
/*
--------------------------------------------------------------------------------

        File: /Users/mouns/cwe-125-clang-static-without-annot.elf
        ELF file
        CPU: arm/v7
        32 bits

--------------------------------------------------------------------------------
*/



        ; Segment Segment 1
        ; Range: [0x10000; 0x15b38[ (23352 bytes)
        ; File offset : [0; 23352[ (23352 bytes)
        ; Permissions: readable / executable
        ; Flags: 0x5

00010000         dd         0x464c457f                                          ; DATA XREF=printf_core+5124, printf_core+7792, printf_core+8916, wcrtomb+144, __aeabi_uidiv+274, __udivmodsi4+266
00010004         db  0x01 ; '.'
00010005         db  0x01 ; '.'
00010006         db  0x01 ; '.'
00010007         db  0x00 ; '.'
00010008         db  0x00 ; '.'
00010009         db  0x00 ; '.'
0001000a         db  0x00 ; '.'
0001000b         db  0x00 ; '.'
0001000c         db  0x00 ; '.'
0001000d         db  0x00 ; '.'
0001000e         db  0x00 ; '.'
0001000f         db  0x00 ; '.'
00010010         db  0x02 ; '.'
00010011         db  0x00 ; '.'
00010012         db  0x28 ; '('
00010013         db  0x00 ; '.'
00010014         db  0x01 ; '.'
00010015         db  0x00 ; '.'
00010016         db  0x00 ; '.'
00010017         db  0x00 ; '.'
00010018         db  0x04 ; '.'
00010019         db  0x01 ; '.'
0001001a         db  0x01 ; '.'
0001001b         db  0x00 ; '.'
0001001c         db  0x34 ; '4'
0001001d         db  0x00 ; '.'
0001001e         db  0x00 ; '.'
0001001f         db  0x00 ; '.'
00010020         db  0x48 ; 'H'
00010021         db  0xbc ; '.'
00010022         db  0x01 ; '.'
00010023         db  0x00 ; '.'
00010024         db  0x00 ; '.'
00010025         db  0x04 ; '.'
00010026         db  0x00 ; '.'
00010027         db  0x05 ; '.'
00010028         db  0x34 ; '4'
00010029         db  0x00 ; '.'
0001002a         db  0x20 ; ' '
0001002b         db  0x00 ; '.'
0001002c         db  0x05 ; '.'
0001002d         db  0x00 ; '.'
0001002e         db  0x28 ; '('
0001002f         db  0x00 ; '.'
00010030         db  0x1b ; '.'
00010031         db  0x00 ; '.'
00010032         db  0x1a ; '.'
00010033         db  0x00 ; '.'
00010034         db  0x01 ; '.'
00010035         db  0x00 ; '.'
00010036         db  0x00 ; '.'
00010037         db  0x70 ; 'p'
00010038         db  0x2c ; ','
00010039         db  0x5b ; '['
0001003a         db  0x00 ; '.'
0001003b         db  0x00 ; '.'
0001003c         db  0x2c ; ','
0001003d         db  0x5b ; '['
0001003e         db  0x01 ; '.'
0001003f         db  0x00 ; '.'
00010040         db  0x2c ; ','
00010041         db  0x5b ; '['
00010042         db  0x01 ; '.'
00010043         db  0x00 ; '.'
00010044         db  0x08 ; '.'
00010045         db  0x00 ; '.'
00010046         db  0x00 ; '.'
00010047         db  0x00 ; '.'
00010048         db  0x08 ; '.'
00010049         db  0x00 ; '.'
0001004a         db  0x00 ; '.'
0001004b         db  0x00 ; '.'
0001004c         db  0x04 ; '.'
0001004d         db  0x00 ; '.'
0001004e         db  0x00 ; '.'
0001004f         db  0x00 ; '.'
00010050         db  0x04 ; '.'
00010051         db  0x00 ; '.'
00010052         db  0x00 ; '.'
00010053         db  0x00 ; '.'
00010054         db  0x01 ; '.'
00010055         db  0x00 ; '.'
00010056         db  0x00 ; '.'
00010057         db  0x00 ; '.'
00010058         db  0x00 ; '.'
00010059         db  0x00 ; '.'
0001005a         db  0x00 ; '.'
0001005b         db  0x00 ; '.'
0001005c         db  0x00 ; '.'
0001005d         db  0x00 ; '.'
0001005e         db  0x01 ; '.'
0001005f         db  0x00 ; '.'
00010060         db  0x00 ; '.'
00010061         db  0x00 ; '.'
00010062         db  0x01 ; '.'
00010063         db  0x00 ; '.'
00010064         db  0x38 ; '8'
00010065         db  0x5b ; '['
00010066         db  0x00 ; '.'
00010067         db  0x00 ; '.'
00010068         db  0x38 ; '8'
00010069         db  0x5b ; '['
0001006a         db  0x00 ; '.'
0001006b         db  0x00 ; '.'
0001006c         db  0x05 ; '.'
0001006d         db  0x00 ; '.'
0001006e         db  0x00 ; '.'
0001006f         db  0x00 ; '.'
00010070         db  0x00 ; '.'
00010071         db  0x00 ; '.'
00010072         db  0x01 ; '.'
00010073         db  0x00 ; '.'
00010074         db  0x01 ; '.'
00010075         db  0x00 ; '.'
00010076         db  0x00 ; '.'
00010077         db  0x00 ; '.'
00010078         db  0xf4 ; '.'
00010079         db  0x5f ; '_'
0001007a         db  0x00 ; '.'
0001007b         db  0x00 ; '.'
0001007c         db  0xf4 ; '.'
0001007d         db  0x5f ; '_'
0001007e         db  0x02 ; '.'
0001007f         db  0x00 ; '.'
00010080         db  0xf4 ; '.'
00010081         db  0x5f ; '_'
00010082         db  0x02 ; '.'
00010083         db  0x00 ; '.'
00010084         db  0xa8 ; '.'
00010085         db  0x00 ; '.'
00010086         db  0x00 ; '.'
00010087         db  0x00 ; '.'
00010088         db  0x3c ; '<'
00010089         db  0x06 ; '.'
0001008a         db  0x00 ; '.'
0001008b         db  0x00 ; '.'
0001008c         db  0x06 ; '.'
0001008d         db  0x00 ; '.'
0001008e         db  0x00 ; '.'
0001008f         db  0x00 ; '.'
00010090         db  0x00 ; '.'
00010091         db  0x00 ; '.'
00010092         db  0x01 ; '.'
00010093         db  0x00 ; '.'
00010094         db  0x51 ; 'Q'
00010095         db  0xe5 ; '.'
00010096         db  0x74 ; 't'
00010097         db  0x64 ; 'd'
00010098         db  0x00 ; '.'
00010099         db  0x00 ; '.'
0001009a         db  0x00 ; '.'
0001009b         db  0x00 ; '.'
0001009c         db  0x00 ; '.'
0001009d         db  0x00 ; '.'
0001009e         db  0x00 ; '.'
0001009f         db  0x00 ; '.'
000100a0         db  0x00 ; '.'
000100a1         db  0x00 ; '.'
000100a2         db  0x00 ; '.'
000100a3         db  0x00 ; '.'
000100a4         db  0x00 ; '.'
000100a5         db  0x00 ; '.'
000100a6         db  0x00 ; '.'
000100a7         db  0x00 ; '.'
000100a8         db  0x00 ; '.'
000100a9         db  0x00 ; '.'
000100aa         db  0x00 ; '.'
000100ab         db  0x00 ; '.'
000100ac         db  0x07 ; '.'
000100ad         db  0x00 ; '.'
000100ae         db  0x00 ; '.'
000100af         db  0x00 ; '.'
000100b0         db  0x10 ; '.'
000100b1         db  0x00 ; '.'
000100b2         db  0x00 ; '.'
000100b3         db  0x00 ; '.'
000100b4         db  0x52 ; 'R'
000100b5         db  0xe5 ; '.'
000100b6         db  0x74 ; 't'
000100b7         db  0x64 ; 'd'
000100b8         db  0xf4 ; '.'
000100b9         db  0x5f ; '_'
000100ba         db  0x00 ; '.'
000100bb         db  0x00 ; '.'
000100bc         db  0xf4 ; '.'
000100bd         db  0x5f ; '_'
000100be         db  0x02 ; '.'
000100bf         db  0x00 ; '.'
000100c0         db  0xf4 ; '.'
000100c1         db  0x5f ; '_'
000100c2         db  0x02 ; '.'
000100c3         db  0x00 ; '.'
000100c4         db  0x0c ; '.'
000100c5         db  0x00 ; '.'
000100c6         db  0x00 ; '.'
000100c7         db  0x00 ; '.'
000100c8         db  0x0c ; '.'
000100c9         db  0x00 ; '.'
000100ca         db  0x00 ; '.'
000100cb         db  0x00 ; '.'
000100cc         db  0x04 ; '.'
000100cd         db  0x00 ; '.'
000100ce         db  0x00 ; '.'
000100cf         db  0x00 ; '.'
000100d0         db  0x01 ; '.'
000100d1         db  0x00 ; '.'
000100d2         db  0x00 ; '.'
000100d3         db  0x00 ; '.'


        ; Section .init
        ; Range: [0x100d4; 0x100e0[ (12 bytes)
        ; File offset : [212; 224[ (12 bytes)
        ; Flags: 0x6



        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             _init:
000100d4         push       {r0, lr}                                            ; CODE XREF=__libc_start_init+8DATA XREF=_start_c+48
000100d8         pop        {r0, lr}
000100dc         bx         lr
                        ; endp


        ; Section .text
        ; Range: [0x100e0; 0x15140[ (20576 bytes)
        ; File offset : [224; 20800[ (20576 bytes)
        ; Flags: 0x6



        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             exit:
000100e0         push       {r4, sl, fp, lr}                                    ; CODE XREF=__libc_start_main+64
000100e4         add        fp, sp, #0x8
000100e8         mov        r4, r0
000100ec         bl         __funcs_on_exit
000100f0         bl         __libc_exit_fini
000100f4         bl         __stdio_exit_needed
000100f8         mov        r0, r4                                              ; argument #1 for method _Exit
000100fc         mov        lr, pc
00010100         b          _Exit
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             _start:
00010104         mov        fp, #0x0
00010108         mov        lr, #0x0
0001010c         ldr        r1, = 0xfffefee8                                    ; 0x10124
00010110         add        r1, pc, r1
00010114         mov        r0, sp                                              ; argument #1 for method _start_c
00010118         bic        ip, r0, #0xf
0001011c         mov        sp, ip
00010120         bl         _start_c
                        ; endp
00010124         dd         0xfffefee8                                          ; DATA XREF=_start+8


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_C: -12
        ;    var_10: -16


             _start_c:
00010128         push       {fp, lr}                                            ; CODE XREF=_start+28
0001012c         mov        fp, sp
00010130         sub        sp, sp, #0x8
00010134         mov        r2, r0                                              ; argument #3 for method __libc_start_main
00010138         movw       r3, #0x5140
0001013c         ldr        r1, [r2]!, #0x4                                     ; argument #2 for method __libc_start_main
00010140         movt       r3, #0x1                                            ; _fini
00010144         mov        r0, #0x0
00010148         str        r3, [sp, #0x10 + var_10]
0001014c         movw       r3, #0xd4
00010150         str        r0, [sp, #0x10 + var_C]
00010154         movw       r0, #0x2c4
00010158         movt       r3, #0x1                                            ; _init
0001015c         movt       r0, #0x1                                            ; main, argument #1 for method __libc_start_main
00010160         mov        lr, pc
00010164         b          __libc_start_main
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             deregister_tm_clones:
00010168         ldr        r3, = 0x2609f                                       ; 0x10194,0x2609f, CODE XREF=__do_global_dtors_aux+24
0001016c         movw       r0, #0x609c
00010170         movt       r0, #0x2                                            ; __TMC_END__
00010174         sub        r3, r3, r0
00010178         cmp        r3, #0x6
0001017c         bxls       lr
00010180         movw       r3, #0x0
00010184         movt       r3, #0x0
00010188         cmp        r3, #0x0
0001018c         bxeq       lr
00010190         bx         r3
                        ; endp
00010194         dd         0x0002609f                                          ; DATA XREF=deregister_tm_clones

             register_tm_clones:
00010198         movw       r3, #0x609c                                         ; CODE XREF=frame_dummy+64
0001019c         movw       r0, #0x609c
000101a0         movt       r3, #0x2                                            ; __TMC_END__
000101a4         movt       r0, #0x2                                            ; __TMC_END__
000101a8         sub        r1, r3, r0
000101ac         asr        r1, r1, asr #2
000101b0         add        r1, r1, r1, lsr #31
000101b4         asrs       r1, r1, asr #1
000101b8         bxeq       lr
000101bc         movw       r3, #0x0
000101c0         movt       r3, #0x0
000101c4         cmp        r3, #0x0
000101c8         bxeq       lr
000101cc         bx         r3
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __do_global_dtors_aux:
000101d0         push       {r4, lr}
000101d4         movw       r4, #0x609c
000101d8         movt       r4, #0x2                                            ; __TMC_END__
000101dc         ldrb       r3, [r4]                                            ; __TMC_END__
000101e0         cmp        r3, #0x0
000101e4         popne      {r4, pc}
000101e8         bl         deregister_tm_clones
000101ec         movw       r3, #0x0
000101f0         movt       r3, #0x0
000101f4         cmp        r3, #0x0
000101f8         beq        loc_10208

000101fc         movw       r0, #0x5b34
00010200         movt       r0, #0x1                                            ; __FRAME_END__
00010204         nop

             loc_10208:
00010208         mov        r3, #0x1                                            ; CODE XREF=__do_global_dtors_aux+40
0001020c         strb       r3, [r4]
00010210         pop        {r4, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             frame_dummy:
00010214         movw       r3, #0x0
00010218         push       {r4, lr}
0001021c         movt       r3, #0x0
00010220         cmp        r3, #0x0
00010224         beq        loc_1023c

00010228         movw       r1, #0x60a0
0001022c         movw       r0, #0x5b34
00010230         movt       r1, #0x2                                            ; object.8991
00010234         movt       r0, #0x1                                            ; __FRAME_END__
00010238         nop

             loc_1023c:
0001023c         movw       r0, #0x5ffc                                         ; CODE XREF=frame_dummy+16
00010240         movt       r0, #0x2                                            ; __JCR_END__
00010244         ldr        r3, [r0]                                            ; __JCR_END__
00010248         cmp        r3, #0x0
0001024c         bne        loc_10258

             loc_10250:
00010250         pop        {r4, lr}                                            ; CODE XREF=frame_dummy+80, frame_dummy+88
00010254         b          register_tm_clones

             loc_10258:
00010258         movw       r3, #0x0                                            ; CODE XREF=frame_dummy+56
0001025c         movt       r3, #0x0
00010260         cmp        r3, #0x0
00010264         beq        loc_10250

00010268         blx        r3
0001026c         b          loc_10250


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_4: -4
        ;    var_8: -8
        ;    var_C: -12
        ;    var_10: -16
        ;    var_14: -20


             getValueFromArray:
00010270         sub        sp, sp, #0x14                                       ; CODE XREF=main+104DATA XREF=main+152
00010274         str        r0, [sp, #0x14 + var_4]
00010278         str        r1, [sp, #0x14 + var_8]
0001027c         str        r2, [sp, #0x14 + var_C]
00010280         ldr        r0, [sp, #0x14 + var_C]
00010284         ldr        r1, [sp, #0x14 + var_8]
00010288         cmp        r0, r1
0001028c         bge        loc_102b0

00010290         movw       r0, #0x2
00010294         ldr        r1, [sp, #0x14 + var_4]
00010298         ldr        r2, [sp, #0x14 + var_C]
0001029c         add        r1, r1, r2, lsl #2
000102a0         ldr        r1, [r1]
000102a4         str        r1, [sp, #0x14 + var_10]
000102a8         str        r0, [sp, #0x14 + var_14]
000102ac         b          loc_102b8

             loc_102b0:
000102b0         mvn        r0, #0x0                                            ; CODE XREF=getValueFromArray+28
000102b4         str        r0, [sp, #0x14 + var_10]

             loc_102b8:
000102b8         ldr        r0, [sp, #0x14 + var_10]                            ; CODE XREF=getValueFromArray+60
000102bc         add        sp, sp, #0x14
000102c0         bx         lr
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_BC: -188
        ;    var_C0: -192
        ;    var_C4: -196
        ;    var_C8: -200
        ;    var_CC: -204
        ;    var_D0: -208
        ;    var_D4: -212


             main:
000102c4         push       {fp, lr}                                            ; DATA XREF=_start_c+52
000102c8         mov        fp, sp
000102cc         sub        sp, sp, #0xd0
000102d0         movw       r2, #0x361c
000102d4         movt       r2, #0x1                                            ; atoi
000102d8         movw       r3, #0x0
000102dc         movw       ip, #0xa8
000102e0         add        lr, sp, #0x20
000102e4         str        r0, [fp, #-0x4]
000102e8         str        r1, [fp, #-0x8]
000102ec         mov        r0, lr                                              ; argument #1 for method memset
000102f0         and        r1, r3, #0xff                                       ; argument #2 for method memset
000102f4         str        r2, [sp, #0xd8 + var_C4]
000102f8         mov        r2, ip                                              ; argument #3 for method memset
000102fc         bl         memset
00010300         ldr        r0, [fp, #-0x8]
00010304         ldr        r0, [r0, #0x4]
00010308         ldr        r1, [sp, #0xd8 + var_C4]
0001030c         blx        r1
00010310         movw       r1, #0x2a                                           ; argument #2 for method getValueFromArray
00010314         add        r2, sp, #0x20
00010318         str        r0, [sp, #0xd8 + var_BC]
0001031c         ldr        r0, [sp, #0xd8 + var_BC]
00010320         str        r0, [sp, #0xd8 + var_C8]
00010324         mov        r0, r2                                              ; argument #1 for method getValueFromArray
00010328         ldr        r2, [sp, #0xd8 + var_C8]                            ; argument #3 for method getValueFromArray
0001032c         bl         getValueFromArray
00010330         movw       r1, #0x5150
00010334         movt       r1, #0x1                                            ; "Value is: %x\\n"
00010338         str        r0, [sp, #0xd8 + var_C0]
0001033c         ldr        r0, [sp, #0xd8 + var_C0]
00010340         str        r0, [sp, #0xd8 + var_CC]
00010344         mov        r0, r1                                              ; argument #1 for method printf
00010348         ldr        r1, [sp, #0xd8 + var_CC]                            ; argument #2 for method printf
0001034c         bl         printf
00010350         movw       r1, #0x515e
00010354         movt       r1, #0x1                                            ; "Virtual Addrees of getValueFromArray: %p\\n"
00010358         movw       r2, #0x270
0001035c         movt       r2, #0x1                                            ; getValueFromArray, argument #3 for method printf
00010360         str        r0, [sp, #0xd8 + var_D0]
00010364         mov        r0, r1                                              ; argument #1 for method printf
00010368         mov        r1, r2                                              ; argument #2 for method printf
0001036c         bl         printf
00010370         movw       r1, #0x0
00010374         str        r0, [sp, #0xd8 + var_D4]
00010378         mov        r0, r1
0001037c         mov        sp, fp
00010380         pop        {fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             dummy_10384:
00010384         bx         lr
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __init_ssp:
00010388         bx         lr                                                  ; CODE XREF=__init_libc+260
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __init_hardblare:
0001038c         bx         lr                                                  ; CODE XREF=__init_libc+264
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_38: -56
        ;    var_54: -84
        ;    var_5C: -92
        ;    var_78: -120
        ;    var_80: -128
        ;    var_84: -132
        ;    var_88: -136
        ;    var_8C: -140
        ;    var_A0: -160
        ;    var_BA: -186
        ;    var_C2: -194
        ;    var_CA: -202


             __init_libc:
00010390         push       {r4, r5, r6, r7, r8, sl, fp, lr}                    ; CODE XREF=__libc_start_main+36
00010394         add        fp, sp, #0x18
00010398         sub        sp, sp, #0xb0
0001039c         add        r6, sp, #0x18
000103a0         mov        r4, r1
000103a4         mov        r5, r0
000103a8         mov        r0, r6                                              ; argument #1 for method memset
000103ac         mov        r1, #0x0                                            ; argument #2 for method memset
000103b0         mov        r2, #0x98                                           ; argument #3 for method memset
000103b4         bl         memset
000103b8         movw       r0, #0x64c8
000103bc         movt       r0, #0x2                                            ; ___environ
000103c0         str        r5, [r0]                                            ; ___environ

             loc_103c4:
000103c4         ldr        r0, [r5]!, #0x4                                     ; CODE XREF=__init_libc+60
000103c8         cmp        r0, #0x0
000103cc         bne        loc_103c4

000103d0         movw       r8, #0x65ec
000103d4         movt       r8, #0x2                                            ; __libc
000103d8         str        r5, [r8, #0x10]                                     ; 0x265fc
000103dc         ldr        r0, [r5]!, #0x4
000103e0         cmp        r0, #0x0
000103e4         beq        loc_10414

             loc_103e8:
000103e8         cmp        r0, #0x25                                           ; CODE XREF=__init_libc+112
000103ec         ldrls      r1, [r5]
000103f0         strls      r1, [r6, r0, lsl #2]
000103f4         ldr        r0, [r5, #0x4]
000103f8         add        r5, r5, #0x8
000103fc         cmp        r0, #0x0
00010400         bne        loc_103e8

00010404         ldr        r0, [sp, #0xd0 + var_A0]
00010408         ldr        r2, [sp, #0xd0 + var_78]
0001040c         ldr        r1, [sp, #0xd0 + var_38]
00010410         b          loc_10420

             loc_10414:
00010414         mov        r0, #0x0                                            ; CODE XREF=__init_libc+84
00010418         mov        r1, #0x0
0001041c         mov        r2, #0x0

             loc_10420:
00010420         movw       r3, #0x65e8                                         ; CODE XREF=__init_libc+128
00010424         cmp        r4, #0x0
00010428         movt       r3, #0x2                                            ; __hwcap
0001042c         str        r0, [r8, #0x24]
00010430         str        r2, [r3]                                            ; __hwcap
00010434         movw       r2, #0x662c
00010438         movt       r2, #0x2                                            ; __sysinfo
0001043c         str        r1, [r2]                                            ; __sysinfo
00010440         beq        loc_10488

00010444         movw       r0, #0x60bc
00010448         add        r1, r4, #0x1
0001044c         movt       r0, #0x2                                            ; __progname_full
00010450         str        r4, [r0]                                            ; __progname_full
00010454         movw       r0, #0x60b8
00010458         movt       r0, #0x2                                            ; program_invocation_short_name
0001045c         str        r4, [r0]                                            ; program_invocation_short_name
00010460         b          loc_10468

             loc_10464:
00010464         add        r1, r1, #0x1                                        ; CODE XREF=__init_libc+232, __init_libc+244

             loc_10468:
00010468         ldrb       r2, [r1, #-0x1]                                     ; CODE XREF=__init_libc+208
0001046c         cmp        r2, #0x2f
00010470         beq        loc_10480

00010474         cmp        r2, #0x0
00010478         bne        loc_10464

0001047c         b          loc_10488

             loc_10480:
00010480         str        r1, [r0]                                            ; CODE XREF=__init_libc+224
00010484         b          loc_10464

             loc_10488:
00010488         add        r0, sp, #0x18                                       ; argument #1 for method __init_tls, CODE XREF=__init_libc+176, __init_libc+236
0001048c         bl         __init_tls
00010490         ldr        r0, [sp, #0xd0 + var_54]
00010494         bl         __init_ssp
00010498         bl         __init_hardblare
0001049c         ldr        r0, [sp, #0xd0 + var_8C]
000104a0         ldr        r1, [sp, #0xd0 + var_88]
000104a4         cmp        r0, r1
000104a8         bne        loc_104c8

000104ac         ldr        r0, [sp, #0xd0 + var_84]
000104b0         ldr        r1, [sp, #0xd0 + var_80]
000104b4         cmp        r0, r1
000104b8         bne        loc_104c8

000104bc         ldr        r0, [sp, #0xd0 + var_5C]
000104c0         cmp        r0, #0x0
000104c4         beq        loc_10590

             loc_104c8:
000104c8         movw       r0, #0x5188                                         ; CODE XREF=__init_libc+280, __init_libc+296
000104cc         mov        r7, #0xa8
000104d0         movt       r0, #0x1                                            ; 0x15188
000104d4         vld1.64    [r0]!
000104d8         mov        r2, #0x0
000104dc         vldr       d18, [r0]
000104e0         mov        r0, sp
000104e4         mov        r1, r0
000104e8         vst1.64    [r1]!
000104ec         vstr       d18, [r1]
000104f0         mov        r1, #0x3
000104f4         svc        #0x0
000104f8         ldrb       r0, [sp, #0xd0 + var_CA]
000104fc         tst        r0, #0x20
00010500         beq        loc_10528

00010504         movw       r0, #0x51a0
00010508         movw       r1, #0x2
0001050c         movt       r0, #0x1                                            ; "/dev/null"
00010510         movt       r1, #0x2
00010514         mov        r7, #0x5
00010518         svc        #0x0
0001051c         cmp        r0, #0x0
00010520         bge        loc_10528

00010524         udf        #0x0

             loc_10528:
00010528         ldrb       r0, [sp, #0xd0 + var_C2]                            ; CODE XREF=__init_libc+368, __init_libc+400
0001052c         tst        r0, #0x20
00010530         beq        loc_10558

00010534         movw       r0, #0x51a0
00010538         movw       r1, #0x2
0001053c         movt       r0, #0x1                                            ; "/dev/null"
00010540         movt       r1, #0x2
00010544         mov        r7, #0x5
00010548         svc        #0x0
0001054c         cmp        r0, #0x0
00010550         bge        loc_10558

00010554         udf        #0x0

             loc_10558:
00010558         ldrb       r0, [sp, #0xd0 + var_BA]                            ; CODE XREF=__init_libc+416, __init_libc+448
0001055c         tst        r0, #0x20
00010560         beq        loc_10588

00010564         movw       r0, #0x51a0
00010568         movw       r1, #0x2
0001056c         movt       r0, #0x1                                            ; "/dev/null"
00010570         movt       r1, #0x2
00010574         mov        r7, #0x5
00010578         svc        #0x0
0001057c         cmp        r0, #0x0
00010580         bge        loc_10588

00010584         udf        #0x0

             loc_10588:
00010588         mov        r0, #0x1                                            ; CODE XREF=__init_libc+464, __init_libc+496
0001058c         str        r0, [r8, #0x8]

             loc_10590:
00010590         sub        sp, fp, #0x18                                       ; CODE XREF=__init_libc+308
00010594         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __libc_start_init:
00010598         push       {r4, r5, fp, lr}                                    ; CODE XREF=__libc_start_main+40
0001059c         add        fp, sp, #0x8
000105a0         bl         _init
000105a4         movw       r4, #0x5ff8
000105a8         movw       r5, #0x5ff4
000105ac         movt       r4, #0x2                                            ; __do_global_dtors_aux_fini_array_entry
000105b0         movt       r5, #0x2                                            ; __frame_dummy_init_array_entry
000105b4         cmp        r5, r4
000105b8         bhs        loc_105cc

             loc_105bc:
000105bc         ldr        r0, [r5]!, #0x4                                     ; CODE XREF=__libc_start_init+48
000105c0         blx        r0
000105c4         cmp        r5, r4
000105c8         blo        loc_105bc

             loc_105cc:
000105cc         pop        {r4, r5, fp, pc}                                    ; CODE XREF=__libc_start_init+32
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __libc_start_main:
000105d0         push       {r4, r5, r6, r7, fp, lr}                            ; CODE XREF=_start_c+60
000105d4         add        fp, sp, #0x10
000105d8         mov        r4, r2
000105dc         mov        r6, r0
000105e0         mov        r5, r1
000105e4         mov        r0, r4
000105e8         ldr        r1, [r0], r5, lsl #2                                ; argument #2 for method __init_libc
000105ec         add        r7, r0, #0x4
000105f0         mov        r0, r7                                              ; argument #1 for method __init_libc
000105f4         bl         __init_libc
000105f8         bl         __libc_start_init
000105fc         mov        r0, r5
00010600         mov        r1, r4
00010604         mov        r2, r7
00010608         blx        r6
0001060c         mov        lr, pc
00010610         b          exit
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __libc_exit_fini:
00010614         push       {r4, r5, fp, lr}                                    ; CODE XREF=exit+16
00010618         add        fp, sp, #0x8
0001061c         movw       r4, #0x5ff8
00010620         movw       r5, #0x5ffc
00010624         movt       r4, #0x2                                            ; __do_global_dtors_aux_fini_array_entry
00010628         movt       r5, #0x2                                            ; __JCR_END__
0001062c         cmp        r5, r4
00010630         bls        loc_10644

             loc_10634:
00010634         ldr        r0, [r5, #-0x4]!                                    ; CODE XREF=__libc_exit_fini+44
00010638         blx        r0
0001063c         cmp        r5, r4
00010640         bhi        loc_10634

             loc_10644:
00010644         pop        {r4, r5, fp, lr}                                    ; CODE XREF=__libc_exit_fini+28
00010648         b          _fini
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __funcs_on_exit:
0001064c         bx         lr                                                  ; CODE XREF=exit+12
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_18: -24


             printf:
00010650         sub        sp, sp, #0xc                                        ; CODE XREF=main+136, main+168
00010654         push       {fp, lr}
00010658         mov        fp, sp
0001065c         sub        sp, sp, #0x4
00010660         mov        ip, r0
00010664         add        r0, fp, #0x8
00010668         stm        r0, {r1, r2, r3}
0001066c         movw       r0, #0x51ac
00010670         movt       r0, #0x1                                            ; stdout
00010674         add        r2, fp, #0x8                                        ; argument #3 for method vfprintf
00010678         ldr        r0, [r0]                                            ; stdout,f, argument #1 for method vfprintf
0001067c         mov        r1, ip                                              ; argument #2 for method vfprintf
00010680         str        r2, [sp, #0x18 + var_18]
00010684         bl         vfprintf
00010688         mov        sp, fp
0001068c         pop        {fp, lr}
00010690         add        sp, sp, #0xc
00010694         bx         lr
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_100: -256


             vfprintf:
00010698         push       {r4, r5, r6, r7, r8, sl, fp, lr}                    ; CODE XREF=printf+52
0001069c         add        fp, sp, #0x18
000106a0         sub        sp, sp, #0xe0
000106a4         vmov.i32   q8, #0x0
000106a8         sub        r7, fp, #0x50
000106ac         mov        r4, r0
000106b0         mov        r0, r7
000106b4         str        r2, [fp, #-0x20]
000106b8         mov        r5, #0x0
000106bc         vst1.64    [r0]!
000106c0         sub        r2, fp, #0x24                                       ; argument #3 for method printf_core
000106c4         vst1.64    [r0]
000106c8         add        r3, sp, #0x58                                       ; argument #4 for method printf_core
000106cc         ldr        r0, [fp, #-0x20]
000106d0         mov        r6, r1
000106d4         str        r5, [fp, #-0x2c]
000106d8         str        r5, [fp, #-0x30]
000106dc         str        r0, [fp, #-0x24]
000106e0         mov        r0, #0x0                                            ; argument #1 for method printf_core
000106e4         str        r7, [sp, #0x100 + var_100]
000106e8         bl         printf_core
000106ec         cmp        r0, #0x0
000106f0         blt        loc_10758

000106f4         ldr        r0, [r4, #0x4c]
000106f8         cmp        r0, #0x0
000106fc         blt        loc_1070c

00010700         mov        r0, r4                                              ; argument #1 for method __lockfile
00010704         bl         __lockfile
00010708         mov        r5, r0

             loc_1070c:
0001070c         ldrsb      r1, [r4, #0x4a]                                     ; CODE XREF=vfprintf+100
00010710         ldr        r0, [r4]
00010714         cmp        r1, #0x0
00010718         bgt        loc_10728

0001071c         mov        r1, r0
00010720         bfc        r1, #0x5, #0x1
00010724         str        r1, [r4]

             loc_10728:
00010728         and        r8, r0, #0x20                                       ; CODE XREF=vfprintf+128
0001072c         ldr        r0, [r4, #0x30]
00010730         cmp        r0, #0x0
00010734         beq        loc_10760

00010738         sub        r2, fp, #0x24                                       ; argument #3 for method printf_core
0001073c         add        r3, sp, #0x58                                       ; argument #4 for method printf_core
00010740         mov        r0, r4                                              ; argument #1 for method printf_core
00010744         mov        r1, r6                                              ; argument #2 for method printf_core
00010748         str        r7, [sp, #0x100 + var_100]
0001074c         bl         printf_core
00010750         mov        r6, r0
00010754         b          loc_107e0

             loc_10758:
00010758         mvn        r6, #0x0                                            ; CODE XREF=vfprintf+88
0001075c         b          loc_10804

             loc_10760:
00010760         add        r0, sp, #0x8                                        ; CODE XREF=vfprintf+156
00010764         ldr        sl, [r4, #0x2c]
00010768         str        r0, [r4, #0x2c]
0001076c         mov        r1, #0x50
00010770         str        r0, [r4, #0x1c]
00010774         sub        r2, fp, #0x24                                       ; argument #3 for method printf_core
00010778         str        r0, [r4, #0x14]
0001077c         add        r0, r0, #0x50
00010780         str        r1, [r4, #0x30]
00010784         add        r3, sp, #0x58                                       ; argument #4 for method printf_core
00010788         str        r0, [r4, #0x10]
0001078c         mov        r0, r4                                              ; argument #1 for method printf_core
00010790         mov        r1, r6                                              ; argument #2 for method printf_core
00010794         str        r7, [sp, #0x100 + var_100]
00010798         bl         printf_core
0001079c         mov        r6, r0
000107a0         cmp        sl, #0x0
000107a4         beq        loc_107e0

000107a8         ldr        r3, [r4, #0x24]
000107ac         mov        r0, r4
000107b0         mov        r1, #0x0
000107b4         mov        r2, #0x0
000107b8         mov        r7, #0x0
000107bc         blx        r3
000107c0         ldr        r0, [r4, #0x14]
000107c4         str        sl, [r4, #0x2c]
000107c8         cmp        r0, #0x0
000107cc         str        r7, [r4, #0x30]
000107d0         mvneq      r6, #0x0
000107d4         str        r7, [r4, #0x10]
000107d8         str        r7, [r4, #0x1c]
000107dc         str        r7, [r4, #0x14]

             loc_107e0:
000107e0         ldr        r0, [r4]                                            ; CODE XREF=vfprintf+188, vfprintf+268
000107e4         tst        r0, #0x20
000107e8         orr        r1, r0, r8
000107ec         mvnne      r6, #0x0
000107f0         cmp        r5, #0x0
000107f4         str        r1, [r4]
000107f8         beq        loc_10804

000107fc         mov        r0, r4                                              ; argument #1 for method __unlockfile
00010800         bl         __unlockfile

             loc_10804:
00010804         mov        r0, r6                                              ; CODE XREF=vfprintf+196, vfprintf+352
00010808         sub        sp, fp, #0x18
0001080c         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_34C: -844
        ;    var_350: -848
        ;    var_388: -904
        ;    var_38C: -908
        ;    var_390: -912
        ;    var_394: -916
        ;    var_398: -920
        ;    var_39C: -924
        ;    var_3A0: -928
        ;    var_3A4: -932
        ;    var_3A8: -936
        ;    var_3AC: -940
        ;    var_3B0: -944
        ;    var_3B4: -948
        ;    var_3B8: -952
        ;    var_3BC: -956
        ;    var_3C0: -960
        ;    var_3C4: -964
        ;    var_3C8: -968
        ;    var_3CC: -972
        ;    var_3D0: -976
        ;    var_3D4: -980
        ;    var_3D8: -984
        ;    var_3DC: -988
        ;    var_3E0: -992


             printf_core:
00010810         push       {r4, r5, r6, r7, r8, sl, fp, lr}                    ; CODE XREF=vfprintf+80, vfprintf+180, vfprintf+256
00010814         add        fp, sp, #0x18
00010818         vpush      {d8, d9, d10, d11, d12, d13, d14, d15}
0001081c         sub        sp, sp, #0x3e0
00010820         add        lr, sp, #0x100
00010824         mov        ip, r0
00010828         mov        r8, r1
0001082c         add        r1, lr, #0xca
00010830         mvn        r0, #0x1
00010834         add        lr, sp, #0x100
00010838         sub        r0, r0, r1
0001083c         vmov.i8    q7, #0x30
00010840         str        r0, [sp, #0x400 + var_3C0]
00010844         sub        r0, r1, #0x7
00010848         str        r0, [sp, #0x400 + var_3CC]
0001084c         add        r0, r1, #0x8
00010850         str        r0, [sp, #0x400 + var_3D0]
00010854         rsb        r0, r1, #0x0
00010858         str        r0, [sp, #0x400 + var_3C8]
0001085c         mvn        r0, r1
00010860         str        r0, [sp, #0x400 + var_3BC]
00010864         add        r0, r1, #0x9
00010868         str        r0, [sp, #0x400 + var_3B0]
0001086c         add        r0, lr, #0xbe
00010870         add        r1, r0, #0xb
00010874         add        r0, r0, #0xc
00010878         str        r0, [sp, #0x400 + var_3B4]
0001087c         add        r0, sp, #0x88
00010880         str        r1, [sp, #0x400 + var_3C4]
00010884         add        r1, r0, #0x27
00010888         add        r0, r0, #0x28
0001088c         vldr       d10, = 0x0                                          ; 0x108d0
00010890         str        r0, [sp, #0x400 + var_3A0]
00010894         mov        r0, #0x0
00010898         vldr       d11, = 0x0                                          ; 0x108d8
0001089c         mov        r5, #0x0
000108a0         str        r0, [sp, #0x400 + var_38C]
000108a4         mov        r0, #0x0
000108a8         vmov.f64   d8, #0x0
000108ac         vmov.f64   d9, #0x0
000108b0         str        r3, [sp, #0x400 + var_3A8]
000108b4         str        r2, [sp, #0x400 + var_3A4]
000108b8         str        r1, [sp, #0x400 + var_3B8]
000108bc         str        r0, [sp, #0x400 + var_39C]
000108c0         str        ip, [sp, #0x400 + var_390]
000108c4         b          loc_13318

             loc_108c8:
000108c8         mov        r8, r7                                              ; CODE XREF=printf_core+11036
000108cc         b          loc_108e4
000108d0         dd         0x00000000                                          ; DATA XREF=printf_core+124
000108d4         movs       r0, r0
000108d6         sbcs       r0, r6
000108d8         dd         0x00000000                                          ; DATA XREF=printf_core+136
000108dc         ldm        r5, {r0, r2, r5, r6}
000108de         rors       r5, r1

             loc_108e0:
000108e0         ldrb       r1, [r8, #0x1]!                                     ; CODE XREF=printf_core+228

             loc_108e4:
000108e4         uxtb       r1, r1                                              ; CODE XREF=printf_core+188
000108e8         cmp        r1, #0x0
000108ec         beq        loc_1091c

000108f0         cmp        r1, #0x25
000108f4         bne        loc_108e0

000108f8         mov        r2, r8

             loc_108fc:
000108fc         ldrb       r1, [r8, #0x1]                                      ; CODE XREF=printf_core+260
00010900         cmp        r1, #0x25
00010904         bne        loc_10920

00010908         ldrb       r1, [r8, #0x2]!
0001090c         add        r2, r2, #0x1
00010910         cmp        r1, #0x25
00010914         beq        loc_108fc

00010918         b          loc_10920

             loc_1091c:
0001091c         mov        r2, r8                                              ; CODE XREF=printf_core+220

             loc_10920:
00010920         mvn        r1, #0x80000000                                     ; CODE XREF=printf_core+244, printf_core+264
00010924         mov        r3, r0
00010928         sub        r0, r1, r0
0001092c         sub        r5, r2, r7
00010930         cmp        r5, r0
00010934         str        r3, [sp, #0x400 + var_38C]
00010938         str        r0, [sp, #0x400 + var_394]
0001093c         bgt        loc_13430

00010940         cmp        ip, #0x0
00010944         beq        loc_10968

00010948         ldrb       r0, [ip]
0001094c         tst        r0, #0x20
00010950         bne        loc_10968

00010954         mov        r0, r7                                              ; argument #1 for method __fwritex
00010958         mov        r1, r5                                              ; argument #2 for method __fwritex
0001095c         mov        r2, ip                                              ; argument #3 for method __fwritex
00010960         bl         __fwritex
00010964         ldr        ip, [sp, #0x400 + var_390]

             loc_10968:
00010968         cmp        r5, #0x0                                            ; CODE XREF=printf_core+308, printf_core+320
0001096c         beq        loc_10980

             loc_10970:
00010970         ldr        r0, [sp, #0x400 + var_394]                          ; CODE XREF=printf_core+1292, printf_core+2740, printf_core+5552, printf_core+5564, printf_core+5692, printf_core+5708, printf_core+7300, printf_core+7708, printf_core+8728, printf_core+8752, printf_core+8772, …
00010974         cmp        r5, r0
00010978         ble        loc_13318

0001097c         b          loc_13430

             loc_10980:
00010980         mov        r1, r8                                              ; CODE XREF=printf_core+348
00010984         ldrb       r2, [r1, #0x1]!
00010988         sub        lr, r2, #0x30
0001098c         cmp        lr, #0x9
00010990         bhi        loc_109c0

00010994         ldrb       r2, [r8, #0x2]
00010998         mvn        r0, #0x0
0001099c         mvn        r5, #0x1f
000109a0         ldr        r4, [sp, #0x400 + var_39C]
000109a4         cmp        r2, #0x24
000109a8         addeq      r1, r8, #0x3
000109ac         movne      lr, r0
000109b0         ldrb       r2, [r1]
000109b4         movweq     r4, #0x1                                            ; CODE XREF=printf_core+1638
000109b8         mov        r0, #0x1
000109bc         b          loc_109d0

             loc_109c0:
000109c0         mvn        lr, #0x0                                            ; CODE XREF=printf_core+384
000109c4         mov        r0, #0x1
000109c8         mvn        r5, #0x1f
000109cc         ldr        r4, [sp, #0x400 + var_39C]

             loc_109d0:
000109d0         movw       r6, #0x2889                                         ; CODE XREF=printf_core+428
000109d4         sub        r3, r2, #0x20
000109d8         mov        sl, #0x0
000109dc         cmp        r3, #0x1f
000109e0         movt       r6, #0x1                                            ; 0x12889
000109e4         bhi        loc_10a0c

000109e8         mov        sl, #0x0

             loc_109ec:
000109ec         tst        r6, r0, lsl r3                                      ; CODE XREF=printf_core+504
000109f0         beq        loc_10a0c

000109f4         uxtab      r3, r5, r2
000109f8         ldrb       r2, [r1, #0x1]!
000109fc         orr        sl, sl, r0, lsl r3
00010a00         sub        r3, r2, #0x20
00010a04         cmp        r3, #0x20
00010a08         blo        loc_109ec

             loc_10a0c:
00010a0c         uxtb       r3, r2                                              ; CODE XREF=printf_core+468, printf_core+480
00010a10         cmp        r3, #0x2a
00010a14         bne        loc_10a68

00010a18         mov        r2, r1
00010a1c         ldrb       r3, [r2, #0x1]!
00010a20         sub        r3, r3, #0x30
00010a24         cmp        r3, #0x9
00010a28         bhi        loc_10ae4

00010a2c         ldrb       r6, [r1, #0x2]
00010a30         cmp        r6, #0x24
00010a34         bne        loc_10ae4

00010a38         ldr        r2, [fp, #0x8]
00010a3c         mov        r0, #0xa
00010a40         mov        r4, #0x1
00010a44         str        r0, [r2, r3, lsl #2]
00010a48         ldrb       r2, [r1, #0x1]
00010a4c         ldr        r3, [sp, #0x400 + var_3A8]
00010a50         add        r3, r3, r2, lsl #3
00010a54         add        r2, r1, #0x3
00010a58         ldr        r0, [r3, #-0x180]
00010a5c         cmp        r0, #0x0
00010a60         bge        loc_10b30

00010a64         b          loc_10b14

             loc_10a68:
00010a68         mvn        r0, #0x2f                                           ; CODE XREF=printf_core+516
00010a6c         uxtab      r3, r0, r2
00010a70         mov        r0, #0x0
00010a74         str        r0, [sp, #0x400 + var_388]
00010a78         cmp        r3, #0x9
00010a7c         bhi        loc_10b20

00010a80         mov        r8, r4
00010a84         movw       r4, #0xcccc
00010a88         mov        r6, #0x0
00010a8c         mov        r2, r1
00010a90         mvn        r5, #0x80000000
00010a94         movt       r4, #0xccc

             loc_10a98:
00010a98         mvn        r1, #0x0                                            ; CODE XREF=printf_core+704
00010a9c         cmp        r6, r4
00010aa0         bhi        loc_10ab8

00010aa4         add        r1, r6, r6, lsl #2
00010aa8         sub        r6, r5, r1, lsl #1
00010aac         add        r1, r3, r1, lsl #1
00010ab0         cmp        r3, r6
00010ab4         mvngt      r1, #0x0

             loc_10ab8:
00010ab8         str        r1, [sp, #0x400 + var_388]                          ; CODE XREF=printf_core+656
00010abc         ldrb       r1, [r2, #0x1]!
00010ac0         sub        r3, r1, #0x30
00010ac4         ldr        r1, [sp, #0x400 + var_388]
00010ac8         cmp        r3, #0xa
00010acc         mov        r6, r1
00010ad0         blo        loc_10a98

00010ad4         cmp        r1, #0x0
00010ad8         mov        r4, r8
00010adc         bge        loc_10b34

00010ae0         b          loc_13430

             loc_10ae4:
00010ae4         cmp        r4, #0x0                                            ; CODE XREF=printf_core+536, printf_core+548
00010ae8         bne        loc_134d4

00010aec         cmp        ip, #0x0
00010af0         beq        loc_10b28

00010af4         ldr        r6, [sp, #0x400 + var_3A4]
00010af8         mov        r4, #0x0
00010afc         ldr        r1, [r6]
00010b00         add        r3, r1, #0x4
00010b04         str        r3, [r6]
00010b08         ldr        r0, [r1]
00010b0c         cmp        r0, #0x0
00010b10         bge        loc_10b30

             loc_10b14:
00010b14         rsb        r0, r0, #0x0                                        ; CODE XREF=printf_core+596
00010b18         orr        sl, sl, #0x2000
00010b1c         b          loc_10b30

             loc_10b20:
00010b20         mov        r2, r1                                              ; CODE XREF=printf_core+620
00010b24         b          loc_10b34

             loc_10b28:
00010b28         mov        r0, #0x0                                            ; CODE XREF=printf_core+736
00010b2c         mov        r4, #0x0

             loc_10b30:
00010b30         str        r0, [sp, #0x400 + var_388]                          ; CODE XREF=printf_core+592, printf_core+768, printf_core+780

             loc_10b34:
00010b34         ldrb       r3, [r2]                                            ; CODE XREF=printf_core+716, printf_core+788
00010b38         mov        r1, #0x0
00010b3c         cmp        r3, #0x2e
00010b40         bne        loc_10ba4

00010b44         mov        r8, r2
00010b48         ldrb       r3, [r8, #0x1]!
00010b4c         cmp        r3, #0x2a
00010b50         bne        loc_10bc8

00010b54         mov        r8, r2
00010b58         ldrb       r3, [r8, #0x2]!
00010b5c         sub        r3, r3, #0x30
00010b60         cmp        r3, #0x9
00010b64         bhi        loc_10c4c

00010b68         ldrb       r6, [r2, #0x3]
00010b6c         cmp        r6, #0x24
00010b70         bne        loc_10c4c

00010b74         ldr        r6, [fp, #0x8]
00010b78         mov        r0, #0xa
00010b7c         add        r8, r2, #0x4
00010b80         str        r0, [r6, r3, lsl #2]
00010b84         ldrb       r3, [r2, #0x2]
00010b88         ldr        r6, [sp, #0x400 + var_3A8]
00010b8c         add        r3, r6, r3, lsl #3
00010b90         mov        r6, #0x3a
00010b94         ldr        r5, [r3, #-0x180]
00010b98         movw       r3, #0x51b0
00010b9c         movt       r3, #0x1                                            ; states
00010ba0         b          loc_10c90

             loc_10ba4:
00010ba4         mvn        r0, #0x0                                            ; CODE XREF=printf_core+816
00010ba8         mov        r8, r2
00010bac         str        r0, [sp, #0x400 + var_398]
00010bb0         mov        r0, #0x0
00010bb4         str        r0, [sp, #0x400 + var_3AC]

             loc_10bb8:
00010bb8         movw       r3, #0x51b0                                         ; CODE XREF=printf_core+976
00010bbc         mov        r6, #0x3a
00010bc0         movt       r3, #0x1                                            ; states
00010bc4         b          loc_10ca0

             loc_10bc8:
00010bc8         sub        r3, r3, #0x30                                       ; CODE XREF=printf_core+832
00010bcc         mov        r0, #0x1
00010bd0         str        r0, [sp, #0x400 + var_3AC]
00010bd4         mov        r0, #0x0
00010bd8         cmp        r3, #0x9
00010bdc         str        r0, [sp, #0x400 + var_398]
00010be0         bhi        loc_10bb8

00010be4         movw       r0, #0xcccc
00010be8         add        r2, r2, #0x2
00010bec         mov        r6, #0x0
00010bf0         mvn        r8, #0x80000000
00010bf4         movt       r0, #0xccc
00010bf8         str        r4, [sp, #0x400 + var_39C]

             loc_10bfc:
00010bfc         mvn        r4, #0x0                                            ; CODE XREF=printf_core+1052
00010c00         cmp        r6, r0
00010c04         bhi        loc_10c1c

00010c08         add        r6, r6, r6, lsl #2
00010c0c         sub        r5, r8, r6, lsl #1
00010c10         add        r4, r3, r6, lsl #1
00010c14         cmp        r3, r5
00010c18         mvngt      r4, #0x0

             loc_10c1c:
00010c1c         ldrb       r3, [r2]!, #0x1                                     ; CODE XREF=printf_core+1012
00010c20         mov        r6, r4
00010c24         sub        r3, r3, #0x30
00010c28         cmp        r3, #0xa
00010c2c         blo        loc_10bfc

00010c30         str        r4, [sp, #0x400 + var_398]
00010c34         movw       r3, #0x51b0
00010c38         ldr        r4, [sp, #0x400 + var_39C]
00010c3c         sub        r8, r2, #0x1
00010c40         movt       r3, #0x1                                            ; states
00010c44         mov        r6, #0x3a
00010c48         b          loc_10ca0

             loc_10c4c:
00010c4c         movw       r3, #0x51b0                                         ; CODE XREF=printf_core+852, printf_core+864
00010c50         cmp        r4, #0x0
00010c54         movt       r3, #0x1                                            ; states
00010c58         mov        r6, #0x3a
00010c5c         bne        loc_134d4

00010c60         cmp        ip, #0x0
00010c64         beq        loc_10c8c

00010c68         ldr        r6, [sp, #0x400 + var_3A4]
00010c6c         ldr        r2, [r6]
00010c70         add        r3, r2, #0x4
00010c74         str        r3, [r6]
00010c78         movw       r3, #0x51b0
00010c7c         ldr        r5, [r2]
00010c80         mov        r6, #0x3a
00010c84         movt       r3, #0x1                                            ; states
00010c88         b          loc_10c90

             loc_10c8c:
00010c8c         mov        r5, #0x0                                            ; CODE XREF=printf_core+1108

             loc_10c90:
00010c90         mov        r0, #0x1                                            ; CODE XREF=printf_core+912, printf_core+1144
00010c94         str        r5, [sp, #0x400 + var_398]
00010c98         eor        r0, r0, r5, lsr #31
00010c9c         str        r0, [sp, #0x400 + var_3AC]

             loc_10ca0:
00010ca0         mov        r5, r1                                              ; CODE XREF=printf_core+948, printf_core+1080, printf_core+1208
00010ca4         ldrb       r1, [r8]
00010ca8         sub        r1, r1, #0x41
00010cac         cmp        r1, #0x39
00010cb0         bhi        loc_134d4

00010cb4         mla        r2, r5, r6, r3
00010cb8         add        r8, r8, #0x1
00010cbc         ldrb       r1, [r2, r1]
00010cc0         sub        r2, r1, #0x1
00010cc4         cmp        r2, #0x8
00010cc8         blo        loc_10ca0

00010ccc         cmp        r1, #0x0
00010cd0         beq        loc_134d4

00010cd4         cmp        r1, #0x13
00010cd8         str        r4, [sp, #0x400 + var_39C]
00010cdc         bne        loc_10cec

00010ce0         cmp        lr, #0x0
00010ce4         blt        loc_10d10

00010ce8         b          loc_134d4

             loc_10cec:
00010cec         cmp        lr, #0x0                                            ; CODE XREF=printf_core+1228
00010cf0         blt        loc_10d20

00010cf4         ldr        r2, [fp, #0x8]
00010cf8         str        r1, [r2, lr, lsl #2]
00010cfc         ldr        r1, [sp, #0x400 + var_3A8]
00010d00         ldr        r0, [r1, lr, lsl #3]!
00010d04         ldr        r1, [r1, #0x4]
00010d08         str        r0, [sp, #0x400 + var_350]
00010d0c         str        r1, [sp, #0x400 + var_34C]

             loc_10d10:
00010d10         cmp        ip, #0x0                                            ; CODE XREF=printf_core+1236
00010d14         bne        loc_10d38

00010d18         mov        r5, #0x0
00010d1c         b          loc_10970

             loc_10d20:
00010d20         cmp        ip, #0x0                                            ; CODE XREF=printf_core+1248
00010d24         beq        loc_13468

00010d28         ldr        r2, [sp, #0x400 + var_3A4]
00010d2c         add        r0, sp, #0xb0
00010d30         bl         pop_arg
00010d34         ldr        ip, [sp, #0x400 + var_390]

             loc_10d38:
00010d38         ldrb       r0, [r8, #-0x1]                                     ; CODE XREF=printf_core+1284
00010d3c         mov        r6, sl
00010d40         bfc        r6, #0x10, #0x1
00010d44         and        r1, r0, #0xf
00010d48         mov        r4, r0
00010d4c         cmp        r1, #0x3
00010d50         mov        r1, #0x0
00010d54         andeq      r4, r4, #0xdf
00010d58         cmp        r5, #0x0
00010d5c         moveq      r4, r0
00010d60         tst        sl, #0x2000
00010d64         sub        r0, r4, #0x41
00010d68         movne      sl, r6
00010d6c         cmp        r0, #0x37
00010d70         str        r1, [sp, #0x400 + var_3D4]
00010d74         bhi        loc_11ac0

00010d78         movw       r3, #0x5380
00010d7c         lsl        r0, r0, lsl #2
00010d80         add        r2, pc, #0xc                                        ; 0x10d94
00010d84         ldr        r1, [sp, #0x400 + var_3A0]
00010d88         movt       r3, #0x1                                            ; "-+   0X0x"
00010d8c         str        r3, [sp, #0x400 + var_3D8]
00010d90         ldr        pc, [r0, r2]
                        ; endp
00010d94         lsrs       r4, r6, #0x19                                       ; DATA XREF=printf_core+1392
00010d96         movs       r1, r0
00010d98         subs       r0, r2, r3
00010d9a         movs       r1, r0
00010d9c         asrs       r4, r4, #0x4
00010d9e         movs       r1, r0
00010da0         subs       r0, r2, r3
00010da2         movs       r1, r0
00010da4         lsrs       r4, r6, #0x19
00010da6         movs       r1, r0
00010da8         lsrs       r4, r6, #0x19
00010daa         movs       r1, r0
00010dac         lsrs       r4, r6, #0x19
00010dae         movs       r1, r0
00010db0         subs       r0, r2, r3
00010db2         movs       r1, r0
00010db4         subs       r0, r2, r3
00010db6         movs       r1, r0
00010db8         subs       r0, r2, r3
00010dba         movs       r1, r0
00010dbc         subs       r0, r2, r3
00010dbe         movs       r1, r0
00010dc0         subs       r0, r2, r3
00010dc2         movs       r1, r0
00010dc4         subs       r0, r2, r3
00010dc6         movs       r1, r0
00010dc8         subs       r0, r2, r3
00010dca         movs       r1, r0
00010dcc         subs       r0, r2, r3
00010dce         movs       r1, r0
00010dd0         subs       r0, r2, r3
00010dd2         movs       r1, r0
00010dd4         subs       r0, r2, r3
00010dd6         movs       r1, r0
00010dd8         subs       r0, r2, r3
00010dda         movs       r1, r0
00010ddc         asrs       r0, r1, #0x5
00010dde         movs       r1, r0
00010de0         subs       r0, r2, r3
00010de2         movs       r1, r0
00010de4         subs       r0, r2, r3
00010de6         movs       r1, r0
00010de8         subs       r0, r2, r3
00010dea         movs       r1, r0
00010dec         subs       r0, r2, r3
00010dee         movs       r1, r0
00010df0         asrs       r0, r1, #0xd
00010df2         movs       r1, r0
00010df4         subs       r0, r2, r3                                          ; CODE XREF=printf_core+2726
00010df6         movs       r1, r0
00010df8         subs       r0, r2, r3
00010dfa         movs       r1, r0
00010dfc         subs       r0, r2, r3
00010dfe         movs       r1, r0
00010e00         subs       r0, r2, r3
00010e02         movs       r1, r0
00010e04         subs       r0, r2, r3
00010e06         movs       r1, r0
00010e08         subs       r0, r2, r3
00010e0a         movs       r1, r0
00010e0c         subs       r0, r2, r3
00010e0e         movs       r1, r0
00010e10         subs       r0, r2, r3
00010e12         movs       r1, r0
00010e14         lsrs       r4, r6, #0x19
00010e16         movs       r1, r0
00010e18         subs       r0, r2, r3
00010e1a         movs       r1, r0
00010e1c         asrs       r0, r1, #0x9
00010e1e         movs       r1, r0
00010e20         asrs       r4, r6, #0x2
00010e22         movs       r1, r0
00010e24         lsrs       r4, r6, #0x19
00010e26         movs       r1, r0
00010e28         lsrs       r4, r6, #0x19
00010e2a         movs       r1, r0
00010e2c         lsrs       r4, r6, #0x19
00010e2e         movs       r1, r0
00010e30         subs       r0, r2, r3
00010e32         movs       r1, r0
00010e34         asrs       r4, r6, #0x2
00010e36         movs       r1, r0
00010e38         subs       r0, r2, r3
00010e3a         movs       r1, r0
00010e3c         subs       r0, r2, r3
00010e3e         movs       r1, r0
00010e40         subs       r0, r2, r3
00010e42         movs       r1, r0
00010e44         asrs       r0, r5, #0x9
00010e46         movs       r1, r0
00010e48         asrs       r4, r7, #0x9
00010e4a         movs       r1, r0
00010e4c         asrs       r0, r1, #0xb
00010e4e         movs       r1, r0
00010e50         asrs       r0, r6, #0xc
00010e52         movs       r1, r0
00010e54         subs       r0, r2, r3
00010e56         movs       r1, r0
00010e58         subs       r0, r2, r3
00010e5a         movs       r1, r0
00010e5c         asrs       r4, r6, #0xf
00010e5e         movs       r1, r0
00010e60         subs       r0, r2, r3
00010e62         movs       r1, r0
00010e64         asrs       r0, r1, #0x11
00010e66         movs       r1, r0
00010e68         subs       r0, r2, r3
00010e6a         movs       r1, r0
00010e6c         subs       r0, r2, r3
00010e6e         movs       r1, r0
00010e70         asrs       r0, r1, #0xd
00010e72         movs       r1, r0
00010e74         lsls       r0, r5, #0x1
00010e76         b          printf_core+420
00010e78         cmp        r0, #0x0
00010e7c         bge        printf_core+1660
00010e80         ldr        r0, [sp, #0x54]
00010e84         cmp        r0, #0x0
00010e88         bne        printf_core+11296
00010e8c         vldr       d0, [sp, #0xb0]                                     ; CODE XREF=printf_core+1644
00010e90         mov        r0, #0x0
00010e94         str        r0, [sp, #0x1e0]
00010e98         vmov       r0, r1, d0
00010e9c         cmp        r1, #0x0
00010ea0         blt        printf_core+1732
00010ea4         add        lr, sp, #0x100
00010ea8         tst        sl, #0x800
00010eac         add        r5, lr, #0xbe
00010eb0         bne        printf_core+1768
00010eb4         ands       r0, sl, #0x1
00010eb8         str        r0, [sp, #0x28]
00010ebc         movw       r0, #0x5391
00010ec0         movt       r0, #0x1
00010ec4         add        r1, r0, #0x6
00010ec8         addeq      r1, r0, #0x1
00010ecc         str        r1, [sp, #0x20]
00010ed0         b          printf_core+1792
00010ed4         mov        r0, #0x1                                            ; CODE XREF=printf_core+1680
00010ed8         add        lr, sp, #0x100
00010edc         str        r0, [sp, #0x28]
00010ee0         movw       r0, #0x5391
00010ee4         movt       r0, #0x1
00010ee8         vneg.f64   d0, d0
00010eec         str        r0, [sp, #0x20]
00010ef0         add        r5, lr, #0xbe
00010ef4         b          printf_core+1792
00010ef8         movw       r0, #0x5391                                         ; CODE XREF=printf_core+1696
00010efc         movt       r0, #0x1
00010f00         add        r0, r0, #0x3
00010f04         str        r0, [sp, #0x20]
00010f08         mov        r0, #0x1
00010f0c         str        r0, [sp, #0x28]
00010f10         vmov       r0, r1, d0                                          ; CODE XREF=printf_core+1728, printf_core+1764
00010f14         movw       r0, #0x0
00010f18         movt       r0, #0x7ff0
00010f1c         mov        r2, r0
00010f20         and        r0, r1, r2
00010f24         cmp        r0, r2
00010f28         bhs        printf_core+1988
00010f2c         add        r0, sp, #0x1e0
00010f30         vmov.f64   d12, d9
00010f34         str        r4, [sp, #0x1c]
00010f38         vorr       d9, d10, d10
00010f3c         bl         frexpl
00010f40         vadd.f64   d10, d0, d0
00010f44         movw       r6, #0xcccd
00010f48         ldr        lr, [sp, #0x1c]
00010f4c         movt       r6, #0xcccc
00010f50         vcmpe.f64  d10, #0x0
00010f54         vmrs       apsr_nzcv, fpscr
00010f58         ldrne      r0, [sp, #0x1e0]
00010f5c         subne      r0, r0, #0x1
00010f60         strne      r0, [sp, #0x1e0]
00010f64         orr        r0, lr, #0x20
00010f68         cmp        r0, #0x61
00010f6c         str        r0, [sp, #0x54]
00010f70         bne        printf_core+2268
00010f74         ldr        r0, [sp, #0x20]
00010f78         ands       r4, lr, #0x20
00010f7c         ldr        r1, [sp, #0x68]
00010f80         ldr        ip, [sp, #0x70]
00010f84         addne      r0, r0, #0x9
00010f88         cmp        r1, #0xb
00010f8c         str        r0, [sp, #0x20]
00010f90         bhi        printf_core+5804
00010f94         rsbs       r0, r1, #0xc
00010f98         beq        printf_core+5804
00010f9c         sub        r0, r1, #0xc
00010fa0         vmov.f64   d16, d12
00010fa4         vmul.f64   d16, d16, d8                                        ; CODE XREF=printf_core+1948
00010fa8         adds       r0, r0, #0x1
00010fac         bne        printf_core+1940
00010fb0         ldr        r0, [sp, #0x20]
00010fb4         ldrb       r0, [r0]
00010fb8         cmp        r0, #0x2d
00010fbc         bne        printf_core+5796
00010fc0         vneg.f64   d17, d10
00010fc4         vsub.f64   d17, d17, d16
00010fc8         vadd.f64   d16, d16, d17
00010fcc         vneg.f64   d10, d16
00010fd0         b          printf_core+5804
00010fd4         movw       r1, #0x53ac                                         ; CODE XREF=printf_core+1816
00010fd8         ands       r0, r4, #0x20
00010fdc         movw       r0, #0x53b0
00010fe0         vcmpe.f64  d0, d0
00010fe4         movt       r0, #0x1
00010fe8         movt       r1, #0x1
00010fec         movw       r6, #0x53a8
00010ff0         movne      r0, r1
00010ff4         movw       r1, #0x53a4
00010ff8         movt       r6, #0x1
00010ffc         movt       r1, #0x1
00011000         ldr        r2, [sp, #0x78]
00011004         movne      r6, r1
00011008         ldr        r1, [sp, #0x28]
0001100c         vmrs       apsr_nzcv, fpscr
00011010         movvs      r6, r0
00011014         add        r5, r1, #0x3
00011018         tst        sl, #0x2000
0001101c         bne        printf_core+3188
00011020         cmp        r2, r5
00011024         ble        printf_core+3188
00011028         sub        r4, r2, r5
0001102c         mov        r2, #0x100
00011030         cmp        r4, #0x100
00011034         add        r0, sp, #0xbe
00011038         movlo      r2, r4
0001103c         mov        r1, #0x20
00011040         bl         memset
00011044         ldr        ip, [sp, #0x70]
00011048         mov        r1, #0x0
0001104c         ldr        r0, [ip]
00011050         ands       r2, r0, #0x20
00011054         movweq     r1, #0x1
00011058         cmp        r4, #0x100
0001105c         blo        printf_core+3144
00011060         mov        r7, r4
00011064         tst        r1, #0x1                                            ; CODE XREF=printf_core+2184
00011068         beq        printf_core+2164
0001106c         add        r0, sp, #0xbe
00011070         mov        r1, #0x100
00011074         mov        r2, ip
00011078         bl         __fwritex
0001107c         ldr        ip, [sp, #0x70]
00011080         ldr        r0, [ip]
00011084         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+2136
00011088         mov        r1, #0x0
0001108c         sub        r7, r7, #0x100
00011090         movweq     r1, #0x1
00011094         cmp        r7, #0xff
00011098         bhi        printf_core+2132
0001109c         cmp        r2, #0x0
000110a0         ldr        r2, [sp, #0x78]
000110a4         ldr        r1, [sp, #0x28]
000110a8         bne        printf_core+3188
000110ac         uxtb       r4, r4
000110b0         b          printf_core+3160
000110b4         ldr        r5, [sp, #0xb4]
000110b8         ldr        r0, [sp, #0xb0]
000110bc         cmp        r5, #0x0
000110c0         blt        printf_core+3412
000110c4         ldr        r4, [sp, #0x54]
000110c8         tst        sl, #0x800
000110cc         bne        printf_core+4532
000110d0         ands       r1, sl, #0x1
000110d4         str        r1, [sp, #0x2c]
000110d8         movw       r1, #0x5380
000110dc         movt       r1, #0x1
000110e0         addne      r1, r1, #0x2
000110e4         str        r1, [sp, #0x28]
000110e8         b          printf_core+4556
000110ec         vcmpe.f64  d10, #0x0                                           ; CODE XREF=printf_core+1888
000110f0         movw       r1, #0xca00
000110f4         ldr        r0, [sp, #0x68]
000110f8         movt       r1, #0x3b9a
000110fc         cmp        r0, #0x0
00011100         movwlt     r0, #0x6
00011104         vmrs       apsr_nzcv, fpscr
00011108         str        r0, [sp, #0x68]
0001110c         beq        printf_core+3496
00011110         vmul.f64   d10, d10, d9
00011114         ldr        r0, [sp, #0x1e0]
00011118         sub        r5, r0, #0x1c
0001111c         str        r5, [sp, #0x1e0]
00011120         b          printf_core+3500
00011124         ldr        r0, [sp, #0xb0]
00011128         add        r6, sp, #0x80
0001112c         str        r6, [sp, #0xb0]
00011130         str        r0, [sp, #0x80]
00011134         mov        r0, #0x0
00011138         str        r0, [sp, #0x84]
0001113c         mvn        r0, #0x0
00011140         str        r0, [sp, #0x68]
00011144         b          printf_core+2376
00011148         ldr        r0, [sp, #0x68]
0001114c         ldr        r6, [sp, #0xb0]
00011150         cmp        r0, #0x0
00011154         beq        printf_core+7304
00011158         mov        r5, #0x0                                            ; CODE XREF=printf_core+2356
0001115c         mov        r7, r6
00011160         mov        r0, #0x0
00011164         ldr        r1, [r7]                                            ; CODE XREF=printf_core+2444
00011168         cmp        r1, #0x0
0001116c         beq        printf_core+2448
00011170         add        r0, sp, #0x7c
00011174         bl         wctomb
00011178         cmp        r0, #0x0
0001117c         blt        printf_core+2448
00011180         ldr        r2, [sp, #0x68]
00011184         sub        r1, r2, r5
00011188         cmp        r0, r1
0001118c         bhi        printf_core+2448
00011190         add        r5, r0, r5
00011194         add        r7, r7, #0x4
00011198         cmp        r2, r5
0001119c         bhi        printf_core+2388
000111a0         cmp        r0, #0x0                                            ; CODE XREF=printf_core+2396, printf_core+2412, printf_core+2428
000111a4         blt        printf_core+11472
000111a8         cmp        r5, #0x0
000111ac         blt        printf_core+11296
000111b0         ands       sl, sl, #0x12000
000111b4         bne        printf_core+7016
000111b8         ldr        r0, [sp, #0x78]                                     ; CODE XREF=printf_core+7312
000111bc         cmp        r0, r5
000111c0         ble        printf_core+7016
000111c4         ldr        r0, [sp, #0x78]
000111c8         mov        r2, #0x100
000111cc         mov        r1, #0x20
000111d0         sub        r7, r0, r5
000111d4         add        r0, sp, #0xbe
000111d8         cmp        r7, #0x100
000111dc         movlo      r2, r7
000111e0         bl         memset
000111e4         ldr        r2, [sp, #0x70]
000111e8         mov        r1, #0x0
000111ec         ldr        r0, [r2]
000111f0         ands       r3, r0, #0x20
000111f4         movweq     r1, #0x1
000111f8         cmp        r7, #0x100
000111fc         blo        printf_core+6992
00011200         mov        r4, r7
00011204         tst        r1, #0x1                                            ; CODE XREF=printf_core+2596
00011208         beq        printf_core+2576
0001120c         add        r0, sp, #0xbe
00011210         mov        r1, #0x100
00011214         bl         __fwritex
00011218         ldr        r2, [sp, #0x70]
0001121c         ldr        r0, [r2]
00011220         ands       r3, r0, #0x20                                       ; CODE XREF=printf_core+2552
00011224         mov        r1, #0x0
00011228         sub        r4, r4, #0x100
0001122c         movweq     r1, #0x1
00011230         cmp        r4, #0xff
00011234         bhi        printf_core+2548
00011238         cmp        r3, #0x0
0001123c         bne        printf_core+7016
00011240         uxtb       r7, r7
00011244         b          printf_core+7000
00011248         ldrb       r0, [sp, #0xb0]
0001124c         mov        sl, r6
00011250         ldr        r7, [sp, #0x48]
00011254         ldr        r1, [sp, #0x60]
00011258         strb       r0, [sp, #0xaf]
0001125c         mov        r0, #0x1
00011260         str        r0, [sp, #0x68]
00011264         b          printf_core+4788
00011268         bl         __errno_location
0001126c         ldr        r0, [r0]
00011270         bl         strerror
00011274         mov        r7, r0
00011278         b          printf_core+3064
0001127c         uxtb       r0, r5
00011280         cmp        r0, #0x7
00011284         bhi        printf_core+8776
00011288         lsl        r0, r0, lsl #2
0001128c         add        r1, pc, #0x0
00011290         ldr        pc, [r0, r1]
00011294         asrs       r4, r6, #0xa
00011296         movs       r1, r0
00011298         asrs       r4, r6, #0xa
0001129a         movs       r1, r0
0001129c         movs       r6, #0x10
0001129e         movs       r1, r0
000112a0         cmp        r2, #0x30
000112a2         movs       r1, r0
000112a4         cmp        r2, #0x44
000112a6         movs       r1, r0
000112a8         cmp        r2, #0x58
000112aa         movs       r1, r0
000112ac         asrs       r4, r6, #0xa
000112ae         movs       r1, r0
000112b0         movs       r6, #0x10
000112b2         movs       r1, r0
000112b4         lsls       r0, r6, #0x2
000112b6         b          printf_core+1508
000112b8         mov        r5, #0x0
000112bc         ldr        r1, [sp, #0x74]
000112c0         str        r1, [r0]
000112c4         b          printf_core+352
000112c8         ldr        r1, [sp, #0xb0]
000112cc         mov        r6, #0x6
000112d0         ldr        r0, [sp, #0xb4]
000112d4         ldr        r7, [sp, #0x60]
000112d8         ldr        r4, [sp, #0x54]
000112dc         orrs       r2, r1, r0
000112e0         beq        printf_core+2816
000112e4         ldr        r2, [sp, #0x48]
000112e8         lsr        r3, r1, lsr #3                                      ; CODE XREF=printf_core+2808
000112ec         bfi        r1, r6, #0x3, #0x1d
000112f0         orr        r3, r3, r0, lsl #29
000112f4         strb       r1, [r2]!, #0x1
000112f8         orr        r7, r3, r0, lsr #3
000112fc         lsr        r0, r0, lsr #3
00011300         mov        r1, r3
00011304         cmp        r7, #0x0
00011308         bne        printf_core+2776
0001130c         add        r7, r2, #0x1
00011310         tst        sl, #0x8                                            ; CODE XREF=printf_core+2768
00011314         bne        printf_core+5732
00011318         mov        r0, #0x0
0001131c         str        r0, [sp, #0x2c]
00011320         movw       r0, #0x5380
00011324         movt       r0, #0x1
00011328         str        r0, [sp, #0x28]
0001132c         b          printf_core+4672
00011330         ldr        r0, [sp, #0x68]
00011334         orr        sl, sl, #0x8
00011338         mov        r4, #0x78
0001133c         cmp        r0, #0x8
00011340         movls      r0, #0x8
00011344         str        r0, [sp, #0x68]
00011348         ldr        r1, [sp, #0xb0]
0001134c         ldr        r0, [sp, #0xb4]
00011350         orrs       r2, r1, r0
00011354         mov        r2, #0x0
00011358         str        r2, [sp, #0x2c]
0001135c         movw       r2, #0x5380
00011360         movt       r2, #0x1
00011364         str        r2, [sp, #0x28]
00011368         beq        printf_core+3016
0001136c         ldr        r3, [sp, #0x48]
00011370         movw       r5, #0x53b6
00011374         and        r2, r4, #0x20
00011378         movt       r5, #0x1
0001137c         lsr        r7, r1, lsr #4                                      ; CODE XREF=printf_core+2960
00011380         and        r1, r1, #0xf
00011384         ldrb       r6, [r5, r1]
00011388         orr        r1, r7, r0, lsl #28
0001138c         orr        r7, r1, r0, lsr #4
00011390         orr        r6, r6, r2
00011394         strb       r6, [r3]!, #0x1
00011398         lsr        r0, r0, lsr #4
0001139c         cmp        r7, #0x0
000113a0         bne        printf_core+2924
000113a4         tst        sl, #0x8
000113a8         add        r7, r3, #0x1
000113ac         ldrne      r0, [sp, #0xb0]
000113b0         ldrne      r1, [sp, #0xb4]
000113b4         orrsne     r0, r0, r1
000113b8         beq        printf_core+3020
000113bc         movw       r0, #0x5380
000113c0         movt       r0, #0x1
000113c4         add        r0, r0, r4, lsr #4
000113c8         str        r0, [sp, #0x28]
000113cc         mov        r0, #0x2
000113d0         str        r0, [sp, #0x2c]
000113d4         b          printf_core+3020
000113d8         ldr        r7, [sp, #0x60]                                     ; CODE XREF=printf_core+2904
000113dc         mov        r1, sl                                              ; CODE XREF=printf_core+2984, printf_core+3012
000113e0         ldr        r0, [sp, #0x68]
000113e4         ldr        r4, [sp, #0x54]
000113e8         cmp        r4, #0x0
000113ec         bne        printf_core+4688
000113f0         b          printf_core+4696
000113f4         ldr        r7, [sp, #0xb0]
000113f8         movw       r0, #0x538a
000113fc         movt       r0, #0x1
00011400         cmp        r7, #0x0
00011404         moveq      r7, r0
00011408         ldr        r5, [sp, #0x68]                                     ; CODE XREF=printf_core+2664
0001140c         mov        r0, r7
00011410         cmp        r5, #0x0
00011414         mov        r1, r5
00011418         mvnlt      r1, #0x80000000
0001141c         bl         strnlen
00011420         add        r1, r7, r0
00011424         cmp        r5, #0x0
00011428         blt        printf_core+3456
0001142c         str        r0, [sp, #0x68]
00011430         movw       r0, #0x5380
00011434         movt       r0, #0x1
00011438         mov        sl, r6
0001143c         str        r0, [sp, #0x28]
00011440         ldr        ip, [sp, #0x70]
00011444         b          printf_core+4800
00011448         ldr        r0, [sp, #0xb0]
0001144c         mov        r1, #0x0
00011450         ldr        r5, [sp, #0xb4]
00011454         b          printf_core+3432
00011458         cmp        r2, #0x0                                            ; CODE XREF=printf_core+2124
0001145c         ldr        r2, [sp, #0x78]
00011460         ldr        r1, [sp, #0x28]
00011464         bne        printf_core+3188
00011468         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+2208
0001146c         mov        r1, r4
00011470         mov        r2, ip
00011474         bl         __fwritex
00011478         ldr        r1, [sp, #0x28]
0001147c         ldr        r2, [sp, #0x78]
00011480         ldr        ip, [sp, #0x70]
00011484         ldr        r0, [ip]                                            ; CODE XREF=printf_core+2060, printf_core+2068, printf_core+2200, printf_core+3156
00011488         tst        r0, #0x20
0001148c         bne        printf_core+3224
00011490         ldr        r0, [sp, #0x20]
00011494         mov        r2, ip
00011498         bl         __fwritex
0001149c         ldr        ip, [sp, #0x70]
000114a0         ldr        r2, [sp, #0x78]
000114a4         ldr        r0, [ip]
000114a8         tst        r0, #0x20                                           ; CODE XREF=printf_core+3196
000114ac         bne        printf_core+3256
000114b0         mov        r0, r6
000114b4         mov        r1, #0x3
000114b8         mov        r2, ip
000114bc         bl         __fwritex
000114c0         ldr        r2, [sp, #0x78]
000114c4         ldr        ip, [sp, #0x70]
000114c8         and        r0, sl, #0x12000                                    ; CODE XREF=printf_core+3228
000114cc         cmp        r0, #0x2000
000114d0         bne        printf_core+8716
000114d4         cmp        r2, r5
000114d8         ble        printf_core+8716
000114dc         sub        r4, r2, r5
000114e0         mov        r2, #0x100
000114e4         cmp        r4, #0x100
000114e8         add        r0, sp, #0xbe
000114ec         movlo      r2, r4
000114f0         mov        r1, #0x20
000114f4         bl         memset
000114f8         ldr        ip, [sp, #0x70]
000114fc         mov        r1, #0x0
00011500         ldr        r0, [ip]
00011504         ands       r2, r0, #0x20
00011508         movweq     r1, #0x1
0001150c         cmp        r4, #0x100
00011510         blo        printf_core+8680
00011514         mov        r6, r4
00011518         tst        r1, #0x1                                            ; CODE XREF=printf_core+3388
0001151c         beq        printf_core+3368
00011520         add        r0, sp, #0xbe
00011524         mov        r1, #0x100
00011528         mov        r2, ip
0001152c         bl         __fwritex
00011530         ldr        ip, [sp, #0x70]
00011534         ldr        r0, [ip]
00011538         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+3340
0001153c         mov        r1, #0x0
00011540         sub        r6, r6, #0x100
00011544         movweq     r1, #0x1
00011548         cmp        r6, #0xff
0001154c         bhi        printf_core+3336
00011550         cmp        r2, #0x0
00011554         ldr        r2, [sp, #0x78]
00011558         bne        printf_core+8716
0001155c         uxtb       r4, r4
00011560         b          printf_core+8692
00011564         rsbs       r0, r0, #0x0                                        ; CODE XREF=printf_core+2224
00011568         mov        r1, #0x1
0001156c         rsc        r5, r5, #0x0
00011570         str        r0, [sp, #0xb0]
00011574         str        r5, [sp, #0xb4]
00011578         str        r1, [sp, #0x2c]                                     ; CODE XREF=printf_core+3140
0001157c         movw       r1, #0x5380
00011580         movt       r1, #0x1
00011584         ldr        r4, [sp, #0x54]
00011588         str        r1, [sp, #0x28]
0001158c         b          printf_core+4556
00011590         ldrb       r2, [r1]                                            ; CODE XREF=printf_core+3096
00011594         mov        sl, r6
00011598         ldr        ip, [sp, #0x70]
0001159c         str        r0, [sp, #0x68]
000115a0         movw       r0, #0x5380
000115a4         cmp        r2, #0x0
000115a8         movt       r0, #0x1
000115ac         str        r0, [sp, #0x28]
000115b0         beq        printf_core+4800
000115b4         b          printf_core+11296
000115b8         ldr        r5, [sp, #0x1e0]                                    ; CODE XREF=printf_core+2300
000115bc         cmp        r5, #0x0                                            ; CODE XREF=printf_core+2320
000115c0         add        r0, sp, #0x1e4
000115c4         addge      r0, r0, #0x120
000115c8         mov        r7, r0
000115cc         str        r0, [sp, #0x2c]
000115d0         vcvt.u32.f64 s0, d10                                           ; CODE XREF=printf_core+3552
000115d4         vcvt.f64.u32 d16, s0
000115d8         vmov       r0, s0
000115dc         str        r0, [r7]!, #0x4
000115e0         vsub.f64   d16, d10, d16
000115e4         vmul.f64   d10, d16, d11
000115e8         vcmpe.f64  d10, #0x0
000115ec         vmrs       apsr_nzcv, fpscr
000115f0         bne        printf_core+3520
000115f4         cmp        r5, #0x1
000115f8         blt        printf_core+3760
000115fc         vorr       d10, d9, d9
00011600         ldr        lr, [sp, #0x2c]
00011604         str        sl, [sp, #0x24]
00011608         vmov.f64   d9, d12
0001160c         vmov.i32   q6, #0xa
00011610         cmp        r5, #0x1d                                           ; CODE XREF=printf_core+3752
00011614         sub        r6, r7, #0x4
00011618         movge      r5, #0x1d
0001161c         cmp        r6, lr
00011620         blo        printf_core+3704
00011624         mov        r0, #0x0
00011628         mov        r4, r1
0001162c         ldr        r1, [r6]                                            ; CODE XREF=printf_core+3680
00011630         rsb        r2, r5, #0x20
00011634         sub        r3, r5, #0x20
00011638         mov        sl, lr
0001163c         cmp        r3, #0x0
00011640         lsr        r2, r1, r2
00011644         lslge      r2, r1, r3
00011648         lsl        r1, r1, r5
0001164c         movwge     r1, #0x0
00011650         mov        r3, #0x0
00011654         adds       r0, r1, r0
00011658         adc        r1, r2, #0x0
0001165c         mov        r2, r4
00011660         bl         __aeabi_uldivmod
00011664         str        r2, [r6]!, #0x4
00011668         mov        lr, sl
0001166c         cmp        r6, lr
00011670         bhs        printf_core+3612
00011674         cmp        r0, #0x0
00011678         ldr        sl, [sp, #0x24]
0001167c         movw       r1, #0xca00
00011680         strne      r0, [lr, #-0x4]!
00011684         movt       r1, #0x3b9a
00011688         mov        r6, r7                                              ; CODE XREF=printf_core+3600, printf_core+3728
0001168c         cmp        r6, lr
00011690         bls        printf_core+3732
00011694         mov        r7, r6
00011698         ldr        r0, [r7, #-0x4]!
0001169c         cmp        r0, #0x0
000116a0         beq        printf_core+3704
000116a4         ldr        r0, [sp, #0x1e0]                                    ; CODE XREF=printf_core+3712
000116a8         mov        r7, r6
000116ac         sub        r5, r0, r5
000116b0         cmp        r5, #0x0
000116b4         str        r5, [sp, #0x1e0]
000116b8         bgt        printf_core+3584
000116bc         b          printf_core+3780
000116c0         vorr       d10, d9, d9                                         ; CODE XREF=printf_core+3560
000116c4         mov        r6, r7
000116c8         ldr        lr, [sp, #0x2c]
000116cc         vmov.f64   d9, d12
000116d0         vmov.i32   q6, #0xa
000116d4         cmp        r5, #0x0                                            ; CODE XREF=printf_core+3756
000116d8         blt        printf_core+3796
000116dc         ldr        r7, [sp, #0x2c]
000116e0         b          printf_core+4016
000116e4         ldr        r0, [sp, #0x68]                                     ; CODE XREF=printf_core+3784
000116e8         movw       r1, #0x8e39
000116ec         movt       r1, #0x38e3
000116f0         ldr        r7, [sp, #0x2c]
000116f4         add        r0, r0, #0x19
000116f8         umull      r0, r1, r0, r1
000116fc         mov        r0, #0x1
00011700         add        ip, r0, r1, lsr #1
00011704         rsb        r1, r5, #0x0                                        ; CODE XREF=printf_core+4012
00011708         mov        r0, #0x9
0001170c         cmp        r1, #0x9
00011710         movge      r1, r0
00011714         cmp        lr, r6
00011718         bhs        printf_core+3948
0001171c         mov        r0, #0x1
00011720         mvn        r2, #0x0
00011724         add        r3, r2, r0, lsl r1
00011728         movw       r0, #0xc9ff
0001172c         movt       r0, #0x3b9a
00011730         add        r2, r0, #0x1
00011734         lsr        r7, r2, r1
00011738         mov        r2, #0x0
0001173c         mov        r5, lr
00011740         ldr        r0, [r5]                                            ; CODE XREF=printf_core+3912
00011744         add        r4, r2, r0, lsr r1
00011748         and        r0, r0, r3
0001174c         mul        r2, r0, r7
00011750         str        r4, [r5]!, #0x4
00011754         cmp        r5, r6
00011758         blo        printf_core+3888
0001175c         mov        r0, lr
00011760         ldr        r7, [sp, #0x2c]
00011764         ldr        r3, [r0]!, #0x4
00011768         cmp        r3, #0x0
0001176c         moveq      lr, r0
00011770         cmp        r2, #0x0
00011774         strne      r2, [r6]!, #0x4
00011778         b          printf_core+3964
0001177c         mov        r2, lr                                              ; CODE XREF=printf_core+3848
00011780         ldr        r3, [r2]!, #0x4
00011784         cmp        r3, #0x0
00011788         moveq      lr, r2
0001178c         ldr        r2, [sp, #0x54]                                     ; CODE XREF=printf_core+3944
00011790         ldr        r0, [sp, #0x1e0]
00011794         cmp        r2, #0x66
00011798         mov        r2, lr
0001179c         moveq      r2, r7
000117a0         add        r5, r0, r1
000117a4         sub        r0, r6, r2
000117a8         str        r5, [sp, #0x1e0]
000117ac         asr        r0, r0, asr #2
000117b0         cmp        r0, ip
000117b4         addgt      r6, r2, ip, lsl #2
000117b8         cmp        r5, #0x0
000117bc         blt        printf_core+3828
000117c0         ldr        ip, [sp, #0x70]                                     ; CODE XREF=printf_core+3792
000117c4         mov        r3, #0x0
000117c8         cmp        lr, r6
000117cc         bhs        printf_core+4080
000117d0         sub        r1, r7, lr
000117d4         ldr        r0, [lr]
000117d8         asr        r1, r1, asr #2
000117dc         cmp        r0, #0xa
000117e0         add        r3, r1, r1, lsl #3
000117e4         blo        printf_core+4080
000117e8         mov        r1, #0xa
000117ec         add        r2, r1, r1, lsl #2                                  ; CODE XREF=printf_core+4076
000117f0         add        r3, r3, #0x1
000117f4         cmp        r0, r2, lsl #1
000117f8         lsl        r1, r2, lsl #1
000117fc         bhs        printf_core+4060
00011800         mov        r2, r3                                              ; CODE XREF=printf_core+4028, printf_core+4052
00011804         ldr        r3, [sp, #0x68]
00011808         sub        r0, r6, r7
0001180c         ldr        r5, [sp, #0x54]
00011810         asr        r0, r0, asr #2
00011814         str        r2, [sp, #0x14]
00011818         cmp        r5, #0x66
0001181c         mov        r1, r3
00011820         subne      r1, r1, r2
00011824         add        r2, r0, r0, lsl #3
00011828         cmp        r5, #0x67
0001182c         mov        r0, r1
00011830         subeq      r0, r0, #0x1
00011834         cmp        r3, #0x0
00011838         moveq      r0, r1
0001183c         sub        r1, r2, #0x9
00011840         cmp        r0, r1
00011844         bge        printf_core+4396
00011848         movw       r1, #0x8e39
0001184c         add        r0, r0, #0x2400
00011850         movt       r1, #0x38e3
00011854         mov        r5, #0xa
00011858         smmul      r1, r0, r1
0001185c         asr        r2, r1, asr #1
00011860         add        r1, r2, r1, lsr #31
00011864         movw       r2, #0xffc
00011868         add        r3, r7, r1, lsl #2
0001186c         add        r1, r1, r1, lsl #3
00011870         sub        r1, r0, r1
00011874         sub        r7, r3, r2
00011878         add        r0, r1, #0x1
0001187c         str        r3, [sp]
00011880         cmp        r0, #0x8
00011884         bgt        printf_core+4320
00011888         rsb        r1, r1, #0x8
0001188c         mov        r5, #0xa
00011890         cmp        r1, #0x4
00011894         blo        printf_core+4300
00011898         mov        r2, r1
0001189c         bfc        r2, #0x0, #0x2
000118a0         cmp        r2, #0x0
000118a4         beq        printf_core+4300
000118a8         add        r3, pc, #0x310
000118ac         add        r0, r0, r2
000118b0         vld1.64    [r3, #0x80]
000118b4         mov        r3, r2
000118b8         vmul.i32   q8, q8, q6                                          ; CODE XREF=printf_core+4272
000118bc         subs       r3, r3, #0x4
000118c0         bne        printf_core+4264
000118c4         vext.64    q9, q8, q8, #0x1
000118c8         cmp        r1, r2
000118cc         vmul.i32   q0, q8, q9
000118d0         vmul.i32   q8, q0, d0
000118d4         vmov.32    r5, d16
000118d8         beq        printf_core+4320
000118dc         rsb        r0, r0, #0x9                                        ; CODE XREF=printf_core+4228, printf_core+4244
000118e0         add        r1, r5, r5, lsl #2                                  ; CODE XREF=printf_core+4316
000118e4         subs       r0, r0, #0x1
000118e8         lsl        r5, r1, lsl #1
000118ec         bne        printf_core+4304
000118f0         str        r7, [sp, #0x10]                                     ; CODE XREF=printf_core+4212, printf_core+4296
000118f4         mov        r1, r5
000118f8         ldr        r0, [r7]!, #0x4
000118fc         str        lr, [sp, #0x18]
00011900         str        r0, [sp, #0xc]
00011904         bl         __aeabi_uidivmod
00011908         cmp        r7, r6
0001190c         str        r7, [sp, #0x4]
00011910         cmpeq      r1, #0x0
00011914         bne        printf_core+7320
00011918         ldr        ip, [sp, #0x70]
0001191c         ldr        r2, [sp, #0x4c]
00011920         ldr        lr, [sp, #0x18]
00011924         ldr        r7, [sp, #0x2c]
00011928         ldr        r3, [sp, #0x10]                                     ; CODE XREF=printf_core+7676, printf_core+8816
0001192c         add        r0, r3, #0x4                                        ; CODE XREF=printf_core+7556
00011930         cmp        r6, r0
00011934         movhi      r6, r0
00011938         b          printf_core+4400
0001193c         ldr        r2, [sp, #0x4c]                                     ; CODE XREF=printf_core+4148
00011940         mov        r3, r6                                              ; CODE XREF=printf_core+4392, printf_core+4424
00011944         cmp        r3, lr
00011948         bls        printf_core+4436
0001194c         mov        r6, r3
00011950         ldr        r0, [r6, #-0x4]!
00011954         cmp        r0, #0x0
00011958         beq        printf_core+4400
0001195c         mov        r0, #0x1
00011960         b          printf_core+4440
00011964         mov        r0, #0x0                                            ; CODE XREF=printf_core+4408
00011968         str        r0, [sp, #0x10]                                     ; CODE XREF=printf_core+4432
0001196c         ldr        r0, [sp, #0x54]
00011970         str        lr, [sp, #0x18]
00011974         cmp        r0, #0x67
00011978         str        r3, [sp, #0x54]
0001197c         bne        printf_core+4520
00011980         ldr        r1, [sp, #0x68]
00011984         ldr        r5, [sp, #0x14]
00011988         cmp        r1, #0x0
0001198c         addeq      r1, r1, #0x1
00011990         mov        r0, r1
00011994         cmp        r1, r5
00011998         ble        printf_core+6452
0001199c         cmn        r5, #0x4
000119a0         blt        printf_core+6452
000119a4         sub        r0, r0, #0x1
000119a8         sub        r1, r0, r5
000119ac         ldr        r0, [sp, #0x1c]
000119b0         sub        r0, r0, #0x1
000119b4         b          printf_core+6464
000119b8         and        r7, sl, #0x8                                        ; CODE XREF=printf_core+4460
000119bc         ldr        r3, [sp, #0x68]
000119c0         b          printf_core+6676
000119c4         movw       r1, #0x5380                                         ; CODE XREF=printf_core+2236
000119c8         movt       r1, #0x1
000119cc         add        r1, r1, #0x1
000119d0         str        r1, [sp, #0x28]
000119d4         mov        r1, #0x1
000119d8         str        r1, [sp, #0x2c]
000119dc         ldr        r7, [sp, #0x60]                                     ; CODE XREF=printf_core+2264, printf_core+3452
000119e0         cmp        r5, #0x0
000119e4         beq        printf_core+4620
000119e8         ldr        r6, [sp, #0x48]
000119ec         mov        r1, r5                                              ; CODE XREF=printf_core+4608
000119f0         mov        r2, #0xa
000119f4         mov        r3, #0x0
000119f8         bl         __aeabi_uldivmod
000119fc         orr        r2, r2, #0x30
00011a00         strb       r2, [r6]!, #0x1
00011a04         lsr        r2, r5, lsr #1
00011a08         mov        r5, r1
00011a0c         cmp        r2, #0x4
00011a10         bhi        printf_core+4572
00011a14         ldr        ip, [sp, #0x70]
00011a18         add        r7, r6, #0x1
00011a1c         movw       r3, #0xcccd                                         ; CODE XREF=printf_core+4564
00011a20         cmp        r0, #0x0
00011a24         movt       r3, #0xcccc
00011a28         beq        printf_core+4672
00011a2c         umull      r1, r2, r0, r3                                      ; CODE XREF=printf_core+4668
00011a30         cmp        r0, #0x9
00011a34         lsr        r1, r2, lsr #3
00011a38         add        r2, r1, r1, lsl #2
00011a3c         sub        r2, r0, r2, lsl #1
00011a40         mov        r0, r1
00011a44         orr        r2, r2, #0x30
00011a48         strb       r2, [r7, #-0x1]!
00011a4c         bhi        printf_core+4636
00011a50         ldr        r0, [sp, #0x68]                                     ; CODE XREF=printf_core+2844, printf_core+4632
00011a54         mov        r1, sl
00011a58         cmp        r4, #0x0
00011a5c         beq        printf_core+4696
00011a60         cmp        r0, #0x0                                            ; CODE XREF=printf_core+3036, printf_core+5788
00011a64         blt        printf_core+11296
00011a68         mov        sl, r1                                              ; CODE XREF=printf_core+3040, printf_core+4684, printf_core+5792
00011a6c         ldr        r2, [sp, #0xb0]
00011a70         ldr        r3, [sp, #0xb4]
00011a74         bfc        sl, #0x10, #0x1
00011a78         cmp        r0, #0x0
00011a7c         movlt      sl, r1
00011a80         moveq      r1, #0x0
00011a84         streq      r1, [sp, #0x68]
00011a88         orrseq     r1, r2, r3
00011a8c         bne        printf_core+4752
00011a90         ldr        r0, [sp, #0x60]
00011a94         mov        r7, r0
00011a98         mov        r1, r0
00011a9c         b          printf_core+4800
00011aa0         orrs       r1, r2, r3                                          ; CODE XREF=printf_core+4732
00011aa4         ldr        r1, [sp, #0x60]
00011aa8         sub        r2, r1, r7
00011aac         addeq      r2, r2, #0x1
00011ab0         cmp        r0, r2
00011ab4         movgt      r2, r0
00011ab8         str        r2, [sp, #0x68]
00011abc         b          printf_core+4800

             loc_11ac0:
00011ac0         ldr        r1, [sp, #0x400 + var_3A0]                          ; CODE XREF=printf_core+1380
00011ac4         movw       r0, #0x5380                                         ; CODE XREF=printf_core+2644
00011ac8         movt       r0, #0x1                                            ; "-+   0X0x"
00011acc         str        r0, [sp, #0x400 + var_3D8]
00011ad0         ldr        r6, [sp, #0x400 + var_398]                          ; CODE XREF=printf_core+3124, printf_core+3488, printf_core+4748, printf_core+4780
00011ad4         sub        r1, r1, r7
00011ad8         str        r1, [sp, #0x400 + var_3E0]
00011adc         mvn        r0, #0x80000000
00011ae0         cmp        r6, r1
00011ae4         movlt      r6, r1
00011ae8         ldr        r1, [sp, #0x400 + var_3D4]
00011aec         sub        r0, r0, r1
00011af0         cmp        r6, r0
00011af4         bgt        loc_13430

00011af8         ldr        r0, [sp, #0x400 + var_3D4]
00011afc         ldr        r5, [sp, #0x400 + var_388]
00011b00         add        r1, r0, r6
00011b04         ldr        r0, [sp, #0x400 + var_394]
00011b08         cmp        r5, r1
00011b0c         str        r1, [sp, #0x400 + var_3AC]
00011b10         movlt      r5, r1
00011b14         cmp        r5, r0
00011b18         bgt        loc_13430

00011b1c         ands       r0, sl, #0x12000
00011b20         str        r0, [sp, #0x400 + var_3DC]
00011b24         bne        loc_11bec

00011b28         ldr        r0, [sp, #0x400 + var_388]
00011b2c         ldr        r1, [sp, #0x400 + var_3AC]
00011b30         cmp        r1, r0
00011b34         bge        loc_11bec

00011b38         ldr        r0, [sp, #0x400 + var_3AC]
00011b3c         mov        r2, #0x100
00011b40         mov        r1, #0x20                                           ; argument #2 for method memset
00011b44         sub        sl, r5, r0
00011b48         add        r0, sp, #0xbe                                       ; argument #1 for method memset
00011b4c         cmp        sl, #0x100
00011b50         movlo      r2, sl                                              ; argument #3 for method memset
00011b54         bl         memset
00011b58         ldr        ip, [sp, #0x400 + var_390]
00011b5c         mov        r1, #0x0
00011b60         ldr        r0, [ip]
00011b64         ands       r2, r0, #0x20
00011b68         movweq     r1, #0x1
00011b6c         cmp        sl, #0x100
00011b70         blo        loc_11bd0

00011b74         mov        r4, sl

             loc_11b78:
00011b78         tst        r1, #0x1                                            ; CODE XREF=printf_core+5020
00011b7c         beq        loc_11b98

00011b80         add        r0, sp, #0xbe                                       ; argument #1 for method __fwritex
00011b84         mov        r1, #0x100                                          ; argument #2 for method __fwritex
00011b88         mov        r2, ip                                              ; argument #3 for method __fwritex
00011b8c         bl         __fwritex
00011b90         ldr        ip, [sp, #0x400 + var_390]
00011b94         ldr        r0, [ip]

             loc_11b98:
00011b98         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+4972
00011b9c         mov        r1, #0x0
00011ba0         sub        r4, r4, #0x100
00011ba4         movweq     r1, #0x1
00011ba8         cmp        r4, #0xff
00011bac         bhi        loc_11b78

00011bb0         cmp        r2, #0x0
00011bb4         bne        loc_11bec

00011bb8         uxtb       sl, sl
00011bbc         b          loc_11bd8
00011bc0         movs       r2, r1
00011bc2         movs       r0, r0
00011bc4         movs       r1, r0
00011bc6         movs       r0, r0
00011bc8         movs       r1, r0
00011bca         movs       r0, r0
00011bcc         movs       r1, r0
00011bce         movs       r0, r0

             loc_11bd0:
00011bd0         cmp        r2, #0x0                                            ; CODE XREF=printf_core+4960
00011bd4         bne        loc_11bec

             loc_11bd8:
00011bd8         add        r0, sp, #0xbe                                       ; argument #1 for method __fwritex, CODE XREF=printf_core+5036
00011bdc         mov        r1, sl                                              ; argument #2 for method __fwritex
00011be0         mov        r2, ip                                              ; argument #3 for method __fwritex
00011be4         bl         __fwritex
00011be8         ldr        ip, [sp, #0x400 + var_390]

             loc_11bec:
00011bec         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+4884, printf_core+4900, printf_core+5028, printf_core+5060
00011bf0         tst        r0, #0x20
00011bf4         bne        loc_11c0c

00011bf8         ldr        r0, [sp, #0x400 + var_3D8]                          ; argument #1 for method __fwritex
00011bfc         mov        r2, ip                                              ; argument #3 for method __fwritex
00011c00         ldr        r1, [sp, #0x400 + var_3D4]                          ; argument #2 for method __fwritex
00011c04         bl         __fwritex
00011c08         ldr        ip, [sp, #0x400 + var_390]

             loc_11c0c:
00011c0c         ldr        r0, [sp, #0x400 + var_3DC]                          ; CODE XREF=printf_core+5092
00011c10         ldr        r1, [sp, #0x400 + var_388]
00011c14         cmp        r0, #0x10000
00011c18         bne        loc_11cd8

00011c1c         ldr        r0, [sp, #0x400 + var_3AC]
00011c20         cmp        r0, r1
00011c24         bge        loc_11cd8

00011c28         ldr        r0, [sp, #0x400 + var_3AC]
00011c2c         mov        r2, #0x100
00011c30         mov        r1, #0x30                                           ; argument #2 for method memset
00011c34         sub        sl, r5, r0
00011c38         add        r0, sp, #0xbe                                       ; argument #1 for method memset
00011c3c         cmp        sl, #0x100
00011c40         movlo      r2, sl                                              ; argument #3 for method memset
00011c44         bl         memset
00011c48         ldr        ip, [sp, #0x400 + var_390]
00011c4c         mov        r1, #0x0
00011c50         ldr        r0, [ip]
00011c54         ands       r2, r0, #0x20
00011c58         movweq     r1, #0x1
00011c5c         cmp        sl, #0x100
00011c60         blo        loc_11cb4

00011c64         mov        r4, sl

             loc_11c68:
00011c68         tst        r1, #0x1                                            ; CODE XREF=printf_core+5260
00011c6c         beq        loc_11c88

00011c70         add        r0, sp, #0xbe                                       ; argument #1 for method __fwritex
00011c74         mov        r1, #0x100                                          ; argument #2 for method __fwritex
00011c78         mov        r2, ip                                              ; argument #3 for method __fwritex
00011c7c         bl         __fwritex
00011c80         ldr        ip, [sp, #0x400 + var_390]
00011c84         ldr        r0, [ip]

             loc_11c88:
00011c88         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+5212
00011c8c         mov        r1, #0x0
00011c90         sub        r4, r4, #0x100
00011c94         movweq     r1, #0x1
00011c98         cmp        r4, #0xff
00011c9c         bhi        loc_11c68

00011ca0         ldr        r1, [sp, #0x400 + var_388]
00011ca4         cmp        r2, #0x0
00011ca8         bne        loc_11cd8

00011cac         uxtb       sl, sl
00011cb0         b          loc_11cc0

             loc_11cb4:
00011cb4         ldr        r1, [sp, #0x400 + var_388]                          ; CODE XREF=printf_core+5200
00011cb8         cmp        r2, #0x0
00011cbc         bne        loc_11cd8

             loc_11cc0:
00011cc0         add        r0, sp, #0xbe                                       ; argument #1 for method __fwritex, CODE XREF=printf_core+5280
00011cc4         mov        r1, sl                                              ; argument #2 for method __fwritex
00011cc8         mov        r2, ip                                              ; argument #3 for method __fwritex
00011ccc         bl         __fwritex
00011cd0         ldr        r1, [sp, #0x400 + var_388]
00011cd4         ldr        ip, [sp, #0x400 + var_390]

             loc_11cd8:
00011cd8         ldr        r0, [sp, #0x400 + var_398]                          ; CODE XREF=printf_core+5128, printf_core+5140, printf_core+5272, printf_core+5292
00011cdc         ldr        sl, [sp, #0x400 + var_3E0]
00011ce0         cmp        sl, r0
00011ce4         bge        loc_11d94

00011ce8         sub        r4, r6, sl
00011cec         mov        r2, #0x100
00011cf0         cmp        r4, #0x100
00011cf4         add        r0, sp, #0xbe                                       ; argument #1 for method memset
00011cf8         movlo      r2, r4                                              ; argument #3 for method memset
00011cfc         mov        r1, #0x30                                           ; argument #2 for method memset
00011d00         bl         memset
00011d04         ldr        ip, [sp, #0x400 + var_390]
00011d08         mov        r1, #0x0
00011d0c         ldr        r0, [ip]
00011d10         ands       r2, r0, #0x20
00011d14         movweq     r1, #0x1
00011d18         cmp        r4, #0x100
00011d1c         blo        loc_11d70

00011d20         mov        r6, r4

             loc_11d24:
00011d24         tst        r1, #0x1                                            ; CODE XREF=printf_core+5448
00011d28         beq        loc_11d44

00011d2c         add        r0, sp, #0xbe                                       ; argument #1 for method __fwritex
00011d30         mov        r1, #0x100                                          ; argument #2 for method __fwritex
00011d34         mov        r2, ip                                              ; argument #3 for method __fwritex
00011d38         bl         __fwritex
00011d3c         ldr        ip, [sp, #0x400 + var_390]
00011d40         ldr        r0, [ip]

             loc_11d44:
00011d44         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+5400
00011d48         mov        r1, #0x0
00011d4c         sub        r6, r6, #0x100
00011d50         movweq     r1, #0x1
00011d54         cmp        r6, #0xff
00011d58         bhi        loc_11d24

00011d5c         ldr        r1, [sp, #0x400 + var_388]
00011d60         cmp        r2, #0x0
00011d64         bne        loc_11d94

00011d68         uxtb       r4, r4
00011d6c         b          loc_11d7c

             loc_11d70:
00011d70         ldr        r1, [sp, #0x400 + var_388]                          ; CODE XREF=printf_core+5388
00011d74         cmp        r2, #0x0
00011d78         bne        loc_11d94

             loc_11d7c:
00011d7c         add        r0, sp, #0xbe                                       ; argument #1 for method __fwritex, CODE XREF=printf_core+5468
00011d80         mov        r1, r4                                              ; argument #2 for method __fwritex
00011d84         mov        r2, ip                                              ; argument #3 for method __fwritex
00011d88         bl         __fwritex
00011d8c         ldr        r1, [sp, #0x400 + var_388]
00011d90         ldr        ip, [sp, #0x400 + var_390]

             loc_11d94:
00011d94         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+5332, printf_core+5460, printf_core+5480
00011d98         tst        r0, #0x20
00011d9c         bne        loc_11db8

00011da0         mov        r0, r7                                              ; argument #1 for method __fwritex
00011da4         mov        r1, sl                                              ; argument #2 for method __fwritex
00011da8         mov        r2, ip                                              ; argument #3 for method __fwritex
00011dac         bl         __fwritex
00011db0         ldr        r1, [sp, #0x400 + var_388]
00011db4         ldr        ip, [sp, #0x400 + var_390]

             loc_11db8:
00011db8         ldr        r0, [sp, #0x400 + var_3DC]                          ; CODE XREF=printf_core+5516
00011dbc         cmp        r0, #0x2000
00011dc0         bne        loc_10970

00011dc4         ldr        r0, [sp, #0x400 + var_3AC]
00011dc8         cmp        r0, r1
00011dcc         bge        loc_10970

00011dd0         ldr        r0, [sp, #0x400 + var_3AC]
00011dd4         mov        r2, #0x100
00011dd8         mov        r1, #0x20                                           ; argument #2 for method memset
00011ddc         sub        r4, r5, r0
00011de0         add        r0, sp, #0xbe                                       ; argument #1 for method memset
00011de4         cmp        r4, #0x100
00011de8         movlo      r2, r4                                              ; argument #3 for method memset
00011dec         bl         memset
00011df0         ldr        ip, [sp, #0x400 + var_390]
00011df4         mov        r1, #0x0
00011df8         ldr        r0, [ip]
00011dfc         ands       r2, r0, #0x20
00011e00         movweq     r1, #0x1
00011e04         cmp        r4, #0x100
00011e08         blo        loc_11e58

00011e0c         mov        r6, r4

             loc_11e10:
00011e10         tst        r1, #0x1                                            ; CODE XREF=printf_core+5684
00011e14         beq        loc_11e30

00011e18         add        r0, sp, #0xbe                                       ; argument #1 for method __fwritex
00011e1c         mov        r1, #0x100                                          ; argument #2 for method __fwritex
00011e20         mov        r2, ip                                              ; argument #3 for method __fwritex
00011e24         bl         __fwritex
00011e28         ldr        ip, [sp, #0x400 + var_390]
00011e2c         ldr        r0, [ip]

             loc_11e30:
00011e30         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+5636
00011e34         mov        r1, #0x0
00011e38         sub        r6, r6, #0x100
00011e3c         movweq     r1, #0x1
00011e40         cmp        r6, #0xff
00011e44         bhi        loc_11e10

00011e48         cmp        r2, #0x0
00011e4c         bne        loc_10970

00011e50         uxtb       r4, r4
00011e54         b          loc_11e60

             loc_11e58:
00011e58         cmp        r2, #0x0                                            ; CODE XREF=printf_core+5624
00011e5c         bne        loc_10970

             loc_11e60:
00011e60         add        r0, sp, #0xbe                                       ; argument #1 for method __fwritex, CODE XREF=printf_core+5700
00011e64         mov        r1, r4                                              ; argument #2 for method __fwritex
00011e68         mov        r2, ip                                              ; argument #3 for method __fwritex
00011e6c         bl         __fwritex
00011e70         b          loc_12490
00011e74         ldr        r0, [sp, #0x60]                                     ; CODE XREF=printf_core+2820
00011e78         mov        r1, sl
00011e7c         ldr        r2, [sp, #0x68]
00011e80         sub        r0, r0, r7
00011e84         cmp        r2, r0
00011e88         movw       r0, #0x5380
00011e8c         movt       r0, #0x1
00011e90         addle      r0, r0, #0x5
00011e94         str        r0, [sp, #0x28]
00011e98         mov        r0, #0x0
00011e9c         movwle     r0, #0x1
00011ea0         str        r0, [sp, #0x2c]
00011ea4         mov        r0, r2
00011ea8         cmp        r4, #0x0
00011eac         bne        printf_core+4688
00011eb0         b          printf_core+4696
00011eb4         vadd.f64   d17, d10, d16                                       ; CODE XREF=printf_core+1964
00011eb8         vsub.f64   d10, d17, d16
00011ebc         ldr        r1, [sp, #0x1e0]                                    ; CODE XREF=printf_core+1920, printf_core+1928, printf_core+1984
00011ec0         mov        r7, #0x0
00011ec4         cmp        r1, #0x0
00011ec8         mov        r0, r1
00011ecc         str        r1, [sp, #0x2c]
00011ed0         rsbmi      r0, r1, #0x0
00011ed4         cmp        r0, #0x0
00011ed8         bge        printf_core+5924
00011edc         str        r4, [sp, #0x54]
00011ee0         asr        r5, r0, asr #31
00011ee4         ldr        r4, [sp, #0x3c]
00011ee8         mov        r7, #0x0
00011eec         mov        r1, r5                                              ; CODE XREF=printf_core+5892
00011ef0         mov        r2, #0xa
00011ef4         mov        r3, #0x0
00011ef8         bl         __aeabi_uldivmod
00011efc         orr        r2, r2, #0x30
00011f00         strb       r2, [r4, r7]
00011f04         lsr        r2, r5, lsr #1
00011f08         sub        r7, r7, #0x1
00011f0c         cmp        r2, #0x4
00011f10         mov        r5, r1
00011f14         bhi        printf_core+5852
00011f18         ldr        ip, [sp, #0x70]
00011f1c         movw       r6, #0xcccd
00011f20         ldr        lr, [sp, #0x1c]
00011f24         add        r1, sp, #0x100
00011f28         ldr        r4, [sp, #0x54]
00011f2c         add        r5, r1, #0xbe
00011f30         movt       r6, #0xcccc
00011f34         cmp        r0, #0x0                                            ; CODE XREF=printf_core+5832
00011f38         beq        printf_core+5976
00011f3c         umull      r1, r2, r0, r6                                      ; CODE XREF=printf_core+5972
00011f40         add        r3, r5, r7
00011f44         sub        r7, r7, #0x1
00011f48         cmp        r0, #0x9
00011f4c         lsr        r1, r2, lsr #3
00011f50         add        r2, r1, r1, lsl #2
00011f54         sub        r2, r0, r2, lsl #1
00011f58         mov        r0, r1
00011f5c         orr        r2, r2, #0x30
00011f60         strb       r2, [r3, #0xb]
00011f64         bhi        printf_core+5932
00011f68         ldr        r0, [sp, #0x4c]                                     ; CODE XREF=printf_core+5928
00011f6c         cmp        r7, #0x0
00011f70         add        r6, r0, r7
00011f74         bne        printf_core+6000
00011f78         mov        r0, #0x30
00011f7c         strb       r0, [r6, #-0x1]!
00011f80         ldr        r0, [sp, #0x28]                                     ; CODE XREF=printf_core+5988
00011f84         mov        r1, #0x2b
00011f88         movw       r7, #0x53b6
00011f8c         mov        r5, #0x2e
00011f90         movt       r7, #0x1
00011f94         orr        r0, r0, #0x2
00011f98         str        r0, [sp, #0x54]
00011f9c         ldr        r0, [sp, #0x2c]
00011fa0         lsr        r0, r0, lsr #31
00011fa4         add        r0, r1, r0, lsl #1
00011fa8         and        r1, sl, #0x8
00011fac         strb       r0, [r6, #-0x1]
00011fb0         add        r0, lr, #0xf
00011fb4         add        lr, sp, #0x100
00011fb8         strb       r0, [r6, #-0x2]!
00011fbc         add        r0, lr, #0xca
00011fc0         vcvt.s32.f64 s0, d10                                           ; CODE XREF=printf_core+6168
00011fc4         mov        r2, r0
00011fc8         add        lr, sp, #0x100
00011fcc         vcvt.f64.s32 d16, s0
00011fd0         vmov       r3, s0
00011fd4         ldrb       r3, [r7, r3]
00011fd8         vsub.f64   d16, d10, d16
00011fdc         orr        r3, r3, r4
00011fe0         vmul.f64   d10, d16, d8
00011fe4         strb       r3, [r0]!, #0x1
00011fe8         add        r3, lr, #0xca
00011fec         sub        r3, r0, r3
00011ff0         cmp        r3, #0x1
00011ff4         bne        printf_core+6160
00011ff8         cmp        r1, #0x0
00011ffc         bne        printf_core+6152
00012000         ldr        r3, [sp, #0x68]                                     ; DATA XREF=printf_core+2464, printf_core+3256, printf_core+4876, printf_core+6284, printf_core+7308, printf_core+8044
00012004         cmp        r3, #0x0
00012008         bgt        printf_core+6152
0001200c         vcmpe.f64  d10, #0x0
00012010         vmrs       apsr_nzcv, fpscr
00012014         beq        printf_core+6160
00012018         add        r0, r2, #0x2                                        ; CODE XREF=printf_core+6124, printf_core+6136
0001201c         strb       r5, [r2, #0x1]
00012020         vcmpe.f64  d10, #0x0                                           ; CODE XREF=printf_core+6116, printf_core+6148
00012024         vmrs       apsr_nzcv, fpscr
00012028         bne        printf_core+6064
0001202c         ldr        r1, [sp, #0x4c]
00012030         mvn        r5, #0x0
00012034         ldr        r2, [sp, #0x54]
00012038         sub        r7, r1, r6
0001203c         mvn        r1, #0x80000002
00012040         sub        r1, r1, r2
00012044         vorr       d10, d9, d9
00012048         ldr        r3, [sp, #0x68]
0001204c         sub        r1, r1, r7
00012050         cmp        r1, r3
00012054         vmov.f64   d9, d12
00012058         blt        printf_core+8724
0001205c         add        lr, sp, #0x100
00012060         ldr        r1, [sp, #0x40]
00012064         add        r2, lr, #0xca
00012068         str        r6, [sp, #0x2c]
0001206c         add        r6, r1, r0
00012070         sub        r0, r0, r2
00012074         cmp        r6, r3
00012078         mov        r6, r0
0001207c         ldr        r1, [sp, #0x54]
00012080         addlt      r6, r3, #0x2
00012084         cmp        r3, #0x0
00012088         ldr        r2, [sp, #0x78]
0001208c         str        r0, [sp, #0x28]
00012090         moveq      r6, r0
00012094         add        r0, r7, r1
00012098         str        r7, [sp, #0x1c]
0001209c         ands       r7, sl, #0x12000
000120a0         add        r5, r0, r6
000120a4         str        r7, [sp, #0x68]
000120a8         bne        printf_core+7756
000120ac         cmp        r2, r5
000120b0         ble        printf_core+7756
000120b4         sub        r4, r2, r5
000120b8         mov        r2, #0x100
000120bc         cmp        r4, #0x100
000120c0         add        r0, sp, #0xbe
000120c4         movlo      r2, r4
000120c8         mov        r1, #0x20
000120cc         bl         memset
000120d0         ldr        ip, [sp, #0x70]
000120d4         mov        r1, #0x0
000120d8         ldr        r0, [ip]
000120dc         ands       r2, r0, #0x20
000120e0         movweq     r1, #0x1
000120e4         cmp        r4, #0x100
000120e8         blo        printf_core+7712
000120ec         mov        r7, r4
000120f0         tst        r1, #0x1                                            ; CODE XREF=printf_core+6420
000120f4         beq        printf_core+6400
000120f8         add        r0, sp, #0xbe
000120fc         mov        r1, #0x100
00012100         mov        r2, ip
00012104         bl         __fwritex
00012108         ldr        ip, [sp, #0x70]
0001210c         ldr        r0, [ip]
00012110         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+6372
00012114         mov        r1, #0x0
00012118         sub        r7, r7, #0x100
0001211c         movweq     r1, #0x1
00012120         cmp        r7, #0xff
00012124         bhi        printf_core+6368
00012128         cmp        r2, #0x0
0001212c         ldr        r2, [sp, #0x78]
00012130         ldr        r7, [sp, #0x68]
00012134         ldr        r1, [sp, #0x54]
00012138         bne        printf_core+7756
0001213c         uxtb       r4, r4
00012140         b          printf_core+7728
00012144         sub        r1, r0, #0x1                                        ; CODE XREF=printf_core+4488, printf_core+4496
00012148         ldr        r0, [sp, #0x1c]
0001214c         sub        r0, r0, #0x2
00012150         str        r0, [sp, #0x1c]                                     ; CODE XREF=printf_core+4516
00012154         ands       r0, sl, #0x8
00012158         bne        printf_core+6668
0001215c         ldr        r0, [sp, #0x10]
00012160         mov        r6, #0x9
00012164         str        r1, [sp, #0x68]
00012168         cmp        r0, #0x1
0001216c         bne        printf_core+6584
00012170         ldr        r4, [r3, #-0x4]
00012174         cmp        r4, #0x0
00012178         beq        printf_core+6584
0001217c         movw       r0, #0xcccd
00012180         mov        r6, #0x0
00012184         movt       r0, #0xcccc
00012188         umull      r0, r1, r4, r0
0001218c         lsr        r0, r1, lsr #3
00012190         add        r0, r0, r0, lsl #2
00012194         sub        r0, r4, r0, lsl #1
00012198         cmp        r0, #0x0
0001219c         bne        printf_core+6584
000121a0         mov        r5, #0xa
000121a4         mov        r6, #0x0
000121a8         add        r0, r5, r5, lsl #2                                  ; CODE XREF=printf_core+6580
000121ac         lsl        r5, r0, lsl #1
000121b0         mov        r0, r4
000121b4         mov        r1, r5
000121b8         bl         __aeabi_uidivmod
000121bc         add        r6, r6, #0x1
000121c0         cmp        r1, #0x0
000121c4         beq        printf_core+6552
000121c8         ldr        r0, [sp, #0x54]                                     ; CODE XREF=printf_core+6492, printf_core+6504, printf_core+6540
000121cc         ldr        r1, [sp, #0x1c]
000121d0         sub        r0, r0, r7
000121d4         mov        r7, #0x0
000121d8         asr        r0, r0, asr #2
000121dc         ldr        ip, [sp, #0x70]
000121e0         orr        r1, r1, #0x20
000121e4         ldr        r2, [sp, #0x4c]
000121e8         add        r0, r0, r0, lsl #3
000121ec         cmp        r1, #0x66
000121f0         ldrne      r1, [sp, #0x14]
000121f4         ldr        lr, [sp, #0x18]
000121f8         sub        r0, r0, #0x9
000121fc         addne      r0, r0, r1
00012200         sub        r3, r0, r6
00012204         ldr        r0, [sp, #0x68]
00012208         cmp        r3, #0x0
0001220c         movle      r3, r7
00012210         cmp        r0, r3
00012214         movlt      r3, r0
00012218         b          printf_core+6676
0001221c         mov        r3, r1                                              ; CODE XREF=printf_core+6472
00012220         mov        r7, r0
00012224         orrs       r6, r3, r7                                          ; CODE XREF=printf_core+4528, printf_core+6664
00012228         mvn        r1, #0x80000001
0001222c         mov        r0, r6
00012230         mvn        r5, #0x0
00012234         movwne     r0, #0x1
00012238         sub        r1, r1, r0
0001223c         cmp        r3, r1
00012240         bgt        printf_core+8724
00012244         add        r0, r3, r0
00012248         mov        r1, r2
0001224c         add        r2, r0, #0x1
00012250         ldr        r0, [sp, #0x1c]
00012254         str        r3, [sp, #0x68]
00012258         str        r2, [sp, #0xc]
0001225c         orr        r3, r0, #0x20
00012260         cmp        r3, #0x66
00012264         bne        printf_core+6792
00012268         mvn        r0, #0x80000000
0001226c         ldr        r1, [sp, #0x14]
00012270         sub        r0, r0, r2
00012274         cmp        r1, r0
00012278         bgt        printf_core+8724
0001227c         stmib      sp, {r3, r7}
00012280         cmp        r1, #0x0
00012284         mov        r0, #0x0
00012288         str        r6, [sp]
0001228c         movle      r1, r0
00012290         ldr        r6, [sp, #0xc]
00012294         b          printf_core+8008
00012298         ldr        r0, [sp, #0x14]                                     ; CODE XREF=printf_core+6740
0001229c         str        r3, [sp, #0x4]
000122a0         cmp        r0, #0x0
000122a4         str        r6, [sp]
000122a8         rsblt      r0, r0, #0x0
000122ac         str        r7, [sp, #0x8]
000122b0         cmp        r0, #0x0
000122b4         bge        printf_core+6884
000122b8         ldr        r7, [sp, #0x3c]
000122bc         asr        r6, r0, asr #31
000122c0         mov        r1, r6                                              ; CODE XREF=printf_core+6868
000122c4         mov        r2, #0xa
000122c8         mov        r3, #0x0
000122cc         bl         __aeabi_uldivmod
000122d0         orr        r2, r2, #0x30
000122d4         strb       r2, [r7]!, #0x1
000122d8         lsr        r2, r6, lsr #1
000122dc         mov        r6, r1
000122e0         cmp        r2, #0x4
000122e4         bhi        printf_core+6832
000122e8         ldr        ip, [sp, #0x70]
000122ec         add        r1, r7, #0x1
000122f0         ldr        lr, [sp, #0x18]
000122f4         movw       r6, #0xcccd                                         ; CODE XREF=printf_core+6820
000122f8         cmp        r0, #0x0
000122fc         mov        r3, #0x30
00012300         movt       r6, #0xcccc
00012304         mov        r7, r1
00012308         beq        printf_core+6944
0001230c         umull      r1, r2, r0, r6                                      ; CODE XREF=printf_core+6940
00012310         cmp        r0, #0x9
00012314         lsr        r1, r2, lsr #3
00012318         add        r2, r1, r1, lsl #2
0001231c         sub        r2, r0, r2, lsl #1
00012320         mov        r0, r1
00012324         orr        r2, r2, #0x30
00012328         strb       r2, [r7, #-0x1]!
0001232c         bhi        printf_core+6908
00012330         ldr        r2, [sp, #0x4c]                                     ; CODE XREF=printf_core+6904
00012334         sub        r0, r2, r7
00012338         cmp        r0, #0x1
0001233c         bgt        printf_core+7956
00012340         ldr        r6, [sp, #0xc]
00012344         sub        r0, r7, #0x1
00012348         sub        r1, r2, r0                                          ; CODE XREF=printf_core+6980
0001234c         strb       r3, [r0]!, #0x1
00012350         cmp        r1, #0x2
00012354         blt        printf_core+6968
00012358         add        r7, r0, #0x1
0001235c         b          printf_core+7960
00012360         cmp        r3, #0x0                                            ; CODE XREF=printf_core+2540
00012364         bne        printf_core+7016
00012368         ldr        r2, [sp, #0x70]                                     ; CODE XREF=printf_core+2612
0001236c         add        r0, sp, #0xbe
00012370         mov        r1, r7
00012374         bl         __fwritex
00012378         cmp        r5, #0x0                                            ; CODE XREF=printf_core+2468, printf_core+2480, printf_core+2604, printf_core+6996, printf_core+7316
0001237c         beq        printf_core+7104
00012380         mov        r4, #0x0
00012384         ldr        r1, [r6]                                            ; CODE XREF=printf_core+7100
00012388         cmp        r1, #0x0
0001238c         beq        printf_core+7104
00012390         add        r0, sp, #0x7c
00012394         bl         wctomb
00012398         mov        r1, r0
0001239c         add        r4, r1, r4
000123a0         cmp        r4, r5
000123a4         bhi        printf_core+7104
000123a8         ldr        r0, [sp, #0x70]
000123ac         ldrb       r0, [r0]
000123b0         tst        r0, #0x20
000123b4         bne        printf_core+7092
000123b8         ldr        r2, [sp, #0x70]
000123bc         add        r0, sp, #0x7c
000123c0         bl         __fwritex
000123c4         add        r6, r6, #0x4                                        ; CODE XREF=printf_core+7076
000123c8         cmp        r4, r5
000123cc         blo        printf_core+7028
000123d0         ldr        r0, [sp, #0x78]                                     ; CODE XREF=printf_core+7020, printf_core+7036, printf_core+7060
000123d4         cmp        sl, #0x2000
000123d8         bne        printf_core+7288
000123dc         cmp        r0, r5
000123e0         ble        printf_core+7288
000123e4         sub        r4, r0, r5
000123e8         mov        r2, #0x100
000123ec         cmp        r4, #0x100
000123f0         add        r0, sp, #0xbe
000123f4         movlo      r2, r4
000123f8         mov        r1, #0x20
000123fc         bl         memset
00012400         ldr        r2, [sp, #0x70]
00012404         mov        r1, #0x0
00012408         ldr        r0, [r2]
0001240c         ands       r3, r0, #0x20
00012410         movweq     r1, #0x1
00012414         cmp        r4, #0x100
00012418         blo        printf_core+7256
0001241c         mov        r6, r4
00012420         tst        r1, #0x1                                            ; CODE XREF=printf_core+7232
00012424         beq        printf_core+7212
00012428         add        r0, sp, #0xbe
0001242c         mov        r1, #0x100
00012430         bl         __fwritex
00012434         ldr        r2, [sp, #0x70]
00012438         ldr        r0, [r2]
0001243c         ands       r3, r0, #0x20                                       ; CODE XREF=printf_core+7188
00012440         mov        r1, #0x0
00012444         sub        r6, r6, #0x100
00012448         movweq     r1, #0x1
0001244c         cmp        r6, #0xff
00012450         bhi        printf_core+7184
00012454         ldr        r0, [sp, #0x78]
00012458         cmp        r3, #0x0
0001245c         bne        printf_core+7288
00012460         uxtb       r4, r4
00012464         b          printf_core+7268
00012468         ldr        r0, [sp, #0x78]                                     ; CODE XREF=printf_core+7176
0001246c         cmp        r3, #0x0
00012470         bne        printf_core+7288
00012474         ldr        r2, [sp, #0x70]                                     ; CODE XREF=printf_core+7252
00012478         add        r0, sp, #0xbe
0001247c         mov        r1, r4
00012480         bl         __fwritex
00012484         ldr        r0, [sp, #0x78]
00012488         cmp        r0, r5                                              ; CODE XREF=printf_core+7112, printf_core+7120, printf_core+7244, printf_core+7264
0001248c         movgt      r5, r0

             loc_12490:
00012490         ldr        ip, [sp, #0x400 + var_390]                          ; CODE XREF=printf_core+5728
00012494         b          loc_10970
00012498         mov        r5, #0x0                                            ; CODE XREF=printf_core+2372
0001249c         ands       sl, sl, #0x12000
000124a0         beq        printf_core+2472
000124a4         b          printf_core+7016
000124a8         ldr        r0, [sp, #0xc]                                      ; CODE XREF=printf_core+4356
000124ac         str        r1, [sp, #0x8]
000124b0         mov        r1, r5
000124b4         blx        __aeabi_uidiv
000124b8         ldr        lr, [sp, #0x18]
000124bc         tst        r0, #0x1
000124c0         ldr        r3, [sp, #0x10]
000124c4         vldr       d17, = 0x0                                          ; 0x12820
000124c8         vldr       d21, = 0x1                                          ; 0x12828
000124cc         vmov.f64   d18, #0x0
000124d0         vmov.f64   d19, #0x0
000124d4         vmov.f64   d20, #0x0
000124d8         bne        printf_core+7424
000124dc         vorr       d16, d17, d17
000124e0         cmp        r3, lr
000124e4         bls        printf_core+7428
000124e8         movw       r0, #0xc9ff
000124ec         vorr       d16, d17, d17
000124f0         movt       r0, #0x3b9a
000124f4         add        r0, r0, #0x1
000124f8         cmp        r5, r0
000124fc         bne        printf_core+7428
00012500         ldrb       r0, [r3, #-0x4]
00012504         vorr       d16, d17, d17
00012508         tst        r0, #0x1
0001250c         beq        printf_core+7428
00012510         vorr       d16, d21, d21                                       ; CODE XREF=printf_core+7368
00012514         add        r0, r5, r5, lsr #31                                 ; CODE XREF=printf_core+7380, printf_core+7404, printf_core+7420
00012518         ldr        r2, [sp, #0x8]
0001251c         ldr        r1, [sp, #0x28]
00012520         ldr        r7, [sp, #0x2c]
00012524         cmp        r2, r0, asr #1
00012528         vmov.f64   d17, d18
0001252c         blo        printf_core+7488
00012530         asr        r0, r0, asr #1
00012534         vmov.f64   d18, d20
00012538         vmov.f64   d17, d20
0001253c         cmp        r2, r0
00012540         ldr        r0, [sp, #0x4]
00012544         vmoveq.f64 d18, d19
00012548         cmp        r0, r6
0001254c         vmoveq.f64 d17, d18
00012550         ldr        ip, [sp, #0x70]                                     ; CODE XREF=printf_core+7452
00012554         cmp        r1, #0x0
00012558         ldr        r2, [sp, #0x4c]
0001255c         beq        printf_core+7528
00012560         ldr        r0, [sp, #0x20]
00012564         ldrb       r0, [r0]
00012568         cmp        r0, #0x2d
0001256c         bne        printf_core+7528
00012570         vneg.f64   d17, d17
00012574         vneg.f64   d16, d16
00012578         vadd.f64   d17, d16, d17                                       ; CODE XREF=printf_core+7500, printf_core+7516
0001257c         ldr        r0, [sp, #0xc]
00012580         ldr        r1, [sp, #0x8]
00012584         vcmpe.f64  d17, d16
00012588         sub        r0, r0, r1
0001258c         str        r0, [r3]
00012590         vmrs       apsr_nzcv, fpscr
00012594         beq        printf_core+4380
00012598         movw       r1, #0xc9ff
0001259c         add        r0, r0, r5
000125a0         movt       r1, #0x3b9a
000125a4         str        r0, [r3]
000125a8         cmp        r0, r1
000125ac         bls        printf_core+7648
000125b0         ldr        r0, [sp]
000125b4         mov        r3, #0x0
000125b8         sub        r0, r0, #0x1000
000125bc         cmp        r0, lr                                              ; CODE XREF=printf_core+7636
000125c0         str        r3, [r0, #0x4]
000125c4         strlo      r3, [lr, #-0x4]!
000125c8         movw       r7, #0xc9ff
000125cc         ldr        r1, [r0]
000125d0         movt       r7, #0x3b9a
000125d4         add        r1, r1, #0x1
000125d8         cmp        r1, r7
000125dc         ldr        r7, [sp, #0x2c]
000125e0         str        r1, [r0]!, #0x4
000125e4         bhi        printf_core+7596
000125e8         add        r0, r0, #0x4
000125ec         str        r0, [sp, #0x10]
000125f0         sub        r1, r7, lr                                          ; CODE XREF=printf_core+7580
000125f4         ldr        r0, [lr]
000125f8         asr        r1, r1, asr #2
000125fc         cmp        r0, #0xa
00012600         add        r3, r1, r1, lsl #3
00012604         bhs        printf_core+8784
00012608         str        r3, [sp, #0x14]
0001260c         b          printf_core+4376
00012610         ldr        r1, [sp, #0x74]
00012614         mov        r5, #0x0
00012618         ldr        r0, [sp, #0xb0]
0001261c         mov        r2, r1
00012620         asr        r1, r2, asr #31
00012624         str        r2, [r0]
00012628         str        r1, [r0, #0x4]
0001262c         b          printf_core+352
00012630         cmp        r2, #0x0                                            ; CODE XREF=printf_core+6360
00012634         ldr        r2, [sp, #0x78]
00012638         ldr        r1, [sp, #0x54]
0001263c         bne        printf_core+7756
00012640         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+6448
00012644         mov        r1, r4
00012648         mov        r2, ip
0001264c         bl         __fwritex
00012650         ldr        r1, [sp, #0x54]
00012654         ldr        r2, [sp, #0x78]
00012658         ldr        ip, [sp, #0x70]
0001265c         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+6296, printf_core+6304, printf_core+6440, printf_core+7724
00012660         tst        r0, #0x20
00012664         bne        printf_core+7788
00012668         ldr        r0, [sp, #0x20]
0001266c         mov        r2, ip
00012670         bl         __fwritex
00012674         ldr        r2, [sp, #0x78]
00012678         ldr        ip, [sp, #0x70]
0001267c         add        lr, sp, #0x100                                      ; CODE XREF=printf_core+7764
00012680         cmp        r7, #0x10000
00012684         add        r7, lr, #0xca
00012688         bne        printf_core+8260
0001268c         cmp        r2, r5
00012690         ble        printf_core+8260
00012694         sub        sl, r2, r5
00012698         mov        r2, #0x100
0001269c         cmp        sl, #0x100
000126a0         add        r0, sp, #0xbe
000126a4         movlo      r2, sl
000126a8         mov        r1, #0x30
000126ac         bl         memset
000126b0         ldr        ip, [sp, #0x70]
000126b4         mov        r1, #0x0
000126b8         ldr        r0, [ip]
000126bc         ands       r2, r0, #0x20
000126c0         movweq     r1, #0x1
000126c4         cmp        sl, #0x100
000126c8         blo        printf_core+8224
000126cc         mov        r7, sl
000126d0         tst        r1, #0x1                                            ; CODE XREF=printf_core+7924
000126d4         beq        printf_core+7904
000126d8         add        r0, sp, #0xbe
000126dc         mov        r1, #0x100
000126e0         mov        r2, ip
000126e4         bl         __fwritex
000126e8         ldr        ip, [sp, #0x70]
000126ec         ldr        r0, [ip]
000126f0         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+7876
000126f4         mov        r1, #0x0
000126f8         sub        r7, r7, #0x100
000126fc         movweq     r1, #0x1
00012700         cmp        r7, #0xff
00012704         bhi        printf_core+7872
00012708         cmp        r2, #0x0
0001270c         ldr        r2, [sp, #0x78]
00012710         add        lr, sp, #0x100
00012714         add        r7, lr, #0xca
00012718         bne        printf_core+8260
0001271c         uxtb       sl, sl
00012720         b          printf_core+8236
00012724         ldr        r6, [sp, #0xc]                                      ; CODE XREF=printf_core+6956
00012728         ldr        r0, [sp, #0x14]                                     ; CODE XREF=printf_core+6988
0001272c         mov        r1, #0x2b
00012730         lsr        r0, r0, lsr #31
00012734         add        r0, r1, r0, lsl #1
00012738         ldr        r1, [sp, #0x1c]
0001273c         strb       r0, [r7, #-0x1]
00012740         mvn        r0, #0x80000000
00012744         sub        r0, r0, r6
00012748         strb       r1, [r7, #-0x2]!
0001274c         sub        r1, r2, r7
00012750         cmp        r1, r0
00012754         bgt        printf_core+8724
00012758         ldr        r2, [sp, #0x28]                                     ; CODE XREF=printf_core+6788
0001275c         add        r0, r1, r6
00012760         mvn        r1, #0x80000000
00012764         eor        r1, r2, r1
00012768         cmp        r0, r1
0001276c         bgt        printf_core+8724
00012770         ldr        r1, [sp, #0x78]
00012774         add        r5, r0, r2
00012778         str        r7, [sp, #0x1c]
0001277c         ands       r7, sl, #0x12000
00012780         bne        printf_core+8872
00012784         cmp        r1, r5
00012788         ble        printf_core+8872
0001278c         sub        r4, r1, r5
00012790         mov        r2, #0x100
00012794         cmp        r4, #0x100
00012798         add        r0, sp, #0xbe
0001279c         movlo      r2, r4
000127a0         mov        r1, #0x20
000127a4         bl         memset
000127a8         ldr        ip, [sp, #0x70]
000127ac         mov        r1, #0x0
000127b0         ldr        r0, [ip]
000127b4         ands       r2, r0, #0x20
000127b8         movweq     r1, #0x1
000127bc         cmp        r4, #0x100
000127c0         blo        printf_core+8820
000127c4         ldr        lr, [sp, #0x18]
000127c8         mov        r6, r4
000127cc         tst        r1, #0x1                                            ; CODE XREF=printf_core+8180
000127d0         beq        printf_core+8160
000127d4         add        r0, sp, #0xbe
000127d8         mov        r1, #0x100
000127dc         mov        r2, ip
000127e0         bl         __fwritex
000127e4         ldr        ip, [sp, #0x70]
000127e8         ldr        lr, [sp, #0x18]
000127ec         ldr        r0, [ip]
000127f0         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+8128
000127f4         mov        r1, #0x0
000127f8         sub        r6, r6, #0x100
000127fc         movweq     r1, #0x1
00012800         cmp        r6, #0xff
00012804         bhi        printf_core+8124
00012808         cmp        r2, #0x0
0001280c         ldr        r1, [sp, #0x78]
00012810         ldr        r2, [sp, #0x28]
00012814         bne        printf_core+8872
00012818         uxtb       r4, r4
0001281c         b          printf_core+8840
00012820         dd         0x00000000                                          ; DATA XREF=printf_core+7348
00012824         movs       r0, r0
00012826         muls       r0, r0, r0
00012828         dd         0x00000001                                          ; DATA XREF=printf_core+7352
0001282c         movs       r0, r0
0001282e         muls       r0, r0, r0
00012830         cmp        r2, #0x0                                            ; CODE XREF=printf_core+7864
00012834         ldr        r2, [sp, #0x78]
00012838         bne        printf_core+8260
0001283c         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+7952
00012840         mov        r1, sl
00012844         mov        r2, ip
00012848         bl         __fwritex
0001284c         ldr        r2, [sp, #0x78]
00012850         ldr        ip, [sp, #0x70]
00012854         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+7800, printf_core+7808, printf_core+7944, printf_core+8232
00012858         ldr        r4, [sp, #0x28]
0001285c         tst        r0, #0x20
00012860         bne        printf_core+8300
00012864         mov        r0, r7
00012868         mov        r1, r4
0001286c         mov        r2, ip
00012870         bl         __fwritex
00012874         ldr        r2, [sp, #0x78]
00012878         ldr        ip, [sp, #0x70]
0001287c         sub        r4, r6, r4                                          ; CODE XREF=printf_core+8272
00012880         ldr        r6, [sp, #0x2c]
00012884         ldr        sl, [sp, #0x68]
00012888         cmp        r4, #0x1
0001288c         blt        printf_core+8492
00012890         cmp        r4, #0x100
00012894         mov        r2, #0x100
00012898         movlo      r2, r4
0001289c         add        r0, sp, #0xbe
000128a0         mov        r1, #0x30
000128a4         bl         memset
000128a8         ldr        ip, [sp, #0x70]
000128ac         mov        r1, #0x0
000128b0         ldr        r0, [ip]
000128b4         ands       r2, r0, #0x20
000128b8         movweq     r1, #0x1
000128bc         cmp        r4, #0x100
000128c0         blo        printf_core+8456
000128c4         mov        r6, r4
000128c8         tst        r1, #0x1                                            ; CODE XREF=printf_core+8428
000128cc         beq        printf_core+8408
000128d0         add        r0, sp, #0xbe
000128d4         mov        r1, #0x100
000128d8         mov        r2, ip
000128dc         bl         __fwritex
000128e0         ldr        ip, [sp, #0x70]
000128e4         ldr        r0, [ip]
000128e8         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+8380
000128ec         mov        r1, #0x0
000128f0         sub        r6, r6, #0x100
000128f4         movweq     r1, #0x1
000128f8         cmp        r6, #0xff
000128fc         bhi        printf_core+8376
00012900         cmp        r2, #0x0
00012904         ldr        r2, [sp, #0x78]
00012908         ldr        r6, [sp, #0x2c]
0001290c         bne        printf_core+8492
00012910         uxtb       r4, r4
00012914         b          printf_core+8468
00012918         cmp        r2, #0x0                                            ; CODE XREF=printf_core+8368
0001291c         ldr        r2, [sp, #0x78]
00012920         bne        printf_core+8492
00012924         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+8452
00012928         mov        r1, r4
0001292c         mov        r2, ip
00012930         bl         __fwritex
00012934         ldr        r2, [sp, #0x78]
00012938         ldr        ip, [sp, #0x70]
0001293c         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+8316, printf_core+8444, printf_core+8464
00012940         tst        r0, #0x20
00012944         bne        printf_core+8528
00012948         ldr        r1, [sp, #0x1c]
0001294c         mov        r0, r6
00012950         mov        r2, ip
00012954         bl         __fwritex
00012958         ldr        r2, [sp, #0x78]
0001295c         ldr        ip, [sp, #0x70]
00012960         cmp        sl, #0x2000                                         ; CODE XREF=printf_core+8500
00012964         bne        printf_core+8716
00012968         cmp        r2, r5
0001296c         ble        printf_core+8716
00012970         sub        r4, r2, r5
00012974         mov        r2, #0x100
00012978         cmp        r4, #0x100
0001297c         add        r0, sp, #0xbe
00012980         movlo      r2, r4
00012984         mov        r1, #0x20
00012988         bl         memset
0001298c         ldr        ip, [sp, #0x70]
00012990         mov        r1, #0x0
00012994         ldr        r0, [ip]
00012998         ands       r2, r0, #0x20
0001299c         movweq     r1, #0x1
000129a0         cmp        r4, #0x100
000129a4         blo        printf_core+8680
000129a8         mov        r6, r4
000129ac         tst        r1, #0x1                                            ; CODE XREF=printf_core+8656
000129b0         beq        printf_core+8636
000129b4         add        r0, sp, #0xbe
000129b8         mov        r1, #0x100
000129bc         mov        r2, ip
000129c0         bl         __fwritex
000129c4         ldr        ip, [sp, #0x70]
000129c8         ldr        r0, [ip]
000129cc         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+8608
000129d0         mov        r1, #0x0
000129d4         sub        r6, r6, #0x100
000129d8         movweq     r1, #0x1
000129dc         cmp        r6, #0xff
000129e0         bhi        printf_core+8604
000129e4         cmp        r2, #0x0
000129e8         ldr        r2, [sp, #0x78]
000129ec         bne        printf_core+8716
000129f0         uxtb       r4, r4
000129f4         b          printf_core+8692
000129f8         cmp        r2, #0x0                                            ; CODE XREF=printf_core+3328, printf_core+8596
000129fc         ldr        r2, [sp, #0x78]
00012a00         bne        printf_core+8716
00012a04         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+3408, printf_core+8676
00012a08         mov        r1, r4
00012a0c         mov        r2, ip
00012a10         bl         __fwritex
00012a14         ldr        r2, [sp, #0x78]
00012a18         ldr        ip, [sp, #0x70]
00012a1c         cmp        r2, r5                                              ; CODE XREF=printf_core+3264, printf_core+3272, printf_core+3400, printf_core+8532, printf_core+8540, printf_core+8668, printf_core+8688
00012a20         movgt      r5, r2
00012a24         cmp        r5, #0x0                                            ; CODE XREF=printf_core+6216, printf_core+6704, printf_core+6760, printf_core+8004, printf_core+8028, printf_core+11012
00012a28         bge        printf_core+352
00012a2c         b          printf_core+11296
00012a30         ldr        r0, [sp, #0xb0]
00012a34         mov        r5, #0x0
00012a38         ldr        r1, [sp, #0x74]
00012a3c         strh       r1, [r0]
00012a40         b          printf_core+352
00012a44         ldr        r0, [sp, #0xb0]
00012a48         mov        r5, #0x0
00012a4c         ldr        r1, [sp, #0x74]
00012a50         strb       r1, [r0]
00012a54         b          printf_core+352
00012a58         mov        r5, #0x0                                            ; CODE XREF=printf_core+2676
00012a5c         b          printf_core+352
00012a60         mov        r1, #0xa                                            ; CODE XREF=printf_core+7668
00012a64         add        r2, r1, r1, lsl #2                                  ; CODE XREF=printf_core+8804
00012a68         add        r3, r3, #0x1
00012a6c         cmp        r0, r2, lsl #1
00012a70         lsl        r1, r2, lsl #1
00012a74         bhs        printf_core+8788
00012a78         ldr        r2, [sp, #0x4c]
00012a7c         str        r3, [sp, #0x14]
00012a80         b          printf_core+4376
00012a84         cmp        r2, #0x0                                            ; CODE XREF=printf_core+8112
00012a88         ldr        r1, [sp, #0x78]
00012a8c         ldr        lr, [sp, #0x18]
00012a90         ldr        r2, [sp, #0x28]
00012a94         bne        printf_core+8872
00012a98         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+8204
00012a9c         mov        r1, r4
00012aa0         mov        r2, ip
00012aa4         bl         __fwritex
00012aa8         ldr        r2, [sp, #0x28]
00012aac         ldr        lr, [sp, #0x18]
00012ab0         ldr        r1, [sp, #0x78]
00012ab4         ldr        ip, [sp, #0x70]
00012ab8         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+8048, printf_core+8056, printf_core+8196, printf_core+8836
00012abc         tst        r0, #0x20
00012ac0         bne        printf_core+8912
00012ac4         ldr        r0, [sp, #0x20]
00012ac8         mov        r1, r2
00012acc         mov        r2, ip
00012ad0         bl         __fwritex
00012ad4         ldr        lr, [sp, #0x18]
00012ad8         ldr        r1, [sp, #0x78]
00012adc         ldr        ip, [sp, #0x70]
00012ae0         ldr        r6, [sp, #0x30]                                     ; CODE XREF=printf_core+8880
00012ae4         cmp        r7, #0x10000
00012ae8         str        r7, [sp, #0x28]
00012aec         mov        r7, #0x30
00012af0         bne        printf_core+9128
00012af4         cmp        r1, r5
00012af8         ble        printf_core+9128
00012afc         sub        r4, r1, r5
00012b00         mov        r2, #0x100
00012b04         cmp        r4, #0x100
00012b08         add        r0, sp, #0xbe
00012b0c         movlo      r2, r4
00012b10         mov        r1, #0x30
00012b14         bl         memset
00012b18         ldr        ip, [sp, #0x70]
00012b1c         mov        r1, #0x0
00012b20         ldr        r0, [ip]
00012b24         ands       r2, r0, #0x20
00012b28         movweq     r1, #0x1
00012b2c         cmp        r4, #0x100
00012b30         blo        printf_core+9084
00012b34         mov        r6, r4
00012b38         tst        r1, #0x1                                            ; CODE XREF=printf_core+9052
00012b3c         beq        printf_core+9032
00012b40         add        r0, sp, #0xbe
00012b44         mov        r1, #0x100
00012b48         mov        r2, ip
00012b4c         bl         __fwritex
00012b50         ldr        ip, [sp, #0x70]
00012b54         ldr        r0, [ip]
00012b58         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+9004
00012b5c         mov        r1, #0x0
00012b60         sub        r6, r6, #0x100
00012b64         movweq     r1, #0x1
00012b68         cmp        r6, #0xff
00012b6c         bhi        printf_core+9000
00012b70         ldr        r6, [sp, #0x30]
00012b74         cmp        r2, #0x0
00012b78         ldr        r1, [sp, #0x78]
00012b7c         ldr        lr, [sp, #0x18]
00012b80         bne        printf_core+9128
00012b84         uxtb       r4, r4
00012b88         b          printf_core+9100
00012b8c         ldr        r1, [sp, #0x78]                                     ; CODE XREF=printf_core+8992
00012b90         cmp        r2, #0x0
00012b94         ldr        lr, [sp, #0x18]
00012b98         bne        printf_core+9128
00012b9c         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+9080
00012ba0         mov        r1, r4
00012ba4         mov        r2, ip
00012ba8         bl         __fwritex
00012bac         ldr        lr, [sp, #0x18]
00012bb0         ldr        r1, [sp, #0x78]
00012bb4         ldr        ip, [sp, #0x70]
00012bb8         ldr        r0, [sp, #0x4]                                      ; CODE XREF=printf_core+8928, printf_core+8936, printf_core+9072, printf_core+9096
00012bbc         movw       r4, #0xcccd
00012bc0         movt       r4, #0xcccc
00012bc4         cmp        r0, #0x66
00012bc8         bne        printf_core+9812
00012bcc         ldr        r0, [sp, #0x2c]
00012bd0         cmp        lr, r0
00012bd4         movhi      lr, r0
00012bd8         mov        sl, lr
00012bdc         ldr        r0, [sl]                                            ; CODE XREF=printf_core+9444
00012be0         mov        r1, #0x0
00012be4         cmp        r0, #0x0
00012be8         beq        printf_core+9220
00012bec         umull      r2, r3, r0, r4                                      ; CODE XREF=printf_core+9216
00012bf0         cmp        r0, #0x9
00012bf4         lsr        r2, r3, lsr #3
00012bf8         add        r3, r2, r2, lsl #2
00012bfc         sub        r3, r0, r3, lsl #1
00012c00         mov        r0, r2
00012c04         orr        r3, r3, #0x30
00012c08         strb       r3, [r6, r1]
00012c0c         sub        r1, r1, #0x1
00012c10         bhi        printf_core+9180
00012c14         ldr        r0, [sp, #0x50]                                     ; CODE XREF=printf_core+9176
00012c18         cmp        sl, lr
00012c1c         add        r0, r0, r1
00012c20         beq        printf_core+9272
00012c24         add        r3, sp, #0x100
00012c28         add        r2, r3, #0xca
00012c2c         cmp        r0, r2
00012c30         bls        printf_core+9384
00012c34         add        r2, r1, #0x9
00012c38         cmp        r2, #0x10
00012c3c         bhs        printf_core+9284
00012c40         mov        r2, r0
00012c44         b          printf_core+9364
00012c48         cmp        r1, #0x0                                            ; CODE XREF=printf_core+9232
00012c4c         strbeq     r7, [r0, #-0x1]!
00012c50         b          printf_core+9384
00012c54         and        r3, r2, #0xf                                        ; CODE XREF=printf_core+9260
00012c58         subs       r7, r2, r3
00012c5c         beq        printf_core+9356
00012c60         sub        r2, r3, #0x9
00012c64         sub        r2, r2, r1
00012c68         add        r2, r0, r2
00012c6c         ldr        r0, [sp, #0x34]
00012c70         add        r0, r0, r1
00012c74         vst1.8     [r0]                                                ; CODE XREF=printf_core+9328
00012c78         subs       r7, r7, #0x10
00012c7c         sub        r0, r0, #0x10
00012c80         bne        printf_core+9316
00012c84         add        r1, sp, #0x100
00012c88         cmp        r3, #0x0
00012c8c         add        r0, r1, #0xca
00012c90         mov        r7, #0x30
00012c94         bne        printf_core+9364
00012c98         b          printf_core+9384
00012c9c         mov        r2, r0                                              ; CODE XREF=printf_core+9292
00012ca0         mov        r7, #0x30
00012ca4         strb       r7, [r2, #-0x1]!                                    ; CODE XREF=printf_core+9268, printf_core+9348, printf_core+9380
00012ca8         add        r1, sp, #0x100
00012cac         add        r0, r1, #0xca
00012cb0         cmp        r2, r0
00012cb4         bhi        printf_core+9364
00012cb8         ldrb       r1, [ip]                                            ; CODE XREF=printf_core+9248, printf_core+9280, printf_core+9352
00012cbc         tst        r1, #0x20
00012cc0         bne        printf_core+9432
00012cc4         ldr        r1, [sp, #0x50]
00012cc8         mov        r2, ip
00012ccc         mov        r4, lr
00012cd0         sub        r1, r1, r0
00012cd4         bl         __fwritex
00012cd8         ldr        ip, [sp, #0x70]
00012cdc         mov        lr, r4
00012ce0         movw       r4, #0xcccd
00012ce4         movt       r4, #0xcccc
00012ce8         ldr        r0, [sp, #0x2c]                                     ; CODE XREF=printf_core+9392
00012cec         add        sl, sl, #0x4
00012cf0         cmp        sl, r0
00012cf4         bls        printf_core+9164
00012cf8         ldr        r0, [sp]
00012cfc         cmp        r0, #0x0
00012d00         beq        printf_core+9504
00012d04         ldrb       r0, [ip]
00012d08         tst        r0, #0x20
00012d0c         bne        printf_core+9504
00012d10         movw       r0, #0x53b4
00012d14         mov        r1, #0x1
00012d18         movt       r0, #0x1
00012d1c         mov        r2, ip
00012d20         bl         __fwritex
00012d24         ldr        ip, [sp, #0x70]
00012d28         movw       r4, #0xcccd
00012d2c         movt       r4, #0xcccc
00012d30         ldr        r0, [sp, #0x68]                                     ; CODE XREF=printf_core+9456, printf_core+9468
00012d34         cmp        r0, #0x1
00012d38         blt        printf_core+10532
00012d3c         ldr        r0, [sp, #0x54]
00012d40         cmp        sl, r0
00012d44         bhs        printf_core+10548
00012d48         ldr        r1, [sl]                                            ; CODE XREF=printf_core+9804
00012d4c         mov        r7, #0x30
00012d50         ldr        r0, [sp, #0x50]
00012d54         cmp        r1, #0x0
00012d58         beq        printf_core+9608
00012d5c         mov        r0, r6
00012d60         umull      r2, r3, r1, r4                                      ; CODE XREF=printf_core+9584
00012d64         cmp        r1, #0x9
00012d68         lsr        r2, r3, lsr #3
00012d6c         add        r3, r2, r2, lsl #2
00012d70         sub        r3, r1, r3, lsl #1
00012d74         mov        r1, r2
00012d78         orr        r3, r3, #0x30
00012d7c         strb       r3, [r0]!, #0x1
00012d80         bhi        printf_core+9552
00012d84         add        lr, sp, #0x100
00012d88         add        r0, r0, #0x1
00012d8c         add        r1, lr, #0xca
00012d90         cmp        r0, r1
00012d94         bls        printf_core+9724
00012d98         ldr        r2, [sp, #0x44]                                     ; CODE XREF=printf_core+9544
00012d9c         rsb        r1, r0, #0x0
00012da0         cmp        r1, r2
00012da4         movls      r1, r2
00012da8         add        r1, r0, r1
00012dac         add        r3, r1, #0x1
00012db0         cmp        r3, #0x10
00012db4         blo        printf_core+9704
00012db8         and        r1, r3, #0xf
00012dbc         subs       r2, r3, r1
00012dc0         beq        printf_core+9704
00012dc4         sub        r3, r1, r3
00012dc8         add        r3, r0, r3
00012dcc         sub        r0, r0, #0x10
00012dd0         vst1.8     [r0]                                                ; CODE XREF=printf_core+9676
00012dd4         subs       r2, r2, #0x10
00012dd8         sub        r0, r0, #0x10
00012ddc         bne        printf_core+9664
00012de0         add        lr, sp, #0x100
00012de4         cmp        r1, #0x0
00012de8         mov        r0, r3
00012dec         add        r1, lr, #0xca
00012df0         bne        printf_core+9712
00012df4         b          printf_core+9724
00012df8         add        lr, sp, #0x100                                      ; CODE XREF=printf_core+9636, printf_core+9648
00012dfc         add        r1, lr, #0xca
00012e00         strb       r7, [r0, #-0x1]!                                    ; CODE XREF=printf_core+9696, printf_core+9720
00012e04         cmp        r0, r1
00012e08         bhi        printf_core+9712
00012e0c         ldrb       r1, [ip]                                            ; CODE XREF=printf_core+9604, printf_core+9700
00012e10         tst        r1, #0x20
00012e14         bne        printf_core+9772
00012e18         ldr        r2, [sp, #0x68]
00012e1c         mov        r1, #0x9
00012e20         cmp        r2, #0x9
00012e24         movlt      r1, r2
00012e28         mov        r2, ip
00012e2c         bl         __fwritex
00012e30         ldr        ip, [sp, #0x70]
00012e34         movw       r4, #0xcccd
00012e38         movt       r4, #0xcccc
00012e3c         ldr        r0, [sp, #0x68]                                     ; CODE XREF=printf_core+9732
00012e40         sub        r7, r0, #0x9
00012e44         cmp        r0, #0xa
00012e48         blt        printf_core+10552
00012e4c         ldr        r0, [sp, #0x54]
00012e50         add        sl, sl, #0x4
00012e54         str        r7, [sp, #0x68]
00012e58         cmp        sl, r0
00012e5c         blo        printf_core+9528
00012e60         b          printf_core+10552
00012e64         ldr        r0, [sp, #0x10]                                     ; CODE XREF=printf_core+9144
00012e68         cmp        r0, #0x0
00012e6c         ldr        r0, [sp, #0x54]
00012e70         addeq      r0, lr, #0x4
00012e74         str        r0, [sp, #0x54]
00012e78         ldr        r0, [sp, #0x68]
00012e7c         cmp        r0, #0x0
00012e80         blt        printf_core+10524
00012e84         ldr        r6, [sp, #0x68]
00012e88         mov        r3, lr
00012e8c         str        r6, [sp, #0x68]                                     ; CODE XREF=printf_core+10372
00012e90         ldr        r0, [r3]
00012e94         ldr        r6, [sp, #0x50]
00012e98         cmp        r0, #0x0
00012e9c         beq        printf_core+9968
00012ea0         add        r2, sp, #0x100
00012ea4         mov        sl, r3
00012ea8         mov        r1, #0x0
00012eac         add        r6, r2, #0xca
00012eb0         umull      r2, r3, r0, r4                                      ; CODE XREF=printf_core+9928
00012eb4         sub        r7, r6, r1
00012eb8         add        r1, r1, #0x1
00012ebc         cmp        r0, #0x9
00012ec0         lsr        r2, r3, lsr #3
00012ec4         add        r3, r2, r2, lsl #2
00012ec8         sub        r3, r0, r3, lsl #1
00012ecc         mov        r0, r2
00012ed0         orr        r3, r3, #0x30
00012ed4         strb       r3, [r7, #0x8]
00012ed8         bhi        printf_core+9888
00012edc         sub        r0, r6, r1
00012ee0         cmp        r1, #0x0
00012ee4         add        r6, r0, #0x9
00012ee8         mov        r7, #0x30
00012eec         mov        r3, sl
00012ef0         strbeq     r7, [r6, #-0x1]!
00012ef4         cmp        r3, lr
00012ef8         bne        printf_core+9980
00012efc         b          printf_core+10024
00012f00         strb       r7, [r6, #-0x1]!                                    ; CODE XREF=printf_core+9868
00012f04         cmp        r3, lr
00012f08         beq        printf_core+10024
00012f0c         add        r1, sp, #0x100                                      ; CODE XREF=printf_core+9960
00012f10         add        r0, r1, #0xca
00012f14         cmp        r6, r0
00012f18         bls        printf_core+10164
00012f1c         ldr        r0, [sp, #0x38]
00012f20         add        r2, r6, r0
00012f24         cmp        r2, #0x10
00012f28         bhs        printf_core+10172
00012f2c         mov        r0, #0x30
00012f30         mov        r7, r6
00012f34         b          printf_core+10244
00012f38         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+9964, printf_core+9976
00012f3c         tst        r0, #0x20
00012f40         bne        printf_core+10076
00012f44         mov        r0, r6
00012f48         mov        r1, #0x1
00012f4c         mov        r2, ip
00012f50         mov        r4, r3
00012f54         bl         __fwritex
00012f58         ldr        lr, [sp, #0x18]
00012f5c         mov        r3, r4
00012f60         ldr        ip, [sp, #0x70]
00012f64         movw       r4, #0xcccd
00012f68         movt       r4, #0xcccc
00012f6c         ldr        r0, [sp, #0x8]                                      ; CODE XREF=printf_core+10032
00012f70         add        r7, r6, #0x1
00012f74         cmp        r0, #0x0
00012f78         bne        printf_core+10104
00012f7c         ldr        r0, [sp, #0x68]
00012f80         cmp        r0, #0x1
00012f84         blt        printf_core+10264
00012f88         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+10088
00012f8c         tst        r0, #0x20
00012f90         bne        printf_core+10264
00012f94         movw       r0, #0x53b4
00012f98         mov        r1, #0x1
00012f9c         movt       r0, #0x1
00012fa0         mov        r2, ip
00012fa4         mov        r4, r3
00012fa8         bl         __fwritex
00012fac         ldr        lr, [sp, #0x18]
00012fb0         mov        r3, r4
00012fb4         ldr        ip, [sp, #0x70]
00012fb8         movw       r4, #0xcccd
00012fbc         movt       r4, #0xcccc
00012fc0         b          printf_core+10264
00012fc4         mov        r7, r6                                              ; CODE XREF=printf_core+9992
00012fc8         b          printf_core+10264
00012fcc         and        r0, r2, #0xf                                        ; CODE XREF=printf_core+10008
00012fd0         subs       r1, r2, r0
00012fd4         beq        printf_core+10236
00012fd8         sub        r2, r0, r2
00012fdc         add        r7, r6, r2
00012fe0         sub        r2, r6, #0x10
00012fe4         vst1.8     [r2]                                                ; CODE XREF=printf_core+10208
00012fe8         subs       r1, r1, #0x10
00012fec         sub        r2, r2, #0x10
00012ff0         bne        printf_core+10196
00012ff4         add        r2, sp, #0x100
00012ff8         cmp        r0, #0x0
00012ffc         mov        r0, #0x30
00013000         add        r1, r2, #0xca
00013004         bne        printf_core+10252
00013008         b          printf_core+10264
0001300c         mov        r7, r6                                              ; CODE XREF=printf_core+10180
00013010         mov        r0, #0x30
00013014         add        r2, sp, #0x100                                      ; CODE XREF=printf_core+10020
00013018         add        r1, r2, #0xca
0001301c         strb       r0, [r7, #-0x1]!                                    ; CODE XREF=printf_core+10228, printf_core+10260
00013020         cmp        r7, r1
00013024         bhi        printf_core+10252
00013028         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+10100, printf_core+10112, printf_core+10160, printf_core+10168, printf_core+10232
0001302c         ldr        r1, [sp, #0x50]
00013030         sub        sl, r1, r7
00013034         tst        r0, #0x20
00013038         bne        printf_core+10336
0001303c         ldr        r0, [sp, #0x68]
00013040         mov        r2, ip
00013044         mov        r4, r3
00013048         cmp        r0, sl
0001304c         mov        r1, r0
00013050         mov        r0, r7
00013054         movgt      r1, sl
00013058         bl         __fwritex
0001305c         ldr        lr, [sp, #0x18]
00013060         mov        r3, r4
00013064         ldr        ip, [sp, #0x70]
00013068         movw       r4, #0xcccd
0001306c         movt       r4, #0xcccc
00013070         ldr        r6, [sp, #0x68]                                     ; CODE XREF=printf_core+10280
00013074         add        r3, r3, #0x4
00013078         ldr        r0, [sp, #0x54]
0001307c         mov        r7, #0x30
00013080         ldr        r1, [sp, #0x78]
00013084         sub        r6, r6, sl
00013088         cmp        r3, r0
0001308c         bhs        printf_core+10376
00013090         cmp        r6, #0x0
00013094         bge        printf_core+9852
00013098         ldr        r7, [sp, #0x28]                                     ; CODE XREF=printf_core+10364
0001309c         cmp        r6, #0x1
000130a0         blt        printf_core+10772
000130a4         cmp        r6, #0x100
000130a8         mov        r2, #0x100
000130ac         movlo      r2, r6
000130b0         add        r0, sp, #0xbe
000130b4         mov        r1, #0x30
000130b8         bl         memset
000130bc         ldr        ip, [sp, #0x70]
000130c0         mov        r1, #0x0
000130c4         ldr        r0, [ip]
000130c8         ands       r2, r0, #0x20
000130cc         movweq     r1, #0x1
000130d0         cmp        r6, #0x100
000130d4         blo        printf_core+10736
000130d8         mov        sl, r6
000130dc         tst        r1, #0x1                                            ; CODE XREF=printf_core+10496
000130e0         beq        printf_core+10476
000130e4         add        r0, sp, #0xbe
000130e8         mov        r1, #0x100
000130ec         mov        r2, ip
000130f0         bl         __fwritex
000130f4         ldr        ip, [sp, #0x70]
000130f8         ldr        r0, [ip]
000130fc         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+10448
00013100         mov        r1, #0x0
00013104         sub        r6, r6, #0x100
00013108         movweq     r1, #0x1
0001310c         cmp        r6, #0xff
00013110         bhi        printf_core+10444
00013114         ldr        r1, [sp, #0x78]
00013118         cmp        r2, #0x0
0001311c         mov        r6, sl
00013120         bne        printf_core+10772
00013124         uxtb       r6, r6
00013128         b          printf_core+10748
0001312c         ldr        r7, [sp, #0x28]                                     ; CODE XREF=printf_core+9840
00013130         b          printf_core+10772
00013134         ldr        r7, [sp, #0x68]                                     ; CODE XREF=printf_core+9512
00013138         cmp        r7, #0x1
0001313c         bge        printf_core+10560
00013140         b          printf_core+10716
00013144         ldr        r7, [sp, #0x68]                                     ; CODE XREF=printf_core+9524
00013148         cmp        r7, #0x1                                            ; CODE XREF=printf_core+9784, printf_core+9808
0001314c         blt        printf_core+10716
00013150         cmp        r7, #0x100                                          ; CODE XREF=printf_core+10540
00013154         mov        r2, #0x100
00013158         movlo      r2, r7
0001315c         add        r0, sp, #0xbe
00013160         mov        r1, #0x30
00013164         bl         memset
00013168         ldr        ip, [sp, #0x70]
0001316c         mov        r1, #0x0
00013170         ldr        r0, [ip]
00013174         ands       r2, r0, #0x20
00013178         movweq     r1, #0x1
0001317c         cmp        r7, #0x100
00013180         blo        printf_core+10688
00013184         mov        r4, r7
00013188         tst        r1, #0x1                                            ; CODE XREF=printf_core+10668
0001318c         beq        printf_core+10648
00013190         add        r0, sp, #0xbe
00013194         mov        r1, #0x100
00013198         mov        r2, ip
0001319c         bl         __fwritex
000131a0         ldr        ip, [sp, #0x70]
000131a4         ldr        r0, [ip]
000131a8         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+10620
000131ac         mov        r1, #0x0
000131b0         sub        r4, r4, #0x100
000131b4         movweq     r1, #0x1
000131b8         cmp        r4, #0xff
000131bc         bhi        printf_core+10616
000131c0         cmp        r2, #0x0
000131c4         bne        printf_core+10716
000131c8         uxtb       r7, r7
000131cc         b          printf_core+10696
000131d0         cmp        r2, #0x0                                            ; CODE XREF=printf_core+10608
000131d4         bne        printf_core+10716
000131d8         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+10684
000131dc         mov        r1, r7
000131e0         mov        r2, ip
000131e4         bl         __fwritex
000131e8         ldr        ip, [sp, #0x70]
000131ec         ldr        r1, [sp, #0x78]                                     ; CODE XREF=printf_core+10544, printf_core+10556, printf_core+10676, printf_core+10692
000131f0         ldr        r7, [sp, #0x28]
000131f4         cmp        r7, #0x2000
000131f8         beq        printf_core+10824
000131fc         b          printf_core+11004
00013200         ldr        r1, [sp, #0x78]                                     ; CODE XREF=printf_core+10436
00013204         cmp        r2, #0x0
00013208         bne        printf_core+10772
0001320c         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+10520
00013210         mov        r1, r6
00013214         mov        r2, ip
00013218         bl         __fwritex
0001321c         ldr        r1, [sp, #0x78]
00013220         ldr        ip, [sp, #0x70]
00013224         ldrb       r0, [ip]                                            ; CODE XREF=printf_core+10384, printf_core+10512, printf_core+10528, printf_core+10744
00013228         tst        r0, #0x20
0001322c         bne        printf_core+10816
00013230         ldr        r2, [sp, #0x1c]
00013234         ldr        r0, [sp, #0x4c]
00013238         sub        r1, r0, r2
0001323c         mov        r0, r2
00013240         mov        r2, ip
00013244         bl         __fwritex
00013248         ldr        r1, [sp, #0x78]
0001324c         ldr        ip, [sp, #0x70]
00013250         cmp        r7, #0x2000                                         ; CODE XREF=printf_core+10780
00013254         bne        printf_core+11004
00013258         cmp        r1, r5                                              ; CODE XREF=printf_core+10728
0001325c         ble        printf_core+11004
00013260         sub        r4, r1, r5
00013264         mov        r2, #0x100
00013268         cmp        r4, #0x100
0001326c         add        r0, sp, #0xbe
00013270         movlo      r2, r4
00013274         mov        r1, #0x20
00013278         bl         memset
0001327c         ldr        ip, [sp, #0x70]
00013280         mov        r1, #0x0
00013284         ldr        r0, [ip]
00013288         ands       r2, r0, #0x20
0001328c         movweq     r1, #0x1
00013290         cmp        r4, #0x100
00013294         blo        printf_core+10968
00013298         mov        r6, r4
0001329c         tst        r1, #0x1                                            ; CODE XREF=printf_core+10944
000132a0         beq        printf_core+10924
000132a4         add        r0, sp, #0xbe
000132a8         mov        r1, #0x100
000132ac         mov        r2, ip
000132b0         bl         __fwritex
000132b4         ldr        ip, [sp, #0x70]
000132b8         ldr        r0, [ip]
000132bc         ands       r2, r0, #0x20                                       ; CODE XREF=printf_core+10896
000132c0         mov        r1, #0x0
000132c4         sub        r6, r6, #0x100
000132c8         movweq     r1, #0x1
000132cc         cmp        r6, #0xff
000132d0         bhi        printf_core+10892
000132d4         ldr        r1, [sp, #0x78]
000132d8         cmp        r2, #0x0
000132dc         bne        printf_core+11004
000132e0         uxtb       r4, r4
000132e4         b          printf_core+10980
000132e8         ldr        r1, [sp, #0x78]                                     ; CODE XREF=printf_core+10884
000132ec         cmp        r2, #0x0
000132f0         bne        printf_core+11004
000132f4         add        r0, sp, #0xbe                                       ; CODE XREF=printf_core+10964
000132f8         mov        r1, r4
000132fc         mov        r2, ip
00013300         bl         __fwritex
00013304         ldr        r1, [sp, #0x78]
00013308         ldr        ip, [sp, #0x70]
0001330c         cmp        r1, r5                                              ; CODE XREF=printf_core+10732, printf_core+10820, printf_core+10828, printf_core+10956, printf_core+10976
00013310         movgt      r5, r1
00013314         b          printf_core+8724

             loc_13318:
00013318         mov        r7, r8                                              ; CODE XREF=printf_core+180, printf_core+360
0001331c         ldr        r0, [sp, #0x400 + var_38C]
00013320         ldrb       r1, [r7]
00013324         add        r0, r5, r0
00013328         cmp        r1, #0x0
0001332c         bne        loc_108c8

00013330         cmp        ip, #0x0
00013334         bne        loc_134e4

00013338         ldr        r0, [sp, #0x400 + var_39C]
0001333c         cmp        r0, #0x0
00013340         beq        loc_1343c

00013344         ldr        r4, [fp, #0x8]
00013348         ldr        r1, [r4, #0x4]
0001334c         cmp        r1, #0x0
00013350         beq        loc_13444

00013354         ldr        r5, [sp, #0x400 + var_3A4]
00013358         ldr        r6, [sp, #0x400 + var_3A8]
0001335c         add        r0, r6, #0x8
00013360         mov        r2, r5
00013364         bl         pop_arg
00013368         ldr        r1, [r4, #0x8]
0001336c         cmp        r1, #0x0
00013370         beq        loc_13450

00013374         add        r0, r6, #0x10
00013378         mov        r2, r5
0001337c         bl         pop_arg
00013380         ldr        r1, [r4, #0xc]
00013384         cmp        r1, #0x0
00013388         beq        loc_1345c

0001338c         add        r0, r6, #0x18
00013390         mov        r2, r5
00013394         bl         pop_arg
00013398         ldr        r1, [r4, #0x10]
0001339c         cmp        r1, #0x0
000133a0         beq        loc_13470

000133a4         add        r0, r6, #0x20
000133a8         mov        r2, r5
000133ac         bl         pop_arg
000133b0         ldr        r1, [r4, #0x14]
000133b4         cmp        r1, #0x0
000133b8         beq        loc_1347c

000133bc         add        r0, r6, #0x28
000133c0         mov        r2, r5
000133c4         bl         pop_arg
000133c8         ldr        r1, [r4, #0x18]
000133cc         cmp        r1, #0x0
000133d0         beq        loc_13488

000133d4         add        r0, r6, #0x30
000133d8         mov        r2, r5
000133dc         bl         pop_arg
000133e0         ldr        r1, [r4, #0x1c]
000133e4         cmp        r1, #0x0
000133e8         beq        loc_13494

000133ec         add        r0, r6, #0x38
000133f0         mov        r2, r5
000133f4         bl         pop_arg
000133f8         ldr        r1, [r4, #0x20]
000133fc         cmp        r1, #0x0
00013400         beq        loc_134a0

00013404         add        r0, r6, #0x40
00013408         mov        r2, r5
0001340c         bl         pop_arg
00013410         ldr        r1, [r4, #0x24]
00013414         cmp        r1, #0x0
00013418         beq        loc_134ac

0001341c         add        r0, r6, #0x48
00013420         mov        r2, r5
00013424         bl         pop_arg
00013428         mov        r0, #0x1
0001342c         b          loc_134e4

             loc_13430:
00013430         bl         __errno_location                                    ; CODE XREF=printf_core+300, printf_core+364, printf_core+720, printf_core+1656, printf_core+2460, printf_core+3492, printf_core+4692, printf_core+4836, printf_core+4872, printf_core+8732
00013434         mov        r1, #0x4b
00013438         b          loc_134dc

             loc_1343c:
0001343c         mov        r0, #0x0                                            ; CODE XREF=printf_core+11056
00013440         b          loc_134e4

             loc_13444:
00013444         mov        r2, #0x1                                            ; CODE XREF=printf_core+11072
00013448         mov        r0, #0x1
0001344c         b          loc_134b4

             loc_13450:
00013450         mov        r2, #0x2                                            ; CODE XREF=printf_core+11104
00013454         mov        r0, #0x1
00013458         b          loc_134b4

             loc_1345c:
0001345c         mov        r2, #0x3                                            ; CODE XREF=printf_core+11128
00013460         mov        r0, #0x1
00013464         b          loc_134b4

             loc_13468:
00013468         mov        r0, #0x0                                            ; CODE XREF=printf_core+1300
0001346c         b          loc_134e4

             loc_13470:
00013470         mov        r2, #0x4                                            ; CODE XREF=printf_core+11152
00013474         mov        r0, #0x1
00013478         b          loc_134b4

             loc_1347c:
0001347c         mov        r2, #0x5                                            ; CODE XREF=printf_core+11176
00013480         mov        r0, #0x1
00013484         b          loc_134b4

             loc_13488:
00013488         mov        r2, #0x6                                            ; CODE XREF=printf_core+11200
0001348c         mov        r0, #0x1
00013490         b          loc_134b4

             loc_13494:
00013494         mov        r2, #0x7                                            ; CODE XREF=printf_core+11224
00013498         mov        r0, #0x1
0001349c         b          loc_134b4

             loc_134a0:
000134a0         mov        r2, #0x8                                            ; CODE XREF=printf_core+11248
000134a4         mov        r0, #0x1
000134a8         b          loc_134b4

             loc_134ac:
000134ac         mov        r2, #0x9                                            ; CODE XREF=printf_core+11272
000134b0         mov        r0, #0x1

             loc_134b4:
000134b4         ldr        r1, [fp, #0x8]                                      ; CODE XREF=printf_core+11324, printf_core+11336, printf_core+11348, printf_core+11368, printf_core+11380, printf_core+11392, printf_core+11404, printf_core+11416, printf_core+11452
000134b8         ldr        r1, [r1, r2, lsl #2]
000134bc         cmp        r1, #0x0
000134c0         bne        loc_134d4

000134c4         add        r2, r2, #0x1
000134c8         cmp        r2, #0x9
000134cc         bls        loc_134b4

000134d0         b          loc_134e4

             loc_134d4:
000134d4         bl         __errno_location                                    ; CODE XREF=printf_core+728, printf_core+1100, printf_core+1184, printf_core+1216, printf_core+1240, printf_core+11440
000134d8         mov        r1, #0x16

             loc_134dc:
000134dc         str        r1, [r0]                                            ; CODE XREF=printf_core+11304
000134e0         mvn        r0, #0x0                                            ; CODE XREF=printf_core+2452

             loc_134e4:
000134e4         sub        sp, fp, #0x58                                       ; CODE XREF=printf_core+11044, printf_core+11292, printf_core+11312, printf_core+11356, printf_core+11456
000134e8         vpop       {d8, d9, d10, d11, d12, d13, d14, d15}
000134ec         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             pop_arg:
000134f0         cmp        r1, #0x14                                           ; CODE XREF=printf_core+1312, printf_core+11092, printf_core+11116, printf_core+11140, printf_core+11164, printf_core+11188, printf_core+11212, printf_core+11236, printf_core+11260, printf_core+11284
000134f4         bls        loc_134fc

000134f8         bx         lr
                        ; endp

             loc_134fc:
000134fc         sub        r1, r1, #0x9                                        ; CODE XREF=pop_arg+4
00013500         cmp        r1, #0x9
00013504         bxhi       lr
00013508         lsl        r1, r1, lsl #2
0001350c         add        r3, pc, #0x0                                        ; 0x13514
00013510         ldr        pc, [r1, r3]
                        ; endp
00013514         adds       r5, #0x5c                                           ; DATA XREF=pop_arg+28
00013516         movs       r1, r0
00013518         adds       r5, #0x74
0001351a         movs       r1, r0
0001351c         adds       r5, #0x88
0001351e         movs       r1, r0
00013520         adds       r5, #0x9c
00013522         movs       r1, r0
00013524         adds       r5, #0xbc
00013526         movs       r1, r0
00013528         adds       r5, #0xd0
0001352a         movs       r1, r0
0001352c         adds       r5, #0xe4
0001352e         movs       r1, r0
00013530         adds       r6, #0x0
00013532         movs       r1, r0
00013534         adds       r5, #0x3c
00013536         movs       r1, r0
00013538         adds       r5, #0x3c
0001353a         movs       r1, r0
0001353c         asrs       r0, r0, #0x20
0001353e         b          printf_core+10326
00013540         add        r1, r1, #0x7
00013544         bfc        r1, #0x0, #0x3
00013548         add        r3, r1, #0x8
0001354c         str        r3, [r2]
00013550         vldr       d16, [r1]
00013554         vstr       d16, [r0]
00013558         bx         lr
0001355c         ldr        r1, [r2]
00013560         add        r3, r1, #0x4
00013564         str        r3, [r2]
00013568         ldr        r1, [r1]
0001356c         str        r1, [r0]
00013570         bx         lr
00013574         ldr        r1, [r2]
00013578         add        r3, r1, #0x4
0001357c         str        r3, [r2]
00013580         ldr        r2, [r1]
00013584         b          pop_arg+260
00013588         ldr        r1, [r2]
0001358c         add        r3, r1, #0x4
00013590         str        r3, [r2]
00013594         ldr        r2, [r1]
00013598         b          pop_arg+288
0001359c         ldr        r1, [r2]
000135a0         add        r1, r1, #0x7
000135a4         bfc        r1, #0x0, #0x3
000135a8         add        r3, r1, #0x8
000135ac         str        r3, [r2]
000135b0         ldrd       r2, r3, [r1]
000135b4         strd       r2, r3, [r0]
000135b8         bx         lr
000135bc         ldr        r1, [r2]
000135c0         add        r3, r1, #0x4
000135c4         str        r3, [r2]
000135c8         ldrsh      r2, [r1]
000135cc         b          pop_arg+260
000135d0         ldr        r1, [r2]
000135d4         add        r3, r1, #0x4
000135d8         str        r3, [r2]
000135dc         ldrh       r2, [r1]
000135e0         b          pop_arg+288
000135e4         ldr        r1, [r2]
000135e8         add        r3, r1, #0x4
000135ec         str        r3, [r2]
000135f0         ldrsb      r2, [r1]
000135f4         asr        r3, r2, asr #31                                     ; CODE XREF=pop_arg+148, pop_arg+220
000135f8         strd       r2, r3, [r0]
000135fc         bx         lr
00013600         ldr        r1, [r2]
00013604         add        r3, r1, #0x4
00013608         str        r3, [r2]
0001360c         ldrb       r2, [r1]
00013610         mov        r3, #0x0                                            ; CODE XREF=pop_arg+168, pop_arg+240
00013614         strd       r2, r3, [r0]
00013618         bx         lr


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             atoi:
0001361c         ldrb       r1, [r0]!, #0x1                                     ; CODE XREF=atoi+12, atoi+20DATA XREF=main+16
00013620         sub        r2, r1, #0x9
00013624         cmp        r1, #0x20
00013628         beq        atoi

0001362c         cmp        r2, #0x5
00013630         blo        atoi

00013634         cmp        r1, #0x2b
00013638         beq        loc_1364c

0001363c         cmp        r1, #0x2d
00013640         bne        loc_13658

00013644         mov        ip, #0x1
00013648         b          loc_13650

             loc_1364c:
0001364c         mov        ip, #0x0                                            ; CODE XREF=atoi+28

             loc_13650:
00013650         ldrb       r1, [r0]                                            ; CODE XREF=atoi+44
00013654         b          loc_13660

             loc_13658:
00013658         sub        r0, r0, #0x1                                        ; CODE XREF=atoi+36
0001365c         mov        ip, #0x0

             loc_13660:
00013660         sub        r3, r1, #0x30                                       ; CODE XREF=atoi+56
00013664         mov        r1, #0x0
00013668         cmp        r3, #0x9
0001366c         bhi        loc_13690

00013670         add        r0, r0, #0x1
00013674         mov        r1, #0x0

             loc_13678:
00013678         add        r1, r1, r1, lsl #2                                  ; CODE XREF=atoi+112
0001367c         ldrb       r2, [r0]!, #0x1
00013680         rsb        r1, r3, r1, lsl #1
00013684         sub        r3, r2, #0x30
00013688         cmp        r3, #0xa
0001368c         blo        loc_13678

             loc_13690:
00013690         cmp        ip, #0x0                                            ; CODE XREF=atoi+80
00013694         rsbeq      r1, r1, #0x0
00013698         mov        r0, r1
0001369c         bx         lr
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             memset:
000136a0         push       {fp, lr}                                            ; CODE XREF=main+56, __init_libc+36, printf_core+2096, printf_core+2512, printf_core+3300, printf_core+4932, printf_core+5172, printf_core+5360, printf_core+5596, printf_core+6332, printf_core+7148, …
000136a4         mov        fp, sp
000136a8         cmp        r2, #0x0
000136ac         beq        loc_13790

000136b0         add        r3, r0, r2
000136b4         cmp        r2, #0x3
000136b8         strb       r1, [r3, #-0x1]
000136bc         strb       r1, [r0]
000136c0         blo        loc_13790

000136c4         cmp        r2, #0x7
000136c8         strb       r1, [r3, #-0x2]
000136cc         strb       r1, [r0, #0x1]
000136d0         strb       r1, [r3, #-0x3]
000136d4         strb       r1, [r0, #0x2]
000136d8         blo        loc_13790

000136dc         cmp        r2, #0x9
000136e0         strb       r1, [r3, #-0x4]
000136e4         strb       r1, [r0, #0x3]
000136e8         blo        loc_13790

000136ec         movw       r3, #0x101
000136f0         uxtb       r1, r1
000136f4         movt       r3, #0x101
000136f8         mul        lr, r1, r3
000136fc         rsb        r3, r0, #0x0
00013700         and        r1, r3, #0x3
00013704         mov        r3, r0
00013708         sub        r2, r2, r1
0001370c         bfc        r2, #0x0, #0x2
00013710         str        lr, [r3, r1]!
00013714         cmp        r2, #0x9
00013718         add        ip, r3, r2
0001371c         str        lr, [ip, #-0x4]
00013720         blo        loc_13790

00013724         cmp        r2, #0x19
00013728         str        lr, [r3, #0x4]
0001372c         str        lr, [r3, #0x8]
00013730         str        lr, [ip, #-0xc]
00013734         str        lr, [ip, #-0x8]
00013738         blo        loc_13790

0001373c         vdup.32    q8, lr
00013740         add        r1, r3, #0xc
00013744         vst1.32    [r1]
00013748         sub        r1, ip, #0x1c
0001374c         vst1.32    [r1]
00013750         and        r1, r3, #0x4
00013754         orr        ip, r1, #0x18
00013758         sub        r2, r2, ip
0001375c         cmp        r2, #0x20
00013760         poplo      {fp, pc}
00013764         vmov.32    d16, lr
00013768         add        r1, r3, ip
0001376c         vmov.32    d16, lr
00013770         vorr       d17, d16, d16

             loc_13774:
00013774         add        r3, r1, #0x20                                       ; CODE XREF=memset+236
00013778         vst1.64    [r1]!
0001377c         sub        r2, r2, #0x20
00013780         vst1.64    [r1]
00013784         cmp        r2, #0x1f
00013788         mov        r1, r3
0001378c         bhi        loc_13774

             loc_13790:
00013790         pop        {fp, pc}                                            ; CODE XREF=memset+12, memset+32, memset+56, memset+72, memset+128, memset+152
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             strnlen:
00013794         push       {r4, r5, fp, lr}                                    ; CODE XREF=printf_core+3084
00013798         add        fp, sp, #0x8
0001379c         mov        r4, r1
000137a0         mov        r1, #0x0
000137a4         mov        r2, r4
000137a8         mov        r5, r0
000137ac         bl         memchr
000137b0         cmp        r0, #0x0
000137b4         subne      r4, r0, r5
000137b8         mov        r0, r4
000137bc         pop        {r4, r5, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __init_tp:
000137c0         push       {r4, r7, fp, lr}
000137c4         add        fp, sp, #0x8
000137c8         mov        r4, r0
000137cc         str        r4, [r0]!, #0xa8
000137d0         bl         __set_thread_area
000137d4         cmp        r0, #0x0
000137d8         blt        loc_13820

000137dc         bne        loc_137f0

000137e0         movw       r0, #0x65ec
000137e4         mov        r1, #0x1
000137e8         movt       r0, #0x2                                            ; __libc
000137ec         str        r1, [r0]                                            ; __libc

             loc_137f0:
000137f0         add        r0, r4, #0x1c                                       ; CODE XREF=__init_tp+28
000137f4         mov        r7, #0x100
000137f8         svc        #0x0
000137fc         str        r0, [r4, #0x1c]
00013800         movw       r0, #0x65ec                                         ; :lower16:(0x26614 - 0x28)
00013804         movt       r0, #0x2                                            ; :upper16:(0x26614 - 0x28)
00013808         add        r0, r0, #0x28                                       ; 0x26614
0001380c         str        r0, [r4, #0x78]
00013810         add        r0, r4, #0x64
00013814         str        r0, [r4, #0x64]
00013818         mov        r0, #0x0
0001381c         pop        {r4, r7, fp, pc}
                        ; endp

             loc_13820:
00013820         mvn        r0, #0x0                                            ; CODE XREF=__init_tp+24
00013824         pop        {r4, r7, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __copy_tls:
00013828         push       {r4, r5, r6, r7, r8, sl, fp, lr}
0001382c         add        fp, sp, #0x18
00013830         movw       r8, #0x65ec
00013834         movt       r8, #0x2                                            ; __libc
00013838         ldr        r2, [r8, #0x18]                                     ; 0x26604
0001383c         ldr        r1, [r8, #0x20]                                     ; 0x2660c
00013840         ldr        r3, [r8, #0x1c]                                     ; 0x26608
00013844         add        r6, r0, r2
00013848         mvn        r5, r1
0001384c         ldr        r7, [r8, #0x14]                                     ; 0x26600
00013850         add        sl, r6, r5, lsl #2
00013854         mvn        r6, #0xaf
00013858         sub        r6, r6, r0
0001385c         sub        r3, r3, #0x1
00013860         and        r3, r3, r6
00013864         cmp        r7, #0x0
00013868         add        r4, r0, r3
0001386c         beq        loc_138a0

00013870         sub        r1, r2, r1, lsl #2
00013874         add        r6, r4, #0xb0
00013878         add        r5, r0, r1

             loc_1387c:
0001387c         ldr        r0, [r7, #0x14]                                     ; CODE XREF=__copy_tls+112
00013880         ldmib      r7, {r1, r2}                                        ; argument #3 for method memcpy
00013884         add        r0, r6, r0                                          ; argument #1 for method memcpy
00013888         str        r0, [r5]!, #0x4
0001388c         bl         memcpy
00013890         ldr        r7, [r7]
00013894         cmp        r7, #0x0
00013898         bne        loc_1387c

0001389c         ldr        r1, [r8, #0x20]

             loc_138a0:
000138a0         mov        r0, r4                                              ; CODE XREF=__copy_tls+68
000138a4         str        r1, [sl]
000138a8         str        sl, [r4, #0xac]
000138ac         str        sl, [r4, #0x4]
000138b0         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __init_tls:
000138b4         push       {r4, r5, r6, r7, r8, sl, fp, lr}                    ; CODE XREF=__init_libc+252
000138b8         add        fp, sp, #0x18
000138bc         ldr        r1, [r0, #0x14]
000138c0         cmp        r1, #0x0
000138c4         beq        loc_13970

000138c8         ldr        r5, [r0, #0xc]
000138cc         movw       ip, #0x0
000138d0         ldr        r6, [r0, #0x10]
000138d4         mov        r2, #0x0
000138d8         movt       ip, #0x0
000138dc         mov        r0, #0x0
000138e0         mov        r3, r5

             loc_138e4:
000138e4         ldr        r7, [r3]                                            ; CODE XREF=__init_tls+108
000138e8         mov        r4, r5
000138ec         cmp        r7, #0x6
000138f0         beq        loc_13908

000138f4         cmp        r7, #0x2
000138f8         bne        loc_13910

000138fc         cmp        ip, #0x0
00013900         mov        r4, ip
00013904         beq        loc_13910

             loc_13908:
00013908         ldr        r2, [r3, #0x8]                                      ; CODE XREF=__init_tls+60
0001390c         sub        r2, r4, r2

             loc_13910:
00013910         cmp        r7, #0x7                                            ; CODE XREF=__init_tls+68, __init_tls+80
00013914         moveq      r0, r3
00013918         add        r3, r3, r6
0001391c         subs       r1, r1, #0x1
00013920         bne        loc_138e4

00013924         cmp        r0, #0x0
00013928         beq        loc_13970

0001392c         ldr        r1, [r0, #0x8]
00013930         movw       r7, #0x64cc
00013934         movt       r7, #0x2                                            ; main_tls
00013938         mov        r6, #0x1
0001393c         add        r1, r1, r2
00013940         str        r1, [r7, #0x4]                                      ; 0x264d0
00013944         ldr        r2, [r0, #0x10]
00013948         str        r2, [r7, #0x8]                                      ; 0x264d4
0001394c         ldr        r3, [r0, #0x14]
00013950         str        r3, [r7, #0xc]                                      ; 0x264d8
00013954         ldr        r2, [r0, #0x1c]
00013958         movw       r0, #0x65ec
0001395c         movt       r0, #0x2                                            ; __libc
00013960         str        r6, [r0, #0x20]                                     ; 0x2660c
00013964         str        r2, [r7, #0x10]                                     ; 0x264dc
00013968         str        r7, [r0, #0x14]                                     ; 0x26600
0001396c         b          loc_13984

             loc_13970:
00013970         movw       r0, #0x64cc                                         ; CODE XREF=__init_tls+16, __init_tls+116
00013974         movt       r0, #0x2                                            ; main_tls
00013978         ldr        r1, [r0, #0x4]                                      ; 0x264d0
0001397c         ldr        r3, [r0, #0xc]                                      ; 0x264d8
00013980         ldr        r2, [r0, #0x10]                                     ; 0x264dc

             loc_13984:
00013984         add        r0, r1, r3                                          ; CODE XREF=__init_tls+184
00013988         sub        r1, r2, #0x1
0001398c         rsb        r0, r0, #0x0
00013990         cmp        r2, #0x3
00013994         and        r0, r1, r0
00013998         movw       r1, #0x64cc
0001399c         add        r0, r0, r3
000139a0         movt       r1, #0x2                                            ; main_tls
000139a4         movls      r2, #0x4
000139a8         str        r0, [r1, #0xc]                                      ; 0x264d8
000139ac         add        r0, r2, r0
000139b0         strls      r2, [r1, #0x10]                                     ; 0x264dc
000139b4         add        r1, r0, #0xbb
000139b8         movw       r8, #0x65ec
000139bc         bfc        r1, #0x0, #0x2
000139c0         movt       r8, #0x2                                            ; __libc
000139c4         cmp        r1, #0xf5
000139c8         str        r1, [r8, #0x18]                                     ; 0x26604
000139cc         str        r2, [r8, #0x1c]                                     ; 0x26608
000139d0         blo        loc_139fc

000139d4         mov        r7, #0xc0
000139d8         mov        r0, #0x0
000139dc         mov        r2, #0x3
000139e0         mov        r3, #0x22
000139e4         mvn        r4, #0x0
000139e8         mov        r5, #0x0
000139ec         svc        #0x0
000139f0         ldr        r1, [r8, #0x18]
000139f4         ldr        r2, [r8, #0x1c]
000139f8         b          loc_13a04

             loc_139fc:
000139fc         movw       r0, #0x64e4                                         ; CODE XREF=__init_tls+284
00013a00         movt       r0, #0x2                                            ; builtin_tls

             loc_13a04:
00013a04         mvn        r3, #0xaf                                           ; CODE XREF=__init_tls+324
00013a08         sub        r2, r2, #0x1
00013a0c         sub        r5, r3, r0
00013a10         ldr        r3, [r8, #0x20]
00013a14         and        r2, r2, r5
00013a18         add        r6, r0, r1
00013a1c         add        r4, r0, r2
00013a20         mvn        r2, r3
00013a24         ldr        r7, [r8, #0x14]
00013a28         add        sl, r6, r2, lsl #2
00013a2c         cmp        r7, #0x0
00013a30         beq        loc_13a64

00013a34         sub        r1, r1, r3, lsl #2
00013a38         add        r6, r4, #0xb0
00013a3c         add        r5, r0, r1

             loc_13a40:
00013a40         ldr        r0, [r7, #0x14]                                     ; CODE XREF=__init_tls+424
00013a44         ldmib      r7, {r1, r2}                                        ; argument #3 for method memcpy
00013a48         add        r0, r6, r0                                          ; argument #1 for method memcpy
00013a4c         str        r0, [r5]!, #0x4
00013a50         bl         memcpy
00013a54         ldr        r7, [r7]
00013a58         cmp        r7, #0x0
00013a5c         bne        loc_13a40

00013a60         ldr        r3, [r8, #0x20]

             loc_13a64:
00013a64         add        r0, r4, #0xa8                                       ; CODE XREF=__init_tls+380
00013a68         str        r3, [sl]
00013a6c         str        sl, [r4, #0xac]
00013a70         stm        r4, {r4, sl}
00013a74         bl         __set_thread_area
00013a78         cmp        r0, #0x0
00013a7c         blt        loc_13aac

00013a80         moveq      r0, #0x1
00013a84         mov        r7, #0x100
00013a88         streq      r0, [r8]
00013a8c         add        r0, r4, #0x1c
00013a90         svc        #0x0
00013a94         str        r0, [r4, #0x1c]
00013a98         add        r0, r8, #0x28
00013a9c         str        r0, [r4, #0x78]
00013aa0         add        r0, r4, #0x64
00013aa4         str        r0, [r4, #0x64]
00013aa8         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp

             loc_13aac:
00013aac         udf        #0x0                                                ; CODE XREF=__init_tls+456
00013ab0         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __errno_location:
00013ab4         mrc        #0xf, #0x0, r0, #0xd, #0x0, #0x3                    ; CODE XREF=printf_core+2648, printf_core+11296, printf_core+11460, __syscall_ret+28, wcrtomb+220
00013ab8         sub        r0, r0, #0x80
00013abc         bx         lr
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __strerror_l:
00013ac0         movw       ip, #0x53c6
00013ac4         mov        r2, #0x0
00013ac8         movt       ip, #0x1                                            ; errid

             loc_13acc:
00013acc         ldrb       r3, [ip, r2]                                        ; CODE XREF=__strerror_l+32
00013ad0         cmp        r3, r0
00013ad4         beq        loc_13aec

00013ad8         add        r2, r2, #0x1
00013adc         cmp        r2, #0x57
00013ae0         bne        loc_13acc

00013ae4         mov        r2, #0x57
00013ae8         b          loc_13af4

             loc_13aec:
00013aec         cmp        r2, #0x0                                            ; CODE XREF=__strerror_l+20
00013af0         beq        loc_13b18

             loc_13af4:
00013af4         movw       r0, #0x541e                                         ; CODE XREF=__strerror_l+40
00013af8         movt       r0, #0x1                                            ; "Illegal byte sequence"

             loc_13afc:
00013afc         ldrb       r3, [r0]!, #0x1                                     ; CODE XREF=__strerror_l+68, __strerror_l+76
00013b00         cmp        r3, #0x0
00013b04         bne        loc_13afc

00013b08         subs       r2, r2, #0x1
00013b0c         bne        loc_13afc

00013b10         ldr        r1, [r1, #0x14]
00013b14         b          __lctrans

             loc_13b18:
00013b18         ldr        r1, [r1, #0x14]                                     ; CODE XREF=__strerror_l+48
00013b1c         movw       r0, #0x541e
00013b20         movt       r0, #0x1                                            ; "Illegal byte sequence"
00013b24         b          __lctrans


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             strerror:
00013b28         mrc        #0xf, #0x0, r1, #0xd, #0x0, #0x3                    ; CODE XREF=printf_core+2656
00013b2c         movw       r3, #0x53c6
00013b30         mov        r2, #0x0
00013b34         movt       r3, #0x1                                            ; errid
00013b38         ldr        ip, [r1, #-0x30]

             loc_13b3c:
00013b3c         ldrb       r1, [r3, r2]                                        ; CODE XREF=strerror+40
00013b40         cmp        r1, r0
00013b44         beq        loc_13b5c

00013b48         add        r2, r2, #0x1
00013b4c         cmp        r2, #0x57
00013b50         bne        loc_13b3c

00013b54         mov        r2, #0x57
00013b58         b          loc_13b64

             loc_13b5c:
00013b5c         cmp        r2, #0x0                                            ; CODE XREF=strerror+28
00013b60         beq        loc_13b88

             loc_13b64:
00013b64         movw       r0, #0x541e                                         ; CODE XREF=strerror+48
00013b68         movt       r0, #0x1                                            ; "Illegal byte sequence"

             loc_13b6c:
00013b6c         ldrb       r1, [r0]!, #0x1                                     ; CODE XREF=strerror+76, strerror+84
00013b70         cmp        r1, #0x0
00013b74         bne        loc_13b6c

00013b78         subs       r2, r2, #0x1
00013b7c         bne        loc_13b6c

00013b80         ldr        r1, [ip, #0x14]
00013b84         b          __lctrans

             loc_13b88:
00013b88         ldr        r1, [ip, #0x14]                                     ; CODE XREF=strerror+56
00013b8c         movw       r0, #0x541e
00013b90         movt       r0, #0x1                                            ; "Illegal byte sequence"
00013b94         b          __lctrans


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             _Exit:
00013b98         push       {r7, sl, fp, lr}                                    ; CODE XREF=exit+32
00013b9c         add        fp, sp, #0x8
00013ba0         mov        r7, #0xf8
00013ba4         mov        r1, r0
00013ba8         svc        #0x0
00013bac         mov        r7, #0x1

             loc_13bb0:
00013bb0         mov        r0, r1                                              ; CODE XREF=_Exit+32
00013bb4         svc        #0x0
00013bb8         b          loc_13bb0


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __lctrans_impl:
00013bbc         bx         lr                                                  ; CODE XREF=__lctrans, __lctrans_cur+12
                        ; endp

             __lctrans:
00013bc0         b          __lctrans_impl                                      ; CODE XREF=__strerror_l+84, __strerror_l+100, strerror+92, strerror+108


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __lctrans_cur:
00013bc4         mrc        #0xf, #0x0, r1, #0xd, #0x0, #0x3
00013bc8         ldr        r1, [r1, #-0x30]
00013bcc         ldr        r1, [r1, #0x14]
00013bd0         b          __lctrans_impl


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             frexpl:
00013bd4         b          frexp                                               ; CODE XREF=printf_core+1836
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             wctomb:
00013bd8         cmp        r0, #0x0                                            ; CODE XREF=printf_core+2404, printf_core+7044
00013bdc         moveq      r0, #0x0
00013be0         bxeq       lr
00013be4         mov        r2, #0x0
00013be8         b          wcrtomb
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __lockfile:
00013bec         push       {r4, r5, r6, sl, fp, lr}                            ; CODE XREF=vfprintf+108, fwrite+52, __stdio_exit_needed+48, __stdio_exit_needed+172, __stdio_exit_needed+288
00013bf0         add        fp, sp, #0x10
00013bf4         mrc        #0xf, #0x0, r1, #0xd, #0x0, #0x3
00013bf8         mov        r4, r0
00013bfc         ldr        r6, [r1, #-0x8c]
00013c00         mov        r1, #0x0
00013c04         ldr        r2, [r4, #0x4c]!
00013c08         cmp        r2, r6
00013c0c         beq        loc_13c58

00013c10         add        r5, r0, #0x50
00013c14         b          loc_13c3c

             loc_13c18:
00013c18         strex      r0, r6, [r4]                                        ; CODE XREF=__lockfile+92
00013c1c         cmp        r0, #0x0
00013c20         bne        loc_13c40

00013c24         b          loc_13c50

             loc_13c28:
00013c28         mov        r0, r4                                              ; argument #1 for method __wait, CODE XREF=__lockfile+96
00013c2c         mov        r1, r5                                              ; argument #2 for method __wait
00013c30         mov        r3, #0x1                                            ; argument #4 for method __wait
00013c34         dmb
00013c38         bl         __wait

             loc_13c3c:
00013c3c         dmb                                                            ; CODE XREF=__lockfile+40

             loc_13c40:
00013c40         ldrex      r2, [r4]                                            ; CODE XREF=__lockfile+52
00013c44         cmp        r2, #0x0
00013c48         beq        loc_13c18

00013c4c         b          loc_13c28

             loc_13c50:
00013c50         mov        r1, #0x1                                            ; CODE XREF=__lockfile+56
00013c54         dmb

             loc_13c58:
00013c58         mov        r0, r1                                              ; CODE XREF=__lockfile+32
00013c5c         pop        {r4, r5, r6, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __unlockfile:
00013c60         push       {r7, sl, fp, lr}                                    ; CODE XREF=vfprintf+360, fwrite+92
00013c64         add        fp, sp, #0x8
00013c68         mov        r3, r0
00013c6c         mov        r0, #0x0
00013c70         dmb
00013c74         str        r0, [r3, #0x4c]!
00013c78         dmb
00013c7c         ldr        r0, [r3, #0x4]
00013c80         cmp        r0, #0x0
00013c84         beq        loc_13cb8

00013c88         mov        r7, #0xf0
00013c8c         mov        r0, r3
00013c90         mov        r1, #0x81
00013c94         mov        r2, #0x1
00013c98         svc        #0x0
00013c9c         cmn        r0, #0x26
00013ca0         popne      {r7, sl, fp, pc}
00013ca4         mov        r7, #0xf0
00013ca8         mov        r0, r3
00013cac         mov        r1, #0x1
00013cb0         mov        r2, #0x1
00013cb4         svc        #0x0

             loc_13cb8:
00013cb8         pop        {r7, sl, fp, pc}                                    ; CODE XREF=__unlockfile+36
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __aio_close:
00013cbc         bx         lr                                                  ; CODE XREF=__stdio_close+12
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __stdio_close:
00013cc0         push       {r7, sl, fp, lr}
00013cc4         add        fp, sp, #0x8
00013cc8         ldr        r0, [r0, #0x3c]
00013ccc         bl         __aio_close
00013cd0         mov        r7, #0x6
00013cd4         svc        #0x0
00013cd8         pop        {r7, sl, fp, lr}
00013cdc         b          __syscall_ret


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_14: -20
        ;    var_18: -24


             __stdio_seek:
00013ce0         push       {r4, r7, fp, lr}
00013ce4         add        fp, sp, #0x8
00013ce8         sub        sp, sp, #0x8
00013cec         ldr        r4, [fp, #0x8]
00013cf0         mov        ip, sp
00013cf4         ldr        r0, [r0, #0x3c]                                     ; argument #1 for method __syscall_ret
00013cf8         mov        r1, r3
00013cfc         mov        r7, #0x8c
00013d00         mov        r3, ip
00013d04         svc        #0x0
00013d08         bl         __syscall_ret
00013d0c         cmp        r0, #0x0
00013d10         blt        loc_13d20

00013d14         ldm        sp, {r0, r1}
00013d18         sub        sp, fp, #0x8
00013d1c         pop        {r4, r7, fp, pc}
                        ; endp

             loc_13d20:
00013d20         mvn        r0, #0x0                                            ; CODE XREF=__stdio_seek+48
00013d24         mvn        r1, #0x0
00013d28         str        r0, [sp, #0x18 + var_14]
00013d2c         str        r0, [sp, #0x18 + var_18]
00013d30         sub        sp, fp, #0x8
00013d34         pop        {r4, r7, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __stdout_write:
00013d38         push       {r7, sl, fp, lr}
00013d3c         add        fp, sp, #0x8
00013d40         sub        sp, sp, #0x8
00013d44         mov        r3, r0
00013d48         movw       r0, #0x45f4
00013d4c         movt       r0, #0x1                                            ; __stdio_write
00013d50         mov        ip, r2
00013d54         str        r0, [r3, #0x24]
00013d58         mov        lr, r1
00013d5c         ldrb       r0, [r3]
00013d60         tst        r0, #0x40
00013d64         bne        loc_13d88

00013d68         ldr        r0, [r3, #0x3c]
00013d6c         mov        r2, sp
00013d70         mov        r7, #0x36
00013d74         movw       r1, #0x5413
00013d78         svc        #0x0
00013d7c         cmp        r0, #0x0
00013d80         movne      r0, #0xff
00013d84         strbne     r0, [r3, #0x4b]

             loc_13d88:
00013d88         mov        r0, r3                                              ; argument #1 for method __stdio_write, CODE XREF=__stdout_write+44
00013d8c         mov        r1, lr                                              ; argument #2 for method __stdio_write
00013d90         mov        r2, ip                                              ; argument #3 for method __stdio_write
00013d94         bl         __stdio_write
00013d98         sub        sp, fp, #0x8
00013d9c         pop        {r7, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __fwritex:
00013da0         push       {r4, r5, r6, r7, r8, sl, fp, lr}                    ; CODE XREF=printf_core+336, printf_core+2152, printf_core+2564, printf_core+3172, printf_core+3208, printf_core+3244, printf_core+3356, printf_core+4988, printf_core+5076, printf_core+5108, printf_core+5228, …
00013da4         add        fp, sp, #0x18
00013da8         mov        r4, r2
00013dac         mov        r5, r1
00013db0         ldr        r1, [r4, #0x10]
00013db4         mov        r6, r0
00013db8         cmp        r1, #0x0
00013dbc         beq        loc_13e54

             loc_13dc0:
00013dc0         ldr        r0, [r4, #0x14]                                     ; CODE XREF=__fwritex+208
00013dc4         sub        r1, r1, r0
00013dc8         cmp        r1, r5
00013dcc         bhs        loc_13de8

00013dd0         ldr        r3, [r4, #0x24]
00013dd4         mov        r0, r4
00013dd8         mov        r1, r6
00013ddc         mov        r2, r5
00013de0         pop        {r4, r5, r6, r7, r8, sl, fp, lr}
00013de4         bx         r3
                        ; endp

             loc_13de8:
00013de8         ldrsb      r1, [r4, #0x4b]                                     ; CODE XREF=__fwritex+44
00013dec         cmp        r1, #0x0
00013df0         blt        loc_13e74

00013df4         add        r8, r6, r5
00013df8         mov        sl, #0x0
00013dfc         sub        r1, r8, #0x1
00013e00         mov        r7, #0x0

             loc_13e04:
00013e04         cmp        r5, r7                                              ; CODE XREF=__fwritex+120
00013e08         beq        loc_13e78

00013e0c         ldrb       r2, [r1, r7]
00013e10         add        r7, r7, #0x1
00013e14         cmp        r2, #0xa
00013e18         bne        loc_13e04

00013e1c         sub        r0, r5, r7
00013e20         ldr        r3, [r4, #0x24]
00013e24         add        sl, r0, #0x1
00013e28         mov        r0, r4
00013e2c         mov        r1, r6
00013e30         mov        r2, sl
00013e34         blx        r3
00013e38         cmp        r0, sl
00013e3c         blo        loc_13e94

00013e40         ldr        r0, [r4, #0x14]
00013e44         add        r1, r8, #0x1
00013e48         sub        r6, r1, r7
00013e4c         sub        r5, r7, #0x1
00013e50         b          loc_13e78

             loc_13e54:
00013e54         mov        r0, r4                                              ; argument #1 for method __towrite, CODE XREF=__fwritex+28
00013e58         bl         __towrite
00013e5c         mov        r1, r0
00013e60         mov        r0, #0x0
00013e64         cmp        r1, #0x0
00013e68         bne        loc_13e94

00013e6c         ldr        r1, [r4, #0x10]
00013e70         b          loc_13dc0

             loc_13e74:
00013e74         mov        sl, #0x0                                            ; CODE XREF=__fwritex+80

             loc_13e78:
00013e78         mov        r1, r6                                              ; argument #2 for method memcpy, CODE XREF=__fwritex+104, __fwritex+176
00013e7c         mov        r2, r5                                              ; argument #3 for method memcpy
00013e80         bl         memcpy
00013e84         ldr        r0, [r4, #0x14]
00013e88         add        r0, r0, r5
00013e8c         str        r0, [r4, #0x14]
00013e90         add        r0, sl, r5

             loc_13e94:
00013e94         pop        {r4, r5, r6, r7, r8, sl, fp, pc}                    ; CODE XREF=__fwritex+156, __fwritex+200
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             fwrite:
00013e98         push       {r4, r5, r6, r7, r8, sl, fp, lr}
00013e9c         add        fp, sp, #0x18
00013ea0         mov        r5, r1
00013ea4         mov        r4, r2
00013ea8         mov        r7, r3
00013eac         mul        r8, r4, r5
00013eb0         mov        r6, r0
00013eb4         ldr        r0, [r7, #0x4c]
00013eb8         cmp        r5, #0x0
00013ebc         moveq      r4, r5
00013ec0         cmp        r0, #0x0
00013ec4         blt        loc_13f04

00013ec8         mov        r0, r7                                              ; argument #1 for method __lockfile
00013ecc         bl         __lockfile
00013ed0         mov        sl, r0
00013ed4         mov        r0, r6                                              ; argument #1 for method __fwritex
00013ed8         mov        r1, r8                                              ; argument #2 for method __fwritex
00013edc         mov        r2, r7                                              ; argument #3 for method __fwritex
00013ee0         bl         __fwritex
00013ee4         mov        r6, r0
00013ee8         cmp        sl, #0x0
00013eec         beq        loc_13f18

00013ef0         mov        r0, r7                                              ; argument #1 for method __unlockfile
00013ef4         bl         __unlockfile
00013ef8         cmp        r6, r8
00013efc         bne        loc_13f20

00013f00         b          loc_13f30

             loc_13f04:
00013f04         mov        r0, r6                                              ; argument #1 for method __fwritex, CODE XREF=fwrite+44
00013f08         mov        r1, r8                                              ; argument #2 for method __fwritex
00013f0c         mov        r2, r7                                              ; argument #3 for method __fwritex
00013f10         bl         __fwritex
00013f14         mov        r6, r0

             loc_13f18:
00013f18         cmp        r6, r8                                              ; CODE XREF=fwrite+84
00013f1c         beq        loc_13f30

             loc_13f20:
00013f20         mov        r0, r6                                              ; CODE XREF=fwrite+100
00013f24         mov        r1, r5
00013f28         blx        __aeabi_uidiv
00013f2c         mov        r4, r0

             loc_13f30:
00013f30         mov        r0, r4                                              ; CODE XREF=fwrite+104, fwrite+132
00013f34         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             memcpy:
00013f38         push       {r0, r4, lr}                                        ; CODE XREF=__copy_tls+100, __init_tls+412, __fwritex+224
00013f3c         sub        sp, sp, #0x1c
00013f40         cmp        r2, #0x4
00013f44         blo        loc_1420c

00013f48         rsb        r3, r1, #0x0
00013f4c         ands       r3, r3, #0x3
00013f50         beq        loc_13f74

00013f54         lsls       ip, r3, lsl #31
00013f58         sub        r2, r2, r3
00013f5c         ldrbmi     r3, [r1]!, #0x1
00013f60         ldrbhs     r4, [r1]!, #0x1
00013f64         ldrbhs     ip, [r1]!, #0x1
00013f68         strbmi     r3, [r0]!, #0x1
00013f6c         strbhs     r4, [r0]!, #0x1
00013f70         strbhs     ip, [r0]!, #0x1

             loc_13f74:
00013f74         eor        ip, r0, r1                                          ; CODE XREF=memcpy+24
00013f78         tst        ip, #0x3
00013f7c         bne        loc_14020

00013f80         stm        sp, {r5, r6, r7, r8, sb, sl, fp}
00013f84         rsb        r3, r0, #0x0
00013f88         ands       r3, r3, #0x1c
00013f8c         beq        loc_13fbc

00013f90         cmp        r3, r2
00013f94         andhi      r3, r2, #0x1c
00013f98         lsls       ip, r3, lsl #28
00013f9c         ldmhs      r1, {r4, r5, r6, r7}
00013fa0         ldmmi      r1, {r8, sb}
00013fa4         stmhs      r0, {r4, r5, r6, r7}
00013fa8         stmmi      r0, {r8, sb}
00013fac         tst        r3, #0x4
00013fb0         ldrne      sl, [r1]!, #0x4
00013fb4         strne      sl, [r0]!, #0x4
00013fb8         sub        r2, r2, r3

             loc_13fbc:
00013fbc         subs       r2, r2, #0x20                                       ; CODE XREF=memcpy+84
00013fc0         blo        loc_13fd8

             loc_13fc4:
00013fc4         ldm        r1, {r4, r5, r6, r7, r8, sb, sl, fp}                ; CODE XREF=memcpy+152
00013fc8         subs       r2, r2, #0x20
00013fcc         stm        r0, {r4, r5, r6, r7, r8, sb, sl, fp}
00013fd0         bhs        loc_13fc4

00013fd4         add        r2, r2, #0x20

             loc_13fd8:
00013fd8         tst        r2, #0x1f                                           ; CODE XREF=memcpy+136
00013fdc         beq        loc_14014

00013fe0         lsls       ip, r2, lsl #28
00013fe4         ldmhs      r1, {r4, r5, r6, r7}
00013fe8         ldmmi      r1, {r8, sb}
00013fec         stmhs      r0, {r4, r5, r6, r7}
00013ff0         stmmi      r0, {r8, sb}
00013ff4         lsls       ip, r2, lsl #30
00013ff8         ldrhs      r3, [r1]!, #0x4
00013ffc         ldrhmi     r4, [r1]!, #0x2
00014000         strhs      r3, [r0]!, #0x4
00014004         strhmi     r4, [r0]!, #0x2
00014008         tst        r2, #0x1
0001400c         ldrbne     r3, [r1]
00014010         strbne     r3, [r0]

             loc_14014:
00014014         pop        {r5, r6, r7, r8, sb, sl, fp}                        ; CODE XREF=memcpy+164
00014018         pop        {r0, r4, lr}
0001401c         bx         lr
                        ; endp

             loc_14020:
00014020         cmp        r2, #0x4                                            ; CODE XREF=memcpy+68
00014024         blo        loc_1420c

00014028         stm        sp, {r5, r6, r7, r8, sb, sl, fp}
0001402c         rsb        r5, r0, #0x0
00014030         and        r5, r5, #0x3
00014034         lsl        ip, r5, lsl #3
00014038         rsb        lr, ip, #0x20
0001403c         ldr        r3, [r1]!, #0x4
00014040         sub        r2, r2, #0x4
00014044         lsls       r5, r5, lsl #31
00014048         strbmi     r3, [r0]!, #0x1
0001404c         lsrmi      r3, r3, lsr #8
00014050         strbhs     r3, [r0]!, #0x1
00014054         lsrhs      r3, r3, lsr #8
00014058         strbhs     r3, [r0]!, #0x1
0001405c         lsrhs      r3, r3, lsr #8
00014060         cmp        r2, #0x4
00014064         blo        loc_141f0

             loc_14068:
00014068         tst        r0, #0x1c                                           ; CODE XREF=memcpy+336
0001406c         beq        loc_14090

00014070         ldr        r5, [r1]!, #0x4
00014074         sub        r2, r2, #0x4
00014078         orr        r4, r3, r5, lsl lr
0001407c         lsr        r3, r5, ip
00014080         str        r4, [r0]!, #0x4
00014084         cmp        r2, #0x4
00014088         bhs        loc_14068

0001408c         blo        loc_141f0

             loc_14090:
00014090         subs       r2, r2, #0x20                                       ; CODE XREF=memcpy+308
00014094         blo        loc_141c4

00014098         cmp        ip, #0x18
0001409c         beq        loc_14168

000140a0         cmp        ip, #0x8
000140a4         beq        loc_14108

000140a8         ldr        ip, [r1]!, #0x4

             loc_140ac:
000140ac         mov        r4, ip                                              ; CODE XREF=memcpy+456
000140b0         ldm        r1, {r5, r6, r7, r8, sb, sl, fp}
000140b4         subs       r2, r2, #0x20
000140b8         ldrhs      ip, [r1]!, #0x4
000140bc         orr        r3, r3, r4, lsl #16
000140c0         lsr        r4, r4, lsr #16
000140c4         orr        r4, r4, r5, lsl #16
000140c8         lsr        r5, r5, lsr #16
000140cc         orr        r5, r5, r6, lsl #16
000140d0         lsr        r6, r6, lsr #16
000140d4         orr        r6, r6, r7, lsl #16
000140d8         lsr        r7, r7, lsr #16
000140dc         orr        r7, r7, r8, lsl #16
000140e0         lsr        r8, r8, lsr #16
000140e4         orr        r8, r8, sb, lsl #16
000140e8         lsr        sb, sb, lsr #16
000140ec         orr        sb, sb, sl, lsl #16
000140f0         lsr        sl, sl, lsr #16
000140f4         orr        sl, sl, fp, lsl #16
000140f8         stm        r0, {r3, r4, r5, r6, r7, r8, sb, sl}
000140fc         lsr        r3, fp, lsr #16
00014100         bhs        loc_140ac

00014104         b          loc_141c4

             loc_14108:
00014108         ldr        ip, [r1]!, #0x4                                     ; CODE XREF=memcpy+364

             loc_1410c:
0001410c         mov        r4, ip                                              ; CODE XREF=memcpy+552
00014110         ldm        r1, {r5, r6, r7, r8, sb, sl, fp}
00014114         subs       r2, r2, #0x20
00014118         ldrhs      ip, [r1]!, #0x4
0001411c         orr        r3, r3, r4, lsl #24
00014120         lsr        r4, r4, lsr #8
00014124         orr        r4, r4, r5, lsl #24
00014128         lsr        r5, r5, lsr #8
0001412c         orr        r5, r5, r6, lsl #24
00014130         lsr        r6, r6, lsr #8
00014134         orr        r6, r6, r7, lsl #24
00014138         lsr        r7, r7, lsr #8
0001413c         orr        r7, r7, r8, lsl #24
00014140         lsr        r8, r8, lsr #8
00014144         orr        r8, r8, sb, lsl #24
00014148         lsr        sb, sb, lsr #8
0001414c         orr        sb, sb, sl, lsl #24
00014150         lsr        sl, sl, lsr #8
00014154         orr        sl, sl, fp, lsl #24
00014158         stm        r0, {r3, r4, r5, r6, r7, r8, sb, sl}
0001415c         lsr        r3, fp, lsr #8
00014160         bhs        loc_1410c

00014164         b          loc_141c4

             loc_14168:
00014168         ldr        ip, [r1]!, #0x4                                     ; CODE XREF=memcpy+356

             loc_1416c:
0001416c         mov        r4, ip                                              ; CODE XREF=memcpy+648
00014170         ldm        r1, {r5, r6, r7, r8, sb, sl, fp}
00014174         subs       r2, r2, #0x20
00014178         ldrhs      ip, [r1]!, #0x4
0001417c         orr        r3, r3, r4, lsl #8
00014180         lsr        r4, r4, lsr #24
00014184         orr        r4, r4, r5, lsl #8
00014188         lsr        r5, r5, lsr #24
0001418c         orr        r5, r5, r6, lsl #8
00014190         lsr        r6, r6, lsr #24
00014194         orr        r6, r6, r7, lsl #8
00014198         lsr        r7, r7, lsr #24
0001419c         orr        r7, r7, r8, lsl #8
000141a0         lsr        r8, r8, lsr #24
000141a4         orr        r8, r8, sb, lsl #8
000141a8         lsr        sb, sb, lsr #24
000141ac         orr        sb, sb, sl, lsl #8
000141b0         lsr        sl, sl, lsr #24
000141b4         orr        sl, sl, fp, lsl #8
000141b8         stm        r0, {r3, r4, r5, r6, r7, r8, sb, sl}
000141bc         lsr        r3, fp, lsr #24
000141c0         bhs        loc_1416c

             loc_141c4:
000141c4         rsb        ip, lr, #0x20                                       ; CODE XREF=memcpy+348, memcpy+460, memcpy+556
000141c8         add        r2, r2, #0x20
000141cc         cmp        r2, #0x4
000141d0         blo        loc_141f0

             loc_141d4:
000141d4         ldr        r5, [r1]!, #0x4                                     ; CODE XREF=memcpy+692
000141d8         sub        r2, r2, #0x4
000141dc         orr        r4, r3, r5, lsl lr
000141e0         lsr        r3, r5, ip
000141e4         str        r4, [r0]!, #0x4
000141e8         cmp        r2, #0x4
000141ec         bhs        loc_141d4

             loc_141f0:
000141f0         lsls       r5, lr, lsl #28                                     ; CODE XREF=memcpy+300, memcpy+340, memcpy+664
000141f4         strbmi     r3, [r0]!, #0x1
000141f8         lsrmi      r3, r3, lsr #8
000141fc         strbhs     r3, [r0]!, #0x1
00014200         lsrhs      r3, r3, lsr #8
00014204         strbhs     r3, [r0]!, #0x1
00014208         ldm        sp, {r5, r6, r7, r8, sb, sl, fp}

             loc_1420c:
0001420c         lsls       r2, r2, lsl #31                                     ; CODE XREF=memcpy+12, memcpy+236
00014210         ldrbmi     r2, [r1]!, #0x1
00014214         ldrbhs     r3, [r1]!, #0x1
00014218         ldrbhs     ip, [r1]
0001421c         strbmi     r2, [r0]!, #0x1
00014220         strbhs     r3, [r0]!, #0x1
00014224         strbhs     ip, [r0]
00014228         add        sp, sp, #0x1c
0001422c         pop        {r0, r4, lr}
00014230         bx         lr
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             memchr:
00014234         push       {r4, r5, fp, lr}                                    ; CODE XREF=strnlen+24
00014238         add        fp, sp, #0x8
0001423c         cmp        r2, #0x0
00014240         mov        r3, r2
00014244         uxtb       r4, r1
00014248         movwne     r3, #0x1
0001424c         beq        loc_1427c

             loc_14250:
00014250         ands       r1, r0, #0x3                                        ; CODE XREF=memchr+68
00014254         beq        loc_1427c

00014258         ldrb       r1, [r0]
0001425c         cmp        r1, r4
00014260         beq        loc_14288

00014264         cmp        r2, #0x1
00014268         mov        r3, #0x0
0001426c         movwne     r3, #0x1
00014270         sub        r2, r2, #0x1
00014274         add        r0, r0, #0x1
00014278         bne        loc_14250

             loc_1427c:
0001427c         mov        ip, #0x0                                            ; CODE XREF=memchr+24, memchr+32
00014280         cmp        r3, #0x1
00014284         bne        loc_1430c

             loc_14288:
00014288         ldrb       r1, [r0]                                            ; CODE XREF=memchr+44
0001428c         cmp        r1, r4
00014290         beq        loc_14308

00014294         cmp        r2, #0x4
00014298         blo        loc_142e0

0001429c         movw       r1, #0x101
000142a0         movw       ip, #0x8080
000142a4         movt       r1, #0x101
000142a8         movw       lr, #0xfeff
000142ac         mul        r3, r4, r1
000142b0         movt       ip, #0x8080
000142b4         movt       lr, #0xfefe

             loc_142b8:
000142b8         ldr        r1, [r0]                                            ; CODE XREF=memchr+168
000142bc         eor        r1, r1, r3
000142c0         add        r5, r1, lr
000142c4         bic        r1, ip, r1
000142c8         tst        r1, r5
000142cc         bne        loc_142e8

000142d0         sub        r2, r2, #0x4
000142d4         add        r0, r0, #0x4
000142d8         cmp        r2, #0x3
000142dc         bhi        loc_142b8

             loc_142e0:
000142e0         cmp        r2, #0x0                                            ; CODE XREF=memchr+100
000142e4         beq        loc_14300

             loc_142e8:
000142e8         ldrb       r1, [r0]                                            ; CODE XREF=memchr+152, memchr+200
000142ec         cmp        r1, r4
000142f0         beq        loc_14308

000142f4         subs       r2, r2, #0x1
000142f8         add        r0, r0, #0x1
000142fc         bne        loc_142e8

             loc_14300:
00014300         mov        ip, #0x0                                            ; CODE XREF=memchr+176
00014304         b          loc_1430c

             loc_14308:
00014308         mov        ip, r2                                              ; CODE XREF=memchr+92, memchr+188

             loc_1430c:
0001430c         cmp        ip, #0x0                                            ; CODE XREF=memchr+80, memchr+208
00014310         moveq      r0, ip
00014314         pop        {r4, r5, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __wait:
00014318         push       {r4, r5, r7, sl, fp, lr}                            ; CODE XREF=__lockfile+76, __lock+60
0001431c         add        fp, sp, #0x10
00014320         mov        lr, r3
00014324         mov        r4, r0
00014328         cmp        lr, #0x0
0001432c         mov        ip, r1
00014330         movwne     lr, #0x80
00014334         mvn        r0, #0x63

             loc_14338:
00014338         cmp        ip, #0x0                                            ; CODE XREF=__wait+68
0001433c         ldrne      r1, [ip]
00014340         cmpne      r1, #0x0
00014344         bne        loc_14368

00014348         ldr        r1, [r4]
0001434c         cmp        r1, r2
00014350         bne        loc_143f8

00014354         adds       r0, r0, #0x1
00014358         dmb
0001435c         bne        loc_14338

00014360         cmp        ip, #0x0
00014364         beq        loc_1438c

             loc_14368:
00014368         dmb                                                            ; CODE XREF=__wait+44

             loc_1436c:
0001436c         ldrex      r0, [ip]                                            ; CODE XREF=__wait+100
00014370         add        r0, r0, #0x1
00014374         strex      r1, r0, [ip]
00014378         cmp        r1, #0x0
0001437c         bne        loc_1436c

00014380         mov        r5, #0x1
00014384         dmb
00014388         b          loc_143a8

             loc_1438c:
0001438c         mov        r5, #0x0                                            ; CODE XREF=__wait+76
00014390         b          loc_143a8

             loc_14394:
00014394         mov        r7, #0xf0                                           ; CODE XREF=__wait+184
00014398         mov        r0, r4
0001439c         mov        r1, #0x0
000143a0         mov        r3, #0x0
000143a4         svc        #0x0

             loc_143a8:
000143a8         ldr        r0, [r4]                                            ; CODE XREF=__wait+112, __wait+120, __wait+180
000143ac         cmp        r0, r2
000143b0         bne        loc_143d4

000143b4         mov        r7, #0xf0
000143b8         mov        r0, r4
000143bc         mov        r1, lr
000143c0         mov        r3, #0x0
000143c4         svc        #0x0
000143c8         cmn        r0, #0x26
000143cc         bne        loc_143a8

000143d0         b          loc_14394

             loc_143d4:
000143d4         cmp        r5, #0x1                                            ; CODE XREF=__wait+152
000143d8         bne        loc_143f8

000143dc         dmb

             loc_143e0:
000143e0         ldrex      r0, [ip]                                            ; CODE XREF=__wait+216
000143e4         sub        r0, r0, #0x1
000143e8         strex      r1, r0, [ip]
000143ec         cmp        r1, #0x0
000143f0         bne        loc_143e0

000143f4         dmb

             loc_143f8:
000143f8         pop        {r4, r5, r7, sl, fp, pc}                            ; CODE XREF=__wait+56, __wait+192
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __set_thread_area:
000143fc         push       {r7, sl, fp, lr}                                    ; CODE XREF=__init_tp+16, __init_tls+448
00014400         add        fp, sp, #0x8
00014404         movw       r7, #0x5
00014408         movt       r7, #0xf
0001440c         svc        #0x0
00014410         pop        {r7, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __syscall_ret:
00014414         movw       r1, #0xf001                                         ; CODE XREF=__stdio_close+28, __stdio_seek+40, __stdio_write+76, __stdio_write+172
00014418         movt       r1, #0xffff
0001441c         cmp        r0, r1
00014420         bxlo       lr
00014424         push       {r4, sl, fp, lr}
00014428         add        fp, sp, #0x8
0001442c         rsb        r4, r0, #0x0
00014430         bl         __errno_location
00014434         str        r4, [r0]
00014438         mvn        r0, #0x0
0001443c         pop        {r4, sl, fp, lr}
00014440         bx         lr
                        ; endp
00014444         movs       r0, r0
00014446         movs       r0, r0


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             frexp:
00014448         push       {r4, sl, fp, lr}                                    ; CODE XREF=frexpl, frexp+64
0001444c         add        fp, sp, #0x8
00014450         mov        r4, r0
00014454         vmov       r0, r1, d0
00014458         ubfx       r2, r1, #0x14, #0xb
0001445c         movw       r3, #0x7ff
00014460         cmp        r2, r3
00014464         beq        loc_144b8

00014468         cmp        r2, #0x0
0001446c         bne        loc_1449c

00014470         vcmpe.f64  d0, #0x0
00014474         vmrs       apsr_nzcv, fpscr
00014478         beq        loc_144bc

0001447c         vldr       d16, = 0x0                                          ; 0x144c8
00014480         mov        r0, r4                                              ; argument #1 for method frexp
00014484         vmul.f64   d0, d0, d16
00014488         bl         frexp
0001448c         ldr        r0, [r4]
00014490         sub        r0, r0, #0x40
00014494         str        r0, [r4]
00014498         pop        {r4, sl, fp, pc}
                        ; endp

             loc_1449c:
0001449c         lsr        r2, r1, lsr #20                                     ; CODE XREF=frexp+36
000144a0         movw       r3, #0x3fe
000144a4         bfi        r1, r3, #0x14, #0xb
000144a8         bfc        r2, #0xb, #0x15
000144ac         vmov       d0, r0, r1
000144b0         sub        r2, r2, r3
000144b4         str        r2, [r4]

             loc_144b8:
000144b8         pop        {r4, sl, fp, pc}                                    ; CODE XREF=frexp+28
                        ; endp

             loc_144bc:
000144bc         mov        r0, #0x0                                            ; CODE XREF=frexp+48
000144c0         str        r0, [r4]
000144c4         pop        {r4, sl, fp, pc}
                        ; endp
000144c8         dd         0x00000000                                          ; DATA XREF=frexp+52
000144cc         movs       r0, r0
000144ce         mvns       r0, r6


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             wcrtomb:
000144d0         push       {fp, lr}                                            ; CODE XREF=wctomb+16
000144d4         mov        fp, sp
000144d8         mov        r2, #0x1
000144dc         cmp        r0, #0x0
000144e0         beq        loc_145bc

000144e4         cmp        r1, #0x7f
000144e8         bhi        loc_144f8

             loc_144ec:
000144ec         strb       r1, [r0]                                            ; CODE XREF=wcrtomb+112
000144f0         mov        r0, r2
000144f4         pop        {fp, pc}
                        ; endp

             loc_144f8:
000144f8         mrc        #0xf, #0x0, r3, #0xd, #0x0, #0x3                    ; CODE XREF=wcrtomb+24
000144fc         ldr        r3, [r3, #-0x30]
00014500         ldr        r3, [r3]
00014504         cmp        r3, #0x0
00014508         beq        loc_14538

0001450c         mov        r2, #0x0
00014510         cmp        r2, r1, lsr #11
00014514         bne        loc_14548

00014518         mov        r2, #0xc0
0001451c         orr        r2, r2, r1, lsr #6
00014520         strb       r2, [r0]
00014524         mov        r2, #0x2
00014528         bfi        r1, r2, #0x6, #0x1a
0001452c         strb       r1, [r0, #0x1]
00014530         mov        r0, r2
00014534         pop        {fp, pc}
                        ; endp

             loc_14538:
00014538         movw       r3, #0x1bf                                          ; CODE XREF=wcrtomb+56
0001453c         cmp        r3, r1, lsr #7
00014540         beq        loc_144ec

00014544         b          loc_145ac

             loc_14548:
00014548         cmp        r1, #0xd800                                         ; CODE XREF=wcrtomb+68
0001454c         blo        loc_145c4

00014550         mov        r2, r1
00014554         bfc        r2, #0x0, #0xd
00014558         cmp        r2, #0xe000
0001455c         beq        loc_145c4

00014560         sub        r2, r1, #0x10000
00014564         mov        r3, #0x0
00014568         cmp        r3, r2, lsr #20
0001456c         bne        loc_145ac

00014570         mov        r2, #0xf0
00014574         mov        r3, #0x2
00014578         orr        r2, r2, r1, lsr #18
0001457c         strb       r2, [r0]
00014580         lsr        r2, r1, lsr #12
00014584         bfi        r2, r3, #0x6, #0x1a
00014588         strb       r2, [r0, #0x1]
0001458c         lsr        r2, r1, lsr #6
00014590         bfi        r1, r3, #0x6, #0x1a
00014594         bfi        r2, r3, #0x6, #0x1a
00014598         strb       r2, [r0, #0x2]
0001459c         mov        r2, #0x4
000145a0         strb       r1, [r0, #0x3]
000145a4         mov        r0, r2
000145a8         pop        {fp, pc}
                        ; endp

             loc_145ac:
000145ac         bl         __errno_location                                    ; CODE XREF=wcrtomb+116, wcrtomb+156
000145b0         mov        r1, #0x54
000145b4         mvn        r2, #0x0
000145b8         str        r1, [r0]

             loc_145bc:
000145bc         mov        r0, r2                                              ; CODE XREF=wcrtomb+16
000145c0         pop        {fp, pc}
                        ; endp

             loc_145c4:
000145c4         mov        r2, #0xe0                                           ; CODE XREF=wcrtomb+124, wcrtomb+140
000145c8         mov        r3, #0x2
000145cc         orr        r2, r2, r1, lsr #12
000145d0         strb       r2, [r0]
000145d4         lsr        r2, r1, lsr #6
000145d8         bfi        r1, r3, #0x6, #0x1a
000145dc         bfi        r2, r3, #0x6, #0x1a
000145e0         strb       r2, [r0, #0x1]
000145e4         mov        r2, #0x3
000145e8         strb       r1, [r0, #0x2]
000145ec         mov        r0, r2
000145f0         pop        {fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_24: -36
        ;    var_28: -40
        ;    var_2C: -44
        ;    var_30: -48


             __stdio_write:
000145f4         push       {r4, r5, r6, r7, r8, sl, fp, lr}                    ; CODE XREF=__stdout_write+92DATA XREF=__stdout_write+20
000145f8         add        fp, sp, #0x18
000145fc         sub        sp, sp, #0x10
00014600         mov        sl, r0
00014604         mov        r8, r2
00014608         ldr        r0, [sl, #0x1c]
0001460c         mov        r6, sp
00014610         mov        r7, #0x92
00014614         mov        r4, #0x2
00014618         str        r0, [sp, #0x30 + var_30]
0001461c         ldr        r2, [sl, #0x14]
00014620         sub        r5, r2, r0
00014624         mov        r2, #0x2
00014628         str        r5, [sp, #0x30 + var_2C]
0001462c         str        r1, [sp, #0x30 + var_28]
00014630         mov        r1, r6
00014634         str        r8, [sp, #0x30 + var_24]
00014638         ldr        r0, [sl, #0x3c]                                     ; argument #1 for method __syscall_ret
0001463c         svc        #0x0
00014640         bl         __syscall_ret
00014644         add        r5, r5, r8
00014648         cmp        r5, r0
0001464c         beq        loc_146ac

00014650         mov        r7, #0x92

             loc_14654:
00014654         cmp        r0, #0x0                                            ; CODE XREF=__stdio_write+180
00014658         blt        loc_146cc

0001465c         ldr        r1, [r6, #0x4]
00014660         sub        r5, r5, r0
00014664         cmp        r0, r1
00014668         bls        loc_1467c

0001466c         sub        r0, r0, r1
00014670         ldr        r1, [r6, #0xc]
00014674         sub        r4, r4, #0x1
00014678         add        r6, r6, #0x8

             loc_1467c:
0001467c         ldr        r2, [r6]                                            ; CODE XREF=__stdio_write+116
00014680         add        r2, r2, r0
00014684         sub        r0, r1, r0
00014688         str        r2, [r6]
0001468c         mov        r1, r6
00014690         str        r0, [r6, #0x4]
00014694         mov        r2, r4
00014698         ldr        r0, [sl, #0x3c]                                     ; argument #1 for method __syscall_ret
0001469c         svc        #0x0
000146a0         bl         __syscall_ret
000146a4         cmp        r5, r0
000146a8         bne        loc_14654

             loc_146ac:
000146ac         ldr        r1, [sl, #0x2c]                                     ; CODE XREF=__stdio_write+88
000146b0         ldr        r0, [sl, #0x30]
000146b4         add        r0, r1, r0
000146b8         str        r1, [sl, #0x1c]
000146bc         strd       r0, r1, [sl, #0x10]
000146c0         mov        r0, r8

             loc_146c4:
000146c4         sub        sp, fp, #0x18                                       ; CODE XREF=__stdio_write+248
000146c8         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp

             loc_146cc:
000146cc         vmov.i32   d16, #0x0                                           ; CODE XREF=__stdio_write+100
000146d0         mov        r0, #0x0
000146d4         str        r0, [sl, #0x1c]
000146d8         cmp        r4, #0x2
000146dc         vstr       d16, [sl, #0x10]
000146e0         ldr        r1, [sl]
000146e4         orr        r1, r1, #0x20
000146e8         str        r1, [sl]
000146ec         beq        loc_146c4

000146f0         ldr        r0, [r6, #0x4]
000146f4         sub        r0, r8, r0
000146f8         sub        sp, fp, #0x18
000146fc         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __towrite:
00014700         ldrsb      r1, [r0, #0x4a]                                     ; CODE XREF=__fwritex+184
00014704         add        r2, r1, #0xff
00014708         orr        r1, r2, r1
0001470c         strb       r1, [r0, #0x4a]
00014710         ldr        r1, [r0]
00014714         tst        r1, #0x8
00014718         bne        loc_14748

0001471c         mov        r1, #0x0
00014720         str        r1, [r0, #0x8]
00014724         str        r1, [r0, #0x4]
00014728         ldr        r2, [r0, #0x2c]
0001472c         str        r2, [r0, #0x1c]
00014730         str        r2, [r0, #0x14]
00014734         ldr        r3, [r0, #0x30]
00014738         add        r2, r2, r3
0001473c         str        r2, [r0, #0x10]
00014740         mov        r0, r1
00014744         bx         lr
                        ; endp

             loc_14748:
00014748         orr        r1, r1, #0x20                                       ; CODE XREF=__towrite+24
0001474c         str        r1, [r0]
00014750         mvn        r1, #0x0
00014754         mov        r0, r1
00014758         bx         lr
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __towrite_needs_stdio_exit:
0001475c         b          __stdio_exit_needed
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_20: -32


             __stdio_exit_needed:
00014760         push       {r4, r5, r6, sl, fp, lr}                            ; CODE XREF=exit+20, __towrite_needs_stdio_exit
00014764         add        fp, sp, #0x10
00014768         sub        sp, sp, #0x8
0001476c         bl         __ofl_lock
00014770         ldr        r4, [r0]
00014774         cmp        r4, #0x0
00014778         beq        loc_147e8

0001477c         mov        r6, #0x1

             loc_14780:
00014780         ldr        r0, [r4, #0x4c]                                     ; CODE XREF=__stdio_exit_needed+132
00014784         cmp        r0, #0x0
00014788         blt        loc_14794

0001478c         mov        r0, r4                                              ; argument #1 for method __lockfile
00014790         bl         __lockfile

             loc_14794:
00014794         ldr        r0, [r4, #0x14]                                     ; CODE XREF=__stdio_exit_needed+40
00014798         ldr        r1, [r4, #0x1c]
0001479c         cmp        r0, r1
000147a0         bls        loc_147b8

000147a4         ldr        r3, [r4, #0x24]
000147a8         mov        r0, r4
000147ac         mov        r1, #0x0
000147b0         mov        r2, #0x0
000147b4         blx        r3

             loc_147b8:
000147b8         ldmib      r4, {r0, r1}                                        ; CODE XREF=__stdio_exit_needed+64
000147bc         cmp        r0, r1
000147c0         bhs        loc_147dc

000147c4         sub        r2, r0, r1
000147c8         ldr        r5, [r4, #0x28]
000147cc         asr        r3, r2, asr #31
000147d0         mov        r0, r4
000147d4         str        r6, [sp, #0x20 + var_20]
000147d8         blx        r5

             loc_147dc:
000147dc         ldr        r4, [r4, #0x38]                                     ; CODE XREF=__stdio_exit_needed+96
000147e0         cmp        r4, #0x0
000147e4         bne        loc_14780

             loc_147e8:
000147e8         movw       r0, #0x65d8                                         ; CODE XREF=__stdio_exit_needed+24
000147ec         movt       r0, #0x2                                            ; __stderr_used
000147f0         ldr        r4, [r0]                                            ; __stderr_used
000147f4         cmp        r4, #0x0
000147f8         beq        loc_1485c

000147fc         ldr        r0, [r4, #0x4c]
00014800         cmp        r0, #0x0
00014804         blt        loc_14810

00014808         mov        r0, r4                                              ; argument #1 for method __lockfile
0001480c         bl         __lockfile

             loc_14810:
00014810         ldr        r0, [r4, #0x14]                                     ; CODE XREF=__stdio_exit_needed+164
00014814         ldr        r1, [r4, #0x1c]
00014818         cmp        r0, r1
0001481c         bls        loc_14834

00014820         ldr        r3, [r4, #0x24]
00014824         mov        r0, r4
00014828         mov        r1, #0x0
0001482c         mov        r2, #0x0
00014830         blx        r3

             loc_14834:
00014834         ldmib      r4, {r0, r1}                                        ; CODE XREF=__stdio_exit_needed+188
00014838         cmp        r0, r1
0001483c         bhs        loc_1485c

00014840         mov        r2, #0x1
00014844         ldr        r6, [r4, #0x28]
00014848         str        r2, [sp, #0x20 + var_20]
0001484c         sub        r2, r0, r1
00014850         asr        r3, r2, asr #31
00014854         mov        r0, r4
00014858         blx        r6

             loc_1485c:
0001485c         movw       r0, #0x6098                                         ; CODE XREF=__stdio_exit_needed+152, __stdio_exit_needed+220
00014860         movt       r0, #0x2                                            ; __stdout_used
00014864         ldr        r4, [r0]                                            ; f,__stdout_used
00014868         cmp        r4, #0x0
0001486c         beq        loc_148d0

00014870         ldr        r0, [r4, #0x4c]
00014874         cmp        r0, #0x0
00014878         blt        loc_14884

0001487c         mov        r0, r4                                              ; argument #1 for method __lockfile
00014880         bl         __lockfile

             loc_14884:
00014884         ldr        r0, [r4, #0x14]                                     ; CODE XREF=__stdio_exit_needed+280
00014888         ldr        r1, [r4, #0x1c]
0001488c         cmp        r0, r1
00014890         bls        loc_148a8

00014894         ldr        r3, [r4, #0x24]
00014898         mov        r0, r4
0001489c         mov        r1, #0x0
000148a0         mov        r2, #0x0
000148a4         blx        r3

             loc_148a8:
000148a8         ldmib      r4, {r0, r1}                                        ; CODE XREF=__stdio_exit_needed+304
000148ac         cmp        r0, r1
000148b0         bhs        loc_148d0

000148b4         mov        r2, #0x1
000148b8         ldr        r6, [r4, #0x28]
000148bc         str        r2, [sp, #0x20 + var_20]
000148c0         sub        r2, r0, r1
000148c4         asr        r3, r2, asr #31
000148c8         mov        r0, r4
000148cc         blx        r6

             loc_148d0:
000148d0         sub        sp, fp, #0x10                                       ; CODE XREF=__stdio_exit_needed+268, __stdio_exit_needed+336
000148d4         pop        {r4, r5, r6, sl, fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __ofl_lock:
000148d8         push       {fp, lr}                                            ; CODE XREF=__stdio_exit_needed+12
000148dc         mov        fp, sp
000148e0         movw       r0, #0x65dc
000148e4         movt       r0, #0x2                                            ; ofl_lock, argument #1 for method __lock
000148e8         bl         __lock
000148ec         movw       r0, #0x65e4
000148f0         movt       r0, #0x2                                            ; ofl_head
000148f4         pop        {fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __ofl_unlock:
000148f8         movw       r0, #0x65dc
000148fc         movt       r0, #0x2                                            ; ofl_lock, argument #1 for method __unlock
00014900         b          __unlock
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __lock:
00014904         push       {r4, r5, r6, sl, fp, lr}                            ; CODE XREF=__ofl_lock+16
00014908         add        fp, sp, #0x10
0001490c         mov        r4, r0
00014910         movw       r0, #0x65ec
00014914         movt       r0, #0x2                                            ; __libc
00014918         ldr        r0, [r0, #0xc]                                      ; 0x265f8
0001491c         cmp        r0, #0x0
00014920         beq        loc_14964

00014924         add        r5, r4, #0x4
00014928         mov        r6, #0x1
0001492c         b          loc_14944

             loc_14930:
00014930         mov        r0, r4                                              ; argument #1 for method __wait, CODE XREF=__lock+92
00014934         mov        r1, r5                                              ; argument #2 for method __wait
00014938         mov        r2, #0x1                                            ; argument #3 for method __wait
0001493c         mov        r3, #0x1                                            ; argument #4 for method __wait
00014940         bl         __wait

             loc_14944:
00014944         dmb                                                            ; CODE XREF=__lock+40

             loc_14948:
00014948         ldrex      r0, [r4]                                            ; CODE XREF=__lock+80
0001494c         strex      r1, r6, [r4]
00014950         cmp        r1, #0x0
00014954         bne        loc_14948

00014958         cmp        r0, #0x0
0001495c         dmb
00014960         bne        loc_14930

             loc_14964:
00014964         pop        {r4, r5, r6, sl, fp, pc}                            ; CODE XREF=__lock+28
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __unlock:
00014968         push       {r7, sl, fp, lr}                                    ; CODE XREF=__ofl_unlock+8
0001496c         add        fp, sp, #0x8
00014970         mov        r3, r0
00014974         ldr        r0, [r3]
00014978         cmp        r0, #0x0
0001497c         beq        loc_149cc

00014980         mov        r0, #0x0
00014984         dmb
00014988         str        r0, [r3]
0001498c         dmb
00014990         ldr        r0, [r3, #0x4]
00014994         cmp        r0, #0x0
00014998         beq        loc_149cc

0001499c         mov        r7, #0xf0
000149a0         mov        r0, r3
000149a4         mov        r1, #0x81
000149a8         mov        r2, #0x1
000149ac         svc        #0x0
000149b0         cmn        r0, #0x26
000149b4         popne      {r7, sl, fp, pc}
000149b8         mov        r7, #0xf0
000149bc         mov        r0, r3
000149c0         mov        r1, #0x1
000149c4         mov        r2, #0x1
000149c8         svc        #0x0

             loc_149cc:
000149cc         pop        {r7, sl, fp, pc}                                    ; CODE XREF=__unlock+20, __unlock+48
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __aeabi_uidiv:
000149d0         cmp        r1, #0x1                                            ; CODE XREF=printf_core+7332, fwrite+144, __udivmoddi4+436
000149d2         blo        loc_14a02

000149d4         it
000149d6         bx         lr
                        ; endp
000149d8         cmp        r0, r1
000149da         itt
000149dc         movs       r0, #0x0
000149de         bx         lr
000149e0         clz        ip, r0
000149e4         clz        r3, r1
000149e8         sub.w      r3, r3, ip
000149ec         addw       ip, pc, #0x1cd
000149f0         sub.w      ip, ip, r3, lsl #1
000149f4         sub.w      ip, ip, r3, lsl #2
000149f8         sub.w      ip, ip, r3, lsl #3
000149fc         mov.w      r3, #0x0
00014a00         bx         ip

             loc_14a02:
00014a02         movs       r0, #0x0                                            ; CODE XREF=__aeabi_uidiv+2
00014a04         blx        __aeabi_idiv0
00014a08         bx         lr
                        ; endp
00014a0a         cmp.w      r0, r1, lsl #31
00014a0e         itt
00014a10         add.w      r3, r3, #0x80000000
00014a14         sub.w      r0, r0, r1, lsl #31
00014a18         cmp.w      r0, r1, lsl #30
00014a1c         itt
00014a1e         add.w      r3, r3, #0x40000000
00014a22         sub.w      r0, r0, r1, lsl #30
00014a26         cmp.w      r0, r1, lsl #29
00014a2a         itt
00014a2c         add.w      r3, r3, #0x20000000
00014a30         sub.w      r0, r0, r1, lsl #29
00014a34         cmp.w      r0, r1, lsl #28
00014a38         itt
00014a3a         add.w      r3, r3, #0x10000000
00014a3e         sub.w      r0, r0, r1, lsl #28
00014a42         cmp.w      r0, r1, lsl #27
00014a46         itt
00014a48         add.w      r3, r3, #0x8000000
00014a4c         sub.w      r0, r0, r1, lsl #27
00014a50         cmp.w      r0, r1, lsl #26
00014a54         itt
00014a56         add.w      r3, r3, #0x4000000
00014a5a         sub.w      r0, r0, r1, lsl #26
00014a5e         cmp.w      r0, r1, lsl #25
00014a62         itt
00014a64         add.w      r3, r3, #0x2000000
00014a68         sub.w      r0, r0, r1, lsl #25
00014a6c         cmp.w      r0, r1, lsl #24
00014a70         itt
00014a72         add.w      r3, r3, #0x1000000
00014a76         sub.w      r0, r0, r1, lsl #24
00014a7a         cmp.w      r0, r1, lsl #23
00014a7e         itt
00014a80         add.w      r3, r3, #0x800000
00014a84         sub.w      r0, r0, r1, lsl #23
00014a88         cmp.w      r0, r1, lsl #22
00014a8c         itt
00014a8e         add.w      r3, r3, #0x400000
00014a92         sub.w      r0, r0, r1, lsl #22
00014a96         cmp.w      r0, r1, lsl #21
00014a9a         itt
00014a9c         add.w      r3, r3, #0x200000
00014aa0         sub.w      r0, r0, r1, lsl #21
00014aa4         cmp.w      r0, r1, lsl #20
00014aa8         itt
00014aaa         add.w      r3, r3, #0x100000
00014aae         sub.w      r0, r0, r1, lsl #20
00014ab2         cmp.w      r0, r1, lsl #19
00014ab6         itt
00014ab8         add.w      r3, r3, #0x80000
00014abc         sub.w      r0, r0, r1, lsl #19
00014ac0         cmp.w      r0, r1, lsl #18
00014ac4         itt
00014ac6         add.w      r3, r3, #0x40000
00014aca         sub.w      r0, r0, r1, lsl #18
00014ace         cmp.w      r0, r1, lsl #17
00014ad2         itt
00014ad4         add.w      r3, r3, #0x20000
00014ad8         sub.w      r0, r0, r1, lsl #17
00014adc         cmp.w      r0, r1, lsl #16
00014ae0         itt
00014ae2         add.w      r3, r3, #0x10000
00014ae6         sub.w      r0, r0, r1, lsl #16
00014aea         cmp.w      r0, r1, lsl #15
00014aee         itt
00014af0         add.w      r3, r3, #0x8000
00014af4         sub.w      r0, r0, r1, lsl #15
00014af8         cmp.w      r0, r1, lsl #14
00014afc         itt
00014afe         add.w      r3, r3, #0x4000
00014b02         sub.w      r0, r0, r1, lsl #14
00014b06         cmp.w      r0, r1, lsl #13
00014b0a         itt
00014b0c         add.w      r3, r3, #0x2000
00014b10         sub.w      r0, r0, r1, lsl #13
00014b14         cmp.w      r0, r1, lsl #12
00014b18         itt
00014b1a         add.w      r3, r3, #0x1000
00014b1e         sub.w      r0, r0, r1, lsl #12
00014b22         cmp.w      r0, r1, lsl #11
00014b26         itt
00014b28         add.w      r3, r3, #0x800
00014b2c         sub.w      r0, r0, r1, lsl #11
00014b30         cmp.w      r0, r1, lsl #10
00014b34         itt
00014b36         add.w      r3, r3, #0x400
00014b3a         sub.w      r0, r0, r1, lsl #10
00014b3e         cmp.w      r0, r1, lsl #9
00014b42         itt
00014b44         add.w      r3, r3, #0x200
00014b48         sub.w      r0, r0, r1, lsl #9
00014b4c         cmp.w      r0, r1, lsl #8
00014b50         itt
00014b52         add.w      r3, r3, #0x100
00014b56         sub.w      r0, r0, r1, lsl #8
00014b5a         cmp.w      r0, r1, lsl #7
00014b5e         itt
00014b60         add.w      r3, r3, #0x80
00014b64         sub.w      r0, r0, r1, lsl #7
00014b68         cmp.w      r0, r1, lsl #6
00014b6c         itt
00014b6e         add.w      r3, r3, #0x40
00014b72         sub.w      r0, r0, r1, lsl #6
00014b76         cmp.w      r0, r1, lsl #5
00014b7a         itt
00014b7c         add.w      r3, r3, #0x20
00014b80         sub.w      r0, r0, r1, lsl #5
00014b84         cmp.w      r0, r1, lsl #4
00014b88         itt
00014b8a         add.w      r3, r3, #0x10
00014b8e         sub.w      r0, r0, r1, lsl #4
00014b92         cmp.w      r0, r1, lsl #3
00014b96         itt
00014b98         add.w      r3, r3, #0x8
00014b9c         sub.w      r0, r0, r1, lsl #3
00014ba0         cmp.w      r0, r1, lsl #2
00014ba4         itt
00014ba6         add.w      r3, r3, #0x4
00014baa         sub.w      r0, r0, r1, lsl #2
00014bae         cmp.w      r0, r1, lsl #1
00014bb2         itt
00014bb4         add.w      r3, r3, #0x2
00014bb8         sub.w      r0, r0, r1, lsl #1
00014bbc         cmp.w      r0, r1
00014bc0         itt
00014bc2         add.w      r3, r3, #0x1
00014bc6         sub.w      r0, r0, r1
00014bca         mov        r0, r3
00014bcc         bx         lr
00014bce         nop


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __aeabi_idiv0:
00014bd0         bx         lr                                                  ; CODE XREF=__aeabi_uidiv+52, ____aeabi_idiv0_from_thumb+4
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __aeabi_ldiv0:
00014bd4         bx         lr
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_4: -4


             __aeabi_uidivmod:
00014bd8         str        lr, [sp, var_4]                                     ; CODE XREF=printf_core+4340, printf_core+6568, __udivmoddi4+276, __udivmoddi4+420
00014bdc         sub        sp, sp, #0x4
00014be0         mov        r2, sp                                              ; argument #3 for method __udivmodsi4
00014be4         blx        __udivmodsi4
00014be8         ldr        r1, [sp, #0x4 + var_4]
00014bec         add        sp, sp, #0x4
00014bf0         pop        pc
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    var_C: -12
        ;    var_10: -16
        ;    var_18: -24


             __aeabi_uldivmod:
00014bf4         push       {fp, lr}                                            ; CODE XREF=printf_core+3664, printf_core+4584, printf_core+5864, printf_core+6844
00014bf8         sub        sp, sp, #0x10
00014bfc         add        ip, sp, #0x8
00014c00         str        ip, [sp, #0x18 + var_18]                            ; argument #5 for method __udivmoddi4
00014c04         bl         __udivmoddi4
00014c08         ldr        r2, [sp, #0x18 + var_10]
00014c0c         ldr        r3, [sp, #0x18 + var_C]
00014c10         add        sp, sp, #0x10
00014c14         pop        {fp, pc}
                        ; endp


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             __udivmodsi4:
00014c18         cmp        r1, #0x1                                            ; CODE XREF=__aeabi_uidivmod+12
00014c1a         blo.w      loc_14e20

00014c1e         beq.w      loc_14e18

00014c22         cmp        r0, r1
00014c24         blo.w      loc_14e10

00014c28         clz        ip, r0
00014c2c         clz        r3, r1
00014c30         sub.w      r3, r3, ip
00014c34         addw       ip, pc, #0x1c5
00014c38         sub.w      ip, ip, r3, lsl #1
00014c3c         sub.w      ip, ip, r3, lsl #2
00014c40         sub.w      ip, ip, r3, lsl #3
00014c44         mov.w      r3, #0x0
00014c48         bx         ip
                        ; endp
00014c4a         cmp.w      r0, r1, lsl #31
00014c4e         itt
00014c50         add.w      r3, r3, #0x80000000
00014c54         sub.w      r0, r0, r1, lsl #31
00014c58         cmp.w      r0, r1, lsl #30
00014c5c         itt
00014c5e         add.w      r3, r3, #0x40000000
00014c62         sub.w      r0, r0, r1, lsl #30
00014c66         cmp.w      r0, r1, lsl #29
00014c6a         itt
00014c6c         add.w      r3, r3, #0x20000000
00014c70         sub.w      r0, r0, r1, lsl #29
00014c74         cmp.w      r0, r1, lsl #28
00014c78         itt
00014c7a         add.w      r3, r3, #0x10000000
00014c7e         sub.w      r0, r0, r1, lsl #28
00014c82         cmp.w      r0, r1, lsl #27
00014c86         itt
00014c88         add.w      r3, r3, #0x8000000
00014c8c         sub.w      r0, r0, r1, lsl #27
00014c90         cmp.w      r0, r1, lsl #26
00014c94         itt
00014c96         add.w      r3, r3, #0x4000000
00014c9a         sub.w      r0, r0, r1, lsl #26
00014c9e         cmp.w      r0, r1, lsl #25
00014ca2         itt
00014ca4         add.w      r3, r3, #0x2000000
00014ca8         sub.w      r0, r0, r1, lsl #25
00014cac         cmp.w      r0, r1, lsl #24
00014cb0         itt
00014cb2         add.w      r3, r3, #0x1000000
00014cb6         sub.w      r0, r0, r1, lsl #24
00014cba         cmp.w      r0, r1, lsl #23
00014cbe         itt
00014cc0         add.w      r3, r3, #0x800000
00014cc4         sub.w      r0, r0, r1, lsl #23
00014cc8         cmp.w      r0, r1, lsl #22
00014ccc         itt
00014cce         add.w      r3, r3, #0x400000
00014cd2         sub.w      r0, r0, r1, lsl #22
00014cd6         cmp.w      r0, r1, lsl #21
00014cda         itt
00014cdc         add.w      r3, r3, #0x200000
00014ce0         sub.w      r0, r0, r1, lsl #21
00014ce4         cmp.w      r0, r1, lsl #20
00014ce8         itt
00014cea         add.w      r3, r3, #0x100000
00014cee         sub.w      r0, r0, r1, lsl #20
00014cf2         cmp.w      r0, r1, lsl #19
00014cf6         itt
00014cf8         add.w      r3, r3, #0x80000
00014cfc         sub.w      r0, r0, r1, lsl #19
00014d00         cmp.w      r0, r1, lsl #18
00014d04         itt
00014d06         add.w      r3, r3, #0x40000
00014d0a         sub.w      r0, r0, r1, lsl #18
00014d0e         cmp.w      r0, r1, lsl #17
00014d12         itt
00014d14         add.w      r3, r3, #0x20000
00014d18         sub.w      r0, r0, r1, lsl #17
00014d1c         cmp.w      r0, r1, lsl #16
00014d20         itt
00014d22         add.w      r3, r3, #0x10000
00014d26         sub.w      r0, r0, r1, lsl #16
00014d2a         cmp.w      r0, r1, lsl #15
00014d2e         itt
00014d30         add.w      r3, r3, #0x8000
00014d34         sub.w      r0, r0, r1, lsl #15
00014d38         cmp.w      r0, r1, lsl #14
00014d3c         itt
00014d3e         add.w      r3, r3, #0x4000
00014d42         sub.w      r0, r0, r1, lsl #14
00014d46         cmp.w      r0, r1, lsl #13
00014d4a         itt
00014d4c         add.w      r3, r3, #0x2000
00014d50         sub.w      r0, r0, r1, lsl #13
00014d54         cmp.w      r0, r1, lsl #12
00014d58         itt
00014d5a         add.w      r3, r3, #0x1000
00014d5e         sub.w      r0, r0, r1, lsl #12
00014d62         cmp.w      r0, r1, lsl #11
00014d66         itt
00014d68         add.w      r3, r3, #0x800
00014d6c         sub.w      r0, r0, r1, lsl #11
00014d70         cmp.w      r0, r1, lsl #10
00014d74         itt
00014d76         add.w      r3, r3, #0x400
00014d7a         sub.w      r0, r0, r1, lsl #10
00014d7e         cmp.w      r0, r1, lsl #9
00014d82         itt
00014d84         add.w      r3, r3, #0x200
00014d88         sub.w      r0, r0, r1, lsl #9
00014d8c         cmp.w      r0, r1, lsl #8
00014d90         itt
00014d92         add.w      r3, r3, #0x100
00014d96         sub.w      r0, r0, r1, lsl #8
00014d9a         cmp.w      r0, r1, lsl #7
00014d9e         itt
00014da0         add.w      r3, r3, #0x80
00014da4         sub.w      r0, r0, r1, lsl #7
00014da8         cmp.w      r0, r1, lsl #6
00014dac         itt
00014dae         add.w      r3, r3, #0x40
00014db2         sub.w      r0, r0, r1, lsl #6
00014db6         cmp.w      r0, r1, lsl #5
00014dba         itt
00014dbc         add.w      r3, r3, #0x20
00014dc0         sub.w      r0, r0, r1, lsl #5
00014dc4         cmp.w      r0, r1, lsl #4
00014dc8         itt
00014dca         add.w      r3, r3, #0x10
00014dce         sub.w      r0, r0, r1, lsl #4
00014dd2         cmp.w      r0, r1, lsl #3
00014dd6         itt
00014dd8         add.w      r3, r3, #0x8
00014ddc         sub.w      r0, r0, r1, lsl #3
00014de0         cmp.w      r0, r1, lsl #2
00014de4         itt
00014de6         add.w      r3, r3, #0x4
00014dea         sub.w      r0, r0, r1, lsl #2
00014dee         cmp.w      r0, r1, lsl #1
00014df2         itt
00014df4         add.w      r3, r3, #0x2
00014df8         sub.w      r0, r0, r1, lsl #1
00014dfc         cmp.w      r0, r1
00014e00         itt
00014e02         add.w      r3, r3, #0x1
00014e06         sub.w      r0, r0, r1
00014e0a         str        r0, [r2]
00014e0c         mov        r0, r3
00014e0e         bx         lr

             loc_14e10:
00014e10         str        r0, [r2]                                            ; CODE XREF=__udivmodsi4+12
00014e12         mov.w      r0, #0x0
00014e16         bx         lr
                        ; endp

             loc_14e18:
00014e18         mov.w      r3, #0x0                                            ; CODE XREF=__udivmodsi4+6
00014e1c         str        r3, [r2]
00014e1e         bx         lr
                        ; endp

             loc_14e20:
00014e20         mov.w      r0, #0x0                                            ; CODE XREF=__udivmodsi4+2
00014e24         b.w        ____aeabi_idiv0_from_thumb


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================

        ; Variables:
        ;    ret_addr: 0
        ;    var_24: -36


             __udivmoddi4:
00014e28         push       {r4, r5, r6, r7, r8, sl, fp, lr}                    ; CODE XREF=__aeabi_uldivmod+16
00014e2c         sub        sp, sp, #0x8
00014e30         ldr        r4, [sp, #0x28 + ret_addr]
00014e34         mov        fp, r1
00014e38         mov        sl, r3
00014e3c         mov        r8, r2
00014e40         mov        r6, r0
00014e44         cmp        fp, #0x0
00014e48         beq        loc_14e7c

00014e4c         cmp        r8, #0x0
00014e50         beq        loc_14e9c

00014e54         cmp        sl, #0x0
00014e58         beq        loc_14ee8

00014e5c         clz        r0, fp
00014e60         clz        r1, sl
00014e64         sub        r2, r1, r0
00014e68         cmp        r2, #0x20
00014e6c         blo        loc_14f50

             loc_14e70:
00014e70         cmp        r4, #0x0                                            ; CODE XREF=__udivmoddi4+160
00014e74         stmne      r4, {r6, fp}
00014e78         b          loc_14f90

             loc_14e7c:
00014e7c         cmp        sl, #0x0                                            ; CODE XREF=__udivmoddi4+32
00014e80         beq        loc_14f24

00014e84         cmp        r4, #0x0
00014e88         beq        loc_14f90

00014e8c         mov        fp, #0x0
00014e90         stm        r4, {r6, fp}
00014e94         mov        r6, #0x0
00014e98         b          loc_15118

             loc_14e9c:
00014e9c         cmp        sl, #0x0                                            ; CODE XREF=__udivmoddi4+40
00014ea0         beq        loc_14f74

00014ea4         cmp        r6, #0x0
00014ea8         beq        loc_14fb4

00014eac         sub        r0, sl, #0x1
00014eb0         tst        r0, sl
00014eb4         beq        loc_1504c

00014eb8         clz        r0, fp
00014ebc         clz        r1, sl
00014ec0         sub        r2, r1, r0
00014ec4         cmp        r2, #0x1f
00014ec8         bhs        loc_14e70

00014ecc         add        r0, r2, #0x1
00014ed0         rsb        r2, r2, #0x1f
00014ed4         lsl        r3, r6, r2
00014ed8         lsl        r2, fp, r2
00014edc         orr        r2, r2, r6, lsr r0
00014ee0         lsr        r1, fp, r0
00014ee4         b          loc_15044

             loc_14ee8:
00014ee8         sub        r0, r8, #0x1                                        ; CODE XREF=__udivmoddi4+48
00014eec         tst        r0, r8
00014ef0         beq        loc_14fec

00014ef4         clz        r1, r8
00014ef8         clz        r0, fp
00014efc         add        r1, r1, #0x21
00014f00         sub        r0, r1, r0
00014f04         mov        r1, #0x0
00014f08         cmp        r0, #0x20
00014f0c         bne        loc_15020

00014f10         mov        r0, #0x20
00014f14         mov        r2, fp
00014f18         mov        r4, #0x0
00014f1c         mov        r3, r6
00014f20         b          loc_15088

             loc_14f24:
00014f24         cmp        r4, #0x0                                            ; CODE XREF=__udivmoddi4+88
00014f28         beq        loc_14f44

00014f2c         mov        r0, #0x0
00014f30         mov        r1, r8
00014f34         str        r0, [r4, #0x4]
00014f38         mov        r0, r6
00014f3c         bl         __aeabi_uidivmod
00014f40         str        r1, [r4]

             loc_14f44:
00014f44         mov        r0, r6                                              ; CODE XREF=__udivmoddi4+256
00014f48         mov        r1, r8
00014f4c         b          loc_14fdc

             loc_14f50:
00014f50         add        r0, r2, #0x1                                        ; CODE XREF=__udivmoddi4+68
00014f54         mov        r4, #0x0
00014f58         cmp        r0, #0x20
00014f5c         bne        loc_14f9c

00014f60         mov        r0, #0x20
00014f64         mov        r2, fp
00014f68         mov        r1, #0x0
00014f6c         mov        r3, r6
00014f70         b          loc_15088

             loc_14f74:
00014f74         cmp        r4, #0x0                                            ; CODE XREF=__udivmoddi4+120
00014f78         beq        loc_14f90

00014f7c         mov        r6, #0x0
00014f80         mov        fp, #0x0
00014f84         str        r6, [r4]
00014f88         str        r6, [r4, #0x4]
00014f8c         b          loc_15118

             loc_14f90:
00014f90         mov        r6, #0x0                                            ; CODE XREF=__udivmoddi4+80, __udivmoddi4+96, __udivmoddi4+336
00014f94         mov        fp, #0x0
00014f98         b          loc_15118

             loc_14f9c:
00014f9c         rsb        r2, r2, #0x1f                                       ; CODE XREF=__udivmoddi4+308
00014fa0         lsr        r1, fp, r0
00014fa4         lsl        r3, r6, r2
00014fa8         lsl        r2, fp, r2
00014fac         orr        r2, r2, r6, lsr r0
00014fb0         b          loc_15088

             loc_14fb4:
00014fb4         cmp        r4, #0x0                                            ; CODE XREF=__udivmoddi4+128
00014fb8         beq        loc_14fd4

00014fbc         mov        r0, #0x0
00014fc0         mov        r1, sl
00014fc4         str        r0, [r4]
00014fc8         mov        r0, fp
00014fcc         bl         __aeabi_uidivmod
00014fd0         str        r1, [r4, #0x4]

             loc_14fd4:
00014fd4         mov        r0, fp                                              ; CODE XREF=__udivmoddi4+400
00014fd8         mov        r1, sl

             loc_14fdc:
00014fdc         blx        __aeabi_uidiv                                       ; CODE XREF=__udivmoddi4+292
00014fe0         mov        r6, r0
00014fe4         mov        fp, #0x0
00014fe8         b          loc_15118

             loc_14fec:
00014fec         cmp        r4, #0x0                                            ; CODE XREF=__udivmoddi4+200
00014ff0         movne      r1, #0x0
00014ff4         andne      r0, r0, r6
00014ff8         strdne     r0, r1, [r4]
00014ffc         cmp        r8, #0x1
00015000         beq        loc_15118

00015004         rbit       r0, r8
00015008         clz        r0, r0
0001500c         rsb        r1, r0, #0x20
00015010         lsl        r1, fp, r1
00015014         lsr        fp, fp, r0
00015018         orr        r6, r1, r6, lsr r0
0001501c         b          loc_15118

             loc_15020:
00015020         bhs        loc_15070                                           ; CODE XREF=__udivmoddi4+228

00015024         rsb        r2, r0, #0x20
00015028         lsr        r1, fp, r0
0001502c         lsl        r3, r6, r2
00015030         lsl        r2, fp, r2
00015034         cmp        r0, #0x0
00015038         orr        r2, r2, r6, lsr r0
0001503c         mov        r6, #0x0
00015040         beq        loc_15128

             loc_15044:
00015044         mov        r4, #0x0                                            ; CODE XREF=__udivmoddi4+188
00015048         b          loc_15088

             loc_1504c:
0001504c         cmp        r4, #0x0                                            ; CODE XREF=__udivmoddi4+140
00015050         andne      r1, r0, fp
00015054         rbit       r0, sl
00015058         clz        r0, r0
0001505c         strne      r6, [r4]
00015060         lsr        r6, fp, r0
00015064         strne      r1, [r4, #0x4]
00015068         mov        fp, #0x0
0001506c         b          loc_15118

             loc_15070:
00015070         rsb        r7, r0, #0x40                                       ; CODE XREF=loc_15020
00015074         sub        r3, r0, #0x20
00015078         lsl        r4, r6, r7
0001507c         lsl        r7, fp, r7
00015080         lsr        r2, fp, r3
00015084         orr        r3, r7, r6, lsr r3

             loc_15088:
00015088         subs       r7, r8, #0x1                                        ; CODE XREF=__udivmoddi4+248, __udivmoddi4+328, __udivmoddi4+392, __udivmoddi4+544
0001508c         str        r7, [sp, #0x28 + var_24]
00015090         sbc        fp, sl, #0x0
00015094         mov        r7, #0x0

             loc_15098:
00015098         lsr        r6, r2, lsr #31                                     ; CODE XREF=__udivmoddi4+696
0001509c         lsl        r2, r2, lsl #1
000150a0         orr        r2, r2, r3, lsr #31
000150a4         orr        r1, r6, r1, lsl #1
000150a8         ldr        r6, [sp, #0x28 + var_24]
000150ac         subs       r6, r6, r2
000150b0         orr        r6, r7, r4, lsl #1
000150b4         sbc        r5, fp, r1
000150b8         lsr        r4, r4, lsr #31
000150bc         and        lr, r8, r5, asr #31
000150c0         orr        r3, r4, r3, lsl #1
000150c4         mov        r4, #0x1
000150c8         and        ip, sl, r5, asr #31
000150cc         and        r7, r4, r5, asr #31
000150d0         subs       r2, r2, lr
000150d4         mov        r4, r6
000150d8         sbc        r1, r1, ip
000150dc         subs       r0, r0, #0x1
000150e0         bne        loc_15098

000150e4         ldr        r4, [sp, #0x28 + ret_addr]
000150e8         mov        r0, #0x0

             loc_150ec:
000150ec         mov        r5, #0x0                                            ; CODE XREF=__udivmoddi4+776
000150f0         orr        r0, r3, r0
000150f4         lsr        r3, r6, lsr #31
000150f8         cmp        r4, #0x0
000150fc         orr        r3, r3, r0, lsl #1
00015100         lsl        r0, r6, lsl #1
00015104         strne      r2, [r4]
00015108         bfc        r0, #0x0, #0x1
0001510c         strne      r1, [r4, #0x4]
00015110         orr        fp, r3, r5
00015114         orr        r6, r0, r7

             loc_15118:
00015118         mov        r0, r6                                              ; CODE XREF=__udivmoddi4+112, __udivmoddi4+356, __udivmoddi4+368, __udivmoddi4+448, __udivmoddi4+472, __udivmoddi4+500, __udivmoddi4+580
0001511c         mov        r1, fp
00015120         add        sp, sp, #0x8
00015124         pop        {r4, r5, r6, r7, r8, sl, fp, pc}
                        ; endp

             loc_15128:
00015128         mov        r0, #0x0                                            ; CODE XREF=__udivmoddi4+536
0001512c         mov        r7, #0x0
00015130         b          loc_150ec
00015134         movs       r0, r0
00015136         movs       r0, r0


        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             ____aeabi_idiv0_from_thumb:
00015138         bx         pc                                                  ; 0x1513c, CODE XREF=__udivmodsi4+524
                        ; endp
0001513a         mov        r8, r8
0001513c         b          __aeabi_idiv0                                       ; CODE XREF=____aeabi_idiv0_from_thumb


        ; Section .fini
        ; Range: [0x15140; 0x1514c[ (12 bytes)
        ; File offset : [20800; 20812[ (12 bytes)
        ; Flags: 0x6



        ; ================ B E G I N N I N G   O F   P R O C E D U R E ================


             _fini:
00015140         push       {r0, lr}                                            ; CODE XREF=__libc_exit_fini+52DATA XREF=_start_c+24
00015144         pop        {r0, lr}
00015148         bx         lr
                        ; endp
0001514c         db  0x00 ; '.'
0001514d         db  0x00 ; '.'
0001514e         db  0x00 ; '.'
0001514f         db  0x00 ; '.'


        ; Section .rodata
        ; Range: [0x15150; 0x15b2a[ (2522 bytes)
        ; File offset : [20816; 23338[ (2522 bytes)
        ; Flags: 0x2

00015150         db         "Value is: %x\n", 0                                 ; DATA XREF=main+112
0001515e         db         "Virtual Addrees of getValueFromArray: %p\n", 0     ; DATA XREF=main+144
00015188         db         0x00                                                ; DATA XREF=__init_libc+320
00015189         db  0x00 ; '.'
0001518a         db  0x00 ; '.'
0001518b         db  0x00 ; '.'
0001518c         db  0x00 ; '.'
0001518d         db  0x00 ; '.'
0001518e         db  0x00 ; '.'
0001518f         db  0x00 ; '.'
00015190         db  0x01 ; '.'
00015191         db  0x00 ; '.'
00015192         db  0x00 ; '.'
00015193         db  0x00 ; '.'
00015194         db  0x00 ; '.'
00015195         db  0x00 ; '.'
00015196         db  0x00 ; '.'
00015197         db  0x00 ; '.'
00015198         db  0x02 ; '.'
00015199         db  0x00 ; '.'
0001519a         db  0x00 ; '.'
0001519b         db  0x00 ; '.'
0001519c         db  0x00 ; '.'
0001519d         db  0x00 ; '.'
0001519e         db  0x00 ; '.'
0001519f         db  0x00 ; '.'
000151a0         db         "/dev/null", 0                                      ; DATA XREF=__init_libc+380, __init_libc+428, __init_libc+476
000151aa         db  0x00 ; '.'
000151ab         db  0x00 ; '.'
             stdout:
000151ac         db         0x08                                                ; DATA XREF=printf+32, printf+40
000151ad         db  0x60 ; '`'
000151ae         db  0x02 ; '.'
000151af         db  0x00 ; '.'
             states:
000151b0         db         0x11                                                ; DATA XREF=printf_core+908, printf_core+944, printf_core+1072, printf_core+1092, printf_core+1140
000151b1         db  0x00 ; '.'
000151b2         db  0x0a ; '.'
000151b3         db  0x00 ; '.'
000151b4         db  0x11 ; '.'
000151b5         db  0x11 ; '.'
000151b6         db  0x11 ; '.'
000151b7         db  0x00 ; '.'
000151b8         db  0x00 ; '.'
000151b9         db  0x00 ; '.'
000151ba         db  0x00 ; '.'
000151bb         db  0x05 ; '.'
000151bc         db  0x00 ; '.'
000151bd         db  0x00 ; '.'
000151be         db  0x00 ; '.'
000151bf         db  0x00 ; '.'
000151c0         db  0x00 ; '.'
000151c1         db  0x00 ; '.'
000151c2         db  0x09 ; '.'
000151c3         db  0x00 ; '.'
000151c4         db  0x00 ; '.'
000151c5         db  0x00 ; '.'
000151c6         db  0x00 ; '.'
000151c7         db  0x0b ; '.'
000151c8         db  0x00 ; '.'
000151c9         db  0x00 ; '.'
000151ca         db  0x00 ; '.'
000151cb         db  0x00 ; '.'
000151cc         db  0x00 ; '.'
000151cd         db  0x00 ; '.'
000151ce         db  0x00 ; '.'
000151cf         db  0x00 ; '.'
000151d0         db  0x11 ; '.'
000151d1         db  0x00 ; '.'
000151d2         db  0x0f ; '.'
000151d3         db  0x0a ; '.'
000151d4         db  0x11 ; '.'
000151d5         db  0x11 ; '.'
000151d6         db  0x11 ; '.'
000151d7         db  0x03 ; '.'
000151d8         db  0x0a ; '.'
000151d9         db  0x07 ; '.'
000151da         db  0x00 ; '.'
000151db         db  0x01 ; '.'
000151dc         db  0x13 ; '.'
000151dd         db  0x09 ; '.'
000151de         db  0x0b ; '.'
000151df         db  0x0b ; '.'
000151e0         db  0x00 ; '.'
000151e1         db  0x00 ; '.'
000151e2         db  0x09 ; '.'
000151e3         db  0x06 ; '.'
000151e4         db  0x0b ; '.'
000151e5         db  0x00 ; '.'
000151e6         db  0x00 ; '.'
000151e7         db  0x0b ; '.'
000151e8         db  0x00 ; '.'
000151e9         db  0x06 ; '.'
000151ea         db  0x11 ; '.'
000151eb         db  0x00 ; '.'
000151ec         db  0x00 ; '.'
000151ed         db  0x00 ; '.'
000151ee         db  0x11 ; '.'
000151ef         db  0x11 ; '.'
000151f0         db  0x11 ; '.'
000151f1         db  0x00 ; '.'
000151f2         db  0x00 ; '.'
000151f3         db  0x00 ; '.'
000151f4         db  0x00 ; '.'
000151f5         db  0x00 ; '.'
000151f6         db  0x00 ; '.'
000151f7         db  0x00 ; '.'
000151f8         db  0x00 ; '.'
000151f9         db  0x00 ; '.'
000151fa         db  0x00 ; '.'
000151fb         db  0x00 ; '.'
000151fc         db  0x00 ; '.'
000151fd         db  0x00 ; '.'
000151fe         db  0x00 ; '.'
000151ff         db  0x00 ; '.'
00015200         db  0x00 ; '.'
00015201         db  0x0b ; '.'
00015202         db  0x00 ; '.'
00015203         db  0x00 ; '.'
00015204         db  0x00 ; '.'
00015205         db  0x00 ; '.'
00015206         db  0x00 ; '.'
00015207         db  0x00 ; '.'
00015208         db  0x00 ; '.'
00015209         db  0x00 ; '.'
0001520a         db  0x11 ; '.'
0001520b         db  0x00 ; '.'
0001520c         db  0x0a ; '.'
0001520d         db  0x0a ; '.'
0001520e         db  0x11 ; '.'
0001520f         db  0x11 ; '.'
00015210         db  0x11 ; '.'
00015211         db  0x00 ; '.'
00015212         db  0x0a ; '.'
00015213         db  0x00 ; '.'
00015214         db  0x00 ; '.'
00015215         db  0x02 ; '.'
00015216         db  0x00 ; '.'
00015217         db  0x09 ; '.'
00015218         db  0x0b ; '.'
00015219         db  0x00 ; '.'
0001521a         db  0x00 ; '.'
0001521b         db  0x00 ; '.'
0001521c         db  0x09 ; '.'
0001521d         db  0x00 ; '.'
0001521e         db  0x0b ; '.'
0001521f         db  0x00 ; '.'
00015220         db  0x00 ; '.'
00015221         db  0x0b ; '.'
00015222         db  0x00 ; '.'
00015223         db  0x00 ; '.'
00015224         db  0x00 ; '.'
00015225         db  0x00 ; '.'
00015226         db  0x00 ; '.'
00015227         db  0x00 ; '.'
00015228         db  0x00 ; '.'
00015229         db  0x00 ; '.'
0001522a         db  0x00 ; '.'
0001522b         db  0x00 ; '.'
0001522c         db  0x00 ; '.'
0001522d         db  0x00 ; '.'
0001522e         db  0x00 ; '.'
0001522f         db  0x00 ; '.'
00015230         db  0x00 ; '.'
00015231         db  0x00 ; '.'
00015232         db  0x00 ; '.'
00015233         db  0x00 ; '.'
00015234         db  0x00 ; '.'
00015235         db  0x00 ; '.'
00015236         db  0x00 ; '.'
00015237         db  0x00 ; '.'
00015238         db  0x00 ; '.'
00015239         db  0x00 ; '.'
0001523a         db  0x00 ; '.'
0001523b         db  0x0c ; '.'
0001523c         db  0x00 ; '.'
0001523d         db  0x00 ; '.'
0001523e         db  0x00 ; '.'
0001523f         db  0x00 ; '.'
00015240         db  0x00 ; '.'
00015241         db  0x00 ; '.'
00015242         db  0x00 ; '.'
00015243         db  0x00 ; '.'
00015244         db  0x00 ; '.'
00015245         db  0x00 ; '.'
00015246         db  0x00 ; '.'
00015247         db  0x0c ; '.'
00015248         db  0x00 ; '.'
00015249         db  0x00 ; '.'
0001524a         db  0x00 ; '.'
0001524b         db  0x00 ; '.'
0001524c         db  0x0c ; '.'
0001524d         db  0x00 ; '.'
0001524e         db  0x00 ; '.'
0001524f         db  0x00 ; '.'
00015250         db  0x00 ; '.'
00015251         db  0x09 ; '.'
00015252         db  0x0c ; '.'
00015253         db  0x00 ; '.'
00015254         db  0x00 ; '.'
00015255         db  0x00 ; '.'
00015256         db  0x00 ; '.'
00015257         db  0x00 ; '.'
00015258         db  0x0c ; '.'
00015259         db  0x00 ; '.'
0001525a         db  0x00 ; '.'
0001525b         db  0x0c ; '.'
0001525c         db  0x00 ; '.'
0001525d         db  0x00 ; '.'
0001525e         db  0x00 ; '.'
0001525f         db  0x00 ; '.'
00015260         db  0x00 ; '.'
00015261         db  0x00 ; '.'
00015262         db  0x00 ; '.'
00015263         db  0x00 ; '.'
00015264         db  0x00 ; '.'
00015265         db  0x00 ; '.'
00015266         db  0x00 ; '.'
00015267         db  0x00 ; '.'
00015268         db  0x00 ; '.'
00015269         db  0x00 ; '.'
0001526a         db  0x00 ; '.'
0001526b         db  0x00 ; '.'
0001526c         db  0x00 ; '.'
0001526d         db  0x00 ; '.'
0001526e         db  0x00 ; '.'
0001526f         db  0x00 ; '.'
00015270         db  0x00 ; '.'
00015271         db  0x00 ; '.'
00015272         db  0x00 ; '.'
00015273         db  0x00 ; '.'
00015274         db  0x00 ; '.'
00015275         db  0x0e ; '.'
00015276         db  0x00 ; '.'
00015277         db  0x00 ; '.'
00015278         db  0x00 ; '.'
00015279         db  0x00 ; '.'
0001527a         db  0x00 ; '.'
0001527b         db  0x00 ; '.'
0001527c         db  0x00 ; '.'
0001527d         db  0x00 ; '.'
0001527e         db  0x00 ; '.'
0001527f         db  0x00 ; '.'
00015280         db  0x00 ; '.'
00015281         db  0x0d ; '.'
00015282         db  0x00 ; '.'
00015283         db  0x00 ; '.'
00015284         db  0x00 ; '.'
00015285         db  0x04 ; '.'
00015286         db  0x0d ; '.'
00015287         db  0x00 ; '.'
00015288         db  0x00 ; '.'
00015289         db  0x00 ; '.'
0001528a         db  0x00 ; '.'
0001528b         db  0x09 ; '.'
0001528c         db  0x0e ; '.'
0001528d         db  0x00 ; '.'
0001528e         db  0x00 ; '.'
0001528f         db  0x00 ; '.'
00015290         db  0x00 ; '.'
00015291         db  0x00 ; '.'
00015292         db  0x0e ; '.'
00015293         db  0x00 ; '.'
00015294         db  0x00 ; '.'
00015295         db  0x0e ; '.'
00015296         db  0x00 ; '.'
00015297         db  0x00 ; '.'
00015298         db  0x00 ; '.'
00015299         db  0x00 ; '.'
0001529a         db  0x00 ; '.'
0001529b         db  0x00 ; '.'
0001529c         db  0x00 ; '.'
0001529d         db  0x00 ; '.'
0001529e         db  0x00 ; '.'
0001529f         db  0x00 ; '.'
000152a0         db  0x00 ; '.'
000152a1         db  0x00 ; '.'
000152a2         db  0x00 ; '.'
000152a3         db  0x00 ; '.'
000152a4         db  0x00 ; '.'
000152a5         db  0x00 ; '.'
000152a6         db  0x00 ; '.'
000152a7         db  0x00 ; '.'
000152a8         db  0x00 ; '.'
000152a9         db  0x00 ; '.'
000152aa         db  0x00 ; '.'
000152ab         db  0x00 ; '.'
000152ac         db  0x00 ; '.'
000152ad         db  0x00 ; '.'
000152ae         db  0x00 ; '.'
000152af         db  0x10 ; '.'
000152b0         db  0x00 ; '.'
000152b1         db  0x00 ; '.'
000152b2         db  0x00 ; '.'
000152b3         db  0x00 ; '.'
000152b4         db  0x00 ; '.'
000152b5         db  0x00 ; '.'
000152b6         db  0x00 ; '.'
000152b7         db  0x00 ; '.'
000152b8         db  0x00 ; '.'
000152b9         db  0x00 ; '.'
000152ba         db  0x00 ; '.'
000152bb         db  0x0f ; '.'
000152bc         db  0x00 ; '.'
000152bd         db  0x00 ; '.'
000152be         db  0x00 ; '.'
000152bf         db  0x00 ; '.'
000152c0         db  0x0f ; '.'
000152c1         db  0x00 ; '.'
000152c2         db  0x00 ; '.'
000152c3         db  0x00 ; '.'
000152c4         db  0x00 ; '.'
000152c5         db  0x09 ; '.'
000152c6         db  0x10 ; '.'
000152c7         db  0x00 ; '.'
000152c8         db  0x00 ; '.'
000152c9         db  0x00 ; '.'
000152ca         db  0x00 ; '.'
000152cb         db  0x00 ; '.'
000152cc         db  0x10 ; '.'
000152cd         db  0x00 ; '.'
000152ce         db  0x00 ; '.'
000152cf         db  0x10 ; '.'
000152d0         db  0x00 ; '.'
000152d1         db  0x00 ; '.'
000152d2         db  0x12 ; '.'
000152d3         db  0x00 ; '.'
000152d4         db  0x00 ; '.'
000152d5         db  0x00 ; '.'
000152d6         db  0x12 ; '.'
000152d7         db  0x12 ; '.'
000152d8         db  0x12 ; '.'
000152d9         db  0x00 ; '.'
000152da         db  0x00 ; '.'
000152db         db  0x00 ; '.'
000152dc         db  0x00 ; '.'
000152dd         db  0x00 ; '.'
000152de         db  0x00 ; '.'
000152df         db  0x00 ; '.'
000152e0         db  0x00 ; '.'
000152e1         db  0x00 ; '.'
000152e2         db  0x00 ; '.'
000152e3         db  0x00 ; '.'
000152e4         db  0x00 ; '.'
000152e5         db  0x00 ; '.'
000152e6         db  0x00 ; '.'
000152e7         db  0x00 ; '.'
000152e8         db  0x00 ; '.'
000152e9         db  0x00 ; '.'
000152ea         db  0x00 ; '.'
000152eb         db  0x00 ; '.'
000152ec         db  0x00 ; '.'
000152ed         db  0x00 ; '.'
000152ee         db  0x00 ; '.'
000152ef         db  0x00 ; '.'
000152f0         db  0x00 ; '.'
000152f1         db  0x00 ; '.'
000152f2         db  0x12 ; '.'
000152f3         db  0x00 ; '.'
000152f4         db  0x00 ; '.'
000152f5         db  0x00 ; '.'
000152f6         db  0x12 ; '.'
000152f7         db  0x12 ; '.'
000152f8         db  0x12 ; '.'
000152f9         db  0x00 ; '.'
000152fa         db  0x00 ; '.'
000152fb         db  0x00 ; '.'
000152fc         db  0x00 ; '.'
000152fd         db  0x00 ; '.'
000152fe         db  0x00 ; '.'
000152ff         db  0x09 ; '.'
00015300         db  0x00 ; '.'
00015301         db  0x00 ; '.'
00015302         db  0x00 ; '.'
00015303         db  0x00 ; '.'
00015304         db  0x00 ; '.'
00015305         db  0x00 ; '.'
00015306         db  0x00 ; '.'
00015307         db  0x00 ; '.'
00015308         db  0x00 ; '.'
00015309         db  0x00 ; '.'
0001530a         db  0x00 ; '.'
0001530b         db  0x00 ; '.'
0001530c         db  0x00 ; '.'
0001530d         db  0x00 ; '.'
0001530e         db  0x00 ; '.'
0001530f         db  0x00 ; '.'
00015310         db  0x00 ; '.'
00015311         db  0x00 ; '.'
00015312         db  0x00 ; '.'
00015313         db  0x00 ; '.'
00015314         db  0x00 ; '.'
00015315         db  0x00 ; '.'
00015316         db  0x00 ; '.'
00015317         db  0x00 ; '.'
00015318         db  0x00 ; '.'
00015319         db  0x00 ; '.'
0001531a         db  0x00 ; '.'
0001531b         db  0x00 ; '.'
0001531c         db  0x00 ; '.'
0001531d         db  0x00 ; '.'
0001531e         db  0x00 ; '.'
0001531f         db  0x00 ; '.'
00015320         db  0x00 ; '.'
00015321         db  0x00 ; '.'
00015322         db  0x00 ; '.'
00015323         db  0x0b ; '.'
00015324         db  0x00 ; '.'
00015325         db  0x00 ; '.'
00015326         db  0x00 ; '.'
00015327         db  0x00 ; '.'
00015328         db  0x00 ; '.'
00015329         db  0x00 ; '.'
0001532a         db  0x00 ; '.'
0001532b         db  0x00 ; '.'
0001532c         db  0x00 ; '.'
0001532d         db  0x00 ; '.'
0001532e         db  0x00 ; '.'
0001532f         db  0x0a ; '.'
00015330         db  0x00 ; '.'
00015331         db  0x00 ; '.'
00015332         db  0x00 ; '.'
00015333         db  0x00 ; '.'
00015334         db  0x0a ; '.'
00015335         db  0x00 ; '.'
00015336         db  0x00 ; '.'
00015337         db  0x00 ; '.'
00015338         db  0x00 ; '.'
00015339         db  0x09 ; '.'
0001533a         db  0x0b ; '.'
0001533b         db  0x00 ; '.'
0001533c         db  0x00 ; '.'
0001533d         db  0x00 ; '.'
0001533e         db  0x00 ; '.'
0001533f         db  0x00 ; '.'
00015340         db  0x0b ; '.'
00015341         db  0x00 ; '.'
00015342         db  0x00 ; '.'
00015343         db  0x0b ; '.'
00015344         db  0x00 ; '.'
00015345         db  0x00 ; '.'
00015346         db  0x00 ; '.'
00015347         db  0x00 ; '.'
00015348         db  0x00 ; '.'
00015349         db  0x00 ; '.'
0001534a         db  0x00 ; '.'
0001534b         db  0x00 ; '.'
0001534c         db  0x00 ; '.'
0001534d         db  0x00 ; '.'
0001534e         db  0x00 ; '.'
0001534f         db  0x00 ; '.'
00015350         db  0x00 ; '.'
00015351         db  0x00 ; '.'
00015352         db  0x00 ; '.'
00015353         db  0x00 ; '.'
00015354         db  0x00 ; '.'
00015355         db  0x00 ; '.'
00015356         db  0x00 ; '.'
00015357         db  0x00 ; '.'
00015358         db  0x00 ; '.'
00015359         db  0x00 ; '.'
0001535a         db  0x00 ; '.'
0001535b         db  0x00 ; '.'
0001535c         db  0x00 ; '.'
0001535d         db  0x0c ; '.'
0001535e         db  0x00 ; '.'
0001535f         db  0x00 ; '.'
00015360         db  0x00 ; '.'
00015361         db  0x00 ; '.'
00015362         db  0x00 ; '.'
00015363         db  0x00 ; '.'
00015364         db  0x00 ; '.'
00015365         db  0x00 ; '.'
00015366         db  0x00 ; '.'
00015367         db  0x00 ; '.'
00015368         db  0x00 ; '.'
00015369         db  0x0c ; '.'
0001536a         db  0x00 ; '.'
0001536b         db  0x00 ; '.'
0001536c         db  0x00 ; '.'
0001536d         db  0x00 ; '.'
0001536e         db  0x0c ; '.'
0001536f         db  0x00 ; '.'
00015370         db  0x00 ; '.'
00015371         db  0x00 ; '.'
00015372         db  0x00 ; '.'
00015373         db  0x09 ; '.'
00015374         db  0x0c ; '.'
00015375         db  0x00 ; '.'
00015376         db  0x00 ; '.'
00015377         db  0x00 ; '.'
00015378         db  0x00 ; '.'
00015379         db  0x00 ; '.'
0001537a         db  0x0c ; '.'
0001537b         db  0x00 ; '.'
0001537c         db  0x00 ; '.'
0001537d         db  0x0c ; '.'
0001537e         db  0x00 ; '.'
0001537f         db  0x00 ; '.'
00015380         db         "-+   0X0x", 0                                      ; DATA XREF=printf_core+1400, printf_core+4792
0001538a         db  0x28 ; '('
0001538b         db  0x6e ; 'n'
0001538c         db  0x75 ; 'u'
0001538d         db  0x6c ; 'l'
0001538e         db  0x6c ; 'l'
0001538f         db  0x29 ; ')'
00015390         db  0x00 ; '.'
00015391         db  0x2d ; '-'
00015392         db  0x30 ; '0'
00015393         db  0x58 ; 'X'
00015394         db  0x2b ; '+'
00015395         db  0x30 ; '0'
00015396         db  0x58 ; 'X'
00015397         db  0x20 ; ' '
00015398         db  0x30 ; '0'
00015399         db  0x58 ; 'X'
0001539a         db  0x2d ; '-'
0001539b         db  0x30 ; '0'
0001539c         db  0x78 ; 'x'
0001539d         db  0x2b ; '+'
0001539e         db  0x30 ; '0'
0001539f         db  0x78 ; 'x'
000153a0         db  0x20 ; ' '
000153a1         db  0x30 ; '0'
000153a2         db  0x78 ; 'x'
000153a3         db  0x00 ; '.'
000153a4         db  0x69 ; 'i'
000153a5         db  0x6e ; 'n'
000153a6         db  0x66 ; 'f'
000153a7         db  0x00 ; '.'
000153a8         db  0x49 ; 'I'
000153a9         db  0x4e ; 'N'
000153aa         db  0x46 ; 'F'
000153ab         db  0x00 ; '.'
000153ac         db  0x6e ; 'n'
000153ad         db  0x61 ; 'a'
000153ae         db  0x6e ; 'n'
000153af         db  0x00 ; '.'
000153b0         db  0x4e ; 'N'
000153b1         db  0x41 ; 'A'
000153b2         db  0x4e ; 'N'
000153b3         db  0x00 ; '.'
000153b4         db  0x2e ; '.'
000153b5         db  0x00 ; '.'
             xdigits:
000153b6         db  0x30 ; '0'
000153b7         db  0x31 ; '1'
000153b8         db  0x32 ; '2'
000153b9         db  0x33 ; '3'
000153ba         db  0x34 ; '4'
000153bb         db  0x35 ; '5'
000153bc         db  0x36 ; '6'
000153bd         db  0x37 ; '7'
000153be         db  0x38 ; '8'
000153bf         db  0x39 ; '9'
000153c0         db  0x41 ; 'A'
000153c1         db  0x42 ; 'B'
000153c2         db  0x43 ; 'C'
000153c3         db  0x44 ; 'D'
000153c4         db  0x45 ; 'E'
000153c5         db  0x46 ; 'F'
             errid:
000153c6         db         0x54                                                ; DATA XREF=__strerror_l+8, strerror+12
000153c7         db  0x21 ; '!'
000153c8         db  0x22 ; '"'
000153c9         db  0x19 ; '.'
000153ca         db  0x0d ; '.'
000153cb         db  0x01 ; '.'
000153cc         db  0x02 ; '.'
000153cd         db  0x03 ; '.'
000153ce         db  0x11 ; '.'
000153cf         db  0x4b ; 'K'
000153d0         db  0x1c ; '.'
000153d1         db  0x0c ; '.'
000153d2         db  0x10 ; '.'
000153d3         db  0x04 ; '.'
000153d4         db  0x0b ; '.'
000153d5         db  0x1d ; '.'
000153d6         db  0x12 ; '.'
000153d7         db  0x1e ; '.'
000153d8         db  0x27 ; '''
000153d9         db  0x68 ; 'h'
000153da         db  0x6e ; 'n'
000153db         db  0x6f ; 'o'
000153dc         db  0x70 ; 'p'
000153dd         db  0x71 ; 'q'
000153de         db  0x62 ; 'b'
000153df         db  0x20 ; ' '
000153e0         db  0x05 ; '.'
000153e1         db  0x06 ; '.'
000153e2         db  0x0f ; '.'
000153e3         db  0x13 ; '.'
000153e4         db  0x14 ; '.'
000153e5         db  0x15 ; '.'
000153e6         db  0x1a ; '.'
000153e7         db  0x08 ; '.'
000153e8         db  0x16 ; '.'
000153e9         db  0x07 ; '.'
000153ea         db  0x28 ; '('
000153eb         db  0x24 ; '$'
000153ec         db  0x17 ; '.'
000153ed         db  0x18 ; '.'
000153ee         db  0x09 ; '.'
000153ef         db  0x0a ; '.'
000153f0         db  0x0e ; '.'
000153f1         db  0x1b ; '.'
000153f2         db  0x1f ; '.'
000153f3         db  0x25 ; '%'
000153f4         db  0x23 ; '#'
000153f5         db  0x83 ; '.'
000153f6         db  0x82 ; '.'
000153f7         db  0x7d ; '}'
000153f8         db  0x26 ; '&'
000153f9         db  0x2a ; '*'
000153fa         db  0x2b ; '+'
000153fb         db  0x3c ; '<'
000153fc         db  0x3d ; '='
000153fd         db  0x3e ; '>'
000153fe         db  0x3f ; '?'
000153ff         db  0x43 ; 'C'
00015400         db  0x47 ; 'G'
00015401         db  0x4a ; 'J'
00015402         db  0x4d ; 'M'
00015403         db  0x58 ; 'X'
00015404         db  0x59 ; 'Y'
00015405         db  0x5a ; 'Z'
00015406         db  0x5b ; '['
00015407         db  0x5c ; '\'
00015408         db  0x5d ; ']'
00015409         db  0x5e ; '^'
0001540a         db  0x5f ; '_'
0001540b         db  0x60 ; '`'
0001540c         db  0x61 ; 'a'
0001540d         db  0x63 ; 'c'
0001540e         db  0x64 ; 'd'
0001540f         db  0x65 ; 'e'
00015410         db  0x66 ; 'f'
00015411         db  0x67 ; 'g'
00015412         db  0x69 ; 'i'
00015413         db  0x6a ; 'j'
00015414         db  0x6b ; 'k'
00015415         db  0x6c ; 'l'
00015416         db  0x72 ; 'r'
00015417         db  0x73 ; 's'
00015418         db  0x74 ; 't'
00015419         db  0x79 ; 'y'
0001541a         db  0x7a ; 'z'
0001541b         db  0x7b ; '{'
0001541c         db  0x7c ; '|'
0001541d         db  0x00 ; '.'
             errmsg:
0001541e         db         "Illegal byte sequence", 0                          ; DATA XREF=__strerror_l+56, __strerror_l+96, strerror+64, strerror+104
00015434         db  0x44 ; 'D'
00015435         db  0x6f ; 'o'
00015436         db  0x6d ; 'm'
00015437         db  0x61 ; 'a'
00015438         db  0x69 ; 'i'
00015439         db  0x6e ; 'n'
0001543a         db  0x20 ; ' '
0001543b         db  0x65 ; 'e'
0001543c         db  0x72 ; 'r'
0001543d         db  0x72 ; 'r'
0001543e         db  0x6f ; 'o'
0001543f         db  0x72 ; 'r'
00015440         db  0x00 ; '.'
00015441         db  0x52 ; 'R'
00015442         db  0x65 ; 'e'
00015443         db  0x73 ; 's'
00015444         db  0x75 ; 'u'
00015445         db  0x6c ; 'l'
00015446         db  0x74 ; 't'
00015447         db  0x20 ; ' '
00015448         db  0x6e ; 'n'
00015449         db  0x6f ; 'o'
0001544a         db  0x74 ; 't'
0001544b         db  0x20 ; ' '
0001544c         db  0x72 ; 'r'
0001544d         db  0x65 ; 'e'
0001544e         db  0x70 ; 'p'
0001544f         db  0x72 ; 'r'
00015450         db  0x65 ; 'e'
00015451         db  0x73 ; 's'
00015452         db  0x65 ; 'e'
00015453         db  0x6e ; 'n'
00015454         db  0x74 ; 't'
00015455         db  0x61 ; 'a'
00015456         db  0x62 ; 'b'
00015457         db  0x6c ; 'l'
00015458         db  0x65 ; 'e'
00015459         db  0x00 ; '.'
0001545a         db  0x4e ; 'N'
0001545b         db  0x6f ; 'o'
0001545c         db  0x74 ; 't'
0001545d         db  0x20 ; ' '
0001545e         db  0x61 ; 'a'
0001545f         db  0x20 ; ' '
00015460         db  0x74 ; 't'
00015461         db  0x74 ; 't'
00015462         db  0x79 ; 'y'
00015463         db  0x00 ; '.'
00015464         db  0x50 ; 'P'
00015465         db  0x65 ; 'e'
00015466         db  0x72 ; 'r'
00015467         db  0x6d ; 'm'
00015468         db  0x69 ; 'i'
00015469         db  0x73 ; 's'
0001546a         db  0x73 ; 's'
0001546b         db  0x69 ; 'i'
0001546c         db  0x6f ; 'o'
0001546d         db  0x6e ; 'n'
0001546e         db  0x20 ; ' '
0001546f         db  0x64 ; 'd'
00015470         db  0x65 ; 'e'
00015471         db  0x6e ; 'n'
00015472         db  0x69 ; 'i'
00015473         db  0x65 ; 'e'
00015474         db  0x64 ; 'd'
00015475         db  0x00 ; '.'
00015476         db  0x4f ; 'O'
00015477         db  0x70 ; 'p'
00015478         db  0x65 ; 'e'
00015479         db  0x72 ; 'r'
0001547a         db  0x61 ; 'a'
0001547b         db  0x74 ; 't'
0001547c         db  0x69 ; 'i'
0001547d         db  0x6f ; 'o'
0001547e         db  0x6e ; 'n'
0001547f         db  0x20 ; ' '
00015480         db  0x6e ; 'n'
00015481         db  0x6f ; 'o'
00015482         db  0x74 ; 't'
00015483         db  0x20 ; ' '
00015484         db  0x70 ; 'p'
00015485         db  0x65 ; 'e'
00015486         db  0x72 ; 'r'
00015487         db  0x6d ; 'm'
00015488         db  0x69 ; 'i'
00015489         db  0x74 ; 't'
0001548a         db  0x74 ; 't'
0001548b         db  0x65 ; 'e'
0001548c         db  0x64 ; 'd'
0001548d         db  0x00 ; '.'
0001548e         db  0x4e ; 'N'
0001548f         db  0x6f ; 'o'
00015490         db  0x20 ; ' '
00015491         db  0x73 ; 's'
00015492         db  0x75 ; 'u'
00015493         db  0x63 ; 'c'
00015494         db  0x68 ; 'h'
00015495         db  0x20 ; ' '
00015496         db  0x66 ; 'f'
00015497         db  0x69 ; 'i'
00015498         db  0x6c ; 'l'
00015499         db  0x65 ; 'e'
0001549a         db  0x20 ; ' '
0001549b         db  0x6f ; 'o'
0001549c         db  0x72 ; 'r'
0001549d         db  0x20 ; ' '
0001549e         db  0x64 ; 'd'
0001549f         db  0x69 ; 'i'
000154a0         db  0x72 ; 'r'
000154a1         db  0x65 ; 'e'
000154a2         db  0x63 ; 'c'
000154a3         db  0x74 ; 't'
000154a4         db  0x6f ; 'o'
000154a5         db  0x72 ; 'r'
000154a6         db  0x79 ; 'y'
000154a7         db  0x00 ; '.'
000154a8         db  0x4e ; 'N'
000154a9         db  0x6f ; 'o'
000154aa         db  0x20 ; ' '
000154ab         db  0x73 ; 's'
000154ac         db  0x75 ; 'u'
000154ad         db  0x63 ; 'c'
000154ae         db  0x68 ; 'h'
000154af         db  0x20 ; ' '
000154b0         db  0x70 ; 'p'
000154b1         db  0x72 ; 'r'
000154b2         db  0x6f ; 'o'
000154b3         db  0x63 ; 'c'
000154b4         db  0x65 ; 'e'
000154b5         db  0x73 ; 's'
000154b6         db  0x73 ; 's'
000154b7         db  0x00 ; '.'
000154b8         db  0x46 ; 'F'
000154b9         db  0x69 ; 'i'
000154ba         db  0x6c ; 'l'
000154bb         db  0x65 ; 'e'
000154bc         db  0x20 ; ' '
000154bd         db  0x65 ; 'e'
000154be         db  0x78 ; 'x'
000154bf         db  0x69 ; 'i'
000154c0         db  0x73 ; 's'
000154c1         db  0x74 ; 't'
000154c2         db  0x73 ; 's'
000154c3         db  0x00 ; '.'
000154c4         db  0x56 ; 'V'
000154c5         db  0x61 ; 'a'
000154c6         db  0x6c ; 'l'
000154c7         db  0x75 ; 'u'
000154c8         db  0x65 ; 'e'
000154c9         db  0x20 ; ' '
000154ca         db  0x74 ; 't'
000154cb         db  0x6f ; 'o'
000154cc         db  0x6f ; 'o'
000154cd         db  0x20 ; ' '
000154ce         db  0x6c ; 'l'
000154cf         db  0x61 ; 'a'
000154d0         db  0x72 ; 'r'
000154d1         db  0x67 ; 'g'
000154d2         db  0x65 ; 'e'
000154d3         db  0x20 ; ' '
000154d4         db  0x66 ; 'f'
000154d5         db  0x6f ; 'o'
000154d6         db  0x72 ; 'r'
000154d7         db  0x20 ; ' '
000154d8         db  0x64 ; 'd'
000154d9         db  0x61 ; 'a'
000154da         db  0x74 ; 't'
000154db         db  0x61 ; 'a'
000154dc         db  0x20 ; ' '
000154dd         db  0x74 ; 't'
000154de         db  0x79 ; 'y'
000154df         db  0x70 ; 'p'
000154e0         db  0x65 ; 'e'
000154e1         db  0x00 ; '.'
000154e2         db  0x4e ; 'N'
000154e3         db  0x6f ; 'o'
000154e4         db  0x20 ; ' '
000154e5         db  0x73 ; 's'
000154e6         db  0x70 ; 'p'
000154e7         db  0x61 ; 'a'
000154e8         db  0x63 ; 'c'
000154e9         db  0x65 ; 'e'
000154ea         db  0x20 ; ' '
000154eb         db  0x6c ; 'l'
000154ec         db  0x65 ; 'e'
000154ed         db  0x66 ; 'f'
000154ee         db  0x74 ; 't'
000154ef         db  0x20 ; ' '
000154f0         db  0x6f ; 'o'
000154f1         db  0x6e ; 'n'
000154f2         db  0x20 ; ' '
000154f3         db  0x64 ; 'd'
000154f4         db  0x65 ; 'e'
000154f5         db  0x76 ; 'v'
000154f6         db  0x69 ; 'i'
000154f7         db  0x63 ; 'c'
000154f8         db  0x65 ; 'e'
000154f9         db  0x00 ; '.'
000154fa         db  0x4f ; 'O'
000154fb         db  0x75 ; 'u'
000154fc         db  0x74 ; 't'
000154fd         db  0x20 ; ' '
000154fe         db  0x6f ; 'o'
000154ff         db  0x66 ; 'f'
00015500         db  0x20 ; ' '
00015501         db  0x6d ; 'm'
00015502         db  0x65 ; 'e'
00015503         db  0x6d ; 'm'
00015504         db  0x6f ; 'o'
00015505         db  0x72 ; 'r'
00015506         db  0x79 ; 'y'
00015507         db  0x00 ; '.'
00015508         db  0x52 ; 'R'
00015509         db  0x65 ; 'e'
0001550a         db  0x73 ; 's'
0001550b         db  0x6f ; 'o'
0001550c         db  0x75 ; 'u'
0001550d         db  0x72 ; 'r'
0001550e         db  0x63 ; 'c'
0001550f         db  0x65 ; 'e'
00015510         db  0x20 ; ' '
00015511         db  0x62 ; 'b'
00015512         db  0x75 ; 'u'
00015513         db  0x73 ; 's'
00015514         db  0x79 ; 'y'
00015515         db  0x00 ; '.'
00015516         db  0x49 ; 'I'
00015517         db  0x6e ; 'n'
00015518         db  0x74 ; 't'
00015519         db  0x65 ; 'e'
0001551a         db  0x72 ; 'r'
0001551b         db  0x72 ; 'r'
0001551c         db  0x75 ; 'u'
0001551d         db  0x70 ; 'p'
0001551e         db  0x74 ; 't'
0001551f         db  0x65 ; 'e'
00015520         db  0x64 ; 'd'
00015521         db  0x20 ; ' '
00015522         db  0x73 ; 's'
00015523         db  0x79 ; 'y'
00015524         db  0x73 ; 's'
00015525         db  0x74 ; 't'
00015526         db  0x65 ; 'e'
00015527         db  0x6d ; 'm'
00015528         db  0x20 ; ' '
00015529         db  0x63 ; 'c'
0001552a         db  0x61 ; 'a'
0001552b         db  0x6c ; 'l'
0001552c         db  0x6c ; 'l'
0001552d         db  0x00 ; '.'
0001552e         db  0x52 ; 'R'
0001552f         db  0x65 ; 'e'
00015530         db  0x73 ; 's'
00015531         db  0x6f ; 'o'
00015532         db  0x75 ; 'u'
00015533         db  0x72 ; 'r'
00015534         db  0x63 ; 'c'
00015535         db  0x65 ; 'e'
00015536         db  0x20 ; ' '
00015537         db  0x74 ; 't'
00015538         db  0x65 ; 'e'
00015539         db  0x6d ; 'm'
0001553a         db  0x70 ; 'p'
0001553b         db  0x6f ; 'o'
0001553c         db  0x72 ; 'r'
0001553d         db  0x61 ; 'a'
0001553e         db  0x72 ; 'r'
0001553f         db  0x69 ; 'i'
00015540         db  0x6c ; 'l'
00015541         db  0x79 ; 'y'
00015542         db  0x20 ; ' '
00015543         db  0x75 ; 'u'
00015544         db  0x6e ; 'n'
00015545         db  0x61 ; 'a'
00015546         db  0x76 ; 'v'
00015547         db  0x61 ; 'a'
00015548         db  0x69 ; 'i'
00015549         db  0x6c ; 'l'
0001554a         db  0x61 ; 'a'
0001554b         db  0x62 ; 'b'
0001554c         db  0x6c ; 'l'
0001554d         db  0x65 ; 'e'
0001554e         db  0x00 ; '.'
0001554f         db  0x49 ; 'I'
00015550         db  0x6e ; 'n'
00015551         db  0x76 ; 'v'
00015552         db  0x61 ; 'a'
00015553         db  0x6c ; 'l'
00015554         db  0x69 ; 'i'
00015555         db  0x64 ; 'd'
00015556         db  0x20 ; ' '
00015557         db  0x73 ; 's'
00015558         db  0x65 ; 'e'
00015559         db  0x65 ; 'e'
0001555a         db  0x6b ; 'k'
0001555b         db  0x00 ; '.'
0001555c         db  0x43 ; 'C'
0001555d         db  0x72 ; 'r'
0001555e         db  0x6f ; 'o'
0001555f         db  0x73 ; 's'
00015560         db  0x73 ; 's'
00015561         db  0x2d ; '-'
00015562         db  0x64 ; 'd'
00015563         db  0x65 ; 'e'
00015564         db  0x76 ; 'v'
00015565         db  0x69 ; 'i'
00015566         db  0x63 ; 'c'
00015567         db  0x65 ; 'e'
00015568         db  0x20 ; ' '
00015569         db  0x6c ; 'l'
0001556a         db  0x69 ; 'i'
0001556b         db  0x6e ; 'n'
0001556c         db  0x6b ; 'k'
0001556d         db  0x00 ; '.'
0001556e         db  0x52 ; 'R'
0001556f         db  0x65 ; 'e'
00015570         db  0x61 ; 'a'
00015571         db  0x64 ; 'd'
00015572         db  0x2d ; '-'
00015573         db  0x6f ; 'o'
00015574         db  0x6e ; 'n'
00015575         db  0x6c ; 'l'
00015576         db  0x79 ; 'y'
00015577         db  0x20 ; ' '
00015578         db  0x66 ; 'f'
00015579         db  0x69 ; 'i'
0001557a         db  0x6c ; 'l'
0001557b         db  0x65 ; 'e'
0001557c         db  0x20 ; ' '
0001557d         db  0x73 ; 's'
0001557e         db  0x79 ; 'y'
0001557f         db  0x73 ; 's'
00015580         db  0x74 ; 't'
00015581         db  0x65 ; 'e'
00015582         db  0x6d ; 'm'
00015583         db  0x00 ; '.'
00015584         db  0x44 ; 'D'
00015585         db  0x69 ; 'i'
00015586         db  0x72 ; 'r'
00015587         db  0x65 ; 'e'
00015588         db  0x63 ; 'c'
00015589         db  0x74 ; 't'
0001558a         db  0x6f ; 'o'
0001558b         db  0x72 ; 'r'
0001558c         db  0x79 ; 'y'
0001558d         db  0x20 ; ' '
0001558e         db  0x6e ; 'n'
0001558f         db  0x6f ; 'o'
00015590         db  0x74 ; 't'
00015591         db  0x20 ; ' '
00015592         db  0x65 ; 'e'
00015593         db  0x6d ; 'm'
00015594         db  0x70 ; 'p'
00015595         db  0x74 ; 't'
00015596         db  0x79 ; 'y'
00015597         db  0x00 ; '.'
00015598         db  0x43 ; 'C'
00015599         db  0x6f ; 'o'
0001559a         db  0x6e ; 'n'
0001559b         db  0x6e ; 'n'
0001559c         db  0x65 ; 'e'
0001559d         db  0x63 ; 'c'
0001559e         db  0x74 ; 't'
0001559f         db  0x69 ; 'i'
000155a0         db  0x6f ; 'o'
000155a1         db  0x6e ; 'n'
000155a2         db  0x20 ; ' '
000155a3         db  0x72 ; 'r'
000155a4         db  0x65 ; 'e'
000155a5         db  0x73 ; 's'
000155a6         db  0x65 ; 'e'
000155a7         db  0x74 ; 't'
000155a8         db  0x20 ; ' '
000155a9         db  0x62 ; 'b'
000155aa         db  0x79 ; 'y'
000155ab         db  0x20 ; ' '
000155ac         db  0x70 ; 'p'
000155ad         db  0x65 ; 'e'
000155ae         db  0x65 ; 'e'
000155af         db  0x72 ; 'r'
000155b0         db  0x00 ; '.'
000155b1         db  0x4f ; 'O'
000155b2         db  0x70 ; 'p'
000155b3         db  0x65 ; 'e'
000155b4         db  0x72 ; 'r'
000155b5         db  0x61 ; 'a'
000155b6         db  0x74 ; 't'
000155b7         db  0x69 ; 'i'
000155b8         db  0x6f ; 'o'
000155b9         db  0x6e ; 'n'
000155ba         db  0x20 ; ' '
000155bb         db  0x74 ; 't'
000155bc         db  0x69 ; 'i'
000155bd         db  0x6d ; 'm'
000155be         db  0x65 ; 'e'
000155bf         db  0x64 ; 'd'
000155c0         db  0x20 ; ' '
000155c1         db  0x6f ; 'o'
000155c2         db  0x75 ; 'u'
000155c3         db  0x74 ; 't'
000155c4         db  0x00 ; '.'
000155c5         db  0x43 ; 'C'
000155c6         db  0x6f ; 'o'
000155c7         db  0x6e ; 'n'
000155c8         db  0x6e ; 'n'
000155c9         db  0x65 ; 'e'
000155ca         db  0x63 ; 'c'
000155cb         db  0x74 ; 't'
000155cc         db  0x69 ; 'i'
000155cd         db  0x6f ; 'o'
000155ce         db  0x6e ; 'n'
000155cf         db  0x20 ; ' '
000155d0         db  0x72 ; 'r'
000155d1         db  0x65 ; 'e'
000155d2         db  0x66 ; 'f'
000155d3         db  0x75 ; 'u'
000155d4         db  0x73 ; 's'
000155d5         db  0x65 ; 'e'
000155d6         db  0x64 ; 'd'
000155d7         db  0x00 ; '.'
000155d8         db  0x48 ; 'H'
000155d9         db  0x6f ; 'o'
000155da         db  0x73 ; 's'
000155db         db  0x74 ; 't'
000155dc         db  0x20 ; ' '
000155dd         db  0x69 ; 'i'
000155de         db  0x73 ; 's'
000155df         db  0x20 ; ' '
000155e0         db  0x64 ; 'd'
000155e1         db  0x6f ; 'o'
000155e2         db  0x77 ; 'w'
000155e3         db  0x6e ; 'n'
000155e4         db  0x00 ; '.'
000155e5         db  0x48 ; 'H'
000155e6         db  0x6f ; 'o'
000155e7         db  0x73 ; 's'
000155e8         db  0x74 ; 't'
000155e9         db  0x20 ; ' '
000155ea         db  0x69 ; 'i'
000155eb         db  0x73 ; 's'
000155ec         db  0x20 ; ' '
000155ed         db  0x75 ; 'u'
000155ee         db  0x6e ; 'n'
000155ef         db  0x72 ; 'r'
000155f0         db  0x65 ; 'e'
000155f1         db  0x61 ; 'a'
000155f2         db  0x63 ; 'c'
000155f3         db  0x68 ; 'h'
000155f4         db  0x61 ; 'a'
000155f5         db  0x62 ; 'b'
000155f6         db  0x6c ; 'l'
000155f7         db  0x65 ; 'e'
000155f8         db  0x00 ; '.'
000155f9         db  0x41 ; 'A'
000155fa         db  0x64 ; 'd'
000155fb         db  0x64 ; 'd'
000155fc         db  0x72 ; 'r'
000155fd         db  0x65 ; 'e'
000155fe         db  0x73 ; 's'
000155ff         db  0x73 ; 's'
00015600         db  0x20 ; ' '
00015601         db  0x69 ; 'i'
00015602         db  0x6e ; 'n'
00015603         db  0x20 ; ' '
00015604         db  0x75 ; 'u'
00015605         db  0x73 ; 's'
00015606         db  0x65 ; 'e'
00015607         db  0x00 ; '.'
00015608         db  0x42 ; 'B'
00015609         db  0x72 ; 'r'
0001560a         db  0x6f ; 'o'
0001560b         db  0x6b ; 'k'
0001560c         db  0x65 ; 'e'
0001560d         db  0x6e ; 'n'
0001560e         db  0x20 ; ' '
0001560f         db  0x70 ; 'p'
00015610         db  0x69 ; 'i'
00015611         db  0x70 ; 'p'
00015612         db  0x65 ; 'e'
00015613         db  0x00 ; '.'
00015614         db  0x49 ; 'I'
00015615         db  0x2f ; '/'
00015616         db  0x4f ; 'O'
00015617         db  0x20 ; ' '
00015618         db  0x65 ; 'e'
00015619         db  0x72 ; 'r'
0001561a         db  0x72 ; 'r'
0001561b         db  0x6f ; 'o'
0001561c         db  0x72 ; 'r'
0001561d         db  0x00 ; '.'
0001561e         db  0x4e ; 'N'
0001561f         db  0x6f ; 'o'
00015620         db  0x20 ; ' '
00015621         db  0x73 ; 's'
00015622         db  0x75 ; 'u'
00015623         db  0x63 ; 'c'
00015624         db  0x68 ; 'h'
00015625         db  0x20 ; ' '
00015626         db  0x64 ; 'd'
00015627         db  0x65 ; 'e'
00015628         db  0x76 ; 'v'
00015629         db  0x69 ; 'i'
0001562a         db  0x63 ; 'c'
0001562b         db  0x65 ; 'e'
0001562c         db  0x20 ; ' '
0001562d         db  0x6f ; 'o'
0001562e         db  0x72 ; 'r'
0001562f         db  0x20 ; ' '
00015630         db  0x61 ; 'a'
00015631         db  0x64 ; 'd'
00015632         db  0x64 ; 'd'
00015633         db  0x72 ; 'r'
00015634         db  0x65 ; 'e'
00015635         db  0x73 ; 's'
00015636         db  0x73 ; 's'
00015637         db  0x00 ; '.'
00015638         db  0x42 ; 'B'
00015639         db  0x6c ; 'l'
0001563a         db  0x6f ; 'o'
0001563b         db  0x63 ; 'c'
0001563c         db  0x6b ; 'k'
0001563d         db  0x20 ; ' '
0001563e         db  0x64 ; 'd'
0001563f         db  0x65 ; 'e'
00015640         db  0x76 ; 'v'
00015641         db  0x69 ; 'i'
00015642         db  0x63 ; 'c'
00015643         db  0x65 ; 'e'
00015644         db  0x20 ; ' '
00015645         db  0x72 ; 'r'
00015646         db  0x65 ; 'e'
00015647         db  0x71 ; 'q'
00015648         db  0x75 ; 'u'
00015649         db  0x69 ; 'i'
0001564a         db  0x72 ; 'r'
0001564b         db  0x65 ; 'e'
0001564c         db  0x64 ; 'd'
0001564d         db  0x00 ; '.'
0001564e         db  0x4e ; 'N'
0001564f         db  0x6f ; 'o'
00015650         db  0x20 ; ' '
00015651         db  0x73 ; 's'
00015652         db  0x75 ; 'u'
00015653         db  0x63 ; 'c'
00015654         db  0x68 ; 'h'
00015655         db  0x20 ; ' '
00015656         db  0x64 ; 'd'
00015657         db  0x65 ; 'e'
00015658         db  0x76 ; 'v'
00015659         db  0x69 ; 'i'
0001565a         db  0x63 ; 'c'
0001565b         db  0x65 ; 'e'
0001565c         db  0x00 ; '.'
0001565d         db  0x4e ; 'N'
0001565e         db  0x6f ; 'o'
0001565f         db  0x74 ; 't'
00015660         db  0x20 ; ' '
00015661         db  0x61 ; 'a'
00015662         db  0x20 ; ' '
00015663         db  0x64 ; 'd'
00015664         db  0x69 ; 'i'
00015665         db  0x72 ; 'r'
00015666         db  0x65 ; 'e'
00015667         db  0x63 ; 'c'
00015668         db  0x74 ; 't'
00015669         db  0x6f ; 'o'
0001566a         db  0x72 ; 'r'
0001566b         db  0x79 ; 'y'
0001566c         db  0x00 ; '.'
0001566d         db  0x49 ; 'I'
0001566e         db  0x73 ; 's'
0001566f         db  0x20 ; ' '
00015670         db  0x61 ; 'a'
00015671         db  0x20 ; ' '
00015672         db  0x64 ; 'd'
00015673         db  0x69 ; 'i'
00015674         db  0x72 ; 'r'
00015675         db  0x65 ; 'e'
00015676         db  0x63 ; 'c'
00015677         db  0x74 ; 't'
00015678         db  0x6f ; 'o'
00015679         db  0x72 ; 'r'
0001567a         db  0x79 ; 'y'
0001567b         db  0x00 ; '.'
0001567c         db  0x54 ; 'T'
0001567d         db  0x65 ; 'e'
0001567e         db  0x78 ; 'x'
0001567f         db  0x74 ; 't'
00015680         db  0x20 ; ' '
00015681         db  0x66 ; 'f'
00015682         db  0x69 ; 'i'
00015683         db  0x6c ; 'l'
00015684         db  0x65 ; 'e'
00015685         db  0x20 ; ' '
00015686         db  0x62 ; 'b'
00015687         db  0x75 ; 'u'
00015688         db  0x73 ; 's'
00015689         db  0x79 ; 'y'
0001568a         db  0x00 ; '.'
0001568b         db  0x45 ; 'E'
0001568c         db  0x78 ; 'x'
0001568d         db  0x65 ; 'e'
0001568e         db  0x63 ; 'c'
0001568f         db  0x20 ; ' '
00015690         db  0x66 ; 'f'
00015691         db  0x6f ; 'o'
00015692         db  0x72 ; 'r'
00015693         db  0x6d ; 'm'
00015694         db  0x61 ; 'a'
00015695         db  0x74 ; 't'
00015696         db  0x20 ; ' '
00015697         db  0x65 ; 'e'
00015698         db  0x72 ; 'r'
00015699         db  0x72 ; 'r'
0001569a         db  0x6f ; 'o'
0001569b         db  0x72 ; 'r'
0001569c         db  0x00 ; '.'
0001569d         db  0x49 ; 'I'
0001569e         db  0x6e ; 'n'
0001569f         db  0x76 ; 'v'
000156a0         db  0x61 ; 'a'
000156a1         db  0x6c ; 'l'
000156a2         db  0x69 ; 'i'
000156a3         db  0x64 ; 'd'
000156a4         db  0x20 ; ' '
000156a5         db  0x61 ; 'a'
000156a6         db  0x72 ; 'r'
000156a7         db  0x67 ; 'g'
000156a8         db  0x75 ; 'u'
000156a9         db  0x6d ; 'm'
000156aa         db  0x65 ; 'e'
000156ab         db  0x6e ; 'n'
000156ac         db  0x74 ; 't'
000156ad         db  0x00 ; '.'
000156ae         db  0x41 ; 'A'
000156af         db  0x72 ; 'r'
000156b0         db  0x67 ; 'g'
000156b1         db  0x75 ; 'u'
000156b2         db  0x6d ; 'm'
000156b3         db  0x65 ; 'e'
000156b4         db  0x6e ; 'n'
000156b5         db  0x74 ; 't'
000156b6         db  0x20 ; ' '
000156b7         db  0x6c ; 'l'
000156b8         db  0x69 ; 'i'
000156b9         db  0x73 ; 's'
000156ba         db  0x74 ; 't'
000156bb         db  0x20 ; ' '
000156bc         db  0x74 ; 't'
000156bd         db  0x6f ; 'o'
000156be         db  0x6f ; 'o'
000156bf         db  0x20 ; ' '
000156c0         db  0x6c ; 'l'
000156c1         db  0x6f ; 'o'
000156c2         db  0x6e ; 'n'
000156c3         db  0x67 ; 'g'
000156c4         db  0x00 ; '.'
000156c5         db  0x53 ; 'S'
000156c6         db  0x79 ; 'y'
000156c7         db  0x6d ; 'm'
000156c8         db  0x62 ; 'b'
000156c9         db  0x6f ; 'o'
000156ca         db  0x6c ; 'l'
000156cb         db  0x69 ; 'i'
000156cc         db  0x63 ; 'c'
000156cd         db  0x20 ; ' '
000156ce         db  0x6c ; 'l'
000156cf         db  0x69 ; 'i'
000156d0         db  0x6e ; 'n'
000156d1         db  0x6b ; 'k'
000156d2         db  0x20 ; ' '
000156d3         db  0x6c ; 'l'
000156d4         db  0x6f ; 'o'
000156d5         db  0x6f ; 'o'
000156d6         db  0x70 ; 'p'
000156d7         db  0x00 ; '.'
000156d8         db  0x46 ; 'F'
000156d9         db  0x69 ; 'i'
000156da         db  0x6c ; 'l'
000156db         db  0x65 ; 'e'
000156dc         db  0x6e ; 'n'
000156dd         db  0x61 ; 'a'
000156de         db  0x6d ; 'm'
000156df         db  0x65 ; 'e'
000156e0         db  0x20 ; ' '
000156e1         db  0x74 ; 't'
000156e2         db  0x6f ; 'o'
000156e3         db  0x6f ; 'o'
000156e4         db  0x20 ; ' '
000156e5         db  0x6c ; 'l'
000156e6         db  0x6f ; 'o'
000156e7         db  0x6e ; 'n'
000156e8         db  0x67 ; 'g'
000156e9         db  0x00 ; '.'
000156ea         db  0x54 ; 'T'
000156eb         db  0x6f ; 'o'
000156ec         db  0x6f ; 'o'
000156ed         db  0x20 ; ' '
000156ee         db  0x6d ; 'm'
000156ef         db  0x61 ; 'a'
000156f0         db  0x6e ; 'n'
000156f1         db  0x79 ; 'y'
000156f2         db  0x20 ; ' '
000156f3         db  0x6f ; 'o'
000156f4         db  0x70 ; 'p'
000156f5         db  0x65 ; 'e'
000156f6         db  0x6e ; 'n'
000156f7         db  0x20 ; ' '
000156f8         db  0x66 ; 'f'
000156f9         db  0x69 ; 'i'
000156fa         db  0x6c ; 'l'
000156fb         db  0x65 ; 'e'
000156fc         db  0x73 ; 's'
000156fd         db  0x20 ; ' '
000156fe         db  0x69 ; 'i'
000156ff         db  0x6e ; 'n'
00015700         db  0x20 ; ' '
00015701         db  0x73 ; 's'
00015702         db  0x79 ; 'y'
00015703         db  0x73 ; 's'
00015704         db  0x74 ; 't'
00015705         db  0x65 ; 'e'
00015706         db  0x6d ; 'm'
00015707         db  0x00 ; '.'
00015708         db  0x4e ; 'N'
00015709         db  0x6f ; 'o'
0001570a         db  0x20 ; ' '
0001570b         db  0x66 ; 'f'
0001570c         db  0x69 ; 'i'
0001570d         db  0x6c ; 'l'
0001570e         db  0x65 ; 'e'
0001570f         db  0x20 ; ' '
00015710         db  0x64 ; 'd'
00015711         db  0x65 ; 'e'
00015712         db  0x73 ; 's'
00015713         db  0x63 ; 'c'
00015714         db  0x72 ; 'r'
00015715         db  0x69 ; 'i'
00015716         db  0x70 ; 'p'
00015717         db  0x74 ; 't'
00015718         db  0x6f ; 'o'
00015719         db  0x72 ; 'r'
0001571a         db  0x73 ; 's'
0001571b         db  0x20 ; ' '
0001571c         db  0x61 ; 'a'
0001571d         db  0x76 ; 'v'
0001571e         db  0x61 ; 'a'
0001571f         db  0x69 ; 'i'
00015720         db  0x6c ; 'l'
00015721         db  0x61 ; 'a'
00015722         db  0x62 ; 'b'
00015723         db  0x6c ; 'l'
00015724         db  0x65 ; 'e'
00015725         db  0x00 ; '.'
00015726         db  0x42 ; 'B'
00015727         db  0x61 ; 'a'
00015728         db  0x64 ; 'd'
00015729         db  0x20 ; ' '
0001572a         db  0x66 ; 'f'
0001572b         db  0x69 ; 'i'
0001572c         db  0x6c ; 'l'
0001572d         db  0x65 ; 'e'
0001572e         db  0x20 ; ' '
0001572f         db  0x64 ; 'd'
00015730         db  0x65 ; 'e'
00015731         db  0x73 ; 's'
00015732         db  0x63 ; 'c'
00015733         db  0x72 ; 'r'
00015734         db  0x69 ; 'i'
00015735         db  0x70 ; 'p'
00015736         db  0x74 ; 't'
00015737         db  0x6f ; 'o'
00015738         db  0x72 ; 'r'
00015739         db  0x00 ; '.'
0001573a         db  0x4e ; 'N'
0001573b         db  0x6f ; 'o'
0001573c         db  0x20 ; ' '
0001573d         db  0x63 ; 'c'
0001573e         db  0x68 ; 'h'
0001573f         db  0x69 ; 'i'
00015740         db  0x6c ; 'l'
00015741         db  0x64 ; 'd'
00015742         db  0x20 ; ' '
00015743         db  0x70 ; 'p'
00015744         db  0x72 ; 'r'
00015745         db  0x6f ; 'o'
00015746         db  0x63 ; 'c'
00015747         db  0x65 ; 'e'
00015748         db  0x73 ; 's'
00015749         db  0x73 ; 's'
0001574a         db  0x00 ; '.'
0001574b         db  0x42 ; 'B'
0001574c         db  0x61 ; 'a'
0001574d         db  0x64 ; 'd'
0001574e         db  0x20 ; ' '
0001574f         db  0x61 ; 'a'
00015750         db  0x64 ; 'd'
00015751         db  0x64 ; 'd'
00015752         db  0x72 ; 'r'
00015753         db  0x65 ; 'e'
00015754         db  0x73 ; 's'
00015755         db  0x73 ; 's'
00015756         db  0x00 ; '.'
00015757         db  0x46 ; 'F'
00015758         db  0x69 ; 'i'
00015759         db  0x6c ; 'l'
0001575a         db  0x65 ; 'e'
0001575b         db  0x20 ; ' '
0001575c         db  0x74 ; 't'
0001575d         db  0x6f ; 'o'
0001575e         db  0x6f ; 'o'
0001575f         db  0x20 ; ' '
00015760         db  0x6c ; 'l'
00015761         db  0x61 ; 'a'
00015762         db  0x72 ; 'r'
00015763         db  0x67 ; 'g'
00015764         db  0x65 ; 'e'
00015765         db  0x00 ; '.'
00015766         db  0x54 ; 'T'
00015767         db  0x6f ; 'o'
00015768         db  0x6f ; 'o'
00015769         db  0x20 ; ' '
0001576a         db  0x6d ; 'm'
0001576b         db  0x61 ; 'a'
0001576c         db  0x6e ; 'n'
0001576d         db  0x79 ; 'y'
0001576e         db  0x20 ; ' '
0001576f         db  0x6c ; 'l'
00015770         db  0x69 ; 'i'
00015771         db  0x6e ; 'n'
00015772         db  0x6b ; 'k'
00015773         db  0x73 ; 's'
00015774         db  0x00 ; '.'
00015775         db  0x4e ; 'N'
00015776         db  0x6f ; 'o'
00015777         db  0x20 ; ' '
00015778         db  0x6c ; 'l'
00015779         db  0x6f ; 'o'
0001577a         db  0x63 ; 'c'
0001577b         db  0x6b ; 'k'
0001577c         db  0x73 ; 's'
0001577d         db  0x20 ; ' '
0001577e         db  0x61 ; 'a'
0001577f         db  0x76 ; 'v'
00015780         db  0x61 ; 'a'
00015781         db  0x69 ; 'i'
00015782         db  0x6c ; 'l'
00015783         db  0x61 ; 'a'
00015784         db  0x62 ; 'b'
00015785         db  0x6c ; 'l'
00015786         db  0x65 ; 'e'
00015787         db  0x00 ; '.'
00015788         db  0x52 ; 'R'
00015789         db  0x65 ; 'e'
0001578a         db  0x73 ; 's'
0001578b         db  0x6f ; 'o'
0001578c         db  0x75 ; 'u'
0001578d         db  0x72 ; 'r'
0001578e         db  0x63 ; 'c'
0001578f         db  0x65 ; 'e'
00015790         db  0x20 ; ' '
00015791         db  0x64 ; 'd'
00015792         db  0x65 ; 'e'
00015793         db  0x61 ; 'a'
00015794         db  0x64 ; 'd'
00015795         db  0x6c ; 'l'
00015796         db  0x6f ; 'o'
00015797         db  0x63 ; 'c'
00015798         db  0x6b ; 'k'
00015799         db  0x20 ; ' '
0001579a         db  0x77 ; 'w'
0001579b         db  0x6f ; 'o'
0001579c         db  0x75 ; 'u'
0001579d         db  0x6c ; 'l'
0001579e         db  0x64 ; 'd'
0001579f         db  0x20 ; ' '
000157a0         db  0x6f ; 'o'
000157a1         db  0x63 ; 'c'
000157a2         db  0x63 ; 'c'
000157a3         db  0x75 ; 'u'
000157a4         db  0x72 ; 'r'
000157a5         db  0x00 ; '.'
000157a6         db  0x53 ; 'S'
000157a7         db  0x74 ; 't'
000157a8         db  0x61 ; 'a'
000157a9         db  0x74 ; 't'
000157aa         db  0x65 ; 'e'
000157ab         db  0x20 ; ' '
000157ac         db  0x6e ; 'n'
000157ad         db  0x6f ; 'o'
000157ae         db  0x74 ; 't'
000157af         db  0x20 ; ' '
000157b0         db  0x72 ; 'r'
000157b1         db  0x65 ; 'e'
000157b2         db  0x63 ; 'c'
000157b3         db  0x6f ; 'o'
000157b4         db  0x76 ; 'v'
000157b5         db  0x65 ; 'e'
000157b6         db  0x72 ; 'r'
000157b7         db  0x61 ; 'a'
000157b8         db  0x62 ; 'b'
000157b9         db  0x6c ; 'l'
000157ba         db  0x65 ; 'e'
000157bb         db  0x00 ; '.'
000157bc         db  0x50 ; 'P'
000157bd         db  0x72 ; 'r'
000157be         db  0x65 ; 'e'
000157bf         db  0x76 ; 'v'
000157c0         db  0x69 ; 'i'
000157c1         db  0x6f ; 'o'
000157c2         db  0x75 ; 'u'
000157c3         db  0x73 ; 's'
000157c4         db  0x20 ; ' '
000157c5         db  0x6f ; 'o'
000157c6         db  0x77 ; 'w'
000157c7         db  0x6e ; 'n'
000157c8         db  0x65 ; 'e'
000157c9         db  0x72 ; 'r'
000157ca         db  0x20 ; ' '
000157cb         db  0x64 ; 'd'
000157cc         db  0x69 ; 'i'
000157cd         db  0x65 ; 'e'
000157ce         db  0x64 ; 'd'
000157cf         db  0x00 ; '.'
000157d0         db  0x4f ; 'O'
000157d1         db  0x70 ; 'p'
000157d2         db  0x65 ; 'e'
000157d3         db  0x72 ; 'r'
000157d4         db  0x61 ; 'a'
000157d5         db  0x74 ; 't'
000157d6         db  0x69 ; 'i'
000157d7         db  0x6f ; 'o'
000157d8         db  0x6e ; 'n'
000157d9         db  0x20 ; ' '
000157da         db  0x63 ; 'c'
000157db         db  0x61 ; 'a'
000157dc         db  0x6e ; 'n'
000157dd         db  0x63 ; 'c'
000157de         db  0x65 ; 'e'
000157df         db  0x6c ; 'l'
000157e0         db  0x65 ; 'e'
000157e1         db  0x64 ; 'd'
000157e2         db  0x00 ; '.'
000157e3         db  0x46 ; 'F'
000157e4         db  0x75 ; 'u'
000157e5         db  0x6e ; 'n'
000157e6         db  0x63 ; 'c'
000157e7         db  0x74 ; 't'
000157e8         db  0x69 ; 'i'
000157e9         db  0x6f ; 'o'
000157ea         db  0x6e ; 'n'
000157eb         db  0x20 ; ' '
000157ec         db  0x6e ; 'n'
000157ed         db  0x6f ; 'o'
000157ee         db  0x74 ; 't'
000157ef         db  0x20 ; ' '
000157f0         db  0x69 ; 'i'
000157f1         db  0x6d ; 'm'
000157f2         db  0x70 ; 'p'
000157f3         db  0x6c ; 'l'
000157f4         db  0x65 ; 'e'
000157f5         db  0x6d ; 'm'
000157f6         db  0x65 ; 'e'
000157f7         db  0x6e ; 'n'
000157f8         db  0x74 ; 't'
000157f9         db  0x65 ; 'e'
000157fa         db  0x64 ; 'd'
000157fb         db  0x00 ; '.'
000157fc         db  0x4e ; 'N'
000157fd         db  0x6f ; 'o'
000157fe         db  0x20 ; ' '
000157ff         db  0x6d ; 'm'
00015800         db  0x65 ; 'e'
00015801         db  0x73 ; 's'
00015802         db  0x73 ; 's'
00015803         db  0x61 ; 'a'
00015804         db  0x67 ; 'g'
00015805         db  0x65 ; 'e'
00015806         db  0x20 ; ' '
00015807         db  0x6f ; 'o'
00015808         db  0x66 ; 'f'
00015809         db  0x20 ; ' '
0001580a         db  0x64 ; 'd'
0001580b         db  0x65 ; 'e'
0001580c         db  0x73 ; 's'
0001580d         db  0x69 ; 'i'
0001580e         db  0x72 ; 'r'
0001580f         db  0x65 ; 'e'
00015810         db  0x64 ; 'd'
00015811         db  0x20 ; ' '
00015812         db  0x74 ; 't'
00015813         db  0x79 ; 'y'
00015814         db  0x70 ; 'p'
00015815         db  0x65 ; 'e'
00015816         db  0x00 ; '.'
00015817         db  0x49 ; 'I'
00015818         db  0x64 ; 'd'
00015819         db  0x65 ; 'e'
0001581a         db  0x6e ; 'n'
0001581b         db  0x74 ; 't'
0001581c         db  0x69 ; 'i'
0001581d         db  0x66 ; 'f'
0001581e         db  0x69 ; 'i'
0001581f         db  0x65 ; 'e'
00015820         db  0x72 ; 'r'
00015821         db  0x20 ; ' '
00015822         db  0x72 ; 'r'
00015823         db  0x65 ; 'e'
00015824         db  0x6d ; 'm'
00015825         db  0x6f ; 'o'
00015826         db  0x76 ; 'v'
00015827         db  0x65 ; 'e'
00015828         db  0x64 ; 'd'
00015829         db  0x00 ; '.'
0001582a         db  0x44 ; 'D'
0001582b         db  0x65 ; 'e'
0001582c         db  0x76 ; 'v'
0001582d         db  0x69 ; 'i'
0001582e         db  0x63 ; 'c'
0001582f         db  0x65 ; 'e'
00015830         db  0x20 ; ' '
00015831         db  0x6e ; 'n'
00015832         db  0x6f ; 'o'
00015833         db  0x74 ; 't'
00015834         db  0x20 ; ' '
00015835         db  0x61 ; 'a'
00015836         db  0x20 ; ' '
00015837         db  0x73 ; 's'
00015838         db  0x74 ; 't'
00015839         db  0x72 ; 'r'
0001583a         db  0x65 ; 'e'
0001583b         db  0x61 ; 'a'
0001583c         db  0x6d ; 'm'
0001583d         db  0x00 ; '.'
0001583e         db  0x4e ; 'N'
0001583f         db  0x6f ; 'o'
00015840         db  0x20 ; ' '
00015841         db  0x64 ; 'd'
00015842         db  0x61 ; 'a'
00015843         db  0x74 ; 't'
00015844         db  0x61 ; 'a'
00015845         db  0x20 ; ' '
00015846         db  0x61 ; 'a'
00015847         db  0x76 ; 'v'
00015848         db  0x61 ; 'a'
00015849         db  0x69 ; 'i'
0001584a         db  0x6c ; 'l'
0001584b         db  0x61 ; 'a'
0001584c         db  0x62 ; 'b'
0001584d         db  0x6c ; 'l'
0001584e         db  0x65 ; 'e'
0001584f         db  0x00 ; '.'
00015850         db  0x44 ; 'D'
00015851         db  0x65 ; 'e'
00015852         db  0x76 ; 'v'
00015853         db  0x69 ; 'i'
00015854         db  0x63 ; 'c'
00015855         db  0x65 ; 'e'
00015856         db  0x20 ; ' '
00015857         db  0x74 ; 't'
00015858         db  0x69 ; 'i'
00015859         db  0x6d ; 'm'
0001585a         db  0x65 ; 'e'
0001585b         db  0x6f ; 'o'
0001585c         db  0x75 ; 'u'
0001585d         db  0x74 ; 't'
0001585e         db  0x00 ; '.'
0001585f         db  0x4f ; 'O'
00015860         db  0x75 ; 'u'
00015861         db  0x74 ; 't'
00015862         db  0x20 ; ' '
00015863         db  0x6f ; 'o'
00015864         db  0x66 ; 'f'
00015865         db  0x20 ; ' '
00015866         db  0x73 ; 's'
00015867         db  0x74 ; 't'
00015868         db  0x72 ; 'r'
00015869         db  0x65 ; 'e'
0001586a         db  0x61 ; 'a'
0001586b         db  0x6d ; 'm'
0001586c         db  0x73 ; 's'
0001586d         db  0x20 ; ' '
0001586e         db  0x72 ; 'r'
0001586f         db  0x65 ; 'e'
00015870         db  0x73 ; 's'
00015871         db  0x6f ; 'o'
00015872         db  0x75 ; 'u'
00015873         db  0x72 ; 'r'
00015874         db  0x63 ; 'c'
00015875         db  0x65 ; 'e'
00015876         db  0x73 ; 's'
00015877         db  0x00 ; '.'
00015878         db  0x4c ; 'L'
00015879         db  0x69 ; 'i'
0001587a         db  0x6e ; 'n'
0001587b         db  0x6b ; 'k'
0001587c         db  0x20 ; ' '
0001587d         db  0x68 ; 'h'
0001587e         db  0x61 ; 'a'
0001587f         db  0x73 ; 's'
00015880         db  0x20 ; ' '
00015881         db  0x62 ; 'b'
00015882         db  0x65 ; 'e'
00015883         db  0x65 ; 'e'
00015884         db  0x6e ; 'n'
00015885         db  0x20 ; ' '
00015886         db  0x73 ; 's'
00015887         db  0x65 ; 'e'
00015888         db  0x76 ; 'v'
00015889         db  0x65 ; 'e'
0001588a         db  0x72 ; 'r'
0001588b         db  0x65 ; 'e'
0001588c         db  0x64 ; 'd'
0001588d         db  0x00 ; '.'
0001588e         db  0x50 ; 'P'
0001588f         db  0x72 ; 'r'
00015890         db  0x6f ; 'o'
00015891         db  0x74 ; 't'
00015892         db  0x6f ; 'o'
00015893         db  0x63 ; 'c'
00015894         db  0x6f ; 'o'
00015895         db  0x6c ; 'l'
00015896         db  0x20 ; ' '
00015897         db  0x65 ; 'e'
00015898         db  0x72 ; 'r'
00015899         db  0x72 ; 'r'
0001589a         db  0x6f ; 'o'
0001589b         db  0x72 ; 'r'
0001589c         db  0x00 ; '.'
0001589d         db  0x42 ; 'B'
0001589e         db  0x61 ; 'a'
0001589f         db  0x64 ; 'd'
000158a0         db  0x20 ; ' '
000158a1         db  0x6d ; 'm'
000158a2         db  0x65 ; 'e'
000158a3         db  0x73 ; 's'
000158a4         db  0x73 ; 's'
000158a5         db  0x61 ; 'a'
000158a6         db  0x67 ; 'g'
000158a7         db  0x65 ; 'e'
000158a8         db  0x00 ; '.'
000158a9         db  0x46 ; 'F'
000158aa         db  0x69 ; 'i'
000158ab         db  0x6c ; 'l'
000158ac         db  0x65 ; 'e'
000158ad         db  0x20 ; ' '
000158ae         db  0x64 ; 'd'
000158af         db  0x65 ; 'e'
000158b0         db  0x73 ; 's'
000158b1         db  0x63 ; 'c'
000158b2         db  0x72 ; 'r'
000158b3         db  0x69 ; 'i'
000158b4         db  0x70 ; 'p'
000158b5         db  0x74 ; 't'
000158b6         db  0x6f ; 'o'
000158b7         db  0x72 ; 'r'
000158b8         db  0x20 ; ' '
000158b9         db  0x69 ; 'i'
000158ba         db  0x6e ; 'n'
000158bb         db  0x20 ; ' '
000158bc         db  0x62 ; 'b'
000158bd         db  0x61 ; 'a'
000158be         db  0x64 ; 'd'
000158bf         db  0x20 ; ' '
000158c0         db  0x73 ; 's'
000158c1         db  0x74 ; 't'
000158c2         db  0x61 ; 'a'
000158c3         db  0x74 ; 't'
000158c4         db  0x65 ; 'e'
000158c5         db  0x00 ; '.'
000158c6         db  0x4e ; 'N'
000158c7         db  0x6f ; 'o'
000158c8         db  0x74 ; 't'
000158c9         db  0x20 ; ' '
000158ca         db  0x61 ; 'a'
000158cb         db  0x20 ; ' '
000158cc         db  0x73 ; 's'
000158cd         db  0x6f ; 'o'
000158ce         db  0x63 ; 'c'
000158cf         db  0x6b ; 'k'
000158d0         db  0x65 ; 'e'
000158d1         db  0x74 ; 't'
000158d2         db  0x00 ; '.'
000158d3         db  0x44 ; 'D'
000158d4         db  0x65 ; 'e'
000158d5         db  0x73 ; 's'
000158d6         db  0x74 ; 't'
000158d7         db  0x69 ; 'i'
000158d8         db  0x6e ; 'n'
000158d9         db  0x61 ; 'a'
000158da         db  0x74 ; 't'
000158db         db  0x69 ; 'i'
000158dc         db  0x6f ; 'o'
000158dd         db  0x6e ; 'n'
000158de         db  0x20 ; ' '
000158df         db  0x61 ; 'a'
000158e0         db  0x64 ; 'd'
000158e1         db  0x64 ; 'd'
000158e2         db  0x72 ; 'r'
000158e3         db  0x65 ; 'e'
000158e4         db  0x73 ; 's'
000158e5         db  0x73 ; 's'
000158e6         db  0x20 ; ' '
000158e7         db  0x72 ; 'r'
000158e8         db  0x65 ; 'e'
000158e9         db  0x71 ; 'q'
000158ea         db  0x75 ; 'u'
000158eb         db  0x69 ; 'i'
000158ec         db  0x72 ; 'r'
000158ed         db  0x65 ; 'e'
000158ee         db  0x64 ; 'd'
000158ef         db  0x00 ; '.'
000158f0         db  0x4d ; 'M'
000158f1         db  0x65 ; 'e'
000158f2         db  0x73 ; 's'
000158f3         db  0x73 ; 's'
000158f4         db  0x61 ; 'a'
000158f5         db  0x67 ; 'g'
000158f6         db  0x65 ; 'e'
000158f7         db  0x20 ; ' '
000158f8         db  0x74 ; 't'
000158f9         db  0x6f ; 'o'
000158fa         db  0x6f ; 'o'
000158fb         db  0x20 ; ' '
000158fc         db  0x6c ; 'l'
000158fd         db  0x61 ; 'a'
000158fe         db  0x72 ; 'r'
000158ff         db  0x67 ; 'g'
00015900         db  0x65 ; 'e'
00015901         db  0x00 ; '.'
00015902         db  0x50 ; 'P'
00015903         db  0x72 ; 'r'
00015904         db  0x6f ; 'o'
00015905         db  0x74 ; 't'
00015906         db  0x6f ; 'o'
00015907         db  0x63 ; 'c'
00015908         db  0x6f ; 'o'
00015909         db  0x6c ; 'l'
0001590a         db  0x20 ; ' '
0001590b         db  0x77 ; 'w'
0001590c         db  0x72 ; 'r'
0001590d         db  0x6f ; 'o'
0001590e         db  0x6e ; 'n'
0001590f         db  0x67 ; 'g'
00015910         db  0x20 ; ' '
00015911         db  0x74 ; 't'
00015912         db  0x79 ; 'y'
00015913         db  0x70 ; 'p'
00015914         db  0x65 ; 'e'
00015915         db  0x20 ; ' '
00015916         db  0x66 ; 'f'
00015917         db  0x6f ; 'o'
00015918         db  0x72 ; 'r'
00015919         db  0x20 ; ' '
0001591a         db  0x73 ; 's'
0001591b         db  0x6f ; 'o'
0001591c         db  0x63 ; 'c'
0001591d         db  0x6b ; 'k'
0001591e         db  0x65 ; 'e'
0001591f         db  0x74 ; 't'
00015920         db  0x00 ; '.'
00015921         db  0x50 ; 'P'
00015922         db  0x72 ; 'r'
00015923         db  0x6f ; 'o'
00015924         db  0x74 ; 't'
00015925         db  0x6f ; 'o'
00015926         db  0x63 ; 'c'
00015927         db  0x6f ; 'o'
00015928         db  0x6c ; 'l'
00015929         db  0x20 ; ' '
0001592a         db  0x6e ; 'n'
0001592b         db  0x6f ; 'o'
0001592c         db  0x74 ; 't'
0001592d         db  0x20 ; ' '
0001592e         db  0x61 ; 'a'
0001592f         db  0x76 ; 'v'
00015930         db  0x61 ; 'a'
00015931         db  0x69 ; 'i'
00015932         db  0x6c ; 'l'
00015933         db  0x61 ; 'a'
00015934         db  0x62 ; 'b'
00015935         db  0x6c ; 'l'
00015936         db  0x65 ; 'e'
00015937         db  0x00 ; '.'
00015938         db  0x50 ; 'P'
00015939         db  0x72 ; 'r'
0001593a         db  0x6f ; 'o'
0001593b         db  0x74 ; 't'
0001593c         db  0x6f ; 'o'
0001593d         db  0x63 ; 'c'
0001593e         db  0x6f ; 'o'
0001593f         db  0x6c ; 'l'
00015940         db  0x20 ; ' '
00015941         db  0x6e ; 'n'
00015942         db  0x6f ; 'o'
00015943         db  0x74 ; 't'
00015944         db  0x20 ; ' '
00015945         db  0x73 ; 's'
00015946         db  0x75 ; 'u'
00015947         db  0x70 ; 'p'
00015948         db  0x70 ; 'p'
00015949         db  0x6f ; 'o'
0001594a         db  0x72 ; 'r'
0001594b         db  0x74 ; 't'
0001594c         db  0x65 ; 'e'
0001594d         db  0x64 ; 'd'
0001594e         db  0x00 ; '.'
0001594f         db  0x53 ; 'S'
00015950         db  0x6f ; 'o'
00015951         db  0x63 ; 'c'
00015952         db  0x6b ; 'k'
00015953         db  0x65 ; 'e'
00015954         db  0x74 ; 't'
00015955         db  0x20 ; ' '
00015956         db  0x74 ; 't'
00015957         db  0x79 ; 'y'
00015958         db  0x70 ; 'p'
00015959         db  0x65 ; 'e'
0001595a         db  0x20 ; ' '
0001595b         db  0x6e ; 'n'
0001595c         db  0x6f ; 'o'
0001595d         db  0x74 ; 't'
0001595e         db  0x20 ; ' '
0001595f         db  0x73 ; 's'
00015960         db  0x75 ; 'u'
00015961         db  0x70 ; 'p'
00015962         db  0x70 ; 'p'
00015963         db  0x6f ; 'o'
00015964         db  0x72 ; 'r'
00015965         db  0x74 ; 't'
00015966         db  0x65 ; 'e'
00015967         db  0x64 ; 'd'
00015968         db  0x00 ; '.'
00015969         db  0x4e ; 'N'
0001596a         db  0x6f ; 'o'
0001596b         db  0x74 ; 't'
0001596c         db  0x20 ; ' '
0001596d         db  0x73 ; 's'
0001596e         db  0x75 ; 'u'
0001596f         db  0x70 ; 'p'
00015970         db  0x70 ; 'p'
00015971         db  0x6f ; 'o'
00015972         db  0x72 ; 'r'
00015973         db  0x74 ; 't'
00015974         db  0x65 ; 'e'
00015975         db  0x64 ; 'd'
00015976         db  0x00 ; '.'
00015977         db  0x50 ; 'P'
00015978         db  0x72 ; 'r'
00015979         db  0x6f ; 'o'
0001597a         db  0x74 ; 't'
0001597b         db  0x6f ; 'o'
0001597c         db  0x63 ; 'c'
0001597d         db  0x6f ; 'o'
0001597e         db  0x6c ; 'l'
0001597f         db  0x20 ; ' '
00015980         db  0x66 ; 'f'
00015981         db  0x61 ; 'a'
00015982         db  0x6d ; 'm'
00015983         db  0x69 ; 'i'
00015984         db  0x6c ; 'l'
00015985         db  0x79 ; 'y'
00015986         db  0x20 ; ' '
00015987         db  0x6e ; 'n'
00015988         db  0x6f ; 'o'
00015989         db  0x74 ; 't'
0001598a         db  0x20 ; ' '
0001598b         db  0x73 ; 's'
0001598c         db  0x75 ; 'u'
0001598d         db  0x70 ; 'p'
0001598e         db  0x70 ; 'p'
0001598f         db  0x6f ; 'o'
00015990         db  0x72 ; 'r'
00015991         db  0x74 ; 't'
00015992         db  0x65 ; 'e'
00015993         db  0x64 ; 'd'
00015994         db  0x00 ; '.'
00015995         db  0x41 ; 'A'
00015996         db  0x64 ; 'd'
00015997         db  0x64 ; 'd'
00015998         db  0x72 ; 'r'
00015999         db  0x65 ; 'e'
0001599a         db  0x73 ; 's'
0001599b         db  0x73 ; 's'
0001599c         db  0x20 ; ' '
0001599d         db  0x66 ; 'f'
0001599e         db  0x61 ; 'a'
0001599f         db  0x6d ; 'm'
000159a0         db  0x69 ; 'i'
000159a1         db  0x6c ; 'l'
000159a2         db  0x79 ; 'y'
000159a3         db  0x20 ; ' '
000159a4         db  0x6e ; 'n'
000159a5         db  0x6f ; 'o'
000159a6         db  0x74 ; 't'
000159a7         db  0x20 ; ' '
000159a8         db  0x73 ; 's'
000159a9         db  0x75 ; 'u'
000159aa         db  0x70 ; 'p'
000159ab         db  0x70 ; 'p'
000159ac         db  0x6f ; 'o'
000159ad         db  0x72 ; 'r'
000159ae         db  0x74 ; 't'
000159af         db  0x65 ; 'e'
000159b0         db  0x64 ; 'd'
000159b1         db  0x20 ; ' '
000159b2         db  0x62 ; 'b'
000159b3         db  0x79 ; 'y'
000159b4         db  0x20 ; ' '
000159b5         db  0x70 ; 'p'
000159b6         db  0x72 ; 'r'
000159b7         db  0x6f ; 'o'
000159b8         db  0x74 ; 't'
000159b9         db  0x6f ; 'o'
000159ba         db  0x63 ; 'c'
000159bb         db  0x6f ; 'o'
000159bc         db  0x6c ; 'l'
000159bd         db  0x00 ; '.'
000159be         db  0x41 ; 'A'
000159bf         db  0x64 ; 'd'
000159c0         db  0x64 ; 'd'
000159c1         db  0x72 ; 'r'
000159c2         db  0x65 ; 'e'
000159c3         db  0x73 ; 's'
000159c4         db  0x73 ; 's'
000159c5         db  0x20 ; ' '
000159c6         db  0x6e ; 'n'
000159c7         db  0x6f ; 'o'
000159c8         db  0x74 ; 't'
000159c9         db  0x20 ; ' '
000159ca         db  0x61 ; 'a'
000159cb         db  0x76 ; 'v'
000159cc         db  0x61 ; 'a'
000159cd         db  0x69 ; 'i'
000159ce         db  0x6c ; 'l'
000159cf         db  0x61 ; 'a'
000159d0         db  0x62 ; 'b'
000159d1         db  0x6c ; 'l'
000159d2         db  0x65 ; 'e'
000159d3         db  0x00 ; '.'
000159d4         db  0x4e ; 'N'
000159d5         db  0x65 ; 'e'
000159d6         db  0x74 ; 't'
000159d7         db  0x77 ; 'w'
000159d8         db  0x6f ; 'o'
000159d9         db  0x72 ; 'r'
000159da         db  0x6b ; 'k'
000159db         db  0x20 ; ' '
000159dc         db  0x69 ; 'i'
000159dd         db  0x73 ; 's'
000159de         db  0x20 ; ' '
000159df         db  0x64 ; 'd'
000159e0         db  0x6f ; 'o'
000159e1         db  0x77 ; 'w'
000159e2         db  0x6e ; 'n'
000159e3         db  0x00 ; '.'
000159e4         db  0x4e ; 'N'
000159e5         db  0x65 ; 'e'
000159e6         db  0x74 ; 't'
000159e7         db  0x77 ; 'w'
000159e8         db  0x6f ; 'o'
000159e9         db  0x72 ; 'r'
000159ea         db  0x6b ; 'k'
000159eb         db  0x20 ; ' '
000159ec         db  0x75 ; 'u'
000159ed         db  0x6e ; 'n'
000159ee         db  0x72 ; 'r'
000159ef         db  0x65 ; 'e'
000159f0         db  0x61 ; 'a'
000159f1         db  0x63 ; 'c'
000159f2         db  0x68 ; 'h'
000159f3         db  0x61 ; 'a'
000159f4         db  0x62 ; 'b'
000159f5         db  0x6c ; 'l'
000159f6         db  0x65 ; 'e'
000159f7         db  0x00 ; '.'
000159f8         db  0x43 ; 'C'
000159f9         db  0x6f ; 'o'
000159fa         db  0x6e ; 'n'
000159fb         db  0x6e ; 'n'
000159fc         db  0x65 ; 'e'
000159fd         db  0x63 ; 'c'
000159fe         db  0x74 ; 't'
000159ff         db  0x69 ; 'i'
00015a00         db  0x6f ; 'o'
00015a01         db  0x6e ; 'n'
00015a02         db  0x20 ; ' '
00015a03         db  0x72 ; 'r'
00015a04         db  0x65 ; 'e'
00015a05         db  0x73 ; 's'
00015a06         db  0x65 ; 'e'
00015a07         db  0x74 ; 't'
00015a08         db  0x20 ; ' '
00015a09         db  0x62 ; 'b'
00015a0a         db  0x79 ; 'y'
00015a0b         db  0x20 ; ' '
00015a0c         db  0x6e ; 'n'
00015a0d         db  0x65 ; 'e'
00015a0e         db  0x74 ; 't'
00015a0f         db  0x77 ; 'w'
00015a10         db  0x6f ; 'o'
00015a11         db  0x72 ; 'r'
00015a12         db  0x6b ; 'k'
00015a13         db  0x00 ; '.'
00015a14         db  0x43 ; 'C'
00015a15         db  0x6f ; 'o'
00015a16         db  0x6e ; 'n'
00015a17         db  0x6e ; 'n'
00015a18         db  0x65 ; 'e'
00015a19         db  0x63 ; 'c'
00015a1a         db  0x74 ; 't'
00015a1b         db  0x69 ; 'i'
00015a1c         db  0x6f ; 'o'
00015a1d         db  0x6e ; 'n'
00015a1e         db  0x20 ; ' '
00015a1f         db  0x61 ; 'a'
00015a20         db  0x62 ; 'b'
00015a21         db  0x6f ; 'o'
00015a22         db  0x72 ; 'r'
00015a23         db  0x74 ; 't'
00015a24         db  0x65 ; 'e'
00015a25         db  0x64 ; 'd'
00015a26         db  0x00 ; '.'
00015a27         db  0x4e ; 'N'
00015a28         db  0x6f ; 'o'
00015a29         db  0x20 ; ' '
00015a2a         db  0x62 ; 'b'
00015a2b         db  0x75 ; 'u'
00015a2c         db  0x66 ; 'f'
00015a2d         db  0x66 ; 'f'
00015a2e         db  0x65 ; 'e'
00015a2f         db  0x72 ; 'r'
00015a30         db  0x20 ; ' '
00015a31         db  0x73 ; 's'
00015a32         db  0x70 ; 'p'
00015a33         db  0x61 ; 'a'
00015a34         db  0x63 ; 'c'
00015a35         db  0x65 ; 'e'
00015a36         db  0x20 ; ' '
00015a37         db  0x61 ; 'a'
00015a38         db  0x76 ; 'v'
00015a39         db  0x61 ; 'a'
00015a3a         db  0x69 ; 'i'
00015a3b         db  0x6c ; 'l'
00015a3c         db  0x61 ; 'a'
00015a3d         db  0x62 ; 'b'
00015a3e         db  0x6c ; 'l'
00015a3f         db  0x65 ; 'e'
00015a40         db  0x00 ; '.'
00015a41         db  0x53 ; 'S'
00015a42         db  0x6f ; 'o'
00015a43         db  0x63 ; 'c'
00015a44         db  0x6b ; 'k'
00015a45         db  0x65 ; 'e'
00015a46         db  0x74 ; 't'
00015a47         db  0x20 ; ' '
00015a48         db  0x69 ; 'i'
00015a49         db  0x73 ; 's'
00015a4a         db  0x20 ; ' '
00015a4b         db  0x63 ; 'c'
00015a4c         db  0x6f ; 'o'
00015a4d         db  0x6e ; 'n'
00015a4e         db  0x6e ; 'n'
00015a4f         db  0x65 ; 'e'
00015a50         db  0x63 ; 'c'
00015a51         db  0x74 ; 't'
00015a52         db  0x65 ; 'e'
00015a53         db  0x64 ; 'd'
00015a54         db  0x00 ; '.'
00015a55         db  0x53 ; 'S'
00015a56         db  0x6f ; 'o'
00015a57         db  0x63 ; 'c'
00015a58         db  0x6b ; 'k'
00015a59         db  0x65 ; 'e'
00015a5a         db  0x74 ; 't'
00015a5b         db  0x20 ; ' '
00015a5c         db  0x6e ; 'n'
00015a5d         db  0x6f ; 'o'
00015a5e         db  0x74 ; 't'
00015a5f         db  0x20 ; ' '
00015a60         db  0x63 ; 'c'
00015a61         db  0x6f ; 'o'
00015a62         db  0x6e ; 'n'
00015a63         db  0x6e ; 'n'
00015a64         db  0x65 ; 'e'
00015a65         db  0x63 ; 'c'
00015a66         db  0x74 ; 't'
00015a67         db  0x65 ; 'e'
00015a68         db  0x64 ; 'd'
00015a69         db  0x00 ; '.'
00015a6a         db  0x43 ; 'C'
00015a6b         db  0x61 ; 'a'
00015a6c         db  0x6e ; 'n'
00015a6d         db  0x6e ; 'n'
00015a6e         db  0x6f ; 'o'
00015a6f         db  0x74 ; 't'
00015a70         db  0x20 ; ' '
00015a71         db  0x73 ; 's'
00015a72         db  0x65 ; 'e'
00015a73         db  0x6e ; 'n'
00015a74         db  0x64 ; 'd'
00015a75         db  0x20 ; ' '
00015a76         db  0x61 ; 'a'
00015a77         db  0x66 ; 'f'
00015a78         db  0x74 ; 't'
00015a79         db  0x65 ; 'e'
00015a7a         db  0x72 ; 'r'
00015a7b         db  0x20 ; ' '
00015a7c         db  0x73 ; 's'
00015a7d         db  0x6f ; 'o'
00015a7e         db  0x63 ; 'c'
00015a7f         db  0x6b ; 'k'
00015a80         db  0x65 ; 'e'
00015a81         db  0x74 ; 't'
00015a82         db  0x20 ; ' '
00015a83         db  0x73 ; 's'
00015a84         db  0x68 ; 'h'
00015a85         db  0x75 ; 'u'
00015a86         db  0x74 ; 't'
00015a87         db  0x64 ; 'd'
00015a88         db  0x6f ; 'o'
00015a89         db  0x77 ; 'w'
00015a8a         db  0x6e ; 'n'
00015a8b         db  0x00 ; '.'
00015a8c         db  0x4f ; 'O'
00015a8d         db  0x70 ; 'p'
00015a8e         db  0x65 ; 'e'
00015a8f         db  0x72 ; 'r'
00015a90         db  0x61 ; 'a'
00015a91         db  0x74 ; 't'
00015a92         db  0x69 ; 'i'
00015a93         db  0x6f ; 'o'
00015a94         db  0x6e ; 'n'
00015a95         db  0x20 ; ' '
00015a96         db  0x61 ; 'a'
00015a97         db  0x6c ; 'l'
00015a98         db  0x72 ; 'r'
00015a99         db  0x65 ; 'e'
00015a9a         db  0x61 ; 'a'
00015a9b         db  0x64 ; 'd'
00015a9c         db  0x79 ; 'y'
00015a9d         db  0x20 ; ' '
00015a9e         db  0x69 ; 'i'
00015a9f         db  0x6e ; 'n'
00015aa0         db  0x20 ; ' '
00015aa1         db  0x70 ; 'p'
00015aa2         db  0x72 ; 'r'
00015aa3         db  0x6f ; 'o'
00015aa4         db  0x67 ; 'g'
00015aa5         db  0x72 ; 'r'
00015aa6         db  0x65 ; 'e'
00015aa7         db  0x73 ; 's'
00015aa8         db  0x73 ; 's'
00015aa9         db  0x00 ; '.'
00015aaa         db  0x4f ; 'O'
00015aab         db  0x70 ; 'p'
00015aac         db  0x65 ; 'e'
00015aad         db  0x72 ; 'r'
00015aae         db  0x61 ; 'a'
00015aaf         db  0x74 ; 't'
00015ab0         db  0x69 ; 'i'
00015ab1         db  0x6f ; 'o'
00015ab2         db  0x6e ; 'n'
00015ab3         db  0x20 ; ' '
00015ab4         db  0x69 ; 'i'
00015ab5         db  0x6e ; 'n'
00015ab6         db  0x20 ; ' '
00015ab7         db  0x70 ; 'p'
00015ab8         db  0x72 ; 'r'
00015ab9         db  0x6f ; 'o'
00015aba         db  0x67 ; 'g'
00015abb         db  0x72 ; 'r'
00015abc         db  0x65 ; 'e'
00015abd         db  0x73 ; 's'
00015abe         db  0x73 ; 's'
00015abf         db  0x00 ; '.'
00015ac0         db  0x53 ; 'S'
00015ac1         db  0x74 ; 't'
00015ac2         db  0x61 ; 'a'
00015ac3         db  0x6c ; 'l'
00015ac4         db  0x65 ; 'e'
00015ac5         db  0x20 ; ' '
00015ac6         db  0x66 ; 'f'
00015ac7         db  0x69 ; 'i'
00015ac8         db  0x6c ; 'l'
00015ac9         db  0x65 ; 'e'
00015aca         db  0x20 ; ' '
00015acb         db  0x68 ; 'h'
00015acc         db  0x61 ; 'a'
00015acd         db  0x6e ; 'n'
00015ace         db  0x64 ; 'd'
00015acf         db  0x6c ; 'l'
00015ad0         db  0x65 ; 'e'
00015ad1         db  0x00 ; '.'
00015ad2         db  0x52 ; 'R'
00015ad3         db  0x65 ; 'e'
00015ad4         db  0x6d ; 'm'
00015ad5         db  0x6f ; 'o'
00015ad6         db  0x74 ; 't'
00015ad7         db  0x65 ; 'e'
00015ad8         db  0x20 ; ' '
00015ad9         db  0x49 ; 'I'
00015ada         db  0x2f ; '/'
00015adb         db  0x4f ; 'O'
00015adc         db  0x20 ; ' '
00015add         db  0x65 ; 'e'
00015ade         db  0x72 ; 'r'
00015adf         db  0x72 ; 'r'
00015ae0         db  0x6f ; 'o'
00015ae1         db  0x72 ; 'r'
00015ae2         db  0x00 ; '.'
00015ae3         db  0x51 ; 'Q'
00015ae4         db  0x75 ; 'u'
00015ae5         db  0x6f ; 'o'
00015ae6         db  0x74 ; 't'
00015ae7         db  0x61 ; 'a'
00015ae8         db  0x20 ; ' '
00015ae9         db  0x65 ; 'e'
00015aea         db  0x78 ; 'x'
00015aeb         db  0x63 ; 'c'
00015aec         db  0x65 ; 'e'
00015aed         db  0x65 ; 'e'
00015aee         db  0x64 ; 'd'
00015aef         db  0x65 ; 'e'
00015af0         db  0x64 ; 'd'
00015af1         db  0x00 ; '.'
00015af2         db  0x4e ; 'N'
00015af3         db  0x6f ; 'o'
00015af4         db  0x20 ; ' '
00015af5         db  0x6d ; 'm'
00015af6         db  0x65 ; 'e'
00015af7         db  0x64 ; 'd'
00015af8         db  0x69 ; 'i'
00015af9         db  0x75 ; 'u'
00015afa         db  0x6d ; 'm'
00015afb         db  0x20 ; ' '
00015afc         db  0x66 ; 'f'
00015afd         db  0x6f ; 'o'
00015afe         db  0x75 ; 'u'
00015aff         db  0x6e ; 'n'
00015b00         db  0x64 ; 'd'
00015b01         db  0x00 ; '.'
00015b02         db  0x57 ; 'W'
00015b03         db  0x72 ; 'r'
00015b04         db  0x6f ; 'o'
00015b05         db  0x6e ; 'n'
00015b06         db  0x67 ; 'g'
00015b07         db  0x20 ; ' '
00015b08         db  0x6d ; 'm'
00015b09         db  0x65 ; 'e'
00015b0a         db  0x64 ; 'd'
00015b0b         db  0x69 ; 'i'
00015b0c         db  0x75 ; 'u'
00015b0d         db  0x6d ; 'm'
00015b0e         db  0x20 ; ' '
00015b0f         db  0x74 ; 't'
00015b10         db  0x79 ; 'y'
00015b11         db  0x70 ; 'p'
00015b12         db  0x65 ; 'e'
00015b13         db  0x00 ; '.'
00015b14         db  0x4e ; 'N'
00015b15         db  0x6f ; 'o'
00015b16         db  0x20 ; ' '
00015b17         db  0x65 ; 'e'
00015b18         db  0x72 ; 'r'
00015b19         db  0x72 ; 'r'
00015b1a         db  0x6f ; 'o'
00015b1b         db  0x72 ; 'r'
00015b1c         db  0x20 ; ' '
00015b1d         db  0x69 ; 'i'
00015b1e         db  0x6e ; 'n'
00015b1f         db  0x66 ; 'f'
00015b20         db  0x6f ; 'o'
00015b21         db  0x72 ; 'r'
00015b22         db  0x6d ; 'm'
00015b23         db  0x61 ; 'a'
00015b24         db  0x74 ; 't'
00015b25         db  0x69 ; 'i'
00015b26         db  0x6f ; 'o'
00015b27         db  0x6e ; 'n'
00015b28         db  0x00 ; '.'
00015b29         db  0x00 ; '.'
00015b2a         db  0x00 ; '.'
00015b2b         db  0x00 ; '.'


        ; Section .ARM.exidx
        ; Range: [0x15b2c; 0x15b34[ (8 bytes)
        ; File offset : [23340; 23348[ (8 bytes)
        ; Flags: 0x82

00015b2c         db  0xb4 ; '.'
00015b2d         db  0xa5 ; '.'
00015b2e         db  0xff ; '.'
00015b2f         db  0x7f ; '.'
00015b30         db  0x01 ; '.'
00015b31         db  0x00 ; '.'
00015b32         db  0x00 ; '.'
00015b33         db  0x00 ; '.'


        ; Section .eh_frame
        ; Range: [0x15b34; 0x15b38[ (4 bytes)
        ; File offset : [23348; 23352[ (4 bytes)
        ; Flags: 0x2

             __FRAME_END__:
00015b34         db         0x00                                                ; DATA XREF=__do_global_dtors_aux+48, frame_dummy+32
00015b35         db  0x00 ; '.'
00015b36         db  0x00 ; '.'
00015b37         db  0x00 ; '.'


        ; Segment Segment 2
        ; Range: [0x25ff4; 0x26630[ (1596 bytes)
        ; File offset : [24564; 24732[ (168 bytes)
        ; Permissions: readable / writable
        ; Flags: 0x6



        ; Section .init_array
        ; Range: [0x25ff4; 0x25ff8[ (4 bytes)
        ; File offset : [24564; 24568[ (4 bytes)
        ; Flags: 0x3

             __frame_dummy_init_array_entry:
00025ff4         db         0x14                                                ; DATA XREF=__libc_start_init+24
00025ff5         db  0x02 ; '.'
00025ff6         db  0x01 ; '.'
00025ff7         db  0x00 ; '.'


        ; Section .fini_array
        ; Range: [0x25ff8; 0x25ffc[ (4 bytes)
        ; File offset : [24568; 24572[ (4 bytes)
        ; Flags: 0x3

             __do_global_dtors_aux_fini_array_entry:
00025ff8         db         0xd0                                                ; DATA XREF=__libc_start_init+20, __libc_exit_fini+16
00025ff9         db  0x01 ; '.'
00025ffa         db  0x01 ; '.'
00025ffb         db  0x00 ; '.'


        ; Section .jcr
        ; Range: [0x25ffc; 0x26000[ (4 bytes)
        ; File offset : [24572; 24576[ (4 bytes)
        ; Flags: 0x3

             __JCR_END__:
00025ffc         db         0x00                                                ; DATA XREF=frame_dummy+44, frame_dummy+48, __libc_exit_fini+20
00025ffd         db  0x00 ; '.'
00025ffe         db  0x00 ; '.'
00025fff         db  0x00 ; '.'


        ; Section .data
        ; Range: [0x26000; 0x2609c[ (156 bytes)
        ; File offset : [24576; 24732[ (156 bytes)
        ; Flags: 0x3

             __dso_handle:
00026000         db  0x00 ; '.'
00026001         db  0x00 ; '.'
00026002         db  0x00 ; '.'
00026003         db  0x00 ; '.'
00026004         db  0x00 ; '.'
00026005         db  0x00 ; '.'
00026006         db  0x00 ; '.'
00026007         db  0x00 ; '.'
             f:
00026008         db         0x05                                                ; DATA XREF=printf+40, __stdio_exit_needed+260
00026009         db  0x00 ; '.'
0002600a         db  0x00 ; '.'
0002600b         db  0x00 ; '.'
0002600c         db  0x00 ; '.'
0002600d         db  0x00 ; '.'
0002600e         db  0x00 ; '.'
0002600f         db  0x00 ; '.'
00026010         db  0x00 ; '.'
00026011         db  0x00 ; '.'
00026012         db  0x00 ; '.'
00026013         db  0x00 ; '.'
00026014         db  0xc0 ; '.'
00026015         db  0x3c ; '<'
00026016         db  0x01 ; '.'
00026017         db  0x00 ; '.'
00026018         db  0x00 ; '.'
00026019         db  0x00 ; '.'
0002601a         db  0x00 ; '.'
0002601b         db  0x00 ; '.'
0002601c         db  0x00 ; '.'
0002601d         db  0x00 ; '.'
0002601e         db  0x00 ; '.'
0002601f         db  0x00 ; '.'
00026020         db  0x00 ; '.'
00026021         db  0x00 ; '.'
00026022         db  0x00 ; '.'
00026023         db  0x00 ; '.'
00026024         db  0x00 ; '.'
00026025         db  0x00 ; '.'
00026026         db  0x00 ; '.'
00026027         db  0x00 ; '.'
00026028         db  0x00 ; '.'
00026029         db  0x00 ; '.'
0002602a         db  0x00 ; '.'
0002602b         db  0x00 ; '.'
0002602c         db  0x38 ; '8'
0002602d         db  0x3d ; '='
0002602e         db  0x01 ; '.'
0002602f         db  0x00 ; '.'
00026030         db  0xe0 ; '.'
00026031         db  0x3c ; '<'
00026032         db  0x01 ; '.'
00026033         db  0x00 ; '.'
00026034         db  0xc8 ; '.'
00026035         db  0x60 ; '`'
00026036         db  0x02 ; '.'
00026037         db  0x00 ; '.'
00026038         db  0x00 ; '.'
00026039         db  0x04 ; '.'
0002603a         db  0x00 ; '.'
0002603b         db  0x00 ; '.'
0002603c         db  0x00 ; '.'
0002603d         db  0x00 ; '.'
0002603e         db  0x00 ; '.'
0002603f         db  0x00 ; '.'
00026040         db  0x00 ; '.'
00026041         db  0x00 ; '.'
00026042         db  0x00 ; '.'
00026043         db  0x00 ; '.'
00026044         db  0x01 ; '.'
00026045         db  0x00 ; '.'
00026046         db  0x00 ; '.'
00026047         db  0x00 ; '.'
00026048         db  0x00 ; '.'
00026049         db  0x00 ; '.'
0002604a         db  0x00 ; '.'
0002604b         db  0x00 ; '.'
0002604c         db  0x00 ; '.'
0002604d         db  0x00 ; '.'
0002604e         db  0x00 ; '.'
0002604f         db  0x00 ; '.'
00026050         db  0x00 ; '.'
00026051         db  0x00 ; '.'
00026052         db  0x00 ; '.'
00026053         db  0x0a ; '.'
00026054         db  0xff ; '.'
00026055         db  0xff ; '.'
00026056         db  0xff ; '.'
00026057         db  0xff ; '.'
00026058         db  0x00 ; '.'
00026059         db  0x00 ; '.'
0002605a         db  0x00 ; '.'
0002605b         db  0x00 ; '.'
0002605c         db  0x00 ; '.'
0002605d         db  0x00 ; '.'
0002605e         db  0x00 ; '.'
0002605f         db  0x00 ; '.'
00026060         db  0x00 ; '.'
00026061         db  0x00 ; '.'
00026062         db  0x00 ; '.'
00026063         db  0x00 ; '.'
00026064         db  0x00 ; '.'
00026065         db  0x00 ; '.'
00026066         db  0x00 ; '.'
00026067         db  0x00 ; '.'
00026068         db  0x00 ; '.'
00026069         db  0x00 ; '.'
0002606a         db  0x00 ; '.'
0002606b         db  0x00 ; '.'
0002606c         db  0x00 ; '.'
0002606d         db  0x00 ; '.'
0002606e         db  0x00 ; '.'
0002606f         db  0x00 ; '.'
00026070         db  0x00 ; '.'
00026071         db  0x00 ; '.'
00026072         db  0x00 ; '.'
00026073         db  0x00 ; '.'
00026074         db  0x00 ; '.'
00026075         db  0x00 ; '.'
00026076         db  0x00 ; '.'
00026077         db  0x00 ; '.'
00026078         db  0x00 ; '.'
00026079         db  0x00 ; '.'
0002607a         db  0x00 ; '.'
0002607b         db  0x00 ; '.'
0002607c         db  0x00 ; '.'
0002607d         db  0x00 ; '.'
0002607e         db  0x00 ; '.'
0002607f         db  0x00 ; '.'
00026080         db  0x00 ; '.'
00026081         db  0x00 ; '.'
00026082         db  0x00 ; '.'
00026083         db  0x00 ; '.'
00026084         db  0x00 ; '.'
00026085         db  0x00 ; '.'
00026086         db  0x00 ; '.'
00026087         db  0x00 ; '.'
00026088         db  0x00 ; '.'
00026089         db  0x00 ; '.'
0002608a         db  0x00 ; '.'
0002608b         db  0x00 ; '.'
0002608c         db  0x00 ; '.'
0002608d         db  0x00 ; '.'
0002608e         db  0x00 ; '.'
0002608f         db  0x00 ; '.'
00026090         db  0x00 ; '.'
00026091         db  0x00 ; '.'
00026092         db  0x00 ; '.'
00026093         db  0x00 ; '.'
00026094         db  0x00 ; '.'
00026095         db  0x00 ; '.'
00026096         db  0x00 ; '.'
00026097         db  0x00 ; '.'
             __stdout_used:
00026098         db         0x08                                                ; DATA XREF=__stdio_exit_needed+256, __stdio_exit_needed+260
00026099         db  0x60 ; '`'
0002609a         db  0x02 ; '.'
0002609b         db  0x00 ; '.'


        ; Section .bss
        ; Range: [0x2609c; 0x26630[ (1428 bytes)
        ; File offset : [24732; 26160[ (1428 bytes)
        ; Flags: 0x3

             __TMC_END__:
0002609c         db  0x00 ; '.'                                                 ; DATA XREF=deregister_tm_clones+8, register_tm_clones+8, register_tm_clones+12, __do_global_dtors_aux+8, __do_global_dtors_aux+12
0002609d         db  0x00 ; '.'
0002609e         db  0x00 ; '.'
0002609f         db  0x00 ; '.'                                                 ; DATA XREF=deregister_tm_clones, 0x10194
             object.8991:
000260a0         db  0x00 ; '.'                                                 ; DATA XREF=frame_dummy+28
000260a1         db  0x00 ; '.'
000260a2         db  0x00 ; '.'
000260a3         db  0x00 ; '.'
000260a4         db  0x00 ; '.'
000260a5         db  0x00 ; '.'
000260a6         db  0x00 ; '.'
000260a7         db  0x00 ; '.'
000260a8         db  0x00 ; '.'
000260a9         db  0x00 ; '.'
000260aa         db  0x00 ; '.'
000260ab         db  0x00 ; '.'
000260ac         db  0x00 ; '.'
000260ad         db  0x00 ; '.'
000260ae         db  0x00 ; '.'
000260af         db  0x00 ; '.'
000260b0         db  0x00 ; '.'
000260b1         db  0x00 ; '.'
000260b2         db  0x00 ; '.'
000260b3         db  0x00 ; '.'
000260b4         db  0x00 ; '.'
000260b5         db  0x00 ; '.'
000260b6         db  0x00 ; '.'
000260b7         db  0x00 ; '.'
             program_invocation_short_name:
000260b8         db  0x00 ; '.'                                                 ; DATA XREF=__init_libc+200, __init_libc+204
000260b9         db  0x00 ; '.'
000260ba         db  0x00 ; '.'
000260bb         db  0x00 ; '.'
             __progname_full:
000260bc         db  0x00 ; '.'                                                 ; DATA XREF=__init_libc+188, __init_libc+192
000260bd         db  0x00 ; '.'
000260be         db  0x00 ; '.'
000260bf         db  0x00 ; '.'
             buf:
000260c0         db  0x00 ; '.'
000260c1         db  0x00 ; '.'
000260c2         db  0x00 ; '.'
000260c3         db  0x00 ; '.'
000260c4         db  0x00 ; '.'
000260c5         db  0x00 ; '.'
000260c6         db  0x00 ; '.'
000260c7         db  0x00 ; '.'
000260c8         db  0x00 ; '.'
000260c9         db  0x00 ; '.'
000260ca         db  0x00 ; '.'
000260cb         db  0x00 ; '.'
000260cc         db  0x00 ; '.'
000260cd         db  0x00 ; '.'
000260ce         db  0x00 ; '.'
000260cf         db  0x00 ; '.'
000260d0         db  0x00 ; '.'
000260d1         db  0x00 ; '.'
000260d2         db  0x00 ; '.'
000260d3         db  0x00 ; '.'
000260d4         db  0x00 ; '.'
000260d5         db  0x00 ; '.'
000260d6         db  0x00 ; '.'
000260d7         db  0x00 ; '.'
000260d8         db  0x00 ; '.'
000260d9         db  0x00 ; '.'
000260da         db  0x00 ; '.'
000260db         db  0x00 ; '.'
000260dc         db  0x00 ; '.'
000260dd         db  0x00 ; '.'
000260de         db  0x00 ; '.'
000260df         db  0x00 ; '.'
000260e0         db  0x00 ; '.'
000260e1         db  0x00 ; '.'
000260e2         db  0x00 ; '.'
000260e3         db  0x00 ; '.'
000260e4         db  0x00 ; '.'
000260e5         db  0x00 ; '.'
000260e6         db  0x00 ; '.'
000260e7         db  0x00 ; '.'
000260e8         db  0x00 ; '.'
000260e9         db  0x00 ; '.'
000260ea         db  0x00 ; '.'
000260eb         db  0x00 ; '.'
000260ec         db  0x00 ; '.'
000260ed         db  0x00 ; '.'
000260ee         db  0x00 ; '.'
000260ef         db  0x00 ; '.'
000260f0         db  0x00 ; '.'
000260f1         db  0x00 ; '.'
000260f2         db  0x00 ; '.'
000260f3         db  0x00 ; '.'
000260f4         db  0x00 ; '.'
000260f5         db  0x00 ; '.'
000260f6         db  0x00 ; '.'
000260f7         db  0x00 ; '.'
000260f8         db  0x00 ; '.'
000260f9         db  0x00 ; '.'
000260fa         db  0x00 ; '.'
000260fb         db  0x00 ; '.'
000260fc         db  0x00 ; '.'
000260fd         db  0x00 ; '.'
000260fe         db  0x00 ; '.'
000260ff         db  0x00 ; '.'
00026100         db  0x00 ; '.'
00026101         db  0x00 ; '.'
00026102         db  0x00 ; '.'
00026103         db  0x00 ; '.'
00026104         db  0x00 ; '.'
00026105         db  0x00 ; '.'
00026106         db  0x00 ; '.'
00026107         db  0x00 ; '.'
00026108         db  0x00 ; '.'
00026109         db  0x00 ; '.'
0002610a         db  0x00 ; '.'
0002610b         db  0x00 ; '.'
0002610c         db  0x00 ; '.'
0002610d         db  0x00 ; '.'
0002610e         db  0x00 ; '.'
0002610f         db  0x00 ; '.'
00026110         db  0x00 ; '.'
00026111         db  0x00 ; '.'
00026112         db  0x00 ; '.'
00026113         db  0x00 ; '.'
00026114         db  0x00 ; '.'
00026115         db  0x00 ; '.'
00026116         db  0x00 ; '.'
00026117         db  0x00 ; '.'
00026118         db  0x00 ; '.'
00026119         db  0x00 ; '.'
0002611a         db  0x00 ; '.'
0002611b         db  0x00 ; '.'
0002611c         db  0x00 ; '.'
0002611d         db  0x00 ; '.'
0002611e         db  0x00 ; '.'
0002611f         db  0x00 ; '.'
00026120         db  0x00 ; '.'
00026121         db  0x00 ; '.'
00026122         db  0x00 ; '.'
00026123         db  0x00 ; '.'
00026124         db  0x00 ; '.'
00026125         db  0x00 ; '.'
00026126         db  0x00 ; '.'
00026127         db  0x00 ; '.'
00026128         db  0x00 ; '.'
00026129         db  0x00 ; '.'
0002612a         db  0x00 ; '.'
0002612b         db  0x00 ; '.'
0002612c         db  0x00 ; '.'
0002612d         db  0x00 ; '.'
0002612e         db  0x00 ; '.'
0002612f         db  0x00 ; '.'
00026130         db  0x00 ; '.'
00026131         db  0x00 ; '.'
00026132         db  0x00 ; '.'
00026133         db  0x00 ; '.'
00026134         db  0x00 ; '.'
00026135         db  0x00 ; '.'
00026136         db  0x00 ; '.'
00026137         db  0x00 ; '.'
00026138         db  0x00 ; '.'
00026139         db  0x00 ; '.'
0002613a         db  0x00 ; '.'
0002613b         db  0x00 ; '.'
0002613c         db  0x00 ; '.'
0002613d         db  0x00 ; '.'
0002613e         db  0x00 ; '.'
0002613f         db  0x00 ; '.'
00026140         db  0x00 ; '.'
00026141         db  0x00 ; '.'
00026142         db  0x00 ; '.'
00026143         db  0x00 ; '.'
00026144         db  0x00 ; '.'
00026145         db  0x00 ; '.'
00026146         db  0x00 ; '.'
00026147         db  0x00 ; '.'
00026148         db  0x00 ; '.'
00026149         db  0x00 ; '.'
0002614a         db  0x00 ; '.'
0002614b         db  0x00 ; '.'
0002614c         db  0x00 ; '.'
0002614d         db  0x00 ; '.'
0002614e         db  0x00 ; '.'
0002614f         db  0x00 ; '.'
00026150         db  0x00 ; '.'
00026151         db  0x00 ; '.'
00026152         db  0x00 ; '.'
00026153         db  0x00 ; '.'
00026154         db  0x00 ; '.'
00026155         db  0x00 ; '.'
00026156         db  0x00 ; '.'
00026157         db  0x00 ; '.'
00026158         db  0x00 ; '.'
00026159         db  0x00 ; '.'
0002615a         db  0x00 ; '.'
0002615b         db  0x00 ; '.'
0002615c         db  0x00 ; '.'
0002615d         db  0x00 ; '.'
0002615e         db  0x00 ; '.'
0002615f         db  0x00 ; '.'
00026160         db  0x00 ; '.'
00026161         db  0x00 ; '.'
00026162         db  0x00 ; '.'
00026163         db  0x00 ; '.'
00026164         db  0x00 ; '.'
00026165         db  0x00 ; '.'
00026166         db  0x00 ; '.'
00026167         db  0x00 ; '.'
00026168         db  0x00 ; '.'
00026169         db  0x00 ; '.'
0002616a         db  0x00 ; '.'
0002616b         db  0x00 ; '.'
0002616c         db  0x00 ; '.'
0002616d         db  0x00 ; '.'
0002616e         db  0x00 ; '.'
0002616f         db  0x00 ; '.'
00026170         db  0x00 ; '.'
00026171         db  0x00 ; '.'
00026172         db  0x00 ; '.'
00026173         db  0x00 ; '.'
00026174         db  0x00 ; '.'
00026175         db  0x00 ; '.'
00026176         db  0x00 ; '.'
00026177         db  0x00 ; '.'
00026178         db  0x00 ; '.'
00026179         db  0x00 ; '.'
0002617a         db  0x00 ; '.'
0002617b         db  0x00 ; '.'
0002617c         db  0x00 ; '.'
0002617d         db  0x00 ; '.'
0002617e         db  0x00 ; '.'
0002617f         db  0x00 ; '.'
00026180         db  0x00 ; '.'
00026181         db  0x00 ; '.'
00026182         db  0x00 ; '.'
00026183         db  0x00 ; '.'
00026184         db  0x00 ; '.'
00026185         db  0x00 ; '.'
00026186         db  0x00 ; '.'
00026187         db  0x00 ; '.'
00026188         db  0x00 ; '.'
00026189         db  0x00 ; '.'
0002618a         db  0x00 ; '.'
0002618b         db  0x00 ; '.'
0002618c         db  0x00 ; '.'
0002618d         db  0x00 ; '.'
0002618e         db  0x00 ; '.'
0002618f         db  0x00 ; '.'
00026190         db  0x00 ; '.'
00026191         db  0x00 ; '.'
00026192         db  0x00 ; '.'
00026193         db  0x00 ; '.'
00026194         db  0x00 ; '.'
00026195         db  0x00 ; '.'
00026196         db  0x00 ; '.'
00026197         db  0x00 ; '.'
00026198         db  0x00 ; '.'
00026199         db  0x00 ; '.'
0002619a         db  0x00 ; '.'
0002619b         db  0x00 ; '.'
0002619c         db  0x00 ; '.'
0002619d         db  0x00 ; '.'
0002619e         db  0x00 ; '.'
0002619f         db  0x00 ; '.'
000261a0         db  0x00 ; '.'
000261a1         db  0x00 ; '.'
000261a2         db  0x00 ; '.'
000261a3         db  0x00 ; '.'
000261a4         db  0x00 ; '.'
000261a5         db  0x00 ; '.'
000261a6         db  0x00 ; '.'
000261a7         db  0x00 ; '.'
000261a8         db  0x00 ; '.'
000261a9         db  0x00 ; '.'
000261aa         db  0x00 ; '.'
000261ab         db  0x00 ; '.'
000261ac         db  0x00 ; '.'
000261ad         db  0x00 ; '.'
000261ae         db  0x00 ; '.'
000261af         db  0x00 ; '.'
000261b0         db  0x00 ; '.'
000261b1         db  0x00 ; '.'
000261b2         db  0x00 ; '.'
000261b3         db  0x00 ; '.'
000261b4         db  0x00 ; '.'
000261b5         db  0x00 ; '.'
000261b6         db  0x00 ; '.'
000261b7         db  0x00 ; '.'
000261b8         db  0x00 ; '.'
000261b9         db  0x00 ; '.'
000261ba         db  0x00 ; '.'
000261bb         db  0x00 ; '.'
000261bc         db  0x00 ; '.'
000261bd         db  0x00 ; '.'
000261be         db  0x00 ; '.'
000261bf         db  0x00 ; '.'
000261c0         db  0x00 ; '.'
000261c1         db  0x00 ; '.'
000261c2         db  0x00 ; '.'
000261c3         db  0x00 ; '.'
000261c4         db  0x00 ; '.'
000261c5         db  0x00 ; '.'
000261c6         db  0x00 ; '.'
000261c7         db  0x00 ; '.'
000261c8         db  0x00 ; '.'
000261c9         db  0x00 ; '.'
000261ca         db  0x00 ; '.'
000261cb         db  0x00 ; '.'
000261cc         db  0x00 ; '.'
000261cd         db  0x00 ; '.'
000261ce         db  0x00 ; '.'
000261cf         db  0x00 ; '.'
000261d0         db  0x00 ; '.'
000261d1         db  0x00 ; '.'
000261d2         db  0x00 ; '.'
000261d3         db  0x00 ; '.'
000261d4         db  0x00 ; '.'
000261d5         db  0x00 ; '.'
000261d6         db  0x00 ; '.'
000261d7         db  0x00 ; '.'
000261d8         db  0x00 ; '.'
000261d9         db  0x00 ; '.'
000261da         db  0x00 ; '.'
000261db         db  0x00 ; '.'
000261dc         db  0x00 ; '.'
000261dd         db  0x00 ; '.'
000261de         db  0x00 ; '.'
000261df         db  0x00 ; '.'
000261e0         db  0x00 ; '.'
000261e1         db  0x00 ; '.'
000261e2         db  0x00 ; '.'
000261e3         db  0x00 ; '.'
000261e4         db  0x00 ; '.'
000261e5         db  0x00 ; '.'
000261e6         db  0x00 ; '.'
000261e7         db  0x00 ; '.'
000261e8         db  0x00 ; '.'
000261e9         db  0x00 ; '.'
000261ea         db  0x00 ; '.'
000261eb         db  0x00 ; '.'
000261ec         db  0x00 ; '.'
000261ed         db  0x00 ; '.'
000261ee         db  0x00 ; '.'
000261ef         db  0x00 ; '.'
000261f0         db  0x00 ; '.'
000261f1         db  0x00 ; '.'
000261f2         db  0x00 ; '.'
000261f3         db  0x00 ; '.'
000261f4         db  0x00 ; '.'
000261f5         db  0x00 ; '.'
000261f6         db  0x00 ; '.'
000261f7         db  0x00 ; '.'
000261f8         db  0x00 ; '.'
000261f9         db  0x00 ; '.'
000261fa         db  0x00 ; '.'
000261fb         db  0x00 ; '.'
000261fc         db  0x00 ; '.'
000261fd         db  0x00 ; '.'
000261fe         db  0x00 ; '.'
000261ff         db  0x00 ; '.'
00026200         db  0x00 ; '.'
00026201         db  0x00 ; '.'
00026202         db  0x00 ; '.'
00026203         db  0x00 ; '.'
00026204         db  0x00 ; '.'
00026205         db  0x00 ; '.'
00026206         db  0x00 ; '.'
00026207         db  0x00 ; '.'
00026208         db  0x00 ; '.'
00026209         db  0x00 ; '.'
0002620a         db  0x00 ; '.'
0002620b         db  0x00 ; '.'
0002620c         db  0x00 ; '.'
0002620d         db  0x00 ; '.'
0002620e         db  0x00 ; '.'
0002620f         db  0x00 ; '.'
00026210         db  0x00 ; '.'
00026211         db  0x00 ; '.'
00026212         db  0x00 ; '.'
00026213         db  0x00 ; '.'
00026214         db  0x00 ; '.'
00026215         db  0x00 ; '.'
00026216         db  0x00 ; '.'
00026217         db  0x00 ; '.'
00026218         db  0x00 ; '.'
00026219         db  0x00 ; '.'
0002621a         db  0x00 ; '.'
0002621b         db  0x00 ; '.'
0002621c         db  0x00 ; '.'
0002621d         db  0x00 ; '.'
0002621e         db  0x00 ; '.'
0002621f         db  0x00 ; '.'
00026220         db  0x00 ; '.'
00026221         db  0x00 ; '.'
00026222         db  0x00 ; '.'
00026223         db  0x00 ; '.'
00026224         db  0x00 ; '.'
00026225         db  0x00 ; '.'
00026226         db  0x00 ; '.'
00026227         db  0x00 ; '.'
00026228         db  0x00 ; '.'
00026229         db  0x00 ; '.'
0002622a         db  0x00 ; '.'
0002622b         db  0x00 ; '.'
0002622c         db  0x00 ; '.'
0002622d         db  0x00 ; '.'
0002622e         db  0x00 ; '.'
0002622f         db  0x00 ; '.'
00026230         db  0x00 ; '.'
00026231         db  0x00 ; '.'
00026232         db  0x00 ; '.'
00026233         db  0x00 ; '.'
00026234         db  0x00 ; '.'
00026235         db  0x00 ; '.'
00026236         db  0x00 ; '.'
00026237         db  0x00 ; '.'
00026238         db  0x00 ; '.'
00026239         db  0x00 ; '.'
0002623a         db  0x00 ; '.'
0002623b         db  0x00 ; '.'
0002623c         db  0x00 ; '.'
0002623d         db  0x00 ; '.'
0002623e         db  0x00 ; '.'
0002623f         db  0x00 ; '.'
00026240         db  0x00 ; '.'
00026241         db  0x00 ; '.'
00026242         db  0x00 ; '.'
00026243         db  0x00 ; '.'
00026244         db  0x00 ; '.'
00026245         db  0x00 ; '.'
00026246         db  0x00 ; '.'
00026247         db  0x00 ; '.'
00026248         db  0x00 ; '.'
00026249         db  0x00 ; '.'
0002624a         db  0x00 ; '.'
0002624b         db  0x00 ; '.'
0002624c         db  0x00 ; '.'
0002624d         db  0x00 ; '.'
0002624e         db  0x00 ; '.'
0002624f         db  0x00 ; '.'
00026250         db  0x00 ; '.'
00026251         db  0x00 ; '.'
00026252         db  0x00 ; '.'
00026253         db  0x00 ; '.'
00026254         db  0x00 ; '.'
00026255         db  0x00 ; '.'
00026256         db  0x00 ; '.'
00026257         db  0x00 ; '.'
00026258         db  0x00 ; '.'
00026259         db  0x00 ; '.'
0002625a         db  0x00 ; '.'
0002625b         db  0x00 ; '.'
0002625c         db  0x00 ; '.'
0002625d         db  0x00 ; '.'
0002625e         db  0x00 ; '.'
0002625f         db  0x00 ; '.'
00026260         db  0x00 ; '.'
00026261         db  0x00 ; '.'
00026262         db  0x00 ; '.'
00026263         db  0x00 ; '.'
00026264         db  0x00 ; '.'
00026265         db  0x00 ; '.'
00026266         db  0x00 ; '.'
00026267         db  0x00 ; '.'
00026268         db  0x00 ; '.'
00026269         db  0x00 ; '.'
0002626a         db  0x00 ; '.'
0002626b         db  0x00 ; '.'
0002626c         db  0x00 ; '.'
0002626d         db  0x00 ; '.'
0002626e         db  0x00 ; '.'
0002626f         db  0x00 ; '.'
00026270         db  0x00 ; '.'
00026271         db  0x00 ; '.'
00026272         db  0x00 ; '.'
00026273         db  0x00 ; '.'
00026274         db  0x00 ; '.'
00026275         db  0x00 ; '.'
00026276         db  0x00 ; '.'
00026277         db  0x00 ; '.'
00026278         db  0x00 ; '.'
00026279         db  0x00 ; '.'
0002627a         db  0x00 ; '.'
0002627b         db  0x00 ; '.'
0002627c         db  0x00 ; '.'
0002627d         db  0x00 ; '.'
0002627e         db  0x00 ; '.'
0002627f         db  0x00 ; '.'
00026280         db  0x00 ; '.'
00026281         db  0x00 ; '.'
00026282         db  0x00 ; '.'
00026283         db  0x00 ; '.'
00026284         db  0x00 ; '.'
00026285         db  0x00 ; '.'
00026286         db  0x00 ; '.'
00026287         db  0x00 ; '.'
00026288         db  0x00 ; '.'
00026289         db  0x00 ; '.'
0002628a         db  0x00 ; '.'
0002628b         db  0x00 ; '.'
0002628c         db  0x00 ; '.'
0002628d         db  0x00 ; '.'
0002628e         db  0x00 ; '.'
0002628f         db  0x00 ; '.'
00026290         db  0x00 ; '.'
00026291         db  0x00 ; '.'
00026292         db  0x00 ; '.'
00026293         db  0x00 ; '.'
00026294         db  0x00 ; '.'
00026295         db  0x00 ; '.'
00026296         db  0x00 ; '.'
00026297         db  0x00 ; '.'
00026298         db  0x00 ; '.'
00026299         db  0x00 ; '.'
0002629a         db  0x00 ; '.'
0002629b         db  0x00 ; '.'
0002629c         db  0x00 ; '.'
0002629d         db  0x00 ; '.'
0002629e         db  0x00 ; '.'
0002629f         db  0x00 ; '.'
000262a0         db  0x00 ; '.'
000262a1         db  0x00 ; '.'
000262a2         db  0x00 ; '.'
000262a3         db  0x00 ; '.'
000262a4         db  0x00 ; '.'
000262a5         db  0x00 ; '.'
000262a6         db  0x00 ; '.'
000262a7         db  0x00 ; '.'
000262a8         db  0x00 ; '.'
000262a9         db  0x00 ; '.'
000262aa         db  0x00 ; '.'
000262ab         db  0x00 ; '.'
000262ac         db  0x00 ; '.'
000262ad         db  0x00 ; '.'
000262ae         db  0x00 ; '.'
000262af         db  0x00 ; '.'
000262b0         db  0x00 ; '.'
000262b1         db  0x00 ; '.'
000262b2         db  0x00 ; '.'
000262b3         db  0x00 ; '.'
000262b4         db  0x00 ; '.'
000262b5         db  0x00 ; '.'
000262b6         db  0x00 ; '.'
000262b7         db  0x00 ; '.'
000262b8         db  0x00 ; '.'
000262b9         db  0x00 ; '.'
000262ba         db  0x00 ; '.'
000262bb         db  0x00 ; '.'
000262bc         db  0x00 ; '.'
000262bd         db  0x00 ; '.'
000262be         db  0x00 ; '.'
000262bf         db  0x00 ; '.'
000262c0         db  0x00 ; '.'
000262c1         db  0x00 ; '.'
000262c2         db  0x00 ; '.'
000262c3         db  0x00 ; '.'
000262c4         db  0x00 ; '.'
000262c5         db  0x00 ; '.'
000262c6         db  0x00 ; '.'
000262c7         db  0x00 ; '.'
000262c8         db  0x00 ; '.'
000262c9         db  0x00 ; '.'
000262ca         db  0x00 ; '.'
000262cb         db  0x00 ; '.'
000262cc         db  0x00 ; '.'
000262cd         db  0x00 ; '.'
000262ce         db  0x00 ; '.'
000262cf         db  0x00 ; '.'
000262d0         db  0x00 ; '.'
000262d1         db  0x00 ; '.'
000262d2         db  0x00 ; '.'
000262d3         db  0x00 ; '.'
000262d4         db  0x00 ; '.'
000262d5         db  0x00 ; '.'
000262d6         db  0x00 ; '.'
000262d7         db  0x00 ; '.'
000262d8         db  0x00 ; '.'
000262d9         db  0x00 ; '.'
000262da         db  0x00 ; '.'
000262db         db  0x00 ; '.'
000262dc         db  0x00 ; '.'
000262dd         db  0x00 ; '.'
000262de         db  0x00 ; '.'
000262df         db  0x00 ; '.'
000262e0         db  0x00 ; '.'
000262e1         db  0x00 ; '.'
000262e2         db  0x00 ; '.'
000262e3         db  0x00 ; '.'
000262e4         db  0x00 ; '.'
000262e5         db  0x00 ; '.'
000262e6         db  0x00 ; '.'
000262e7         db  0x00 ; '.'
000262e8         db  0x00 ; '.'
000262e9         db  0x00 ; '.'
000262ea         db  0x00 ; '.'
000262eb         db  0x00 ; '.'
000262ec         db  0x00 ; '.'
000262ed         db  0x00 ; '.'
000262ee         db  0x00 ; '.'
000262ef         db  0x00 ; '.'
000262f0         db  0x00 ; '.'
000262f1         db  0x00 ; '.'
000262f2         db  0x00 ; '.'
000262f3         db  0x00 ; '.'
000262f4         db  0x00 ; '.'
000262f5         db  0x00 ; '.'
000262f6         db  0x00 ; '.'
000262f7         db  0x00 ; '.'
000262f8         db  0x00 ; '.'
000262f9         db  0x00 ; '.'
000262fa         db  0x00 ; '.'
000262fb         db  0x00 ; '.'
000262fc         db  0x00 ; '.'
000262fd         db  0x00 ; '.'
000262fe         db  0x00 ; '.'
000262ff         db  0x00 ; '.'
00026300         db  0x00 ; '.'
00026301         db  0x00 ; '.'
00026302         db  0x00 ; '.'
00026303         db  0x00 ; '.'
00026304         db  0x00 ; '.'
00026305         db  0x00 ; '.'
00026306         db  0x00 ; '.'
00026307         db  0x00 ; '.'
00026308         db  0x00 ; '.'
00026309         db  0x00 ; '.'
0002630a         db  0x00 ; '.'
0002630b         db  0x00 ; '.'
0002630c         db  0x00 ; '.'
0002630d         db  0x00 ; '.'
0002630e         db  0x00 ; '.'
0002630f         db  0x00 ; '.'
00026310         db  0x00 ; '.'
00026311         db  0x00 ; '.'
00026312         db  0x00 ; '.'
00026313         db  0x00 ; '.'
00026314         db  0x00 ; '.'
00026315         db  0x00 ; '.'
00026316         db  0x00 ; '.'
00026317         db  0x00 ; '.'
00026318         db  0x00 ; '.'
00026319         db  0x00 ; '.'
0002631a         db  0x00 ; '.'
0002631b         db  0x00 ; '.'
0002631c         db  0x00 ; '.'
0002631d         db  0x00 ; '.'
0002631e         db  0x00 ; '.'
0002631f         db  0x00 ; '.'
00026320         db  0x00 ; '.'
00026321         db  0x00 ; '.'
00026322         db  0x00 ; '.'
00026323         db  0x00 ; '.'
00026324         db  0x00 ; '.'
00026325         db  0x00 ; '.'
00026326         db  0x00 ; '.'
00026327         db  0x00 ; '.'
00026328         db  0x00 ; '.'
00026329         db  0x00 ; '.'
0002632a         db  0x00 ; '.'
0002632b         db  0x00 ; '.'
0002632c         db  0x00 ; '.'
0002632d         db  0x00 ; '.'
0002632e         db  0x00 ; '.'
0002632f         db  0x00 ; '.'
00026330         db  0x00 ; '.'
00026331         db  0x00 ; '.'
00026332         db  0x00 ; '.'
00026333         db  0x00 ; '.'
00026334         db  0x00 ; '.'
00026335         db  0x00 ; '.'
00026336         db  0x00 ; '.'
00026337         db  0x00 ; '.'
00026338         db  0x00 ; '.'
00026339         db  0x00 ; '.'
0002633a         db  0x00 ; '.'
0002633b         db  0x00 ; '.'
0002633c         db  0x00 ; '.'
0002633d         db  0x00 ; '.'
0002633e         db  0x00 ; '.'
0002633f         db  0x00 ; '.'
00026340         db  0x00 ; '.'
00026341         db  0x00 ; '.'
00026342         db  0x00 ; '.'
00026343         db  0x00 ; '.'
00026344         db  0x00 ; '.'
00026345         db  0x00 ; '.'
00026346         db  0x00 ; '.'
00026347         db  0x00 ; '.'
00026348         db  0x00 ; '.'
00026349         db  0x00 ; '.'
0002634a         db  0x00 ; '.'
0002634b         db  0x00 ; '.'
0002634c         db  0x00 ; '.'
0002634d         db  0x00 ; '.'
0002634e         db  0x00 ; '.'
0002634f         db  0x00 ; '.'
00026350         db  0x00 ; '.'
00026351         db  0x00 ; '.'
00026352         db  0x00 ; '.'
00026353         db  0x00 ; '.'
00026354         db  0x00 ; '.'
00026355         db  0x00 ; '.'
00026356         db  0x00 ; '.'
00026357         db  0x00 ; '.'
00026358         db  0x00 ; '.'
00026359         db  0x00 ; '.'
0002635a         db  0x00 ; '.'
0002635b         db  0x00 ; '.'
0002635c         db  0x00 ; '.'
0002635d         db  0x00 ; '.'
0002635e         db  0x00 ; '.'
0002635f         db  0x00 ; '.'
00026360         db  0x00 ; '.'
00026361         db  0x00 ; '.'
00026362         db  0x00 ; '.'
00026363         db  0x00 ; '.'
00026364         db  0x00 ; '.'
00026365         db  0x00 ; '.'
00026366         db  0x00 ; '.'
00026367         db  0x00 ; '.'
00026368         db  0x00 ; '.'
00026369         db  0x00 ; '.'
0002636a         db  0x00 ; '.'
0002636b         db  0x00 ; '.'
0002636c         db  0x00 ; '.'
0002636d         db  0x00 ; '.'
0002636e         db  0x00 ; '.'
0002636f         db  0x00 ; '.'
00026370         db  0x00 ; '.'
00026371         db  0x00 ; '.'
00026372         db  0x00 ; '.'
00026373         db  0x00 ; '.'
00026374         db  0x00 ; '.'
00026375         db  0x00 ; '.'
00026376         db  0x00 ; '.'
00026377         db  0x00 ; '.'
00026378         db  0x00 ; '.'
00026379         db  0x00 ; '.'
0002637a         db  0x00 ; '.'
0002637b         db  0x00 ; '.'
0002637c         db  0x00 ; '.'
0002637d         db  0x00 ; '.'
0002637e         db  0x00 ; '.'
0002637f         db  0x00 ; '.'
00026380         db  0x00 ; '.'
00026381         db  0x00 ; '.'
00026382         db  0x00 ; '.'
00026383         db  0x00 ; '.'
00026384         db  0x00 ; '.'
00026385         db  0x00 ; '.'
00026386         db  0x00 ; '.'
00026387         db  0x00 ; '.'
00026388         db  0x00 ; '.'
00026389         db  0x00 ; '.'
0002638a         db  0x00 ; '.'
0002638b         db  0x00 ; '.'
0002638c         db  0x00 ; '.'
0002638d         db  0x00 ; '.'
0002638e         db  0x00 ; '.'
0002638f         db  0x00 ; '.'
00026390         db  0x00 ; '.'
00026391         db  0x00 ; '.'
00026392         db  0x00 ; '.'
00026393         db  0x00 ; '.'
00026394         db  0x00 ; '.'
00026395         db  0x00 ; '.'
00026396         db  0x00 ; '.'
00026397         db  0x00 ; '.'
00026398         db  0x00 ; '.'
00026399         db  0x00 ; '.'
0002639a         db  0x00 ; '.'
0002639b         db  0x00 ; '.'
0002639c         db  0x00 ; '.'
0002639d         db  0x00 ; '.'
0002639e         db  0x00 ; '.'
0002639f         db  0x00 ; '.'
000263a0         db  0x00 ; '.'
000263a1         db  0x00 ; '.'
000263a2         db  0x00 ; '.'
000263a3         db  0x00 ; '.'
000263a4         db  0x00 ; '.'
000263a5         db  0x00 ; '.'
000263a6         db  0x00 ; '.'
000263a7         db  0x00 ; '.'
000263a8         db  0x00 ; '.'
000263a9         db  0x00 ; '.'
000263aa         db  0x00 ; '.'
000263ab         db  0x00 ; '.'
000263ac         db  0x00 ; '.'
000263ad         db  0x00 ; '.'
000263ae         db  0x00 ; '.'
000263af         db  0x00 ; '.'
000263b0         db  0x00 ; '.'
000263b1         db  0x00 ; '.'
000263b2         db  0x00 ; '.'
000263b3         db  0x00 ; '.'
000263b4         db  0x00 ; '.'
000263b5         db  0x00 ; '.'
000263b6         db  0x00 ; '.'
000263b7         db  0x00 ; '.'
000263b8         db  0x00 ; '.'
000263b9         db  0x00 ; '.'
000263ba         db  0x00 ; '.'
000263bb         db  0x00 ; '.'
000263bc         db  0x00 ; '.'
000263bd         db  0x00 ; '.'
000263be         db  0x00 ; '.'
000263bf         db  0x00 ; '.'
000263c0         db  0x00 ; '.'
000263c1         db  0x00 ; '.'
000263c2         db  0x00 ; '.'
000263c3         db  0x00 ; '.'
000263c4         db  0x00 ; '.'
000263c5         db  0x00 ; '.'
000263c6         db  0x00 ; '.'
000263c7         db  0x00 ; '.'
000263c8         db  0x00 ; '.'
000263c9         db  0x00 ; '.'
000263ca         db  0x00 ; '.'
000263cb         db  0x00 ; '.'
000263cc         db  0x00 ; '.'
000263cd         db  0x00 ; '.'
000263ce         db  0x00 ; '.'
000263cf         db  0x00 ; '.'
000263d0         db  0x00 ; '.'
000263d1         db  0x00 ; '.'
000263d2         db  0x00 ; '.'
000263d3         db  0x00 ; '.'
000263d4         db  0x00 ; '.'
000263d5         db  0x00 ; '.'
000263d6         db  0x00 ; '.'
000263d7         db  0x00 ; '.'
000263d8         db  0x00 ; '.'
000263d9         db  0x00 ; '.'
000263da         db  0x00 ; '.'
000263db         db  0x00 ; '.'
000263dc         db  0x00 ; '.'
000263dd         db  0x00 ; '.'
000263de         db  0x00 ; '.'
000263df         db  0x00 ; '.'
000263e0         db  0x00 ; '.'
000263e1         db  0x00 ; '.'
000263e2         db  0x00 ; '.'
000263e3         db  0x00 ; '.'
000263e4         db  0x00 ; '.'
000263e5         db  0x00 ; '.'
000263e6         db  0x00 ; '.'
000263e7         db  0x00 ; '.'
000263e8         db  0x00 ; '.'
000263e9         db  0x00 ; '.'
000263ea         db  0x00 ; '.'
000263eb         db  0x00 ; '.'
000263ec         db  0x00 ; '.'
000263ed         db  0x00 ; '.'
000263ee         db  0x00 ; '.'
000263ef         db  0x00 ; '.'
000263f0         db  0x00 ; '.'
000263f1         db  0x00 ; '.'
000263f2         db  0x00 ; '.'
000263f3         db  0x00 ; '.'
000263f4         db  0x00 ; '.'
000263f5         db  0x00 ; '.'
000263f6         db  0x00 ; '.'
000263f7         db  0x00 ; '.'
000263f8         db  0x00 ; '.'
000263f9         db  0x00 ; '.'
000263fa         db  0x00 ; '.'
000263fb         db  0x00 ; '.'
000263fc         db  0x00 ; '.'
000263fd         db  0x00 ; '.'
000263fe         db  0x00 ; '.'
000263ff         db  0x00 ; '.'
00026400         db  0x00 ; '.'
00026401         db  0x00 ; '.'
00026402         db  0x00 ; '.'
00026403         db  0x00 ; '.'
00026404         db  0x00 ; '.'
00026405         db  0x00 ; '.'
00026406         db  0x00 ; '.'
00026407         db  0x00 ; '.'
00026408         db  0x00 ; '.'
00026409         db  0x00 ; '.'
0002640a         db  0x00 ; '.'
0002640b         db  0x00 ; '.'
0002640c         db  0x00 ; '.'
0002640d         db  0x00 ; '.'
0002640e         db  0x00 ; '.'
0002640f         db  0x00 ; '.'
00026410         db  0x00 ; '.'
00026411         db  0x00 ; '.'
00026412         db  0x00 ; '.'
00026413         db  0x00 ; '.'
00026414         db  0x00 ; '.'
00026415         db  0x00 ; '.'
00026416         db  0x00 ; '.'
00026417         db  0x00 ; '.'
00026418         db  0x00 ; '.'
00026419         db  0x00 ; '.'
0002641a         db  0x00 ; '.'
0002641b         db  0x00 ; '.'
0002641c         db  0x00 ; '.'
0002641d         db  0x00 ; '.'
0002641e         db  0x00 ; '.'
0002641f         db  0x00 ; '.'
00026420         db  0x00 ; '.'
00026421         db  0x00 ; '.'
00026422         db  0x00 ; '.'
00026423         db  0x00 ; '.'
00026424         db  0x00 ; '.'
00026425         db  0x00 ; '.'
00026426         db  0x00 ; '.'
00026427         db  0x00 ; '.'
00026428         db  0x00 ; '.'
00026429         db  0x00 ; '.'
0002642a         db  0x00 ; '.'
0002642b         db  0x00 ; '.'
0002642c         db  0x00 ; '.'
0002642d         db  0x00 ; '.'
0002642e         db  0x00 ; '.'
0002642f         db  0x00 ; '.'
00026430         db  0x00 ; '.'
00026431         db  0x00 ; '.'
00026432         db  0x00 ; '.'
00026433         db  0x00 ; '.'
00026434         db  0x00 ; '.'
00026435         db  0x00 ; '.'
00026436         db  0x00 ; '.'
00026437         db  0x00 ; '.'
00026438         db  0x00 ; '.'
00026439         db  0x00 ; '.'
0002643a         db  0x00 ; '.'
0002643b         db  0x00 ; '.'
0002643c         db  0x00 ; '.'
0002643d         db  0x00 ; '.'
0002643e         db  0x00 ; '.'
0002643f         db  0x00 ; '.'
00026440         db  0x00 ; '.'
00026441         db  0x00 ; '.'
00026442         db  0x00 ; '.'
00026443         db  0x00 ; '.'
00026444         db  0x00 ; '.'
00026445         db  0x00 ; '.'
00026446         db  0x00 ; '.'
00026447         db  0x00 ; '.'
00026448         db  0x00 ; '.'
00026449         db  0x00 ; '.'
0002644a         db  0x00 ; '.'
0002644b         db  0x00 ; '.'
0002644c         db  0x00 ; '.'
0002644d         db  0x00 ; '.'
0002644e         db  0x00 ; '.'
0002644f         db  0x00 ; '.'
00026450         db  0x00 ; '.'
00026451         db  0x00 ; '.'
00026452         db  0x00 ; '.'
00026453         db  0x00 ; '.'
00026454         db  0x00 ; '.'
00026455         db  0x00 ; '.'
00026456         db  0x00 ; '.'
00026457         db  0x00 ; '.'
00026458         db  0x00 ; '.'
00026459         db  0x00 ; '.'
0002645a         db  0x00 ; '.'
0002645b         db  0x00 ; '.'
0002645c         db  0x00 ; '.'
0002645d         db  0x00 ; '.'
0002645e         db  0x00 ; '.'
0002645f         db  0x00 ; '.'
00026460         db  0x00 ; '.'
00026461         db  0x00 ; '.'
00026462         db  0x00 ; '.'
00026463         db  0x00 ; '.'
00026464         db  0x00 ; '.'
00026465         db  0x00 ; '.'
00026466         db  0x00 ; '.'
00026467         db  0x00 ; '.'
00026468         db  0x00 ; '.'
00026469         db  0x00 ; '.'
0002646a         db  0x00 ; '.'
0002646b         db  0x00 ; '.'
0002646c         db  0x00 ; '.'
0002646d         db  0x00 ; '.'
0002646e         db  0x00 ; '.'
0002646f         db  0x00 ; '.'
00026470         db  0x00 ; '.'
00026471         db  0x00 ; '.'
00026472         db  0x00 ; '.'
00026473         db  0x00 ; '.'
00026474         db  0x00 ; '.'
00026475         db  0x00 ; '.'
00026476         db  0x00 ; '.'
00026477         db  0x00 ; '.'
00026478         db  0x00 ; '.'
00026479         db  0x00 ; '.'
0002647a         db  0x00 ; '.'
0002647b         db  0x00 ; '.'
0002647c         db  0x00 ; '.'
0002647d         db  0x00 ; '.'
0002647e         db  0x00 ; '.'
0002647f         db  0x00 ; '.'
00026480         db  0x00 ; '.'
00026481         db  0x00 ; '.'
00026482         db  0x00 ; '.'
00026483         db  0x00 ; '.'
00026484         db  0x00 ; '.'
00026485         db  0x00 ; '.'
00026486         db  0x00 ; '.'
00026487         db  0x00 ; '.'
00026488         db  0x00 ; '.'
00026489         db  0x00 ; '.'
0002648a         db  0x00 ; '.'
0002648b         db  0x00 ; '.'
0002648c         db  0x00 ; '.'
0002648d         db  0x00 ; '.'
0002648e         db  0x00 ; '.'
0002648f         db  0x00 ; '.'
00026490         db  0x00 ; '.'
00026491         db  0x00 ; '.'
00026492         db  0x00 ; '.'
00026493         db  0x00 ; '.'
00026494         db  0x00 ; '.'
00026495         db  0x00 ; '.'
00026496         db  0x00 ; '.'
00026497         db  0x00 ; '.'
00026498         db  0x00 ; '.'
00026499         db  0x00 ; '.'
0002649a         db  0x00 ; '.'
0002649b         db  0x00 ; '.'
0002649c         db  0x00 ; '.'
0002649d         db  0x00 ; '.'
0002649e         db  0x00 ; '.'
0002649f         db  0x00 ; '.'
000264a0         db  0x00 ; '.'
000264a1         db  0x00 ; '.'
000264a2         db  0x00 ; '.'
000264a3         db  0x00 ; '.'
000264a4         db  0x00 ; '.'
000264a5         db  0x00 ; '.'
000264a6         db  0x00 ; '.'
000264a7         db  0x00 ; '.'
000264a8         db  0x00 ; '.'
000264a9         db  0x00 ; '.'
000264aa         db  0x00 ; '.'
000264ab         db  0x00 ; '.'
000264ac         db  0x00 ; '.'
000264ad         db  0x00 ; '.'
000264ae         db  0x00 ; '.'
000264af         db  0x00 ; '.'
000264b0         db  0x00 ; '.'
000264b1         db  0x00 ; '.'
000264b2         db  0x00 ; '.'
000264b3         db  0x00 ; '.'
000264b4         db  0x00 ; '.'
000264b5         db  0x00 ; '.'
000264b6         db  0x00 ; '.'
000264b7         db  0x00 ; '.'
000264b8         db  0x00 ; '.'
000264b9         db  0x00 ; '.'
000264ba         db  0x00 ; '.'
000264bb         db  0x00 ; '.'
000264bc         db  0x00 ; '.'
000264bd         db  0x00 ; '.'
000264be         db  0x00 ; '.'
000264bf         db  0x00 ; '.'
000264c0         db  0x00 ; '.'
000264c1         db  0x00 ; '.'
000264c2         db  0x00 ; '.'
000264c3         db  0x00 ; '.'
000264c4         db  0x00 ; '.'
000264c5         db  0x00 ; '.'
000264c6         db  0x00 ; '.'
000264c7         db  0x00 ; '.'
             ___environ:
000264c8         db  0x00 ; '.'                                                 ; DATA XREF=__init_libc+44, __init_libc+48
000264c9         db  0x00 ; '.'
000264ca         db  0x00 ; '.'
000264cb         db  0x00 ; '.'
             main_tls:
000264cc         db  0x00 ; '.'                                                 ; DATA XREF=__init_tls+128, __init_tls+192, __init_tls+236
000264cd         db  0x00 ; '.'
000264ce         db  0x00 ; '.'
000264cf         db  0x00 ; '.'
000264d0         db  0x00 ; '.'                                                 ; DATA XREF=__init_tls+140, __init_tls+196
000264d1         db  0x00 ; '.'
000264d2         db  0x00 ; '.'
000264d3         db  0x00 ; '.'
000264d4         db  0x00 ; '.'                                                 ; DATA XREF=__init_tls+148
000264d5         db  0x00 ; '.'
000264d6         db  0x00 ; '.'
000264d7         db  0x00 ; '.'
000264d8         db  0x00 ; '.'                                                 ; DATA XREF=__init_tls+156, __init_tls+200, __init_tls+244
000264d9         db  0x00 ; '.'
000264da         db  0x00 ; '.'
000264db         db  0x00 ; '.'
000264dc         db  0x00 ; '.'                                                 ; DATA XREF=__init_tls+176, __init_tls+204, __init_tls+252
000264dd         db  0x00 ; '.'
000264de         db  0x00 ; '.'
000264df         db  0x00 ; '.'
000264e0         db  0x00 ; '.'
000264e1         db  0x00 ; '.'
000264e2         db  0x00 ; '.'
000264e3         db  0x00 ; '.'
             builtin_tls:
000264e4         db  0x00 ; '.'                                                 ; DATA XREF=__init_tls+332
000264e5         db  0x00 ; '.'
000264e6         db  0x00 ; '.'
000264e7         db  0x00 ; '.'
000264e8         db  0x00 ; '.'
000264e9         db  0x00 ; '.'
000264ea         db  0x00 ; '.'
000264eb         db  0x00 ; '.'
000264ec         db  0x00 ; '.'
000264ed         db  0x00 ; '.'
000264ee         db  0x00 ; '.'
000264ef         db  0x00 ; '.'
000264f0         db  0x00 ; '.'
000264f1         db  0x00 ; '.'
000264f2         db  0x00 ; '.'
000264f3         db  0x00 ; '.'
000264f4         db  0x00 ; '.'
000264f5         db  0x00 ; '.'
000264f6         db  0x00 ; '.'
000264f7         db  0x00 ; '.'
000264f8         db  0x00 ; '.'
000264f9         db  0x00 ; '.'
000264fa         db  0x00 ; '.'
000264fb         db  0x00 ; '.'
000264fc         db  0x00 ; '.'
000264fd         db  0x00 ; '.'
000264fe         db  0x00 ; '.'
000264ff         db  0x00 ; '.'
00026500         db  0x00 ; '.'
00026501         db  0x00 ; '.'
00026502         db  0x00 ; '.'
00026503         db  0x00 ; '.'
00026504         db  0x00 ; '.'
00026505         db  0x00 ; '.'
00026506         db  0x00 ; '.'
00026507         db  0x00 ; '.'
00026508         db  0x00 ; '.'
00026509         db  0x00 ; '.'
0002650a         db  0x00 ; '.'
0002650b         db  0x00 ; '.'
0002650c         db  0x00 ; '.'
0002650d         db  0x00 ; '.'
0002650e         db  0x00 ; '.'
0002650f         db  0x00 ; '.'
00026510         db  0x00 ; '.'
00026511         db  0x00 ; '.'
00026512         db  0x00 ; '.'
00026513         db  0x00 ; '.'
00026514         db  0x00 ; '.'
00026515         db  0x00 ; '.'
00026516         db  0x00 ; '.'
00026517         db  0x00 ; '.'
00026518         db  0x00 ; '.'
00026519         db  0x00 ; '.'
0002651a         db  0x00 ; '.'
0002651b         db  0x00 ; '.'
0002651c         db  0x00 ; '.'
0002651d         db  0x00 ; '.'
0002651e         db  0x00 ; '.'
0002651f         db  0x00 ; '.'
00026520         db  0x00 ; '.'
00026521         db  0x00 ; '.'
00026522         db  0x00 ; '.'
00026523         db  0x00 ; '.'
00026524         db  0x00 ; '.'
00026525         db  0x00 ; '.'
00026526         db  0x00 ; '.'
00026527         db  0x00 ; '.'
00026528         db  0x00 ; '.'
00026529         db  0x00 ; '.'
0002652a         db  0x00 ; '.'
0002652b         db  0x00 ; '.'
0002652c         db  0x00 ; '.'
0002652d         db  0x00 ; '.'
0002652e         db  0x00 ; '.'
0002652f         db  0x00 ; '.'
00026530         db  0x00 ; '.'
00026531         db  0x00 ; '.'
00026532         db  0x00 ; '.'
00026533         db  0x00 ; '.'
00026534         db  0x00 ; '.'
00026535         db  0x00 ; '.'
00026536         db  0x00 ; '.'
00026537         db  0x00 ; '.'
00026538         db  0x00 ; '.'
00026539         db  0x00 ; '.'
0002653a         db  0x00 ; '.'
0002653b         db  0x00 ; '.'
0002653c         db  0x00 ; '.'
0002653d         db  0x00 ; '.'
0002653e         db  0x00 ; '.'
0002653f         db  0x00 ; '.'
00026540         db  0x00 ; '.'
00026541         db  0x00 ; '.'
00026542         db  0x00 ; '.'
00026543         db  0x00 ; '.'
00026544         db  0x00 ; '.'
00026545         db  0x00 ; '.'
00026546         db  0x00 ; '.'
00026547         db  0x00 ; '.'
00026548         db  0x00 ; '.'
00026549         db  0x00 ; '.'
0002654a         db  0x00 ; '.'
0002654b         db  0x00 ; '.'
0002654c         db  0x00 ; '.'
0002654d         db  0x00 ; '.'
0002654e         db  0x00 ; '.'
0002654f         db  0x00 ; '.'
00026550         db  0x00 ; '.'
00026551         db  0x00 ; '.'
00026552         db  0x00 ; '.'
00026553         db  0x00 ; '.'
00026554         db  0x00 ; '.'
00026555         db  0x00 ; '.'
00026556         db  0x00 ; '.'
00026557         db  0x00 ; '.'
00026558         db  0x00 ; '.'
00026559         db  0x00 ; '.'
0002655a         db  0x00 ; '.'
0002655b         db  0x00 ; '.'
0002655c         db  0x00 ; '.'
0002655d         db  0x00 ; '.'
0002655e         db  0x00 ; '.'
0002655f         db  0x00 ; '.'
00026560         db  0x00 ; '.'
00026561         db  0x00 ; '.'
00026562         db  0x00 ; '.'
00026563         db  0x00 ; '.'
00026564         db  0x00 ; '.'
00026565         db  0x00 ; '.'
00026566         db  0x00 ; '.'
00026567         db  0x00 ; '.'
00026568         db  0x00 ; '.'
00026569         db  0x00 ; '.'
0002656a         db  0x00 ; '.'
0002656b         db  0x00 ; '.'
0002656c         db  0x00 ; '.'
0002656d         db  0x00 ; '.'
0002656e         db  0x00 ; '.'
0002656f         db  0x00 ; '.'
00026570         db  0x00 ; '.'
00026571         db  0x00 ; '.'
00026572         db  0x00 ; '.'
00026573         db  0x00 ; '.'
00026574         db  0x00 ; '.'
00026575         db  0x00 ; '.'
00026576         db  0x00 ; '.'
00026577         db  0x00 ; '.'
00026578         db  0x00 ; '.'
00026579         db  0x00 ; '.'
0002657a         db  0x00 ; '.'
0002657b         db  0x00 ; '.'
0002657c         db  0x00 ; '.'
0002657d         db  0x00 ; '.'
0002657e         db  0x00 ; '.'
0002657f         db  0x00 ; '.'
00026580         db  0x00 ; '.'
00026581         db  0x00 ; '.'
00026582         db  0x00 ; '.'
00026583         db  0x00 ; '.'
00026584         db  0x00 ; '.'
00026585         db  0x00 ; '.'
00026586         db  0x00 ; '.'
00026587         db  0x00 ; '.'
00026588         db  0x00 ; '.'
00026589         db  0x00 ; '.'
0002658a         db  0x00 ; '.'
0002658b         db  0x00 ; '.'
0002658c         db  0x00 ; '.'
0002658d         db  0x00 ; '.'
0002658e         db  0x00 ; '.'
0002658f         db  0x00 ; '.'
00026590         db  0x00 ; '.'
00026591         db  0x00 ; '.'
00026592         db  0x00 ; '.'
00026593         db  0x00 ; '.'
00026594         db  0x00 ; '.'
00026595         db  0x00 ; '.'
00026596         db  0x00 ; '.'
00026597         db  0x00 ; '.'
00026598         db  0x00 ; '.'
00026599         db  0x00 ; '.'
0002659a         db  0x00 ; '.'
0002659b         db  0x00 ; '.'
0002659c         db  0x00 ; '.'
0002659d         db  0x00 ; '.'
0002659e         db  0x00 ; '.'
0002659f         db  0x00 ; '.'
000265a0         db  0x00 ; '.'
000265a1         db  0x00 ; '.'
000265a2         db  0x00 ; '.'
000265a3         db  0x00 ; '.'
000265a4         db  0x00 ; '.'
000265a5         db  0x00 ; '.'
000265a6         db  0x00 ; '.'
000265a7         db  0x00 ; '.'
000265a8         db  0x00 ; '.'
000265a9         db  0x00 ; '.'
000265aa         db  0x00 ; '.'
000265ab         db  0x00 ; '.'
000265ac         db  0x00 ; '.'
000265ad         db  0x00 ; '.'
000265ae         db  0x00 ; '.'
000265af         db  0x00 ; '.'
000265b0         db  0x00 ; '.'
000265b1         db  0x00 ; '.'
000265b2         db  0x00 ; '.'
000265b3         db  0x00 ; '.'
000265b4         db  0x00 ; '.'
000265b5         db  0x00 ; '.'
000265b6         db  0x00 ; '.'
000265b7         db  0x00 ; '.'
000265b8         db  0x00 ; '.'
000265b9         db  0x00 ; '.'
000265ba         db  0x00 ; '.'
000265bb         db  0x00 ; '.'
000265bc         db  0x00 ; '.'
000265bd         db  0x00 ; '.'
000265be         db  0x00 ; '.'
000265bf         db  0x00 ; '.'
000265c0         db  0x00 ; '.'
000265c1         db  0x00 ; '.'
000265c2         db  0x00 ; '.'
000265c3         db  0x00 ; '.'
000265c4         db  0x00 ; '.'
000265c5         db  0x00 ; '.'
000265c6         db  0x00 ; '.'
000265c7         db  0x00 ; '.'
000265c8         db  0x00 ; '.'
000265c9         db  0x00 ; '.'
000265ca         db  0x00 ; '.'
000265cb         db  0x00 ; '.'
000265cc         db  0x00 ; '.'
000265cd         db  0x00 ; '.'
000265ce         db  0x00 ; '.'
000265cf         db  0x00 ; '.'
000265d0         db  0x00 ; '.'
000265d1         db  0x00 ; '.'
000265d2         db  0x00 ; '.'
000265d3         db  0x00 ; '.'
000265d4         db  0x00 ; '.'
000265d5         db  0x00 ; '.'
000265d6         db  0x00 ; '.'
000265d7         db  0x00 ; '.'
             __stderr_used:
000265d8         db  0x00 ; '.'                                                 ; DATA XREF=__stdio_exit_needed+140, __stdio_exit_needed+144
000265d9         db  0x00 ; '.'
000265da         db  0x00 ; '.'
000265db         db  0x00 ; '.'
             ofl_lock:
000265dc         db  0x00 ; '.'                                                 ; DATA XREF=__ofl_lock+12, __ofl_unlock+4
000265dd         db  0x00 ; '.'
000265de         db  0x00 ; '.'
000265df         db  0x00 ; '.'
000265e0         db  0x00 ; '.'
000265e1         db  0x00 ; '.'
000265e2         db  0x00 ; '.'
000265e3         db  0x00 ; '.'
             ofl_head:
000265e4         db  0x00 ; '.'                                                 ; DATA XREF=__ofl_lock+24
000265e5         db  0x00 ; '.'
000265e6         db  0x00 ; '.'
000265e7         db  0x00 ; '.'
             __hwcap:
000265e8         db  0x00 ; '.'                                                 ; DATA XREF=__init_libc+152, __init_libc+160
000265e9         db  0x00 ; '.'
000265ea         db  0x00 ; '.'
000265eb         db  0x00 ; '.'
             __libc:
000265ec         db  0x00 ; '.'                                                 ; DATA XREF=__init_libc+68, __init_tp+40, __init_tp+44, __copy_tls+12, __init_tls+168, __init_tls+268, __lock+16
000265ed         db  0x00 ; '.'
000265ee         db  0x00 ; '.'
000265ef         db  0x00 ; '.'
000265f0         db  0x00 ; '.'
000265f1         db  0x00 ; '.'
000265f2         db  0x00 ; '.'
000265f3         db  0x00 ; '.'
000265f4         db  0x00 ; '.'
000265f5         db  0x00 ; '.'
000265f6         db  0x00 ; '.'
000265f7         db  0x00 ; '.'
000265f8         db  0x00 ; '.'                                                 ; DATA XREF=__lock+20
000265f9         db  0x00 ; '.'
000265fa         db  0x00 ; '.'
000265fb         db  0x00 ; '.'
000265fc         db  0x00 ; '.'                                                 ; DATA XREF=__init_libc+72
000265fd         db  0x00 ; '.'
000265fe         db  0x00 ; '.'
000265ff         db  0x00 ; '.'
00026600         db  0x00 ; '.'                                                 ; DATA XREF=__copy_tls+36, __init_tls+180
00026601         db  0x00 ; '.'
00026602         db  0x00 ; '.'
00026603         db  0x00 ; '.'
00026604         db  0x00 ; '.'                                                 ; DATA XREF=__copy_tls+16, __init_tls+276
00026605         db  0x00 ; '.'
00026606         db  0x00 ; '.'
00026607         db  0x00 ; '.'
00026608         db  0x00 ; '.'                                                 ; DATA XREF=__copy_tls+24, __init_tls+280
00026609         db  0x00 ; '.'
0002660a         db  0x00 ; '.'
0002660b         db  0x00 ; '.'
0002660c         db  0x00 ; '.'                                                 ; DATA XREF=__copy_tls+20, __init_tls+172
0002660d         db  0x00 ; '.'
0002660e         db  0x00 ; '.'
0002660f         db  0x00 ; '.'
00026610         db  0x00 ; '.'
00026611         db  0x00 ; '.'
00026612         db  0x00 ; '.'
00026613         db  0x00 ; '.'
00026614         db  0x00 ; '.'                                                 ; DATA XREF=__init_tp+64, __init_tp+68, __init_tp+72
00026615         db  0x00 ; '.'
00026616         db  0x00 ; '.'
00026617         db  0x00 ; '.'
00026618         db  0x00 ; '.'
00026619         db  0x00 ; '.'
0002661a         db  0x00 ; '.'
0002661b         db  0x00 ; '.'
0002661c         db  0x00 ; '.'
0002661d         db  0x00 ; '.'
0002661e         db  0x00 ; '.'
0002661f         db  0x00 ; '.'
00026620         db  0x00 ; '.'
00026621         db  0x00 ; '.'
00026622         db  0x00 ; '.'
00026623         db  0x00 ; '.'
00026624         db  0x00 ; '.'
00026625         db  0x00 ; '.'
00026626         db  0x00 ; '.'
00026627         db  0x00 ; '.'
00026628         db  0x00 ; '.'
00026629         db  0x00 ; '.'
0002662a         db  0x00 ; '.'
0002662b         db  0x00 ; '.'
             __sysinfo:
0002662c         db  0x00 ; '.'                                                 ; DATA XREF=__init_libc+168, __init_libc+172
0002662d         db  0x00 ; '.'
0002662e         db  0x00 ; '.'
0002662f         db  0x00 ; '.'
