
firmware.elf:     file format elf32-littleriscv
architecture: riscv:rv32, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x000103d4

SYMBOL TABLE:
00010074 l    d  .text	00000000 .text
00013a98 l    d  .rodata	00000000 .rodata
0001543c l    d  .eh_frame	00000000 .eh_frame
00015810 l    d  .init_array	00000000 .init_array
00015814 l    d  .fini_array	00000000 .fini_array
00015818 l    d  .data	00000000 .data
00015c40 l    d  .sdata	00000000 .sdata
00015c54 l    d  .bss	00000000 .bss
00000000 l    d  .comment	00000000 .comment
00000000 l    d  .riscv.attributes	00000000 .riscv.attributes
00000000 l    d  .debug_aranges	00000000 .debug_aranges
00000000 l    d  .debug_info	00000000 .debug_info
00000000 l    d  .debug_abbrev	00000000 .debug_abbrev
00000000 l    d  .debug_line	00000000 .debug_line
00000000 l    d  .debug_str	00000000 .debug_str
00000000 l    d  .debug_loc	00000000 .debug_loc
00000000 l    d  .debug_ranges	00000000 .debug_ranges
00000000 l    df *ABS*	00000000 CProgram.cpp
000104a4 l     F .text	000005c4 printf.constprop.1
00010a68 l     F .text	000005c0 printf.constprop.3
00011028 l     F .text	000005c0 printf.constprop.0
000115e8 l     F .text	000005c0 printf.constprop.2
00011ba8 l     F .text	000005c0 printf.constprop.4
00000000 l    df *ABS*	00000000 crtstuff.c
0001543c l     O .eh_frame	00000000 __EH_FRAME_BEGIN__
0001041c l     F .text	00000000 __do_global_dtors_aux
00015c54 l     O .bss	00000001 completed.1
00015814 l     O .fini_array	00000000 __do_global_dtors_aux_fini_array_entry
00010468 l     F .text	00000000 frame_dummy
00015c58 l     O .bss	00000018 object.0
00015810 l     O .init_array	00000000 __frame_dummy_init_array_entry
00000000 l    df *ABS*	00000000 libgcc2.c
00000000 l    df *ABS*	00000000 libgcc2.c
00000000 l    df *ABS*	00000000 libgcc2.c
00000000 l    df *ABS*	00000000 libgcc2.c
00000000 l    df *ABS*	00000000 init.c
00000000 l    df *ABS*	00000000 rand.c
00000000 l    df *ABS*	00000000 impure.c
00015818 l     O .data	00000428 impure_data
00000000 l    df *ABS*	00000000 crtstuff.c
0001580c l     O .eh_frame	00000000 __FRAME_END__
00000000 l    df *ABS*	00000000 
00015814 l       .init_array	00000000 __init_array_end
00015810 l       .init_array	00000000 __preinit_array_end
00015810 l       .init_array	00000000 __init_array_start
00015810 l       .init_array	00000000 __preinit_array_start
00010488 g     F .text	0000001c putchar
00012be4 g     F .text	0000001c strcpy
00012cdc g     F .text	00000034 _Z10prefix_sumPmS_j
000124d0 g     F .text	0000059c printf
00016018 g       *ABS*	00000000 __global_pointer$
00012ca8 g     F .text	00000034 _Z15prefix_sum_simdPmS_j
000121a0 g     F .text	00000330 _Z8printhexy
00012c00 g     F .text	00000090 atol
00015c40 g       .sdata	00000000 __SDATA_BEGIN__
00015c44 g     O .sdata	00000000 .hidden __dso_handle
00012c9c g     F .text	0000000c _Z4insnv
00012c90 g     F .text	0000000c _Z4timev
00013594 g     F .text	00000404 .hidden __umoddi3
00015c40 g     O .sdata	00000004 _global_impure_ptr
00013998 g     F .text	0000009c __libc_init_array
00013160 g     F .text	00000434 .hidden __udivdi3
0001216c g     F .text	00000004 abort
00012bac g     F .text	00000038 strnlen
000103d4 g     F .text	00000048 _start
00013a44 g     F .text	00000054 rand
00015c70 g       .bss	00000000 __BSS_END__
00012170 g     F .text	00000030 _Z8printstrPKc
00015c54 g       .bss	00000000 __bss_start
00012a6c g     F .text	00000118 memset
00010074 g     F .text	00000360 main
00013a34 g     F .text	00000010 srand
0001433c g     O .rodata	00000100 .hidden __clz_tab
00015c50 g     O .sdata	00000004 _impure_ptr
00015c4c g     O .sdata	00000004 outp
00015818 g       .data	00000000 __DATA_BEGIN__
00015c54 g       .sdata	00000000 _edata
00015c70 g       .bss	00000000 _end
00012168 g     F .text	00000004 exit
00012d10 g     F .text	00000450 .hidden __moddi3
00015c48 g     O .sdata	00000004 incr
00012b84 g     F .text	00000028 strlen


Contents of section .text:
 10074 130101f8 93078000 232cf100 b7076001  ........#,....`.
 10084 93871700 232c8106 232a9106 23282107  ....#,..#*..#(!.
 10094 23263107 23206107 232e7105 232c8105  #&1.# a.#.q.#,..
 100a4 232e1106 23244107 23225107 232a9105  #...#$A.#"Q.#*..
 100b4 2328a105 2326b105 13040008 374c0100  #(..#&......7L..
 100c4 b7098000 37090005 b7040006 130b4006  ....7.........@.
 100d4 2326f102 b70b0001 935c2400 b7074001  #&.......\$...@.
 100e4 b38dfc00 939d2d00 370a0005 ef305015  ......-.7....0P.
 100f4 33758502 b3073a01 130a4a00 232eaafe  3u....:...J.#...
 10104 23a0a700 e3944dff f32e00c0 f32500c8  #.....M......%..
 10114 732620c0 732720c8 93070000 0b802705  s& .s' .......'.
 10124 93860702 0b802609 5b000024 5b000048  ......&.[..$[..H
 10134 0ba09720 0ba09640 93870704 e3e087fe  ... ...@........
 10144 5b000000 f32700c0 f32d00c8 338dd741  [....'...-..3..A
 10154 b3b7a701 b38dbd40 b38dfd40 f32720c0  .......@...@.' .
 10164 f32620c8 338ac740 b386e640 b3b74701  .& .3..@...@..G.
 10174 b38af640 13060a00 93860a00 13050d00  ...@............
 10184 93850d00 ef20907d 13080500 93880500  ..... .}........
 10194 13060a00 93860a00 13050d00 93850d00  ................
 101a4 23220103 23201103 ef30803e b337ab02  #"..# ...0.>.7..
 101b4 13060a00 93860a00 b305bb02 b385f500  ................
 101c4 93076009 330ef402 3305ab02 232ec101  ..`.3...3...#...
 101d4 ef20d078 03284102 83280102 13030500  . .x.(A..(......
 101e4 93830500 37450100 13070a00 23206100  ....7E......# a.
 101f4 23227100 93870a00 13060d00 93860d00  #"q.............
 10204 93850c00 130545af ef10d019 032ec101  ......E.........
 10214 13060d00 93860d00 13050e00 93050000  ................
 10224 ef300037 b337ab02 13060d00 93860d00  .0.7.7..........
 10234 b305bb02 3305ab02 b385f500 ef201072  ....3........ .r
 10244 032ec101 930a0500 138a0500 13060d00  ................
 10254 93860d00 13050e00 93050000 ef201070  ............. .p
 10264 93860500 b7450100 13060500 13870a00  .....E..........
 10274 93070a00 138505ab ef00c07e 732700c0  ...........~s'..
 10284 f32700c8 232af100 8327c102 9306f4ff  .'..#*...'......
 10294 2328e100 93d62600 b386f600 83270101  #(....&......'..
 102a4 03284101 93962600 232cf102 232e0103  .(A...&.#,..#...
 102b4 13070000 b7078005 83a50700 33867701  ............3.w.
 102c4 93874700 3307b700 2320e600 e396f6fe  ..G.3...# ......
 102d4 f32700c0 732f00c8 03258103 8325c103  .'..s/...%...%..
 102e4 13060d00 338ea740 b3b7c701 330fbf40  ....3..@....3..@
 102f4 3303ff40 13050e00 93050300 93860d00  3..@............
 10304 2320c103 232e6100 ef308028 b337ab02  # ..#.a..0.(.7..
 10314 13060d00 93860d00 b70a0006 130a0000  ................
 10324 b305bb02 3305ab02 b385f500 ef201063  ....3........ .c
 10334 032e0102 0323c101 2324a102 2322b102  .....#..#$..#"..
 10344 13060d00 93860d00 13050e00 93050300  ................
 10354 ef20d060 032e0102 0323c101 03288102  . .`.....#...(..
 10364 83284102 93870500 b7450100 13070500  .(A......E......
 10374 13060e00 93060300 138545ad ef108026  ..........E....&
 10384 b3875901 03a60a00 83a60700 93050a00  ..Y.............
 10394 13058ca9 130a1a00 6304d600 ef004010  ........c.....@.
 103a4 938a4a00 e31e9afd b7470100 1385c7ac  ..J......G......
 103b4 83278101 13141400 9387f7ff 138a0700  .'..............
 103c4 232cf100 ef001046 e3180ad0 6f000000  #,.....F....o...
 103d4 97610000 938141c4 1385c1c3 138681c5  .a....A.........
 103e4 3306a640 93050000 ef200068 13050000  3..@..... .h....
 103f4 63080500 13050000 97000000 e7000000  c...............
 10404 ef304059 03250100 93054100 13060000  .0@Y.%....A.....
 10414 eff01fc6 6f101055 03c7c1c3 63120704  ....o..U....c...
 10424 130101ff 23248100 13840700 23261100  ....#$......#&..
 10434 93070000 638a0700 37550100 1305c543  ....c...7U.....C
 10444 97000000 e7000000 93071000 8320c100  ............. ..
 10454 238ef1c2 03248100 13010101 67800000  #....$......g...
 10464 67800000 93070000 638c0700 37550100  g.......c...7U..
 10474 938501c4 1305c543 17030000 67000000  .......C....g...
 10484 67800000 03a741c3 2320a700 03a741c3  g.....A.# ....A.
 10494 13050000 13074700 23aae1c2 67800000  ......G.#...g...
 104a4 130101e8 232e7113 b74b0100 23282115  ....#.q..K..#(!.
 104b4 2328e116 13094116 1387cbb2 232a9114  #(....A.....#*..
 104c4 23263115 2328a113 2326b113 232af116  #&1.#(..#&..#*..
 104d4 232e1117 232e1114 b7480100 232c8114  #...#....H..#,..
 104e4 23244115 23225115 23206115 232c8113  #$A.#"Q.# a.#,..
 104f4 232a9113 2322b116 2324c116 2326d116  #*..#"..#$..#&..
 10504 232c0117 232e2101 23242101 93075002  #,..#.!.#$!...P.
 10514 93045002 2326e100 138d88a9 93099000  ..P.#&..........
 10524 63849702 63840706 03a741c3 130d1d00  c...c.....A.....
 10534 2320f700 83a741c3 93874700 23aaf1c2  # ....A...G.#...
 10544 83470d00 e39097fe 03461d00 13051d00  .G.......F......
 10554 93060500 130b0002 9307f0ff 130af0ff  ................
 10564 13080000 1307d6fd 1377f70f 93055005  .........w....P.
 10574 138d1600 63ece506 8325c100 13172700  ....c....%....'.
 10584 3307b700 03270700 67000700 8320c115  3....'..g.... ..
 10594 03248115 83244115 03290115 8329c114  .$...$A..)...)..
 105a4 032a8114 832a4114 032b0114 832bc113  .*...*A..+...+..
 105b4 032c8113 832c4113 032d0113 832dc112  .,...,A..-...-..
 105c4 13050000 13010118 67800000 130b0600  ........g.......
 105d4 03c61600 93055005 93060d00 1307d6fd  ......P.........
 105e4 1377f70f 138d1600 e3f8e5f8 83a741c3  .w............A.
 105f4 130d0500 23a09700 83a741c3 93874700  ....#.....A...G.
 10604 23aaf1c2 83470d00 6ff0dff3 83c51600  #....G..o.......
 10614 930706fd 93060d00 138705fd 13860500  ................
 10624 63e6e902 13972700 b307f700 93861600  c.....'.........
 10634 93971700 b387b700 83c50600 938707fd  ................
 10644 138705fd 13860500 e3fee9fc e35c0af0  .............\..
 10654 138a0700 9307f0ff 6ff0dff0 03c61600  ........o.......
 10664 93060d00 6ff01ff0 83a741c3 23a09700  ....o.....A.#...
 10674 83a741c3 93874700 23aaf1c2 83470d00  ..A...G.#....G..
 10684 6ff05fec 03278100 03c61600 93060d00  o._..'..........
 10694 83270700 13074700 2324e100 6ff01ffb  .'....G.#$..o...
 106a4 03a741c3 93060003 83278100 2320d700  ..A......'..# ..
 106b4 03a741c3 93874700 130c0001 93064700  ..A...G.......G.
 106c4 23aad1c2 93068007 2322d700 03a441c3  #.......#"....A.
 106d4 23220100 13044400 23aa81c2 03278100  #"....D.#....'..
 106e4 13090000 832c0700 2324f100 13060c00  .....,..#$......
 106f4 93060000 13850c00 93050900 ef205069  ............. Pi
 10704 2320a102 93070000 6380272d 930b4102  # ......c.'-..A.
 10714 930a1000 13060c00 93060000 13850c00  ................
 10724 93050900 ef209023 13060c00 93060000  ..... .#........
 10734 930c0500 13890500 ef209065 03274100  ......... .e.'A.
 10744 23a0ab00 93870a00 938b4b00 938a1a00  #.........K.....
 10754 e31227fd e3f08cfd 63de4a01 23206401  ..'.....c.J.# d.
 10764 03a441c3 130afaff 13044400 23aa81c2  ..A.......D.#...
 10774 e3c64aff 93972700 13070102 b307f700  ..J...'.........
 10784 6f008002 13070703 2320e400 03a441c3  o.......# ....A.
 10794 93060102 1387c7ff 13044400 23aa81c2  ..........D.#...
 107a4 e380f6da 93070700 03a70700 e3fce9fc  ................
 107b4 13077705 6ff05ffd 93071000 63d00723  ..w.o._.....c..#
 107c4 83278100 938a7700 93fa8aff 03a50a00  .'....w.........
 107d4 03a94a00 93878a00 2324f100 634e0920  ..J.....#$..cN. 
 107e4 03a441c3 930c0500 130ca000 23220100  ..A.........#"..
 107f4 6ff0dfef 130c0001 23220100 93071000  o.......#"......
 10804 03a441c3 63d60711 83278100 938a7700  ..A.c....'....w.
 10814 93fa8aff 93878a00 83ac0a00 03a94a00  ..............J.
 10824 2324f100 6ff09fec 03c61600 13081800  #$..o...........
 10834 93060d00 6ff01fd3 1347faff 1357f741  ....o....G...W.A
 10844 03c61600 337aea00 93060d00 6ff09fd1  ....3z......o...
 10854 83268100 83a741c3 03a70600 93864600  .&....A.......F.
 10864 2324d100 23a0e700 83a741c3 93874700  #$..#.....A...G.
 10874 23aaf1c2 83470d00 6ff0dfcc 83268100  #....G..o....&..
 10884 03a70600 938a4600 6302071a 6350400f  ......F.c...cP@.
 10894 9306d002 6318db08 83460700 638e0602  ....c....F..c...
 108a4 63cc070c 9387f7ff 1306f0ff 6384c702  c...........c...
 108b4 03a641c3 13071700 130afaff 2320d600  ..A.........# ..
 108c4 83a641c3 93864600 23aad1c2 83460700  ..A...F.#....F..
 108d4 e39806fc 63524003 83a741c3 13070002  ....cR@...A.....
 108e4 23a0e700 83a741c3 130afaff 93874700  #.....A.......G.
 108f4 23aaf1c2 e3140afe 83470d00 23245101  #........G..#$Q.
 10904 6ff05fc4 130c8000 23220100 6ff01fef  o._.....#"..o...
 10914 83278100 93874700 6ff05fdc 37470100  .'....G.o._.7G..
 10924 130787aa 63860702 93060700 b305f700  ....c...........
 10934 6f00c000 93861600 6386b600 03c60600  o.......c.......
 10944 e31a06fe b386e640 330ada40 63504003  .......@3..@cP@.
 10954 83a641c3 23a06601 83a641c3 130afaff  ..A.#.f...A.....
 10964 93864600 23aad1c2 e3160afe 83460700  ..F.#........F..
 10974 e38406f8 e3d807f2 03a641c3 93071700  ..........A.....
 10984 130afaff 2320d600 83a641c3 93864600  ....# ....A...F.
 10994 23aad1c2 03471700 e30e07f2 b3864701  #....G........G.
 109a4 03a641c3 93871700 338af640 2320e600  ..A.....3..@# ..
 109b4 03a741c3 13074700 23aae1c2 03c70700  ..A...G.#.......
 109c4 e31007fe 6ff01ff1 e3f28cd5 13071000  ....o...........
 109d4 930a1000 e34447d9 6ff0dfd9 83278100  .....DG.o....'..
 109e4 83ac0700 93874700 2324f100 13850c00  ......G.#$......
 109f4 13d9fc41 6ff09fde 03a741c3 9306d002  ...Ao.....A.....
 10a04 b337a000 2320d700 03a441c3 33092041  .7..# ....A.3. A
 10a14 b30ca040 13044400 3309f940 23aa81c2  ...@..D.3..@#...
 10a24 130ca000 23220100 6ff05fcc 63544003  ....#"..o._.cT@.
 10a34 1307d002 e314ebee 37470100 93068002  ........7G......
 10a44 130787aa 6ff0dfe5 130ca000 23220100  ....o.......#"..
 10a54 6ff0dfda 37470100 130787aa 93068002  o...7G..........
 10a64 6ff01fe4 130101e8 232e7113 b74b0100  o.......#.q..K..
 10a74 23282115 2328e116 13094116 13874bc8  #(!.#(....A...K.
 10a84 232a9114 23263115 2328a113 2326b113  #*..#&1.#(..#&..
 10a94 232af116 232e1117 232e1114 b7480100  #*..#...#....H..
 10aa4 232c8114 23244115 23225115 23206115  #,..#$A.#"Q.# a.
 10ab4 232c8113 232a9113 2322b116 2324c116  #,..#*..#"..#$..
 10ac4 2326d116 232c0117 232e2101 23242101  #&..#,..#.!.#$!.
 10ad4 9307d004 93045002 2326e100 138d08ab  ......P.#&......
 10ae4 93099000 63849702 63840706 03a741c3  ....c...c.....A.
 10af4 130d1d00 2320f700 83a741c3 93874700  ....# ....A...G.
 10b04 23aaf1c2 83470d00 e39097fe 03461d00  #....G.......F..
 10b14 13051d00 93060500 930a0002 9307f0ff  ................
 10b24 130af0ff 13080000 1307d6fd 1377f70f  .............w..
 10b34 93055005 138d1600 63ece506 8325c100  ..P.....c....%..
 10b44 13172700 3307b700 03270700 67000700  ..'.3....'..g...
 10b54 8320c115 03248115 83244115 03290115  . ...$...$A..)..
 10b64 8329c114 032a8114 832a4114 032b0114  .)...*...*A..+..
 10b74 832bc113 032c8113 832c4113 032d0113  .+...,...,A..-..
 10b84 832dc112 13050000 13010118 67800000  .-..........g...
 10b94 930a0600 03c61600 93055005 93060d00  ..........P.....
 10ba4 1307d6fd 1377f70f 138d1600 e3f8e5f8  .....w..........
 10bb4 83a741c3 130d0500 23a09700 83a741c3  ..A.....#.....A.
 10bc4 93874700 23aaf1c2 83470d00 6ff0dff3  ..G.#....G..o...
 10bd4 83c51600 930706fd 93060d00 138705fd  ................
 10be4 13860500 63e6e902 13972700 b307f700  ....c.....'.....
 10bf4 93861600 93971700 b387b700 83c50600  ................
 10c04 938707fd 138705fd 13860500 e3fee9fc  ................
 10c14 e35c0af0 138a0700 9307f0ff 6ff0dff0  .\..........o...
 10c24 03c61600 93060d00 6ff01ff0 83a741c3  ........o.....A.
 10c34 23a09700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 10c44 83470d00 6ff05fec 03278100 03c61600  .G..o._..'......
 10c54 93060d00 83270700 13074700 2324e100  .....'....G.#$..
 10c64 6ff01ffb 03a741c3 93060003 83278100  o.....A......'..
 10c74 2320d700 03a741c3 93874700 130c0001  # ....A...G.....
 10c84 93064700 23aad1c2 93068007 2322d700  ..G.#.......#"..
 10c94 03a441c3 23220100 13044400 23aa81c2  ..A.#"....D.#...
 10ca4 03278100 13090000 832c0700 2324f100  .'.......,..#$..
 10cb4 13060c00 93060000 13850c00 93050900  ................
 10cc4 ef20100d 2320a102 93070000 6380272d  . ..# ......c.'-
 10cd4 930b4102 130b1000 13060c00 93060000  ..A.............
 10ce4 13850c00 93050900 ef204047 13060c00  ......... @G....
 10cf4 93060000 930c0500 13890500 ef205009  ............. P.
 10d04 03274100 23a0ab00 93070b00 938b4b00  .'A.#.........K.
 10d14 130b1b00 e31227fd e3f08cfd 635e4b01  ......'.....c^K.
 10d24 23205401 03a441c3 130afaff 13044400  # T...A.......D.
 10d34 23aa81c2 e3464bff 93972700 13070102  #....FK...'.....
 10d44 b307f700 6f008002 13070703 2320e400  ....o.......# ..
 10d54 03a441c3 93060102 1387c7ff 13044400  ..A...........D.
 10d64 23aa81c2 e380f6da 93070700 03a70700  #...............
 10d74 e3fce9fc 13077705 6ff05ffd 93071000  ......w.o._.....
 10d84 63d80725 83278100 138b7700 137b8bff  c..%.'....w..{..
 10d94 03250b00 03294b00 93078b00 2324f100  .%...)K.....#$..
 10da4 03a441c3 634e091e 930c0500 130ca000  ..A.cN..........
 10db4 23220100 6ff0dfef 130c0001 23220100  #"..o.......#"..
 10dc4 93071000 03a441c3 63d60711 83278100  ......A.c....'..
 10dd4 138b7700 137b8bff 93078b00 832c0b00  ..w..{.......,..
 10de4 03294b00 2324f100 6ff09fec 83268100  .)K.#$..o....&..
 10df4 03a70600 138b4600 630a071e 635a4013  ......F.c...cZ@.
 10e04 9306d002 6392da0e 83460700 638e0602  ....c....F..c...
 10e14 63c60712 9387f7ff 1306f0ff 6384c702  c...........c...
 10e24 03a641c3 13071700 130afaff 2320d600  ..A.........# ..
 10e34 83a641c3 93864600 23aad1c2 83460700  ..A...F.#....F..
 10e44 e39806fc 63524003 83a741c3 13070002  ....cR@...A.....
 10e54 23a0e700 83a741c3 130afaff 93874700  #.....A.......G.
 10e64 23aaf1c2 e3140afe 83470d00 23246101  #........G..#$a.
 10e74 6ff09fc9 03c61600 13081800 93060d00  o...............
 10e84 6ff09fca 1347faff 1357f741 03c61600  o....G...W.A....
 10e94 337aea00 93060d00 6ff01fc9 83268100  3z......o....&..
 10ea4 83a741c3 03a70600 93864600 2324d100  ..A.......F.#$..
 10eb4 23a0e700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 10ec4 83470d00 6ff05fc4 130c8000 23220100  .G..o._.....#"..
 10ed4 6ff01fef 83278100 93874700 6ff05fdc  o....'....G.o._.
 10ee4 37470100 130787aa 63860702 93060700  7G......c.......
 10ef4 b305f700 6f00c000 93861600 6386b600  ....o.......c...
 10f04 03c60600 e31a06fe b386e640 330ada40  ...........@3..@
 10f14 63504003 83a641c3 23a05601 83a641c3  cP@...A.#.V...A.
 10f24 130afaff 93864600 23aad1c2 e3160afe  ......F.#.......
 10f34 83460700 e38a06f2 e3de07ec 03a641c3  .F............A.
 10f44 93071700 130afaff 2320d600 83a641c3  ........# ....A.
 10f54 93864600 23aad1c2 03471700 e30407ee  ..F.#....G......
 10f64 b3864701 03a641c3 93871700 338af640  ..G...A.....3..@
 10f74 2320e600 03a741c3 13074700 23aae1c2  # ....A...G.#...
 10f84 03c70700 e31007fe 6ff0dfeb e3f28cd5  ........o.......
 10f94 13071000 130b1000 e34447d9 6ff0dfd9  .........DG.o...
 10fa4 9307d002 2320f400 03a441c3 b337a000  ....# ....A..7..
 10fb4 33092041 13044400 23aa81c2 b30ca040  3. A..D.#......@
 10fc4 3309f940 130ca000 23220100 6ff05fce  3..@....#"..o._.
 10fd4 83278100 83ac0700 93874700 2324f100  .'........G.#$..
 10fe4 13850c00 13d9fc41 6ff09fdb 63544003  .......Ao...cT@.
 10ff4 1307d002 e396eaee 37470100 93068002  ........7G......
 11004 130787aa 6ff0dfe0 130ca000 23220100  ....o.......#"..
 11014 6ff01fdb 37470100 130787aa 93068002  o...7G..........
 11024 6ff01fdf 130101e8 232e7113 b74b0100  o.......#.q..K..
 11034 23282115 2328e116 13094116 1387cbdd  #(!.#(....A.....
 11044 232a9114 23263115 2328a113 2326b113  #*..#&1.#(..#&..
 11054 232af116 232e1117 232e1114 b7480100  #*..#...#....H..
 11064 232c8114 23244115 23225115 23206115  #,..#$A.#"Q.# a.
 11074 232c8113 232a9113 2322b116 2324c116  #,..#*..#"..#$..
 11084 2326d116 232c0117 232e2101 23242101  #&..#,..#.!.#$!.
 11094 93070002 93045002 2326e100 138dc8ac  ......P.#&......
 110a4 93099000 63849702 63840706 03a741c3  ....c...c.....A.
 110b4 130d1d00 2320f700 83a741c3 93874700  ....# ....A...G.
 110c4 23aaf1c2 83470d00 e39097fe 03461d00  #....G.......F..
 110d4 13051d00 93060500 930a0002 9307f0ff  ................
 110e4 130af0ff 13080000 1307d6fd 1377f70f  .............w..
 110f4 93055005 138d1600 63ece506 8325c100  ..P.....c....%..
 11104 13172700 3307b700 03270700 67000700  ..'.3....'..g...
 11114 8320c115 03248115 83244115 03290115  . ...$...$A..)..
 11124 8329c114 032a8114 832a4114 032b0114  .)...*...*A..+..
 11134 832bc113 032c8113 832c4113 032d0113  .+...,...,A..-..
 11144 832dc112 13050000 13010118 67800000  .-..........g...
 11154 930a0600 03c61600 93055005 93060d00  ..........P.....
 11164 1307d6fd 1377f70f 138d1600 e3f8e5f8  .....w..........
 11174 83a741c3 130d0500 23a09700 83a741c3  ..A.....#.....A.
 11184 93874700 23aaf1c2 83470d00 6ff0dff3  ..G.#....G..o...
 11194 83c51600 930706fd 93060d00 138705fd  ................
 111a4 13860500 63e6e902 13972700 b307f700  ....c.....'.....
 111b4 93861600 93971700 b387b700 83c50600  ................
 111c4 938707fd 138705fd 13860500 e3fee9fc  ................
 111d4 e35c0af0 138a0700 9307f0ff 6ff0dff0  .\..........o...
 111e4 03c61600 93060d00 6ff01ff0 83a741c3  ........o.....A.
 111f4 23a09700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 11204 83470d00 6ff05fec 03278100 03c61600  .G..o._..'......
 11214 93060d00 83270700 13074700 2324e100  .....'....G.#$..
 11224 6ff01ffb 03a741c3 93060003 83278100  o.....A......'..
 11234 2320d700 03a741c3 93874700 130c0001  # ....A...G.....
 11244 93064700 23aad1c2 93068007 2322d700  ..G.#.......#"..
 11254 03a441c3 23220100 13044400 23aa81c2  ..A.#"....D.#...
 11264 03278100 13090000 832c0700 2324f100  .'.......,..#$..
 11274 13060c00 93060000 13850c00 93050900  ................
 11284 ef200031 2320a102 93070000 6380272d  . .1# ......c.'-
 11294 930b4102 130b1000 13060c00 93060000  ..A.............
 112a4 13850c00 93050900 ef10506b 13060c00  ..........Pk....
 112b4 93060000 930c0500 13890500 ef20402d  ............. @-
 112c4 03274100 23a0ab00 93070b00 938b4b00  .'A.#.........K.
 112d4 130b1b00 e31227fd e3f08cfd 635e4b01  ......'.....c^K.
 112e4 23205401 03a441c3 130afaff 13044400  # T...A.......D.
 112f4 23aa81c2 e3464bff 93972700 13070102  #....FK...'.....
 11304 b307f700 6f008002 13070703 2320e400  ....o.......# ..
 11314 03a441c3 93060102 1387c7ff 13044400  ..A...........D.
 11324 23aa81c2 e380f6da 93070700 03a70700  #...............
 11334 e3fce9fc 13077705 6ff05ffd 93071000  ......w.o._.....
 11344 63d80725 83278100 138b7700 137b8bff  c..%.'....w..{..
 11354 03250b00 03294b00 93078b00 2324f100  .%...)K.....#$..
 11364 03a441c3 634e091e 930c0500 130ca000  ..A.cN..........
 11374 23220100 6ff0dfef 130c0001 23220100  #"..o.......#"..
 11384 93071000 03a441c3 63d60711 83278100  ......A.c....'..
 11394 138b7700 137b8bff 93078b00 832c0b00  ..w..{.......,..
 113a4 03294b00 2324f100 6ff09fec 83268100  .)K.#$..o....&..
 113b4 03a70600 138b4600 630a071e 635a4013  ......F.c...cZ@.
 113c4 9306d002 6392da0e 83460700 638e0602  ....c....F..c...
 113d4 63c60712 9387f7ff 1306f0ff 6384c702  c...........c...
 113e4 03a641c3 13071700 130afaff 2320d600  ..A.........# ..
 113f4 83a641c3 93864600 23aad1c2 83460700  ..A...F.#....F..
 11404 e39806fc 63524003 83a741c3 13070002  ....cR@...A.....
 11414 23a0e700 83a741c3 130afaff 93874700  #.....A.......G.
 11424 23aaf1c2 e3140afe 83470d00 23246101  #........G..#$a.
 11434 6ff09fc9 03c61600 13081800 93060d00  o...............
 11444 6ff09fca 1347faff 1357f741 03c61600  o....G...W.A....
 11454 337aea00 93060d00 6ff01fc9 83268100  3z......o....&..
 11464 83a741c3 03a70600 93864600 2324d100  ..A.......F.#$..
 11474 23a0e700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 11484 83470d00 6ff05fc4 130c8000 23220100  .G..o._.....#"..
 11494 6ff01fef 83278100 93874700 6ff05fdc  o....'....G.o._.
 114a4 37470100 130787aa 63860702 93060700  7G......c.......
 114b4 b305f700 6f00c000 93861600 6386b600  ....o.......c...
 114c4 03c60600 e31a06fe b386e640 330ada40  ...........@3..@
 114d4 63504003 83a641c3 23a05601 83a641c3  cP@...A.#.V...A.
 114e4 130afaff 93864600 23aad1c2 e3160afe  ......F.#.......
 114f4 83460700 e38a06f2 e3de07ec 03a641c3  .F............A.
 11504 93071700 130afaff 2320d600 83a641c3  ........# ....A.
 11514 93864600 23aad1c2 03471700 e30407ee  ..F.#....G......
 11524 b3864701 03a641c3 93871700 338af640  ..G...A.....3..@
 11534 2320e600 03a741c3 13074700 23aae1c2  # ....A...G.#...
 11544 03c70700 e31007fe 6ff0dfeb e3f28cd5  ........o.......
 11554 13071000 130b1000 e34447d9 6ff0dfd9  .........DG.o...
 11564 9307d002 2320f400 03a441c3 b337a000  ....# ....A..7..
 11574 33092041 13044400 23aa81c2 b30ca040  3. A..D.#......@
 11584 3309f940 130ca000 23220100 6ff05fce  3..@....#"..o._.
 11594 83278100 83ac0700 93874700 2324f100  .'........G.#$..
 115a4 13850c00 13d9fc41 6ff09fdb 63544003  .......Ao...cT@.
 115b4 1307d002 e396eaee 37470100 93068002  ........7G......
 115c4 130787aa 6ff0dfe0 130ca000 23220100  ....o.......#"..
 115d4 6ff01fdb 37470100 130787aa 93068002  o...7G..........
 115e4 6ff01fdf 130101e8 232e7113 b74b0100  o.......#.q..K..
 115f4 23282115 2328e116 13094116 13874bf3  #(!.#(....A...K.
 11604 232a9114 23263115 2328a113 2326b113  #*..#&1.#(..#&..
 11614 232af116 232e1117 232e1114 b7480100  #*..#...#....H..
 11624 232c8114 23244115 23225115 23206115  #,..#$A.#"Q.# a.
 11634 232c8113 232a9113 2322b116 2324c116  #,..#*..#"..#$..
 11644 2326d116 232c0117 232e2101 23242101  #&..#,..#.!.#$!.
 11654 93073007 93045002 2326e100 138d48ad  ..0...P.#&....H.
 11664 93099000 63849702 63840706 03a741c3  ....c...c.....A.
 11674 130d1d00 2320f700 83a741c3 93874700  ....# ....A...G.
 11684 23aaf1c2 83470d00 e39097fe 03461d00  #....G.......F..
 11694 13051d00 93060500 930a0002 9307f0ff  ................
 116a4 130af0ff 13080000 1307d6fd 1377f70f  .............w..
 116b4 93055005 138d1600 63ece506 8325c100  ..P.....c....%..
 116c4 13172700 3307b700 03270700 67000700  ..'.3....'..g...
 116d4 8320c115 03248115 83244115 03290115  . ...$...$A..)..
 116e4 8329c114 032a8114 832a4114 032b0114  .)...*...*A..+..
 116f4 832bc113 032c8113 832c4113 032d0113  .+...,...,A..-..
 11704 832dc112 13050000 13010118 67800000  .-..........g...
 11714 930a0600 03c61600 93055005 93060d00  ..........P.....
 11724 1307d6fd 1377f70f 138d1600 e3f8e5f8  .....w..........
 11734 83a741c3 130d0500 23a09700 83a741c3  ..A.....#.....A.
 11744 93874700 23aaf1c2 83470d00 6ff0dff3  ..G.#....G..o...
 11754 83c51600 930706fd 93060d00 138705fd  ................
 11764 13860500 63e6e902 13972700 b307f700  ....c.....'.....
 11774 93861600 93971700 b387b700 83c50600  ................
 11784 938707fd 138705fd 13860500 e3fee9fc  ................
 11794 e35c0af0 138a0700 9307f0ff 6ff0dff0  .\..........o...
 117a4 03c61600 93060d00 6ff01ff0 83a741c3  ........o.....A.
 117b4 23a09700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 117c4 83470d00 6ff05fec 03278100 03c61600  .G..o._..'......
 117d4 93060d00 83270700 13074700 2324e100  .....'....G.#$..
 117e4 6ff01ffb 03a741c3 93060003 83278100  o.....A......'..
 117f4 2320d700 03a741c3 93874700 130c0001  # ....A...G.....
 11804 93064700 23aad1c2 93068007 2322d700  ..G.#.......#"..
 11814 03a441c3 23220100 13044400 23aa81c2  ..A.#"....D.#...
 11824 03278100 13090000 832c0700 2324f100  .'.......,..#$..
 11834 13060c00 93060000 13850c00 93050900  ................
 11844 ef101055 2320a102 93070000 6380272d  ...U# ......c.'-
 11854 930b4102 130b1000 13060c00 93060000  ..A.............
 11864 13850c00 93050900 ef10500f 13060c00  ..........P.....
 11874 93060000 930c0500 13890500 ef105051  ..............PQ
 11884 03274100 23a0ab00 93070b00 938b4b00  .'A.#.........K.
 11894 130b1b00 e31227fd e3f08cfd 635e4b01  ......'.....c^K.
 118a4 23205401 03a441c3 130afaff 13044400  # T...A.......D.
 118b4 23aa81c2 e3464bff 93972700 13070102  #....FK...'.....
 118c4 b307f700 6f008002 13070703 2320e400  ....o.......# ..
 118d4 03a441c3 93060102 1387c7ff 13044400  ..A...........D.
 118e4 23aa81c2 e380f6da 93070700 03a70700  #...............
 118f4 e3fce9fc 13077705 6ff05ffd 93071000  ......w.o._.....
 11904 63d80725 83278100 138b7700 137b8bff  c..%.'....w..{..
 11914 03250b00 03294b00 93078b00 2324f100  .%...)K.....#$..
 11924 03a441c3 634e091e 930c0500 130ca000  ..A.cN..........
 11934 23220100 6ff0dfef 130c0001 23220100  #"..o.......#"..
 11944 93071000 03a441c3 63d60711 83278100  ......A.c....'..
 11954 138b7700 137b8bff 93078b00 832c0b00  ..w..{.......,..
 11964 03294b00 2324f100 6ff09fec 83268100  .)K.#$..o....&..
 11974 03a70600 138b4600 630a071e 635a4013  ......F.c...cZ@.
 11984 9306d002 6392da0e 83460700 638e0602  ....c....F..c...
 11994 63c60712 9387f7ff 1306f0ff 6384c702  c...........c...
 119a4 03a641c3 13071700 130afaff 2320d600  ..A.........# ..
 119b4 83a641c3 93864600 23aad1c2 83460700  ..A...F.#....F..
 119c4 e39806fc 63524003 83a741c3 13070002  ....cR@...A.....
 119d4 23a0e700 83a741c3 130afaff 93874700  #.....A.......G.
 119e4 23aaf1c2 e3140afe 83470d00 23246101  #........G..#$a.
 119f4 6ff09fc9 03c61600 13081800 93060d00  o...............
 11a04 6ff09fca 1347faff 1357f741 03c61600  o....G...W.A....
 11a14 337aea00 93060d00 6ff01fc9 83268100  3z......o....&..
 11a24 83a741c3 03a70600 93864600 2324d100  ..A.......F.#$..
 11a34 23a0e700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 11a44 83470d00 6ff05fc4 130c8000 23220100  .G..o._.....#"..
 11a54 6ff01fef 83278100 93874700 6ff05fdc  o....'....G.o._.
 11a64 37470100 130787aa 63860702 93060700  7G......c.......
 11a74 b305f700 6f00c000 93861600 6386b600  ....o.......c...
 11a84 03c60600 e31a06fe b386e640 330ada40  ...........@3..@
 11a94 63504003 83a641c3 23a05601 83a641c3  cP@...A.#.V...A.
 11aa4 130afaff 93864600 23aad1c2 e3160afe  ......F.#.......
 11ab4 83460700 e38a06f2 e3de07ec 03a641c3  .F............A.
 11ac4 93071700 130afaff 2320d600 83a641c3  ........# ....A.
 11ad4 93864600 23aad1c2 03471700 e30407ee  ..F.#....G......
 11ae4 b3864701 03a641c3 93871700 338af640  ..G...A.....3..@
 11af4 2320e600 03a741c3 13074700 23aae1c2  # ....A...G.#...
 11b04 03c70700 e31007fe 6ff0dfeb e3f28cd5  ........o.......
 11b14 13071000 130b1000 e34447d9 6ff0dfd9  .........DG.o...
 11b24 9307d002 2320f400 03a441c3 b337a000  ....# ....A..7..
 11b34 33092041 13044400 23aa81c2 b30ca040  3. A..D.#......@
 11b44 3309f940 130ca000 23220100 6ff05fce  3..@....#"..o._.
 11b54 83278100 83ac0700 93874700 2324f100  .'........G.#$..
 11b64 13850c00 13d9fc41 6ff09fdb 63544003  .......Ao...cT@.
 11b74 1307d002 e396eaee 37470100 93068002  ........7G......
 11b84 130787aa 6ff0dfe0 130ca000 23220100  ....o.......#"..
 11b94 6ff01fdb 37470100 130787aa 93068002  o...7G..........
 11ba4 6ff01fdf 130101e8 232e7113 b74b0100  o.......#.q..K..
 11bb4 23282115 2328e116 13094116 1387cb08  #(!.#(....A.....
 11bc4 232a9114 23263115 2328a113 2326b113  #*..#&1.#(..#&..
 11bd4 232af116 232e1117 232e1114 b7480100  #*..#...#....H..
 11be4 232c8114 23244115 23225115 23206115  #,..#$A.#"Q.# a.
 11bf4 232c8113 232a9113 2322b116 2324c116  #,..#*..#"..#$..
 11c04 2326d116 232c0117 232e2101 23242101  #&..#,..#.!.#$!.
 11c14 93073005 93045002 2326e100 138d48af  ..0...P.#&....H.
 11c24 93099000 63849702 63840706 03a741c3  ....c...c.....A.
 11c34 130d1d00 2320f700 83a741c3 93874700  ....# ....A...G.
 11c44 23aaf1c2 83470d00 e39097fe 03461d00  #....G.......F..
 11c54 13051d00 93060500 930a0002 9307f0ff  ................
 11c64 130af0ff 13080000 1307d6fd 1377f70f  .............w..
 11c74 93055005 138d1600 63ece506 8325c100  ..P.....c....%..
 11c84 13172700 3307b700 03270700 67000700  ..'.3....'..g...
 11c94 8320c115 03248115 83244115 03290115  . ...$...$A..)..
 11ca4 8329c114 032a8114 832a4114 032b0114  .)...*...*A..+..
 11cb4 832bc113 032c8113 832c4113 032d0113  .+...,...,A..-..
 11cc4 832dc112 13050000 13010118 67800000  .-..........g...
 11cd4 930a0600 03c61600 93055005 93060d00  ..........P.....
 11ce4 1307d6fd 1377f70f 138d1600 e3f8e5f8  .....w..........
 11cf4 83a741c3 130d0500 23a09700 83a741c3  ..A.....#.....A.
 11d04 93874700 23aaf1c2 83470d00 6ff0dff3  ..G.#....G..o...
 11d14 83c51600 930706fd 93060d00 138705fd  ................
 11d24 13860500 63e6e902 13972700 b307f700  ....c.....'.....
 11d34 93861600 93971700 b387b700 83c50600  ................
 11d44 938707fd 138705fd 13860500 e3fee9fc  ................
 11d54 e35c0af0 138a0700 9307f0ff 6ff0dff0  .\..........o...
 11d64 03c61600 93060d00 6ff01ff0 83a741c3  ........o.....A.
 11d74 23a09700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 11d84 83470d00 6ff05fec 03278100 03c61600  .G..o._..'......
 11d94 93060d00 83270700 13074700 2324e100  .....'....G.#$..
 11da4 6ff01ffb 03a741c3 93060003 83278100  o.....A......'..
 11db4 2320d700 03a741c3 93874700 130c0001  # ....A...G.....
 11dc4 93064700 23aad1c2 93068007 2322d700  ..G.#.......#"..
 11dd4 03a441c3 23220100 13044400 23aa81c2  ..A.#"....D.#...
 11de4 03278100 13090000 832c0700 2324f100  .'.......,..#$..
 11df4 13060c00 93060000 13850c00 93050900  ................
 11e04 ef100079 2320a102 93070000 6380272d  ...y# ......c.'-
 11e14 930b4102 130b1000 13060c00 93060000  ..A.............
 11e24 13850c00 93050900 ef104033 13060c00  ..........@3....
 11e34 93060000 930c0500 13890500 ef104075  ..............@u
 11e44 03274100 23a0ab00 93070b00 938b4b00  .'A.#.........K.
 11e54 130b1b00 e31227fd e3f08cfd 635e4b01  ......'.....c^K.
 11e64 23205401 03a441c3 130afaff 13044400  # T...A.......D.
 11e74 23aa81c2 e3464bff 93972700 13070102  #....FK...'.....
 11e84 b307f700 6f008002 13070703 2320e400  ....o.......# ..
 11e94 03a441c3 93060102 1387c7ff 13044400  ..A...........D.
 11ea4 23aa81c2 e380f6da 93070700 03a70700  #...............
 11eb4 e3fce9fc 13077705 6ff05ffd 93071000  ......w.o._.....
 11ec4 63d80725 83278100 138b7700 137b8bff  c..%.'....w..{..
 11ed4 03250b00 03294b00 93078b00 2324f100  .%...)K.....#$..
 11ee4 03a441c3 634e091e 930c0500 130ca000  ..A.cN..........
 11ef4 23220100 6ff0dfef 130c0001 23220100  #"..o.......#"..
 11f04 93071000 03a441c3 63d60711 83278100  ......A.c....'..
 11f14 138b7700 137b8bff 93078b00 832c0b00  ..w..{.......,..
 11f24 03294b00 2324f100 6ff09fec 83268100  .)K.#$..o....&..
 11f34 03a70600 138b4600 630a071e 635a4013  ......F.c...cZ@.
 11f44 9306d002 6392da0e 83460700 638e0602  ....c....F..c...
 11f54 63c60712 9387f7ff 1306f0ff 6384c702  c...........c...
 11f64 03a641c3 13071700 130afaff 2320d600  ..A.........# ..
 11f74 83a641c3 93864600 23aad1c2 83460700  ..A...F.#....F..
 11f84 e39806fc 63524003 83a741c3 13070002  ....cR@...A.....
 11f94 23a0e700 83a741c3 130afaff 93874700  #.....A.......G.
 11fa4 23aaf1c2 e3140afe 83470d00 23246101  #........G..#$a.
 11fb4 6ff09fc9 03c61600 13081800 93060d00  o...............
 11fc4 6ff09fca 1347faff 1357f741 03c61600  o....G...W.A....
 11fd4 337aea00 93060d00 6ff01fc9 83268100  3z......o....&..
 11fe4 83a741c3 03a70600 93864600 2324d100  ..A.......F.#$..
 11ff4 23a0e700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 12004 83470d00 6ff05fc4 130c8000 23220100  .G..o._.....#"..
 12014 6ff01fef 83278100 93874700 6ff05fdc  o....'....G.o._.
 12024 37470100 130787aa 63860702 93060700  7G......c.......
 12034 b305f700 6f00c000 93861600 6386b600  ....o.......c...
 12044 03c60600 e31a06fe b386e640 330ada40  ...........@3..@
 12054 63504003 83a641c3 23a05601 83a641c3  cP@...A.#.V...A.
 12064 130afaff 93864600 23aad1c2 e3160afe  ......F.#.......
 12074 83460700 e38a06f2 e3de07ec 03a641c3  .F............A.
 12084 93071700 130afaff 2320d600 83a641c3  ........# ....A.
 12094 93864600 23aad1c2 03471700 e30407ee  ..F.#....G......
 120a4 b3864701 03a641c3 93871700 338af640  ..G...A.....3..@
 120b4 2320e600 03a741c3 13074700 23aae1c2  # ....A...G.#...
 120c4 03c70700 e31007fe 6ff0dfeb e3f28cd5  ........o.......
 120d4 13071000 130b1000 e34447d9 6ff0dfd9  .........DG.o...
 120e4 9307d002 2320f400 03a441c3 b337a000  ....# ....A..7..
 120f4 33092041 13044400 23aa81c2 b30ca040  3. A..D.#......@
 12104 3309f940 130ca000 23220100 6ff05fce  3..@....#"..o._.
 12114 83278100 83ac0700 93874700 2324f100  .'........G.#$..
 12124 13850c00 13d9fc41 6ff09fdb 63544003  .......Ao...cT@.
 12134 1307d002 e396eaee 37470100 93068002  ........7G......
 12144 130787aa 6ff0dfe0 130ca000 23220100  ....o.......#"..
 12154 6ff01fdb 37470100 130787aa 93068002  o...7G..........
 12164 6ff01fdf 6f000000 6f000000 03470500  o...o...o....G..
 12174 63040702 83a741c3 23a0e700 83a741c3  c.....A.#.....A.
 12184 03a701c3 13051500 b387e700 23aaf1c2  ............#...
 12194 03470500 e31207fe 67800000 130101f9  .G......g.......
 121a4 23249105 935c8500 93079000 23249106  #$...\......#$..
 121b4 23268105 93f4fc00 135cc500 13870500  #&.......\......
 121c4 13d8c500 23268106 b3b49700 1374fc00  ....#&.......t..
 121d4 93d80501 232a0101 13d34501 23203107  ....#*....E.# 1.
 121e4 232e4105 93d98500 13da4500 232c5105  #.A.......E.#,Q.
 121f4 232a6105 935a8501 135b4501 23287105  #*a..Z...[E.#(q.
 12204 2322a105 935b0501 135d4500 937ef800  #"...[...]E..~..
 12214 33b48700 13588701 b3049040 232c1101  3....X.....@#,..
 12224 232e6100 23222107 2320b105 1379fd00  #.a.#"!.# ...y..
 12234 937df500 93f5fb00 1376fb00 93f6fa00  .}.......v......
 12244 9353c501 9372f700 937ffa00 13fff900  .S...r..........
 12254 13fef800 93f47402 9378f800 1373f300  ......t..x...s..
 12264 1358c701 33048040 b3bdb701 33b92701  .X..3..@....3.'.
 12274 b3b5b700 33b6c700 b3b6d700 b3b37700  ....3.........w.
 12284 b3b25700 b3bff701 33bfe701 b3bed701  ..W.....3.......
 12294 33bec701 33b36700 b3b81701 33b80701  3...3.g.....3...
 122a4 13747402 93870400 23228100 93870703  .tt.....#"......
 122b4 2324f100 83274100 b305b040 93f47502  #$...'A....@..u.
 122c4 93870703 2322f100 83274101 9375f500  ....#"...'A..u..
 122d4 1355c501 2326a100 3306c040 1375f700  .U..#&..3..@.u..
 122e4 2328a100 13767602 13f5f700 83278101  #(...vv......'..
 122f4 13060603 137bfb00 330bcb00 33092041  .....{..3...3. A
 12304 0326c100 b3037040 232aa100 13797902  .&....p@#*...yy.
 12314 13f5f700 93f37302 8327c101 13090903  ......s..'......
 12324 93830303 137dfd00 33067600 330d2d01  .....}..3.v.3.-.
 12334 83230101 03298100 b3025040 b306d040  .#...)....P@...@
 12344 93f7f700 93f27202 13f47602 232ef100  ......r...v.#...
 12354 93578701 93fcfc00 93820203 232ca100  .W..........#,..
 12364 b38c2c01 13f5f700 03294100 b3825300  ..,......)A...S.
 12374 83a741c3 b30ed041 83234101 93fe7e02  ..A....A.#A...~.
 12384 938e0e03 b38ed301 330ec041 83238101  ........3..A.#..
 12394 137e7e02 130e0e03 338ec301 b30db041  .~~.....3......A
 123a4 8323c101 b30ff041 330fe041 33036040  .#.....A3..A3.`@
 123b4 b3081041 33080041 93fd7d02 93ff7f02  ...A3..A..}.....
 123c4 137f7f02 13737302 93f87802 13787802  .....ss...x..xx.
 123d4 938d0d03 137cfc00 93fbfb00 93840403  .....|..........
 123e4 93fafa00 13040403 137afa00 938f0f03  .........z......
 123f4 93f9f900 130f0f03 13030303 93880803  ................
 12404 1357c701 13080803 33051501 b385bd00  .W......3.......
 12414 330c2c01 b38b9b00 b38a8a00 b30ffa01  3.,.............
 12424 338fe901 33836300 33070701 230ac102  3...3.c.3...#...
 12434 a306a102 a30db102 230da103 a30c9103  ........#.......
 12444 230c8103 a30b7103 230b6103 a30a5103  #.....q.#.a...Q.
 12454 a3095102 2309f103 a308e103 2308d103  ..Q.#.......#...
 12464 a307c103 23076102 2306e102 230e0102  ....#.a.#...#...
 12474 1306c102 23a0e700 83a741c3 83a501c3  ....#.....A.....
 12484 03471600 13061600 b387b700 23aaf1c2  .G..........#...
 12494 e31207fe 0324c106 83248106 03294106  .....$...$...)A.
 124a4 83290106 032ac105 832a8105 032b4105  .)...*...*...+A.
 124b4 832b0105 032cc104 832c8104 032d4104  .+...,...,...-A.
 124c4 832d0104 13010107 67800000 130101e8  .-......g.......
 124d4 232e7113 b74b0100 23282115 232af116  #.q..K..#(!.#*..
 124e4 13094116 93874b1e 232a9114 23263115  ..A...K.#*..#&1.
 124f4 2328a113 2326b113 232e1114 232c8114  #(..#&..#...#,..
 12504 23244115 23225115 23206115 232c8113  #$A.#"Q.# a.#,..
 12514 232a9113 130d0500 2322b116 2324c116  #*......#"..#$..
 12524 2326d116 2328e116 232c0117 232e1117  #&..#(..#,..#...
 12534 232e2101 23242101 93045002 2326f100  #.!.#$!...P.#&..
 12544 93099000 83470d00 63849702 63840706  .....G..c...c...
 12554 03a741c3 130d1d00 2320f700 83a741c3  ..A.....# ....A.
 12564 93874700 23aaf1c2 83470d00 e39097fe  ..G.#....G......
 12574 03461d00 13051d00 93060500 930a0002  .F..............
 12584 9307f0ff 130af0ff 13080000 1307d6fd  ................
 12594 1377f70f 93055005 138d1600 63ece506  .w....P.....c...
 125a4 8325c100 13172700 3307b700 03270700  .%....'.3....'..
 125b4 67000700 8320c115 03248115 83244115  g.... ...$...$A.
 125c4 03290115 8329c114 032a8114 832a4114  .)...)...*...*A.
 125d4 032b0114 832bc113 032c8113 832c4113  .+...+...,...,A.
 125e4 032d0113 832dc112 13050000 13010118  .-...-..........
 125f4 67800000 930a0600 03c61600 93055005  g.............P.
 12604 93060d00 1307d6fd 1377f70f 138d1600  .........w......
 12614 e3f8e5f8 83a741c3 130d0500 23a09700  ......A.....#...
 12624 83a741c3 93874700 23aaf1c2 6ff09ff1  ..A...G.#...o...
 12634 83c51600 930706fd 93060d00 138705fd  ................
 12644 13860500 63e6e902 13972700 b307f700  ....c.....'.....
 12654 93861600 93971700 b387b700 83c50600  ................
 12664 938707fd 138705fd 13860500 e3fee9fc  ................
 12674 e35e0af0 138a0700 9307f0ff 6ff01ff1  .^..........o...
 12684 03c61600 93060d00 6ff05ff0 83a741c3  ........o._...A.
 12694 23a09700 83a741c3 93874700 23aaf1c2  #.....A...G.#...
 126a4 6ff05fea 03278100 03c61600 93060d00  o._..'..........
 126b4 83270700 13074700 2324e100 6ff05ffb  .'....G.#$..o._.
 126c4 03a741c3 93060003 83278100 2320d700  ..A......'..# ..
 126d4 03a741c3 93874700 130c0001 93064700  ..A...G.......G.
 126e4 23aad1c2 93068007 2322d700 03a441c3  #.......#"....A.
 126f4 23220100 13044400 23aa81c2 03278100  #"....D.#....'..
 12704 13090000 032b0700 2324f100 13060c00  .....+..#$......
 12714 93060000 13050b00 93050900 ef005067  ..............Pg
 12724 2320a102 93070000 638c272b 930b4102  # ......c.'+..A.
 12734 930c1000 13060c00 93060000 13050b00  ................
 12744 93050900 ef009021 13060c00 93060000  .......!........
 12754 130b0500 13890500 ef009063 03274100  ...........c.'A.
 12764 23a0ab00 93870c00 938b4b00 938c1c00  #.........K.....
 12774 e31227fd e3708bfd 63de4c01 23205401  ..'..p..c.L.# T.
 12784 03a441c3 130afaff 13044400 23aa81c2  ..A.......D.#...
 12794 e3c64cff 93972700 13070102 b307f700  ..L...'.........
 127a4 6f008002 13070703 2320e400 03a441c3  o.......# ....A.
 127b4 93060102 1387c7ff 13044400 23aa81c2  ..........D.#...
 127c4 e382f6d8 93070700 03a70700 e3fce9fc  ................
 127d4 13077705 6ff05ffd 93071000 63d40725  ..w.o._.....c..%
 127e4 83278100 93877700 93f787ff 03a50700  .'....w.........
 127f4 03a94700 93878700 2324f100 03a441c3  ..G.....#$....A.
 12804 634a091e 130b0500 130ca000 23220100  cJ..........#"..
 12814 6ff0dfef 130c0001 23220100 93071000  o.......#"......
 12824 03a441c3 63d20711 83278100 93877700  ..A.c....'....w.
 12834 93f787ff 03ab0700 03a94700 93878700  ..........G.....
 12844 2324f100 6ff09fec 83268100 03a70600  #$..o....&......
 12854 13864600 6306071e 63564013 9306d002  ..F.c...cV@.....
 12864 639eda0c 83460700 638e0602 63c20712  c....F..c...c...
 12874 9387f7ff 9305f0ff 6384b702 83a541c3  ........c.....A.
 12884 13071700 130afaff 23a0d500 83a641c3  ........#.....A.
 12894 93864600 23aad1c2 83460700 e39806fc  ..F.#....F......
 128a4 63524003 83a741c3 13070002 23a0e700  cR@...A.....#...
 128b4 83a741c3 130afaff 93874700 23aaf1c2  ..A.......G.#...
 128c4 e3140afe 2324c100 6ff0dfc7 03c61600  ....#$..o.......
 128d4 13081800 93060d00 6ff05fcb 1347faff  ........o._..G..
 128e4 1357f741 03c61600 337aea00 93060d00  .W.A....3z......
 128f4 6ff0dfc9 83268100 83a741c3 03a70600  o....&....A.....
 12904 93864600 2324d100 23a0e700 83a741c3  ..F.#$..#.....A.
 12914 93874700 23aaf1c2 6ff0dfc2 130c8000  ..G.#...o.......
 12924 23220100 6ff09fef 83278100 93874700  #"..o....'....G.
 12934 6ff0dfdc 37470100 130787aa 63860702  o...7G......c...
 12944 93060700 3305f700 6f00c000 93861600  ....3...o.......
 12954 6386a600 83c50600 e39a05fe b386e640  c..............@
 12964 330ada40 63504003 83a641c3 23a05601  3..@cP@...A.#.V.
 12974 83a641c3 130afaff 93864600 23aad1c2  ..A.......F.#...
 12984 e3160afe 83460700 e38e06f2 e3d207ee  .....F..........
 12994 83a541c3 93071700 130afaff 23a0d500  ..A.........#...
 129a4 83a641c3 93864600 23aad1c2 03471700  ..A...F.#....G..
 129b4 e30807ee b3864701 83a541c3 93871700  ......G...A.....
 129c4 338af640 23a0e500 03a741c3 13074700  3..@#.....A...G.
 129d4 23aae1c2 03c70700 e31007fe 6ff05fec  #...........o._.
 129e4 e3768bd5 13071000 930c1000 e34847d9  .v...........HG.
 129f4 6ff05fda 9307d002 2320f400 03a441c3  o._.....# ....A.
 12a04 b337a000 33092041 13044400 23aa81c2  .7..3. A..D.#...
 12a14 330ba040 3309f940 130ca000 23220100  3..@3..@....#"..
 12a24 6ff0dfce 83278100 03ab0700 93874700  o....'........G.
 12a34 2324f100 13050b00 1359fb41 6ff01fdc  #$.......Y.Ao...
 12a44 63564001 1307d002 e396eaee 37470100  cV@.........7G..
 12a54 130787aa 93068002 6ff05fe1 130ca000  ........o._.....
 12a64 23220100 6ff09fdb b367c500 93f73700  #"..o....g....7.
 12a74 b308c500 63980702 93f5f50f 13978500  ....c...........
 12a84 b365b700 13970501 3367b700 93070500  .e......3g......
 12a94 6370150f 93874700 23aee7fe e3ec17ff  cp....G.#.......
 12aa4 67800000 6376150d b307a040 1307f6ff  g...cv.....@....
 12ab4 93065000 93f5f50f 93f73700 63fee60a  ..P.......7.c...
 12ac4 13030500 63860702 2300b500 13071000  ....c...#.......
 12ad4 13031500 638ee700 a300b500 13072000  ....c......... .
 12ae4 13032500 6386e700 13033500 2301b500  ..%.c.....5.#...
 12af4 13988500 3306f640 33e80501 93960501  ....3..@3.......
 12b04 b366d800 13978501 b307f500 1378c6ff  .f...........x..
 12b14 33e7e600 b306f800 23a0e700 93874700  3.......#.....G.
 12b24 e39cd7fe 1377c6ff b307e300 6304e604  .....w......c...
 12b34 2380b700 13871700 637c1703 a380b700  #.......c|......
 12b44 13872700 63761703 2381b700 13873700  ..'.cv..#.....7.
 12b54 63701703 a381b700 13874700 637a1701  cp........G.cz..
 12b64 2382b700 13875700 63741701 a382b700  #.....W.ct......
 12b74 67800000 67800000 93070500 6ff05ffb  g...g.......o._.
 12b84 83470500 638e0700 93070500 03c71700  .G..c...........
 12b94 93871700 e31c07fe 3385a740 67800000  ........3..@g...
 12ba4 13050000 67800000 63880502 b305b500  ....g...c.......
 12bb4 93070500 6f00c000 93871700 638af500  ....o.......c...
 12bc4 03c70700 e31a07fe 3385a740 67800000  ........3..@g...
 12bd4 3385a540 67800000 13050000 67800000  3..@g.......g...
 12be4 93070500 03c70500 93871700 93851500  ................
 12bf4 a38fe7fe e31807fe 67800000 83460500  ........g....F..
 12c04 13070002 93070500 6398e600 83c61700  ........c.......
 12c14 93871700 e38ce6fe 1307d002 638ae604  ............c...
 12c24 1307b002 6380e604 638e0604 93050000  ....c...c.......
 12c34 13050000 93871700 138606fd 13172500  ..............%.
 12c44 83c60700 3305a700 13151500 3305a600  ....3.......3...
 12c54 e39206fe 63860500 3305a040 67800000  ....c...3..@g...
 12c64 67800000 83c61700 93871700 6ff0dffb  g...........o...
 12c74 83c61700 93871700 63860600 93051000  ........c.......
 12c84 6ff01ffb 13050000 67800000 732500c0  o.......g...s%..
 12c94 f32500c8 67800000 732520c0 f32520c8  .%..g...s% ..% .
 12ca4 67800000 63060602 93070000 0b80b704  g...c...........
 12cb4 13870702 0b00b708 5b000024 5b000048  ........[..$[..H
 12cc4 0ba0a720 0b20a740 93870704 e3e0c7fe  ... . .@........
 12cd4 5b000000 67800000 63080602 1307f6ff  [...g...c.......
 12ce4 1377c7ff 13074700 3307e500 93070000  .w....G.3.......
 12cf4 83a60500 13054500 93854500 b387d700  ......E...E.....
 12d04 232ef5fe e316e5fe 67800000 130f0500  #.......g.......
 12d14 138e0500 13080000 63dc0500 b337a000  ........c....7..
 12d24 b305b040 338ef540 330fa040 1308f0ff  ...@3..@3..@....
 12d34 63da0600 b335c000 b306d040 b386b640  c....5.....@...@
 12d44 3306c040 13070600 93870600 13050f00  3..@............
 12d54 93050e00 63940624 b7460100 9386c633  ....c..$.F.....3
 12d64 6376ce0e b7080100 6378160d 9308f00f  cv......cx......
 12d74 63f4c800 93078000 b358f600 b3861601  c........X......
 12d84 03c30600 3303f300 93070002 b3886740  ....3.........g@
 12d94 638c6700 b3151e01 33536f00 33171601  c.g.....3So.3...
 12da4 b365b300 33151f01 13530701 b3f66502  .e..3....S....e.
 12db4 13160701 13560601 93570501 b3d56502  .....V...W....e.
 12dc4 93960601 b3e7f600 b305b602 63fab700  ............c...
 12dd4 b387e700 63e6e700 63f4b700 b387e700  ....c...c.......
 12de4 b387b740 b3f66702 13150501 13550501  ...@..g......U..
 12df4 b3d76702 93960601 33e5a600 b307f602  ..g.....3.......
 12e04 637af500 3305e500 6366e500 6374f500  cz..3...cf..ct..
 12e14 3305e500 3305f540 33551501 93050000  3...3..@3U......
 12e24 630a0800 b337a000 b305b040 b385f540  c....7.....@...@
 12e34 3305a040 67800000 b7080001 93070001  3..@g...........
 12e44 e36c16f3 93078001 6ff01ff3 63160600  .l......o...c...
 12e54 13071000 3357f702 37060100 6376c712  ....3W..7...cv..
 12e64 1306f00f 6374e600 93078000 3356f700  ....ct......3V..
 12e74 b386c600 03c30600 b305ee40 3303f300  ...........@3...
 12e84 93070002 b3886740 63866708 33171701  ......g@c.g.3...
 12e94 33566e00 93560701 b3151e01 33536f00  3Vn..V......3So.
 12ea4 3363b300 93150701 93d50501 135e0301  3c...........^..
 12eb4 33151f01 b377d602 3356d602 93970701  3....w..3V......
 12ec4 b3e7c701 3386c502 63fac700 b387e700  ....3...c.......
 12ed4 63e6e700 63f4c700 b387e700 3386c740  c...c.......3..@
 12ee4 b377d602 13130301 13530301 3356d602  .w.......S..3V..
 12ef4 93970701 3386c502 b3e56700 63fac500  ....3.....g.c...
 12f04 b385e500 63e6e500 63f4c500 b385e500  ....c...c.......
 12f14 b385c540 13560701 b3f7c502 93160701  ...@.V..........
 12f24 93d60601 13530501 b3d5c502 93970701  .....S..........
 12f34 b3e76700 b385b602 63fab700 b387e700  ..g.....c.......
 12f44 63e6e700 63f4b700 b387e700 b385b740  c...c..........@
 12f54 b3f7c502 13150501 13550501 b3d5c502  .........U......
 12f64 93970701 33e5a700 b385b602 637ab500  ....3.......cz..
 12f74 3305e500 6366e500 6374b500 3305e500  3...cf..ct..3...
 12f84 3305b540 6ff05fe9 37060001 93070001  3..@o._.7.......
 12f94 e36ec7ec 93078001 6ff05fed e362dee8  .n......o._..b..
 12fa4 b7070100 63f8f604 1303f00f b337d300  ....c........7..
 12fb4 93973700 37470100 b3d8f600 1307c733  ..7.7G.........3
 12fc4 33071701 03430700 3303f300 93070002  3....C..3.......
 12fd4 b3886740 639a6702 63e4c601 e362cfe4  ..g@c.g.c....b..
 12fe4 3305cf40 b305de40 333faf00 b385e541  3..@...@3?.....A
 12ff4 6ff01fe3 37070001 93070001 e3ece6fa  o...7...........
 13004 93078001 6ff01ffb b3576600 b3961601  ....o....Wf.....
 13014 b3e6d700 b35f6e00 b3576f00 33151f01  ....._n..Wo.3...
 13024 13df0601 b3151e01 33deef03 b31e1601  ........3.......
 13034 b3e7b700 93950601 93d50501 13d70701  ................
 13044 33f6ef03 b38fc503 13160601 3367e600  3...........3g..
 13054 13060e00 637ef701 3307d700 1306feff  ....c~..3.......
 13064 6368d700 6376f701 1306eeff 3307d700  ch..cv......3...
 13074 3307f741 337ee703 93970701 93d70701  3..A3~..........
 13084 3357e703 131e0e01 336efe00 b385e502  3W......3n......
 13094 93070700 637ebe00 330ede00 9307f7ff  ....c~..3.......
 130a4 6368de00 6376be00 9307e7ff 330ede00  ch..cv......3...
 130b4 13160601 b70f0100 3366f600 b305be40  ........3f.....@
 130c4 138effff 337fc601 13d70e01 13560601  ....3........V..
 130d4 33fece01 b307cf03 330ec603 330fef02  3.......3...3...
 130e4 3306e602 330fcf01 13d70701 3307e701  3...3.......3...
 130f4 6374c701 3306f601 135e0701 3306ce00  ct..3....^..3...
 13104 370e0100 130efeff 3377c701 13170701  7.......3w......
 13114 b3f7c701 b307f700 63e6c500 639ec500  ........c...c...
 13124 637cf500 b38ed741 b3b7d701 b387d700  c|.....A........
 13134 3306f640 93870e00 b307f540 3335f500  3..@.......@35..
 13144 b385c540 b385a540 33936500 33d51701  ...@...@3.e.3...
 13154 3365a300 b3d51501 6ff09fcc 93080500  3e......o.......
 13164 93870500 13080600 13850600 13830800  ................
 13174 63940628 b7460100 9386c633 63f6c50e  c..(.F.....3c...
 13184 37070100 6378e60c 1307f00f 3337c700  7...cx......37..
 13194 13173700 3355e600 b386a600 83c60600  ..7.3U..........
 131a4 13050002 3387e600 b306e540 630ce500  ....3......@c...
 131b4 b395d700 33d7e800 3318d600 b365b700  ....3...3....e..
 131c4 3393d800 93580801 b3d61503 13160801  3....X..........
 131d4 13560601 93570301 33f71503 13850600  .V...W..3.......
 131e4 b305d602 13170701 b367f700 63feb700  .........g..c...
 131f4 b3870701 1385f6ff 63e80701 63f6b700  ........c...c...
 13204 1385e6ff b3870701 b387b740 33f71703  ...........@3...
 13214 13130301 13530301 b3d71703 13170701  .....S..........
 13224 33636700 b306f602 13860700 637cd300  3cg.........c|..
 13234 33036800 1386f7ff 63660301 6374d300  3.h.....cf..ct..
 13244 1386e7ff 13150501 3365c500 93050000  ........3e......
 13254 6f00400e 37050001 13070001 e36ca6f2  o.@.7........l..
 13264 13078001 6ff01ff3 63160600 13071000  ....o...c.......
 13274 3358c702 37070100 6370e80c 1307f00f  3X..7...cp......
 13284 63740701 13058000 3357a800 b386e600  ct......3W......
 13294 03c70600 13060002 3307a700 b306e640  ........3......@
 132a4 6316e60a b3870741 93051000 93580801  c......A.....X..
 132b4 13160801 13560601 13570301 b3f61703  .....V...W......
 132c4 b3d71703 93960601 33e7e600 330ef602  ........3...3...
 132d4 13850700 637ec701 33070701 1385f7ff  ....c~..3.......
 132e4 63680701 6376c701 1385e7ff 33070701  ch..cv......3...
 132f4 3307c741 b3771703 13130301 13530301  3..A.w.......S..
 13304 33571703 93970701 33e36700 b306e602  3W......3.g.....
 13314 13060700 637cd300 33036800 1306f7ff  ....c|..3.h.....
 13324 63660301 6374d300 1306e7ff 13150501  cf..ct..........
 13334 3365c500 67800000 37070001 13050001  3e..g...7.......
 13344 e364e8f4 13058001 6ff01ff4 3318d800  .d......o...3...
 13354 33d5e700 3393d800 b397d700 33d7e800  3...3.......3...
 13364 93580801 3366f700 33771503 93170801  .X..3f..3w......
 13374 93d70701 93550601 33551503 13170701  .....U..3U......
 13384 3367b700 b386a702 93050500 637ed700  3g..........c~..
 13394 33070701 9305f5ff 63680701 6376d700  3.......ch..cv..
 133a4 9305e5ff 33070701 b306d740 33f71603  ....3......@3...
 133b4 13160601 13560601 b3d61603 13170701  .....V..........
 133c4 3385d702 b367c700 13870600 63fea700  3....g......c...
 133d4 b3870701 1387f6ff 63e80701 63f6a700  ........c...c...
 133e4 1387e6ff b3870701 93950501 b387a740  ...............@
 133f4 b3e5e500 6ff09feb 63e6d518 37070100  ....o...c...7...
 13404 63f4e604 1307f00f b335d700 93953500  c........5....5.
 13414 37470100 33d5b600 1307c733 3307a700  7G..3......33...
 13424 03470700 13050002 3307b700 b305e540  .G......3......@
 13434 6316e502 13051000 e3eef6ee 33b5c800  c...........3...
 13444 13451500 6ff01fef 37070001 93050001  .E..o...7.......
 13454 e3e0e6fc 93058001 6ff09ffb 3358e600  ........o...3X..
 13464 b396b600 3368d800 33dee700 935e0801  ....3h..3....^..
 13474 b376de03 b397b700 33d7e800 3313b600  .v......3...3...
 13484 3366f700 93170801 93d70701 13570601  3f...........W..
 13494 335ede03 93960601 33e7e600 338fc703  3^......3...3...
 134a4 13050e00 637ee701 33070701 1305feff  ....c~..3.......
 134b4 63680701 6376e701 1305eeff 33070701  ch..cv......3...
 134c4 3307e741 b376d703 3357d703 93960601  3..A.v..3W......
 134d4 338ee702 93170601 93d70701 b3e7f600  3...............
 134e4 13060700 63fec701 b3870701 1306f7ff  ....c...........
 134f4 63e80701 63f6c701 1306e7ff b3870701  c...c...........
 13504 13150501 b70e0100 3365c500 9386feff  ........3e......
 13514 3378d500 13560501 b376d300 13530301  3x...V...v...S..
 13524 b387c741 330ed802 b306d602 13570e01  ...A3........W..
 13534 33086802 3308d800 33070701 33066602  3.h.3...3...3.f.
 13544 6374d700 3306d601 93560701 3386c600  ct..3....V..3...
 13554 63e6c702 e39cc7ce b7070100 9387f7ff  c...............
 13564 3377f700 13170701 337efe00 b398b800  3w......3~......
 13574 3307c701 93050000 e3fee8da 1305f5ff  3...............
 13584 6ff0dfcc 93050000 13050000 6ff09fda  o...........o...
 13594 930e0500 13830500 13080600 93870600  ................
 135a4 639a0622 37470100 1307c733 63fcc50c  c.."7G.....3c...
 135b4 b7060100 637ed60a 9306f00f 63f4c600  ....c~......c...
 135c4 93078000 b356f600 3307d700 03470700  .....V..3....G..
 135d4 b307f700 13070002 b308f740 630cf700  ...........@c...
 135e4 b3151301 b3d7fe00 33181601 b3e5b700  ........3.......
 135f4 33951e01 93560801 b3f7d502 13160801  3....V..........
 13604 13560601 13570501 b3d5d502 93970701  .V...W..........
 13614 33e7e700 b305b602 637ab700 33070701  3.......cz..3...
 13624 63660701 6374b700 33070701 3307b740  cf..ct..3...3..@
 13634 b377d702 13150501 13550501 3357d702  .w.......U..3W..
 13644 93970701 33e5a700 3307e602 637ae500  ....3...3...cz..
 13654 33050501 63660501 6374e500 33050501  3...cf..ct..3...
 13664 3305e540 33551501 93050000 67800000  3..@3U......g...
 13674 b7060001 93070001 e366d6f4 93078001  .........f......
 13684 6ff05ff4 63160600 93061000 33d8c602  o._.c.......3...
 13694 b7060100 6376d812 9306f00f 63f40601  ....cv......c...
 136a4 93078000 b356f800 3307d700 03460700  .....V..3....F..
 136b4 b3050341 3306f600 93070002 b388c740  ...A3..........@
 136c4 6386c708 33181801 b357c300 b3151301  c...3....W......
 136d4 13530801 33d6ce00 3366b600 93150801  .S..3...3f......
 136e4 93d50501 33951e01 b3d66702 33f76702  ....3.....g.3.g.
 136f4 93570601 b386d502 13170701 3367f700  .W..........3g..
 13704 637ad700 33070701 63660701 6374d700  cz..3...cf..ct..
 13714 33070701 b306d740 33f76602 13160601  3......@3.f.....
 13724 13560601 b3d66602 13170701 b386d502  .V....f.........
 13734 b365c700 63fad500 b3850501 63e60501  .e..c.......c...
 13744 63f4d500 b3850501 b385d540 93560801  c..........@.V..
 13754 33f7d502 93170801 93d70701 13560501  3............V..
 13764 b3d5d502 13170701 3367c700 b385b702  ........3g......
 13774 637ab700 33070701 63660701 6374b700  cz..3...cf..ct..
 13784 33070701 b305b740 33f7d502 13150501  3......@3.......
 13794 13550501 b3d5d502 b385b702 93170701  .U..............
 137a4 33e5a700 637ab500 33050501 63660501  3...cz..3...cf..
 137b4 6374b500 33050501 3305b540 6ff09fea  ct..3...3..@o...
 137c4 b7060001 93070001 e36ed8ec 93078001  .........n......
 137d4 6ff05fed e3ecd5e8 b7070100 63f8f604  o._.........c...
 137e4 9308f00f b3b7d800 93973700 37470100  ..........7.7G..
 137f4 33d8f600 1307c733 33070701 83480700  3......33....H..
 13804 b388f800 93070002 33881741 639a1703  ........3..Ac...
 13814 63e46600 e3eccee4 3385ce40 b305d340  c.f.....3..@...@
 13824 b3beae00 b385d541 6ff05fe4 37070001  .......Ao._.7...
 13834 93070001 e3ece6fa 93078001 6ff01ffb  ............o...
 13844 b3571601 b3960601 33eed700 335f1301  .W......3...3_..
 13854 b3d71e01 33950e01 935e0e01 b3150301  ....3....^......
 13864 3353df03 b3e7b700 93150e01 93d50501  3S..............
 13874 13d70701 33160601 b376df03 338f6502  ....3....v..3.e.
 13884 93960601 33e7e600 93060300 637ee701  ....3.......c~..
 13894 3307c701 9306f3ff 6368c701 6376e701  3.......ch..cv..
 138a4 9306e3ff 3307c701 3307e741 3373d703  ....3...3..A3s..
 138b4 93970701 93d70701 3357d703 13130301  ........3W......
 138c4 3363f300 b385e502 93070700 637eb300  3c..........c~..
 138d4 3303c301 9307f7ff 6368c301 6376b300  3.......ch..cv..
 138e4 9307e7ff 3303c301 93960601 370f0100  ....3.......7...
 138f4 b3e6f600 b305b340 1303ffff b3fe6600  .......@......f.
 13904 13570601 93d60601 33736600 b3876e02  .W......3sf...n.
 13914 33836602 b38eee02 b386e602 b38e6e00  3.f...........n.
 13924 13d70701 3307d701 63746700 b386e601  ....3...ctg.....
 13934 13530701 b306d300 37030100 1303f3ff  .S......7.......
 13944 33776700 13170701 b3f76700 b307f700  3wg.......g.....
 13954 63e6d500 639ed500 637cf500 3386c740  c...c...c|..3..@
 13964 b3b7c700 b387c701 b386f640 93070600  ...........@....
 13974 b307f540 3335f500 b385d540 b385a540  ...@35.....@...@
 13984 b3981501 33d50701 33e5a800 b3d50501  ....3...3.......
 13994 6ff0dfcd 130101ff 23248100 23202101  o.......#$..# !.
 139a4 37640100 37690100 93070481 13090981  7d..7i..........
 139b4 3309f940 23261100 23229100 13592940  3..@#&..#"...Y)@
 139c4 63000902 13040481 93040000 83270400  c............'..
 139d4 93841400 13044400 e7800700 e31899fe  ......D.........
 139e4 37640100 37690100 93070481 13094981  7d..7i........I.
 139f4 3309f940 13592940 63000902 13040481  3..@.Y)@c.......
 13a04 93040000 83270400 93841400 13044400  .....'........D.
 13a14 e7800700 e31899fe 8320c100 03248100  ......... ...$..
 13a24 83244100 03290100 13010101 67800000  .$A..)......g...
 13a34 83a781c3 23a4a70a 23a6070a 67800000  ....#...#...g...
 13a44 03a881c3 b785954c 9385d5f2 8326880a  .......L.....&..
 13a54 0327c80a b387b602 13861700 b337f600  .'...........7..
 13a64 2324c80a 37f65158 1306d642 3386c602  #$..7.QX...B3...
 13a74 3307b702 b3b6b602 3307c700 3307d700  3.......3...3...
 13a84 b387e700 13951700 2326f80a 13551500  ........#&...U..
 13a94 67800000                             g...            
Contents of section .rodata:
 13a98 25642920 25642021 3d202564 0a000000  %d) %d != %d....
 13aa8 286e756c 6c290000 4d422f73 40313530  (null)..MB/s@150
 13ab8 4d487a20 256c6c75 2e253032 6c6c7520  MHz %llu.%02llu 
 13ac8 00000000 20656e64 210a0000 73657269  .... end!...seri
 13ad8 616c5f63 79632025 6c6c7520 73702025  al_cyc %llu sp %
 13ae8 6c6c752e 2530326c 6c750000 53494d44  llu.%02llu..SIMD
 13af8 70726566 6978204e 20256420 63796320  prefix N %d cyc 
 13b08 256c6c75 2069636f 756e7420 256c6c75  %llu icount %llu
 13b18 20435049 20256c6c 752e2530 326c6c75   CPI %llu.%02llu
 13b28 20000000 60060100 f0050100 6c060100   ...`.......l...
 13b38 f0050100 f0050100 f0050100 f0050100  ................
 13b48 88060100 f0050100 f0050100 d0050100  ................
 13b58 3c080100 f0050100 d0050100 10060100  <...............
 13b68 10060100 10060100 10060100 10060100  ................
 13b78 10060100 10060100 10060100 10060100  ................
 13b88 f0050100 f0050100 f0050100 f0050100  ................
 13b98 f0050100 f0050100 f0050100 f0050100  ................
 13ba8 f0050100 f0050100 f0050100 f0050100  ................
 13bb8 f0050100 f0050100 f0050100 f0050100  ................
 13bc8 f0050100 f0050100 f0050100 f0050100  ................
 13bd8 f0050100 f0050100 f0050100 f0050100  ................
 13be8 f0050100 f0050100 f0050100 f0050100  ................
 13bf8 f0050100 f0050100 f0050100 f0050100  ................
 13c08 f0050100 f0050100 f0050100 f0050100  ................
 13c18 f0050100 f0050100 f0050100 f0050100  ................
 13c28 f0050100 54080100 bc070100 f0050100  ....T...........
 13c38 f0050100 f0050100 f0050100 f0050100  ................
 13c48 f0050100 f0050100 2c080100 f0050100  ........,.......
 13c58 f0050100 08090100 a4060100 f0050100  ................
 13c68 f0050100 80080100 f0050100 4c0a0100  ............L...
 13c78 f0050100 f0050100 f8070100 240c0100  ............$...
 13c88 b40b0100 300c0100 b40b0100 b40b0100  ....0...........
 13c98 b40b0100 b40b0100 4c0c0100 b40b0100  ........L.......
 13ca8 b40b0100 940b0100 880e0100 b40b0100  ................
 13cb8 940b0100 d40b0100 d40b0100 d40b0100  ................
 13cc8 d40b0100 d40b0100 d40b0100 d40b0100  ................
 13cd8 d40b0100 d40b0100 b40b0100 b40b0100  ................
 13ce8 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13cf8 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13d08 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13d18 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13d28 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13d38 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13d48 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13d58 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13d68 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13d78 b40b0100 b40b0100 b40b0100 a00e0100  ................
 13d88 800d0100 b40b0100 b40b0100 b40b0100  ................
 13d98 b40b0100 b40b0100 b40b0100 b40b0100  ................
 13da8 780e0100 b40b0100 b40b0100 cc0e0100  x...............
 13db8 680c0100 b40b0100 b40b0100 f00d0100  h...............
 13dc8 b40b0100 0c100100 b40b0100 b40b0100  ................
 13dd8 bc0d0100 e4110100 74110100 f0110100  ........t.......
 13de8 74110100 74110100 74110100 74110100  t...t...t...t...
 13df8 0c120100 74110100 74110100 54110100  ....t...t...T...
 13e08 48140100 74110100 54110100 94110100  H...t...T.......
 13e18 94110100 94110100 94110100 94110100  ................
 13e28 94110100 94110100 94110100 94110100  ................
 13e38 74110100 74110100 74110100 74110100  t...t...t...t...
 13e48 74110100 74110100 74110100 74110100  t...t...t...t...
 13e58 74110100 74110100 74110100 74110100  t...t...t...t...
 13e68 74110100 74110100 74110100 74110100  t...t...t...t...
 13e78 74110100 74110100 74110100 74110100  t...t...t...t...
 13e88 74110100 74110100 74110100 74110100  t...t...t...t...
 13e98 74110100 74110100 74110100 74110100  t...t...t...t...
 13ea8 74110100 74110100 74110100 74110100  t...t...t...t...
 13eb8 74110100 74110100 74110100 74110100  t...t...t...t...
 13ec8 74110100 74110100 74110100 74110100  t...t...t...t...
 13ed8 74110100 60140100 40130100 74110100  t...`...@...t...
 13ee8 74110100 74110100 74110100 74110100  t...t...t...t...
 13ef8 74110100 74110100 38140100 74110100  t...t...8...t...
 13f08 74110100 8c140100 28120100 74110100  t.......(...t...
 13f18 74110100 b0130100 74110100 cc150100  t.......t.......
 13f28 74110100 74110100 7c130100 a4170100  t...t...|.......
 13f38 34170100 b0170100 34170100 34170100  4.......4...4...
 13f48 34170100 34170100 cc170100 34170100  4...4.......4...
 13f58 34170100 14170100 081a0100 34170100  4...........4...
 13f68 14170100 54170100 54170100 54170100  ....T...T...T...
 13f78 54170100 54170100 54170100 54170100  T...T...T...T...
 13f88 54170100 54170100 34170100 34170100  T...T...4...4...
 13f98 34170100 34170100 34170100 34170100  4...4...4...4...
 13fa8 34170100 34170100 34170100 34170100  4...4...4...4...
 13fb8 34170100 34170100 34170100 34170100  4...4...4...4...
 13fc8 34170100 34170100 34170100 34170100  4...4...4...4...
 13fd8 34170100 34170100 34170100 34170100  4...4...4...4...
 13fe8 34170100 34170100 34170100 34170100  4...4...4...4...
 13ff8 34170100 34170100 34170100 34170100  4...4...4...4...
 14008 34170100 34170100 34170100 34170100  4...4...4...4...
 14018 34170100 34170100 34170100 34170100  4...4...4...4...
 14028 34170100 34170100 34170100 201a0100  4...4...4... ...
 14038 00190100 34170100 34170100 34170100  ....4...4...4...
 14048 34170100 34170100 34170100 34170100  4...4...4...4...
 14058 f8190100 34170100 34170100 4c1a0100  ....4...4...L...
 14068 e8170100 34170100 34170100 70190100  ....4...4...p...
 14078 34170100 8c1b0100 34170100 34170100  4.......4...4...
 14088 3c190100 641d0100 f41c0100 701d0100  <...d.......p...
 14098 f41c0100 f41c0100 f41c0100 f41c0100  ................
 140a8 8c1d0100 f41c0100 f41c0100 d41c0100  ................
 140b8 c81f0100 f41c0100 d41c0100 141d0100  ................
 140c8 141d0100 141d0100 141d0100 141d0100  ................
 140d8 141d0100 141d0100 141d0100 141d0100  ................
 140e8 f41c0100 f41c0100 f41c0100 f41c0100  ................
 140f8 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14108 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14118 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14128 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14138 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14148 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14158 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14168 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14178 f41c0100 f41c0100 f41c0100 f41c0100  ................
 14188 f41c0100 e01f0100 c01e0100 f41c0100  ................
 14198 f41c0100 f41c0100 f41c0100 f41c0100  ................
 141a8 f41c0100 f41c0100 b81f0100 f41c0100  ................
 141b8 f41c0100 0c200100 a81d0100 f41c0100  ..... ..........
 141c8 f41c0100 301f0100 f41c0100 4c210100  ....0.......L!..
 141d8 f41c0100 f41c0100 fc1e0100 84260100  .............&..
 141e8 18260100 90260100 18260100 18260100  .&...&...&...&..
 141f8 18260100 18260100 a8260100 18260100  .&...&...&...&..
 14208 18260100 f8250100 e0280100 18260100  .&...%...(...&..
 14218 f8250100 34260100 34260100 34260100  .%..4&..4&..4&..
 14228 34260100 34260100 34260100 34260100  4&..4&..4&..4&..
 14238 34260100 34260100 18260100 18260100  4&..4&...&...&..
 14248 18260100 18260100 18260100 18260100  .&...&...&...&..
 14258 18260100 18260100 18260100 18260100  .&...&...&...&..
 14268 18260100 18260100 18260100 18260100  .&...&...&...&..
 14278 18260100 18260100 18260100 18260100  .&...&...&...&..
 14288 18260100 18260100 18260100 18260100  .&...&...&...&..
 14298 18260100 18260100 18260100 18260100  .&...&...&...&..
 142a8 18260100 18260100 18260100 18260100  .&...&...&...&..
 142b8 18260100 18260100 18260100 18260100  .&...&...&...&..
 142c8 18260100 18260100 18260100 18260100  .&...&...&...&..
 142d8 18260100 18260100 18260100 f8280100  .&...&...&...(..
 142e8 dc270100 18260100 18260100 18260100  .'...&...&...&..
 142f8 18260100 18260100 18260100 18260100  .&...&...&...&..
 14308 d0280100 18260100 18260100 20290100  .(...&...&.. )..
 14318 c4260100 18260100 18260100 4c280100  .&...&...&..L(..
 14328 18260100 602a0100 18260100 18260100  .&..`*...&...&..
 14338 18280100 00010202 03030303 04040404  .(..............
 14348 04040404 05050505 05050505 05050505  ................
 14358 05050505 06060606 06060606 06060606  ................
 14368 06060606 06060606 06060606 06060606  ................
 14378 06060606 07070707 07070707 07070707  ................
 14388 07070707 07070707 07070707 07070707  ................
 14398 07070707 07070707 07070707 07070707  ................
 143a8 07070707 07070707 07070707 07070707  ................
 143b8 07070707 08080808 08080808 08080808  ................
 143c8 08080808 08080808 08080808 08080808  ................
 143d8 08080808 08080808 08080808 08080808  ................
 143e8 08080808 08080808 08080808 08080808  ................
 143f8 08080808 08080808 08080808 08080808  ................
 14408 08080808 08080808 08080808 08080808  ................
 14418 08080808 08080808 08080808 08080808  ................
 14428 08080808 08080808 08080808 08080808  ................
 14438 08080808                             ....            
Contents of section .eh_frame:
 1543c 10000000 00000000 037a5200 017c0101  .........zR..|..
 1544c 1b0d0200 10000000 18000000 30b0ffff  ............0...
 1545c 1c000000 00000000 50000000 2c000000  ........P...,...
 1546c 38b0ffff c4050000 00440e80 03449711  8........D...D..
 1547c 4c920c02 40890b93 0d9a149b 15810988  L...@...........
 1548c 0a940e95 0f961098 12991302 9c0ac144  ...............D
 1549c c844c944 d244d344 d444d544 d644d744  .D.D.D.D.D.D.D.D
 154ac d844d944 da44db48 0e00440b 50000000  .D.D.D.H..D.P...
 154bc 80000000 a8b5ffff c0050000 00440e80  .............D..
 154cc 03449711 4c920c02 40890b93 0d9a149b  .D..L...@.......
 154dc 15810988 0a940e95 0f961098 12991302  ................
 154ec 9c0ac144 c844c944 d244d344 d444d544  ...D.D.D.D.D.D.D
 154fc d644d744 d844d944 da44db48 0e00440b  .D.D.D.D.D.H..D.
 1550c 50000000 d4000000 14bbffff c0050000  P...............
 1551c 00440e80 03449711 4c920c02 40890b93  .D...D..L...@...
 1552c 0d9a149b 15810988 0a940e95 0f961098  ................
 1553c 12991302 9c0ac144 c844c944 d244d344  .......D.D.D.D.D
 1554c d444d544 d644d744 d844d944 da44db48  .D.D.D.D.D.D.D.H
 1555c 0e00440b 50000000 28010000 80c0ffff  ..D.P...(.......
 1556c c0050000 00440e80 03449711 4c920c02  .....D...D..L...
 1557c 40890b93 0d9a149b 15810988 0a940e95  @...............
 1558c 0f961098 12991302 9c0ac144 c844c944  ...........D.D.D
 1559c d244d344 d444d544 d644d744 d844d944  .D.D.D.D.D.D.D.D
 155ac da44db48 0e00440b 50000000 7c010000  .D.H..D.P...|...
 155bc ecc5ffff c0050000 00440e80 03449711  .........D...D..
 155cc 4c920c02 40890b93 0d9a149b 15810988  L...@...........
 155dc 0a940e95 0f961098 12991302 9c0ac144  ...............D
 155ec c844c944 d244d344 d444d544 d644d744  .D.D.D.D.D.D.D.D
 155fc d844d944 da44db48 0e00440b 10000000  .D.D.D.H..D.....
 1560c d0010000 58cbffff 04000000 00000000  ....X...........
 1561c 10000000 e4010000 48cbffff 04000000  ........H.......
 1562c 00000000 10000000 f8010000 38cbffff  ............8...
 1563c 30000000 00000000 4c000000 0c020000  0.......L.......
 1564c 54cbffff 30030000 00440e70 44990a50  T...0....D.pD..P
 1565c 89029809 58880158 93049405 50950696  ....X..X....P...
 1566c 07509708 9a0b6892 039b0c03 6c02c844  .P....h.....l..D
 1567c c944d244 d344d444 d544d644 d744d844  .D.D.D.D.D.D.D.D
 1568c d944da44 db440e00 50000000 5c020000  .D.D.D..P...\...
 1569c 34ceffff 9c050000 00440e80 03449711  4........D...D..
 156ac 4c920c74 890b930d 9a149b15 8109880a  L..t............
 156bc 940e950f 96109812 991302a4 0ac144c8  ..............D.
 156cc 44c944d2 44d344d4 44d544d6 44d744d8  D.D.D.D.D.D.D.D.
 156dc 44d944da 44db480e 00440b00 10000000  D.D.D.H..D......
 156ec b0020000 7cd3ffff 18010000 00000000  ....|...........
 156fc 10000000 c4020000 80d4ffff 28000000  ............(...
 1570c 00000000 10000000 d8020000 94d4ffff  ................
 1571c 38000000 00000000 10000000 ec020000  8...............
 1572c b8d4ffff 1c000000 00000000 10000000  ................
 1573c 00030000 c0d4ffff 90000000 00000000  ................
 1574c 10000000 14030000 3cd5ffff 0c000000  ........<.......
 1575c 00000000 10000000 28030000 34d5ffff  ........(...4...
 1576c 0c000000 00000000 30000000 3c030000  ........0...<...
 1577c f8a8ffff 60030000 00440e80 01024488  ....`....D....D.
 1578c 02890392 04930596 08970998 0a810194  ................
 1579c 06950799 0b9a0c9b 0d000000 10000000  ................
 157ac 70030000 f8d4ffff 34000000 00000000  p.......4.......
 157bc 10000000 84030000 18d5ffff 34000000  ............4...
 157cc 00000000 10000000 98030000 38d5ffff  ............8...
 157dc 50040000 00000000 10000000 ac030000  P...............
 157ec 74d9ffff 34040000 00000000 10000000  t...4...........
 157fc c0030000 94ddffff 04040000 00000000  ................
 1580c 00000000                             ....            
Contents of section .init_array:
 15810 68040100                             h...            
Contents of section .fini_array:
 15814 1c040100                             ....            
Contents of section .data:
 15818 00000000 045b0100 6c5b0100 d45b0100  .....[..l[...[..
 15828 00000000 00000000 00000000 00000000  ................
 15838 00000000 00000000 00000000 00000000  ................
 15848 00000000 00000000 00000000 00000000  ................
 15858 00000000 00000000 00000000 00000000  ................
 15868 00000000 00000000 00000000 00000000  ................
 15878 00000000 00000000 00000000 00000000  ................
 15888 00000000 00000000 00000000 00000000  ................
 15898 00000000 00000000 00000000 00000000  ................
 158a8 00000000 00000000 00000000 00000000  ................
 158b8 00000000 00000000 01000000 00000000  ................
 158c8 0e33cdab 34126de6 ecde0500 0b000000  .3..4.m.........
 158d8 00000000 00000000 00000000 00000000  ................
 158e8 00000000 00000000 00000000 00000000  ................
 158f8 00000000 00000000 00000000 00000000  ................
 15908 00000000 00000000 00000000 00000000  ................
 15918 00000000 00000000 00000000 00000000  ................
 15928 00000000 00000000 00000000 00000000  ................
 15938 00000000 00000000 00000000 00000000  ................
 15948 00000000 00000000 00000000 00000000  ................
 15958 00000000 00000000 00000000 00000000  ................
 15968 00000000 00000000 00000000 00000000  ................
 15978 00000000 00000000 00000000 00000000  ................
 15988 00000000 00000000 00000000 00000000  ................
 15998 00000000 00000000 00000000 00000000  ................
 159a8 00000000 00000000 00000000 00000000  ................
 159b8 00000000 00000000 00000000 00000000  ................
 159c8 00000000 00000000 00000000 00000000  ................
 159d8 00000000 00000000 00000000 00000000  ................
 159e8 00000000 00000000 00000000 00000000  ................
 159f8 00000000 00000000 00000000 00000000  ................
 15a08 00000000 00000000 00000000 00000000  ................
 15a18 00000000 00000000 00000000 00000000  ................
 15a28 00000000 00000000 00000000 00000000  ................
 15a38 00000000 00000000 00000000 00000000  ................
 15a48 00000000 00000000 00000000 00000000  ................
 15a58 00000000 00000000 00000000 00000000  ................
 15a68 00000000 00000000 00000000 00000000  ................
 15a78 00000000 00000000 00000000 00000000  ................
 15a88 00000000 00000000 00000000 00000000  ................
 15a98 00000000 00000000 00000000 00000000  ................
 15aa8 00000000 00000000 00000000 00000000  ................
 15ab8 00000000 00000000 00000000 00000000  ................
 15ac8 00000000 00000000 00000000 00000000  ................
 15ad8 00000000 00000000 00000000 00000000  ................
 15ae8 00000000 00000000 00000000 00000000  ................
 15af8 00000000 00000000 00000000 00000000  ................
 15b08 00000000 00000000 00000000 00000000  ................
 15b18 00000000 00000000 00000000 00000000  ................
 15b28 00000000 00000000 00000000 00000000  ................
 15b38 00000000 00000000 00000000 00000000  ................
 15b48 00000000 00000000 00000000 00000000  ................
 15b58 00000000 00000000 00000000 00000000  ................
 15b68 00000000 00000000 00000000 00000000  ................
 15b78 00000000 00000000 00000000 00000000  ................
 15b88 00000000 00000000 00000000 00000000  ................
 15b98 00000000 00000000 00000000 00000000  ................
 15ba8 00000000 00000000 00000000 00000000  ................
 15bb8 00000000 00000000 00000000 00000000  ................
 15bc8 00000000 00000000 00000000 00000000  ................
 15bd8 00000000 00000000 00000000 00000000  ................
 15be8 00000000 00000000 00000000 00000000  ................
 15bf8 00000000 00000000 00000000 00000000  ................
 15c08 00000000 00000000 00000000 00000000  ................
 15c18 00000000 00000000 00000000 00000000  ................
 15c28 00000000 00000000 00000000 00000000  ................
 15c38 00000000 00000000                    ........        
Contents of section .sdata:
 15c40 18580100 00000000 04000000 00000007  .X..............
 15c50 18580100                             .X..            
Contents of section .comment:
 0000 4743433a 2028474e 55292031 302e322e  GCC: (GNU) 10.2.
 0010 3000                                 0.              
Contents of section .riscv.attributes:
 0000 41200000 00726973 63760001 16000000  A ...riscv......
 0010 04100572 76333269 3270305f 6d327030  ...rv32i2p0_m2p0
 0020 00                                   .               
Contents of section .debug_aranges:
 0000 24000000 02000000 00000400 00000000  $...............
 0010 88040100 88280000 74000100 60030000  .....(..t...`...
 0020 00000000 00000000 1c000000 02006e27  ..............n'
 0030 00000400 00000000 102d0100 50040000  .........-..P...
 0040 00000000 00000000 1c000000 0200a52f  .............../
 0050 00000400 00000000 60310100 34040000  ........`1..4...
 0060 00000000 00000000 1c000000 02005737  ..............W7
 0070 00000400 00000000 94350100 04040000  .........5......
 0080 00000000 00000000 14000000 0200633f  ..............c?
 0090 00000400 00000000 00000000 00000000  ................
Contents of section .debug_info:
 0000 6a270000 04000000 00000401 7c030000  j'..........|...
 0010 04400300 00850000 00a80c00 00000000  .@..............
 0020 00000000 00020807 51010000 0204075b  ........Q......[
 0030 01000002 01060104 00000202 05c70200  ................
 0040 00020405 25020000 02080520 02000002  ....%...... ....
 0050 0108ff03 00000202 07760400 00032201  .........v....".
 0060 00000334 19690000 00020407 56010000  ...4.i......V...
 0070 03140300 00033719 25000000 04700000  ......7.%....p..
 0080 00050405 696e7400 03560300 0003561a  ....int..V....V.
 0090 2c000000 03ac0100 0004d117 2c000000  ,...........,...
 00a0 021004b6 06000006 1c040000 07040804  ................
 00b0 8e040000 0904ba00 00000a09 04c10000  ................
 00c0 00020108 08040000 0bc10000 000904c8  ................
 00d0 00000003 98010000 05281bae 00000003  .........(......
 00e0 9f010000 056318d3 0000000c 73746400  .....c......std.
 00f0 0b00e602 00000d42 02000008 1a01410e  .......B......A.
 0100 081a0141 f6000000 0f06340b 32040000  ...A......4.2...
 0110 0f077f0b 91030000 0f07800b c5030000  ................
 0120 0f07820b 48040000 0f07860b 50040000  ....H.......P...
 0130 0f078c0b 66040000 0f078d0b 83040000  ....f...........
 0140 0f078e0b 99040000 0f078f0b af040000  ................
 0150 0f07900b d9040000 0f07910b f4040000  ................
 0160 0f07920b 0f050000 0f07930b 21050000  ............!...
 0170 0f07940b 33050000 0f07950b 49050000  ....3.......I...
 0180 0f07960b 5f050000 0f07970b 7a050000  ...._.......z...
 0190 0f07990b 90050000 0f079a0b ab050000  ................
 01a0 0f079b0b dd050000 0f079d0b fd050000  ................
 01b0 0f07a30b 1e060000 0f07a40b 2a060000  ............*...
 01c0 0f07a50b 45060000 0f07a60b 57060000  ....E.......W...
 01d0 0f07a70b 78060000 0f07a80b 98060000  ....x...........
 01e0 0f07a90b b8060000 0f07ab0b ce060000  ................
 01f0 0f07ac0b f4060000 0f07f016 f9030000  ................
 0200 0f07f216 0f070000 0f07f416 21070000  ............!...
 0210 0f07f516 4d030000 0f07f616 38070000  ....M.......8...
 0220 0f07f816 54070000 0f07f916 ad070000  ....T...........
 0230 0f07fa16 6b070000 0f07fb16 8c070000  ....k...........
 0240 0f07fc16 cf070000 10616273 00064f03  .........abs..O.
 0250 f4000000 a0000000 62020000 11a00000  ........b.......
 0260 00001061 62730006 4b03fe00 0000c807  ...abs..K.......
 0270 00007c02 000011c8 07000000 10616273  ..|..........abs
 0280 00064703 ea000000 7c040000 96020000  ..G.....|.......
 0290 117c0400 00001061 62730006 3d032b01  .|.....abs..=.+.
 02a0 00004800 0000b002 00001148 00000000  ..H........H....
 02b0 10616273 00063803 08010000 41000000  .abs..8.....A...
 02c0 ca020000 11410000 00001264 69760007  .....A.....div..
 02d0 b1033d00 0000c503 00001141 00000011  ..=........A....
 02e0 41000000 00001359 00000008 1c010b69  A......Y.......i
 02f0 0300000d 42020000 081e0141 0e081e01  ....B......A....
 0300 41f30200 000f07c8 0bf90300 000f07ce  A...............
 0310 0b0f0700 000f07d2 0b210700 000f07d8  .........!......
 0320 0b380700 000f07e3 0b540700 000f07e4  .8.......T......
 0330 0b6b0700 000f07e5 0b8c0700 000f07e7  .k..............
 0340 0bad0700 000f07e8 0bcf0700 00126469  ..............di
 0350 760007d5 03a00000 00f90300 00114800  v.............H.
 0360 00001148 00000000 00140809 2401f501  ...H........$...
 0370 00009103 00001505 02000009 25078100  ............%...
 0380 00000016 72656d00 09260781 00000004  ....rem..&......
 0390 0003f601 00000927 03690300 00140809  .......'.i......
 03a0 2a014c04 0000c503 00001505 02000009  *.L.............
 03b0 2b084100 00000016 72656d00 092c0841  +.A.....rem..,.A
 03c0 00000004 00034d04 0000092d 039d0300  ......M....-....
 03d0 00141009 31016d04 0000f903 00001505  ....1.m.........
 03e0 02000009 32114800 00000016 72656d00  ....2.H.....rem.
 03f0 09331148 00000008 00036e04 00000934  .3.H......n....4
 0400 03d10300 00036902 00000939 0f110400  ......i....9....
 0410 00090417 04000017 81000000 2b040000  ............+...
 0420 112b0400 00112b04 00000009 04310400  .+....+......1..
 0430 00181961 62730009 46058100 00004804  ...abs..F.....H.
 0440 00001181 00000000 1a920100 00094506  ..............E.
 0450 1bea0200 00094c05 81000000 66040000  ......L.....f...
 0460 11b40000 00001b89 04000009 4d087c04  ............M.|.
 0470 00007c04 000011cd 00000000 020804bb  ..|.............
 0480 0600001b a0040000 09510581 00000099  .........Q......
 0490 04000011 cd000000 001ba504 00000953  ...............S
 04a0 06410000 00af0400 0011cd00 0000001b  .A..............
 04b0 c6010000 095508ac 000000d9 04000011  .....U..........
 04c0 2b040000 112b0400 00119400 00001194  +....+..........
 04d0 00000011 05040000 001bda00 0000095a  ...............Z
 04e0 07ac0000 00f40400 00119400 00001194  ................
 04f0 00000000 19646976 00095c07 91030000  .....div..\.....
 0500 0f050000 11810000 00118100 0000001c  ................
 0510 ec020000 095d0621 05000011 81000000  .....].!........
 0520 001dce01 0000095e 06330500 0011ac00  .......^.3......
 0530 0000001b 00000000 095f09bb 00000049  ........._.....I
 0540 05000011 cd000000 001bba02 0000096a  ...............j
 0550 06410000 005f0500 00114100 0000001b  .A..._....A.....
 0560 87010000 096b08c5 0300007a 05000011  .....k.....z....
 0570 41000000 11410000 00001b3c 01000009  A....A.....<....
 0580 6c07ac00 00009005 00001194 00000000  l...............
 0590 1b530000 00096d05 81000000 ab050000  .S....m.........
 05a0 11cd0000 00119400 0000001b 10020000  ................
 05b0 09730894 000000cb 05000011 cb050000  .s..............
 05c0 11cd0000 00119400 00000009 04d10500  ................
 05d0 00020405 7d000000 0bd10500 001b3501  ....}.........5.
 05e0 0000096f 05810000 00fd0500 0011cb05  ...o............
 05f0 000011cd 00000011 94000000 001dca04  ................
 0600 0000098f 061e0600 0011ac00 00001194  ................
 0610 00000011 94000000 11050400 00001ebb  ................
 0620 01000009 90058100 00001b54 04000009  ...........T....
 0630 9107ac00 00004506 000011ac 00000011  ......E.........
 0640 94000000 001dba01 0000099f 06570600  .............W..
 0650 00112c00 0000001b b3010000 09a0087c  ..,............|
 0660 04000072 06000011 cd000000 11720600  ...r.........r..
 0670 00000904 bb000000 1b450400 0009ab06  .........E......
 0680 41000000 98060000 11cd0000 00117206  A.............r.
 0690 00001181 00000000 1b6a0300 0009ad0f  .........j......
 06a0 69000000 b8060000 11cd0000 00117206  i.............r.
 06b0 00001181 00000000 1b300000 0009bf05  .........0......
 06c0 81000000 ce060000 11cd0000 00001b3c  ...............<
 06d0 04000009 75089400 0000ee06 000011bb  ....u...........
 06e0 00000011 ee060000 11940000 00000904  ................
 06f0 d8050000 1b6e0100 00097105 81000000  .....n....q.....
 0700 0f070000 11bb0000 0011d105 0000001c  ................
 0710 68010000 09ca0621 07000011 81000000  h......!........
 0720 001fb902 0000090b 010b4800 00003807  ..........H...8.
 0730 00001148 00000000 1f860100 00090c01  ...H............
 0740 09f90300 00540700 00114800 00001148  .....T....H....H
 0750 00000000 1f8c0100 00090701 0b480000  .............H..
 0760 006b0700 0011cd00 0000001f 1a010000  .k..............
 0770 090d010b 48000000 8c070000 11cd0000  ....H...........
 0780 00117206 00001181 00000000 1fb50000  ..r.............
 0790 00091101 14250000 00ad0700 0011cd00  .....%..........
 07a0 00001172 06000011 81000000 001b2e04  ...r............
 07b0 000009a3 07c80700 00c80700 0011cd00  ................
 07c0 00001172 06000000 020404e0 0400001f  ...r............
 07d0 12010000 09440114 a0000000 eb070000  .....D..........
 07e0 11cd0000 00117206 0000000f 0a260c48  ......r......&.H
 07f0 0400000f 0a270c50 0400000f 0a280c0f  .....'.P.....(..
 0800 0500000f 0a330c91 0300000f 0a340cc5  .....3.......4..
 0810 0300000f 0a360c48 0200000f 0a360c62  .....6.H.....6.b
 0820 0200000f 0a360c7c 0200000f 0a360c96  .....6.|.....6..
 0830 0200000f 0a360cb0 0200000f 0a360c32  .....6.......6.2
 0840 0400000f 0a370c66 0400000f 0a380c83  .....7.f.....8..
 0850 0400000f 0a390c99 0400000f 0a3a0caf  .....9.......:..
 0860 0400000f 0a3b0cd9 0400000f 0a3c0c4d  .....;.......<.M
 0870 0300000f 0a3c0cca 0200000f 0a3c0cf4  .....<.......<..
 0880 0400000f 0a3d0c21 0500000f 0a3e0c33  .....=.!.....>.3
 0890 0500000f 0a3f0c49 0500000f 0a400c5f  .....?.I.....@._
 08a0 0500000f 0a410c7a 0500000f 0a430c90  .....A.z.....C..
 08b0 0500000f 0a440cab 0500000f 0a450cdd  .....D.......E..
 08c0 0500000f 0a470cfd 0500000f 0a480c1e  .....G.......H..
 08d0 0600000f 0a490c2a 0600000f 0a4a0c45  .....I.*.....J.E
 08e0 0600000f 0a4b0c57 0600000f 0a4c0c78  .....K.W.....L.x
 08f0 0600000f 0a4d0c98 0600000f 0a4e0cb8  .....M.......N..
 0900 0600000f 0a500cce 0600000f 0a510cf4  .....P.......Q..
 0910 06000020 88000000 23090000 212c0000  ... ....#...!,..
 0920 00010022 d9010000 01231213 09000020  ...".....#..... 
 0930 bb000000 3f090000 212c0000 00010022  ....?...!,....."
 0940 fb020000 01240e2f 09000023 3b030000  .....$./...#;...
 0950 014c0a5d 00000005 034c5c01 0023e701  .L.].....L\..#..
 0960 0000014d 0a5d0000 00050348 5c010024  ...M.].....H\..$
 0970 48000000 026706be 00000001 bd090000  H....g..........
 0980 25bb0400 0002671c bd090000 26737263  %.....g.....&src
 0990 0002672c bd090000 266c656e 00026738  ..g,....&len..g8
 09a0 94000000 2773756d 00026806 81000000  ....'sum..h.....
 09b0 28276900 02690b81 00000000 0009045d  ('i..i.........]
 09c0 00000024 26030000 025306d1 02000001  ...$&....S......
 09d0 110a0000 25bb0400 00025320 bd090000  ....%.....S ....
 09e0 26737263 00025330 bd090000 266c656e  &src..S0....&len
 09f0 0002533c 94000000 22e70100 00025507  ..S<....".....U.
 0a00 81000000 28276900 02570c81 00000000  ....('i..W......
 0a10 00296503 0000020f 06740001 00600300  .)e......t...`..
 0a20 00019cce 0d00002a a6020000 020f0f81  .......*........
 0a30 00000000 0000002a b4020000 020f1c72  .......*.......r
 0a40 06000021 0000002b 3b030000 02110b5d  ...!...+;......]
 0a50 000000f0 ff00042b 80020000 02130fbd  .......+........
 0a60 09000000 0000052b 85020000 02140fbd  .......+........
 0a70 09000000 0080052b 58020000 02150fbd  .......+X.......
 0a80 09000000 0000062b 5d020000 02160fbd  .......+].......
 0a90 09000000 0080062c d00b0000 2d6c656e  .......,....-len
 0aa0 00021e11 94000000 42000000 2ce80b00  ........B...,...
 0ab0 002e6104 00000227 0c700000 006d0000  ..a....'.p...m..
 0ac0 002e1900 00000228 0c700000 00850000  .......(.p......
 0ad0 002e1902 0000022d 0c700000 009d0000  .......-.p......
 0ae0 002f6704 0000022e 0c700000 00066a93  ./g......p....j.
 0af0 046b9304 2e210000 00022f0c 70000000  .k...!..../.p...
 0b00 c2000000 224d0300 0002350e 70000000  ...."M....5.p...
 0b10 22770200 0002360e 70000000 2f620200  "w....6.p.../b..
 0b20 00023a15 7c000000 0391b87f 2ed30100  ..:.|...........
 0b30 00023e0c 70000000 da000000 30dc0001  ..>.p.......0...
 0b40 00300000 00750b00 002d6a00 02200c81  .0...u...-j.. ..
 0b50 00000006 0100002c 300c0000 2d780002  .......,0...-x..
 0b60 21088100 00001a01 000031f4 0001001e  !.........1.....
 0b70 06000000 0032780c 0000a60b 00002d69  .....2x.......-i
 0b80 0002430c 81000000 2d010000 33a40301  ..C.....-...3...
 0b90 00b81200 0034015a 0503983a 01003401  .....4.Z...:..4.
 0ba0 5b02847f 000035c3 090000c8 00010000  [.....5.........
 0bb0 0c000002 2a12f40b 000036ec 09000063  ....*.....6....c
 0bc0 01000036 e0090000 76010000 36d40900  ...6....v...6...
 0bd0 008c0100 002c000c 000037f8 09000038  .....,....7....8
 0be0 040a0000 180c0000 39050a00 00a20100  ........9.......
 0bf0 00000000 3aff0d00 000c0101 00080000  ....:...........
 0c00 00022716 170c0000 39150e00 00c10100  ..'.....9.......
 0c10 0037220e 0000003a ce0d0000 14010100  .7"....:........
 0c20 08000000 0228183a 0c000039 e40d0000  .....(.:...9....
 0c30 d4010000 37f10d00 00003aff 0d000048  ....7.....:....H
 0c40 01010008 00000002 2d175d0c 00003915  ........-.]...9.
 0c50 0e0000e7 01000037 220e0000 003ace0d  .......7"....:..
 0c60 00006001 01000800 0000022f 18800c00  ..`......../....
 0c70 0039e40d 0000fa01 000037f1 0d000000  .9........7.....
 0c80 3aff0d00 00800201 00200000 00023a20  :........ ....: 
 0c90 a70c0000 39150e00 000d0200 0039220e  ....9........9".
 0ca0 00002002 00000035 6f090000 b4020100  .. ....5o.......
 0cb0 480c0000 023c0df9 0c000036 98090000  H....<.....6....
 0cc0 33020000 368c0900 00460200 00368009  3...6....F...6..
 0cd0 00006702 00002c48 0c000039 a4090000  ..g...,H...9....
 0ce0 98020000 38b00900 00600c00 0039b109  ....8....`...9..
 0cf0 0000b702 00000000 003aff0d 0000d402  .........:......
 0d00 01000800 0000023e 161c0d00 0039150e  .......>.....9..
 0d10 0000fb02 00003722 0e000000 318c0101  ......7"....1...
 0d20 005b2700 0031b001 01006427 000031d8  .['..1....d'..1.
 0d30 0101005b 2700003b 10020100 a01f0000  ...['..;........
 0d40 540d0000 34015a05 03f43a01 0034015b  T...4.Z...:..4.[
 0d50 02890000 31280201 00642700 00314402  ....1(...d'..1D.
 0d60 01005b27 00003164 0201005b 2700003b  ..['..1d...['..;
 0d70 80020100 f2150000 860d0000 34015a05  ............4.Z.
 0d80 03b03a01 00003110 03010064 27000031  ..:...1....d'..1
 0d90 34030100 5b270000 31580301 005b2700  4...['..1X...['.
 0da0 003b8403 0100661c 0000b80d 00003401  .;....f.......4.
 0db0 5a0503d4 3a010000 33cc0301 002c1900  Z...:...3....,..
 0dc0 0034015a 0503cc3a 01000000 00003c8a  .4.Z...:......<.
 0dd0 02000001 f1010aec 01000070 00000001  ...........p....
 0de0 ff0d0000 3daa0400 0001f301 0b5d0000  ....=........]..
 0df0 003d0700 000001f5 010b5d00 0000003c  .=........]....<
 0e00 75010000 01e8010a 1d030000 70000000  u...........p...
 0e10 01300e00 003d0903 000001ea 010b5d00  .0...=........].
 0e20 00003d7a 01000001 ec010b5d 00000000  ..=z.......]....
 0e30 3e990400 0001d201 002c0100 90000000  >........,......
 0e40 019c7a0e 00003f73 74720001 d20117cd  ..z...?str......
 0e50 0000000e 03000040 72657300 01d40108  .......@res.....
 0e60 41000000 5c030000 41360300 0001d501  A...\...A6......
 0e70 07810000 00ab0300 00004235 04000001  ..........B5....
 0e80 ca0107bb 000000e4 2b01001c 00000001  ........+.......
 0e90 9cc50e00 0043bb04 000001ca 0114bb00  .....C..........
 0ea0 0000015a 3f737263 0001ca01 26cd0000  ...Z?src....&...
 0eb0 00e20300 00406400 01cc0109 bb000000  .....@d.........
 0ec0 00040000 00446300 000001b4 01089400  .....Dc.........
 0ed0 000001f9 0e000045 730001b4 011ccd00  .......Es.......
 0ee0 0000456e 0001b401 26940000 00467000  ..En....&....Fp.
 0ef0 01b6010f cd000000 00422900 000001ac  .........B).....
 0f00 01089400 0000842b 01002800 0000019c  .......+..(.....
 0f10 330f0000 3f730001 ac011bcd 00000036  3...?s.........6
 0f20 04000040 700001ae 010fcd00 00007004  ...@p.........p.
 0f30 00000042 51020000 01990107 ac000000  ...BQ...........
 0f40 6c2a0100 18010000 019cc10f 000047bb  l*............G.
 0f50 04000001 990114ac 000000a7 04000047  ...............G
 0f60 f1030000 0199011e 81000000 d0040000  ................
 0f70 3f6c656e 00019901 2b940000 000a0500  ?len....+.......
 0f80 0032a00b 0000ab0f 0000415c 04000001  .2........A\....
 0f90 9c010f88 00000036 05000040 640001a1  .......6...@d...
 0fa0 0110c10f 00005405 0000002c b80b0000  ......T....,....
 0fb0 40640001 a5010bbb 00000072 05000000  @d.........r....
 0fc0 00090488 00000044 3b020000 016a0105  .......D;....j..
 0fd0 81000000 01f40f00 0045666d 7400016a  .........Efmt..j
 0fe0 0118cd00 00004846 61700001 6c010bdf  ......HFap..l...
 0ff0 00000000 49c00400 0001d30d 01d51000  ....I...........
 1000 00253700 000001d3 1eeb1000 00259f02  .%7..........%..
 1010 000001d3 3ae51000 0026666d 740001d3  ....:....&fmt...
 1020 4ecd0000 00266170 0001d35b df000000  N....&ap...[....
 1030 4a8f0200 00015601 054a9102 00000158  J.....V..J.....X
 1040 01054a6b 00000001 1801054b ab020000  ..Jk.......K....
 1050 01ec0327 700001d5 18cd0000 0022fc01  ...'p........"..
 1060 000001d6 0fcd0000 00276368 0001d710  .........'ch....
 1070 81000000 27657272 0001d714 81000000  ....'err........
 1080 276e756d 0001d816 25000000 22430100  'num....%..."C..
 1090 0001d907 81000000 220a0200 0001d90d  ........".......
 10a0 81000000 22c00100 0001d914 81000000  ...."...........
 10b0 22730000 0001d91b 81000000 22bf0200  "s.........."...
 10c0 0001d926 81000000 22a70100 0001da08  ...&....".......
 10d0 c1000000 004ce510 00001181 00000011  .....L..........
 10e0 e5100000 000904ac 00000009 04d51000  ................
 10f0 004d4a02 000001c9 12480000 00011a11  .MJ......H......
 1100 00002661 700001c9 221a1100 00250a02  ..&ap..."....%..
 1110 000001c9 2a810000 00000904 df000000  ....*...........
 1120 4d980000 0001bf1b 25000000 01491100  M.......%....I..
 1130 00266170 0001bf2c 1a110000 250a0200  .&ap...,....%...
 1140 0001bf34 81000000 00494801 000001aa  ...4.....IH.....
 1150 1403b711 00002537 00000001 aa24eb10  ......%7.....$..
 1160 0000259f 02000001 aa40e510 0000266e  ..%......@....&n
 1170 756d0001 ab282500 00002543 01000001  um...(%...%C....
 1180 ab362c00 000025c0 01000001 ab408100  .6,...%......@..
 1190 000025a7 01000001 ab4b8100 00002260  ..%......K...."`
 11a0 03000001 ad0cb711 00002770 6f730001  ..........'pos..
 11b0 ae078100 00000020 2c000000 c7110000  ....... ,.......
 11c0 212c0000 003f004e f6030000 019c062e  !,...?.N........
 11d0 020000a0 21010030 03000001 9c281200  ....!..0.....(..
 11e0 004f7800 019c1870 00000050 06000050  .Ox....p...P...P
 11f0 73747200 019e0828 12000003 91bc7f2d  str....(.......-
 1200 6900019f 07810000 009c0600 00515512  i............QU.
 1210 00005423 0100a009 000001a7 0b366612  ..T#.........6f.
 1220 00005807 00000000 20c10000 00381200  ..X..... ....8..
 1230 00212c00 00001000 52d20000 00018705  .!,.....R.......
 1240 81000000 01551200 00266368 00018711  .....U...&ch....
 1250 81000000 0024e100 0000014e 060d0400  .....$.....N....
 1260 00017112 00002673 00014e1b cd000000  ..q...&s..N.....
 1270 00534804 00000147 6c210100 04000000  .SH....Gl!......
 1280 019c540f 05000001 41019b12 000025e2  ..T.....A.....%.
 1290 01000001 410f8100 00000055 38120000  ....A......U8...
 12a0 88040100 1c000000 019cb812 00003649  ..............6I
 12b0 12000079 07000000 55c70f00 00a40401  ...y....U.......
 12c0 00c40500 00019cf2 15000036 d90f0000  ...........6....
 12d0 9a070000 56e70f00 0003919c 7d57d90f  ....V.......}W..
 12e0 00000603 983a0100 9f58f40f 00001405  .....:...X......
 12f0 01000000 0000016f 010c5901 10000059  .......o..Y....Y
 1300 0d100000 36191000 00bb0700 00362510  ....6........6%.
 1310 00003108 00002c00 0000005a 30100000  ..1...,....Z0...
 1320 00080100 5a391000 00f00601 005a4210  ....Z9.......ZB.
 1330 00005006 01005b4b 10000039 53100000  ..P...[K...9S...
 1340 60090000 395d1000 00e90900 00396910  `...9].......9i.
 1350 0000330a 00003774 10000039 80100000  ..3...7t...9....
 1360 110b0000 378c1000 00399810 0000590b  ....7....9....Y.
 1370 000039a4 100000b0 0b000039 b0100000  ..9........9....
 1380 9e0c0000 39bc1000 00150d00 0039c810  ....9........9..
 1390 0000350d 00005c38 12000024 05010020  ..5...\8...$... 
 13a0 00000001 63010cb5 13000036 49120000  ....c......6I...
 13b0 620d0000 00353812 00002c05 01004000  b....58...,...@.
 13c0 000001e1 0cd31300 00364912 0000770d  .........6I...w.
 13d0 0000005d 38120000 6c060100 14000000  ...]8...l.......
 13e0 015e010c f2130000 36491200 00960d00  .^......6I......
 13f0 00005c38 120000a4 06010070 00000001  ..\8.......p....
 1400 4f010c11 14000036 49120000 ab0d0000  O......6I.......
 1410 005c3812 0000c806 01009000 00000150  .\8............P
 1420 010c3014 00003649 120000c0 0d000000  ..0...6I........
 1430 5c201100 00e00601 00a80000 00015701  \ ............W.
 1440 14581400 00363c11 0000d50d 00003631  .X...6<.......61
 1450 110000e8 0d000000 5c491100 00f00601  ........\I......
 1460 00d80000 00015901 0f071500 00365611  ......Y......6V.
 1470 0000000e 00003662 11000028 0e000059  ......6b...(...Y
 1480 92110000 36861100 00480e00 00597a11  ....6....H...Yz.
 1490 0000366e 1100008b 0e00002c d8000000  ..6n.......,....
 14a0 569e1100 000391a0 7d39aa11 0000d30e  V.......}9......
 14b0 00003538 1200005c 070100f0 00000001  ..58...\........
 14c0 b90acc14 00005949 12000000 35381200  ......YI....58..
 14d0 008c0701 00100100 0001bc0a ea140000  ................
 14e0 36491200 00fe0e00 00003104 07010064  6I........1....d
 14f0 27000031 2c070100 5b270000 31400701  '..1,...['..1@..
 1500 00642700 0000005c f1100000 bc070100  .d'....\........
 1510 28010000 01380113 2f150000 360d1100  (....8../...6...
 1520 00110f00 00360211 00002f0f 0000005c  .....6..../....\
 1530 38120000 54080100 48010000 0124010c  8...T...H....$..
 1540 4a150000 59491200 00005c38 120000b4  J...YI....\8....
 1550 08010060 01000001 2f010e69 15000036  ...`..../..i...6
 1560 49120000 570f0000 005c3812 0000dc08  I...W....\8.....
 1570 01009801 00000133 010e8815 00003649  .......3......6I
 1580 1200006f 0f000000 5dc50e00 00280901  ...o....]....(..
 1590 00240000 00012c01 1eb91500 0036e20e  .$....,......6..
 15a0 0000840f 000036d7 0e000099 0f000039  ......6........9
 15b0 ed0e0000 ac0f0000 005c3812 00005409  .........\8...T.
 15c0 0100b801 0000012d 0110d415 00005949  .......-......YI
 15d0 12000000 58381200 00fc0901 00d80100  ....X8..........
 15e0 00013a01 0e364912 0000ca0f 00000000  ..:..6I.........
 15f0 000055c7 0f000068 0a0100c0 05000001  ..U....h........
 1600 9c2c1900 0036d90f 0000df0f 000056e7  .,...6........V.
 1610 0f000003 919c7d57 d90f0000 0603b03a  ......}W.......:
 1620 01009f58 f40f0000 d80a0100 00020000  ...X............
 1630 016f010c 59011000 00590d10 00003619  .o..Y....Y....6.
 1640 10000000 10000036 25100000 76100000  .......6%...v...
 1650 2c000200 005a3010 0000c40d 01005a39  ,....Z0.......Z9
 1660 100000b4 0c01005a 42100000 140c0100  .......ZB.......
 1670 5b4b1000 00395310 00008b11 0000395d  [K...9S.......9]
 1680 10000014 12000039 69100000 5e120000  .......9i...^...
 1690 37741000 00398010 00002413 0000378c  7t...9....$...7.
 16a0 10000039 98100000 7c130000 39a41000  ...9....|...9...
 16b0 00d31300 0039b010 0000c114 000039bc  .....9........9.
 16c0 10000038 15000039 c8100000 58150000  ...8...9....X...
 16d0 5c381200 00e80a01 00200200 00016301  \8....... ....c.
 16e0 0cef1600 00364912 00008515 00000035  .....6I........5
 16f0 38120000 f00a0100 40020000 01e10c0d  8.......@.......
 1700 17000036 49120000 9a150000 005d3812  ...6I........]8.
 1710 0000300c 01001400 0000015e 010c2c17  ..0........^..,.
 1720 00003649 120000b9 15000000 5c381200  ..6I........\8..
 1730 00680c01 00680200 00014f01 0c4b1700  .h...h....O..K..
 1740 00364912 0000ce15 0000005c 38120000  .6I........\8...
 1750 8c0c0100 88020000 0150010c 6a170000  .........P..j...
 1760 36491200 00e31500 00005c20 110000a4  6I........\ ....
 1770 0c0100a0 02000001 57011492 17000036  ........W......6
 1780 3c110000 f8150000 36311100 000b1600  <.......61......
 1790 00005c49 110000b4 0c0100d0 02000001  ..\I............
 17a0 59010f41 18000036 56110000 23160000  Y..A...6V...#...
 17b0 36621100 004b1600 00599211 00003686  6b...K...Y....6.
 17c0 1100006b 16000059 7a110000 366e1100  ...k...Yz...6n..
 17d0 00ae1600 002cd002 0000569e 11000003  .....,....V.....
 17e0 91a07d39 aa110000 f6160000 35381200  ..}9........58..
 17f0 00200d01 00e80200 0001b90a 06180000  . ..............
 1800 59491200 00003538 12000050 0d010008  YI....58...P....
 1810 03000001 bc0a2418 00003649 12000021  ......$...6I...!
 1820 17000000 31c80c01 00642700 0031f00c  ....1....d'..1..
 1830 01005b27 00003104 0d010064 27000000  ..['..1....d'...
 1840 005cf110 0000800d 01002003 00000138  .\........ ....8
 1850 01136918 0000360d 11000034 17000036  ..i...6....4...6
 1860 02110000 52170000 005c3812 0000240e  ....R....\8...$.
 1870 01004003 0000012f 010e8818 00003649  ..@..../......6I
 1880 1200007a 17000000 5c381200 004c0e01  ...z....\8...L..
 1890 00780300 00013301 0ea71800 00364912  .x....3......6I.
 18a0 00009217 0000005c 38120000 a00e0100  .......\8.......
 18b0 98030000 0124010c c2180000 59491200  .....$......YI..
 18c0 00005dc5 0e0000ec 0e010024 00000001  ..]........$....
 18d0 2c011ef3 18000036 e20e0000 a7170000  ,......6........
 18e0 36d70e00 00bc1700 0039ed0e 0000cf17  6........9......
 18f0 0000005c 38120000 180f0100 b0030000  ...\8...........
 1900 012d0110 0e190000 59491200 00005838  .-......YI....X8
 1910 120000a4 0f0100d0 03000001 3a010e36  ............:..6
 1920 49120000 ed170000 00000000 55c70f00  I...........U...
 1930 00281001 00c00500 00019c66 1c000036  .(.........f...6
 1940 d90f0000 02180000 56e70f00 0003919c  ........V.......
 1950 7d57d90f 00000603 cc3a0100 9f58f40f  }W.......:...X..
 1960 00009810 0100e803 0000016f 010c5901  ...........o..Y.
 1970 10000059 0d100000 36191000 00231800  ...Y....6....#..
 1980 00362510 00009918 00002ce8 0300005a  .6%.......,....Z
 1990 30100000 84130100 5a391000 00741201  0.......Z9...t..
 19a0 005a4210 0000d411 01005b4b 10000039  .ZB.......[K...9
 19b0 53100000 ae190000 395d1000 00371a00  S.......9]...7..
 19c0 00396910 0000811a 00003774 10000039  .9i.......7t...9
 19d0 80100000 471b0000 378c1000 00399810  ....G...7....9..
 19e0 00009f1b 000039a4 100000f6 1b000039  ......9........9
 19f0 b0100000 e41c0000 39bc1000 005b1d00  ........9....[..
 1a00 0039c810 00007b1d 00005c38 120000a8  .9....{...\8....
 1a10 10010008 04000001 63010c29 1a000036  ........c..)...6
 1a20 49120000 a81d0000 00353812 0000b010  I........58.....
 1a30 01002804 000001e1 0c471a00 00364912  ..(......G...6I.
 1a40 0000bd1d 0000005d 38120000 f0110100  .......]8.......
 1a50 14000000 015e010c 661a0000 36491200  .....^..f...6I..
 1a60 00dc1d00 00005c38 12000028 12010050  ......\8...(...P
 1a70 04000001 4f010c85 1a000036 49120000  ....O......6I...
 1a80 f11d0000 005c3812 00004c12 01007004  .....\8...L...p.
 1a90 00000150 010ca41a 00003649 12000006  ...P......6I....
 1aa0 1e000000 5c201100 00641201 00880400  ....\ ...d......
 1ab0 00015701 14cc1a00 00363c11 00001b1e  ..W......6<.....
 1ac0 00003631 1100002e 1e000000 5c491100  ..61........\I..
 1ad0 00741201 00b80400 00015901 0f7b1b00  .t........Y..{..
 1ae0 00365611 0000461e 00003662 1100006e  .6V...F...6b...n
 1af0 1e000059 92110000 36861100 008e1e00  ...Y....6.......
 1b00 00597a11 0000366e 110000d1 1e00002c  .Yz...6n.......,
 1b10 b8040000 569e1100 000391a0 7d39aa11  ....V.......}9..
 1b20 0000191f 00003538 120000e0 120100d0  ......58........
 1b30 04000001 b90a401b 00005949 12000000  ......@...YI....
 1b40 35381200 00101301 00f00400 0001bc0a  58..............
 1b50 5e1b0000 36491200 00441f00 00003188  ^...6I...D....1.
 1b60 12010064 27000031 b0120100 5b270000  ...d'..1....['..
 1b70 31c41201 00642700 0000005c f1100000  1....d'....\....
 1b80 40130100 08050000 01380113 a31b0000  @........8......
 1b90 360d1100 00571f00 00360211 0000751f  6....W...6....u.
 1ba0 0000005c 38120000 e4130100 28050000  ...\8.......(...
 1bb0 012f010e c21b0000 36491200 009d1f00  ./......6I......
 1bc0 00005c38 1200000c 14010060 05000001  ..\8.......`....
 1bd0 33010ee1 1b000036 49120000 b51f0000  3......6I.......
 1be0 005c3812 00006014 01008005 00000124  .\8...`........$
 1bf0 010cfc1b 00005949 12000000 5dc50e00  ......YI....]...
 1c00 00ac1401 00240000 00012c01 1e2d1c00  .....$....,..-..
 1c10 0036e20e 0000ca1f 000036d7 0e0000df  .6........6.....
 1c20 1f000039 ed0e0000 f21f0000 005c3812  ...9.........\8.
 1c30 0000d814 01009805 0000012d 0110481c  ...........-..H.
 1c40 00005949 12000000 58381200 00641501  ..YI....X8...d..
 1c50 00b80500 00013a01 0e364912 00001020  ......:..6I.... 
 1c60 00000000 000055c7 0f0000e8 150100c0  ......U.........
 1c70 05000001 9ca01f00 0036d90f 00002520  .........6....% 
 1c80 000056e7 0f000003 919c7d57 d90f0000  ..V.......}W....
 1c90 0603d43a 01009f58 f40f0000 58160100  ...:...X....X...
 1ca0 d0050000 016f010c 59011000 00590d10  .....o..Y....Y..
 1cb0 00003619 10000046 20000036 25100000  ..6....F ..6%...
 1cc0 bc200000 2cd00500 005a3010 00004419  . ..,....Z0...D.
 1cd0 01005a39 10000034 1801005a 42100000  ..Z9...4...ZB...
 1ce0 94170100 5b4b1000 00395310 0000d121  ....[K...9S....!
 1cf0 0000395d 1000005a 22000039 69100000  ..9]...Z"..9i...
 1d00 a4220000 37741000 00398010 00006a23  ."..7t...9....j#
 1d10 0000378c 10000039 98100000 c2230000  ..7....9.....#..
 1d20 39a41000 00192400 0039b010 00000725  9.....$..9.....%
 1d30 000039bc 1000007e 25000039 c8100000  ..9....~%..9....
 1d40 9e250000 5c381200 00681601 00f00500  .%..\8...h......
 1d50 00016301 0c631d00 00364912 0000cb25  ..c..c...6I....%
 1d60 00000035 38120000 70160100 10060000  ...58...p.......
 1d70 01e10c81 1d000036 49120000 e0250000  .......6I....%..
 1d80 005d3812 0000b017 01001400 0000015e  .]8............^
 1d90 010ca01d 00003649 120000ff 25000000  ......6I....%...
 1da0 5c381200 00e81701 00380600 00014f01  \8.......8....O.
 1db0 0cbf1d00 00364912 00001426 0000005c  .....6I....&...\
 1dc0 38120000 0c180100 58060000 0150010c  8.......X....P..
 1dd0 de1d0000 36491200 00292600 00005c20  ....6I...)&...\ 
 1de0 11000024 18010070 06000001 57011406  ...$...p....W...
 1df0 1e000036 3c110000 3e260000 36311100  ...6<...>&..61..
 1e00 00512600 00005c49 11000034 180100a0  .Q&...\I...4....
 1e10 06000001 59010fb5 1e000036 56110000  ....Y......6V...
 1e20 69260000 36621100 00912600 00599211  i&..6b....&..Y..
 1e30 00003686 110000b1 26000059 7a110000  ..6.....&..Yz...
 1e40 366e1100 00f42600 002ca006 0000569e  6n....&..,....V.
 1e50 11000003 91a07d39 aa110000 3c270000  ......}9....<'..
 1e60 35381200 00a01801 00b80600 0001b90a  58..............
 1e70 7a1e0000 59491200 00003538 120000d0  z...YI....58....
 1e80 180100d8 06000001 bc0a981e 00003649  ..............6I
 1e90 12000067 27000000 31481801 00642700  ...g'...1H...d'.
 1ea0 00317018 01005b27 00003184 18010064  .1p...['..1....d
 1eb0 27000000 005cf110 00000019 0100f006  '....\..........
 1ec0 00000138 0113dd1e 0000360d 1100007a  ...8......6....z
 1ed0 27000036 02110000 98270000 005c3812  '..6.....'...\8.
 1ee0 0000a419 01001007 0000012f 010efc1e  .........../....
 1ef0 00003649 120000c0 27000000 5c381200  ..6I....'...\8..
 1f00 00cc1901 00480700 00013301 0e1b1f00  .....H....3.....
 1f10 00364912 0000d827 0000005c 38120000  .6I....'...\8...
 1f20 201a0100 68070000 0124010c 361f0000   ...h....$..6...
 1f30 59491200 00005dc5 0e00006c 1a010024  YI....]....l...$
 1f40 00000001 2c011e67 1f000036 e20e0000  ....,..g...6....
 1f50 ed270000 36d70e00 00022800 0039ed0e  .'..6.....(..9..
 1f60 00001528 0000005c 38120000 981a0100  ...(...\8.......
 1f70 80070000 012d0110 821f0000 59491200  .....-......YI..
 1f80 00005838 12000024 1b0100a0 07000001  ..X8...$........
 1f90 3a010e36 49120000 33280000 00000000  :..6I...3(......
 1fa0 55c70f00 00a81b01 00c00500 00019cda  U...............
 1fb0 22000036 d90f0000 48280000 56e70f00  "..6....H(..V...
 1fc0 0003919c 7d57d90f 00000603 f43a0100  ....}W.......:..
 1fd0 9f58f40f 0000181c 0100b807 0000016f  .X.............o
 1fe0 010c5901 10000059 0d100000 36191000  ..Y....Y....6...
 1ff0 00692800 00362510 0000df28 00002cb8  .i(..6%....(..,.
 2000 0700005a 30100000 041f0100 5a391000  ...Z0.......Z9..
 2010 00f41d01 005a4210 0000541d 01005b4b  .....ZB...T...[K
 2020 10000039 53100000 f4290000 395d1000  ...9S....)..9]..
 2030 007d2a00 00396910 0000c72a 00003774  .}*..9i....*..7t
 2040 10000039 80100000 8d2b0000 378c1000  ...9.....+..7...
 2050 00399810 0000e52b 000039a4 1000003c  .9.....+..9....<
 2060 2c000039 b0100000 2a2d0000 39bc1000  ,..9....*-..9...
 2070 00a12d00 0039c810 0000c12d 00005c38  ..-..9.....-..\8
 2080 12000028 1c0100d8 07000001 63010c9d  ...(........c...
 2090 20000036 49120000 ee2d0000 00353812   ..6I....-...58.
 20a0 0000301c 0100f807 000001e1 0cbb2000  ..0........... .
 20b0 00364912 0000032e 0000005d 38120000  .6I........]8...
 20c0 701d0100 14000000 015e010c da200000  p........^... ..
 20d0 36491200 00222e00 00005c38 120000a8  6I..."....\8....
 20e0 1d010020 08000001 4f010cf9 20000036  ... ....O... ..6
 20f0 49120000 372e0000 005c3812 0000cc1d  I...7....\8.....
 2100 01004008 00000150 010c1821 00003649  ..@....P...!..6I
 2110 1200004c 2e000000 5c201100 00e41d01  ...L....\ ......
 2120 00580800 00015701 14402100 00363c11  .X....W..@!..6<.
 2130 0000612e 00003631 11000074 2e000000  ..a...61...t....
 2140 5c491100 00f41d01 00880800 00015901  \I............Y.
 2150 0fef2100 00365611 00008c2e 00003662  ..!..6V.......6b
 2160 110000b4 2e000059 92110000 36861100  .......Y....6...
 2170 00d42e00 00597a11 0000366e 11000017  .....Yz...6n....
 2180 2f00002c 88080000 569e1100 000391a0  /..,....V.......
 2190 7d39aa11 00005f2f 00003538 12000060  }9...._/..58...`
 21a0 1e0100a0 08000001 b90ab421 00005949  ...........!..YI
 21b0 12000000 35381200 00901e01 00c00800  ....58..........
 21c0 0001bc0a d2210000 36491200 008a2f00  .....!..6I..../.
 21d0 00003108 1e010064 27000031 301e0100  ..1....d'..10...
 21e0 5b270000 31441e01 00642700 0000005c  ['..1D...d'....\
 21f0 f1100000 c01e0100 d8080000 01380113  .............8..
 2200 17220000 360d1100 009d2f00 00360211  ."..6...../..6..
 2210 0000bb2f 0000005c 38120000 641f0100  .../...\8...d...
 2220 f8080000 012f010e 36220000 36491200  ...../..6"..6I..
 2230 00e32f00 00005c38 1200008c 1f010030  ../...\8.......0
 2240 09000001 33010e55 22000036 49120000  ....3..U"..6I...
 2250 fb2f0000 005c3812 0000e01f 01005009  ./...\8.......P.
 2260 00000124 010c7022 00005949 12000000  ...$..p"..YI....
 2270 5dc50e00 002c2001 00240000 00012c01  ]...., ..$....,.
 2280 1ea12200 0036e20e 00001030 000036d7  .."..6.....0..6.
 2290 0e000025 30000039 ed0e0000 38300000  ...%0..9....80..
 22a0 005c3812 00005820 01006809 0000012d  .\8...X ..h....-
 22b0 0110bc22 00005949 12000000 58381200  ..."..YI....X8..
 22c0 00e42001 00880900 00013a01 0e364912  .. .......:..6I.
 22d0 00005630 00000000 00005582 12000068  ..V0......U....h
 22e0 21010004 00000001 9cf52200 00578e12  !........."..W..
 22f0 0000015a 005e5512 00000d04 00007021  ...Z.^U.......p!
 2300 01003000 0000019c 16230000 36661200  ..0......#..6f..
 2310 006b3000 000055c7 0f0000d0 2401009c  .k0...U.....$...
 2320 05000001 9c4c2600 0036d90f 00008930  .....L&..6.....0
 2330 000056e7 0f000003 919c7d58 f40f0000  ..V.......}X....
 2340 3c250100 c0090000 016f010c 57011000  <%.......o..W...
 2350 00060388 0401009f 5f0d1000 00003625  ........_.....6%
 2360 100000aa 30000036 19100000 b4310000  ....0..6.....1..
 2370 2cc00900 005a3010 00002028 01005a39  ,....Z0... (..Z9
 2380 10000010 2701005a 42100000 74260100  ....'..ZB...t&..
 2390 5b4b1000 00395310 00003532 0000395d  [K...9S...52..9]
 23a0 100000ae 32000039 69100000 03330000  ....2..9i....3..
 23b0 37741000 00398010 0000c933 0000378c  7t...9.....3..7.
 23c0 10000039 98100000 21340000 39a41000  ...9....!4..9...
 23d0 00783400 0039b010 00002f35 000039bc  .x4..9..../5..9.
 23e0 100000a6 35000039 c8100000 c6350000  ....5..9.....5..
 23f0 5c381200 00482501 00d80900 00016301  \8...H%.......c.
 2400 0c0f2400 00364912 0000f335 00000035  ..$..6I....5...5
 2410 38120000 54250100 f8090000 01e10c2d  8...T%.........-
 2420 24000036 49120000 08360000 005d3812  $..6I....6...]8.
 2430 00009026 01001800 0000015e 010c4c24  ...&.......^..L$
 2440 00003649 12000027 36000000 5c381200  ..6I...'6...\8..
 2450 00c42601 00200a00 00014f01 0c6b2400  ..&.. ....O..k$.
 2460 00364912 00003c36 0000005c 38120000  .6I...<6...\8...
 2470 e8260100 400a0000 0150010c 8a240000  .&..@....P...$..
 2480 36491200 00513600 00005c20 11000000  6I...Q6...\ ....
 2490 27010058 0a000001 570114b2 24000036  '..X....W...$..6
 24a0 3c110000 66360000 36311100 00793600  <...f6..61...y6.
 24b0 00005c49 11000010 27010088 0a000001  ..\I....'.......
 24c0 59010f61 25000036 56110000 91360000  Y..a%..6V....6..
 24d0 36621100 00b93600 00599211 00003686  6b....6..Y....6.
 24e0 110000d9 36000059 7a110000 366e1100  ....6..Yz...6n..
 24f0 001c3700 002c880a 0000569e 11000003  ..7..,....V.....
 2500 91a07d39 aa110000 64370000 35381200  ..}9....d7..58..
 2510 007c2701 00a00a00 0001b90a 26250000  .|'.........&%..
 2520 59491200 00003538 120000ac 270100c0  YI....58....'...
 2530 0a000001 bc0a4425 00003649 1200008f  ......D%..6I....
 2540 37000000 31242701 00642700 00314c27  7...1$'..d'..1L'
 2550 01005b27 00003160 27010064 27000000  ..['..1`'..d'...
 2560 005cf110 0000dc27 0100d80a 00000138  .\.....'.......8
 2570 01138925 0000360d 110000a2 37000036  ...%..6.....7..6
 2580 02110000 c0370000 005c3812 00008028  .....7...\8....(
 2590 0100f80a 0000012f 010ea825 00003649  ......./...%..6I
 25a0 120000e8 37000000 5c381200 00a82801  ....7...\8....(.
 25b0 00300b00 00013301 0ec72500 00364912  .0....3...%..6I.
 25c0 00000038 0000005c 38120000 f8280100  ...8...\8....(..
 25d0 500b0000 0124010c e2250000 59491200  P....$...%..YI..
 25e0 00005dc5 0e000040 29010024 00000001  ..]....@)..$....
 25f0 2c011e13 26000036 e20e0000 15380000  ,...&..6.....8..
 2600 36d70e00 002a3800 0039ed0e 00003d38  6....*8..9....=8
 2610 0000005c 38120000 6c290100 680b0000  ...\8...l)..h...
 2620 012d0110 2e260000 59491200 00005838  .-...&..YI....X8
 2630 120000f8 29010088 0b000001 3a010e36  ....).......:..6
 2640 49120000 5b380000 00000000 55c50e00  I...[8......U...
 2650 00ac2b01 00380000 00019c7b 26000036  ..+..8.....{&..6
 2660 d70e0000 70380000 36e20e00 00c33800  ....p8..6.....8.
 2670 0039ed0e 00005639 0000005e ff0d0000  .9....V9...^....
 2680 1d030000 902c0100 0c000000 019ca126  .....,.........&
 2690 00005615 0e000001 5a56220e 0000015b  ..V.....ZV"....[
 26a0 005ece0d 0000ec01 00009c2c 01000c00  .^.........,....
 26b0 0000019c c7260000 56e40d00 00015a56  .....&..V.....ZV
 26c0 f10d0000 015b005e c3090000 d1020000  .....[.^........
 26d0 a82c0100 34000000 019c1127 000057d4  .,..4......'..W.
 26e0 09000001 5a57e009 0000015b 57ec0900  ....ZW.....[W...
 26f0 00015c60 f8090000 2061040a 0000a82c  ..\`.... a.....,
 2700 01002c00 00003905 0a00008d 39000000  ..,...9.....9...
 2710 005e6f09 0000be00 0000dc2c 01003400  .^o........,..4.
 2720 0000019c 5b270000 36800900 00ac3900  ....['..6.....9.
 2730 00368c09 0000d739 00005798 09000001  .6.....9..W.....
 2740 5c39a409 0000f539 000038b0 09000090  \9.....9..8.....
 2750 0c000060 b1090000 00000062 f1020000  ...`.......b....
 2760 f1020000 62720300 00720300 00003308  ....br...r....3.
 2770 00000400 92050000 04017a05 00000c55  ..........z....U
 2780 06000004 05000010 2d010050 040000e7  ........-..P....
 2790 5d000002 08075101 00000304 05696e74  ].....Q......int
 27a0 00020407 5b010000 02080520 02000002  ....[...... ....
 27b0 1004b606 00000201 06010400 00020108  ................
 27c0 ff030000 020205c7 02000002 02077604  ..............v.
 27d0 00000204 05250200 00020407 56010000  .....%......V...
 27e0 02010808 04000004 69050000 027b164f  ........i....{.O
 27f0 00000005 79000000 04c30600 0002800f  ....y...........
 2800 2c000000 04c20600 00028116 33000000  ,...........3...
 2810 04860600 0002840f 3a000000 04850600  ........:.......
 2820 00028516 25000000 020404e0 04000002  ....%...........
 2830 0803d804 00000208 04bb0600 00021003  ................
 2840 8d060000 022003ae 06000006 71050000  ..... ......q...
 2850 0802ed01 0a080100 00076c6f 770002ed  ..........low...
 2860 011a8a00 00000008 81010000 02ed011f  ................
 2870 8a000000 04000908 02f40109 2a010000  ............*...
 2880 0a730002 f60113dd 0000000a 6c6c0002  .s..........ll..
 2890 f7010aa2 00000000 0bd00400 0002f801  ................
 28a0 03080100 00052a01 00000c85 0000004c  ......*........L
 28b0 0100000d 33000000 ff00053c 0100000e  ....3......<....
 28c0 fa040000 02020216 4c010000 0f4c0600  ........L....L..
 28d0 0001e704 01a20000 00102d01 00500400  ..........-..P..
 28e0 00019cbf 04000010 750001e7 0412a200  ........u.......
 28f0 0000143a 00001076 0001e704 1ca20000  ...:...v........
 2900 003c3a00 00116300 01e90409 8a000000  .<:...c.........
 2910 643a0000 11757500 01ea040b 2a010000  d:...uu.....*...
 2920 903a0000 11767600 01eb040b 2a010000  .:...vv.....*...
 2930 a83a0000 11770001 ec040aa2 00000010  .:...w..........
 2940 3b000012 bf040000 482d0100 c00c0000  ;.......H-......
 2950 01f4040a 13e70400 00483b00 0013dc04  .........H;.....
 2960 0000703b 000014d1 04000015 c00c0000  ..p;............
 2970 16f30400 0016ff04 0000160b 05000017  ................
 2980 17050000 c83b0000 17230500 00123c00  .....;...#....<.
 2990 00172f05 0000673c 0000173b 050000dd  ../...g<...;....
 29a0 3c000017 47050000 323d0000 17530500  <...G...2=...S..
 29b0 00503d00 00175f05 0000643d 0000176b  .P=..._...d=...k
 29c0 05000084 3d000017 76050000 a23d0000  ....=...v....=..
 29d0 16820500 00188e05 0000d80c 00008702  ................
 29e0 00001793 050000d6 3d000017 a0050000  ........=.......
 29f0 f43d0000 0019ae05 0000ac2d 01007000  .=.........-..p.
 2a00 0000d402 000017b3 05000007 3e000017  ............>...
 2a10 c0050000 1a3e0000 16cd0500 0017da05  .....>..........
 2a20 00002d3e 000017e7 05000040 3e000017  ..->.......@>...
 2a30 f4050000 5e3e0000 17010600 007c3e00  ....^>.......|>.
 2a40 0000180f 060000f0 0c0000f4 02000017  ................
 2a50 14060000 9a3e0000 17210600 00b83e00  .....>...!....>.
 2a60 0000182f 06000010 0d000041 03000017  .../.......A....
 2a70 34060000 cb3e0000 17410600 00de3e00  4....>...A....>.
 2a80 00174e06 0000023f 0000175b 06000015  ..N....?...[....
 2a90 3f000017 68060000 283f0000 17750600  ?...h...(?...u..
 2aa0 00513f00 00178206 00006f3f 00000019  .Q?.......o?....
 2ab0 90060000 182f0100 74000000 92030000  ...../..t.......
 2ac0 17950600 008d3f00 0017a206 0000a03f  ......?........?
 2ad0 000017af 060000b3 3f000017 bc060000  ........?.......
 2ae0 c63f0000 17c90600 00d93f00 0017d606  .?........?.....
 2af0 00000240 000017e3 06000020 40000000  ...@....... @...
 2b00 18f10600 00300d00 00b20300 0017f606  .....0..........
 2b10 00003e40 00001703 07000051 40000000  ..>@.......Q@...
 2b20 19110700 00e42f01 00100000 00cd0300  ....../.........
 2b30 00171607 00006440 0000001a 24070000  ......d@....$...
 2b40 0c300100 54010000 1b250700 00015c17  .0..T....%....\.
 2b50 31070000 77400000 183d0700 00480d00  1...w@...=...H..
 2b60 00370400 00174207 0000a040 0000174f  .7....B....@...O
 2b70 070000c2 40000017 5c070000 e6400000  ....@...\....@..
 2b80 17690700 00044100 00177607 00002241  .i....A...v..."A
 2b90 00001783 0700004b 41000017 90070000  .......KA.......
 2ba0 7f410000 00189e07 0000700d 00008b04  .A........p.....
 2bb0 000017a3 070000b1 41000017 b0070000  ........A.......
 2bc0 c4410000 17bd0700 00e94100 0017ca07  .A........A.....
 2bd0 0000fc41 000017d7 0700000f 42000017  ...A........B...
 2be0 e4070000 22420000 17f10700 00554200  ...."B.......UB.
 2bf0 001bfe07 0000015e 00190c08 00002831  .......^......(1
 2c00 01001400 0000a604 00001711 08000068  ...............h
 2c10 42000000 1a1f0800 003c3101 00100000  B........<1.....
 2c20 001b2008 0000015f 00000000 001ca106  .. ...._........
 2c30 000001f7 0301ae00 00000330 0800001d  ...........0....
 2c40 6e0001f7 0317ae00 00001d64 0001f703  n..........d....
 2c50 22ae0000 001d7270 0001f703 2e300800  ".....rp.....0..
 2c60 001e6e6e 0001f903 11370100 001e6464  ..nn.....7....dd
 2c70 0001fa03 11370100 001e7272 0001fb03  .....7....rr....
 2c80 0b2a0100 001e6430 0001fc03 0a960000  .*....d0........
 2c90 001e6431 0001fc03 0e960000 001e6e30  ..d1..........n0
 2ca0 0001fc03 12960000 001e6e31 0001fc03  ..........n1....
 2cb0 16960000 001e6e32 0001fc03 1a960000  ......n2........
 2cc0 001e7130 0001fd03 0a960000 001e7131  ..q0..........q1
 2cd0 0001fd03 0e960000 001e6200 01fe030a  ..........b.....
 2ce0 96000000 1e626d00 01fe030d 96000000  .....bm.........
 2cf0 1e777700 01c70411 37010000 1fae0500  .ww.....7.......
 2d00 00209c06 0000012e 04049600 00001e5f  . ............._
 2d10 5f610001 2e040496 00000000 1f0f0600  _a..............
 2d20 0020eb04 0000013a 04049600 000020e6  . .....:...... .
 2d30 04000001 3a040496 00000020 80060000  ....:...... ....
 2d40 013a0404 96000000 207b0600 00013a04  .:...... {....:.
 2d50 04960000 0020cf06 0000013a 04049600  ..... .....:....
 2d60 000020ca 06000001 3a040496 0000001e  .. .....:.......
 2d70 5f5f6d00 013a0404 96000000 001f2f06  __m..:......../.
 2d80 0000209c 06000001 46040496 0000001e  .. .....F.......
 2d90 5f5f6100 01460404 96000000 001f9006  __a..F..........
 2da0 000020eb 04000001 5f040896 00000020  .. ....._...... 
 2db0 e6040000 015f0408 96000000 20800600  ....._...... ...
 2dc0 00015f04 08960000 00207b06 0000015f  .._...... {...._
 2dd0 04089600 000020cf 06000001 5f040896  ...... ....._...
 2de0 00000020 ca060000 015f0408 96000000  ... ....._......
 2df0 1e5f5f6d 00015f04 08960000 00001ff1  .__m.._.........
 2e00 06000020 eb040000 01640404 96000000  ... .....d......
 2e10 20e60400 00016404 04960000 00208006   .....d...... ..
 2e20 00000164 04049600 0000207b 06000001  ...d...... {....
 2e30 64040496 00000020 cf060000 01640404  d...... .....d..
 2e40 96000000 20ca0600 00016404 04960000  .... .....d.....
 2e50 001e5f5f 6d000164 04049600 0000001f  ..__m..d........
 2e60 11070000 209c0600 00018704 04960000  .... ...........
 2e70 001e5f5f 61000187 04049600 0000001f  ..__a...........
 2e80 24070000 1e5f5f78 00019504 05960000  $....__x........
 2e90 0000211e 6d310001 a5040f96 0000001e  ..!.m1..........
 2ea0 6d300001 a5041396 0000001f 9e070000  m0..............
 2eb0 20eb0400 0001b004 08960000 0020e604   ............ ..
 2ec0 000001b0 04089600 00002080 06000001  .......... .....
 2ed0 b0040896 00000020 7b060000 01b00408  ....... {.......
 2ee0 96000000 20cf0600 0001b004 08960000  .... ...........
 2ef0 0020ca06 000001b0 04089600 00001e5f  . ............._
 2f00 5f6d0001 b0040896 00000000 1f0c0800  _m..............
 2f10 00205505 000001b1 04089600 0000205a  . U........... Z
 2f20 05000001 b1040896 00000020 5f050000  ........... _...
 2f30 01b10408 96000000 20640500 0001b104  ........ d......
 2f40 08960000 0020d906 000001b1 04089600  ..... ..........
 2f50 000020f5 04000001 b1040896 00000020  .. ............ 
 2f60 d4060000 01b10408 96000000 20f00400  ............ ...
 2f70 0001b104 08960000 00001f1f 0800001e  ................
 2f80 5f5f7800 01b60405 96000000 00211e5f  __x..........!._
 2f90 5f780001 be040596 00000000 00002204  _x............".
 2fa0 ae000000 00ae0700 00040052 07000004  ...........R....
 2fb0 017a0500 000c5506 00000405 00006031  .z....U.......`1
 2fc0 01003404 00006966 00000208 07510100  ..4...if.....Q..
 2fd0 00020407 5b010000 03040569 6e740002  ....[......int..
 2fe0 08052002 00000210 04b60600 00020106  .. .............
 2ff0 01040000 020108ff 03000002 0205c702  ................
 3000 00000202 07760400 00020405 25020000  .....v......%...
 3010 02040756 01000002 01080804 00000469  ...V...........i
 3020 05000002 7b164f00 00000579 00000004  ....{.O....y....
 3030 c3060000 02800f33 00000004 c2060000  .......3........
 3040 0281162c 00000004 86060000 02840f3a  ...,...........:
 3050 00000004 85060000 02851625 00000002  ...........%....
 3060 0404e004 00000208 03d80400 00020804  ................
 3070 bb060000 0210038d 06000002 2003ae06  ............ ...
 3080 00000671 05000008 02ed010a 08010000  ...q............
 3090 076c6f77 0002ed01 1a8a0000 00000881  .low............
 30a0 01000002 ed011f8a 00000004 00090802  ................
 30b0 f401092a 0100000a 730002f6 0113dd00  ...*....s.......
 30c0 00000a6c 6c0002f7 010aa200 0000000b  ...ll...........
 30d0 d0040000 02f80103 08010000 052a0100  .............*..
 30e0 000c8500 00004c01 00000d2c 000000ff  ......L....,....
 30f0 00053c01 00000efa 04000002 0202164c  ..<............L
 3100 0100000f f1020000 01260501 ae000000  .........&......
 3110 60310100 34040000 019c3a04 0000106e  `1..4.....:....n
 3120 00012605 14ae0000 007b4200 00106400  ..&......{B...d.
 3130 0126051f ae000000 a3420000 113a0400  .&.......B...:..
 3140 00643101 00880d00 00012805 0a126204  .d1.......(...b.
 3150 00003b43 00001257 0400005b 43000012  ..;C...W...[C...
 3160 4c040000 13440000 13880d00 00146e04  L....D........n.
 3170 0000147a 04000014 86040000 15920400  ...z............
 3180 00db4400 00159e04 00008145 000015aa  ..D........E....
 3190 0400000d 46000015 b6040000 7d460000  ....F.......}F..
 31a0 15c20400 00354700 0015ce04 00005347  .....5G.......SG
 31b0 000015da 04000071 47000015 e6040000  .......qG.......
 31c0 9b470000 15f10400 00b94700 0014fd04  .G........G.....
 31d0 00001609 050000b0 0d00004d 02000015  ...........M....
 31e0 0e050000 f8470000 151b0500 00344800  .....G.......4H.
 31f0 00001729 050000c8 31010088 0000009e  ...)....1.......
 3200 02000015 2e050000 47480000 153b0500  ........GH...;..
 3210 005a4800 00154805 00007e48 00001555  .ZH...H...~H...U
 3220 0500009c 48000015 62050000 ba480000  ....H...b....H..
 3230 156f0500 00f54800 00157c05 00001349  .o....H...|....I
 3240 00000016 9f060000 c80d0000 5d030000  ............]...
 3250 15a00600 00314900 0015ac06 00004449  .....1I.......DI
 3260 000016b8 060000e0 0d00000a 03000015  ................
 3270 bd060000 85490000 15ca0600 00a74900  .....I........I.
 3280 0015d706 0000cb49 000015e4 060000e9  .......I........
 3290 49000015 f1060000 074a0000 15fe0600  I........J......
 32a0 00424a00 00150b07 00006b4a 00000018  .BJ.......kJ....
 32b0 19070000 080e0000 151e0700 00894a00  ..............J.
 32c0 00152b07 00009c4a 00001538 070000ef  ..+....J...8....
 32d0 4a000015 45070000 024b0000 15520700  J...E....K...R..
 32e0 00154b00 00155f07 0000684b 0000156c  ..K..._...hK...l
 32f0 0700007b 4b000015 79070000 ac4b0000  ...{K...y....K..
 3300 0000168a 05000038 0e00007d 03000015  .......8...}....
 3310 8f050000 bf4b0000 159c0500 00fb4b00  .....K........K.
 3320 0000170b 060000b0 32010088 000000ce  ........2.......
 3330 03000015 10060000 194c0000 151d0600  .........L......
 3340 002c4c00 00152a06 0000504c 00001537  .,L...*...PL...7
 3350 0600006e 4c000015 44060000 8c4c0000  ...nL...D....L..
 3360 15510600 00c74c00 00155e06 0000e54c  .Q....L...^....L
 3370 00000016 aa050000 500e0000 1b040000  ........P.......
 3380 15af0500 00034d00 0015bc05 0000164d  ......M........M
 3390 000015c9 0500003a 4d000015 d6050000  .......:M.......
 33a0 584d0000 15e30500 00764d00 0015f005  XM.......vM.....
 33b0 0000aa4d 000015fd 050000d3 4d000000  ...M........M...
 33c0 186c0600 00680e00 00157106 0000014e  .l...h....q....N
 33d0 0000157e 06000035 4e000000 00000019  ...~...5N.......
 33e0 a1060000 01f70301 ae000000 03ab0700  ................
 33f0 001a6e00 01f70317 ae000000 1a640001  ..n..........d..
 3400 f70322ae 0000001a 72700001 f7032eab  ..".....rp......
 3410 0700001b 6e6e0001 f9031137 0100001b  ....nn.....7....
 3420 64640001 fa031137 0100001b 72720001  dd.....7....rr..
 3430 fb030b2a 0100001b 64300001 fc030a96  ...*....d0......
 3440 0000001b 64310001 fc030e96 0000001b  ....d1..........
 3450 6e300001 fc031296 0000001b 6e310001  n0..........n1..
 3460 fc031696 0000001b 6e320001 fc031a96  ........n2......
 3470 0000001b 71300001 fd030a96 0000001b  ....q0..........
 3480 71310001 fd030e96 0000001b 620001fe  q1..........b...
 3490 030a9600 00001b62 6d0001fe 030d9600  .......bm.......
 34a0 00001b77 770001c7 04113701 00001c29  ...ww.....7....)
 34b0 0500001d 9c060000 012e0404 96000000  ................
 34c0 1b5f5f61 00012e04 04960000 00001c8a  .__a............
 34d0 0500001d eb040000 013a0404 96000000  .........:......
 34e0 1de60400 00013a04 04960000 001d8006  ......:.........
 34f0 0000013a 04049600 00001d7b 06000001  ...:.......{....
 3500 3a040496 0000001d cf060000 013a0404  :............:..
 3510 96000000 1dca0600 00013a04 04960000  ..........:.....
 3520 001b5f5f 6d00013a 04049600 0000001c  ..__m..:........
 3530 aa050000 1d9c0600 00014604 04960000  ..........F.....
 3540 001b5f5f 61000146 04049600 0000001c  ..__a..F........
 3550 0b060000 1deb0400 00015f04 08960000  .........._.....
 3560 001de604 0000015f 04089600 00001d80  ......._........
 3570 06000001 5f040896 0000001d 7b060000  ...._.......{...
 3580 015f0408 96000000 1dcf0600 00015f04  ._............_.
 3590 08960000 001dca06 0000015f 04089600  ..........._....
 35a0 00001b5f 5f6d0001 5f040896 00000000  ...__m.._.......
 35b0 1c6c0600 001deb04 00000164 04049600  .l.........d....
 35c0 00001de6 04000001 64040496 0000001d  ........d.......
 35d0 80060000 01640404 96000000 1d7b0600  .....d.......{..
 35e0 00016404 04960000 001dcf06 00000164  ..d............d
 35f0 04049600 00001dca 06000001 64040496  ............d...
 3600 0000001b 5f5f6d00 01640404 96000000  ....__m..d......
 3610 001c8c06 00001d9c 06000001 87040496  ................
 3620 0000001b 5f5f6100 01870404 96000000  ....__a.........
 3630 001c9f06 00001b5f 5f780001 95040596  .......__x......
 3640 00000000 1e1b6d31 0001a504 0f960000  ......m1........
 3650 001b6d30 0001a504 13960000 001c1907  ..m0............
 3660 00001deb 04000001 b0040896 0000001d  ................
 3670 e6040000 01b00408 96000000 1d800600  ................
 3680 0001b004 08960000 001d7b06 000001b0  ..........{.....
 3690 04089600 00001dcf 06000001 b0040896  ................
 36a0 0000001d ca060000 01b00408 96000000  ................
 36b0 1b5f5f6d 0001b004 08960000 00001c87  .__m............
 36c0 0700001d 55050000 01b10408 96000000  ....U...........
 36d0 1d5a0500 0001b104 08960000 001d5f05  .Z............_.
 36e0 000001b1 04089600 00001d64 05000001  ...........d....
 36f0 b1040896 0000001d d9060000 01b10408  ................
 3700 96000000 1df50400 0001b104 08960000  ................
 3710 001dd406 000001b1 04089600 00001df0  ................
 3720 04000001 b1040896 00000000 1c9a0700  ................
 3730 001b5f5f 780001b6 04059600 0000001e  ..__x...........
 3740 1b5f5f78 0001be04 05960000 00000000  .__x............
 3750 1f04ae00 00000008 08000004 00ef0800  ................
 3760 0004017a 0500000c 55060000 04050000  ...z....U.......
 3770 94350100 04040000 b26d0000 02080751  .5.......m.....Q
 3780 01000003 0405696e 74000204 075b0100  ......int....[..
 3790 00020805 20020000 021004b6 06000002  .... ...........
 37a0 01060104 00000201 08ff0300 00020205  ................
 37b0 c7020000 02020776 04000002 04052502  .......v......%.
 37c0 00000204 07560100 00020108 08040000  .....V..........
 37d0 04690500 00027b16 4f000000 05790000  .i....{.O....y..
 37e0 0004c306 00000280 0f2c0000 0004c206  .........,......
 37f0 00000281 16330000 00048606 00000284  .....3..........
 3800 0f3a0000 00048506 00000285 16250000  .:...........%..
 3810 00020404 e0040000 020803d8 04000002  ................
 3820 0804bb06 00000210 038d0600 00022003  .............. .
 3830 ae060000 06710500 000802ed 010a0801  .....q..........
 3840 0000076c 6f770002 ed011a8a 00000000  ...low..........
 3850 08810100 0002ed01 1f8a0000 00040009  ................
 3860 0802f401 092a0100 000a7300 02f60113  .....*....s.....
 3870 dd000000 0a6c6c00 02f7010a a2000000  .....ll.........
 3880 000bd004 000002f8 01030801 0000052a  ...............*
 3890 0100000c 85000000 4c010000 0d330000  ........L....3..
 38a0 00ff0005 3c010000 0efa0400 00020202  ....<...........
 38b0 164c0100 000f7203 0000011a 0501ae00  .L....r.........
 38c0 00009435 01000404 0000019c 94040000  ...5............
 38d0 10750001 1a0514ae 00000048 4e000010  .u.........HN...
 38e0 7600011a 051fae00 0000d04e 00001177  v..........N...w
 38f0 00011c05 0bae0000 00384f00 00129404  .........8O.....
 3900 00009835 0100800e 0000011e 050a13bc  ...5............
 3910 04000060 4f000013 b1040000 884f0000  ...`O........O..
 3920 13a60400 00005000 0014800e 000015c8  ......P.........
 3930 04000015 d4040000 15e00400 0016ec04  ................
 3940 00008850 000016f8 040000c7 50000016  ...P........P...
 3950 04050000 27510000 16100500 00925100  ....'Q........Q.
 3960 00161c05 00001e52 00001628 0500003c  .......R...(...<
 3970 52000016 34050000 50520000 16400500  R...4...PR...@..
 3980 00705200 00164b05 00008e52 00001557  .pR...K....R...W
 3990 05000017 63050000 a00e0000 5c020000  ....c.......\...
 39a0 16680500 00c25200 00167505 0000e052  .h....R...u....R
 39b0 00000018 83050000 f8350100 70000000  .........5..p...
 39c0 a9020000 16880500 00f35200 00169505  ..........R.....
 39d0 00000653 000015a2 05000016 af050000  ...S............
 39e0 19530000 16bc0500 002c5300 0016c905  .S.......,S.....
 39f0 00004a53 000016d6 05000068 53000000  ..JS.......hS...
 3a00 17e40500 00b80e00 00c90200 0016e905  ................
 3a10 00008653 000016f6 050000a4 53000000  ...S........S...
 3a20 17040600 00d80e00 00160300 00160906  ................
 3a30 0000b753 00001616 060000ca 53000016  ...S........S...
 3a40 23060000 ee530000 16300600 00015400  #....S...0....T.
 3a50 00163d06 00001454 0000164a 0600003d  ..=....T...J...=
 3a60 54000016 57060000 5b540000 00186506  T...W...[T....e.
 3a70 00005037 01007400 00006703 0000166a  ..P7..t...g....j
 3a80 06000079 54000016 77060000 8c540000  ...yT...w....T..
 3a90 16840600 00b05400 00169106 0000c354  ......T........T
 3aa0 0000169e 060000d6 54000016 ab060000  ........T.......
 3ab0 ff540000 16b80600 001d5500 000017c6  .T........U.....
 3ac0 060000f8 0e000087 03000016 cb060000  ................
 3ad0 3b550000 16d80600 004e5500 000018e6  ;U.......NU.....
 3ae0 0600001c 38010010 000000a2 03000016  ....8...........
 3af0 eb060000 61550000 0019f906 00004438  ....aU........D8
 3b00 01005401 00001afa 06000001 5d160607  ..T.........]...
 3b10 00007455 00001712 07000010 0f00000c  ..tU............
 3b20 04000016 17070000 9d550000 16240700  .........U...$..
 3b30 00bf5500 00163107 0000e355 0000163e  ..U...1....U...>
 3b40 07000001 56000016 4b070000 1f560000  ....V...K....V..
 3b50 16580700 00485600 00166507 00007c56  .X...HV...e...|V
 3b60 00000017 73070000 400f0000 60040000  ....s...@...`...
 3b70 16780700 00ae5600 00168507 0000c156  .x....V........V
 3b80 00001692 070000e6 56000016 9f070000  ........V.......
 3b90 f9560000 16ac0700 000c5700 0016b907  .V........W.....
 3ba0 00001f57 000016c6 07000052 5700001a  ...W.......RW...
 3bb0 d3070000 015e0018 e1070000 60390100  .....^......`9..
 3bc0 14000000 7b040000 16e60700 00655700  ....{........eW.
 3bd0 000019f4 07000074 39010010 0000001a  .......t9.......
 3be0 f5070000 015f0000 0000001b a1060000  ....._..........
 3bf0 01f70301 ae000000 03050800 001c6e00  ..............n.
 3c00 01f70317 ae000000 1c640001 f70322ae  .........d....".
 3c10 0000001c 72700001 f7032e05 0800001d  ....rp..........
 3c20 6e6e0001 f9031137 0100001d 64640001  nn.....7....dd..
 3c30 fa031137 0100001d 72720001 fb030b2a  ...7....rr.....*
 3c40 0100001d 64300001 fc030a96 0000001d  ....d0..........
 3c50 64310001 fc030e96 0000001d 6e300001  d1..........n0..
 3c60 fc031296 0000001d 6e310001 fc031696  ........n1......
 3c70 0000001d 6e320001 fc031a96 0000001d  ....n2..........
 3c80 71300001 fd030a96 0000001d 71310001  q0..........q1..
 3c90 fd030e96 0000001d 620001fe 030a9600  ........b.......
 3ca0 00001d62 6d0001fe 030d9600 00001d77  ...bm..........w
 3cb0 770001c7 04113701 00001e83 0500001f  w.....7.........
 3cc0 9c060000 012e0404 96000000 1d5f5f61  .............__a
 3cd0 00012e04 04960000 00001ee4 0500001f  ................
 3ce0 eb040000 013a0404 96000000 1fe60400  .....:..........
 3cf0 00013a04 04960000 001f8006 0000013a  ..:............:
 3d00 04049600 00001f7b 06000001 3a040496  .......{....:...
 3d10 0000001f cf060000 013a0404 96000000  .........:......
 3d20 1fca0600 00013a04 04960000 001d5f5f  ......:.......__
 3d30 6d00013a 04049600 0000001e 04060000  m..:............
 3d40 1f9c0600 00014604 04960000 001d5f5f  ......F.......__
 3d50 61000146 04049600 0000001e 65060000  a..F........e...
 3d60 1feb0400 00015f04 08960000 001fe604  ......_.........
 3d70 0000015f 04089600 00001f80 06000001  ..._............
 3d80 5f040896 0000001f 7b060000 015f0408  _.......{...._..
 3d90 96000000 1fcf0600 00015f04 08960000  .........._.....
 3da0 001fca06 0000015f 04089600 00001d5f  ......._......._
 3db0 5f6d0001 5f040896 00000000 1ec60600  _m.._...........
 3dc0 001feb04 00000164 04049600 00001fe6  .......d........
 3dd0 04000001 64040496 0000001f 80060000  ....d...........
 3de0 01640404 96000000 1f7b0600 00016404  .d.......{....d.
 3df0 04960000 001fcf06 00000164 04049600  ...........d....
 3e00 00001fca 06000001 64040496 0000001d  ........d.......
 3e10 5f5f6d00 01640404 96000000 001ee606  __m..d..........
 3e20 00001f9c 06000001 87040496 0000001d  ................
 3e30 5f5f6100 01870404 96000000 001ef906  __a.............
 3e40 00001d5f 5f780001 95040596 00000000  ...__x..........
 3e50 201d6d31 0001a504 0f960000 001d6d30   .m1..........m0
 3e60 0001a504 13960000 001e7307 00001feb  ..........s.....
 3e70 04000001 b0040896 0000001f e6040000  ................
 3e80 01b00408 96000000 1f800600 0001b004  ................
 3e90 08960000 001f7b06 000001b0 04089600  ......{.........
 3ea0 00001fcf 06000001 b0040896 0000001f  ................
 3eb0 ca060000 01b00408 96000000 1d5f5f6d  .............__m
 3ec0 0001b004 08960000 00001ee1 0700001f  ................
 3ed0 55050000 01b10408 96000000 1f5a0500  U............Z..
 3ee0 0001b104 08960000 001f5f05 000001b1  .........._.....
 3ef0 04089600 00001f64 05000001 b1040896  .......d........
 3f00 0000001f d9060000 01b10408 96000000  ................
 3f10 1ff50400 0001b104 08960000 001fd406  ................
 3f20 000001b1 04089600 00001ff0 04000001  ................
 3f30 b1040896 00000000 1ef40700 001d5f5f  ..............__
 3f40 780001b6 04059600 00000020 1d5f5f78  x.......... .__x
 3f50 0001be04 05960000 00000000 2104ae00  ............!...
 3f60 000000d3 00000004 00a80a00 000401de  ................
 3f70 0600000c 55060000 04050000 9f750000  ....U........u..
 3f80 02040569 6e740003 04075b01 00000308  ...int....[.....
 3f90 05200200 00031004 b6060000 03010601  . ..............
 3fa0 04000003 0108ff03 00000302 05c70200  ................
 3fb0 00030207 76040000 03040525 02000003  ....v......%....
 3fc0 04075601 00000308 07510100 00030108  ..V......Q......
 3fd0 08040000 04690500 00017b16 40000000  .....i....{.@...
 3fe0 05710000 00030404 e0040000 030803d8  .q..............
 3ff0 04000003 0804bb06 00000310 038d0600  ................
 4000 00032003 ae060000 067d0000 00b50000  .. ......}......
 4010 00072400 0000ff00 05a50000 0008fa04  ..$.............
 4020 00000102 0216b500 000009ba 00000002  ................
 4030 b2020f05 033c4301 0000               .....<C...      
Contents of section .debug_abbrev:
 0000 01110125 0e130b03 0e1b0e55 17110110  ...%.......U....
 0010 17000002 24000b0b 3e0b030e 00000316  ....$...>.......
 0020 00030e3a 0b3b0b39 0b491300 00043500  ...:.;.9.I....5.
 0030 49130000 0524000b 0b3e0b03 08000006  I....$...>......
 0040 3b00030e 0000070f 000b0b00 00080f00  ;...............
 0050 0b0b030e 0000090f 000b0b49 1300000a  ...........I....
 0060 15000000 0b260049 1300000c 39010308  .....&.I....9...
 0070 3a0b3b0b 01130000 0d390003 0e3a0b3b  :.;......9...:.;
 0080 05390b89 01190000 0e3a003a 0b3b0539  .9.......:.:.;.9
 0090 0b181300 000f0800 3a0b3b0b 390b1813  ........:.;.9...
 00a0 0000102e 013f1903 083a0b3b 0b390b6e  .....?...:.;.9.n
 00b0 0e49133c 19011300 00110500 49130000  .I.<........I...
 00c0 122e013f 1903083a 0b3b0b39 0b6e0e49  ...?...:.;.9.n.I
 00d0 133c1900 00133901 030e3a0b 3b05390b  .<....9...:.;.9.
 00e0 01130000 1413010b 0b3a0b3b 0b390b6e  .........:.;.9.n
 00f0 0e011300 00150d00 030e3a0b 3b0b390b  ..........:.;.9.
 0100 4913380b 0000160d 0003083a 0b3b0b39  I.8........:.;.9
 0110 0b491338 0b000017 15014913 01130000  .I.8......I.....
 0120 18260000 00192e01 3f190308 3a0b3b0b  .&......?...:.;.
 0130 390b4913 3c190113 00001a2e 003f1903  9.I.<........?..
 0140 0e3a0b3b 0b390b87 01193c19 00001b2e  .:.;.9....<.....
 0150 013f1903 0e3a0b3b 0b390b49 133c1901  .?...:.;.9.I.<..
 0160 1300001c 2e013f19 030e3a0b 3b0b390b  ......?...:.;.9.
 0170 8701193c 19011300 001d2e01 3f19030e  ...<........?...
 0180 3a0b3b0b 390b3c19 01130000 1e2e003f  :.;.9.<........?
 0190 19030e3a 0b3b0b39 0b49133c 1900001f  ...:.;.9.I.<....
 01a0 2e013f19 030e3a0b 3b05390b 49133c19  ..?...:.;.9.I.<.
 01b0 01130000 20010149 13011300 00212100  .... ..I.....!!.
 01c0 49132f0b 00002234 00030e3a 0b3b0b39  I./..."4...:.;.9
 01d0 0b491300 00233400 030e3a0b 3b0b390b  .I...#4...:.;.9.
 01e0 49133f19 02180000 242e013f 19030e3a  I.?.....$..?...:
 01f0 0b3b0b39 0b6e0e20 0b011300 00250500  .;.9.n. .....%..
 0200 030e3a0b 3b0b390b 49130000 26050003  ..:.;.9.I...&...
 0210 083a0b3b 0b390b49 13000027 34000308  .:.;.9.I...'4...
 0220 3a0b3b0b 390b4913 0000280b 01000029  :.;.9.I...(....)
 0230 2e013f19 030e3a0b 3b0b390b 11011206  ..?...:.;.9.....
 0240 40189742 19011300 002a0500 030e3a0b  @..B.....*....:.
 0250 3b0b390b 49130217 00002b34 00030e3a  ;.9.I.....+4...:
 0260 0b3b0b39 0b49131c 0600002c 0b015517  .;.9.I.....,..U.
 0270 00002d34 0003083a 0b3b0b39 0b491302  ..-4...:.;.9.I..
 0280 1700002e 3400030e 3a0b3b0b 390b4913  ....4...:.;.9.I.
 0290 02170000 2f340003 0e3a0b3b 0b390b49  ..../4...:.;.9.I
 02a0 13021800 00300b01 11011206 01130000  .....0..........
 02b0 31898201 00110131 13000032 0b015517  1......1...2..U.
 02c0 01130000 33898201 01110131 13000034  ....3......1...4
 02d0 8a820100 02189142 18000035 1d013113  .......B...5..1.
 02e0 52015517 580b590b 570b0113 00003605  R.U.X.Y.W.....6.
 02f0 00311302 17000037 34003113 0000380b  .1.....74.1...8.
 0300 01311355 17000039 34003113 02170000  .1.U...94.1.....
 0310 3a1d0131 13110112 06580b59 0b570b01  :..1.....X.Y.W..
 0320 1300003b 89820101 11013113 01130000  ...;......1.....
 0330 3c2e013f 19030e3a 0b3b0539 0b6e0e49  <..?...:.;.9.n.I
 0340 13200b01 1300003d 3400030e 3a0b3b05  . .....=4...:.;.
 0350 390b4913 00003e2e 0147133a 0b3b0511  9.I...>..G.:.;..
 0360 01120640 18974219 01130000 3f050003  ...@..B.....?...
 0370 083a0b3b 05390b49 13021700 00403400  .:.;.9.I.....@4.
 0380 03083a0b 3b05390b 49130217 00004134  ..:.;.9.I.....A4
 0390 00030e3a 0b3b0539 0b491302 17000042  ...:.;.9.I.....B
 03a0 2e013f19 030e3a0b 3b05390b 49131101  ..?...:.;.9.I...
 03b0 12064018 97421901 13000043 0500030e  ..@..B.....C....
 03c0 3a0b3b05 390b4913 02180000 442e013f  :.;.9.I.....D..?
 03d0 19030e3a 0b3b0539 0b491320 0b011300  ...:.;.9.I. ....
 03e0 00450500 03083a0b 3b05390b 49130000  .E....:.;.9.I...
 03f0 46340003 083a0b3b 05390b49 13000047  F4...:.;.9.I...G
 0400 0500030e 3a0b3b05 390b4913 02170000  ....:.;.9.I.....
 0410 48180000 00492e01 030e3a0b 3b0b390b  H....I....:.;.9.
 0420 200b0113 00004a0a 00030e3a 0b3b0539   .....J....:.;.9
 0430 0b00004b 0a00030e 3a0b3b0b 390b0000  ...K....:.;.9...
 0440 4c150101 1300004d 2e01030e 3a0b3b0b  L......M....:.;.
 0450 390b4913 200b0113 00004e2e 013f1903  9.I. .....N..?..
 0460 0e3a0b3b 0b390b6e 0e110112 06401897  .:.;.9.n.....@..
 0470 42190113 00004f05 0003083a 0b3b0b39  B.....O....:.;.9
 0480 0b491302 17000050 34000308 3a0b3b0b  .I.....P4...:.;.
 0490 390b4913 02180000 511d0131 13520155  9.I.....Q..1.R.U
 04a0 17580b59 0b570b00 00522e01 3f19030e  .X.Y.W...R..?...
 04b0 3a0b3b0b 390b4913 200b0113 0000532e  :.;.9.I. .....S.
 04c0 0047133a 0b3b0b11 01120640 18974219  .G.:.;.....@..B.
 04d0 0000542e 0147133a 0b3b0b20 0b011300  ..T..G.:.;. ....
 04e0 00552e01 31131101 12064018 97421901  .U..1.....@..B..
 04f0 13000056 34003113 02180000 57050031  ...V4.1.....W..1
 0500 13021800 00581d01 31135201 5517580b  .....X..1.R.U.X.
 0510 5905570b 00005905 00311300 005a0a00  Y.W...Y..1...Z..
 0520 31131101 00005b0a 00311300 005c1d01  1.....[..1...\..
 0530 31135201 5517580b 5905570b 01130000  1.R.U.X.Y.W.....
 0540 5d1d0131 13110112 06580b59 05570b01  ]..1.....X.Y.W..
 0550 1300005e 2e013113 6e0e1101 12064018  ...^..1.n.....@.
 0560 97421901 1300005f 05003113 1c0b0000  .B....._..1.....
 0570 60340031 131c0b00 00610b01 31131101  `4.1.....a..1...
 0580 12060000 622e003f 193c196e 0e030e00  ....b..?.<.n....
 0590 00000111 01250e13 0b030e1b 0e110112  .....%..........
 05a0 06101700 00022400 0b0b3e0b 030e0000  ......$...>.....
 05b0 0324000b 0b3e0b03 08000004 1600030e  .$...>..........
 05c0 3a0b3b0b 390b4913 00000526 00491300  :.;.9.I....&.I..
 05d0 00061301 030e0b0b 3a0b3b05 390b0113  ........:.;.9...
 05e0 0000070d 0003083a 0b3b0539 0b491338  .......:.;.9.I.8
 05f0 0b000008 0d00030e 3a0b3b05 390b4913  ........:.;.9.I.
 0600 380b0000 0917010b 0b3a0b3b 05390b01  8........:.;.9..
 0610 1300000a 0d000308 3a0b3b05 390b4913  ........:.;.9.I.
 0620 00000b16 00030e3a 0b3b0539 0b491300  .......:.;.9.I..
 0630 000c0101 49130113 00000d21 0049132f  ....I......!.I./
 0640 0b00000e 3400030e 3a0b3b05 390b4913  ....4...:.;.9.I.
 0650 3f193c19 00000f2e 013f1903 0e3a0b3b  ?.<......?...:.;
 0660 05390b27 19491311 01120640 18974219  .9.'.I.....@..B.
 0670 01130000 10050003 083a0b3b 05390b49  .........:.;.9.I
 0680 13021700 00113400 03083a0b 3b05390b  ......4...:.;.9.
 0690 49130217 0000121d 01311352 01551758  I........1.R.U.X
 06a0 0b590557 0b000013 05003113 02170000  .Y.W......1.....
 06b0 14050031 13000015 0b015517 00001634  ...1......U....4
 06c0 00311300 00173400 31130217 0000180b  .1....4.1.......
 06d0 01311355 17011300 00190b01 31131101  .1.U........1...
 06e0 12060113 00001a0b 01311311 01120600  .........1......
 06f0 001b3400 31130218 00001c2e 01030e3a  ..4.1..........:
 0700 0b3b0539 0b271949 13200b01 1300001d  .;.9.'.I. ......
 0710 05000308 3a0b3b05 390b4913 00001e34  ....:.;.9.I....4
 0720 0003083a 0b3b0539 0b491300 001f0b01  ...:.;.9.I......
 0730 01130000 20340003 0e3a0b3b 05390b49  .... 4...:.;.9.I
 0740 13000021 0b010000 220f000b 0b491300  ...!...."....I..
 0750 00000111 01250e13 0b030e1b 0e110112  .....%..........
 0760 06101700 00022400 0b0b3e0b 030e0000  ......$...>.....
 0770 0324000b 0b3e0b03 08000004 1600030e  .$...>..........
 0780 3a0b3b0b 390b4913 00000526 00491300  :.;.9.I....&.I..
 0790 00061301 030e0b0b 3a0b3b05 390b0113  ........:.;.9...
 07a0 0000070d 0003083a 0b3b0539 0b491338  .......:.;.9.I.8
 07b0 0b000008 0d00030e 3a0b3b05 390b4913  ........:.;.9.I.
 07c0 380b0000 0917010b 0b3a0b3b 05390b01  8........:.;.9..
 07d0 1300000a 0d000308 3a0b3b05 390b4913  ........:.;.9.I.
 07e0 00000b16 00030e3a 0b3b0539 0b491300  .......:.;.9.I..
 07f0 000c0101 49130113 00000d21 0049132f  ....I......!.I./
 0800 0b00000e 3400030e 3a0b3b05 390b4913  ....4...:.;.9.I.
 0810 3f193c19 00000f2e 013f1903 0e3a0b3b  ?.<......?...:.;
 0820 05390b27 19491311 01120640 18974219  .9.'.I.....@..B.
 0830 01130000 10050003 083a0b3b 05390b49  .........:.;.9.I
 0840 13021700 00111d01 31135201 5517580b  ........1.R.U.X.
 0850 5905570b 00001205 00311302 17000013  Y.W......1......
 0860 0b015517 00001434 00311300 00153400  ..U....4.1....4.
 0870 31130217 0000160b 01311355 17011300  1........1.U....
 0880 00170b01 31131101 12060113 0000180b  ....1...........
 0890 01311355 17000019 2e01030e 3a0b3b05  .1.U........:.;.
 08a0 390b2719 4913200b 01130000 1a050003  9.'.I. .........
 08b0 083a0b3b 05390b49 1300001b 34000308  .:.;.9.I....4...
 08c0 3a0b3b05 390b4913 00001c0b 01011300  :.;.9.I.........
 08d0 001d3400 030e3a0b 3b05390b 49130000  ..4...:.;.9.I...
 08e0 1e0b0100 001f0f00 0b0b4913 00000001  ..........I.....
 08f0 1101250e 130b030e 1b0e1101 12061017  ..%.............
 0900 00000224 000b0b3e 0b030e00 00032400  ...$...>......$.
 0910 0b0b3e0b 03080000 04160003 0e3a0b3b  ..>..........:.;
 0920 0b390b49 13000005 26004913 00000613  .9.I....&.I.....
 0930 01030e0b 0b3a0b3b 05390b01 13000007  .....:.;.9......
 0940 0d000308 3a0b3b05 390b4913 380b0000  ....:.;.9.I.8...
 0950 080d0003 0e3a0b3b 05390b49 13380b00  .....:.;.9.I.8..
 0960 00091701 0b0b3a0b 3b05390b 01130000  ......:.;.9.....
 0970 0a0d0003 083a0b3b 05390b49 1300000b  .....:.;.9.I....
 0980 1600030e 3a0b3b05 390b4913 00000c01  ....:.;.9.I.....
 0990 01491301 1300000d 21004913 2f0b0000  .I......!.I./...
 09a0 0e340003 0e3a0b3b 05390b49 133f193c  .4...:.;.9.I.?.<
 09b0 1900000f 2e013f19 030e3a0b 3b05390b  ......?...:.;.9.
 09c0 27194913 11011206 40189742 19011300  '.I.....@..B....
 09d0 00100500 03083a0b 3b05390b 49130217  ......:.;.9.I...
 09e0 00001134 0003083a 0b3b0539 0b491302  ...4...:.;.9.I..
 09f0 17000012 1d013113 52015517 580b5905  ......1.R.U.X.Y.
 0a00 570b0000 13050031 13021700 00140b01  W......1........
 0a10 55170000 15340031 13000016 34003113  U....4.1....4.1.
 0a20 02170000 170b0131 13551701 13000018  .......1.U......
 0a30 0b013113 11011206 01130000 190b0131  ..1............1
 0a40 13110112 0600001a 34003113 02180000  ........4.1.....
 0a50 1b2e0103 0e3a0b3b 05390b27 19491320  .....:.;.9.'.I. 
 0a60 0b011300 001c0500 03083a0b 3b05390b  ..........:.;.9.
 0a70 49130000 1d340003 083a0b3b 05390b49  I....4...:.;.9.I
 0a80 1300001e 0b010113 00001f34 00030e3a  ...........4...:
 0a90 0b3b0539 0b491300 00200b01 0000210f  .;.9.I... ....!.
 0aa0 000b0b49 13000000 01110125 0e130b03  ...I.......%....
 0ab0 0e1b0e10 17000002 24000b0b 3e0b0308  ........$...>...
 0ac0 00000324 000b0b3e 0b030e00 00041600  ...$...>........
 0ad0 030e3a0b 3b0b390b 49130000 05260049  ..:.;.9.I....&.I
 0ae0 13000006 01014913 01130000 07210049  ......I......!.I
 0af0 132f0b00 00083400 030e3a0b 3b05390b  ./....4...:.;.9.
 0b00 49133f19 3c190000 09340047 133a0b3b  I.?.<....4.G.:.;
 0b10 05390b02 18000000                    .9......        
Contents of section .debug_line:
 0000 e35d0000 0300d001 00000101 fb0e0d00  .]..............
 0010 01010101 00000001 0000012f 6f70742f  .........../opt/
 0020 72697363 76333269 6d322f6c 69622f67  riscv32im2/lib/g
 0030 63632f72 69736376 33322d75 6e6b6e6f  cc/riscv32-unkno
 0040 776e2d65 6c662f31 302e322e 302f696e  wn-elf/10.2.0/in
 0050 636c7564 65002f6f 70742f72 69736376  clude./opt/riscv
 0060 3332696d 322f7269 73637633 322d756e  32im2/riscv32-un
 0070 6b6e6f77 6e2d656c 662f696e 636c7564  known-elf/includ
 0080 652f632b 2b2f3130 2e322e30 2f626974  e/c++/10.2.0/bit
 0090 73002f6f 70742f72 69736376 3332696d  s./opt/riscv32im
 00a0 322f7269 73637633 322d756e 6b6e6f77  2/riscv32-unknow
 00b0 6e2d656c 662f696e 636c7564 652f632b  n-elf/include/c+
 00c0 2b2f3130 2e322e30 002f6f70 742f7269  +/10.2.0./opt/ri
 00d0 73637633 32696d32 2f726973 63763332  scv32im2/riscv32
 00e0 2d756e6b 6e6f776e 2d656c66 2f696e63  -unknown-elf/inc
 00f0 6c756465 2f632b2b 2f31302e 322e302f  lude/c++/10.2.0/
 0100 72697363 7633322d 756e6b6e 6f776e2d  riscv32-unknown-
 0110 656c662f 62697473 002f6f70 742f7269  elf/bits./opt/ri
 0120 73637633 32696d32 2f726973 63763332  scv32im2/riscv32
 0130 2d756e6b 6e6f776e 2d656c66 2f696e63  -unknown-elf/inc
 0140 6c756465 00007379 7363616c 6c732e63  lude..syscalls.c
 0150 00000000 4350726f 6772616d 2e637070  ....CProgram.cpp
 0160 00000000 73746469 6e742d67 63632e68  ....stdint-gcc.h
 0170 00010000 73746464 65662e68 00010000  ....stddef.h....
 0180 73746461 72672e68 00010000 7374645f  stdarg.h....std_
 0190 6162732e 68000200 00637374 646c6962  abs.h....cstdlib
 01a0 00030000 632b2b63 6f6e6669 672e6800  ....c++config.h.
 01b0 04000073 74646c69 622e6800 05000073  ...stdlib.h....s
 01c0 74646c69 622e6800 0300003c 6275696c  tdlib.h....<buil
 01d0 742d696e 3e000000 00000501 00050288  t-in>...........
 01e0 04010003 95010105 02030109 00000105  ................
 01f0 1e060300 09040001 05020603 01090400  ................
 0200 01050606 03000900 00010501 03020904  ................
 0210 00010506 037e0904 00010502 06030109  .....~..........
 0220 08000105 01060301 09000001 05050603  ................
 0230 d0010904 00010503 03020900 00010301  ................
 0240 09000001 05050603 7d090000 01050303  ........}.......
 0250 03091400 01050503 7d090800 01050c03  ........}.......
 0260 05091c00 01050503 7b090400 01030009  ........{.......
 0270 18000105 03030309 10000106 03020904  ................
 0280 0001050c 06030009 00000105 2a03ee7e  ............*..~
 0290 09080001 050c0392 01090800 01050306  ................
 02a0 03e67e09 04000103 01090000 01030109  ..~.............
 02b0 00000103 01090000 01030109 00000103  ................
 02c0 01090000 01030209 00000105 05030109  ................
 02d0 00000105 2a030009 00000105 09060329  ....*..........)
 02e0 09000001 05020391 7f090400 01052a03  ..............*.
 02f0 c6000900 00010507 06030109 04000103  ................
 0300 02090400 01050206 03b77f09 00000105  ................
 0310 0a03c900 09040001 05070603 01090400  ................
 0320 01050203 b67f0900 0001051e 06030009  ................
 0330 00000105 02060301 09040001 05060603  ................
 0340 00090000 01050206 0301090c 00010512  ................
 0350 0603c400 09000001 05030603 78090400  ............x...
 0360 01030109 00000103 01090000 01030109  ................
 0370 00000103 01090000 01030109 00000103  ................
 0380 02090000 01050503 01090000 01052a03  ..............*.
 0390 00090000 01050503 06090400 01051206  ................
 03a0 030a0900 00010508 03760904 00010505  .........v......
 03b0 06030309 04000103 01090000 01030109  ................
 03c0 00000103 01090000 01030109 00000103  ................
 03d0 01090000 01050806 03780900 0001050a  .........x......
 03e0 03040904 0001050f 03020904 0001050b  ................
 03f0 037f0904 00010302 09040001 05030603  ................
 0400 02090400 01050503 01090000 01051306  ................
 0410 0300090c 00010501 03860109 1c000105  ................
 0420 05060382 7f094000 01050703 01090000  ......@.........
 0430 01030109 00000105 0c06037f 09000001  ................
 0440 03010904 00010513 03760908 00010503  .........v......
 0450 06037f09 04000105 05030109 00000105  ................
 0460 13060300 09080001 05050603 f5000908  ................
 0470 00010507 03010900 00010502 03b47e09  ..............~.
 0480 00000105 0b0603cd 01090400 01051e03  ................
 0490 b37e0904 00010502 06030109 04000105  .~..............
 04a0 06060300 09000001 05020603 01090c00  ................
 04b0 01051206 03c40009 00000105 09060327  ...............'
 04c0 09080001 050e0603 01090000 01051303  ................
 04d0 7f090400 01050906 03010904 00010513  ................
 04e0 06036809 00000105 16031909 04000105  ..h.............
 04f0 0c037f09 04000105 09060301 09040001  ................
 0500 0507037d 09040001 051f0603 01090000  ...}............
 0510 01050703 7f090800 01060300 09040001  ................
 0520 05090301 09000001 051f0603 00090000  ................
 0530 01052403 00090400 01050e03 01090400  ..$.............
 0540 01051303 7f090400 01050906 03010904  ................
 0550 00010516 06030109 00000105 0c037f09  ................
 0560 04000105 09060301 09040001 05050312  ................
 0570 09040001 05070301 09000001 050f0603  ................
 0580 01090400 01052603 00090400 01050506  ......&.........
 0590 037a0908 00010507 03010900 00010301  .z..............
 05a0 09000001 05120603 57090000 01051303  ........W.......
 05b0 00090400 01050c03 29090400 01050506  ........).......
 05c0 03c70009 04000105 07030109 00000105  ................
 05d0 0203b97e 09000001 051e0603 00090400  ...~............
 05e0 01050206 03010904 00010506 06030009  ................
 05f0 00000105 02060301 090c0001 05120603  ................
 0600 c4000900 00010505 06032e09 08000105  ................
 0610 07030109 00000105 11060300 09000001  ................
 0620 05120361 09040001 05130300 09040001  ...a............
 0630 0511031f 09040001 05070603 01090400  ................
 0640 01051106 037f0900 0001050c 03010908  ................
 0650 00010505 06033f09 04000105 07030209  ......?.........
 0660 00000103 01090000 01050203 c87e0900  .............~..
 0670 0001051e 06030009 04000105 1103f500  ................
 0680 09040001 051e038b 7f090400 01050206  ................
 0690 03010904 00010506 06030009 00000105  ................
 06a0 1103f400 09040001 0506038c 7f090800  ................
 06b0 01050206 03010908 00010507 03b70109  ................
 06c0 00000105 0203c77e 09000001 051e0603  .......~........
 06d0 00090000 01050206 03010908 00010506  ................
 06e0 06030009 00000105 1103f400 09040001  ................
 06f0 0506038c 7f090400 01050206 03010908  ................
 0700 00010508 032a0900 00010505 03030900  .....*..........
 0710 0001050c 06030009 00000105 05060392  ................
 0720 01091000 01050703 01090000 01050303  ................
 0730 d77e0900 00010505 03020900 00010517  .~..............
 0740 06030009 00000105 11030009 14000105  ................
 0750 05060301 09040001 050d0603 7f090c00  ................
 0760 01050506 03030904 00010509 06030009  ................
 0770 00000105 17037d09 14000105 09030309  ......}.........
 0780 08000105 0306037b 09080001 03000900  .......{........
 0790 00010505 03020900 00010517 06030009  ................
 07a0 00000105 05030109 04000105 11037f09  ................
 07b0 04000105 05030109 08000105 0d037f09  ................
 07c0 04000105 05060301 09040001 05020366  ...............f
 07d0 09080001 0503031f 09000001 05120300  ................
 07e0 09000001 05050301 09040001 0502035e  ...............^
 07f0 09000001 051e0603 00090000 01050206  ................
 0800 03010904 00010506 06030009 00000105  ................
 0810 12032009 04000105 06036009 04000105  .. .......`.....
 0820 02060301 09080001 0503031f 09000001  ................
 0830 05120300 09000001 05150603 04091400  ................
 0840 01050206 035b0904 00010300 09000001  .....[..........
 0850 051e0603 00090000 01050206 03010904  ................
 0860 00010506 06030009 00000105 10032309  ..............#.
 0870 04000105 06035d09 08000105 02060301  ......].........
 0880 09080001 05030322 09000001 05100300  ......."........
 0890 09000001 05050301 09080001 05130603  ................
 08a0 00090000 01052803 00090400 01051503  ......(.........
 08b0 00090400 01050506 03fb0009 08000105  ................
 08c0 07030109 00000105 0303937f 09000001  ................
 08d0 05050301 09080001 050c0603 00090000  ................
 08e0 01050706 03ed0009 1c000105 020603de  ................
 08f0 7e090400 01050b03 a1010904 00010502  ~...............
 0900 03df7e09 04000105 1303d600 090c0001  ..~.............
 0910 05050603 e9000908 00010507 03010900  ................
 0920 00010503 03ea7e09 00000105 02060356  ......~........V
 0930 09040001 0503032a 09040001 05050603  .......*........
 0940 01090400 01050c06 03000900 00010505  ................
 0950 0603dc00 09200001 05070301 09000001  ..... ..........
 0960 05120603 4e090000 01050c03 32090400  ....N.......2...
 0970 01050706 03010904 00010513 06034d09  ..............M.
 0980 00000105 0c033309 04000105 0506036f  ......3........o
 0990 09040001 05070301 09000001 05120603  ................
 09a0 5d090800 01050706 03250908 00010513  ]........%......
 09b0 06035b09 00000105 0c032509 04000105  ..[.......%.....
 09c0 05060311 09040001 05070301 09000001  ................
 09d0 050203f3 7e090000 01052006 03000900  ....~..... .....
 09e0 00010502 03000904 00010520 03000904  ........... ....
 09f0 0001050c 038d0109 04000105 1e03f37e  ...............~
 0a00 09080001 05020603 01090400 01050606  ................
 0a10 03000900 00010502 06030109 0c000105  ................
 0a20 120603c4 00090000 01050506 03cb0009  ................
 0a30 08000105 07030109 00000105 0e060300  ................
 0a40 09000001 05070300 090c0001 06030209  ................
 0a50 04000105 15060300 09040001 05070603  ................
 0a60 03090800 01052003 00090000 01051406  ...... .........
 0a70 03000900 00010520 03000904 00010532  ....... .......2
 0a80 03000908 00010509 06030109 0c000105  ................
 0a90 0203e87e 09000001 050a0603 99010904  ...~............
 0aa0 00010507 037e0904 0001051e 03e97e09  .....~........~.
 0ab0 04000105 02060301 09040001 05060603  ................
 0ac0 00090000 01050206 0301090c 00010509  ................
 0ad0 03970109 00000105 07037e09 00000103  ..........~.....
 0ae0 00090000 01052003 00090000 01051406  ...... .........
 0af0 03000900 00010520 03000904 00010507  ....... ........
 0b00 06030409 04000105 14030009 00000105  ................
 0b10 020603e5 7e090400 01050906 039c0109  ....~...........
 0b20 04000105 0203e47e 09000001 051e0603  .......~........
 0b30 00090000 01050206 03010908 00010506  ................
 0b40 06030009 00000105 07039a01 09040001  ................
 0b50 050603e6 7e090400 01050206 03010908  ....~...........
 0b60 00010507 03990109 00000103 00090000  ................
 0b70 01051403 00090000 01051206 03ab7f09  ................
 0b80 04000105 0e03cc00 09040001 05130344  ...............D
 0b90 09080001 05080603 56090c00 01051106  ........V.......
 0ba0 03c90009 00000105 0b031e09 0c000105  ................
 0bb0 09060302 09080001 0503038a 01090000  ................
 0bc0 01030109 00000105 0e030009 00000105  ................
 0bd0 05030109 10000105 06060300 09000001  ................
 0be0 05030603 7f090400 01050e03 00090000  ................
 0bf0 01050c06 0302090c 00010503 06030009  ................
 0c00 04000105 140603f3 7e090000 01053406  ........~.....4.
 0c10 03000904 00010502 0603eb7e 09040001  ...........~....
 0c20 050b0603 96010904 00010502 03ea7e09  ..............~.
 0c30 00000105 1e060300 09000001 05020603  ................
 0c40 01090400 01050606 03000900 00010509  ................
 0c50 03940109 04000105 0603ec7e 09040001  ...........~....
 0c60 05020603 01090800 01050903 93010900  ................
 0c70 00010534 03000900 00010507 03020904  ...4............
 0c80 00010520 03000900 00010514 06030009  ... ............
 0c90 00000105 20030009 04000105 09060301  .... ...........
 0ca0 09080001 050203e8 7e090000 01050a06  ........~.......
 0cb0 03990109 04000105 07037e09 04000105  ..........~.....
 0cc0 1e03e97e 09040001 05020603 01090400  ...~............
 0cd0 01050606 03000900 00010502 06030109  ................
 0ce0 0c000105 09039701 09000001 0507037e  ...............~
 0cf0 09000001 03000900 00010520 03000900  ........... ....
 0d00 00010514 06030009 00000105 20030009  ............ ...
 0d10 04000105 09060301 09080001 050203e8  ................
 0d20 7e090000 01050a06 03990109 04000105  ~...............
 0d30 1e03e77e 09080001 05020603 01090400  ...~............
 0d40 01050606 03000900 00010502 06030109  ................
 0d50 0c000105 09039701 09000001 0507037e  ...............~
 0d60 09000001 03000900 00010520 03000900  ........... ....
 0d70 00010514 06030009 00000105 20030009  ............ ...
 0d80 04000105 0503857f 09080001 05030603  ................
 0d90 05090400 01051203 00090000 01050d06  ................
 0da0 037a0904 00010512 03060904 00010508  .z..............
 0db0 06031509 08000105 1106033f 09000001  ...........?....
 0dc0 05050603 42091000 01050c06 03000900  ....B...........
 0dd0 00010509 0603ec00 090c0001 050203dd  ................
 0de0 7e090000 01051e06 03000904 0001050f  ~...............
 0df0 03a40109 04000105 1e03dc7e 09040001  ...........~....
 0e00 05020603 01090400 01050606 03000900  ................
 0e10 0001050f 03a30109 04000105 0603dd7e  ...............~
 0e20 09080001 050f03a3 01090400 01050603  ................
 0e30 dd7e0904 00010502 06030109 04000105  .~..............
 0e40 0903a201 09000001 05070370 090c0001  ...........p....
 0e50 05150603 00090400 01050b03 7f090800  ................
 0e60 01051403 04090400 01050b03 7c090400  ............|...
 0e70 01051303 43090800 01050703 3e090c00  ....C.......>...
 0e80 01051403 03090800 01050506 033c0908  .............<..
 0e90 00010503 03020900 00010301 09000001  ................
 0ea0 05050603 7d090000 01050303 03091400  ....}...........
 0eb0 01050503 7d090800 01050c03 05091c00  ....}...........
 0ec0 01050503 7b090400 01030009 18000105  ....{...........
 0ed0 03030309 10000106 03020904 0001050c  ................
 0ee0 06030009 00000105 2a03ee7e 09080001  ........*..~....
 0ef0 050c0392 01090800 01050306 03e67e09  ..............~.
 0f00 04000103 01090000 01030109 00000103  ................
 0f10 01090000 01030109 00000103 01090000  ................
 0f20 01030209 00000105 05030109 00000105  ................
 0f30 2a030009 00000105 09060329 09000001  *..........)....
 0f40 05020391 7f090400 01052a03 c6000900  ..........*.....
 0f50 00010507 06030109 04000103 02090400  ................
 0f60 01050206 03b77f09 00000105 0a03c900  ................
 0f70 09040001 05070603 01090400 01050203  ................
 0f80 b67f0900 0001051e 06030009 00000105  ................
 0f90 02060301 09040001 05060603 00090000  ................
 0fa0 01050206 0301090c 00010512 0603c400  ................
 0fb0 09000001 05030603 78090400 01030109  ........x.......
 0fc0 00000103 01090000 01030109 00000103  ................
 0fd0 01090000 01030109 00000103 02090000  ................
 0fe0 01050503 01090000 01052a03 00090000  ..........*.....
 0ff0 01050503 06090400 01051206 030a0900  ................
 1000 00010508 03760904 00010505 06030309  .....v..........
 1010 04000103 01090000 01030109 00000103  ................
 1020 01090000 01030109 00000103 01090000  ................
 1030 01050806 03780900 0001050a 03040904  .....x..........
 1040 0001050f 03020904 0001050b 037f0904  ................
 1050 00010302 09040001 05030603 02090400  ................
 1060 01050503 01090000 01051306 0300090c  ................
 1070 00010501 03860109 1c000105 05060382  ................
 1080 7f094000 01050703 01090000 01030109  ..@.............
 1090 00000105 0c06037f 09000001 03010904  ................
 10a0 00010513 03760908 00010503 06037f09  .....v..........
 10b0 04000105 05030109 00000105 13060300  ................
 10c0 09080001 05050603 f5000908 00010507  ................
 10d0 03010900 00010502 03b47e09 00000105  ..........~.....
 10e0 0b0603cd 01090400 01051e03 b37e0904  .............~..
 10f0 00010502 06030109 04000105 06060300  ................
 1100 09000001 05020603 01090c00 01051206  ................
 1110 03c40009 00000105 09060327 09080001  ...........'....
 1120 050e0603 01090000 01051303 7f090400  ................
 1130 01050906 03010904 00010513 06036809  ..............h.
 1140 00000105 16031909 04000105 0c037f09  ................
 1150 04000105 09060301 09040001 0507037d  ...............}
 1160 09040001 051f0603 01090000 01050703  ................
 1170 7f090800 01060300 09040001 05090301  ................
 1180 09000001 051f0603 00090000 01052403  ..............$.
 1190 00090400 01050e03 01090400 01051303  ................
 11a0 7f090400 01050906 03010904 00010516  ................
 11b0 06030109 00000105 0c037f09 04000105  ................
 11c0 09060301 09040001 05050312 09040001  ................
 11d0 05070301 09000001 050f0603 01090400  ................
 11e0 01052603 00090400 01050506 037a0908  ..&..........z..
 11f0 00010507 03010900 00010301 09000001  ................
 1200 05120603 57090000 01051303 00090400  ....W...........
 1210 01050c03 29090400 01050506 03c70009  ....)...........
 1220 04000105 07030109 00000105 0203b97e  ...............~
 1230 09000001 051e0603 00090400 01050206  ................
 1240 03010904 00010506 06030009 00000105  ................
 1250 02060301 090c0001 05120603 c4000900  ................
 1260 00010505 06032e09 08000105 07030109  ................
 1270 00000105 11060300 09000001 05120361  ...............a
 1280 09040001 05130300 09040001 0511031f  ................
 1290 09040001 05070603 01090400 01051106  ................
 12a0 037f0900 0001050c 03010908 00010505  ................
 12b0 06033f09 04000105 07030209 00000103  ..?.............
 12c0 01090000 01050203 c87e0900 0001051e  .........~......
 12d0 06030009 04000105 1103f500 09040001  ................
 12e0 051e038b 7f090400 01050206 03010904  ................
 12f0 00010506 06030009 00000105 1103f400  ................
 1300 09040001 0506038c 7f090800 01050206  ................
 1310 03010908 00010507 03b70109 00000105  ................
 1320 0203c77e 09000001 051e0603 00090000  ...~............
 1330 01050206 03010908 00010506 06030009  ................
 1340 00000105 1103f400 09040001 0506038c  ................
 1350 7f090400 01050206 03010908 00010508  ................
 1360 032a0900 00010505 03030900 0001050c  .*..............
 1370 06030009 00000105 05060392 01091000  ................
 1380 01050703 01090000 01050303 d77e0900  .............~..
 1390 00010505 03020900 00010517 06030009  ................
 13a0 00000105 11030009 14000105 05060301  ................
 13b0 09040001 050d0603 7f090c00 01050506  ................
 13c0 03030904 00010509 06030009 00000105  ................
 13d0 17037d09 14000105 09030309 08000105  ..}.............
 13e0 0306037b 09080001 03000900 00010505  ...{............
 13f0 03020900 00010517 06030009 00000105  ................
 1400 05030109 04000105 11037f09 04000105  ................
 1410 05030109 08000105 0d037f09 04000105  ................
 1420 05060301 09040001 05020366 09080001  ...........f....
 1430 0503031f 09000001 05120300 09000001  ................
 1440 05050301 09040001 0502035e 09000001  ...........^....
 1450 051e0603 00090000 01050206 03010904  ................
 1460 00010506 06030009 00000105 12032009  .............. .
 1470 04000105 06036009 04000105 02060301  ......`.........
 1480 09080001 0503031f 09000001 05120300  ................
 1490 09000001 05150603 04091400 01050206  ................
 14a0 035b0904 00010300 09000001 051e0603  .[..............
 14b0 00090000 01050206 03010904 00010506  ................
 14c0 06030009 00000105 10032309 04000105  ..........#.....
 14d0 06035d09 08000105 02060301 09080001  ..].............
 14e0 05030322 09000001 05100300 09000001  ..."............
 14f0 05050301 09080001 05130603 00090000  ................
 1500 01052803 00090400 01051503 00090400  ..(.............
 1510 01050506 03fb0009 08000105 07030109  ................
 1520 00000105 0303937f 09000001 05050301  ................
 1530 09080001 050c0603 00090000 01050706  ................
 1540 03ed0009 1c000105 020603de 7e090000  ............~...
 1550 01050703 a2010904 0001050b 037f0904  ................
 1560 00010513 03b57f09 10000105 050603e9  ................
 1570 00090800 01050703 01090000 01050303  ................
 1580 ea7e0900 00010502 06035609 04000105  .~........V.....
 1590 03032a09 04000105 05060301 09040001  ..*.............
 15a0 050c0603 00090000 01050506 03e60009  ................
 15b0 20000105 07030109 00000105 0e060300   ...............
 15c0 09000001 05070300 090c0001 06030209  ................
 15d0 04000105 15060300 09040001 05070603  ................
 15e0 03090800 01052003 00090000 01051406  ...... .........
 15f0 03000900 00010520 03000904 00010532  ....... .......2
 1600 03000908 00010509 06030109 0c000105  ................
 1610 0203e87e 09000001 050a0603 99010904  ...~............
 1620 00010507 037e0904 0001051e 03e97e09  .....~........~.
 1630 04000105 02060301 09040001 05060603  ................
 1640 00090000 01050206 0301090c 00010509  ................
 1650 03970109 00000105 07037e09 00000103  ..........~.....
 1660 00090000 01052003 00090000 01051406  ...... .........
 1670 03000900 00010520 03000904 00010507  ....... ........
 1680 06030409 04000105 14030009 00000105  ................
 1690 020603e5 7e090400 01050906 039c0109  ....~...........
 16a0 04000105 0203e47e 09000001 051e0603  .......~........
 16b0 00090000 01050206 03010908 00010506  ................
 16c0 06030009 00000105 07039a01 09040001  ................
 16d0 050603e6 7e090400 01050206 03010908  ....~...........
 16e0 00010507 03990109 00000103 00090000  ................
 16f0 01051403 00090000 01051206 03ab7f09  ................
 1700 04000105 0e03cc00 09040001 05050603  ................
 1710 75090800 01050703 01090000 01051206  u...............
 1720 034e0900 0001050c 03320904 00010507  .N.......2......
 1730 06030109 04000105 1306034d 09000001  ...........M....
 1740 050c0333 09040001 05050603 6f090400  ...3........o...
 1750 01050703 01090000 01051206 035d0908  .............]..
 1760 00010507 06032509 08000105 1306035b  ......%........[
 1770 09000001 050c0325 09040001 05050603  .......%........
 1780 11090400 01050703 01090000 01050203  ................
 1790 f37e0900 00010520 06030009 00000105  .~..... ........
 17a0 02030009 04000105 20030009 04000105  ........ .......
 17b0 0c038d01 09040001 051e03f3 7e090800  ............~...
 17c0 01050206 03010904 00010506 06030009  ................
 17d0 00000105 02060301 090c0001 05120603  ................
 17e0 c4000900 00010513 03100908 00010508  ................
 17f0 06035609 0c000105 110603c9 00090000  ..V.............
 1800 01050b03 1e090c00 01050906 03020908  ................
 1810 00010503 038a0109 00000103 01090000  ................
 1820 01050e03 00090000 01050503 01091000  ................
 1830 01050606 03000900 00010503 06037f09  ................
 1840 04000105 0e030009 00000105 0c060302  ................
 1850 090c0001 05030603 00090400 01051406  ................
 1860 03f37e09 00000105 34060300 09040001  ..~.....4.......
 1870 05020603 eb7e0904 0001050b 06039601  .....~..........
 1880 09040001 050203ea 7e090000 01051e06  ........~.......
 1890 03000900 00010502 06030109 04000105  ................
 18a0 06060300 09000001 05090394 01090400  ................
 18b0 01050603 ec7e0904 00010502 06030109  .....~..........
 18c0 08000105 09039301 09000001 05340300  .............4..
 18d0 09000001 05070302 09040001 05200300  ............. ..
 18e0 09000001 05140603 00090000 01052003  .............. .
 18f0 00090400 01050906 03010908 00010502  ................
 1900 03e87e09 00000105 0a060399 01090400  ..~.............
 1910 01050703 7e090400 01051e03 e97e0904  ....~........~..
 1920 00010502 06030109 04000105 06060300  ................
 1930 09000001 05020603 01090c00 01050903  ................
 1940 97010900 00010507 037e0900 00010300  .........~......
 1950 09000001 05200300 09000001 05140603  ..... ..........
 1960 00090000 01052003 00090400 01050906  ...... .........
 1970 03010908 00010502 03e87e09 00000105  ..........~.....
 1980 0a060399 01090400 01051e03 e77e0908  .............~..
 1990 00010502 06030109 04000105 06060300  ................
 19a0 09000001 05020603 01090c00 01050903  ................
 19b0 97010900 00010507 037e0900 00010300  .........~......
 19c0 09000001 05200300 09000001 05140603  ..... ..........
 19d0 00090000 01052003 00090400 01050503  ...... .........
 19e0 857f0908 00010503 06030509 04000105  ................
 19f0 12030009 00000105 0d06037a 09040001  ...........z....
 1a00 05120306 09040001 05090603 82010908  ................
 1a10 00010502 03dd7e09 00000105 1e060300  ......~.........
 1a20 09000001 05020603 01090800 01050606  ................
 1a30 03000900 0001050f 03a30109 04000105  ................
 1a40 0603dd7e 09080001 05020603 01090800  ...~............
 1a50 01050903 a2010900 0001050f 06030009  ................
 1a60 00000105 08060392 7f091400 01051106  ................
 1a70 033f0900 0001050c 03420910 00010507  .?.......B......
 1a80 0603dd00 090c0001 05150603 00090400  ................
 1a90 01050b03 7f090800 01051403 04090400  ................
 1aa0 01050b03 7c090400 01051303 43090800  ....|.......C...
 1ab0 01050703 3e090c00 01051403 03090800  ....>...........
 1ac0 01050506 033c0908 00010503 03020900  .....<..........
 1ad0 00010301 09000001 05050603 7d090000  ............}...
 1ae0 01050303 03091400 01050503 7d090800  ............}...
 1af0 01050c03 05091c00 01050503 7b090400  ............{...
 1b00 01030009 18000105 03030309 10000106  ................
 1b10 03020904 0001050c 06030009 00000105  ................
 1b20 2a03ee7e 09080001 050c0392 01090800  *..~............
 1b30 01050306 03e67e09 04000103 01090000  ......~.........
 1b40 01030109 00000103 01090000 01030109  ................
 1b50 00000103 01090000 01030209 00000105  ................
 1b60 05030109 00000105 2a030009 00000105  ........*.......
 1b70 09060329 09000001 05020391 7f090400  ...)............
 1b80 01052a03 c6000900 00010507 06030109  ..*.............
 1b90 04000103 02090400 01050206 03b77f09  ................
 1ba0 00000105 0a03c900 09040001 05070603  ................
 1bb0 01090400 01050203 b67f0900 0001051e  ................
 1bc0 06030009 00000105 02060301 09040001  ................
 1bd0 05060603 00090000 01050206 0301090c  ................
 1be0 00010512 0603c400 09000001 05030603  ................
 1bf0 78090400 01030109 00000103 01090000  x...............
 1c00 01030109 00000103 01090000 01030109  ................
 1c10 00000103 02090000 01050503 01090000  ................
 1c20 01052a03 00090000 01050503 06090400  ..*.............
 1c30 01051206 030a0900 00010508 03760904  .............v..
 1c40 00010505 06030309 04000103 01090000  ................
 1c50 01030109 00000103 01090000 01030109  ................
 1c60 00000103 01090000 01050806 03780900  .............x..
 1c70 0001050a 03040904 0001050f 03020904  ................
 1c80 0001050b 037f0904 00010302 09040001  ................
 1c90 05030603 02090400 01050503 01090000  ................
 1ca0 01051306 0300090c 00010501 03860109  ................
 1cb0 1c000105 05060382 7f094000 01050703  ..........@.....
 1cc0 01090000 01030109 00000105 0c06037f  ................
 1cd0 09000001 03010904 00010513 03760908  .............v..
 1ce0 00010503 06037f09 04000105 05030109  ................
 1cf0 00000105 13060300 09080001 05050603  ................
 1d00 f5000908 00010507 03010900 00010502  ................
 1d10 03b47e09 00000105 0b0603cd 01090400  ..~.............
 1d20 01051e03 b37e0904 00010502 06030109  .....~..........
 1d30 04000105 06060300 09000001 05020603  ................
 1d40 01090c00 01051206 03c40009 00000105  ................
 1d50 09060327 09080001 050e0603 01090000  ...'............
 1d60 01051303 7f090400 01050906 03010904  ................
 1d70 00010513 06036809 00000105 16031909  ......h.........
 1d80 04000105 0c037f09 04000105 09060301  ................
 1d90 09040001 0507037d 09040001 051f0603  .......}........
 1da0 01090000 01050703 7f090800 01060300  ................
 1db0 09040001 05090301 09000001 051f0603  ................
 1dc0 00090000 01052403 00090400 01050e03  ......$.........
 1dd0 01090400 01051303 7f090400 01050906  ................
 1de0 03010904 00010516 06030109 00000105  ................
 1df0 0c037f09 04000105 09060301 09040001  ................
 1e00 05050312 09040001 05070301 09000001  ................
 1e10 050f0603 01090400 01052603 00090400  ..........&.....
 1e20 01050506 037a0908 00010507 03010900  .....z..........
 1e30 00010301 09000001 05120603 57090000  ............W...
 1e40 01051303 00090400 01050c03 29090400  ............)...
 1e50 01050506 03c70009 04000105 07030109  ................
 1e60 00000105 0203b97e 09000001 051e0603  .......~........
 1e70 00090400 01050206 03010904 00010506  ................
 1e80 06030009 00000105 02060301 090c0001  ................
 1e90 05120603 c4000900 00010505 06032e09  ................
 1ea0 08000105 07030109 00000105 11060300  ................
 1eb0 09000001 05120361 09040001 05130300  .......a........
 1ec0 09040001 0511031f 09040001 05070603  ................
 1ed0 01090400 01051106 037f0900 0001050c  ................
 1ee0 03010908 00010505 06033f09 04000105  ..........?.....
 1ef0 07030209 00000103 01090000 01050203  ................
 1f00 c87e0900 0001051e 06030009 04000105  .~..............
 1f10 1103f500 09040001 051e038b 7f090400  ................
 1f20 01050206 03010904 00010506 06030009  ................
 1f30 00000105 1103f400 09040001 0506038c  ................
 1f40 7f090800 01050206 03010908 00010507  ................
 1f50 03b70109 00000105 0203c77e 09000001  ...........~....
 1f60 051e0603 00090000 01050206 03010908  ................
 1f70 00010506 06030009 00000105 1103f400  ................
 1f80 09040001 0506038c 7f090400 01050206  ................
 1f90 03010908 00010508 032a0900 00010505  .........*......
 1fa0 03030900 0001050c 06030009 00000105  ................
 1fb0 05060392 01091000 01050703 01090000  ................
 1fc0 01050303 d77e0900 00010505 03020900  .....~..........
 1fd0 00010517 06030009 00000105 11030009  ................
 1fe0 14000105 05060301 09040001 050d0603  ................
 1ff0 7f090c00 01050506 03030904 00010509  ................
 2000 06030009 00000105 17037d09 14000105  ..........}.....
 2010 09030309 08000105 0306037b 09080001  ...........{....
 2020 03000900 00010505 03020900 00010517  ................
 2030 06030009 00000105 05030109 04000105  ................
 2040 11037f09 04000105 05030109 08000105  ................
 2050 0d037f09 04000105 05060301 09040001  ................
 2060 05020366 09080001 0503031f 09000001  ...f............
 2070 05120300 09000001 05050301 09040001  ................
 2080 0502035e 09000001 051e0603 00090000  ...^............
 2090 01050206 03010904 00010506 06030009  ................
 20a0 00000105 12032009 04000105 06036009  ...... .......`.
 20b0 04000105 02060301 09080001 0503031f  ................
 20c0 09000001 05120300 09000001 05150603  ................
 20d0 04091400 01050206 035b0904 00010300  .........[......
 20e0 09000001 051e0603 00090000 01050206  ................
 20f0 03010904 00010506 06030009 00000105  ................
 2100 10032309 04000105 06035d09 08000105  ..#.......].....
 2110 02060301 09080001 05030322 09000001  ..........."....
 2120 05100300 09000001 05050301 09080001  ................
 2130 05130603 00090000 01052803 00090400  ..........(.....
 2140 01051503 00090400 01050506 03fb0009  ................
 2150 08000105 07030109 00000105 0303937f  ................
 2160 09000001 05050301 09080001 050c0603  ................
 2170 00090000 01050706 03ed0009 1c000105  ................
 2180 020603de 7e090000 01050703 a2010904  ....~...........
 2190 0001050b 037f0904 00010513 03b57f09  ................
 21a0 10000105 050603e9 00090800 01050703  ................
 21b0 01090000 01050303 ea7e0900 00010502  .........~......
 21c0 06035609 04000105 03032a09 04000105  ..V.......*.....
 21d0 05060301 09040001 050c0603 00090000  ................
 21e0 01050506 03e60009 20000105 07030109  ........ .......
 21f0 00000105 0e060300 09000001 05070300  ................
 2200 090c0001 06030209 04000105 15060300  ................
 2210 09040001 05070603 03090800 01052003  .............. .
 2220 00090000 01051406 03000900 00010520  ............... 
 2230 03000904 00010532 03000908 00010509  .......2........
 2240 06030109 0c000105 0203e87e 09000001  ...........~....
 2250 050a0603 99010904 00010507 037e0904  .............~..
 2260 0001051e 03e97e09 04000105 02060301  ......~.........
 2270 09040001 05060603 00090000 01050206  ................
 2280 0301090c 00010509 03970109 00000105  ................
 2290 07037e09 00000103 00090000 01052003  ..~........... .
 22a0 00090000 01051406 03000900 00010520  ............... 
 22b0 03000904 00010507 06030409 04000105  ................
 22c0 14030009 00000105 020603e5 7e090400  ............~...
 22d0 01050906 039c0109 04000105 0203e47e  ...............~
 22e0 09000001 051e0603 00090000 01050206  ................
 22f0 03010908 00010506 06030009 00000105  ................
 2300 07039a01 09040001 050603e6 7e090400  ............~...
 2310 01050206 03010908 00010507 03990109  ................
 2320 00000103 00090000 01051403 00090000  ................
 2330 01051206 03ab7f09 04000105 0e03cc00  ................
 2340 09040001 05050603 75090800 01050703  ........u.......
 2350 01090000 01051206 034e0900 0001050c  .........N......
 2360 03320904 00010507 06030109 04000105  .2..............
 2370 1306034d 09000001 050c0333 09040001  ...M.......3....
 2380 05050603 6f090400 01050703 01090000  ....o...........
 2390 01051206 035d0908 00010507 06032509  .....]........%.
 23a0 08000105 1306035b 09000001 050c0325  .......[.......%
 23b0 09040001 05050603 11090400 01050703  ................
 23c0 01090000 01050203 f37e0900 00010520  .........~..... 
 23d0 06030009 00000105 02030009 04000105  ................
 23e0 20030009 04000105 0c038d01 09040001   ...............
 23f0 051e03f3 7e090800 01050206 03010904  ....~...........
 2400 00010506 06030009 00000105 02060301  ................
 2410 090c0001 05120603 c4000900 00010513  ................
 2420 03100908 00010508 06035609 0c000105  ..........V.....
 2430 110603c9 00090000 01050b03 1e090c00  ................
 2440 01050906 03020908 00010503 038a0109  ................
 2450 00000103 01090000 01050e03 00090000  ................
 2460 01050503 01091000 01050606 03000900  ................
 2470 00010503 06037f09 04000105 0e030009  ................
 2480 00000105 0c060302 090c0001 05030603  ................
 2490 00090400 01051406 03f37e09 00000105  ..........~.....
 24a0 34060300 09040001 05020603 eb7e0904  4............~..
 24b0 0001050b 06039601 09040001 050203ea  ................
 24c0 7e090000 01051e06 03000900 00010502  ~...............
 24d0 06030109 04000105 06060300 09000001  ................
 24e0 05090394 01090400 01050603 ec7e0904  .............~..
 24f0 00010502 06030109 08000105 09039301  ................
 2500 09000001 05340300 09000001 05070302  .....4..........
 2510 09040001 05200300 09000001 05140603  ..... ..........
 2520 00090000 01052003 00090400 01050906  ...... .........
 2530 03010908 00010502 03e87e09 00000105  ..........~.....
 2540 0a060399 01090400 01050703 7e090400  ............~...
 2550 01051e03 e97e0904 00010502 06030109  .....~..........
 2560 04000105 06060300 09000001 05020603  ................
 2570 01090c00 01050903 97010900 00010507  ................
 2580 037e0900 00010300 09000001 05200300  .~........... ..
 2590 09000001 05140603 00090000 01052003  .............. .
 25a0 00090400 01050906 03010908 00010502  ................
 25b0 03e87e09 00000105 0a060399 01090400  ..~.............
 25c0 01051e03 e77e0908 00010502 06030109  .....~..........
 25d0 04000105 06060300 09000001 05020603  ................
 25e0 01090c00 01050903 97010900 00010507  ................
 25f0 037e0900 00010300 09000001 05200300  .~........... ..
 2600 09000001 05140603 00090000 01052003  .............. .
 2610 00090400 01050503 857f0908 00010503  ................
 2620 06030509 04000105 12030009 00000105  ................
 2630 0d06037a 09040001 05120306 09040001  ...z............
 2640 05090603 82010908 00010502 03dd7e09  ..............~.
 2650 00000105 1e060300 09000001 05020603  ................
 2660 01090800 01050606 03000900 0001050f  ................
 2670 03a30109 04000105 0603dd7e 09080001  ...........~....
 2680 05020603 01090800 01050903 a2010900  ................
 2690 0001050f 06030009 00000105 08060392  ................
 26a0 7f091400 01051106 033f0900 0001050c  .........?......
 26b0 03420910 00010507 0603dd00 090c0001  .B..............
 26c0 05150603 00090400 01050b03 7f090800  ................
 26d0 01051403 04090400 01050b03 7c090400  ............|...
 26e0 01051303 43090800 01050703 3e090c00  ....C.......>...
 26f0 01051403 03090800 01050506 033c0908  .............<..
 2700 00010503 03020900 00010301 09000001  ................
 2710 05050603 7d090000 01050303 03091400  ....}...........
 2720 01050503 7d090800 01050c03 05091c00  ....}...........
 2730 01050503 7b090400 01030009 18000105  ....{...........
 2740 03030309 10000106 03020904 0001050c  ................
 2750 06030009 00000105 2a03ee7e 09080001  ........*..~....
 2760 050c0392 01090800 01050306 03e67e09  ..............~.
 2770 04000103 01090000 01030109 00000103  ................
 2780 01090000 01030109 00000103 01090000  ................
 2790 01030209 00000105 05030109 00000105  ................
 27a0 2a030009 00000105 09060329 09000001  *..........)....
 27b0 05020391 7f090400 01052a03 c6000900  ..........*.....
 27c0 00010507 06030109 04000103 02090400  ................
 27d0 01050206 03b77f09 00000105 0a03c900  ................
 27e0 09040001 05070603 01090400 01050203  ................
 27f0 b67f0900 0001051e 06030009 00000105  ................
 2800 02060301 09040001 05060603 00090000  ................
 2810 01050206 0301090c 00010512 0603c400  ................
 2820 09000001 05030603 78090400 01030109  ........x.......
 2830 00000103 01090000 01030109 00000103  ................
 2840 01090000 01030109 00000103 02090000  ................
 2850 01050503 01090000 01052a03 00090000  ..........*.....
 2860 01050503 06090400 01051206 030a0900  ................
 2870 00010508 03760904 00010505 06030309  .....v..........
 2880 04000103 01090000 01030109 00000103  ................
 2890 01090000 01030109 00000103 01090000  ................
 28a0 01050806 03780900 0001050a 03040904  .....x..........
 28b0 0001050f 03020904 0001050b 037f0904  ................
 28c0 00010302 09040001 05030603 02090400  ................
 28d0 01050503 01090000 01051306 0300090c  ................
 28e0 00010501 03860109 1c000105 05060382  ................
 28f0 7f094000 01050703 01090000 01030109  ..@.............
 2900 00000105 0c06037f 09000001 03010904  ................
 2910 00010513 03760908 00010503 06037f09  .....v..........
 2920 04000105 05030109 00000105 13060300  ................
 2930 09080001 05050603 f5000908 00010507  ................
 2940 03010900 00010502 03b47e09 00000105  ..........~.....
 2950 0b0603cd 01090400 01051e03 b37e0904  .............~..
 2960 00010502 06030109 04000105 06060300  ................
 2970 09000001 05020603 01090c00 01051206  ................
 2980 03c40009 00000105 09060327 09080001  ...........'....
 2990 050e0603 01090000 01051303 7f090400  ................
 29a0 01050906 03010904 00010513 06036809  ..............h.
 29b0 00000105 16031909 04000105 0c037f09  ................
 29c0 04000105 09060301 09040001 0507037d  ...............}
 29d0 09040001 051f0603 01090000 01050703  ................
 29e0 7f090800 01060300 09040001 05090301  ................
 29f0 09000001 051f0603 00090000 01052403  ..............$.
 2a00 00090400 01050e03 01090400 01051303  ................
 2a10 7f090400 01050906 03010904 00010516  ................
 2a20 06030109 00000105 0c037f09 04000105  ................
 2a30 09060301 09040001 05050312 09040001  ................
 2a40 05070301 09000001 050f0603 01090400  ................
 2a50 01052603 00090400 01050506 037a0908  ..&..........z..
 2a60 00010507 03010900 00010301 09000001  ................
 2a70 05120603 57090000 01051303 00090400  ....W...........
 2a80 01050c03 29090400 01050506 03c70009  ....)...........
 2a90 04000105 07030109 00000105 0203b97e  ...............~
 2aa0 09000001 051e0603 00090400 01050206  ................
 2ab0 03010904 00010506 06030009 00000105  ................
 2ac0 02060301 090c0001 05120603 c4000900  ................
 2ad0 00010505 06032e09 08000105 07030109  ................
 2ae0 00000105 11060300 09000001 05120361  ...............a
 2af0 09040001 05130300 09040001 0511031f  ................
 2b00 09040001 05070603 01090400 01051106  ................
 2b10 037f0900 0001050c 03010908 00010505  ................
 2b20 06033f09 04000105 07030209 00000103  ..?.............
 2b30 01090000 01050203 c87e0900 0001051e  .........~......
 2b40 06030009 04000105 1103f500 09040001  ................
 2b50 051e038b 7f090400 01050206 03010904  ................
 2b60 00010506 06030009 00000105 1103f400  ................
 2b70 09040001 0506038c 7f090800 01050206  ................
 2b80 03010908 00010507 03b70109 00000105  ................
 2b90 0203c77e 09000001 051e0603 00090000  ...~............
 2ba0 01050206 03010908 00010506 06030009  ................
 2bb0 00000105 1103f400 09040001 0506038c  ................
 2bc0 7f090400 01050206 03010908 00010508  ................
 2bd0 032a0900 00010505 03030900 0001050c  .*..............
 2be0 06030009 00000105 05060392 01091000  ................
 2bf0 01050703 01090000 01050303 d77e0900  .............~..
 2c00 00010505 03020900 00010517 06030009  ................
 2c10 00000105 11030009 14000105 05060301  ................
 2c20 09040001 050d0603 7f090c00 01050506  ................
 2c30 03030904 00010509 06030009 00000105  ................
 2c40 17037d09 14000105 09030309 08000105  ..}.............
 2c50 0306037b 09080001 03000900 00010505  ...{............
 2c60 03020900 00010517 06030009 00000105  ................
 2c70 05030109 04000105 11037f09 04000105  ................
 2c80 05030109 08000105 0d037f09 04000105  ................
 2c90 05060301 09040001 05020366 09080001  ...........f....
 2ca0 0503031f 09000001 05120300 09000001  ................
 2cb0 05050301 09040001 0502035e 09000001  ...........^....
 2cc0 051e0603 00090000 01050206 03010904  ................
 2cd0 00010506 06030009 00000105 12032009  .............. .
 2ce0 04000105 06036009 04000105 02060301  ......`.........
 2cf0 09080001 0503031f 09000001 05120300  ................
 2d00 09000001 05150603 04091400 01050206  ................
 2d10 035b0904 00010300 09000001 051e0603  .[..............
 2d20 00090000 01050206 03010904 00010506  ................
 2d30 06030009 00000105 10032309 04000105  ..........#.....
 2d40 06035d09 08000105 02060301 09080001  ..].............
 2d50 05030322 09000001 05100300 09000001  ..."............
 2d60 05050301 09080001 05130603 00090000  ................
 2d70 01052803 00090400 01051503 00090400  ..(.............
 2d80 01050506 03fb0009 08000105 07030109  ................
 2d90 00000105 0303937f 09000001 05050301  ................
 2da0 09080001 050c0603 00090000 01050706  ................
 2db0 03ed0009 1c000105 020603de 7e090000  ............~...
 2dc0 01050703 a2010904 0001050b 037f0904  ................
 2dd0 00010513 03b57f09 10000105 050603e9  ................
 2de0 00090800 01050703 01090000 01050303  ................
 2df0 ea7e0900 00010502 06035609 04000105  .~........V.....
 2e00 03032a09 04000105 05060301 09040001  ..*.............
 2e10 050c0603 00090000 01050506 03e60009  ................
 2e20 20000105 07030109 00000105 0e060300   ...............
 2e30 09000001 05070300 090c0001 06030209  ................
 2e40 04000105 15060300 09040001 05070603  ................
 2e50 03090800 01052003 00090000 01051406  ...... .........
 2e60 03000900 00010520 03000904 00010532  ....... .......2
 2e70 03000908 00010509 06030109 0c000105  ................
 2e80 0203e87e 09000001 050a0603 99010904  ...~............
 2e90 00010507 037e0904 0001051e 03e97e09  .....~........~.
 2ea0 04000105 02060301 09040001 05060603  ................
 2eb0 00090000 01050206 0301090c 00010509  ................
 2ec0 03970109 00000105 07037e09 00000103  ..........~.....
 2ed0 00090000 01052003 00090000 01051406  ...... .........
 2ee0 03000900 00010520 03000904 00010507  ....... ........
 2ef0 06030409 04000105 14030009 00000105  ................
 2f00 020603e5 7e090400 01050906 039c0109  ....~...........
 2f10 04000105 0203e47e 09000001 051e0603  .......~........
 2f20 00090000 01050206 03010908 00010506  ................
 2f30 06030009 00000105 07039a01 09040001  ................
 2f40 050603e6 7e090400 01050206 03010908  ....~...........
 2f50 00010507 03990109 00000103 00090000  ................
 2f60 01051403 00090000 01051206 03ab7f09  ................
 2f70 04000105 0e03cc00 09040001 05050603  ................
 2f80 75090800 01050703 01090000 01051206  u...............
 2f90 034e0900 0001050c 03320904 00010507  .N.......2......
 2fa0 06030109 04000105 1306034d 09000001  ...........M....
 2fb0 050c0333 09040001 05050603 6f090400  ...3........o...
 2fc0 01050703 01090000 01051206 035d0908  .............]..
 2fd0 00010507 06032509 08000105 1306035b  ......%........[
 2fe0 09000001 050c0325 09040001 05050603  .......%........
 2ff0 11090400 01050703 01090000 01050203  ................
 3000 f37e0900 00010520 06030009 00000105  .~..... ........
 3010 02030009 04000105 20030009 04000105  ........ .......
 3020 0c038d01 09040001 051e03f3 7e090800  ............~...
 3030 01050206 03010904 00010506 06030009  ................
 3040 00000105 02060301 090c0001 05120603  ................
 3050 c4000900 00010513 03100908 00010508  ................
 3060 06035609 0c000105 110603c9 00090000  ..V.............
 3070 01050b03 1e090c00 01050906 03020908  ................
 3080 00010503 038a0109 00000103 01090000  ................
 3090 01050e03 00090000 01050503 01091000  ................
 30a0 01050606 03000900 00010503 06037f09  ................
 30b0 04000105 0e030009 00000105 0c060302  ................
 30c0 090c0001 05030603 00090400 01051406  ................
 30d0 03f37e09 00000105 34060300 09040001  ..~.....4.......
 30e0 05020603 eb7e0904 0001050b 06039601  .....~..........
 30f0 09040001 050203ea 7e090000 01051e06  ........~.......
 3100 03000900 00010502 06030109 04000105  ................
 3110 06060300 09000001 05090394 01090400  ................
 3120 01050603 ec7e0904 00010502 06030109  .....~..........
 3130 08000105 09039301 09000001 05340300  .............4..
 3140 09000001 05070302 09040001 05200300  ............. ..
 3150 09000001 05140603 00090000 01052003  .............. .
 3160 00090400 01050906 03010908 00010502  ................
 3170 03e87e09 00000105 0a060399 01090400  ..~.............
 3180 01050703 7e090400 01051e03 e97e0904  ....~........~..
 3190 00010502 06030109 04000105 06060300  ................
 31a0 09000001 05020603 01090c00 01050903  ................
 31b0 97010900 00010507 037e0900 00010300  .........~......
 31c0 09000001 05200300 09000001 05140603  ..... ..........
 31d0 00090000 01052003 00090400 01050906  ...... .........
 31e0 03010908 00010502 03e87e09 00000105  ..........~.....
 31f0 0a060399 01090400 01051e03 e77e0908  .............~..
 3200 00010502 06030109 04000105 06060300  ................
 3210 09000001 05020603 01090c00 01050903  ................
 3220 97010900 00010507 037e0900 00010300  .........~......
 3230 09000001 05200300 09000001 05140603  ..... ..........
 3240 00090000 01052003 00090400 01050503  ...... .........
 3250 857f0908 00010503 06030509 04000105  ................
 3260 12030009 00000105 0d06037a 09040001  ...........z....
 3270 05120306 09040001 05090603 82010908  ................
 3280 00010502 03dd7e09 00000105 1e060300  ......~.........
 3290 09000001 05020603 01090800 01050606  ................
 32a0 03000900 0001050f 03a30109 04000105  ................
 32b0 0603dd7e 09080001 05020603 01090800  ...~............
 32c0 01050903 a2010900 0001050f 06030009  ................
 32d0 00000105 08060392 7f091400 01051106  ................
 32e0 033f0900 0001050c 03420910 00010507  .?.......B......
 32f0 0603dd00 090c0001 05150603 00090400  ................
 3300 01050b03 7f090800 01051403 04090400  ................
 3310 01050b03 7c090400 01051303 43090800  ....|.......C...
 3320 01050703 3e090c00 01051403 03090800  ....>...........
 3330 01050506 033c0908 00010503 03020900  .....<..........
 3340 00010301 09000001 05050603 7d090000  ............}...
 3350 01050303 03091400 01050503 7d090800  ............}...
 3360 01050c03 05091c00 01050503 7b090400  ............{...
 3370 01030009 18000105 03030309 10000106  ................
 3380 03020904 0001050c 06030009 00000105  ................
 3390 2a03ee7e 09080001 050c0392 01090800  *..~............
 33a0 01050306 03e67e09 04000103 01090000  ......~.........
 33b0 01030109 00000103 01090000 01030109  ................
 33c0 00000103 01090000 01030209 00000105  ................
 33d0 05030109 00000105 2a030009 00000105  ........*.......
 33e0 09060329 09000001 05020391 7f090400  ...)............
 33f0 01052a03 c6000900 00010507 06030109  ..*.............
 3400 04000103 02090400 01050206 03b77f09  ................
 3410 00000105 0a03c900 09040001 05070603  ................
 3420 01090400 01050203 b67f0900 0001051e  ................
 3430 06030009 00000105 02060301 09040001  ................
 3440 05060603 00090000 01050206 0301090c  ................
 3450 00010512 0603c400 09000001 05030603  ................
 3460 78090400 01030109 00000103 01090000  x...............
 3470 01030109 00000103 01090000 01030109  ................
 3480 00000103 02090000 01050503 01090000  ................
 3490 01052a03 00090000 01050503 06090400  ..*.............
 34a0 01051206 030a0900 00010508 03760904  .............v..
 34b0 00010505 06030309 04000103 01090000  ................
 34c0 01030109 00000103 01090000 01030109  ................
 34d0 00000103 01090000 01050806 03780900  .............x..
 34e0 0001050a 03040904 0001050f 03020904  ................
 34f0 0001050b 037f0904 00010302 09040001  ................
 3500 05030603 02090400 01050503 01090000  ................
 3510 01051306 0300090c 00010501 03860109  ................
 3520 1c000105 05060382 7f094000 01050703  ..........@.....
 3530 01090000 01030109 00000105 0c06037f  ................
 3540 09000001 03010904 00010513 03760908  .............v..
 3550 00010503 06037f09 04000105 05030109  ................
 3560 00000105 13060300 09080001 05050603  ................
 3570 f5000908 00010507 03010900 00010502  ................
 3580 03b47e09 00000105 0b0603cd 01090400  ..~.............
 3590 01051e03 b37e0904 00010502 06030109  .....~..........
 35a0 04000105 06060300 09000001 05020603  ................
 35b0 01090c00 01051206 03c40009 00000105  ................
 35c0 09060327 09080001 050e0603 01090000  ...'............
 35d0 01051303 7f090400 01050906 03010904  ................
 35e0 00010513 06036809 00000105 16031909  ......h.........
 35f0 04000105 0c037f09 04000105 09060301  ................
 3600 09040001 0507037d 09040001 051f0603  .......}........
 3610 01090000 01050703 7f090800 01060300  ................
 3620 09040001 05090301 09000001 051f0603  ................
 3630 00090000 01052403 00090400 01050e03  ......$.........
 3640 01090400 01051303 7f090400 01050906  ................
 3650 03010904 00010516 06030109 00000105  ................
 3660 0c037f09 04000105 09060301 09040001  ................
 3670 05050312 09040001 05070301 09000001  ................
 3680 050f0603 01090400 01052603 00090400  ..........&.....
 3690 01050506 037a0908 00010507 03010900  .....z..........
 36a0 00010301 09000001 05120603 57090000  ............W...
 36b0 01051303 00090400 01050c03 29090400  ............)...
 36c0 01050506 03c70009 04000105 07030109  ................
 36d0 00000105 0203b97e 09000001 051e0603  .......~........
 36e0 00090400 01050206 03010904 00010506  ................
 36f0 06030009 00000105 02060301 090c0001  ................
 3700 05120603 c4000900 00010505 06032e09  ................
 3710 08000105 07030109 00000105 11060300  ................
 3720 09000001 05120361 09040001 05130300  .......a........
 3730 09040001 0511031f 09040001 05070603  ................
 3740 01090400 01051106 037f0900 0001050c  ................
 3750 03010908 00010505 06033f09 04000105  ..........?.....
 3760 07030209 00000103 01090000 01050203  ................
 3770 c87e0900 0001051e 06030009 04000105  .~..............
 3780 1103f500 09040001 051e038b 7f090400  ................
 3790 01050206 03010904 00010506 06030009  ................
 37a0 00000105 1103f400 09040001 0506038c  ................
 37b0 7f090800 01050206 03010908 00010507  ................
 37c0 03b70109 00000105 0203c77e 09000001  ...........~....
 37d0 051e0603 00090000 01050206 03010908  ................
 37e0 00010506 06030009 00000105 1103f400  ................
 37f0 09040001 0506038c 7f090400 01050206  ................
 3800 03010908 00010508 032a0900 00010505  .........*......
 3810 03030900 0001050c 06030009 00000105  ................
 3820 05060392 01091000 01050703 01090000  ................
 3830 01050303 d77e0900 00010505 03020900  .....~..........
 3840 00010517 06030009 00000105 11030009  ................
 3850 14000105 05060301 09040001 050d0603  ................
 3860 7f090c00 01050506 03030904 00010509  ................
 3870 06030009 00000105 17037d09 14000105  ..........}.....
 3880 09030309 08000105 0306037b 09080001  ...........{....
 3890 03000900 00010505 03020900 00010517  ................
 38a0 06030009 00000105 05030109 04000105  ................
 38b0 11037f09 04000105 05030109 08000105  ................
 38c0 0d037f09 04000105 05060301 09040001  ................
 38d0 05020366 09080001 0503031f 09000001  ...f............
 38e0 05120300 09000001 05050301 09040001  ................
 38f0 0502035e 09000001 051e0603 00090000  ...^............
 3900 01050206 03010904 00010506 06030009  ................
 3910 00000105 12032009 04000105 06036009  ...... .......`.
 3920 04000105 02060301 09080001 0503031f  ................
 3930 09000001 05120300 09000001 05150603  ................
 3940 04091400 01050206 035b0904 00010300  .........[......
 3950 09000001 051e0603 00090000 01050206  ................
 3960 03010904 00010506 06030009 00000105  ................
 3970 10032309 04000105 06035d09 08000105  ..#.......].....
 3980 02060301 09080001 05030322 09000001  ..........."....
 3990 05100300 09000001 05050301 09080001  ................
 39a0 05130603 00090000 01052803 00090400  ..........(.....
 39b0 01051503 00090400 01050506 03fb0009  ................
 39c0 08000105 07030109 00000105 0303937f  ................
 39d0 09000001 05050301 09080001 050c0603  ................
 39e0 00090000 01050706 03ed0009 1c000105  ................
 39f0 020603de 7e090000 01050703 a2010904  ....~...........
 3a00 0001050b 037f0904 00010513 03b57f09  ................
 3a10 10000105 050603e9 00090800 01050703  ................
 3a20 01090000 01050303 ea7e0900 00010502  .........~......
 3a30 06035609 04000105 03032a09 04000105  ..V.......*.....
 3a40 05060301 09040001 050c0603 00090000  ................
 3a50 01050506 03e60009 20000105 07030109  ........ .......
 3a60 00000105 0e060300 09000001 05070300  ................
 3a70 090c0001 06030209 04000105 15060300  ................
 3a80 09040001 05070603 03090800 01052003  .............. .
 3a90 00090000 01051406 03000900 00010520  ............... 
 3aa0 03000904 00010532 03000908 00010509  .......2........
 3ab0 06030109 0c000105 0203e87e 09000001  ...........~....
 3ac0 050a0603 99010904 00010507 037e0904  .............~..
 3ad0 0001051e 03e97e09 04000105 02060301  ......~.........
 3ae0 09040001 05060603 00090000 01050206  ................
 3af0 0301090c 00010509 03970109 00000105  ................
 3b00 07037e09 00000103 00090000 01052003  ..~........... .
 3b10 00090000 01051406 03000900 00010520  ............... 
 3b20 03000904 00010507 06030409 04000105  ................
 3b30 14030009 00000105 020603e5 7e090400  ............~...
 3b40 01050906 039c0109 04000105 0203e47e  ...............~
 3b50 09000001 051e0603 00090000 01050206  ................
 3b60 03010908 00010506 06030009 00000105  ................
 3b70 07039a01 09040001 050603e6 7e090400  ............~...
 3b80 01050206 03010908 00010507 03990109  ................
 3b90 00000103 00090000 01051403 00090000  ................
 3ba0 01051206 03ab7f09 04000105 0e03cc00  ................
 3bb0 09040001 05050603 75090800 01050703  ........u.......
 3bc0 01090000 01051206 034e0900 0001050c  .........N......
 3bd0 03320904 00010507 06030109 04000105  .2..............
 3be0 1306034d 09000001 050c0333 09040001  ...M.......3....
 3bf0 05050603 6f090400 01050703 01090000  ....o...........
 3c00 01051206 035d0908 00010507 06032509  .....]........%.
 3c10 08000105 1306035b 09000001 050c0325  .......[.......%
 3c20 09040001 05050603 11090400 01050703  ................
 3c30 01090000 01050203 f37e0900 00010520  .........~..... 
 3c40 06030009 00000105 02030009 04000105  ................
 3c50 20030009 04000105 0c038d01 09040001   ...............
 3c60 051e03f3 7e090800 01050206 03010904  ....~...........
 3c70 00010506 06030009 00000105 02060301  ................
 3c80 090c0001 05120603 c4000900 00010513  ................
 3c90 03100908 00010508 06035609 0c000105  ..........V.....
 3ca0 110603c9 00090000 01050b03 1e090c00  ................
 3cb0 01050906 03020908 00010503 038a0109  ................
 3cc0 00000103 01090000 01050e03 00090000  ................
 3cd0 01050503 01091000 01050606 03000900  ................
 3ce0 00010503 06037f09 04000105 0e030009  ................
 3cf0 00000105 0c060302 090c0001 05030603  ................
 3d00 00090400 01051406 03f37e09 00000105  ..........~.....
 3d10 34060300 09040001 05020603 eb7e0904  4............~..
 3d20 0001050b 06039601 09040001 050203ea  ................
 3d30 7e090000 01051e06 03000900 00010502  ~...............
 3d40 06030109 04000105 06060300 09000001  ................
 3d50 05090394 01090400 01050603 ec7e0904  .............~..
 3d60 00010502 06030109 08000105 09039301  ................
 3d70 09000001 05340300 09000001 05070302  .....4..........
 3d80 09040001 05200300 09000001 05140603  ..... ..........
 3d90 00090000 01052003 00090400 01050906  ...... .........
 3da0 03010908 00010502 03e87e09 00000105  ..........~.....
 3db0 0a060399 01090400 01050703 7e090400  ............~...
 3dc0 01051e03 e97e0904 00010502 06030109  .....~..........
 3dd0 04000105 06060300 09000001 05020603  ................
 3de0 01090c00 01050903 97010900 00010507  ................
 3df0 037e0900 00010300 09000001 05200300  .~........... ..
 3e00 09000001 05140603 00090000 01052003  .............. .
 3e10 00090400 01050906 03010908 00010502  ................
 3e20 03e87e09 00000105 0a060399 01090400  ..~.............
 3e30 01051e03 e77e0908 00010502 06030109  .....~..........
 3e40 04000105 06060300 09000001 05020603  ................
 3e50 01090c00 01050903 97010900 00010507  ................
 3e60 037e0900 00010300 09000001 05200300  .~........... ..
 3e70 09000001 05140603 00090000 01052003  .............. .
 3e80 00090400 01050503 857f0908 00010503  ................
 3e90 06030509 04000105 12030009 00000105  ................
 3ea0 0d06037a 09040001 05120306 09040001  ...z............
 3eb0 05090603 82010908 00010502 03dd7e09  ..............~.
 3ec0 00000105 1e060300 09000001 05020603  ................
 3ed0 01090800 01050606 03000900 0001050f  ................
 3ee0 03a30109 04000105 0603dd7e 09080001  ...........~....
 3ef0 05020603 01090800 01050903 a2010900  ................
 3f00 0001050f 06030009 00000105 08060392  ................
 3f10 7f091400 01051106 033f0900 0001050c  .........?......
 3f20 03420910 00010507 0603dd00 090c0001  .B..............
 3f30 05150603 00090400 01050b03 7f090800  ................
 3f40 01051403 04090400 01050b03 7c090400  ............|...
 3f50 01051303 43090800 01050703 3e090c00  ....C.......>...
 3f60 01051403 03090800 01050106 03947e09  ..............~.
 3f70 08000105 03000204 01030109 00000100  ................
 3f80 02040103 01090000 01000204 01030009  ................
 3f90 00000105 01030409 04000105 03037b09  ..............{.
 3fa0 00000103 01090000 01030009 00000105  ................
 3fb0 01030e09 04000105 02030109 00000105  ................
 3fc0 0c030009 00000105 09060300 09000001  ................
 3fd0 050c0300 09040001 05030301 09040001  ................
 3fe0 06030009 04000105 21060300 09000001  ........!.......
 3ff0 05070301 09040001 0526037f 09080001  .........&......
 4000 05030603 01090400 01050706 03000900  ................
 4010 00010502 06037e09 08000105 0c030009  ......~.........
 4020 00000105 09060300 09000001 050c0300  ................
 4030 09040001 05010304 09040001 0603c600  ................
 4040 09040001 05030301 09000001 03010900  ................
 4050 00010301 09000001 05010603 7d090000  ............}...
 4060 01050703 06090800 01051b03 7f090400  ................
 4070 01050103 7b090400 01051403 05090800  ....{...........
 4080 01050703 01090400 01050103 7a090400  ............z...
 4090 01051106 03030904 00010505 03020900  ................
 40a0 00010507 06030109 00000105 01037a09  ..............z.
 40b0 04000105 1b030509 04000105 14030009  ................
 40c0 04000105 07030109 04000105 14037f09  ................
 40d0 04000105 07030109 04000105 01037a09  ..............z.
 40e0 04000105 07030609 08000105 01037a09  ..............z.
 40f0 08000105 07030609 08000105 01037a09  ..............z.
 4100 08000105 07030609 08000105 14037f09  ................
 4110 08000105 1b030009 04000105 14030009  ................
 4120 04000105 1b030009 04000105 14030009  ................
 4130 04000105 01037b09 08000105 14030509  ......{.........
 4140 08000105 1b030009 28000105 14030009  ........(.......
 4150 04000105 07030109 08000105 1b037f09  ................
 4160 04000105 14030009 64000105 1b030009  ........d.......
 4170 10000105 14030009 04000105 1b030009  ................
 4180 08000105 14030009 04000105 1b030009  ................
 4190 08000105 14030009 04000105 1b030009  ................
 41a0 04000105 14030009 10000105 1b030009  ................
 41b0 04000105 14030009 04000105 1b030009  ................
 41c0 04000105 14030009 04000105 1b030009  ................
 41d0 04000105 14030009 08000105 1b030009  ................
 41e0 04000105 14030009 18000105 1b030009  ................
 41f0 04000105 14030009 08000105 0303b27f  ................
 4200 09040001 051403ce 00090000 01051b03  ................
 4210 00090800 01051403 00090400 01051b03  ................
 4220 00090400 01051403 00090400 01051b03  ................
 4230 00090400 01050303 b27f0908 0001051b  ................
 4240 03ce0009 04000105 14030009 60000105  ............`...
 4250 1b030009 08000105 14030009 04000105  ................
 4260 1b030009 04000105 14030009 04000105  ................
 4270 1b030009 04000105 14030009 04000105  ................
 4280 1b030009 04000105 14030009 0c000105  ................
 4290 1b030009 04000105 0f030009 28000105  ............(...
 42a0 05060301 090c0001 0503037d 09000001  ...........}....
 42b0 05110300 09000001 05050302 09000001  ................
 42c0 050f0603 00090000 01050506 03010904  ................
 42d0 00010503 037d0900 00010511 03000900  .....}..........
 42e0 00010505 03020900 0001050f 06030009  ................
 42f0 00000105 05060301 09040001 0503037d  ...............}
 4300 09000001 05110300 09000001 05050302  ................
 4310 09000001 050f0603 00090000 01050506  ................
 4320 03010904 00010503 037d0900 00010511  .........}......
 4330 03000900 00010505 03020900 0001050f  ................
 4340 06030009 00000105 05060301 09040001  ................
 4350 0503037d 09000001 05110300 09000001  ...}............
 4360 05050302 09000001 050f0603 00090000  ................
 4370 01050506 03010904 00010503 037d0900  .............}..
 4380 00010511 03000900 00010505 03020900  ................
 4390 0001050f 06030009 00000105 05060301  ................
 43a0 09040001 0503037d 09000001 05110300  .......}........
 43b0 09000001 05050302 09000001 03010900  ................
 43c0 00010503 037d0900 00010511 03000900  .....}..........
 43d0 00010505 03020900 0001050f 06030009  ................
 43e0 00000105 05060301 09040001 0503037d  ...............}
 43f0 09000001 05110300 09000001 05050302  ................
 4400 09000001 050f0603 00090000 01050506  ................
 4410 03010904 00010503 037d0900 00010511  .........}......
 4420 03000900 00010505 03020900 0001050f  ................
 4430 06030009 00000105 05060301 09040001  ................
 4440 0503037d 09000001 05110300 09000001  ...}............
 4450 05050302 09000001 050f0603 00090000  ................
 4460 01050506 03010904 00010503 037d0900  .............}..
 4470 00010511 03000900 00010505 03020900  ................
 4480 0001050f 06030009 00000105 05060301  ................
 4490 09040001 0503037d 09000001 05110300  .......}........
 44a0 09000001 05050302 09000001 050f0603  ................
 44b0 00090000 01050506 03010904 00010503  ................
 44c0 037d0900 00010511 03000900 00010505  .}..............
 44d0 03020900 00010301 09000001 0503037d  ...............}
 44e0 09000001 05110300 09000001 05050302  ................
 44f0 09000001 050f0603 00090000 01050506  ................
 4500 03010904 00010503 037d0900 00010511  .........}......
 4510 03000900 00010503 03050900 0001050b  ................
 4520 06030009 00000105 03060302 09040001  ................
 4530 050203ac 7f090000 01050c03 00090000  ................
 4540 01050306 03010900 00010603 00090400  ................
 4550 01052106 03000900 00010507 03010904  ..!.............
 4560 00010509 037e0908 00010526 03010904  .....~.....&....
 4570 00010503 06030109 04000105 07060300  ................
 4580 09000001 05020603 7e090800 01050c03  ........~.......
 4590 00090000 01050106 03d50009 04000106  ................
 45a0 03c30109 38000105 03030109 00000103  ....8...........
 45b0 01090000 01050106 037e0900 00010503  .........~......
 45c0 03020914 00010501 037e0908 00010300  .........~......
 45d0 092c0001 05030302 091c0001 06030209  .,..............
 45e0 04000105 0c060300 09000001 052a03ee  .............*..
 45f0 7e090400 01050903 29090800 01050203  ~.......).......
 4600 917f0904 00010503 06033e09 00000103  ..........>.....
 4610 01090000 01030109 00000103 01090000  ................
 4620 01030109 00000103 01090000 01030209  ................
 4630 00000105 05030109 00000105 2a030009  ............*...
 4640 00000105 12060300 09000001 052a0300  .............*..
 4650 09040001 05070603 01090400 01030209  ................
 4660 04000105 020603b7 7f090000 01050a03  ................
 4670 c9000904 00010507 06030109 04000105  ................
 4680 0203b67f 09000001 051e0603 00090000  ................
 4690 01050206 03010904 00010506 06030009  ................
 46a0 00000105 02060301 090c0001 0503033c  ...............<
 46b0 09000001 03010900 00010301 09000001  ................
 46c0 03010900 00010301 09000001 03010900  ................
 46d0 00010302 09000001 05050301 09000001  ................
 46e0 052a0300 09000001 05120603 00090000  .*..............
 46f0 01052a03 00090400 01050506 03060904  ..*.............
 4700 00010512 06030a09 00000105 08037609  ..............v.
 4710 04000105 05060303 09040001 03010900  ................
 4720 00010301 09000001 03010900 00010301  ................
 4730 09000001 03010900 00010508 06037809  ..............x.
 4740 00000105 0a030409 04000105 0f030209  ................
 4750 04000105 0b037f09 04000103 02090400  ................
 4760 01050306 03020904 00010505 03010900  ................
 4770 00010513 06030009 0c000105 01038601  ................
 4780 091c0001 05050603 827f0940 00010507  ...........@....
 4790 03010900 00010301 09000001 050c0603  ................
 47a0 7f090000 01030109 04000105 13037609  ..............v.
 47b0 08000105 0306037f 09040001 05050301  ................
 47c0 09000001 05130603 00090800 01050506  ................
 47d0 03f50009 08000105 07030109 00000105  ................
 47e0 0203b47e 09000001 050b0603 cd010904  ...~............
 47f0 0001051e 03b37e09 04000105 02060301  ......~.........
 4800 09040001 05060603 00090000 01050206  ................
 4810 0301090c 00010509 06030009 00000106  ................
 4820 03eb0009 04000105 0e060301 09000001  ................
 4830 0513037f 09040001 05090603 01090400  ................
 4840 01051306 03680900 00010516 03190904  .....h..........
 4850 0001050c 037f0904 00010509 06030109  ................
 4860 04000105 07037d09 04000105 1f060301  ......}.........
 4870 09000001 0507037f 09080001 06030009  ................
 4880 04000105 09030109 00000105 1f060300  ................
 4890 09000001 05240300 09040001 050e0301  .....$..........
 48a0 09040001 0513037f 09040001 05090603  ................
 48b0 01090400 01051606 03010900 0001050c  ................
 48c0 037f0904 00010509 06030109 04000105  ................
 48d0 05031209 04000105 07030109 00000105  ................
 48e0 0f060301 09040001 05260300 09040001  .........&......
 48f0 05050603 7a090800 01050703 01090000  ....z...........
 4900 01030109 00000105 12060357 09000001  ...........W....
 4910 05130300 09040001 050c0329 09040001  ...........)....
 4920 05050603 c7000904 00010507 03010900  ................
 4930 00010502 03b97e09 00000105 1e060300  ......~.........
 4940 09040001 05020603 01090400 01050606  ................
 4950 03000900 00010502 06030109 0c000105  ................
 4960 09060300 09000001 05050603 f2000904  ................
 4970 00010507 03010900 00010511 06030009  ................
 4980 00000105 12036109 04000105 13030009  ......a.........
 4990 04000105 11031f09 04000105 07060301  ................
 49a0 09040001 05110603 7f090000 01050c03  ................
 49b0 01090800 01050506 033f0904 00010507  .........?......
 49c0 03020900 00010301 09000001 050203c8  ................
 49d0 7e090000 01051e06 03000904 00010511  ~...............
 49e0 03f50009 04000105 1e038b7f 09040001  ................
 49f0 05020603 01090400 01050606 03000900  ................
 4a00 00010511 03f40009 04000105 06038c7f  ................
 4a10 09080001 05020603 01090800 01050703  ................
 4a20 b7010900 00010502 03c77e09 00000105  ..........~.....
 4a30 1e060300 09000001 05020603 01090800  ................
 4a40 01050606 03000900 00010511 03f40009  ................
 4a50 04000105 06038c7f 09040001 05020603  ................
 4a60 01090800 01050803 2a090000 01050503  ........*.......
 4a70 03090000 01050c06 03000900 00010505  ................
 4a80 06039201 09100001 05070301 09000001  ................
 4a90 050303d7 7e090000 01050503 02090000  ....~...........
 4aa0 01051706 03000900 00010511 03000914  ................
 4ab0 00010505 06030109 04000105 0d06037f  ................
 4ac0 090c0001 05050603 03090400 01050906  ................
 4ad0 03000900 00010517 037d0914 00010509  .........}......
 4ae0 03030908 00010503 06037b09 08000103  ..........{.....
 4af0 00090000 01050503 02090000 01051706  ................
 4b00 03000900 00010505 03010904 00010511  ................
 4b10 037f0904 00010505 03010908 0001050d  ................
 4b20 037f0904 00010505 06030109 04000105  ................
 4b30 02036609 08000105 03031f09 00000105  ..f.............
 4b40 12030009 00000105 05030109 04000105  ................
 4b50 02035e09 00000105 1e060300 09000001  ..^.............
 4b60 05020603 01090400 01050606 03000900  ................
 4b70 00010512 03200904 00010506 03600904  ..... .......`..
 4b80 00010502 06030109 08000105 03031f09  ................
 4b90 00000105 12030009 00000105 15060304  ................
 4ba0 09140001 05020603 5b090400 01030009  ........[.......
 4bb0 00000105 1e060300 09000001 05020603  ................
 4bc0 01090400 01050606 03000900 00010510  ................
 4bd0 03230904 00010506 035d0908 00010502  .#.......]......
 4be0 06030109 08000105 03032209 00000105  ..........".....
 4bf0 10030009 00000105 05030109 08000105  ................
 4c00 13060300 09000001 05280300 09040001  .........(......
 4c10 05150300 09040001 05050603 fb000908  ................
 4c20 00010507 03010900 00010503 03937f09  ................
 4c30 00000105 05030109 08000105 0c060300  ................
 4c40 09000001 05070603 ed00091c 00010502  ................
 4c50 0603de7e 09000001 050703a2 01090400  ...~............
 4c60 01050b03 7f090400 01051303 b57f0910  ................
 4c70 00010505 0603e900 09080001 05070301  ................
 4c80 09000001 050303ea 7e090000 01050206  ........~.......
 4c90 03560904 00010503 032a0904 00010505  .V.......*......
 4ca0 06030109 04000105 0c060300 09000001  ................
 4cb0 05050603 e6000920 00010507 03010900  ....... ........
 4cc0 0001050e 06030009 00000105 07030009  ................
 4cd0 0c000106 03020904 00010515 06030009  ................
 4ce0 04000105 07060303 09080001 05200300  ............. ..
 4cf0 09000001 05140603 00090000 01052003  .............. .
 4d00 00090400 01053203 00090800 01050906  ......2.........
 4d10 0301090c 00010502 03e87e09 00000105  ..........~.....
 4d20 0a060399 01090400 01050703 7e090400  ............~...
 4d30 01051e03 e97e0904 00010502 06030109  .....~..........
 4d40 04000105 06060300 09000001 05020603  ................
 4d50 01090c00 01050903 97010900 00010507  ................
 4d60 037e0900 00010300 09000001 05200300  .~........... ..
 4d70 09000001 05140603 00090000 01052003  .............. .
 4d80 00090400 01050706 03040904 00010514  ................
 4d90 03000900 00010502 0603e57e 09040001  ...........~....
 4da0 05090603 9c010904 00010502 03e47e09  ..............~.
 4db0 00000105 1e060300 09000001 05020603  ................
 4dc0 01090800 01050606 03000900 00010507  ................
 4dd0 039a0109 04000105 0603e67e 09040001  ...........~....
 4de0 05020603 01090800 01050703 99010900  ................
 4df0 00010300 09000001 05140300 09000001  ................
 4e00 050e0603 77090400 01050506 03750908  ....w........u..
 4e10 00010507 03010900 00010512 06034e09  ..............N.
 4e20 00000105 0c033209 04000105 07060301  ......2.........
 4e30 09040001 05130603 4d090000 01050c03  ........M.......
 4e40 33090400 01050506 036f0904 00010507  3........o......
 4e50 03010900 00010512 06035d09 08000105  ..........].....
 4e60 07060325 09080001 05130603 5b090000  ...%........[...
 4e70 01050c03 25090400 01050506 03110904  ....%...........
 4e80 00010507 03010900 00010502 03f37e09  ..............~.
 4e90 00000105 20060300 09000001 05020300  .... ...........
 4ea0 09040001 05200300 09040001 050c038d  ..... ..........
 4eb0 01090400 01051e03 f37e0908 00010502  .........~......
 4ec0 06030109 04000105 06060300 09000001  ................
 4ed0 05020603 01090c00 01050906 03000900  ................
 4ee0 00010513 03d40009 04000105 08060356  ...............V
 4ef0 090c0001 05110603 c9000900 0001050b  ................
 4f00 031e090c 00010509 06030209 08000105  ................
 4f10 03038a01 09000001 03010900 0001050e  ................
 4f20 03000900 00010505 03010910 00010506  ................
 4f30 06030009 00000105 0306037f 09040001  ................
 4f40 050e0300 09000001 050c0603 02090c00  ................
 4f50 01050306 03000904 00010514 0603f37e  ...............~
 4f60 09000001 05340603 00090400 01050206  .....4..........
 4f70 03eb7e09 04000105 0b060396 01090400  ..~.............
 4f80 01050203 ea7e0900 0001051e 06030009  .....~..........
 4f90 00000105 02060301 09040001 05060603  ................
 4fa0 00090000 01050903 94010904 00010506  ................
 4fb0 03ec7e09 04000105 02060301 09080001  ..~.............
 4fc0 05090393 01090000 01053403 00090000  ..........4.....
 4fd0 01050703 02090400 01052003 00090000  .......... .....
 4fe0 01051406 03000900 00010520 03000904  ........... ....
 4ff0 00010509 06030109 08000105 0203e87e  ...............~
 5000 09000001 050a0603 99010904 00010507  ................
 5010 037e0904 0001051e 03e97e09 04000105  .~........~.....
 5020 02060301 09040001 05060603 00090000  ................
 5030 01050206 0301090c 00010509 03970109  ................
 5040 00000105 07037e09 00000103 00090000  ......~.........
 5050 01052003 00090000 01051406 03000900  .. .............
 5060 00010520 03000904 00010509 06030109  ... ............
 5070 08000105 0203e87e 09000001 050a0603  .......~........
 5080 99010904 0001051e 03e77e09 08000105  ..........~.....
 5090 02060301 09040001 05060603 00090000  ................
 50a0 01050206 0301090c 00010509 03970109  ................
 50b0 00000105 07037e09 00000103 00090000  ......~.........
 50c0 01052003 00090000 01051406 03000900  .. .............
 50d0 00010520 03000904 00010505 03857f09  ... ............
 50e0 08000105 03060305 09040001 05120300  ................
 50f0 09000001 050d0603 7a090400 01051203  ........z.......
 5100 06090400 01050906 03820109 08000105  ................
 5110 0203dd7e 09000001 051e0603 00090000  ...~............
 5120 01050206 03010908 00010506 06030009  ................
 5130 00000105 0f03a301 09040001 050603dd  ................
 5140 7e090800 01050206 03010908 00010509  ~...............
 5150 03a20109 00000105 0f060300 09000001  ................
 5160 05080603 927f0914 00010511 06033f09  ..............?.
 5170 00000105 0c034209 10000105 070603dd  ......B.........
 5180 00090c00 01051506 03000904 00010507  ................
 5190 03000908 00010514 03030908 00010513  ................
 51a0 03bf7f09 08000105 010603ad 01090c00  ................
 51b0 01050303 01090000 01051906 03000900  ................
 51c0 00010520 03000904 00010522 03070904  ... ......."....
 51d0 00010503 03790904 00010505 06030109  .....y..........
 51e0 04000105 0f060300 09000001 05050603  ................
 51f0 01090400 01051206 03000900 0001050a  ................
 5200 03000904 00010505 06030109 04000105  ................
 5210 12060300 09000001 050a0300 09040001  ................
 5220 05050603 01090400 01030209 00000103  ................
 5230 01090000 01050e03 00090000 01050703  ................
 5240 01090800 01050906 03000900 0001050c  ................
 5250 03000904 00010505 06037f09 04000105  ................
 5260 0e030009 00000105 05030409 08000105  ................
 5270 0e030009 00000105 0c060301 09100001  ................
 5280 05070603 00091400 01050c06 03000900  ................
 5290 00010509 03000908 00010505 06037f09  ................
 52a0 04000105 0e030009 00000105 07030109  ................
 52b0 04000105 0c060300 09000001 05090300  ................
 52c0 09080001 05050603 7f090400 01050e03  ................
 52d0 00090000 01050703 01090400 01050906  ................
 52e0 03000900 0001050c 03000904 00010505  ................
 52f0 06037f09 04000105 0e030009 00000105  ................
 5300 07030109 28000105 0c060300 09000001  ....(...........
 5310 05050603 7f090400 01050e03 00090000  ................
 5320 01050703 01091400 01050c06 03000900  ................
 5330 00010505 06037f09 04000105 0e030009  ................
 5340 00000105 09060301 09000001 050e037f  ................
 5350 09040001 05070603 01090400 01050c06  ................
 5360 03000900 00010505 06037f09 04000105  ................
 5370 0e030009 00000105 09060301 09000001  ................
 5380 050e037f 09040001 05070603 01090400  ................
 5390 01050c06 03000900 00010505 06037f09  ................
 53a0 04000105 0e030009 00000105 09060301  ................
 53b0 09000001 050e037f 09040001 05070603  ................
 53c0 01090400 01050c06 03000900 00010505  ................
 53d0 06037f09 04000105 0e030009 00000105  ................
 53e0 09060301 09000001 050e037f 09040001  ................
 53f0 05070603 01090400 01050c06 03000900  ................
 5400 00010505 06037f09 04000105 0e030009  ................
 5410 00000105 09060301 09000001 050e037f  ................
 5420 09040001 05070603 01090400 01050c06  ................
 5430 03000900 00010505 06037f09 04000105  ................
 5440 0e030009 00000105 03030309 00000105  ................
 5450 01060301 09000001 050c037d 09080001  ...........}....
 5460 05010603 06090800 01050303 01090000  ................
 5470 01030109 00000105 0a030009 00000105  ................
 5480 05030109 0c000105 0a06037f 09000001  ................
 5490 05060301 09040001 05030603 7f090400  ................
 54a0 01050a03 00090000 01050c06 03020904  ................
 54b0 0001050a 037e0908 00010503 06030209  .....~..........
 54c0 04000105 01060301 09000001 06030309  ................
 54d0 04000105 03030109 00000103 01090000  ................
 54e0 01050e03 00090000 01050f06 037f0908  ................
 54f0 00010506 03020908 00010503 06037f09  ................
 5500 04000105 0e030009 00000105 05000204  ................
 5510 01030109 04000105 0e000204 0106037f  ................
 5520 09000001 050c0302 09080001 050e037e  ...............~
 5530 09100001 05030603 02090400 01050106  ................
 5540 03010900 00010603 11090400 01050303  ................
 5550 01090000 01050906 03000900 00010503  ................
 5560 06030109 04000105 10030009 00000105  ................
 5570 12060300 09000001 050d0300 09040001  ................
 5580 05160300 09040001 05100300 09040001  ................
 5590 05030603 02090800 01050106 03010900  ................
 55a0 00010603 03090400 01050303 01090000  ................
 55b0 01030109 00000105 0a060302 09000001  ................
 55c0 050f0300 09040001 0501037c 09040001  ...........|....
 55d0 05030603 04090400 01050f03 00090000  ................
 55e0 01050503 01090400 01050a06 037f0900  ................
 55f0 00010508 03010904 00010503 06037f09  ................
 5600 04000105 0f030009 00000105 03030309  ................
 5610 04000105 13000204 01060300 09080001  ................
 5620 05030603 05090800 01050a03 00090000  ................
 5630 01050706 03760904 0001050a 03060904  .....v..........
 5640 00010505 06030509 04000105 10060301  ................
 5650 09000001 05130300 09040001 0509037f  ................
 5660 09040001 050a037f 09040001 05090301  ................
 5670 09040001 05050603 01090800 01050906  ................
 5680 03000900 00010503 06037e09 04000105  ..........~.....
 5690 0a030009 00000105 03030509 04000105  ................
 56a0 0f060300 09000001 05010301 090c0001  ................
 56b0 05050603 76090400 01030109 00000105  ....v...........
 56c0 0a060303 09000001 0508037d 09040001  ...........}....
 56d0 05050603 7f090800 01030109 00000105  ................
 56e0 0a060303 09000001 0508037d 09040001  ...........}....
 56f0 05030603 03090400 01050a03 00090000  ................
 5700 0106037c 09040001 03040908 00010518  ...|............
 5710 03050904 00010501 06030509 04000105  ................
 5720 02030109 00000103 01090000 01030109  ................
 5730 04000103 01090000 01030109 04000105  ................
 5740 01060301 09000001 06030309 04000105  ................
 5750 02030109 00000103 01090000 01030109  ................
 5760 04000103 01090000 01030109 04000105  ................
 5770 01060301 09000001 04020603 dc7c0904  .............|..
 5780 00010503 03010900 00010302 09000001  ................
 5790 05120300 09000001 050c0603 00090400  ................
 57a0 01050400 02040206 03020904 00010002  ................
 57b0 04020301 09040001 00020402 03030908  ................
 57c0 00010002 04020301 09040001 00020402  ................
 57d0 03030904 00010002 04020301 09040001  ................
 57e0 05030002 04020375 09040001 05190002  .......u........
 57f0 04020603 00090000 01051200 02040206  ................
 5800 03000904 00010503 030d0904 00010501  ................
 5810 06030109 04000105 3c060302 09040001  ........<.......
 5820 05020301 09000001 03010900 00010511  ................
 5830 03000900 00010506 06037f09 14000105  ................
 5840 03000204 02060302 09040001 05060002  ................
 5850 04020603 00090000 01050900 02040203  ................
 5860 01090400 01050d00 02040203 7f090400  ................
 5870 01050600 02040203 00090400 01050300  ................
 5880 02040206 03010904 0001050c 00020402  ................
 5890 06030009 00000105 02000204 0206037e  ...............~
 58a0 09040001 05110002 04020300 09000001  ................
 58b0 05010603 04090400 01090400 00010104  ................
 58c0 02052200 05027400 0100030e 01050203  .."...t.........
 58d0 02090000 01050503 02090000 01030109  ................
 58e0 00000103 01090000 01030109 00000103  ................
 58f0 08090000 01052403 00090000 01052206  ......$.......".
 5900 03710900 00010511 030f0948 00010504  .q.........H....
 5910 033b090c 00010308 09040001 05420352  .;...........B.R
 5920 09040001 05120603 6d090c00 01051606  ........m.......
 5930 03000900 00010504 00020402 06030109  ................
 5940 14000105 0e000204 02060300 09000001  ................
 5950 05100002 04020300 09040001 05070002  ................
 5960 04020603 01090400 01051200 02040206  ................
 5970 037e0904 00010526 00020402 03020904  .~.....&........
 5980 00010504 00020402 06030109 04000105  ................
 5990 23000204 02060300 09000001 05030002  #...............
 59a0 04020603 7d090400 01051200 02040203  ....}...........
 59b0 00090000 01050303 07090400 01040105  ................
 59c0 0203c303 09000001 03010900 00010301  ................
 59d0 09040001 03010900 00010301 09040001  ................
 59e0 04020503 03ba7c09 00000104 01050203  ......|.........
 59f0 cb030900 00010301 09000001 03010904  ................
 5a00 00010301 09000001 03010904 00010402  ................
 5a10 050303b3 7c090000 01051203 2d090000  ....|.......-...
 5a20 01050c06 03000900 00010504 06030209  ................
 5a30 04000103 01090400 01030309 08000103  ................
 5a40 01090400 01030309 04000103 01090400  ................
 5a50 01050303 75090400 01051906 03000900  ....u...........
 5a60 00010512 06030009 04000105 03030d09  ................
 5a70 04000103 49090400 01040105 0203bd03  ....I...........
 5a80 09000001 03010900 00010301 09040001  ................
 5a90 03010900 00010301 09040001 04020503  ................
 5aa0 03c07c09 00000105 0c060300 09000001  ..|.............
 5ab0 05030603 01091000 01040105 0203c403  ................
 5ac0 09000001 03010900 00010301 09040001  ................
 5ad0 03010900 00010301 09040001 0402051b  ................
 5ae0 0603b87c 09000001 05050603 03091000  ...|............
 5af0 01050b06 03000900 00010537 0301091c  ...........7....
 5b00 0001050b 037f0910 00010537 03010908  ...........7....
 5b10 00010542 03000904 0001050b 037f0904  ...B............
 5b20 00010542 03010908 0001050b 037f0904  ...B............
 5b30 0001051c 03030904 0001050b 037d0908  .............}..
 5b40 0001051c 03030904 0001050b 037d0904  .............}..
 5b50 00010505 06030309 3c000103 01090000  ........<.......
 5b60 01030109 00000105 2306037f 09000001  ........#.......
 5b70 052a0300 09180001 050e0300 09040001  .*..............
 5b80 052a0300 09080001 050e0300 09040001  .*..............
 5b90 037f090c 00010301 09040001 037f0908  ................
 5ba0 0001050b 03020918 0001050e 037e0904  .............~..
 5bb0 0001050b 03020904 00010503 06030309  ................
 5bc0 10000104 01050203 b0030900 00010301  ................
 5bd0 09000001 03010904 00010301 09000001  ................
 5be0 03010904 00010525 06030009 00000104  .......%........
 5bf0 02052103 cc7c0918 00010503 06030209  ..!..|..........
 5c00 14000105 11032d09 00000105 0606037f  ......-.........
 5c10 09000001 05210352 09040001 05060330  .....!.R.......0
 5c20 09040001 05030603 00090800 01050d06  ................
 5c30 03000900 00010506 03000904 00010503  ................
 5c40 06030109 04000105 0c060300 09000001  ................
 5c50 05020603 7e090400 01051103 00090000  ....~...........
 5c60 01050303 55090400 01040105 0203ac03  ....U...........
 5c70 09000001 03010900 00010301 09040001  ................
 5c80 03010900 00010301 09040001 04020519  ................
 5c90 0603d07c 09000001 05460303 09080001  ...|.....F......
 5ca0 0519037d 09040001 05030603 03091000  ...}............
 5cb0 01054606 03000900 0001054d 03000918  ..F........M....
 5cc0 00010509 03000904 0001050c 0302090c  ................
 5cd0 0001054d 037e0904 00010509 03000904  ...M.~..........
 5ce0 00010503 06030209 5c000105 12030009  ........\.......
 5cf0 00000105 04030109 00000105 07030109  ................
 5d00 00000105 1706037f 09000001 050e0300  ................
 5d10 09040001 05170300 09040001 050d0301  ................
 5d20 09040001 0503037e 09080001 05040301  .......~........
 5d30 09040001 050d0301 09040001 05030002  ................
 5d40 04020603 7e090400 01051200 02040203  ....~...........
 5d50 00090000 01050500 02040203 03090800  ................
 5d60 01050b00 02040206 03000900 00010524  ...............$
 5d70 00020402 03580908 0001053d 00020402  .....X.....=....
 5d80 03000904 00010524 00020402 03000904  .......$........
 5d90 0001050b 00020402 0328090c 00010505  .........(......
 5da0 00020402 06035809 04000105 24000204  ......X.....$...
 5db0 02030009 00000105 05000204 01032b09  ..............+.
 5dc0 04000100 02040103 00090000 01000204  ................
 5dd0 01030009 00000100 02040103 00090000  ................
 5de0 01090400 0001017e 08000003 00490000  .......~.....I..
 5df0 000101fb 0e0d0001 01010100 00000100  ................
 5e00 00012e2e 2f2e2e2f 2e2e2f2e 2f726973  ..../../.././ris
 5e10 63762d67 63632f6c 69626763 6300006c  cv-gcc/libgcc..l
 5e20 69626763 63322e63 00010000 6c696267  ibgcc2.c....libg
 5e30 6363322e 68000100 00000501 00050210  cc2.h...........
 5e40 2d010003 e7090106 03000900 00010503  -...............
 5e50 06030109 08000103 01090000 01030109  ................
 5e60 00000103 01090000 01030209 00000105  ................
 5e70 0906037b 09000001 05060305 09040001  ...{............
 5e80 05050603 01090400 01050d06 03010900  ................
 5e90 00010507 037f0910 00010503 06030209  ................
 5ea0 04000105 06060300 09000001 05050603  ................
 5eb0 01090400 01050d06 03000900 00010503  ................
 5ec0 06030209 10000103 857e0900 00010301  .........~......
 5ed0 09000001 03010900 00010301 09000001  ................
 5ee0 03010900 00010301 09000001 03020900  ................
 5ef0 00010506 06030009 00000105 03060301  ................
 5f00 09040001 05060603 00090000 01050306  ................
 5f10 03010904 00010506 06030009 00000105  ................
 5f20 03060301 09040001 05060603 00090000  ................
 5f30 01050306 03250904 00010506 06030009  .....%..........
 5f40 00000105 07060302 09040001 050a0603  ................
 5f50 00090800 01050406 03040904 00010300  ................
 5f60 09000001 03000900 00010300 09000001  ................
 5f70 03000900 00010300 09140001 03000918  ................
 5f80 00010302 09000001 05070603 00090000  ................
 5f90 01050806 03050904 00010511 06030109  ................
 5fa0 00000105 1e030009 04000105 0b037f09  ................
 5fb0 04000105 08060301 09040001 050b0603  ................
 5fc0 00090000 01050806 03010904 0001050b  ................
 5fd0 06030009 00000105 04060303 09040001  ................
 5fe0 03000900 00010300 09000001 03000900  ................
 5ff0 00010300 09040001 0300090c 00010300  ................
 6000 09000001 03000908 00010300 090c0001  ................
 6010 03000900 00010300 09040001 03000904  ................
 6020 00010300 09040001 03000904 00010300  ................
 6030 09040001 03000904 00010300 09040001  ................
 6040 0300090c 00010300 090c0001 03000900  ................
 6050 00010300 09040001 03000904 00010300  ................
 6060 09040001 03000904 00010300 09040001  ................
 6070 03000904 00010300 09000001 03000900  ................
 6080 00010301 09000001 03290900 00010507  .........)......
 6090 03050900 00010504 03020900 00010512  ................
 60a0 06030009 00000105 04060301 09040001  ................
 60b0 03010900 0001050c 06030009 00000105  ................
 60c0 030603da 00090400 01030109 00000103  ................
 60d0 2d090000 01050606 03000900 00010505  -...............
 60e0 06030109 04000105 09060300 09000001  ................
 60f0 05030603 02091000 01050106 03010900  ................
 6100 00010504 03b57e09 04000106 03150914  ......~.........
 6110 00010507 06030009 00000105 06060301  ................
 6120 09040001 05090603 00090000 01050406  ................
 6130 03020908 00010300 09000001 03000900  ................
 6140 00010300 09000001 03000900 00010300  ................
 6150 09140001 050b0603 0b090c00 01050403  ................
 6160 75090400 01060300 090c0001 03020900  u...............
 6170 00010507 06030009 00000105 08060310  ................
 6180 09040001 03020900 0001050b 06030009  ................
 6190 00000105 08060301 09040001 050b0603  ................
 61a0 00090000 01050806 03010904 00010603  ................
 61b0 03090000 01051103 7d090400 01051e03  ........}.......
 61c0 00090400 01050b03 00090400 01050806  ................
 61d0 03010904 00010603 02090000 01050b03  ................
 61e0 7e090c00 01050806 03020904 00010300  ~...............
 61f0 09000001 03000900 00010300 09000001  ................
 6200 03000900 00010300 09000001 03000904  ................
 6210 00010300 09040001 0300090c 00010300  ................
 6220 09000001 03000904 00010300 09040001  ................
 6230 03000904 00010300 09040001 03000904  ................
 6240 00010300 09040001 03000904 00010300  ................
 6250 090c0001 03000908 00010300 09040001  ................
 6260 03000904 00010300 09040001 03000904  ................
 6270 00010300 09040001 03000904 00010300  ................
 6280 09040001 03000900 00010300 09000001  ................
 6290 05040305 09000001 03000900 00010300  ................
 62a0 09000001 03000900 00010300 09040001  ................
 62b0 0300090c 00010300 09000001 03000908  ................
 62c0 00010300 090c0001 03000900 00010300  ................
 62d0 09040001 03000904 00010300 09040001  ................
 62e0 03000904 00010300 09040001 03000904  ................
 62f0 00010300 09040001 0300090c 00010300  ................
 6300 090c0001 03000900 00010300 09040001  ................
 6310 03000904 00010300 09040001 03000904  ................
 6320 00010300 09040001 03000904 00010300  ................
 6330 09000001 06036209 04000105 0706032e  ......b.........
 6340 09140001 050a0603 00090000 01050406  ................
 6350 03130904 00010300 09000001 03000900  ................
 6360 00010300 09000001 03000900 00010300  ................
 6370 09140001 03000920 00010301 09000001  ....... ........
 6380 05070603 00090000 01050806 030a0904  ................
 6390 0001050b 06030009 00000105 14030009  ................
 63a0 04000105 05060302 09040001 03010900  ................
 63b0 00010300 09000001 03000900 00010300  ................
 63c0 09040001 0300090c 00010300 09000001  ................
 63d0 05080305 09000001 03020900 00010505  ................
 63e0 03020900 00010301 09000001 03010900  ................
 63f0 00010603 75090000 01050403 72090400  ....u.......r...
 6400 01050806 031e0914 00010303 09000001  ................
 6410 03020900 0001051e 06030009 00000105  ................
 6420 11030009 04000105 0b030009 04000105  ................
 6430 08060301 09040001 050b0603 01090000  ................
 6440 01051e03 01090400 01050b03 01090400  ................
 6450 01050803 02090400 01051103 7d090400  ............}...
 6460 01050803 03090400 01050b03 7b090400  ............{...
 6470 01050806 03010904 00010301 09000001  ................
 6480 050b0603 00090000 01050806 03010904  ................
 6490 00010302 09000001 03000900 00010300  ................
 64a0 09000001 03000900 00010300 09000001  ................
 64b0 03000908 00010300 09080001 03000900  ................
 64c0 00010300 09040001 03000908 00010300  ................
 64d0 09080001 03000908 00010300 09040001  ................
 64e0 03000904 00010300 09080001 03000904  ................
 64f0 00010300 09040001 0300090c 00010300  ................
 6500 090c0001 03000900 00010300 09080001  ................
 6510 03000908 00010300 09040001 03000904  ................
 6520 00010300 09080001 06030109 04000103  ................
 6530 7f090400 01060300 09080001 03000900  ................
 6540 00010300 09000001 03010900 00010300  ................
 6550 09000001 03000900 00010300 09000001  ................
 6560 03000908 00010300 09080001 03000904  ................
 6570 00010300 09000001 03000904 00010300  ................
 6580 09000001 03000904 00010300 09080001  ................
 6590 03000904 00010300 09080001 03000904  ................
 65a0 00010300 09040001 03000908 00010300  ................
 65b0 09180001 03020900 0001050b 06030009  ................
 65c0 00000105 14030009 04000105 21030009  ............!...
 65d0 04000105 05060302 09040001 03010900  ................
 65e0 00010300 09000001 03000900 00010300  ................
 65f0 09040001 0300090c 00010300 09040001  ................
 6600 05080303 09000001 03030900 00010505  ................
 6610 03020900 00010300 09000001 03000900  ................
 6620 00010300 09040001 0300090c 00010300  ................
 6630 09000001 03010900 00010514 06030009  ................
 6640 00000105 20030009 04000105 05060301  .... ...........
 6650 09040001 03010900 0001050d 06030009  ................
 6660 00000109 0c000001 01450700 00030049  .........E.....I
 6670 00000001 01fb0e0d 00010101 01000000  ................
 6680 01000001 2e2e2f2e 2e2f2e2e 2f2e2f72  ....../../.././r
 6690 69736376 2d676363 2f6c6962 67636300  iscv-gcc/libgcc.
 66a0 006c6962 67636332 2e630001 00006c69  .libgcc2.c....li
 66b0 62676363 322e6800 01000000 05010005  bgcc2.h.........
 66c0 02603101 0003a60a 01050303 01090000  .`1.............
 66d0 01050106 037f0900 00010503 0603d27d  ...............}
 66e0 09040001 03010900 00010301 09000001  ................
 66f0 03010900 00010301 09000001 03010900  ................
 6700 00010302 09000001 05010603 a7020900  ................
 6710 00010506 03d97d09 04000105 03060301  ......}.........
 6720 09040001 05060603 00090000 01050306  ................
 6730 03010904 00010506 06030009 00000105  ................
 6740 03060301 09040001 03250900 00010506  .........%......
 6750 06030009 00000105 07060302 09040001  ................
 6760 050a0603 00090800 01050406 03040904  ................
 6770 00010300 09000001 03000900 00010300  ................
 6780 09000001 03000900 00010300 09140001  ................
 6790 03000918 00010302 09000001 05070603  ................
 67a0 00090000 01050806 03050904 00010511  ................
 67b0 06030109 00000105 1e030009 04000105  ................
 67c0 0b037f09 04000105 08060301 09040001  ................
 67d0 050b0603 00090000 01050806 03010904  ................
 67e0 0001050b 06030009 00000105 04060303  ................
 67f0 09040001 03000900 00010300 09000001  ................
 6800 03000900 00010300 09040001 0300090c  ................
 6810 00010300 09080001 03000900 00010300  ................
 6820 09080001 03000908 00010300 09040001  ................
 6830 03000908 00010300 09040001 03000904  ................
 6840 00010300 09080001 03000904 00010300  ................
 6850 09040001 0300090c 00010300 090c0001  ................
 6860 03000900 00010300 09080001 03000908  ................
 6870 00010300 09040001 03000904 00010300  ................
 6880 09040001 03000900 00010300 09080001  ................
 6890 03000900 00010301 09000001 050b0603  ................
 68a0 fe000900 00010504 03f57e09 08000106  ..........~.....
 68b0 03150914 00010507 06030009 00000105  ................
 68c0 06060301 09040001 05090603 00090000  ................
 68d0 01050406 03020908 00010300 09000001  ................
 68e0 03000900 00010300 09000001 03000900  ................
 68f0 00010300 09140001 03000918 00010302  ................
 6900 09000001 05070603 00090000 01050806  ................
 6910 03090904 0001050b 06030009 00000105  ................
 6920 08060301 09040001 050b0603 00090000  ................
 6930 01050806 030d0904 00010504 03050900  ................
 6940 00010300 09000001 03000900 00010300  ................
 6950 09000001 03000904 00010300 09080001  ................
 6960 03000908 00010300 09040001 0300090c  ................
 6970 00010300 09000001 03000908 00010300  ................
 6980 09080001 03000904 00010300 09040001  ................
 6990 03000908 00010300 09040001 03000904  ................
 69a0 00010300 090c0001 0300090c 00010300  ................
 69b0 09000001 03000908 00010300 09080001  ................
 69c0 03000904 00010300 09040001 03000904  ................
 69d0 00010300 09000001 03000908 00010503  ................
 69e0 03e30009 00000103 01090000 01050106  ................
 69f0 03e10009 00000105 04039d7e 09040001  ...........~....
 6a00 05080603 12091400 01030209 00000105  ................
 6a10 0b060300 09000001 05080603 01090400  ................
 6a20 01050b06 03000900 00010508 06030109  ................
 6a30 04000105 0b060301 09000001 0511037f  ................
 6a40 09040001 051e0300 09040001 05080303  ................
 6a50 09040001 050b037d 09040001 05080603  .......}........
 6a60 01090400 01030209 00000103 00090000  ................
 6a70 01030009 00000103 00090000 01030009  ................
 6a80 00000103 00090c00 01030009 00000103  ................
 6a90 00090800 01030009 0c000103 00090000  ................
 6aa0 01030009 08000103 00090800 01030009  ................
 6ab0 04000103 00090400 01030009 08000103  ................
 6ac0 00090400 01030009 04000103 00090c00  ................
 6ad0 01030009 08000103 00090400 01030009  ................
 6ae0 08000103 00090800 01030009 04000103  ................
 6af0 00090400 01030009 08000103 00090800  ................
 6b00 01030009 04000105 07031509 04000105  ................
 6b10 0a060300 09000001 05040603 13090400  ................
 6b20 01030009 00000103 00090000 01030009  ................
 6b30 00000103 00090000 01030009 14000103  ................
 6b40 00092000 01030109 00000105 07060300  .. .............
 6b50 09000001 05080603 0a090400 01060302  ................
 6b60 09000001 050b037e 09040001 05140300  .......~........
 6b70 09040001 05040375 090c0001 05080603  .......u........
 6b80 1e091400 01030309 00000103 02090000  ................
 6b90 01051e06 03000900 00010511 03000904  ................
 6ba0 0001050b 03000904 00010508 06030109  ................
 6bb0 04000105 0b060301 09000001 05080304  ................
 6bc0 09040001 0511037d 09080001 051e0300  .......}........
 6bd0 09040001 050b037e 09040001 05080603  .......~........
 6be0 01090400 01030109 00000105 0b060300  ................
 6bf0 09000001 05080603 01090400 01030209  ................
 6c00 00000103 00090000 01030009 00000103  ................
 6c10 00090000 01030009 00000103 00090800  ................
 6c20 01030009 00000103 00090800 01030009  ................
 6c30 0c000103 00090000 01030009 08000103  ................
 6c40 00090800 01030009 04000103 00090400  ................
 6c50 01030009 08000103 00090400 01030009  ................
 6c60 04000103 00090400 01030009 08000103  ................
 6c70 00090c00 01030009 08000103 00090800  ................
 6c80 01030009 04000103 00090400 01030009  ................
 6c90 08000106 03010904 0001037f 09040001  ................
 6ca0 03010904 0001037f 09140001 06030009  ................
 6cb0 04000103 00090000 01030009 00000103  ................
 6cc0 01090000 01030009 00000103 00090000  ................
 6cd0 01030009 00000103 00090000 01030009  ................
 6ce0 00000103 00090000 01030009 00000103  ................
 6cf0 00090400 01030009 00000103 00090400  ................
 6d00 01030009 14000103 00090000 01030009  ................
 6d10 00000103 00090400 01030009 04000103  ................
 6d20 00090800 01030009 00000103 02090000  ................
 6d30 01050b06 03000900 00010514 03000904  ................
 6d40 00010508 037e0904 0001050b 037d0914  .....~.......}..
 6d50 00010508 03030904 0001050b 03080904  ................
 6d60 00010521 037a0904 00010505 06030209  ...!.z..........
 6d70 04000105 07060300 09000001 05050603  ................
 6d80 01090400 01030009 00000103 00090000  ................
 6d90 01030009 00000103 00090000 01050706  ................
 6da0 03430904 0001037f 09040001 09080000  .C..............
 6db0 0101e907 00000300 49000000 0101fb0e  ........I.......
 6dc0 0d000101 01010000 00010000 012e2e2f  .............../
 6dd0 2e2e2f2e 2e2f2e2f 72697363 762d6763  ../.././riscv-gc
 6de0 632f6c69 62676363 00006c69 62676363  c/libgcc..libgcc
 6df0 322e6300 0100006c 69626763 63322e68  2.c....libgcc2.h
 6e00 00010000 00050100 05029435 0100039a  ...........5....
 6e10 0a010603 00090000 01050306 03010904  ................
 6e20 00010302 09000001 03db7d09 00000103  ..........}.....
 6e30 01090000 01030109 00000103 01090000  ................
 6e40 01030109 00000103 01090000 01030209  ................
 6e50 00000105 0106039b 02090000 01050603  ................
 6e60 e57d0904 00010503 06030109 04000105  .}..............
 6e70 06060300 09000001 05030603 01090400  ................
 6e80 01030109 00000103 25090000 01050606  ........%.......
 6e90 03000900 00010507 06030209 04000105  ................
 6ea0 0a060300 09080001 05040603 04090400  ................
 6eb0 01030009 00000103 00090000 01030009  ................
 6ec0 00000103 00090000 01030009 14000103  ................
 6ed0 00091800 01030209 00000105 07060300  ................
 6ee0 09000001 05080603 05090400 01051106  ................
 6ef0 03010900 0001051e 03000904 0001050b  ................
 6f00 037f0904 00010508 06030109 04000105  ................
 6f10 0b060300 09000001 05080603 01090400  ................
 6f20 01050b06 03000900 00010504 06030309  ................
 6f30 04000103 00090000 01030009 00000103  ................
 6f40 00090000 01030009 04000103 00090c00  ................
 6f50 01030009 00000103 00090800 01030009  ................
 6f60 0c000103 00090000 01030009 04000103  ................
 6f70 00090400 01030009 04000103 00090400  ................
 6f80 01030009 04000103 00090400 01030009  ................
 6f90 04000103 00090c00 01030009 0c000103  ................
 6fa0 00090000 01030009 04000103 00090400  ................
 6fb0 01030009 04000103 00090400 01030009  ................
 6fc0 04000103 00090400 01030009 00000103  ................
 6fd0 00090000 01030109 00000103 29090000  ............)...
 6fe0 01050703 05090000 01050403 02090000  ................
 6ff0 01051206 03000900 00010504 06030109  ................
 7000 04000103 01090000 01050c06 03000900  ................
 7010 00010503 0603da00 09040001 03010900  ................
 7020 000103d8 00090000 01050106 03010900  ................
 7030 00010504 038d7e09 04000106 03150914  ......~.........
 7040 00010507 06030009 00000105 06060301  ................
 7050 09040001 05090603 00090000 01050406  ................
 7060 03020908 00010300 09000001 03000900  ................
 7070 00010300 09000001 03000900 00010300  ................
 7080 09140001 050b0603 0b090c00 01050403  ................
 7090 75090400 01060300 090c0001 03020900  u...............
 70a0 00010507 06030009 00000105 08060310  ................
 70b0 09040001 03020900 0001050b 06030009  ................
 70c0 00000105 08060301 09040001 050b0603  ................
 70d0 00090000 01050806 03010904 00010511  ................
 70e0 06030009 00000105 08030309 04000105  ................
 70f0 1e037d09 04000105 0b030009 04000105  ..}.............
 7100 08060301 09040001 06030209 00000105  ................
 7110 0b037e09 08000105 08060302 09040001  ..~.............
 7120 03000900 00010300 09000001 03000900  ................
 7130 00010300 09000001 03000900 00010300  ................
 7140 09080001 03000900 00010300 09080001  ................
 7150 03000908 00010300 09040001 03000904  ................
 7160 00010300 09040001 03000904 00010300  ................
 7170 09040001 03000904 00010300 09040001  ................
 7180 0300090c 00010300 09080001 03000904  ................
 7190 00010300 09040001 03000904 00010300  ................
 71a0 09040001 03000904 00010300 09040001  ................
 71b0 03000904 00010300 09000001 03000900  ................
 71c0 00010504 03050900 00010300 09000001  ................
 71d0 03000900 00010300 09000001 03000904  ................
 71e0 00010300 090c0001 03000900 00010300  ................
 71f0 09080001 0300090c 00010300 09000001  ................
 7200 03000904 00010300 09040001 03000904  ................
 7210 00010300 09040001 03000904 00010300  ................
 7220 09040001 03000904 00010300 090c0001  ................
 7230 03000904 00010300 09080001 03000904  ................
 7240 00010300 09040001 03000904 00010300  ................
 7250 09040001 03000904 00010300 09040001  ................
 7260 03000900 00010603 62090400 01050706  ........b.......
 7270 032e0914 0001050a 06030009 00000105  ................
 7280 04060313 09040001 03000900 00010300  ................
 7290 09000001 03000900 00010300 09000001  ................
 72a0 03000914 00010300 09200001 03010900  ......... ......
 72b0 00010507 06030009 00000105 0806030a  ................
 72c0 09040001 050b0603 00090000 01051403  ................
 72d0 00090400 01050506 03020904 00010301  ................
 72e0 09000001 03000900 00010300 09000001  ................
 72f0 03000904 00010300 090c0001 03000900  ................
 7300 00010508 03050900 00010302 09000001  ................
 7310 05050302 09000001 03010900 00010301  ................
 7320 09000001 06037509 00000105 04037209  ......u.......r.
 7330 04000105 0806031e 09140001 03030900  ................
 7340 00010302 09000001 051e0603 00090000  ................
 7350 01051103 00090400 01050b03 00090400  ................
 7360 01050806 03010904 0001050b 06030109  ................
 7370 00000105 1e030109 04000105 0b030109  ................
 7380 04000105 08030209 04000105 11037d09  ..............}.
 7390 04000105 08030309 04000105 0b037d09  ..............}.
 73a0 04000105 08030309 04000105 0b037b09  ..............{.
 73b0 0c000105 08060301 09040001 03010900  ................
 73c0 00010301 09000001 03020900 00010300  ................
 73d0 09000001 03000900 00010300 09000001  ................
 73e0 03000900 00010300 09000001 03000904  ................
 73f0 00010300 09000001 03000904 00010300  ................
 7400 09080001 03000908 00010300 09080001  ................
 7410 03000904 00010300 09040001 03000908  ................
 7420 00010300 09040001 03000904 00010300  ................
 7430 090c0001 0300090c 00010300 09000001  ................
 7440 03000908 00010300 09080001 03000904  ................
 7450 00010300 09040001 03000908 00010603  ................
 7460 01090400 01037f09 04000106 03000908  ................
 7470 00010300 09000001 03000900 00010301  ................
 7480 09000001 03000900 00010300 09000001  ................
 7490 03000900 00010300 09080001 03000908  ................
 74a0 00010300 09040001 03000900 00010300  ................
 74b0 09040001 03000900 00010300 09040001  ................
 74c0 03000908 00010300 09040001 03000908  ................
 74d0 00010300 09040001 03000904 00010300  ................
 74e0 09080001 03000918 00010302 09000001  ................
 74f0 050b0603 00090000 01051403 00090400  ................
 7500 01052103 00090400 01050506 03020904  ..!.............
 7510 00010301 09000001 03000900 00010300  ................
 7520 09000001 03000904 00010300 090c0001  ................
 7530 03000904 00010508 03030900 00010303  ................
 7540 09000001 05050302 09000001 03000900  ................
 7550 00010300 09000001 03000904 00010300  ................
 7560 090c0001 03000900 00010301 09000001  ................
 7570 05140603 00090000 01052003 00090400  .......... .....
 7580 01050506 03010904 00010301 09000001  ................
 7590 050d0603 00090000 01090c00 0001014f  ...............O
 75a0 00000003 00490000 000101fb 0e0d0001  .....I..........
 75b0 01010100 00000100 00012e2e 2f2e2e2f  ............/../
 75c0 2e2e2f2e 2f726973 63762d67 63632f6c  .././riscv-gcc/l
 75d0 69626763 6300006c 69626763 63322e68  ibgcc..libgcc2.h
 75e0 00010000 6c696267 6363322e 63000100  ....libgcc2.c...
 75f0 0000                                 ..              
Contents of section .debug_str:
 0000 67657465 6e760069 6e737472 75637469  getenv.instructi
 0010 6f6e735f 68696768 0069636f 756e7431  ons_high.icount1
 0020 0069636f 756e7432 00737472 6c656e00  .icount2.strlen.
 0030 73797374 656d0070 75746368 005f5a53  system.putch._ZS
 0040 74336469 766c6c00 70726566 69785f73  t3divll.prefix_s
 0050 756d006d 626c656e 005f5f67 6e755f63  um.mblen.__gnu_c
 0060 78780073 74726e6c 656e0070 726f6365  xx.strnlen.proce
 0070 73735f70 72656369 73696f6e 00776368  ss_precision.wch
 0080 61725f74 002f6465 762f7368 6d2f7072  ar_t./dev/shm/pr
 0090 65666978 73756d00 67657475 696e7400  efixsum.getuint.
 00a0 5f5a4e39 5f5f676e 755f6378 78336469  _ZN9__gnu_cxx3di
 00b0 76457878 00737472 746f756c 6c005f5a  vExx.strtoull._Z
 00c0 31307072 65666978 5f73756d 506d535f  10prefix_sumPmS_
 00d0 6a007075 74636861 72006361 6c6c6f63  j.putchar.calloc
 00e0 00707269 6e747374 72005f5a 53743361  .printstr._ZSt3a
 00f0 62736400 5f5a5374 33616273 65005f5a  bsd._ZSt3abse._Z
 0100 53743361 62736600 5f5a5374 33616273  St3absf._ZSt3abs
 0110 6c007374 72746f6c 64007374 72746f6c  l.strtold.strtol
 0120 6c007569 6e743332 5f74005f 5a537433  l.uint32_t._ZSt3
 0130 61627378 006d6274 6f776300 6d616c6c  absx.mbtowc.mall
 0140 6f630062 61736500 7072696e 746e756d  oc.base.printnum
 0150 006c6f6e 67206c6f 6e672075 6e736967  .long long unsig
 0160 6e656420 696e7400 5f457869 74007763  ned int._Exit.wc
 0170 746f6d62 0074696d 65006379 636c6573  tomb.time.cycles
 0180 5f686967 68006c6c 64697600 61746f6c  _high.lldiv.atol
 0190 6c006162 6f727400 5f5f676e 75635f76  l.abort.__gnuc_v
 01a0 615f6c69 73740070 61646300 73697a65  a_list.padc.size
 01b0 5f740073 7472746f 64007372 616e6400  _t.strtod.srand.
 01c0 77696474 68006273 65617263 68006672  width.bsearch.fr
 01d0 65650074 696d6533 00636f75 6e746572  ee.time3.counter
 01e0 7300636f 64650069 6e637200 5f5a3469  s.code.incr._Z4i
 01f0 6e736e76 00356469 765f7400 6c617374  nsnv.5div_t.last
 0200 5f666d74 0071756f 74006c66 6c616700  _fmt.quot.lflag.
 0210 6d627374 6f776373 0074696d 65325f00  mbstowcs.time2_.
 0220 6c6f6e67 206c6f6e 6720696e 74005f5a  long long int._Z
 0230 38707269 6e746865 78790070 72696e74  8printhexy.print
 0240 66005f5f 63787831 31006765 74696e74  f.__cxx11.getint
 0250 006d656d 73657400 64737441 00647374  .memset.dstA.dst
 0260 42007469 6d65335f 005f5f63 6f6d7061  B.time3_.__compa
 0270 725f666e 5f740064 65635f70 61727400  r_fn_t.dec_part.
 0280 73726341 00737263 4200696e 736e0075  srcA.srcB.insn.u
 0290 6e736967 6e65645f 6e756d62 65720070  nsigned_number.p
 02a0 75746461 74006172 67630072 65737769  utdat.argc.reswi
 02b0 74636800 61726776 006c6c61 62730061  tch.argv.llabs.a
 02c0 6c74666c 61670073 686f7274 20696e74  ltflag.short int
 02d0 005f5a31 35707265 6669785f 73756d5f  ._Z15prefix_sum_
 02e0 73696d64 506d535f 6a006174 65786974  simdPmS_j.atexit
 02f0 005f5f75 64697664 69330063 6f756e74  .__udivdi3.count
 0300 65725f6e 616d6573 00637963 6c65735f  er_names.cycles_
 0310 6c6f7700 75696e74 36345f74 005f5a34  low.uint64_t._Z4
 0320 74696d65 76007072 65666978 5f73756d  timev.prefix_sum
 0330 5f73696d 64007369 676e006f 75747000  _simd.sign.outp.
 0340 4350726f 6772616d 2e637070 00696e74  CProgram.cpp.int
 0350 5f706172 74007569 6e747074 725f7400  _part.uintptr_t.
 0360 64696773 006d6169 6e007374 72746f75  digs.main.strtou
 0370 6c005f5f 756d6f64 64693300 474e5520  l.__umoddi3.GNU 
 0380 432b2b31 34203130 2e322e30 202d6d61  C++14 10.2.0 -ma
 0390 7263683d 72763332 696d202d 6d74756e  rch=rv32im -mtun
 03a0 653d726f 636b6574 202d6d61 62693d69  e=rocket -mabi=i
 03b0 6c703332 202d6d61 7263683d 72763332  lp32 -march=rv32
 03c0 696d202d 67202d4f 33202d73 74643d67  im -g -O3 -std=g
 03d0 6e753939 202d6666 72656573 74616e64  nu99 -ffreestand
 03e0 696e6720 2d667065 726d6973 73697665  ing -fpermissive
 03f0 00627974 65007072 696e7468 65780075  .byte.printhex.u
 0400 6e736967 6e656420 63686172 005f5a38  nsigned char._Z8
 0410 7072696e 74737472 504b6300 6465636c  printstrPKc.decl
 0420 74797065 286e756c 6c707472 29007374  type(nullptr).st
 0430 72746f66 00737472 63707900 77637374  rtof.strcpy.wcst
 0440 6f6d6273 00737472 746f6c00 366c6469  ombs.strtol.6ldi
 0450 765f7400 7265616c 6c6f6300 776f7264  v_t.realloc.word
 0460 0074696d 65310074 696d6532 00376c6c  .time1.time2.7ll
 0470 6469765f 74007368 6f727420 756e7369  div_t.short unsi
 0480 676e6564 20696e74 0061746f 66005f5f  gned int.atof.__
 0490 6275696c 74696e5f 76615f6c 69737400  builtin_va_list.
 04a0 61746f69 0061746f 6c00696e 73747275  atoi.atol.instru
 04b0 6374696f 6e735f6c 6f770064 65737400  ctions_low.dest.
 04c0 76707269 6e74666d 74007173 6f727400  vprintfmt.qsort.
 04d0 4457756e 696f6e00 636f6d70 6c657820  DWunion.complex 
 04e0 666c6f61 74005f5f 6430005f 5f643100  float.__d0.__d1.
 04f0 5f5f7668 005f5f76 6c005f5f 636c7a5f  __vh.__vl.__clz_
 0500 74616200 2f686f6d 652f6f70 742f7269  tab./home/opt/ri
 0510 7363762d 676e752d 746f6f6c 63686169  scv-gnu-toolchai
 0520 6e2f6275 696c642d 6763632d 6e65776c  n/build-gcc-newl
 0530 69622d73 74616765 322f7269 73637633  ib-stage2/riscv3
 0540 322d756e 6b6e6f77 6e2d656c 662f6c69  2-unknown-elf/li
 0550 62676363 005f5f78 30005f5f 7831005f  bgcc.__x0.__x1._
 0560 5f783200 5f5f7833 00555149 74797065  _x2.__x3.UQItype
 0570 00445773 74727563 7400474e 55204331  .DWstruct.GNU C1
 0580 37203130 2e322e30 202d6d63 6d6f6465  7 10.2.0 -mcmode
 0590 6c3d6d65 646c6f77 202d6d63 6d6f6465  l=medlow -mcmode
 05a0 6c3d6d65 646c6f77 202d6d74 756e653d  l=medlow -mtune=
 05b0 726f636b 6574202d 6d617263 683d7276  rocket -march=rv
 05c0 3332696d 202d6d61 62693d69 6c703332  32im -mabi=ilp32
 05d0 202d6d61 7263683d 72763332 696d202d   -march=rv32im -
 05e0 67202d4f 73202d4f 32202d4f 73202d66  g -Os -O2 -Os -f
 05f0 6275696c 64696e67 2d6c6962 67636320  building-libgcc 
 0600 2d666e6f 2d737461 636b2d70 726f7465  -fno-stack-prote
 0610 63746f72 202d6665 78636570 74696f6e  ctor -fexception
 0620 73202d66 6e6f6e2d 63616c6c 2d657863  s -fnon-call-exc
 0630 65707469 6f6e7320 2d667669 73696269  eptions -fvisibi
 0640 6c697479 3d686964 64656e00 5f5f6d6f  lity=hidden.__mo
 0650 64646933 002e2e2f 2e2e2f2e 2e2f2e2f  ddi3.../../.././
 0660 72697363 762d6763 632f6c69 62676363  riscv-gcc/libgcc
 0670 2f6c6962 67636332 2e63005f 5f713000  /libgcc2.c.__q0.
 0680 5f5f7131 00554449 74797065 00636f6d  __q1.UDItype.com
 0690 706c6578 20646f75 626c6500 5f5f7872  plex double.__xr
 06a0 005f5f75 6469766d 6f646469 3400636f  .__udivmoddi4.co
 06b0 6d706c65 78206c6f 6e672064 6f75626c  mplex long doubl
 06c0 65005553 49747970 65005f5f 7230005f  e.USItype.__r0._
 06d0 5f723100 5f5f7568 005f5f75 6c00474e  _r1.__uh.__ul.GN
 06e0 55204331 37203130 2e322e30 202d6d63  U C17 10.2.0 -mc
 06f0 6d6f6465 6c3d6d65 646c6f77 202d6d63  model=medlow -mc
 0700 6d6f6465 6c3d6d65 646c6f77 202d6d74  model=medlow -mt
 0710 756e653d 726f636b 6574202d 6d617263  une=rocket -marc
 0720 683d7276 3332696d 202d6d61 62693d69  h=rv32im -mabi=i
 0730 6c703332 202d6d61 7263683d 72763332  lp32 -march=rv32
 0740 696d202d 67202d4f 73202d4f 32202d4f  im -g -Os -O2 -O
 0750 73202d66 6275696c 64696e67 2d6c6962  s -fbuilding-lib
 0760 67636320 2d666e6f 2d737461 636b2d70  gcc -fno-stack-p
 0770 726f7465 63746f72 202d6676 69736962  rotector -fvisib
 0780 696c6974 793d6869 6464656e 00        ility=hidden.   
Contents of section .debug_loc:
 0000 74000100 dc000100 01005adc 000100d4  t.........Z.....
 0010 03010004 00f3015a 9f000000 00000000  .......Z........
 0020 00740001 00dc0001 0001005b dc000100  .t.........[....
 0030 d4030100 0400f301 5b9f0000 00000000  ........[.......
 0040 00007400 0100dc00 01000300 08809fdc  ..t.............
 0050 000100bc 03010001 0058cc03 0100d403  .........X......
 0060 01000100 58000000 00000000 00140101  ....X...........
 0070 00880101 0006006d 93045b93 04000000  .......m..[.....
 0080 00000000 001c0101 007c0101 0006005c  .........|.....\
 0090 93045e93 04000000 00000000 00500101  ..^..........P..
 00a0 00580101 0013008b 00f72cf7 250820f7  .X........,.%. .
 00b0 25247f00 f72cf725 219f0000 00000000  %$...,.%!.......
 00c0 00007801 01004c02 01000600 64930465  ..x...L.....d..e
 00d0 93040000 00000000 0000f802 01000f03  ................
 00e0 01000600 6c930456 93040f03 0100d403  ....l..V........
 00f0 01000a00 91a07f93 04919c7f 93040000  ................
 0100 00000000 0000dc00 0100f000 01000200  ................
 0110 309f0000 00000000 0000f800 01008401  0...............
 0120 01000100 5a000000 00000000 00840301  ....Z...........
 0130 009c0301 00010064 9c030100 a3030100  .......d........
 0140 01005ba3 030100a4 03010003 00847f9f  ..[.............
 0150 a4030100 c4030100 01006400 00000000  ..........d.....
 0160 0000001c 01010048 01010001 00580000  .......H.....X..
 0170 00000000 00001c01 01004801 01000400  ..........H.....
 0180 4446249f 00000000 00000000 1c010100  DF$.............
 0190 48010100 04004846 249f0000 00000000  H.....HF$.......
 01a0 00001c01 01002001 01000200 309f2001  ...... .....0. .
 01b0 01004801 01000100 5f000000 00000000  ..H....._.......
 01c0 00100101 00140101 0001006d 00000000  ...........m....
 01d0 00000000 18010100 1c010100 01005c00  ..............\.
 01e0 00000000 0000004c 01010050 01010001  .......L...P....
 01f0 005f0000 00000000 00006401 01006801  ._........d...h.
 0200 01000100 5f000000 00000000 00840201  ...._...........
 0210 008c0201 0001005e 00000000 00000000  .......^........
 0220 88020100 8c020100 01005f00 00000000  .........._.....
 0230 000000b4 020100d4 02010001 00580000  .............X..
 0240 00000000 0000b402 0100bc02 01000400  ................
 0250 4646249f c4020100 d4020100 01005f00  FF$..........._.
 0260 00000000 000000b4 020100bc 02010004  ................
 0270 004a4624 9fc40201 00cc0201 0001005c  .JF$...........\
 0280 cc020100 d4020100 06007f80 8080089f  ................
 0290 00000000 00000000 b4020100 bc020100  ................
 02a0 0200309f c4020100 d4020100 01005e00  ..0...........^.
 02b0 00000000 000000b4 020100bc 02010002  ................
 02c0 00309fc4 020100c8 02010006 007f8080  .0..............
 02d0 80549fc8 020100d0 02010006 007ffcff  .T..............
 02e0 ff539fd0 020100d4 02010006 007f8080  .S..............
 02f0 80549f00 00000000 000000d8 020100dc  .T..............
 0300 02010001 005f0000 00000000 0000002c  ....._.........,
 0310 0100102c 01000100 5a102c01 003c2c01  ...,....Z.,..<,.
 0320 0001005f 3c2c0100 502c0100 03007f7f  ..._<,..P,......
 0330 9f502c01 00702c01 0001005f 702c0100  .P,..p,...._p,..
 0340 742c0100 03007f7f 9f742c01 00902c01  t,.......t,...,.
 0350 0001005f 00000000 00000000 002c0100  ..._.........,..
 0360 382c0100 0200309f 382c0100 4c2c0100  8,....0.8,..L,..
 0370 01005a50 2c010060 2c010001 005a602c  ..ZP,..`,....Z`,
 0380 0100642c 01000400 7a001f9f 642c0100  ..d,....z...d,..
 0390 682c0100 01005a68 2c010090 2c010002  h,....Zh,...,...
 03a0 00309f00 00000000 00000000 2c010034  .0..........,..4
 03b0 2c010002 00309f38 2c010068 2c010001  ,....0.8,..h,...
 03c0 005b682c 0100742c 01000200 309f742c  .[h,..t,....0.t,
 03d0 0100882c 01000200 319f0000 00000000  ...,....1.......
 03e0 0000e42b 0100f42b 01000100 5bf42b01  ...+...+....[.+.
 03f0 00002c01 0001005b 00000000 00000000  ..,....[........
 0400 e42b0100 e82b0100 01005ae8 2b0100f0  .+...+....Z.+...
 0410 2b010001 005ff02b 0100f42b 01000300  +...._.+...+....
 0420 7f7f9ff4 2b010000 2c010001 005f0000  ....+...,...._..
 0430 00000000 0000842b 0100a02b 01000100  .......+...+....
 0440 5aa02b01 00a42b01 000400f3 015a9fa4  Z.+...+......Z..
 0450 2b0100a8 2b010001 005aa82b 0100ac2b  +...+....Z.+...+
 0460 01000400 f3015a9f 00000000 00000000  ......Z.........
 0470 842b0100 902b0100 01005a90 2b0100a4  .+...+....Z.+...
 0480 2b010001 005fa42b 0100a82b 01000100  +...._.+...+....
 0490 5aa82b01 00ac2b01 000400f3 015a9f00  Z.+...+......Z..
 04a0 00000000 0000006c 2a0100cc 2a010001  .......l*...*...
 04b0 005acc2a 0100d82a 01000100 56d82a01  .Z.*...*....V.*.
 04c0 00842b01 0001005a 00000000 00000000  ..+....Z........
 04d0 6c2a0100 802a0100 01005b80 2a0100a8  l*...*....[.*...
 04e0 2a010004 00f3015b 9fa82a01 00bc2a01  *......[..*...*.
 04f0 0001005b bc2a0100 842b0100 0400f301  ...[.*...+......
 0500 5b9f0000 00000000 00006c2a 0100fc2a  [.........l*...*
 0510 01000100 5cfc2a01 007c2b01 000400f3  ....\.*..|+.....
 0520 015c9f7c 2b010084 2b010001 005c0000  .\.|+...+....\..
 0530 00000000 0000802a 0100902a 01000100  .......*...*....
 0540 5b902a01 00a82a01 0001005e 00000000  [.*...*....^....
 0550 00000000 902a0100 982a0100 01005a98  .....*...*....Z.
 0560 2a0100a8 2a010001 005f0000 00000000  *...*...._......
 0570 0000a82a 0100cc2a 01000100 5acc2a01  ...*...*....Z.*.
 0580 00dc2a01 00010056 dc2a0100 e82a0100  ..*....V.*...*..
 0590 03007a02 9fe82a01 00ec2a01 00010056  ..z...*...*....V
 05a0 ec2a0100 f02a0100 03007a03 9ff02a01  .*...*....z...*.
 05b0 00f42a01 00010056 342b0100 3c2b0100  ..*....V4+..<+..
 05c0 03007f01 9f3c2b01 00402b01 0001005e  .....<+..@+....^
 05d0 402b0100 482b0100 03007f02 9f482b01  @+..H+.......H+.
 05e0 004c2b01 0001005e 4c2b0100 542b0100  .L+....^L+..T+..
 05f0 03007f03 9f542b01 00582b01 0001005e  .....T+..X+....^
 0600 582b0100 602b0100 03007f04 9f602b01  X+..`+.......`+.
 0610 00642b01 0001005e 642b0100 6c2b0100  .d+....^d+..l+..
 0620 03007f05 9f6c2b01 00702b01 0001005e  .....l+..p+....^
 0630 702b0100 742b0100 03007e01 9f7c2b01  p+..t+....~..|+.
 0640 00842b01 0001005a 00000000 00000000  ..+....Z........
 0650 a0210100 c4210100 06005a93 045b9304  .!...!....Z..[..
 0660 c4210100 3c220100 06005a93 045b9304  .!..<"....Z..[..
 0670 3c220100 d8220100 06005a93 045e9304  <"..."....Z..^..
 0680 70240100 d0240100 0a009e08 00000000  p$...$..........
 0690 00000000 00000000 00000000 a0210100  .............!..
 06a0 3c240100 0200309f 3c240100 40240100  <$....0.<$..@$..
 06b0 0200319f 40240100 44240100 0200329f  ..1.@$..D$....2.
 06c0 44240100 48240100 0200339f 48240100  D$..H$....3.H$..
 06d0 4c240100 0200349f 4c240100 50240100  L$....4.L$..P$..
 06e0 0200359f 50240100 54240100 0200369f  ..5.P$..T$....6.
 06f0 54240100 58240100 0200389f 58240100  T$..X$....8.X$..
 0700 5c240100 0200399f 5c240100 60240100  \$....9.\$..`$..
 0710 02003a9f 60240100 64240100 02003b9f  ..:.`$..d$....;.
 0720 64240100 68240100 02003c9f 68240100  d$..h$....<.h$..
 0730 6c240100 02003d9f 6c240100 70240100  l$....=.l$..p$..
 0740 02003f9f 70240100 d0240100 0200409f  ..?.p$...$....@.
 0750 00000000 00000000 74240100 78240100  ........t$..x$..
 0760 040091bc 7f9f7824 0100d024 01000100  ......x$...$....
 0770 5c000000 00000000 00880401 00980401  \...............
 0780 0001005a 98040100 a4040100 0400f301  ...Z............
 0790 5a9f0000 00000000 0000a404 01002805  Z.............(.
 07a0 01000100 5a280501 00680a01 000400f3  ....Z(...h......
 07b0 015a9f00 00000000 00000020 05010054  .Z......... ...T
 07c0 05010001 006a5405 01006805 01000100  .....jT...h.....
 07d0 5a680501 00780501 0001005d 78050100  Zh...x.....]x...
 07e0 c0050100 01006ad0 050100e0 05010001  ......j.........
 07f0 006ae005 0100ec05 01000100 5dec0501  .j..........]...
 0800 00f80501 0001006a 10060100 28060100  .......j....(...
 0810 01006a28 06010060 06010001 005d6006  ..j(...`.....]`.
 0820 0100680a 01000100 6a000000 00000000  ..h.....j.......
 0830 00100501 00280501 00010062 28050100  .....(.....b(...
 0840 cc050100 03009188 7dcc0501 00d00501  ........}.......
 0850 00030072 887dd005 01008806 01000300  ...r.}..........
 0860 91887d88 0601009c 06010007 0091887d  ..}............}
 0870 0623049f 9c060100 a4060100 01005ea4  .#............^.
 0880 060100e0 06010003 0091887d e0060100  ...........}....
 0890 f0060100 07009188 7d062304 9ff00601  ........}.#.....
 08a0 00280801 00030091 887d2808 01002c08  .(.......}(...,.
 08b0 01000100 5f2c0801 00540801 00030091  ...._,...T......
 08c0 887d5408 01006408 01000700 91887d06  .}T...d.......}.
 08d0 23049f64 08010080 08010001 005d8008  #..d.........]..
 08e0 01008c08 01000300 91887d8c 08010004  ..........}.....
 08f0 09010001 00650409 01002009 01000300  .....e.... .....
 0900 91887d20 090100cc 09010001 0065cc09  ..} .........e..
 0910 0100f009 01000300 91887df0 090100fc  ..........}.....
 0920 09010003 007f049f fc090100 300a0100  ............0...
 0930 03009188 7d300a01 004c0a01 00010065  ....}0...L.....e
 0940 4c0a0100 580a0100 03009188 7d580a01  L...X.......}X..
 0950 00680a01 00010065 00000000 00000000  .h.....e........
 0960 90080100 bc080100 01005ebc 080100d0  ..........^.....
 0970 08010003 007e7f9f d0080100 d8080100  .....~..........
 0980 01005e20 09010028 09010006 0003a83a  ..^ ...(.......:
 0990 01009f70 09010098 09010001 005e9809  ...p.........^..
 09a0 0100ac09 01000100 5fac0901 00c00901  ........_.......
 09b0 0003007f 7f9fc009 0100cc09 01000100  ................
 09c0 5f300a01 00480a01 00060003 a83a0100  _0...H.......:..
 09d0 9f580a01 00680a01 00060003 a83a0100  .X...h.......:..
 09e0 9f000000 00000000 00540501 00900501  .........T......
 09f0 0001005a d0050100 f0060100 01005abc  ...Z..........Z.
 0a00 070100d4 07010001 005af807 0100cc09  .........Z......
 0a10 01000100 5ae00901 00f40901 0001005a  ....Z..........Z
 0a20 300a0100 680a0100 01005a00 00000000  0...h.....Z.....
 0a30 00000020 05010028 05010001 00592805  ... ...(.....Y(.
 0a40 01003c05 01000100 5f3c0501 00440501  ..<....._<...D..
 0a50 0002007e 00480501 004c0501 0001005f  ...~.H...L....._
 0a60 4c050100 68050100 03000825 9f780501  L...h......%.x..
 0a70 007c0501 0006007c 0008ff1a 9f900501  .|.....|........
 0a80 00d00501 0001005f ec050100 f0050100  ......._........
 0a90 06007c00 08ff1a9f 24060100 40060100  ..|.....$...@...
 0aa0 01005b40 0601004c 06010001 005c4c06  ..[@...L.....\L.
 0ab0 01005006 01000100 5ba00801 00a80801  ..P.....[.......
 0ac0 0006007d 0008ff1a 9fd40801 00d80801  ...}............
 0ad0 0006007d 0008ff1a 9f740901 007c0901  ...}.....t...|..
 0ae0 0006007d 0008ff1a 9f9c0901 00b80901  ...}............
 0af0 0006007e 0008ff1a 9fc40901 00cc0901  ...~............
 0b00 0006007e 0008ff1a 9f000000 00000000  ...~............
 0b10 00f00601 00180701 00060069 93046293  ...........i..b.
 0b20 04e00701 00f80701 0006005a 93046293  ...........Z..b.
 0b30 04cc0901 00e00901 00060069 93046293  ...........i..b.
 0b40 04fc0901 00140a01 0006005a 93046293  ...........Z..b.
 0b50 04000000 00000000 00540501 00680501  .........T...h..
 0b60 00020030 9f680501 00900501 00010060  ...0.h.........`
 0b70 d0050100 a4060100 010060a4 060100e0  ..........`.....
 0b80 06010002 00319fbc 07010014 09010001  .....1..........
 0b90 00602009 0100cc09 01000100 60e00901  .` .........`...
 0ba0 00680a01 00010060 00000000 00000000  .h.....`........
 0bb0 54050100 68050100 030009ff 9f680501  T...h........h..
 0bc0 00900501 00010064 d0050100 08060100  .......d........
 0bd0 01006410 06010058 06010001 00646006  ..d....X.....d`.
 0be0 01008006 01000100 64880601 00600701  ........d....`..
 0bf0 00010064 bc070100 78080100 01006480  ...d....x.....d.
 0c00 080100c0 08010001 0064c008 0100d008  .........d......
 0c10 01000300 84019fd0 080100dc 08010001  ................
 0c20 0064e008 0100f008 01000100 64f00801  .d..........d...
 0c30 00f80801 00030084 019ff808 01000409  ................
 0c40 01000100 64080901 00640901 00010064  ....d....d.....d
 0c50 64090100 6c090100 03008401 9f6c0901  d...l........l..
 0c60 00880901 00010064 88090100 98090100  .......d........
 0c70 03008401 9f980901 00a40901 00010064  ...............d
 0c80 c0090100 480a0100 0100644c 0a010068  ....H.....dL...h
 0c90 0a010001 00640000 00000000 00005405  .....d........T.
 0ca0 01006805 01000300 09ff9f10 06010018  ..h.............
 0cb0 06010002 00309f18 06010030 06010001  .....0.....0....
 0cc0 005f3c06 01004406 01000300 7f509f44  ._<...D......P.D
 0cd0 06010058 06010001 005f5806 01006006  ...X....._X...`.
 0ce0 01000300 09ff9f88 06010098 06010004  ................
 0cf0 0091887d 06a80801 00ac0801 0003007f  ...}............
 0d00 7f9fac08 0100d808 01000100 5f000000  ............_...
 0d10 00000000 00540501 00680501 00020030  .....T...h.....0
 0d20 9f600601 006c0601 00020031 9f000000  .`...l.....1....
 0d30 00000000 00540501 00680501 00030008  .....T...h......
 0d40 209fd005 0100e005 01000300 08309fe0   ............0..
 0d50 050100f0 05010001 00660000 00000000  .........f......
 0d60 0000f005 01001006 01000300 08259f00  .............%..
 0d70 00000000 00000034 0501003c 05010001  .......4...<....
 0d80 005f3c05 01004405 01000200 7e000000  ._<...D.....~...
 0d90 00000000 00006c06 01008806 01000300  ......l.........
 0da0 08259f00 00000000 000000a4 060100c8  .%..............
 0db0 06010003 0008309f 00000000 00000000  ......0.........
 0dc0 c8060100 e0060100 03000878 9f000000  ...........x....
 0dd0 00000000 00000801 002c0801 00010060  .........,.....`
 0de0 00000000 00000000 00080100 2c080100  ............,...
 0df0 0600f20d 13000000 00000000 00000000  ................
 0e00 f0060100 bc070100 06000388 0401009f  ................
 0e10 cc090100 e0090100 06000388 0401009f  ................
 0e20 00000000 00000000 f0060100 bc070100  ................
 0e30 0200309f cc090100 e0090100 0200309f  ..0...........0.
 0e40 00000000 00000000 f0060100 5c070100  ............\...
 0e50 01006460 0701006c 07010003 00847f9f  ..d`...l........
 0e60 6c070100 74070100 010064cc 090100d0  l...t.....d.....
 0e70 09010001 0064d009 0100e009 01000300  .....d..........
 0e80 847f9f00 00000000 000000f0 06010038  ...............8
 0e90 07010006 00699304 6293043c 0701003f  .....i..b..<...?
 0ea0 07010006 005a9304 5b93043f 07010060  .....Z..[..?...`
 0eb0 07010006 00699304 629304cc 090100e0  .....i..b.......
 0ec0 09010006 00699304 62930400 00000000  .....i..b.......
 0ed0 000000f0 06010018 07010002 00319f18  .............1..
 0ee0 07010060 07010001 0065cc09 0100e009  ...`.....e......
 0ef0 01000200 319f0000 00000000 00008c07  ....1...........
 0f00 01009c07 01000100 5e000000 00000000  ........^.......
 0f10 00bc0701 00e00701 00010060 e0090100  ...........`....
 0f20 fc090100 01006000 00000000 000000bc  ......`.........
 0f30 070100e0 07010006 00f20d13 000000e0  ................
 0f40 090100fc 09010006 00f20d13 00000000  ................
 0f50 00000000 000000a4 090100b8 09010006  ................
 0f60 007e0008 ff1a9f00 00000000 000000e0  .~..............
 0f70 080100f8 08010003 0008209f 00000000  .......... .....
 0f80 00000000 28090100 38090100 03007f7f  ....(...8.......
 0f90 9f000000 00000000 00280901 004c0901  .........(...L..
 0fa0 0001005e 00000000 00000000 28090100  ...^........(...
 0fb0 38090100 01005e38 0901004c 09010001  8.....^8...L....
 0fc0 005d0000 00000000 0000fc09 0100240a  .]............$.
 0fd0 01000300 082d9f00 00000000 00000068  .....-.........h
 0fe0 0a0100ec 0a010001 005aec0a 01002810  .........Z....(.
 0ff0 01000400 f3015a9f 00000000 00000000  ......Z.........
 1000 e40a0100 180b0100 01006a18 0b01002c  ..........j....,
 1010 0b010001 005a2c0b 01003c0b 01000100  .....Z,...<.....
 1020 5d3c0b01 00840b01 0001006a 940b0100  ]<.........j....
 1030 a40b0100 01006aa4 0b0100b0 0b010001  ......j.........
 1040 005db00b 0100bc0b 01000100 6ad40b01  .]..........j...
 1050 00ec0b01 0001006a ec0b0100 240c0100  .......j....$...
 1060 01005d24 0c010028 10010001 006a0000  ..]$...(.....j..
 1070 00000000 0000d40a 0100ec0a 01000100  ................
 1080 62ec0a01 00900b01 00030091 887d900b  b............}..
 1090 0100940b 01000300 72887d94 0b01004c  ........r.}....L
 10a0 0c010003 0091887d 4c0c0100 600c0100  .......}L...`...
 10b0 07009188 7d062304 9f600c01 00680c01  ....}.#..`...h..
 10c0 0001005e 680c0100 a40c0100 03009188  ...^h...........
 10d0 7da40c01 00b40c01 00070091 887d0623  }............}.#
 10e0 049fb40c 0100ec0d 01000300 91887dec  ..............}.
 10f0 0d0100f0 0d010001 005ff00d 0100fc0d  ........._......
 1100 01000300 91887dfc 0d010074 0e010001  ......}....t....
 1110 0066740e 0100a00e 01000300 91887da0  .ft...........}.
 1120 0e0100b0 0e010007 0091887d 0623049f  ...........}.#..
 1130 b00e0100 cc0e0100 01005dcc 0e0100e4  ..........].....
 1140 0e010003 0091887d e40e0100 900f0100  .......}........
 1150 01006690 0f0100e4 0f010003 0091887d  ..f............}
 1160 f00f0100 0c100100 0100660c 10010018  ..........f.....
 1170 10010003 0091887d 18100100 28100100  .......}....(...
 1180 01006600 00000000 00000000 0e01002c  ..f............,
 1190 0e010001 005e2c0e 0100400e 01000300  .....^,...@.....
 11a0 7e7f9f40 0e010048 0e010001 005ee40e  ~..@...H.....^..
 11b0 0100ec0e 01000600 03a83a01 009f340f  ..........:...4.
 11c0 01005c0f 01000100 5e5c0f01 00700f01  ..\.....^\...p..
 11d0 0001005f 700f0100 840f0100 03007f7f  ..._p...........
 11e0 9f840f01 00900f01 0001005f f00f0100  ..........._....
 11f0 08100100 060003a8 3a01009f 18100100  ........:.......
 1200 28100100 060003a8 3a01009f 00000000  (.......:.......
 1210 00000000 180b0100 540b0100 01005a94  ........T.....Z.
 1220 0b0100b4 0c010001 005a800d 0100980d  .........Z......
 1230 01000100 5abc0d01 00900f01 0001005a  ....Z..........Z
 1240 d40f0100 e80f0100 01005af0 0f010028  ..........Z....(
 1250 10010001 005a0000 00000000 0000e40a  .....Z..........
 1260 0100000b 01000100 5f000b01 00080b01  ........_.......
 1270 0002007e 000c0b01 00240b01 0001005f  ...~.....$....._
 1280 3c0b0100 400b0100 06007c00 08ff1a9f  <...@.....|.....
 1290 540b0100 940b0100 01005fb0 0b0100b4  T........._.....
 12a0 0b010006 007c0008 ff1a9fe8 0b010004  .....|..........
 12b0 0c010001 005b040c 0100100c 01000100  .....[..........
 12c0 5c100c01 00140c01 0001005b 100e0100  \..........[....
 12d0 180e0100 06007d00 08ff1a9f 440e0100  ......}.....D...
 12e0 480e0100 06007d00 08ff1a9f 380f0100  H.....}.....8...
 12f0 400f0100 06007d00 08ff1a9f 600f0100  @.....}.....`...
 1300 7c0f0100 06007e00 08ff1a9f 880f0100  |.....~.........
 1310 900f0100 06007e00 08ff1a9f 00000000  ......~.........
 1320 00000000 b40c0100 dc0c0100 06006993  ..............i.
 1330 04629304 a40d0100 bc0d0100 06005a93  .b............Z.
 1340 04629304 900f0100 a40f0100 06006993  .b............i.
 1350 04629304 a40f0100 b80f0100 06005a93  .b............Z.
 1360 04629304 c80f0100 d40f0100 06006993  .b............i.
 1370 04629304 00000000 00000000 180b0100  .b..............
 1380 2c0b0100 0200309f 2c0b0100 540b0100  ,.....0.,...T...
 1390 01006094 0b010068 0c010001 0060680c  ..`....h.....`h.
 13a0 0100a40c 01000200 319f800d 0100d80e  ........1.......
 13b0 01000100 60e40e01 00900f01 00010060  ....`..........`
 13c0 a40f0100 28100100 01006000 00000000  ....(.....`.....
 13d0 00000018 0b01002c 0b010003 0009ff9f  .......,........
 13e0 2c0b0100 540b0100 01006494 0b0100cc  ,...T.....d.....
 13f0 0b010001 0064d40b 01001c0c 01000100  .....d..........
 1400 64240c01 00440c01 00010064 4c0c0100  d$...D.....dL...
 1410 240d0100 01006480 0d010030 0e010001  $.....d....0....
 1420 0064300e 0100400e 01000300 84019f40  .d0...@........@
 1430 0e01004c 0e010001 0064500e 0100600e  ...L.....dP...`.
 1440 01000100 64600e01 00680e01 00030084  ....d`...h......
 1450 019f680e 0100740e 01000100 64780e01  ..h...t.....dx..
 1460 00c40e01 00010064 cc0e0100 280f0100  .......d....(...
 1470 01006428 0f010030 0f010003 0084019f  ..d(...0........
 1480 300f0100 4c0f0100 0100644c 0f01005c  0...L.....dL...\
 1490 0f010003 0084019f 5c0f0100 680f0100  ........\...h...
 14a0 01006484 0f010008 10010001 00640c10  ..d..........d..
 14b0 01002810 01000100 64000000 00000000  ..(.....d.......
 14c0 00180b01 002c0b01 00030009 ff9fd40b  .....,..........
 14d0 0100dc0b 01000200 309fdc0b 0100f40b  ........0.......
 14e0 01000100 5f000c01 00080c01 0003007f  ...._...........
 14f0 509f080c 01001c0c 01000100 5f1c0c01  P..........._...
 1500 00240c01 00030009 ff9f4c0c 01005c0c  .$........L...\.
 1510 01000400 91887d06 180e0100 1c0e0100  ......}.........
 1520 03007f7f 9f1c0e01 00480e01 0001005f  .........H....._
 1530 00000000 00000000 180b0100 2c0b0100  ............,...
 1540 0200309f 240c0100 300c0100 0200319f  ..0.$...0.....1.
 1550 00000000 00000000 180b0100 2c0b0100  ............,...
 1560 03000820 9f940b01 00a40b01 00030008  ... ............
 1570 309fa40b 0100b40b 01000100 65000000  0...........e...
 1580 00000000 00b40b01 00d40b01 00030008  ................
 1590 259f0000 00000000 0000f80a 0100000b  %...............
 15a0 01000100 5f000b01 00080b01 0002007e  ...._..........~
 15b0 00000000 00000000 00300c01 004c0c01  .........0...L..
 15c0 00030008 259f0000 00000000 0000680c  ....%.........h.
 15d0 01008c0c 01000300 08309f00 00000000  .........0......
 15e0 0000008c 0c0100a4 0c010003 0008789f  ..............x.
 15f0 00000000 00000000 c40d0100 f00d0100  ................
 1600 01006000 00000000 000000c4 0d0100f0  ..`.............
 1610 0d010006 00f24716 00000000 00000000  ......G.........
 1620 000000b4 0c010080 0d010006 00038804  ................
 1630 01009f90 0f0100a4 0f010006 00038804  ................
 1640 01009f00 00000000 000000b4 0c010080  ................
 1650 0d010002 00309f90 0f0100a4 0f010002  .....0..........
 1660 00309f00 00000000 000000b4 0c010020  .0............. 
 1670 0d010001 0064240d 0100300d 01000300  .....d$...0.....
 1680 847f9f30 0d010038 0d010001 0064900f  ...0...8.....d..
 1690 0100940f 01000100 64940f01 00a40f01  ........d.......
 16a0 00030084 7f9f0000 00000000 0000b40c  ................
 16b0 0100fc0c 01000600 69930462 9304000d  ........i..b....
 16c0 0100030d 01000600 5a93045b 9304030d  ........Z..[....
 16d0 0100240d 01000600 69930462 9304900f  ..$.....i..b....
 16e0 0100a40f 01000600 69930462 93040000  ........i..b....
 16f0 00000000 0000b40c 0100dc0c 01000200  ................
 1700 319fdc0c 0100240d 01000100 66900f01  1.....$.....f...
 1710 00a40f01 00020031 9f000000 00000000  .......1........
 1720 00500d01 00600d01 0001005e 00000000  .P...`.....^....
 1730 00000000 800d0100 a40d0100 010060d4  ..............`.
 1740 0f0100f0 0f010001 00600000 00000000  .........`......
 1750 0000800d 0100a40d 01000600 f2471600  .............G..
 1760 0000d40f 0100f00f 01000600 f2471600  .............G..
 1770 00000000 00000000 0000680f 01007c0f  ..........h...|.
 1780 01000600 7e0008ff 1a9f0000 00000000  ....~...........
 1790 0000500e 0100680e 01000300 08209f00  ..P...h...... ..
 17a0 00000000 000000ec 0e0100fc 0e010003  ................
 17b0 007f7f9f 00000000 00000000 ec0e0100  ................
 17c0 100f0100 01005e00 00000000 000000ec  ......^.........
 17d0 0e0100fc 0e010001 005efc0e 0100100f  .........^......
 17e0 01000100 5d000000 00000000 00a40f01  ....]...........
 17f0 00c00f01 00030008 2d9f0000 00000000  ........-.......
 1800 00002810 0100ac10 01000100 5aac1001  ..(.........Z...
 1810 00e81501 000400f3 015a9f00 00000000  .........Z......
 1820 000000a4 100100d8 10010001 006ad810  .............j..
 1830 0100ec10 01000100 5aec1001 00fc1001  ........Z.......
 1840 0001005d fc100100 44110100 01006a54  ...]....D.....jT
 1850 11010064 11010001 006a6411 01007011  ...d.....jd...p.
 1860 01000100 5d701101 007c1101 0001006a  ....]p...|.....j
 1870 94110100 ac110100 01006aac 110100e4  ..........j.....
 1880 11010001 005de411 0100e815 01000100  .....]..........
 1890 6a000000 00000000 00941001 00ac1001  j...............
 18a0 00010062 ac100100 50110100 03009188  ...b....P.......
 18b0 7d501101 00541101 00030072 887d5411  }P...T.....r.}T.
 18c0 01000c12 01000300 91887d0c 12010020  ..........}.... 
 18d0 12010007 0091887d 0623049f 20120100  .......}.#.. ...
 18e0 28120100 01005e28 12010064 12010003  (.....^(...d....
 18f0 0091887d 64120100 74120100 07009188  ...}d...t.......
 1900 7d062304 9f741201 00ac1301 00030091  }.#..t..........
 1910 887dac13 0100b013 01000100 5fb01301  .}.........._...
 1920 00bc1301 00030091 887dbc13 01003414  .........}....4.
 1930 01000100 66341401 00601401 00030091  ....f4...`......
 1940 887d6014 01007014 01000700 91887d06  .}`...p.......}.
 1950 23049f70 1401008c 14010001 005d8c14  #..p.........]..
 1960 0100a414 01000300 91887da4 14010050  ..........}....P
 1970 15010001 00665015 0100a415 01000300  .....fP.........
 1980 91887db0 150100cc 15010001 0066cc15  ..}..........f..
 1990 0100d815 01000300 91887dd8 150100e8  ..........}.....
 19a0 15010001 00660000 00000000 0000c013  .....f..........
 19b0 0100ec13 01000100 5eec1301 00001401  ........^.......
 19c0 0003007e 7f9f0014 01000814 01000100  ...~............
 19d0 5ea41401 00ac1401 00060003 a83a0100  ^............:..
 19e0 9ff41401 001c1501 0001005e 1c150100  ...........^....
 19f0 30150100 01005f30 15010044 15010003  0....._0...D....
 1a00 007f7f9f 44150100 50150100 01005fb0  ....D...P....._.
 1a10 150100c8 15010006 0003a83a 01009fd8  ...........:....
 1a20 150100e8 15010006 0003a83a 01009f00  ...........:....
 1a30 00000000 000000d8 10010014 11010001  ................
 1a40 005a5411 01007412 01000100 5a401301  .ZT...t.....Z@..
 1a50 00581301 0001005a 7c130100 50150100  .X.....Z|...P...
 1a60 01005a94 150100a8 15010001 005ab015  ..Z..........Z..
 1a70 0100e815 01000100 5a000000 00000000  ........Z.......
 1a80 00a41001 00c01001 0001005f c0100100  ..........._....
 1a90 c8100100 02007e00 cc100100 e4100100  ......~.........
 1aa0 01005ffc 10010000 11010006 007c0008  .._..........|..
 1ab0 ff1a9f14 11010054 11010001 005f7011  .......T....._p.
 1ac0 01007411 01000600 7c0008ff 1a9fa811  ..t.....|.......
 1ad0 0100c411 01000100 5bc41101 00d01101  ........[.......
 1ae0 0001005c d0110100 d4110100 01005bd0  ...\..........[.
 1af0 130100d8 13010006 007d0008 ff1a9f04  .........}......
 1b00 14010008 14010006 007d0008 ff1a9ff8  .........}......
 1b10 14010000 15010006 007d0008 ff1a9f20  .........}..... 
 1b20 1501003c 15010006 007e0008 ff1a9f48  ...<.....~.....H
 1b30 15010050 15010006 007e0008 ff1a9f00  ...P.....~......
 1b40 00000000 00000074 1201009c 12010006  .......t........
 1b50 00699304 62930464 1301007c 13010006  .i..b..d...|....
 1b60 005a9304 62930450 15010064 15010006  .Z..b..P...d....
 1b70 00699304 62930464 15010078 15010006  .i..b..d...x....
 1b80 005a9304 62930488 15010094 15010006  .Z..b...........
 1b90 00699304 62930400 00000000 000000d8  .i..b...........
 1ba0 100100ec 10010002 00309fec 10010014  .........0......
 1bb0 11010001 00605411 01002812 01000100  .....`T...(.....
 1bc0 60281201 00641201 00020031 9f401301  `(...d.....1.@..
 1bd0 00981401 00010060 a4140100 50150100  .......`....P...
 1be0 01006064 150100e8 15010001 00600000  ..`d.........`..
 1bf0 00000000 0000d810 0100ec10 01000300  ................
 1c00 09ff9fec 10010014 11010001 00645411  .............dT.
 1c10 01008c11 01000100 64941101 00dc1101  ........d.......
 1c20 00010064 e4110100 04120100 0100640c  ...d..........d.
 1c30 120100e4 12010001 00644013 0100f013  .........d@.....
 1c40 01000100 64f01301 00001401 00030084  ....d...........
 1c50 019f0014 01000c14 01000100 64101401  ............d...
 1c60 00201401 00010064 20140100 28140100  . .....d ...(...
 1c70 03008401 9f281401 00341401 00010064  .....(...4.....d
 1c80 38140100 84140100 0100648c 140100e8  8.........d.....
 1c90 14010001 0064e814 0100f014 01000300  .....d..........
 1ca0 84019ff0 1401000c 15010001 00640c15  .............d..
 1cb0 01001c15 01000300 84019f1c 15010028  ...............(
 1cc0 15010001 00644415 0100c815 01000100  .....dD.........
 1cd0 64cc1501 00e81501 00010064 00000000  d..........d....
 1ce0 00000000 d8100100 ec100100 030009ff  ................
 1cf0 9f941101 009c1101 00020030 9f9c1101  ...........0....
 1d00 00b41101 0001005f c0110100 c8110100  ......._........
 1d10 03007f50 9fc81101 00dc1101 0001005f  ...P..........._
 1d20 dc110100 e4110100 030009ff 9f0c1201  ................
 1d30 001c1201 00040091 887d06d8 130100dc  .........}......
 1d40 13010003 007f7f9f dc130100 08140100  ................
 1d50 01005f00 00000000 000000d8 100100ec  .._.............
 1d60 10010002 00309fe4 110100f0 11010002  .....0..........
 1d70 00319f00 00000000 000000d8 100100ec  .1..............
 1d80 10010003 0008209f 54110100 64110100  ...... .T...d...
 1d90 03000830 9f641101 00741101 00010065  ...0.d...t.....e
 1da0 00000000 00000000 74110100 94110100  ........t.......
 1db0 03000825 9f000000 00000000 00b81001  ...%............
 1dc0 00c01001 0001005f c0100100 c8100100  ......._........
 1dd0 02007e00 00000000 00000000 f0110100  ..~.............
 1de0 0c120100 03000825 9f000000 00000000  .......%........
 1df0 00281201 004c1201 00030008 309f0000  .(...L......0...
 1e00 00000000 00004c12 01006412 01000300  ......L...d.....
 1e10 08789f00 00000000 00000084 130100b0  .x..............
 1e20 13010001 00600000 00000000 00008413  .....`..........
 1e30 0100b013 01000600 f2811900 00000000  ................
 1e40 00000000 00007412 01004013 01000600  ......t...@.....
 1e50 03880401 009f5015 01006415 01000600  ......P...d.....
 1e60 03880401 009f0000 00000000 00007412  ..............t.
 1e70 01004013 01000200 309f5015 01006415  ..@.....0.P...d.
 1e80 01000200 309f0000 00000000 00007412  ....0.........t.
 1e90 0100e012 01000100 64e41201 00f01201  ........d.......
 1ea0 00030084 7f9ff012 0100f812 01000100  ................
 1eb0 64501501 00541501 00010064 54150100  dP...T.....dT...
 1ec0 64150100 0300847f 9f000000 00000000  d...............
 1ed0 00741201 00bc1201 00060069 93046293  .t.........i..b.
 1ee0 04c01201 00c31201 0006005a 93045b93  ...........Z..[.
 1ef0 04c31201 00e41201 00060069 93046293  ...........i..b.
 1f00 04501501 00641501 00060069 93046293  .P...d.....i..b.
 1f10 04000000 00000000 00741201 009c1201  .........t......
 1f20 00020031 9f9c1201 00e41201 00010066  ...1...........f
 1f30 50150100 64150100 0200319f 00000000  P...d.....1.....
 1f40 00000000 10130100 20130100 01005e00  ........ .....^.
 1f50 00000000 00000040 13010064 13010001  .......@...d....
 1f60 00609415 0100b015 01000100 60000000  .`..........`...
 1f70 00000000 00401301 00641301 000600f2  .....@...d......
 1f80 81190000 00941501 00b01501 000600f2  ................
 1f90 81190000 00000000 00000000 00281501  .............(..
 1fa0 003c1501 0006007e 0008ff1a 9f000000  .<.....~........
 1fb0 00000000 00101401 00281401 00030008  .........(......
 1fc0 209f0000 00000000 0000ac14 0100bc14   ...............
 1fd0 01000300 7f7f9f00 00000000 000000ac  ................
 1fe0 140100d0 14010001 005e0000 00000000  .........^......
 1ff0 0000ac14 0100bc14 01000100 5ebc1401  ............^...
 2000 00d01401 0001005d 00000000 00000000  .......]........
 2010 64150100 80150100 0300082d 9f000000  d..........-....
 2020 00000000 00e81501 006c1601 0001005a  .........l.....Z
 2030 6c160100 a81b0100 0400f301 5a9f0000  l...........Z...
 2040 00000000 00006416 01009816 01000100  ......d.........
 2050 6a981601 00ac1601 0001005a ac160100  j..........Z....
 2060 bc160100 01005dbc 16010004 17010001  ......].........
 2070 006a1417 01002417 01000100 6a241701  .j....$.....j$..
 2080 00301701 0001005d 30170100 3c170100  .0.....]0...<...
 2090 01006a54 1701006c 17010001 006a6c17  ..jT...l.....jl.
 20a0 0100a417 01000100 5da41701 00a81b01  ........].......
 20b0 0001006a 00000000 00000000 54160100  ...j........T...
 20c0 6c160100 0100626c 16010010 17010003  l.....bl........
 20d0 0091887d 10170100 14170100 03007288  ...}..........r.
 20e0 7d141701 00cc1701 00030091 887dcc17  }............}..
 20f0 0100e017 01000700 91887d06 23049fe0  ..........}.#...
 2100 170100e8 17010001 005ee817 01002418  .........^....$.
 2110 01000300 91887d24 18010034 18010007  ......}$...4....
 2120 0091887d 0623049f 34180100 6c190100  ...}.#..4...l...
 2130 03009188 7d6c1901 00701901 0001005f  ....}l...p....._
 2140 70190100 7c190100 03009188 7d7c1901  p...|.......}|..
 2150 00f41901 00010066 f4190100 201a0100  .......f.... ...
 2160 03009188 7d201a01 00301a01 00070091  ....} ...0......
 2170 887d0623 049f301a 01004c1a 01000100  .}.#..0...L.....
 2180 5d4c1a01 00641a01 00030091 887d641a  ]L...d.......}d.
 2190 0100101b 01000100 66101b01 00641b01  ........f....d..
 21a0 00030091 887d701b 01008c1b 01000100  .....}p.........
 21b0 668c1b01 00981b01 00030091 887d981b  f............}..
 21c0 0100a81b 01000100 66000000 00000000  ........f.......
 21d0 00801901 00ac1901 0001005e ac190100  ...........^....
 21e0 c0190100 03007e7f 9fc01901 00c81901  ......~.........
 21f0 0001005e 641a0100 6c1a0100 060003a8  ...^d...l.......
 2200 3a01009f b41a0100 dc1a0100 01005edc  :.............^.
 2210 1a0100f0 1a010001 005ff01a 0100041b  ........._......
 2220 01000300 7f7f9f04 1b010010 1b010001  ................
 2230 005f701b 0100881b 01000600 03a83a01  ._p...........:.
 2240 009f981b 0100a81b 01000600 03a83a01  ..............:.
 2250 009f0000 00000000 00009816 0100d416  ................
 2260 01000100 5a141701 00341801 0001005a  ....Z....4.....Z
 2270 00190100 18190100 01005a3c 19010010  ..........Z<....
 2280 1b010001 005a541b 0100681b 01000100  .....ZT...h.....
 2290 5a701b01 00a81b01 0001005a 00000000  Zp.........Z....
 22a0 00000000 64160100 80160100 01005f80  ....d........._.
 22b0 16010088 16010002 007e008c 160100a4  .........~......
 22c0 16010001 005fbc16 0100c016 01000600  ....._..........
 22d0 7c0008ff 1a9fd416 01001417 01000100  |...............
 22e0 5f301701 00341701 0006007c 0008ff1a  _0...4.....|....
 22f0 9f681701 00841701 0001005b 84170100  .h.........[....
 2300 90170100 01005c90 17010094 17010001  ......\.........
 2310 005b9019 01009819 01000600 7d0008ff  .[..........}...
 2320 1a9fc419 0100c819 01000600 7d0008ff  ............}...
 2330 1a9fb81a 0100c01a 01000600 7d0008ff  ............}...
 2340 1a9fe01a 0100fc1a 01000600 7e0008ff  ............~...
 2350 1a9f081b 0100101b 01000600 7e0008ff  ............~...
 2360 1a9f0000 00000000 00003418 01005c18  ..........4...\.
 2370 01000600 69930462 93042419 01003c19  ....i..b..$...<.
 2380 01000600 5a930462 9304101b 0100241b  ....Z..b......$.
 2390 01000600 69930462 9304241b 0100381b  ....i..b..$...8.
 23a0 01000600 5a930462 9304481b 0100541b  ....Z..b..H...T.
 23b0 01000600 69930462 93040000 00000000  ....i..b........
 23c0 00009816 0100ac16 01000200 309fac16  ............0...
 23d0 0100d416 01000100 60141701 00e81701  ........`.......
 23e0 00010060 e8170100 24180100 0200319f  ...`....$.....1.
 23f0 00190100 581a0100 01006064 1a010010  ....X.....`d....
 2400 1b010001 0060241b 0100a81b 01000100  .....`$.........
 2410 60000000 00000000 00981601 00ac1601  `...............
 2420 00030009 ff9fac16 0100d416 01000100  ................
 2430 64141701 004c1701 00010064 54170100  d....L.....dT...
 2440 9c170100 010064a4 170100c4 17010001  ......d.........
 2450 0064cc17 0100a418 01000100 64001901  .d..........d...
 2460 00b01901 00010064 b0190100 c0190100  .......d........
 2470 03008401 9fc01901 00cc1901 00010064  ...............d
 2480 d0190100 e0190100 010064e0 190100e8  ..........d.....
 2490 19010003 0084019f e8190100 f4190100  ................
 24a0 010064f8 19010044 1a010001 00644c1a  ..d....D.....dL.
 24b0 0100a81a 01000100 64a81a01 00b01a01  ........d.......
 24c0 00030084 019fb01a 0100cc1a 01000100  ................
 24d0 64cc1a01 00dc1a01 00030084 019fdc1a  d...............
 24e0 0100e81a 01000100 64041b01 00881b01  ........d.......
 24f0 00010064 8c1b0100 a81b0100 01006400  ...d..........d.
 2500 00000000 00000098 160100ac 16010003  ................
 2510 0009ff9f 54170100 5c170100 0200309f  ....T...\.....0.
 2520 5c170100 74170100 01005f80 17010088  \...t....._.....
 2530 17010003 007f509f 88170100 9c170100  ......P.........
 2540 01005f9c 170100a4 17010003 0009ff9f  .._.............
 2550 cc170100 dc170100 04009188 7d069819  ............}...
 2560 01009c19 01000300 7f7f9f9c 190100c8  ................
 2570 19010001 005f0000 00000000 00009816  ....._..........
 2580 0100ac16 01000200 309fa417 0100b017  ........0.......
 2590 01000200 319f0000 00000000 00009816  ....1...........
 25a0 0100ac16 01000300 08209f14 17010024  ......... .....$
 25b0 17010003 0008309f 24170100 34170100  ......0.$...4...
 25c0 01006500 00000000 00000034 17010054  ..e........4...T
 25d0 17010003 0008259f 00000000 00000000  ......%.........
 25e0 78160100 80160100 01005f80 16010088  x........._.....
 25f0 16010002 007e0000 00000000 000000b0  .....~..........
 2600 170100cc 17010003 0008259f 00000000  ..........%.....
 2610 00000000 e8170100 0c180100 03000830  ...............0
 2620 9f000000 00000000 000c1801 00241801  .............$..
 2630 00030008 789f0000 00000000 00004419  ....x.........D.
 2640 01007019 01000100 60000000 00000000  ..p.....`.......
 2650 00441901 00701901 000600f2 bb1c0000  .D...p..........
 2660 00000000 00000000 00341801 00001901  .........4......
 2670 00060003 88040100 9f101b01 00241b01  .............$..
 2680 00060003 88040100 9f000000 00000000  ................
 2690 00341801 00001901 00020030 9f101b01  .4.........0....
 26a0 00241b01 00020030 9f000000 00000000  .$.....0........
 26b0 00341801 00a01801 00010064 a4180100  .4.........d....
 26c0 b0180100 0300847f 9fb01801 00b81801  ................
 26d0 00010064 101b0100 141b0100 01006414  ...d..........d.
 26e0 1b010024 1b010003 00847f9f 00000000  ...$............
 26f0 00000000 34180100 7c180100 06006993  ....4...|.....i.
 2700 04629304 80180100 83180100 06005a93  .b............Z.
 2710 045b9304 83180100 a4180100 06006993  .[............i.
 2720 04629304 101b0100 241b0100 06006993  .b......$.....i.
 2730 04629304 00000000 00000000 34180100  .b..........4...
 2740 5c180100 0200319f 5c180100 a4180100  \.....1.\.......
 2750 01006610 1b010024 1b010002 00319f00  ..f....$.....1..
 2760 00000000 000000d0 180100e0 18010001  ................
 2770 005e0000 00000000 00000019 01002419  .^............$.
 2780 01000100 60541b01 00701b01 00010060  ....`T...p.....`
 2790 00000000 00000000 00190100 24190100  ............$...
 27a0 0600f2bb 1c000000 541b0100 701b0100  ........T...p...
 27b0 0600f2bb 1c000000 00000000 00000000  ................
 27c0 e81a0100 fc1a0100 06007e00 08ff1a9f  ..........~.....
 27d0 00000000 00000000 d0190100 e8190100  ................
 27e0 03000820 9f000000 00000000 006c1a01  ... .........l..
 27f0 007c1a01 0003007f 7f9f0000 00000000  .|..............
 2800 00006c1a 0100901a 01000100 5e000000  ..l.........^...
 2810 00000000 006c1a01 007c1a01 0001005e  .....l...|.....^
 2820 7c1a0100 901a0100 01005d00 00000000  |.........].....
 2830 00000024 1b010040 1b010003 00082d9f  ...$...@......-.
 2840 00000000 00000000 a81b0100 2c1c0100  ............,...
 2850 01005a2c 1c010068 21010004 00f3015a  ..Z,...h!......Z
 2860 9f000000 00000000 00241c01 00581c01  .........$...X..
 2870 0001006a 581c0100 6c1c0100 01005a6c  ...jX...l.....Zl
 2880 1c01007c 1c010001 005d7c1c 0100c41c  ...|.....]|.....
 2890 01000100 6ad41c01 00e41c01 0001006a  ....j..........j
 28a0 e41c0100 f01c0100 01005df0 1c0100fc  ..........].....
 28b0 1c010001 006a141d 01002c1d 01000100  .....j....,.....
 28c0 6a2c1d01 00641d01 0001005d 641d0100  j,...d.....]d...
 28d0 68210100 01006a00 00000000 00000014  h!....j.........
 28e0 1c01002c 1c010001 00622c1c 0100d01c  ...,.....b,.....
 28f0 01000300 91887dd0 1c0100d4 1c010003  ......}.........
 2900 0072887d d41c0100 8c1d0100 03009188  .r.}............
 2910 7d8c1d01 00a01d01 00070091 887d0623  }............}.#
 2920 049fa01d 0100a81d 01000100 5ea81d01  ............^...
 2930 00e41d01 00030091 887de41d 0100f41d  .........}......
 2940 01000700 91887d06 23049ff4 1d01002c  ......}.#......,
 2950 1f010003 0091887d 2c1f0100 301f0100  .......},...0...
 2960 01005f30 1f01003c 1f010003 0091887d  .._0...<.......}
 2970 3c1f0100 b41f0100 010066b4 1f0100e0  <.........f.....
 2980 1f010003 0091887d e01f0100 f01f0100  .......}........
 2990 07009188 7d062304 9ff01f01 000c2001  ....}.#....... .
 29a0 0001005d 0c200100 24200100 03009188  ...]. ..$ ......
 29b0 7d242001 00d02001 00010066 d0200100  }$ ... ....f. ..
 29c0 24210100 03009188 7d302101 004c2101  $!......}0!..L!.
 29d0 00010066 4c210100 58210100 03009188  ...fL!..X!......
 29e0 7d582101 00682101 00010066 00000000  }X!..h!....f....
 29f0 00000000 401f0100 6c1f0100 01005e6c  ....@...l.....^l
 2a00 1f010080 1f010003 007e7f9f 801f0100  .........~......
 2a10 881f0100 01005e24 2001002c 20010006  ......^$ .., ...
 2a20 0003a83a 01009f74 2001009c 20010001  ...:...t ... ...
 2a30 005e9c20 0100b020 01000100 5fb02001  .^. ... ...._. .
 2a40 00c42001 0003007f 7f9fc420 0100d020  .. ........ ... 
 2a50 01000100 5f302101 00482101 00060003  ...._0!..H!.....
 2a60 a83a0100 9f582101 00682101 00060003  .:...X!..h!.....
 2a70 a83a0100 9f000000 00000000 00581c01  .:...........X..
 2a80 00941c01 0001005a d41c0100 f41d0100  .......Z........
 2a90 01005ac0 1e0100d8 1e010001 005afc1e  ..Z..........Z..
 2aa0 0100d020 01000100 5a142101 00282101  ... ....Z.!..(!.
 2ab0 0001005a 30210100 68210100 01005a00  ...Z0!..h!....Z.
 2ac0 00000000 00000024 1c010040 1c010001  .......$...@....
 2ad0 005f401c 0100481c 01000200 7e004c1c  ._@...H.....~.L.
 2ae0 0100641c 01000100 5f7c1c01 00801c01  ..d....._|......
 2af0 0006007c 0008ff1a 9f941c01 00d41c01  ...|............
 2b00 0001005f f01c0100 f41c0100 06007c00  ..._..........|.
 2b10 08ff1a9f 281d0100 441d0100 01005b44  ....(...D.....[D
 2b20 1d010050 1d010001 005c501d 0100541d  ...P.....\P...T.
 2b30 01000100 5b501f01 00581f01 0006007d  ....[P...X.....}
 2b40 0008ff1a 9f841f01 00881f01 0006007d  ...............}
 2b50 0008ff1a 9f782001 00802001 0006007d  .....x ... ....}
 2b60 0008ff1a 9fa02001 00bc2001 0006007e  ...... ... ....~
 2b70 0008ff1a 9fc82001 00d02001 0006007e  ...... ... ....~
 2b80 0008ff1a 9f000000 00000000 00f41d01  ................
 2b90 001c1e01 00060069 93046293 04e41e01  .......i..b.....
 2ba0 00fc1e01 0006005a 93046293 04d02001  .......Z..b... .
 2bb0 00e42001 00060069 93046293 04e42001  .. ....i..b... .
 2bc0 00f82001 0006005a 93046293 04082101  .. ....Z..b...!.
 2bd0 00142101 00060069 93046293 04000000  ..!....i..b.....
 2be0 00000000 00581c01 006c1c01 00020030  .....X...l.....0
 2bf0 9f6c1c01 00941c01 00010060 d41c0100  .l.........`....
 2c00 a81d0100 010060a8 1d0100e4 1d010002  ......`.........
 2c10 00319fc0 1e010018 20010001 00602420  .1...... ....`$ 
 2c20 0100d020 01000100 60e42001 00682101  ... ....`. ..h!.
 2c30 00010060 00000000 00000000 581c0100  ...`........X...
 2c40 6c1c0100 030009ff 9f6c1c01 00941c01  l........l......
 2c50 00010064 d41c0100 0c1d0100 01006414  ...d..........d.
 2c60 1d01005c 1d010001 0064641d 0100841d  ...\.....dd.....
 2c70 01000100 648c1d01 00641e01 00010064  ....d....d.....d
 2c80 c01e0100 701f0100 01006470 1f010080  ....p.....dp....
 2c90 1f010003 0084019f 801f0100 8c1f0100  ................
 2ca0 01006490 1f0100a0 1f010001 0064a01f  ..d..........d..
 2cb0 0100a81f 01000300 84019fa8 1f0100b4  ................
 2cc0 1f010001 0064b81f 01000420 01000100  .....d..... ....
 2cd0 640c2001 00682001 00010064 68200100  d. ..h ....dh ..
 2ce0 70200100 03008401 9f702001 008c2001  p .......p ... .
 2cf0 00010064 8c200100 9c200100 03008401  ...d. ... ......
 2d00 9f9c2001 00a82001 00010064 c4200100  .. ... ....d. ..
 2d10 48210100 0100644c 21010068 21010001  H!....dL!..h!...
 2d20 00640000 00000000 0000581c 01006c1c  .d........X...l.
 2d30 01000300 09ff9f14 1d01001c 1d010002  ................
 2d40 00309f1c 1d010034 1d010001 005f401d  .0.....4....._@.
 2d50 0100481d 01000300 7f509f48 1d01005c  ..H......P.H...\
 2d60 1d010001 005f5c1d 0100641d 01000300  ....._\...d.....
 2d70 09ff9f8c 1d01009c 1d010004 0091887d  ...............}
 2d80 06581f01 005c1f01 0003007f 7f9f5c1f  .X...\........\.
 2d90 0100881f 01000100 5f000000 00000000  ........_.......
 2da0 00581c01 006c1c01 00020030 9f641d01  .X...l.....0.d..
 2db0 00701d01 00020031 9f000000 00000000  .p.....1........
 2dc0 00581c01 006c1c01 00030008 209fd41c  .X...l...... ...
 2dd0 0100e41c 01000300 08309fe4 1c0100f4  .........0......
 2de0 1c010001 00650000 00000000 0000f41c  .....e..........
 2df0 0100141d 01000300 08259f00 00000000  .........%......
 2e00 00000038 1c010040 1c010001 005f401c  ...8...@....._@.
 2e10 0100481c 01000200 7e000000 00000000  ..H.....~.......
 2e20 0000701d 01008c1d 01000300 08259f00  ..p..........%..
 2e30 00000000 000000a8 1d0100cc 1d010003  ................
 2e40 0008309f 00000000 00000000 cc1d0100  ..0.............
 2e50 e41d0100 03000878 9f000000 00000000  .......x........
 2e60 00041f01 00301f01 00010060 00000000  .....0.....`....
 2e70 00000000 041f0100 301f0100 0600f2f5  ........0.......
 2e80 1f000000 00000000 00000000 f41d0100  ................
 2e90 c01e0100 06000388 0401009f d0200100  ............. ..
 2ea0 e4200100 06000388 0401009f 00000000  . ..............
 2eb0 00000000 f41d0100 c01e0100 0200309f  ..............0.
 2ec0 d0200100 e4200100 0200309f 00000000  . ... ....0.....
 2ed0 00000000 f41d0100 601e0100 01006464  ........`.....dd
 2ee0 1e010070 1e010003 00847f9f 701e0100  ...p........p...
 2ef0 781e0100 010064d0 200100d4 20010001  x.....d. ... ...
 2f00 0064d420 0100e420 01000300 847f9f00  .d. ... ........
 2f10 00000000 000000f4 1d01003c 1e010006  ...........<....
 2f20 00699304 62930440 1e010043 1e010006  .i..b..@...C....
 2f30 005a9304 5b930443 1e010064 1e010006  .Z..[..C...d....
 2f40 00699304 629304d0 200100e4 20010006  .i..b... ... ...
 2f50 00699304 62930400 00000000 000000f4  .i..b...........
 2f60 1d01001c 1e010002 00319f1c 1e010064  .........1.....d
 2f70 1e010001 0066d020 0100e420 01000200  .....f. ... ....
 2f80 319f0000 00000000 0000901e 0100a01e  1...............
 2f90 01000100 5e000000 00000000 00c01e01  ....^...........
 2fa0 00e41e01 00010060 14210100 30210100  .......`.!..0!..
 2fb0 01006000 00000000 000000c0 1e0100e4  ..`.............
 2fc0 1e010006 00f2f51f 00000014 21010030  ............!..0
 2fd0 21010006 00f2f51f 00000000 00000000  !...............
 2fe0 000000a8 200100bc 20010006 007e0008  .... ... ....~..
 2ff0 ff1a9f00 00000000 00000090 1f0100a8  ................
 3000 1f010003 0008209f 00000000 00000000  ...... .........
 3010 2c200100 3c200100 03007f7f 9f000000  , ..< ..........
 3020 00000000 002c2001 00502001 0001005e  ....., ..P ....^
 3030 00000000 00000000 2c200100 3c200100  ........, ..< ..
 3040 01005e3c 20010050 20010001 005d0000  ..^< ..P ....]..
 3050 00000000 0000e420 01000021 01000300  ....... ...!....
 3060 082d9f00 00000000 00000070 2101008c  .-.........p!...
 3070 21010001 005a8c21 0100a021 01000100  !....Z.!...!....
 3080 5a000000 00000000 00d02401 00482501  Z.........$..H%.
 3090 0001005a 48250100 6c2a0100 0400f301  ...ZH%..l*......
 30a0 5a9f0000 00000000 00003c25 01004825  Z.........<%..H%
 30b0 01000100 62482501 00f42501 00030091  ....bH%...%.....
 30c0 887df425 0100f825 01000300 72887df8  .}.%...%....r.}.
 30d0 250100a8 26010003 0091887d a8260100  %...&......}.&..
 30e0 bc260100 07009188 7d062304 9fbc2601  .&......}.#...&.
 30f0 00c42601 0001005e c4260100 00270100  ..&....^.&...'..
 3100 03009188 7d002701 00102701 00070091  ....}.'...'.....
 3110 887d0623 049f1027 01004828 01000300  .}.#...'..H(....
 3120 91887d48 2801004c 28010001 005f4c28  ..}H(..L(...._L(
 3130 01005828 01000300 91887d58 280100d0  ..X(......}X(...
 3140 28010001 005cd028 0100f828 01000300  (....\.(...(....
 3150 91887df8 28010008 29010007 0091887d  ..}.(...)......}
 3160 0623049f 08290100 20290100 01005d20  .#...).. )....] 
 3170 29010038 29010003 0091887d 38290100  )..8)......}8)..
 3180 e4290100 01005ce4 29010038 2a010003  .)....\.)..8*...
 3190 0091887d 442a0100 602a0100 01005c60  ...}D*..`*....\`
 31a0 2a01006c 2a010003 0091887d 00000000  *..l*......}....
 31b0 00000000 3c250100 48250100 01005a48  ....<%..H%....ZH
 31c0 2501007c 25010001 006a7c25 01009025  %..|%....j|%...%
 31d0 01000100 5a902501 00a02501 0001005d  ....Z.%...%....]
 31e0 a0250100 e8250100 01006af8 25010008  .%...%....j.%...
 31f0 26010001 006a0826 01001426 01000100  &....j.&...&....
 3200 5d142601 00202601 0001006a 34260100  ].&.. &....j4&..
 3210 4c260100 01006a4c 26010084 26010001  L&....jL&...&...
 3220 005d8426 01006c2a 01000100 6a000000  .].&..l*....j...
 3230 00000000 005c2801 00882801 0001005e  .....\(...(....^
 3240 88280100 9c280100 03007e7f 9f9c2801  .(...(....~...(.
 3250 00a42801 0001005e 38290100 40290100  ..(....^8)..@)..
 3260 060003a8 3a01009f 88290100 b0290100  ....:....)...)..
 3270 01005eb0 290100c4 29010001 005fc429  ..^.)...)...._.)
 3280 0100d829 01000300 7f7f9fd8 290100e4  ...)........)...
 3290 29010001 005f442a 0100602a 01000600  )...._D*..`*....
 32a0 03a83a01 009f0000 00000000 00007c25  ..:...........|%
 32b0 0100b825 01000100 5af82501 00102701  ...%....Z.%...'.
 32c0 0001005a dc270100 f4270100 01005a18  ...Z.'...'....Z.
 32d0 28010070 28010001 005ad028 01004c29  (..p(....Z.(..L)
 32e0 01000100 5a282a01 003c2a01 0001005a  ....Z(*..<*....Z
 32f0 442a0100 6c2a0100 01005a00 00000000  D*..l*....Z.....
 3300 0000004c 25010064 25010001 005f6425  ...L%..d%...._d%
 3310 01006c25 01000200 7e007025 01008825  ..l%....~.p%...%
 3320 01000100 5fa02501 00a42501 0006007c  ...._.%...%....|
 3330 0008ff1a 9fb82501 00f82501 0001005f  ......%...%...._
 3340 14260100 18260100 06007c00 08ff1a9f  .&...&....|.....
 3350 48260100 64260100 01005b64 26010070  H&..d&....[d&..p
 3360 26010001 005c7026 01007426 01000100  &....\p&..t&....
 3370 5b6c2801 00742801 0006007d 0008ff1a  [l(..t(....}....
 3380 9fa02801 00a42801 0006007d 0008ff1a  ..(...(....}....
 3390 9f8c2901 00942901 0006007d 0008ff1a  ..)...)....}....
 33a0 9fb42901 00d02901 0006007e 0008ff1a  ..)...)....~....
 33b0 9fdc2901 00e42901 0006007e 0008ff1a  ..)...)....~....
 33c0 9f000000 00000000 00102701 00382701  ..........'..8'.
 33d0 00060066 93046293 04002801 00182801  ...f..b...(...(.
 33e0 0006005a 93046293 04e42901 00f82901  ...Z..b...)...).
 33f0 00060066 93046293 04f82901 000c2a01  ...f..b...)...*.
 3400 0006005a 93046293 041c2a01 00282a01  ...Z..b...*..(*.
 3410 00060066 93046293 04000000 00000000  ...f..b.........
 3420 007c2501 00902501 00020030 9f902501  .|%...%....0..%.
 3430 00b82501 00010060 f8250100 c4260100  ..%....`.%...&..
 3440 010060c4 26010000 27010002 00319fdc  ..`.&...'....1..
 3450 2701002c 29010001 00603829 0100e429  '..,)....`8)...)
 3460 01000100 60f82901 006c2a01 00010060  ....`.)..l*....`
 3470 00000000 00000000 7c250100 90250100  ........|%...%..
 3480 030009ff 9f902501 00b82501 00010064  ......%...%....d
 3490 f8250100 7c260100 01006484 26010080  .%..|&....d.&...
 34a0 27010001 0064dc27 01008c28 01000100  '....d.'...(....
 34b0 648c2801 009c2801 00030084 019f9c28  d.(...(........(
 34c0 0100a828 01000100 64ac2801 00bc2801  ...(....d.(...(.
 34d0 00010064 bc280100 c4280100 03008401  ...d.(...(......
 34e0 9fc42801 007c2901 00010064 7c290100  ..(..|)....d|)..
 34f0 84290100 03008401 9f842901 00a02901  .)........)...).
 3500 00010064 a0290100 b0290100 03008401  ...d.)...)......
 3510 9fb02901 00bc2901 00010064 d8290100  ..)...)....d.)..
 3520 6c2a0100 01006400 00000000 0000007c  l*....d........|
 3530 25010090 25010003 0009ff9f 34260100  %...%.......4&..
 3540 3c260100 0200309f 3c260100 54260100  <&....0.<&..T&..
 3550 01005f60 26010068 26010003 007f509f  .._`&..h&.....P.
 3560 68260100 7c260100 01005f7c 26010084  h&..|&...._|&...
 3570 26010003 0009ff9f a8260100 b8260100  &........&...&..
 3580 04009188 7d067428 01007828 01000300  ....}.t(..x(....
 3590 7f7f9f78 280100a4 28010001 005f0000  ...x(...(...._..
 35a0 00000000 00007c25 01009025 01000200  ......|%...%....
 35b0 309f8426 01009026 01000200 319f0000  0..&...&....1...
 35c0 00000000 00007c25 01009025 01000300  ......|%...%....
 35d0 08209ff8 25010008 26010003 0008309f  . ..%...&.....0.
 35e0 08260100 18260100 01006500 00000000  .&...&....e.....
 35f0 00000018 26010034 26010003 0008259f  ....&..4&.....%.
 3600 00000000 00000000 5c250100 64250100  ........\%..d%..
 3610 01005f64 2501006c 25010002 007e0000  .._d%..l%....~..
 3620 00000000 00000090 260100a8 26010003  ........&...&...
 3630 0008259f 00000000 00000000 c4260100  ..%..........&..
 3640 e8260100 03000830 9f000000 00000000  .&.....0........
 3650 00e82601 00002701 00030008 789f0000  ..&...'.....x...
 3660 00000000 00002028 01004c28 01000100  ...... (..L(....
 3670 60000000 00000000 00202801 004c2801  `........ (..L(.
 3680 000600f2 5e230000 00000000 00000000  ....^#..........
 3690 00102701 00dc2701 00060003 88040100  ..'...'.........
 36a0 9fe42901 00f82901 00060003 88040100  ..)...).........
 36b0 9f000000 00000000 00102701 00dc2701  ..........'...'.
 36c0 00020030 9fe42901 00f82901 00020030  ...0..)...)....0
 36d0 9f000000 00000000 00102701 007c2701  ..........'..|'.
 36e0 00010064 80270100 8c270100 0300847f  ...d.'...'......
 36f0 9f8c2701 00942701 00010064 e4290100  ..'...'....d.)..
 3700 e8290100 010064e8 290100f8 29010003  .)....d.)...)...
 3710 00847f9f 00000000 00000000 10270100  .............'..
 3720 58270100 06006693 04629304 5c270100  X'....f..b..\'..
 3730 5f270100 06005a93 045b9304 5f270100  _'....Z..[.._'..
 3740 80270100 06006693 04629304 e4290100  .'....f..b...)..
 3750 f8290100 06006693 04629304 00000000  .)....f..b......
 3760 00000000 10270100 38270100 0200319f  .....'..8'....1.
 3770 38270100 80270100 010069e4 290100f8  8'...'....i.)...
 3780 29010002 00319f00 00000000 000000ac  )....1..........
 3790 270100bc 27010001 005e0000 00000000  '...'....^......
 37a0 0000dc27 01000028 01000100 60282a01  ...'...(....`(*.
 37b0 00442a01 00010060 00000000 00000000  .D*....`........
 37c0 dc270100 00280100 0600f25e 23000000  .'...(.....^#...
 37d0 282a0100 442a0100 0600f25e 23000000  (*..D*.....^#...
 37e0 00000000 00000000 bc290100 d0290100  .........)...)..
 37f0 06007e00 08ff1a9f 00000000 00000000  ..~.............
 3800 ac280100 c4280100 03000820 9f000000  .(...(..... ....
 3810 00000000 00402901 00502901 0003007f  .....@)..P).....
 3820 7f9f0000 00000000 00004029 01006429  ..........@)..d)
 3830 01000100 5e000000 00000000 00402901  ....^........@).
 3840 00502901 0001005e 50290100 64290100  .P)....^P)..d)..
 3850 01005d00 00000000 000000f8 29010014  ..].........)...
 3860 2a010003 00082d9f 00000000 00000000  *.....-.........
 3870 ac2b0100 d02b0100 01005ad0 2b0100d4  .+...+....Z.+...
 3880 2b010004 00f3015a 9fd42b01 00d82b01  +......Z..+...+.
 3890 0001005a d82b0100 dc2b0100 0400f301  ...Z.+...+......
 38a0 5a9fdc2b 0100e02b 01000100 5ae02b01  Z..+...+....Z.+.
 38b0 00e42b01 000400f3 015a9f00 00000000  ..+......Z......
 38c0 000000ac 2b0100ac 2b010001 005bac2b  ....+...+....[.+
 38d0 0100b42b 01000300 7b7f9fb4 2b0100bc  ...+....{...+...
 38e0 2b010006 00f3015b 311c9fbc 2b0100d0  +......[1...+...
 38f0 2b01000b 007f0020 f3015b22 7a00229f  +...... ..["z.".
 3900 d02b0100 d42b0100 0c007f00 20f3015b  .+...+...... ..[
 3910 22f3015a 229fd42b 0100d82b 01000b00  "..Z"..+...+....
 3920 7f0020f3 015b227a 00229fd8 2b0100dc  .. ..["z."..+...
 3930 2b01000c 007f0020 f3015b22 f3015a22  +...... ..["..Z"
 3940 9fdc2b01 00e42b01 0003007b 7f9f0000  ..+...+....{....
 3950 00000000 0000ac2b 0100bc2b 01000100  .......+...+....
 3960 5abc2b01 00dc2b01 0001005f dc2b0100  Z.+...+...._.+..
 3970 e02b0100 01005ae0 2b0100e4 2b010004  .+....Z.+...+...
 3980 00f3015a 9f000000 00000000 00a82c01  ...Z..........,.
 3990 00b02c01 00020030 9fb02c01 00d42c01  ..,....0..,...,.
 39a0 0001005f 00000000 00000000 dc2c0100  ..._.........,..
 39b0 fc2c0100 01005afc 2c010004 2d010003  .,....Z.,...-...
 39c0 007a7c9f 042d0100 102d0100 01005a00  .z|..-...-....Z.
 39d0 00000000 000000dc 2c010000 2d010001  ........,...-...
 39e0 005b002d 0100102d 01000100 5b000000  .[.-...-....[...
 39f0 00000000 00dc2c01 00f42c01 00020030  ......,...,....0
 3a00 9ff42c01 000c2d01 0001005f 00000000  ..,...-...._....
 3a10 00000000 00000000 44000000 06005a93  ........D.....Z.
 3a20 045b9304 44000000 50040000 0600f303  .[..D...P.......
 3a30 f50a259f 00000000 00000000 00000000  ..%.............
 3a40 38000000 06005c93 045d9304 38000000  8.....\..]..8...
 3a50 50040000 0600f303 f50c259f 00000000  P.........%.....
 3a60 00000000 08000000 10000000 0200309f  ..............0.
 3a70 10000000 24000000 030009ff 9f240000  ....$........$..
 3a80 00500400 00010060 00000000 00000000  .P.....`........
 3a90 08000000 10000000 06005a93 045b9304  ..........Z..[..
 3aa0 00000000 00000000 08000000 28000000  ............(...
 3ab0 06005c93 045d9304 38000000 50000000  ..\..]..8...P...
 3ac0 06005c93 045d9304 50000000 6c000000  ..\..]..P...l...
 3ad0 06005c93 045f9304 2c010000 34010000  ..\.._..,...4...
 3ae0 06005c93 045f9304 40010000 50010000  ..\.._..@...P...
 3af0 06005c93 045f9304 90020000 04030000  ..\.._..........
 3b00 06005c93 045d9304 00000000 00000000  ..\..]..........
 3b10 14010000 20010000 06005a93 045b9304  .... .....Z..[..
 3b20 e4020000 e8020000 06005a93 045b9304  ..........Z..[..
 3b30 4c040000 50040000 06005a93 045b9304  L...P.....Z..[..
 3b40 00000000 00000000 38000000 14010000  ........8.......
 3b50 0600f234 29000000 2c010000 50040000  ...4)...,...P...
 3b60 0600f234 29000000 00000000 00000000  ...4)...........
 3b70 38000000 50000000 06005c93 045d9304  8...P.....\..]..
 3b80 50000000 6c000000 06005c93 045f9304  P...l.....\.._..
 3b90 2c010000 34010000 06005c93 045f9304  ,...4.....\.._..
 3ba0 40010000 50010000 06005c93 045f9304  @...P.....\.._..
 3bb0 90020000 04030000 06005c93 045d9304  ..........\..]..
 3bc0 00000000 00000000 3c000000 94000000  ........<.......
 3bd0 01005c94 00000014 01000001 005e2c01  ..\..........^,.
 3be0 00004c01 00000100 5c4c0100 00900200  ..L.....\L......
 3bf0 0001005e 90020000 24030000 01005c24  ...^....$.....\$
 3c00 0300001c 04000001 006d0000 00000000  .........m......
 3c10 00004000 00005000 00000100 5d500000  ..@...P.....]P..
 3c20 006c0000 0001005f 2c010000 34010000  .l....._,...4...
 3c30 01005f40 01000060 01000001 005f7c02  .._@...`....._|.
 3c40 00008402 00000100 5f900200 00040300  ........_.......
 3c50 0001005d 08030000 50040000 01005d00  ...]....P.....].
 3c60 00000000 00000044 0000004c 00000001  .......D...L....
 3c70 006e4c00 0000e000 00000100 5a0c0100  .nL.........Z...
 3c80 00100100 0001005a 2c010000 4c020000  .......Z,...L...
 3c90 01005a78 020000d8 02000001 005ad802  ..Zx.........Z..
 3ca0 0000e002 00000100 6ee40200 00140300  ........n.......
 3cb0 0001005a 14030000 18030000 01006e28  ...Z..........n(
 3cc0 03000034 04000001 005a3c04 00005004  ...4.....Z<...P.
 3cd0 00000100 5f000000 00000000 00980000  ...._...........
 3ce0 00b40000 0001005b 98010000 dc010000  .......[........
 3cf0 01005608 02000020 02000001 005be402  ..V.... .....[..
 3d00 0000e802 00000100 5b280300 00700300  ........[(...p..
 3d10 0001005f b4030000 38040000 01005b3c  ..._....8.....[<
 3d20 0400004c 04000001 005b0000 00000000  ...L.....[......
 3d30 00008801 0000b001 00000100 5c240300  ............\$..
 3d40 003c0300 0001006f 00000000 00000000  .<.....o........
 3d50 d4020000 e4020000 0200319f 00000000  ..........1.....
 3d60 00000000 e4020000 e8020000 0200309f  ..............0.
 3d70 2c040000 50040000 0200309f 00000000  ,...P.....0.....
 3d80 00000000 80010000 94010000 010056fc  ..............V.
 3d90 02000040 04000001 00560000 00000000  ...@.....V......
 3da0 00008400 00001401 00000100 617c0100  ............a|..
 3db0 007c0200 00010061 c8020000 e8020000  .|.....a........
 3dc0 010061fc 02000050 04000001 00610000  ..a....P.....a..
 3dd0 00000000 00005800 0000a800 00000100  ......X.........
 3de0 5c2c0100 00400100 0001005c 00000000  \,...@.....\....
 3df0 00000000 6c000000 80000000 01005f00  ....l........._.
 3e00 00000000 000000a0 0000000c 01000001  ................
 3e10 00560000 00000000 0000ac00 00000c01  .V..............
 3e20 00000100 5c000000 00000000 00e80000  ....\...........
 3e30 00f40000 0001005f 00000000 00000000  ......._........
 3e40 ac000000 b8000000 01005dc0 000000e8  ..........].....
 3e50 00000001 005f0000 00000000 0000dc00  ....._..........
 3e60 0000ec00 00000100 5df40000 000c0100  ........].......
 3e70 0001005a 00000000 00000000 c0000000  ...Z............
 3e80 f4000000 01005bf4 0000000c 01000001  ......[.........
 3e90 005f0000 00000000 00004c01 00008401  ._........L.....
 3ea0 00000100 5e7c0200 00900200 0001005e  ....^|.........^
 3eb0 00000000 00000000 60010000 78010000  ........`...x...
 3ec0 01005f00 00000000 000000a8 01000008  .._.............
 3ed0 02000001 005d0000 00000000 0000a801  .....]..........
 3ee0 0000f001 00000100 5bf00100 00080200  ........[.......
 3ef0 0007007e 00402440 259f0000 00000000  ...~.@$@%.......
 3f00 0000b001 0000bc01 00000100 5c000000  ............\...
 3f10 00000000 00e40100 00ec0100 0001005c  ...............\
 3f20 00000000 00000000 ac010000 b4010000  ................
 3f30 01005fbc 010000d4 01000001 005fd401  .._.........._..
 3f40 0000e401 00000100 5c000000 00000000  ........\.......
 3f50 00d80100 00e80100 0001005f f0010000  ..........._....
 3f60 08020000 01005b00 00000000 000000bc  ......[.........
 3f70 010000d4 01000001 005cec01 00000802  .........\......
 3f80 00000100 5c000000 00000000 000c0200  ....\...........
 3f90 007c0200 0001005c 00000000 00000000  .|.....\........
 3fa0 18020000 7c020000 01005d00 00000000  ....|.....].....
 3fb0 00000020 0200002c 02000001 005b0000  ... ...,.....[..
 3fc0 00000000 00005402 00006002 00000100  ......T...`.....
 3fd0 5b000000 00000000 00180200 00240200  [............$..
 3fe0 0001005f 2c020000 44020000 01005f44  ..._,...D....._D
 3ff0 02000054 02000001 005b0000 00000000  ...T.....[......
 4000 00004802 00005802 00000100 5f600200  ..H...X....._`..
 4010 007c0200 0001005a 00000000 00000000  .|.....Z........
 4020 2c020000 44020000 01005b60 0200007c  ,...D.....[`...|
 4030 02000001 005b0000 00000000 00009402  .....[..........
 4040 00000403 00000100 5d000000 00000000  ........].......
 4050 00a80200 00c40200 0001005f 00000000  ..........._....
 4060 00000000 d8020000 e8020000 01005a00  ..............Z.
 4070 00000000 0000000c 04000020 04000001  ........... ....
 4080 005f2804 00002c04 00000100 6d2c0400  ._(...,.....m,..
 4090 00300400 0001005f 00000000 00000000  .0....._........
 40a0 28030000 bc030000 01006ebc 03000050  (.........n....P
 40b0 04000005 007d0040 259f0000 00000000  .....}.@%.......
 40c0 00003003 00008403 00000100 5b840300  ..0.........[...
 40d0 00500400 0007007d 00402440 259f0000  .P.....}.@$@%...
 40e0 00000000 00003803 00005403 00000100  ......8...T.....
 40f0 6c540300 00a80300 0001005c 00000000  lT.........\....
 4100 00000000 78030000 94030000 01005e94  ....x.........^.
 4110 030000cc 03000001 005f0000 00000000  ........._......
 4120 00003803 00004003 00000100 5c440300  ..8...@.....\D..
 4130 00500300 0001005e 54030000 78030000  .P.....^T...x...
 4140 01005e00 00000000 0000006c 0300007c  ..^........l...|
 4150 03000001 006c8403 00009003 00000100  .....l..........
 4160 6c940300 00b40300 0001006c b4030000  l..........l....
 4170 38040000 01005b00 00000000 0000003c  8.....[........<
 4180 03000084 03000001 006f8403 0000b403  .........o......
 4190 00000100 5bb40300 00c00300 000a007d  ....[..........}
 41a0 00402440 257e001e 9f000000 00000000  .@$@%~..........
 41b0 00cc0300 00080400 0001005f 00000000  ..........._....
 41c0 00000000 e4030000 00040000 01005e00  ..............^.
 41d0 04000008 04000008 007f0040 258e0022  ...........@%.."
 41e0 9f000000 00000000 00d00300 00f00300  ................
 41f0 0001006c 00000000 00000000 d8030000  ...l............
 4200 f4030000 01005c00 00000000 000000bc  ......\.........
 4210 030000d4 03000001 006e0000 00000000  .........n......
 4220 0000c803 0000d003 00000100 6cd00300  ............l...
 4230 00fc0300 0006008f 7f8d001a 9ffc0300  ................
 4240 001c0400 0006008d 008c001a 9f000000  ................
 4250 00000000 00c40300 00d80300 0001005c  ...............\
 4260 00000000 00000000 1c040000 2c040000  ............,...
 4270 01006d00 00000000 00000000 00000010  ..m.............
 4280 00000006 005a9304 5b930410 00000034  .....Z..[......4
 4290 04000006 00f303f5 0a259f00 00000000  .........%......
 42a0 00000000 00000074 00000006 005c9304  .......t.....\..
 42b0 5d930474 000000f8 00000006 00f303f5  ]..t............
 42c0 0c259ff8 0000003c 01000006 005c9304  .%.....<.....\..
 42d0 5d93043c 010000dc 01000006 00f303f5  ]..<............
 42e0 0c259fdc 010000f0 01000006 005c9304  .%...........\..
 42f0 5d9304f0 0100009c 02000006 00f303f5  ]...............
 4300 0c259f9c 02000028 03000006 005c9304  .%.....(.....\..
 4310 5d930428 03000028 04000006 00f303f5  ]..(...(........
 4320 0c259f28 04000034 04000006 005c9304  .%.(...4.....\..
 4330 5d930400 00000000 00000004 000000d8  ]...............
 4340 01000002 00309fdc 01000034 04000002  .....0.....4....
 4350 00309f00 00000000 00000004 0000001c  .0..............
 4360 00000006 005c9304 5d93041c 00000038  .....\..]......8
 4370 00000006 005c9304 5a9304f8 000000fc  .....\..Z.......
 4380 00000006 005c9304 5a93040c 0100002c  .....\..Z......,
 4390 01000006 005c9304 5a9304dc 010000e4  .....\..Z.......
 43a0 01000006 005c9304 5a93049c 020000bc  .....\..Z.......
 43b0 02000006 005c9304 5a9304bc 020000ec  .....\..Z.......
 43c0 02000006 005c9304 5d9304ec 02000000  .....\..].......
 43d0 03000006 005c9304 5a930400 03000008  .....\..Z.......
 43e0 03000006 005c9304 5d930428 04000030  .....\..]..(...0
 43f0 04000006 005c9304 5a930430 04000034  .....\..Z..0...4
 4400 04000006 005c9304 5d930400 00000000  .....\..].......
 4410 00000004 00000010 00000006 005a9304  .............Z..
 4420 5b930410 00000058 00000006 00619304  [......X.....a..
 4430 5b930458 0000006c 00000006 00619304  [..X...l.....a..
 4440 5f9304f8 00000050 01000006 00569304  _......P.....V..
 4450 5b9304dc 010000fc 01000006 00569304  [............V..
 4460 5b9304fc 01000008 02000006 00619304  [............a..
 4470 5b93049c 020000b0 02000006 00569304  [............V..
 4480 5b9304b0 020000ec 02000006 00569304  [............V..
 4490 5f9304ec 020000f4 02000006 00569304  _............V..
 44a0 5b9304f4 0200001c 03000006 00569304  [............V..
 44b0 5f930428 0400002c 04000006 00569304  _..(...,.....V..
 44c0 5b93042c 04000034 04000006 00569304  [..,...4.....V..
 44d0 5f930400 00000000 0000000c 00000054  _..............T
 44e0 00000001 005c5400 00006000 00000900  .....\T...`.....
 44f0 7c007d00 08ff1a24 9f600000 00f00000  |.}....$.`......
 4500 00010060 f8000000 14010000 01005c14  ...`..........\.
 4510 01000018 0100000b 0031f72c 7c00f72c  .........1.,|..,
 4520 1bf7009f 18010000 d8010000 010060dc  ..............`.
 4530 010000f0 01000001 0060f001 0000f401  .........`......
 4540 00000900 80007d00 08ff1a24 9ff40100  ......}....$....
 4550 009c0200 00010060 9c020000 24030000  .......`....$...
 4560 01005c24 030000c4 03000001 00562804  ..\$.........V(.
 4570 00003404 00000100 5c000000 00000000  ..4.....\.......
 4580 00100000 001c0000 0001005d 1c000000  ...........]....
 4590 38000000 01005af8 000000fc 00000001  8.....Z.........
 45a0 005a0c01 00002c01 00000100 5adc0100  .Z....,.....Z...
 45b0 00e40100 0001005a 9c020000 bc020000  .......Z........
 45c0 01005abc 020000ec 02000001 005dec02  ..Z..........]..
 45d0 00000003 00000100 5a000300 00080300  ........Z.......
 45e0 0001005d 0c030000 b8030000 01006028  ...]..........`(
 45f0 04000030 04000001 005a3004 00003404  ...0.....Z0...4.
 4600 00000100 5d000000 00000000 00140000  ....]...........
 4610 00680000 00010061 68000000 b8000000  .h.....ah.......
 4620 010056f8 000000a0 01000001 0056dc01  ..V..........V..
 4630 0000fc01 00000100 56fc0100 00080200  ........V.......
 4640 00010061 0c020000 24030000 01005624  ...a....$.....V$
 4650 03000028 03000001 00612803 00001404  ...(.....a(.....
 4660 00000600 81007b00 249f2804 00003404  ......{.$.(...4.
 4670 00000100 56000000 00000000 00140000  ....V...........
 4680 00580000 0001005b 58000000 64000000  .X.....[X...d...
 4690 01005f64 00000088 00000001 005bf800  .._d.........[..
 46a0 00004c01 00000100 5b4c0100 00680100  ..L.....[L...h..
 46b0 0001005f dc010000 0c020000 01005b0c  ..._..........[.
 46c0 02000058 02000001 005c9802 00009c02  ...X.....\......
 46d0 00000100 5f9c0200 00b00200 0001005b  ...._..........[
 46e0 b0020000 ec020000 01005fec 020000f4  .........._.....
 46f0 02000001 005bf402 00001c03 00000100  .....[..........
 4700 5f280300 00880300 0001005c c8030000  _(.........\....
 4710 00040000 01005f28 0400002c 04000001  ......_(...,....
 4720 005b2c04 00003404 00000100 5f000000  .[,...4....._...
 4730 00000000 00f80100 00200200 0001005a  ......... .....Z
 4740 24030000 38030000 01006c00 00000000  $...8.....l.....
 4750 000000f0 000000f8 00000001 005ac803  .............Z..
 4760 00002804 00000100 5a000000 00000000  ..(.....Z.......
 4770 004c0100 00500100 00020031 9f500100  .L...P.....1.P..
 4780 00d80100 0001005b 98020000 9c020000  .......[........
 4790 01005b00 00000000 000000f0 01000004  ..[.............
 47a0 02000001 005e0003 00002003 00000100  .....^.... .....
 47b0 5e000000 00000000 00500000 00700000  ^........P...p..
 47c0 0001005d 44010000 50010000 01005df0  ...]D...P.....].
 47d0 0100002c 02000001 005dd402 0000ec02  ...,.....]......
 47e0 00000100 5b000300 001c0400 0001005b  ....[..........[
 47f0 00000000 00000000 24000000 54000000  ........$...T...
 4800 01005c54 00000060 00000009 007c007d  ..\T...`.....|.}
 4810 0008ff1a 249f6000 0000f000 00000100  ....$.`.........
 4820 60f80000 000c0100 0001005c 00000000  `..........\....
 4830 00000000 38000000 4c000000 01005e00  ....8...L.....^.
 4840 00000000 0000006c 000000f0 00000001  .......l........
 4850 00610000 00000000 00007800 0000d000  .a........x.....
 4860 00000100 5cd00000 00f00000 00070080  ....\...........
 4870 00402440 259f0000 00000000 00008000  .@$@%...........
 4880 00009c00 00000100 5d9c0000 00ec0000  ........].......
 4890 0001005a 00000000 00000000 c0000000  ...Z............
 48a0 dc000000 01005fdc 000000f0 00000001  ......_.........
 48b0 005c0000 00000000 00008000 00008c00  .\..............
 48c0 00000100 5e900000 00980000 0001005f  ....^.........._
 48d0 98000000 9c000000 08007600 40257e00  ..........v.@%~.
 48e0 219f9c00 0000c000 00000100 5f000000  !..........._...
 48f0 00000000 00b40000 00c40000 0001005e  ...............^
 4900 cc000000 d8000000 01005600 00000000  ..........V.....
 4910 00000088 000000cc 00000001 005bcc00  .............[..
 4920 0000f000 00000100 5d000000 00000000  ........].......
 4930 00f40300 00240400 0001005c 00000000  .....$.....\....
 4940 00000000 f4030000 08040000 10008c00  ................
 4950 0affff1a 7e000aff ff1a4024 229f0804  ....~.....@$"...
 4960 00001004 00001500 8c000aff ff1a8c00  ................
 4970 40258000 220affff 1a402422 9f000000  @%.."....@$"....
 4980 00000000 00280300 00ac0300 0001006d  .....(.........m
 4990 ac030000 b8030000 05008000 40259f00  ............@%..
 49a0 00000000 00000030 0300007c 03000001  .......0...|....
 49b0 005f7c03 0000b803 00000700 80004024  ._|...........@$
 49c0 40259f00 00000000 00000038 03000054  @%.........8...T
 49d0 03000001 006c5403 0000a803 00000100  .....lT.........
 49e0 5a000000 00000000 00700300 00940300  Z........p......
 49f0 0001005e 94030000 bc030000 01005c00  ...^..........\.
 4a00 00000000 00000030 0300003c 03000001  .......0...<....
 4a10 005d4403 00005003 00000100 5e500300  .]D...P.....^P..
 4a20 00540300 0008007c 0040257d 00219f54  .T.....|.@%}.!.T
 4a30 03000070 03000001 005e0000 00000000  ...p.....^......
 4a40 00006c03 00007403 00000100 5d840300  ..l...t.....]...
 4a50 00900300 0001005f 94030000 00040000  ......._........
 4a60 01005f00 00000000 00000044 03000078  .._........D...x
 4a70 03000001 006e7803 0000cc03 00000100  .....nx.........
 4a80 6c000000 00000000 00cc0300 00100400  l...............
 4a90 0001006c 00000000 00000000 cc030000  ...l............
 4aa0 d8030000 06008000 76001e9f d8030000  ........v.......
 4ab0 dc030000 010060dc 030000e4 03000009  ......`.........
 4ac0 008d7f7a 001a7600 1e9fe403 00000804  ...z..v.........
 4ad0 00000100 5e080400 00100400 0008008c  ....^...........
 4ae0 00402580 00229f00 00000000 000000d0  .@%.."..........
 4af0 030000f0 03000001 005d0000 00000000  .........]......
 4b00 0000e403 0000f403 00000100 5c000000  ............\...
 4b10 00000000 00c80300 00d80300 00010060  ...............`
 4b20 d8030000 04040000 06008d7f 7a001a9f  ............z...
 4b30 04040000 20040000 06007a00 7f001a9f  .... .....z.....
 4b40 20040000 24040000 06008d7f 7a001a9f   ...$.......z...
 4b50 24040000 28040000 06007a01 8d7f1a9f  $...(.....z.....
 4b60 00000000 00000000 c8030000 d0030000  ................
 4b70 01005d00 00000000 000000c8 030000e4  ..].............
 4b80 03000001 005ce403 00002404 00000500  .....\....$.....
 4b90 7a004025 9f240400 00280400 0005007a  z.@%.$...(.....z
 4ba0 0140259f 00000000 00000000 c8030000  .@%.............
 4bb0 28040000 01005600 00000000 00000018  (.....V.........
 4bc0 010000d8 01000001 0060dc01 0000f001  .........`......
 4bd0 00000100 60f00100 00f40100 00090080  ....`...........
 4be0 007d0008 ff1a249f f4010000 9c020000  .}....$.........
 4bf0 01006000 00000000 0000002c 01000050  ..`........,...P
 4c00 01000001 005af001 0000f801 00000100  .....Z..........
 4c10 5a000000 00000000 00540100 00d80100  Z........T......
 4c20 00010061 00000000 00000000 5c010000  ...a........\...
 4c30 b8010000 01005cb8 010000d8 01000007  ......\.........
 4c40 00800040 2440259f 00000000 00000000  ...@$@%.........
 4c50 68010000 84010000 01005f84 010000d4  h........._.....
 4c60 01000001 005a0000 00000000 0000a801  .....Z..........
 4c70 0000c401 00000100 5ec40100 00d80100  ........^.......
 4c80 0001005c 00000000 00000000 64010000  ...\........d...
 4c90 6c010000 01005d74 01000080 01000001  l.....]t........
 4ca0 005e8001 00008401 00000800 76004025  .^..........v.@%
 4cb0 7d00219f 84010000 a8010000 01005e00  }.!...........^.
 4cc0 00000000 0000009c 010000ac 01000001  ................
 4cd0 005fb401 0000c001 00000100 56000000  ._..........V...
 4ce0 00000000 00740100 00b40100 0001006c  .....t.........l
 4cf0 b4010000 d8010000 01005d00 00000000  ..........].....
 4d00 0000000c 0200009c 02000001 00610000  .............a..
 4d10 00000000 00001802 00006c02 00000100  ..........l.....
 4d20 5f6c0200 009c0200 00070080 00402440  _l...........@$@
 4d30 259f0000 00000000 00002002 00003c02  %......... ...<.
 4d40 00000100 5a3c0200 00900200 0001005b  ....Z<.........[
 4d50 00000000 00000000 60020000 7c020000  ........`...|...
 4d60 01005d7c 0200009c 02000001 005e0000  ..]|.........^..
 4d70 00000000 00001802 00002402 00000100  ..........$.....
 4d80 5e2c0200 00380200 0001005e 3c020000  ^,...8.....^<...
 4d90 50020000 01005e50 02000060 02000001  P.....^P...`....
 4da0 005d0000 00000000 00005402 00006402  .]........T...d.
 4db0 00000100 5e6c0200 00780200 0001005f  ....^l...x....._
 4dc0 7c020000 9c020000 01005f00 00000000  |........._.....
 4dd0 0000002c 02000050 02000001 005d5002  ...,...P.....]P.
 4de0 00006802 00000600 7f007a00 1e9f6802  ..h.......z...h.
 4df0 00009c02 00000100 5a000000 00000000  ........Z.......
 4e00 00a00200 00bc0200 0001005a bc020000  ...........Z....
 4e10 ec020000 01005dec 02000000 03000001  ......].........
 4e20 005a0003 00000803 00000100 5d000000  .Z..........]...
 4e30 00000000 00b40200 00d40200 0001005b  ...............[
 4e40 00000000 00000000 00000000 64000000  ............d...
 4e50 06005a93 045b9304 64000000 e0000000  ..Z..[..d.......
 4e60 0600f303 f50a259f e0000000 58010000  ......%.....X...
 4e70 06005a93 045b9304 58010000 30020000  ..Z..[..X...0...
 4e80 0600f303 f50a259f 30020000 8c020000  ......%.0.......
 4e90 06005a93 045b9304 8c020000 9c020000  ..Z..[..........
 4ea0 0600f303 f50a259f 9c020000 c8020000  ......%.........
 4eb0 06005a93 045b9304 c8020000 04040000  ..Z..[..........
 4ec0 0600f303 f50a259f 00000000 00000000  ......%.........
 4ed0 00000000 70000000 06005c93 045d9304  ....p.....\..]..
 4ee0 70000000 e0000000 0600f303 f50c259f  p.............%.
 4ef0 e0000000 20010000 06005c93 045d9304  .... .....\..]..
 4f00 20010000 30020000 0600f303 f50c259f   ...0.........%.
 4f10 30020000 e8020000 06005c93 045d9304  0.........\..]..
 4f20 e8020000 04040000 0600f303 f50c259f  ..............%.
 4f30 00000000 00000000 98020000 9c020000  ................
 4f40 06005a93 045b9304 00040000 04040000  ..Z..[..........
 4f50 06005a93 045b9304 00000000 00000000  ..Z..[..........
 4f60 04000000 dc000000 0600f2ee 38000000  ............8...
 4f70 e0000000 04040000 0600f2ee 38000000  ............8...
 4f80 00000000 00000000 04000000 24000000  ............$...
 4f90 06005c93 045d9304 24000000 34000000  ..\..]..$...4...
 4fa0 06005c93 045f9304 e0000000 e8000000  ..\.._..........
 4fb0 06005c93 045f9304 f4000000 fc000000  ..\.._..........
 4fc0 06005c93 045d9304 fc000000 14010000  ..\..]..........
 4fd0 06005c93 045f9304 30020000 38020000  ..\.._..0...8...
 4fe0 06005c93 045f9304 44020000 b8020000  ..\.._..D.......
 4ff0 06005c93 045d9304 00000000 00000000  ..\..]..........
 5000 04000000 54000000 06005a93 045b9304  ....T.....Z..[..
 5010 54000000 64000000 06005a93 04569304  T...d.....Z..V..
 5020 64000000 d4000000 06006d93 04569304  d.........m..V..
 5030 e0000000 44010000 06005a93 04569304  ....D.....Z..V..
 5040 30020000 8c020000 06005a93 04569304  0.........Z..V..
 5050 8c020000 94020000 06006d93 04569304  ..........m..V..
 5060 9c020000 c8020000 06005a93 04569304  ..........Z..V..
 5070 c8020000 cc020000 06006d93 04569304  ..........m..V..
 5080 00000000 00000000 0c000000 5c000000  ............\...
 5090 01005c5c 000000dc 00000001 0060e000  ..\\.........`..
 50a0 00000001 00000100 5c000100 00440200  ........\....D..
 50b0 00010060 44020000 d0030000 01005c00  ...`D.........\.
 50c0 00000000 00000010 00000024 00000001  ...........$....
 50d0 005d2400 00003400 00000100 5fe00000  .]$...4....._...
 50e0 00e80000 0001005f f4000000 fc000000  ......._........
 50f0 01005dfc 00000014 01000001 005f3002  ..].........._0.
 5100 00003802 00000100 5f440200 00b80200  ..8....._D......
 5110 0001005d bc020000 04040000 01006c00  ...]..........l.
 5120 00000000 00000010 000000a8 00000001  ................
 5130 005ad400 0000d800 00000100 5ae00000  .Z..........Z...
 5140 00000200 0001005a 2c020000 8c020000  .......Z,.......
 5150 01005a8c 02000094 02000001 006d9802  ..Z..........m..
 5160 0000c802 00000100 5ac80200 00cc0200  ........Z.......
 5170 0001006d e8020000 e8030000 01005af0  ...m..........Z.
 5180 03000004 04000001 005f0000 00000000  ........._......
 5190 00001000 00005400 00000100 5b540000  ......T.....[T..
 51a0 00600000 00010056 60000000 7c000000  .`.....V`...|...
 51b0 01005be0 00000044 01000001 00564c01  ..[....D.....VL.
 51c0 00009001 00000100 5cbc0100 00d40100  ........\.......
 51d0 0001005b 30020000 98020000 01005698  ...[0.........V.
 51e0 0200009c 02000001 005b9c02 0000d402  .........[......
 51f0 00000100 56e80200 00240300 0001005f  ....V....$....._
 5200 68030000 ec030000 01005bf0 03000000  h.........[.....
 5210 04000001 005b0000 00000000 00003c01  .....[........<.
 5220 00006401 00000100 5fe80200 00f00200  ..d....._.......
 5230 0001006e 00000000 00000000 88020000  ...n............
 5240 98020000 0200319f 00000000 00000000  ......1.........
 5250 98020000 9c020000 0200309f e0030000  ..........0.....
 5260 04040000 0200309f 00000000 00000000  ......0.........
 5270 34010000 48010000 01005cb0 020000f4  4...H.....\.....
 5280 03000001 00610000 00000000 00004c00  .....a........L.
 5290 0000dc00 00000100 61300100 00300200  ........a0...0..
 52a0 00010061 7c020000 9c020000 010060b0  ...a|.........`.
 52b0 02000004 04000001 00600000 00000000  .........`......
 52c0 00002000 00007000 00000100 5ce00000  .. ...p.....\...
 52d0 00f40000 0001005c 00000000 00000000  .......\........
 52e0 34000000 44000000 01005f00 00000000  4...D....._.....
 52f0 00000068 000000d4 00000001 005d0000  ...h.........]..
 5300 00000000 00007400 0000d400 00000100  ......t.........
 5310 5c000000 00000000 00b00000 00bc0000  \...............
 5320 0001005e 00000000 00000000 74000000  ...^........t...
 5330 80000000 01005f88 000000b0 00000001  ......_.........
 5340 005e0000 00000000 0000a400 0000b400  .^..............
 5350 00000100 5fbc0000 00d40000 0001005a  ...._..........Z
 5360 00000000 00000000 88000000 bc000000  ................
 5370 01005bbc 000000d4 00000001 005e0000  ..[..........^..
 5380 00000000 00000001 00003801 00000100  ..........8.....
 5390 60300200 00440200 00010060 00000000  `0...D.....`....
 53a0 00000000 14010000 2c010000 01005f00  ........,....._.
 53b0 00000000 00000058 010000bc 01000001  .......X........
 53c0 00560000 00000000 00005801 0000a401  .V........X.....
 53d0 00000100 5ba40100 00bc0100 00070080  ....[...........
 53e0 00402440 259f0000 00000000 00006001  .@$@%.........`.
 53f0 00006801 00000100 5d000000 00000000  ..h.....].......
 5400 00980100 00a00100 0001005d 00000000  ...........]....
 5410 00000000 60010000 6c010000 01005e70  ....`...l.....^p
 5420 01000088 01000001 005e8801 00009801  .........^......
 5430 00000100 5d000000 00000000 008c0100  ....]...........
 5440 009c0100 0001005e a4010000 bc010000  .......^........
 5450 01005b00 00000000 00000068 01000088  ..[........h....
 5460 01000001 005da001 0000bc01 00000100  .....]..........
 5470 5d000000 00000000 00c00100 00300200  ]............0..
 5480 0001005d 00000000 00000000 cc010000  ...]............
 5490 10020000 01005f10 02000030 02000007  ......_....0....
 54a0 00800040 2440259f 00000000 00000000  ...@$@%.........
 54b0 d4010000 e0010000 01005b00 00000000  ..........[.....
 54c0 00000008 0200000c 02000001 005b0000  .............[..
 54d0 00000000 0000cc01 0000d801 00000100  ................
 54e0 5ee00100 00f80100 0001005e f8010000  ^..........^....
 54f0 08020000 01005b00 00000000 000000fc  ......[.........
 5500 01000014 02000001 005e1402 00003002  .........^....0.
 5510 00000100 5a000000 00000000 00e00100  ....Z...........
 5520 00f80100 0001005b 0c020000 30020000  .......[....0...
 5530 01005b00 00000000 00000048 020000b8  ..[........H....
 5540 02000001 005d0000 00000000 00005c02  .....]........\.
 5550 00007802 00000100 5f000000 00000000  ..x....._.......
 5560 008c0200 009c0200 0001005a 00000000  ...........Z....
 5570 00000000 c0030000 d4030000 01005fdc  .............._.
 5580 030000e0 03000001 005ce003 0000e403  .........\......
 5590 00000100 5f000000 00000000 00e80200  ...._...........
 55a0 00700300 0001006d 70030000 04040000  .p.....mp.......
 55b0 05008c00 40259f00 00000000 000000e8  ....@%..........
 55c0 02000038 03000001 005b3803 00000404  ...8.....[8.....
 55d0 00000700 8c004024 40259f00 00000000  ......@$@%......
 55e0 000000ec 02000008 03000001 00560803  .............V..
 55f0 00005c03 00000100 5d000000 00000000  ..\.....].......
 5600 002c0300 00480300 0001005e 48030000  .,...H.....^H...
 5610 80030000 01005f00 00000000 000000ec  ......_.........
 5620 020000f4 02000001 005df802 00000403  .........]......
 5630 00000100 5e080300 002c0300 0001005e  ....^....,.....^
 5640 00000000 00000000 20030000 30030000  ........ ...0...
 5650 01005638 03000044 03000001 00564803  ..V8...D.....VH.
 5660 00006803 00000100 56680300 00ec0300  ..h.....Vh......
 5670 0001005b 00000000 00000000 f0020000  ...[............
 5680 38030000 01006e38 03000068 03000001  8.....n8...h....
 5690 005b6803 00007403 00000a00 8c004024  .[h...t.......@$
 56a0 40257e00 1e9f0000 00000000 00008003  @%~.............
 56b0 0000bc03 00000100 5f000000 00000000  ........_.......
 56c0 00980300 00b40300 0001005e b4030000  ...........^....
 56d0 bc030000 08007f00 40258d00 229f0000  ........@%.."...
 56e0 00000000 00008403 0000a403 00000100  ................
 56f0 56000000 00000000 008c0300 00a80300  V...............
 5700 0001005d 00000000 00000000 70030000  ...]........p...
 5710 88030000 01006d00 00000000 0000007c  ......m........|
 5720 03000084 03000001 00568403 0000b003  .........V......
 5730 00000600 8e7f7c00 1a9fb003 0000d003  ......|.........
 5740 00000600 7c007600 1a9f0000 00000000  ....|.v.........
 5750 00007803 00008c03 00000100 5d000000  ..x.........]...
 5760 00000000 00d00300 00e00300 0001005c  ...............\
 5770 00000000 00000000                    ........        
Contents of section .debug_ranges:
 0000 14050100 1c050100 20050100 90050100  ........ .......
 0010 d0050100 680a0100 00000000 00000000  ....h...........
 0020 24050100 24050100 f0050100 f4050100  $...$...........
 0030 f8050100 08060100 00000000 00000000  ................
 0040 2c050100 30050100 34050100 44050100  ,...0...4...D...
 0050 e4070100 e8070100 ec070100 f8070100  ................
 0060 04080100 08080100 00000000 00000000  ................
 0070 a4060100 ac060100 b0060100 b8060100  ................
 0080 c0060100 c8060100 00000000 00000000  ................
 0090 c8060100 d4060100 d8060100 e0060100  ................
 00a0 00000000 00000000 e0060100 f0060100  ................
 00b0 00080100 04080100 08080100 2c080100  ............,...
 00c0 14090100 14090100 1c090100 20090100  ............ ...
 00d0 00000000 00000000 f0060100 bc070100  ................
 00e0 cc090100 e0090100 00000000 00000000  ................
 00f0 5c070100 5c070100 60070100 68070100  \...\...`...h...
 0100 6c070100 74070100 00000000 00000000  l...t...........
 0110 8c070100 94070100 9c070100 a4070100  ................
 0120 00000000 00000000 bc070100 e0070100  ................
 0130 e0090100 e0090100 f0090100 fc090100  ................
 0140 00000000 00000000 54080100 60080100  ........T...`...
 0150 68080100 78080100 00000000 00000000  h...x...........
 0160 b4080100 b8080100 c0080100 d0080100  ................
 0170 7c090100 80090100 88090100 98090100  |...............
 0180 a4090100 a8090100 b0090100 c0090100  ................
 0190 00000000 00000000 dc080100 e0080100  ................
 01a0 e0080100 ec080100 f0080100 f8080100  ................
 01b0 00000000 00000000 54090100 58090100  ........T...X...
 01c0 58090100 60090100 64090100 6c090100  X...`...d...l...
 01d0 00000000 00000000 fc090100 040a0100  ................
 01e0 080a0100 100a0100 180a0100 1c0a0100  ................
 01f0 200a0100 240a0100 00000000 00000000   ...$...........
 0200 d80a0100 e00a0100 e40a0100 540b0100  ............T...
 0210 940b0100 28100100 00000000 00000000  ....(...........
 0220 e80a0100 e80a0100 b40b0100 b80b0100  ................
 0230 bc0b0100 cc0b0100 00000000 00000000  ................
 0240 f00a0100 f40a0100 f80a0100 080b0100  ................
 0250 a40d0100 a80d0100 c80d0100 cc0d0100  ................
 0260 00000000 00000000 680c0100 700c0100  ........h...p...
 0270 740c0100 7c0c0100 840c0100 8c0c0100  t...|...........
 0280 00000000 00000000 8c0c0100 980c0100  ................
 0290 9c0c0100 a40c0100 00000000 00000000  ................
 02a0 a40c0100 b40c0100 c40d0100 c80d0100  ................
 02b0 cc0d0100 f00d0100 d80e0100 d80e0100  ................
 02c0 e00e0100 e40e0100 00000000 00000000  ................
 02d0 b40c0100 800d0100 900f0100 a40f0100  ................
 02e0 00000000 00000000 200d0100 200d0100  ........ ... ...
 02f0 240d0100 2c0d0100 300d0100 380d0100  $...,...0...8...
 0300 00000000 00000000 500d0100 580d0100  ........P...X...
 0310 600d0100 680d0100 00000000 00000000  `...h...........
 0320 800d0100 a40d0100 d40f0100 d40f0100  ................
 0330 e40f0100 f00f0100 00000000 00000000  ................
 0340 240e0100 280e0100 300e0100 400e0100  $...(...0...@...
 0350 400f0100 440f0100 4c0f0100 5c0f0100  @...D...L...\...
 0360 680f0100 6c0f0100 740f0100 840f0100  h...l...t.......
 0370 00000000 00000000 4c0e0100 500e0100  ........L...P...
 0380 500e0100 5c0e0100 600e0100 680e0100  P...\...`...h...
 0390 00000000 00000000 a00e0100 ac0e0100  ................
 03a0 b40e0100 c40e0100 00000000 00000000  ................
 03b0 180f0100 1c0f0100 1c0f0100 240f0100  ............$...
 03c0 280f0100 300f0100 00000000 00000000  (...0...........
 03d0 a40f0100 b00f0100 b80f0100 c00f0100  ................
 03e0 00000000 00000000 98100100 a0100100  ................
 03f0 a4100100 14110100 54110100 e8150100  ........T.......
 0400 00000000 00000000 a8100100 a8100100  ................
 0410 74110100 78110100 7c110100 8c110100  t...x...|.......
 0420 00000000 00000000 b0100100 b4100100  ................
 0430 b8100100 c8100100 64130100 68130100  ........d...h...
 0440 88130100 8c130100 00000000 00000000  ................
 0450 28120100 30120100 34120100 3c120100  (...0...4...<...
 0460 44120100 4c120100 00000000 00000000  D...L...........
 0470 4c120100 58120100 5c120100 64120100  L...X...\...d...
 0480 00000000 00000000 64120100 74120100  ........d...t...
 0490 84130100 88130100 8c130100 b0130100  ................
 04a0 98140100 98140100 a0140100 a4140100  ................
 04b0 00000000 00000000 74120100 40130100  ........t...@...
 04c0 50150100 64150100 00000000 00000000  P...d...........
 04d0 e0120100 e0120100 e4120100 ec120100  ................
 04e0 f0120100 f8120100 00000000 00000000  ................
 04f0 10130100 18130100 20130100 28130100  ........ ...(...
 0500 00000000 00000000 40130100 64130100  ........@...d...
 0510 94150100 94150100 a4150100 b0150100  ................
 0520 00000000 00000000 e4130100 e8130100  ................
 0530 f0130100 00140100 00150100 04150100  ................
 0540 0c150100 1c150100 28150100 2c150100  ........(...,...
 0550 34150100 44150100 00000000 00000000  4...D...........
 0560 0c140100 10140100 10140100 1c140100  ................
 0570 20140100 28140100 00000000 00000000   ...(...........
 0580 60140100 6c140100 74140100 84140100  `...l...t.......
 0590 00000000 00000000 d8140100 dc140100  ................
 05a0 dc140100 e4140100 e8140100 f0140100  ................
 05b0 00000000 00000000 64150100 70150100  ........d...p...
 05c0 78150100 80150100 00000000 00000000  x...............
 05d0 58160100 60160100 64160100 d4160100  X...`...d.......
 05e0 14170100 a81b0100 00000000 00000000  ................
 05f0 68160100 68160100 34170100 38170100  h...h...4...8...
 0600 3c170100 4c170100 00000000 00000000  <...L...........
 0610 70160100 74160100 78160100 88160100  p...t...x.......
 0620 24190100 28190100 48190100 4c190100  $...(...H...L...
 0630 00000000 00000000 e8170100 f0170100  ................
 0640 f4170100 fc170100 04180100 0c180100  ................
 0650 00000000 00000000 0c180100 18180100  ................
 0660 1c180100 24180100 00000000 00000000  ....$...........
 0670 24180100 34180100 44190100 48190100  $...4...D...H...
 0680 4c190100 70190100 581a0100 581a0100  L...p...X...X...
 0690 601a0100 641a0100 00000000 00000000  `...d...........
 06a0 34180100 00190100 101b0100 241b0100  4...........$...
 06b0 00000000 00000000 a0180100 a0180100  ................
 06c0 a4180100 ac180100 b0180100 b8180100  ................
 06d0 00000000 00000000 d0180100 d8180100  ................
 06e0 e0180100 e8180100 00000000 00000000  ................
 06f0 00190100 24190100 541b0100 541b0100  ....$...T...T...
 0700 641b0100 701b0100 00000000 00000000  d...p...........
 0710 a4190100 a8190100 b0190100 c0190100  ................
 0720 c01a0100 c41a0100 cc1a0100 dc1a0100  ................
 0730 e81a0100 ec1a0100 f41a0100 041b0100  ................
 0740 00000000 00000000 cc190100 d0190100  ................
 0750 d0190100 dc190100 e0190100 e8190100  ................
 0760 00000000 00000000 201a0100 2c1a0100  ........ ...,...
 0770 341a0100 441a0100 00000000 00000000  4...D...........
 0780 981a0100 9c1a0100 9c1a0100 a41a0100  ................
 0790 a81a0100 b01a0100 00000000 00000000  ................
 07a0 241b0100 301b0100 381b0100 401b0100  $...0...8...@...
 07b0 00000000 00000000 181c0100 201c0100  ............ ...
 07c0 241c0100 941c0100 d41c0100 68210100  $...........h!..
 07d0 00000000 00000000 281c0100 281c0100  ........(...(...
 07e0 f41c0100 f81c0100 fc1c0100 0c1d0100  ................
 07f0 00000000 00000000 301c0100 341c0100  ........0...4...
 0800 381c0100 481c0100 e41e0100 e81e0100  8...H...........
 0810 081f0100 0c1f0100 00000000 00000000  ................
 0820 a81d0100 b01d0100 b41d0100 bc1d0100  ................
 0830 c41d0100 cc1d0100 00000000 00000000  ................
 0840 cc1d0100 d81d0100 dc1d0100 e41d0100  ................
 0850 00000000 00000000 e41d0100 f41d0100  ................
 0860 041f0100 081f0100 0c1f0100 301f0100  ............0...
 0870 18200100 18200100 20200100 24200100  . ... ..  ..$ ..
 0880 00000000 00000000 f41d0100 c01e0100  ................
 0890 d0200100 e4200100 00000000 00000000  . ... ..........
 08a0 601e0100 601e0100 641e0100 6c1e0100  `...`...d...l...
 08b0 701e0100 781e0100 00000000 00000000  p...x...........
 08c0 901e0100 981e0100 a01e0100 a81e0100  ................
 08d0 00000000 00000000 c01e0100 e41e0100  ................
 08e0 14210100 14210100 24210100 30210100  .!...!..$!..0!..
 08f0 00000000 00000000 641f0100 681f0100  ........d...h...
 0900 701f0100 801f0100 80200100 84200100  p........ ... ..
 0910 8c200100 9c200100 a8200100 ac200100  . ... ... ... ..
 0920 b4200100 c4200100 00000000 00000000  . ... ..........
 0930 8c1f0100 901f0100 901f0100 9c1f0100  ................
 0940 a01f0100 a81f0100 00000000 00000000  ................
 0950 e01f0100 ec1f0100 f41f0100 04200100  ............. ..
 0960 00000000 00000000 58200100 5c200100  ........X ..\ ..
 0970 5c200100 64200100 68200100 70200100  \ ..d ..h ..p ..
 0980 00000000 00000000 e4200100 f0200100  ......... ... ..
 0990 f8200100 00210100 00000000 00000000  . ...!..........
 09a0 54230100 54230100 74230100 78230100  T#..T#..t#..x#..
 09b0 74240100 98240100 00000000 00000000  t$...$..........
 09c0 3c250100 b8250100 f8250100 6c2a0100  <%...%...%..l*..
 09d0 00000000 00000000 48250100 48250100  ........H%..H%..
 09e0 18260100 1c260100 20260100 34260100  .&...&.. &..4&..
 09f0 00000000 00000000 54250100 58250100  ........T%..X%..
 0a00 5c250100 6c250100 00280100 04280100  \%..l%...(...(..
 0a10 24280100 28280100 00000000 00000000  $(..((..........
 0a20 c4260100 cc260100 d0260100 d8260100  .&...&...&...&..
 0a30 e0260100 e8260100 00000000 00000000  .&...&..........
 0a40 e8260100 f4260100 f8260100 00270100  .&...&...&...'..
 0a50 00000000 00000000 00270100 10270100  .........'...'..
 0a60 20280100 24280100 28280100 4c280100   (..$(..((..L(..
 0a70 2c290100 2c290100 34290100 38290100  ,)..,)..4)..8)..
 0a80 00000000 00000000 10270100 dc270100  .........'...'..
 0a90 e4290100 f8290100 00000000 00000000  .)...)..........
 0aa0 7c270100 7c270100 80270100 88270100  |'..|'...'...'..
 0ab0 8c270100 94270100 00000000 00000000  .'...'..........
 0ac0 ac270100 b4270100 bc270100 c4270100  .'...'...'...'..
 0ad0 00000000 00000000 dc270100 00280100  .........'...(..
 0ae0 282a0100 282a0100 382a0100 442a0100  (*..(*..8*..D*..
 0af0 00000000 00000000 80280100 84280100  .........(...(..
 0b00 8c280100 9c280100 94290100 98290100  .(...(...)...)..
 0b10 a0290100 b0290100 bc290100 c0290100  .)...)...)...)..
 0b20 c8290100 d8290100 00000000 00000000  .)...)..........
 0b30 a8280100 ac280100 ac280100 b8280100  .(...(...(...(..
 0b40 bc280100 c4280100 00000000 00000000  .(...(..........
 0b50 f8280100 04290100 0c290100 20290100  .(...)...).. )..
 0b60 00000000 00000000 6c290100 70290100  ........l)..p)..
 0b70 70290100 78290100 7c290100 84290100  p)..x)..|)...)..
 0b80 00000000 00000000 f8290100 042a0100  .........)...*..
 0b90 0c2a0100 142a0100 00000000 00000000  .*...*..........
 0ba0 742a0100 782a0100 7c2a0100 a82a0100  t*..x*..|*...*..
 0bb0 00000000 00000000 a82a0100 742b0100  .........*..t+..
 0bc0 7c2b0100 842b0100 00000000 00000000  |+...+..........
 0bd0 74000100 74000100 bc000100 d0030100  t...t...........
 0be0 00000000 00000000 c8000100 b4030100  ................
 0bf0 c8030100 cc030100 00000000 00000000  ................
 0c00 c8000100 d0000100 1c010100 48010100  ............H...
 0c10 00000000 00000000 c8000100 d0000100  ................
 0c20 1c010100 44010100 00000000 00000000  ....D...........
 0c30 f0000100 fc000100 00010100 08010100  ................
 0c40 00000000 00000000 b4020100 b8020100  ................
 0c50 bc020100 d4020100 00000000 00000000  ................
 0c60 b4020100 b4020100 bc020100 d4020100  ................
 0c70 00000000 00000000 20030100 24030100  ........ ...$...
 0c80 84030100 ac030100 00000000 00000000  ................
 0c90 dc2c0100 f02c0100 f42c0100 0c2d0100  .,...,...,...-..
 0ca0 00000000 00000000 88040100 102d0100  .............-..
 0cb0 74000100 d4030100 00000000 00000000  t...............
 0cc0 38000000 14010000 2c010000 50040000  8.......,...P...
 0cd0 00000000 00000000 58000000 84000000  ........X.......
 0ce0 2c010000 40010000 00000000 00000000  ,...@...........
 0cf0 4c010000 6c010000 70010000 7c010000  L...l...p...|...
 0d00 7c020000 90020000 00000000 00000000  |...............
 0d10 88010000 8c010000 98010000 a4010000  ................
 0d20 a8010000 08020000 00000000 00000000  ................
 0d30 94020000 c8020000 e8020000 fc020000  ................
 0d40 00000000 00000000 14030000 18030000  ................
 0d50 1c030000 20030000 28030000 a8030000  .... ...(.......
 0d60 ac030000 b4030000 00000000 00000000  ................
 0d70 a8030000 ac030000 b4030000 0c040000  ................
 0d80 00000000 00000000 04000000 04000000  ................
 0d90 08000000 d8010000 dc010000 24040000  ............$...
 0da0 28040000 34040000 00000000 00000000  (...4...........
 0db0 24000000 50000000 f8000000 0c010000  $...P...........
 0dc0 00000000 00000000 f0000000 f8000000  ................
 0dd0 00030000 24040000 00000000 00000000  ....$...........
 0de0 10030000 18030000 28030000 a8030000  ........(.......
 0df0 ac030000 b0030000 c4030000 c8030000  ................
 0e00 00000000 00000000 a8030000 ac030000  ................
 0e10 b0030000 c4030000 c8030000 f4030000  ................
 0e20 fc030000 10040000 14040000 18040000  ................
 0e30 00000000 00000000 18010000 44010000  ............D...
 0e40 dc010000 f0010000 00000000 00000000  ................
 0e50 04020000 08020000 0c020000 9c020000  ................
 0e60 00000000 00000000 a0020000 d4020000  ................
 0e70 ec020000 00030000 00000000 00000000  ................
 0e80 04000000 04000000 08000000 dc000000  ................
 0e90 e0000000 04040000 00000000 00000000  ................
 0ea0 20000000 4c000000 e0000000 f4000000   ...L...........
 0eb0 00000000 00000000 00010000 20010000  ............ ...
 0ec0 24010000 30010000 30020000 44020000  $...0...0...D...
 0ed0 00000000 00000000 40010000 44010000  ........@...D...
 0ee0 4c010000 54010000 58010000 bc010000  L...T...X.......
 0ef0 00000000 00000000 48020000 7c020000  ........H...|...
 0f00 9c020000 b0020000 00000000 00000000  ................
 0f10 c8020000 cc020000 d0020000 d4020000  ................
 0f20 d8020000 e4020000 e8020000 5c030000  ............\...
 0f30 60030000 68030000 00000000 00000000  `...h...........
 0f40 5c030000 60030000 68030000 c0030000  \...`...h.......
 0f50 00000000 00000000                    ........        

Disassembly of section .text:

00010074 <main>:

 
void prefix_sum_simd(uint32_t* dest, uint32_t* src, size_t len);
void prefix_sum(uint32_t* dest, uint32_t* src, size_t len);

void main(int argc, char** argv) {
   10074:	f8010113          	addi	sp,sp,-128
   10078:	00800793          	li	a5,8
   1007c:	00f12c23          	sw	a5,24(sp)
   10080:	016007b7          	lui	a5,0x1600
   10084:	00178793          	addi	a5,a5,1 # 1600001 <__global_pointer$+0x15e9fe9>
   10088:	06812c23          	sw	s0,120(sp)
   1008c:	06912a23          	sw	s1,116(sp)
   10090:	07212823          	sw	s2,112(sp)
   10094:	07312623          	sw	s3,108(sp)
   10098:	07612023          	sw	s6,96(sp)
   1009c:	05712e23          	sw	s7,92(sp)
   100a0:	05812c23          	sw	s8,88(sp)
   100a4:	06112e23          	sw	ra,124(sp)
   100a8:	07412423          	sw	s4,104(sp)
   100ac:	07512223          	sw	s5,100(sp)
   100b0:	05912a23          	sw	s9,84(sp)
   100b4:	05a12823          	sw	s10,80(sp)
   100b8:	05b12623          	sw	s11,76(sp)
    //uint32_t* srcA = 0x50000000;
    //uint32_t* srcB = 0x60000000;
    //uint32_t* dstA = 0x60000000; 
    //uint32_t* dstB = 0x68000000;
    
    for (size_t len=/*16*/32*4; len<=4096/*33554432*/*4; len*=2){
   100bc:	08000413          	li	s0,128
   100c0:	00014c37          	lui	s8,0x14
   100c4:	008009b7          	lui	s3,0x800
{ 
  int incr = sizeof(int)*2*4; // sizeof(int)*2*4 for 2 256-bit registers
  
  for (int i=0; i<len; i+=incr*2){
	// Load vectors to v1 and v2
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i   ), "r"(src), "I"(1<<(6)) );
   100c8:	05000937          	lui	s2,0x5000
  	// Individually 
  	asm volatile ("c2 x0, x0, %0":: "I"(v1));
  	asm volatile ("c2 x0, x0, %0":: "I"(v2));
  	
  	// Store vectors v1 and v2
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i   ), "r"(dest), "I"(1<<(6+3)) );
   100cc:	060004b7          	lui	s1,0x6000
	  	len/4,time2, icount2,(time2)/(icount2), 	(((time2)%(icount2))*100)/(icount2));
   100d0:	06400b13          	li	s6,100
   100d4:	02f12623          	sw	a5,44(sp)
   100d8:	01000bb7          	lui	s7,0x1000
		for (int j=0; j<len/4; j++) {
   100dc:	00245c93          	srli	s9,s0,0x2
   100e0:	014007b7          	lui	a5,0x1400
   100e4:	00fc8db3          	add	s11,s9,a5
   100e8:	002d9d93          	slli	s11,s11,0x2
   100ec:	05000a37          	lui	s4,0x5000
			int x=rand()%len;
   100f0:	155030ef          	jal	ra,13a44 <rand>
   100f4:	02857533          	remu	a0,a0,s0
		    *((volatile uint32_t*)(srcA+j))=x;
   100f8:	013a07b3          	add	a5,s4,s3
		for (int j=0; j<len/4; j++) {
   100fc:	004a0a13          	addi	s4,s4,4 # 5000004 <__global_pointer$+0x4fe9fec>
		    *((volatile uint32_t*)(srcA+j))=x;
   10100:	feaa2e23          	sw	a0,-4(s4)
			*((volatile uint32_t*)(srcB+j))=x;
   10104:	00a7a023          	sw	a0,0(a5) # 1400000 <__global_pointer$+0x13e9fe8>
		for (int j=0; j<len/4; j++) {
   10108:	ff4d94e3          	bne	s11,s4,100f0 <main+0x7c>


uint64_t time()
{
	uint32_t cycles_low;
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   1010c:	c0002ef3          	rdcycle	t4
	uint32_t cycles_high;	
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   10110:	c80025f3          	rdcycleh	a1
}

uint64_t insn()
{
	uint32_t instructions_low;
	asm volatile ("rdinstret %0" : "=r"(instructions_low));
   10114:	c0202673          	rdinstret	a2
	uint32_t instructions_high;
	asm volatile ("rdinstreth %0" : "=r"(instructions_high));
   10118:	c8202773          	rdinstreth	a4
  for (int i=0; i<len; i+=incr*2){
   1011c:	00000793          	li	a5,0
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i   ), "r"(src), "I"(1<<(6)) );
   10120:	0527800b          	c0_lv	zero,a5,s2,82
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i+incr), "r"(src), "I"(2<<(6)) );
   10124:	02078693          	addi	a3,a5,32
   10128:	0926800b          	c0_lv	zero,a3,s2,146
  	asm volatile ("c2 x0, x0, %0":: "I"(v1));
   1012c:	2400005b          	c2	zero,zero,576
  	asm volatile ("c2 x0, x0, %0":: "I"(v2));
   10130:	4800005b          	c2	zero,zero,1152
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i   ), "r"(dest), "I"(1<<(6+3)) );
   10134:	2097a00b          	c0_sv	zero,a5,s1,521
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i+incr), "r"(dest), "I"(2<<(6+3)) );
   10138:	4096a00b          	c0_sv	zero,a3,s1,1033
  for (int i=0; i<len; i+=incr*2){
   1013c:	04078793          	addi	a5,a5,64
   10140:	fe87e0e3          	bltu	a5,s0,10120 <main+0xac>
  }
  asm volatile ("c2 x0, x0, %0":: "I"(v0)); //Reset
   10144:	0000005b          	c2	zero,zero,0
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   10148:	c00027f3          	rdcycle	a5
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   1014c:	c8002df3          	rdcycleh	s11
		uint64_t time2=time2_-time1;
   10150:	41d78d33          	sub	s10,a5,t4
   10154:	01a7b7b3          	sltu	a5,a5,s10
   10158:	40bd8db3          	sub	s11,s11,a1
   1015c:	40fd8db3          	sub	s11,s11,a5
	asm volatile ("rdinstret %0" : "=r"(instructions_low));
   10160:	c02027f3          	rdinstret	a5
	asm volatile ("rdinstreth %0" : "=r"(instructions_high));
   10164:	c82026f3          	rdinstreth	a3
		uint64_t icount2=insn()-icount1;  
   10168:	40c78a33          	sub	s4,a5,a2
   1016c:	40e686b3          	sub	a3,a3,a4
   10170:	0147b7b3          	sltu	a5,a5,s4
   10174:	40f68ab3          	sub	s5,a3,a5
	  	printf("SIMDprefix N %d cyc %llu icount %llu CPI %llu.%02llu ",
   10178:	000a0613          	mv	a2,s4
   1017c:	000a8693          	mv	a3,s5
   10180:	000d0513          	mv	a0,s10
   10184:	000d8593          	mv	a1,s11
   10188:	7d9020ef          	jal	ra,13160 <__udivdi3>
   1018c:	00050813          	mv	a6,a0
   10190:	00058893          	mv	a7,a1
	  	len/4,time2, icount2,(time2)/(icount2), 	(((time2)%(icount2))*100)/(icount2));
   10194:	000a0613          	mv	a2,s4
   10198:	000a8693          	mv	a3,s5
   1019c:	000d0513          	mv	a0,s10
   101a0:	000d8593          	mv	a1,s11
	  	printf("SIMDprefix N %d cyc %llu icount %llu CPI %llu.%02llu ",
   101a4:	03012223          	sw	a6,36(sp)
   101a8:	03112023          	sw	a7,32(sp)
	  	len/4,time2, icount2,(time2)/(icount2), 	(((time2)%(icount2))*100)/(icount2));
   101ac:	3e8030ef          	jal	ra,13594 <__umoddi3>
   101b0:	02ab37b3          	mulhu	a5,s6,a0
	  	printf("SIMDprefix N %d cyc %llu icount %llu CPI %llu.%02llu ",
   101b4:	000a0613          	mv	a2,s4
   101b8:	000a8693          	mv	a3,s5
	  	len/4,time2, icount2,(time2)/(icount2), 	(((time2)%(icount2))*100)/(icount2));
   101bc:	02bb05b3          	mul	a1,s6,a1
	  	printf("SIMDprefix N %d cyc %llu icount %llu CPI %llu.%02llu ",
   101c0:	00f585b3          	add	a1,a1,a5
	  	uint64_t int_part = len*150/time2;
   101c4:	09600793          	li	a5,150
   101c8:	02f40e33          	mul	t3,s0,a5
	  	printf("SIMDprefix N %d cyc %llu icount %llu CPI %llu.%02llu ",
   101cc:	02ab0533          	mul	a0,s6,a0
	  	uint64_t int_part = len*150/time2;
   101d0:	01c12e23          	sw	t3,28(sp)
	  	printf("SIMDprefix N %d cyc %llu icount %llu CPI %llu.%02llu ",
   101d4:	78d020ef          	jal	ra,13160 <__udivdi3>
   101d8:	02412803          	lw	a6,36(sp)
   101dc:	02012883          	lw	a7,32(sp)
   101e0:	00050313          	mv	t1,a0
   101e4:	00058393          	mv	t2,a1
   101e8:	00014537          	lui	a0,0x14
   101ec:	000a0713          	mv	a4,s4
   101f0:	00612023          	sw	t1,0(sp)
   101f4:	00712223          	sw	t2,4(sp)
   101f8:	000a8793          	mv	a5,s5
   101fc:	000d0613          	mv	a2,s10
   10200:	000d8693          	mv	a3,s11
   10204:	000c8593          	mv	a1,s9
   10208:	af450513          	addi	a0,a0,-1292 # 13af4 <rand+0xb0>
   1020c:	19d010ef          	jal	ra,11ba8 <printf.constprop.4>
	  	uint64_t dec_part = ((len*150)%time2)*100/time2;
   10210:	01c12e03          	lw	t3,28(sp)
   10214:	000d0613          	mv	a2,s10
   10218:	000d8693          	mv	a3,s11
   1021c:	000e0513          	mv	a0,t3
   10220:	00000593          	li	a1,0
   10224:	370030ef          	jal	ra,13594 <__umoddi3>
   10228:	02ab37b3          	mulhu	a5,s6,a0
   1022c:	000d0613          	mv	a2,s10
   10230:	000d8693          	mv	a3,s11
   10234:	02bb05b3          	mul	a1,s6,a1
   10238:	02ab0533          	mul	a0,s6,a0
   1023c:	00f585b3          	add	a1,a1,a5
   10240:	721020ef          	jal	ra,13160 <__udivdi3>
	  	uint64_t int_part = len*150/time2;
   10244:	01c12e03          	lw	t3,28(sp)
	  	uint64_t dec_part = ((len*150)%time2)*100/time2;
   10248:	00050a93          	mv	s5,a0
   1024c:	00058a13          	mv	s4,a1
	  	uint64_t int_part = len*150/time2;
   10250:	000d0613          	mv	a2,s10
   10254:	000d8693          	mv	a3,s11
   10258:	000e0513          	mv	a0,t3
   1025c:	00000593          	li	a1,0
   10260:	701020ef          	jal	ra,13160 <__udivdi3>
   10264:	00058693          	mv	a3,a1
	  	printf("MB/s@150MHz %llu.%02llu ",int_part,dec_part);
   10268:	000145b7          	lui	a1,0x14
	  	uint64_t int_part = len*150/time2;
   1026c:	00050613          	mv	a2,a0
	  	printf("MB/s@150MHz %llu.%02llu ",int_part,dec_part);
   10270:	000a8713          	mv	a4,s5
   10274:	000a0793          	mv	a5,s4
   10278:	ab058513          	addi	a0,a1,-1360 # 13ab0 <rand+0x6c>
   1027c:	7ec000ef          	jal	ra,10a68 <printf.constprop.3>
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   10280:	c0002773          	rdcycle	a4
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   10284:	c80027f3          	rdcycleh	a5
	return ((uint64_t)cycles_high<<32)|cycles_low;
   10288:	00f12a23          	sw	a5,20(sp)
   1028c:	02c12783          	lw	a5,44(sp)
   10290:	fff40693          	addi	a3,s0,-1
   10294:	00e12823          	sw	a4,16(sp)
   10298:	0026d693          	srli	a3,a3,0x2
   1029c:	00f686b3          	add	a3,a3,a5
		volatile uint64_t time3_=time(); 
   102a0:	01012783          	lw	a5,16(sp)
   102a4:	01412803          	lw	a6,20(sp)
   102a8:	00269693          	slli	a3,a3,0x2
   102ac:	02f12c23          	sw	a5,56(sp)
   102b0:	03012e23          	sw	a6,60(sp)
}

void prefix_sum (uint32_t* dest, uint32_t* src, size_t len){
	int sum=0;
   102b4:	00000713          	li	a4,0
		volatile uint64_t time3_=time(); 
   102b8:	058007b7          	lui	a5,0x5800
	for (int i=0; i<len; i+=4){
		sum+=*(src++);
   102bc:	0007a583          	lw	a1,0(a5) # 5800000 <__global_pointer$+0x57e9fe8>
   102c0:	01778633          	add	a2,a5,s7
   102c4:	00478793          	addi	a5,a5,4
   102c8:	00b70733          	add	a4,a4,a1
		*(dest++)=sum;
   102cc:	00e62023          	sw	a4,0(a2)
	for (int i=0; i<len; i+=4){
   102d0:	fef696e3          	bne	a3,a5,102bc <main+0x248>
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   102d4:	c00027f3          	rdcycle	a5
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   102d8:	c8002f73          	rdcycleh	t5
		uint64_t time3=time()-time3_;
   102dc:	03812503          	lw	a0,56(sp)
   102e0:	03c12583          	lw	a1,60(sp)
		printf("serial_cyc %llu sp %llu.%02llu",time3, time3/time2, ((time3%time2)*100)/time2);
   102e4:	000d0613          	mv	a2,s10
		uint64_t time3=time()-time3_;
   102e8:	40a78e33          	sub	t3,a5,a0
   102ec:	01c7b7b3          	sltu	a5,a5,t3
   102f0:	40bf0f33          	sub	t5,t5,a1
   102f4:	40ff0333          	sub	t1,t5,a5
		printf("serial_cyc %llu sp %llu.%02llu",time3, time3/time2, ((time3%time2)*100)/time2);
   102f8:	000e0513          	mv	a0,t3
   102fc:	00030593          	mv	a1,t1
   10300:	000d8693          	mv	a3,s11
   10304:	03c12023          	sw	t3,32(sp)
   10308:	00612e23          	sw	t1,28(sp)
   1030c:	288030ef          	jal	ra,13594 <__umoddi3>
   10310:	02ab37b3          	mulhu	a5,s6,a0
   10314:	000d0613          	mv	a2,s10
   10318:	000d8693          	mv	a3,s11
   1031c:	06000ab7          	lui	s5,0x6000
		for (int i=0; i<len/4; i++)
   10320:	00000a13          	li	s4,0
		printf("serial_cyc %llu sp %llu.%02llu",time3, time3/time2, ((time3%time2)*100)/time2);
   10324:	02bb05b3          	mul	a1,s6,a1
   10328:	02ab0533          	mul	a0,s6,a0
   1032c:	00f585b3          	add	a1,a1,a5
   10330:	631020ef          	jal	ra,13160 <__udivdi3>
   10334:	02012e03          	lw	t3,32(sp)
   10338:	01c12303          	lw	t1,28(sp)
   1033c:	02a12423          	sw	a0,40(sp)
   10340:	02b12223          	sw	a1,36(sp)
   10344:	000d0613          	mv	a2,s10
   10348:	000d8693          	mv	a3,s11
   1034c:	000e0513          	mv	a0,t3
   10350:	00030593          	mv	a1,t1
   10354:	60d020ef          	jal	ra,13160 <__udivdi3>
   10358:	02012e03          	lw	t3,32(sp)
   1035c:	01c12303          	lw	t1,28(sp)
   10360:	02812803          	lw	a6,40(sp)
   10364:	02412883          	lw	a7,36(sp)
   10368:	00058793          	mv	a5,a1
   1036c:	000145b7          	lui	a1,0x14
   10370:	00050713          	mv	a4,a0
   10374:	000e0613          	mv	a2,t3
   10378:	00030693          	mv	a3,t1
   1037c:	ad458513          	addi	a0,a1,-1324 # 13ad4 <rand+0x90>
   10380:	268010ef          	jal	ra,115e8 <printf.constprop.2>
			if (dstA[i]!=dstB[i])
   10384:	015987b3          	add	a5,s3,s5
   10388:	000aa603          	lw	a2,0(s5) # 6000000 <__global_pointer$+0x5fe9fe8>
   1038c:	0007a683          	lw	a3,0(a5)
	  			printf("%d) %d != %d\n",i,dstA[i],dstB[i]);
   10390:	000a0593          	mv	a1,s4
   10394:	a98c0513          	addi	a0,s8,-1384 # 13a98 <rand+0x54>
		for (int i=0; i<len/4; i++)
   10398:	001a0a13          	addi	s4,s4,1
			if (dstA[i]!=dstB[i])
   1039c:	00d60463          	beq	a2,a3,103a4 <main+0x330>
	  			printf("%d) %d != %d\n",i,dstA[i],dstB[i]);
   103a0:	104000ef          	jal	ra,104a4 <printf.constprop.1>
		for (int i=0; i<len/4; i++)
   103a4:	004a8a93          	addi	s5,s5,4
   103a8:	fd9a1ee3          	bne	s4,s9,10384 <main+0x310>
	  	printf(" end!\n");	 
   103ac:	000147b7          	lui	a5,0x14
   103b0:	acc78513          	addi	a0,a5,-1332 # 13acc <rand+0x88>
    for (size_t len=/*16*/32*4; len<=4096/*33554432*/*4; len*=2){
   103b4:	01812783          	lw	a5,24(sp)
   103b8:	00141413          	slli	s0,s0,0x1
   103bc:	fff78793          	addi	a5,a5,-1
   103c0:	00078a13          	mv	s4,a5
   103c4:	00f12c23          	sw	a5,24(sp)
	  	printf(" end!\n");	 
   103c8:	461000ef          	jal	ra,11028 <printf.constprop.0>
    for (size_t len=/*16*/32*4; len<=4096/*33554432*/*4; len*=2){
   103cc:	d00a18e3          	bnez	s4,100dc <main+0x68>
    while (1);
   103d0:	0000006f          	j	103d0 <main+0x35c>

000103d4 <_start>:
   103d4:	00006197          	auipc	gp,0x6
   103d8:	c4418193          	addi	gp,gp,-956 # 16018 <__global_pointer$>
   103dc:	c3c18513          	addi	a0,gp,-964 # 15c54 <completed.1>
   103e0:	c5818613          	addi	a2,gp,-936 # 15c70 <__BSS_END__>
   103e4:	40a60633          	sub	a2,a2,a0
   103e8:	00000593          	li	a1,0
   103ec:	680020ef          	jal	ra,12a6c <memset>
   103f0:	00000513          	li	a0,0
   103f4:	00050863          	beqz	a0,10404 <_start+0x30>
   103f8:	00000513          	li	a0,0
   103fc:	00000097          	auipc	ra,0x0
   10400:	000000e7          	jalr	zero # 0 <main-0x10074>
   10404:	594030ef          	jal	ra,13998 <__libc_init_array>
   10408:	00012503          	lw	a0,0(sp)
   1040c:	00410593          	addi	a1,sp,4
   10410:	00000613          	li	a2,0
   10414:	c61ff0ef          	jal	ra,10074 <main>
   10418:	5510106f          	j	12168 <exit>

0001041c <__do_global_dtors_aux>:
   1041c:	c3c1c703          	lbu	a4,-964(gp) # 15c54 <completed.1>
   10420:	04071263          	bnez	a4,10464 <__do_global_dtors_aux+0x48>
   10424:	ff010113          	addi	sp,sp,-16
   10428:	00812423          	sw	s0,8(sp)
   1042c:	00078413          	mv	s0,a5
   10430:	00112623          	sw	ra,12(sp)
   10434:	00000793          	li	a5,0
   10438:	00078a63          	beqz	a5,1044c <__do_global_dtors_aux+0x30>
   1043c:	00015537          	lui	a0,0x15
   10440:	43c50513          	addi	a0,a0,1084 # 1543c <__EH_FRAME_BEGIN__>
   10444:	00000097          	auipc	ra,0x0
   10448:	000000e7          	jalr	zero # 0 <main-0x10074>
   1044c:	00100793          	li	a5,1
   10450:	00c12083          	lw	ra,12(sp)
   10454:	c2f18e23          	sb	a5,-964(gp) # 15c54 <completed.1>
   10458:	00812403          	lw	s0,8(sp)
   1045c:	01010113          	addi	sp,sp,16
   10460:	00008067          	ret
   10464:	00008067          	ret

00010468 <frame_dummy>:
   10468:	00000793          	li	a5,0
   1046c:	00078c63          	beqz	a5,10484 <frame_dummy+0x1c>
   10470:	00015537          	lui	a0,0x15
   10474:	c4018593          	addi	a1,gp,-960 # 15c58 <object.0>
   10478:	43c50513          	addi	a0,a0,1084 # 1543c <__EH_FRAME_BEGIN__>
   1047c:	00000317          	auipc	t1,0x0
   10480:	00000067          	jr	zero # 0 <main-0x10074>
   10484:	00008067          	ret

00010488 <putchar>:
	*((volatile uint32_t*)outp) = ch;
   10488:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   1048c:	00a72023          	sw	a0,0(a4)
	outp+=4;
   10490:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
}
   10494:	00000513          	li	a0,0
	outp+=4;
   10498:	00470713          	addi	a4,a4,4
   1049c:	c2e1aa23          	sw	a4,-972(gp) # 15c4c <outp>
}
   104a0:	00008067          	ret

000104a4 <printf.constprop.1>:
int printf(const char* fmt, ...)
   104a4:	e8010113          	addi	sp,sp,-384
   104a8:	13712e23          	sw	s7,316(sp)
   104ac:	00014bb7          	lui	s7,0x14
   104b0:	15212823          	sw	s2,336(sp)
   104b4:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   104b8:	16410913          	addi	s2,sp,356
   104bc:	b2cb8713          	addi	a4,s7,-1236 # 13b2c <rand+0xe8>
int printf(const char* fmt, ...)
   104c0:	14912a23          	sw	s1,340(sp)
   104c4:	15312623          	sw	s3,332(sp)
   104c8:	13a12823          	sw	s10,304(sp)
   104cc:	13b12623          	sw	s11,300(sp)
   104d0:	16f12a23          	sw	a5,372(sp)
   104d4:	17112e23          	sw	a7,380(sp)
   104d8:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   104dc:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   104e0:	14812c23          	sw	s0,344(sp)
   104e4:	15412423          	sw	s4,328(sp)
   104e8:	15512223          	sw	s5,324(sp)
   104ec:	15612023          	sw	s6,320(sp)
   104f0:	13812c23          	sw	s8,312(sp)
   104f4:	13912a23          	sw	s9,308(sp)
   104f8:	16b12223          	sw	a1,356(sp)
   104fc:	16c12423          	sw	a2,360(sp)
   10500:	16d12623          	sw	a3,364(sp)
   10504:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   10508:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   1050c:	01212423          	sw	s2,8(sp)
   10510:	02500793          	li	a5,37
    while ((ch = *(unsigned char *) fmt) != '%') {
   10514:	02500493          	li	s1,37
   10518:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   1051c:	a9888d13          	addi	s10,a7,-1384 # 13a98 <rand+0x54>
        if (ch < '0' || ch > '9')
   10520:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   10524:	02978463          	beq	a5,s1,1054c <printf.constprop.1+0xa8>
      if (ch == '\0')
   10528:	06078463          	beqz	a5,10590 <printf.constprop.1+0xec>
	*((volatile uint32_t*)outp) = ch;
   1052c:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      fmt++;
   10530:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   10534:	00f72023          	sw	a5,0(a4)
	outp+=4;
   10538:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   1053c:	00478793          	addi	a5,a5,4
   10540:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10544:	000d4783          	lbu	a5,0(s10)
   10548:	fe9790e3          	bne	a5,s1,10528 <printf.constprop.1+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   1054c:	001d4603          	lbu	a2,1(s10)
    fmt++;
   10550:	001d0513          	addi	a0,s10,1
   10554:	00050693          	mv	a3,a0
    padc = ' ';
   10558:	02000b13          	li	s6,32
    precision = -1;
   1055c:	fff00793          	li	a5,-1
    width = -1;
   10560:	fff00a13          	li	s4,-1
    lflag = 0;
   10564:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   10568:	fdd60713          	addi	a4,a2,-35
   1056c:	0ff77713          	andi	a4,a4,255
   10570:	05500593          	li	a1,85
   10574:	00168d13          	addi	s10,a3,1
   10578:	06e5ec63          	bltu	a1,a4,105f0 <printf.constprop.1+0x14c>
   1057c:	00c12583          	lw	a1,12(sp)
   10580:	00271713          	slli	a4,a4,0x2
   10584:	00b70733          	add	a4,a4,a1
   10588:	00072703          	lw	a4,0(a4)
   1058c:	00070067          	jr	a4
}
   10590:	15c12083          	lw	ra,348(sp)
   10594:	15812403          	lw	s0,344(sp)
   10598:	15412483          	lw	s1,340(sp)
   1059c:	15012903          	lw	s2,336(sp)
   105a0:	14c12983          	lw	s3,332(sp)
   105a4:	14812a03          	lw	s4,328(sp)
   105a8:	14412a83          	lw	s5,324(sp)
   105ac:	14012b03          	lw	s6,320(sp)
   105b0:	13c12b83          	lw	s7,316(sp)
   105b4:	13812c03          	lw	s8,312(sp)
   105b8:	13412c83          	lw	s9,308(sp)
   105bc:	13012d03          	lw	s10,304(sp)
   105c0:	12c12d83          	lw	s11,300(sp)
   105c4:	00000513          	li	a0,0
   105c8:	18010113          	addi	sp,sp,384
   105cc:	00008067          	ret
      padc = '0';
   105d0:	00060b13          	mv	s6,a2
      goto reswitch;
   105d4:	0016c603          	lbu	a2,1(a3)
   105d8:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   105dc:	000d0693          	mv	a3,s10
   105e0:	fdd60713          	addi	a4,a2,-35
   105e4:	0ff77713          	andi	a4,a4,255
   105e8:	00168d13          	addi	s10,a3,1
   105ec:	f8e5f8e3          	bgeu	a1,a4,1057c <printf.constprop.1+0xd8>
	*((volatile uint32_t*)outp) = ch;
   105f0:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      fmt = last_fmt;
   105f4:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   105f8:	0097a023          	sw	s1,0(a5)
	outp+=4;
   105fc:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10600:	00478793          	addi	a5,a5,4
   10604:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10608:	000d4783          	lbu	a5,0(s10)
   1060c:	f3dff06f          	j	10548 <printf.constprop.1+0xa4>
        ch = *fmt;
   10610:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   10614:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   10618:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   1061c:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   10620:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   10624:	02e9e663          	bltu	s3,a4,10650 <printf.constprop.1+0x1ac>
        precision = precision * 10 + ch - '0';
   10628:	00279713          	slli	a4,a5,0x2
   1062c:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   10630:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   10634:	00179793          	slli	a5,a5,0x1
   10638:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   1063c:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   10640:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   10644:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   10648:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   1064c:	fce9fee3          	bgeu	s3,a4,10628 <printf.constprop.1+0x184>
      if (width < 0)
   10650:	f00a5ce3          	bgez	s4,10568 <printf.constprop.1+0xc4>
        width = precision, precision = -1;
   10654:	00078a13          	mv	s4,a5
   10658:	fff00793          	li	a5,-1
   1065c:	f0dff06f          	j	10568 <printf.constprop.1+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   10660:	0016c603          	lbu	a2,1(a3)
   10664:	000d0693          	mv	a3,s10
      goto reswitch;
   10668:	f01ff06f          	j	10568 <printf.constprop.1+0xc4>
	*((volatile uint32_t*)outp) = ch;
   1066c:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10670:	0097a023          	sw	s1,0(a5)
	outp+=4;
   10674:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10678:	00478793          	addi	a5,a5,4
   1067c:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10680:	000d4783          	lbu	a5,0(s10)
   10684:	ec5ff06f          	j	10548 <printf.constprop.1+0xa4>
      precision = va_arg(ap, int);
   10688:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   1068c:	0016c603          	lbu	a2,1(a3)
   10690:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   10694:	00072783          	lw	a5,0(a4)
   10698:	00470713          	addi	a4,a4,4
   1069c:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   106a0:	fb1ff06f          	j	10650 <printf.constprop.1+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   106a4:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   106a8:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   106ac:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   106b0:	00d72023          	sw	a3,0(a4)
	outp+=4;
   106b4:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   106b8:	00478793          	addi	a5,a5,4
   106bc:	01000c13          	li	s8,16
	outp+=4;
   106c0:	00470693          	addi	a3,a4,4
   106c4:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
	*((volatile uint32_t*)outp) = ch;
   106c8:	07800693          	li	a3,120
   106cc:	00d72223          	sw	a3,4(a4)
	outp+=4;
   106d0:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   106d4:	00012223          	sw	zero,4(sp)
	outp+=4;
   106d8:	00440413          	addi	s0,s0,4
   106dc:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
    return va_arg(*ap, unsigned int);
   106e0:	00812703          	lw	a4,8(sp)
   106e4:	00000913          	li	s2,0
   106e8:	00072c83          	lw	s9,0(a4)
   106ec:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   106f0:	000c0613          	mv	a2,s8
   106f4:	00000693          	li	a3,0
   106f8:	000c8513          	mv	a0,s9
   106fc:	00090593          	mv	a1,s2
   10700:	695020ef          	jal	ra,13594 <__umoddi3>
   10704:	02a12023          	sw	a0,32(sp)
    if (num < base)
   10708:	00000793          	li	a5,0
   1070c:	2d278063          	beq	a5,s2,109cc <printf.constprop.1+0x528>
   10710:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   10714:	00100a93          	li	s5,1
    num /= base;
   10718:	000c0613          	mv	a2,s8
   1071c:	00000693          	li	a3,0
   10720:	000c8513          	mv	a0,s9
   10724:	00090593          	mv	a1,s2
   10728:	239020ef          	jal	ra,13160 <__udivdi3>
    digs[pos++] = num % base;
   1072c:	000c0613          	mv	a2,s8
   10730:	00000693          	li	a3,0
    num /= base;
   10734:	00050c93          	mv	s9,a0
   10738:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   1073c:	659020ef          	jal	ra,13594 <__umoddi3>
    if (num < base)
   10740:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   10744:	00aba023          	sw	a0,0(s7)
   10748:	000a8793          	mv	a5,s5
    if (num < base)
   1074c:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   10750:	001a8a93          	addi	s5,s5,1
    if (num < base)
   10754:	fd2712e3          	bne	a4,s2,10718 <printf.constprop.1+0x274>
   10758:	fd8cf0e3          	bgeu	s9,s8,10718 <printf.constprop.1+0x274>
  while (width-- > pos)
   1075c:	014ade63          	bge	s5,s4,10778 <printf.constprop.1+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   10760:	01642023          	sw	s6,0(s0)
	outp+=4;
   10764:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   10768:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   1076c:	00440413          	addi	s0,s0,4
   10770:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   10774:	ff4ac6e3          	blt	s5,s4,10760 <printf.constprop.1+0x2bc>
   10778:	00279793          	slli	a5,a5,0x2
   1077c:	02010713          	addi	a4,sp,32
   10780:	00f707b3          	add	a5,a4,a5
   10784:	0280006f          	j	107ac <printf.constprop.1+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   10788:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   1078c:	00e42023          	sw	a4,0(s0)
	outp+=4;
   10790:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   10794:	02010693          	addi	a3,sp,32
   10798:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   1079c:	00440413          	addi	s0,s0,4
   107a0:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   107a4:	daf680e3          	beq	a3,a5,10544 <printf.constprop.1+0xa0>
   107a8:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   107ac:	0007a703          	lw	a4,0(a5)
   107b0:	fce9fce3          	bgeu	s3,a4,10788 <printf.constprop.1+0x2e4>
   107b4:	05770713          	addi	a4,a4,87
   107b8:	fd5ff06f          	j	1078c <printf.constprop.1+0x2e8>
  if (lflag >= 2)
   107bc:	00100793          	li	a5,1
   107c0:	2307d063          	bge	a5,a6,109e0 <printf.constprop.1+0x53c>
    return va_arg(*ap, long long);
   107c4:	00812783          	lw	a5,8(sp)
   107c8:	00778a93          	addi	s5,a5,7
   107cc:	ff8afa93          	andi	s5,s5,-8
   107d0:	000aa503          	lw	a0,0(s5)
   107d4:	004aa903          	lw	s2,4(s5)
   107d8:	008a8793          	addi	a5,s5,8
   107dc:	00f12423          	sw	a5,8(sp)
      if ((long long) num < 0) {
   107e0:	20094e63          	bltz	s2,109fc <printf.constprop.1+0x558>
	*((volatile uint32_t*)outp) = ch;
   107e4:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      num = getint(&ap, lflag);
   107e8:	00050c93          	mv	s9,a0
	*((volatile uint32_t*)outp) = ch;
   107ec:	00a00c13          	li	s8,10
   107f0:	00012223          	sw	zero,4(sp)
   107f4:	efdff06f          	j	106f0 <printf.constprop.1+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   107f8:	01000c13          	li	s8,16
   107fc:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   10800:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   10804:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  if (lflag >= 2)
   10808:	1107d663          	bge	a5,a6,10914 <printf.constprop.1+0x470>
    return va_arg(*ap, unsigned long long);
   1080c:	00812783          	lw	a5,8(sp)
   10810:	00778a93          	addi	s5,a5,7
   10814:	ff8afa93          	andi	s5,s5,-8
   10818:	008a8793          	addi	a5,s5,8
   1081c:	000aac83          	lw	s9,0(s5)
   10820:	004aa903          	lw	s2,4(s5)
   10824:	00f12423          	sw	a5,8(sp)
   10828:	ec9ff06f          	j	106f0 <printf.constprop.1+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   1082c:	0016c603          	lbu	a2,1(a3)
      lflag++;
   10830:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   10834:	000d0693          	mv	a3,s10
      goto reswitch;
   10838:	d31ff06f          	j	10568 <printf.constprop.1+0xc4>
      if (width < 0)
   1083c:	fffa4713          	not	a4,s4
   10840:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   10844:	0016c603          	lbu	a2,1(a3)
   10848:	00ea7a33          	and	s4,s4,a4
   1084c:	000d0693          	mv	a3,s10
      goto reswitch;
   10850:	d19ff06f          	j	10568 <printf.constprop.1+0xc4>
	*((volatile uint32_t*)outp) = ch;
   10854:	00812683          	lw	a3,8(sp)
   10858:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   1085c:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   10860:	00468693          	addi	a3,a3,4
   10864:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   10868:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   1086c:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10870:	00478793          	addi	a5,a5,4
   10874:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10878:	000d4783          	lbu	a5,0(s10)
   1087c:	ccdff06f          	j	10548 <printf.constprop.1+0xa4>
      if ((p = va_arg(ap, char *)) == NULL)
   10880:	00812683          	lw	a3,8(sp)
   10884:	0006a703          	lw	a4,0(a3)
   10888:	00468a93          	addi	s5,a3,4
   1088c:	1a070263          	beqz	a4,10a30 <printf.constprop.1+0x58c>
      if (width > 0 && padc != '-')
   10890:	0f405063          	blez	s4,10970 <printf.constprop.1+0x4cc>
   10894:	02d00693          	li	a3,45
   10898:	08db1863          	bne	s6,a3,10928 <printf.constprop.1+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   1089c:	00074683          	lbu	a3,0(a4)
   108a0:	02068e63          	beqz	a3,108dc <printf.constprop.1+0x438>
   108a4:	0c07cc63          	bltz	a5,1097c <printf.constprop.1+0x4d8>
   108a8:	fff78793          	addi	a5,a5,-1
   108ac:	fff00613          	li	a2,-1
   108b0:	02c78463          	beq	a5,a2,108d8 <printf.constprop.1+0x434>
	*((volatile uint32_t*)outp) = ch;
   108b4:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   108b8:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   108bc:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   108c0:	00d62023          	sw	a3,0(a2)
	outp+=4;
   108c4:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   108c8:	00468693          	addi	a3,a3,4
   108cc:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   108d0:	00074683          	lbu	a3,0(a4)
   108d4:	fc0698e3          	bnez	a3,108a4 <printf.constprop.1+0x400>
      for (; width > 0; width--)
   108d8:	03405263          	blez	s4,108fc <printf.constprop.1+0x458>
	*((volatile uint32_t*)outp) = ch;
   108dc:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   108e0:	02000713          	li	a4,32
   108e4:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   108e8:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   108ec:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   108f0:	00478793          	addi	a5,a5,4
   108f4:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   108f8:	fe0a14e3          	bnez	s4,108e0 <printf.constprop.1+0x43c>
    while ((ch = *(unsigned char *) fmt) != '%') {
   108fc:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   10900:	01512423          	sw	s5,8(sp)
   10904:	c45ff06f          	j	10548 <printf.constprop.1+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   10908:	00800c13          	li	s8,8
   1090c:	00012223          	sw	zero,4(sp)
   10910:	ef1ff06f          	j	10800 <printf.constprop.1+0x35c>
      precision = va_arg(ap, int);
   10914:	00812783          	lw	a5,8(sp)
   10918:	00478793          	addi	a5,a5,4
   1091c:	dc5ff06f          	j	106e0 <printf.constprop.1+0x23c>
        p = "(null)";
   10920:	00014737          	lui	a4,0x14
   10924:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
  while (n-- && *p)
   10928:	02078663          	beqz	a5,10954 <printf.constprop.1+0x4b0>
   1092c:	00070693          	mv	a3,a4
   10930:	00f705b3          	add	a1,a4,a5
   10934:	00c0006f          	j	10940 <printf.constprop.1+0x49c>
    p++;
   10938:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   1093c:	00b68663          	beq	a3,a1,10948 <printf.constprop.1+0x4a4>
   10940:	0006c603          	lbu	a2,0(a3)
   10944:	fe061ae3          	bnez	a2,10938 <printf.constprop.1+0x494>
  return p - s;
   10948:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   1094c:	40da0a33          	sub	s4,s4,a3
   10950:	03405063          	blez	s4,10970 <printf.constprop.1+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   10954:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   10958:	0166a023          	sw	s6,0(a3)
	outp+=4;
   1095c:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   10960:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   10964:	00468693          	addi	a3,a3,4
   10968:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   1096c:	fe0a16e3          	bnez	s4,10958 <printf.constprop.1+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10970:	00074683          	lbu	a3,0(a4)
   10974:	f80684e3          	beqz	a3,108fc <printf.constprop.1+0x458>
   10978:	f207d8e3          	bgez	a5,108a8 <printf.constprop.1+0x404>
	*((volatile uint32_t*)outp) = ch;
   1097c:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   10980:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10984:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   10988:	00d62023          	sw	a3,0(a2)
	outp+=4;
   1098c:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   10990:	00468693          	addi	a3,a3,4
   10994:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10998:	00174703          	lbu	a4,1(a4)
   1099c:	f2070ee3          	beqz	a4,108d8 <printf.constprop.1+0x434>
   109a0:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   109a4:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   109a8:	00178793          	addi	a5,a5,1
   109ac:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   109b0:	00e62023          	sw	a4,0(a2)
	outp+=4;
   109b4:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   109b8:	00470713          	addi	a4,a4,4
   109bc:	c2e1aa23          	sw	a4,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   109c0:	0007c703          	lbu	a4,0(a5)
   109c4:	fe0710e3          	bnez	a4,109a4 <printf.constprop.1+0x500>
   109c8:	f11ff06f          	j	108d8 <printf.constprop.1+0x434>
    if (num < base)
   109cc:	d58cf2e3          	bgeu	s9,s8,10710 <printf.constprop.1+0x26c>
  while (width-- > pos)
   109d0:	00100713          	li	a4,1
    digs[pos++] = num % base;
   109d4:	00100a93          	li	s5,1
  while (width-- > pos)
   109d8:	d94744e3          	blt	a4,s4,10760 <printf.constprop.1+0x2bc>
   109dc:	d9dff06f          	j	10778 <printf.constprop.1+0x2d4>
      precision = va_arg(ap, int);
   109e0:	00812783          	lw	a5,8(sp)
   109e4:	0007ac83          	lw	s9,0(a5)
   109e8:	00478793          	addi	a5,a5,4
   109ec:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   109f0:	000c8513          	mv	a0,s9
   109f4:	41fcd913          	srai	s2,s9,0x1f
   109f8:	de9ff06f          	j	107e0 <printf.constprop.1+0x33c>
	*((volatile uint32_t*)outp) = ch;
   109fc:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   10a00:	02d00693          	li	a3,45
        num = -(long long) num;
   10a04:	00a037b3          	snez	a5,a0
	*((volatile uint32_t*)outp) = ch;
   10a08:	00d72023          	sw	a3,0(a4)
	outp+=4;
   10a0c:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   10a10:	41200933          	neg	s2,s2
   10a14:	40a00cb3          	neg	s9,a0
	outp+=4;
   10a18:	00440413          	addi	s0,s0,4
        num = -(long long) num;
   10a1c:	40f90933          	sub	s2,s2,a5
	outp+=4;
   10a20:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   10a24:	00a00c13          	li	s8,10
   10a28:	00012223          	sw	zero,4(sp)
   10a2c:	cc5ff06f          	j	106f0 <printf.constprop.1+0x24c>
      if (width > 0 && padc != '-')
   10a30:	03405463          	blez	s4,10a58 <printf.constprop.1+0x5b4>
   10a34:	02d00713          	li	a4,45
   10a38:	eeeb14e3          	bne	s6,a4,10920 <printf.constprop.1+0x47c>
        p = "(null)";
   10a3c:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10a40:	02800693          	li	a3,40
        p = "(null)";
   10a44:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
   10a48:	e5dff06f          	j	108a4 <printf.constprop.1+0x400>
    switch (ch = *(unsigned char *) fmt++) {
   10a4c:	00a00c13          	li	s8,10
   10a50:	00012223          	sw	zero,4(sp)
   10a54:	dadff06f          	j	10800 <printf.constprop.1+0x35c>
      if (width > 0 && padc != '-')
   10a58:	00014737          	lui	a4,0x14
   10a5c:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10a60:	02800693          	li	a3,40
   10a64:	e41ff06f          	j	108a4 <printf.constprop.1+0x400>

00010a68 <printf.constprop.3>:
int printf(const char* fmt, ...)
   10a68:	e8010113          	addi	sp,sp,-384
   10a6c:	13712e23          	sw	s7,316(sp)
   10a70:	00014bb7          	lui	s7,0x14
   10a74:	15212823          	sw	s2,336(sp)
   10a78:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   10a7c:	16410913          	addi	s2,sp,356
   10a80:	c84b8713          	addi	a4,s7,-892 # 13c84 <rand+0x240>
int printf(const char* fmt, ...)
   10a84:	14912a23          	sw	s1,340(sp)
   10a88:	15312623          	sw	s3,332(sp)
   10a8c:	13a12823          	sw	s10,304(sp)
   10a90:	13b12623          	sw	s11,300(sp)
   10a94:	16f12a23          	sw	a5,372(sp)
   10a98:	17112e23          	sw	a7,380(sp)
   10a9c:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10aa0:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   10aa4:	14812c23          	sw	s0,344(sp)
   10aa8:	15412423          	sw	s4,328(sp)
   10aac:	15512223          	sw	s5,324(sp)
   10ab0:	15612023          	sw	s6,320(sp)
   10ab4:	13812c23          	sw	s8,312(sp)
   10ab8:	13912a23          	sw	s9,308(sp)
   10abc:	16b12223          	sw	a1,356(sp)
   10ac0:	16c12423          	sw	a2,360(sp)
   10ac4:	16d12623          	sw	a3,364(sp)
   10ac8:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   10acc:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10ad0:	01212423          	sw	s2,8(sp)
   10ad4:	04d00793          	li	a5,77
    while ((ch = *(unsigned char *) fmt) != '%') {
   10ad8:	02500493          	li	s1,37
   10adc:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   10ae0:	ab088d13          	addi	s10,a7,-1360 # 13ab0 <rand+0x6c>
        if (ch < '0' || ch > '9')
   10ae4:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   10ae8:	02978463          	beq	a5,s1,10b10 <printf.constprop.3+0xa8>
      if (ch == '\0')
   10aec:	06078463          	beqz	a5,10b54 <printf.constprop.3+0xec>
	*((volatile uint32_t*)outp) = ch;
   10af0:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      fmt++;
   10af4:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   10af8:	00f72023          	sw	a5,0(a4)
	outp+=4;
   10afc:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10b00:	00478793          	addi	a5,a5,4
   10b04:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10b08:	000d4783          	lbu	a5,0(s10)
   10b0c:	fe9790e3          	bne	a5,s1,10aec <printf.constprop.3+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   10b10:	001d4603          	lbu	a2,1(s10)
    fmt++;
   10b14:	001d0513          	addi	a0,s10,1
   10b18:	00050693          	mv	a3,a0
    padc = ' ';
   10b1c:	02000a93          	li	s5,32
    precision = -1;
   10b20:	fff00793          	li	a5,-1
    width = -1;
   10b24:	fff00a13          	li	s4,-1
    lflag = 0;
   10b28:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   10b2c:	fdd60713          	addi	a4,a2,-35
   10b30:	0ff77713          	andi	a4,a4,255
   10b34:	05500593          	li	a1,85
   10b38:	00168d13          	addi	s10,a3,1
   10b3c:	06e5ec63          	bltu	a1,a4,10bb4 <printf.constprop.3+0x14c>
   10b40:	00c12583          	lw	a1,12(sp)
   10b44:	00271713          	slli	a4,a4,0x2
   10b48:	00b70733          	add	a4,a4,a1
   10b4c:	00072703          	lw	a4,0(a4)
   10b50:	00070067          	jr	a4
}
   10b54:	15c12083          	lw	ra,348(sp)
   10b58:	15812403          	lw	s0,344(sp)
   10b5c:	15412483          	lw	s1,340(sp)
   10b60:	15012903          	lw	s2,336(sp)
   10b64:	14c12983          	lw	s3,332(sp)
   10b68:	14812a03          	lw	s4,328(sp)
   10b6c:	14412a83          	lw	s5,324(sp)
   10b70:	14012b03          	lw	s6,320(sp)
   10b74:	13c12b83          	lw	s7,316(sp)
   10b78:	13812c03          	lw	s8,312(sp)
   10b7c:	13412c83          	lw	s9,308(sp)
   10b80:	13012d03          	lw	s10,304(sp)
   10b84:	12c12d83          	lw	s11,300(sp)
   10b88:	00000513          	li	a0,0
   10b8c:	18010113          	addi	sp,sp,384
   10b90:	00008067          	ret
      padc = '0';
   10b94:	00060a93          	mv	s5,a2
      goto reswitch;
   10b98:	0016c603          	lbu	a2,1(a3)
   10b9c:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   10ba0:	000d0693          	mv	a3,s10
   10ba4:	fdd60713          	addi	a4,a2,-35
   10ba8:	0ff77713          	andi	a4,a4,255
   10bac:	00168d13          	addi	s10,a3,1
   10bb0:	f8e5f8e3          	bgeu	a1,a4,10b40 <printf.constprop.3+0xd8>
	*((volatile uint32_t*)outp) = ch;
   10bb4:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      fmt = last_fmt;
   10bb8:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   10bbc:	0097a023          	sw	s1,0(a5)
	outp+=4;
   10bc0:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10bc4:	00478793          	addi	a5,a5,4
   10bc8:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10bcc:	000d4783          	lbu	a5,0(s10)
   10bd0:	f3dff06f          	j	10b0c <printf.constprop.3+0xa4>
        ch = *fmt;
   10bd4:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   10bd8:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   10bdc:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   10be0:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   10be4:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   10be8:	02e9e663          	bltu	s3,a4,10c14 <printf.constprop.3+0x1ac>
        precision = precision * 10 + ch - '0';
   10bec:	00279713          	slli	a4,a5,0x2
   10bf0:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   10bf4:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   10bf8:	00179793          	slli	a5,a5,0x1
   10bfc:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   10c00:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   10c04:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   10c08:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   10c0c:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   10c10:	fce9fee3          	bgeu	s3,a4,10bec <printf.constprop.3+0x184>
      if (width < 0)
   10c14:	f00a5ce3          	bgez	s4,10b2c <printf.constprop.3+0xc4>
        width = precision, precision = -1;
   10c18:	00078a13          	mv	s4,a5
   10c1c:	fff00793          	li	a5,-1
   10c20:	f0dff06f          	j	10b2c <printf.constprop.3+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   10c24:	0016c603          	lbu	a2,1(a3)
   10c28:	000d0693          	mv	a3,s10
      goto reswitch;
   10c2c:	f01ff06f          	j	10b2c <printf.constprop.3+0xc4>
	*((volatile uint32_t*)outp) = ch;
   10c30:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10c34:	0097a023          	sw	s1,0(a5)
	outp+=4;
   10c38:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10c3c:	00478793          	addi	a5,a5,4
   10c40:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10c44:	000d4783          	lbu	a5,0(s10)
   10c48:	ec5ff06f          	j	10b0c <printf.constprop.3+0xa4>
      precision = va_arg(ap, int);
   10c4c:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   10c50:	0016c603          	lbu	a2,1(a3)
   10c54:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   10c58:	00072783          	lw	a5,0(a4)
   10c5c:	00470713          	addi	a4,a4,4
   10c60:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   10c64:	fb1ff06f          	j	10c14 <printf.constprop.3+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   10c68:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   10c6c:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   10c70:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   10c74:	00d72023          	sw	a3,0(a4)
	outp+=4;
   10c78:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   10c7c:	00478793          	addi	a5,a5,4
   10c80:	01000c13          	li	s8,16
	outp+=4;
   10c84:	00470693          	addi	a3,a4,4
   10c88:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
	*((volatile uint32_t*)outp) = ch;
   10c8c:	07800693          	li	a3,120
   10c90:	00d72223          	sw	a3,4(a4)
	outp+=4;
   10c94:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   10c98:	00012223          	sw	zero,4(sp)
	outp+=4;
   10c9c:	00440413          	addi	s0,s0,4
   10ca0:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
    return va_arg(*ap, unsigned int);
   10ca4:	00812703          	lw	a4,8(sp)
   10ca8:	00000913          	li	s2,0
   10cac:	00072c83          	lw	s9,0(a4)
   10cb0:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   10cb4:	000c0613          	mv	a2,s8
   10cb8:	00000693          	li	a3,0
   10cbc:	000c8513          	mv	a0,s9
   10cc0:	00090593          	mv	a1,s2
   10cc4:	0d1020ef          	jal	ra,13594 <__umoddi3>
   10cc8:	02a12023          	sw	a0,32(sp)
    if (num < base)
   10ccc:	00000793          	li	a5,0
   10cd0:	2d278063          	beq	a5,s2,10f90 <printf.constprop.3+0x528>
   10cd4:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   10cd8:	00100b13          	li	s6,1
    num /= base;
   10cdc:	000c0613          	mv	a2,s8
   10ce0:	00000693          	li	a3,0
   10ce4:	000c8513          	mv	a0,s9
   10ce8:	00090593          	mv	a1,s2
   10cec:	474020ef          	jal	ra,13160 <__udivdi3>
    digs[pos++] = num % base;
   10cf0:	000c0613          	mv	a2,s8
   10cf4:	00000693          	li	a3,0
    num /= base;
   10cf8:	00050c93          	mv	s9,a0
   10cfc:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   10d00:	095020ef          	jal	ra,13594 <__umoddi3>
    if (num < base)
   10d04:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   10d08:	00aba023          	sw	a0,0(s7)
   10d0c:	000b0793          	mv	a5,s6
    if (num < base)
   10d10:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   10d14:	001b0b13          	addi	s6,s6,1
    if (num < base)
   10d18:	fd2712e3          	bne	a4,s2,10cdc <printf.constprop.3+0x274>
   10d1c:	fd8cf0e3          	bgeu	s9,s8,10cdc <printf.constprop.3+0x274>
  while (width-- > pos)
   10d20:	014b5e63          	bge	s6,s4,10d3c <printf.constprop.3+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   10d24:	01542023          	sw	s5,0(s0)
	outp+=4;
   10d28:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   10d2c:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   10d30:	00440413          	addi	s0,s0,4
   10d34:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   10d38:	ff4b46e3          	blt	s6,s4,10d24 <printf.constprop.3+0x2bc>
   10d3c:	00279793          	slli	a5,a5,0x2
   10d40:	02010713          	addi	a4,sp,32
   10d44:	00f707b3          	add	a5,a4,a5
   10d48:	0280006f          	j	10d70 <printf.constprop.3+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   10d4c:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   10d50:	00e42023          	sw	a4,0(s0)
	outp+=4;
   10d54:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   10d58:	02010693          	addi	a3,sp,32
   10d5c:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   10d60:	00440413          	addi	s0,s0,4
   10d64:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   10d68:	daf680e3          	beq	a3,a5,10b08 <printf.constprop.3+0xa0>
   10d6c:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   10d70:	0007a703          	lw	a4,0(a5)
   10d74:	fce9fce3          	bgeu	s3,a4,10d4c <printf.constprop.3+0x2e4>
   10d78:	05770713          	addi	a4,a4,87
   10d7c:	fd5ff06f          	j	10d50 <printf.constprop.3+0x2e8>
  if (lflag >= 2)
   10d80:	00100793          	li	a5,1
   10d84:	2507d863          	bge	a5,a6,10fd4 <printf.constprop.3+0x56c>
    return va_arg(*ap, long long);
   10d88:	00812783          	lw	a5,8(sp)
   10d8c:	00778b13          	addi	s6,a5,7
   10d90:	ff8b7b13          	andi	s6,s6,-8
   10d94:	000b2503          	lw	a0,0(s6)
   10d98:	004b2903          	lw	s2,4(s6)
   10d9c:	008b0793          	addi	a5,s6,8
   10da0:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   10da4:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      if ((long long) num < 0) {
   10da8:	1e094e63          	bltz	s2,10fa4 <printf.constprop.3+0x53c>
      num = getint(&ap, lflag);
   10dac:	00050c93          	mv	s9,a0
   10db0:	00a00c13          	li	s8,10
   10db4:	00012223          	sw	zero,4(sp)
   10db8:	efdff06f          	j	10cb4 <printf.constprop.3+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   10dbc:	01000c13          	li	s8,16
   10dc0:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   10dc4:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   10dc8:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  if (lflag >= 2)
   10dcc:	1107d663          	bge	a5,a6,10ed8 <printf.constprop.3+0x470>
    return va_arg(*ap, unsigned long long);
   10dd0:	00812783          	lw	a5,8(sp)
   10dd4:	00778b13          	addi	s6,a5,7
   10dd8:	ff8b7b13          	andi	s6,s6,-8
   10ddc:	008b0793          	addi	a5,s6,8
   10de0:	000b2c83          	lw	s9,0(s6)
   10de4:	004b2903          	lw	s2,4(s6)
   10de8:	00f12423          	sw	a5,8(sp)
   10dec:	ec9ff06f          	j	10cb4 <printf.constprop.3+0x24c>
      if ((p = va_arg(ap, char *)) == NULL)
   10df0:	00812683          	lw	a3,8(sp)
   10df4:	0006a703          	lw	a4,0(a3)
   10df8:	00468b13          	addi	s6,a3,4
   10dfc:	1e070a63          	beqz	a4,10ff0 <printf.constprop.3+0x588>
      if (width > 0 && padc != '-')
   10e00:	13405a63          	blez	s4,10f34 <printf.constprop.3+0x4cc>
   10e04:	02d00693          	li	a3,45
   10e08:	0eda9263          	bne	s5,a3,10eec <printf.constprop.3+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10e0c:	00074683          	lbu	a3,0(a4)
   10e10:	02068e63          	beqz	a3,10e4c <printf.constprop.3+0x3e4>
   10e14:	1207c663          	bltz	a5,10f40 <printf.constprop.3+0x4d8>
   10e18:	fff78793          	addi	a5,a5,-1
   10e1c:	fff00613          	li	a2,-1
   10e20:	02c78463          	beq	a5,a2,10e48 <printf.constprop.3+0x3e0>
	*((volatile uint32_t*)outp) = ch;
   10e24:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   10e28:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10e2c:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   10e30:	00d62023          	sw	a3,0(a2)
	outp+=4;
   10e34:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   10e38:	00468693          	addi	a3,a3,4
   10e3c:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10e40:	00074683          	lbu	a3,0(a4)
   10e44:	fc0698e3          	bnez	a3,10e14 <printf.constprop.3+0x3ac>
      for (; width > 0; width--)
   10e48:	03405263          	blez	s4,10e6c <printf.constprop.3+0x404>
	*((volatile uint32_t*)outp) = ch;
   10e4c:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10e50:	02000713          	li	a4,32
   10e54:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   10e58:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   10e5c:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   10e60:	00478793          	addi	a5,a5,4
   10e64:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   10e68:	fe0a14e3          	bnez	s4,10e50 <printf.constprop.3+0x3e8>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10e6c:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   10e70:	01612423          	sw	s6,8(sp)
   10e74:	c99ff06f          	j	10b0c <printf.constprop.3+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   10e78:	0016c603          	lbu	a2,1(a3)
      lflag++;
   10e7c:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   10e80:	000d0693          	mv	a3,s10
      goto reswitch;
   10e84:	ca9ff06f          	j	10b2c <printf.constprop.3+0xc4>
      if (width < 0)
   10e88:	fffa4713          	not	a4,s4
   10e8c:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   10e90:	0016c603          	lbu	a2,1(a3)
   10e94:	00ea7a33          	and	s4,s4,a4
   10e98:	000d0693          	mv	a3,s10
      goto reswitch;
   10e9c:	c91ff06f          	j	10b2c <printf.constprop.3+0xc4>
	*((volatile uint32_t*)outp) = ch;
   10ea0:	00812683          	lw	a3,8(sp)
   10ea4:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10ea8:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   10eac:	00468693          	addi	a3,a3,4
   10eb0:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   10eb4:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   10eb8:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   10ebc:	00478793          	addi	a5,a5,4
   10ec0:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   10ec4:	000d4783          	lbu	a5,0(s10)
   10ec8:	c45ff06f          	j	10b0c <printf.constprop.3+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   10ecc:	00800c13          	li	s8,8
   10ed0:	00012223          	sw	zero,4(sp)
   10ed4:	ef1ff06f          	j	10dc4 <printf.constprop.3+0x35c>
      precision = va_arg(ap, int);
   10ed8:	00812783          	lw	a5,8(sp)
   10edc:	00478793          	addi	a5,a5,4
   10ee0:	dc5ff06f          	j	10ca4 <printf.constprop.3+0x23c>
        p = "(null)";
   10ee4:	00014737          	lui	a4,0x14
   10ee8:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
  while (n-- && *p)
   10eec:	02078663          	beqz	a5,10f18 <printf.constprop.3+0x4b0>
   10ef0:	00070693          	mv	a3,a4
   10ef4:	00f705b3          	add	a1,a4,a5
   10ef8:	00c0006f          	j	10f04 <printf.constprop.3+0x49c>
    p++;
   10efc:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   10f00:	00b68663          	beq	a3,a1,10f0c <printf.constprop.3+0x4a4>
   10f04:	0006c603          	lbu	a2,0(a3)
   10f08:	fe061ae3          	bnez	a2,10efc <printf.constprop.3+0x494>
  return p - s;
   10f0c:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   10f10:	40da0a33          	sub	s4,s4,a3
   10f14:	03405063          	blez	s4,10f34 <printf.constprop.3+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   10f18:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   10f1c:	0156a023          	sw	s5,0(a3)
	outp+=4;
   10f20:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   10f24:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   10f28:	00468693          	addi	a3,a3,4
   10f2c:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   10f30:	fe0a16e3          	bnez	s4,10f1c <printf.constprop.3+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10f34:	00074683          	lbu	a3,0(a4)
   10f38:	f2068ae3          	beqz	a3,10e6c <printf.constprop.3+0x404>
   10f3c:	ec07dee3          	bgez	a5,10e18 <printf.constprop.3+0x3b0>
	*((volatile uint32_t*)outp) = ch;
   10f40:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   10f44:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10f48:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   10f4c:	00d62023          	sw	a3,0(a2)
	outp+=4;
   10f50:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   10f54:	00468693          	addi	a3,a3,4
   10f58:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10f5c:	00174703          	lbu	a4,1(a4)
   10f60:	ee0704e3          	beqz	a4,10e48 <printf.constprop.3+0x3e0>
   10f64:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   10f68:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   10f6c:	00178793          	addi	a5,a5,1
   10f70:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   10f74:	00e62023          	sw	a4,0(a2)
	outp+=4;
   10f78:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   10f7c:	00470713          	addi	a4,a4,4
   10f80:	c2e1aa23          	sw	a4,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   10f84:	0007c703          	lbu	a4,0(a5)
   10f88:	fe0710e3          	bnez	a4,10f68 <printf.constprop.3+0x500>
   10f8c:	ebdff06f          	j	10e48 <printf.constprop.3+0x3e0>
    if (num < base)
   10f90:	d58cf2e3          	bgeu	s9,s8,10cd4 <printf.constprop.3+0x26c>
  while (width-- > pos)
   10f94:	00100713          	li	a4,1
    digs[pos++] = num % base;
   10f98:	00100b13          	li	s6,1
  while (width-- > pos)
   10f9c:	d94744e3          	blt	a4,s4,10d24 <printf.constprop.3+0x2bc>
   10fa0:	d9dff06f          	j	10d3c <printf.constprop.3+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   10fa4:	02d00793          	li	a5,45
   10fa8:	00f42023          	sw	a5,0(s0)
	outp+=4;
   10fac:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   10fb0:	00a037b3          	snez	a5,a0
   10fb4:	41200933          	neg	s2,s2
	outp+=4;
   10fb8:	00440413          	addi	s0,s0,4
   10fbc:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   10fc0:	40a00cb3          	neg	s9,a0
   10fc4:	40f90933          	sub	s2,s2,a5
   10fc8:	00a00c13          	li	s8,10
   10fcc:	00012223          	sw	zero,4(sp)
   10fd0:	ce5ff06f          	j	10cb4 <printf.constprop.3+0x24c>
      precision = va_arg(ap, int);
   10fd4:	00812783          	lw	a5,8(sp)
   10fd8:	0007ac83          	lw	s9,0(a5)
   10fdc:	00478793          	addi	a5,a5,4
   10fe0:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   10fe4:	000c8513          	mv	a0,s9
   10fe8:	41fcd913          	srai	s2,s9,0x1f
   10fec:	db9ff06f          	j	10da4 <printf.constprop.3+0x33c>
      if (width > 0 && padc != '-')
   10ff0:	03405463          	blez	s4,11018 <printf.constprop.3+0x5b0>
   10ff4:	02d00713          	li	a4,45
   10ff8:	eeea96e3          	bne	s5,a4,10ee4 <printf.constprop.3+0x47c>
        p = "(null)";
   10ffc:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11000:	02800693          	li	a3,40
        p = "(null)";
   11004:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
   11008:	e0dff06f          	j	10e14 <printf.constprop.3+0x3ac>
    switch (ch = *(unsigned char *) fmt++) {
   1100c:	00a00c13          	li	s8,10
   11010:	00012223          	sw	zero,4(sp)
   11014:	db1ff06f          	j	10dc4 <printf.constprop.3+0x35c>
      if (width > 0 && padc != '-')
   11018:	00014737          	lui	a4,0x14
   1101c:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11020:	02800693          	li	a3,40
   11024:	df1ff06f          	j	10e14 <printf.constprop.3+0x3ac>

00011028 <printf.constprop.0>:
int printf(const char* fmt, ...)
   11028:	e8010113          	addi	sp,sp,-384
   1102c:	13712e23          	sw	s7,316(sp)
   11030:	00014bb7          	lui	s7,0x14
   11034:	15212823          	sw	s2,336(sp)
   11038:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   1103c:	16410913          	addi	s2,sp,356
   11040:	ddcb8713          	addi	a4,s7,-548 # 13ddc <rand+0x398>
int printf(const char* fmt, ...)
   11044:	14912a23          	sw	s1,340(sp)
   11048:	15312623          	sw	s3,332(sp)
   1104c:	13a12823          	sw	s10,304(sp)
   11050:	13b12623          	sw	s11,300(sp)
   11054:	16f12a23          	sw	a5,372(sp)
   11058:	17112e23          	sw	a7,380(sp)
   1105c:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11060:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   11064:	14812c23          	sw	s0,344(sp)
   11068:	15412423          	sw	s4,328(sp)
   1106c:	15512223          	sw	s5,324(sp)
   11070:	15612023          	sw	s6,320(sp)
   11074:	13812c23          	sw	s8,312(sp)
   11078:	13912a23          	sw	s9,308(sp)
   1107c:	16b12223          	sw	a1,356(sp)
   11080:	16c12423          	sw	a2,360(sp)
   11084:	16d12623          	sw	a3,364(sp)
   11088:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   1108c:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11090:	01212423          	sw	s2,8(sp)
   11094:	02000793          	li	a5,32
    while ((ch = *(unsigned char *) fmt) != '%') {
   11098:	02500493          	li	s1,37
   1109c:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   110a0:	acc88d13          	addi	s10,a7,-1332 # 13acc <rand+0x88>
        if (ch < '0' || ch > '9')
   110a4:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   110a8:	02978463          	beq	a5,s1,110d0 <printf.constprop.0+0xa8>
      if (ch == '\0')
   110ac:	06078463          	beqz	a5,11114 <printf.constprop.0+0xec>
	*((volatile uint32_t*)outp) = ch;
   110b0:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      fmt++;
   110b4:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   110b8:	00f72023          	sw	a5,0(a4)
	outp+=4;
   110bc:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   110c0:	00478793          	addi	a5,a5,4
   110c4:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   110c8:	000d4783          	lbu	a5,0(s10)
   110cc:	fe9790e3          	bne	a5,s1,110ac <printf.constprop.0+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   110d0:	001d4603          	lbu	a2,1(s10)
    fmt++;
   110d4:	001d0513          	addi	a0,s10,1
   110d8:	00050693          	mv	a3,a0
    padc = ' ';
   110dc:	02000a93          	li	s5,32
    precision = -1;
   110e0:	fff00793          	li	a5,-1
    width = -1;
   110e4:	fff00a13          	li	s4,-1
    lflag = 0;
   110e8:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   110ec:	fdd60713          	addi	a4,a2,-35
   110f0:	0ff77713          	andi	a4,a4,255
   110f4:	05500593          	li	a1,85
   110f8:	00168d13          	addi	s10,a3,1
   110fc:	06e5ec63          	bltu	a1,a4,11174 <printf.constprop.0+0x14c>
   11100:	00c12583          	lw	a1,12(sp)
   11104:	00271713          	slli	a4,a4,0x2
   11108:	00b70733          	add	a4,a4,a1
   1110c:	00072703          	lw	a4,0(a4)
   11110:	00070067          	jr	a4
}
   11114:	15c12083          	lw	ra,348(sp)
   11118:	15812403          	lw	s0,344(sp)
   1111c:	15412483          	lw	s1,340(sp)
   11120:	15012903          	lw	s2,336(sp)
   11124:	14c12983          	lw	s3,332(sp)
   11128:	14812a03          	lw	s4,328(sp)
   1112c:	14412a83          	lw	s5,324(sp)
   11130:	14012b03          	lw	s6,320(sp)
   11134:	13c12b83          	lw	s7,316(sp)
   11138:	13812c03          	lw	s8,312(sp)
   1113c:	13412c83          	lw	s9,308(sp)
   11140:	13012d03          	lw	s10,304(sp)
   11144:	12c12d83          	lw	s11,300(sp)
   11148:	00000513          	li	a0,0
   1114c:	18010113          	addi	sp,sp,384
   11150:	00008067          	ret
      padc = '0';
   11154:	00060a93          	mv	s5,a2
      goto reswitch;
   11158:	0016c603          	lbu	a2,1(a3)
   1115c:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   11160:	000d0693          	mv	a3,s10
   11164:	fdd60713          	addi	a4,a2,-35
   11168:	0ff77713          	andi	a4,a4,255
   1116c:	00168d13          	addi	s10,a3,1
   11170:	f8e5f8e3          	bgeu	a1,a4,11100 <printf.constprop.0+0xd8>
	*((volatile uint32_t*)outp) = ch;
   11174:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      fmt = last_fmt;
   11178:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   1117c:	0097a023          	sw	s1,0(a5)
	outp+=4;
   11180:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11184:	00478793          	addi	a5,a5,4
   11188:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   1118c:	000d4783          	lbu	a5,0(s10)
   11190:	f3dff06f          	j	110cc <printf.constprop.0+0xa4>
        ch = *fmt;
   11194:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   11198:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   1119c:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   111a0:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   111a4:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   111a8:	02e9e663          	bltu	s3,a4,111d4 <printf.constprop.0+0x1ac>
        precision = precision * 10 + ch - '0';
   111ac:	00279713          	slli	a4,a5,0x2
   111b0:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   111b4:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   111b8:	00179793          	slli	a5,a5,0x1
   111bc:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   111c0:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   111c4:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   111c8:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   111cc:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   111d0:	fce9fee3          	bgeu	s3,a4,111ac <printf.constprop.0+0x184>
      if (width < 0)
   111d4:	f00a5ce3          	bgez	s4,110ec <printf.constprop.0+0xc4>
        width = precision, precision = -1;
   111d8:	00078a13          	mv	s4,a5
   111dc:	fff00793          	li	a5,-1
   111e0:	f0dff06f          	j	110ec <printf.constprop.0+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   111e4:	0016c603          	lbu	a2,1(a3)
   111e8:	000d0693          	mv	a3,s10
      goto reswitch;
   111ec:	f01ff06f          	j	110ec <printf.constprop.0+0xc4>
	*((volatile uint32_t*)outp) = ch;
   111f0:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   111f4:	0097a023          	sw	s1,0(a5)
	outp+=4;
   111f8:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   111fc:	00478793          	addi	a5,a5,4
   11200:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11204:	000d4783          	lbu	a5,0(s10)
   11208:	ec5ff06f          	j	110cc <printf.constprop.0+0xa4>
      precision = va_arg(ap, int);
   1120c:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   11210:	0016c603          	lbu	a2,1(a3)
   11214:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   11218:	00072783          	lw	a5,0(a4)
   1121c:	00470713          	addi	a4,a4,4
   11220:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   11224:	fb1ff06f          	j	111d4 <printf.constprop.0+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   11228:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   1122c:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   11230:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11234:	00d72023          	sw	a3,0(a4)
	outp+=4;
   11238:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   1123c:	00478793          	addi	a5,a5,4
   11240:	01000c13          	li	s8,16
	outp+=4;
   11244:	00470693          	addi	a3,a4,4
   11248:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
	*((volatile uint32_t*)outp) = ch;
   1124c:	07800693          	li	a3,120
   11250:	00d72223          	sw	a3,4(a4)
	outp+=4;
   11254:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   11258:	00012223          	sw	zero,4(sp)
	outp+=4;
   1125c:	00440413          	addi	s0,s0,4
   11260:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
    return va_arg(*ap, unsigned int);
   11264:	00812703          	lw	a4,8(sp)
   11268:	00000913          	li	s2,0
   1126c:	00072c83          	lw	s9,0(a4)
   11270:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   11274:	000c0613          	mv	a2,s8
   11278:	00000693          	li	a3,0
   1127c:	000c8513          	mv	a0,s9
   11280:	00090593          	mv	a1,s2
   11284:	310020ef          	jal	ra,13594 <__umoddi3>
   11288:	02a12023          	sw	a0,32(sp)
    if (num < base)
   1128c:	00000793          	li	a5,0
   11290:	2d278063          	beq	a5,s2,11550 <printf.constprop.0+0x528>
   11294:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   11298:	00100b13          	li	s6,1
    num /= base;
   1129c:	000c0613          	mv	a2,s8
   112a0:	00000693          	li	a3,0
   112a4:	000c8513          	mv	a0,s9
   112a8:	00090593          	mv	a1,s2
   112ac:	6b5010ef          	jal	ra,13160 <__udivdi3>
    digs[pos++] = num % base;
   112b0:	000c0613          	mv	a2,s8
   112b4:	00000693          	li	a3,0
    num /= base;
   112b8:	00050c93          	mv	s9,a0
   112bc:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   112c0:	2d4020ef          	jal	ra,13594 <__umoddi3>
    if (num < base)
   112c4:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   112c8:	00aba023          	sw	a0,0(s7)
   112cc:	000b0793          	mv	a5,s6
    if (num < base)
   112d0:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   112d4:	001b0b13          	addi	s6,s6,1
    if (num < base)
   112d8:	fd2712e3          	bne	a4,s2,1129c <printf.constprop.0+0x274>
   112dc:	fd8cf0e3          	bgeu	s9,s8,1129c <printf.constprop.0+0x274>
  while (width-- > pos)
   112e0:	014b5e63          	bge	s6,s4,112fc <printf.constprop.0+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   112e4:	01542023          	sw	s5,0(s0)
	outp+=4;
   112e8:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   112ec:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   112f0:	00440413          	addi	s0,s0,4
   112f4:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   112f8:	ff4b46e3          	blt	s6,s4,112e4 <printf.constprop.0+0x2bc>
   112fc:	00279793          	slli	a5,a5,0x2
   11300:	02010713          	addi	a4,sp,32
   11304:	00f707b3          	add	a5,a4,a5
   11308:	0280006f          	j	11330 <printf.constprop.0+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   1130c:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   11310:	00e42023          	sw	a4,0(s0)
	outp+=4;
   11314:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   11318:	02010693          	addi	a3,sp,32
   1131c:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   11320:	00440413          	addi	s0,s0,4
   11324:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   11328:	daf680e3          	beq	a3,a5,110c8 <printf.constprop.0+0xa0>
   1132c:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   11330:	0007a703          	lw	a4,0(a5)
   11334:	fce9fce3          	bgeu	s3,a4,1130c <printf.constprop.0+0x2e4>
   11338:	05770713          	addi	a4,a4,87
   1133c:	fd5ff06f          	j	11310 <printf.constprop.0+0x2e8>
  if (lflag >= 2)
   11340:	00100793          	li	a5,1
   11344:	2507d863          	bge	a5,a6,11594 <printf.constprop.0+0x56c>
    return va_arg(*ap, long long);
   11348:	00812783          	lw	a5,8(sp)
   1134c:	00778b13          	addi	s6,a5,7
   11350:	ff8b7b13          	andi	s6,s6,-8
   11354:	000b2503          	lw	a0,0(s6)
   11358:	004b2903          	lw	s2,4(s6)
   1135c:	008b0793          	addi	a5,s6,8
   11360:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11364:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      if ((long long) num < 0) {
   11368:	1e094e63          	bltz	s2,11564 <printf.constprop.0+0x53c>
      num = getint(&ap, lflag);
   1136c:	00050c93          	mv	s9,a0
   11370:	00a00c13          	li	s8,10
   11374:	00012223          	sw	zero,4(sp)
   11378:	efdff06f          	j	11274 <printf.constprop.0+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   1137c:	01000c13          	li	s8,16
   11380:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   11384:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   11388:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  if (lflag >= 2)
   1138c:	1107d663          	bge	a5,a6,11498 <printf.constprop.0+0x470>
    return va_arg(*ap, unsigned long long);
   11390:	00812783          	lw	a5,8(sp)
   11394:	00778b13          	addi	s6,a5,7
   11398:	ff8b7b13          	andi	s6,s6,-8
   1139c:	008b0793          	addi	a5,s6,8
   113a0:	000b2c83          	lw	s9,0(s6)
   113a4:	004b2903          	lw	s2,4(s6)
   113a8:	00f12423          	sw	a5,8(sp)
   113ac:	ec9ff06f          	j	11274 <printf.constprop.0+0x24c>
      if ((p = va_arg(ap, char *)) == NULL)
   113b0:	00812683          	lw	a3,8(sp)
   113b4:	0006a703          	lw	a4,0(a3)
   113b8:	00468b13          	addi	s6,a3,4
   113bc:	1e070a63          	beqz	a4,115b0 <printf.constprop.0+0x588>
      if (width > 0 && padc != '-')
   113c0:	13405a63          	blez	s4,114f4 <printf.constprop.0+0x4cc>
   113c4:	02d00693          	li	a3,45
   113c8:	0eda9263          	bne	s5,a3,114ac <printf.constprop.0+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   113cc:	00074683          	lbu	a3,0(a4)
   113d0:	02068e63          	beqz	a3,1140c <printf.constprop.0+0x3e4>
   113d4:	1207c663          	bltz	a5,11500 <printf.constprop.0+0x4d8>
   113d8:	fff78793          	addi	a5,a5,-1
   113dc:	fff00613          	li	a2,-1
   113e0:	02c78463          	beq	a5,a2,11408 <printf.constprop.0+0x3e0>
	*((volatile uint32_t*)outp) = ch;
   113e4:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   113e8:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   113ec:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   113f0:	00d62023          	sw	a3,0(a2)
	outp+=4;
   113f4:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   113f8:	00468693          	addi	a3,a3,4
   113fc:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11400:	00074683          	lbu	a3,0(a4)
   11404:	fc0698e3          	bnez	a3,113d4 <printf.constprop.0+0x3ac>
      for (; width > 0; width--)
   11408:	03405263          	blez	s4,1142c <printf.constprop.0+0x404>
	*((volatile uint32_t*)outp) = ch;
   1140c:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11410:	02000713          	li	a4,32
   11414:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11418:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   1141c:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11420:	00478793          	addi	a5,a5,4
   11424:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   11428:	fe0a14e3          	bnez	s4,11410 <printf.constprop.0+0x3e8>
    while ((ch = *(unsigned char *) fmt) != '%') {
   1142c:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   11430:	01612423          	sw	s6,8(sp)
   11434:	c99ff06f          	j	110cc <printf.constprop.0+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   11438:	0016c603          	lbu	a2,1(a3)
      lflag++;
   1143c:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   11440:	000d0693          	mv	a3,s10
      goto reswitch;
   11444:	ca9ff06f          	j	110ec <printf.constprop.0+0xc4>
      if (width < 0)
   11448:	fffa4713          	not	a4,s4
   1144c:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   11450:	0016c603          	lbu	a2,1(a3)
   11454:	00ea7a33          	and	s4,s4,a4
   11458:	000d0693          	mv	a3,s10
      goto reswitch;
   1145c:	c91ff06f          	j	110ec <printf.constprop.0+0xc4>
	*((volatile uint32_t*)outp) = ch;
   11460:	00812683          	lw	a3,8(sp)
   11464:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11468:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   1146c:	00468693          	addi	a3,a3,4
   11470:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11474:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11478:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   1147c:	00478793          	addi	a5,a5,4
   11480:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11484:	000d4783          	lbu	a5,0(s10)
   11488:	c45ff06f          	j	110cc <printf.constprop.0+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   1148c:	00800c13          	li	s8,8
   11490:	00012223          	sw	zero,4(sp)
   11494:	ef1ff06f          	j	11384 <printf.constprop.0+0x35c>
      precision = va_arg(ap, int);
   11498:	00812783          	lw	a5,8(sp)
   1149c:	00478793          	addi	a5,a5,4
   114a0:	dc5ff06f          	j	11264 <printf.constprop.0+0x23c>
        p = "(null)";
   114a4:	00014737          	lui	a4,0x14
   114a8:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
  while (n-- && *p)
   114ac:	02078663          	beqz	a5,114d8 <printf.constprop.0+0x4b0>
   114b0:	00070693          	mv	a3,a4
   114b4:	00f705b3          	add	a1,a4,a5
   114b8:	00c0006f          	j	114c4 <printf.constprop.0+0x49c>
    p++;
   114bc:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   114c0:	00b68663          	beq	a3,a1,114cc <printf.constprop.0+0x4a4>
   114c4:	0006c603          	lbu	a2,0(a3)
   114c8:	fe061ae3          	bnez	a2,114bc <printf.constprop.0+0x494>
  return p - s;
   114cc:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   114d0:	40da0a33          	sub	s4,s4,a3
   114d4:	03405063          	blez	s4,114f4 <printf.constprop.0+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   114d8:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   114dc:	0156a023          	sw	s5,0(a3)
	outp+=4;
   114e0:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   114e4:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   114e8:	00468693          	addi	a3,a3,4
   114ec:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   114f0:	fe0a16e3          	bnez	s4,114dc <printf.constprop.0+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   114f4:	00074683          	lbu	a3,0(a4)
   114f8:	f2068ae3          	beqz	a3,1142c <printf.constprop.0+0x404>
   114fc:	ec07dee3          	bgez	a5,113d8 <printf.constprop.0+0x3b0>
	*((volatile uint32_t*)outp) = ch;
   11500:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   11504:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11508:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   1150c:	00d62023          	sw	a3,0(a2)
	outp+=4;
   11510:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   11514:	00468693          	addi	a3,a3,4
   11518:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   1151c:	00174703          	lbu	a4,1(a4)
   11520:	ee0704e3          	beqz	a4,11408 <printf.constprop.0+0x3e0>
   11524:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   11528:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   1152c:	00178793          	addi	a5,a5,1
   11530:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   11534:	00e62023          	sw	a4,0(a2)
	outp+=4;
   11538:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   1153c:	00470713          	addi	a4,a4,4
   11540:	c2e1aa23          	sw	a4,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11544:	0007c703          	lbu	a4,0(a5)
   11548:	fe0710e3          	bnez	a4,11528 <printf.constprop.0+0x500>
   1154c:	ebdff06f          	j	11408 <printf.constprop.0+0x3e0>
    if (num < base)
   11550:	d58cf2e3          	bgeu	s9,s8,11294 <printf.constprop.0+0x26c>
  while (width-- > pos)
   11554:	00100713          	li	a4,1
    digs[pos++] = num % base;
   11558:	00100b13          	li	s6,1
  while (width-- > pos)
   1155c:	d94744e3          	blt	a4,s4,112e4 <printf.constprop.0+0x2bc>
   11560:	d9dff06f          	j	112fc <printf.constprop.0+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   11564:	02d00793          	li	a5,45
   11568:	00f42023          	sw	a5,0(s0)
	outp+=4;
   1156c:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   11570:	00a037b3          	snez	a5,a0
   11574:	41200933          	neg	s2,s2
	outp+=4;
   11578:	00440413          	addi	s0,s0,4
   1157c:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   11580:	40a00cb3          	neg	s9,a0
   11584:	40f90933          	sub	s2,s2,a5
   11588:	00a00c13          	li	s8,10
   1158c:	00012223          	sw	zero,4(sp)
   11590:	ce5ff06f          	j	11274 <printf.constprop.0+0x24c>
      precision = va_arg(ap, int);
   11594:	00812783          	lw	a5,8(sp)
   11598:	0007ac83          	lw	s9,0(a5)
   1159c:	00478793          	addi	a5,a5,4
   115a0:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   115a4:	000c8513          	mv	a0,s9
   115a8:	41fcd913          	srai	s2,s9,0x1f
   115ac:	db9ff06f          	j	11364 <printf.constprop.0+0x33c>
      if (width > 0 && padc != '-')
   115b0:	03405463          	blez	s4,115d8 <printf.constprop.0+0x5b0>
   115b4:	02d00713          	li	a4,45
   115b8:	eeea96e3          	bne	s5,a4,114a4 <printf.constprop.0+0x47c>
        p = "(null)";
   115bc:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   115c0:	02800693          	li	a3,40
        p = "(null)";
   115c4:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
   115c8:	e0dff06f          	j	113d4 <printf.constprop.0+0x3ac>
    switch (ch = *(unsigned char *) fmt++) {
   115cc:	00a00c13          	li	s8,10
   115d0:	00012223          	sw	zero,4(sp)
   115d4:	db1ff06f          	j	11384 <printf.constprop.0+0x35c>
      if (width > 0 && padc != '-')
   115d8:	00014737          	lui	a4,0x14
   115dc:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   115e0:	02800693          	li	a3,40
   115e4:	df1ff06f          	j	113d4 <printf.constprop.0+0x3ac>

000115e8 <printf.constprop.2>:
int printf(const char* fmt, ...)
   115e8:	e8010113          	addi	sp,sp,-384
   115ec:	13712e23          	sw	s7,316(sp)
   115f0:	00014bb7          	lui	s7,0x14
   115f4:	15212823          	sw	s2,336(sp)
   115f8:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   115fc:	16410913          	addi	s2,sp,356
   11600:	f34b8713          	addi	a4,s7,-204 # 13f34 <rand+0x4f0>
int printf(const char* fmt, ...)
   11604:	14912a23          	sw	s1,340(sp)
   11608:	15312623          	sw	s3,332(sp)
   1160c:	13a12823          	sw	s10,304(sp)
   11610:	13b12623          	sw	s11,300(sp)
   11614:	16f12a23          	sw	a5,372(sp)
   11618:	17112e23          	sw	a7,380(sp)
   1161c:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11620:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   11624:	14812c23          	sw	s0,344(sp)
   11628:	15412423          	sw	s4,328(sp)
   1162c:	15512223          	sw	s5,324(sp)
   11630:	15612023          	sw	s6,320(sp)
   11634:	13812c23          	sw	s8,312(sp)
   11638:	13912a23          	sw	s9,308(sp)
   1163c:	16b12223          	sw	a1,356(sp)
   11640:	16c12423          	sw	a2,360(sp)
   11644:	16d12623          	sw	a3,364(sp)
   11648:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   1164c:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11650:	01212423          	sw	s2,8(sp)
   11654:	07300793          	li	a5,115
    while ((ch = *(unsigned char *) fmt) != '%') {
   11658:	02500493          	li	s1,37
   1165c:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11660:	ad488d13          	addi	s10,a7,-1324 # 13ad4 <rand+0x90>
        if (ch < '0' || ch > '9')
   11664:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   11668:	02978463          	beq	a5,s1,11690 <printf.constprop.2+0xa8>
      if (ch == '\0')
   1166c:	06078463          	beqz	a5,116d4 <printf.constprop.2+0xec>
	*((volatile uint32_t*)outp) = ch;
   11670:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      fmt++;
   11674:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   11678:	00f72023          	sw	a5,0(a4)
	outp+=4;
   1167c:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11680:	00478793          	addi	a5,a5,4
   11684:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11688:	000d4783          	lbu	a5,0(s10)
   1168c:	fe9790e3          	bne	a5,s1,1166c <printf.constprop.2+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   11690:	001d4603          	lbu	a2,1(s10)
    fmt++;
   11694:	001d0513          	addi	a0,s10,1
   11698:	00050693          	mv	a3,a0
    padc = ' ';
   1169c:	02000a93          	li	s5,32
    precision = -1;
   116a0:	fff00793          	li	a5,-1
    width = -1;
   116a4:	fff00a13          	li	s4,-1
    lflag = 0;
   116a8:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   116ac:	fdd60713          	addi	a4,a2,-35
   116b0:	0ff77713          	andi	a4,a4,255
   116b4:	05500593          	li	a1,85
   116b8:	00168d13          	addi	s10,a3,1
   116bc:	06e5ec63          	bltu	a1,a4,11734 <printf.constprop.2+0x14c>
   116c0:	00c12583          	lw	a1,12(sp)
   116c4:	00271713          	slli	a4,a4,0x2
   116c8:	00b70733          	add	a4,a4,a1
   116cc:	00072703          	lw	a4,0(a4)
   116d0:	00070067          	jr	a4
}
   116d4:	15c12083          	lw	ra,348(sp)
   116d8:	15812403          	lw	s0,344(sp)
   116dc:	15412483          	lw	s1,340(sp)
   116e0:	15012903          	lw	s2,336(sp)
   116e4:	14c12983          	lw	s3,332(sp)
   116e8:	14812a03          	lw	s4,328(sp)
   116ec:	14412a83          	lw	s5,324(sp)
   116f0:	14012b03          	lw	s6,320(sp)
   116f4:	13c12b83          	lw	s7,316(sp)
   116f8:	13812c03          	lw	s8,312(sp)
   116fc:	13412c83          	lw	s9,308(sp)
   11700:	13012d03          	lw	s10,304(sp)
   11704:	12c12d83          	lw	s11,300(sp)
   11708:	00000513          	li	a0,0
   1170c:	18010113          	addi	sp,sp,384
   11710:	00008067          	ret
      padc = '0';
   11714:	00060a93          	mv	s5,a2
      goto reswitch;
   11718:	0016c603          	lbu	a2,1(a3)
   1171c:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   11720:	000d0693          	mv	a3,s10
   11724:	fdd60713          	addi	a4,a2,-35
   11728:	0ff77713          	andi	a4,a4,255
   1172c:	00168d13          	addi	s10,a3,1
   11730:	f8e5f8e3          	bgeu	a1,a4,116c0 <printf.constprop.2+0xd8>
	*((volatile uint32_t*)outp) = ch;
   11734:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      fmt = last_fmt;
   11738:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   1173c:	0097a023          	sw	s1,0(a5)
	outp+=4;
   11740:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11744:	00478793          	addi	a5,a5,4
   11748:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   1174c:	000d4783          	lbu	a5,0(s10)
   11750:	f3dff06f          	j	1168c <printf.constprop.2+0xa4>
        ch = *fmt;
   11754:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   11758:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   1175c:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   11760:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   11764:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   11768:	02e9e663          	bltu	s3,a4,11794 <printf.constprop.2+0x1ac>
        precision = precision * 10 + ch - '0';
   1176c:	00279713          	slli	a4,a5,0x2
   11770:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   11774:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   11778:	00179793          	slli	a5,a5,0x1
   1177c:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   11780:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   11784:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   11788:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   1178c:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   11790:	fce9fee3          	bgeu	s3,a4,1176c <printf.constprop.2+0x184>
      if (width < 0)
   11794:	f00a5ce3          	bgez	s4,116ac <printf.constprop.2+0xc4>
        width = precision, precision = -1;
   11798:	00078a13          	mv	s4,a5
   1179c:	fff00793          	li	a5,-1
   117a0:	f0dff06f          	j	116ac <printf.constprop.2+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   117a4:	0016c603          	lbu	a2,1(a3)
   117a8:	000d0693          	mv	a3,s10
      goto reswitch;
   117ac:	f01ff06f          	j	116ac <printf.constprop.2+0xc4>
	*((volatile uint32_t*)outp) = ch;
   117b0:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   117b4:	0097a023          	sw	s1,0(a5)
	outp+=4;
   117b8:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   117bc:	00478793          	addi	a5,a5,4
   117c0:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   117c4:	000d4783          	lbu	a5,0(s10)
   117c8:	ec5ff06f          	j	1168c <printf.constprop.2+0xa4>
      precision = va_arg(ap, int);
   117cc:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   117d0:	0016c603          	lbu	a2,1(a3)
   117d4:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   117d8:	00072783          	lw	a5,0(a4)
   117dc:	00470713          	addi	a4,a4,4
   117e0:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   117e4:	fb1ff06f          	j	11794 <printf.constprop.2+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   117e8:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   117ec:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   117f0:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   117f4:	00d72023          	sw	a3,0(a4)
	outp+=4;
   117f8:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   117fc:	00478793          	addi	a5,a5,4
   11800:	01000c13          	li	s8,16
	outp+=4;
   11804:	00470693          	addi	a3,a4,4
   11808:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
	*((volatile uint32_t*)outp) = ch;
   1180c:	07800693          	li	a3,120
   11810:	00d72223          	sw	a3,4(a4)
	outp+=4;
   11814:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   11818:	00012223          	sw	zero,4(sp)
	outp+=4;
   1181c:	00440413          	addi	s0,s0,4
   11820:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
    return va_arg(*ap, unsigned int);
   11824:	00812703          	lw	a4,8(sp)
   11828:	00000913          	li	s2,0
   1182c:	00072c83          	lw	s9,0(a4)
   11830:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   11834:	000c0613          	mv	a2,s8
   11838:	00000693          	li	a3,0
   1183c:	000c8513          	mv	a0,s9
   11840:	00090593          	mv	a1,s2
   11844:	551010ef          	jal	ra,13594 <__umoddi3>
   11848:	02a12023          	sw	a0,32(sp)
    if (num < base)
   1184c:	00000793          	li	a5,0
   11850:	2d278063          	beq	a5,s2,11b10 <printf.constprop.2+0x528>
   11854:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   11858:	00100b13          	li	s6,1
    num /= base;
   1185c:	000c0613          	mv	a2,s8
   11860:	00000693          	li	a3,0
   11864:	000c8513          	mv	a0,s9
   11868:	00090593          	mv	a1,s2
   1186c:	0f5010ef          	jal	ra,13160 <__udivdi3>
    digs[pos++] = num % base;
   11870:	000c0613          	mv	a2,s8
   11874:	00000693          	li	a3,0
    num /= base;
   11878:	00050c93          	mv	s9,a0
   1187c:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   11880:	515010ef          	jal	ra,13594 <__umoddi3>
    if (num < base)
   11884:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   11888:	00aba023          	sw	a0,0(s7)
   1188c:	000b0793          	mv	a5,s6
    if (num < base)
   11890:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   11894:	001b0b13          	addi	s6,s6,1
    if (num < base)
   11898:	fd2712e3          	bne	a4,s2,1185c <printf.constprop.2+0x274>
   1189c:	fd8cf0e3          	bgeu	s9,s8,1185c <printf.constprop.2+0x274>
  while (width-- > pos)
   118a0:	014b5e63          	bge	s6,s4,118bc <printf.constprop.2+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   118a4:	01542023          	sw	s5,0(s0)
	outp+=4;
   118a8:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   118ac:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   118b0:	00440413          	addi	s0,s0,4
   118b4:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   118b8:	ff4b46e3          	blt	s6,s4,118a4 <printf.constprop.2+0x2bc>
   118bc:	00279793          	slli	a5,a5,0x2
   118c0:	02010713          	addi	a4,sp,32
   118c4:	00f707b3          	add	a5,a4,a5
   118c8:	0280006f          	j	118f0 <printf.constprop.2+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   118cc:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   118d0:	00e42023          	sw	a4,0(s0)
	outp+=4;
   118d4:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   118d8:	02010693          	addi	a3,sp,32
   118dc:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   118e0:	00440413          	addi	s0,s0,4
   118e4:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   118e8:	daf680e3          	beq	a3,a5,11688 <printf.constprop.2+0xa0>
   118ec:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   118f0:	0007a703          	lw	a4,0(a5)
   118f4:	fce9fce3          	bgeu	s3,a4,118cc <printf.constprop.2+0x2e4>
   118f8:	05770713          	addi	a4,a4,87
   118fc:	fd5ff06f          	j	118d0 <printf.constprop.2+0x2e8>
  if (lflag >= 2)
   11900:	00100793          	li	a5,1
   11904:	2507d863          	bge	a5,a6,11b54 <printf.constprop.2+0x56c>
    return va_arg(*ap, long long);
   11908:	00812783          	lw	a5,8(sp)
   1190c:	00778b13          	addi	s6,a5,7
   11910:	ff8b7b13          	andi	s6,s6,-8
   11914:	000b2503          	lw	a0,0(s6)
   11918:	004b2903          	lw	s2,4(s6)
   1191c:	008b0793          	addi	a5,s6,8
   11920:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11924:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      if ((long long) num < 0) {
   11928:	1e094e63          	bltz	s2,11b24 <printf.constprop.2+0x53c>
      num = getint(&ap, lflag);
   1192c:	00050c93          	mv	s9,a0
   11930:	00a00c13          	li	s8,10
   11934:	00012223          	sw	zero,4(sp)
   11938:	efdff06f          	j	11834 <printf.constprop.2+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   1193c:	01000c13          	li	s8,16
   11940:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   11944:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   11948:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  if (lflag >= 2)
   1194c:	1107d663          	bge	a5,a6,11a58 <printf.constprop.2+0x470>
    return va_arg(*ap, unsigned long long);
   11950:	00812783          	lw	a5,8(sp)
   11954:	00778b13          	addi	s6,a5,7
   11958:	ff8b7b13          	andi	s6,s6,-8
   1195c:	008b0793          	addi	a5,s6,8
   11960:	000b2c83          	lw	s9,0(s6)
   11964:	004b2903          	lw	s2,4(s6)
   11968:	00f12423          	sw	a5,8(sp)
   1196c:	ec9ff06f          	j	11834 <printf.constprop.2+0x24c>
      if ((p = va_arg(ap, char *)) == NULL)
   11970:	00812683          	lw	a3,8(sp)
   11974:	0006a703          	lw	a4,0(a3)
   11978:	00468b13          	addi	s6,a3,4
   1197c:	1e070a63          	beqz	a4,11b70 <printf.constprop.2+0x588>
      if (width > 0 && padc != '-')
   11980:	13405a63          	blez	s4,11ab4 <printf.constprop.2+0x4cc>
   11984:	02d00693          	li	a3,45
   11988:	0eda9263          	bne	s5,a3,11a6c <printf.constprop.2+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   1198c:	00074683          	lbu	a3,0(a4)
   11990:	02068e63          	beqz	a3,119cc <printf.constprop.2+0x3e4>
   11994:	1207c663          	bltz	a5,11ac0 <printf.constprop.2+0x4d8>
   11998:	fff78793          	addi	a5,a5,-1
   1199c:	fff00613          	li	a2,-1
   119a0:	02c78463          	beq	a5,a2,119c8 <printf.constprop.2+0x3e0>
	*((volatile uint32_t*)outp) = ch;
   119a4:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   119a8:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   119ac:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   119b0:	00d62023          	sw	a3,0(a2)
	outp+=4;
   119b4:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   119b8:	00468693          	addi	a3,a3,4
   119bc:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   119c0:	00074683          	lbu	a3,0(a4)
   119c4:	fc0698e3          	bnez	a3,11994 <printf.constprop.2+0x3ac>
      for (; width > 0; width--)
   119c8:	03405263          	blez	s4,119ec <printf.constprop.2+0x404>
	*((volatile uint32_t*)outp) = ch;
   119cc:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   119d0:	02000713          	li	a4,32
   119d4:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   119d8:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   119dc:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   119e0:	00478793          	addi	a5,a5,4
   119e4:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   119e8:	fe0a14e3          	bnez	s4,119d0 <printf.constprop.2+0x3e8>
    while ((ch = *(unsigned char *) fmt) != '%') {
   119ec:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   119f0:	01612423          	sw	s6,8(sp)
   119f4:	c99ff06f          	j	1168c <printf.constprop.2+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   119f8:	0016c603          	lbu	a2,1(a3)
      lflag++;
   119fc:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   11a00:	000d0693          	mv	a3,s10
      goto reswitch;
   11a04:	ca9ff06f          	j	116ac <printf.constprop.2+0xc4>
      if (width < 0)
   11a08:	fffa4713          	not	a4,s4
   11a0c:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   11a10:	0016c603          	lbu	a2,1(a3)
   11a14:	00ea7a33          	and	s4,s4,a4
   11a18:	000d0693          	mv	a3,s10
      goto reswitch;
   11a1c:	c91ff06f          	j	116ac <printf.constprop.2+0xc4>
	*((volatile uint32_t*)outp) = ch;
   11a20:	00812683          	lw	a3,8(sp)
   11a24:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11a28:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   11a2c:	00468693          	addi	a3,a3,4
   11a30:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11a34:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11a38:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11a3c:	00478793          	addi	a5,a5,4
   11a40:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11a44:	000d4783          	lbu	a5,0(s10)
   11a48:	c45ff06f          	j	1168c <printf.constprop.2+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   11a4c:	00800c13          	li	s8,8
   11a50:	00012223          	sw	zero,4(sp)
   11a54:	ef1ff06f          	j	11944 <printf.constprop.2+0x35c>
      precision = va_arg(ap, int);
   11a58:	00812783          	lw	a5,8(sp)
   11a5c:	00478793          	addi	a5,a5,4
   11a60:	dc5ff06f          	j	11824 <printf.constprop.2+0x23c>
        p = "(null)";
   11a64:	00014737          	lui	a4,0x14
   11a68:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
  while (n-- && *p)
   11a6c:	02078663          	beqz	a5,11a98 <printf.constprop.2+0x4b0>
   11a70:	00070693          	mv	a3,a4
   11a74:	00f705b3          	add	a1,a4,a5
   11a78:	00c0006f          	j	11a84 <printf.constprop.2+0x49c>
    p++;
   11a7c:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   11a80:	00b68663          	beq	a3,a1,11a8c <printf.constprop.2+0x4a4>
   11a84:	0006c603          	lbu	a2,0(a3)
   11a88:	fe061ae3          	bnez	a2,11a7c <printf.constprop.2+0x494>
  return p - s;
   11a8c:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   11a90:	40da0a33          	sub	s4,s4,a3
   11a94:	03405063          	blez	s4,11ab4 <printf.constprop.2+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   11a98:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   11a9c:	0156a023          	sw	s5,0(a3)
	outp+=4;
   11aa0:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   11aa4:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11aa8:	00468693          	addi	a3,a3,4
   11aac:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   11ab0:	fe0a16e3          	bnez	s4,11a9c <printf.constprop.2+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11ab4:	00074683          	lbu	a3,0(a4)
   11ab8:	f2068ae3          	beqz	a3,119ec <printf.constprop.2+0x404>
   11abc:	ec07dee3          	bgez	a5,11998 <printf.constprop.2+0x3b0>
	*((volatile uint32_t*)outp) = ch;
   11ac0:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   11ac4:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11ac8:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   11acc:	00d62023          	sw	a3,0(a2)
	outp+=4;
   11ad0:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   11ad4:	00468693          	addi	a3,a3,4
   11ad8:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11adc:	00174703          	lbu	a4,1(a4)
   11ae0:	ee0704e3          	beqz	a4,119c8 <printf.constprop.2+0x3e0>
   11ae4:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   11ae8:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   11aec:	00178793          	addi	a5,a5,1
   11af0:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   11af4:	00e62023          	sw	a4,0(a2)
	outp+=4;
   11af8:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   11afc:	00470713          	addi	a4,a4,4
   11b00:	c2e1aa23          	sw	a4,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11b04:	0007c703          	lbu	a4,0(a5)
   11b08:	fe0710e3          	bnez	a4,11ae8 <printf.constprop.2+0x500>
   11b0c:	ebdff06f          	j	119c8 <printf.constprop.2+0x3e0>
    if (num < base)
   11b10:	d58cf2e3          	bgeu	s9,s8,11854 <printf.constprop.2+0x26c>
  while (width-- > pos)
   11b14:	00100713          	li	a4,1
    digs[pos++] = num % base;
   11b18:	00100b13          	li	s6,1
  while (width-- > pos)
   11b1c:	d94744e3          	blt	a4,s4,118a4 <printf.constprop.2+0x2bc>
   11b20:	d9dff06f          	j	118bc <printf.constprop.2+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   11b24:	02d00793          	li	a5,45
   11b28:	00f42023          	sw	a5,0(s0)
	outp+=4;
   11b2c:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   11b30:	00a037b3          	snez	a5,a0
   11b34:	41200933          	neg	s2,s2
	outp+=4;
   11b38:	00440413          	addi	s0,s0,4
   11b3c:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   11b40:	40a00cb3          	neg	s9,a0
   11b44:	40f90933          	sub	s2,s2,a5
   11b48:	00a00c13          	li	s8,10
   11b4c:	00012223          	sw	zero,4(sp)
   11b50:	ce5ff06f          	j	11834 <printf.constprop.2+0x24c>
      precision = va_arg(ap, int);
   11b54:	00812783          	lw	a5,8(sp)
   11b58:	0007ac83          	lw	s9,0(a5)
   11b5c:	00478793          	addi	a5,a5,4
   11b60:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   11b64:	000c8513          	mv	a0,s9
   11b68:	41fcd913          	srai	s2,s9,0x1f
   11b6c:	db9ff06f          	j	11924 <printf.constprop.2+0x33c>
      if (width > 0 && padc != '-')
   11b70:	03405463          	blez	s4,11b98 <printf.constprop.2+0x5b0>
   11b74:	02d00713          	li	a4,45
   11b78:	eeea96e3          	bne	s5,a4,11a64 <printf.constprop.2+0x47c>
        p = "(null)";
   11b7c:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11b80:	02800693          	li	a3,40
        p = "(null)";
   11b84:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
   11b88:	e0dff06f          	j	11994 <printf.constprop.2+0x3ac>
    switch (ch = *(unsigned char *) fmt++) {
   11b8c:	00a00c13          	li	s8,10
   11b90:	00012223          	sw	zero,4(sp)
   11b94:	db1ff06f          	j	11944 <printf.constprop.2+0x35c>
      if (width > 0 && padc != '-')
   11b98:	00014737          	lui	a4,0x14
   11b9c:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11ba0:	02800693          	li	a3,40
   11ba4:	df1ff06f          	j	11994 <printf.constprop.2+0x3ac>

00011ba8 <printf.constprop.4>:
int printf(const char* fmt, ...)
   11ba8:	e8010113          	addi	sp,sp,-384
   11bac:	13712e23          	sw	s7,316(sp)
   11bb0:	00014bb7          	lui	s7,0x14
   11bb4:	15212823          	sw	s2,336(sp)
   11bb8:	16e12823          	sw	a4,368(sp)
  va_start(ap, fmt);
   11bbc:	16410913          	addi	s2,sp,356
   11bc0:	08cb8713          	addi	a4,s7,140 # 1408c <rand+0x648>
int printf(const char* fmt, ...)
   11bc4:	14912a23          	sw	s1,340(sp)
   11bc8:	15312623          	sw	s3,332(sp)
   11bcc:	13a12823          	sw	s10,304(sp)
   11bd0:	13b12623          	sw	s11,300(sp)
   11bd4:	16f12a23          	sw	a5,372(sp)
   11bd8:	17112e23          	sw	a7,380(sp)
   11bdc:	14112e23          	sw	ra,348(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11be0:	000148b7          	lui	a7,0x14
int printf(const char* fmt, ...)
   11be4:	14812c23          	sw	s0,344(sp)
   11be8:	15412423          	sw	s4,328(sp)
   11bec:	15512223          	sw	s5,324(sp)
   11bf0:	15612023          	sw	s6,320(sp)
   11bf4:	13812c23          	sw	s8,312(sp)
   11bf8:	13912a23          	sw	s9,308(sp)
   11bfc:	16b12223          	sw	a1,356(sp)
   11c00:	16c12423          	sw	a2,360(sp)
   11c04:	16d12623          	sw	a3,364(sp)
   11c08:	17012c23          	sw	a6,376(sp)
  va_start(ap, fmt);
   11c0c:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11c10:	01212423          	sw	s2,8(sp)
   11c14:	05300793          	li	a5,83
    while ((ch = *(unsigned char *) fmt) != '%') {
   11c18:	02500493          	li	s1,37
   11c1c:	00e12623          	sw	a4,12(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   11c20:	af488d13          	addi	s10,a7,-1292 # 13af4 <rand+0xb0>
        if (ch < '0' || ch > '9')
   11c24:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   11c28:	02978463          	beq	a5,s1,11c50 <printf.constprop.4+0xa8>
      if (ch == '\0')
   11c2c:	06078463          	beqz	a5,11c94 <printf.constprop.4+0xec>
	*((volatile uint32_t*)outp) = ch;
   11c30:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      fmt++;
   11c34:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   11c38:	00f72023          	sw	a5,0(a4)
	outp+=4;
   11c3c:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11c40:	00478793          	addi	a5,a5,4
   11c44:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11c48:	000d4783          	lbu	a5,0(s10)
   11c4c:	fe9790e3          	bne	a5,s1,11c2c <printf.constprop.4+0x84>
    switch (ch = *(unsigned char *) fmt++) {
   11c50:	001d4603          	lbu	a2,1(s10)
    fmt++;
   11c54:	001d0513          	addi	a0,s10,1
   11c58:	00050693          	mv	a3,a0
    padc = ' ';
   11c5c:	02000a93          	li	s5,32
    precision = -1;
   11c60:	fff00793          	li	a5,-1
    width = -1;
   11c64:	fff00a13          	li	s4,-1
    lflag = 0;
   11c68:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   11c6c:	fdd60713          	addi	a4,a2,-35
   11c70:	0ff77713          	andi	a4,a4,255
   11c74:	05500593          	li	a1,85
   11c78:	00168d13          	addi	s10,a3,1
   11c7c:	06e5ec63          	bltu	a1,a4,11cf4 <printf.constprop.4+0x14c>
   11c80:	00c12583          	lw	a1,12(sp)
   11c84:	00271713          	slli	a4,a4,0x2
   11c88:	00b70733          	add	a4,a4,a1
   11c8c:	00072703          	lw	a4,0(a4)
   11c90:	00070067          	jr	a4
}
   11c94:	15c12083          	lw	ra,348(sp)
   11c98:	15812403          	lw	s0,344(sp)
   11c9c:	15412483          	lw	s1,340(sp)
   11ca0:	15012903          	lw	s2,336(sp)
   11ca4:	14c12983          	lw	s3,332(sp)
   11ca8:	14812a03          	lw	s4,328(sp)
   11cac:	14412a83          	lw	s5,324(sp)
   11cb0:	14012b03          	lw	s6,320(sp)
   11cb4:	13c12b83          	lw	s7,316(sp)
   11cb8:	13812c03          	lw	s8,312(sp)
   11cbc:	13412c83          	lw	s9,308(sp)
   11cc0:	13012d03          	lw	s10,304(sp)
   11cc4:	12c12d83          	lw	s11,300(sp)
   11cc8:	00000513          	li	a0,0
   11ccc:	18010113          	addi	sp,sp,384
   11cd0:	00008067          	ret
      padc = '0';
   11cd4:	00060a93          	mv	s5,a2
      goto reswitch;
   11cd8:	0016c603          	lbu	a2,1(a3)
   11cdc:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   11ce0:	000d0693          	mv	a3,s10
   11ce4:	fdd60713          	addi	a4,a2,-35
   11ce8:	0ff77713          	andi	a4,a4,255
   11cec:	00168d13          	addi	s10,a3,1
   11cf0:	f8e5f8e3          	bgeu	a1,a4,11c80 <printf.constprop.4+0xd8>
	*((volatile uint32_t*)outp) = ch;
   11cf4:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      fmt = last_fmt;
   11cf8:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   11cfc:	0097a023          	sw	s1,0(a5)
	outp+=4;
   11d00:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11d04:	00478793          	addi	a5,a5,4
   11d08:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11d0c:	000d4783          	lbu	a5,0(s10)
   11d10:	f3dff06f          	j	11c4c <printf.constprop.4+0xa4>
        ch = *fmt;
   11d14:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   11d18:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   11d1c:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   11d20:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   11d24:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   11d28:	02e9e663          	bltu	s3,a4,11d54 <printf.constprop.4+0x1ac>
        precision = precision * 10 + ch - '0';
   11d2c:	00279713          	slli	a4,a5,0x2
   11d30:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   11d34:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   11d38:	00179793          	slli	a5,a5,0x1
   11d3c:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   11d40:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   11d44:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   11d48:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   11d4c:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   11d50:	fce9fee3          	bgeu	s3,a4,11d2c <printf.constprop.4+0x184>
      if (width < 0)
   11d54:	f00a5ce3          	bgez	s4,11c6c <printf.constprop.4+0xc4>
        width = precision, precision = -1;
   11d58:	00078a13          	mv	s4,a5
   11d5c:	fff00793          	li	a5,-1
   11d60:	f0dff06f          	j	11c6c <printf.constprop.4+0xc4>
    switch (ch = *(unsigned char *) fmt++) {
   11d64:	0016c603          	lbu	a2,1(a3)
   11d68:	000d0693          	mv	a3,s10
      goto reswitch;
   11d6c:	f01ff06f          	j	11c6c <printf.constprop.4+0xc4>
	*((volatile uint32_t*)outp) = ch;
   11d70:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11d74:	0097a023          	sw	s1,0(a5)
	outp+=4;
   11d78:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11d7c:	00478793          	addi	a5,a5,4
   11d80:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11d84:	000d4783          	lbu	a5,0(s10)
   11d88:	ec5ff06f          	j	11c4c <printf.constprop.4+0xa4>
      precision = va_arg(ap, int);
   11d8c:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   11d90:	0016c603          	lbu	a2,1(a3)
   11d94:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   11d98:	00072783          	lw	a5,0(a4)
   11d9c:	00470713          	addi	a4,a4,4
   11da0:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   11da4:	fb1ff06f          	j	11d54 <printf.constprop.4+0x1ac>
	*((volatile uint32_t*)outp) = ch;
   11da8:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   11dac:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   11db0:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11db4:	00d72023          	sw	a3,0(a4)
	outp+=4;
   11db8:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   11dbc:	00478793          	addi	a5,a5,4
   11dc0:	01000c13          	li	s8,16
	outp+=4;
   11dc4:	00470693          	addi	a3,a4,4
   11dc8:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
	*((volatile uint32_t*)outp) = ch;
   11dcc:	07800693          	li	a3,120
   11dd0:	00d72223          	sw	a3,4(a4)
	outp+=4;
   11dd4:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   11dd8:	00012223          	sw	zero,4(sp)
	outp+=4;
   11ddc:	00440413          	addi	s0,s0,4
   11de0:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
    return va_arg(*ap, unsigned int);
   11de4:	00812703          	lw	a4,8(sp)
   11de8:	00000913          	li	s2,0
   11dec:	00072c83          	lw	s9,0(a4)
   11df0:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   11df4:	000c0613          	mv	a2,s8
   11df8:	00000693          	li	a3,0
   11dfc:	000c8513          	mv	a0,s9
   11e00:	00090593          	mv	a1,s2
   11e04:	790010ef          	jal	ra,13594 <__umoddi3>
   11e08:	02a12023          	sw	a0,32(sp)
    if (num < base)
   11e0c:	00000793          	li	a5,0
   11e10:	2d278063          	beq	a5,s2,120d0 <printf.constprop.4+0x528>
   11e14:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   11e18:	00100b13          	li	s6,1
    num /= base;
   11e1c:	000c0613          	mv	a2,s8
   11e20:	00000693          	li	a3,0
   11e24:	000c8513          	mv	a0,s9
   11e28:	00090593          	mv	a1,s2
   11e2c:	334010ef          	jal	ra,13160 <__udivdi3>
    digs[pos++] = num % base;
   11e30:	000c0613          	mv	a2,s8
   11e34:	00000693          	li	a3,0
    num /= base;
   11e38:	00050c93          	mv	s9,a0
   11e3c:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   11e40:	754010ef          	jal	ra,13594 <__umoddi3>
    if (num < base)
   11e44:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   11e48:	00aba023          	sw	a0,0(s7)
   11e4c:	000b0793          	mv	a5,s6
    if (num < base)
   11e50:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   11e54:	001b0b13          	addi	s6,s6,1
    if (num < base)
   11e58:	fd2712e3          	bne	a4,s2,11e1c <printf.constprop.4+0x274>
   11e5c:	fd8cf0e3          	bgeu	s9,s8,11e1c <printf.constprop.4+0x274>
  while (width-- > pos)
   11e60:	014b5e63          	bge	s6,s4,11e7c <printf.constprop.4+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   11e64:	01542023          	sw	s5,0(s0)
	outp+=4;
   11e68:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   11e6c:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11e70:	00440413          	addi	s0,s0,4
   11e74:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   11e78:	ff4b46e3          	blt	s6,s4,11e64 <printf.constprop.4+0x2bc>
   11e7c:	00279793          	slli	a5,a5,0x2
   11e80:	02010713          	addi	a4,sp,32
   11e84:	00f707b3          	add	a5,a4,a5
   11e88:	0280006f          	j	11eb0 <printf.constprop.4+0x308>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   11e8c:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   11e90:	00e42023          	sw	a4,0(s0)
	outp+=4;
   11e94:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   11e98:	02010693          	addi	a3,sp,32
   11e9c:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   11ea0:	00440413          	addi	s0,s0,4
   11ea4:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   11ea8:	daf680e3          	beq	a3,a5,11c48 <printf.constprop.4+0xa0>
   11eac:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   11eb0:	0007a703          	lw	a4,0(a5)
   11eb4:	fce9fce3          	bgeu	s3,a4,11e8c <printf.constprop.4+0x2e4>
   11eb8:	05770713          	addi	a4,a4,87
   11ebc:	fd5ff06f          	j	11e90 <printf.constprop.4+0x2e8>
  if (lflag >= 2)
   11ec0:	00100793          	li	a5,1
   11ec4:	2507d863          	bge	a5,a6,12114 <printf.constprop.4+0x56c>
    return va_arg(*ap, long long);
   11ec8:	00812783          	lw	a5,8(sp)
   11ecc:	00778b13          	addi	s6,a5,7
   11ed0:	ff8b7b13          	andi	s6,s6,-8
   11ed4:	000b2503          	lw	a0,0(s6)
   11ed8:	004b2903          	lw	s2,4(s6)
   11edc:	008b0793          	addi	a5,s6,8
   11ee0:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11ee4:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      if ((long long) num < 0) {
   11ee8:	1e094e63          	bltz	s2,120e4 <printf.constprop.4+0x53c>
      num = getint(&ap, lflag);
   11eec:	00050c93          	mv	s9,a0
   11ef0:	00a00c13          	li	s8,10
   11ef4:	00012223          	sw	zero,4(sp)
   11ef8:	efdff06f          	j	11df4 <printf.constprop.4+0x24c>
    switch (ch = *(unsigned char *) fmt++) {
   11efc:	01000c13          	li	s8,16
   11f00:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   11f04:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   11f08:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  if (lflag >= 2)
   11f0c:	1107d663          	bge	a5,a6,12018 <printf.constprop.4+0x470>
    return va_arg(*ap, unsigned long long);
   11f10:	00812783          	lw	a5,8(sp)
   11f14:	00778b13          	addi	s6,a5,7
   11f18:	ff8b7b13          	andi	s6,s6,-8
   11f1c:	008b0793          	addi	a5,s6,8
   11f20:	000b2c83          	lw	s9,0(s6)
   11f24:	004b2903          	lw	s2,4(s6)
   11f28:	00f12423          	sw	a5,8(sp)
   11f2c:	ec9ff06f          	j	11df4 <printf.constprop.4+0x24c>
      if ((p = va_arg(ap, char *)) == NULL)
   11f30:	00812683          	lw	a3,8(sp)
   11f34:	0006a703          	lw	a4,0(a3)
   11f38:	00468b13          	addi	s6,a3,4
   11f3c:	1e070a63          	beqz	a4,12130 <printf.constprop.4+0x588>
      if (width > 0 && padc != '-')
   11f40:	13405a63          	blez	s4,12074 <printf.constprop.4+0x4cc>
   11f44:	02d00693          	li	a3,45
   11f48:	0eda9263          	bne	s5,a3,1202c <printf.constprop.4+0x484>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11f4c:	00074683          	lbu	a3,0(a4)
   11f50:	02068e63          	beqz	a3,11f8c <printf.constprop.4+0x3e4>
   11f54:	1207c663          	bltz	a5,12080 <printf.constprop.4+0x4d8>
   11f58:	fff78793          	addi	a5,a5,-1
   11f5c:	fff00613          	li	a2,-1
   11f60:	02c78463          	beq	a5,a2,11f88 <printf.constprop.4+0x3e0>
	*((volatile uint32_t*)outp) = ch;
   11f64:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   11f68:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11f6c:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   11f70:	00d62023          	sw	a3,0(a2)
	outp+=4;
   11f74:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   11f78:	00468693          	addi	a3,a3,4
   11f7c:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   11f80:	00074683          	lbu	a3,0(a4)
   11f84:	fc0698e3          	bnez	a3,11f54 <printf.constprop.4+0x3ac>
      for (; width > 0; width--)
   11f88:	03405263          	blez	s4,11fac <printf.constprop.4+0x404>
	*((volatile uint32_t*)outp) = ch;
   11f8c:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11f90:	02000713          	li	a4,32
   11f94:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11f98:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   11f9c:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   11fa0:	00478793          	addi	a5,a5,4
   11fa4:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   11fa8:	fe0a14e3          	bnez	s4,11f90 <printf.constprop.4+0x3e8>
    while ((ch = *(unsigned char *) fmt) != '%') {
   11fac:	000d4783          	lbu	a5,0(s10)
      if ((p = va_arg(ap, char *)) == NULL)
   11fb0:	01612423          	sw	s6,8(sp)
   11fb4:	c99ff06f          	j	11c4c <printf.constprop.4+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   11fb8:	0016c603          	lbu	a2,1(a3)
      lflag++;
   11fbc:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   11fc0:	000d0693          	mv	a3,s10
      goto reswitch;
   11fc4:	ca9ff06f          	j	11c6c <printf.constprop.4+0xc4>
      if (width < 0)
   11fc8:	fffa4713          	not	a4,s4
   11fcc:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   11fd0:	0016c603          	lbu	a2,1(a3)
   11fd4:	00ea7a33          	and	s4,s4,a4
   11fd8:	000d0693          	mv	a3,s10
      goto reswitch;
   11fdc:	c91ff06f          	j	11c6c <printf.constprop.4+0xc4>
	*((volatile uint32_t*)outp) = ch;
   11fe0:	00812683          	lw	a3,8(sp)
   11fe4:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11fe8:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   11fec:	00468693          	addi	a3,a3,4
   11ff0:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   11ff4:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   11ff8:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   11ffc:	00478793          	addi	a5,a5,4
   12000:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   12004:	000d4783          	lbu	a5,0(s10)
   12008:	c45ff06f          	j	11c4c <printf.constprop.4+0xa4>
    switch (ch = *(unsigned char *) fmt++) {
   1200c:	00800c13          	li	s8,8
   12010:	00012223          	sw	zero,4(sp)
   12014:	ef1ff06f          	j	11f04 <printf.constprop.4+0x35c>
      precision = va_arg(ap, int);
   12018:	00812783          	lw	a5,8(sp)
   1201c:	00478793          	addi	a5,a5,4
   12020:	dc5ff06f          	j	11de4 <printf.constprop.4+0x23c>
        p = "(null)";
   12024:	00014737          	lui	a4,0x14
   12028:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
  while (n-- && *p)
   1202c:	02078663          	beqz	a5,12058 <printf.constprop.4+0x4b0>
   12030:	00070693          	mv	a3,a4
   12034:	00f705b3          	add	a1,a4,a5
   12038:	00c0006f          	j	12044 <printf.constprop.4+0x49c>
    p++;
   1203c:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   12040:	00b68663          	beq	a3,a1,1204c <printf.constprop.4+0x4a4>
   12044:	0006c603          	lbu	a2,0(a3)
   12048:	fe061ae3          	bnez	a2,1203c <printf.constprop.4+0x494>
  return p - s;
   1204c:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   12050:	40da0a33          	sub	s4,s4,a3
   12054:	03405063          	blez	s4,12074 <printf.constprop.4+0x4cc>
	*((volatile uint32_t*)outp) = ch;
   12058:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   1205c:	0156a023          	sw	s5,0(a3)
	outp+=4;
   12060:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   12064:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   12068:	00468693          	addi	a3,a3,4
   1206c:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   12070:	fe0a16e3          	bnez	s4,1205c <printf.constprop.4+0x4b4>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12074:	00074683          	lbu	a3,0(a4)
   12078:	f2068ae3          	beqz	a3,11fac <printf.constprop.4+0x404>
   1207c:	ec07dee3          	bgez	a5,11f58 <printf.constprop.4+0x3b0>
	*((volatile uint32_t*)outp) = ch;
   12080:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   12084:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12088:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   1208c:	00d62023          	sw	a3,0(a2)
	outp+=4;
   12090:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   12094:	00468693          	addi	a3,a3,4
   12098:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   1209c:	00174703          	lbu	a4,1(a4)
   120a0:	ee0704e3          	beqz	a4,11f88 <printf.constprop.4+0x3e0>
   120a4:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   120a8:	c341a603          	lw	a2,-972(gp) # 15c4c <outp>
        p++;
   120ac:	00178793          	addi	a5,a5,1
   120b0:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   120b4:	00e62023          	sw	a4,0(a2)
	outp+=4;
   120b8:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   120bc:	00470713          	addi	a4,a4,4
   120c0:	c2e1aa23          	sw	a4,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   120c4:	0007c703          	lbu	a4,0(a5)
   120c8:	fe0710e3          	bnez	a4,120a8 <printf.constprop.4+0x500>
   120cc:	ebdff06f          	j	11f88 <printf.constprop.4+0x3e0>
    if (num < base)
   120d0:	d58cf2e3          	bgeu	s9,s8,11e14 <printf.constprop.4+0x26c>
  while (width-- > pos)
   120d4:	00100713          	li	a4,1
    digs[pos++] = num % base;
   120d8:	00100b13          	li	s6,1
  while (width-- > pos)
   120dc:	d94744e3          	blt	a4,s4,11e64 <printf.constprop.4+0x2bc>
   120e0:	d9dff06f          	j	11e7c <printf.constprop.4+0x2d4>
	*((volatile uint32_t*)outp) = ch;
   120e4:	02d00793          	li	a5,45
   120e8:	00f42023          	sw	a5,0(s0)
	outp+=4;
   120ec:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   120f0:	00a037b3          	snez	a5,a0
   120f4:	41200933          	neg	s2,s2
	outp+=4;
   120f8:	00440413          	addi	s0,s0,4
   120fc:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   12100:	40a00cb3          	neg	s9,a0
   12104:	40f90933          	sub	s2,s2,a5
   12108:	00a00c13          	li	s8,10
   1210c:	00012223          	sw	zero,4(sp)
   12110:	ce5ff06f          	j	11df4 <printf.constprop.4+0x24c>
      precision = va_arg(ap, int);
   12114:	00812783          	lw	a5,8(sp)
   12118:	0007ac83          	lw	s9,0(a5)
   1211c:	00478793          	addi	a5,a5,4
   12120:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   12124:	000c8513          	mv	a0,s9
   12128:	41fcd913          	srai	s2,s9,0x1f
   1212c:	db9ff06f          	j	11ee4 <printf.constprop.4+0x33c>
      if (width > 0 && padc != '-')
   12130:	03405463          	blez	s4,12158 <printf.constprop.4+0x5b0>
   12134:	02d00713          	li	a4,45
   12138:	eeea96e3          	bne	s5,a4,12024 <printf.constprop.4+0x47c>
        p = "(null)";
   1213c:	00014737          	lui	a4,0x14
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12140:	02800693          	li	a3,40
        p = "(null)";
   12144:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
   12148:	e0dff06f          	j	11f54 <printf.constprop.4+0x3ac>
    switch (ch = *(unsigned char *) fmt++) {
   1214c:	00a00c13          	li	s8,10
   12150:	00012223          	sw	zero,4(sp)
   12154:	db1ff06f          	j	11f04 <printf.constprop.4+0x35c>
      if (width > 0 && padc != '-')
   12158:	00014737          	lui	a4,0x14
   1215c:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12160:	02800693          	li	a3,40
   12164:	df1ff06f          	j	11f54 <printf.constprop.4+0x3ac>

00012168 <exit>:
  while(1);
   12168:	0000006f          	j	12168 <exit>

0001216c <abort>:
   1216c:	0000006f          	j	1216c <abort>

00012170 <_Z8printstrPKc>:
	while (*s != 0){
   12170:	00054703          	lbu	a4,0(a0)
   12174:	02070463          	beqz	a4,1219c <_Z8printstrPKc+0x2c>
		*((volatile uint32_t*)(outp)) = *(s++);
   12178:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   1217c:	00e7a023          	sw	a4,0(a5)
		outp+=incr;
   12180:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   12184:	c301a703          	lw	a4,-976(gp) # 15c48 <incr>
		*((volatile uint32_t*)(outp)) = *(s++);
   12188:	00150513          	addi	a0,a0,1
		outp+=incr;
   1218c:	00e787b3          	add	a5,a5,a4
   12190:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
	while (*s != 0){
   12194:	00054703          	lbu	a4,0(a0)
   12198:	fe0712e3          	bnez	a4,1217c <_Z8printstrPKc+0xc>
} 
   1219c:	00008067          	ret

000121a0 <_Z8printhexy>:
{
   121a0:	f9010113          	addi	sp,sp,-112
   121a4:	05912423          	sw	s9,72(sp)
    x >>= 4;
   121a8:	00855c93          	srli	s9,a0,0x8
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   121ac:	00900793          	li	a5,9
{
   121b0:	06912423          	sw	s1,104(sp)
   121b4:	05812623          	sw	s8,76(sp)
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   121b8:	00fcf493          	andi	s1,s9,15
    x >>= 4;
   121bc:	00c55c13          	srli	s8,a0,0xc
{
   121c0:	00058713          	mv	a4,a1
    x >>= 4;
   121c4:	00c5d813          	srli	a6,a1,0xc
{
   121c8:	06812623          	sw	s0,108(sp)
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   121cc:	0097b4b3          	sltu	s1,a5,s1
   121d0:	00fc7413          	andi	s0,s8,15
    x >>= 4;
   121d4:	0105d893          	srli	a7,a1,0x10
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   121d8:	01012a23          	sw	a6,20(sp)
    x >>= 4;
   121dc:	0145d313          	srli	t1,a1,0x14
{
   121e0:	07312023          	sw	s3,96(sp)
   121e4:	05412e23          	sw	s4,92(sp)
    x >>= 4;
   121e8:	0085d993          	srli	s3,a1,0x8
   121ec:	0045da13          	srli	s4,a1,0x4
{
   121f0:	05512c23          	sw	s5,88(sp)
   121f4:	05612a23          	sw	s6,84(sp)
    x >>= 4;
   121f8:	01855a93          	srli	s5,a0,0x18
   121fc:	01455b13          	srli	s6,a0,0x14
{
   12200:	05712823          	sw	s7,80(sp)
   12204:	05a12223          	sw	s10,68(sp)
    x >>= 4;
   12208:	01055b93          	srli	s7,a0,0x10
   1220c:	00455d13          	srli	s10,a0,0x4
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   12210:	00f87e93          	andi	t4,a6,15
   12214:	0087b433          	sltu	s0,a5,s0
   12218:	01875813          	srli	a6,a4,0x18
   1221c:	409004b3          	neg	s1,s1
   12220:	01112c23          	sw	a7,24(sp)
   12224:	00612e23          	sw	t1,28(sp)
{
   12228:	07212223          	sw	s2,100(sp)
   1222c:	05b12023          	sw	s11,64(sp)
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   12230:	00fd7913          	andi	s2,s10,15
   12234:	00f57d93          	andi	s11,a0,15
   12238:	00fbf593          	andi	a1,s7,15
   1223c:	00fb7613          	andi	a2,s6,15
   12240:	00faf693          	andi	a3,s5,15
   12244:	01c55393          	srli	t2,a0,0x1c
   12248:	00f77293          	andi	t0,a4,15
   1224c:	00fa7f93          	andi	t6,s4,15
   12250:	00f9ff13          	andi	t5,s3,15
   12254:	00f8fe13          	andi	t3,a7,15
   12258:	0274f493          	andi	s1,s1,39
   1225c:	00f87893          	andi	a7,a6,15
   12260:	00f37313          	andi	t1,t1,15
    x >>= 4;
   12264:	01c75813          	srli	a6,a4,0x1c
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   12268:	40800433          	neg	s0,s0
   1226c:	01b7bdb3          	sltu	s11,a5,s11
   12270:	0127b933          	sltu	s2,a5,s2
   12274:	00b7b5b3          	sltu	a1,a5,a1
   12278:	00c7b633          	sltu	a2,a5,a2
   1227c:	00d7b6b3          	sltu	a3,a5,a3
   12280:	0077b3b3          	sltu	t2,a5,t2
   12284:	0057b2b3          	sltu	t0,a5,t0
   12288:	01f7bfb3          	sltu	t6,a5,t6
   1228c:	01e7bf33          	sltu	t5,a5,t5
   12290:	01d7beb3          	sltu	t4,a5,t4
   12294:	01c7be33          	sltu	t3,a5,t3
   12298:	0067b333          	sltu	t1,a5,t1
   1229c:	0117b8b3          	sltu	a7,a5,a7
   122a0:	0107b833          	sltu	a6,a5,a6
   122a4:	02747413          	andi	s0,s0,39
   122a8:	00048793          	mv	a5,s1
   122ac:	00812223          	sw	s0,4(sp)
   122b0:	03078793          	addi	a5,a5,48
   122b4:	00f12423          	sw	a5,8(sp)
   122b8:	00412783          	lw	a5,4(sp)
   122bc:	40b005b3          	neg	a1,a1
   122c0:	0275f493          	andi	s1,a1,39
   122c4:	03078793          	addi	a5,a5,48
   122c8:	00f12223          	sw	a5,4(sp)
   122cc:	01412783          	lw	a5,20(sp)
   122d0:	00f57593          	andi	a1,a0,15
   122d4:	01c55513          	srli	a0,a0,0x1c
   122d8:	00a12623          	sw	a0,12(sp)
   122dc:	40c00633          	neg	a2,a2
   122e0:	00f77513          	andi	a0,a4,15
   122e4:	00a12823          	sw	a0,16(sp)
   122e8:	02767613          	andi	a2,a2,39
   122ec:	00f7f513          	andi	a0,a5,15
   122f0:	01812783          	lw	a5,24(sp)
   122f4:	03060613          	addi	a2,a2,48
   122f8:	00fb7b13          	andi	s6,s6,15
   122fc:	00cb0b33          	add	s6,s6,a2
   12300:	41200933          	neg	s2,s2
   12304:	00c12603          	lw	a2,12(sp)
   12308:	407003b3          	neg	t2,t2
   1230c:	00a12a23          	sw	a0,20(sp)
   12310:	02797913          	andi	s2,s2,39
   12314:	00f7f513          	andi	a0,a5,15
   12318:	0273f393          	andi	t2,t2,39
   1231c:	01c12783          	lw	a5,28(sp)
   12320:	03090913          	addi	s2,s2,48 # 5000030 <__global_pointer$+0x4fea018>
   12324:	03038393          	addi	t2,t2,48
   12328:	00fd7d13          	andi	s10,s10,15
   1232c:	00760633          	add	a2,a2,t2
   12330:	012d0d33          	add	s10,s10,s2
   12334:	01012383          	lw	t2,16(sp)
   12338:	00812903          	lw	s2,8(sp)
   1233c:	405002b3          	neg	t0,t0
   12340:	40d006b3          	neg	a3,a3
   12344:	00f7f793          	andi	a5,a5,15
   12348:	0272f293          	andi	t0,t0,39
   1234c:	0276f413          	andi	s0,a3,39
   12350:	00f12e23          	sw	a5,28(sp)
   12354:	01875793          	srli	a5,a4,0x18
   12358:	00fcfc93          	andi	s9,s9,15
   1235c:	03028293          	addi	t0,t0,48
   12360:	00a12c23          	sw	a0,24(sp)
   12364:	012c8cb3          	add	s9,s9,s2
   12368:	00f7f513          	andi	a0,a5,15
   1236c:	00412903          	lw	s2,4(sp)
   12370:	005382b3          	add	t0,t2,t0
		*((volatile uint32_t*)(outp)) = *(s++);
   12374:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
    str[15-i] = (x & 0xF) + ((x & 0xF) < 10 ? '0' : 'a'-10);
   12378:	41d00eb3          	neg	t4,t4
   1237c:	01412383          	lw	t2,20(sp)
   12380:	027efe93          	andi	t4,t4,39
   12384:	030e8e93          	addi	t4,t4,48
   12388:	01d38eb3          	add	t4,t2,t4
   1238c:	41c00e33          	neg	t3,t3
   12390:	01812383          	lw	t2,24(sp)
   12394:	027e7e13          	andi	t3,t3,39
   12398:	030e0e13          	addi	t3,t3,48
   1239c:	01c38e33          	add	t3,t2,t3
   123a0:	41b00db3          	neg	s11,s11
   123a4:	01c12383          	lw	t2,28(sp)
   123a8:	41f00fb3          	neg	t6,t6
   123ac:	41e00f33          	neg	t5,t5
   123b0:	40600333          	neg	t1,t1
   123b4:	411008b3          	neg	a7,a7
   123b8:	41000833          	neg	a6,a6
   123bc:	027dfd93          	andi	s11,s11,39
   123c0:	027fff93          	andi	t6,t6,39
   123c4:	027f7f13          	andi	t5,t5,39
   123c8:	02737313          	andi	t1,t1,39
   123cc:	0278f893          	andi	a7,a7,39
   123d0:	02787813          	andi	a6,a6,39
   123d4:	030d8d93          	addi	s11,s11,48
   123d8:	00fc7c13          	andi	s8,s8,15
   123dc:	00fbfb93          	andi	s7,s7,15
   123e0:	03048493          	addi	s1,s1,48 # 6000030 <__global_pointer$+0x5fea018>
   123e4:	00fafa93          	andi	s5,s5,15
   123e8:	03040413          	addi	s0,s0,48
   123ec:	00fa7a13          	andi	s4,s4,15
   123f0:	030f8f93          	addi	t6,t6,48
   123f4:	00f9f993          	andi	s3,s3,15
   123f8:	030f0f13          	addi	t5,t5,48
   123fc:	03030313          	addi	t1,t1,48 # 104ac <printf.constprop.1+0x8>
   12400:	03088893          	addi	a7,a7,48
   12404:	01c75713          	srli	a4,a4,0x1c
   12408:	03080813          	addi	a6,a6,48
   1240c:	01150533          	add	a0,a0,a7
   12410:	00bd85b3          	add	a1,s11,a1
   12414:	012c0c33          	add	s8,s8,s2
   12418:	009b8bb3          	add	s7,s7,s1
   1241c:	008a8ab3          	add	s5,s5,s0
   12420:	01fa0fb3          	add	t6,s4,t6
   12424:	01e98f33          	add	t5,s3,t5
   12428:	00638333          	add	t1,t2,t1
   1242c:	01070733          	add	a4,a4,a6
   12430:	02c10a23          	sb	a2,52(sp)
   12434:	02a106a3          	sb	a0,45(sp)
   12438:	02b10da3          	sb	a1,59(sp)
   1243c:	03a10d23          	sb	s10,58(sp)
   12440:	03910ca3          	sb	s9,57(sp)
   12444:	03810c23          	sb	s8,56(sp)
   12448:	03710ba3          	sb	s7,55(sp)
   1244c:	03610b23          	sb	s6,54(sp)
   12450:	03510aa3          	sb	s5,53(sp)
   12454:	025109a3          	sb	t0,51(sp)
   12458:	03f10923          	sb	t6,50(sp)
   1245c:	03e108a3          	sb	t5,49(sp)
   12460:	03d10823          	sb	t4,48(sp)
   12464:	03c107a3          	sb	t3,47(sp)
   12468:	02610723          	sb	t1,46(sp)
   1246c:	02e10623          	sb	a4,44(sp)
  str[16] = 0;
   12470:	02010e23          	sb	zero,60(sp)
		*((volatile uint32_t*)(outp)) = *(s++);
   12474:	02c10613          	addi	a2,sp,44
   12478:	00e7a023          	sw	a4,0(a5)
		outp+=incr;
   1247c:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   12480:	c301a583          	lw	a1,-976(gp) # 15c48 <incr>
	while (*s != 0){
   12484:	00164703          	lbu	a4,1(a2)
		*((volatile uint32_t*)(outp)) = *(s++);
   12488:	00160613          	addi	a2,a2,1
		outp+=incr;
   1248c:	00b787b3          	add	a5,a5,a1
   12490:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
	while (*s != 0){
   12494:	fe0712e3          	bnez	a4,12478 <_Z8printhexy+0x2d8>
}
   12498:	06c12403          	lw	s0,108(sp)
   1249c:	06812483          	lw	s1,104(sp)
   124a0:	06412903          	lw	s2,100(sp)
   124a4:	06012983          	lw	s3,96(sp)
   124a8:	05c12a03          	lw	s4,92(sp)
   124ac:	05812a83          	lw	s5,88(sp)
   124b0:	05412b03          	lw	s6,84(sp)
   124b4:	05012b83          	lw	s7,80(sp)
   124b8:	04c12c03          	lw	s8,76(sp)
   124bc:	04812c83          	lw	s9,72(sp)
   124c0:	04412d03          	lw	s10,68(sp)
   124c4:	04012d83          	lw	s11,64(sp)
   124c8:	07010113          	addi	sp,sp,112
   124cc:	00008067          	ret

000124d0 <printf>:
{
   124d0:	e8010113          	addi	sp,sp,-384
   124d4:	13712e23          	sw	s7,316(sp)
   124d8:	00014bb7          	lui	s7,0x14
   124dc:	15212823          	sw	s2,336(sp)
   124e0:	16f12a23          	sw	a5,372(sp)
  va_start(ap, fmt);
   124e4:	16410913          	addi	s2,sp,356
   124e8:	1e4b8793          	addi	a5,s7,484 # 141e4 <rand+0x7a0>
{
   124ec:	14912a23          	sw	s1,340(sp)
   124f0:	15312623          	sw	s3,332(sp)
   124f4:	13a12823          	sw	s10,304(sp)
   124f8:	13b12623          	sw	s11,300(sp)
   124fc:	14112e23          	sw	ra,348(sp)
   12500:	14812c23          	sw	s0,344(sp)
   12504:	15412423          	sw	s4,328(sp)
   12508:	15512223          	sw	s5,324(sp)
   1250c:	15612023          	sw	s6,320(sp)
   12510:	13812c23          	sw	s8,312(sp)
   12514:	13912a23          	sw	s9,308(sp)
   12518:	00050d13          	mv	s10,a0
   1251c:	16b12223          	sw	a1,356(sp)
   12520:	16c12423          	sw	a2,360(sp)
   12524:	16d12623          	sw	a3,364(sp)
   12528:	16e12823          	sw	a4,368(sp)
   1252c:	17012c23          	sw	a6,376(sp)
   12530:	17112e23          	sw	a7,380(sp)
  va_start(ap, fmt);
   12534:	01212e23          	sw	s2,28(sp)
  vprintfmt((void*)putchar, 0, fmt, ap);
   12538:	01212423          	sw	s2,8(sp)
    while ((ch = *(unsigned char *) fmt) != '%') {
   1253c:	02500493          	li	s1,37
   12540:	00f12623          	sw	a5,12(sp)
        if (ch < '0' || ch > '9')
   12544:	00900993          	li	s3,9
    while ((ch = *(unsigned char *) fmt) != '%') {
   12548:	000d4783          	lbu	a5,0(s10)
   1254c:	02978463          	beq	a5,s1,12574 <printf+0xa4>
      if (ch == '\0')
   12550:	06078463          	beqz	a5,125b8 <printf+0xe8>
	*((volatile uint32_t*)outp) = ch;
   12554:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      fmt++;
   12558:	001d0d13          	addi	s10,s10,1
	*((volatile uint32_t*)outp) = ch;
   1255c:	00f72023          	sw	a5,0(a4)
	outp+=4;
   12560:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   12564:	00478793          	addi	a5,a5,4
   12568:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
    while ((ch = *(unsigned char *) fmt) != '%') {
   1256c:	000d4783          	lbu	a5,0(s10)
   12570:	fe9790e3          	bne	a5,s1,12550 <printf+0x80>
    switch (ch = *(unsigned char *) fmt++) {
   12574:	001d4603          	lbu	a2,1(s10)
    fmt++;
   12578:	001d0513          	addi	a0,s10,1
   1257c:	00050693          	mv	a3,a0
    padc = ' ';
   12580:	02000a93          	li	s5,32
    precision = -1;
   12584:	fff00793          	li	a5,-1
    width = -1;
   12588:	fff00a13          	li	s4,-1
    lflag = 0;
   1258c:	00000813          	li	a6,0
    switch (ch = *(unsigned char *) fmt++) {
   12590:	fdd60713          	addi	a4,a2,-35
   12594:	0ff77713          	andi	a4,a4,255
   12598:	05500593          	li	a1,85
   1259c:	00168d13          	addi	s10,a3,1
   125a0:	06e5ec63          	bltu	a1,a4,12618 <printf+0x148>
   125a4:	00c12583          	lw	a1,12(sp)
   125a8:	00271713          	slli	a4,a4,0x2
   125ac:	00b70733          	add	a4,a4,a1
   125b0:	00072703          	lw	a4,0(a4)
   125b4:	00070067          	jr	a4
}
   125b8:	15c12083          	lw	ra,348(sp)
   125bc:	15812403          	lw	s0,344(sp)
   125c0:	15412483          	lw	s1,340(sp)
   125c4:	15012903          	lw	s2,336(sp)
   125c8:	14c12983          	lw	s3,332(sp)
   125cc:	14812a03          	lw	s4,328(sp)
   125d0:	14412a83          	lw	s5,324(sp)
   125d4:	14012b03          	lw	s6,320(sp)
   125d8:	13c12b83          	lw	s7,316(sp)
   125dc:	13812c03          	lw	s8,312(sp)
   125e0:	13412c83          	lw	s9,308(sp)
   125e4:	13012d03          	lw	s10,304(sp)
   125e8:	12c12d83          	lw	s11,300(sp)
   125ec:	00000513          	li	a0,0
   125f0:	18010113          	addi	sp,sp,384
   125f4:	00008067          	ret
      padc = '0';
   125f8:	00060a93          	mv	s5,a2
      goto reswitch;
   125fc:	0016c603          	lbu	a2,1(a3)
   12600:	05500593          	li	a1,85
    switch (ch = *(unsigned char *) fmt++) {
   12604:	000d0693          	mv	a3,s10
   12608:	fdd60713          	addi	a4,a2,-35
   1260c:	0ff77713          	andi	a4,a4,255
   12610:	00168d13          	addi	s10,a3,1
   12614:	f8e5f8e3          	bgeu	a1,a4,125a4 <printf+0xd4>
	*((volatile uint32_t*)outp) = ch;
   12618:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      fmt = last_fmt;
   1261c:	00050d13          	mv	s10,a0
	*((volatile uint32_t*)outp) = ch;
   12620:	0097a023          	sw	s1,0(a5)
	outp+=4;
   12624:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   12628:	00478793          	addi	a5,a5,4
   1262c:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
	return 0;
   12630:	f19ff06f          	j	12548 <printf+0x78>
        ch = *fmt;
   12634:	0016c583          	lbu	a1,1(a3)
        precision = precision * 10 + ch - '0';
   12638:	fd060793          	addi	a5,a2,-48
    switch (ch = *(unsigned char *) fmt++) {
   1263c:	000d0693          	mv	a3,s10
        if (ch < '0' || ch > '9')
   12640:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   12644:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   12648:	02e9e663          	bltu	s3,a4,12674 <printf+0x1a4>
        precision = precision * 10 + ch - '0';
   1264c:	00279713          	slli	a4,a5,0x2
   12650:	00f707b3          	add	a5,a4,a5
      for (precision = 0; ; ++fmt) {
   12654:	00168693          	addi	a3,a3,1
        precision = precision * 10 + ch - '0';
   12658:	00179793          	slli	a5,a5,0x1
   1265c:	00b787b3          	add	a5,a5,a1
        ch = *fmt;
   12660:	0006c583          	lbu	a1,0(a3)
        precision = precision * 10 + ch - '0';
   12664:	fd078793          	addi	a5,a5,-48
        if (ch < '0' || ch > '9')
   12668:	fd058713          	addi	a4,a1,-48
        ch = *fmt;
   1266c:	00058613          	mv	a2,a1
        if (ch < '0' || ch > '9')
   12670:	fce9fee3          	bgeu	s3,a4,1264c <printf+0x17c>
      if (width < 0)
   12674:	f00a5ee3          	bgez	s4,12590 <printf+0xc0>
        width = precision, precision = -1;
   12678:	00078a13          	mv	s4,a5
   1267c:	fff00793          	li	a5,-1
   12680:	f11ff06f          	j	12590 <printf+0xc0>
    switch (ch = *(unsigned char *) fmt++) {
   12684:	0016c603          	lbu	a2,1(a3)
   12688:	000d0693          	mv	a3,s10
      goto reswitch;
   1268c:	f05ff06f          	j	12590 <printf+0xc0>
	*((volatile uint32_t*)outp) = ch;
   12690:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   12694:	0097a023          	sw	s1,0(a5)
	outp+=4;
   12698:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   1269c:	00478793          	addi	a5,a5,4
   126a0:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
	return 0;
   126a4:	ea5ff06f          	j	12548 <printf+0x78>
      precision = va_arg(ap, int);
   126a8:	00812703          	lw	a4,8(sp)
    switch (ch = *(unsigned char *) fmt++) {
   126ac:	0016c603          	lbu	a2,1(a3)
   126b0:	000d0693          	mv	a3,s10
      precision = va_arg(ap, int);
   126b4:	00072783          	lw	a5,0(a4)
   126b8:	00470713          	addi	a4,a4,4
   126bc:	00e12423          	sw	a4,8(sp)
      goto process_precision;
   126c0:	fb5ff06f          	j	12674 <printf+0x1a4>
	*((volatile uint32_t*)outp) = ch;
   126c4:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   126c8:	03000693          	li	a3,48
      precision = va_arg(ap, int);
   126cc:	00812783          	lw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   126d0:	00d72023          	sw	a3,0(a4)
	outp+=4;
   126d4:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   126d8:	00478793          	addi	a5,a5,4
   126dc:	01000c13          	li	s8,16
	outp+=4;
   126e0:	00470693          	addi	a3,a4,4
   126e4:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
	*((volatile uint32_t*)outp) = ch;
   126e8:	07800693          	li	a3,120
   126ec:	00d72223          	sw	a3,4(a4)
	outp+=4;
   126f0:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      precision = va_arg(ap, int);
   126f4:	00012223          	sw	zero,4(sp)
	outp+=4;
   126f8:	00440413          	addi	s0,s0,4
   126fc:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
    return va_arg(*ap, unsigned int);
   12700:	00812703          	lw	a4,8(sp)
   12704:	00000913          	li	s2,0
   12708:	00072b03          	lw	s6,0(a4)
   1270c:	00f12423          	sw	a5,8(sp)
    digs[pos++] = num % base;
   12710:	000c0613          	mv	a2,s8
   12714:	00000693          	li	a3,0
   12718:	000b0513          	mv	a0,s6
   1271c:	00090593          	mv	a1,s2
   12720:	675000ef          	jal	ra,13594 <__umoddi3>
   12724:	02a12023          	sw	a0,32(sp)
    if (num < base)
   12728:	00000793          	li	a5,0
   1272c:	2b278c63          	beq	a5,s2,129e4 <printf+0x514>
   12730:	02410b93          	addi	s7,sp,36
    digs[pos++] = num % base;
   12734:	00100c93          	li	s9,1
    num /= base;
   12738:	000c0613          	mv	a2,s8
   1273c:	00000693          	li	a3,0
   12740:	000b0513          	mv	a0,s6
   12744:	00090593          	mv	a1,s2
   12748:	219000ef          	jal	ra,13160 <__udivdi3>
    digs[pos++] = num % base;
   1274c:	000c0613          	mv	a2,s8
   12750:	00000693          	li	a3,0
    num /= base;
   12754:	00050b13          	mv	s6,a0
   12758:	00058913          	mv	s2,a1
    digs[pos++] = num % base;
   1275c:	639000ef          	jal	ra,13594 <__umoddi3>
    if (num < base)
   12760:	00412703          	lw	a4,4(sp)
    digs[pos++] = num % base;
   12764:	00aba023          	sw	a0,0(s7)
   12768:	000c8793          	mv	a5,s9
    if (num < base)
   1276c:	004b8b93          	addi	s7,s7,4
    digs[pos++] = num % base;
   12770:	001c8c93          	addi	s9,s9,1
    if (num < base)
   12774:	fd2712e3          	bne	a4,s2,12738 <printf+0x268>
   12778:	fd8b70e3          	bgeu	s6,s8,12738 <printf+0x268>
  while (width-- > pos)
   1277c:	014cde63          	bge	s9,s4,12798 <printf+0x2c8>
	*((volatile uint32_t*)outp) = ch;
   12780:	01542023          	sw	s5,0(s0)
	outp+=4;
   12784:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   12788:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   1278c:	00440413          	addi	s0,s0,4
   12790:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (width-- > pos)
   12794:	ff4cc6e3          	blt	s9,s4,12780 <printf+0x2b0>
   12798:	00279793          	slli	a5,a5,0x2
   1279c:	02010713          	addi	a4,sp,32
   127a0:	00f707b3          	add	a5,a4,a5
   127a4:	0280006f          	j	127cc <printf+0x2fc>
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   127a8:	03070713          	addi	a4,a4,48
	*((volatile uint32_t*)outp) = ch;
   127ac:	00e42023          	sw	a4,0(s0)
	outp+=4;
   127b0:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   127b4:	02010693          	addi	a3,sp,32
   127b8:	ffc78713          	addi	a4,a5,-4
	outp+=4;
   127bc:	00440413          	addi	s0,s0,4
   127c0:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
  while (pos-- > 0)
   127c4:	d8f682e3          	beq	a3,a5,12548 <printf+0x78>
   127c8:	00070793          	mv	a5,a4
    putch(digs[pos] + (digs[pos] >= 10 ? 'a' - 10 : '0'), putdat);
   127cc:	0007a703          	lw	a4,0(a5)
   127d0:	fce9fce3          	bgeu	s3,a4,127a8 <printf+0x2d8>
   127d4:	05770713          	addi	a4,a4,87
   127d8:	fd5ff06f          	j	127ac <printf+0x2dc>
  if (lflag >= 2)
   127dc:	00100793          	li	a5,1
   127e0:	2507d463          	bge	a5,a6,12a28 <printf+0x558>
    return va_arg(*ap, long long);
   127e4:	00812783          	lw	a5,8(sp)
   127e8:	00778793          	addi	a5,a5,7
   127ec:	ff87f793          	andi	a5,a5,-8
   127f0:	0007a503          	lw	a0,0(a5)
   127f4:	0047a903          	lw	s2,4(a5)
   127f8:	00878793          	addi	a5,a5,8
   127fc:	00f12423          	sw	a5,8(sp)
	*((volatile uint32_t*)outp) = ch;
   12800:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
      if ((long long) num < 0) {
   12804:	1e094a63          	bltz	s2,129f8 <printf+0x528>
      num = getint(&ap, lflag);
   12808:	00050b13          	mv	s6,a0
   1280c:	00a00c13          	li	s8,10
   12810:	00012223          	sw	zero,4(sp)
   12814:	efdff06f          	j	12710 <printf+0x240>
    switch (ch = *(unsigned char *) fmt++) {
   12818:	01000c13          	li	s8,16
   1281c:	00012223          	sw	zero,4(sp)
  if (lflag >= 2)
   12820:	00100793          	li	a5,1
	*((volatile uint32_t*)outp) = ch;
   12824:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
  if (lflag >= 2)
   12828:	1107d263          	bge	a5,a6,1292c <printf+0x45c>
    return va_arg(*ap, unsigned long long);
   1282c:	00812783          	lw	a5,8(sp)
   12830:	00778793          	addi	a5,a5,7
   12834:	ff87f793          	andi	a5,a5,-8
   12838:	0007ab03          	lw	s6,0(a5)
   1283c:	0047a903          	lw	s2,4(a5)
   12840:	00878793          	addi	a5,a5,8
   12844:	00f12423          	sw	a5,8(sp)
   12848:	ec9ff06f          	j	12710 <printf+0x240>
      if ((p = va_arg(ap, char *)) == NULL)
   1284c:	00812683          	lw	a3,8(sp)
   12850:	0006a703          	lw	a4,0(a3)
   12854:	00468613          	addi	a2,a3,4
   12858:	1e070663          	beqz	a4,12a44 <printf+0x574>
      if (width > 0 && padc != '-')
   1285c:	13405663          	blez	s4,12988 <printf+0x4b8>
   12860:	02d00693          	li	a3,45
   12864:	0cda9e63          	bne	s5,a3,12940 <printf+0x470>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12868:	00074683          	lbu	a3,0(a4)
   1286c:	02068e63          	beqz	a3,128a8 <printf+0x3d8>
   12870:	1207c263          	bltz	a5,12994 <printf+0x4c4>
   12874:	fff78793          	addi	a5,a5,-1
   12878:	fff00593          	li	a1,-1
   1287c:	02b78463          	beq	a5,a1,128a4 <printf+0x3d4>
	*((volatile uint32_t*)outp) = ch;
   12880:	c341a583          	lw	a1,-972(gp) # 15c4c <outp>
        p++;
   12884:	00170713          	addi	a4,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12888:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   1288c:	00d5a023          	sw	a3,0(a1)
	outp+=4;
   12890:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   12894:	00468693          	addi	a3,a3,4
   12898:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   1289c:	00074683          	lbu	a3,0(a4)
   128a0:	fc0698e3          	bnez	a3,12870 <printf+0x3a0>
      for (; width > 0; width--)
   128a4:	03405263          	blez	s4,128c8 <printf+0x3f8>
	*((volatile uint32_t*)outp) = ch;
   128a8:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   128ac:	02000713          	li	a4,32
   128b0:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   128b4:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   128b8:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   128bc:	00478793          	addi	a5,a5,4
   128c0:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
      for (; width > 0; width--)
   128c4:	fe0a14e3          	bnez	s4,128ac <printf+0x3dc>
      if ((p = va_arg(ap, char *)) == NULL)
   128c8:	00c12423          	sw	a2,8(sp)
   128cc:	c7dff06f          	j	12548 <printf+0x78>
    switch (ch = *(unsigned char *) fmt++) {
   128d0:	0016c603          	lbu	a2,1(a3)
      lflag++;
   128d4:	00180813          	addi	a6,a6,1
    switch (ch = *(unsigned char *) fmt++) {
   128d8:	000d0693          	mv	a3,s10
      goto reswitch;
   128dc:	cb5ff06f          	j	12590 <printf+0xc0>
      if (width < 0)
   128e0:	fffa4713          	not	a4,s4
   128e4:	41f75713          	srai	a4,a4,0x1f
    switch (ch = *(unsigned char *) fmt++) {
   128e8:	0016c603          	lbu	a2,1(a3)
   128ec:	00ea7a33          	and	s4,s4,a4
   128f0:	000d0693          	mv	a3,s10
      goto reswitch;
   128f4:	c9dff06f          	j	12590 <printf+0xc0>
	*((volatile uint32_t*)outp) = ch;
   128f8:	00812683          	lw	a3,8(sp)
   128fc:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   12900:	0006a703          	lw	a4,0(a3)
      putch(va_arg(ap, int), putdat);
   12904:	00468693          	addi	a3,a3,4
   12908:	00d12423          	sw	a3,8(sp)
	*((volatile uint32_t*)outp) = ch;
   1290c:	00e7a023          	sw	a4,0(a5)
	outp+=4;
   12910:	c341a783          	lw	a5,-972(gp) # 15c4c <outp>
   12914:	00478793          	addi	a5,a5,4
   12918:	c2f1aa23          	sw	a5,-972(gp) # 15c4c <outp>
	return 0;
   1291c:	c2dff06f          	j	12548 <printf+0x78>
    switch (ch = *(unsigned char *) fmt++) {
   12920:	00800c13          	li	s8,8
   12924:	00012223          	sw	zero,4(sp)
   12928:	ef9ff06f          	j	12820 <printf+0x350>
      precision = va_arg(ap, int);
   1292c:	00812783          	lw	a5,8(sp)
   12930:	00478793          	addi	a5,a5,4
   12934:	dcdff06f          	j	12700 <printf+0x230>
        p = "(null)";
   12938:	00014737          	lui	a4,0x14
   1293c:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
  while (n-- && *p)
   12940:	02078663          	beqz	a5,1296c <printf+0x49c>
   12944:	00070693          	mv	a3,a4
   12948:	00f70533          	add	a0,a4,a5
   1294c:	00c0006f          	j	12958 <printf+0x488>
    p++;
   12950:	00168693          	addi	a3,a3,1
  while (n-- && *p)
   12954:	00a68663          	beq	a3,a0,12960 <printf+0x490>
   12958:	0006c583          	lbu	a1,0(a3)
   1295c:	fe059ae3          	bnez	a1,12950 <printf+0x480>
  return p - s;
   12960:	40e686b3          	sub	a3,a3,a4
        for (width -= strnlen(p, precision); width > 0; width--)
   12964:	40da0a33          	sub	s4,s4,a3
   12968:	03405063          	blez	s4,12988 <printf+0x4b8>
	*((volatile uint32_t*)outp) = ch;
   1296c:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   12970:	0156a023          	sw	s5,0(a3)
	outp+=4;
   12974:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   12978:	fffa0a13          	addi	s4,s4,-1
	outp+=4;
   1297c:	00468693          	addi	a3,a3,4
   12980:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
        for (width -= strnlen(p, precision); width > 0; width--)
   12984:	fe0a16e3          	bnez	s4,12970 <printf+0x4a0>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12988:	00074683          	lbu	a3,0(a4)
   1298c:	f2068ee3          	beqz	a3,128c8 <printf+0x3f8>
   12990:	ee07d2e3          	bgez	a5,12874 <printf+0x3a4>
	*((volatile uint32_t*)outp) = ch;
   12994:	c341a583          	lw	a1,-972(gp) # 15c4c <outp>
        p++;
   12998:	00170793          	addi	a5,a4,1
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   1299c:	fffa0a13          	addi	s4,s4,-1
	*((volatile uint32_t*)outp) = ch;
   129a0:	00d5a023          	sw	a3,0(a1)
	outp+=4;
   129a4:	c341a683          	lw	a3,-972(gp) # 15c4c <outp>
   129a8:	00468693          	addi	a3,a3,4
   129ac:	c2d1aa23          	sw	a3,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   129b0:	00174703          	lbu	a4,1(a4)
   129b4:	ee0708e3          	beqz	a4,128a4 <printf+0x3d4>
   129b8:	014786b3          	add	a3,a5,s4
	*((volatile uint32_t*)outp) = ch;
   129bc:	c341a583          	lw	a1,-972(gp) # 15c4c <outp>
        p++;
   129c0:	00178793          	addi	a5,a5,1
   129c4:	40f68a33          	sub	s4,a3,a5
	*((volatile uint32_t*)outp) = ch;
   129c8:	00e5a023          	sw	a4,0(a1)
	outp+=4;
   129cc:	c341a703          	lw	a4,-972(gp) # 15c4c <outp>
   129d0:	00470713          	addi	a4,a4,4
   129d4:	c2e1aa23          	sw	a4,-972(gp) # 15c4c <outp>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   129d8:	0007c703          	lbu	a4,0(a5)
   129dc:	fe0710e3          	bnez	a4,129bc <printf+0x4ec>
   129e0:	ec5ff06f          	j	128a4 <printf+0x3d4>
    if (num < base)
   129e4:	d58b76e3          	bgeu	s6,s8,12730 <printf+0x260>
  while (width-- > pos)
   129e8:	00100713          	li	a4,1
    digs[pos++] = num % base;
   129ec:	00100c93          	li	s9,1
  while (width-- > pos)
   129f0:	d94748e3          	blt	a4,s4,12780 <printf+0x2b0>
   129f4:	da5ff06f          	j	12798 <printf+0x2c8>
	*((volatile uint32_t*)outp) = ch;
   129f8:	02d00793          	li	a5,45
   129fc:	00f42023          	sw	a5,0(s0)
	outp+=4;
   12a00:	c341a403          	lw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   12a04:	00a037b3          	snez	a5,a0
   12a08:	41200933          	neg	s2,s2
	outp+=4;
   12a0c:	00440413          	addi	s0,s0,4
   12a10:	c281aa23          	sw	s0,-972(gp) # 15c4c <outp>
        num = -(long long) num;
   12a14:	40a00b33          	neg	s6,a0
   12a18:	40f90933          	sub	s2,s2,a5
   12a1c:	00a00c13          	li	s8,10
   12a20:	00012223          	sw	zero,4(sp)
   12a24:	cedff06f          	j	12710 <printf+0x240>
      precision = va_arg(ap, int);
   12a28:	00812783          	lw	a5,8(sp)
   12a2c:	0007ab03          	lw	s6,0(a5)
   12a30:	00478793          	addi	a5,a5,4
   12a34:	00f12423          	sw	a5,8(sp)
    return va_arg(*ap, long);
   12a38:	000b0513          	mv	a0,s6
   12a3c:	41fb5913          	srai	s2,s6,0x1f
   12a40:	dc1ff06f          	j	12800 <printf+0x330>
      if (width > 0 && padc != '-')
   12a44:	01405663          	blez	s4,12a50 <printf+0x580>
   12a48:	02d00713          	li	a4,45
   12a4c:	eeea96e3          	bne	s5,a4,12938 <printf+0x468>
   12a50:	00014737          	lui	a4,0x14
   12a54:	aa870713          	addi	a4,a4,-1368 # 13aa8 <rand+0x64>
      for (; (ch = *p) != '\0' && (precision < 0 || --precision >= 0); width--) {
   12a58:	02800693          	li	a3,40
   12a5c:	e15ff06f          	j	12870 <printf+0x3a0>
    switch (ch = *(unsigned char *) fmt++) {
   12a60:	00a00c13          	li	s8,10
   12a64:	00012223          	sw	zero,4(sp)
   12a68:	db9ff06f          	j	12820 <printf+0x350>

00012a6c <memset>:
  if ((((uintptr_t)dest | len) & (sizeof(uintptr_t)-1)) == 0) {
   12a6c:	00c567b3          	or	a5,a0,a2
   12a70:	0037f793          	andi	a5,a5,3
    while (d < (uintptr_t*)(dest + len))
   12a74:	00c508b3          	add	a7,a0,a2
  if ((((uintptr_t)dest | len) & (sizeof(uintptr_t)-1)) == 0) {
   12a78:	02079863          	bnez	a5,12aa8 <memset+0x3c>
    uintptr_t word = byte & 0xFF;
   12a7c:	0ff5f593          	andi	a1,a1,255
    word |= word << 8;
   12a80:	00859713          	slli	a4,a1,0x8
   12a84:	00b765b3          	or	a1,a4,a1
    word |= word << 16;
   12a88:	01059713          	slli	a4,a1,0x10
   12a8c:	00b76733          	or	a4,a4,a1
    while (d < (uintptr_t*)(dest + len))
   12a90:	00050793          	mv	a5,a0
   12a94:	0f157063          	bgeu	a0,a7,12b74 <memset+0x108>
      *d++ = word;
   12a98:	00478793          	addi	a5,a5,4
   12a9c:	fee7ae23          	sw	a4,-4(a5)
    while (d < (uintptr_t*)(dest + len))
   12aa0:	ff17ece3          	bltu	a5,a7,12a98 <memset+0x2c>
   12aa4:	00008067          	ret
    while (d < (char*)(dest + len))
   12aa8:	0d157663          	bgeu	a0,a7,12b74 <memset+0x108>
   12aac:	40a007b3          	neg	a5,a0
   12ab0:	fff60713          	addi	a4,a2,-1
   12ab4:	00500693          	li	a3,5
      *d++ = byte;
   12ab8:	0ff5f593          	andi	a1,a1,255
   12abc:	0037f793          	andi	a5,a5,3
   12ac0:	0ae6fe63          	bgeu	a3,a4,12b7c <memset+0x110>
   12ac4:	00050313          	mv	t1,a0
   12ac8:	02078663          	beqz	a5,12af4 <memset+0x88>
   12acc:	00b50023          	sb	a1,0(a0)
   12ad0:	00100713          	li	a4,1
   12ad4:	00150313          	addi	t1,a0,1
    while (d < (char*)(dest + len))
   12ad8:	00e78e63          	beq	a5,a4,12af4 <memset+0x88>
      *d++ = byte;
   12adc:	00b500a3          	sb	a1,1(a0)
   12ae0:	00200713          	li	a4,2
   12ae4:	00250313          	addi	t1,a0,2
    while (d < (char*)(dest + len))
   12ae8:	00e78663          	beq	a5,a4,12af4 <memset+0x88>
      *d++ = byte;
   12aec:	00350313          	addi	t1,a0,3
   12af0:	00b50123          	sb	a1,2(a0)
    while (d < (char*)(dest + len))
   12af4:	00859813          	slli	a6,a1,0x8
   12af8:	40f60633          	sub	a2,a2,a5
   12afc:	0105e833          	or	a6,a1,a6
   12b00:	01059693          	slli	a3,a1,0x10
   12b04:	00d866b3          	or	a3,a6,a3
   12b08:	01859713          	slli	a4,a1,0x18
   12b0c:	00f507b3          	add	a5,a0,a5
   12b10:	ffc67813          	andi	a6,a2,-4
   12b14:	00e6e733          	or	a4,a3,a4
   12b18:	00f806b3          	add	a3,a6,a5
      *d++ = byte;
   12b1c:	00e7a023          	sw	a4,0(a5)
    while (d < (char*)(dest + len))
   12b20:	00478793          	addi	a5,a5,4
   12b24:	fed79ce3          	bne	a5,a3,12b1c <memset+0xb0>
   12b28:	ffc67713          	andi	a4,a2,-4
   12b2c:	00e307b3          	add	a5,t1,a4
   12b30:	04e60463          	beq	a2,a4,12b78 <memset+0x10c>
      *d++ = byte;
   12b34:	00b78023          	sb	a1,0(a5)
   12b38:	00178713          	addi	a4,a5,1
    while (d < (char*)(dest + len))
   12b3c:	03177c63          	bgeu	a4,a7,12b74 <memset+0x108>
      *d++ = byte;
   12b40:	00b780a3          	sb	a1,1(a5)
   12b44:	00278713          	addi	a4,a5,2
    while (d < (char*)(dest + len))
   12b48:	03177663          	bgeu	a4,a7,12b74 <memset+0x108>
      *d++ = byte;
   12b4c:	00b78123          	sb	a1,2(a5)
   12b50:	00378713          	addi	a4,a5,3
    while (d < (char*)(dest + len))
   12b54:	03177063          	bgeu	a4,a7,12b74 <memset+0x108>
      *d++ = byte;
   12b58:	00b781a3          	sb	a1,3(a5)
   12b5c:	00478713          	addi	a4,a5,4
    while (d < (char*)(dest + len))
   12b60:	01177a63          	bgeu	a4,a7,12b74 <memset+0x108>
      *d++ = byte;
   12b64:	00b78223          	sb	a1,4(a5)
   12b68:	00578713          	addi	a4,a5,5
    while (d < (char*)(dest + len))
   12b6c:	01177463          	bgeu	a4,a7,12b74 <memset+0x108>
      *d++ = byte;
   12b70:	00b782a3          	sb	a1,5(a5)
}
   12b74:	00008067          	ret
   12b78:	00008067          	ret
      *d++ = byte;
   12b7c:	00050793          	mv	a5,a0
   12b80:	fb5ff06f          	j	12b34 <memset+0xc8>

00012b84 <strlen>:
  while (*p)
   12b84:	00054783          	lbu	a5,0(a0)
   12b88:	00078e63          	beqz	a5,12ba4 <strlen+0x20>
   12b8c:	00050793          	mv	a5,a0
   12b90:	0017c703          	lbu	a4,1(a5)
    p++;
   12b94:	00178793          	addi	a5,a5,1
  while (*p)
   12b98:	fe071ce3          	bnez	a4,12b90 <strlen+0xc>
  return p - s;
   12b9c:	40a78533          	sub	a0,a5,a0
   12ba0:	00008067          	ret
  while (*p)
   12ba4:	00000513          	li	a0,0
}
   12ba8:	00008067          	ret

00012bac <strnlen>:
  while (n-- && *p)
   12bac:	02058863          	beqz	a1,12bdc <strnlen+0x30>
   12bb0:	00b505b3          	add	a1,a0,a1
  const char *p = s;
   12bb4:	00050793          	mv	a5,a0
   12bb8:	00c0006f          	j	12bc4 <strnlen+0x18>
    p++;
   12bbc:	00178793          	addi	a5,a5,1
  while (n-- && *p)
   12bc0:	00f58a63          	beq	a1,a5,12bd4 <strnlen+0x28>
   12bc4:	0007c703          	lbu	a4,0(a5)
   12bc8:	fe071ae3          	bnez	a4,12bbc <strnlen+0x10>
  return p - s;
   12bcc:	40a78533          	sub	a0,a5,a0
   12bd0:	00008067          	ret
   12bd4:	40a58533          	sub	a0,a1,a0
   12bd8:	00008067          	ret
  while (n-- && *p)
   12bdc:	00000513          	li	a0,0
}
   12be0:	00008067          	ret

00012be4 <strcpy>:
  char* d = dest;
   12be4:	00050793          	mv	a5,a0
  while ((*d++ = *src++))
   12be8:	0005c703          	lbu	a4,0(a1)
   12bec:	00178793          	addi	a5,a5,1
   12bf0:	00158593          	addi	a1,a1,1
   12bf4:	fee78fa3          	sb	a4,-1(a5)
   12bf8:	fe0718e3          	bnez	a4,12be8 <strcpy+0x4>
}
   12bfc:	00008067          	ret

00012c00 <atol>:
  while (*str == ' ')
   12c00:	00054683          	lbu	a3,0(a0)
   12c04:	02000713          	li	a4,32
{
   12c08:	00050793          	mv	a5,a0
  while (*str == ' ')
   12c0c:	00e69863          	bne	a3,a4,12c1c <atol+0x1c>
   12c10:	0017c683          	lbu	a3,1(a5)
    str++;
   12c14:	00178793          	addi	a5,a5,1
  while (*str == ' ')
   12c18:	fee68ce3          	beq	a3,a4,12c10 <atol+0x10>
  if (*str == '-' || *str == '+') {
   12c1c:	02d00713          	li	a4,45
   12c20:	04e68a63          	beq	a3,a4,12c74 <atol+0x74>
   12c24:	02b00713          	li	a4,43
   12c28:	04e68063          	beq	a3,a4,12c68 <atol+0x68>
  while (*str) {
   12c2c:	04068e63          	beqz	a3,12c88 <atol+0x88>
  int sign = 0;
   12c30:	00000593          	li	a1,0
    sign = *str == '-';
   12c34:	00000513          	li	a0,0
    res += *str++ - '0';
   12c38:	00178793          	addi	a5,a5,1
   12c3c:	fd068613          	addi	a2,a3,-48
    res *= 10;
   12c40:	00251713          	slli	a4,a0,0x2
  while (*str) {
   12c44:	0007c683          	lbu	a3,0(a5)
    res *= 10;
   12c48:	00a70533          	add	a0,a4,a0
   12c4c:	00151513          	slli	a0,a0,0x1
    res += *str++ - '0';
   12c50:	00a60533          	add	a0,a2,a0
  while (*str) {
   12c54:	fe0692e3          	bnez	a3,12c38 <atol+0x38>
  return sign ? -res : res;
   12c58:	00058663          	beqz	a1,12c64 <atol+0x64>
   12c5c:	40a00533          	neg	a0,a0
   12c60:	00008067          	ret
}
   12c64:	00008067          	ret
  while (*str) {
   12c68:	0017c683          	lbu	a3,1(a5)
    str++;
   12c6c:	00178793          	addi	a5,a5,1
   12c70:	fbdff06f          	j	12c2c <atol+0x2c>
  while (*str) {
   12c74:	0017c683          	lbu	a3,1(a5)
    str++;
   12c78:	00178793          	addi	a5,a5,1
  while (*str) {
   12c7c:	00068663          	beqz	a3,12c88 <atol+0x88>
    sign = *str == '-';
   12c80:	00100593          	li	a1,1
   12c84:	fb1ff06f          	j	12c34 <atol+0x34>
  while (*str) {
   12c88:	00000513          	li	a0,0
  return sign ? -res : res;
   12c8c:	00008067          	ret

00012c90 <_Z4timev>:
	asm volatile ("rdcycle %0" : "=r"(cycles_low));
   12c90:	c0002573          	rdcycle	a0
	asm volatile ("rdcycleh %0" : "=r"(cycles_high));
   12c94:	c80025f3          	rdcycleh	a1
}
   12c98:	00008067          	ret

00012c9c <_Z4insnv>:
	asm volatile ("rdinstret %0" : "=r"(instructions_low));
   12c9c:	c0202573          	rdinstret	a0
	asm volatile ("rdinstreth %0" : "=r"(instructions_high));
   12ca0:	c82025f3          	rdinstreth	a1
	return ((uint64_t)instructions_high<<32)|instructions_low;
}
   12ca4:	00008067          	ret

00012ca8 <_Z15prefix_sum_simdPmS_j>:
  for (int i=0; i<len; i+=incr*2){
   12ca8:	02060663          	beqz	a2,12cd4 <_Z15prefix_sum_simdPmS_j+0x2c>
   12cac:	00000793          	li	a5,0
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i   ), "r"(src), "I"(1<<(6)) );
   12cb0:	04b7800b          	c0_lv	zero,a5,a1,75
  	asm volatile ("c0_lv x0, %0, %1, %2":: "r"(i+incr), "r"(src), "I"(2<<(6)) );
   12cb4:	02078713          	addi	a4,a5,32
   12cb8:	08b7000b          	c0_lv	zero,a4,a1,139
  	asm volatile ("c2 x0, x0, %0":: "I"(v1));
   12cbc:	2400005b          	c2	zero,zero,576
  	asm volatile ("c2 x0, x0, %0":: "I"(v2));
   12cc0:	4800005b          	c2	zero,zero,1152
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i   ), "r"(dest), "I"(1<<(6+3)) );
   12cc4:	20a7a00b          	c0_sv	zero,a5,a0,522
  	asm volatile ("c0_sv x0, %0, %1, %2":: "r"(i+incr), "r"(dest), "I"(2<<(6+3)) );
   12cc8:	40a7200b          	c0_sv	zero,a4,a0,1034
  for (int i=0; i<len; i+=incr*2){
   12ccc:	04078793          	addi	a5,a5,64
   12cd0:	fec7e0e3          	bltu	a5,a2,12cb0 <_Z15prefix_sum_simdPmS_j+0x8>
  asm volatile ("c2 x0, x0, %0":: "I"(v0)); //Reset
   12cd4:	0000005b          	c2	zero,zero,0
}
   12cd8:	00008067          	ret

00012cdc <_Z10prefix_sumPmS_j>:
	for (int i=0; i<len; i+=4){
   12cdc:	02060863          	beqz	a2,12d0c <_Z10prefix_sumPmS_j+0x30>
   12ce0:	fff60713          	addi	a4,a2,-1
   12ce4:	ffc77713          	andi	a4,a4,-4
   12ce8:	00470713          	addi	a4,a4,4
   12cec:	00e50733          	add	a4,a0,a4
	int sum=0;
   12cf0:	00000793          	li	a5,0
		sum+=*(src++);
   12cf4:	0005a683          	lw	a3,0(a1)
		*(dest++)=sum;
   12cf8:	00450513          	addi	a0,a0,4
		sum+=*(src++);
   12cfc:	00458593          	addi	a1,a1,4
   12d00:	00d787b3          	add	a5,a5,a3
		*(dest++)=sum;
   12d04:	fef52e23          	sw	a5,-4(a0)
	for (int i=0; i<len; i+=4){
   12d08:	fee516e3          	bne	a0,a4,12cf4 <_Z10prefix_sumPmS_j+0x18>
	}
}
   12d0c:	00008067          	ret

00012d10 <__moddi3>:
#endif

#ifdef L_moddi3
DWtype
__moddi3 (DWtype u, DWtype v)
{
   12d10:	00050f13          	mv	t5,a0
   12d14:	00058e13          	mv	t3,a1
  Wtype c = 0;
   12d18:	00000813          	li	a6,0
  DWunion uu = {.ll = u};
  DWunion vv = {.ll = v};
  DWtype w;

  if (uu.s.high < 0)
   12d1c:	0005dc63          	bgez	a1,12d34 <__moddi3+0x24>
    c = ~c,
    uu.ll = -uu.ll;
   12d20:	00a037b3          	snez	a5,a0
   12d24:	40b005b3          	neg	a1,a1
   12d28:	40f58e33          	sub	t3,a1,a5
   12d2c:	40a00f33          	neg	t5,a0
    c = ~c,
   12d30:	fff00813          	li	a6,-1
  if (vv.s.high < 0)
   12d34:	0006da63          	bgez	a3,12d48 <__moddi3+0x38>
    vv.ll = -vv.ll;
   12d38:	00c035b3          	snez	a1,a2
   12d3c:	40d006b3          	neg	a3,a3
   12d40:	40b686b3          	sub	a3,a3,a1
   12d44:	40c00633          	neg	a2,a2
  d0 = dd.s.low;
   12d48:	00060713          	mv	a4,a2
  d1 = dd.s.high;
   12d4c:	00068793          	mv	a5,a3
  n0 = nn.s.low;
   12d50:	000f0513          	mv	a0,t5
  n1 = nn.s.high;
   12d54:	000e0593          	mv	a1,t3
  if (d1 == 0)
   12d58:	24069463          	bnez	a3,12fa0 <__moddi3+0x290>
      if (d0 > n1)
   12d5c:	000146b7          	lui	a3,0x14
   12d60:	33c68693          	addi	a3,a3,828 # 1433c <__clz_tab>
   12d64:	0ece7663          	bgeu	t3,a2,12e50 <__moddi3+0x140>
	  count_leading_zeros (bm, d0);
   12d68:	000108b7          	lui	a7,0x10
   12d6c:	0d167863          	bgeu	a2,a7,12e3c <__moddi3+0x12c>
   12d70:	0ff00893          	li	a7,255
   12d74:	00c8f463          	bgeu	a7,a2,12d7c <__moddi3+0x6c>
   12d78:	00800793          	li	a5,8
   12d7c:	00f658b3          	srl	a7,a2,a5
   12d80:	011686b3          	add	a3,a3,a7
   12d84:	0006c303          	lbu	t1,0(a3)
   12d88:	00f30333          	add	t1,t1,a5
   12d8c:	02000793          	li	a5,32
   12d90:	406788b3          	sub	a7,a5,t1
	  if (bm != 0)
   12d94:	00678c63          	beq	a5,t1,12dac <__moddi3+0x9c>
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   12d98:	011e15b3          	sll	a1,t3,a7
   12d9c:	006f5333          	srl	t1,t5,t1
	      d0 = d0 << bm;
   12da0:	01161733          	sll	a4,a2,a7
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   12da4:	00b365b3          	or	a1,t1,a1
	      n0 = n0 << bm;
   12da8:	011f1533          	sll	a0,t5,a7
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   12dac:	01075313          	srli	t1,a4,0x10
   12db0:	0265f6b3          	remu	a3,a1,t1
   12db4:	01071613          	slli	a2,a4,0x10
   12db8:	01065613          	srli	a2,a2,0x10
   12dbc:	01055793          	srli	a5,a0,0x10
   12dc0:	0265d5b3          	divu	a1,a1,t1
   12dc4:	01069693          	slli	a3,a3,0x10
   12dc8:	00f6e7b3          	or	a5,a3,a5
   12dcc:	02b605b3          	mul	a1,a2,a1
   12dd0:	00b7fa63          	bgeu	a5,a1,12de4 <__moddi3+0xd4>
   12dd4:	00e787b3          	add	a5,a5,a4
   12dd8:	00e7e663          	bltu	a5,a4,12de4 <__moddi3+0xd4>
   12ddc:	00b7f463          	bgeu	a5,a1,12de4 <__moddi3+0xd4>
   12de0:	00e787b3          	add	a5,a5,a4
   12de4:	40b787b3          	sub	a5,a5,a1
   12de8:	0267f6b3          	remu	a3,a5,t1
   12dec:	01051513          	slli	a0,a0,0x10
   12df0:	01055513          	srli	a0,a0,0x10
   12df4:	0267d7b3          	divu	a5,a5,t1
   12df8:	01069693          	slli	a3,a3,0x10
   12dfc:	00a6e533          	or	a0,a3,a0
   12e00:	02f607b3          	mul	a5,a2,a5
   12e04:	00f57a63          	bgeu	a0,a5,12e18 <__moddi3+0x108>
   12e08:	00e50533          	add	a0,a0,a4
   12e0c:	00e56663          	bltu	a0,a4,12e18 <__moddi3+0x108>
   12e10:	00f57463          	bgeu	a0,a5,12e18 <__moddi3+0x108>
   12e14:	00e50533          	add	a0,a0,a4
   12e18:	40f50533          	sub	a0,a0,a5
	  rr.s.low = n0 >> bm;
   12e1c:	01155533          	srl	a0,a0,a7
	  *rp = rr.ll;
   12e20:	00000593          	li	a1,0

  (void) __udivmoddi4 (uu.ll, vv.ll, (UDWtype*)&w);
  if (c)
   12e24:	00080a63          	beqz	a6,12e38 <__moddi3+0x128>
    w = -w;
   12e28:	00a037b3          	snez	a5,a0
   12e2c:	40b005b3          	neg	a1,a1
   12e30:	40f585b3          	sub	a1,a1,a5
   12e34:	40a00533          	neg	a0,a0

  return w;
}
   12e38:	00008067          	ret
	  count_leading_zeros (bm, d0);
   12e3c:	010008b7          	lui	a7,0x1000
   12e40:	01000793          	li	a5,16
   12e44:	f3166ce3          	bltu	a2,a7,12d7c <__moddi3+0x6c>
   12e48:	01800793          	li	a5,24
   12e4c:	f31ff06f          	j	12d7c <__moddi3+0x6c>
	  if (d0 == 0)
   12e50:	00061663          	bnez	a2,12e5c <__moddi3+0x14c>
	    d0 = 1 / d0;	/* Divide intentionally by zero.  */
   12e54:	00100713          	li	a4,1
   12e58:	02f75733          	divu	a4,a4,a5
	  count_leading_zeros (bm, d0);
   12e5c:	00010637          	lui	a2,0x10
   12e60:	12c77663          	bgeu	a4,a2,12f8c <__moddi3+0x27c>
   12e64:	0ff00613          	li	a2,255
   12e68:	00e67463          	bgeu	a2,a4,12e70 <__moddi3+0x160>
   12e6c:	00800793          	li	a5,8
   12e70:	00f75633          	srl	a2,a4,a5
   12e74:	00c686b3          	add	a3,a3,a2
   12e78:	0006c303          	lbu	t1,0(a3)
	      n1 -= d0;
   12e7c:	40ee05b3          	sub	a1,t3,a4
	  count_leading_zeros (bm, d0);
   12e80:	00f30333          	add	t1,t1,a5
   12e84:	02000793          	li	a5,32
   12e88:	406788b3          	sub	a7,a5,t1
	  if (bm == 0)
   12e8c:	08678663          	beq	a5,t1,12f18 <__moddi3+0x208>
	      d0 = d0 << bm;
   12e90:	01171733          	sll	a4,a4,a7
	      n2 = n1 >> b;
   12e94:	006e5633          	srl	a2,t3,t1
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   12e98:	01075693          	srli	a3,a4,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   12e9c:	011e15b3          	sll	a1,t3,a7
   12ea0:	006f5333          	srl	t1,t5,t1
   12ea4:	00b36333          	or	t1,t1,a1
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   12ea8:	01071593          	slli	a1,a4,0x10
   12eac:	0105d593          	srli	a1,a1,0x10
   12eb0:	01035e13          	srli	t3,t1,0x10
	      n0 = n0 << bm;
   12eb4:	011f1533          	sll	a0,t5,a7
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   12eb8:	02d677b3          	remu	a5,a2,a3
   12ebc:	02d65633          	divu	a2,a2,a3
   12ec0:	01079793          	slli	a5,a5,0x10
   12ec4:	01c7e7b3          	or	a5,a5,t3
   12ec8:	02c58633          	mul	a2,a1,a2
   12ecc:	00c7fa63          	bgeu	a5,a2,12ee0 <__moddi3+0x1d0>
   12ed0:	00e787b3          	add	a5,a5,a4
   12ed4:	00e7e663          	bltu	a5,a4,12ee0 <__moddi3+0x1d0>
   12ed8:	00c7f463          	bgeu	a5,a2,12ee0 <__moddi3+0x1d0>
   12edc:	00e787b3          	add	a5,a5,a4
   12ee0:	40c78633          	sub	a2,a5,a2
   12ee4:	02d677b3          	remu	a5,a2,a3
   12ee8:	01031313          	slli	t1,t1,0x10
   12eec:	01035313          	srli	t1,t1,0x10
   12ef0:	02d65633          	divu	a2,a2,a3
   12ef4:	01079793          	slli	a5,a5,0x10
   12ef8:	02c58633          	mul	a2,a1,a2
   12efc:	0067e5b3          	or	a1,a5,t1
   12f00:	00c5fa63          	bgeu	a1,a2,12f14 <__moddi3+0x204>
   12f04:	00e585b3          	add	a1,a1,a4
   12f08:	00e5e663          	bltu	a1,a4,12f14 <__moddi3+0x204>
   12f0c:	00c5f463          	bgeu	a1,a2,12f14 <__moddi3+0x204>
   12f10:	00e585b3          	add	a1,a1,a4
   12f14:	40c585b3          	sub	a1,a1,a2
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   12f18:	01075613          	srli	a2,a4,0x10
   12f1c:	02c5f7b3          	remu	a5,a1,a2
   12f20:	01071693          	slli	a3,a4,0x10
   12f24:	0106d693          	srli	a3,a3,0x10
   12f28:	01055313          	srli	t1,a0,0x10
   12f2c:	02c5d5b3          	divu	a1,a1,a2
   12f30:	01079793          	slli	a5,a5,0x10
   12f34:	0067e7b3          	or	a5,a5,t1
   12f38:	02b685b3          	mul	a1,a3,a1
   12f3c:	00b7fa63          	bgeu	a5,a1,12f50 <__moddi3+0x240>
   12f40:	00e787b3          	add	a5,a5,a4
   12f44:	00e7e663          	bltu	a5,a4,12f50 <__moddi3+0x240>
   12f48:	00b7f463          	bgeu	a5,a1,12f50 <__moddi3+0x240>
   12f4c:	00e787b3          	add	a5,a5,a4
   12f50:	40b785b3          	sub	a1,a5,a1
   12f54:	02c5f7b3          	remu	a5,a1,a2
   12f58:	01051513          	slli	a0,a0,0x10
   12f5c:	01055513          	srli	a0,a0,0x10
   12f60:	02c5d5b3          	divu	a1,a1,a2
   12f64:	01079793          	slli	a5,a5,0x10
   12f68:	00a7e533          	or	a0,a5,a0
   12f6c:	02b685b3          	mul	a1,a3,a1
   12f70:	00b57a63          	bgeu	a0,a1,12f84 <__moddi3+0x274>
   12f74:	00e50533          	add	a0,a0,a4
   12f78:	00e56663          	bltu	a0,a4,12f84 <__moddi3+0x274>
   12f7c:	00b57463          	bgeu	a0,a1,12f84 <__moddi3+0x274>
   12f80:	00e50533          	add	a0,a0,a4
   12f84:	40b50533          	sub	a0,a0,a1
   12f88:	e95ff06f          	j	12e1c <__moddi3+0x10c>
	  count_leading_zeros (bm, d0);
   12f8c:	01000637          	lui	a2,0x1000
   12f90:	01000793          	li	a5,16
   12f94:	ecc76ee3          	bltu	a4,a2,12e70 <__moddi3+0x160>
   12f98:	01800793          	li	a5,24
   12f9c:	ed5ff06f          	j	12e70 <__moddi3+0x160>
      if (d1 > n1)
   12fa0:	e8de62e3          	bltu	t3,a3,12e24 <__moddi3+0x114>
	  count_leading_zeros (bm, d1);
   12fa4:	000107b7          	lui	a5,0x10
   12fa8:	04f6f863          	bgeu	a3,a5,12ff8 <__moddi3+0x2e8>
   12fac:	0ff00313          	li	t1,255
   12fb0:	00d337b3          	sltu	a5,t1,a3
   12fb4:	00379793          	slli	a5,a5,0x3
   12fb8:	00014737          	lui	a4,0x14
   12fbc:	00f6d8b3          	srl	a7,a3,a5
   12fc0:	33c70713          	addi	a4,a4,828 # 1433c <__clz_tab>
   12fc4:	01170733          	add	a4,a4,a7
   12fc8:	00074303          	lbu	t1,0(a4)
   12fcc:	00f30333          	add	t1,t1,a5
   12fd0:	02000793          	li	a5,32
   12fd4:	406788b3          	sub	a7,a5,t1
	  if (bm == 0)
   12fd8:	02679a63          	bne	a5,t1,1300c <__moddi3+0x2fc>
	      if (n1 > d1 || n0 >= d0)
   12fdc:	01c6e463          	bltu	a3,t3,12fe4 <__moddi3+0x2d4>
   12fe0:	e4cf62e3          	bltu	t5,a2,12e24 <__moddi3+0x114>
		  sub_ddmmss (n1, n0, n1, n0, d1, d0);
   12fe4:	40cf0533          	sub	a0,t5,a2
   12fe8:	40de05b3          	sub	a1,t3,a3
   12fec:	00af3f33          	sltu	t5,t5,a0
   12ff0:	41e585b3          	sub	a1,a1,t5
   12ff4:	e31ff06f          	j	12e24 <__moddi3+0x114>
	  count_leading_zeros (bm, d1);
   12ff8:	01000737          	lui	a4,0x1000
   12ffc:	01000793          	li	a5,16
   13000:	fae6ece3          	bltu	a3,a4,12fb8 <__moddi3+0x2a8>
   13004:	01800793          	li	a5,24
   13008:	fb1ff06f          	j	12fb8 <__moddi3+0x2a8>
	      d1 = (d1 << bm) | (d0 >> b);
   1300c:	006657b3          	srl	a5,a2,t1
   13010:	011696b3          	sll	a3,a3,a7
   13014:	00d7e6b3          	or	a3,a5,a3
	      n2 = n1 >> b;
   13018:	006e5fb3          	srl	t6,t3,t1
	      n1 = (n1 << bm) | (n0 >> b);
   1301c:	006f57b3          	srl	a5,t5,t1
	      n0 = n0 << bm;
   13020:	011f1533          	sll	a0,t5,a7
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13024:	0106df13          	srli	t5,a3,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   13028:	011e15b3          	sll	a1,t3,a7
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   1302c:	03efde33          	divu	t3,t6,t5
	      d0 = d0 << bm;
   13030:	01161eb3          	sll	t4,a2,a7
	      n1 = (n1 << bm) | (n0 >> b);
   13034:	00b7e7b3          	or	a5,a5,a1
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13038:	01069593          	slli	a1,a3,0x10
   1303c:	0105d593          	srli	a1,a1,0x10
   13040:	0107d713          	srli	a4,a5,0x10
   13044:	03eff633          	remu	a2,t6,t5
   13048:	03c58fb3          	mul	t6,a1,t3
   1304c:	01061613          	slli	a2,a2,0x10
   13050:	00e66733          	or	a4,a2,a4
   13054:	000e0613          	mv	a2,t3
   13058:	01f77e63          	bgeu	a4,t6,13074 <__moddi3+0x364>
   1305c:	00d70733          	add	a4,a4,a3
   13060:	fffe0613          	addi	a2,t3,-1
   13064:	00d76863          	bltu	a4,a3,13074 <__moddi3+0x364>
   13068:	01f77663          	bgeu	a4,t6,13074 <__moddi3+0x364>
   1306c:	ffee0613          	addi	a2,t3,-2
   13070:	00d70733          	add	a4,a4,a3
   13074:	41f70733          	sub	a4,a4,t6
   13078:	03e77e33          	remu	t3,a4,t5
   1307c:	01079793          	slli	a5,a5,0x10
   13080:	0107d793          	srli	a5,a5,0x10
   13084:	03e75733          	divu	a4,a4,t5
   13088:	010e1e13          	slli	t3,t3,0x10
   1308c:	00fe6e33          	or	t3,t3,a5
   13090:	02e585b3          	mul	a1,a1,a4
   13094:	00070793          	mv	a5,a4
   13098:	00be7e63          	bgeu	t3,a1,130b4 <__moddi3+0x3a4>
   1309c:	00de0e33          	add	t3,t3,a3
   130a0:	fff70793          	addi	a5,a4,-1 # ffffff <__global_pointer$+0xfe9fe7>
   130a4:	00de6863          	bltu	t3,a3,130b4 <__moddi3+0x3a4>
   130a8:	00be7663          	bgeu	t3,a1,130b4 <__moddi3+0x3a4>
   130ac:	ffe70793          	addi	a5,a4,-2
   130b0:	00de0e33          	add	t3,t3,a3
   130b4:	01061613          	slli	a2,a2,0x10
	      umul_ppmm (m1, m0, q0, d0);
   130b8:	00010fb7          	lui	t6,0x10
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   130bc:	00f66633          	or	a2,a2,a5
   130c0:	40be05b3          	sub	a1,t3,a1
	      umul_ppmm (m1, m0, q0, d0);
   130c4:	ffff8e13          	addi	t3,t6,-1 # ffff <main-0x75>
   130c8:	01c67f33          	and	t5,a2,t3
   130cc:	010ed713          	srli	a4,t4,0x10
   130d0:	01065613          	srli	a2,a2,0x10
   130d4:	01cefe33          	and	t3,t4,t3
   130d8:	03cf07b3          	mul	a5,t5,t3
   130dc:	03c60e33          	mul	t3,a2,t3
   130e0:	02ef0f33          	mul	t5,t5,a4
   130e4:	02e60633          	mul	a2,a2,a4
   130e8:	01cf0f33          	add	t5,t5,t3
   130ec:	0107d713          	srli	a4,a5,0x10
   130f0:	01e70733          	add	a4,a4,t5
   130f4:	01c77463          	bgeu	a4,t3,130fc <__moddi3+0x3ec>
   130f8:	01f60633          	add	a2,a2,t6
   130fc:	01075e13          	srli	t3,a4,0x10
   13100:	00ce0633          	add	a2,t3,a2
   13104:	00010e37          	lui	t3,0x10
   13108:	fffe0e13          	addi	t3,t3,-1 # ffff <main-0x75>
   1310c:	01c77733          	and	a4,a4,t3
   13110:	01071713          	slli	a4,a4,0x10
   13114:	01c7f7b3          	and	a5,a5,t3
   13118:	00f707b3          	add	a5,a4,a5
	      if (m1 > n1 || (m1 == n1 && m0 > n0))
   1311c:	00c5e663          	bltu	a1,a2,13128 <__moddi3+0x418>
   13120:	00c59e63          	bne	a1,a2,1313c <__moddi3+0x42c>
   13124:	00f57c63          	bgeu	a0,a5,1313c <__moddi3+0x42c>
		  sub_ddmmss (m1, m0, m1, m0, d1, d0);
   13128:	41d78eb3          	sub	t4,a5,t4
   1312c:	01d7b7b3          	sltu	a5,a5,t4
   13130:	00d787b3          	add	a5,a5,a3
   13134:	40f60633          	sub	a2,a2,a5
   13138:	000e8793          	mv	a5,t4
		  sub_ddmmss (n1, n0, n1, n0, m1, m0);
   1313c:	40f507b3          	sub	a5,a0,a5
   13140:	00f53533          	sltu	a0,a0,a5
   13144:	40c585b3          	sub	a1,a1,a2
   13148:	40a585b3          	sub	a1,a1,a0
		  rr.s.low = (n1 << b) | (n0 >> bm);
   1314c:	00659333          	sll	t1,a1,t1
   13150:	0117d533          	srl	a0,a5,a7
		  *rp = rr.ll;
   13154:	00a36533          	or	a0,t1,a0
   13158:	0115d5b3          	srl	a1,a1,a7
   1315c:	cc9ff06f          	j	12e24 <__moddi3+0x114>

00013160 <__udivdi3>:
#endif

#ifdef L_udivdi3
UDWtype
__udivdi3 (UDWtype n, UDWtype d)
{
   13160:	00050893          	mv	a7,a0
   13164:	00058793          	mv	a5,a1
  d0 = dd.s.low;
   13168:	00060813          	mv	a6,a2
  d1 = dd.s.high;
   1316c:	00068513          	mv	a0,a3
  n0 = nn.s.low;
   13170:	00088313          	mv	t1,a7
  if (d1 == 0)
   13174:	28069463          	bnez	a3,133fc <__udivdi3+0x29c>
      if (d0 > n1)
   13178:	000146b7          	lui	a3,0x14
   1317c:	33c68693          	addi	a3,a3,828 # 1433c <__clz_tab>
   13180:	0ec5f663          	bgeu	a1,a2,1326c <__udivdi3+0x10c>
	  count_leading_zeros (bm, d0);
   13184:	00010737          	lui	a4,0x10
   13188:	0ce67863          	bgeu	a2,a4,13258 <__udivdi3+0xf8>
   1318c:	0ff00713          	li	a4,255
   13190:	00c73733          	sltu	a4,a4,a2
   13194:	00371713          	slli	a4,a4,0x3
   13198:	00e65533          	srl	a0,a2,a4
   1319c:	00a686b3          	add	a3,a3,a0
   131a0:	0006c683          	lbu	a3,0(a3)
   131a4:	02000513          	li	a0,32
   131a8:	00e68733          	add	a4,a3,a4
   131ac:	40e506b3          	sub	a3,a0,a4
	  if (bm != 0)
   131b0:	00e50c63          	beq	a0,a4,131c8 <__udivdi3+0x68>
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   131b4:	00d795b3          	sll	a1,a5,a3
   131b8:	00e8d733          	srl	a4,a7,a4
	      d0 = d0 << bm;
   131bc:	00d61833          	sll	a6,a2,a3
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   131c0:	00b765b3          	or	a1,a4,a1
	      n0 = n0 << bm;
   131c4:	00d89333          	sll	t1,a7,a3
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   131c8:	01085893          	srli	a7,a6,0x10
   131cc:	0315d6b3          	divu	a3,a1,a7
   131d0:	01081613          	slli	a2,a6,0x10
   131d4:	01065613          	srli	a2,a2,0x10
   131d8:	01035793          	srli	a5,t1,0x10
   131dc:	0315f733          	remu	a4,a1,a7
   131e0:	00068513          	mv	a0,a3
   131e4:	02d605b3          	mul	a1,a2,a3
   131e8:	01071713          	slli	a4,a4,0x10
   131ec:	00f767b3          	or	a5,a4,a5
   131f0:	00b7fe63          	bgeu	a5,a1,1320c <__udivdi3+0xac>
   131f4:	010787b3          	add	a5,a5,a6
   131f8:	fff68513          	addi	a0,a3,-1
   131fc:	0107e863          	bltu	a5,a6,1320c <__udivdi3+0xac>
   13200:	00b7f663          	bgeu	a5,a1,1320c <__udivdi3+0xac>
   13204:	ffe68513          	addi	a0,a3,-2
   13208:	010787b3          	add	a5,a5,a6
   1320c:	40b787b3          	sub	a5,a5,a1
   13210:	0317f733          	remu	a4,a5,a7
   13214:	01031313          	slli	t1,t1,0x10
   13218:	01035313          	srli	t1,t1,0x10
   1321c:	0317d7b3          	divu	a5,a5,a7
   13220:	01071713          	slli	a4,a4,0x10
   13224:	00676333          	or	t1,a4,t1
   13228:	02f606b3          	mul	a3,a2,a5
   1322c:	00078613          	mv	a2,a5
   13230:	00d37c63          	bgeu	t1,a3,13248 <__udivdi3+0xe8>
   13234:	00680333          	add	t1,a6,t1
   13238:	fff78613          	addi	a2,a5,-1 # ffff <main-0x75>
   1323c:	01036663          	bltu	t1,a6,13248 <__udivdi3+0xe8>
   13240:	00d37463          	bgeu	t1,a3,13248 <__udivdi3+0xe8>
   13244:	ffe78613          	addi	a2,a5,-2
   13248:	01051513          	slli	a0,a0,0x10
   1324c:	00c56533          	or	a0,a0,a2
	      q1 = 0;
   13250:	00000593          	li	a1,0
   13254:	0e40006f          	j	13338 <__udivdi3+0x1d8>
	  count_leading_zeros (bm, d0);
   13258:	01000537          	lui	a0,0x1000
   1325c:	01000713          	li	a4,16
   13260:	f2a66ce3          	bltu	a2,a0,13198 <__udivdi3+0x38>
   13264:	01800713          	li	a4,24
   13268:	f31ff06f          	j	13198 <__udivdi3+0x38>
	  if (d0 == 0)
   1326c:	00061663          	bnez	a2,13278 <__udivdi3+0x118>
	    d0 = 1 / d0;	/* Divide intentionally by zero.  */
   13270:	00100713          	li	a4,1
   13274:	02c75833          	divu	a6,a4,a2
	  count_leading_zeros (bm, d0);
   13278:	00010737          	lui	a4,0x10
   1327c:	0ce87063          	bgeu	a6,a4,1333c <__udivdi3+0x1dc>
   13280:	0ff00713          	li	a4,255
   13284:	01077463          	bgeu	a4,a6,1328c <__udivdi3+0x12c>
   13288:	00800513          	li	a0,8
   1328c:	00a85733          	srl	a4,a6,a0
   13290:	00e686b3          	add	a3,a3,a4
   13294:	0006c703          	lbu	a4,0(a3)
   13298:	02000613          	li	a2,32
   1329c:	00a70733          	add	a4,a4,a0
   132a0:	40e606b3          	sub	a3,a2,a4
	  if (bm == 0)
   132a4:	0ae61663          	bne	a2,a4,13350 <__udivdi3+0x1f0>
	      n1 -= d0;
   132a8:	410787b3          	sub	a5,a5,a6
	      q1 = 1;
   132ac:	00100593          	li	a1,1
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   132b0:	01085893          	srli	a7,a6,0x10
   132b4:	01081613          	slli	a2,a6,0x10
   132b8:	01065613          	srli	a2,a2,0x10
   132bc:	01035713          	srli	a4,t1,0x10
   132c0:	0317f6b3          	remu	a3,a5,a7
   132c4:	0317d7b3          	divu	a5,a5,a7
   132c8:	01069693          	slli	a3,a3,0x10
   132cc:	00e6e733          	or	a4,a3,a4
   132d0:	02f60e33          	mul	t3,a2,a5
   132d4:	00078513          	mv	a0,a5
   132d8:	01c77e63          	bgeu	a4,t3,132f4 <__udivdi3+0x194>
   132dc:	01070733          	add	a4,a4,a6
   132e0:	fff78513          	addi	a0,a5,-1
   132e4:	01076863          	bltu	a4,a6,132f4 <__udivdi3+0x194>
   132e8:	01c77663          	bgeu	a4,t3,132f4 <__udivdi3+0x194>
   132ec:	ffe78513          	addi	a0,a5,-2
   132f0:	01070733          	add	a4,a4,a6
   132f4:	41c70733          	sub	a4,a4,t3
   132f8:	031777b3          	remu	a5,a4,a7
   132fc:	01031313          	slli	t1,t1,0x10
   13300:	01035313          	srli	t1,t1,0x10
   13304:	03175733          	divu	a4,a4,a7
   13308:	01079793          	slli	a5,a5,0x10
   1330c:	0067e333          	or	t1,a5,t1
   13310:	02e606b3          	mul	a3,a2,a4
   13314:	00070613          	mv	a2,a4
   13318:	00d37c63          	bgeu	t1,a3,13330 <__udivdi3+0x1d0>
   1331c:	00680333          	add	t1,a6,t1
   13320:	fff70613          	addi	a2,a4,-1 # ffff <main-0x75>
   13324:	01036663          	bltu	t1,a6,13330 <__udivdi3+0x1d0>
   13328:	00d37463          	bgeu	t1,a3,13330 <__udivdi3+0x1d0>
   1332c:	ffe70613          	addi	a2,a4,-2
   13330:	01051513          	slli	a0,a0,0x10
   13334:	00c56533          	or	a0,a0,a2
  return __udivmoddi4 (n, d, (UDWtype *) 0);
}
   13338:	00008067          	ret
	  count_leading_zeros (bm, d0);
   1333c:	01000737          	lui	a4,0x1000
   13340:	01000513          	li	a0,16
   13344:	f4e864e3          	bltu	a6,a4,1328c <__udivdi3+0x12c>
   13348:	01800513          	li	a0,24
   1334c:	f41ff06f          	j	1328c <__udivdi3+0x12c>
	      d0 = d0 << bm;
   13350:	00d81833          	sll	a6,a6,a3
	      n2 = n1 >> b;
   13354:	00e7d533          	srl	a0,a5,a4
	      n0 = n0 << bm;
   13358:	00d89333          	sll	t1,a7,a3
	      n1 = (n1 << bm) | (n0 >> b);
   1335c:	00d797b3          	sll	a5,a5,a3
   13360:	00e8d733          	srl	a4,a7,a4
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   13364:	01085893          	srli	a7,a6,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   13368:	00f76633          	or	a2,a4,a5
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   1336c:	03157733          	remu	a4,a0,a7
   13370:	01081793          	slli	a5,a6,0x10
   13374:	0107d793          	srli	a5,a5,0x10
   13378:	01065593          	srli	a1,a2,0x10
   1337c:	03155533          	divu	a0,a0,a7
   13380:	01071713          	slli	a4,a4,0x10
   13384:	00b76733          	or	a4,a4,a1
   13388:	02a786b3          	mul	a3,a5,a0
   1338c:	00050593          	mv	a1,a0
   13390:	00d77e63          	bgeu	a4,a3,133ac <__udivdi3+0x24c>
   13394:	01070733          	add	a4,a4,a6
   13398:	fff50593          	addi	a1,a0,-1 # ffffff <__global_pointer$+0xfe9fe7>
   1339c:	01076863          	bltu	a4,a6,133ac <__udivdi3+0x24c>
   133a0:	00d77663          	bgeu	a4,a3,133ac <__udivdi3+0x24c>
   133a4:	ffe50593          	addi	a1,a0,-2
   133a8:	01070733          	add	a4,a4,a6
   133ac:	40d706b3          	sub	a3,a4,a3
   133b0:	0316f733          	remu	a4,a3,a7
   133b4:	01061613          	slli	a2,a2,0x10
   133b8:	01065613          	srli	a2,a2,0x10
   133bc:	0316d6b3          	divu	a3,a3,a7
   133c0:	01071713          	slli	a4,a4,0x10
   133c4:	02d78533          	mul	a0,a5,a3
   133c8:	00c767b3          	or	a5,a4,a2
   133cc:	00068713          	mv	a4,a3
   133d0:	00a7fe63          	bgeu	a5,a0,133ec <__udivdi3+0x28c>
   133d4:	010787b3          	add	a5,a5,a6
   133d8:	fff68713          	addi	a4,a3,-1
   133dc:	0107e863          	bltu	a5,a6,133ec <__udivdi3+0x28c>
   133e0:	00a7f663          	bgeu	a5,a0,133ec <__udivdi3+0x28c>
   133e4:	ffe68713          	addi	a4,a3,-2
   133e8:	010787b3          	add	a5,a5,a6
   133ec:	01059593          	slli	a1,a1,0x10
   133f0:	40a787b3          	sub	a5,a5,a0
   133f4:	00e5e5b3          	or	a1,a1,a4
   133f8:	eb9ff06f          	j	132b0 <__udivdi3+0x150>
      if (d1 > n1)
   133fc:	18d5e663          	bltu	a1,a3,13588 <__udivdi3+0x428>
	  count_leading_zeros (bm, d1);
   13400:	00010737          	lui	a4,0x10
   13404:	04e6f463          	bgeu	a3,a4,1344c <__udivdi3+0x2ec>
   13408:	0ff00713          	li	a4,255
   1340c:	00d735b3          	sltu	a1,a4,a3
   13410:	00359593          	slli	a1,a1,0x3
   13414:	00014737          	lui	a4,0x14
   13418:	00b6d533          	srl	a0,a3,a1
   1341c:	33c70713          	addi	a4,a4,828 # 1433c <__clz_tab>
   13420:	00a70733          	add	a4,a4,a0
   13424:	00074703          	lbu	a4,0(a4)
   13428:	02000513          	li	a0,32
   1342c:	00b70733          	add	a4,a4,a1
   13430:	40e505b3          	sub	a1,a0,a4
	  if (bm == 0)
   13434:	02e51663          	bne	a0,a4,13460 <__udivdi3+0x300>
		  q0 = 1;
   13438:	00100513          	li	a0,1
	      if (n1 > d1 || n0 >= d0)
   1343c:	eef6eee3          	bltu	a3,a5,13338 <__udivdi3+0x1d8>
   13440:	00c8b533          	sltu	a0,a7,a2
   13444:	00154513          	xori	a0,a0,1
   13448:	ef1ff06f          	j	13338 <__udivdi3+0x1d8>
	  count_leading_zeros (bm, d1);
   1344c:	01000737          	lui	a4,0x1000
   13450:	01000593          	li	a1,16
   13454:	fce6e0e3          	bltu	a3,a4,13414 <__udivdi3+0x2b4>
   13458:	01800593          	li	a1,24
   1345c:	fb9ff06f          	j	13414 <__udivdi3+0x2b4>
	      d1 = (d1 << bm) | (d0 >> b);
   13460:	00e65833          	srl	a6,a2,a4
   13464:	00b696b3          	sll	a3,a3,a1
   13468:	00d86833          	or	a6,a6,a3
	      n2 = n1 >> b;
   1346c:	00e7de33          	srl	t3,a5,a4
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13470:	01085e93          	srli	t4,a6,0x10
   13474:	03de76b3          	remu	a3,t3,t4
	      n1 = (n1 << bm) | (n0 >> b);
   13478:	00b797b3          	sll	a5,a5,a1
   1347c:	00e8d733          	srl	a4,a7,a4
	      d0 = d0 << bm;
   13480:	00b61333          	sll	t1,a2,a1
	      n1 = (n1 << bm) | (n0 >> b);
   13484:	00f76633          	or	a2,a4,a5
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13488:	01081793          	slli	a5,a6,0x10
   1348c:	0107d793          	srli	a5,a5,0x10
   13490:	01065713          	srli	a4,a2,0x10
   13494:	03de5e33          	divu	t3,t3,t4
   13498:	01069693          	slli	a3,a3,0x10
   1349c:	00e6e733          	or	a4,a3,a4
   134a0:	03c78f33          	mul	t5,a5,t3
   134a4:	000e0513          	mv	a0,t3
   134a8:	01e77e63          	bgeu	a4,t5,134c4 <__udivdi3+0x364>
   134ac:	01070733          	add	a4,a4,a6
   134b0:	fffe0513          	addi	a0,t3,-1
   134b4:	01076863          	bltu	a4,a6,134c4 <__udivdi3+0x364>
   134b8:	01e77663          	bgeu	a4,t5,134c4 <__udivdi3+0x364>
   134bc:	ffee0513          	addi	a0,t3,-2
   134c0:	01070733          	add	a4,a4,a6
   134c4:	41e70733          	sub	a4,a4,t5
   134c8:	03d776b3          	remu	a3,a4,t4
   134cc:	03d75733          	divu	a4,a4,t4
   134d0:	01069693          	slli	a3,a3,0x10
   134d4:	02e78e33          	mul	t3,a5,a4
   134d8:	01061793          	slli	a5,a2,0x10
   134dc:	0107d793          	srli	a5,a5,0x10
   134e0:	00f6e7b3          	or	a5,a3,a5
   134e4:	00070613          	mv	a2,a4
   134e8:	01c7fe63          	bgeu	a5,t3,13504 <__udivdi3+0x3a4>
   134ec:	010787b3          	add	a5,a5,a6
   134f0:	fff70613          	addi	a2,a4,-1 # ffffff <__global_pointer$+0xfe9fe7>
   134f4:	0107e863          	bltu	a5,a6,13504 <__udivdi3+0x3a4>
   134f8:	01c7f663          	bgeu	a5,t3,13504 <__udivdi3+0x3a4>
   134fc:	ffe70613          	addi	a2,a4,-2
   13500:	010787b3          	add	a5,a5,a6
   13504:	01051513          	slli	a0,a0,0x10
	      umul_ppmm (m1, m0, q0, d0);
   13508:	00010eb7          	lui	t4,0x10
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   1350c:	00c56533          	or	a0,a0,a2
	      umul_ppmm (m1, m0, q0, d0);
   13510:	fffe8693          	addi	a3,t4,-1 # ffff <main-0x75>
   13514:	00d57833          	and	a6,a0,a3
   13518:	01055613          	srli	a2,a0,0x10
   1351c:	00d376b3          	and	a3,t1,a3
   13520:	01035313          	srli	t1,t1,0x10
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13524:	41c787b3          	sub	a5,a5,t3
	      umul_ppmm (m1, m0, q0, d0);
   13528:	02d80e33          	mul	t3,a6,a3
   1352c:	02d606b3          	mul	a3,a2,a3
   13530:	010e5713          	srli	a4,t3,0x10
   13534:	02680833          	mul	a6,a6,t1
   13538:	00d80833          	add	a6,a6,a3
   1353c:	01070733          	add	a4,a4,a6
   13540:	02660633          	mul	a2,a2,t1
   13544:	00d77463          	bgeu	a4,a3,1354c <__udivdi3+0x3ec>
   13548:	01d60633          	add	a2,a2,t4
   1354c:	01075693          	srli	a3,a4,0x10
   13550:	00c68633          	add	a2,a3,a2
	      if (m1 > n1 || (m1 == n1 && m0 > n0))
   13554:	02c7e663          	bltu	a5,a2,13580 <__udivdi3+0x420>
   13558:	cec79ce3          	bne	a5,a2,13250 <__udivdi3+0xf0>
	      umul_ppmm (m1, m0, q0, d0);
   1355c:	000107b7          	lui	a5,0x10
   13560:	fff78793          	addi	a5,a5,-1 # ffff <main-0x75>
   13564:	00f77733          	and	a4,a4,a5
   13568:	01071713          	slli	a4,a4,0x10
   1356c:	00fe7e33          	and	t3,t3,a5
	      n0 = n0 << bm;
   13570:	00b898b3          	sll	a7,a7,a1
	      umul_ppmm (m1, m0, q0, d0);
   13574:	01c70733          	add	a4,a4,t3
	      q1 = 0;
   13578:	00000593          	li	a1,0
	      if (m1 > n1 || (m1 == n1 && m0 > n0))
   1357c:	dae8fee3          	bgeu	a7,a4,13338 <__udivdi3+0x1d8>
		  q0--;
   13580:	fff50513          	addi	a0,a0,-1
		  sub_ddmmss (m1, m0, m1, m0, d1, d0);
   13584:	ccdff06f          	j	13250 <__udivdi3+0xf0>
	  q1 = 0;
   13588:	00000593          	li	a1,0
	  q0 = 0;
   1358c:	00000513          	li	a0,0
   13590:	da9ff06f          	j	13338 <__udivdi3+0x1d8>

00013594 <__umoddi3>:
{
   13594:	00050e93          	mv	t4,a0
   13598:	00058313          	mv	t1,a1
  d0 = dd.s.low;
   1359c:	00060813          	mv	a6,a2
  d1 = dd.s.high;
   135a0:	00068793          	mv	a5,a3
  if (d1 == 0)
   135a4:	22069a63          	bnez	a3,137d8 <__umoddi3+0x244>
      if (d0 > n1)
   135a8:	00014737          	lui	a4,0x14
   135ac:	33c70713          	addi	a4,a4,828 # 1433c <__clz_tab>
   135b0:	0cc5fc63          	bgeu	a1,a2,13688 <__umoddi3+0xf4>
	  count_leading_zeros (bm, d0);
   135b4:	000106b7          	lui	a3,0x10
   135b8:	0ad67e63          	bgeu	a2,a3,13674 <__umoddi3+0xe0>
   135bc:	0ff00693          	li	a3,255
   135c0:	00c6f463          	bgeu	a3,a2,135c8 <__umoddi3+0x34>
   135c4:	00800793          	li	a5,8
   135c8:	00f656b3          	srl	a3,a2,a5
   135cc:	00d70733          	add	a4,a4,a3
   135d0:	00074703          	lbu	a4,0(a4)
   135d4:	00f707b3          	add	a5,a4,a5
   135d8:	02000713          	li	a4,32
   135dc:	40f708b3          	sub	a7,a4,a5
	  if (bm != 0)
   135e0:	00f70c63          	beq	a4,a5,135f8 <__umoddi3+0x64>
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   135e4:	011315b3          	sll	a1,t1,a7
   135e8:	00fed7b3          	srl	a5,t4,a5
	      d0 = d0 << bm;
   135ec:	01161833          	sll	a6,a2,a7
	      n1 = (n1 << bm) | (n0 >> (W_TYPE_SIZE - bm));
   135f0:	00b7e5b3          	or	a1,a5,a1
	      n0 = n0 << bm;
   135f4:	011e9533          	sll	a0,t4,a7
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   135f8:	01085693          	srli	a3,a6,0x10
   135fc:	02d5f7b3          	remu	a5,a1,a3
   13600:	01081613          	slli	a2,a6,0x10
   13604:	01065613          	srli	a2,a2,0x10
   13608:	01055713          	srli	a4,a0,0x10
   1360c:	02d5d5b3          	divu	a1,a1,a3
   13610:	01079793          	slli	a5,a5,0x10
   13614:	00e7e733          	or	a4,a5,a4
   13618:	02b605b3          	mul	a1,a2,a1
   1361c:	00b77a63          	bgeu	a4,a1,13630 <__umoddi3+0x9c>
   13620:	01070733          	add	a4,a4,a6
   13624:	01076663          	bltu	a4,a6,13630 <__umoddi3+0x9c>
   13628:	00b77463          	bgeu	a4,a1,13630 <__umoddi3+0x9c>
   1362c:	01070733          	add	a4,a4,a6
   13630:	40b70733          	sub	a4,a4,a1
   13634:	02d777b3          	remu	a5,a4,a3
   13638:	01051513          	slli	a0,a0,0x10
   1363c:	01055513          	srli	a0,a0,0x10
   13640:	02d75733          	divu	a4,a4,a3
   13644:	01079793          	slli	a5,a5,0x10
   13648:	00a7e533          	or	a0,a5,a0
   1364c:	02e60733          	mul	a4,a2,a4
   13650:	00e57a63          	bgeu	a0,a4,13664 <__umoddi3+0xd0>
   13654:	01050533          	add	a0,a0,a6
   13658:	01056663          	bltu	a0,a6,13664 <__umoddi3+0xd0>
   1365c:	00e57463          	bgeu	a0,a4,13664 <__umoddi3+0xd0>
   13660:	01050533          	add	a0,a0,a6
   13664:	40e50533          	sub	a0,a0,a4
	  rr.s.low = n0 >> bm;
   13668:	01155533          	srl	a0,a0,a7
	  *rp = rr.ll;
   1366c:	00000593          	li	a1,0
}
   13670:	00008067          	ret
	  count_leading_zeros (bm, d0);
   13674:	010006b7          	lui	a3,0x1000
   13678:	01000793          	li	a5,16
   1367c:	f4d666e3          	bltu	a2,a3,135c8 <__umoddi3+0x34>
   13680:	01800793          	li	a5,24
   13684:	f45ff06f          	j	135c8 <__umoddi3+0x34>
	  if (d0 == 0)
   13688:	00061663          	bnez	a2,13694 <__umoddi3+0x100>
	    d0 = 1 / d0;	/* Divide intentionally by zero.  */
   1368c:	00100693          	li	a3,1
   13690:	02c6d833          	divu	a6,a3,a2
	  count_leading_zeros (bm, d0);
   13694:	000106b7          	lui	a3,0x10
   13698:	12d87663          	bgeu	a6,a3,137c4 <__umoddi3+0x230>
   1369c:	0ff00693          	li	a3,255
   136a0:	0106f463          	bgeu	a3,a6,136a8 <__umoddi3+0x114>
   136a4:	00800793          	li	a5,8
   136a8:	00f856b3          	srl	a3,a6,a5
   136ac:	00d70733          	add	a4,a4,a3
   136b0:	00074603          	lbu	a2,0(a4)
	      n1 -= d0;
   136b4:	410305b3          	sub	a1,t1,a6
	  count_leading_zeros (bm, d0);
   136b8:	00f60633          	add	a2,a2,a5
   136bc:	02000793          	li	a5,32
   136c0:	40c788b3          	sub	a7,a5,a2
	  if (bm == 0)
   136c4:	08c78663          	beq	a5,a2,13750 <__umoddi3+0x1bc>
	      d0 = d0 << bm;
   136c8:	01181833          	sll	a6,a6,a7
	      n2 = n1 >> b;
   136cc:	00c357b3          	srl	a5,t1,a2
	      n1 = (n1 << bm) | (n0 >> b);
   136d0:	011315b3          	sll	a1,t1,a7
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   136d4:	01085313          	srli	t1,a6,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   136d8:	00ced633          	srl	a2,t4,a2
   136dc:	00b66633          	or	a2,a2,a1
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   136e0:	01081593          	slli	a1,a6,0x10
   136e4:	0105d593          	srli	a1,a1,0x10
	      n0 = n0 << bm;
   136e8:	011e9533          	sll	a0,t4,a7
	      udiv_qrnnd (q1, n1, n2, n1, d0);
   136ec:	0267d6b3          	divu	a3,a5,t1
   136f0:	0267f733          	remu	a4,a5,t1
   136f4:	01065793          	srli	a5,a2,0x10
   136f8:	02d586b3          	mul	a3,a1,a3
   136fc:	01071713          	slli	a4,a4,0x10
   13700:	00f76733          	or	a4,a4,a5
   13704:	00d77a63          	bgeu	a4,a3,13718 <__umoddi3+0x184>
   13708:	01070733          	add	a4,a4,a6
   1370c:	01076663          	bltu	a4,a6,13718 <__umoddi3+0x184>
   13710:	00d77463          	bgeu	a4,a3,13718 <__umoddi3+0x184>
   13714:	01070733          	add	a4,a4,a6
   13718:	40d706b3          	sub	a3,a4,a3
   1371c:	0266f733          	remu	a4,a3,t1
   13720:	01061613          	slli	a2,a2,0x10
   13724:	01065613          	srli	a2,a2,0x10
   13728:	0266d6b3          	divu	a3,a3,t1
   1372c:	01071713          	slli	a4,a4,0x10
   13730:	02d586b3          	mul	a3,a1,a3
   13734:	00c765b3          	or	a1,a4,a2
   13738:	00d5fa63          	bgeu	a1,a3,1374c <__umoddi3+0x1b8>
   1373c:	010585b3          	add	a1,a1,a6
   13740:	0105e663          	bltu	a1,a6,1374c <__umoddi3+0x1b8>
   13744:	00d5f463          	bgeu	a1,a3,1374c <__umoddi3+0x1b8>
   13748:	010585b3          	add	a1,a1,a6
   1374c:	40d585b3          	sub	a1,a1,a3
	  udiv_qrnnd (q0, n0, n1, n0, d0);
   13750:	01085693          	srli	a3,a6,0x10
   13754:	02d5f733          	remu	a4,a1,a3
   13758:	01081793          	slli	a5,a6,0x10
   1375c:	0107d793          	srli	a5,a5,0x10
   13760:	01055613          	srli	a2,a0,0x10
   13764:	02d5d5b3          	divu	a1,a1,a3
   13768:	01071713          	slli	a4,a4,0x10
   1376c:	00c76733          	or	a4,a4,a2
   13770:	02b785b3          	mul	a1,a5,a1
   13774:	00b77a63          	bgeu	a4,a1,13788 <__umoddi3+0x1f4>
   13778:	01070733          	add	a4,a4,a6
   1377c:	01076663          	bltu	a4,a6,13788 <__umoddi3+0x1f4>
   13780:	00b77463          	bgeu	a4,a1,13788 <__umoddi3+0x1f4>
   13784:	01070733          	add	a4,a4,a6
   13788:	40b705b3          	sub	a1,a4,a1
   1378c:	02d5f733          	remu	a4,a1,a3
   13790:	01051513          	slli	a0,a0,0x10
   13794:	01055513          	srli	a0,a0,0x10
   13798:	02d5d5b3          	divu	a1,a1,a3
   1379c:	02b785b3          	mul	a1,a5,a1
   137a0:	01071793          	slli	a5,a4,0x10
   137a4:	00a7e533          	or	a0,a5,a0
   137a8:	00b57a63          	bgeu	a0,a1,137bc <__umoddi3+0x228>
   137ac:	01050533          	add	a0,a0,a6
   137b0:	01056663          	bltu	a0,a6,137bc <__umoddi3+0x228>
   137b4:	00b57463          	bgeu	a0,a1,137bc <__umoddi3+0x228>
   137b8:	01050533          	add	a0,a0,a6
   137bc:	40b50533          	sub	a0,a0,a1
   137c0:	ea9ff06f          	j	13668 <__umoddi3+0xd4>
	  count_leading_zeros (bm, d0);
   137c4:	010006b7          	lui	a3,0x1000
   137c8:	01000793          	li	a5,16
   137cc:	ecd86ee3          	bltu	a6,a3,136a8 <__umoddi3+0x114>
   137d0:	01800793          	li	a5,24
   137d4:	ed5ff06f          	j	136a8 <__umoddi3+0x114>
      if (d1 > n1)
   137d8:	e8d5ece3          	bltu	a1,a3,13670 <__umoddi3+0xdc>
	  count_leading_zeros (bm, d1);
   137dc:	000107b7          	lui	a5,0x10
   137e0:	04f6f863          	bgeu	a3,a5,13830 <__umoddi3+0x29c>
   137e4:	0ff00893          	li	a7,255
   137e8:	00d8b7b3          	sltu	a5,a7,a3
   137ec:	00379793          	slli	a5,a5,0x3
   137f0:	00014737          	lui	a4,0x14
   137f4:	00f6d833          	srl	a6,a3,a5
   137f8:	33c70713          	addi	a4,a4,828 # 1433c <__clz_tab>
   137fc:	01070733          	add	a4,a4,a6
   13800:	00074883          	lbu	a7,0(a4)
   13804:	00f888b3          	add	a7,a7,a5
   13808:	02000793          	li	a5,32
   1380c:	41178833          	sub	a6,a5,a7
	  if (bm == 0)
   13810:	03179a63          	bne	a5,a7,13844 <__umoddi3+0x2b0>
	      if (n1 > d1 || n0 >= d0)
   13814:	0066e463          	bltu	a3,t1,1381c <__umoddi3+0x288>
   13818:	e4ceece3          	bltu	t4,a2,13670 <__umoddi3+0xdc>
		  sub_ddmmss (n1, n0, n1, n0, d1, d0);
   1381c:	40ce8533          	sub	a0,t4,a2
   13820:	40d305b3          	sub	a1,t1,a3
   13824:	00aebeb3          	sltu	t4,t4,a0
   13828:	41d585b3          	sub	a1,a1,t4
   1382c:	e45ff06f          	j	13670 <__umoddi3+0xdc>
	  count_leading_zeros (bm, d1);
   13830:	01000737          	lui	a4,0x1000
   13834:	01000793          	li	a5,16
   13838:	fae6ece3          	bltu	a3,a4,137f0 <__umoddi3+0x25c>
   1383c:	01800793          	li	a5,24
   13840:	fb1ff06f          	j	137f0 <__umoddi3+0x25c>
	      d1 = (d1 << bm) | (d0 >> b);
   13844:	011657b3          	srl	a5,a2,a7
   13848:	010696b3          	sll	a3,a3,a6
   1384c:	00d7ee33          	or	t3,a5,a3
	      n2 = n1 >> b;
   13850:	01135f33          	srl	t5,t1,a7
	      n1 = (n1 << bm) | (n0 >> b);
   13854:	011ed7b3          	srl	a5,t4,a7
	      n0 = n0 << bm;
   13858:	010e9533          	sll	a0,t4,a6
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   1385c:	010e5e93          	srli	t4,t3,0x10
	      n1 = (n1 << bm) | (n0 >> b);
   13860:	010315b3          	sll	a1,t1,a6
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   13864:	03df5333          	divu	t1,t5,t4
	      n1 = (n1 << bm) | (n0 >> b);
   13868:	00b7e7b3          	or	a5,a5,a1
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   1386c:	010e1593          	slli	a1,t3,0x10
   13870:	0105d593          	srli	a1,a1,0x10
   13874:	0107d713          	srli	a4,a5,0x10
	      d0 = d0 << bm;
   13878:	01061633          	sll	a2,a2,a6
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   1387c:	03df76b3          	remu	a3,t5,t4
   13880:	02658f33          	mul	t5,a1,t1
   13884:	01069693          	slli	a3,a3,0x10
   13888:	00e6e733          	or	a4,a3,a4
   1388c:	00030693          	mv	a3,t1
   13890:	01e77e63          	bgeu	a4,t5,138ac <__umoddi3+0x318>
   13894:	01c70733          	add	a4,a4,t3
   13898:	fff30693          	addi	a3,t1,-1
   1389c:	01c76863          	bltu	a4,t3,138ac <__umoddi3+0x318>
   138a0:	01e77663          	bgeu	a4,t5,138ac <__umoddi3+0x318>
   138a4:	ffe30693          	addi	a3,t1,-2
   138a8:	01c70733          	add	a4,a4,t3
   138ac:	41e70733          	sub	a4,a4,t5
   138b0:	03d77333          	remu	t1,a4,t4
   138b4:	01079793          	slli	a5,a5,0x10
   138b8:	0107d793          	srli	a5,a5,0x10
   138bc:	03d75733          	divu	a4,a4,t4
   138c0:	01031313          	slli	t1,t1,0x10
   138c4:	00f36333          	or	t1,t1,a5
   138c8:	02e585b3          	mul	a1,a1,a4
   138cc:	00070793          	mv	a5,a4
   138d0:	00b37e63          	bgeu	t1,a1,138ec <__umoddi3+0x358>
   138d4:	01c30333          	add	t1,t1,t3
   138d8:	fff70793          	addi	a5,a4,-1 # ffffff <__global_pointer$+0xfe9fe7>
   138dc:	01c36863          	bltu	t1,t3,138ec <__umoddi3+0x358>
   138e0:	00b37663          	bgeu	t1,a1,138ec <__umoddi3+0x358>
   138e4:	ffe70793          	addi	a5,a4,-2
   138e8:	01c30333          	add	t1,t1,t3
   138ec:	01069693          	slli	a3,a3,0x10
	      umul_ppmm (m1, m0, q0, d0);
   138f0:	00010f37          	lui	t5,0x10
	      udiv_qrnnd (q0, n1, n2, n1, d1);
   138f4:	00f6e6b3          	or	a3,a3,a5
   138f8:	40b305b3          	sub	a1,t1,a1
	      umul_ppmm (m1, m0, q0, d0);
   138fc:	ffff0313          	addi	t1,t5,-1 # ffff <main-0x75>
   13900:	0066feb3          	and	t4,a3,t1
   13904:	01065713          	srli	a4,a2,0x10
   13908:	0106d693          	srli	a3,a3,0x10
   1390c:	00667333          	and	t1,a2,t1
   13910:	026e87b3          	mul	a5,t4,t1
   13914:	02668333          	mul	t1,a3,t1
   13918:	02ee8eb3          	mul	t4,t4,a4
   1391c:	02e686b3          	mul	a3,a3,a4
   13920:	006e8eb3          	add	t4,t4,t1
   13924:	0107d713          	srli	a4,a5,0x10
   13928:	01d70733          	add	a4,a4,t4
   1392c:	00677463          	bgeu	a4,t1,13934 <__umoddi3+0x3a0>
   13930:	01e686b3          	add	a3,a3,t5
   13934:	01075313          	srli	t1,a4,0x10
   13938:	00d306b3          	add	a3,t1,a3
   1393c:	00010337          	lui	t1,0x10
   13940:	fff30313          	addi	t1,t1,-1 # ffff <main-0x75>
   13944:	00677733          	and	a4,a4,t1
   13948:	01071713          	slli	a4,a4,0x10
   1394c:	0067f7b3          	and	a5,a5,t1
   13950:	00f707b3          	add	a5,a4,a5
	      if (m1 > n1 || (m1 == n1 && m0 > n0))
   13954:	00d5e663          	bltu	a1,a3,13960 <__umoddi3+0x3cc>
   13958:	00d59e63          	bne	a1,a3,13974 <__umoddi3+0x3e0>
   1395c:	00f57c63          	bgeu	a0,a5,13974 <__umoddi3+0x3e0>
		  sub_ddmmss (m1, m0, m1, m0, d1, d0);
   13960:	40c78633          	sub	a2,a5,a2
   13964:	00c7b7b3          	sltu	a5,a5,a2
   13968:	01c787b3          	add	a5,a5,t3
   1396c:	40f686b3          	sub	a3,a3,a5
   13970:	00060793          	mv	a5,a2
		  sub_ddmmss (n1, n0, n1, n0, m1, m0);
   13974:	40f507b3          	sub	a5,a0,a5
   13978:	00f53533          	sltu	a0,a0,a5
   1397c:	40d585b3          	sub	a1,a1,a3
   13980:	40a585b3          	sub	a1,a1,a0
		  rr.s.low = (n1 << b) | (n0 >> bm);
   13984:	011598b3          	sll	a7,a1,a7
   13988:	0107d533          	srl	a0,a5,a6
		  *rp = rr.ll;
   1398c:	00a8e533          	or	a0,a7,a0
   13990:	0105d5b3          	srl	a1,a1,a6
   13994:	cddff06f          	j	13670 <__umoddi3+0xdc>

00013998 <__libc_init_array>:
   13998:	ff010113          	addi	sp,sp,-16
   1399c:	00812423          	sw	s0,8(sp)
   139a0:	01212023          	sw	s2,0(sp)
   139a4:	00016437          	lui	s0,0x16
   139a8:	00016937          	lui	s2,0x16
   139ac:	81040793          	addi	a5,s0,-2032 # 15810 <__frame_dummy_init_array_entry>
   139b0:	81090913          	addi	s2,s2,-2032 # 15810 <__frame_dummy_init_array_entry>
   139b4:	40f90933          	sub	s2,s2,a5
   139b8:	00112623          	sw	ra,12(sp)
   139bc:	00912223          	sw	s1,4(sp)
   139c0:	40295913          	srai	s2,s2,0x2
   139c4:	02090063          	beqz	s2,139e4 <__libc_init_array+0x4c>
   139c8:	81040413          	addi	s0,s0,-2032
   139cc:	00000493          	li	s1,0
   139d0:	00042783          	lw	a5,0(s0)
   139d4:	00148493          	addi	s1,s1,1
   139d8:	00440413          	addi	s0,s0,4
   139dc:	000780e7          	jalr	a5 # 10000 <main-0x74>
   139e0:	fe9918e3          	bne	s2,s1,139d0 <__libc_init_array+0x38>
   139e4:	00016437          	lui	s0,0x16
   139e8:	00016937          	lui	s2,0x16
   139ec:	81040793          	addi	a5,s0,-2032 # 15810 <__frame_dummy_init_array_entry>
   139f0:	81490913          	addi	s2,s2,-2028 # 15814 <__do_global_dtors_aux_fini_array_entry>
   139f4:	40f90933          	sub	s2,s2,a5
   139f8:	40295913          	srai	s2,s2,0x2
   139fc:	02090063          	beqz	s2,13a1c <__libc_init_array+0x84>
   13a00:	81040413          	addi	s0,s0,-2032
   13a04:	00000493          	li	s1,0
   13a08:	00042783          	lw	a5,0(s0)
   13a0c:	00148493          	addi	s1,s1,1
   13a10:	00440413          	addi	s0,s0,4
   13a14:	000780e7          	jalr	a5
   13a18:	fe9918e3          	bne	s2,s1,13a08 <__libc_init_array+0x70>
   13a1c:	00c12083          	lw	ra,12(sp)
   13a20:	00812403          	lw	s0,8(sp)
   13a24:	00412483          	lw	s1,4(sp)
   13a28:	00012903          	lw	s2,0(sp)
   13a2c:	01010113          	addi	sp,sp,16
   13a30:	00008067          	ret

00013a34 <srand>:
   13a34:	c381a783          	lw	a5,-968(gp) # 15c50 <_impure_ptr>
   13a38:	0aa7a423          	sw	a0,168(a5)
   13a3c:	0a07a623          	sw	zero,172(a5)
   13a40:	00008067          	ret

00013a44 <rand>:
   13a44:	c381a803          	lw	a6,-968(gp) # 15c50 <_impure_ptr>
   13a48:	4c9585b7          	lui	a1,0x4c958
   13a4c:	f2d58593          	addi	a1,a1,-211 # 4c957f2d <__global_pointer$+0x4c941f15>
   13a50:	0a882683          	lw	a3,168(a6)
   13a54:	0ac82703          	lw	a4,172(a6)
   13a58:	02b687b3          	mul	a5,a3,a1
   13a5c:	00178613          	addi	a2,a5,1
   13a60:	00f637b3          	sltu	a5,a2,a5
   13a64:	0ac82423          	sw	a2,168(a6)
   13a68:	5851f637          	lui	a2,0x5851f
   13a6c:	42d60613          	addi	a2,a2,1069 # 5851f42d <__global_pointer$+0x58509415>
   13a70:	02c68633          	mul	a2,a3,a2
   13a74:	02b70733          	mul	a4,a4,a1
   13a78:	02b6b6b3          	mulhu	a3,a3,a1
   13a7c:	00c70733          	add	a4,a4,a2
   13a80:	00d70733          	add	a4,a4,a3
   13a84:	00e787b3          	add	a5,a5,a4
   13a88:	00179513          	slli	a0,a5,0x1
   13a8c:	0af82623          	sw	a5,172(a6)
   13a90:	00155513          	srli	a0,a0,0x1
   13a94:	00008067          	ret
