account-O2.dSYM/Contents/Resources/DWARF/account-O2:	file format Mach-O arm64

.debug_info contents:
0x00000000: Compile Unit: length = 0x00000182, format = DWARF32, version = 0x0005, unit_type = DW_UT_compile, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x00000186)

0x0000000c: DW_TAG_compile_unit
              DW_AT_producer	("Apple clang version 17.0.0 (clang-1700.6.3.2)")
              DW_AT_language	(DW_LANG_C11)
              DW_AT_name	("account.c")
              DW_AT_LLVM_sysroot	("/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk")
              DW_AT_APPLE_sdk	("MacOSX.sdk")
              DW_AT_str_offsets_base	(0x00000008)
              DW_AT_stmt_list	(0x00000000)
              DW_AT_comp_dir	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures")
              DW_AT_APPLE_optimized	(true)
              DW_AT_low_pc	(0x0000000100000460)
              DW_AT_high_pc	(0x00000001000006bc)
              DW_AT_addr_base	(0x00000008)

0x00000025:   DW_TAG_base_type
                DW_AT_name	("char")
                DW_AT_encoding	(DW_ATE_signed_char)
                DW_AT_byte_size	(0x01)

0x00000029:   DW_TAG_base_type
                DW_AT_name	("__ARRAY_SIZE_TYPE__")
                DW_AT_byte_size	(0x08)
                DW_AT_encoding	(DW_ATE_unsigned)

0x0000002d:   DW_TAG_subprogram
                DW_AT_low_pc	(0x0000000100000460)
                DW_AT_high_pc	(0x0000000100000474)
                DW_AT_APPLE_omit_frame_ptr	(true)
                DW_AT_frame_base	(DW_OP_reg31 WSP)
                DW_AT_call_all_calls	(true)
                DW_AT_name	("bump")
                DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                DW_AT_decl_line	(12)
                DW_AT_prototyped	(true)
                DW_AT_type	(0x0000011c "int")
                DW_AT_external	(true)
                DW_AT_APPLE_optimized	(true)

0x0000003c:     DW_TAG_formal_parameter
                  DW_AT_location	(0x0000000c: 
                     [0x0000000100000460, 0x0000000100000470): DW_OP_reg0 W0
                     [0x0000000100000470, 0x0000000100000474): DW_OP_entry_value(DW_OP_reg0 W0), DW_OP_stack_value)
                  DW_AT_name	("a")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(12)
                  DW_AT_type	(0x0000012f "account *")

0x00000048:     DW_TAG_formal_parameter
                  DW_AT_location	(DW_OP_reg1 W1)
                  DW_AT_name	("by")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(12)
                  DW_AT_type	(0x0000011c "int")

0x00000052:     NULL

0x00000053:   DW_TAG_subprogram
                DW_AT_low_pc	(0x0000000100000474)
                DW_AT_high_pc	(0x000000010000048c)
                DW_AT_APPLE_omit_frame_ptr	(true)
                DW_AT_frame_base	(DW_OP_reg31 WSP)
                DW_AT_call_all_calls	(true)
                DW_AT_name	("classify")
                DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                DW_AT_decl_line	(17)
                DW_AT_prototyped	(true)
                DW_AT_type	(0x0000011c "int")
                DW_AT_external	(true)
                DW_AT_APPLE_optimized	(true)

0x00000062:     DW_TAG_formal_parameter
                  DW_AT_location	(0x0000001c: 
                     [0x0000000100000474, 0x0000000100000488): DW_OP_reg0 W0
                     [0x0000000100000488, 0x000000010000048c): DW_OP_entry_value(DW_OP_reg0 W0), DW_OP_stack_value)
                  DW_AT_name	("a")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(17)
                  DW_AT_type	(0x0000016f "const account *")

0x0000006e:     NULL

0x0000006f:   DW_TAG_subprogram
                DW_AT_low_pc	(0x000000010000048c)
                DW_AT_high_pc	(0x000000010000062c)
                DW_AT_APPLE_omit_frame_ptr	(true)
                DW_AT_frame_base	(DW_OP_reg31 WSP)
                DW_AT_call_all_calls	(true)
                DW_AT_name	("sum_balances")
                DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                DW_AT_decl_line	(23)
                DW_AT_prototyped	(true)
                DW_AT_type	(0x0000011c "int")
                DW_AT_external	(true)
                DW_AT_APPLE_optimized	(true)

0x0000007e:     DW_TAG_formal_parameter
                  DW_AT_location	(0x0000002c: 
                     [0x000000010000048c, 0x00000001000004b4): DW_OP_reg0 W0
                     [0x00000001000004b4, 0x00000001000004b8): DW_OP_entry_value(DW_OP_reg0 W0), DW_OP_stack_value
                     [0x00000001000004b8, 0x0000000100000628): DW_OP_reg0 W0
                     [0x0000000100000628, 0x000000010000062c): DW_OP_entry_value(DW_OP_reg0 W0), DW_OP_stack_value)
                  DW_AT_name	("list")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(23)
                  DW_AT_type	(0x0000016f "const account *")

0x0000008a:     DW_TAG_formal_parameter
                  DW_AT_location	(0x0000004c: 
                     [0x000000010000048c, 0x00000001000004f4): DW_OP_reg1 W1
                     [0x000000010000050c, 0x000000010000058c): DW_OP_entry_value(DW_OP_reg1 W1), DW_OP_stack_value)
                  DW_AT_name	("count")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(23)
                  DW_AT_type	(0x0000011c "int")

0x00000096:     DW_TAG_variable
                  DW_AT_location	(0x0000005e: 
                     [0x000000010000048c, 0x0000000100000614): DW_OP_consts +0, DW_OP_stack_value
                     [0x0000000100000614, 0x000000010000062c): DW_OP_reg8 W8)
                  DW_AT_name	("sum")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(24)
                  DW_AT_type	(0x0000011c "int")

0x000000a2:     DW_TAG_lexical_block
                  DW_AT_ranges	(0x0000000c
                     [0x000000010000048c, 0x00000001000004ac)
                     [0x00000001000004b8, 0x0000000100000624))

0x000000a7:       DW_TAG_variable
                    DW_AT_location	(0x00000070: 
                       [0x000000010000048c, 0x00000001000004ac): DW_OP_consts +0, DW_OP_stack_value
                       [0x00000001000004b8, 0x0000000100000614): DW_OP_consts +0, DW_OP_stack_value)
                    DW_AT_name	("i")
                    DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                    DW_AT_decl_line	(25)
                    DW_AT_type	(0x0000011c "int")

0x000000b3:       NULL

0x000000b4:     NULL

0x000000b5:   DW_TAG_subprogram
                DW_AT_low_pc	(0x000000010000062c)
                DW_AT_high_pc	(0x00000001000006bc)
                DW_AT_frame_base	(DW_OP_reg29 W29)
                DW_AT_call_all_calls	(true)
                DW_AT_name	("main")
                DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                DW_AT_decl_line	(29)
                DW_AT_prototyped	(true)
                DW_AT_type	(0x0000011c "int")
                DW_AT_external	(true)
                DW_AT_APPLE_optimized	(true)

0x000000c4:     DW_TAG_variable
                  DW_AT_location	(0x00000082: 
                     [0x000000010000063c, 0x0000000100000678): DW_OP_piece 0x4, DW_OP_constu 0x64, DW_OP_stack_value, DW_OP_piece 0x4, DW_OP_piece 0x1c, DW_OP_constu 0xfa, DW_OP_stack_value, DW_OP_piece 0x4, DW_OP_piece 0x1c, DW_OP_constu 0xffffffffffffffd8, DW_OP_stack_value, DW_OP_piece 0x4
                     [0x0000000100000678, 0x00000001000006bc): DW_OP_piece 0x4, DW_OP_constu 0x64, DW_OP_stack_value, DW_OP_piece 0x4, DW_OP_piece 0x1c, DW_OP_constu 0xff, DW_OP_stack_value, DW_OP_piece 0x4, DW_OP_piece 0x1c, DW_OP_constu 0xffffffffffffffd8, DW_OP_stack_value, DW_OP_piece 0x4)
                  DW_AT_name	("rows")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(30)
                  DW_AT_type	(0x00000179 "account[3]")

0x000000d0:     DW_TAG_variable
                  DW_AT_location	(0x000000cc: 
                     [0x0000000100000678, 0x00000001000006bc): DW_OP_consts -1, DW_OP_stack_value)
                  DW_AT_name	("loan")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(43)
                  DW_AT_type	(0x0000011c "int")

0x000000dc:     DW_TAG_variable
                  DW_AT_location	(0x000000d6: 
                     [0x0000000100000678, 0x00000001000006bc): DW_OP_consts +1, DW_OP_stack_value)
                  DW_AT_name	("savings")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(42)
                  DW_AT_type	(0x0000011c "int")

0x000000e8:     DW_TAG_variable
                  DW_AT_location	(0x000000e0: 
                     [0x0000000100000678, 0x00000001000006bc): DW_OP_consts +0, DW_OP_stack_value)
                  DW_AT_name	("cash")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(41)
                  DW_AT_type	(0x0000011c "int")

0x000000f4:     DW_TAG_call_site
                  DW_AT_call_origin	(0x0000010d "printf")
                  DW_AT_call_return_pc	(0x0000000100000654)

0x000000fa:     DW_TAG_call_site
                  DW_AT_call_origin	(0x0000010d "printf")
                  DW_AT_call_return_pc	(0x0000000100000678)

0x00000100:     DW_TAG_call_site
                  DW_AT_call_origin	(0x0000010d "printf")
                  DW_AT_call_return_pc	(0x0000000100000694)

0x00000106:     DW_TAG_call_site
                  DW_AT_call_origin	(0x0000010d "printf")
                  DW_AT_call_return_pc	(0x00000001000006a8)

0x0000010c:     NULL

0x0000010d:   DW_TAG_subprogram
                DW_AT_name	("printf")
                DW_AT_decl_file	("/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h")
                DW_AT_decl_line	(34)
                DW_AT_prototyped	(true)
                DW_AT_type	(0x0000011c "int")
                DW_AT_declaration	(true)
                DW_AT_external	(true)
                DW_AT_APPLE_optimized	(true)

0x00000115:     DW_TAG_formal_parameter
                  DW_AT_type	(0x00000120 "restrict ")

0x0000011a:     DW_TAG_unspecified_parameters

0x0000011b:     NULL

0x0000011c:   DW_TAG_base_type
                DW_AT_name	("int")
                DW_AT_encoding	(DW_ATE_signed)
                DW_AT_byte_size	(0x04)

0x00000120:   DW_TAG_restrict_type
                DW_AT_type	(0x00000125 "const char *")

0x00000125:   DW_TAG_pointer_type
                DW_AT_type	(0x0000012a "const char")

0x0000012a:   DW_TAG_const_type
                DW_AT_type	(0x00000025 "char")

0x0000012f:   DW_TAG_pointer_type
                DW_AT_type	(0x00000134 "account")

0x00000134:   DW_TAG_structure_type
                DW_AT_name	("account")
                DW_AT_byte_size	(0x20)
                DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                DW_AT_decl_line	(4)

0x00000139:     DW_TAG_member
                  DW_AT_name	("kind")
                  DW_AT_type	(0x00000025 "char")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(5)
                  DW_AT_data_member_location	(0x00)

0x00000142:     DW_TAG_member
                  DW_AT_name	("balance")
                  DW_AT_type	(0x0000011c "int")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(6)
                  DW_AT_data_member_location	(0x04)

0x0000014b:     DW_TAG_member
                  DW_AT_name	("code")
                  DW_AT_type	(0x00000167 "short")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(7)
                  DW_AT_data_member_location	(0x08)

0x00000154:     DW_TAG_member
                  DW_AT_name	("rate")
                  DW_AT_type	(0x0000016b "double")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(8)
                  DW_AT_data_member_location	(0x10)

0x0000015d:     DW_TAG_member
                  DW_AT_name	("label")
                  DW_AT_type	(0x00000125 "const char *")
                  DW_AT_decl_file	("/private/tmp/aiefs-re/phases/13-tools-and-protocols/42-dynamic-analysis-of-your-own-program/code/fixtures/account.c")
                  DW_AT_decl_line	(9)
                  DW_AT_data_member_location	(0x18)

0x00000166:     NULL

0x00000167:   DW_TAG_base_type
                DW_AT_name	("short")
                DW_AT_encoding	(DW_ATE_signed)
                DW_AT_byte_size	(0x02)

0x0000016b:   DW_TAG_base_type
                DW_AT_name	("double")
                DW_AT_encoding	(DW_ATE_float)
                DW_AT_byte_size	(0x08)

0x0000016f:   DW_TAG_pointer_type
                DW_AT_type	(0x00000174 "const account")

0x00000174:   DW_TAG_const_type
                DW_AT_type	(0x00000134 "account")

0x00000179:   DW_TAG_array_type
                DW_AT_type	(0x00000134 "account")

0x0000017e:     DW_TAG_subrange_type
                  DW_AT_type	(0x00000029 "__ARRAY_SIZE_TYPE__")
                  DW_AT_count	(0x03)

0x00000184:     NULL

0x00000185:   NULL
