From b172a7e086bf14d061b90186d5d2f5060d351401 Mon Sep 17 00:00:00 2001 From: Peter Weingartner Date: Fri, 17 Sep 2021 21:40:55 -0400 Subject: [PATCH] Rudimentary Interrupts Added first pass of interrupt handling. SOF interrupt for Channel A is working in this test. --- src/Makefile | 8 +- src/dev/text_screen_iii.asm | 473 ++- src/dev/text_screen_iii.c | 62 +- src/dev/uart.asm | 2 +- src/dev/uart.c | 2 +- src/fatfs/c256_diskio.c | 1 + src/fatfs/ffconf.h | 4 +- src/foenixmcp.asm | 1438 --------- src/foenixmcp.c | 67 +- src/foenixmcp.s68 | 2371 +++++++------- src/interrupt.c | 200 ++ src/interrupt.h | 176 + src/log.asm | 44 - src/m68k/startup_m68k.s | 40 +- src/mapfile | 6102 ++++++++++++++++++----------------- src/ring_buffer.asm | 125 - 16 files changed, 5122 insertions(+), 5993 deletions(-) delete mode 100644 src/foenixmcp.asm create mode 100644 src/interrupt.c create mode 100644 src/interrupt.h delete mode 100644 src/log.asm delete mode 100644 src/ring_buffer.asm diff --git a/src/Makefile b/src/Makefile index baf9e33..1031f58 100644 --- a/src/Makefile +++ b/src/Makefile @@ -30,10 +30,10 @@ fatfs: $(MAKE) --directory=fatfs snd: - $(MAKE) --directory=snd + $(MAKE) --directory=snd -foenixmcp.s68: foenixmcp.o log.o ring_buffer.o $(cpu) dev fatfs snd - $(CC) $(CFLAGS) -o foenixmcp.s68 foenixmcp.o log.o ring_buffer.o $(cpu_c_obj) $(dev_c_obj) $(fat_c_obj) $(snd_c_obj) +foenixmcp.s68: foenixmcp.o log.o ring_buffer.o interrupt.o $(cpu) dev fatfs snd + $(CC) $(CFLAGS) -o foenixmcp.s68 foenixmcp.o log.o ring_buffer.o interrupt.o $(cpu_c_obj) $(dev_c_obj) $(fat_c_obj) $(snd_c_obj) %.o: %.c $(DEPS) $(CC) -S -c -o $@ $< $(CFLAGS) @@ -41,6 +41,6 @@ foenixmcp.s68: foenixmcp.o log.o ring_buffer.o $(cpu) dev fatfs snd .PHONEY: clean clean: - $(RM) *.s68 *.o + $(RM) *.s68 *.o *.asm $(MAKE) --directory=$(cpu) clean $(MAKE) --directory=dev clean diff --git a/src/dev/text_screen_iii.asm b/src/dev/text_screen_iii.asm index 341002a..e564074 100644 --- a/src/dev/text_screen_iii.asm +++ b/src/dev/text_screen_iii.asm @@ -4,9 +4,51 @@ public _text_init cnop 0,4 _text_init - movem.l l4,-(a7) + movem.l l8,-(a7) lea l1,a2 lea 46+l1,a3 + moveq #0,d2 + bra l5 +l4 + move.l d2,d0 + lsl.l #1,d0 + lea _fg_color_lut,a0 + add.l d0,a0 + move.l d2,d0 + lsl.l #1,d0 + move.l #13026304,a1 + move.w (a0),(0,a1,d0.l) + move.l d2,d0 + lsl.l #1,d0 + lea _fg_color_lut,a0 + add.l d0,a0 + move.l d2,d0 + lsl.l #1,d0 + move.l #13288448,a1 + move.w (a0),(0,a1,d0.l) + move.l d2,d0 + lsl.l #1,d0 + lea _bg_color_lut,a0 + add.l d0,a0 + move.l d2,d0 + lsl.l #1,d0 + move.l #13026368,a1 + move.w (a0),(0,a1,d0.l) + move.l d2,d0 + lsl.l #1,d0 + lea _bg_color_lut,a0 + add.l d0,a0 + move.l d2,d0 + lsl.l #1,d0 + move.l #13288512,a1 + move.w (a0),(0,a1,d0.l) +l7 + addq.l #1,d2 +l5 + moveq #32,d0 + cmp.l d2,d0 + bgt l4 +l6 move.l #12845056,(a2) move.l #12976128,(4,a2) move.l #13008896,(8,a2) @@ -16,6 +58,11 @@ _text_init move.l (a2),a0 moveq #1,d0 move.l d0,(a0) + move.l (20,a2),a0 + move.l #1056769,(a0) + move.l (20,a2),a0 + moveq #64,d0 + move.l d0,(4,a0) move.l #0,-(a7) jsr _text_setsizes move.l #0,-(a7) @@ -37,6 +84,10 @@ _text_init move.l (a3),a0 moveq #1,d0 move.l d0,(a0) + move.l (20,a3),a0 + move.l #1056768,(a0) + move.l (20,a3),a0 + move.l #4194304,(4,a0) move.l #1,-(a7) jsr _text_setsizes move.l #0,-(a7) @@ -52,23 +103,23 @@ _text_init moveq #0,d0 add.w #64,a7 l2 -l4 reg a2/a3 - movem.l (a7)+,a2/a3 -l6 equ 8 +l8 reg a2/a3/d2 + movem.l (a7)+,a2/a3/d2 +l10 equ 12 rts opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ public _text_set_cursor cnop 0,4 _text_set_cursor - movem.l l11,-(a7) - move.w (22+l13,a7),d6 - move.w (18+l13,a7),d5 - move.b (15+l13,a7),d4 - move.w (10+l13,a7),d3 - move.w (6+l13,a7),d2 + movem.l l15,-(a7) + move.w (22+l17,a7),d6 + move.w (18+l17,a7),d5 + move.b (15+l17,a7),d4 + move.w (10+l17,a7),d3 + move.w (6+l17,a7),d2 cmp.w #2,d2 - bge l10 -l9 + bge l14 +l13 move.w d2,d0 ext.l d0 moveq #46,d1 @@ -113,24 +164,24 @@ l9 or.l d1,d0 move.l (12,a1),a0 move.l d0,(a0) -l10 -l7 -l11 reg d2/d3/d4/d5/d6/d7 +l14 +l11 +l15 reg d2/d3/d4/d5/d6/d7 movem.l (a7)+,d2/d3/d4/d5/d6/d7 -l13 equ 24 +l17 equ 24 rts ; stacksize=28 opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ public _text_set_xy cnop 0,4 _text_set_xy - movem.l l22,-(a7) - move.w (6+l24,a7),d5 - move.w (10+l24,a7),d3 - move.w (14+l24,a7),d2 + movem.l l26,-(a7) + move.w (6+l28,a7),d5 + move.w (10+l28,a7),d3 + move.w (14+l28,a7),d2 cmp.w #2,d5 - bge l17 -l16 + bge l21 +l20 move.w d5,d0 ext.l d0 moveq #46,d1 @@ -153,18 +204,18 @@ l16 move.w (28,a2),d1 ext.l d1 cmp.l d0,d1 - bgt l19 -l18 + bgt l23 +l22 moveq #0,d3 addq.w #1,d2 -l19 +l23 moveq #0,d0 move.w d2,d0 move.w (30,a2),d1 ext.l d1 cmp.l d0,d1 - bgt l21 -l20 + bgt l25 +l24 move.w (30,a2),d0 subq.w #1,d0 move.w d0,d2 @@ -173,7 +224,7 @@ l20 move.l d0,-(a7) jsr _text_scroll addq.w #4,a7 -l21 +l25 move.w d3,(32,a2) move.w d2,(34,a2) moveq #0,d0 @@ -195,25 +246,25 @@ l21 move.l (8,a2),a0 add.w d4,a0 move.l a0,(40,a2) -l17 -l14 -l22 reg a2/d2/d3/d4/d5/d6/d7 +l21 +l18 +l26 reg a2/d2/d3/d4/d5/d6/d7 movem.l (a7)+,a2/d2/d3/d4/d5/d6/d7 -l24 equ 28 +l28 equ 28 rts opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ public _text_setsizes cnop 0,4 _text_setsizes sub.w #20,a7 - movem.l l41,-(a7) - cmp.w #2,(26+l43,a7) - bge l28 -l27 + movem.l l45,-(a7) + cmp.w #2,(26+l47,a7) + bge l32 +l31 moveq #0,d2 moveq #0,d5 moveq #0,d6 - move.w (26+l43,a7),d0 + move.w (26+l47,a7),d0 ext.l d0 moveq #46,d1 move.l d2,-(a7) @@ -248,60 +299,60 @@ l27 move.w d0,d6 move.w d6,d0 sub.w #0,d0 - beq l30 + beq l34 subq.w #1,d0 - beq l31 + beq l35 subq.w #1,d0 - beq l32 + beq l36 subq.w #1,d0 - beq l33 - bra l34 -l30 + beq l37 + bra l38 +l34 move.w #80,(24,a2) move.w #60,(26,a2) - bra l29 -l31 + bra l33 +l35 move.w #100,(24,a2) move.w #75,(26,a2) - bra l29 -l32 + bra l33 +l36 move.w #128,(24,a2) move.w #96,(26,a2) - bra l29 -l33 + bra l33 +l37 move.w #80,(24,a2) move.w #50,(26,a2) - bra l29 -l34 -l29 + bra l33 +l38 +l33 tst.w d5 - beq l36 + beq l40 lea (24,a2),a0 move.w (a0),d0 ext.l d0 move.l d0,d1 - bge l44 + bge l48 addq.l #1,d1 -l44: +l48: asr.l #1,d1 move.w d1,(a0) lea (26,a2),a0 move.w (a0),d0 ext.l d0 move.l d0,d1 - bge l45 + bge l49 addq.l #1,d1 -l45: +l49: asr.l #1,d1 move.w d1,(a0) -l36 +l40 move.w (26,a2),(30,a2) move.w (24,a2),(28,a2) move.w d2,d0 and.b #1,d0 and.w #255,d0 and.l #65535,d0 - beq l38 + beq l42 move.w d2,d0 and.w #16128,d0 and.l #65535,d0 @@ -311,52 +362,52 @@ l36 and.l d2,d0 moveq #16,d1 lsr.l d1,d0 - move.w d0,(14+l43,a7) + move.w d0,(14+l47,a7) move.w d7,d0 ext.l d0 tst.l d0 - bge l46 + bge l50 addq.l #3,d0 -l46: +l50: asr.l #2,d0 move.w d0,d3 - move.w (14+l43,a7),d0 + move.w (14+l47,a7),d0 ext.l d0 tst.l d0 - bge l47 + bge l51 addq.l #3,d0 -l47: +l51: asr.l #2,d0 move.w d0,d4 tst.w d5 - beq l40 + beq l44 move.w d3,d0 ext.l d0 move.l d0,d1 - bge l48 + bge l52 addq.l #1,d1 -l48: +l52: asr.l #1,d1 move.w d1,d3 move.w d4,d0 ext.l d0 move.l d0,d1 - bge l49 + bge l53 addq.l #1,d1 -l49: +l53: asr.l #1,d1 move.w d1,d4 -l40 +l44 lea (28,a2),a0 sub.w d3,(a0) lea (30,a2),a0 sub.w d4,(a0) -l38 -l28 -l25 -l41 reg a2/d2/d3/d4/d5/d6/d7 +l42 +l32 +l29 +l45 reg a2/d2/d3/d4/d5/d6/d7 movem.l (a7)+,a2/d2/d3/d4/d5/d6/d7 -l43 equ 28 +l47 equ 28 add.w #20,a7 rts ; stacksize=56 @@ -364,13 +415,13 @@ l43 equ 28 public _text_set_color cnop 0,4 _text_set_color - movem.l l54,-(a7) - move.w (14+l56,a7),d4 - move.w (10+l56,a7),d3 - move.w (6+l56,a7),d2 + movem.l l58,-(a7) + move.w (14+l60,a7),d4 + move.w (10+l60,a7),d3 + move.w (6+l60,a7),d2 cmp.w #2,d2 - bge l53 -l52 + bge l57 +l56 move.w d2,d0 ext.l d0 moveq #46,d1 @@ -398,22 +449,22 @@ l52 and.l #15,d1 or.l d1,d0 move.b d0,(44,a1) -l53 -l50 -l54 reg d2/d3/d4/d5/d6 +l57 +l54 +l58 reg d2/d3/d4/d5/d6 movem.l (a7)+,d2/d3/d4/d5/d6 -l56 equ 20 +l60 equ 20 rts ; stacksize=20 opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ public _text_clear cnop 0,4 _text_clear - movem.l l65,-(a7) - move.w (6+l67,a7),d3 + movem.l l69,-(a7) + move.w (6+l71,a7),d3 cmp.w #2,d3 - bge l60 -l59 + bge l64 +l63 move.w d3,d0 ext.l d0 moveq #46,d1 @@ -432,15 +483,15 @@ l59 add.l d0,a0 move.l a0,a2 moveq #0,d2 - bra l62 -l61 + bra l66 +l65 move.l (4,a2),a0 move.b #32,(0,a0,d2.l) move.l (8,a2),a1 move.b (44,a2),(0,a1,d2.l) -l64 +l68 addq.l #1,d2 -l62 +l66 move.w (24,a2),d0 ext.l d0 move.w (26,a2),d1 @@ -457,13 +508,13 @@ l62 clr.w d4 add.l d4,d0 cmp.l d2,d0 - bgt l61 -l63 -l60 -l57 -l65 reg a2/d2/d3/d4/d5 + bgt l65 +l67 +l64 +l61 +l69 reg a2/d2/d3/d4/d5 movem.l (a7)+,a2/d2/d3/d4/d5 -l67 equ 20 +l71 equ 20 rts ; stacksize=20 opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ @@ -471,11 +522,11 @@ l67 equ 20 cnop 0,4 _text_scroll sub.w #28,a7 - movem.l l84,-(a7) - cmp.w #2,(34+l86,a7) - bge l71 -l70 - move.w (34+l86,a7),d0 + movem.l l88,-(a7) + cmp.w #2,(34+l90,a7) + bge l75 +l74 + move.w (34+l90,a7),d0 ext.l d0 moveq #46,d1 move.l d2,-(a7) @@ -497,8 +548,8 @@ l70 add.l d0,a0 move.l a0,a6 moveq #0,d3 - bra l73 -l72 + bra l77 +l76 move.w d3,d0 muls.w (24,a6),d0 move.w d0,d4 @@ -515,8 +566,8 @@ l72 move.l (8,a6),a5 add.w d5,a5 moveq #0,d2 - bra l77 -l76 + bra l81 +l80 move.l a4,a0 addq.l #2,a4 move.l a2,a1 @@ -527,56 +578,56 @@ l76 move.l a3,a1 addq.l #2,a3 move.w (a0),(a1) -l79 - addq.w #2,d2 -l77 - cmp.w (24,a6),d2 - blt l76 -l78 -l75 - addq.w #1,d3 -l73 - move.w d3,d0 - ext.l d0 - move.w (30,a6),d1 - ext.l d1 - subq.l #1,d1 - cmp.l d0,d1 - bgt l72 -l74 - move.w (30,a6),d0 - subq.w #1,d0 - muls.w (24,a6),d0 - move.w d0,d7 - move.l (4,a6),a1 - add.w d7,a1 - move.l a1,(10+l86,a7) - move.l (8,a6),a1 - add.w d7,a1 - move.l a1,(14+l86,a7) - move.b (44,a6),d6 - moveq #0,d2 - bra l81 -l80 - move.l (10+l86,a7),a0 - addq.l #2,(10+l86,a7) - move.w #32,(a0) - move.l (14+l86,a7),a0 - addq.l #2,(14+l86,a7) - moveq #0,d0 - move.b d6,d0 - move.w d0,(a0) l83 addq.w #2,d2 l81 cmp.w (24,a6),d2 blt l80 l82 -l71 -l68 -l84 reg a2/a3/a4/a5/a6/d2/d3/d4/d5/d6/d7 +l79 + addq.w #1,d3 +l77 + move.w d3,d0 + ext.l d0 + move.w (30,a6),d1 + ext.l d1 + subq.l #1,d1 + cmp.l d0,d1 + bgt l76 +l78 + move.w (30,a6),d0 + subq.w #1,d0 + muls.w (24,a6),d0 + move.w d0,d7 + move.l (4,a6),a1 + add.w d7,a1 + move.l a1,(10+l90,a7) + move.l (8,a6),a1 + add.w d7,a1 + move.l a1,(14+l90,a7) + move.b (44,a6),d6 + moveq #0,d2 + bra l85 +l84 + move.l (10+l90,a7),a0 + addq.l #2,(10+l90,a7) + move.w #32,(a0) + move.l (14+l90,a7),a0 + addq.l #2,(14+l90,a7) + moveq #0,d0 + move.b d6,d0 + move.w d0,(a0) +l87 + addq.w #2,d2 +l85 + cmp.w (24,a6),d2 + blt l84 +l86 +l75 +l72 +l88 reg a2/a3/a4/a5/a6/d2/d3/d4/d5/d6/d7 movem.l (a7)+,a2/a3/a4/a5/a6/d2/d3/d4/d5/d6/d7 -l86 equ 44 +l90 equ 44 add.w #28,a7 rts ; stacksize=80 @@ -584,12 +635,12 @@ l86 equ 44 public _text_put_raw cnop 0,4 _text_put_raw - movem.l l95,-(a7) - move.b (11+l97,a7),d3 - move.w (6+l97,a7),d2 + movem.l l99,-(a7) + move.b (11+l101,a7),d3 + move.w (6+l101,a7),d2 cmp.w #2,d2 - bge l90 -l89 + bge l94 +l93 move.w d2,d0 ext.l d0 moveq #46,d1 @@ -609,11 +660,11 @@ l89 move.l a0,a3 move.b d3,d0 sub.b #10,d0 - beq l92 + beq l96 subq.b #3,d0 - beq l93 - bra l94 -l92 + beq l97 + bra l98 +l96 move.w (34,a3),d0 ext.l d0 addq.l #1,d0 @@ -624,10 +675,10 @@ l92 move.l d0,-(a7) jsr _text_set_xy add.w #12,a7 - bra l91 -l93 - bra l91 -l94 + bra l95 +l97 + bra l95 +l98 lea (36,a3),a0 move.l (a0),a1 addq.l #1,(a0) @@ -648,26 +699,96 @@ l94 move.l d0,-(a7) jsr _text_set_xy add.w #12,a7 +l95 +l94 l91 -l90 -l87 -l95 reg a2/a3/d2/d3/d4/d5 +l99 reg a2/a3/d2/d3/d4/d5 movem.l (a7)+,a2/a3/d2/d3/d4/d5 -l97 equ 24 +l101 equ 24 rts opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ public _text_put_ansi cnop 0,4 _text_put_ansi - movem.l l102,-(a7) - move.w (6+l104,a7),d0 -l100 -l101 -l98 -l102 reg -l104 equ 0 + movem.l l106,-(a7) + move.w (6+l108,a7),d0 +l104 +l105 +l102 +l106 reg +l108 equ 0 rts ; stacksize=0 + public _fg_color_lut + cnop 0,4 +_fg_color_lut + dc.w 0 + dc.w 65280 + dc.w 0 + dc.w 65408 + dc.w 32768 + dc.w 65280 + dc.w 128 + dc.w 65280 + dc.w 32768 + dc.w 65408 + dc.w 32896 + dc.w 65280 + dc.w 128 + dc.w 65408 + dc.w 32896 + dc.w 65408 + dc.w 17664 + dc.w 65535 + dc.w 17683 + dc.w 65419 + dc.w 0 + dc.w 65312 + dc.w 8192 + dc.w 65280 + dc.w 32 + dc.w 65280 + dc.w 8224 + dc.w 65312 + dc.w 16448 + dc.w 65344 + dc.w 65535 + dc.w 65535 + public _bg_color_lut + cnop 0,4 +_bg_color_lut + dc.w 0 + dc.w 65280 + dc.w 0 + dc.w 65408 + dc.w 32768 + dc.w 65280 + dc.w 128 + dc.w 65280 + dc.w 8192 + dc.w 65312 + dc.w 8224 + dc.w 65280 + dc.w 32 + dc.w 65312 + dc.w 8224 + dc.w 65312 + dc.w 26910 + dc.w 65490 + dc.w 17683 + dc.w 65419 + dc.w 0 + dc.w 65312 + dc.w 8192 + dc.w 65280 + dc.w 32 + dc.w 65280 + dc.w 4112 + dc.w 65296 + dc.w 16448 + dc.w 65344 + dc.w 65535 + dc.w 65535 section "BSS",bss cnop 0,4 l1 diff --git a/src/dev/text_screen_iii.c b/src/dev/text_screen_iii.c index e5d9a52..fe584ef 100644 --- a/src/dev/text_screen_iii.c +++ b/src/dev/text_screen_iii.c @@ -33,14 +33,63 @@ typedef struct s_text_channel { static t_text_channel text_channel[MAX_TEXT_CHANNELS]; + +// 0xHHLL, 0xHHLL +// 0xGGBB, 0xAARR +const unsigned short fg_color_lut [32] = { + 0x0000, 0xFF00, // Black (transparent) + 0x0000, 0xFF80, // Mid-Tone Red + 0x8000, 0xFF00, // Mid-Tone Green + 0x0080, 0xFF00, // Mid-Tone Blue + 0x8000, 0xFF80, // Mid-Tone Yellow + 0x8080, 0xFF00, // Mid-Tone Cian + 0x0080, 0xFF80, // Mid-Tone Purple + 0x8080, 0xFF80, // 50% Grey + 0x4500, 0xFFFF, // Orange? Brown? + 0x4513, 0xFF8B, // Orange? Brown? + 0x0000, 0xFF20, // 12.5% Red + 0x2000, 0xFF00, // 12.5% Green + 0x0020, 0xFF00, // 12.5% Blue + 0x2020, 0xFF20, // 12.5% Grey + 0x4040, 0xFF40, // 25% Grey + 0xFFFF, 0xFFFF // 100% Grey = White +}; + +const unsigned short bg_color_lut [32] = { + 0x0000, 0xFF00, // Black (transparent) + 0x0000, 0xFF80, // Mid-Tone Red + 0x8000, 0xFF00, // Mid-Tone Green + 0x0080, 0xFF00, // Mid-Tone Blue + 0x2000, 0xFF20, // 12.5% Yellow + 0x2020, 0xFF00, // 12.5% Cian + 0x0020, 0xFF20, // 12.5% Purple + 0x2020, 0xFF20, // 12.5% Grey + 0x691E, 0xFFD2, // Orange? Brown? + 0x4513, 0xFF8B, // Orange? Brown? + 0x0000, 0xFF20, // 12.5% Red + 0x2000, 0xFF00, // 12.5% Green + 0x0020, 0xFF00, // 12.5% Blue + 0x1010, 0xFF10, // 6.25% Grey + 0x4040, 0xFF40, // 25% Grey + 0xFFFF, 0xFFFF // 100% Grey = White +}; + /* * Initialize the text screen driver */ int text_init() { - int x; + int i, x; p_text_channel chan_a = &text_channel[0]; p_text_channel chan_b = &text_channel[1]; + // Init CLUT for the Color Memory + for (i = 0; i<32; i++) { + FG_CLUT_A[i] = fg_color_lut[i]; + FG_CLUT_B[i] = fg_color_lut[i]; + BG_CLUT_A[i] = bg_color_lut[i]; + BG_CLUT_B[i] = bg_color_lut[i]; + } + /* TODO: initialize everything... only do a screen if it's present */ chan_a->master_control = MasterControlReg_A; @@ -50,9 +99,12 @@ int text_init() { chan_a->cursor_position = CursorControlReg_H_A; chan_a->border_control = BorderControlReg_L_A; - *chan_a->master_control = VKY3_MCR_TEXT_EN; /* Set to text only mode: 640x480 */ + *chan_a->master_control = 1; /* Set to text only mode: 640x480 */ // *chan_a->border_control = 0; /* Set to no border */ + chan_a->border_control[0] = 0x00102001; // Enable + chan_a->border_control[1] = 0x00000040; //Dark Blue + text_setsizes(0); text_set_color(0, 15, 0); text_clear(0); @@ -65,8 +117,10 @@ int text_init() { chan_b->cursor_position = CursorControlReg_H_B; chan_b->border_control = BorderControlReg_L_B; - *chan_b->master_control = VKY3_MCR_TEXT_EN; /* Set to text only mode: 640x480 */ - // *chan_b->border_control = 0; /* Set to no border */ + *chan_b->master_control = 1; /* Set to text only mode: 640x480 */ + + chan_b->border_control[0] = 0x00102000; // Enable + chan_b->border_control[1] = 0x00400000; //Dark Red text_setsizes(1); text_set_color(1, 15, 0); diff --git a/src/dev/uart.asm b/src/dev/uart.asm index 8554e9d..10960c4 100644 --- a/src/dev/uart.asm +++ b/src/dev/uart.asm @@ -129,7 +129,7 @@ _uart_init addq.w #8,a7 move.l a2,d0 beq l29 - move.l #12,-(a7) + move.l #1,-(a7) move.w d2,d0 ext.l d0 move.l d0,-(a7) diff --git a/src/dev/uart.c b/src/dev/uart.c index 0d38fb8..4fd65d2 100644 --- a/src/dev/uart.c +++ b/src/dev/uart.c @@ -66,7 +66,7 @@ void uart_init(short uart) { DEBUG("uart_init"); if (uart_base) { /* Default to 9600 bps */ - uart_setbps(uart, UART_9600); + uart_setbps(uart, UART_115200); /* Set: no parity, 1 stop bit, 8 data bits */ uart_setlcr(uart, LCR_PARITY_NONE | LCR_STOPBIT_1 | LCR_DATABITS_8); diff --git a/src/fatfs/c256_diskio.c b/src/fatfs/c256_diskio.c index 67d705f..e41cd9c 100644 --- a/src/fatfs/c256_diskio.c +++ b/src/fatfs/c256_diskio.c @@ -15,6 +15,7 @@ /* Definitions of physical drive number for each drive */ #define DEV_SDC 0 /* Example: Map Ramdisk to physical drive 0 */ +#define DEV_HDC 2 /*-----------------------------------------------------------------------*/ diff --git a/src/fatfs/ffconf.h b/src/fatfs/ffconf.h index 5bb80ee..d8bdfb7 100644 --- a/src/fatfs/ffconf.h +++ b/src/fatfs/ffconf.h @@ -166,12 +166,12 @@ / Drive/Volume Configurations /---------------------------------------------------------------------------*/ -#define FF_VOLUMES 1 +#define FF_VOLUMES 3 /* Number of volumes (logical drives) to be used. (1-10) */ #define FF_STR_VOLUME_ID 0 -#define FF_VOLUME_STRS "SDC" +// #define FF_VOLUME_STRS "012" /* FF_STR_VOLUME_ID switches support for volume ID in arbitrary strings. / When FF_STR_VOLUME_ID is set to 1 or 2, arbitrary strings can be used as drive / number in the path name. FF_VOLUME_STRS defines the volume ID strings for each diff --git a/src/foenixmcp.asm b/src/foenixmcp.asm deleted file mode 100644 index cc4b57f..0000000 --- a/src/foenixmcp.asm +++ /dev/null @@ -1,1438 +0,0 @@ - idnt "foenixmcp.c" - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - section "CODE",code - public _initialize - cnop 0,4 -_initialize - movem.l l36,-(a7) - jsr _text_init - pea l3 - jsr _DEBUG - jsr _cdev_init_system - pea l4 - jsr _DEBUG - jsr _bdev_init_system - pea l5 - jsr _DEBUG - jsr _con_install - add.w #12,a7 - tst.w d0 - beq l7 - pea l8 - jsr _DEBUG - addq.w #4,a7 - bra l9 -l7 - pea l10 - jsr _DEBUG - addq.w #4,a7 -l9 - jsr _pata_install - tst.w d0 - beq l12 - pea l13 - jsr _DEBUG - addq.w #4,a7 - bra l14 -l12 - pea l15 - jsr _DEBUG - addq.w #4,a7 -l14 - jsr _sdc_install - tst.w d0 - beq l17 - pea l18 - jsr _DEBUG - addq.w #4,a7 - bra l19 -l17 - pea l20 - jsr _DEBUG - addq.w #4,a7 -l19 - jsr _ps2_init - tst.w d0 - beq l22 - pea l23 - jsr _DEBUG - addq.w #4,a7 - bra l24 -l22 - pea l25 - jsr _DEBUG - addq.w #4,a7 -l24 - move.l #2,-(a7) - jsr _bdev_init - addq.w #4,a7 - tst.w d0 - beq l27 - pea l28 - jsr _DEBUG - addq.w #4,a7 - bra l29 -l27 - pea l30 - jsr _DEBUG - addq.w #4,a7 -l29 - move.l #0,-(a7) - jsr _bdev_init - addq.w #4,a7 - tst.w d0 - beq l32 - pea l33 - jsr _DEBUG - addq.w #4,a7 - bra l34 -l32 - pea l35 - jsr _DEBUG - addq.w #4,a7 -l34 -l1 -l36 reg -l38 equ 0 - rts - cnop 0,4 -l8 - dc.b 70 - dc.b 65 - dc.b 73 - dc.b 76 - dc.b 69 - dc.b 68 - dc.b 58 - dc.b 32 - dc.b 67 - dc.b 111 - dc.b 110 - dc.b 115 - dc.b 111 - dc.b 108 - dc.b 101 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 115 - dc.b 116 - dc.b 97 - dc.b 108 - dc.b 108 - dc.b 97 - dc.b 116 - dc.b 105 - dc.b 111 - dc.b 110 - dc.b 46 - dc.b 0 - cnop 0,4 -l10 - dc.b 67 - dc.b 111 - dc.b 110 - dc.b 115 - dc.b 111 - dc.b 108 - dc.b 101 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 115 - dc.b 116 - dc.b 97 - dc.b 108 - dc.b 108 - dc.b 101 - dc.b 100 - dc.b 46 - dc.b 0 - cnop 0,4 -l13 - dc.b 70 - dc.b 65 - dc.b 73 - dc.b 76 - dc.b 69 - dc.b 68 - dc.b 58 - dc.b 32 - dc.b 80 - dc.b 65 - dc.b 84 - dc.b 65 - dc.b 32 - dc.b 100 - dc.b 114 - dc.b 105 - dc.b 118 - dc.b 101 - dc.b 114 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 115 - dc.b 116 - dc.b 97 - dc.b 108 - dc.b 108 - dc.b 97 - dc.b 116 - dc.b 105 - dc.b 111 - dc.b 110 - dc.b 46 - dc.b 0 - cnop 0,4 -l15 - dc.b 80 - dc.b 65 - dc.b 84 - dc.b 65 - dc.b 32 - dc.b 100 - dc.b 114 - dc.b 105 - dc.b 118 - dc.b 101 - dc.b 114 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 115 - dc.b 116 - dc.b 97 - dc.b 108 - dc.b 108 - dc.b 101 - dc.b 100 - dc.b 46 - dc.b 0 - cnop 0,4 -l18 - dc.b 70 - dc.b 65 - dc.b 73 - dc.b 76 - dc.b 69 - dc.b 68 - dc.b 58 - dc.b 32 - dc.b 83 - dc.b 68 - dc.b 67 - dc.b 32 - dc.b 100 - dc.b 114 - dc.b 105 - dc.b 118 - dc.b 101 - dc.b 114 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 115 - dc.b 116 - dc.b 97 - dc.b 108 - dc.b 108 - dc.b 97 - dc.b 116 - dc.b 105 - dc.b 111 - dc.b 110 - dc.b 46 - dc.b 0 - cnop 0,4 -l20 - dc.b 83 - dc.b 68 - dc.b 67 - dc.b 32 - dc.b 100 - dc.b 114 - dc.b 105 - dc.b 118 - dc.b 101 - dc.b 114 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 115 - dc.b 116 - dc.b 97 - dc.b 108 - dc.b 108 - dc.b 101 - dc.b 100 - dc.b 46 - dc.b 0 - cnop 0,4 -l23 - dc.b 70 - dc.b 65 - dc.b 73 - dc.b 76 - dc.b 69 - dc.b 68 - dc.b 58 - dc.b 32 - dc.b 80 - dc.b 83 - dc.b 47 - dc.b 50 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 105 - dc.b 116 - dc.b 105 - dc.b 97 - dc.b 108 - dc.b 105 - dc.b 122 - dc.b 97 - dc.b 116 - dc.b 105 - dc.b 111 - dc.b 110 - dc.b 46 - dc.b 0 - cnop 0,4 -l25 - dc.b 80 - dc.b 83 - dc.b 47 - dc.b 50 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 105 - dc.b 116 - dc.b 105 - dc.b 97 - dc.b 108 - dc.b 105 - dc.b 122 - dc.b 101 - dc.b 100 - dc.b 46 - dc.b 0 - cnop 0,4 -l28 - dc.b 85 - dc.b 110 - dc.b 97 - dc.b 98 - dc.b 108 - dc.b 101 - dc.b 32 - dc.b 116 - dc.b 111 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 105 - dc.b 116 - dc.b 105 - dc.b 97 - dc.b 108 - dc.b 105 - dc.b 122 - dc.b 101 - dc.b 32 - dc.b 116 - dc.b 104 - dc.b 101 - dc.b 32 - dc.b 80 - dc.b 65 - dc.b 84 - dc.b 65 - dc.b 33 - dc.b 0 - cnop 0,4 -l30 - dc.b 80 - dc.b 65 - dc.b 84 - dc.b 65 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 105 - dc.b 116 - dc.b 105 - dc.b 97 - dc.b 108 - dc.b 105 - dc.b 122 - dc.b 101 - dc.b 100 - dc.b 46 - dc.b 0 - cnop 0,4 -l33 - dc.b 85 - dc.b 110 - dc.b 97 - dc.b 98 - dc.b 108 - dc.b 101 - dc.b 32 - dc.b 116 - dc.b 111 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 105 - dc.b 116 - dc.b 105 - dc.b 97 - dc.b 108 - dc.b 105 - dc.b 122 - dc.b 101 - dc.b 32 - dc.b 116 - dc.b 104 - dc.b 101 - dc.b 32 - dc.b 83 - dc.b 68 - dc.b 67 - dc.b 33 - dc.b 0 - cnop 0,4 -l35 - dc.b 83 - dc.b 68 - dc.b 67 - dc.b 32 - dc.b 105 - dc.b 110 - dc.b 105 - dc.b 116 - dc.b 105 - dc.b 97 - dc.b 108 - dc.b 105 - dc.b 122 - dc.b 101 - dc.b 100 - dc.b 46 - dc.b 0 - cnop 0,4 -l3 - dc.b 70 - dc.b 111 - dc.b 101 - dc.b 110 - dc.b 105 - dc.b 120 - dc.b 47 - dc.b 77 - dc.b 67 - dc.b 80 - dc.b 32 - dc.b 115 - dc.b 116 - dc.b 97 - dc.b 114 - dc.b 116 - dc.b 105 - dc.b 110 - dc.b 103 - dc.b 32 - dc.b 117 - dc.b 112 - dc.b 46 - dc.b 46 - dc.b 46 - dc.b 0 - cnop 0,4 -l4 - dc.b 67 - dc.b 104 - dc.b 97 - dc.b 110 - dc.b 110 - dc.b 101 - dc.b 108 - dc.b 32 - dc.b 100 - dc.b 101 - dc.b 118 - dc.b 105 - dc.b 99 - dc.b 101 - dc.b 32 - dc.b 115 - dc.b 121 - dc.b 115 - dc.b 116 - dc.b 101 - dc.b 109 - dc.b 32 - dc.b 114 - dc.b 101 - dc.b 97 - dc.b 100 - dc.b 121 - dc.b 46 - dc.b 0 - cnop 0,4 -l5 - dc.b 66 - dc.b 108 - dc.b 111 - dc.b 99 - dc.b 107 - dc.b 32 - dc.b 100 - dc.b 101 - dc.b 118 - dc.b 105 - dc.b 99 - dc.b 101 - dc.b 32 - dc.b 115 - dc.b 121 - dc.b 115 - dc.b 116 - dc.b 101 - dc.b 109 - dc.b 32 - dc.b 114 - dc.b 101 - dc.b 97 - dc.b 100 - dc.b 121 - dc.b 46 - dc.b 0 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _print - cnop 0,4 -_print - movem.l l45,-(a7) - move.w (6+l47,a7),d2 - move.l (8+l47,a7),a3 - move.l a3,a2 - bra l42 -l41 - move.b (a2),d0 - ext.w d0 - ext.l d0 - move.l d0,-(a7) - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _text_put_raw - addq.w #8,a7 -l44 - addq.l #1,a2 -l42 - tst.b (a2) - bne l41 -l43 -l39 -l45 reg a2/a3/d2 - movem.l (a7)+,a2/a3/d2 -l47 equ 12 - rts - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _print_hex - cnop 0,4 -_print_hex - movem.l l50,-(a7) - move.w (6+l52,a7),d4 - move.w (10+l52,a7),d3 - move.b d3,d0 - and.b #240,d0 - and.w #255,d0 - and.l #65535,d0 - asr.l #4,d0 - move.w d0,d2 - lea _hex_digits,a0 - move.b (0,a0,d2.w),_number - move.b d3,d0 - and.b #15,d0 - moveq #0,d2 - move.b d0,d2 - lea _hex_digits,a0 - move.b (0,a0,d2.w),1+_number - move.b #0,2+_number - pea _number - move.w d4,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - addq.w #8,a7 -l48 -l50 reg d2/d3/d4 - movem.l (a7)+,d2/d3/d4 -l52 equ 12 - rts - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _print_hex_16 - cnop 0,4 -_print_hex_16 - movem.l l55,-(a7) - move.w (6+l57,a7),d4 - move.w (10+l57,a7),d3 - moveq #0,d0 - move.w d3,d0 - moveq #12,d1 - asr.l d1,d0 - and.b #15,d0 - and.l #255,d0 - move.w d0,d2 - lea _hex_digits,a0 - move.b (0,a0,d2.w),_number - moveq #0,d0 - move.w d3,d0 - asr.l #8,d0 - and.b #15,d0 - and.l #255,d0 - move.w d0,d2 - lea _hex_digits,a0 - move.b (0,a0,d2.w),1+_number - moveq #0,d0 - move.w d3,d0 - asr.l #4,d0 - and.b #15,d0 - and.l #255,d0 - move.w d0,d2 - lea _hex_digits,a0 - move.b (0,a0,d2.w),2+_number - move.b d3,d0 - and.b #15,d0 - moveq #0,d2 - move.b d0,d2 - lea _hex_digits,a0 - move.b (0,a0,d2.w),3+_number - move.b #0,4+_number - pea _number - move.w d4,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - addq.w #8,a7 -l53 -l55 reg d2/d3/d4 - movem.l (a7)+,d2/d3/d4 -l57 equ 12 - rts - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _try_mo - cnop 0,4 -_try_mo - movem.l l69,-(a7) - move.w (6+l71,a7),d2 - move.l #12582976,a2 - move.l #12582978,a3 - pea l60 - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - addq.w #8,a7 -l61 - move.w (a3),d3 - move.w #32768,d0 - and.w d3,d0 - and.l #65535,d0 - cmp.l #32768,d0 - beq l65 -l64 - move.w (a2),d4 - pea l66 - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - moveq #0,d0 - move.w d3,d0 - move.l d0,-(a7) - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print_hex_16 - pea l67 - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - moveq #0,d0 - move.w d4,d0 - move.l d0,-(a7) - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print_hex_16 - pea l68 - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - add.w #40,a7 -l65 -l63 - bra l61 -l62 -l58 -l69 reg a2/a3/d2/d3/d4 - movem.l (a7)+,a2/a3/d2/d3/d4 -l71 equ 20 - rts - cnop 0,4 -l66 - dc.b 91 - dc.b 0 - cnop 0,4 -l67 - dc.b 93 - dc.b 58 - dc.b 32 - dc.b 123 - dc.b 0 - cnop 0,4 -l68 - dc.b 125 - dc.b 10 - dc.b 32 - dc.b 0 - cnop 0,4 -l60 - dc.b 109 - dc.b 111 - dc.b 62 - dc.b 32 - dc.b 0 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _dos_cmd_dir - cnop 0,4 -_dos_cmd_dir - movem.l l100,-(a7) - move.w (6+l102,a7),d2 - pea l74 - jsr _DEBUG - move.l #0,-(a7) - pea l75 - pea _my_fs - jsr _f_mount - move.l d0,d3 - pea l76 - jsr _DEBUG - add.w #20,a7 - tst.l d3 - bne l78 -l77 - pea l79 - pea _my_dir - jsr _f_opendir - move.l d0,d3 - pea l80 - jsr _DEBUG - add.w #12,a7 - tst.l d3 - bne l82 -l81 -l83 - pea _my_file - pea _my_dir - jsr _f_readdir - move.l d0,d3 - pea l86 - jsr _DEBUG - add.w #12,a7 - tst.l d3 - bne l88 -l89 - tst.b 22+_my_file - beq l88 -l87 - moveq #0,d0 - move.b 8+_my_file,d0 - and.b #2,d0 - and.w #255,d0 - and.l #65535,d0 - tst.l d0 - bne l91 -l90 - lea 22+_my_file,a0 - inline - move.l a0,d0 -.l1 - tst.b (a0)+ - bne .l1 - sub.l a0,d0 - not.l d0 - einline - move.l d0,-(a7) - pea 22+_my_file - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _chan_write - moveq #0,d0 - move.b 8+_my_file,d0 - and.b #16,d0 - and.w #255,d0 - and.l #65535,d0 - add.w #12,a7 - tst.l d0 - beq l93 - move.l #47,-(a7) - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _chan_write_b - addq.w #8,a7 -l93 - move.l #10,-(a7) - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _chan_write_b - addq.w #8,a7 -l91 - bra l94 -l88 - bra l84 -l94 -l85 - bra l83 -l84 - pea _my_dir - jsr _f_closedir - addq.w #4,a7 - bra l95 -l82 - lea l96,a2 - move.l a2,a0 - inline - move.l a0,d0 -.l1 - tst.b (a0)+ - bne .l1 - sub.l a0,d0 - not.l d0 - einline - move.l d0,-(a7) - move.l a2,-(a7) - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _chan_write - add.w #12,a7 -l95 - move.l #0,-(a7) - pea l97 - move.l #0,-(a7) - jsr _f_mount - add.w #12,a7 - bra l98 -l78 - lea l99,a3 - move.l a3,a0 - inline - move.l a0,d0 -.l1 - tst.b (a0)+ - bne .l1 - sub.l a0,d0 - not.l d0 - einline - move.l d0,-(a7) - move.l a3,-(a7) - move.w d2,d0 - ext.l d0 - move.l d0,-(a7) - jsr _chan_write - add.w #12,a7 -l98 - moveq #0,d0 -l72 -l100 reg a2/a3/d2/d3 - movem.l (a7)+,a2/a3/d2/d3 -l102 equ 16 - rts - cnop 0,4 -l86 - dc.b 102 - dc.b 95 - dc.b 114 - dc.b 101 - dc.b 97 - dc.b 100 - dc.b 100 - dc.b 105 - dc.b 114 - dc.b 0 - cnop 0,4 -l96 - dc.b 67 - dc.b 111 - dc.b 117 - dc.b 108 - dc.b 100 - dc.b 32 - dc.b 110 - dc.b 111 - dc.b 116 - dc.b 32 - dc.b 111 - dc.b 112 - dc.b 101 - dc.b 110 - dc.b 32 - dc.b 100 - dc.b 105 - dc.b 114 - dc.b 101 - dc.b 99 - dc.b 116 - dc.b 111 - dc.b 114 - dc.b 121 - dc.b 46 - dc.b 13 - dc.b 0 - cnop 0,4 -l79 - dc.b 47 - dc.b 0 - cnop 0,4 -l80 - dc.b 102 - dc.b 95 - dc.b 111 - dc.b 112 - dc.b 101 - dc.b 110 - dc.b 100 - dc.b 105 - dc.b 114 - dc.b 0 - cnop 0,4 -l97 - dc.b 0 - cnop 0,4 -l99 - dc.b 67 - dc.b 111 - dc.b 117 - dc.b 108 - dc.b 100 - dc.b 32 - dc.b 110 - dc.b 111 - dc.b 116 - dc.b 32 - dc.b 109 - dc.b 111 - dc.b 117 - dc.b 110 - dc.b 116 - dc.b 32 - dc.b 100 - dc.b 114 - dc.b 105 - dc.b 118 - dc.b 101 - dc.b 46 - dc.b 13 - dc.b 0 - cnop 0,4 -l74 - dc.b 100 - dc.b 111 - dc.b 115 - dc.b 95 - dc.b 99 - dc.b 109 - dc.b 100 - dc.b 95 - dc.b 100 - dc.b 105 - dc.b 114 - dc.b 0 - cnop 0,4 -l75 - dc.b 48 - dc.b 58 - dc.b 0 - cnop 0,4 -l76 - dc.b 102 - dc.b 95 - dc.b 109 - dc.b 111 - dc.b 117 - dc.b 110 - dc.b 116 - dc.b 0 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _repl - cnop 0,4 -_repl - subq.w #4,a7 - movem.l l111,-(a7) - move.w (10+l113,a7),d3 - pea l105 - move.w d3,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - addq.w #8,a7 -l106 - jsr _kbd_getc_poll - move.b d0,d2 - beq l110 - move.b d2,(1+l113,a7) - move.b #0,(2+l113,a7) - lea (1+l113,a7),a0 - move.l a0,-(a7) - move.w d3,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - addq.w #8,a7 -l110 - bra l106 -l108 -l103 -l111 reg d2/d3 - movem.l (a7)+,d2/d3 -l113 equ 8 - addq.w #4,a7 - rts - cnop 0,4 -l105 - dc.b 62 - dc.b 32 - dc.b 0 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _test_get_mbr - cnop 0,4 -_test_get_mbr - sub.w #516,a7 - movem.l l138,-(a7) - move.w (526+l140,a7),d5 - move.w (522+l140,a7),d3 - moveq #0,d2 - bra l117 -l116 - lea (4+l140,a7),a0 - move.b #0,(0,a0,d2.w) -l119 - addq.w #1,d2 -l117 - cmp.w #512,d2 - blt l116 -l118 - pea l120 - move.l #1,-(a7) - jsr _print - move.l #512,-(a7) - lea (16+l140,a7),a0 - move.l a0,-(a7) - move.l #0,-(a7) - move.w d5,d0 - ext.l d0 - move.l d0,-(a7) - jsr _bdev_read - move.w d0,d4 - add.w #24,a7 - ble l122 -l121 - moveq #0,d2 - bra l124 -l123 - move.w d2,d0 - ext.l d0 - move.l #16,-(a7) - move.l d0,-(a7) - public __lmods - jsr __lmods - addq.w #8,a7 - tst.l d0 - bne l128 -l127 - pea l129 - move.w d3,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - addq.w #8,a7 -l128 - lea (4+l140,a7),a0 - add.w d2,a0 - move.b (a0),d0 - ext.w d0 - ext.l d0 - move.l d0,-(a7) - move.w d3,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print_hex - pea l130 - move.w d3,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - add.w #16,a7 -l126 - addq.w #1,d2 -l124 - cmp.w d2,d4 - bgt l123 -l125 - pea l131 - move.w d3,d0 - ext.l d0 - move.l d0,-(a7) - jsr _print - addq.w #8,a7 - bra l132 -l122 - tst.w d4 - bge l134 -l133 - pea l135 - jsr _DEBUG - addq.w #4,a7 - bra l136 -l134 - pea l137 - jsr _DEBUG - addq.w #4,a7 -l136 -l132 -l114 -l138 reg d2/d3/d4/d5 - movem.l (a7)+,d2/d3/d4/d5 -l140 equ 16 - add.w #516,a7 - rts - cnop 0,4 -l129 - dc.b 10 - dc.b 0 - cnop 0,4 -l130 - dc.b 32 - dc.b 0 - cnop 0,4 -l131 - dc.b 10 - dc.b 0 - cnop 0,4 -l135 - dc.b 73 - dc.b 68 - dc.b 69 - dc.b 32 - dc.b 114 - dc.b 101 - dc.b 116 - dc.b 117 - dc.b 114 - dc.b 110 - dc.b 101 - dc.b 100 - dc.b 32 - dc.b 97 - dc.b 110 - dc.b 32 - dc.b 101 - dc.b 114 - dc.b 114 - dc.b 111 - dc.b 114 - dc.b 46 - dc.b 0 - cnop 0,4 -l137 - dc.b 73 - dc.b 68 - dc.b 69 - dc.b 32 - dc.b 114 - dc.b 101 - dc.b 116 - dc.b 117 - dc.b 114 - dc.b 110 - dc.b 101 - dc.b 100 - dc.b 32 - dc.b 110 - dc.b 111 - dc.b 116 - dc.b 104 - dc.b 105 - dc.b 110 - dc.b 103 - dc.b 46 - dc.b 0 - cnop 0,4 -l120 - dc.b 77 - dc.b 97 - dc.b 115 - dc.b 116 - dc.b 101 - dc.b 114 - dc.b 32 - dc.b 66 - dc.b 111 - dc.b 111 - dc.b 116 - dc.b 32 - dc.b 82 - dc.b 101 - dc.b 99 - dc.b 111 - dc.b 114 - dc.b 100 - dc.b 58 - dc.b 10 - dc.b 0 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _uart_send - cnop 0,4 -_uart_send - movem.l l147,-(a7) - move.w (6+l149,a7),d3 - move.l (8+l149,a7),a2 - move.w d3,d0 - ext.l d0 - move.l d0,-(a7) - jsr _uart_init - moveq #0,d2 - addq.w #4,a7 - bra l144 -l143 - lea (a2,d2.l),a0 - move.b (a0),d0 - ext.w d0 - ext.l d0 - move.l d0,-(a7) - move.w d3,d0 - ext.l d0 - move.l d0,-(a7) - jsr _uart_put - addq.w #8,a7 -l146 - addq.l #1,d2 -l144 - move.l a2,a0 - inline - move.l a0,d0 -.l1 - tst.b (a0)+ - bne .l1 - sub.l a0,d0 - not.l d0 - einline - cmp.l d2,d0 - bhi l143 -l145 -l141 -l147 reg a2/d2/d3 - movem.l (a7)+,a2/d2/d3 -l149 equ 12 - rts - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _main - cnop 0,4 -_main - movem.l l159,-(a7) - jsr _initialize - pea l152 - move.l #0,-(a7) - jsr _print - pea l153 - move.l #1,-(a7) - jsr _print - pea l154 - move.l #0,-(a7) - jsr _uart_send - pea l155 - jsr _DEBUG - add.w #28,a7 -l156 - bra l156 -l158 - moveq #0,d0 -l150 -l159 reg -l161 equ 0 - rts - cnop 0,4 -l152 - dc.b 70 - dc.b 111 - dc.b 101 - dc.b 110 - dc.b 105 - dc.b 120 - dc.b 47 - dc.b 77 - dc.b 67 - dc.b 80 - dc.b 10 - dc.b 10 - dc.b 84 - dc.b 101 - dc.b 120 - dc.b 116 - dc.b 32 - dc.b 67 - dc.b 104 - dc.b 97 - dc.b 110 - dc.b 110 - dc.b 101 - dc.b 108 - dc.b 32 - dc.b 65 - dc.b 10 - dc.b 0 - cnop 0,4 -l153 - dc.b 70 - dc.b 111 - dc.b 101 - dc.b 110 - dc.b 105 - dc.b 120 - dc.b 47 - dc.b 77 - dc.b 67 - dc.b 80 - dc.b 10 - dc.b 10 - dc.b 84 - dc.b 101 - dc.b 120 - dc.b 116 - dc.b 32 - dc.b 67 - dc.b 104 - dc.b 97 - dc.b 110 - dc.b 110 - dc.b 101 - dc.b 108 - dc.b 32 - dc.b 66 - dc.b 10 - dc.b 0 - cnop 0,4 -l154 - dc.b 84 - dc.b 104 - dc.b 105 - dc.b 115 - dc.b 32 - dc.b 105 - dc.b 115 - dc.b 32 - dc.b 97 - dc.b 32 - dc.b 116 - dc.b 101 - dc.b 115 - dc.b 116 - dc.b 32 - dc.b 111 - dc.b 102 - dc.b 32 - dc.b 116 - dc.b 104 - dc.b 101 - dc.b 32 - dc.b 85 - dc.b 65 - dc.b 82 - dc.b 84 - dc.b 46 - dc.b 0 - cnop 0,4 -l155 - dc.b 83 - dc.b 116 - dc.b 111 - dc.b 112 - dc.b 112 - dc.b 105 - dc.b 110 - dc.b 103 - dc.b 46 - dc.b 0 - public _hex_digits - section "DATA",data - cnop 0,4 -_hex_digits - dc.b 48 - dc.b 49 - dc.b 50 - dc.b 51 - dc.b 52 - dc.b 53 - dc.b 54 - dc.b 55 - dc.b 56 - dc.b 57 - dc.b 65 - dc.b 66 - dc.b 67 - dc.b 68 - dc.b 69 - dc.b 70 - dc.b 0 - public _bdev_init_system - public _bdev_init - public _bdev_read - public _cdev_init_system - public _chan_write - public _chan_write_b - public _con_install - public _text_init - public _text_put_raw - public _pata_install - public _ps2_init - public _kbd_getc_poll - public _sdc_install - public _uart_init - public _uart_put - public _f_opendir - public _f_closedir - public _f_readdir - public _f_mount - public _DEBUG - public _number - section "BSS",bss - cnop 0,4 -_number - ds.b 5 - public _my_dir - cnop 0,4 -_my_dir - ds.b 48 - public _my_file - cnop 0,4 -_my_file - ds.b 278 - public _my_fs - cnop 0,4 -_my_fs - ds.b 564 - public _line - cnop 0,4 -_line - ds.b 255 diff --git a/src/foenixmcp.c b/src/foenixmcp.c index f03b6e7..f07aa98 100644 --- a/src/foenixmcp.c +++ b/src/foenixmcp.c @@ -4,6 +4,7 @@ #include #include "sys_general.h" +#include "interrupt.h" #include "gabe_reg.h" #include "superio.h" #include "syscalls.h" @@ -16,6 +17,7 @@ #include "dev/sdc.h" #include "dev/uart.h" #include "snd/codec.h" +#include "snd/psg.h" #include "snd/sid.h" #include "fatfs/ff.h" #include "log.h" @@ -80,6 +82,9 @@ void initialize() { text_init(); // Initialize the text channels DEBUG("Foenix/MCP starting up..."); + /* Initialize the interrupt system */ + int_init(); + /* Set the power LED to purple */ *RGB_LED_L = 0x00FF; *RGB_LED_H = 0x00FF; @@ -94,7 +99,7 @@ void initialize() { init_codec(); /* Initialize the SID chips */ - sid_init(); + sid_init_all(); /* Play the SID test bong on the Gideon SID implementation */ sid_test_internal(); @@ -142,6 +147,9 @@ void initialize() { } else { DEBUG("SDC initialized."); } + + /* Enable all interrupts */ + int_enable_all(); } void print(short channel, char * message) { @@ -225,12 +233,12 @@ FILINFO my_file; FATFS my_fs; char line[255]; -short dos_cmd_dir(short screen) { +short dos_cmd_dir(short screen, char * path) { FRESULT fres; TRACE("dos_cmd_dir"); - fres = f_mount(&my_fs, "0:", 0); + fres = f_mount(&my_fs, path, 0); TRACE("f_mount"); if (fres == FR_OK) { fres = f_opendir(&my_dir, "/"); @@ -317,6 +325,36 @@ void uart_send(short uart, char * message) { } } +void uart_test_send(short uart) { + while (1) { + uart_send(uart, 'a'); + } +} + +static long g_sof_counter = 0; + +/* + * Interrupt handler for Channel A's Start of Frame + */ +void int_sof_a() { + g_sof_counter++; + + long counter_mod = g_sof_counter % 60; + + if (counter_mod == 0) { + /* Set the power LED to red */ + *RGB_LED_L = 0x00FF; + *RGB_LED_H = 0x0000; + } else if (counter_mod == 30) { + /* Set the power LED to blue */ + *RGB_LED_L = 0x0000; + *RGB_LED_H = 0x00FF; + } + + /* Acknowledge the interrupt before leaving */ + int_ack(SOF_A_INT00); +} + int main(int argc, char * argv[]) { short result; @@ -325,24 +363,21 @@ int main(int argc, char * argv[]) { print(CDEV_CONSOLE, "Foenix/MCP\n\nText Channel A\n"); print(CDEV_EVID, "Foenix/MCP\n\nText Channel B\n"); - // Try to get the MBR of the HDD - // test_get_mbr(CDEV_EVID, BDEV_HDD); + // uart_test_send(0); - // print(1, "\nSDC directory:\n"); - // dos_cmd_dir(1); + /* Register a handler for the SOF interrupt and enable it */ + int_register(0x00, int_sof_a); + int_enable(0x00); - // Try the A2560K built in keybaord - // try_mo(1); + // dos_cmd_dir(0, "2:"); - // lpt_initialize(); - // - // result = lpt_write((p_channel)0, "Hello\n", 5); - // if (result) { - // print(CDEV_CONSOLE, "\nError printing.\n"); - // } else { - // print(CDEV_CONSOLE, "\nPrinting success.\n"); + // while (1) { + // text_set_xy(0, 40, 0); + // print_hex_16(0, g_sof_counter); // } + try_mo(0); + DEBUG("Stopping."); /* Infinite loop... */ diff --git a/src/foenixmcp.s68 b/src/foenixmcp.s68 index 1159047..d979076 100644 --- a/src/foenixmcp.s68 +++ b/src/foenixmcp.s68 @@ -1,1172 +1,1203 @@ S0100000666F656E69786D63702E73363817 -S22400000000020000000100000001002C0001002C0001002C0001002C0001002C0001002CCA -S2240000200001002C0001002C0001002C0001002C0001002C0001002C0001002C0001002C53 -S2240000400001002C0001002C0001002C0001002C0001002C0001002C0001002C0001002C33 -S2240000600001002C0001002C0001002C0001002C0001002C0001002C0001002C0001002C13 -S2240000800001002C0001002C0001002C0001002C0001002C0001002C0001002C0001002CF3 -S2240000A00001002C0001002C0001002C0001002C0001002C000100560001002C0001002CA9 -S2240100004FF90002000041F900019120203C0000344467104298598066FA41FA003A327C23 -S22401002000B422884EB9000100F460FE4E7348E77F002E2F00382C2F00342A2F0030282F8F -S224010040002C262F0028242F0024222F00204E4D4CDF00FE4E752F072F062F052F042F037E -S2240100602F022F014EB900010DD44FEF001C4E7348E7203047F900018CE8203C00018CE810 -S224010080672674014AAB0004670C52822002E5884AB3080066F45382670E2002E5882473BA -S2240100A008004E92538266F22F2F00104EB90001002A584F4CDF0C044E754E7148E70030C2 -S2240100C04AB900018CF86626267900019120700123C000018CF8200B670C246B00044E92CB -S2240100E02653200B66F42F2F000C6184584F4CDF0C004E7548E7003047F900018CF4203C90 -S22401010000018CF0670C4A936708245B4E924A9366F82F2F00102F2F00104EB900010B0410 -S2240101202F0061984FEF000C4CDF0C004E75000013FC000100C0212313FC000100C0212424 -S22401014013FC000100C0212513FC000100C0212613FC000500C0212713FC000500C0212833 -S22401016013FC000500C0212913FC000500C0212A423900C0212B13FC000100C0212F13FC86 -S224010180000500C0213013FC008400C0212F13FC000100C0213313FC000100C0213413FC48 -S2240101A0000100C0213513FC000100C0213613FC000100C0213713FC000100C0213813FC9B -S2240101C0000100C0213913FC000100C0213A13FC000100C0213D13FC000100C0213E13FC67 -S2240101E0000500C0213F13FC000500C0214013FC000500C0214113FC000400C0214213FC24 -S224010200000500C0214313FC000400C0214413FC000500C0214513FC000400C0214613FCF4 -S224010220008400C0214713FC008400C02148423900C0214B13FC000100C0214C423900C031 -S224010240214D423900C0214E423900C0214F423900C0215013FC000100C0215D13FC0002CA -S22401026000C0215E4E754E714EB900013230487A02844EB900010CC433FC00FF00C0000837 -S22401028033FC00FF00C0000A6100FEA64EB9000188C44EB90001887C4EB9000189304EB933 -S2240102A0000189784EB900011168487A02644EB900010CC44EB900010E64487A02744EB9FC -S2240102C000010CC44EB9000118F04FEF000C4A40670E487A00D84EB900010CC4584F600C69 -S2240102E0487A00EA4EB900010CC4584F4EB9000125984A40670E487A00E84EB900010CC487 -S224010300584F600C487A00FE4EB900010CC4584F4EB9000131BC4A40670E487A01004EB9C7 -S22401032000010CC4584F600C487A01164EB900010CC4584F4EB900012CC84A40670E487ABE -S22401034001184EB900010CC4584F600C487A012A4EB900010CC4584F487800024EB900015D -S2240103600F30584F4A40670E487A01224EB900010CC4584F600C487A01344EB900010CC4F3 -S224010380584F42A74EB900010F30584F4A40670E487A012E4EB900010CC4584F600C487A3C -S2240103A001404EB900010CC4584F4E754641494C45443A20436F6E736F6C6520696E737404 -S2240103C0616C6C6174696F6E2E004E71436F6E736F6C6520696E7374616C6C65642E0000F5 -S2240103E04641494C45443A20504154412064726976657220696E7374616C6C6174696F6EF4 -S2240104002E004E71504154412064726976657220696E7374616C6C65642E00004641494CED -S22401042045443A205344432064726976657220696E7374616C6C6174696F6E2E00004E712E -S2240104405344432064726976657220696E7374616C6C65642E004E714641494C45443A2044 -S22401046050532F3220696E697469616C697A6174696F6E2E00004E7150532F3220696E6919 -S2240104807469616C697A65642E004E71556E61626C6520746F20696E697469616C697A6567 -S2240104A02074686520504154412100005041544120696E697469616C697A65642E004E71A5 -S2240104C0556E61626C6520746F20696E697469616C697A65207468652053444321004E712F -S2240104E053444320696E697469616C697A65642E00004E71466F656E69782F4D435020736E -S22401050074617274696E672075702E2E2E004E714368616E6E656C206465766963652073B2 -S224010520797374656D2072656164792E00004E71426C6F636B206465766963652073797367 -S22401054074656D2072656164792E000048E72030342F0012266F0014244B6018101248807E -S22401056048C02F00300248C02F004EB900013798504F528A4A1266E44CDF0C044E754E7120 -S22401058048E73800382F0012362F00161003C03C00F0C07C00FFC0BC0000FFFFE8803400AA -S2240105A041F900018CFC13F02000000191241003C03C000F7400140041F900018CFC13F02D -S2240105C0200000019125423900019126487900019124300448C02F006100FF72504F4CDF8D -S2240105E0001C4E7548E73800382F0012362F001670003003720CE2A0C03C000FC0BC000091 -S22401060000FF340041F900018CFC13F020000001912470003003E080C03C000FC0BC00007B -S22401062000FF340041F900018CFC13F020000001912570003003E880C03C000FC0BC000052 -S22401064000FF340041F900018CFC13F02000000191261003C03C000F7400140041F90001E2 -S2240106608CFC13F0200000019127423900019128487900019124300448C02F006100FECECC -S224010680504F4CDF001C4E7548E73830342F001A247C00C00040267C00C00042487A008E03 -S2240106A0300248C02F006100FEA4504F3613303C8000C043C0BC0000FFFFB0BC000080008B -S2240106C067503812487A0056300248C02F006100FE7C700030032F00300248C02F0061001B -S2240106E0FF04487A003C300248C02F006100FE5E700030042F00300248C02F006100FEE64C -S224010700487A0026300248C02F006100FE404FEF002860984CDF0C1C4E754E715B004E7196 -S2240107205D3A207B00004E717D0A20006D6F3E2000004E7148E73030342F0016487A01DA7D -S2240107404EB900010CC442A7487A01DA4879000192744EB900015FBC2600487A01CC4EB98E -S22401076000010CC44FEF00144A836600012A487A017C48790001912C4EB900016DD82600C1 -S224010780487A016E4EB900010CC44FEF000C4A83660000CC48790001915C48790001912CD3 -S2240107A04EB900016EC02600487A011A4EB900010CC44FEF000C4A836600008E4A39000193 -S2240107C09172670000847000103900019164C03C0002C07C00FFC0BC0000FFFF4A8066662D -S2240107E041F90001917220084A1866FC908846802F00487900019172300248C02F004EB987 -S224010800000115707000103900019164C03C0010C07C00FFC0BC0000FFFF4FEF000C4A80C8 -S22401082067124878002F300248C02F004EB9000115F0504F4878000A300248C02F004EB9FB -S224010840000115F0504F600260046000FF4848790001912C4EB900016E98584F602445FA89 -S2240108600070204A20084A1866FC908846802F002F0A300248C02F004EB9000115704FEF32 -S224010880000C42A7487A007642A74EB900015FBC4FEF000C602447FA0068204B20084A18AD -S2240108A066FC908846802F002F0B300248C02F004EB9000115704FEF000C70004CDF0C0C96 -S2240108C04E754E71665F72656164646972004E71436F756C64206E6F74206F70656E206473 -S2240108E069726563746F72792E0D00002F004E71665F6F70656E646972004E7100004E7124 -S224010900436F756C64206E6F74206D6F756E742064726976652E0D00646F735F636D645F69 -S22401092064697200303A0000665F6D6F756E7400594F48E73000362F0012487A003C300361 -S22401094048C02F006100FC06504F4EB900012DA81400671A1F420009422F000A41EF0009C8 -S2240109602F08300348C02F006100FBE2504F60DA4CDF000C584F4E753E2000004FEFFDFC83 -S22401098048E73C003A2F021E362F021A7400600A41EF0014423020005242B47C02006DF005 -S2240109A0487A00FA487800016100FBA24878020041EF00202F0842A7300548C02F004EB911 -S2240109C000010F8038004FEF00186F6C74006052300248C0487800102F004EB900010BCED8 -S2240109E0504F4A806610487A0078300348C02F006100FB5A504F41EF0014D0C2101048805B -S224010A0048C02F00300348C02F006100FB74487A0054300348C02F006100FB324FEF001003 -S224010A205242B8426EAA487A0040300348C02F006100FB1A504F601E4A446C0E487A002E13 -S224010A404EB900010CC4584F600C487A00384EB900010CC4584F4CDF003C4FEF02044E75BE -S224010A600A004E7120004E710A004E714944452072657475726E656420616E206572726FDD -S224010A80722E00004944452072657475726E6564206E6F7468696E672E004E714D617374BC -S224010AA0657220426F6F74205265636F72643A0A00004E7148E73020362F0012246F001486 -S224010AC0300348C02F004EB9000139087400584F601C41F228001010488048C02F00300319 -S224010AE048C02F004EB9000139A8504F5282204A20084A1866FC90884680B08262D44CDF96 -S224010B00040C4E7548E730006100F75E487A007E42A76100FA38487A0090487800016100B7 -S224010B20FA2C42A74EB900013908487800014EB9000139084FEF00184878006142A74EB9E6 -S224010B40000139A87400504F60025282B4BC00003E806DF6487800014EB9000139EC1600CF -S224010B601003488048C02F0042A74EB9000137984FEF000C60C2487A004C4EB900010CC44B -S224010B80584F60FE70004CDF000C4E75466F656E69782F4D43500A0A546578742043686183 -S224010BA06E6E656C20410A00466F656E69782F4D43500A0A54657874204368616E6E656C0D -S224010BC020420A0053746F7070696E672E004CEF000300044A816B0A4A806B126162200174 -S224010BE04E7544814A806B10615620014E754480614E448120014E7544806144448120011C -S224010C004E754CEF00030004613620014E754CEF000300044A806A1644804A816A084481FC -S224010C20611E44814E756118448044814E754A816A0E4481610A44804E754CEF00030004A6 -S224010C402F0248413401661E4840484148423400670484C130024840340084C130024842AD -S224010C603202241F4E752F037610B27C00806404E1995143B27C08006404E9995943B27C6E -S224010C8020006404E59955434A416B04E39953433400E6A848424242E6AA484380C1360042 -S224010CA0300234034841C4C1908264065343D08164FE720032034843E7B84840C141261F52 -S224010CC0241F4E7548E72020246F000C7400601841F228001010488048C02F0042A74EB9A4 -S224010CE000013798504F5282204A20084A1866FC90884680B08262D84878000A42A74EB951 -S224010D0000013798504F4CDF04044E75226F000442690100426901024E754E71226F000462 -S224010D207000302901005280720032290102B28067047000600270014E754E712F0A246F13 -S224010D400008302A0100B06A01026704700060027001245F4E754E7148E72020342F001276 -S224010D60246F000C2F0A61B4584F4A40662041EA010030105250C0BC0000FFFFD08035823A -S224010D8008000C6A008001006504426A01004CDF04044E7548E72020246F000C2F0A619CFE -S224010DA0584F4A40662441EA010230105250C0BC0000FFFFD080343208000C6A0080010231 -S224010DC06504426A01023002600270004CDF04044E75000048E73C002A2F0020282F0014AC -S224010DE0262F001C242F0018200490BC00000013672253806702603A1003C0BC000000FFA1 -S224010E002F00300248C02F004EB9000115F048C0504F602C300548C02F0020432F083002BC -S224010E2048C02F004EB90001157048C04FEF000C600E487A00144EB900010CC470FF584F64 -S224010E404CDF003C4E754E7173797363616C6C20756E6B6E6F776E2066756E6374696F6EF2 -S224010E600A00000048E7300072006046701E2400260148424843C4C1C6C0C0C1D4434842D0 -S224010E804242D08241F9000195A842700800701E2400260148424843C4C1C6C0C0C1D443B3 -S224010EA048424242D08241F9000195A842B0080252817008B0816EB44CDF000C4E754E7101 -S224010EC048E73830266F00183213B27C00086C56300148C0741E2600280248434844C6C2D1 -S224010EE0C8C0C0C2D64448434243D08341F9000195A8D1C024483493256B00020002256B05 -S224010F0000060006256B000A000A256B000E000E256B00120012256B00160016256B001A55 -S224010F20001A7000600270FE4CDF0C1C4E754E71514F48E73820342F001EB47C00086C38F8 -S224010F40300248C0721E2600280148434844C6C1C8C0C0C1D64448434243D08341F9000113 -S224010F6095A8D1C02448B452660C226A00062F4900144E91600270FE4CDF041C504F4E753F -S224010F80514F48E73E30382F0036262F002C342F002A266F0030B47C00086C46300248C07A -S224010FA0721E2A002C0148454846CAC1CCC0C0C1DA4648454245D08541F9000195A8D1C0FF -S224010FC02448B452661A300448C02F002F0B2F03226A000A2F49002C4E914FEF000C60027D -S224010FE070FE4CDF0C7C504F4E754E71514F48E73E30382F0036262F002C342F002A266F2C -S2240110000030B47C00086C46300248C0721E2A002C0148454846CAC1CCC0C0C1DA4648452F -S2240110204245D08541F9000195A8D1C02448B452661A300448C02F002F0B2F03226A000E62 -S2240110402F49002C4E914FEF000C600270FE4CDF0C7C504F4E754E71514F48E73820342F8F -S224011060001EB47C00086C38300248C0721E2600280148434844C6C1C8C0C0C1D64448430B -S2240110804243D08341F9000195A8D1C02448B452660C226A00122F4900144E91600270FEAC -S2240110A04CDF041C504F4E75514F48E73820342F001EB47C00086C38300248C0721E260009 -S2240110C0280148434844C6C1C8C0C0C1D64448434243D08341F9000195A8D1C02448B45242 -S2240110E0660C226A00162F4900144E91600270FE4CDF041C504F4E75514F48E73E30382F4A -S2240111000036362F002E342F002A266F0030B47C00086C4A300248C0721E2A002C01484512 -S2240111204846CAC1CCC0C0C1DA4648454245D08541F9000195A8D1C02448B452661E3004C7 -S22401114048C02F002F0B300348C02F00226A001A2F49002C4E914FEF000C600270FE4CDF40 -S2240111600C7C504F4E75000048E7300072006046702E2400260148424843C4C1C6C0C0C17E -S224011180D44348424242D08241F90001969842700800702E2400260148424843C4C1C6C0A6 -S2240111A0C0C1D44348424242D08241F90001969842B0080252817008B0816EB47200604A12 -S2240111C070242400260148424843C4C1C6C0C0C1D44348424242D08241F90001980831BC4A -S2240111E0FFFF080070242400260148424843C4C1C6C0C0C1D44348424242D08241F90001B1 -S224011200980831BCFFFF080252817010B0816EB042790001980842790001980A33FC0001A7 -S2240112200001982C33FC00010001982E4CDF000C4E754E7148E73830266F00183213B27C7C -S22401124000086C6E300148C0742E2600280248434844C6C2C8C0C0C2D64448434243D08355 -S22401126041F900019698D1C024483493256B00020002256B00060006256B000A000A256BD7 -S224011280000E000E256B00120012256B00160016256B001A001A256B001E001E256B002676 -S2240112A00026256B00220022256B002A002A7000600270FE4CDF0C1C4E754E7148E73000D6 -S2240112C07200606C70242400260148424843C4C1C6C0C0C1D44348424242D08241F9000198 -S2240112E098084A7008006C4670242400260148424843C4C1C6C0C0C1D44348424242D082DD -S22401130041F9000198083181080070242400260148424843C4C1C6C0C0C1D443484242428D -S224011320D08241F900019808D1C02008600A52817010B0816E8E70004CDF000C4E754E71AE -S22401134048E73800322F0012300148C074242600280248434844C6C2C8C0C0C2D64448433E -S2240113604243D08341F900019808D1C020084CDF001C4E75226F000432BCFFFF42690002C3 -S2240113804E754E71514F48E73820342F001EB47C00086C38300248C0722E2600280148438D -S2240113A04844C6C1C8C0C0C1D64448434243D08341F900019698D1C02448B452660C226A24 -S2240113C000062F4900144E91600270FE4CDF041C504F4E7548E73820246F001C322F00166C -S2240113E0226F0018B27C00106C70300148C074242600280248434844C6C2C8C0C0C2D64440 -S22401140048434243D08341F900019808D1C022882051B250663E20510C68000800026C2EAD -S22401142020513028000248C0742E2600280248434844C6C2C8C0C0C2D64448434243D083BB -S22401144041F900019698D1C024887000600E70FE600A600470FE6004600270F64CDF041CE1 -S2240114604E754E714FEFFFF048E73820382F002E362F0026246F002841EF00142F0841EFAA -S22401148000142F08300348C02F006100FF4834004FEF000C6620300448C02F002F0A2F2FE3 -S2240114A00018206F00202268000A2F4900264E914FEF000C600230024CDF041C4FEF0010D7 -S2240114C04E754E714FEFFFF048E73820382F002E362F0026246F002841EF00142F0841EF4A -S2240114E000142F08300348C02F006100FEE834004FEF000C6620300448C02F002F0A2F2FE4 -S2240115000018206F00202268000E2F4900264E914FEF000C600230024CDF041C4FEF001072 -S2240115204E754E714FEFFFF048E73000362F001E41EF000C2F0841EF000C2F08300348C0F3 -S2240115402F006100FE9034004FEF000C66162F2F0008206F0010226800122F4900164E915F -S224011560584F600230024CDF000C4FEF00104E754FEFFFF048E73820382F002E362F00260E -S224011580246F002841EF00142F0841EF00142F08300348C02F006100FE3C34004FEF000C11 -S2240115A06620300448C02F002F0A2F2F0018206F0020226800162F4900264E914FEF000C6F -S2240115C0600E487A00184EB900010CC43002584F4CDF041C4FEF00104E754E716368616E57 -S2240115E05F7772697465206572726F720A004E714FEFFFF048E73800182F0027362F0022BF -S22401160041EF00102F0841EF00102F08300348C02F006100FDC034004FEF000C661C7000DE -S22401162010042F002F2F0010206F00182268001A2F49001E4E91504F600230024CDF001CB9 -S2240116404FEF00104E754E714FEFFFF048E73000362F001E41EF000C2F0841EF000C2F08BF -S224011660300348C02F006100FD6C34004FEF000C66162F2F0008206F00102268001E2F4911 -S22401168000164E91584F600230024CDF000C4FEF00104E754FEFFFF048E73000362F001EBD -S2240116A041EF000C2F0841EF000C2F08300348C02F006100FD2034004FEF000C66162F2FFE -S2240116C00008206F0010226800222F4900164E91584F600230024CDF000C4FEF00104E75C1 -S2240116E04FEFFFF048E73C003A2F002E282F0028362F002641EF00142F0841EF00142F08B5 -S224011700300348C02F006100FCCC34004FEF000C6620300548C02F002F042F2F0018206F88 -S2240117200020226800262F4900264E914FEF000C600230024CDF003C4FEF00104E754E7141 -S2240117404FEFFFF048E73C203A2F0036382F002E362F002A246F003041EF00182F0841EF96 -S22401176000182F08300348C02F006100FC6834004FEF000C6626300548C02F002F0A300402 -S22401178048C02F002F2F0020206F00282268002A2F49002E4E914FEF0010600230024CDF91 -S2240117A0043C4FEF00104E7570004E7548E72020142F0013246F000C1002488048C02F002A -S2240117C0302A000248C02F004EB9000137987000504F4CDF04044E7570004E7548E73830CA -S2240117E0382F0022266F001C246F0018760060222F0A61E43400584F6C043002601E4A4201 -S2240118006F0E300248C0C0BC000000FF178038005283300448C0B0836ED630034CDF0C1CB3 -S2240118204E754E7148E73830382F0022266F0018246F001C7400604C2F0B619C3600584F70 -S2240118406C043003604A4A436F3A10034A00760016004232280030035140670E5540670243 -S224011860601442322800300260264A826F06538242322800600E10032202528215801800C2 -S22401188042322800300448C05380B0826EAA30024CDF0C1C4E754E7148E73830382F002226 -S2240118A0266F001C246F00187400602216332800660260221003488048C02F00302A000207 -S2240118C048C02F004EB900013798504F5282300448C0B0826ED630024CDF0C1C4E754E71C8 -S2240118E0700C4E7570004E7570004E7570004E754FEFFFD02F7C000119CC000242572F7C26 -S224011900000117A800062F7C000117DC000A2F7C00011824000E2F7C000117D800122F7C04 -S2240119200001189800162F7C000117AC001A2F7C000118E400222F7C000118E800262F7C0A -S224011940000118E0001E2F7C000118EC002A41D72F084EB9000112342F7C000119D4000654 -S2240119603F7C000100042F7C000117A8000A2F7C000117DC000E2F7C0001182400122F7CDA -S224011980000117D800162F7C00011898001A2F7C000117AC001E2F7C000118E400262F7CBF -S2240119A0000118E8002A2F7C000118E000222F7C000118EC002E41EF00042F084EB90001DF -S2240119C01234504F4FEF00304E754E71434F4E534F4C45004556494400000000202F00049E -S2240119E066047000600270FF4E754E7148E73F303A2F002A266F002495CA76FF7400601E04 -S224011A0041F90001AD704A302000661041F90001AD7011BC00012000360260085242B47CAE -S224011A2000086DDC4A436C0670F5600000A84EB9000112BC24404A806700008E357C000633 -S224011A400002300548C02F002F0B300348C0223C000002262C002E0148464847CCC1CEC084 -S224011A60C0C1DC4748464246D08641F90001AD78487008004EB90001603C28004FEF000C1A -S224011A806628300348C0223C000000FF2C002E0148464847CCC1CEC0C0C1DC4748464246CD -S224011AA0D086154000043003602A41F90001AD70423030002F0A4EB9000113742F0461005E -S224011AC0FF1C504F600E600C41F90001AD704230300070F54CDF0CFC4E754E7148E73E20CB -S224011AE0382F001E95CA7400300448C02F004EB90001134024407000102A0004340030024A -S224011B0048C0223C000002262A002C0148454846CAC1CCC0C0C1DA4648454245D08541F964 -S224011B200001AD78487008004EB900016B3026002F0A4EB90001137441F90001AD7042305E -S224011B4020002F036100FE964FEF00104CDF047C4E754E7170FF4E7570FF4E7570FF4E7527 -S224011B6070FF4E7570FF4E7570FF4E7570FF4E7570FF4E7570FF4E7570FF4E7570004E75CE -S224011B8048E73800226F00107000102900043200B27C00086C2C300148C0243C00000226C9 -S224011BA02600280248434844C6C2C8C0C0C2D64448434243D08341F90001AD78D1C0200890 -S224011BC0600270004CDF001C4E754E714FEFFFF448E73038362F002E286F0028266F002491 -S224011BE02F0B619C2440584F200A672E41EF001C2F08300348C02F002F0C2F0A4EB9000175 -S224011C0063D424004FEF00106606302F001E600C2F026100FDC8584F600270F64CDF1C0CA7 -S224011C204FEF000C4E754E7148E7203C342F00222A6F0018266F001C2F0D6100FF4424401C -S224011C40584F200A67382F0A300248C02F002F0B4EB900017BBC28404FEF000C200C670EA0 -S224011C60204B20084A1866FC9088468060127000102A00112F006100FD64584F600270F69C -S224011C804CDF3C044E754E7170004E754FEFFFF448E73038362F002E286F0028266F00244B -S224011CA02F0B6100FEDC2440584F200A672E41EF001C2F08300348C02F002F0C2F0A4EB977 -S224011CC0000166E424004FEF00106606302F001E600C2F026100FD06584F600270F64CDFBD -S224011CE01C0C4FEF000C4E754FEFFFF048E73030162F002B266F00242F0B6100FE84244043 -S224011D00584F200A67341F43001C41EF00182F084878000141EF00242F082F0A4EB90001C7 -S224011D2066E424004FEF00106606302F001A600C2F026100FCA8584F600270F64CDF0C0CA8 -S224011D404FEF00104E754E7148E72030266F00102F0B6100FE2C2440584F200A672874008C -S224011D60202A0012B0AA000C67047000600270014A806704847C00014A2A00116704847CC7 -S224011D8000023002600270F64CDF0C044E754E7148E72030266F00102F0B6100FDE4244080 -S224011DA0584F200A67142F0A4EB900016A3024002F026100FC28504F600270F64CDF0C047A -S224011DC04E754E7148E73C303A2F0026282F0020266F001C2F0B6100FDA82440584F200AB4 -S224011DE067424A4566182F042F0A4EB900016B6424002F026100FBE64FEF000C6028BA7C45 -S224011E0000016620262A00122003D0842F002F0A4EB900016B6424002F026100FBC04FEF6E -S224011E20000C600270F64CDF0C3C4E7570004E752F027400600C41F90001ABE842302800E6 -S224011E4052827008B0826EEE7400600C41F90001AD704230280052827008B0826EEE33FCC7 -S224011E6000060001BEA823FC00011EE80001BEAA23FC00011B7C0001BEAE23FC00011E2CD2 -S224011E800001BED223FC00011BCC0001BEB223FC00011C880001BEBA23FC00011C28000191 -S224011EA0BEB623FC00011C8C0001BEBE23FC00011CE80001BEC223FC00011DC40001BECE30 -S224011EC023FC00011D480001BEC623FC00011D900001BECA48790001BEA84EB90001123426 -S224011EE0584F241F4E754E7146494C450000000048E73000343C2710487A003E4EB9000142 -S224011F000CC4584F163900C0040E10034880C03C0080C07C00FFC0BC0000FFFF4A806708DE -S224011F20300253424A406EDC4A42660470FD600270004CDF000C4E75706174615F7761698B -S224011F40745F6E6F745F62757379000048E73000343C2710487A003E4EB900010CC4584FB0 -S224011F60163900C0040E10034880C03C0040C07C00FFC0BC0000FFFF4A806608300253426F -S224011F804A406EDC4A42660470FD600270004CDF000C4E75706174615F776169745F726548 -S224011FA06164790048E73000343C2710487A00424EB900010CC4584F163900C0040E100320 -S224011FC04880C03C00C0C07C00FFC0BC0000FFFF7240B2806708300253424A406EDA4A424A -S224011FE0660470FD600270004CDF000C4E754E71706174615F776169745F72656164795FEC -S2240120006E6F745F6275737900004E7148E73000343C2710487A003E4EB900010CC4584F03 -S224012020163900C0040E10034880C03C0008C07C00FFC0BC0000FFFF4A80660830025342E6 -S2240120404A406EDC4A42660470FD600270004CDF000C4E75706174615F776169745F646199 -S22401206074615F72657175657374000048E73838246F001C487A02224EB900010CC413FC02 -S22401208000E000C0040C13FC000100C00404423900C00406423900C00408423900C0040ADD -S2240120A013FC00EC00C0040E6100FE46584F4A40670670FD600001DA6100FEEA4A40670622 -S2240120C070FD600001CC487A01E04EB900010CC447F90001BED87600584F6038383900C028 -S2240120E0040070003004C0BC000000FF3203524341F90001BED81180100070003004E08077 -S224012100C0BC000000FF3203524341F90001BED811801000B67C02006DC2487A019C4EB939 -S22401212000010CC4264C10390001BED9488048C07210E3A812390001BED8488148C18081E3 -S224012140348010390001BF3B488048C07210E3A812390001BF3A488148C1808135400040D7 -S22401216010390001BF51488048C0E18812390001BF50488148C18081354000421039000197 -S224012180BF53488048C0E18812390001BF52488148C1808141EA004231400002741243F91C -S2240121A00001BEEE41EA00022008B4BC0000001065307201C200670410D953822209C23C7B -S2240121C000016710B4BC00010000651610D9538266FA60187203C282948120D9598266FAFD -S2240121E034015342650610D951CAFFFC740643F90001BF0641EA00142008B4BC0000001042 -S22401220065307201C200670410D953822209C23C00016710B4BC00010000651610D953827A -S22401222066FA60187203C282948120D9598266FA34015342650610D951CAFFFC742643F9B4 -S2240122400001BF0E41EA001A2008B4BC0000001065307201C200670410D953822209C23CA1 -S22401226000016710B4BC00010000651610D9538266FA60187203C282948120D9598266FA5C -S22401228034015342650610D951CAFFFC7000584F4CDF1C1C4E754E71706174615F696465D1 -S2240122A06E74697479004E71636F7079696E67206461746100004E716461746120636F70B3 -S2240122C069656400487A00564EB900010CC4423900C0040E6100FC1A584F4A40670470FD09 -S2240122E0603813FC00A000C0040C13FC000100C00404423900C00406423900C004084239E2 -S22401230000C0040A6100FC9E4A40670470FD600A33FC000200018D1470004E757061746176 -S2240123205F696E6974004E7148E73830282F0018362F0022266F001C487A00A64EB9000117 -S2240123400CC46100FC60584F4A40670670FD6000008A72182004E2A0C0BC0000000780BC06 -S224012360000000E013C000C0040C6100FC384A40670470FD606413FC000100C00404203CE5 -S224012380000000FFC08413C000C004062004E080C0BC000000FF13C000C004087210200413 -S2240123A0E2A0C0BC000000FF13C000C0040813FC002100C0040E6100FBEC4A40670470FDCF -S2240123C060187400244B600C204A548A30B900C004005442B6426EF030024CDF0C1C4E7507 -S2240123E0706174615F72656164004E7148E73830282F0018362F0022266F001C487A00A6D1 -S2240124004EB900010CC46100FB9C584F4A40670670FD6000008A72182004E2A0C0BC000045 -S224012420000780BC000000E013C000C0040C6100FB744A40670470FD606413FC000100C00A -S2240124400404203C000000FFC08413C000C004062004E080C0BC000000FF13C000C0040894 -S22401246072102004E2A0C0BC000000FF13C000C0040813FC003000C0040E6100FB284A40F5 -S224012480670470FD60187400244B600C204A548A33D000C004005442B6426EF070004CDF01 -S2240124A00C1C4E75706174615F77726974650000487A00124EB900010CC4303900018D1444 -S2240124C0584F4E75706174615F73746174757300487A00124EB900010CC4303900018D1030 -S2240124E0584F4E75706174615F6572726F720000487A000E4EB900010CC47000584F4E75BB -S224012500706174615F666C75736800004FEFFFA848E7303E362F007A246F007C487A006EEE -S2240125204EB900010CC430035340584F670E534067265340672A5340672E60402A4A41EF2B -S224012540002A2F086100FB263400584F6704300260302AAF006C6028284A38BC02006020D5 -S224012560264A7001268060182C4A2F0E6100FAFE3400584F67043002600860047000600234 -S22401258070004CDF7C0C4FEF00584E75706174615F696F6374726C004FEFFFE0487A006EDA -S2240125A04EB900010CC4427900018D1033FC000100018D143F7C000200042F7C0001261C63 -S2240125C000062F7C000122C4000A2F7C00012328000E2F7C000123EC00122F7C000124B001 -S2240125E000162F7C000124F0001A2F7C0001250C001E427900018D1441EF00042F084EB91B -S22401260000010EC0504F4FEF00204E75706174615F696E7374616C6C00004E71484444009A -S224012620207C00C020647200600E30015241B07C03E86F0470FF601870001010C03C000112 -S224012640C07C00FFC0BC0000FFFF4A8067DC70004E754E71207C00C020647200600E3001CF -S2240126605241B07C03E86F0470FF601870001010C03C0002C07C00FFC0BC0000FFFF4A8043 -S22401268066DC70004E754E7148E72030142F0013247C00C02060267C00C0206061B64A40C8 -S2240126A0670470FF601214826100FF764A40670470FF6004700010134CDF0C044E754E7144 -S2240126C048E73030162F001B142F0017247C00C02060267C00C020606100FF7A4A4067041A -S2240126E070FF601214826100FF6C4A40670470FF6004168370004CDF0C0C4E7548E730302B -S224012700162F001B142F0017267C00C02060247C00C020606100FF3E4A40670470FF6012C3 -S22401272014826100FF304A40670470FF6004148370004CDF0C0C4E7548E73020162F0013C1 -S224012740342F0016247C00C020606100FF084A40670470FF601A1483300253424A406EF886 -S2240127606100FEBE4A40670470FF6004700010124CDF040C4E754E71207C00C02064227CA1 -S22401278000C020606002121170001010C03C0001C07C00FFC0BC0000FFFF4A8066E84E7551 -S2240127A0322F00061001B1390001C2E64E754E712F02342F000E322F000A4A42670E300147 -S2240127C048C04680C1390001C2E66008100181390001C2E6241F4E7548E73000162F000FED -S2240127E067000116B63C00806700010E143C0080C40370001003C03C007FC07C00FFC0BC21 -S2240128000000FFFF721DB2806758722AB28067407236B280673A7238B2806758723AB280CB -S224012820670000887245B280670000907246B28067000098725BB280675E725CB28067347B -S224012840725DB2806740725EB28067166000008A700010022F00487800086100FF54504F95 -S2240128606076700010022F00487800106100FF42504F6064700010022F0048780020610004 -S224012880FF30504F6052700010022F00487800806100FF1E504F6040700010022F00487893 -S2240128A000406100FF0C504F602E4A02660A487800046100FEEC584F601E4A02660A4878CD -S2240128C000026100FEDC584F600E4A02660A487800016100FECC584F700010390001C2E6EF -S2240128E0E1887200120380812F0048790001C0DE4EB900010D58504F4CDF000C4E754E718D -S22401290048790001C0DE4EB900010D94584F4E7548E73820247C00C0206014126700023C0C -S22401292067000238B43C008067000230183C0080C80220390001C0D82200B2BC0000000ABD -S22401294062000218E589207B18044ED000012978000129D800012A4000012A5E00012AC827 -S22401296000012AE400012B0000012B1C00012B3800012A8400012AA21002903C00E06706C3 -S2240129805300670C6014700123C00001C0D86044700423C00001C0D8603A70001002C07C1E -S2240129A000FFC03C007FC07C00FFC0BC0000FFFFC0BC0000FFFF41F900018D18163008003A -S2240129C06712700010037200120480812F006100FE08584F600001841002903C002A6708D3 -S2240129E0903C008D670C6014700223C00001C0D8604A700923C00001C0D8604070001002E2 -S224012A00C07C00FFC03C007FC07C00FFC0BC0000FFFFC0BC0000FFFF41F900018D98163025 -S224012A2008006712700010037200120480812F006100FDA6584F42B90001C0D86000011C18 -S224012A401002903C00E06702600A700323C00001C0D8600642B90001C0D8600000FE100286 -S224012A60903C00376702601242B90001C0D8487800606100FD64584F600642B90001C0D85B -S224012A80600000D81002903C00E06702600A700A23C00001C0D8600642B90001C0D8600017 -S224012AA000BA1002903C00AA6702601242B90001C0D8487800D06100FD20584F600642B949 -S224012AC00001C0D8600000941002903C001D6702600A700523C00001C0D8600642B9000142 -S224012AE0C0D860761002903C00456702600A700623C00001C0D8600642B90001C0D8605AC6 -S224012B001002903C00E16702600A700723C00001C0D8600642B90001C0D8603E1002903CB4 -S224012B20009D6702600A700823C00001C0D8600642B90001C0D860221002903C00C56702A3 -S224012B40601242B90001C0D8487800616100FC8A584F600642B90001C0D84CDF041C4E75B2 -S224012B6048E7380048790001C1E24EB900010D3C584F4A40661248790001C1E24EB900011C -S224012B800D94584F6000013C6100FD7638006000012A1004C03C0080C07C00FFC0BC00006C -S224012BA0FFFF4A806600010E70003004E080C0BC000000FF160070003004C0BC0000007F9E -S224012BC01400B43C0038640000DC70001003C03C001CC07C00FFC0BC0000FFFF4A806612E1 -S224012BE07000100220790001C2E810300800600000D270001003C03C0010C07C00FFC0BC49 -S224012C000000FFFF4A80673C70001003C03C0008C07C00FFC0BC0000FFFF4A806712700054 -S224012C20100220790001C2F410300800600000947000100220790001C2F01030080060007A -S224012C400082605E70001003C03C0004C07C00FFC0BC0000FFFF4A80673870001003C03C0E -S224012C600008C07C00FFC0BC0000FFFF4A8067107000100220790001C2FC1030080060428C -S224012C807000100220790001C2F810300800603260107000100220790001C2EC10300800FC -S224012CA0602060107000100220790001C2E810300800600E6100FC4A38004A446600FED4FD -S224012CC070004CDF001C4E7548E70030247C00C02060267C00C0206042B90001C0D84879FE -S224012CE00001C0DE4EB900010D0C48790001C1E24EB900010D0C23FC00018E180001C2E817 -S224012D0023FC00018E980001C2EC23FC00018F180001C2F023FC000190980001C2F423FC20 -S224012D2000018F980001C2F823FC000190180001C2FC487800AD6100F950487800A7610044 -S224012D40F9486100FA34487800AA6100F93C4FEF0014B07C0055670470FF6046487800ABDF -S224012D606100F926584F4A40670470FE603448780043487800606100F9486100F8D814BC69 -S224012D8000AE487803E8487800FF6100F9AC42A7487800F46100F9A26100F9DE70004FEF90 -S224012DA000184CDF0C004E756100F8764A40660A6100FB5E6100FDAA600270004E750000DB -S224012DC0487A000E4EB900010CC4584F4E754E717364635F7265736574004E7170014E756D -S224012DE070004E754E754E7148E73000323C2710300153414A40660470FD6020143900C061 -S224012E00030470001002C03C0001C07C00FFC0BC0000FFFF7601B68067D670004CDF000CE0 -S224012E204E754E71487A00CE4EB900010CC461AC584F4A40660C13FC00010001911870F8D0 -S224012E40606813FC000100C0030213FC000100C0030361944A40663C13F900C00305000103 -S224012E60911C6616487A00464EB900010CC44239000191187000584F6030487A00444EB96A -S224012E8000010CC413FC00010001911870FC584F60186016487A00464EB900010CC413FCB1 -S224012EA000010001911870FD584F4E757364635F696E69743A2053554343455353004E710B -S224012EC07364635F696E69743A204445565F43414E4E4F545F494E4954004E717364635F59 -S224012EE0696E69743A204445565F54494D454F5554004E717364635F696E697400004E718E -S224012F0048E73E203C2F00262A2F001C246F0020487A01024EB900010CC46100FEC0584F02 -S224012F204A40660E13FC00010001911870F8600000DC487800016100FEAC70092805E1AC30 -S224012F40203C000000FFC08413C000C003072004E080C0BC000000FF13C000C00308721010 -S224012F602004E2A0C0BC000000FF13C000C0030972182004E2A0C0BC000000FF13C000C04D -S224012F80030A13FC000200C0030213FC000100C003036100FE54584F4A40666613F900C0F6 -S224012FA003050001911C670C42A76100FE3870FB584F60587000103900C00312E18872002F -S224012FC0123900C0031380813600BC436C0470F9603A7400600A15B900C0031020005242EE -S224012FE0B6426EF242A76100FDFC13F900C003050001911C584F670470FB60103003600C22 -S224013000600A42A76100FDDE70FD584F4CDF047C4E754E717364635F7265616400004E71E6 -S22401302048E73C202A2F0018362F0022246F001C487A00FE4EB900010CC46100FDA0584F1B -S2240130404A40660E13FC00010001911870F8600000DA487800016100FD8C584FB67C02008A -S2240130606E3A7400600A13F2200000C003205242B6426EF2B67C02006C20740060084239B9 -S22401308000C003205242300248C0320348C14481D2BC00000200B2806EE4600670F9600033 -S2240130A0008A70092805E1AC203C000000FFC08413C000C003072004E080C0BC000000FF12 -S2240130C013C000C0030872102004E2A0C0BC000000FF13C000C0030972182004E2A0C0BC5E -S2240130E0000000FF13C000C0030A13FC000300C0030213FC000100C003036100FCEC4A40AB -S224013100661E13F900C003050001911C670C42A76100FCD270FA584F60103003600C600A8E -S22401312042A76100FCC070FD584F4CDF043C4E757364635F7772697465004E712F02740019 -S2240131401439000191186100FC944A406704847C00026100FC8C4A406704847C0004300276 -S224013160241F4E75700010390001911C4E754E7170004E75303C03E84E754E7148E7203CC3 -S224013180342F001A246F001C30025340670A5340671253406716601C2A4A61D8320048C147 -S2240131A02A816012284A38BC0200600A264A70012680600270004CDF3C044E754FEFFFE076 -S2240131C0487A005E4EB900010CC46100FBF4426F00042F7C0001322C00062F7C00012E24DE -S2240131E0000A2F7C00012F00000E2F7C0001302000122F7C00013170001A2F7C0001313C48 -S22401320000162F7C0001317C001E41EF00042F084EB900010EC0504F4FEF00204E754E715B -S2240132207364635F696E7374616C6C005344430048E7003045F90001C30047F90001C32E8B -S22401324024BC00C40000257C00C600000004257C00C680000008257C00C40010000C257C48 -S22401326000C400140010257C00C40004001420527001208042A7610001D442A74878000F89 -S22401328042A76100033C42A76100039A42A742A742A76100010426BC00C80000277C00CA80 -S2240132A000000004277C00CA80000008277C00C80010000C277C00C800140010277C00C88E -S2240132C000040014205370012080487800016100017C42A74878000F48780001610002E2EF -S2240132E0487800016100033E42A742A748780001610000A670004FEF00404CDF0C004E75E3 -S22401330048E73F003C2F002E3A2F002A182F0027362F0022342F001EB47C00026C74300253 -S22401332048C0722E2F022E00240148474842CEC1C4C0C0C1DE4248474247D087241F41F9A2 -S2240133400001C300D1C0224810034A00C07C00FFC0BC0000FFFF7218E3A81204488148C199 -S2240133607E10EFA980811205C23C0002C27C00FFC2BC0000FFFFD28180811206C23C0001E5 -S224013380C27C00FFC2BC0000FFFF80812069000C20804CDF00FC4E7548E73F203A2F002235 -S2240133A0362F0026342F002ABA7C00026C000096300548C0722E2C002E0148464847CCC1D3 -S2240133C0CEC0C0C1DC4748464246D08641F90001C300D1C0244870003003322A001C48C12A -S2240133E0B2806E047600524270003002322A001E48C1B2806E14302A001E534034003005CC -S22401340048C02F006100029A584F3543002035420022700030027210E3A872003203808143 -S224013420206A001020803002C1EA00183800D843206A0004D0C425480024206A0008D0C42B -S224013440254800284CDF04FC4E754E714FEFFFEC48E73F200C6F000200366C000158740081 -S2240134607A007C00302F003648C0722E2F022F032400260148424843C4C1C6C0C0C1D443AD -S22401348048424242D082261F241F41F90001C300D1C02448206A001424102052203C0000A3 -S2240134A00400C0903A00205230280002C07C0300C0BC0000FFFFE0883C003006907C00000D -S2240134C0670E53406718534067225340672C6036357C00500018357C003C001A6028357C2E -S2240134E000640018357C004B001A601A357C00800018357C0060001A600C357C00500018C1 -S224013500357C0032001A4A45672441EA0018301048C022006C025281E281308141EA001A47 -S224013520301048C022006C025281E2813081356A001A001E356A0018001C3002C03C0001ED -S224013540C07C00FFC0BC0000FFFF67683002C07C3F00C0BC0000FFFFE0883E00703F4840DD -S224013560C0827210E2A83F40002A300748C04A806C025680E4803600302F002A48C04A800C -S2240135806C025680E48038004A45671C300348C022006C025281E2813601300448C022009D -S2240135A06C025281E281380141EA001C975041EA001E99504CDF04FC4FEF00144E754E71C9 -S2240135C048E73E00382F0022362F001E342F001AB47C00026C48300248C0722E2A002C01D8 -S2240135E048454846CAC1CCC0C0C1DA4648454245D08541F90001C300D1C022481003C03C81 -S224013600000FC07C00FFC0BC0000FFFFE988320448C1C2BC0000000F80811340002C4CDFF8 -S224013620007C4E7548E73C20362F001AB67C00026C66300348C0722E28002A0148444845EE -S224013640C8C1CAC0C0C1D84548444244D08441F90001C300D1C0244874006016206A0004DA -S22401366011BC00202800226A000813AA002C28005282302A001848C0322A001A48C1280095 -S2240136802A0148444845C8C1CAC0C0C1D84548444244D084B0826EC44CDF043C4E754E7178 -S2240136A04FEFFFE448E73F3E0C6F0002004E6C0000DC302F004E48C0722E2F022F03240048 -S2240136C0260148424843C4C1C6C0C0C1D44348424242D082261F241F41F90001C300D1C08E -S2240136E02C487600604C3003C1EE001838007001D043C1EE00183A00246E0004D4C4266EB5 -S2240137000008D6C4286E0004D8C52A6E0008DAC574006016204C548C224A548A3290204DDC -S224013720548D224B548B32905442B46E00186DE45243300348C0322E001E48C15381B28016 -S2240137406EA4302E001E5340C1EE00183E00226E0004D2C72F490036226E0008D2C72F49B9 -S224013760003A1C2E002C7400601C206F003654AF003630BC0020206F003A54AF003A700023 -S224013780100630805442B46E00186DDE4CDF7CFC4FEF001C4E754E7148E73C30162F0023C0 -S2240137A0342F001EB47C00026C00008A300248C0722E28002A0148444845C8C1CAC0C0C180 -S2240137C0D84548444244D08441F90001C300D1C026481003903C000A67065700671E601EB3 -S2240137E0302B002248C052802F0042A7300248C02F006100FBA44FEF000C6038603641EB47 -S224013800002422505290128343EB00282451529114AB002C302B002248C02F00302B0020CD -S22401382048C052802F00300248C02F006100FB6A4FEF000C4CDF0C3C4E754E71302F0006A6 -S2240138404E750000302F00066608203C00C023F86006203C00C022F84E754E7148E73020F8 -S224013860362F0012342F0016300348C02F0061D42440584F200A672C41EA0003001000802D -S22401388070003002C0BC000000FF148070003002E080C0BC000000FF1540000141EA000370 -S2240138A00210007F4CDF040C4E754E7148E73020362F0012142F0017300348C02F00618415 -S2240138C02440487A00384EB900010CC415420003504FB42A0003670C487A00124EB9000183 -S2240138E00CC4584F4CDF040C4E754E714C4352206D69736D61746368656421007561727491 -S2240139005F7365746C63720048E72020342F000E300248C02F006100FF2C2440487A003A80 -S2240139204EB900010CC4504F200A67264878000C300248C02F006100FF24487800033002A5 -S22401394048C02F006100FF66157C00C100024FEF00104CDF04044E75756172745F696E6971 -S22401396074004E7148E72020342F000E300248C02F006100FED02440584F200A6722700068 -S224013980102A0005C03C0001C07C00FFC0BC0000FFFF4A80670470016008700060046002EC -S2240139A070004CDF04044E7548E73820182F001B362F0016300348C02F006100FE88244082 -S2240139C0584F200A671E7400142A000570001002C03C0020C07C00FFC0BC0000FFFF4A80B7 -S2240139E067E614844CDF041C4E754E7148E73020362F0012300348C02F006100FE482440A4 -S224013A00584F200A671E7400142A000570001002C03C0001C07C00FFC0BC0000FFFF4A8095 -S224013A2067E610124CDF040C4E7500002F02142F000B487A001C4EB900010CC4700010025C -S224013A402F004EB900011058504F241F4E754E716469736B5F737461747573002F02142F3B -S224013A60000B487A001C4EB900010CC4700010022F004EB900010F30504F241F4E754E7123 -S224013A806469736B5F696E697469616C697A650048E73E202C2F00281A2F001F262F0024F3 -S224013AA0246F0020487A00624EB900010CC47400584F6032487802002F0A2F0370001005F2 -S224013AC02F004EB900010F80380048C44FEF00106C10487A00204EB900010CC47004584F37 -S224013AE0600AD6845282BC8262CA70004CDF047C4E754E716469736B5F7265616420657284 -S224013B00726F723A20004E716469736B5F72656164004E7148E73E202C2F00281A2F001F56 -S224013B20262F0024246F0020487A00424EB900010CC47400584F6026487802002F0A2F03A9 -S224013B40700010052F004EB900010FEC380048C44FEF00106C047004600AD6845282BC825C -S224013B6062D670004CDF047C4E754E716469736B5F7772697465000048E73820182F001B4C -S224013B80162F0017246F001C487A00364EB900010CC442A72F0A700010042F0070001003EC -S224013BA02F004EB9000110F8340048C24FEF00146C047004600270004CDF041C4E754E71AD -S224013BC06469736B5F696F63746C00002F02226F0008700010290001340070003002E18807 -S224013BE072001211808134003002241F4E754E712F02226F00087000102900032400E188FB -S224013C0072001229000280812400E18872001229000180812400E18872001211808124006B -S224013C20241F4E752F02342F000E226F00081002204952891080700030022200E0813401FD -S224013C401002204952891080241F4E75222F0008226F00041001204952891080E089100125 -S224013C60204952891080E0891001204952891080E08910012049528910804E75102F0007C5 -S224013C8067047000600270004E754E71102F000767047000600270004E754E7148E73830E3 -S224013CA0266F00182453204A528A7000101034001002C0BC000000FF2F0061C0584F4A8082 -S224013CC06726204A528A1610700010032F0061BC584F4A80660470FF603470003002E1882D -S224013CE072001203D08134004A42671A487801B5700030022F004EB9000183783400504F88 -S224013D00660470FF600878003802268A20044CDF0C1C4E7548E73820282F0014262F001C5D -S224013D20246F0018487801B52F044EB9000183143400504FB47C010065227002B0836304F3 -S224013D407000603070003002E080204A528A10801002204A528A1080700260184A426706BA -S224013D607001B08363047000600A1002204A528A108070014CDF041C4E754E7148E72020C3 -S224013D80246F000C74004A2A00036764487800012F2A0030486A00347000102A00012F00BE -S224013DA04EB900013B144FEF00104A806640422A0003202A003090AA0024B0AA001C642C9B -S224013DC00C2A00020002662448780001202A0030D0AA001C2F00486A00347000102A000188 -S224013DE02F004EB900013B144FEF00106002740120024CDF04044E7548E73020262F001412 -S224013E00246F00107400B6AA003067342F0A6100FF6C2400584F6628487800012F03486A57 -S224013E2000347000102A00012F004EB900013A904FEF00104A80670476FF74012543003097 -S224013E4020024CDF040C4E7548E73020246F00102F0A6100FF282600584F660000F80C1210 -S224013E600003660000D40C2A00010004660000CA243C00000200700041EA00342248B4BC89 -S224013E800000001065262208C23C0001670410C053821200E148100132004840300172039C -S224013EA0C282948120C0598266FA34015342650610C051CAFFFC2009224048790000AA5522 -S224013EC041EA0034486801FE6100FD5A487941615252486A00346100FD7448796141727210 -S224013EE041EA0034486801E46100FD622F2A001441EA0034486801E86100FD522F2A00108A -S224013F0041EA0034486801EC6100FD427001D0AA002025400030487800012F2A0030486A63 -S224013F2000347000102A00012F004EB900013B14422A00044FEF003842A742A77000102AB4 -S224013F4000012F004EB900013B784FEF000C4A806702760120034CDF040C4E7548E73020DC -S224013F60246F0010222F00145581202A00185580B0816204700060207000302A000A2400A7 -S224013F80260148424843C4C1C6C0C0C1D44348424242D082D0AA002C4CDF040C4E754E7179 -S224013FA048E73C30262F0020266F001C24537002B0836206B6AA00186506780160000116E3 -S224013FC078FF10125300671053006700009E5300670000CA600000FC24032002E288D48039 -S224013FE072092002E2A8D0AA00242F002F0A6100FE08504F4A806704600000DA41EA0034BA -S22401400020025282C0BC000001FFD1C0700010102A0072092002E2A8D0AA00242F002F0AB0 -S2240140206100FDD6504F4A806704600000A841EA0034203C000001FFC082D1C0700010104C -S224014040E1888A803003C03C0001C07C00FFC0BC0000FFFF67062005E888600A3205C27C21 -S2240140600FFF700030012800606A2003E088D0AA00242F002F0A6100FD80504F4A80670258 -S22401408060522003D080C0BC000001FF487208346100FB3A78003800584F60382003EE8865 -S2240140A0D0AA00242F002F0A6100FD4E504F4A80670260202003E588C0BC000001FF487230 -S2240140C008346100FB2C283C0FFFFFFFC880584F6002780120044CDF0C3C4E754FEFFFF055 -S2240140E048E73E302C2F0038262F0034246F00307A027002B083620001BCB6AA0018640022 -S22401410001B410125300671053006700010453006700013E6000019E28032004E288D88030 -S22401412072092004E2A8D0AA00242F002F0A6100FCC82A00504F67046000017A41EA0034B7 -S22401414020045284C0BC000001FFD1C026483003C03C0001C07C00FFC0BC0000FFFF672078 -S22401416070001013C03C000FC07C00FFC0BC0000FFFF1206C2BC000000FFE9898081600678 -S2240141801206700010011680157C0001000372092004E2A8D0AA00242F002F0A6100FC5A6F -S2240141A02A00504F67046000010C41EA0034203C000001FFC084D1C026483003C03C00012A -S2240141C0C07C00FFC0BC0000FFFF670C2006E888C0BC000000FF602C72001213C23C00F08F -S2240141E0C27C00FFC2BC0000FFFF2406E08AC47C00FFC43C000FC47C00FFC4BC0000FFFF61 -S224014200828220011680157C00010003600000A62003E088D0AA00242F002F0A6100FBDA7B -S2240142202A00504F67046000008C3006C0BC0000FFFF2F002003D080C0BC000001FF4872D0 -S22401424008346100F9E0157C00010003504F60642003EE88D0AA00242F002F0A6100FB9A55 -S2240142602A00504F6702604C203C0FFFFFFFC0862203E589C2BC000001FF487218342F4026 -S224014280002C6100F96C2200202F002CC2BCF000000080812C002F062003E588C0BC0000AD -S2240142A001FF487208346100F9A4157C000100034FEF000C20054CDF0C7C4FEF00104E753C -S2240142C048E73C302A2F0024262F0020266F001C780024537002B0836206B6AA00186504BD -S2240142E07002607C4A8567184878FFFF2F052F0A6100FDEA28004FEF000C670420046060E8 -S2240143002F032F0B6100FC9A2400504F6602604E7001B082660470026046B4BCFFFFFFFFCA -S22401432066047001603A42A72F032F0A6100FDAE28004FEF000C670420046024202A0018BB -S2240143405580B0AA0014630E41EA0014529041EA0004001000012602B6AA001865A270002B -S2240143604CDF0C3C4E754E7148E73E302A2F0024266F002024534A856610282A00106706E8 -S224014380B8AA00186502780160342F052F0B6100FC102600504F7002B083630670016000AA -S2240143A00116B6BCFFFFFFFF6606200360000108B6AA001864062003600000FC28054AAAF8 -S2240143C0001466067000600000EE7400BA8466447401D484B4AA0018650274022F022F0BB2 -S2240143E06100FBBE2600504F7001B0836708B6BCFFFFFFFF66062003600000BC4A83671464 -S224014400262A00107002B0836208B6AA00186402280374004A82664224045282B4AA0018C4 -S224014420650C7402B882640670006000008A2F022F0B6100FB6C2600504F6602601C700144 -S224014440B0836708B6BCFFFFFFFF660420036066B88266047000605E60C04878FFFF2F0212 -S2240144602F0A6100FC782C004FEF000C66144A8567102F022F052F0A6100FC622C004FEF2B -S224014480000C4A86662025420010202A00185580B0AA0014650641EA0014539041EA0004DC -S2240144A000100001600E7001B086660470FF60027001240020024CDF0C7C4E7548E73E30CB -S2240144C02C2F0024246F00202F0A6100F8B0584F4A8067067001600000A22F062F0A610042 -S2240144E0FA7C2A0025450030243C00000200700041EA00342248B4BC0000001065262208AC -S224014500C23C0001670410C053821200E14810013200484030017203C282948120C05982C6 -S22401452066FA34015342650610C051CAFFFC2009224047EA003478017600504F6002D684C0 -S2240145407000302A000AB08363202F042005D0832F002F0B7000102A00012F004EB90001D5 -S2240145603B144FEF00104A8067D47000302A000AB08366047000600270014CDF0C7C4E7569 -S22401458048E73830262F001C246F00182652B6BC002000006406701FC083670670026000DD -S2240145A000AE25430010242A0008660A0C1300036504242B00284A82661C2003EA887200B2 -S2240145C0322B0008B2806206700260000082256B00280018604A7000302B000A7209280090 -S2240145E0E3AC602A2F022F0A6100F9B62400504FB4BCFFFFFFFF6604700160527002B082C2 -S2240146006206B4AB00186504700260429684B88363D22F022F0B6100F94425400018504F89 -S224014620254200144AAA001866047002602041EA001872092003E2A8D19041EB0034203C09 -S224014640000001FFC083D1C02548001C70004CDF0C1C4E7548E73830282F001C246F0018BC -S22401466026527020D0AA00102600B6BC00200000650442AA00184AAA001866067004600031 -S22401468000E8203C000001FFC083660000C441EA001852904AAA0014661C2003EA887200AD -S2240146A0322B0008B280620A42AA00187004600000B86000009C72092003E2A87200322B6E -S2240146C0000A5381C081660000882F2A00142F0A6100F8CE2400504F7001B08265067002B7 -S2240146E060000086B4BCFFFFFFFF660470016078B4AB001865484A84660842AA00187004D7 -S22401470060662F2A00142F0A6100FC5E2400504F6604700760527001B082660470026048EF -S224014720B4BCFFFFFFFF66047001603C2F022F0B6100FD8A504F4A8067047001602A254207 -S22401474000142F022F0B6100F81425400018504F2543001041EB0034203C000001FFC083D4 -S224014760D1C02548001C70004CDF0C1C4E754E7148E73830282F001C246F0018265242A7BE -S2240147802F0A6100FDFC2400504F664476002F2A00182F0B6100F6622400504F670260307D -S2240147A0206A001C0C1000E56708206A001C4A10660A5283B88366026016600276004878E7 -S2240147C000012F0A6100FE8E2400504F4A8267BE7004B0826602740720024CDF0C1C4E7537 -S2240147E048E72030266F0010246F0014486A001A6100F3DA74003400584F0C130003661601 -S224014800486A00146100F3C6C0BC0000FFFF7210E3A88480584F20024CDF0C044E754E71A1 -S22401482048E72030242F0018266F0010246F00143002C0BC0000FFFF2F00486A001A610034 -S224014840F3E4504F0C130003661872102002E2A8C0BC0000FFFF2F00486A00146100F3C685 -S224014860504F4CDF0C044E754FEFFFF048E73E30266F0030246F0034486A001A6100F34ED1 -S224014880584F4A4067067000600000CC70001012C03C003FC07C00FFC0BC0000FFFF538083 -S2240148A0740D22022C0048414846C2C0CCC2C4C0D24648414241D4817A017600606841FA09 -S2240148C0395C700010303800487208006100F2FE3800584F4A456742B4BC00000100643224 -S2240148E0700030042F004EB9000183B822025282D28141F31800720032102F012F40003082 -S2240149004EB9000183B82200202F0030504FB2806704700060403A04600AB87CFFFF67041C -S224014920700060325283700DB083629270001012C03C0040C07C00FFC0BC0000FFFF4A80A9 -S22401494067124A45670E2002D0804A73080067047000600270014CDF0C7C4FEF00104E752B -S22401496048E73E30266F0020246F0024486A001A6100F25A584F4A4067067000600000A29F -S22401498070001012C0BCFFFFFFBF5380740D22022C0048414846C2C0CCC2C4C0D246484157 -S2240149A04241D48178017600604041FA3870700010303800487208006100F2123A00584FB7 -S2240149C04A44671AB4BC00000100650470006050380520025282D08037840800600ABA7CE2 -S2240149E0FFFF6704700060385283700DB08362BA70001012C03C0040C07C00FFC0BC00001A -S224014A00FFFF4A8067184A446714B4BC0000010065047000600A2002D080427308007001EC -S224014A204CDF0C7C4E754E7148E73F301C2F00331A2F002F266F0024246F00281546000DCB -S224014A40157C000F000B422A000C42A7486A001A6100F1D2700010055380780D22042E0023 -S224014A6048414847C2C0CEC4C8C0D24748414241D881740076003602504FB47CFFFF670A9E -S224014A8020045284D08034330800700030022F0041FA378A7000103038004872080061007F -S224014AA0F184504F4A426604343CFFFF5283700DB08362C6B47CFFFF670A2004D0804A73FB -S224014AC0080066048A3C004014854CDF0CFC4E754FEFFFE848E73F38286F0044266F00404E -S224014AE0246F0048740B224C204B2008B4BC0000001065307201C200670410D953822209B7 -S224014B00C23C00016710B4BC00010000651610D9538266FA60187203C282948120D95982F5 -S224014B2066FA34015342650610D951CAFFFC7005B0AF004C6450262F004C6042204A548A7C -S224014B403A10780060322003D0801205C23C0001C27C00FFC2BC0000FFFFD08126007000D2 -S224014B6030052200E2813A0170014840C08367060A830001102152847010B08462C84A5282 -S224014B8066BA2F43004C7807700FC0AF004CD0BC000000301E00202F004CE8882F40004CD8 -S224014BA0BE3C003963025E0741EF002420045384118708004A8467064AAF004C66CA41EF23 -S224014BC0002411BC007E48007C00602241F36800700010102F006100F0A4584F4A80670CE6 -S224014BE020045380B0866602601052865286B88663080C330020680066D27008B084631033 -S224014C0041EF002420045284D1C0700010106002702022065286178018007008B08662DA94 -S224014C204CDF1CFC4FEF00184E754E7148E73000226F000C7400760B70001002E28072000C -S224014C401202EF89D08120495289D0101400538366E610024CDF000C4E754E7148E73F30AE -S224014C602E2F0028246F00247804265250C350C6600000EC2F2A00182F0B6100F17C2800E8 -S224014C80504F6704600000E0206A001C141066067804600000D2206A001C703FC028000B98 -S224014CA01A0015450006B43C00E56720B43C002E671A70001005C0BCFFFFFFDF7208B280F0 -S224014CC06704700060027001BE80670450C3607EBA3C000F665C70001002C03C0040C07CC5 -S224014CE000FFC0BC0000FFFF4A806714206A001C1C28000DC43C00BF1602256A0010002C57 -S224014D00B6026624206A001CBC28000D661A2F2A001C2F2B000C6100FC48504F4A806708DC -S224014D207000100353806006203C000000FF1600601C4A03660E2F2A001C6100FEF0584F98 -S224014D40B0066708257CFFFFFFFF002C601842A72F0A6100F9002800504F670260084AAADF -S224014D6000186600FF104A84670442AA001820044CDF0CFC4E754E7148E73E30246F00203A -S224014D80265242A72F0A6100F7F82800504F670620046000015850C61606257CFFFFFFFF43 -S224014DA0002C2F2A00182F0B6100F04E2800504F670460000136206A001C141066067804FC -S224014DC060000128206A001C703FC028000B1A0015450006B43C00E5671C70001005C03CA9 -S224014DE00008C07C00FFC0BC0000FFFF4A806714BA3C000F670E50C3257CFFFFFFFF002C55 -S224014E00600000D6BA3C000F667841EA002070001028000BC03C0040C07C00FFC0BC000082 -S224014E20FFFF4A80665A70001002C03C0040C07C00FFC0BC0000FFFF4A806714206A001C86 -S224014E401C28000DC43C00BF1602256A0010002CB6026624206A001CBC28000D661A2F2AA7 -S224014E60001C2F2B000C6100FA00504F4A8067087000100353806006203C000000FF16004A -S224014E8060564A0366102F2A001C6100FDA0584FB0066602605441EA002070001028000BA9 -S224014EA0C03C0001C07C00FFC0BC0000FFFF4A80661C4878000B486A00202F2A001C4EB9D5 -S224014EC0000182D84FEF000C4A806602601C50C3257CFFFFFFFF002C42A72F0A6100F776AD -S224014EE02800504F4A846700FEBA20044CDF0C7C4E754E714FEFFFDC48E73F30246F00480D -S224014F00265241EA002070001028000BC03C00A0C07C00FFC0BC0000FFFF4A806706700617 -S224014F20600002547C00600252862006D080206B000C4A70080066F0740C41EA00202248A5 -S224014F4041EF00342008B4BC0000001065307201C200670410D953822209C23C00016710AB -S224014F60B4BC00010000651610D9538266FA60187203C282948120D9598266FA34015342DD -S224014F80650610D951CAFFFC7000102F003FC03C0001C07C00FFC0BC0000FFFF4A80675C74 -S224014FA041EA0020117C0040000B7A0160262F052F2B000C41EF003C2F08486A0020610057 -S224014FC0FB102F0A6100FDB226004FEF00146702600852857064B08562D47064B0856606A3 -S224014FE07007600001927004B083670620036000018641EA0020116F003F000B7000102F5F -S224015000003FC03C0002C07C00FFC0BC0000FFFF4A806716700CD0864878000D2F004EB97C -S22401502000010C3A504F52806002700128002F042F0A6100F73C2600504F66725384676E6E -S2240150402004EB884480D0AA00102F002F0A6100F5302600504F6656486A00206100FBCEFA -S2240150601E00584F2F2A00182F0B6100ED8C2600504F67026038700010072F001004C0BCD4 -S224015080000000FF2F002F2A001C2F2B000C6100F998177C0001000342A72F0A6100F5B64A -S2240150A026004FEF00184A836604538466B64A83660000C22F2A00182F0B6100ED3C2600F4 -S2240150C0504F660000B074207000206A001C2248B4BC0000001065262208C23C0001670462 -S2240150E010C053821200E14810013200484030017203C282948120C0598266FA340153421B -S224015100650610C051CAFFFC20092240740B41EA00202248206A001C2008B4BC000000102B -S22401512065307201C200670410D953822209C23C00016710B4BC00010000651610D953822B -S22401514066FA60187203C282948120D9598266FA34015342650610D951CAFFFC41EA0020F0 -S2240151607018C028000B206A001C1140000C177C0001000320034CDF0CFC4FEF00244E7599 -S2240151804FEFFFF048E73030246F00242652262A00100CAAFFFFFFFF002C6604700060188E -S2240151A02F2A002C2F0A2F4000246100F3D42200202F00242001504F240066402F2A0018E0 -S2240151C02F0B6100EC342400504F67026026206A001C10BC00E5177C00010003B6AA0010FE -S2240151E06202601042A72F0A6100F46A2400504F4A8267C87004B0826602740220024CDF65 -S2240152000C0C4FEF00104E7548E73F38266F0028246F002C2853422A00164AAB00186604C9 -S2240152206000018C0CABFFFFFFFF002C6774740028027A00605420045284D080206C000C13 -S224015240363008004A456610B67CD800650AB67CDFFF62043A036032203C000000FF9082AA -S2240152602F0048722816700030057210E3A87200320380812F006100EA9C2C004FEF000C1B -S224015280660474006012D4867A002004D080206C000C4A700800669E4A4567027400423232 -S2240152A0281674002802604220045284206B001CD1C0700010103600B67C00206602602A2E -S2240152C0B67C00056604363C00E57009B0846610700CB082630A2002528215BC002E08098C -S2240152E010032202528215801809700BB08462B8423228094A2A001666704A82660C2002B9 -S224015300528215BC003F0816604E740028027E0860401032480948803600B67C002E6602BA -S2240153207E10B67C0041651CB67C005A6216206B001C70001028000C72001207C08167044F -S224015340D67C002010031580281620045284200252824A32480966BA42322816206B001CB9 -S2240153604A28000C6604422A0009206B001C703FC028000B15400008206B001C4868001CB1 -S2240153806100E86E2480206B001C486800166100E83C35400006206B001C41E800164868A9 -S2240153A000026100E828354000044FEF000C4CDF1CFC4E754FEFFFE048E73F38286F004C05 -S2240153C0266F00482F54004020532468000C780041EF00402F086100E8C42F400030584FAA -S2240153E00CAFFFFFFFFF002C66067006600003700CAF00010000002C65127210202F002CB3 -S224015400E2A822045284D28135801800362F002EB67C0020650CB67C002F6706B67C005C2E -S2240154206602603EB67C0080641C700030032F00487A03364EB9000182AC504F4A80670655 -S22401544070066000031AB8BC000000FF650670066000030C20045284D08035830800600026 -S224015460FF70B67C002064047A04602E600452AF0040206F00400C10002F67F2206F00400A -S2240154800C10005C67E87A00206F00401010488048C07220B28063027A0428AF0040601ACE -S2240154A020045380D08036320800B67C00206708B67C002E6702600653844A8466E220042E -S2240154C0D080427208004A8466067006600002907C00600252862006D0800C720020080046 -S2240154E067F24A86620C2006D0800C72002E080066048A3C0003600253844A84630E200416 -S2240155005380D0800C72002E080066EC740B702041EB00202248B4BC000000106526220862 -S224015520C23C0001670410C053821200E14810013200484030017203C282948120C0598296 -S22401554066FA34015342650610C051CAFFFC20092240422F00247E001E2F002470082F40D4 -S224015560003420065286D0803632080066046000013AB67C0020670AB67C002E660CB8865B -S22401558067088A3C00036000011EBEAF00346404B886663C700BB0AF003466088A3C000320 -S2240155A060000108B88667048A3C0003B8866404600000F82C047E08700B2F4000347000C8 -S2240155C0102F00242200E5891F410024600000D8B67C008065528A3C0002487801B57000FF -S2240155E030032F004EB90001831436001003C03C0080C07C00FFC0BC0000FFFF504F4A80C1 -S22401560067261003C07C00FFC03C007FC07C00FFC0BC0000FFFFC0BC0000FFFF41FA2C0E8A -S224015620D1C0700010103600B67C01006524202F00345380B087620A8A3C00032E2F0034FE -S224015640606470003003E0802207528717801820604A4A436716700030032F00487A01164D -S2240156604EB9000182AC504F4A806708765F8A3C00036028B67C0041650CB67C005A620618 -S224015680002F00020024B67C00616510B67C007A620A002F00010024967C002010032207CD -S2240156A05287178018206000FEBA0C2B00E500206606177C000500207008B0AF0034660E45 -S2240156C07000102F00242200E5891F4100247000102F0024C03C000CC07C00FFC0BC00004B -S2240156E0FFFF720CB280671A7000102F0024C03C0003C07C00FFC0BC0000FFFF7203B28047 -S22401570066048A3C000270001005C03C0002C07C00FFC0BC0000FFFF4A8066387000102F02 -S2240157200024C03C0001C07C00FFC0BC0000FFFF4A8067048A3C00107000102F0024C03CB3 -S2240157400004C07C00FFC0BC0000FFFF4A8067048A3C000841EB00201145000B70004CDF3F -S2240157601CFC4FEF00204E752A3A3C3E7C223F7F00004E712B2C3B3D5B5D000048E73030DB -S224015780246F00142652600452AF0018206F00180C10002F67F2206F00180C10005C67E8AE -S2240157A042AA0008206F00181010488048C07220B280631A41EA0020117C0080000B42A7CB -S2240157C02F0A6100EDBC2400504F6000009E41EF00182F082F0A6100FBDC2400504F6704A1 -S2240157E0600000882F0A6100F590240041EA00201628000B584F4A8267207004B0826618C6 -S22401580070001003C03C0004C07C00FFC0BC0000FFFF4A8066027405605070001003C03C70 -S2240158200004C07C00FFC0BC0000FFFF4A80663A7000102A0006C03C0010C07C00FFC0BCCC -S2240158400000FFFF4A8066047405601E203C000001FFC0AA0010487308342F0B6100EF8240 -S22401586025400008504F6000FF6620024CDF0C0C4E754E7148E73830266F001874FF24533C -S224015880224A200A6604200260542049528912101001488048C07820B8806206B23C003A85 -S2240158A066E8B23C003A663276010C1200306D1C0C1200396E1641EA0002B3C8660E10126D -S2240158C0488048C0260096BC000000307001B0836F042403268920026004740020024CDF16 -S2240158E00C1C4E7548E73C202A2F001C246F0018422A0003257CFFFFFFFF00302F052F0A63 -S2240159006100E4F6504F4A80670670046000012241EA0034486801FE6100E2B23800142A00 -S2240159200034584FB43C00EB670EB43C00E96708B43C00E8660000EEB87CAA556624487845 -S2240159400008487A00F441EA0034486800524EB9000182D84FEF000C4A8066067000600070 -S22401596000D041EA00344868000B6100E260360041EA00341428000D7000300353807200CE -S2240159803203C280584F6600009CB67C020065000094B67C02006200008C4A026700008659 -S2240159A070001002538072001202C280667641EA00344868000E6100E214584F4A40676478 -S2240159C041EA003470001028001053807201B280655241EA0034486800116100E1F0584F82 -S2240159E04A40674041EA0034486800136100E1DE584FB07C0080641641EA00344868002032 -S224015A006100E1EE584FB0BC00010000651641EA0034486800166100E1B4584F4A4067040A -S224015A207000600CB87CAA5566047002600270034CDF043C4E754E71464154333220202013 -S224015A4000004E714FEFFFE848E73820282F0030246F002C42A72F0A6100FE8A2600504FBF -S224015A607002B083670E7003B08363044A846604200360787400602441EA003441E801BE87 -S224015A802002E988487008086100E16641EF001C2202E58921801800584F52827004B08245 -S224015AA062D64A8467062004538060027000240041EF00182002E5884AB00800671641EFFA -S224015AC000182002E5882F3008002F0A6100FE16504F6002700326004A84660E7002B08383 -S224015AE0620852827004B08262C620034CDF041C4FEF00184E754E714FEFFFD848E73F3893 -S224015B00286F0050266F005442932F0C6100FD662F400028584F6C06700B6000042E202FCF -S224015B200024E58841F90001C35C24700800200A6606700C60000414268A022F00FE005B14 -S224015B404A1267507000102A00012F004EB900013A2C1A0070001005C03C0001C07C00FF0D -S224015B60C0BC0000FFFF584F4A8066284A2F005B671C70001005C03C0004C07C00FFC0BC13 -S224015B800000FFFF4A806706700A600003BE7000600003B84212102F002715400001700024 -S224015BA0102A00012F004EB900013A5C1A0070001005C03C0001C07C00FFC0BC0000FFFF86 -S224015BC0584F4A8067067003600003804A2F005B671C70001005C03C0004C07C00FFC0BCF8 -S224015BE00000FFFF4A806706700A6000035E42A72F0A6100FE502600504F7004B083660686 -S224015C007001600003467002B0836206700D6000033A2E2A003041EA00344868000B61003A -S224015C20DFAC584FB07C02006706700D6000031C41EA0034486800166100DF9278003800EE -S224015C40584F661041EA0034486800246100DFA22800584F2544001C41EA003415680010CC -S224015C6000020C2A00010002670E0C2A000200026706700D600002D47000102A0002220442 -S224015C80240048414842C2C0C4C4C8C0D24248414241D88141EA003470001028000D354033 -S224015CA0000A4A6A000A67127000302A000A53807200322A000AC2806706700D6000028C04 -S224015CC041EA0034486800116100DF02354000087000302A0008C0BC0000000F584F67066E -S224015CE0700D6000026641EA0034486800136100DEDC720032002F410032584F661241EA8C -S224015D000034486800206100DEE82F400032584F41EA00344868000E6100DEB23F40004637 -S224015D20584F6606700D600002227000302F0042D0847200322A0008E889D0812F400032AB -S224015D40202F002EB0AF00326406700D600001FC202F002E90AF00327200322A000A2F01F5 -S224015D602F012F004EB900010C3A504F4CDF00022C006606700D600001D27600BCBC0FFF60 -S224015D80FFF562027603BCBC0000FFF562027602BCBC00000FF5620276014A836606700DD7 -S224015DA0600001A87002D08625400018254700207000302F0042D087254000242007D0AF6C -S224015DC000322540002C7003B083664241EA00344868002A6100DDF6584F4A406706700D24 -S224015DE0600001684A6A00086706700D6000015C41EA00344868002C6100DDF62540002875 -S224015E00202A0018E5882F400042584F60644A6A00086606700D60000132202A0024D08497 -S224015E20254000287002B0836608202A0018D080603C7203242A00182F002F0320012602E9 -S224015E4048404843C0C2C6C1C2C2D04348404240D280261F201FE289342A001AC43C0001C5 -S224015E60C47C00FFC4BC0000FFFFD28220012F40003E203C000001FFD0AF003E7209E2A81F -S224015E80B0AA001C6306700D600000C041EA001420BCFFFFFFFF25500010157C00800004CF -S224015EA07003B0836600008A41EA0034486800306100DD1A584FB07C000166747001D08739 -S224015EC02F002F0A6100DF32504F4A806662422A000441EA0034486801FE6100DCF0584F5F -S224015EE0B07CAA55664A486A00346100DD04584FB0BC41615252663841EA0034486801E4AE -S224015F006100DCEE584FB0BC61417272662241EA0034486801E86100DCD82540001441EA7E -S224015F200034486801EC6100DCC825400010504F148352790001C36035790001C360000613 -S224015F40257C0001C364000C70004CDF1CFC4FEF00284E7548E72030266F0014246F0010BF -S224015F607409200A67404A92673C20524A1067362252302A0004B0690006662A2052700082 -S224015F80102800012F004EB900013A2CC07C00FFC03C0001C07C00FFC0BC0000FFFF584F91 -S224015FA04A80660274004A8266042052600291C8268820024CDF0C044E754E714FEFFFF018 -S224015FC048E73820182F002F2F6F0028001C41EF001C2F086100F89E2400584F6C04700BAC -S224015FE060502002E58841F90001C35C24700800200A670242124AAF00246706206F002442 -S22401600042102002E58841F90001C35C21AF002408004A0466047000601842A741EF002862 -S2240160202F0841EF00302F086100FACE26004FEF000C4CDF041C4FEF00104E754FEFFFB0AA -S22401604048E73F201E2F007B246F0070200A6606700960000374CE3C003F700010072F00FC -S22401606041EF00542F0841EF007C2F086100FA8A26004FEF000C660003482F6F0050002068 -S2240160802F2F007441EF00242F086100F6F02600504F661A7000102F004BC03C0080C07C5F -S2240160A000FFC0BC0000FFFF4A806702760670001007C03C001CC07C00FFC0BC0000FFFF5E -S2240160C04A80670001264A83671A7004B083660E41EF00202F086100EE1C2600584F8E3C70 -S2240160E0000860347000102F0026C03C0011C07C00FFC0BC0000FFFF4A806704760760183D -S22401610070001007C03C0004C07C00FFC0BC0000FFFF4A80670276084A83660000CC70001D -S2240161201007C03C0008C07C00FFC0BC0000FFFF4A80670000B42F7C5021000000602F2FCA -S2240161400060206F00404868000E6100DB002F2F0068206F0048486800166100DAF02F2F24 -S224016160004C2F2F00646100E6782F40006C206F0054117C0020000B42A72F2F00582F2FD9 -S22401618000706100E69C42A7206F00644868001C6100DABA206F007C117C000100034FEF2F -S2240161A0002C4AAF00546740206F00502F680030006442A72F2F005841EF00282F08610020 -S2240161C0E10026004FEF000C661E2F2F00642F2F00546100DC242600202F005C5380206FDC -S2240161E0005821400010504F60504A83664C7000102F0026C03C0010C07C00FFC0BC00006A -S224016200FFFF4A8067047604603070001007C03C0002C07C00FFC0BC0000FFFF4A80671AB6 -S2240162207000102F0026C03C0001C07C00FFC0BC0000FFFF4A80670276074A83662A700054 -S2240162401007C03C0008C07C00FFC0BC0000FFFF4A8067048E3C0040206F0050256800308D -S224016260001E256F003C00224A83660001542F2F003C2F2F00546100E56825400008206F8A -S22401628000444868001C6100D9682540000C24AF005C206F005C35680006000415470010A8 -S2240162A0422A001142AA001A42AA0012243C00000200700041EA00262248B4BC000000104A -S2240162C065262208C23C0001670410C053821200E14810013200484030017203C2829481EF -S2240162E020C0598266FA34015342650610C051CAFFFC2009224070001007C03C0020C07CF8 -S22401630000FFC0BC0000FFFF4FEF000C4A80670000B04AAA000C630000A8256A000C00121B -S224016320206F005070003028000A72092C00E3AE282A00082A2A000C60202F042F0A610067 -S224016340DC602800504F7001B08465027602B8BCFFFFFFFF660276019A864A836604BC85C9 -S22401636065D8254400164A836656203C000001FFC085674C2F042F2F00546100DBE02F400E -S224016380006C504F66047602603672092005E2A8D0AF00642540001A487800012F2A001AB4 -S2240163A0486A0026206F005C7000102800012F004EB900013A904FEF00104A806702760172 -S2240163C04A836702429220034CDF04FC4FEF00504E754E714FEFFFDC48E73F3C2C2F0058D9 -S2240163E02A6F0054286F005C246F0050264D429441EF002C2F082F0A6100FB5A2F4000306A -S224016400504F660C7000102A00112F4000286708202F0028600002C27000102A0010C03C53 -S2240164200001C07C00FFC0BC0000FFFF4A8066067007600002A4202A000C90AA00122F40DC -S2240164400038BCAF003863042C2F003860000282203C000001FFC0AA0012660001F67209CD -S224016460202A0012E2A8206F002C72003228000A5381C0812F40004466444AAA00126606BB -S2240164802E2A0008600E2F2A00162F0A6100DB122E00504F7002B087630C157C00020011A9 -S2240164A0700260000234BEBCFFFFFFFF660C157C00010011700160000220254700162F2A75 -S2240164C000162F2F00306100DA942600504F660C157C000200117002600001FED6AF0044CE -S2240164E070092A06E0AD670000DC202F0044D085206F002C72003228000AB2806410206F6F -S224016500002C70003028000A2A009AAF00442F052F032F0B206F00387000102800012F0081 -S2240165204EB900013A904FEF00104A80670C157C000100117001600001A07000102A001029 -S224016540C03C0080C07C00FFC0BC0000FFFF4A806768202A001A9083BA80635E243C000099 -S224016560020041EA00262248202A001A90837209E3A841F308002008B4BC00000010653062 -S2240165807201C200670410D953822209C23C00016710B4BC00010000651610D9538266FAEC -S2240165A060187203C282948120D9598266FA34015342650610D951CAFFFC70092805E1ACF4 -S2240165C060000102B6AA001A670000847000102A0010C03C0080C07C00FFC0BC0000FFFF02 -S2240165E04A80673A487800012F2A001A486A0026206F00387000102800012F004EB9000177 -S2240166003B144FEF00104A80670C157C000100117001600000C441EA00100210007F4878D6 -S22401662000012F03486A0026206F00387000102800012F004EB900013A904FEF00104A80C0 -S224016640670C157C0001001170016000008C2543001A203C000001FFC0AA0012283C000003 -S22401666002009880BC8464022806240441EA0026203C000001FFC0AA0012D1C02248204B6F -S2240166802008B4BC0000001065307201C200670410D953822209C23C00016710B4BC000147 -S2240166A00000651610D9538266FA60187203C282948120D9598266FA34015342650610D9A3 -S2240166C051CAFFFC9C84D994D7C441EA0012D9904A866200FD7C70004CDF3CFC4FEF0024F0 -S2240166E04E754E714FEFFFE048E73F3E2E2F00582C6F00542A6F005C266F0050284E42957E -S22401670041EF00302F082F0B6100F84A2F400034504F660C7000102B00112F40002C670885 -S224016720202F002C600002FE7000102B0010C03C0002C07C00FFC0BC0000FFFF4A806606D4 -S2240167407007600002E0202B0012D087B0AB0012640870FF90AB00122E00600002B8203C8D -S224016760000001FFC0AB00126600020E7209202B0012E2A8206F003072003228000A538155 -S224016780C0812F40004466644AAB00126614282B0008660C42A72F0B6100DBCE2800504FF3 -S2240167A0600E2F2B00162F0B6100DBBE2800504F4A846604600002647001B084660C177C52 -S2240167C00002001170026000025CB8BCFFFFFFFF660C177C00010011700160000248274463 -S2240167E000164AAB00086604274400087000102B0010C03C0080C07C00FFC0BC0000FFFFB7 -S2240168004A80673A487800012F2B001A486B0026206F003C7000102800012F004EB900014E -S2240168203B144FEF00104A80670C177C000100117001600001F041EB00100210007F2F2BEA -S22401684000162F2F00346100D7142600504F660C177C000200117002600001CAD6AF0044FB -S22401686070092C07E0AE670000CC202F0044D086206F003072003228000AB2806410206FF2 -S224016880003070003028000A2C009CAF00442F062F032F0C206F003C7000102800012F00F0 -S2240168A04EB900013B144FEF00104A80670C177C0001001170016000016C202B001A908395 -S2240168C0BC806366243C00000200202B001A90837209E3A841F40800224841EB00262008AC -S2240168E0B4BC0000001065307201C200670410D953822209C23C00016710B4BC000100000D -S224016900651610D9538266FA60187203C282948120D9598266FA34015342650610D951CA25 -S224016920FFFC41EB00100210007F70092A06E1AD600000BEB6AB001A673A202B0012B0AB60 -S224016940000C6430487800012F03486B0026206F003C7000102800012F004EB900013A9050 -S2240169604FEF00104A80670C177C000100117001600000B22743001A203C000001FFC0AB13 -S22401698000122A3C000002009A80BE8564022A072405224C41EB0026203C000001FFC0ABD3 -S2240169A00012D1C02008B4BC0000001065307201C200670410D953822209C23C00016710F2 -S2240169C0B4BC00010000651610D9538266FA60187203C282948120D9598266FA3401534263 -S2240169E0650610D951CAFFFC41EB0010001000809E85DB95D9C541EB0012DB90202B001224 -S224016A00B0AB000C6306202B00126004202B000C2740000C4A876200FD4641EB0010001053 -S224016A20004070004CDF7CFC4FEF00204E754E714FEFFFF048E73030246F002441EF001466 -S224016A402F082F0A6100F50E2400504F660000D67000102A0010C03C0040C07C00FFC0BCB0 -S224016A600000FFFF4A80670000BC7000102A0010C03C0080C07C00FFC0BC0000FFFF4A8070 -S224016A806732487800012F2A001A486A0026206F00207000102800012F004EB900013B146D -S224016AA04FEF00104A8067047001607A41EA00100210007F263C502100002F2A001E2F2F8E -S224016AC000186100D3342400504F6658266A002241EB000B001000202F2A00082F0B2F12BA -S224016AE06100DD3E2F2A000C486B001C6100D15E2F03486B00166100D15442A7486B001221 -S224016B006100D122206F0038117C000100032F2F00386100D334240041EA0010021000BF95 -S224016B204FEF002820024CDF0C0C4FEF00104E75514F48E72020246F00142F0A6100FEF233 -S224016B402400584F661441EF000C2F082F0A6100F4042400504F6602429220024CDF040491 -S224016B60504F4E754FEFFFE848E73F20262F003C246F003841EF00202F082F0A6100F3D6B4 -S224016B802C00504F66087000102A00112C004A866706200660000238B6AA000C631C700077 -S224016BA0102A0010C03C0002C07C00FFC0BC0000FFFF4A806604262A000C2E2A00127A005E -S224016BC0254500124A8367000154206F002070003028000A72092800E3AC4A87674A200352 -S224016BE053802F042F004EB900010C3A504F220753812F002F042F014EB900010C3A504FF1 -S224016C0022004CDF0001B280621E20075380220453814681C08125400012200390AA00128C -S224016C202600242A00166040242A0008663642A72F0A6100D7342400504F7001B082660CCC -S224016C40157C00020011700260000184B4BCFFFFFFFF660C157C0001001170016000017070 -S224016C6025420008254200164A82670000B06074968441EA0012D9907000102A0010C03CF5 -S224016C800002C07C00FFC0BC0000FFFF4A8067142F022F0A6100D6D22400504F66047600DC -S224016CA06046600C2F022F0A6100D2F62400504FB4BCFFFFFFFF660C157C00010011700174 -S224016CC06000010C7001B082640A206F0020B4A80018650C157C000200117002600000F036 -S224016CE025420016B883658841EA0012D790203C000001FFC08367242F022F2F0024610007 -S224016D00D25C2A00504F660C157C000200117002600000BC72092003E2A8DA80202A0012F4 -S224016D20B0AA000C630E256A0012000C41EA001000100040203C000001FFC0AA00126700FF -S224016D40008CBAAA001A670000847000102A0010C03C0080C07C00FFC0BC0000FFFF4A8083 -S224016D606738487800012F2A001A486A0026206F002C7000102800012F004EB900013B1478 -S224016D804FEF00104A80670A157C000100117001603C41EA00100210007F487800012F05F3 -S224016DA0486A0026206F002C7000102800012F004EB900013A904FEF00104A80670A157C76 -S224016DC000010011700160062545001A20064CDF04FC4FEF00184E75514F48E72020246F34 -S224016DE00014200A66067009600000A642A741EF00102F0841EF00202F086100ECFC240010 -S224016E004FEF000C6600008224AF000C2F2F00182F0A6100E9682400504F666441EA002022 -S224016E2070001028000BC03C0080C07C00FFC0BC0000FFFF4A80662E7000102A0006C03C5E -S224016E400010C07C00FFC0BC0000FFFF4A8067142F2A001C2F2F00106100D9862540000812 -S224016E60504F600274054A826616206F000C35680006000442A72F0A6100D7062400504FE5 -S224016E807004B082660274054A826702429220024CDF0404504F4E75514F48E72020246F03 -S224016EA0001441EF000C2F082F0A6100F0A82400504F6602429220024CDF0404504F4E755D -S224016EC0514F48E72030266F001C246F001841EF00102F082F0A6100F07C2400504F664843 -S224016EE0200B660E42A72F0A6100D6962400504F603642A72F0A6100DD642400504F7004AA -S224016F00B082660274004A82661E2F0B2F0A6100E2F842A72F0A6100D73C24004FEF001057 -S224016F207004B0826602740020024CDF0C04504F4E754E714FEFFFCC48E72020246F0044FC -S224016F4042A741EF00102F0841EF00482F086100EBA824004FEF000C66422F2F004041EF44 -S224016F6000102F086100E8162400504F662E7000102F0037C03C0080C07C00FFC0BC0000F5 -S224016F80FFFF4A80670474066012200A670E2F0A41EF00102F086100E270504F20024CDFDE -S224016FA004044FEF00344E754FEFFFD448E73F30266F0058246F005442A741EF00282F0893 -S224016FC041EF00582F086100EB302A004FEF000C660000FE26AF0024206F0024226F002437 -S224016FE0202900185580B0A80014650C206F002424A80014600000DA7800206F00240C1064 -S2240170000001664276022F6F0024003C2F0341EF00402F086100CF8A2C00504FBCBCFFFF77 -S224017020FFFF66047A01601C7001B08666047A0260124A86660252845283206F0024B6A8F8 -S224017040001865C86072206F002426280018206F00242E28002474004A8266162007528711 -S2240170602F002F2F00286100CD902A00504F67026046206F00240C1000026618206F0024BD -S224017080487028346100CB46584F4A40660252845482601A206F0024487028346100CB5260 -S2240170A0C0BC0FFFFFFF584F660252845882C4BC000001FF538366A04A8566142484206FA7 -S2240170C0002421440014206F002458880010000120054CDF0CFC4FEF002C4E754FEFFFF4B3 -S2240170E048E73020246F001C41EF00102F082F0A6100EE622400504F660A7000102A00110D -S224017100240067062002600000F87000102A0010C03C0002C07C00FFC0BC0000FFFF4A8027 -S22401712066067007600000DA202A0012B0AA000C640000CC4AAA0012661842A72F2A00086C -S2240171402F0A6100D17C240042AA00084FEF000C60422F2A00162F0A6100CE462600740087 -S224017160504FB6BCFFFFFFFF660274017001B083660274024A82661C206F0010B6A800183A -S22401718064122F2A00162F032F0A6100D13424004FEF000C256A0012000C41EA00100010CD -S2240171A000404A82664A7000102A0010C03C0080C07C00FFC0BC0000FFFF4A8067324878FF -S2240171C000012F2A001A486A0026206F001C7000102800012F004EB900013B144FEF001035 -S2240171E04A8067047401600841EA00100210007F4A82670A10021540001120026002200250 -S2240172004CDF040C4FEF000C4E754E714FEFFF9448E7300076004878000241EF00742F081E -S22401722041EF00802F086100E8D024004FEF000C660000F62F6F0070000C2F2F007841EF5E -S22401724000102F086100E5362400504F4A82660000D87000102F0037C03C0080C07C00FFFB -S224017260C0BC0000FFFF4A8067047406601A7000102F0012C03C0001C07C00FFC0BC0000F0 -S224017280FFFF4A80670274074A8266602F2F00282F2F00746100D54A26007000102F001AE3 -S2240172A0C03C0010C07C00FFC0BC0000FFFF504F4A8067382F6F0070003C2F43004442A716 -S2240172C041EF00402F086100D2B82400504F661C42A741EF00402F086100D9822400504FC2 -S2240172E0660274077004B082660274004A82663841EF000C2F086100DE882400584F661836 -S2240173004A83671442A72F0341EF00142F086100CFB024004FEF000C4A82660C2F2F00702F -S2240173206100CB262400584F20024CDF000C4FEF006C4E754FEFFFAC48E73E00487800024C -S22401734041EF005C2F0841EF00742F086100E7AA26004FEF000C660001F42F6F00580018BE -S2240173602F2F006C41EF001C2F086100E4102600504F660276087004B083660001D02F6F3E -S2240173800058004842A741EF004C2F086100CFDA28007600504F4A84660276077001B0840C -S2240173A066027602B8BCFFFFFFFF660276012A3C502100004A83660001382F042F2F005C68 -S2240173C06100D0FA2600504F66000126740B7020206F005841E800342248B4BC00000010ED -S2240173E065262208C23C0001670410C053821200E14810013200484030017203C2829481BE -S22401740020C0598266FA34015342650610C051CAFFFC20092240206F0058117C002E0034CF -S224017420206F005841E80034117C0010000B2F05206F005C41E80034486800166100C80EE1 -S2240174402F04206F0064486800342F2F00686100D3D07420206F006C41E800342248206F6D -S224017460006C41E8003441E800202008B4BC0000001065307201C200670410D9538222092E -S224017480C23C00016710B4BC00010000651610D9538266FA60187203C282948120D959824C -S2240174A066FA34015342650610D951CAFFFC206F006C41E80034117C002E00212C2F00346F -S2240174C02F06206F007041E80034486800202F2F00746100D34C206F0078117C000100035B -S2240174E041EF00382F086100DA0C26004FEF00244A8366462F05206F00384868001661007D -S224017500C74C2F042F2F00402F2F00686100D312206F0048117C0010000B206F006C117C6E -S224017520000100034FEF00144A83660C2F2F00586100C9162600584F601242A72F0441EF2F -S22401754000502F086100CD7A4FEF000C20034CDF007C4FEF00544E754FEFFF7048E7382059 -S22401756041EF00A82F086100E30C4878000241EF007C2F0841EF00B02F086100E57C260002 -S2240175804FEF00106600024C2F6F007400142F2F00A441EF00182F086100E1E22600504F53 -S2240175A0661A7000102F003FC03C00A0C07C00FFC0BC0000FFFF4A80670276064A83660024 -S2240175C002127420226F003041EF00782008B4BC0000001065307201C200670410D95382F9 -S2240175E02209C23C00016710B4BC00010000651610D9538266FA60187203C282948120D99B -S224017600598266FA34015342650610D951CAFFFC743041EF0014224841EF00442008B4BC97 -S2240176200000001065307201C200670410D953822209C23C00016710B4BC000100006516B4 -S22401764010D9538266FA60187203C282948120D9598266FA34015342650610D951CAFFFC58 -S2240176602F2F00A841EF00482F086100E1102600504F661C202F004CB0AF001C660E202FDD -S2240176800054B0AF0024660470046002700826007004B0836600011C41EF00442F086100F9 -S2240176A0D8542600584F6600010A246F0060741341EF0085224841EA000D2008B4BC0000F1 -S2240176C0001065307201C200670410D953822209C23C00016710B4BC00010000651610D92B -S2240176E0538266FA60187203C282948120D9598266FA34015342650610D951CAFFFC156F1D -S2240177000083000B7000102A000BC03C0010C07C00FFC0BC0000FFFF4A80660841EA000BF1 -S22401772000100020206F0074117C000100037000102A000BC03C0010C07C00FFC0BC000007 -S224017740FFFF4A80676C202F001CB0AF004C67622F0A2F2F00786100D0882F002F2F0080D4 -S2240177606100C7FA28004FEF00106604760260422F042F2F00786100C6802600206F007C06 -S22401778041E8003445E80020504F4A8366240C2A002E0001661C2F2F004C2F0A2F2F007C9F -S2240177A06100D07E206F0080117C000100034FEF000C4A83661C41EF00142F086100D9C264 -S2240177C02600584F660C2F2F00746100C67C2600584F20034CDF041C4FEF00904E754E7164 -S2240177E04FEFFFBC48E73C30266F0068246F006442A741EF00502F0841EF00682F0861002B -S224017800E2F82A004FEF000C6678200A67742F6F004C001C42AF002442A741EF00202F08A6 -S2240178206100CD5E2A00504F664E4878000141EF00202F086100D4262A00504F663A7400B9 -S2240178402602601A20035283206F0038D1C070001010380010042202528215801800700B34 -S224017860B08362E0423228004A826602600A53820C320020280067EC7004B085660442123E -S2240178807A004A856644200B6740206F004C2F2800202F2F00506100C5602A00504F662A3E -S2240178A0206F004C10105700670A53006702600874646006744360027427206F004C487056 -S2240178C028346100C32C2680584F20054CDF0C3C4FEF00444E754E714FEFFFA048E73E00C3 -S2240178E04878000241EF004C2F0841EF00802F086100E2062C004FEF000C67062006600074 -S224017900029C740B702041EF004C2248B4BC0000001065262208C23C0001670410C053828A -S2240179201200E14810013200484030017203C282948120C0598266FA34015342650610C01C -S22401794051CAFFFC2009224076006000009041EF00782F086100C3462A00584FBABC000189 -S22401796000006420487801B52F054EB9000183B8584F2F004EB900018314C0BC0000FFFFA1 -S224017980504F6002700038006726700030042F00487A02164EB9000182AC504F4A806610E9 -S2240179A0B87C01006504700A6002700BB08362067006600001E8B87C010065127000300422 -S2240179C0E08041EF004C2203528311801800100441EF004C2203528311801800206F0078E8 -S2240179E01010488048C07220B2806300FF620C2F00E5004C66067006600001A26002538380 -S224017A004A83671041EF004C200353800C300020080067EA2F6F0048001842AF002042A7FD -S224017A2041EF001C2F086100CB582C00504F6600016A4878000141EF001C2F086100D21E08 -S224017A402C00504F66784A836752740B41EF004C2248206F00342008B4BC0000001065308C -S224017A607201C200670410D953822209C23C00016710B4BC00010000651610D9538266FAF7 -S224017A8060187203C282948120D9598266FA34015342650610D951CAFFFC6008206F003407 -S224017AA010BC00E5206F0048117C000100032F2F00486100C3942C00584F600000DE7004C4 -S224017AC0B086660000D67C004A83670000CE4878000141EF001C2F086100CC962C00504FDE -S224017AE0660000B874207000206F00342248B4BC0000001065262208C23C0001670410C0C2 -S224017B0053821200E14810013200484030017203C282948120C0598266FA34015342650635 -S224017B2010C051CAFFFC20092240226F0034137C0008000B740B41EF004C2248206F00343F -S224017B402008B4BC0000001065307201C200670410D953822209C23C00016710B4BC000172 -S224017B600000651610D9538266FA60187203C282948120D9598266FA34015342650610D9CE -S224017B8051CAFFFC206F0048117C000100032F2F00486100C2B42C00584F20064CDF007C44 -S224017BA04FEF00604E754E712B2E2C3B3D5B5D2F2A3A3C3E7C5C223F7F004E714FEFFFEC3D -S224017BC048E73838282F0034286F0030266F00387400244C5384603C41EF00242F0848783F -S224017BE0000141EF00282F082F0B6100E7E84FEF00107001B0AF00246702601C7600162FA3 -S224017C0000201003204A528A10805282700AB08366026004B8826EC042124A826704204CA9 -S224017C20600291C820084CDF1C1C4FEF00144E754FEFFFF448E73820182F0027246F00200A -S224017C40242A00046C026042262A0008200252821584080C703CB0826E2441EF00102F08DA -S224017C602F02486A000C2F126100EA7A4FEF0010B4AF001066047000600270FF2400254212 -S224017C8000047001D083254000084CDF041C4FEF000C4E75594F2F0A246F000C4AAA0004D9 -S224017CA06D2C41EF00042F082F2A0004486A000C2F126100EA304FEF00104A806610202A0B -S224017CC00004B0AF00046606202A0008600270FF245F584F4E754E7148E72030266F0014D4 -S224017CE0246F0010744C7000204A2248B4BC0000001065262208C23C0001670410C0538293 -S224017D001200E14810013200484030017203C282948120C0598266FA34015342650610C038 -S224017D2051CAFFFC20092240248B4CDF0C044E754FEFFFB448E72020142F005B246F005C02 -S224017D402F0A41EF000C2F08618E1002488048C02F0041EF00142F086100FED641EF001879 -S224017D602F086100FF304FEF00144CDF04044FEF004C4E754FEFFFB448E70030266F005C23 -S224017D80246F00582F0B41EF000C2F086100FF4A504F6018204A528A1010488048C02F001F -S224017DA041EF000C2F086100FE88504F4A1266E441EF00082F086100FEDC584F4CDF0C0096 -S224017DC04FEF004C4E754E714FEFFF6C48E73F38286F00BC422F00962F0C41EF002C2F081A -S224017DE06100FEF647EF00CC504F206F00C052AF00C0161066046000040CB63C00256718E1 -S224017E001003488048C02F0041EF002C2F086100FE20504F600003EA7A002F4500801F7C43 -S224017E20002000917CFF206F00C052AF00C01610B63C003066121F7C00300091206F00C095 -S224017E4052AF00C016106016B63C002D661070022F400080206F00C052AF00C01610B63CA1 -S224017E60002A661E200B58805380E488E5882640588B2A2BFFFC206F00C052AF00C01610D0 -S224017E8060446036700A2F022200240548414842C2C5C4C0C0C5D24248414241D081241F55 -S224017EA01203488148C1D0812A009ABC00000030206F00C052AF00C01610B63C00306D0609 -S224017EC0B63C00396FBEB63C002E6674206F00C052AF00C01610B63C002A661E200B588071 -S224017EE05380E488E5882640588B2C2BFFFC206F00C052AF00C0161060467C006036700ACD -S224017F002F022200240648414842C2C6C4C0C0C6D24248414241D081241F1203488148C19E -S224017F20D0812C009CBC00000030206F00C052AF00C01610B63C00306D06B63C00396FBE13 -S224017F40B63C006C6610700481AF0080206F00C052AF00C016104A036604600002A8100319 -S224017F60B03C0058674CB03C00626728B03C0063674AB03C00646730B03C006F6720B03C72 -S224017F8000736760B03C0075671EB03C00786722600000F870022F40008460000106700832 -S224017FA02F400084600000FC700A2F400084600000F270102F400084600000E8200B5880EF -S224017FC05380E488E5882640588B102BFFFF488048C02F0041EF002C2F086100FC54504F8B -S224017FE06000021E200B58805380E488E5882640588B246BFFFC200A660445EF00967400A7 -S224018000600252824A32280066F84A866D06BC82640224066018102F0091488048C02F00CA -S22401802041EF002C2F086100FC08504F5282302F0082C03C0002C07C00FFC0BC0000FFFF3B -S2240180406604BA8262D06018204A528A1010488048C02F0041EF002C2F086100FBD4504F03 -S2240180604A126708200653864A8066DC60104878002041EF002C2F086100FBB6504F20026E -S2240180805282BA8062E8600001781003488048C02F0041EF002C2F086100FB96504F600013 -S2240180A00160302F0082C03C0004C07C00FFC0BC0000FFFF6716200B58805380E488E58897 -S2240180C02640588B2F6BFFFC008C6030B63C00646614200B58805380E488E5882640588BD8 -S2240180E0202BFFFC6012220B58815381E489E5892641588B202BFFFC2F40008CB63C00642C -S2240181006616203C80000000C0AF008C670A44AF008C700181AF008078002F2F00842F2F3D -S22401812000904EB900010C02504F1E002F2F00842F2F00904EB900010C3A504F2F40008C1E -S224018140BE3C00096F0EB63C00786604702760027007DE007030D00741EF0098220452843C -S224018160118018004AAF008C67067020B08462AA302F0082C03C0001C07C00FFC0BC0000F9 -S224018180FFFF670E41EF00982004528411BC002D080024046018102F0091488048C02F0033 -S2240181A041EF002C2F086100FA88504F5282302F0082C03C0002C07C00FFC0BC0000FFFF3C -S2240181C06604BA8262D041EF00985384D1C41010488048C02F0041EF002C2F086100FA522E -S2240181E0504F4A8466E060104878002041EF002C2F086100FA3C504F20025282BA8062E833 -S2240182006000FBE897CB41EF00282F086100FA86584F4CDF1CFC4FEF00944E7501030507B4 -S224018220090E10121416181C1E004E71809A45418E418F804545454949498E8F9092924F7C -S224018240994F555559999A9B9C9D9E9F41494F55A5A5A6A7A8A9AAABACADAEAFB0B1B2B302 -S224018260B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D388 -S224018280D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F368 -S2240182A0F4F5F6F7F8F9FAFBFCFDFEFF222F0008206F00044A1067141010488048C0B28023 -S2240182C066042008601052884A1066EC4A8167047000600220084E75202F000C226F00042D -S2240182E0206F00084A80660470006024538067141211B210660E52895288538067061211FA -S224018300B21067F272001211700010104480D0814E75000048E73000362F0012242F000C0A -S224018320720043FA0448B4BC0000008064043202603CB4BC000100006434B67C01B5662E8F -S224018340720060025241B27C0080641270003001D08041F1080070003010B08266E67000C3 -S2240183603001D0BC000000804A007200120030014CDF000C4E754E7148E73000362F00122C -S224018380322F000E740043FA03E4B27C008064043401601CB67C01B56616B27C0100641002 -S2240183A07000300190BC00000080D0803431080030024CDF000C4E7548E73F002E2F001C7A -S2240183C0BEBC00010000640000EC3607B67C1000640641FA00E8600441FA02D62248204976 -S2240183E0548938106704B8436304600000C4204954893A1070003005E0803C00CA7C00FF4B -S224018400700030037200320474003405D282B2806F00008A30063200B27C0008627CE54935 -S224018420207B10064ED04E710001844C0001845E000184740001847A0001848000018486EC -S2240184400001848C000184900001849670003003720032049081D08036310800603C7000AE -S2240184603003720032049081C03C0001C07C00FF96406026967C00106020967C0020601A28 -S224018480967C00306014967C001A600E5043600A967C00506004967C1C6060144A46660CBF -S2240184A070003005D08041F1080022486000FF307E003E0320074CDF00FC4E750061031A40 -S2240184C000E0031700F8030700FF00010178010001300132010601390110014A012E017976 -S2240184E001060180004D0243018101820182018401840186018701870189018A018B018B06 -S224018500018D018E018F0190019101910193019401F60196019701980198023D019B019CFA -S224018520019D0220019F01A001A001A201A201A401A401A601A701A701A901AA01AB01AC5E -S22401854001AC01AE01AF01AF01B101B201B301B301B501B501B701B801B801BA01BB01BCC2 -S22401856001BC01BE01F701C001C101C201C301C401C501C401C701C801C701CA01CB01CA6C -S22401858001CD011001DD0001018E01DE011201F3000301F101F401F401F80128022201126A -S2240185A0023A00092C65023B023B023D2C66023F0240024102410246010A02530040018121 -S2240185C0018602550189018A0258018F025A0190025C025D025E025F01930261026201945D -S2240185E0026402650266026701970196026A2C62026C026D026E019C02700271019D0273CC -S2240186000274019F0276027702780279027A027B027C2C64027E027F01A60281028201A9F8 -S224018620028402850286028701AE024401B101B20245028D028E028F0290029101B7037B6A -S224018640000303FD03FE03FF03AC0004038603880389038A03B1031103C2000203A303A353 -S22401866003C4030803CC0003038C038E038F03D8011803F2000A03F903F303F403F503F6D1 -S22401868003F703F703F903FA03FA043003200450071004600122048A013604C1010E04CF35 -S2240186A0000104C004D001440561042600004E711D7D00012C631E0001961EA0015A1F0070 -S2240186C006081F1006061F2006081F3006081F4006061F5100071F591F521F5B1F541F5D6D -S2240186E01F561F5F1F6006081F70000E1FBA1FBB1FC81FC91FCA1FCB1FDA1FDB1FF81FF9E0 -S2240187001FEA1FEB1FFA1FFB1F8006081F9006081FA006081FB000041FB81FB91FB21FBCA8 -S2240187201FCC00011FC31FD006021FE006021FE500011FEC1FF300011FFC214E0001213266 -S2240187402170021021840001218324D0051A2C30042F2C6001022C6701062C7501022C800B -S22401876001642D000826FF41031A000000C700FC00E900E200E400E000E500E700EA00EBE3 -S22401878000E800EF00EE00EC00C400C500C900E600C600F400F600F200FB00F900FF00D67F -S2240187A000DC00A200A300A520A7019200E100ED00F300FA00F100D100AA00BA00BF2310C0 -S2240187C000AC00BD00BC00A100AB00BB259125922593250225242561256225562555256348 -S2240187E025512557255D255C255B251025142534252C251C2500253C255E255F255A255420 -S2240188002569256625602550256C25672568256425652559255825522553256B256A25183C -S224018820250C25882584258C2590258003B100DF039303C003A303C300B503C403A6039888 -S22401884003A903B4221E03C603B52229226100B1226522642320232100F7224800B022198F -S22401886000B7221A207F00B225A000A0303900C20E00B07C800067F44E754E7133FC1A003E -S22401888000C20E0061E633FC2A1F00C20E0061DC33FC230100C20E0061D233FC2C0700C2BC -S2240188A00E0061C833FC140200C20E0061BE33FC160200C20E0061B433FC184500C20E00BF -S2240188C061AA4E7513FC009F00C2010013FC00BF00C2010013FC00DF00C2010050F900C206 -S2240188E001004E75322F00063001907C00006712534067165340671A5340671E5340672239 -S2240189006028203C00C412006022203C00C21000601A203C00C212006012203C00C20800A5 -S224018920600A203C00C20900600270004E754E7148E73020362F0012300348C02F0061A4E7 -S2240189402440584F200A6710740060064232280052827019B0826EF44CDF040C4E754E7141 -S2240189602F02740060082F0261C6584F52827005B0826EF2241F4E752F0213FC002900C2D9 -S224018980100513FC002900C2100C13FC002900C2101313FC002900C2120513FC002900C27E -S2240189A0120C13FC002900C2121313FC001F00C2100613FC001F00C2100D13FC001F00C271 -S2240189C0101413FC001F00C2120613FC001F00C2120D13FC001F00C2121413FC000F00C260 -S2240189E0101813FC000F00C2121813FC006000C2100013FC001600C2100113FC006000C2D5 -S224018A00120013FC001600C2120113FC001100C2100413FC001100C21204720060025281AF -S224018A20B2BC0001000065F613FC003100C2100713FC000800C2100813FC003100C2120741 -S224018A4013FC000800C2120813FC001100C2100B13FC001100C2120B720060025281B2BC0C -S224018A600001000065F613FC008700C2100E13FC002100C2100F13FC008700C2120E13FC86 -S224018A80002100C2120F13FC001100C2101213FC001100C21212720060025281B2BC0004A9 -S224018AA0000065F613FC001000C2100413FC001000C21204720060025281B2BC0000200034 -S224018AC065F613FC001000C2100B13FC001000C2120B720060025281B2BC0000200065F6AB -S224018AE013FC001000C2100B13FC001000C2120B720060025281B2BC0000800065F6740012 -S224018B006024720060025281B2BC0000040065F6700F900213C000C21018700F900213C0A5 -S224018B2000C212185202B43C001065D6241F4E752F0213FC002900C2080513FC002900C27C -S224018B40080C13FC002900C2081313FC002900C2090513FC002900C2090C13FC002900C2D5 -S224018B60091313FC001F00C2080613FC001F00C2080D13FC001F00C2081413FC001F00C2D4 -S224018B80090613FC001F00C2090D13FC001F00C2091413FC000F00C2081813FC000F00C2CD -S224018BA0091813FC006000C2080013FC001600C2080113FC006000C2090013FC001600C244 -S224018BC0090113FC001100C2080413FC001100C20904720060025281B2BC0001000065F637 -S224018BE013FC003100C2080713FC000800C2080813FC003100C2090713FC000800C2090879 -S224018C0013FC001100C2080B13FC001100C2090B720060025281B2BC0001000065F613FCE3 -S224018C20008700C2080E13FC002100C2080F13FC008700C2090E13FC002100C2090F13FC3E -S224018C40001100C2081213FC001100C20912720060025281B2BC0004000065F613FC001091 -S224018C6000C2080413FC001000C20904720060025281B2BC0000200065F613FC001000C2C1 -S224018C80080B13FC001000C2090B720060025281B2BC0000200065F613FC001000C2080B42 -S224018CA013FC001000C2090B720060025281B2BC0000800065F6740060247200600252812A -S224018CC0B2BC0000040065F6700F900213C000C20818700F900213C000C209185202B43CF0 -S20C018CE0001065D6241F4E7535 -S20C018CE800000000000000007E -S20C018CF0000000000000000076 -S224018CF80000000030313233343536373839414243444546000000000000000000010000B3 -S224018D18000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F45 -S224018D38202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F25 -S224018D58404142434445464748494A4B4C4D4E4F5051525354555657580000000000000089 -S224018D780000000000000000000000000000000000000000000000000000000000000000D5 -S224018D98000000000000000000000000000000007000000000000000007100006D5E000009 -S224018DB872006E006F000000000000000000730074000000006C00005C0000000000000097 -S224018DD8000000000000616368640069006B00666A6762650000000000000000005D0000B6 -S224018DF8000000000000000000000000000000000000000000000000000000000000000055 -S224018E18001B313233343536373839302D3D080971776572747975696F705B5D0D0061738F -S224018E38646667686A6B6C3B2760005C7A786376626E6D2C2E2F002A0020008A8B8C8D8E85 -S224018E588F9091929300008086842D8935882B83878581820000009495000000000000003C -S224018E780000818084828385868987882F0D0000000000000000000000000000000000006B -S224018E98001B21402324255E262A28295F2B080951574552545955494F507B7D0A00415373 -S224018EB8444647484A4B4C3A227E007C5A584356424E4D3C3E3F00000020008A8B8C8D8E87 -S224018ED88F9091929300008086842D8935882B8387858182000000949500000000000000BC -S224018EF80000818084828385868987882F0D000000000000000000000000000000000000EB -S224018F18001B31323334351E373839301F3D080911170512141915090F101B1D0A000113B7 -S224018F38040607080A0B0C3B2260005C1A180316020E0D2C2E1C00000020008A8B8C8D8E06 -S224018F588F9091929300008086842D8935882B83878581820000009495000000000000003B -S224018F780000818084828385868987882F0D0000000000000000000000000000000000006A -S224018F98001B313233343536373839302D3D080951574552545955494F505B5D0D0041538E -S224018FB8444647484A4B4C3B2760005C5A584356424E4D2C2E2F00000020008A8B8C8D8EEE -S224018FD88F9091929300003738392D3435362B313233302E000000949500000000000000E2 -S224018FF80000818084828385868987882F0D000000000000000000000000000000000000EA -S224019018001B21402324255E262A28295F2B080971776572747975696F707B7D0A00617371 -S224019038646667686A6B6C3A227E007C7A786376626E6D3C3E3F0000002000000000000001 -S2240190588F9091929300003738392D3435362B313233302E00000094950000000000000061 -S2240190780000818084828385868987882F0D00000000000000000000000000000000000069 -S224019098001B21402324255E262A28295F2B080911170512141915090F101B1D0A00011331 -S2240190B8040607080A0B0C3B2260005C1A180316020E0D2C2E1C00000020008A8B8C8D8E85 -S2240190D88F9091929300008086842D8935882B8387858182000000949500000000000000BA -S2240190F80000818084828385868987882F0D000000000000000000000000000000000000E9 -S20901911801000000004B +S22400000000020000000100000001004E0001004E0001004E0001004E0001004E0001004EFE +S2240000200001004E0001004E0001004E0001004E0001004E0001004E0001004E0001004E43 +S2240000400001004E0001004E0001004E0001004E0001004E0001004E0001004E0001004E23 +S2240000600001004E0001002E0001003E0001004E0001004E0001004E0001004E0001004E33 +S2240000800001004E0001004E0001004E0001004E0001004E0001004E0001004E0001004EE3 +S2240000A00001004E0001004E0001004E0001004E0001004E000100840001004E0001004E8D +S2240100004FF900020000614E41F900019510203C0000350467104298598066FA41FA006641 +S224010020327C00B422884EB90001012460FE48E7FFFE4EB9000110444CDF7FFF4E7348E702 +S224010040FFFE4EB900010FE84CDF7FFF4E734E73027CF8FF4E75007C07004E7548E77F0047 +S2240100602E2F00382C2F00342A2F0030282F002C262F0028242F0024222F00204E4D4CDF1F +S22401008000FE4E752F072F062F052F042F032F022F014EB9000110A84FEF001C4E73000059 +S2240100A048E7203047F9000190D4203C000190D4672674014AAB0004670C52822002E58884 +S2240100C04AB3080066F45382670E2002E588247308004E92538266F22F2F00104EB90001C0 +S2240100E0002C584F4CDF0C044E754E7148E700304AB9000190E46626267900019510700151 +S22401010023C0000190E4200B670C246B00044E922653200B66F42F2F000C6184584F4CDF51 +S2240101200C004E7548E7003047F9000190E0203C000190DC670C4A936708245B4E924A9316 +S22401014066F82F2F00102F2F00104EB900010BAC2F0061984FEF000C4CDF0C004E75000034 +S22401016013FC000100C0212313FC000100C0212413FC000100C0212513FC000100C0212623 +S22401018013FC000500C0212713FC000500C0212813FC000500C0212913FC000500C0212AE3 +S2240101A0423900C0212B13FC000100C0212F13FC000500C0213013FC008400C0212F13FCBB +S2240101C0000100C0213313FC000100C0213413FC000100C0213513FC000100C0213613FC83 +S2240101E0000100C0213713FC000100C0213813FC000100C0213913FC000100C0213A13FC53 +S224010200000100C0213D13FC000100C0213E13FC000500C0213F13FC000500C0214013FC12 +S224010220000500C0214113FC000400C0214213FC000500C0214313FC000400C0214413FCDC +S224010240000500C0214513FC000400C0214613FC008400C0214713FC008400C02148423941 +S22401026000C0214B13FC000100C0214C423900C0214D423900C0214E423900C0214F423996 +S22401028000C0215013FC000100C0215D13FC000200C0215E4E754E714EB900013504487A04 +S2240102A002904EB900010D2C4EB900010E7433FC00FF00C0000833FC00FF00C0000A61008C +S2240102C0FEA04EB900018CB04EB900018C684EB900018D4C4EB900018D644EB90001143C08 +S2240102E0487A026A4EB900010D2C4EB900011138487A027A4EB900010D2C4EB900011BC4D2 +S2240103004FEF000C4A40670E487A00DE4EB900010D2C584F600C487A00F04EB900010D2CA7 +S224010320584F4EB90001286C4A40670E487A00EE4EB900010D2C584F600C487A01044EB9A3 +S22401034000010D2C584F4EB9000134904A40670E487A01064EB900010D2C584F600C487A0C +S224010360011C4EB900010D2C584F4EB900012F9C4A40670E487A011E4EB900010D2C584FD7 +S224010380600C487A01304EB900010D2C584F487800024EB900011204584F4A40670E487AC8 +S2240103A001284EB900010D2C584F600C487A013A4EB900010D2C584F42A74EB900011204CE +S2240103C0584F4A40670E487A01344EB900010D2C584F600C487A01464EB900010D2C584F35 +S2240103E04EB9000100504E754641494C45443A20436F6E736F6C6520696E7374616C6C6192 +S22401040074696F6E2E004E71436F6E736F6C6520696E7374616C6C65642E00004641494C32 +S22401042045443A20504154412064726976657220696E7374616C6C6174696F6E2E004E71E2 +S224010440504154412064726976657220696E7374616C6C65642E00004641494C45443A20B7 +S2240104605344432064726976657220696E7374616C6C6174696F6E2E00004E7153444320D7 +S22401048064726976657220696E7374616C6C65642E004E714641494C45443A2050532F32FA +S2240104A020696E697469616C697A6174696F6E2E00004E7150532F3220696E697469616C33 +S2240104C0697A65642E004E71556E61626C6520746F20696E697469616C697A652074686570 +S2240104E020504154412100005041544120696E697469616C697A65642E004E71556E616240 +S2240105006C6520746F20696E697469616C697A65207468652053444321004E71534443207A +S224010520696E697469616C697A65642E00004E71466F656E69782F4D43502073746172746C +S224010540696E672075702E2E2E004E714368616E6E656C2064657669636520737973746568 +S2240105606D2072656164792E00004E71426C6F636B206465766963652073797374656D2086 +S22401058072656164792E000048E72030342F0012266F0014244B60181012488048C02F006D +S2240105A0300248C02F004EB900013B04504F528A4A1266E44CDF0C044E754E7148E7380040 +S2240105C0382F0012362F00161003C03C00F0C07C00FFC0BC0000FFFFE880340041F9000196 +S2240105E090E813F02000000195141003C03C000F7400140041F9000190E813F02000000133 +S2240106009515423900019516487900019514300448C02F006100FF72504F4CDF001C4E75B2 +S22401062048E73800382F0012362F001670003003720CE2A0C03C000FC0BC000000FF3400FC +S22401064041F9000190E813F020000001951470003003E080C03C000FC0BC000000FF340057 +S22401066041F9000190E813F020000001951570003003E880C03C000FC0BC000000FF34002E +S22401068041F9000190E813F02000000195161003C03C000F7400140041F9000190E813F076 +S2240106A0200000019517423900019518487900019514300448C02F006100FECE504F4CDF71 +S2240106C0001C4E7548E73830342F001A247C00C00040267C00C00042487A008E300248C053 +S2240106E02F006100FEA4504F3613303C8000C043C0BC0000FFFFB0BC000080006750381284 +S224010700487A0056300248C02F006100FE7C700030032F00300248C02F006100FF04487A16 +S224010720003C300248C02F006100FE5E700030042F00300248C02F006100FEE6487A0026E8 +S224010740300248C02F006100FE404FEF002860984CDF0C1C4E754E715B004E715D3A207B0C +S22401076000004E717D0A20006D6F3E2000004E7148E73038342F001A286F001C487A01D6B4 +S2240107804EB900010D2C42A72F0C4879000196644EB9000163A82600487A01C64EB9000168 +S2240107A00D2C4FEF00144A836600012A487A017A48790001951C4EB9000171C42600487A75 +S2240107C0016C4EB900010D2C4FEF000C4A83660000CC48790001954C48790001951C4EB9FF +S2240107E0000172AC2600487A01184EB900010D2C4FEF000C4A836600008E4A39000195620C +S224010800670000847000103900019554C03C0002C07C00FFC0BC0000FFFF4A80666641F9C1 +S2240108200001956220084A1866FC908846802F00487900019562300248C02F004EB9000197 +S22401084018447000103900019554C03C0010C07C00FFC0BC0000FFFF4FEF000C4A80671245 +S2240108604878002F300248C02F004EB9000118C4504F4878000A300248C02F004EB900015C +S22401088018C4504F600260046000FF4848790001951C4EB900017284584F602445FA006E21 +S2240108A0204A20084A1866FC908846802F002F0A300248C02F004EB9000118444FEF000C7F +S2240108C042A7487A007442A74EB9000163A84FEF000C602447FA0066204B20084A1866FC2B +S2240108E0908846802F002F0B300248C02F004EB9000118444FEF000C70004CDF1C0C4E750E +S224010900665F72656164646972004E71436F756C64206E6F74206F70656E20646972656311 +S224010920746F72792E0D00002F004E71665F6F70656E646972004E7100004E71436F756CF3 +S22401094064206E6F74206D6F756E742064726976652E0D00646F735F636D645F646972007D +S224010960665F6D6F756E7400594F48E73000362F0012487A003C300348C02F006100FC0A2C +S224010980504F4EB90001307C1400671A1F420009422F000A41EF00092F08300348C02F00AA +S2240109A06100FBE6504F60DA4CDF000C584F4E753E2000004FEFFDFC48E73C003A2F021EEC +S2240109C0362F021A7400600A41EF0014423020005242B47C02006DF0487A00FA487800013C +S2240109E06100FBA64878020041EF00202F0842A7300548C02F004EB90001125438004FEF6D +S224010A0000186F6C74006052300248C0487800102F004EB900010C36504F4A806610487A93 +S224010A200078300348C02F006100FB5E504F41EF0014D0C21010488048C02F00300348C045 +S224010A402F006100FB78487A0054300348C02F006100FB364FEF00105242B8426EAA487AC5 +S224010A600040300348C02F006100FB1E504F601E4A446C0E487A002E4EB900010D2C584F4F +S224010A80600C487A00384EB900010D2C584F4CDF003C4FEF02044E750A004E7120004E71EC +S224010AA00A004E714944452072657475726E656420616E206572726F722E000049444520B3 +S224010AC072657475726E6564206E6F7468696E672E004E714D617374657220426F6F742063 +S224010AE05265636F72643A0A00004E7148E73020362F0012246F0014300348C02F004EB980 +S224010B0000013CF47400584F601C41F228001010488048C02F00300348C02F004EB900011B +S224010B203D94504F5282204A20084A1866FC90884680B08262D44CDF040C4E752F02342F3D +S224010B40000A48780061300248C02F00619E504F60F0241F4E754E712F0252B9000190FC7F +S224010B604878003C2F39000190FC4EB900010C36504F24004A82661033FC00FF00C0000839 +S224010B80427900C0000A6014701EB082660E427900C0000833FC00FF00C0000A48780001E6 +S224010BA04EB900010FB0584F241F4E756100F6EA487A004242A76100F9D0487A005448788D +S224010BC000016100F9C4487AFF9042A74EB900010F3842A74EB900010EF842A76100FAE646 +S224010BE0487A004A4EB900010D2C4FEF002460FE70004E75466F656E69782F4D43500A0A23 +S224010C0054657874204368616E6E656C20410A00466F656E69782F4D43500A0A54657874B4 +S224010C20204368616E6E656C20420A0053746F7070696E672E004CEF000300044A816B0A65 +S224010C404A806B12616220014E7544814A806B10615620014E754480614E448120014E75DF +S224010C6044806144448120014E754CEF00030004613620014E754CEF000300044A806A1613 +S224010C8044804A816A084481611E44814E756118448044814E754A816A0E4481610A448085 +S224010CA04E754CEF000300042F0248413401661E4840484148423400670484C1300248407D +S224010CC0340084C1300248423202241F4E752F037610B27C00806404E1995143B27C08008D +S224010CE06404E9995943B27C20006404E59955434A416B04E39953433400E6A848424242C0 +S224010D00E6AA484380C13600300234034841C4C1908264065343D08164FE720032034843CD +S224010D20E7B84840C141261F241F4E7548E72020246F000C7400601841F2280010104880FC +S224010D4048C02F0042A74EB900013B04504F5282204A20084A1866FC90884680B08262D813 +S224010D604878000A42A74EB900013B04504F4CDF04044E75226F00044269010042690102EF +S224010D804E754E71226F00047000302901005280720032290102B2806704700060027001EA +S224010DA04E754E712F0A246F0008302A0100B06A01026704700060027001245F4E754E71AC +S224010DC048E72020342F0012246F000C2F0A61B4584F4A40662041EA010030105250C0BCFB +S224010DE00000FFFFD080358208000C6A008001006504426A01004CDF04044E7548E720206E +S224010E00246F000C2F0A619C584F4A40662441EA010230105250C0BC0000FFFFD0803432FC +S224010E2008000C6A008001026504426A01023002600270004CDF04044E750000322F000632 +S224010E4070003001E880C03C000FC0BC000000FF4E754E712F02322F000A1001C03C000FC3 +S224010E60C07C00FFC0BC0000FFFF7401E1AA2002241F4E75720060102001E58841F90001E4 +S224010E80999842B0080052817030B0816EEA33FCFFFF00C0011033FCFFFF00C0011233FCF8 +S224010EA0FFFF00C0011433FCFFFF00C0011833FCFFFF00C0011A33FCFFFF00C0011C4E757E +S224010EC048E73800342F0012700030022F006100FF6C3600700030022F006100FF7838007C +S224010EE070003003D080207C00C00118D1C08950504F4CDF001C4E7548E73800342F001295 +S224010F00700030022F006100FF343600700030022F006100FF40380070003003D080207CF8 +S224010F2000C00118D1C0700030044680C150504F4CDF001C4E754E712F0A246F000C322F25 +S224010F40000AB27C0030642470003001E58841F9000199982270080070003001E58841F93F +S224010F6000019998218A0800200960027000245F4E754E7148E73800342F00127000300208 +S224010F802F006100FEB83600700030022F006100FEC4380070003003D080207C00C0010053 +S224010FA0D1C03010C044504F4CDF001C4E754E7148E73800342F0012700030022F006100E0 +S224010FC0FE7C3600700030022F006100FE88380070003003D080207C00C00100D1C08950B1 +S224010FE0504F4CDF001C4E7548E738207601103900C001014A0078001800674074006036AE +S2240110007000300472003203C081672070003002E58841F90001999824700800200A670C03 +S2240110204E92700030022F006186584F70003003D08036005242B47C000865C44CDF041C02 +S2240110404E754E7148E7382076017000303900C00100E0804A00C0BC000000FF380067426A +S224011060740860387000300472003203C081672270003002E58841F900019998247008002A +S224011080200A670E4E92700030022F006100FF22584F70003003D08036005242B47C0010D4 +S2240110A065C24CDF041C4E7548E73C002A2F0020282F0014262F001C242F0018200490BC5A +S2240110C000000013672253806702603A1003C0BC000000FF2F00300248C02F004EB900016A +S2240110E018C448C0504F602C300548C02F0020432F08300248C02F004EB90001184448C000 +S2240111004FEF000C600E487A00144EB900010D2C70FF584F4CDF003C4E754E717379736339 +S224011120616C6C20756E6B6E6F776E2066756E6374696F6E0A00000048E730007200604639 +S224011140701E2400260148424843C4C1C6C0C0C1D44348424242D08241F900019A584270B9 +S2240111600800701E2400260148424843C4C1C6C0C0C1D44348424242D08241F900019A5843 +S22401118042B0080252817008B0816EB44CDF000C4E754E7148E73830266F00183213B27C3F +S2240111A000086C56300148C0741E2600280248434844C6C2C8C0C0C2D64448434243D0831E +S2240111C041F900019A58D1C024483493256B00020002256B00060006256B000A000A256BB4 +S2240111E0000E000E256B00120012256B00160016256B001A001A7000600270FE4CDF0C1C06 +S2240112004E754E71514F48E73820342F001EB47C00086C38300248C0721E2600280148431E +S2240112204844C6C1C8C0C0C1D64448434243D08341F900019A58D1C02448B452660C226AE1 +S22401124000062F4900144E91600270FE4CDF041C504F4E75514F48E73E30382F0036262F6B +S224011260002C342F002A266F0030B47C00086C46300248C0721E2A002C0148454846CAC139 +S224011280CCC0C0C1DA4648454245D08541F900019A58D1C02448B452661A300448C02F0097 +S2240112A02F0B2F03226A000A2F49002C4E914FEF000C600270FE4CDF0C7C504F4E754E71B5 +S2240112C0514F48E73E30382F0036262F002C342F002A266F0030B47C00086C46300248C037 +S2240112E0721E2A002C0148454846CAC1CCC0C0C1DA4648454245D08541F900019A58D1C007 +S2240113002448B452661A300448C02F002F0B2F03226A000E2F49002C4E914FEF000C600235 +S22401132070FE4CDF0C7C504F4E754E71514F48E73820342F001EB47C00086C38300248C0A7 +S224011340721E2600280148434844C6C1C8C0C0C1D64448434243D08341F900019A58D1C0C6 +S2240113602448B452660C226A00122F4900144E91600270FE4CDF041C504F4E75514F48E72E +S2240113803820342F001EB47C00086C38300248C0721E2600280148434844C6C1C8C0C0C1D2 +S2240113A0D64448434243D08341F900019A58D1C02448B452660C226A00162F4900144E91FB +S2240113C0600270FE4CDF041C504F4E75514F48E73E30382F0036362F002E342F002A266FFB +S2240113E00030B47C00086C4A300248C0721E2A002C0148454846CAC1CCC0C0C1DA46484548 +S2240114004245D08541F900019A58D1C02448B452661E300448C02F002F0B300348C02F0027 +S224011420226A001A2F49002C4E914FEF000C600270FE4CDF0C7C504F4E75000048E73000EF +S22401144072006046702E2400260148424843C4C1C6C0C0C1D44348424242D08241F9000132 +S2240114609B4842700800702E2400260148424843C4C1C6C0C0C1D44348424242D08241F98E +S22401148000019B4842B0080252817008B0816EB47200604A70242400260148424843C4C133 +S2240114A0C6C0C0C1D44348424242D08241F900019CB831BCFFFF08007024240026014842BD +S2240114C04843C4C1C6C0C0C1D44348424242D08241F900019CB831BCFFFF080252817010A1 +S2240114E0B0816EB0427900019CB8427900019CBA33FC000100019CDC33FC000100019CDE21 +S2240115004CDF000C4E754E7148E73830266F00183213B27C00086C6E300148C0742E260072 +S224011520280248434844C6C2C8C0C0C2D64448434243D08341F900019B48D1C02448349373 +S224011540256B00020002256B00060006256B000A000A256B000E000E256B00120012256BC1 +S22401156000160016256B001A001A256B001E001E256B00260026256B00220022256B002A3F +S224011580002A7000600270FE4CDF0C1C4E754E7148E730007200606C702424002601484200 +S2240115A04843C4C1C6C0C0C1D44348424242D08241F900019CB84A7008006C4670242400DC +S2240115C0260148424843C4C1C6C0C0C1D44348424242D08241F900019CB8318108007024E9 +S2240115E02400260148424843C4C1C6C0C0C1D44348424242D08241F900019CB8D1C020083A +S224011600600A52817010B0816E8E70004CDF000C4E754E7148E73800322F0012300148C09E +S22401162074242600280248434844C6C2C8C0C0C2D64448434243D08341F900019CB8D1C076 +S22401164020084CDF001C4E75226F000432BCFFFF426900024E754E71514F48E73820342F18 +S224011660001EB47C00086C38300248C0722E2600280148434844C6C1C8C0C0C1D6444843F5 +S2240116804243D08341F900019B48D1C02448B452660C226A00062F4900144E91600270FE0C +S2240116A04CDF041C504F4E7548E73820246F001C322F0016226F0018B27C00106C703001D6 +S2240116C048C074242600280248434844C6C2C8C0C0C2D64448434243D08341F900019CB85F +S2240116E0D1C022882051B250663E20510C68000800026C2E20513028000248C0742E26006E +S224011700280248434844C6C2C8C0C0C2D64448434243D08341F900019B48D1C024887000A8 +S224011720600E70FE600A600470FE6004600270F64CDF041C4E754E714FEFFFF048E73820DE +S224011740382F002E362F0026246F002841EF00142F0841EF00142F08300348C02F006100E7 +S224011760FF4834004FEF000C6620300448C02F002F0A2F2F0018206F00202268000A2F4943 +S22401178000264E914FEF000C600230024CDF041C4FEF00104E754E714FEFFFF048E7382091 +S2240117A0382F002E362F0026246F002841EF00142F0841EF00142F08300348C02F00610087 +S2240117C0FEE834004FEF000C6620300448C02F002F0A2F2F0018206F00202268000E2F4940 +S2240117E000264E914FEF000C600230024CDF041C4FEF00104E754E714FEFFFF048E7300059 +S224011800362F001E41EF000C2F0841EF000C2F08300348C02F006100FE9034004FEF000C82 +S22401182066162F2F0008206F0010226800122F4900164E91584F600230024CDF000C4FEF68 +S22401184000104E754FEFFFF048E73820382F002E362F0026246F002841EF00142F0841EF75 +S22401186000142F08300348C02F006100FE3C34004FEF000C6620300448C02F002F0A2F2F0C +S2240118800018206F0020226800162F4900264E914FEF000C600E487A00184EB900010D2C8B +S2240118A03002584F4CDF041C4FEF00104E754E716368616E5F7772697465206572726F72C0 +S2240118C00A004E714FEFFFF048E73800182F0027362F002241EF00102F0841EF00102F08C2 +S2240118E0300348C02F006100FDC034004FEF000C661C700010042F002F2F0010206F001892 +S2240119002268001A2F49001E4E91504F600230024CDF001C4FEF00104E754E714FEFFFF031 +S22401192048E73000362F001E41EF000C2F0841EF000C2F08300348C02F006100FD6C340071 +S2240119404FEF000C66162F2F0008206F00102268001E2F4900164E91584F600230024CDF3B +S224011960000C4FEF00104E754FEFFFF048E73000362F001E41EF000C2F0841EF000C2F084F +S224011980300348C02F006100FD2034004FEF000C66162F2F0008206F0010226800222F4936 +S2240119A000164E91584F600230024CDF000C4FEF00104E754FEFFFF048E73C003A2F002E7A +S2240119C0282F0028362F002641EF00142F0841EF00142F08300348C02F006100FCCC34003A +S2240119E04FEF000C6620300548C02F002F042F2F0018206F0020226800262F4900264E9120 +S224011A004FEF000C600230024CDF003C4FEF00104E754E714FEFFFF048E73C203A2F003654 +S224011A20382F002E362F002A246F003041EF00182F0841EF00182F08300348C02F006100F0 +S224011A40FC6834004FEF000C6626300548C02F002F0A300448C02F002F2F0020206F0028CD +S224011A602268002A2F49002E4E914FEF0010600230024CDF043C4FEF00104E7570004E7596 +S224011A8048E72020142F0013246F000C1002488048C02F00302A000248C02F004EB9000130 +S224011AA03B047000504F4CDF04044E7570004E7548E73830382F0022266F001C246F00182D +S224011AC0760060222F0A61E43400584F6C043002601E4A426F0E300248C0C0BC000000FFD1 +S224011AE0178038005283300448C0B0836ED630034CDF0C1C4E754E7148E73830382F002261 +S224011B00266F0018246F001C7400604C2F0B619C3600584F6C043003604A4A436F3A100399 +S224011B204A00760016004232280030035140670E55406702601442322800300260264A8262 +S224011B406F06538242322800600E1003220252821580180042322800300448C05380B08296 +S224011B606EAA30024CDF0C1C4E754E7148E73830382F0022266F001C246F001874006022CE +S224011B8016332800660260221003488048C02F00302A000248C02F004EB900013B04504F59 +S224011BA05282300448C0B0826ED630024CDF0C1C4E754E71700C4E7570004E7570004E75ED +S224011BC070004E754FEFFFD02F7C00011CA0000242572F7C00011A7C00062F7C00011AB0FE +S224011BE0000A2F7C00011AF8000E2F7C00011AAC00122F7C00011B6C00162F7C00011A80F6 +S224011C00001A2F7C00011BB800222F7C00011BBC00262F7C00011BB4001E2F7C00011BC03A +S224011C20002A41D72F084EB9000115082F7C00011CA800063F7C000100042F7C00011A7C88 +S224011C40000A2F7C00011AB0000E2F7C00011AF800122F7C00011AAC00162F7C00011B6C65 +S224011C60001A2F7C00011A80001E2F7C00011BB800262F7C00011BBC002A2F7C00011BB413 +S224011C8000222F7C00011BC0002E41EF00042F084EB900011508504F4FEF00304E754E7148 +S224011CA0434F4E534F4C45004556494400000000202F000466047000600270FF4E754E7163 +S224011CC048E73F303A2F002A266F002495CA76FF7400601E41F90001B2204A302000661031 +S224011CE041F90001B22011BC00012000360260085242B47C00086DDC4A436C0670F560006A +S224011D0000A84EB90001159024404A806700008E357C00060002300548C02F002F0B3003B3 +S224011D2048C0223C000002262C002E0148464847CCC1CEC0C0C1DC4748464246D08641F932 +S224011D400001B228487008004EB90001642828004FEF000C6628300348C0223C000000FFB6 +S224011D602C002E0148464847CCC1CEC0C0C1DC4748464246D086154000043003602A41F96A +S224011D800001B220423030002F0A4EB9000116482F046100FF1C504F600E600C41F90001C6 +S224011DA0B2204230300070F54CDF0CFC4E754E7148E73E20382F001E95CA7400300448C06E +S224011DC02F004EB90001161424407000102A00043400300248C0223C000002262A002C013F +S224011DE048454846CAC1CCC0C0C1DA4648454245D08541F90001B228487008004EB90001C4 +S224011E006F1C26002F0A4EB90001164841F90001B220423020002F036100FE964FEF001058 +S224011E204CDF047C4E754E7170FF4E7570FF4E7570FF4E7570FF4E7570FF4E7570FF4E7543 +S224011E4070FF4E7570FF4E7570FF4E7570FF4E7570004E7548E73800226F001070001029D0 +S224011E6000043200B27C00086C2C300148C0243C000002262600280248434844C6C2C8C020 +S224011E80C0C2D64448434243D08341F90001B228D1C02008600270004CDF001C4E754E71D4 +S224011EA04FEFFFF448E73038362F002E286F0028266F00242F0B619C2440584F200A672E48 +S224011EC041EF001C2F08300348C02F002F0C2F0A4EB9000167C024004FEF00106606302F2F +S224011EE0001E600C2F026100FDC8584F600270F64CDF1C0C4FEF000C4E754E7148E7203CE2 +S224011F00342F00222A6F0018266F001C2F0D6100FF442440584F200A67382F0A300248C0AD +S224011F202F002F0B4EB900017FA828404FEF000C200C670E204B20084A1866FC908846807B +S224011F4060127000102A00112F006100FD64584F600270F64CDF3C044E754E7170004E75CE +S224011F604FEFFFF448E73038362F002E286F0028266F00242F0B6100FEDC2440584F200ADE +S224011F80672E41EF001C2F08300348C02F002F0C2F0A4EB900016AD024004FEF0010660625 +S224011FA0302F001E600C2F026100FD06584F600270F64CDF1C0C4FEF000C4E754FEFFFF0A1 +S224011FC048E73030162F002B266F00242F0B6100FE842440584F200A67341F43001C41EFA8 +S224011FE000182F084878000141EF00242F082F0A4EB900016AD024004FEF00106606302F88 +S224012000001A600C2F026100FCA8584F600270F64CDF0C0C4FEF00104E754E7148E72030FD +S224012020266F00102F0B6100FE2C2440584F200A67287400202A0012B0AA000C670470005B +S224012040600270014A806704847C00014A2A00116704847C00023002600270F64CDF0C044A +S2240120604E754E7148E72030266F00102F0B6100FDE42440584F200A67142F0A4EB9000147 +S2240120806E1C24002F026100FC28504F600270F64CDF0C044E754E7148E73C303A2F002688 +S2240120A0282F0020266F001C2F0B6100FDA82440584F200A67424A4566182F042F0A4EB954 +S2240120C000016F5024002F026100FBE64FEF000C6028BA7C00016620262A00122003D0843B +S2240120E02F002F0A4EB900016F5024002F026100FBC04FEF000C600270F64CDF0C3C4E75F2 +S22401210070004E752F027400600C41F90001B0984230280052827008B0826EEE7400600C9E +S22401212041F90001B2204230280052827008B0826EEE33FC00060001C35823FC000121BCCA +S2240121400001C35A23FC00011E500001C35E23FC000121000001C38223FC00011EA0000145 +S224012160C36223FC00011F5C0001C36A23FC00011EFC0001C36623FC00011F600001C36E36 +S22401218023FC00011FBC0001C37223FC000120980001C37E23FC0001201C0001C37623FC39 +S2240121A0000120640001C37A48790001C3584EB900011508584F241F4E754E7146494C45C8 +S2240121C00000000048E73000343C2710487A003E4EB900010D2C584F163900C0040E1003D7 +S2240121E04880C03C0080C07C00FFC0BC0000FFFF4A806708300253424A406EDC4A42660416 +S22401220070FD600270004CDF000C4E75706174615F776169745F6E6F745F627573790000F3 +S22401222048E73000343C2710487A003E4EB900010D2C584F163900C0040E10034880C03CB2 +S2240122400040C07C00FFC0BC0000FFFF4A806608300253424A406EDC4A42660470FD6002EB +S22401226070004CDF000C4E75706174615F776169745F72656164790048E73000343C2710BA +S224012280487A00424EB900010D2C584F163900C0040E10034880C03C00C0C07C00FFC0BCDD +S2240122A00000FFFF7240B2806708300253424A406EDA4A42660470FD600270004CDF000CC2 +S2240122C04E754E71706174615F776169745F72656164795F6E6F745F6275737900004E71B7 +S2240122E048E73000343C2710487A003E4EB900010D2C584F163900C0040E10034880C03CF2 +S2240123000008C07C00FFC0BC0000FFFF4A806608300253424A406EDC4A42660470FD600262 +S22401232070004CDF000C4E75706174615F776169745F646174615F72657175657374000012 +S22401234048E73838246F001C487A02224EB900010D2C13FC00E000C0040C13FC000100C073 +S2240123600404423900C00406423900C00408423900C0040A13FC00EC00C0040E6100FE4608 +S224012380584F4A40670670FD600001DA6100FEEA4A40670670FD600001CC487A01E04EB96D +S2240123A000010D2C47F90001C3887600584F6038383900C0040070003004C0BC000000FF48 +S2240123C03203524341F90001C3881180100070003004E080C0BC000000FF3203524341F983 +S2240123E00001C38811801000B67C02006DC2487A019C4EB900010D2C264C10390001C389DF +S224012400488048C07210E3A812390001C388488148C18081348010390001C3EB488048C0F3 +S2240124207210E3A812390001C3EA488148C180813540004010390001C401488048C0E188C0 +S22401244012390001C400488148C180813540004210390001C403488048C0E1881239000146 +S224012460C402488148C1808141EA004231400002741243F90001C39E41EA00022008B4BCF4 +S2240124800000001065307201C200670410D953822209C23C00016710B4BC000100006516A6 +S2240124A010D9538266FA60187203C282948120D9598266FA34015342650610D951CAFFFC4A +S2240124C0740643F90001C3B641EA00142008B4BC0000001065307201C200670410D95382EC +S2240124E02209C23C00016710B4BC00010000651610D9538266FA60187203C282948120D9EC +S224012500598266FA34015342650610D951CAFFFC742643F90001C3BE41EA001A2008B4BC11 +S2240125200000001065307201C200670410D953822209C23C00016710B4BC00010000651605 +S22401254010D9538266FA60187203C282948120D9598266FA34015342650610D951CAFFFCA9 +S2240125607000584F4CDF1C1C4E754E71706174615F6964656E74697479004E71636F707970 +S224012580696E67206461746100004E716461746120636F7069656400487A00564EB9000130 +S2240125A00D2C423900C0040E6100FC1A584F4A40670470FD603813FC00A000C0040C13FCE9 +S2240125C0000100C00404423900C00406423900C00408423900C0040A6100FC9E4A40670467 +S2240125E070FD600A33FC00020001910470004E75706174615F696E6974004E7148E73830F5 +S224012600282F0018362F0022266F001C487A00A64EB900010D2C6100FC60584F4A40670609 +S22401262070FD6000008A72182004E2A0C0BC0000000780BC000000E013C000C0040C61006A +S224012640FC384A40670470FD606413FC000100C00404203C000000FFC08413C000C0040606 +S2240126602004E080C0BC000000FF13C000C0040872102004E2A0C0BC000000FF13C000C080 +S224012680040813FC002100C0040E6100FBEC4A40670470FD60187400244B600C204A548A6D +S2240126A030B900C004005442B6426EF030024CDF0C1C4E75706174615F72656164004E71D3 +S2240126C048E73830282F0018362F0022266F001C487A00A64EB900010D2C6100FB9C584F6E +S2240126E04A40670670FD6000008A72182004E2A0C0BC0000000780BC000000E013C000C024 +S224012700040C6100FB744A40670470FD606413FC000100C00404203C000000FFC08413C063 +S22401272000C004062004E080C0BC000000FF13C000C0040872102004E2A0C0BC000000FF88 +S22401274013C000C0040813FC003000C0040E6100FB284A40670470FD60187400244B600C16 +S224012760204A548A33D000C004005442B6426EF070004CDF0C1C4E75706174615F7772697B +S22401278074650000487A00124EB900010D2C303900019104584F4E75706174615F7374618F +S2240127A074757300487A00124EB900010D2C303900019100584F4E75706174615F657272EF +S2240127C06F720000487A000E4EB900010D2C7000584F4E75706174615F666C757368000000 +S2240127E04FEFFFA848E7303E362F007A246F007C487A006E4EB900010D2C30035340584F85 +S224012800670E534067265340672A5340672E60402A4A41EF002A2F086100FB263400584FCF +S2240128206704300260302AAF006C6028284A38BC02006020264A7001268060182C4A2F0EFE +S2240128406100FAFE3400584F67043002600860047000600270004CDF7C0C4FEF00584E7587 +S224012860706174615F696F6374726C004FEFFFE0487A006E4EB900010D2C427900019100E5 +S22401288033FC0001000191043F7C000200042F7C000128F000062F7C00012598000A2F7CC3 +S2240128A0000125FC000E2F7C000126C000122F7C0001278400162F7C000127C4001A2F7C75 +S2240128C0000127E0001E42790001910441EF00042F084EB900011194504F4FEF00204E75A3 +S2240128E0706174615F696E7374616C6C00004E7148444400207C00C020647200600E300156 +S2240129005241B07C03E86F0470FF601870001010C03C0001C07C00FFC0BC0000FFFF4A80A1 +S22401292067DC70004E754E71207C00C020647200600E30015241B07C03E86F0470FF601867 +S22401294070001010C03C0002C07C00FFC0BC0000FFFF4A8066DC70004E754E7148E72030B1 +S224012960142F0013247C00C02060267C00C0206061B64A40670470FF601214826100FF76E0 +S2240129804A40670470FF6004700010134CDF0C044E754E7148E73030162F001B142F0017D0 +S2240129A0247C00C02060267C00C020606100FF7A4A40670470FF601214826100FF6C4A40B3 +S2240129C0670470FF6004168370004CDF0C0C4E7548E73030162F001B142F0017267C00C0F9 +S2240129E02060247C00C020606100FF3E4A40670470FF601214826100FF304A40670470FF73 +S224012A006004148370004CDF0C0C4E7548E73020162F0013342F0016247C00C020606100AE +S224012A20FF084A40670470FF601A1483300253424A406EF86100FEBE4A40670470FF600478 +S224012A40700010124CDF040C4E754E71207C00C02064227C00C0206060021211700010104E +S224012A60C03C0001C07C00FFC0BC0000FFFF4A8066E84E75322F00061001B1390001C79603 +S224012A804E754E712F02342F000E322F000A4A42670E300148C04680C1390001C7966008E1 +S224012AA0100181390001C796241F4E7548E73000162F000F67000116B63C00806700010EC8 +S224012AC0143C0080C40370001003C03C007FC07C00FFC0BC0000FFFF721DB2806758722A8A +S224012AE0B28067407236B280673A7238B2806758723AB280670000887245B2806700009034 +S224012B007246B28067000098725BB280675E725CB2806734725DB2806740725EB280671640 +S224012B206000008A700010022F00487800086100FF54504F6076700010022F004878001082 +S224012B406100FF42504F6064700010022F00487800206100FF30504F6052700010022F0047 +S224012B60487800806100FF1E504F6040700010022F00487800406100FF0C504F602E4A02BC +S224012B80660A487800046100FEEC584F601E4A02660A487800026100FEDC584F600E4A0271 +S224012BA0660A487800016100FECC584F700010390001C796E1887200120380812F00487914 +S224012BC00001C58E4EB900010DC0504F4CDF000C4E754E7148790001C58E4EB900010DFC48 +S224012BE0584F4E7548E73820247C00C0206014126700023C67000238B43C00806700023089 +S224012C00183C0080C80220390001C5882200B2BC0000000A62000218E589207B18044ED010 +S224012C2000012C4C00012CAC00012D1400012D3200012D9C00012DB800012DD400012DF0CA +S224012C4000012E0C00012D5800012D761002903C00E067065300670C6014700123C000014F +S224012C60C5886044700423C00001C588603A70001002C07C00FFC03C007FC07C00FFC0BC2F +S224012C800000FFFFC0BC0000FFFF41F900019108163008006712700010037200120480810F +S224012CA02F006100FE08584F600001841002903C002A6708903C008D670C6014700223C0E0 +S224012CC00001C588604A700923C00001C588604070001002C07C00FFC03C007FC07C00FF39 +S224012CE0C0BC0000FFFFC0BC0000FFFF41F9000191881630080067127000100372001204B4 +S224012D0080812F006100FDA6584F42B90001C5886000011C1002903C00E06702600A700308 +S224012D2023C00001C588600642B90001C588600000FE1002903C00376702601242B9000163 +S224012D40C588487800606100FD64584F600642B90001C588600000D81002903C00E0670289 +S224012D60600A700A23C00001C588600642B90001C588600000BA1002903C00AA670260120C +S224012D8042B90001C588487800D06100FD20584F600642B90001C588600000941002903CAE +S224012DA0001D6702600A700523C00001C588600642B90001C58860761002903C0045670266 +S224012DC0600A700623C00001C588600642B90001C588605A1002903C00E16702600A70076A +S224012DE023C00001C588600642B90001C588603E1002903C009D6702600A700823C00001A5 +S224012E00C588600642B90001C58860221002903C00C56702601242B90001C5884878006146 +S224012E206100FC8A584F600642B90001C5884CDF041C4E7548E7380048790001C6924EB9B9 +S224012E4000010DA4584F4A40661248790001C6924EB900010DFC584F6000013C6100FD76CE +S224012E6038006000012A1004C03C0080C07C00FFC0BC0000FFFF4A806600010E7000300461 +S224012E80E080C0BC000000FF160070003004C0BC0000007F1400B43C0038640000DC7000B0 +S224012EA01003C03C001CC07C00FFC0BC0000FFFF4A8066127000100220790001C79810302F +S224012EC00800600000D270001003C03C0010C07C00FFC0BC0000FFFF4A80673C700010037E +S224012EE0C03C0008C07C00FFC0BC0000FFFF4A8067127000100220790001C7A41030080001 +S224012F00600000947000100220790001C7A01030080060000082605E70001003C03C0004C9 +S224012F20C07C00FFC0BC0000FFFF4A80673870001003C03C0008C07C00FFC0BC0000FFFF31 +S224012F404A8067107000100220790001C7AC1030080060427000100220790001C7A81030E6 +S224012F600800603260107000100220790001C79C103008006020601070001002207900016E +S224012F80C79810300800600E6100FC4A38004A446600FED470004CDF001C4E7548E7003098 +S224012FA0247C00C02060267C00C0206042B90001C58848790001C58E4EB900010D744879A1 +S224012FC00001C6924EB900010D7423FC000192080001C79823FC000192880001C79C23FC32 +S224012FE0000193080001C7A023FC000194880001C7A423FC000193880001C7A823FC000154 +S22401300094080001C7AC487800AD6100F950487800A76100F9486100FA34487800AA610020 +S224013020F93C4FEF0014B07C0055670470FF6046487800AB6100F926584F4A40670470FE0D +S224013040603448780043487800606100F9486100F8D814BC00AE487803E8487800FF610097 +S224013060F9AC42A7487800F46100F9A26100F9DE70004FEF00184CDF0C004E756100F87645 +S2240130804A40660A6100FB5E6100FDAA600270004E750000487A000E4EB900010D2C584F21 +S2240130A04E754E717364635F7265736574004E7170014E7570004E754E754E7148E73000C5 +S2240130C0323C2710300153414A40660470FD6020143900C0030470001002C03C0001C07CD0 +S2240130E000FFC0BC0000FFFF7601B68067D670004CDF000C4E754E71487A00CE4EB90001A6 +S2240131000D2C61AC584F4A40660C13FC00010001950870F8606813FC000100C0030213FCFE +S224013120000100C0030361944A40663C13F900C003050001950C6616487A00464EB900019F +S2240131400D2C4239000195087000584F6030487A00444EB900010D2C13FC0001000195087B +S22401316070FC584F60186016487A00464EB900010D2C13FC00010001950870FD584F4E757A +S2240131807364635F696E69743A2053554343455353004E717364635F696E69743A2044457A +S2240131A0565F43414E4E4F545F494E4954004E717364635F696E69743A204445565F5449BD +S2240131C04D454F5554004E717364635F696E697400004E7148E73E203C2F00262A2F001C01 +S2240131E0246F0020487A01024EB900010D2C6100FEC0584F4A40660E13FC0001000195089E +S22401320070F8600000DC487800016100FEAC70092805E1AC203C000000FFC08413C000C0D3 +S22401322003072004E080C0BC000000FF13C000C0030872102004E2A0C0BC000000FF13C06B +S22401324000C0030972182004E2A0C0BC000000FF13C000C0030A13FC000200C0030213FC6C +S224013260000100C003036100FE54584F4A40666613F900C003050001950C670C42A761009E +S224013280FE3870FB584F60587000103900C00312E1887200123900C0031380813600BC4368 +S2240132A06C0470F9603A7400600A15B900C0031020005242B6426EF242A76100FDFC13F9BB +S2240132C000C003050001950C584F670470FB60103003600C600A42A76100FDDE70FD584F4F +S2240132E04CDF047C4E754E717364635F7265616400004E7148E73C202A2F0018362F002224 +S224013300246F001C487A00FE4EB900010D2C6100FDA0584F4A40660E13FC000100019508A6 +S22401332070F8600000DA487800016100FD8C584FB67C02006E3A7400600A13F2200000C0F4 +S22401334003205242B6426EF2B67C02006C2074006008423900C003205242300248C032035B +S22401336048C14481D2BC00000200B2806EE4600670F96000008A70092805E1AC203C00001D +S22401338000FFC08413C000C003072004E080C0BC000000FF13C000C0030872102004E2A082 +S2240133A0C0BC000000FF13C000C0030972182004E2A0C0BC000000FF13C000C0030A13FC93 +S2240133C0000300C0030213FC000100C003036100FCEC4A40661E13F900C003050001950C7C +S2240133E0670C42A76100FCD270FA584F60103003600C600A42A76100FCC070FD584F4CDF6D +S224013400043C4E757364635F7772697465004E712F0274001439000195086100FC944A4015 +S2240134206704847C00026100FC8C4A406704847C00043002241F4E75700010390001950CA4 +S2240134404E754E7170004E75303C03E84E754E7148E7203C342F001A246F001C300253405C +S224013460670A5340671253406716601C2A4A61D8320048C12A816012284A38BC0200600A66 +S224013480264A70012680600270004CDF3C044E754FEFFFE0487A005E4EB900010D2C6100C0 +S2240134A0FBF4426F00042F7C0001350000062F7C000130F8000A2F7C000131D4000E2F7C33 +S2240134C0000132F400122F7C00013444001A2F7C0001341000162F7C00013450001E41EFEB +S2240134E000042F084EB900011194504F4FEF00204E754E717364635F696E7374616C6C00CF +S2240135005344430048E7203045F90001C7B047F90001C7DE740060622002D08041FA069235 +S224013520D1C02002D080227C00C6C400339008002002D08041FA067AD1C02002D080227CC1 +S22401354000CAC400339008002002D08041FA06A2D1C02002D080227C00C6C4403390080081 +S2240135602002D08041FA068AD1C02002D080227C00CAC4403390080052827020B0826E9832 +S22401358024BC00C40000257C00C600000004257C00C680000008257C00C40010000C257C05 +S2240135A000C400140010257C00C400040014205270012080206A001420BC00102001206AE8 +S2240135C0001470402140000442A7610001EC42A74878000F42A76100035442A7610003B22D +S2240135E042A742A742A76100011C26BC00C80000277C00CA00000004277C00CA800000087C +S224013600277C00C80010000C277C00C800140010277C00C800040014205370012080206BFC +S224013620001420BC00102000206B0014217C004000000004487800016100017E42A748789A +S224013640000F48780001610002E4487800016100034042A742A748780001610000A87000DC +S2240136604FEF00404CDF0C044E754E7148E73F003C2F002E3A2F002A182F0027362F00227A +S224013680342F001EB47C00026C74300248C0722E2F022E00240148474842CEC1C4C0C0C186 +S2240136A0DE4248474247D087241F41F90001C7B0D1C0224810034A00C07C00FFC0BC000071 +S2240136C0FFFF7218E3A81204488148C17E10EFA980811205C23C0002C27C00FFC2BC0000F0 +S2240136E0FFFFD28180811206C23C0001C27C00FFC2BC0000FFFF80812069000C20804CDF41 +S22401370000FC4E7548E73F203A2F0022362F0026342F002ABA7C00026C000096300548C03C +S224013720722E2C002E0148464847CCC1CEC0C0C1DC4748464246D08641F90001C7B0D1C0FD +S224013740244870003003322A001C48C1B2806E047600524270003002322A001E48C1B280CE +S2240137606E14302A001E53403400300548C02F006100029A584F35430020354200227000D1 +S22401378030027210E3A8720032038081206A001020803002C1EA00183800D843206A00042C +S2240137A0D0C425480024206A0008D0C4254800284CDF04FC4E754E714FEFFFEC48E73F20BF +S2240137C00C6F000200366C00015874007A007C00302F003648C0722E2F022F032400260116 +S2240137E048424843C4C1C6C0C0C1D44348424242D082261F241F41F90001C7B0D1C0244874 +S224013800206A001424102052203C00000400C0903A00205230280002C07C0300C0BC0000ED +S224013820FFFFE0883C003006907C0000670E53406718534067225340672C6036357C00503E +S2240138400018357C003C001A6028357C00640018357C004B001A601A357C00800018357C04 +S2240138600060001A600C357C00500018357C0032001A4A45672441EA0018301048C022007F +S2240138806C025281E281308141EA001A301048C022006C025281E2813081356A001A001EF2 +S2240138A0356A0018001C3002C03C0001C07C00FFC0BC0000FFFF67683002C07C3F00C0BC53 +S2240138C00000FFFFE0883E00703F4840C0827210E2A83F40002A300748C04A806C025680C3 +S2240138E0E4803600302F002A48C04A806C025680E48038004A45671C300348C022006C0210 +S2240139005281E2813601300448C022006C025281E281380141EA001C975041EA001E995099 +S2240139204CDF04FC4FEF00144E754E7148E73E00382F0022362F001E342F001AB47C00025A +S2240139406C48300248C0722E2A002C0148454846CAC1CCC0C0C1DA4648454245D08541F906 +S2240139600001C7B0D1C022481003C03C000FC07C00FFC0BC0000FFFFE988320448C1C2BCCD +S2240139800000000F80811340002C4CDF007C4E7548E73C20362F001AB67C00026C663003E5 +S2240139A048C0722E28002A0148444845C8C1CAC0C0C1D84548444244D08441F90001C7B024 +S2240139C0D1C0244874006016206A000411BC00202800226A000813AA002C28005282302A84 +S2240139E0001848C0322A001A48C128002A0148444845C8C1CAC0C0C1D84548444244D0849F +S224013A00B0826EC44CDF043C4E754E714FEFFFE448E73F3E0C6F0002004E6C0000DC302F10 +S224013A20004E48C0722E2F022F032400260148424843C4C1C6C0C0C1D44348424242D082C4 +S224013A40261F241F41F90001C7B0D1C02C487600604C3003C1EE001838007001D043C1EE9A +S224013A6000183A00246E0004D4C4266E0008D6C4286E0004D8C52A6E0008DAC5740060162A +S224013A80204C548C224A548A3290204D548D224B548B32905442B46E00186DE45243300383 +S224013AA048C0322E001E48C15381B2806EA4302E001E5340C1EE00183E00226E0004D2C718 +S224013AC02F490036226E0008D2C72F49003A1C2E002C7400601C206F003654AF003630BCFF +S224013AE00020206F003A54AF003A7000100630805442B46E00186DDE4CDF7CFC4FEF001C4C +S224013B004E754E7148E73C30162F0023342F001EB47C00026C00008A300248C0722E28006F +S224013B202A0148444845C8C1CAC0C0C1D84548444244D08441F90001C7B0D1C02648100360 +S224013B40903C000A67065700671E601E302B002248C052802F0042A7300248C02F00610089 +S224013B60FBA44FEF000C6038603641EB002422505290128343EB00282451529114AB002C56 +S224013B80302B002248C02F00302B002048C052802F00300248C02F006100FB6A4FEF000C6E +S224013BA04CDF0C3C4E754E71302F00064E754E710000FF000000FF808000FF000080FF00A7 +S224013BC08000FF808080FF000080FF808080FF804500FFFF4513FF8B0000FF202000FF0000 +S224013BE00020FF002020FF204040FF40FFFFFFFF0000FF000000FF808000FF000080FF000A +S224013C002000FF202020FF000020FF202020FF20691EFFD24513FF8B0000FF202000FF000A +S224013C200020FF001010FF104040FF40FFFFFFFF302F00066608203C00C023F86006203CA9 +S224013C4000C022F84E754E7148E73020362F0012342F0016300348C02F0061D42440584FE9 +S224013C60200A672C41EA00030010008070003002C0BC000000FF148070003002E080C0BC94 +S224013C80000000FF1540000141EA00030210007F4CDF040C4E754E7148E73020362F001257 +S224013CA0142F0017300348C02F0061842440487A00384EB900010D2C15420003504FB42ADF +S224013CC00003670C487A00124EB900010D2C584F4CDF040C4E754E714C4352206D69736D38 +S224013CE06174636865642100756172745F7365746C63720048E72020342F000E300248C072 +S224013D002F006100FF2C2440487A003A4EB900010D2C504F200A672648780001300248C0F0 +S224013D202F006100FF2448780003300248C02F006100FF66157C00C100024FEF00104CDF0B +S224013D4004044E75756172745F696E6974004E7148E72020342F000E300248C02F0061005A +S224013D60FED02440584F200A67227000102A0005C03C0001C07C00FFC0BC0000FFFF4A8086 +S224013D8067047001600870006004600270004CDF04044E7548E73820182F001B362F0016D9 +S224013DA0300348C02F006100FE882440584F200A671E7400142A000570001002C03C00209D +S224013DC0C07C00FFC0BC0000FFFF4A8067E614844CDF041C4E754E7148E73020362F0012B6 +S224013DE0300348C02F006100FE482440584F200A671E7400142A000570001002C03C0001BC +S224013E00C07C00FFC0BC0000FFFF4A8067E610124CDF040C4E7500002F02142F000B487A6F +S224013E20001C4EB900010D2C700010022F004EB90001132C504F241F4E754E716469736B18 +S224013E405F737461747573002F02142F000B487A001C4EB900010D2C700010022F004EB903 +S224013E6000011204504F241F4E754E716469736B5F696E697469616C697A650048E73E20F8 +S224013E802C2F00281A2F001F262F0024246F0020487A00624EB900010D2C7400584F6032F3 +S224013EA0487802002F0A2F03700010052F004EB900011254380048C44FEF00106C10487ADD +S224013EC000204EB900010D2C7004584F600AD6845282BC8262CA70004CDF047C4E754E71C1 +S224013EE06469736B5F72656164206572726F723A20004E716469736B5F72656164004E714E +S224013F0048E73E202C2F00281A2F001F262F0024246F0020487A00424EB900010D2C74003E +S224013F20584F6026487802002F0A2F03700010052F004EB9000112C0380048C44FEF001001 +S224013F406C047004600AD6845282BC8262D670004CDF047C4E754E716469736B5F77726970 +S224013F607465000048E73820182F001B162F0017246F001C487A00364EB900010D2C42A74C +S224013F802F0A700010042F00700010032F004EB9000113CC340048C24FEF00146C04700422 +S224013FA0600270004CDF041C4E754E716469736B5F696F63746C00002F02226F00087000FD +S224013FC010290001340070003002E18872001211808134003002241F4E754E712F02226FDF +S224013FE000087000102900032400E18872001229000280812400E18872001229000180818E +S2240140002400E1887200121180812400241F4E752F02342F000E226F0008100220495289BC +S2240140201080700030022200E08134011002204952891080241F4E75222F0008226F0004B6 +S2240140401001204952891080E0891001204952891080E0891001204952891080E08910015F +S2240140602049528910804E75102F000767047000600270004E754E71102F0007670470000D +S224014080600270004E754E7148E73830266F00182453204A528A7000101034001002C0BC73 +S2240140A0000000FF2F0061C0584F4A806726204A528A1610700010032F0061BC584F4A8001 +S2240140C0660470FF603470003002E18872001203D08134004A42671A487801B57000300231 +S2240140E02F004EB9000187643400504F660470FF600878003802268A20044CDF0C1C4E75E8 +S22401410048E73820282F0014262F001C246F0018487801B52F044EB9000187003400504F80 +S224014120B47C010065227002B08363047000603070003002E080204A528A10801002204A61 +S224014140528A1080700260184A4267067001B08363047000600A1002204A528A10807001CC +S2240141604CDF041C4E754E7148E72020246F000C74004A2A00036764487800012F2A00305E +S224014180486A00347000102A00012F004EB900013F004FEF00104A806640422A0003202A9B +S2240141A0003090AA0024B0AA001C642C0C2A00020002662448780001202A0030D0AA001CD0 +S2240141C02F00486A00347000102A00012F004EB900013F004FEF00106002740120024CDF31 +S2240141E004044E7548E73020262F0014246F00107400B6AA003067342F0A6100FF6C24009B +S224014200584F6628487800012F03486A00347000102A00012F004EB900013E7C4FEF0010A0 +S2240142204A80670476FF74012543003020024CDF040C4E7548E73020246F00102F0A6100E5 +S224014240FF282600584F660000F80C120003660000D40C2A00010004660000CA243C0000E0 +S2240142600200700041EA00342248B4BC0000001065262208C23C0001670410C053821200A7 +S224014280E14810013200484030017203C282948120C0598266FA34015342650610C051CAEA +S2240142A0FFFC2009224048790000AA5541EA0034486801FE6100FD5A487941615252486A33 +S2240142C000346100FD7448796141727241EA0034486801E46100FD622F2A001441EA00340B +S2240142E0486801E86100FD522F2A001041EA0034486801EC6100FD427001D0AA00202540FA +S2240143000030487800012F2A0030486A00347000102A00012F004EB900013F00422A0004A6 +S2240143204FEF003842A742A77000102A00012F004EB900013F644FEF000C4A8067027601B6 +S22401434020034CDF040C4E7548E73020246F0010222F00145581202A00185580B08162040B +S224014360700060207000302A000A2400260148424843C4C1C6C0C0C1D44348424242D08210 +S224014380D0AA002C4CDF040C4E754E7148E73C30262F0020266F001C24537002B08362066F +S2240143A0B6AA0018650678016000011678FF10125300671053006700009E5300670000CAE5 +S2240143C0600000FC24032002E288D48072092002E2A8D0AA00242F002F0A6100FE08504F41 +S2240143E04A806704600000DA41EA003420025282C0BC000001FFD1C0700010102A007209B1 +S2240144002002E2A8D0AA00242F002F0A6100FDD6504F4A806704600000A841EA0034203C19 +S224014420000001FFC082D1C070001010E1888A803003C03C0001C07C00FFC0BC0000FFFFBB +S22401444067062005E888600A3205C27C0FFF700030012800606A2003E088D0AA00242F007C +S2240144602F0A6100FD80504F4A80670260522003D080C0BC000001FF487208346100FB3A20 +S22401448078003800584F60382003EE88D0AA00242F002F0A6100FD4E504F4A80670260208A +S2240144A02003E588C0BC000001FF487208346100FB2C283C0FFFFFFFC880584F6002780132 +S2240144C020044CDF0C3C4E754FEFFFF048E73E302C2F0038262F0034246F00307A027002E5 +S2240144E0B083620001BCB6AA0018640001B410125300671053006700010453006700013E2F +S2240145006000019E28032004E288D88072092004E2A8D0AA00242F002F0A6100FCC82A0007 +S224014520504F67046000017A41EA003420045284C0BC000001FFD1C026483003C03C00018C +S224014540C07C00FFC0BC0000FFFF672070001013C03C000FC07C00FFC0BC0000FFFF1206AE +S224014560C2BC000000FFE989808160061206700010011680157C0001000372092004E2A8F2 +S224014580D0AA00242F002F0A6100FC5A2A00504F67046000010C41EA0034203C000001FFFC +S2240145A0C084D1C026483003C03C0001C07C00FFC0BC0000FFFF670C2006E888C0BC000048 +S2240145C000FF602C72001213C23C00F0C27C00FFC2BC0000FFFF2406E08AC47C00FFC43C39 +S2240145E0000FC47C00FFC4BC0000FFFF828220011680157C00010003600000A62003E08808 +S224014600D0AA00242F002F0A6100FBDA2A00504F67046000008C3006C0BC0000FFFF2F0059 +S2240146202003D080C0BC000001FF487208346100F9E0157C00010003504F60642003EE88C4 +S224014640D0AA00242F002F0A6100FB9A2A00504F6702604C203C0FFFFFFFC0862203E58939 +S224014660C2BC000001FF487218342F40002C6100F96C2200202F002CC2BCF0000000808143 +S2240146802C002F062003E588C0BC000001FF487208346100F9A4157C000100034FEF000CD4 +S2240146A020054CDF0C7C4FEF00104E7548E73C302A2F0024262F0020266F001C78002453DE +S2240146C07002B0836206B6AA001865047002607C4A8567184878FFFF2F052F0A6100FDEAD7 +S2240146E028004FEF000C6704200460602F032F0B6100FC9A2400504F6602604E7001B08214 +S224014700660470026046B4BCFFFFFFFF66047001603A42A72F032F0A6100FDAE28004FEF6A +S224014720000C670420046024202A00185580B0AA0014630E41EA0014529041EA00040010DE +S22401474000012602B6AA001865A270004CDF0C3C4E754E7148E73E302A2F0024266F002077 +S22401476024534A856610282A00106706B8AA00186502780160342F052F0B6100FC102600B9 +S224014780504F7002B0836306700160000116B6BCFFFFFFFF6606200360000108B6AA0018A0 +S2240147A064062003600000FC28054AAA001466067000600000EE7400BA8466447401D48482 +S2240147C0B4AA0018650274022F022F0B6100FBBE2600504F7001B0836708B6BCFFFFFFFFB5 +S2240147E066062003600000BC4A836714262A00107002B0836208B6AA0018640228037400D4 +S2240148004A82664224045282B4AA0018650C7402B882640670006000008A2F022F0B6100FB +S224014820FB6C2600504F6602601C7001B0836708B6BCFFFFFFFF660420036066B8826604EA +S2240148407000605E60C04878FFFF2F022F0A6100FC782C004FEF000C66144A8567102F02A0 +S2240148602F052F0A6100FC622C004FEF000C4A86662025420010202A00185580B0AA00141E +S224014880650641EA0014539041EA000400100001600E7001B086660470FF60027001240060 +S2240148A020024CDF0C7C4E7548E73E302C2F0024246F00202F0A6100F8B0584F4A8067066B +S2240148C07001600000A22F062F0A6100FA7C2A0025450030243C00000200700041EA003425 +S2240148E02248B4BC0000001065262208C23C0001670410C053821200E148100132004840FE +S22401490030017203C282948120C0598266FA34015342650610C051CAFFFC2009224047EAA0 +S224014920003478017600504F6002D6847000302A000AB08363202F042005D0832F002F0B55 +S2240149407000102A00012F004EB900013F004FEF00104A8067D47000302A000AB08366046C +S2240149607000600270014CDF0C7C4E7548E73830262F001C246F00182652B6BC00200000BB +S2240149806406701FC08367067002600000AE25430010242A0008660A0C1300036504242BD0 +S2240149A000284A82661C2003EA887200322B0008B2806206700260000082256B0028001851 +S2240149C0604A7000302B000A72092800E3AC602A2F022F0A6100F9B62400504FB4BCFFFFEB +S2240149E0FFFF6604700160527002B0826206B4AB00186504700260429684B88363D22F026B +S224014A002F0B6100F94425400018504F254200144AAA001866047002602041EA00187209FB +S224014A202003E2A8D19041EB0034203C000001FFC083D1C02548001C70004CDF0C1C4E75C3 +S224014A4048E73830282F001C246F001826527020D0AA00102600B6BC00200000650442AAFC +S224014A6000184AAA001866067004600000E8203C000001FFC083660000C441EA00185290F6 +S224014A804AAA0014661C2003EA887200322B0008B280620A42AA00187004600000B860008C +S224014AA0009C72092003E2A87200322B000A5381C081660000882F2A00142F0A6100F8CE83 +S224014AC02400504F7001B0826506700260000086B4BCFFFFFFFF660470016078B4AB001811 +S224014AE065484A84660842AA0018700460662F2A00142F0A6100FC5E2400504F6604700784 +S224014B0060527001B082660470026048B4BCFFFFFFFF66047001603C2F022F0B6100FD8A80 +S224014B20504F4A8067047001602A254200142F022F0B6100F81425400018504F25430010B9 +S224014B4041EB0034203C000001FFC083D1C02548001C70004CDF0C1C4E754E7148E738305A +S224014B60282F001C246F0018265242A72F0A6100FDFC2400504F664476002F2A00182F0B8F +S224014B806100F6622400504F67026030206A001C0C1000E56708206A001C4A10660A52833F +S224014BA0B8836602601660027600487800012F0A6100FE8E2400504F4A8267BE7004B082BD +S224014BC06602740720024CDF0C1C4E7548E72030266F0010246F0014486A001A6100F3DAEF +S224014BE074003400584F0C1300036616486A00146100F3C6C0BC0000FFFF7210E3A8848057 +S224014C00584F20024CDF0C044E754E7148E72030242F0018266F0010246F00143002C0BC24 +S224014C200000FFFF2F00486A001A6100F3E4504F0C130003661872102002E2A8C0BC000054 +S224014C40FFFF2F00486A00146100F3C6504F4CDF0C044E754FEFFFF048E73E30266F003015 +S224014C60246F0034486A001A6100F34E584F4A4067067000600000CC70001012C03C003FF2 +S224014C80C07C00FFC0BC0000FFFF5380740D22022C0048414846C2C0CCC2C4C0D246484169 +S224014CA04241D4817A017600606841FA395C700010303800487208006100F2FE3800584FB3 +S224014CC04A456742B4BC000001006432700030042F004EB9000187A422025282D28141F30A +S224014CE01800720032102F012F4000304EB9000187A42200202F0030504FB2806704700093 +S224014D0060403A04600AB87CFFFF6704700060325283700DB083629270001012C03C00405F +S224014D20C07C00FFC0BC0000FFFF4A8067124A45670E2002D0804A730800670470006002FD +S224014D4070014CDF0C7C4FEF00104E7548E73E30266F0020246F0024486A001A6100F25A96 +S224014D60584F4A4067067000600000A270001012C0BCFFFFFFBF5380740D22022C00484126 +S224014D804846C2C0CCC2C4C0D24648414241D48178017600604041FA387070001030380018 +S224014DA0487208006100F2123A00584F4A44671AB4BC00000100650470006050380520027D +S224014DC05282D08037840800600ABA7CFFFF6704700060385283700DB08362BA70001012A2 +S224014DE0C03C0040C07C00FFC0BC0000FFFF4A8067184A446714B4BC000001006504700020 +S224014E00600A2002D0804273080070014CDF0C7C4E754E7148E73F301C2F00331A2F002FB9 +S224014E20266F0024246F00281546000D157C000F000B422A000C42A7486A001A6100F1D294 +S224014E40700010055380780D22042E0048414847C2C0CEC4C8C0D24748414241D881740075 +S224014E6076003602504FB47CFFFF670A20045284D08034330800700030022F0041FA378ABA +S224014E80700010303800487208006100F184504F4A426604343CFFFF5283700DB08362C6DC +S224014EA0B47CFFFF670A2004D0804A73080066048A3C004014854CDF0CFC4E754FEFFFE8F0 +S224014EC048E73F38286F0044266F0040246F0048740B224C204B2008B4BC00000010653006 +S224014EE07201C200670410D953822209C23C00016710B4BC00010000651610D9538266FAA3 +S224014F0060187203C282948120D9598266FA34015342650610D951CAFFFC7005B0AF004CBD +S224014F206450262F004C6042204A548A3A10780060322003D0801205C23C0001C27C00FF12 +S224014F40C2BC0000FFFFD0812600700030052200E2813A0170014840C08367060A830001BC +S224014F60102152847010B08462C84A5266BA2F43004C7807700FC0AF004CD0BC0000003057 +S224014F801E00202F004CE8882F40004CBE3C003963025E0741EF002420045384118708003B +S224014FA04A8467064AAF004C66CA41EF002411BC007E48007C00602241F36800700010102A +S224014FC02F006100F0A4584F4A80670C20045380B0866602601052865286B88663080C3326 +S224014FE00020680066D27008B084631041EF002420045284D1C07000101060027020220643 +S2240150005286178018007008B08662DA4CDF1CFC4FEF00184E754E7148E73000226F000C02 +S2240150207400760B70001002E28072001202EF89D08120495289D0101400538366E61002D6 +S2240150404CDF000C4E754E7148E73F302E2F0028246F00247804265250C350C6600000EC4E +S2240150602F2A00182F0B6100F17C2800504F6704600000E0206A001C14106606780460002D +S22401508000D2206A001C703FC028000B1A0015450006B43C00E56720B43C002E671A70000B +S2240150A01005C0BCFFFFFFDF7208B2806704700060027001BE80670450C3607EBA3C000F84 +S2240150C0665C70001002C03C0040C07C00FFC0BC0000FFFF4A806714206A001C1C28000D59 +S2240150E0C43C00BF1602256A0010002CB6026624206A001CBC28000D661A2F2A001C2F2BE0 +S224015100000C6100FC48504F4A8067087000100353806006203C000000FF1600601C4A030A +S224015120660E2F2A001C6100FEF0584FB0066708257CFFFFFFFF002C601842A72F0A6100A1 +S224015140F9002800504F670260084AAA00186600FF104A84670442AA001820044CDF0CFCA3 +S2240151604E754E7148E73E30246F0020265242A72F0A6100F7F82800504F670620046000B5 +S224015180015850C61606257CFFFFFFFF002C2F2A00182F0B6100F04E2800504F67046000D9 +S2240151A00136206A001C14106606780460000128206A001C703FC028000B1A0015450006B5 +S2240151C0B43C00E5671C70001005C03C0008C07C00FFC0BC0000FFFF4A806714BA3C000FE9 +S2240151E0670E50C3257CFFFFFFFF002C600000D6BA3C000F667841EA002070001028000B41 +S224015200C03C0040C07C00FFC0BC0000FFFF4A80665A70001002C03C0040C07C00FFC0BC98 +S2240152200000FFFF4A806714206A001C1C28000DC43C00BF1602256A0010002CB60266244A +S224015240206A001CBC28000D661A2F2A001C2F2B000C6100FA00504F4A80670870001003A0 +S22401526053806006203C000000FF160060564A0366102F2A001C6100FDA0584FB0066602CD +S224015280605441EA002070001028000BC03C0001C07C00FFC0BC0000FFFF4A80661C487898 +S2240152A0000B486A00202F2A001C4EB9000186C44FEF000C4A806602601C50C3257CFFFF9A +S2240152C0FFFF002C42A72F0A6100F7762800504F4A846700FEBA20044CDF0C7C4E754E71A1 +S2240152E04FEFFFDC48E73F30246F0048265241EA002070001028000BC03C00A0C07C00FFC9 +S224015300C0BC0000FFFF4A8067067006600002547C00600252862006D080206B000C4A702D +S224015320080066F0740C41EA0020224841EF00342008B4BC0000001065307201C200670493 +S22401534010D953822209C23C00016710B4BC00010000651610D9538266FA60187203C282AD +S224015360948120D9598266FA34015342650610D951CAFFFC7000102F003FC03C0001C07C83 +S22401538000FFC0BC0000FFFF4A80675C41EA0020117C0040000B7A0160262F052F2B000C43 +S2240153A041EF003C2F08486A00206100FB102F0A6100FDB226004FEF00146702600852859D +S2240153C07064B08562D47064B08566067007600001927004B083670620036000018641EA60 +S2240153E00020116F003F000B7000102F003FC03C0002C07C00FFC0BC0000FFFF4A806716D5 +S224015400700CD0864878000D2F004EB900010CA2504F52806002700128002F042F0A6100C9 +S224015420F73C2600504F66725384676E2004EB884480D0AA00102F002F0A6100F5302600F1 +S224015440504F6656486A00206100FBCE1E00584F2F2A00182F0B6100ED8C2600504F670277 +S2240154606038700010072F001004C0BC000000FF2F002F2A001C2F2B000C6100F998177CBA +S2240154800001000342A72F0A6100F5B626004FEF00184A836604538466B64A83660000C239 +S2240154A02F2A00182F0B6100ED3C2600504F660000B074207000206A001C2248B4BC000052 +S2240154C0001065262208C23C0001670410C053821200E14810013200484030017203C28202 +S2240154E0948120C0598266FA34015342650610C051CAFFFC20092240740B41EA002022489C +S224015500206A001C2008B4BC0000001065307201C200670410D953822209C23C00016710A3 +S224015520B4BC00010000651610D9538266FA60187203C282948120D9598266FA3401534217 +S224015540650610D951CAFFFC41EA00207018C028000B206A001C1140000C177C000100037B +S22401556020034CDF0CFC4FEF00244E754FEFFFF048E73030246F00242652262A00100CAAA9 +S224015580FFFFFFFF002C6604700060182F2A002C2F0A2F4000246100F3D42200202F00247D +S2240155A02001504F240066402F2A00182F0B6100EC342400504F67026026206A001C10BC0B +S2240155C000E5177C00010003B6AA00106202601042A72F0A6100F46A2400504F4A8267C866 +S2240155E07004B0826602740220024CDF0C0C4FEF00104E7548E73F38266F0028246F002C89 +S2240156002853422A00164AAB001866046000018C0CABFFFFFFFF002C6774740028027A0051 +S224015620605420045284D080206C000C363008004A456610B67CD800650AB67CDFFF62046C +S2240156403A036032203C000000FF90822F0048722816700030057210E3A872003203808187 +S2240156602F006100EA9C2C004FEF000C660474006012D4867A002004D080206C000C4A70AE +S2240156800800669E4A45670274004232281674002802604220045284206B001CD1C07000F8 +S2240156A010103600B67C00206602602AB67C00056604363C00E57009B0846610700CB08281 +S2240156C0630A2002528215BC002E080910032202528215801809700BB08462B84232280922 +S2240156E04A2A001666704A82660C2002528215BC003F0816604E740028027E08604010322E +S224015700480948803600B67C002E66027E10B67C0041651CB67C005A6216206B001C7000CF +S2240157201028000C72001207C0816704D67C002010031580281620045284200252824A3224 +S224015740480966BA42322816206B001C4A28000C6604422A0009206B001C703FC028000BD3 +S22401576015400008206B001C4868001C6100E86E2480206B001C486800166100E83C354091 +S2240157800006206B001C41E80016486800026100E828354000044FEF000C4CDF1CFC4E752B +S2240157A04FEFFFE048E73F38286F004C266F00482F54004020532468000C780041EF0040AA +S2240157C02F086100E8C42F400030584F0CAFFFFFFFFF002C66067006600003700CAF0001E5 +S2240157E00000002C65127210202F002CE2A822045284D28135801800362F002EB67C002078 +S224015800650CB67C002F6706B67C005C6602603EB67C0080641C700030032F00487A0336B0 +S2240158204EB900018698504F4A80670670066000031AB8BC000000FF650670066000030CB0 +S22401584020045284D080358308006000FF70B67C002064047A04602E600452AF0040206F6F +S22401586000400C10002F67F2206F00400C10005C67E87A00206F00401010488048C07220DD +S224015880B28063027A0428AF0040601A20045380D08036320800B67C00206708B67C002E84 +S2240158A06702600653844A8466E22004D080427208004A8466067006600002907C00600276 +S2240158C052862006D0800C720020080067F24A86620C2006D0800C72002E080066048A3CDD +S2240158E00003600253844A84630E20045380D0800C72002E080066EC740B702041EB00207F +S2240159002248B4BC0000001065262208C23C0001670410C053821200E148100132004840CD +S22401592030017203C282948120C0598266FA34015342650610C051CAFFFC20092240422F30 +S22401594000247E001E2F002470082F40003420065286D0803632080066046000013AB67C1E +S2240159600020670AB67C002E660CB88667088A3C00036000011EBEAF00346404B886663CE0 +S224015980700BB0AF003466088A3C000360000108B88667048A3C0003B8866404600000F8E3 +S2240159A02C047E08700B2F4000347000102F00242200E5891F410024600000D8B67C00803C +S2240159C065528A3C0002487801B5700030032F004EB90001870036001003C03C0080C07C6A +S2240159E000FFC0BC0000FFFF504F4A8067261003C07C00FFC03C007FC07C00FFC0BC0000B2 +S224015A00FFFFC0BC0000FFFF41FA2C0ED1C0700010103600B67C01006524202F003453802A +S224015A20B087620A8A3C00032E2F0034606470003003E0802207528717801820604A4A4394 +S224015A406716700030032F00487A01164EB900018698504F4A806708765F8A3C00036028F4 +S224015A60B67C0041650CB67C005A6206002F00020024B67C00616510B67C007A620A002FA4 +S224015A8000010024967C0020100322075287178018206000FEBA0C2B00E500206606177C72 +S224015AA0000500207008B0AF0034660E7000102F00242200E5891F4100247000102F002482 +S224015AC0C03C000CC07C00FFC0BC0000FFFF720CB280671A7000102F0024C03C0003C07CC4 +S224015AE000FFC0BC0000FFFF7203B28066048A3C000270001005C03C0002C07C00FFC0BC14 +S224015B000000FFFF4A8066387000102F0024C03C0001C07C00FFC0BC0000FFFF4A8067045F +S224015B208A3C00107000102F0024C03C0004C07C00FFC0BC0000FFFF4A8067048A3C0008FE +S224015B4041EB00201145000B70004CDF1CFC4FEF00204E752A3A3C3E7C223F7F00004E71C5 +S224015B602B2C3B3D5B5D000048E73030246F00142652600452AF0018206F00180C10002F7B +S224015B8067F2206F00180C10005C67E842AA0008206F00181010488048C07220B280631A6C +S224015BA041EA0020117C0080000B42A72F0A6100EDBC2400504F6000009E41EF00182F0810 +S224015BC02F0A6100FBDC2400504F6704600000882F0A6100F590240041EA00201628000B61 +S224015BE0584F4A8267207004B082661870001003C03C0004C07C00FFC0BC0000FFFF4A807F +S224015C0066027405605070001003C03C0004C07C00FFC0BC0000FFFF4A80663A7000102AA1 +S224015C200006C03C0010C07C00FFC0BC0000FFFF4A8066047405601E203C000001FFC0AAA6 +S224015C400010487308342F0B6100EF8225400008504F6000FF6620024CDF0C0C4E754E7173 +S224015C6048E73830266F001874FF2453224A200A66042002605420495289121010014880DB +S224015C8048C07820B8806206B23C003A66E8B23C003A663276010C1200306D1C0C120039E3 +S224015CA06E1641EA0002B3C8660E1012488048C0260096BC000000307001B0836F04240366 +S224015CC0268920026004740020024CDF0C1C4E7548E73C202A2F001C246F0018422A0003C3 +S224015CE0257CFFFFFFFF00302F052F0A6100E4F6504F4A80670670046000012241EA0034FD +S224015D00486801FE6100E2B23800142A0034584FB43C00EB670EB43C00E96708B43C00E818 +S224015D20660000EEB87CAA55662448780008487A00F441EA0034486800524EB9000186C41B +S224015D404FEF000C4A8066067000600000D041EA00344868000B6100E260360041EA0034CB +S224015D601428000D70003003538072003203C280584F6600009CB67C020065000094B67C6D +S224015D8002006200008C4A026700008670001002538072001202C280667641EA00344868CC +S224015DA0000E6100E214584F4A40676441EA003470001028001053807201B280655241EA0B +S224015DC00034486800116100E1F0584F4A40674041EA0034486800136100E1DE584FB07CA9 +S224015DE00080641641EA0034486800206100E1EE584FB0BC00010000651641EA00344868A6 +S224015E0000166100E1B4584F4A4067047000600CB87CAA5566047002600270034CDF043CA9 +S224015E204E754E71464154333220202000004E714FEFFFE848E73820282F0030246F002C89 +S224015E4042A72F0A6100FE8A2600504F7002B083670E7003B08363044A8466042003607812 +S224015E607400602441EA003441E801BE2002E988487008086100E16641EF001C2202E589FC +S224015E8021801800584F52827004B08262D64A8467062004538060027000240041EF00187A +S224015EA02002E5884AB00800671641EF00182002E5882F3008002F0A6100FE16504F6002E1 +S224015EC0700326004A84660E7002B083620852827004B08262C620034CDF041C4FEF00186C +S224015EE04E754E714FEFFFD848E73F38286F0050266F005442932F0C6100FD662F40002824 +S224015F00584F6C06700B6000042E202F0024E58841F90001C80C24700800200A6606700CB8 +S224015F2060000414268A022F00FE005B4A1267507000102A00012F004EB900013E181A0044 +S224015F4070001005C03C0001C07C00FFC0BC0000FFFF584F4A8066284A2F005B671C70003E +S224015F601005C03C0004C07C00FFC0BC0000FFFF4A806706700A600003BE7000600003B8F4 +S224015F804212102F0027154000017000102A00012F004EB900013E481A0070001005C03CE8 +S224015FA00001C07C00FFC0BC0000FFFF584F4A8067067003600003804A2F005B671C70002A +S224015FC01005C03C0004C07C00FFC0BC0000FFFF4A806706700A6000035E42A72F0A6100FC +S224015FE0FE502600504F7004B08366067001600003467002B0836206700D6000033A2E2ADC +S224016000003041EA00344868000B6100DFAC584FB07C02006706700D6000031C41EA0034A7 +S224016020486800166100DF9278003800584F661041EA0034486800246100DFA22800584F11 +S2240160402544001C41EA00341568001000020C2A00010002670E0C2A000200026706700DF5 +S224016060600002D47000102A00022204240048414842C2C0C4C4C8C0D24248414241D881D0 +S22401608041EA003470001028000D3540000A4A6A000A67127000302A000A53807200322ABB +S2240160A0000AC2806706700D6000028C41EA0034486800116100DF02354000087000302A0D +S2240160C00008C0BC0000000F584F6706700D6000026641EA0034486800136100DEDC72001F +S2240160E032002F410032584F661241EA0034486800206100DEE82F400032584F41EA0034AA +S2240161004868000E6100DEB23F400046584F6606700D600002227000302F0042D08472001A +S224016120322A0008E889D0812F400032202F002EB0AF00326406700D600001FC202F002EC3 +S22401614090AF00327200322A000A2F012F012F004EB900010CA2504F4CDF00022C00660647 +S224016160700D600001D27600BCBC0FFFFFF562027603BCBC0000FFF562027602BCBC0000DC +S2240161800FF5620276014A836606700D600001A87002D08625400018254700207000302FBB +S2240161A00042D087254000242007D0AF00322540002C7003B083664241EA00344868002AC7 +S2240161C06100DDF6584F4A406706700D600001684A6A00086706700D6000015C41EA0034DF +S2240161E04868002C6100DDF625400028202A0018E5882F400042584F60644A6A00086606E9 +S224016200700D60000132202A0024D084254000287002B0836608202A0018D080603C720343 +S224016220242A00182F002F032001260248404843C0C2C6C1C2C2D04348404240D280261FF4 +S224016240201FE289342A001AC43C0001C47C00FFC4BC0000FFFFD28220012F40003E203CDA +S224016260000001FFD0AF003E7209E2A8B0AA001C6306700D600000C041EA001420BCFFFFC1 +S224016280FFFF25500010157C008000047003B0836600008A41EA0034486800306100DD1A33 +S2240162A0584FB07C000166747001D0872F002F0A6100DF32504F4A806662422A000441EABC +S2240162C00034486801FE6100DCF0584FB07CAA55664A486A00346100DD04584FB0BC416149 +S2240162E05252663841EA0034486801E46100DCEE584FB0BC61417272662241EA0034486807 +S22401630001E86100DCD82540001441EA0034486801EC6100DCC825400010504F1483527989 +S2240163200001C81035790001C8100006257C0001C814000C70004CDF1CFC4FEF00284E758B +S22401634048E72030266F0014246F00107409200A67404A92673C20524A1067362252302A68 +S2240163600004B0690006662A20527000102800012F004EB900013E18C07C00FFC03C000184 +S224016380C07C00FFC0BC0000FFFF584F4A80660274004A8266042052600291C826882002C2 +S2240163A04CDF0C044E754E714FEFFFF048E73820182F002F2F6F0028001C41EF001C2F088B +S2240163C06100F89E2400584F6C04700B60502002E58841F90001C80C24700800200A67028D +S2240163E042124AAF00246706206F002442102002E58841F90001C80C21AF002408004A04CC +S22401640066047000601842A741EF00282F0841EF00302F086100FACE26004FEF000C4CDF51 +S224016420041C4FEF00104E754FEFFFB048E73F201E2F007B246F0070200A66067009600070 +S2240164400374CE3C003F700010072F0041EF00542F0841EF007C2F086100FA8A26004FEFD9 +S224016460000C660003482F6F005000202F2F007441EF00242F086100F6F02600504F661A62 +S2240164807000102F004BC03C0080C07C00FFC0BC0000FFFF4A806702760670001007C03C99 +S2240164A0001CC07C00FFC0BC0000FFFF4A80670001264A83671A7004B083660E41EF0020F4 +S2240164C02F086100EE1C2600584F8E3C000860347000102F0026C03C0011C07C00FFC0BC48 +S2240164E00000FFFF4A8067047607601870001007C03C0004C07C00FFC0BC0000FFFF4A8068 +S224016500670276084A83660000CC70001007C03C0008C07C00FFC0BC0000FFFF4A8067001E +S22401652000B42F7C5021000000602F2F0060206F00404868000E6100DB002F2F0068206F49 +S2240165400048486800166100DAF02F2F004C2F2F00646100E6782F40006C206F0054117C86 +S2240165600020000B42A72F2F00582F2F00706100E69C42A7206F00644868001C6100DABAFD +S224016580206F007C117C000100034FEF002C4AAF00546740206F00502F680030006442A708 +S2240165A02F2F005841EF00282F086100E10026004FEF000C661E2F2F00642F2F0054610085 +S2240165C0DC242600202F005C5380206F005821400010504F60504A83664C7000102F002616 +S2240165E0C03C0010C07C00FFC0BC0000FFFF4A8067047604603070001007C03C0002C07CD4 +S22401660000FFC0BC0000FFFF4A80671A7000102F0026C03C0001C07C00FFC0BC0000FFFF29 +S2240166204A80670276074A83662A70001007C03C0008C07C00FFC0BC0000FFFF4A806704D2 +S2240166408E3C0040206F005025680030001E256F003C00224A83660001542F2F003C2F2FFE +S22401666000546100E56825400008206F00444868001C6100D9682540000C24AF005C206F35 +S224016680005C35680006000415470010422A001142AA001A42AA0012243C00000200700032 +S2240166A041EA00262248B4BC0000001065262208C23C0001670410C053821200E148100189 +S2240166C03200484030017203C282948120C0598266FA34015342650610C051CAFFFC20099C +S2240166E0224070001007C03C0020C07C00FFC0BC0000FFFF4FEF000C4A80670000B04AAABB +S224016700000C630000A8256A000C0012206F005070003028000A72092C00E3AE282A00086C +S2240167202A2A000C60202F042F0A6100DC602800504F7001B08465027602B8BCFFFFFFFFAF +S224016740660276019A864A836604BC8565D8254400164A836656203C000001FFC085674C23 +S2240167602F042F2F00546100DBE02F40006C504F66047602603672092005E2A8D0AF006413 +S2240167802540001A487800012F2A001A486A0026206F005C7000102800012F004EB900019D +S2240167A03E7C4FEF00104A80670276014A836702429220034CDF04FC4FEF00504E754E71B9 +S2240167C04FEFFFDC48E73F3C2C2F00582A6F0054286F005C246F0050264D429441EF002CD5 +S2240167E02F082F0A6100FB5A2F400030504F660C7000102A00112F4000286708202F002885 +S224016800600002C27000102A0010C03C0001C07C00FFC0BC0000FFFF4A80660670076000D5 +S22401682002A4202A000C90AA00122F400038BCAF003863042C2F003860000282203C000086 +S22401684001FFC0AA0012660001F67209202A0012E2A8206F002C72003228000A5381C08152 +S2240168602F40004466444AAA001266062E2A0008600E2F2A00162F0A6100DB122E00504FB2 +S2240168807002B087630C157C00020011700260000234BEBCFFFFFFFF660C157C00010011A3 +S2240168A0700160000220254700162F2A00162F2F00306100DA942600504F660C157C0002C7 +S2240168C000117002600001FED6AF004470092A06E0AD670000DC202F0044D085206F002CEB +S2240168E072003228000AB2806410206F002C70003028000A2A009AAF00442F052F032F0B32 +S224016900206F00387000102800012F004EB900013E7C4FEF00104A80670C157C00010011E2 +S2240169207001600001A07000102A0010C03C0080C07C00FFC0BC0000FFFF4A806768202A11 +S224016940001A9083BA80635E243C0000020041EA00262248202A001A90837209E3A841F33B +S22401696008002008B4BC0000001065307201C200670410D953822209C23C00016710B4BC5D +S22401698000010000651610D9538266FA60187203C282948120D9598266FA340153426506A8 +S2240169A010D951CAFFFC70092805E1AC60000102B6AA001A670000847000102A0010C03C21 +S2240169C00080C07C00FFC0BC0000FFFF4A80673A487800012F2A001A486A0026206F00383E +S2240169E07000102800012F004EB900013F004FEF00104A80670C157C000100117001600073 +S224016A0000C441EA00100210007F487800012F03486A0026206F00387000102800012F0076 +S224016A204EB900013E7C4FEF00104A80670C157C0001001170016000008C2543001A203C25 +S224016A40000001FFC0AA0012283C000002009880BC8464022806240441EA0026203C00008D +S224016A6001FFC0AA0012D1C02248204B2008B4BC0000001065307201C200670410D9538293 +S224016A802209C23C00016710B4BC00010000651610D9538266FA60187203C282948120D906 +S224016AA0598266FA34015342650610D951CAFFFC9C84D994D7C441EA0012D9904A86620061 +S224016AC0FD7C70004CDF3CFC4FEF00244E754E714FEFFFE048E73F3E2E2F00582C6F005413 +S224016AE02A6F005C266F0050284E429541EF00302F082F0B6100F84A2F400034504F660C41 +S224016B007000102B00112F40002C6708202F002C600002FE7000102B0010C03C0002C07CD9 +S224016B2000FFC0BC0000FFFF4A8066067007600002E0202B0012D087B0AB0012640870FFEB +S224016B4090AB00122E00600002B8203C000001FFC0AB00126600020E7209202B0012E2A8E9 +S224016B60206F003072003228000A5381C0812F40004466644AAB00126614282B0008660C9A +S224016B8042A72F0B6100DBCE2800504F600E2F2B00162F0B6100DBBE2800504F4A846604EA +S224016BA0600002647001B084660C177C0002001170026000025CB8BCFFFFFFFF660C177CA7 +S224016BC000010011700160000248274400164AAB00086604274400087000102B0010C03C70 +S224016BE00080C07C00FFC0BC0000FFFF4A80673A487800012F2B001A486B0026206F003C16 +S224016C007000102800012F004EB900013F004FEF00104A80670C177C00010011700160004E +S224016C2001F041EB00100210007F2F2B00162F2F00346100D7142600504F660C177C000276 +S224016C4000117002600001CAD6AF004470092C07E0AE670000CC202F0044D086206F0030A2 +S224016C6072003228000AB2806410206F003070003028000A2C009CAF00442F062F032F0CA4 +S224016C80206F003C7000102800012F004EB900013F004FEF00104A80670C177C00010011D4 +S224016CA070016000016C202B001A9083BC806366243C00000200202B001A90837209E3A833 +S224016CC041F40800224841EB00262008B4BC0000001065307201C200670410D953822209EF +S224016CE0C23C00016710B4BC00010000651610D9538266FA60187203C282948120D95982F4 +S224016D0066FA34015342650610D951CAFFFC41EB00100210007F70092A06E1AD600000BEB7 +S224016D20B6AB001A673A202B0012B0AB000C6430487800012F03486B0026206F003C7000D2 +S224016D40102800012F004EB900013E7C4FEF00104A80670C177C000100117001600000B250 +S224016D602743001A203C000001FFC0AB00122A3C000002009A80BE8564022A072405224CBD +S224016D8041EB0026203C000001FFC0AB0012D1C02008B4BC0000001065307201C200670454 +S224016DA010D953822209C23C00016710B4BC00010000651610D9538266FA60187203C28233 +S224016DC0948120D9598266FA34015342650610D951CAFFFC41EB0010001000809E85DB95D1 +S224016DE0D9C541EB0012DB90202B0012B0AB000C6306202B00126004202B000C2740000C8E +S224016E004A876200FD4641EB00100010004070004CDF7CFC4FEF00204E754E714FEFFFF04A +S224016E2048E73030246F002441EF00142F082F0A6100F50E2400504F660000D67000102A45 +S224016E400010C03C0040C07C00FFC0BC0000FFFF4A80670000BC7000102A0010C03C008008 +S224016E60C07C00FFC0BC0000FFFF4A806732487800012F2A001A486A0026206F00207000C9 +S224016E80102800012F004EB900013F004FEF00104A8067047001607A41EA00100210007FA3 +S224016EA0263C502100002F2A001E2F2F00186100D3342400504F6658266A002241EB000B3A +S224016EC0001000202F2A00082F0B2F126100DD3E2F2A000C486B001C6100D15E2F03486B7B +S224016EE000166100D15442A7486B00126100D122206F0038117C000100032F2F003861009F +S224016F00D334240041EA0010021000BF4FEF002820024CDF0C0C4FEF00104E75514F48E789 +S224016F202020246F00142F0A6100FEF22400584F661441EF000C2F082F0A6100F40424006C +S224016F40504F6602429220024CDF0404504F4E754FEFFFE848E73F20262F003C246F00388A +S224016F6041EF00202F082F0A6100F3D62C00504F66087000102A00112C004A86670620069E +S224016F8060000238B6AA000C631C7000102A0010C03C0002C07C00FFC0BC0000FFFF4A802F +S224016FA06604262A000C2E2A00127A00254500124A8367000154206F002070003028000A9B +S224016FC072092800E3AC4A87674A200353802F042F004EB900010CA2504F220753812F001E +S224016FE02F042F014EB900010CA2504F22004CDF0001B280621E2007538022045381468118 +S224017000C08125400012200390AA00122600242A00166040242A0008663642A72F0A6100A4 +S224017020D7342400504F7001B082660C157C00020011700260000184B4BCFFFFFFFF660C8E +S224017040157C0001001170016000017025420008254200164A82670000B06074968441EA5D +S2240170600012D9907000102A0010C03C0002C07C00FFC0BC0000FFFF4A8067142F022F0A73 +S2240170806100D6D22400504F660476006046600C2F022F0A6100D2F62400504FB4BCFFFF68 +S2240170A0FFFF660C157C0001001170016000010C7001B082640A206F0020B4A80018650C34 +S2240170C0157C000200117002600000F025420016B883658841EA0012D790203C000001FF9F +S2240170E0C08367242F022F2F00246100D25C2A00504F660C157C000200117002600000BC0D +S22401710072092003E2A8DA80202A0012B0AA000C630E256A0012000C41EA0010001000407C +S224017120203C000001FFC0AA00126700008CBAAA001A670000847000102A0010C03C0080DF +S224017140C07C00FFC0BC0000FFFF4A806738487800012F2A001A486A0026206F002C7000D4 +S224017160102800012F004EB900013F004FEF00104A80670A157C000100117001603C41EAF6 +S22401718000100210007F487800012F05486A0026206F002C7000102800012F004EB90001E0 +S2240171A03E7C4FEF00104A80670A157C00010011700160062545001A20064CDF04FC4FEFF9 +S2240171C000184E75514F48E72020246F0014200A66067009600000A642A741EF00102F08A3 +S2240171E041EF00202F086100ECFC24004FEF000C6600008224AF000C2F2F00182F0A610074 +S224017200E9682400504F666441EA002070001028000BC03C0080C07C00FFC0BC0000FFFF5B +S2240172204A80662E7000102A0006C03C0010C07C00FFC0BC0000FFFF4A8067142F2A001CBF +S2240172402F2F00106100D98625400008504F600274054A826616206F000C35680006000489 +S22401726042A72F0A6100D7062400504F7004B082660274054A826702429220024CDF040400 +S224017280504F4E75514F48E72020246F001441EF000C2F082F0A6100F0A82400504F660200 +S2240172A0429220024CDF0404504F4E75514F48E72030266F001C246F001841EF00102F084B +S2240172C02F0A6100F07C2400504F6648200B660E42A72F0A6100D6962400504F603642A761 +S2240172E02F0A6100DD642400504F7004B082660274004A82661E2F0B2F0A6100E2F842A781 +S2240173002F0A6100D73C24004FEF00107004B0826602740020024CDF0C04504F4E754E7148 +S2240173204FEFFFCC48E72020246F004442A741EF00102F0841EF00482F086100EBA82400D1 +S2240173404FEF000C66422F2F004041EF00102F086100E8162400504F662E7000102F003784 +S224017360C03C0080C07C00FFC0BC0000FFFF4A80670474066012200A670E2F0A41EF00109D +S2240173802F086100E270504F20024CDF04044FEF00344E754FEFFFD448E73F30266F005838 +S2240173A0246F005442A741EF00282F0841EF00582F086100EB302A004FEF000C660000FE55 +S2240173C026AF0024206F0024226F0024202900185580B0A80014650C206F002424A80014A0 +S2240173E0600000DA7800206F00240C100001664276022F6F0024003C2F0341EF00402F080E +S2240174006100CF8A2C00504FBCBCFFFFFFFF66047A01601C7001B08666047A0260124A863D +S224017420660252845283206F0024B6A8001865C86072206F002426280018206F00242E28E9 +S224017440002474004A826616200752872F002F2F00286100CD902A00504F67026046206F6C +S22401746000240C1000026618206F0024487028346100CB46584F4A40660252845482601A4E +S224017480206F0024487028346100CB52C0BC0FFFFFFF584F660252845882C4BC000001FFDA +S2240174A0538366A04A8566142484206F002421440014206F002458880010000120054CDFD9 +S2240174C00CFC4FEF002C4E754FEFFFF448E73020246F001C41EF00102F082F0A6100EE62B1 +S2240174E02400504F660A7000102A0011240067062002600000F87000102A0010C03C0002D5 +S224017500C07C00FFC0BC0000FFFF4A8066067007600000DA202A0012B0AA000C640000CCD7 +S2240175204AAA0012661842A72F2A00082F0A6100D17C240042AA00084FEF000C60422F2A33 +S22401754000162F0A6100CE4626007400504FB6BCFFFFFFFF660274017001B083660274025B +S2240175604A82661C206F0010B6A8001864122F2A00162F032F0A6100D13424004FEF000C7E +S224017580256A0012000C41EA0010001000404A82664A7000102A0010C03C0080C07C00FFC0 +S2240175A0C0BC0000FFFF4A806732487800012F2A001A486A0026206F001C70001028000188 +S2240175C02F004EB900013F004FEF00104A8067047401600841EA00100210007F4A82670AC6 +S2240175E01002154000112002600220024CDF040C4FEF000C4E754E714FEFFF9448E7300030 +S22401760076004878000241EF00742F0841EF00802F086100E8D024004FEF000C660000F687 +S2240176202F6F0070000C2F2F007841EF00102F086100E5362400504F4A82660000D8700024 +S224017640102F0037C03C0080C07C00FFC0BC0000FFFF4A8067047406601A7000102F001293 +S224017660C03C0001C07C00FFC0BC0000FFFF4A80670274074A8266602F2F00282F2F0074BA +S2240176806100D54A26007000102F001AC03C0010C07C00FFC0BC0000FFFF504F4A806738AC +S2240176A02F6F0070003C2F43004442A741EF00402F086100D2B82400504F661C42A741EFEB +S2240176C000402F086100D9822400504F660274077004B082660274004A82663841EF000CA3 +S2240176E02F086100DE882400584F66184A83671442A72F0341EF00142F086100CFB024005B +S2240177004FEF000C4A82660C2F2F00706100CB262400584F20024CDF000C4FEF006C4E752A +S2240177204FEFFFAC48E73E004878000241EF005C2F0841EF00742F086100E7AA26004FEF37 +S224017740000C660001F42F6F005800182F2F006C41EF001C2F086100E4102600504F6602DF +S22401776076087004B083660001D02F6F0058004842A741EF004C2F086100CFDA2800760025 +S224017780504F4A84660276077001B08466027602B8BCFFFFFFFF660276012A3C50210000E6 +S2240177A04A83660001382F042F2F005C6100D0FA2600504F66000126740B7020206F0058F7 +S2240177C041E800342248B4BC0000001065262208C23C0001670410C053821200E14810014C +S2240177E03200484030017203C282948120C0598266FA34015342650610C051CAFFFC20096B +S2240178002240206F0058117C002E0034206F005841E80034117C0010000B2F05206F005C1F +S22401782041E80034486800166100C80E2F04206F0064486800342F2F00686100D3D0742080 +S224017840206F006C41E800342248206F006C41E8003441E800202008B4BC00000010653082 +S2240178607201C200670410D953822209C23C00016710B4BC00010000651610D9538266FAF9 +S22401788060187203C282948120D9598266FA34015342650610D951CAFFFC206F006C41E810 +S2240178A00034117C002E00212C2F00342F06206F007041E80034486800202F2F007461008F +S2240178C0D34C206F0078117C0001000341EF00382F086100DA0C26004FEF00244A83664604 +S2240178E02F05206F0038486800166100C74C2F042F2F00402F2F00686100D312206F004899 +S224017900117C0010000B206F006C117C000100034FEF00144A83660C2F2F00586100C916A6 +S2240179202600584F601242A72F0441EF00502F086100CD7A4FEF000C20034CDF007C4FEF35 +S22401794000544E754FEFFF7048E7382041EF00A82F086100E30C4878000241EF007C2F08D2 +S22401796041EF00B02F086100E57C26004FEF00106600024C2F6F007400142F2F00A441EFA8 +S22401798000182F086100E1E22600504F661A7000102F003FC03C00A0C07C00FFC0BC0000E8 +S2240179A0FFFF4A80670276064A83660002127420226F003041EF00782008B4BC0000001028 +S2240179C065307201C200670410D953822209C23C00016710B4BC00010000651610D9538263 +S2240179E066FA60187203C282948120D9598266FA34015342650610D951CAFFFC743041EF9F +S224017A000014224841EF00442008B4BC0000001065307201C200670410D953822209C23CAA +S224017A2000016710B4BC00010000651610D9538266FA60187203C282948120D9598266FA44 +S224017A4034015342650610D951CAFFFC2F2F00A841EF00482F086100E1102600504F661C9E +S224017A60202F004CB0AF001C660E202F0054B0AF0024660470046002700826007004B083CB +S224017A806600011C41EF00442F086100D8542600584F6600010A246F0060741341EF0085B8 +S224017AA0224841EA000D2008B4BC0000001065307201C200670410D953822209C23C000159 +S224017AC06710B4BC00010000651610D9538266FA60187203C282948120D9598266FA340170 +S224017AE05342650610D951CAFFFC156F0083000B7000102A000BC03C0010C07C00FFC0BCF7 +S224017B000000FFFF4A80660841EA000B00100020206F0074117C000100037000102A000B7A +S224017B20C03C0010C07C00FFC0BC0000FFFF4A80676C202F001CB0AF004C67622F0A2F2F6B +S224017B4000786100D0882F002F2F00806100C7FA28004FEF00106604760260422F042F2F34 +S224017B6000786100C6802600206F007C41E8003445E80020504F4A8366240C2A002E0001AA +S224017B80661C2F2F004C2F0A2F2F007C6100D07E206F0080117C000100034FEF000C4A833A +S224017BA0661C41EF00142F086100D9C22600584F660C2F2F00746100C67C2600584F200322 +S224017BC04CDF041C4FEF00904E754E714FEFFFBC48E73C30266F0068246F006442A741EF63 +S224017BE000502F0841EF00682F086100E2F82A004FEF000C6678200A67742F6F004C001C91 +S224017C0042AF002442A741EF00202F086100CD5E2A00504F664E4878000141EF00202F0888 +S224017C206100D4262A00504F663A74002602601A20035283206F0038D1C07000101038004C +S224017C4010042202528215801800700BB08362E0423228004A826602600A53820C32002008 +S224017C60280067EC7004B085660442127A004A856644200B6740206F004C2F2800202F2FA7 +S224017C8000506100C5602A00504F662A206F004C10105700670A530067026008746460068A +S224017CA0744360027427206F004C487028346100C32C2680584F20054CDF0C3C4FEF004464 +S224017CC04E754E714FEFFFA048E73E004878000241EF004C2F0841EF00802F086100E2062D +S224017CE02C004FEF000C670620066000029C740B702041EF004C2248B4BC00000010652677 +S224017D002208C23C0001670410C053821200E14810013200484030017203C282948120C03F +S224017D20598266FA34015342650610C051CAFFFC2009224076006000009041EF00782F0817 +S224017D406100C3462A00584FBABC000100006420487801B52F054EB9000187A4584F2F0034 +S224017D604EB900018700C0BC0000FFFF504F6002700038006726700030042F00487A021611 +S224017D804EB900018698504F4A806610B87C01006504700A6002700BB08362067006600072 +S224017DA001E8B87C0100651270003004E08041EF004C2203528311801800100441EF004C75 +S224017DC02203528311801800206F00781010488048C07220B2806300FF620C2F00E5004C0F +S224017DE066067006600001A2600253834A83671041EF004C200353800C300020080067EAF5 +S224017E002F6F0048001842AF002042A741EF001C2F086100CB582C00504F6600016A487801 +S224017E20000141EF001C2F086100D21E2C00504F66784A836752740B41EF004C2248206F44 +S224017E4000342008B4BC0000001065307201C200670410D953822209C23C00016710B4BC3C +S224017E6000010000651610D9538266FA60187203C282948120D9598266FA340153426506B3 +S224017E8010D951CAFFFC6008206F003410BC00E5206F0048117C000100032F2F0048610092 +S224017EA0C3942C00584F600000DE7004B086660000D67C004A83670000CE4878000141EFFF +S224017EC0001C2F086100CC962C00504F660000B874207000206F00342248B4BC00000010EC +S224017EE065262208C23C0001670410C053821200E14810013200484030017203C2829481B3 +S224017F0020C0598266FA34015342650610C051CAFFFC20092240226F0034137C0008000B33 +S224017F20740B41EF004C2248206F00342008B4BC0000001065307201C200670410D9538278 +S224017F402209C23C00016710B4BC00010000651610D9538266FA60187203C282948120D931 +S224017F60598266FA34015342650610D951CAFFFC206F0048117C000100032F2F004861001D +S224017F80C2B42C00584F20064CDF007C4FEF00604E754E712B2E2C3B3D5B5D2F2A3A3C3EE3 +S224017FA07C5C223F7F004E714FEFFFEC48E73838282F0034286F0030266F00387400244C79 +S224017FC05384603C41EF00242F084878000141EF00282F082F0B6100E7E84FEF0010700124 +S224017FE0B0AF00246702601C7600162F00201003204A528A10805282700AB0836602600402 +S224018000B8826EC042124A826704204C600291C820084CDF1C1C4FEF00144E754FEFFFF46F +S22401802048E73820182F0027246F0020242A00046C026042262A0008200252821584080C35 +S224018040703CB0826E2441EF00102F082F02486A000C2F126100EA7A4FEF0010B4AF00107D +S22401806066047000600270FF2400254200047001D083254000084CDF041C4FEF000C4E7537 +S224018080594F2F0A246F000C4AAA00046D2C41EF00042F082F2A0004486A000C2F126100A1 +S2240180A0EA304FEF00104A806610202A0004B0AF00046606202A0008600270FF245F584FA8 +S2240180C04E754E7148E72030266F0014246F0010744C7000204A2248B4BC0000001065263E +S2240180E02208C23C0001670410C053821200E14810013200484030017203C282948120C05C +S224018100598266FA34015342650610C051CAFFFC20092240248B4CDF0C044E754FEFFFB4DA +S22401812048E72020142F005B246F005C2F0A41EF000C2F08618E1002488048C02F0041EF61 +S22401814000142F086100FED641EF00182F086100FF304FEF00144CDF04044FEF004C4E75B8 +S2240181604FEFFFB448E70030266F005C246F00582F0B41EF000C2F086100FF4A504F60185F +S224018180204A528A1010488048C02F0041EF000C2F086100FE88504F4A1266E441EF00089D +S2240181A02F086100FEDC584F4CDF0C004FEF004C4E754E714FEFFF6C48E73F38286F00BCBB +S2240181C0422F00962F0C41EF002C2F086100FEF647EF00CC504F206F00C052AF00C0161098 +S2240181E066046000040CB63C002567181003488048C02F0041EF002C2F086100FE20504F46 +S224018200600003EA7A002F4500801F7C002000917CFF206F00C052AF00C01610B63C00307E +S22401822066121F7C00300091206F00C052AF00C016106016B63C002D661070022F400080C2 +S224018240206F00C052AF00C01610B63C002A661E200B58805380E488E5882640588B2A2BF5 +S224018260FFFC206F00C052AF00C0161060446036700A2F022200240548414842C2C5C4C079 +S224018280C0C5D24248414241D081241F1203488148C1D0812A009ABC00000030206F00C068 +S2240182A052AF00C01610B63C00306D06B63C00396FBEB63C002E6674206F00C052AF00C0DA +S2240182C01610B63C002A661E200B58805380E488E5882640588B2C2BFFFC206F00C052AF38 +S2240182E000C0161060467C006036700A2F022200240648414842C2C6C4C0C0C6D2424841A1 +S2240183004241D081241F1203488148C1D0812C009CBC00000030206F00C052AF00C016101E +S224018320B63C00306D06B63C00396FBEB63C006C6610700481AF0080206F00C052AF00C042 +S22401834016104A036604600002A81003B03C0058674CB03C00626728B03C0063674AB03C5D +S22401836000646730B03C006F6720B03C00736760B03C0075671EB03C00786722600000F8C9 +S22401838070022F4000846000010670082F400084600000FC700A2F400084600000F2701005 +S2240183A02F400084600000E8200B58805380E488E5882640588B102BFFFF488048C02F004C +S2240183C041EF002C2F086100FC54504F6000021E200B58805380E488E5882640588B246BAD +S2240183E0FFFC200A660445EF00967400600252824A32280066F84A866D06BC826402240661 +S2240184006018102F0091488048C02F0041EF002C2F086100FC08504F5282302F0082C03CC7 +S2240184200002C07C00FFC0BC0000FFFF6604BA8262D06018204A528A1010488048C02F00CA +S22401844041EF002C2F086100FBD4504F4A126708200653864A8066DC60104878002041EF5E +S224018460002C2F086100FBB6504F20025282BA8062E8600001781003488048C02F0041EF4D +S224018480002C2F086100FB96504F60000160302F0082C03C0004C07C00FFC0BC0000FFFF8B +S2240184A06716200B58805380E488E5882640588B2F6BFFFC008C6030B63C00646614200B95 +S2240184C058805380E488E5882640588B202BFFFC6012220B58815381E489E5892641588B12 +S2240184E0202BFFFC2F40008CB63C00646616203C80000000C0AF008C670A44AF008C70012B +S22401850081AF008078002F2F00842F2F00904EB900010C6A504F1E002F2F00842F2F009052 +S2240185204EB900010CA2504F2F40008CBE3C00096F0EB63C00786604702760027007DE0043 +S2240185407030D00741EF009822045284118018004AAF008C67067020B08462AA302F00828E +S224018560C03C0001C07C00FFC0BC0000FFFF670E41EF00982004528411BC002D08002404E2 +S2240185806018102F0091488048C02F0041EF002C2F086100FA88504F5282302F0082C03CC8 +S2240185A00002C07C00FFC0BC0000FFFF6604BA8262D041EF00985384D1C41010488048C002 +S2240185C02F0041EF002C2F086100FA52504F4A8466E060104878002041EF002C2F0861002F +S2240185E0FA3C504F20025282BA8062E86000FBE897CB41EF00282F086100FA86584F4CDF3F +S2240186001CFC4FEF00944E7501030507090E10121416181C1E004E71809A45418E418F80A5 +S2240186204545454949498E8F9092924F994F555559999A9B9C9D9E9F41494F55A5A5A6A776 +S224018640A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C724 +S224018660C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E704 +S224018680E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF222F0008206F000414 +S2240186A04A1067141010488048C0B28066042008601052884A1066EC4A816704700060022D +S2240186C020084E75202F000C226F0004206F00084A80660470006024538067141211B210C7 +S2240186E0660E52895288538067061211B21067F272001211700010104480D0814E750000D0 +S22401870048E73000362F0012242F000C720043FA0448B4BC0000008064043202603CB4BC8B +S224018720000100006434B67C01B5662E720060025241B27C0080641270003001D08041F170 +S224018740080070003010B08266E670003001D0BC000000804A007200120030014CDF000CFA +S2240187604E754E7148E73000362F0012322F000E740043FA03E4B27C008064043401601CCD +S224018780B67C01B56616B27C010064107000300190BC00000080D0803431080030024CDF45 +S2240187A0000C4E7548E73F002E2F001CBEBC00010000640000EC3607B67C1000640641FA0E +S2240187C000E8600441FA02D622482049548938106704B8436304600000C4204954893A10BB +S2240187E070003005E0803C00CA7C00FF700030037200320474003405D282B2806F00008A76 +S22401880030063200B27C0008627CE549207B10064ED04E71000188380001884A000188609D +S224018820000188660001886C00018872000188780001887C000188827000300372003204F7 +S2240188409081D08036310800603C70003003720032049081C03C0001C07C00FF96406026B6 +S224018860967C00106020967C0020601A967C00306014967C001A600E5043600A967C0050F5 +S2240188806004967C1C6060144A46660C70003005D08041F1080022486000FF307E003E0383 +S2240188A020074CDF00FC4E750061031A00E0031700F8030700FF0001017801000130013249 +S2240188C0010601390110014A012E017901060180004D024301810182018201840184018619 +S2240188E0018701870189018A018B018B018D018E018F0190019101910193019401F601961C +S224018900019701980198023D019B019C019D0220019F01A001A001A201A201A401A401A636 +S22401892001A701A701A901AA01AB01AC01AC01AE01AF01AF01B101B201B301B301B501B53E +S22401894001B701B801B801BA01BB01BC01BC01BE01F701C001C101C201C301C401C501C4E5 +S22401896001C701C801C701CA01CB01CA01CD011001DD0001018E01DE011201F3000301F10E +S22401898001F401F401F8012802220112023A00092C65023B023B023D2C66023F02400241A7 +S2240189A002410246010A025300400181018602550189018A0258018F025A0190025C025D7D +S2240189C0025E025F0193026102620194026402650266026701970196026A2C62026C026D3C +S2240189E0026E019C02700271019D02730274019F0276027702780279027A027B027C2C6469 +S224018A00027E027F01A60281028201A9028402850286028701AE024401B101B20245028DA9 +S224018A20028E028F0290029101B7037B000303FD03FE03FF03AC0004038603880389038ACE +S224018A4003B1031103C2000203A303A303C4030803CC0003038C038E038F03D8011803F2F6 +S224018A60000A03F903F303F403F503F603F703F703F903FA03FA04300320045007100460FC +S224018A800122048A013604C1010E04CF000104C004D001440561042600004E711D7D000179 +S224018AA02C631E0001961EA0015A1F0006081F1006061F2006081F3006081F4006061F5166 +S224018AC000071F591F521F5B1F541F5D1F561F5F1F6006081F70000E1FBA1FBB1FC81FC998 +S224018AE01FCA1FCB1FDA1FDB1FF81FF91FEA1FEB1FFA1FFB1F8006081F9006081FA00608FE +S224018B001FB000041FB81FB91FB21FBC1FCC00011FC31FD006021FE006021FE500011FEC45 +S224018B201FF300011FFC214E000121322170021021840001218324D0051A2C30042F2C6023 +S224018B4001022C6701062C7501022C8001642D000826FF41031A000000C700FC00E900E277 +S224018B6000E400E000E500E700EA00EB00E800EF00EE00EC00C400C500C900E600C600F4E7 +S224018B8000F600F200FB00F900FF00D600DC00A200A300A520A7019200E100ED00F300FA43 +S224018BA000F100D100AA00BA00BF231000AC00BD00BC00A100AB00BB25912592259325021F +S224018BC025242561256225562555256325512557255D255C255B251025142534252C251CEE +S224018BE02500253C255E255F255A25542569256625602550256C256725682564256525599C +S224018C00255825522553256B256A2518250C25882584258C2590258003B100DF039303C008 +S224018C2003A303C300B503C403A6039803A903B4221E03C603B52229226100B12265226452 +S224018C402320232100F7224800B0221900B7221A207F00B225A000A0303900C20E00B07C2D +S224018C60800067F44E754E7133FC1A0000C20E0061E633FC2A1F00C20E0061DC33FC230159 +S224018C8000C20E0061D233FC2C0700C20E0061C833FC140200C20E0061BE33FC160200C233 +S224018CA00E0061B433FC184500C20E0061AA4E7513FC009F00C2010013FC00BF00C201005F +S224018CC013FC00DF00C2010050F900C201004E75322F00063001907C0000671253406716E1 +S224018CE05340671A5340671E534067226028203C00C412006022203C00C21000601A203CE6 +S224018D0000C212006012203C00C20800600A203C00C20900600270004E754E7148E730207D +S224018D20362F0012300348C02F0061A42440584F200A6710740060064232280052827019C8 +S224018D40B0826EF44CDF040C4E754E712F02740060082F0261C6584F52827005B0826EF2D5 +S224018D60241F4E752F0213FC002900C2100513FC002900C2100C13FC002900C2101313FC65 +S224018D80002900C2120513FC002900C2120C13FC002900C2121313FC001F00C2100613FC7F +S224018DA0001F00C2100D13FC001F00C2101413FC001F00C2120613FC001F00C2120D13FC75 +S224018DC0001F00C2121413FC000F00C2101813FC000F00C2121813FC006000C2100013FC24 +S224018DE0001600C2100113FC006000C2120013FC001600C2120113FC001100C2100413FC42 +S224018E00001100C21204720060025281B2BC0001000065F613FC003100C2100713FC0008C2 +S224018E2000C2100813FC003100C2120713FC000800C2120813FC001100C2100B13FC001127 +S224018E4000C2120B720060025281B2BC0001000065F613FC008700C2100E13FC002100C254 +S224018E60100F13FC008700C2120E13FC002100C2120F13FC001100C2101213FC001100C25C +S224018E801212720060025281B2BC0004000065F613FC001000C2100413FC001000C2120448 +S224018EA0720060025281B2BC0000200065F613FC001000C2100B13FC001000C2120B7200B0 +S224018EC060025281B2BC0000200065F613FC001000C2100B13FC001000C2120B72006002A0 +S224018EE05281B2BC0000800065F674006024720060025281B2BC0000040065F6700F9002D3 +S224018F0013C000C21018700F900213C000C212185202B43C001065D6241F4E752F0213FCE9 +S224018F20002900C2080513FC002900C2080C13FC002900C2081313FC002900C2090513FCF9 +S224018F40002900C2090C13FC002900C2091313FC001F00C2080613FC001F00C2080D13FCE3 +S224018F60001F00C2081413FC001F00C2090613FC001F00C2090D13FC001F00C2091413FCCD +S224018F80000F00C2081813FC000F00C2091813FC006000C2080013FC001600C2080113FCA1 +S224018FA0006000C2090013FC001600C2090113FC001100C2080413FC001100C20904720040 +S224018FC060025281B2BC0001000065F613FC003100C2080713FC000800C2080813FC003152 +S224018FE000C2090713FC000800C2090813FC001100C2080B13FC001100C2090B72006002F0 +S2240190005281B2BC0001000065F613FC008700C2080E13FC002100C2080F13FC008700C2DE +S224019020090E13FC002100C2090F13FC001100C2081213FC001100C2091272006002528169 +S224019040B2BC0004000065F613FC001000C2080413FC001000C20904720060025281B2BC4D +S2240190600000200065F613FC001000C2080B13FC001000C2090B720060025281B2BC000071 +S224019080200065F613FC001000C2080B13FC001000C2090B720060025281B2BC00008000D1 +S2240190A065F674006024720060025281B2BC0000040065F6700F900213C000C20818700F9E +S2180190C0900213C000C209185202B43C001065D6241F4E75B9 +S20C0190D400000000000000008E +S20C0190DC000000000000000086 +S2240190E40000000030313233343536373839414243444546000000000000000000000000C4 +S22401910400010000000102030405060708090A0B0C0D0E0F101112131415161718191A1BCA +S2240191241C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3BB5 +S2240191443C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758000000A3 +S2240191640000000000000000000000000000000000000000000000000000000000000000E5 +S2240191840000000000000000000000000000000000000000700000000000000000710000E4 +S2240191A46D5E000072006E006F000000000000000000730074000000006C00005C000000DC +S2240191C400000000000000000000616368640069006B00666A676265000000000000000023 +S2240191E4005D00000000000000000000000000000000000000000000000000000000000008 +S22401920400000000001B313233343536373839302D3D080971776572747975696F705B5D80 +S2240192240D006173646667686A6B6C3B2760005C7A786376626E6D2C2E2F002A0020008AE6 +S2240192448B8C8D8E8F9091929300008086842D8935882B838785818200000094950000001A +S224019264000000000000818084828385868987882F0D00000000000000000000000000007B +S22401928400000000001B21402324255E262A28295F2B080951574552545955494F507B7D21 +S2240192A40A004153444647484A4B4C3A227E007C5A584356424E4D3C3E3F00000020008A2B +S2240192C48B8C8D8E8F9091929300008086842D8935882B838785818200000094950000009A +S2240192E4000000000000818084828385868987882F0D0000000000000000000000000000FB +S22401930400000000001B31323334351E373839301F3D080911170512141915090F101B1DE5 +S2240193240A000113040607080A0B0C3B2260005C1A180316020E0D2C2E1C00000020008A2A +S2240193448B8C8D8E8F9091929300008086842D8935882B8387858182000000949500000019 +S224019364000000000000818084828385868987882F0D00000000000000000000000000007A +S22401938400000000001B313233343536373839302D3D080951574552545955494F505B5D3F +S2240193A40D004153444647484A4B4C3B2760005C5A584356424E4D2C2E2F00000020008A8F +S2240193C48B8C8D8E8F9091929300003738392D3435362B313233302E0000009495000000C0 +S2240193E4000000000000818084828385868987882F0D0000000000000000000000000000FA +S22401940400000000001B21402324255E262A28295F2B080971776572747975696F707B7D5F +S2240194240A006173646667686A6B6C3A227E007C7A786376626E6D3C3E3F00000020000033 +S224019444000000008F9091929300003738392D3435362B313233302E000000949500000071 +S224019464000000000000818084828385868987882F0D000000000000000000000000000079 +S22401948400000000001B21402324255E262A28295F2B080911170512141915090F101B1D5F +S2240194A40A000113040607080A0B0C3B2260005C1A180316020E0D2C2E1C00000020008AA9 +S2240194C48B8C8D8E8F9091929300008086842D8935882B8387858182000000949500000098 +S2240194E4000000000000818084828385868987882F0D0000000000000000000000000000F9 +S20D01950400000000010000000057 S804000000FB diff --git a/src/interrupt.c b/src/interrupt.c new file mode 100644 index 0000000..15724a1 --- /dev/null +++ b/src/interrupt.c @@ -0,0 +1,200 @@ +/* + * Definitions for the interrupt controls + */ + +#include "interrupt.h" + +#define MAX_HANDLERS 48 + +static p_int_handler g_int_handler[MAX_HANDLERS]; + +/* + * Return the group number for the interrupt number + * + * For the m68000 machines, this will just be the high nibble of the number + */ +unsigned short int_group(unsigned short n) { + return ((n >> 4) & 0x0f); +} + +/* + * Return the mask bit for the interrupt number + * + * For the m68000 machines, this will just be the bit corresponding to the lower nibble + */ +unsigned short int_mask(unsigned short n) { + return (1 << (n & 0x0f)); +} + +/* + * Initialize the interrupt registers + */ +void int_init() { + int i; + + for (i = 0; i < MAX_HANDLERS; i++) { + g_int_handler[i] = 0; + } + + // At Reset, all of those already have those values + // the Pol are @ 0x0000 and normally pending are reseted, but it is not impossible that some might be triggered during init + *EDGE_GRP0 = 0xFFFF; + *EDGE_GRP1 = 0xFFFF; + *EDGE_GRP2 = 0xFFFF; + + *MASK_GRP0 = 0xFFFF; + *MASK_GRP1 = 0xFFFF; + *MASK_GRP2 = 0xFFFF; +} + +/* + * Disable an interrupt by masking it + * + * Interrupt number is made by the group number and number within the group. + * For instance, the RTC interrupt would be 0x1F and the Channel A SOF interrupt would be 0x00. + * + * Inputs: + * n = the number of the interrupt: n[7..4] = group number, n[3..0] = individual number. + */ +void int_disable(unsigned short n) { + /* Find the group (the relevant interrupt mask register) for the interrupt */ + unsigned short group = int_group(n); + + /* Find the mask for the interrupt */ + unsigned short mask = int_mask(n); + + /* Set the mask bit for the interrupt in the correct MASK register */ + MASK_GRP0[group] |= mask; +} + +/* + * Enable an interrupt + * + * Interrupt number is made by the group number and number within the group. + * For instance, the RTC interrupt would be 0x1F and the Channel A SOF interrupt would be 0x00. + * And interrupt number of 0xFF specifies that all interrupts should be disabled. + * + * Inputs: + * n = the number of the interrupt: n[7..4] = group number, n[3..0] = individual number. + */ +void int_enable(unsigned short n) { + /* Find the group (the relevant interrupt mask register) for the interrupt */ + unsigned short group = int_group(n); + + /* Find the mask for the interrupt */ + unsigned short mask = int_mask(n); + + /* Clear the mask bit for the interrupt in the correct MASK register */ + MASK_GRP0[group] &= ~mask; +} + +/* + * Register a handler for a given interrupt. + * + * Inputs: + * n = the number of the interrupt: n[7..4] = group number, n[3..0] = individual number. + * handler = pointer to the interrupt handler to register + * + * Returns: + * the pointer to the previous interrupt handler + */ +p_int_handler int_register(unsigned short n, p_int_handler handler) { + if (n < MAX_HANDLERS) { + p_int_handler old_handler = g_int_handler[n]; + g_int_handler[n] = handler; + return old_handler; + } else { + return 0; + } +} + +/* + * Return true (non-zero) if an interrupt is pending for the given interrupt + * + * Inputs: + * n = the number of the interrupt: n[7..4] = group number, n[3..0] = individual number. + * + * Returns: + * non-zero if interrupt n is pending, 0 if not + */ +short int_pending(unsigned short n) { + /* Find the group (the relevant interrupt mask register) for the interrupt */ + unsigned short group = int_group(n); + + /* Find the mask for the interrupt */ + unsigned short mask = int_mask(n); + + /* Set the mask bit for the interrupt in the correct MASK register */ + return (PENDING_GRP0[group] & mask); +} + +/* + * Acknowledge an interrupt (clear out its pending flag) + * + * Inputs: + * n = the number of the interrupt: n[7..4] = group number, n[3..0] = individual number. + */ +void int_ack(unsigned short n) { + /* Find the group (the relevant interrupt mask register) for the interrupt */ + unsigned short group = int_group(n); + + /* Find the mask for the interrupt */ + unsigned short mask = int_mask(n); + + /* Set the mask bit for the interrupt in the correct MASK register */ + PENDING_GRP0[group] |= mask; +} + +/* + * Interrupt dispatcher for Vicky Channel A interrupts (0 - 7) + */ +void int_vicky_channel_a() { + unsigned short n; + unsigned short mask = 1; + unsigned short pending = *PENDING_GRP0 & 0xff; + + if (pending != 0) { + for (n = 0; n < 8; n++) { + if (pending & mask) { + p_int_handler handler = g_int_handler[n]; + if (handler) { + /* If we got a handler, call it */ + handler(); + + /* And acknowledge the interrupt */ + int_ack(n); + } + } + + // Compute the next mask + mask = mask << 1; + } + } +} + +/* + * Interrupt dispatcher for Vicky Channel B interrupts (8 - 15) + */ +void int_vicky_channel_b() { + unsigned short n; + unsigned short mask = 1; + unsigned short pending = (*PENDING_GRP0 >> 8) & 0xff; + + if (pending != 0) { + for (n = 8; n < 16; n++) { + if (pending & mask) { + p_int_handler handler = g_int_handler[n]; + if (handler) { + /* If we got a handler, call it */ + handler(); + + /* And acknowledge the interrupt */ + int_ack(n); + } + } + + // Compute the next mask + mask = mask << 1; + } + } +} diff --git a/src/interrupt.h b/src/interrupt.h new file mode 100644 index 0000000..fd6cd01 --- /dev/null +++ b/src/interrupt.h @@ -0,0 +1,176 @@ +/* + * Declarations for the interrupt system + */ + +#ifndef __INTERRUPT_H +#define __INTERRUPT_H + +/* Type declaration for an interrupt handler */ +typedef void (*p_int_handler)(); + +/* + * Interrupt control registers + */ + +#define PENDING_GRP0 ((volatile unsigned short *)0x00C00100) +#define PENDING_GRP1 ((volatile unsigned short *)0x00C00102) +#define PENDING_GRP2 ((volatile unsigned short *)0x00C00104) + +#define POL_GRP0 ((volatile unsigned short *)0x00C00108) +#define POL_GRP1 ((volatile unsigned short *)0x00C0010A) +#define POL_GRP2 ((volatile unsigned short *)0x00C0010C) + +#define EDGE_GRP0 ((volatile unsigned short *)0x00C00110) +#define EDGE_GRP1 ((volatile unsigned short *)0x00C00112) +#define EDGE_GRP2 ((volatile unsigned short *)0x00C00114) + +#define MASK_GRP0 ((volatile unsigned short *)0x00C00118) +#define MASK_GRP1 ((volatile unsigned short *)0x00C0011A) +#define MASK_GRP2 ((volatile unsigned short *)0x00C0011C) + +/* + * For A2560K: $00C00100..$00C001FF - Interrupt Controllers + */ + +/* + * Interrupt Reg0 - 16bits - GROUP0 (GRP0) + */ + +/* Video Related Interrupts - Text Channel */ + +#define SOF_A_INT00 0x0001 /* Interrupt 0x00: Start of Frame Channel A */ +#define SOL_A_INT01 0x0002 /* Interrupt 0x01: Start of Line Channel A */ +#define VICKY_A_INT02 0x0004 /* Interrupt 0x02: Channel A */ +#define VICKY_A_INT03 0x0008 /* Interrupt 0x03: Channel A */ +#define VICKY_A_INT04 0x0010 /* Interrupt 0x04: Channel A */ +#define VICKY_A_INT05 0x0020 /* Interrupt 0x05: Channel A */ +#define RESERVED0 0x0040 +#define VICKY_A_DAC_HP07 0x0080 /* Interrupt 0x06: */ + +/* Video Related Interrupts - Graphic Channel */ + +#define SOF_B_INT08 0x0100 /* Interrupt 0x08: Start of Line Channel B */ +#define SOL_B_INT09 0x0200 /* Interrupt 0x09: Start of Line Channel B */ +#define VICKY_B_INT0A 0x0400 /* Interrupt 0x0A: Channel B */ +#define VICKY_B_INT0B 0x0800 /* Interrupt 0x0B: Channel B */ +#define VICKY_B_INT0C 0x1000 /* Interrupt 0x0C: Channel B */ +#define VICKY_B_INT0D 0x2000 /* Interrupt 0x0D: Channel B */ +#define RESERVED1 0x4000 +#define VICKY_B_DAC_HP_INT0F 0x8000 /* Interrupt 0x0F: Channel B */ + +/* + * Interrupt Reg1 - 16bits GROUP1 (GRP1) + */ + +/* SuperIO */ + +#define SPIO_KBD_INT10 0x0001 // Interrupt 0x10: Super IO Keyboard +#define A2560K_KBD_INT11 0x0002 // Interrupt 0x11: This is the A2560K Internal Keyboard and also the U KBD Interrupt +#define SPIO_MOUSE_INT12 0x0004 // Interrupt 0x12: Super IO Mouse +#define SPIO_COM1_INT13 0x0008 // Interrupt 0x13: Super IO COM1 +#define SPIO_COM2_INT14 0x0010 // Interrupt 0x14: Super IO COM2 +#define SPIO_LPT1_INT15 0x0020 // Interrupt 0x15: Super IO LPT1 +#define SPIO_FDC_INT16 0x0040 // Interrupt 0x16: Super IO Floppy Disk Controller +#define SPIO_MPU401_INT17 0x0080 // Interrupt 0x17: Super IO MPU401 (MIDI) + +/* Timers */ + +#define TIMER0_INT18 0x0100 // Interrupt 0x18: Timer0 Clocked with CPU Clock +#define TIMER1_INT19 0x0200 // Interrupt 0x19: Timer1 Clocked with CPU Clock +#define TIMER2_INT1A 0x0400 // Interrupt 0x1A: Timer2 Clocked with CPU Clock +#define TIMER3_INT1B 0x0800 // Interrupt 0x1B: Timer3 Clocked with SOF Channel A +#define TIMER4_INT1C 0x1000 // Interrupt 0x1C: Timer4 Clocked with SOF Channel B +#define RESERVED3 0x2000 // No interrupt - Reserved +#define RESERVED4 0x4000 // No Interrupt - Reserved +#define RTC_INT1F 0x8000 // Interrupt 0x1F: RTC + +/* + * Interrupt Reg2 - 16bits GROUP2 (GRP2) + */ + +/* Mostly Music / Sound Related Interrupts */ + +#define IDE_INT20 0x0001 // IDE HDD Generated Interrupt +#define SDCARD_INS_INT21 0x0002 // SDCard Insert Interrupt +#define SD_INT22 0x0004 // SDCard Controller Interrupt +#define INT_OPM_INT23 0x0008 // Internal OPM Interrupt +#define EXT_OPN2_INT24 0x0010 // External OPN2 Interrupt +#define EXT_OPL3_INT25 0x0020 // External OPL3 Interrupt +#define RESERVED5 0x0040 // No interrupt - Reserved +#define RESERVED6 0x0080 // No interrupt - Reserved +#define BEATRIX_INT28 0x0100 // Beatrix Interrupt 0 +#define BEATRIX_INT29 0x0200 // Beatrix Interrupt 1 +#define BEATRIX_INT2A 0x0400 // Beatrix Interrupt 2 +#define BEATRIX_INT2B 0x0800 // Beatrix Interrupt 3 +#define RESERVED7 0x1000 // No Interrupt - Reserved +#define DAC1_PB_INT2D 0x2000 // DAC1 Playback Done Interrupt (48K) +#define RESERVED8 0x4000 // No Interrupt - Reserved +#define DAC0_PB_INT2F 0x8000 // DAC0 Playback Done Interrupt (44.1K) + +/* + * Initialize the interrupt registers + */ +extern void int_init(); + +/* + * Enable all interrupts + * + * NOTE: this is actually provided in the low level assembly + */ +extern void int_enable_all(); + +/* + * Disable all interrupts + * + * NOTE: this is actually provided in the low level assembly + */ +extern void int_disable_all(); + +/* + * Disable an interrupt by masking it + * + * Inputs: + * n = the number of the interrupt: n[7..4] = group number, n[3..0] = individual number. + */ +extern void int_disable(unsigned short n); + +/* + * Enable an interrupt + * + * Inputs: + * n = the number of the interrupt + */ +extern void int_enable(unsigned short n); + +/* + * Register a handler for a given interrupt. + * + * Inputs: + * n = the number of the interrupt + * handler = pointer to the interrupt handler to register + * + * Returns: + * the pointer to the previous interrupt handler + */ +extern p_int_handler int_register(unsigned short n, p_int_handler handler); + +/* + * Return true (non-zero) if an interrupt is pending for the given interrupt + * + * Inputs: + * n = the number of the interrupt: n[7..4] = group number, n[3..0] = individual number. + * + * Returns: + * non-zero if interrupt n is pending, 0 if not + */ +extern short int_pending(unsigned short n); + +/* + * Acknowledge an interrupt (clear out its pending flag) + * + * Inputs: + * n = the number of the interrupt: n[7..4] = group number, n[3..0] = individual number. + */ +extern void int_ack(unsigned short n); + +#endif diff --git a/src/log.asm b/src/log.asm deleted file mode 100644 index 2dabf9f..0000000 --- a/src/log.asm +++ /dev/null @@ -1,44 +0,0 @@ - idnt "log.c" - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - section "CODE",code - public _DEBUG - cnop 0,4 -_DEBUG - movem.l l7,-(a7) - move.l (4+l9,a7),a2 - moveq #0,d2 - bra l4 -l3 - lea (a2,d2.l),a0 - move.b (a0),d0 - ext.w d0 - ext.l d0 - move.l d0,-(a7) - move.l #0,-(a7) - jsr _text_put_raw - addq.w #8,a7 -l6 - addq.l #1,d2 -l4 - move.l a2,a0 - inline - move.l a0,d0 -.l1 - tst.b (a0)+ - bne .l1 - sub.l a0,d0 - not.l d0 - einline - cmp.l d2,d0 - bhi l3 -l5 - move.l #10,-(a7) - move.l #0,-(a7) - jsr _text_put_raw - addq.w #8,a7 -l1 -l7 reg a2/d2 - movem.l (a7)+,a2/d2 -l9 equ 8 - rts - public _text_put_raw diff --git a/src/m68k/startup_m68k.s b/src/m68k/startup_m68k.s index 89afa62..09e03b2 100644 --- a/src/m68k/startup_m68k.s +++ b/src/m68k/startup_m68k.s @@ -1,6 +1,8 @@ xref ___main xdef _syscall xdef ___exit + xdef _int_enable_all + xdef _int_disable_all section "vectors",code @@ -29,8 +31,8 @@ dc.l not_impl ; 22 - Reserved dc.l not_impl ; 23 - Reserved dc.l not_impl ; 24 - Spurious Interrupt - dc.l not_impl ; 25 - Level 1 Interrupt Autovector - dc.l not_impl ; 26 - Level 2 Interrupt Autovector + dc.l autovec1 ; 25 - Level 1 Interrupt Autovector + dc.l autovec2 ; 26 - Level 2 Interrupt Autovector dc.l not_impl ; 27 - Level 3 Interrupt Autovector dc.l not_impl ; 28 - Level 4 Interrupt Autovector dc.l not_impl ; 29 - Level 5 Interrupt Autovector @@ -52,12 +54,14 @@ dc.l h_trap_13 ; 45 - TRAP #13 dc.l not_impl ; 46 - TRAP #14 dc.l not_impl ; 47 - TRAP #15 - + ; TODO: make room for reserved and User Interrupt Vectors code coldboot: lea ___STACK,sp + bsr _int_disable_all + lea ___BSSSTART,a0 move.l #___BSSSIZE,d0 beq callmain @@ -77,11 +81,39 @@ callmain: jsr ___main ; call __main to transfer to the C code ___exit: bra ___exit +; +; Autovector #1: Used by VICKY III Channel B interrupts +; +autovec1: movem.l d0-d7/a0-a6,-(a7) + jsr _int_vicky_channel_b ; Call the dispatcher for Channel B interrupts + movem.l (a7)+,d0-d7/a0-a6 + rte + +; +; Autovector #1: Used by VICKY III Channel A interrupts +; +autovec2: movem.l d0-d7/a0-a6,-(a7) + jsr _int_vicky_channel_a ; Call the dispatcher for Channel A interrupts + movem.l (a7)+,d0-d7/a0-a6 + rte + ; ; Unimplemented Exception Handler -- just return ; not_impl: rte +; +; Enable all interrupts +; +_int_enable_all: andi.w #$F8FF,SR + rts + +; +; Disable all interrupts +; +_int_disable_all: ori.w #$0700,SR + rts + ; ; Function to make a system call based on the number of the system function: ; int32_t syscall(int32_t number, int32_t p0, int32_t p1, int32_t p2, int32_t p3, int32_t p4, int32_t p5) @@ -105,7 +137,7 @@ _syscall: ; ; TRAP#13 handler... transfer control to the C dispatcher ; -h_trap_13: +h_trap_13: move.l d7,-(sp) ; Push the parameters to the stack for the C call move.l d6,-(sp) move.l d5,-(sp) diff --git a/src/mapfile b/src/mapfile index 99337e4..4d4a564 100644 --- a/src/mapfile +++ b/src/mapfile @@ -4,32 +4,33 @@ ..\vbcc\targets\m68k-foenix\lib\libvc.a (strchr.o) needed due to _strchr Files: - startup_m68k.o: vectors 0(c0), CODE 10000(70) hex - ..\vbcc\targets\m68k-foenix\lib\libvc.a (_main.o): CODE 10070(be), DATA 18cf8(4), BSS 19120(4) hex - foenixmcp.o: CODE 10130(a9e), DATA 18cfc(11), BSS 19124(483) hex - ..\vbcc\targets\m68k-foenix\lib\libvc.a (_lmath.o): CODE 10bce(f6) hex - log.o: CODE 10cc4(48) hex - ring_buffer.o: CODE 10d0c(c6) hex - bios_m68k.o: CODE 10dd4(8e) hex - block.o: CODE 10e64(302), BSS 195a8(f0) hex - channel.o: CODE 11168(640), BSS 19698(3b0) hex - console.o: CODE 117a8(231) hex - fsys.o: CODE 119dc(511), BSS 19a48(248e) hex - pata.o: CODE 11ef0(730), DATA 18d10(6), BSS 1bed8(200) hex - ps2.o: CODE 12620(79e), DATA 18d18(400), BSS 1c0d8(228) hex - sdc.o: CODE 12dc0(470), DATA 19118(5) hex - text_screen_iii.o: CODE 13230(612), BSS 1c300(5c) hex - uart.o: CODE 13844(1e6) hex - c256_diskio.o: CODE 13a2c(19f) hex - ff.o: CODE 13bcc(46e0), BSS 1c35c(208) hex - ..\vbcc\targets\m68k-foenix\lib\libvc.a (strchr.o): CODE 182ac(2c) hex - ..\vbcc\targets\m68k-foenix\lib\libvc.a (memcmp.o): CODE 182d8(3a) hex + startup_m68k.o: vectors 0(c0), CODE 10000(9e) hex + ..\vbcc\targets\m68k-foenix\lib\libvc.a (_main.o): CODE 100a0(be), DATA 190e4(4), BSS 19510(4) hex + foenixmcp.o: CODE 10160(ad6), DATA 190e8(18), BSS 19514(483) hex + ..\vbcc\targets\m68k-foenix\lib\libvc.a (_lmath.o): CODE 10c36(f6) hex + log.o: CODE 10d2c(48) hex + ring_buffer.o: CODE 10d74(c6) hex + interrupt.o: CODE 10e3c(26c), BSS 19998(c0) hex + bios_m68k.o: CODE 110a8(8e) hex + block.o: CODE 11138(302), BSS 19a58(f0) hex + channel.o: CODE 1143c(640), BSS 19b48(3b0) hex + console.o: CODE 11a7c(231) hex + fsys.o: CODE 11cb0(511), BSS 19ef8(248e) hex + pata.o: CODE 121c4(730), DATA 19100(6), BSS 1c388(200) hex + ps2.o: CODE 128f4(79e), DATA 19108(400), BSS 1c588(228) hex + sdc.o: CODE 13094(470), DATA 19508(5) hex + text_screen_iii.o: CODE 13504(72c), BSS 1c7b0(5c) hex + uart.o: CODE 13c30(1e6) hex + c256_diskio.o: CODE 13e18(19f) hex + ff.o: CODE 13fb8(46e0), BSS 1c80c(208) hex + ..\vbcc\targets\m68k-foenix\lib\libvc.a (strchr.o): CODE 18698(2c) hex + ..\vbcc\targets\m68k-foenix\lib\libvc.a (memcmp.o): CODE 186c4(3a) hex ffsystem.o: symbols only - ffunicode.o: CODE 18314(558) hex - codec.o: CODE 1886c(58) hex - psg.o: CODE 188c4(20) hex - sid.o: CODE 188e4(404) hex - INITEXIT: .dtors 18ce8(8), .ctors 18cf0(8) hex + ffunicode.o: CODE 18700(558) hex + codec.o: CODE 18c58(58) hex + psg.o: CODE 18cb0(20) hex + sid.o: CODE 18cd0(404) hex + INITEXIT: .dtors 190d4(8), .ctors 190dc(8) hex Section mapping (numbers in hex): @@ -37,3144 +38,3229 @@ Section mapping (numbers in hex): 00000000 vectors (size c0) 00000000 - 000000c0 startup_m68k.o(vectors) ------------------------------ - 00010000 text (size 8ce8) - 00010000 - 00010070 startup_m68k.o(CODE) - 00010070 - 0001012e _main.o(CODE) - 00010130 - 00010bce foenixmcp.o(CODE) - 00010bce - 00010cc4 _lmath.o(CODE) - 00010cc4 - 00010d0c log.o(CODE) - 00010d0c - 00010dd2 ring_buffer.o(CODE) - 00010dd4 - 00010e62 bios_m68k.o(CODE) - 00010e64 - 00011166 block.o(CODE) - 00011168 - 000117a8 channel.o(CODE) - 000117a8 - 000119d9 console.o(CODE) - 000119dc - 00011eed fsys.o(CODE) - 00011ef0 - 00012620 pata.o(CODE) - 00012620 - 00012dbe ps2.o(CODE) - 00012dc0 - 00013230 sdc.o(CODE) - 00013230 - 00013842 text_screen_iii.o(CODE) - 00013844 - 00013a2a uart.o(CODE) - 00013a2c - 00013bcb c256_diskio.o(CODE) - 00013bcc - 000182ac ff.o(CODE) - 000182ac - 000182d8 strchr.o(CODE) - 000182d8 - 00018312 memcmp.o(CODE) - 00018314 - 0001886c ffunicode.o(CODE) - 0001886c - 000188c4 codec.o(CODE) - 000188c4 - 000188e4 psg.o(CODE) - 000188e4 - 00018ce8 sid.o(CODE) + 00010000 text (size 90d4) + 00010000 - 0001009e startup_m68k.o(CODE) + 000100a0 - 0001015e _main.o(CODE) + 00010160 - 00010c36 foenixmcp.o(CODE) + 00010c36 - 00010d2c _lmath.o(CODE) + 00010d2c - 00010d74 log.o(CODE) + 00010d74 - 00010e3a ring_buffer.o(CODE) + 00010e3c - 000110a8 interrupt.o(CODE) + 000110a8 - 00011136 bios_m68k.o(CODE) + 00011138 - 0001143a block.o(CODE) + 0001143c - 00011a7c channel.o(CODE) + 00011a7c - 00011cad console.o(CODE) + 00011cb0 - 000121c1 fsys.o(CODE) + 000121c4 - 000128f4 pata.o(CODE) + 000128f4 - 00013092 ps2.o(CODE) + 00013094 - 00013504 sdc.o(CODE) + 00013504 - 00013c30 text_screen_iii.o(CODE) + 00013c30 - 00013e16 uart.o(CODE) + 00013e18 - 00013fb7 c256_diskio.o(CODE) + 00013fb8 - 00018698 ff.o(CODE) + 00018698 - 000186c4 strchr.o(CODE) + 000186c4 - 000186fe memcmp.o(CODE) + 00018700 - 00018c58 ffunicode.o(CODE) + 00018c58 - 00018cb0 codec.o(CODE) + 00018cb0 - 00018cd0 psg.o(CODE) + 00018cd0 - 000190d4 sid.o(CODE) ------------------------------ - 00018ce8 .dtors (size 8, allocated 0) - 00018ce8 - 00018cf0 INITEXIT(.dtors) + 000190d4 .dtors (size 8, allocated 0) + 000190d4 - 000190dc INITEXIT(.dtors) ------------------------------ - 00018cf0 .ctors (size 8, allocated 0) - 00018cf0 - 00018cf8 INITEXIT(.ctors) + 000190dc .ctors (size 8, allocated 0) + 000190dc - 000190e4 INITEXIT(.ctors) ------------------------------ - 00018cf8 data (size 425, allocated 421) - 00018cf8 - 00018cfc _main.o(DATA) - 00018cfc - 00018d0d foenixmcp.o(DATA) - 00018d10 - 00018d16 pata.o(DATA) - 00018d18 - 00019118 ps2.o(DATA) - 00019118 - 0001911d sdc.o(DATA) + 000190e4 data (size 429, allocated 425) + 000190e4 - 000190e8 _main.o(DATA) + 000190e8 - 00019100 foenixmcp.o(DATA) + 00019100 - 00019106 pata.o(DATA) + 00019108 - 00019508 ps2.o(DATA) + 00019508 - 0001950d sdc.o(DATA) ------------------------------ - 00019120 bss (size 3444, allocated 0) - 00019120 - 00019124 _main.o(BSS) - 00019124 - 000195a7 foenixmcp.o(BSS) - 000195a8 - 00019698 block.o(BSS) - 00019698 - 00019a48 channel.o(BSS) - 00019a48 - 0001bed6 fsys.o(BSS) - 0001bed8 - 0001c0d8 pata.o(BSS) - 0001c0d8 - 0001c300 ps2.o(BSS) - 0001c300 - 0001c35c text_screen_iii.o(BSS) - 0001c35c - 0001c564 ff.o(BSS) + 00019510 bss (size 3504, allocated 0) + 00019510 - 00019514 _main.o(BSS) + 00019514 - 00019997 foenixmcp.o(BSS) + 00019998 - 00019a58 interrupt.o(BSS) + 00019a58 - 00019b48 block.o(BSS) + 00019b48 - 00019ef8 channel.o(BSS) + 00019ef8 - 0001c386 fsys.o(BSS) + 0001c388 - 0001c588 pata.o(BSS) + 0001c588 - 0001c7b0 ps2.o(BSS) + 0001c7b0 - 0001c80c text_screen_iii.o(BSS) + 0001c80c - 0001ca14 ff.o(BSS) Symbols of text: - 0x00000000 l75: local abs, size 0 - 0x00000000 l15: local abs, size 0 - 0x00000000 l78: local abs, size 0 - 0x00000000 l13: local abs, size 0 - 0x00000000 l14: local abs, size 0 + 0x00000000 l178: local abs, size 0 0x00000000 l112: local abs, size 0 0x00000000 l11: local abs, size 0 - 0x00000000 l16: local abs, size 0 - 0x00000000 l80: local abs, size 0 0x00000000 l110: local abs, size 0 + 0x00000000 l8: local abs, size 0 + 0x00000000 l67: local abs, size 0 + 0x00000000 l14: local abs, size 0 + 0x00000000 l40: local abs, size 0 + 0x00000000 l42: local abs, size 0 + 0x00000000 l115: local abs, size 0 + 0x00000000 l65: local abs, size 0 + 0x00000000 l11: local abs, size 0 + 0x00000000 l70: local abs, size 0 + 0x00000000 l6: local abs, size 0 + 0x00000000 l108: local abs, size 0 + 0x00000000 l8: local abs, size 0 + 0x00000000 l223: local abs, size 0 + 0x00000000 l13: local abs, size 0 + 0x00000000 l16: local abs, size 0 + 0x00000000 l73: local abs, size 0 + 0x00000000 l13: local abs, size 0 + 0x00000000 l106: local abs, size 0 0x00000000 l137: local abs, size 0 0x00000000 l117: local abs, size 0 - 0x00000000 l63: local abs, size 0 - 0x00000000 l73: local abs, size 0 - 0x00000000 l3: local abs, size 0 - 0x00000000 l139: local abs, size 0 - 0x00000000 l85: local abs, size 0 - 0x00000000 l19: local abs, size 0 - 0x00000000 l65: local abs, size 0 - 0x00000000 l120: local abs, size 0 - 0x00000000 l5: local abs, size 0 - 0x00000000 l21: local abs, size 0 - 0x00000000 l122: local abs, size 0 - 0x00000000 l87: local abs, size 0 - 0x00000000 l70: local abs, size 0 - 0x00000000 l4: local abs, size 0 - 0x00000000 l46: local abs, size 0 - 0x00000000 l6: local abs, size 0 - 0x00000000 l48: local abs, size 0 - 0x00000000 l68: local abs, size 0 - 0x00000000 l35: local abs, size 0 - 0x00000000 l8: local abs, size 0 - 0x00000000 l9: local abs, size 0 - 0x00000000 l67: local abs, size 0 - 0x00000000 l65: local abs, size 0 - 0x00000000 l223: local abs, size 0 - 0x00000000 l102: local abs, size 0 - 0x00000000 l70: local abs, size 0 - 0x00000000 l50: local abs, size 0 + 0x00000000 l75: local abs, size 0 0x00000000 l221: local abs, size 0 + 0x00000000 l15: local abs, size 0 0x00000000 l20: local abs, size 0 - 0x00000000 l37: local abs, size 0 - 0x00000000 l104: local abs, size 0 - 0x00000000 l5: local abs, size 0 - 0x00000000 l72: local abs, size 0 - 0x00000000 l52: local abs, size 0 + 0x00000000 l43: local abs, size 0 0x00000000 l18: local abs, size 0 + 0x00000000 l139: local abs, size 0 + 0x00000000 l5: local abs, size 0 + 0x00000000 l78: local abs, size 0 + 0x00000000 l19: local abs, size 0 + 0x00000000 l80: local abs, size 0 + 0x00000000 l63: local abs, size 0 + 0x00000000 l12: local abs, size 0 + 0x00000000 l120: local abs, size 0 + 0x00000000 l10: local abs, size 0 + 0x00000000 l3: local abs, size 0 + 0x00000000 l37: local abs, size 0 + 0x00000000 l5: local abs, size 0 + 0x00000000 l85: local abs, size 0 + 0x00000000 l72: local abs, size 0 0x00000000 l3: local abs, size 0 - 0x00000000 l6: local abs, size 0 0x00000000 l8: local abs, size 0 + 0x00000000 l6: local abs, size 0 0x00000000 l13: local abs, size 0 0x00000000 l11: local abs, size 0 - 0x00000000 l72: local abs, size 0 - 0x00000000 l75: local abs, size 0 - 0x00000000 l55: local abs, size 0 + 0x00000000 l65: local abs, size 0 + 0x00000000 l5: local abs, size 0 + 0x00000000 l21: local abs, size 0 + 0x00000000 l87: local abs, size 0 + 0x00000000 l68: local abs, size 0 + 0x00000000 l122: local abs, size 0 + 0x00000000 l70: local abs, size 0 + 0x00000000 l50: local abs, size 0 0x00000000 l112: local abs, size 0 0x00000000 l10: local abs, size 0 + 0x00000000 l14: local abs, size 0 + 0x00000000 l12: local abs, size 0 + 0x00000000 l72: local abs, size 0 + 0x00000000 l16: local abs, size 0 + 0x00000000 l14: local abs, size 0 + 0x00000000 l52: local abs, size 0 0x00000000 l70: local abs, size 0 + 0x00000000 l29: local abs, size 0 + 0x00000000 l3: local abs, size 0 + 0x00000000 l75: local abs, size 0 + 0x00000000 l110: local abs, size 0 + 0x00000000 l55: local abs, size 0 0x00000000 l35: local abs, size 0 0x00000000 l176: local abs, size 0 0x00000000 l77: local abs, size 0 - 0x00000000 l12: local abs, size 0 + 0x00000000 l3: local abs, size 0 + 0x00000000 l6: local abs, size 0 + 0x00000000 l45: local abs, size 0 0x00000000 l57: local abs, size 0 0x00000000 l37: local abs, size 0 - 0x00000000 l178: local abs, size 0 - 0x00000000 l10: local abs, size 0 - 0x00000000 l5: local abs, size 0 + 0x00000000 l4: local abs, size 0 0x00000000 l118: local abs, size 0 - 0x00000000 l3: local abs, size 0 - 0x00000000 l8: local abs, size 0 0x00000000 l120: local abs, size 0 - 0x00000000 l6: local abs, size 0 - 0x00000000 l13: local abs, size 0 - 0x00000000 l11: local abs, size 0 - 0x00000000 l110: local abs, size 0 0x00000000 l80: local abs, size 0 0x00000000 l60: local abs, size 0 - 0x00000000 l149: local abs, size 0 - 0x00000000 l14: local abs, size 0 - 0x00000000 l12: local abs, size 0 - 0x00000000 l16: local abs, size 0 - 0x00000000 l40: local abs, size 0 - 0x00000000 l14: local abs, size 0 - 0x00000000 l82: local abs, size 0 - 0x00000000 l29: local abs, size 0 - 0x00000000 l62: local abs, size 0 - 0x00000000 l128: local abs, size 0 - 0x00000000 l126: local abs, size 0 - 0x00000000 l42: local abs, size 0 - 0x00000000 l42: local abs, size 0 - 0x00000000 l5: local abs, size 0 - 0x00000000 l27: local abs, size 0 0x00000000 l43: local abs, size 0 - 0x00000000 l122: local abs, size 0 - 0x00000000 l120: local abs, size 0 - 0x00000000 l115: local abs, size 0 - 0x00000000 l78: local abs, size 0 + 0x00000000 l40: local abs, size 0 + 0x00000000 l20: local abs, size 0 + 0x00000000 l82: local abs, size 0 + 0x00000000 l18: local abs, size 0 + 0x00000000 l149: local abs, size 0 + 0x00000000 l62: local abs, size 0 + 0x00000000 l42: local abs, size 0 + 0x00000000 l27: local abs, size 0 + 0x00000000 l5: local abs, size 0 0x00000000 l85: local abs, size 0 - 0x00000000 l76: local abs, size 0 0x00000000 l65: local abs, size 0 0x00000000 l45: local abs, size 0 - 0x00000000 l116: local abs, size 0 0x00000000 l6: local abs, size 0 - 0x00000000 l3: local abs, size 0 - 0x00000000 l40: local abs, size 0 + 0x00000000 l4: local abs, size 0 + 0x00000000 l9: local abs, size 0 0x00000000 l87: local abs, size 0 0x00000000 l67: local abs, size 0 + 0x00000000 l48: local abs, size 0 0x00000000 l47: local abs, size 0 - 0x00000000 l41: local abs, size 0 0x00000000 l8: local abs, size 0 - 0x00000000 l114: local abs, size 0 - 0x00000000 l43: local abs, size 0 0x00000000 l151: local abs, size 0 - 0x00000000 l45: local abs, size 0 - 0x00000004 l15: local abs, size 0 + 0x00000000 l183: local abs, size 0 + 0x00000000 l35: local abs, size 0 + 0x00000000 l128: local abs, size 0 + 0x00000000 l114: local abs, size 0 + 0x00000000 l116: local abs, size 0 + 0x00000000 l126: local abs, size 0 + 0x00000000 l76: local abs, size 0 + 0x00000000 l181: local abs, size 0 + 0x00000000 l122: local abs, size 0 + 0x00000000 l6: local abs, size 0 + 0x00000000 l120: local abs, size 0 + 0x00000000 l46: local abs, size 0 + 0x00000000 l78: local abs, size 0 + 0x00000000 l41: local abs, size 0 0x00000004 l21: local abs, size 0 - 0x00000004 l78: local abs, size 0 - 0x00000004 l10: local abs, size 0 - 0x00000004 l80: local abs, size 0 + 0x00000004 l11: local abs, size 0 + 0x00000004 l161: local abs, size 0 + 0x00000004 l107: local abs, size 0 0x00000004 l12: local abs, size 0 - 0x00000004 l17: local abs, size 0 0x00000004 l4: local abs, size 0 0x00000004 l6: local abs, size 0 - 0x00000004 l190: local abs, size 0 0x00000004 l69: local abs, size 0 + 0x00000004 l105: local abs, size 0 + 0x00000004 l15: local abs, size 0 + 0x00000004 l159: local abs, size 0 + 0x00000004 l80: local abs, size 0 + 0x00000004 l38: local abs, size 0 0x00000004 l67: local abs, size 0 - 0x00000004 l106: local abs, size 0 - 0x00000004 l104: local abs, size 0 + 0x00000004 l11: local abs, size 0 + 0x00000004 l23: local abs, size 0 0x00000004 l1611: local abs, size 0 - 0x00000004 l32: local abs, size 0 - 0x00000004 l30: local abs, size 0 + 0x00000004 l9: local abs, size 0 + 0x00000004 l9: local abs, size 0 0x00000004 l192: local abs, size 0 0x00000004 l21: local abs, size 0 - 0x00000004 l9: local abs, size 0 - 0x00000004 l107: local abs, size 0 - 0x00000004 l11: local abs, size 0 - 0x00000004 l105: local abs, size 0 - 0x00000004 l23: local abs, size 0 - 0x00000008 l9: local abs, size 0 - 0x00000008 l115: local abs, size 0 - 0x00000008 l10: local abs, size 0 + 0x00000004 l170: local abs, size 0 + 0x00000004 l78: local abs, size 0 + 0x00000004 l190: local abs, size 0 + 0x00000004 l106: local abs, size 0 + 0x00000004 l172: local abs, size 0 + 0x00000004 l30: local abs, size 0 + 0x00000004 l17: local abs, size 0 + 0x00000004 l32: local abs, size 0 + 0x00000004 l104: local abs, size 0 + 0x00000004 l10: local abs, size 0 + 0x00000008 l1204: local abs, size 0 + 0x00000008 l1284: local abs, size 0 + 0x00000008 l29: local abs, size 0 + 0x00000008 l215: local abs, size 0 + 0x00000008 l17: local abs, size 0 0x00000008 l40: local abs, size 0 0x00000008 l1291: local abs, size 0 - 0x00000008 l6: local abs, size 0 - 0x00000008 l26: local abs, size 0 + 0x00000008 l117: local abs, size 0 0x00000008 l87: local abs, size 0 + 0x00000008 l52: local abs, size 0 + 0x00000008 l13: local abs, size 0 0x00000008 l43: local abs, size 0 + 0x00000008 l494: local abs, size 0 + 0x00000008 l26: local abs, size 0 + 0x00000008 l1630: local abs, size 0 + 0x00000008 l10: local abs, size 0 + 0x00000008 l31: local abs, size 0 + 0x00000008 l30: local abs, size 0 0x00000008 l9: local abs, size 0 0x00000008 l123: local abs, size 0 - 0x00000008 l13: local abs, size 0 - 0x00000008 l494: local abs, size 0 - 0x00000008 l215: local abs, size 0 - 0x00000008 l118: local abs, size 0 - 0x00000008 l1284: local abs, size 0 - 0x00000008 l90: local abs, size 0 - 0x00000008 l1422: local abs, size 0 0x00000008 l43: local abs, size 0 - 0x00000008 l1622: local abs, size 0 - 0x00000008 l31: local abs, size 0 - 0x00000008 l17: local abs, size 0 - 0x00000008 l39: local abs, size 0 - 0x00000008 l52: local abs, size 0 - 0x00000008 l30: local abs, size 0 - 0x00000008 l29: local abs, size 0 - 0x00000008 l1204: local abs, size 0 - 0x00000008 l13: local abs, size 0 - 0x00000008 l172: local abs, size 0 0x00000008 l107: local abs, size 0 - 0x00000008 l1321: local abs, size 0 + 0x00000008 l115: local abs, size 0 + 0x00000008 l13: local abs, size 0 + 0x00000008 l32: local abs, size 0 + 0x00000008 l32: local abs, size 0 0x00000008 l31: local abs, size 0 - 0x00000008 l1630: local abs, size 0 - 0x00000008 l32: local abs, size 0 - 0x00000008 l32: local abs, size 0 + 0x00000008 l90: local abs, size 0 + 0x00000008 l1321: local abs, size 0 + 0x00000008 l9: local abs, size 0 + 0x00000008 l39: local abs, size 0 + 0x00000008 l1622: local abs, size 0 + 0x00000008 l1422: local abs, size 0 + 0x0000000c l23: local abs, size 0 + 0x0000000c l154: local abs, size 0 + 0x0000000c l993: local abs, size 0 + 0x0000000c l7: local abs, size 0 + 0x0000000c l43: local abs, size 0 + 0x0000000c l50: local abs, size 0 + 0x0000000c l120: local abs, size 0 + 0x0000000c l15: local abs, size 0 + 0x0000000c l11: local abs, size 0 + 0x0000000c l15: local abs, size 0 + 0x0000000c l29: local abs, size 0 + 0x0000000c l30: local abs, size 0 0x0000000c l1307: local abs, size 0 0x0000000c l1420: local abs, size 0 - 0x0000000c l120: local abs, size 0 - 0x0000000c l37: local abs, size 0 - 0x0000000c l206: local abs, size 0 - 0x0000000c l105: local abs, size 0 - 0x0000000c l18: local abs, size 0 - 0x0000000c l993: local abs, size 0 - 0x0000000c l121: local abs, size 0 - 0x0000000c l29: local abs, size 0 - 0x0000000c l113: local abs, size 0 - 0x0000000c l37: local abs, size 0 - 0x0000000c l1617: local abs, size 0 - 0x0000000c l154: local abs, size 0 - 0x0000000c l116: local abs, size 0 - 0x0000000c l11: local abs, size 0 - 0x0000000c l99: local abs, size 0 - 0x0000000c l50: local abs, size 0 - 0x0000000c l27: local abs, size 0 - 0x0000000c l88: local abs, size 0 - 0x0000000c l29: local abs, size 0 0x0000000c l95: local abs, size 0 + 0x0000000c l206: local abs, size 0 0x0000000c l11: local abs, size 0 - 0x0000000c l15: local abs, size 0 + 0x0000000c l153: local abs, size 0 + 0x0000000c l113: local abs, size 0 + 0x0000000c l10: local abs, size 0 + 0x0000000c l105: local abs, size 0 + 0x0000000c l48: local abs, size 0 + 0x0000000c l99: local abs, size 0 + 0x0000000c l37: local abs, size 0 + 0x0000000c l37: local abs, size 0 + 0x0000000c l25: local abs, size 0 0x0000000c l112: local abs, size 0 - 0x0000000c l59: local abs, size 0 - 0x0000000c l154: local abs, size 0 - 0x0000000c l24: local abs, size 0 - 0x0000000c l57: local abs, size 0 - 0x0000000c l63: local abs, size 0 - 0x0000000c l30: local abs, size 0 - 0x0000000c l7: local abs, size 0 - 0x0000000c l161: local abs, size 0 - 0x0000000c l15: local abs, size 0 - 0x0000000c l375: local abs, size 0 - 0x0000000c l1389: local abs, size 0 - 0x0000000c l492: local abs, size 0 - 0x0000000c l170: local abs, size 0 - 0x0000000c l24: local abs, size 0 - 0x0000000c l62: local abs, size 0 - 0x0000000c l23: local abs, size 0 0x0000000c l383: local abs, size 0 - 0x0000000c l107: local abs, size 0 + 0x0000000c l59: local abs, size 0 + 0x0000000c l1389: local abs, size 0 + 0x0000000c l30: local abs, size 0 + 0x0000000c l121: local abs, size 0 + 0x0000000c l161: local abs, size 0 + 0x0000000c l57: local abs, size 0 + 0x0000000c l27: local abs, size 0 0x0000000c l52: local abs, size 0 - 0x00000010 l107: local abs, size 0 - 0x00000010 l38: local abs, size 0 - 0x00000010 l53: local abs, size 0 - 0x00000010 l174: local abs, size 0 - 0x00000010 l27: local abs, size 0 - 0x00000010 l57: local abs, size 0 - 0x00000010 l67: local abs, size 0 - 0x00000010 l72: local abs, size 0 - 0x00000010 l66: local abs, size 0 - 0x00000010 l10: local abs, size 0 - 0x00000010 l131: local abs, size 0 - 0x00000010 l899: local abs, size 0 - 0x00000010 l99: local abs, size 0 - 0x00000010 l82: local abs, size 0 + 0x0000000c l63: local abs, size 0 + 0x0000000c l29: local abs, size 0 + 0x0000000c l115: local abs, size 0 + 0x0000000c l24: local abs, size 0 + 0x0000000c l107: local abs, size 0 + 0x0000000c l1617: local abs, size 0 + 0x0000000c l375: local abs, size 0 + 0x0000000c l88: local abs, size 0 + 0x0000000c l24: local abs, size 0 + 0x0000000c l18: local abs, size 0 + 0x0000000c l492: local abs, size 0 + 0x0000000c l62: local abs, size 0 0x00000010 l48: local abs, size 0 - 0x00000010 l52: local abs, size 0 - 0x00000010 l145: local abs, size 0 + 0x00000010 l67: local abs, size 0 + 0x00000010 l1006: local abs, size 0 + 0x00000010 l144: local abs, size 0 + 0x00000010 l57: local abs, size 0 + 0x00000010 l82: local abs, size 0 + 0x00000010 l174: local abs, size 0 + 0x00000010 l38: local abs, size 0 + 0x00000010 l635: local abs, size 0 + 0x00000010 l99: local abs, size 0 0x00000010 l1195: local abs, size 0 - 0x00000010 l1601: local abs, size 0 - 0x00000010 l140: local abs, size 0 + 0x00000010 l899: local abs, size 0 + 0x00000010 l78: local abs, size 0 + 0x00000010 l72: local abs, size 0 0x00000010 l74: local abs, size 0 + 0x00000010 l63: local abs, size 0 + 0x00000010 l52: local abs, size 0 + 0x00000010 l131: local abs, size 0 0x00000010 l47: local abs, size 0 0x00000010 l821: local abs, size 0 - 0x00000010 l1006: local abs, size 0 - 0x00000010 l635: local abs, size 0 + 0x00000010 l53: local abs, size 0 + 0x00000010 l1601: local abs, size 0 0x00000010 l1489: local abs, size 0 - 0x00000014 l309: local abs, size 0 - 0x00000014 l67: local abs, size 0 - 0x00000014 l48: local abs, size 0 - 0x00000014 l1569: local abs, size 0 - 0x00000014 l841: local abs, size 0 - 0x00000014 l105: local abs, size 0 - 0x00000014 l56: local abs, size 0 - 0x00000014 l29: local abs, size 0 - 0x00000014 l130: local abs, size 0 - 0x00000014 l21: local abs, size 0 - 0x00000014 l98: local abs, size 0 - 0x00000014 l94: local abs, size 0 - 0x00000014 l1452: local abs, size 0 - 0x00000014 l59: local abs, size 0 - 0x00000014 l60: local abs, size 0 - 0x00000014 l110: local abs, size 0 - 0x00000014 l346: local abs, size 0 + 0x00000010 l27: local abs, size 0 + 0x00000010 l10: local abs, size 0 + 0x00000010 l66: local abs, size 0 + 0x00000010 l140: local abs, size 0 0x00000014 l115: local abs, size 0 - 0x00000014 l132: local abs, size 0 - 0x00000014 l872: local abs, size 0 - 0x00000014 l76: local abs, size 0 + 0x00000014 l110: local abs, size 0 + 0x00000014 l130: local abs, size 0 + 0x00000014 l94: local abs, size 0 + 0x00000014 l29: local abs, size 0 + 0x00000014 l71: local abs, size 0 + 0x00000014 l105: local abs, size 0 + 0x00000014 l48: local abs, size 0 + 0x00000014 l346: local abs, size 0 + 0x00000014 l60: local abs, size 0 + 0x00000014 l60: local abs, size 0 0x00000014 l17: local abs, size 0 + 0x00000014 l106: local abs, size 0 + 0x00000014 l21: local abs, size 0 + 0x00000014 l309: local abs, size 0 + 0x00000014 l872: local abs, size 0 + 0x00000014 l1452: local abs, size 0 + 0x00000014 l98: local abs, size 0 0x00000014 l139: local abs, size 0 + 0x00000014 l1569: local abs, size 0 + 0x00000014 l59: local abs, size 0 + 0x00000014 l132: local abs, size 0 + 0x00000014 l841: local abs, size 0 0x00000014 l367: local abs, size 0 - 0x00000018 l26: local abs, size 0 - 0x00000018 l1586: local abs, size 0 - 0x00000018 l173: local abs, size 0 - 0x00000018 l32: local abs, size 0 - 0x00000018 l39: local abs, size 0 - 0x00000018 l71: local abs, size 0 - 0x00000018 l97: local abs, size 0 - 0x00000018 l146: local abs, size 0 - 0x00000018 l204: local abs, size 0 - 0x00000018 l1520: local abs, size 0 + 0x00000014 l76: local abs, size 0 + 0x00000018 l101: local abs, size 0 0x00000018 l68: local abs, size 0 + 0x00000018 l26: local abs, size 0 + 0x00000018 l39: local abs, size 0 0x00000018 l62: local abs, size 0 - 0x00000018 l13: local abs, size 0 - 0x0000001c l1262: local abs, size 0 - 0x0000001c l35: local abs, size 0 - 0x0000001c l175: local abs, size 0 - 0x0000001c l1075: local abs, size 0 - 0x0000001c l105: local abs, size 0 - 0x0000001c l204: local abs, size 0 - 0x0000001c l264: local abs, size 0 - 0x0000001c l280: local abs, size 0 - 0x0000001c l43: local abs, size 0 - 0x0000001c l60: local abs, size 0 - 0x0000001c l431: local abs, size 0 + 0x00000018 l71: local abs, size 0 + 0x00000018 l1586: local abs, size 0 + 0x00000018 l204: local abs, size 0 + 0x00000018 l17: local abs, size 0 + 0x00000018 l1520: local abs, size 0 + 0x00000018 l32: local abs, size 0 + 0x00000018 l173: local abs, size 0 + 0x00000018 l146: local abs, size 0 + 0x0000001c l28: local abs, size 0 0x0000001c l570: local abs, size 0 - 0x0000001c l144: local abs, size 0 - 0x0000001c l24: local abs, size 0 - 0x0000001c l77: local abs, size 0 - 0x0000001c l47: local abs, size 0 + 0x0000001c l105: local abs, size 0 + 0x0000001c l35: local abs, size 0 0x0000001c l37: local abs, size 0 + 0x0000001c l264: local abs, size 0 0x0000001c l93: local abs, size 0 - 0x0000001c l407: local abs, size 0 + 0x0000001c l28: local abs, size 0 + 0x0000001c l204: local abs, size 0 + 0x0000001c l280: local abs, size 0 + 0x0000001c l77: local abs, size 0 0x0000001c l55: local abs, size 0 + 0x0000001c l47: local abs, size 0 + 0x0000001c l431: local abs, size 0 + 0x0000001c l46: local abs, size 0 + 0x0000001c l41: local abs, size 0 + 0x0000001c l1262: local abs, size 0 + 0x0000001c l60: local abs, size 0 + 0x0000001c l47: local abs, size 0 + 0x0000001c l407: local abs, size 0 + 0x0000001c l1075: local abs, size 0 + 0x0000001c l175: local abs, size 0 + 0x0000001c l144: local abs, size 0 + 0x0000001c l23: local abs, size 0 + 0x00000020 l447: local abs, size 0 + 0x00000020 l27: local abs, size 0 0x00000020 l1359: local abs, size 0 0x00000020 l612: local abs, size 0 - 0x00000020 l27: local abs, size 0 0x00000020 l532: local abs, size 0 - 0x00000020 l447: local abs, size 0 - 0x00000024 l787: local abs, size 0 - 0x00000024 l485: local abs, size 0 - 0x00000024 l683: local abs, size 0 - 0x00000024 l977: local abs, size 0 0x00000024 l1730: local abs, size 0 + 0x00000024 l683: local abs, size 0 + 0x00000024 l485: local abs, size 0 + 0x00000024 l977: local abs, size 0 + 0x00000024 l787: local abs, size 0 0x00000028 l1123: local abs, size 0 0x0000002c l1180: local abs, size 0 - 0x0000002c l86: local abs, size 0 - 0x0000003c l143: local abs, size 0 - 0x0000003c l129: local abs, size 0 + 0x0000002c l90: local abs, size 0 + 0x0000003c l142: local abs, size 0 0x0000003c l8: local abs, size 0 - 0x0000007c l1450: local abs, size 0 - 0x0000007c l54: local abs, size 0 + 0x0000003c l129: local abs, size 0 0x0000007c l1567: local abs, size 0 - 0x000000fc l11: local abs, size 0 + 0x0000007c l1450: local abs, size 0 + 0x0000007c l58: local abs, size 0 + 0x000000fc l15: local abs, size 0 0x000000fc l60: local abs, size 0 0x00000400 l19: local abs, size 0 0x00000400 l1609: local abs, size 0 - 0x00000404 l1319: local abs, size 0 - 0x00000404 l1620: local abs, size 0 - 0x00000404 l1289: local abs, size 0 - 0x00000404 l7: local abs, size 0 + 0x00000400 l36: local abs, size 0 0x00000404 l8: local abs, size 0 - 0x00000404 l85: local abs, size 0 - 0x00000404 l1202: local abs, size 0 - 0x00000404 l41: local abs, size 0 + 0x00000404 l7: local abs, size 0 0x00000404 l38: local abs, size 0 - 0x00000404 l30: local abs, size 0 - 0x00000404 l1282: local abs, size 0 + 0x00000404 l1202: local abs, size 0 + 0x00000404 l1319: local abs, size 0 + 0x00000404 l1289: local abs, size 0 + 0x00000404 l85: local abs, size 0 + 0x00000404 l41: local abs, size 0 0x00000404 l28: local abs, size 0 - 0x0000040c l13: local abs, size 0 - 0x0000040c l110: local abs, size 0 - 0x0000040c l21: local abs, size 0 - 0x0000040c l152: local abs, size 0 - 0x0000040c l57: local abs, size 0 - 0x0000040c l61: local abs, size 0 + 0x00000404 l30: local abs, size 0 + 0x00000404 l1620: local abs, size 0 + 0x00000404 l1282: local abs, size 0 0x0000040c l22: local abs, size 0 - 0x0000040c l1387: local abs, size 0 0x0000040c l118: local abs, size 0 + 0x0000040c l57: local abs, size 0 0x0000040c l97: local abs, size 0 - 0x0000041c l97: local abs, size 0 - 0x0000041c l1487: local abs, size 0 - 0x0000041c l1599: local abs, size 0 + 0x0000040c l110: local abs, size 0 + 0x0000040c l1387: local abs, size 0 + 0x0000040c l21: local abs, size 0 + 0x0000040c l13: local abs, size 0 + 0x0000040c l151: local abs, size 0 + 0x0000040c l61: local abs, size 0 0x0000041c l50: local abs, size 0 - 0x0000041c l172: local abs, size 0 - 0x0000041c l64: local abs, size 0 - 0x0000041c l46: local abs, size 0 - 0x0000041c l51: local abs, size 0 0x0000041c l55: local abs, size 0 0x0000041c l25: local abs, size 0 - 0x0000041c l897: local abs, size 0 - 0x0000041c l1004: local abs, size 0 + 0x0000041c l64: local abs, size 0 0x0000041c l65: local abs, size 0 + 0x0000041c l61: local abs, size 0 + 0x0000041c l97: local abs, size 0 0x0000041c l72: local abs, size 0 - 0x0000041c l70: local abs, size 0 + 0x0000041c l1599: local abs, size 0 + 0x0000041c l172: local abs, size 0 + 0x0000041c l51: local abs, size 0 0x0000041c l80: local abs, size 0 + 0x0000041c l76: local abs, size 0 + 0x0000041c l1487: local abs, size 0 + 0x0000041c l1004: local abs, size 0 + 0x0000041c l897: local abs, size 0 + 0x0000041c l46: local abs, size 0 + 0x0000041c l70: local abs, size 0 + 0x0000043c l69: local abs, size 0 + 0x0000043c l96: local abs, size 0 0x0000043c l137: local abs, size 0 0x0000043c l870: local abs, size 0 - 0x0000043c l65: local abs, size 0 - 0x0000043c l96: local abs, size 0 0x0000047c l37: local abs, size 0 0x0000047c l24: local abs, size 0 0x0000047c l30: local abs, size 0 0x0000047c l69: local abs, size 0 - 0x000004fc l22: local abs, size 0 0x000004fc l1260: local abs, size 0 + 0x000004fc l26: local abs, size 0 + 0x000004fc l45: local abs, size 0 0x000004fc l1073: local abs, size 0 - 0x000004fc l41: local abs, size 0 - 0x00000c00 l4: local abs, size 0 - 0x00000c00 l213: local abs, size 0 - 0x00000c00 l1628: local abs, size 0 - 0x00000c00 l29: local abs, size 0 0x00000c00 l41: local abs, size 0 - 0x00000c04 l1615: local abs, size 0 - 0x00000c04 l152: local abs, size 0 + 0x00000c00 l1628: local abs, size 0 + 0x00000c00 l213: local abs, size 0 + 0x00000c00 l29: local abs, size 0 + 0x00000c04 l8: local abs, size 0 + 0x00000c04 l373: local abs, size 0 0x00000c04 l1305: local abs, size 0 - 0x00000c04 l991: local abs, size 0 + 0x00000c04 l1615: local abs, size 0 0x00000c04 l159: local abs, size 0 + 0x00000c04 l27: local abs, size 0 0x00000c04 l50: local abs, size 0 0x00000c04 l381: local abs, size 0 0x00000c04 l16: local abs, size 0 - 0x00000c04 l373: local abs, size 0 - 0x00000c04 l27: local abs, size 0 - 0x00000c0c l36: local abs, size 0 - 0x00000c0c l105: local abs, size 0 + 0x00000c04 l152: local abs, size 0 + 0x00000c04 l991: local abs, size 0 + 0x00000c0c l633: local abs, size 0 0x00000c0c l45: local abs, size 0 0x00000c0c l138: local abs, size 0 - 0x00000c0c l633: local abs, size 0 - 0x00000c0c l1193: local abs, size 0 0x00000c0c l819: local abs, size 0 - 0x00000c1c l74: local abs, size 0 - 0x00000c1c l58: local abs, size 0 - 0x00000c1c l19: local abs, size 0 - 0x00000c1c l57: local abs, size 0 + 0x00000c0c l36: local abs, size 0 + 0x00000c0c l1193: local abs, size 0 0x00000c1c l27: local abs, size 0 0x00000c1c l839: local abs, size 0 - 0x00000c1c l108: local abs, size 0 - 0x00000c1c l15: local abs, size 0 - 0x00000c1c l92: local abs, size 0 - 0x00000c1c l365: local abs, size 0 - 0x00000c1c l307: local abs, size 0 - 0x00000c1c l46: local abs, size 0 0x00000c1c l344: local abs, size 0 - 0x00000c3c l202: local abs, size 0 - 0x00000c3c l144: local abs, size 0 - 0x00000c3c l171: local abs, size 0 + 0x00000c1c l15: local abs, size 0 + 0x00000c1c l58: local abs, size 0 + 0x00000c1c l92: local abs, size 0 + 0x00000c1c l46: local abs, size 0 + 0x00000c1c l19: local abs, size 0 + 0x00000c1c l57: local abs, size 0 + 0x00000c1c l74: local abs, size 0 + 0x00000c1c l365: local abs, size 0 + 0x00000c1c l108: local abs, size 0 + 0x00000c1c l307: local abs, size 0 + 0x00000c3c l99: local abs, size 0 0x00000c3c l1518: local abs, size 0 - 0x00000c3c l95: local abs, size 0 - 0x00000c7c l35: local abs, size 0 - 0x00000c7c l45: local abs, size 0 + 0x00000c3c l171: local abs, size 0 + 0x00000c3c l144: local abs, size 0 + 0x00000c3c l202: local abs, size 0 0x00000c7c l429: local abs, size 0 - 0x00000c7c l568: local abs, size 0 - 0x00000c7c l75: local abs, size 0 0x00000c7c l405: local abs, size 0 + 0x00000c7c l278: local abs, size 0 + 0x00000c7c l45: local abs, size 0 + 0x00000c7c l75: local abs, size 0 + 0x00000c7c l35: local abs, size 0 0x00000c7c l173: local abs, size 0 0x00000c7c l262: local abs, size 0 - 0x00000c7c l278: local abs, size 0 - 0x00000cfc l530: local abs, size 0 - 0x00000cfc l25: local abs, size 0 + 0x00000c7c l568: local abs, size 0 0x00000cfc l445: local abs, size 0 0x00000cfc l1357: local abs, size 0 + 0x00000cfc l530: local abs, size 0 + 0x00000cfc l25: local abs, size 0 0x00000cfc l610: local abs, size 0 0x00001c0c l128: local abs, size 0 + 0x00001c0c l104: local abs, size 0 0x00001c0c l103: local abs, size 0 - 0x00001c1c l66: local abs, size 0 0x00001c1c l1584: local abs, size 0 - 0x00001cfc l1728: local abs, size 0 - 0x00001cfc l681: local abs, size 0 + 0x00001c1c l66: local abs, size 0 0x00001cfc l975: local abs, size 0 - 0x00001cfc l483: local abs, size 0 + 0x00001cfc l681: local abs, size 0 0x00001cfc l785: local abs, size 0 - 0x00003c04 l130: local abs, size 0 + 0x00001cfc l1728: local abs, size 0 + 0x00001cfc l483: local abs, size 0 0x00003c04 l113: local abs, size 0 + 0x00003c04 l130: local abs, size 0 0x00003cfc l1121: local abs, size 0 0x00007c0c l142: local abs, size 0 0x00007cfc l1178: local abs, size 0 - 0x00007cfc l84: local abs, size 0 + 0x00007cfc l88: local abs, size 0 0x00010000 coldboot: local reloc, size 0 - 0x00010014 clrloop: local reloc, size 0 - 0x00010024 callmain: local reloc, size 0 - 0x0001002a ___exit: global reloc, size 0 - 0x0001002c not_impl: local reloc, size 0 - 0x0001002e _syscall: global reloc, size 0 - 0x00010056 h_trap_13: local reloc, size 0 - 0x00010070 __Exit: global reloc, size 0 - 0x0001008a l12: local reloc, size 0 - 0x00010096 l14: local reloc, size 0 - 0x0001009a l13: local reloc, size 0 - 0x000100a8 l15: local reloc, size 0 - 0x000100bc _exit: global reloc, size 0 - 0x000100da l27: local reloc, size 0 - 0x000100e6 l28: local reloc, size 0 - 0x000100ee l23: local reloc, size 0 - 0x000100f4 ___main: global reloc, size 0 - 0x0001010a l39: local reloc, size 0 - 0x00010112 l40: local reloc, size 0 - 0x00010130 _init_superio: global reloc, size 0 - 0x00010264 l1: local reloc, size 0 - 0x00010268 _initialize: global reloc, size 0 - 0x000102e0 l12: local reloc, size 0 - 0x000102ec l14: local reloc, size 0 - 0x00010304 l17: local reloc, size 0 - 0x00010310 l19: local reloc, size 0 - 0x00010328 l22: local reloc, size 0 - 0x00010334 l24: local reloc, size 0 - 0x0001034c l27: local reloc, size 0 - 0x00010358 l29: local reloc, size 0 - 0x00010376 l32: local reloc, size 0 - 0x00010382 l34: local reloc, size 0 - 0x0001039e l37: local reloc, size 0 - 0x000103aa l39: local reloc, size 0 - 0x000103aa l6: local reloc, size 0 - 0x000103ac l13: local reloc, size 0 - 0x000103cc l15: local reloc, size 0 - 0x000103e0 l18: local reloc, size 0 - 0x00010404 l20: local reloc, size 0 - 0x0001041c l23: local reloc, size 0 - 0x00010440 l25: local reloc, size 0 - 0x00010458 l28: local reloc, size 0 - 0x00010478 l30: local reloc, size 0 - 0x0001048c l33: local reloc, size 0 - 0x000104ac l35: local reloc, size 0 - 0x000104c0 l38: local reloc, size 0 - 0x000104e0 l40: local reloc, size 0 - 0x000104f4 l8: local reloc, size 0 - 0x00010510 l9: local reloc, size 0 - 0x00010530 l10: local reloc, size 0 - 0x0001054c _print: global reloc, size 0 - 0x0001055c l46: local reloc, size 0 - 0x00010572 l49: local reloc, size 0 - 0x00010574 l47: local reloc, size 0 - 0x00010578 l44: local reloc, size 0 - 0x00010578 l48: local reloc, size 0 - 0x00010580 _print_hex: global reloc, size 0 - 0x000105de l53: local reloc, size 0 - 0x000105e4 _print_hex_16: global reloc, size 0 - 0x00010682 l58: local reloc, size 0 - 0x00010688 _try_mo: global reloc, size 0 - 0x000106ac l66: local reloc, size 0 - 0x000106c2 l69: local reloc, size 0 - 0x00010712 l68: local reloc, size 0 - 0x00010712 l70: local reloc, size 0 - 0x00010714 l63: local reloc, size 0 - 0x00010714 l67: local reloc, size 0 - 0x0001071c l71: local reloc, size 0 - 0x00010720 l72: local reloc, size 0 - 0x00010728 l73: local reloc, size 0 - 0x0001072c l65: local reloc, size 0 - 0x00010734 _dos_cmd_dir: global reloc, size 0 - 0x0001076e l82: local reloc, size 0 - 0x00010794 l86: local reloc, size 0 - 0x00010794 l88: local reloc, size 0 - 0x000107bc l94: local reloc, size 0 - 0x000107c6 l92: local reloc, size 0 - 0x000107e0 l95: local reloc, size 0 - 0x00010834 l98: local reloc, size 0 - 0x00010846 l96: local reloc, size 0 - 0x00010848 l93: local reloc, size 0 - 0x0001084a l90: local reloc, size 0 - 0x0001084a l99: local reloc, size 0 - 0x0001084e l89: local reloc, size 0 - 0x0001085e l87: local reloc, size 0 - 0x00010882 l100: local reloc, size 0 - 0x00010896 l83: local reloc, size 0 - 0x000108ba l103: local reloc, size 0 - 0x000108bc l77: local reloc, size 0 - 0x000108c4 l91: local reloc, size 0 - 0x000108d0 l101: local reloc, size 0 - 0x000108ec l84: local reloc, size 0 - 0x000108f0 l85: local reloc, size 0 - 0x000108fc l102: local reloc, size 0 - 0x00010900 l104: local reloc, size 0 - 0x00010918 l79: local reloc, size 0 - 0x00010924 l80: local reloc, size 0 - 0x00010928 l81: local reloc, size 0 - 0x00010930 _repl: global reloc, size 0 - 0x0001094a l111: local reloc, size 0 - 0x0001096e l115: local reloc, size 0 - 0x00010970 l113: local reloc, size 0 - 0x00010970 l108: local reloc, size 0 - 0x00010978 l110: local reloc, size 0 - 0x0001097c _test_get_mbr: global reloc, size 0 - 0x00010990 l121: local reloc, size 0 - 0x00010998 l124: local reloc, size 0 - 0x0001099a l122: local reloc, size 0 - 0x000109a0 l123: local reloc, size 0 - 0x000109cc l126: local reloc, size 0 - 0x000109d0 l128: local reloc, size 0 - 0x000109e6 l132: local reloc, size 0 - 0x000109f6 l133: local reloc, size 0 - 0x00010a20 l131: local reloc, size 0 - 0x00010a22 l129: local reloc, size 0 - 0x00010a26 l130: local reloc, size 0 - 0x00010a38 l127: local reloc, size 0 - 0x00010a3c l138: local reloc, size 0 - 0x00010a4a l139: local reloc, size 0 - 0x00010a56 l141: local reloc, size 0 - 0x00010a56 l137: local reloc, size 0 - 0x00010a56 l119: local reloc, size 0 - 0x00010a60 l134: local reloc, size 0 - 0x00010a64 l135: local reloc, size 0 - 0x00010a68 l136: local reloc, size 0 - 0x00010a6c l140: local reloc, size 0 - 0x00010a84 l142: local reloc, size 0 - 0x00010a9c l125: local reloc, size 0 - 0x00010ab4 _uart_send: global reloc, size 0 - 0x00010ad2 l148: local reloc, size 0 - 0x00010aec l151: local reloc, size 0 - 0x00010aee l149: local reloc, size 0 - 0x00010afe l146: local reloc, size 0 - 0x00010afe l150: local reloc, size 0 - 0x00010b04 _main: global reloc, size 0 - 0x00010b38 l159: local reloc, size 0 - 0x00010b4a l165: local reloc, size 0 - 0x00010b4a l162: local reloc, size 0 - 0x00010b4c l163: local reloc, size 0 - 0x00010b54 l164: local reloc, size 0 - 0x00010b76 l161: local reloc, size 0 - 0x00010b82 l167: local reloc, size 0 - 0x00010b84 l169: local reloc, size 0 - 0x00010b86 l155: local reloc, size 0 - 0x00010b8c l157: local reloc, size 0 - 0x00010ba8 l158: local reloc, size 0 - 0x00010bc4 l166: local reloc, size 0 - 0x00010bce __lmods: global reloc, size 0 - 0x00010bd4 __mods: global reloc, size 0 - 0x00010c02 __lmodu: global reloc, size 0 - 0x00010c08 __modu: global reloc, size 0 - 0x00010c0e __ldivs: global reloc, size 0 - 0x00010c14 __divs: global reloc, size 0 - 0x00010c3a __ldivu: global reloc, size 0 - 0x00010c40 __divu: global reloc, size 0 - 0x00010cc4 _DEBUG: global reloc, size 0 - 0x00010cd0 l3: local reloc, size 0 - 0x00010ce6 l6: local reloc, size 0 - 0x00010ce8 l4: local reloc, size 0 - 0x00010cf8 l5: local reloc, size 0 - 0x00010d06 l1: local reloc, size 0 - 0x00010d0c _rb_word_init: global reloc, size 0 - 0x00010d18 l1: local reloc, size 0 - 0x00010d1c _rb_word_full: global reloc, size 0 - 0x00010d32 l10: local reloc, size 0 - 0x00010d36 l8: local reloc, size 0 - 0x00010d38 l6: local reloc, size 0 - 0x00010d38 l9: local reloc, size 0 - 0x00010d3c _rb_word_empty: global reloc, size 0 - 0x00010d4c l18: local reloc, size 0 - 0x00010d50 l16: local reloc, size 0 - 0x00010d52 l17: local reloc, size 0 - 0x00010d52 l14: local reloc, size 0 - 0x00010d58 _rb_word_put: global reloc, size 0 - 0x00010d6e l24: local reloc, size 0 - 0x00010d8a l26: local reloc, size 0 - 0x00010d8e l27: local reloc, size 0 - 0x00010d8e l25: local reloc, size 0 - 0x00010d8e l22: local reloc, size 0 - 0x00010d94 _rb_word_get: global reloc, size 0 - 0x00010da6 l33: local reloc, size 0 - 0x00010dc2 l35: local reloc, size 0 - 0x00010dc6 l36: local reloc, size 0 - 0x00010dca l34: local reloc, size 0 - 0x00010dcc l31: local reloc, size 0 - 0x00010dcc l37: local reloc, size 0 - 0x00010dd4 _syscall_dispatch: global reloc, size 0 - 0x00010df8 l4: local reloc, size 0 - 0x00010e14 l5: local reloc, size 0 - 0x00010e32 l6: local reloc, size 0 - 0x00010e40 l3: local reloc, size 0 - 0x00010e40 l1: local reloc, size 0 - 0x00010e48 l7: local reloc, size 0 - 0x00010e64 _bdev_init_system: global reloc, size 0 - 0x00010e6c l3: local reloc, size 0 - 0x00010eb0 l6: local reloc, size 0 - 0x00010eb2 l4: local reloc, size 0 - 0x00010eb8 l1: local reloc, size 0 - 0x00010eb8 l5: local reloc, size 0 - 0x00010ec0 _bdev_register: global reloc, size 0 - 0x00010ed0 l12: local reloc, size 0 - 0x00010f26 l13: local reloc, size 0 - 0x00010f28 l14: local reloc, size 0 - 0x00010f28 l10: local reloc, size 0 - 0x00010f30 _bdev_init: global reloc, size 0 - 0x00010f40 l20: local reloc, size 0 - 0x00010f6a l22: local reloc, size 0 - 0x00010f76 l23: local reloc, size 0 - 0x00010f78 l21: local reloc, size 0 - 0x00010f78 l18: local reloc, size 0 - 0x00010f78 l24: local reloc, size 0 - 0x00010f80 _bdev_read: global reloc, size 0 - 0x00010f9c l30: local reloc, size 0 - 0x00010fc6 l32: local reloc, size 0 - 0x00010fe0 l33: local reloc, size 0 - 0x00010fe2 l34: local reloc, size 0 - 0x00010fe2 l31: local reloc, size 0 - 0x00010fe2 l28: local reloc, size 0 - 0x00010fec _bdev_write: global reloc, size 0 - 0x00011008 l40: local reloc, size 0 - 0x00011032 l42: local reloc, size 0 - 0x0001104c l43: local reloc, size 0 - 0x0001104e l44: local reloc, size 0 - 0x0001104e l41: local reloc, size 0 - 0x0001104e l38: local reloc, size 0 - 0x00011058 _bdev_status: global reloc, size 0 - 0x00011068 l50: local reloc, size 0 - 0x00011092 l52: local reloc, size 0 - 0x0001109e l53: local reloc, size 0 - 0x000110a0 l51: local reloc, size 0 - 0x000110a0 l48: local reloc, size 0 - 0x000110a0 l54: local reloc, size 0 - 0x000110a8 _bdev_flush: global reloc, size 0 - 0x000110b8 l60: local reloc, size 0 - 0x000110e2 l62: local reloc, size 0 - 0x000110ee l63: local reloc, size 0 - 0x000110f0 l58: local reloc, size 0 - 0x000110f0 l61: local reloc, size 0 - 0x000110f0 l64: local reloc, size 0 - 0x000110f8 _bdev_ioctrl: global reloc, size 0 - 0x00011114 l70: local reloc, size 0 - 0x0001113e l72: local reloc, size 0 - 0x0001115c l73: local reloc, size 0 - 0x0001115e l71: local reloc, size 0 - 0x0001115e l68: local reloc, size 0 - 0x0001115e l74: local reloc, size 0 - 0x00011168 _cdev_init_system: global reloc, size 0 - 0x00011170 l3: local reloc, size 0 - 0x000111b4 l6: local reloc, size 0 - 0x000111b6 l4: local reloc, size 0 - 0x000111bc l5: local reloc, size 0 - 0x000111c0 l7: local reloc, size 0 - 0x00011208 l10: local reloc, size 0 - 0x0001120a l8: local reloc, size 0 - 0x00011210 l9: local reloc, size 0 - 0x0001122c l1: local reloc, size 0 - 0x00011234 _cdev_register: global reloc, size 0 - 0x00011244 l16: local reloc, size 0 - 0x000112b2 l17: local reloc, size 0 - 0x000112b4 l14: local reloc, size 0 - 0x000112b4 l18: local reloc, size 0 - 0x000112bc _chan_alloc: global reloc, size 0 - 0x000112c4 l24: local reloc, size 0 - 0x000112e8 l28: local reloc, size 0 - 0x0001132e l29: local reloc, size 0 - 0x0001132e l27: local reloc, size 0 - 0x00011330 l25: local reloc, size 0 - 0x00011336 l26: local reloc, size 0 - 0x00011338 l22: local reloc, size 0 - 0x00011340 _chan_get_record: global reloc, size 0 - 0x0001136e l33: local reloc, size 0 - 0x00011374 _chan_free: global reloc, size 0 - 0x00011380 l38: local reloc, size 0 - 0x00011384 _cdev_init: global reloc, size 0 - 0x00011394 l45: local reloc, size 0 - 0x000113be l47: local reloc, size 0 - 0x000113ca l48: local reloc, size 0 - 0x000113cc l46: local reloc, size 0 - 0x000113cc l49: local reloc, size 0 - 0x000113cc l43: local reloc, size 0 - 0x000113d4 _chan_get_records: global reloc, size 0 - 0x000113ea l55: local reloc, size 0 - 0x00011416 l57: local reloc, size 0 - 0x00011420 l59: local reloc, size 0 - 0x0001144e l60: local reloc, size 0 - 0x00011452 l61: local reloc, size 0 - 0x00011454 l58: local reloc, size 0 - 0x00011458 l62: local reloc, size 0 - 0x0001145a l56: local reloc, size 0 - 0x0001145c l63: local reloc, size 0 - 0x0001145c l53: local reloc, size 0 - 0x00011464 _chan_read: global reloc, size 0 - 0x00011496 l69: local reloc, size 0 - 0x000114b6 l70: local reloc, size 0 - 0x000114b8 l71: local reloc, size 0 - 0x000114b8 l67: local reloc, size 0 - 0x000114c4 _chan_readline: global reloc, size 0 - 0x000114f6 l77: local reloc, size 0 - 0x00011516 l78: local reloc, size 0 - 0x00011518 l79: local reloc, size 0 - 0x00011518 l75: local reloc, size 0 - 0x00011524 _chan_read_b: global reloc, size 0 - 0x0001154e l85: local reloc, size 0 - 0x00011564 l86: local reloc, size 0 - 0x00011566 l87: local reloc, size 0 - 0x00011566 l83: local reloc, size 0 - 0x00011570 _chan_write: global reloc, size 0 - 0x000115a2 l93: local reloc, size 0 - 0x000115c2 l94: local reloc, size 0 - 0x000115d0 l95: local reloc, size 0 - 0x000115d0 l91: local reloc, size 0 - 0x000115dc l96: local reloc, size 0 - 0x000115f0 _chan_write_b: global reloc, size 0 - 0x0001161e l102: local reloc, size 0 - 0x0001163a l103: local reloc, size 0 - 0x0001163c l100: local reloc, size 0 - 0x0001163c l104: local reloc, size 0 - 0x00011648 _chan_status: global reloc, size 0 - 0x00011672 l110: local reloc, size 0 - 0x00011688 l111: local reloc, size 0 - 0x0001168a l112: local reloc, size 0 - 0x0001168a l108: local reloc, size 0 - 0x00011694 _chan_flush: global reloc, size 0 - 0x000116be l118: local reloc, size 0 - 0x000116d4 l119: local reloc, size 0 - 0x000116d6 l120: local reloc, size 0 - 0x000116d6 l116: local reloc, size 0 - 0x000116e0 _chan_seek: global reloc, size 0 - 0x00011712 l126: local reloc, size 0 - 0x00011732 l127: local reloc, size 0 - 0x00011734 l128: local reloc, size 0 - 0x00011734 l124: local reloc, size 0 - 0x00011740 _chan_ioctrl: global reloc, size 0 - 0x00011776 l134: local reloc, size 0 - 0x0001179c l135: local reloc, size 0 - 0x0001179e l136: local reloc, size 0 - 0x0001179e l132: local reloc, size 0 - 0x000117a8 _con_init: global reloc, size 0 - 0x000117aa l1: local reloc, size 0 - 0x000117ac _con_write_b: global reloc, size 0 - 0x000117d2 l6: local reloc, size 0 - 0x000117d8 _con_read_b: global reloc, size 0 - 0x000117da l11: local reloc, size 0 - 0x000117dc _con_read: global reloc, size 0 - 0x000117f0 l18: local reloc, size 0 - 0x000117fa l22: local reloc, size 0 - 0x000117fe l23: local reloc, size 0 - 0x00011802 l25: local reloc, size 0 - 0x00011810 l21: local reloc, size 0 - 0x00011810 l26: local reloc, size 0 - 0x00011810 l24: local reloc, size 0 - 0x00011812 l19: local reloc, size 0 - 0x0001181a l20: local reloc, size 0 - 0x0001181c l16: local reloc, size 0 - 0x00011824 _con_readline: global reloc, size 0 - 0x00011838 l32: local reloc, size 0 - 0x00011842 l35: local reloc, size 0 - 0x00011846 l36: local reloc, size 0 - 0x0001184a l38: local reloc, size 0 - 0x00011862 l41: local reloc, size 0 - 0x0001186a l42: local reloc, size 0 - 0x0001186e l43: local reloc, size 0 - 0x00011874 l44: local reloc, size 0 - 0x00011876 l45: local reloc, size 0 - 0x00011884 l37: local reloc, size 0 - 0x00011884 l39: local reloc, size 0 - 0x00011884 l33: local reloc, size 0 - 0x00011884 l40: local reloc, size 0 - 0x0001188e l34: local reloc, size 0 - 0x00011890 l30: local reloc, size 0 - 0x00011898 _con_write: global reloc, size 0 - 0x000118ac l51: local reloc, size 0 - 0x000118b2 l55: local reloc, size 0 - 0x000118b4 l56: local reloc, size 0 - 0x000118cc l57: local reloc, size 0 - 0x000118cc l54: local reloc, size 0 - 0x000118ce l52: local reloc, size 0 - 0x000118d6 l53: local reloc, size 0 - 0x000118d8 l49: local reloc, size 0 - 0x000118e0 _con_status: global reloc, size 0 - 0x000118e2 l61: local reloc, size 0 - 0x000118e4 _con_flush: global reloc, size 0 - 0x000118e6 l66: local reloc, size 0 - 0x000118e8 _con_seek: global reloc, size 0 - 0x000118ea l71: local reloc, size 0 - 0x000118ec _con_ioctrl: global reloc, size 0 - 0x000118ee l76: local reloc, size 0 - 0x000118f0 _con_install: global reloc, size 0 - 0x000119c4 l81: local reloc, size 0 - 0x000119cc l83: local reloc, size 0 - 0x000119d4 l84: local reloc, size 0 - 0x000119dc _fatfs_to_foenix: global reloc, size 0 - 0x000119e2 l3: local reloc, size 0 - 0x000119e6 l4: local reloc, size 0 - 0x000119e8 l1: local reloc, size 0 - 0x000119e8 l5: local reloc, size 0 - 0x000119ec _fsys_open: global reloc, size 0 - 0x00011a00 l11: local reloc, size 0 - 0x00011a0c l15: local reloc, size 0 - 0x00011a1c l16: local reloc, size 0 - 0x00011a1c l14: local reloc, size 0 - 0x00011a1e l12: local reloc, size 0 - 0x00011a24 l13: local reloc, size 0 - 0x00011a28 l17: local reloc, size 0 - 0x00011a2e l18: local reloc, size 0 - 0x00011a82 l21: local reloc, size 0 - 0x00011aaa l22: local reloc, size 0 - 0x00011ac6 l23: local reloc, size 0 - 0x00011ac8 l20: local reloc, size 0 - 0x00011ad4 l24: local reloc, size 0 - 0x00011ad4 l9: local reloc, size 0 - 0x00011adc _fsys_close: global reloc, size 0 - 0x00011b4c l28: local reloc, size 0 - 0x00011b54 _fsys_opendir: global reloc, size 0 - 0x00011b56 l33: local reloc, size 0 - 0x00011b58 _fsys_closedir: global reloc, size 0 - 0x00011b5a l38: local reloc, size 0 - 0x00011b5c _fsys_readdir: global reloc, size 0 - 0x00011b5e l43: local reloc, size 0 - 0x00011b60 _fsys_findfirst: global reloc, size 0 - 0x00011b62 l48: local reloc, size 0 - 0x00011b64 _fsys_findnext: global reloc, size 0 - 0x00011b66 l53: local reloc, size 0 - 0x00011b68 _fsys_mkdir: global reloc, size 0 - 0x00011b6a l58: local reloc, size 0 - 0x00011b6c _fsys_delete: global reloc, size 0 - 0x00011b6e l63: local reloc, size 0 - 0x00011b70 _fsys_rename: global reloc, size 0 - 0x00011b72 l68: local reloc, size 0 - 0x00011b74 _fsys_setcwd: global reloc, size 0 - 0x00011b76 l73: local reloc, size 0 - 0x00011b78 _fsys_getcwd: global reloc, size 0 - 0x00011b7a l78: local reloc, size 0 - 0x00011b7c _fchan_init: global reloc, size 0 - 0x00011b7e l83: local reloc, size 0 - 0x00011b80 _fchan_to_file: global reloc, size 0 - 0x00011b96 l90: local reloc, size 0 - 0x00011bc2 l91: local reloc, size 0 - 0x00011bc4 l88: local reloc, size 0 - 0x00011bc4 l92: local reloc, size 0 - 0x00011bcc _fchan_read: global reloc, size 0 - 0x00011c0a l100: local reloc, size 0 - 0x00011c10 l101: local reloc, size 0 - 0x00011c1a l102: local reloc, size 0 - 0x00011c1a l99: local reloc, size 0 - 0x00011c1c l96: local reloc, size 0 - 0x00011c28 _fchan_readline: global reloc, size 0 - 0x00011c6e l111: local reloc, size 0 - 0x00011c7e l112: local reloc, size 0 - 0x00011c7e l109: local reloc, size 0 - 0x00011c80 l106: local reloc, size 0 - 0x00011c88 _fchan_read_b: global reloc, size 0 - 0x00011c8a l116: local reloc, size 0 - 0x00011c8c _fchan_write: global reloc, size 0 - 0x00011ccc l125: local reloc, size 0 - 0x00011cd2 l126: local reloc, size 0 - 0x00011cdc l127: local reloc, size 0 - 0x00011cdc l124: local reloc, size 0 - 0x00011cde l121: local reloc, size 0 - 0x00011ce8 _fchan_write_b: global reloc, size 0 - 0x00011d2a l135: local reloc, size 0 - 0x00011d30 l136: local reloc, size 0 - 0x00011d3a l134: local reloc, size 0 - 0x00011d3a l137: local reloc, size 0 - 0x00011d3c l131: local reloc, size 0 - 0x00011d48 _fchan_status: global reloc, size 0 - 0x00011d6a l149: local reloc, size 0 - 0x00011d6e l147: local reloc, size 0 - 0x00011d70 l148: local reloc, size 0 - 0x00011d78 l146: local reloc, size 0 - 0x00011d7e l150: local reloc, size 0 - 0x00011d82 l151: local reloc, size 0 - 0x00011d86 l144: local reloc, size 0 - 0x00011d88 l141: local reloc, size 0 - 0x00011d90 _fchan_flush: global reloc, size 0 - 0x00011dba l158: local reloc, size 0 - 0x00011dbc l155: local reloc, size 0 - 0x00011dc4 _fchan_seek: global reloc, size 0 - 0x00011de6 l166: local reloc, size 0 - 0x00011dfe l167: local reloc, size 0 - 0x00011e04 l169: local reloc, size 0 - 0x00011e24 l168: local reloc, size 0 - 0x00011e24 l170: local reloc, size 0 - 0x00011e24 l165: local reloc, size 0 - 0x00011e26 l162: local reloc, size 0 - 0x00011e2c _fchan_ioctrl: global reloc, size 0 - 0x00011e2e l174: local reloc, size 0 - 0x00011e30 _fsys_init: global reloc, size 0 - 0x00011e36 l181: local reloc, size 0 - 0x00011e40 l184: local reloc, size 0 - 0x00011e42 l182: local reloc, size 0 - 0x00011e48 l183: local reloc, size 0 - 0x00011e4c l185: local reloc, size 0 - 0x00011e56 l188: local reloc, size 0 - 0x00011e58 l186: local reloc, size 0 - 0x00011e5e l187: local reloc, size 0 - 0x00011ee2 l179: local reloc, size 0 - 0x00011ee8 l189: local reloc, size 0 - 0x00011ef0 _pata_wait_not_busy: global reloc, size 0 - 0x00011f04 l4: local reloc, size 0 - 0x00011f0a l6: local reloc, size 0 - 0x00011f20 l7: local reloc, size 0 - 0x00011f28 l5: local reloc, size 0 - 0x00011f2c l8: local reloc, size 0 - 0x00011f30 l9: local reloc, size 0 - 0x00011f32 l1: local reloc, size 0 - 0x00011f32 l10: local reloc, size 0 - 0x00011f38 l3: local reloc, size 0 - 0x00011f4c _pata_wait_ready: global reloc, size 0 - 0x00011f60 l17: local reloc, size 0 - 0x00011f66 l19: local reloc, size 0 - 0x00011f7c l20: local reloc, size 0 - 0x00011f84 l18: local reloc, size 0 - 0x00011f88 l21: local reloc, size 0 - 0x00011f8c l22: local reloc, size 0 - 0x00011f8e l23: local reloc, size 0 - 0x00011f8e l14: local reloc, size 0 - 0x00011f94 l16: local reloc, size 0 - 0x00011fa4 _pata_wait_ready_not_busy: global reloc, size 0 - 0x00011fb8 l30: local reloc, size 0 - 0x00011fbe l32: local reloc, size 0 - 0x00011fd6 l33: local reloc, size 0 - 0x00011fde l31: local reloc, size 0 - 0x00011fe2 l34: local reloc, size 0 - 0x00011fe6 l35: local reloc, size 0 - 0x00011fe8 l27: local reloc, size 0 - 0x00011fe8 l36: local reloc, size 0 - 0x00011ff0 l29: local reloc, size 0 - 0x0001200c _pata_wait_data_request: global reloc, size 0 - 0x00012020 l43: local reloc, size 0 - 0x00012026 l45: local reloc, size 0 - 0x0001203c l46: local reloc, size 0 - 0x00012044 l44: local reloc, size 0 - 0x00012048 l47: local reloc, size 0 - 0x0001204c l48: local reloc, size 0 - 0x0001204e l40: local reloc, size 0 - 0x0001204e l49: local reloc, size 0 - 0x00012054 l42: local reloc, size 0 - 0x0001206c _pata_identity: global reloc, size 0 - 0x000120b8 l57: local reloc, size 0 - 0x000120c6 l59: local reloc, size 0 - 0x000120dc l61: local reloc, size 0 - 0x00012114 l62: local reloc, size 0 - 0x00012114 l64: local reloc, size 0 - 0x0001211a l63: local reloc, size 0 - 0x00012290 l53: local reloc, size 0 - 0x00012298 l55: local reloc, size 0 - 0x000122a8 l60: local reloc, size 0 - 0x000122b8 l65: local reloc, size 0 - 0x000122c4 _pata_init: global reloc, size 0 - 0x000122e2 l73: local reloc, size 0 - 0x00012310 l75: local reloc, size 0 - 0x0001231a l69: local reloc, size 0 - 0x0001231c l71: local reloc, size 0 - 0x00012328 _pata_read: global reloc, size 0 - 0x00012352 l83: local reloc, size 0 - 0x00012376 l85: local reloc, size 0 - 0x000123c2 l87: local reloc, size 0 - 0x000123c8 l88: local reloc, size 0 - 0x000123d2 l91: local reloc, size 0 - 0x000123d4 l89: local reloc, size 0 - 0x000123d8 l90: local reloc, size 0 - 0x000123da l79: local reloc, size 0 - 0x000123e0 l81: local reloc, size 0 - 0x000123ec _pata_write: global reloc, size 0 - 0x00012416 l99: local reloc, size 0 - 0x0001243a l101: local reloc, size 0 - 0x00012486 l103: local reloc, size 0 - 0x0001248c l104: local reloc, size 0 - 0x00012496 l107: local reloc, size 0 - 0x00012498 l105: local reloc, size 0 - 0x0001249c l106: local reloc, size 0 - 0x0001249e l95: local reloc, size 0 - 0x000124a4 l97: local reloc, size 0 - 0x000124b0 _pata_status: global reloc, size 0 - 0x000124c2 l111: local reloc, size 0 - 0x000124c4 l113: local reloc, size 0 - 0x000124d0 _pata_error: global reloc, size 0 - 0x000124e2 l117: local reloc, size 0 - 0x000124e4 l119: local reloc, size 0 - 0x000124f0 _pata_flush: global reloc, size 0 - 0x000124fe l123: local reloc, size 0 - 0x00012500 l125: local reloc, size 0 - 0x0001250c _pata_ioctrl: global reloc, size 0 - 0x0001253c l133: local reloc, size 0 - 0x0001254e l134: local reloc, size 0 - 0x00012552 l135: local reloc, size 0 - 0x00012558 l136: local reloc, size 0 - 0x00012560 l137: local reloc, size 0 - 0x00012568 l138: local reloc, size 0 - 0x00012576 l139: local reloc, size 0 - 0x0001257a l140: local reloc, size 0 - 0x0001257c l141: local reloc, size 0 - 0x00012580 l132: local reloc, size 0 - 0x00012582 l129: local reloc, size 0 - 0x0001258c l131: local reloc, size 0 - 0x00012598 _pata_install: global reloc, size 0 - 0x00012606 l145: local reloc, size 0 - 0x0001260c l147: local reloc, size 0 - 0x0001261c l148: local reloc, size 0 - 0x00012620 _ps2_wait_out: global reloc, size 0 - 0x0001262a l3: local reloc, size 0 - 0x00012634 l6: local reloc, size 0 - 0x00012638 l4: local reloc, size 0 - 0x00012638 l7: local reloc, size 0 - 0x0001264e l5: local reloc, size 0 - 0x00012650 l1: local reloc, size 0 - 0x00012654 _ps2_wait_in: global reloc, size 0 - 0x0001265e l13: local reloc, size 0 - 0x00012668 l16: local reloc, size 0 - 0x0001266c l14: local reloc, size 0 - 0x0001266c l17: local reloc, size 0 - 0x00012682 l15: local reloc, size 0 - 0x00012684 l11: local reloc, size 0 - 0x00012688 _ps2_controller_cmd: global reloc, size 0 - 0x000126a6 l24: local reloc, size 0 - 0x000126b4 l26: local reloc, size 0 - 0x000126b8 l21: local reloc, size 0 - 0x000126c0 _ps2_controller_cmd_param: global reloc, size 0 - 0x000126e4 l33: local reloc, size 0 - 0x000126f2 l35: local reloc, size 0 - 0x000126f6 l30: local reloc, size 0 - 0x000126fc _ps2_kbd_cmd_p: global reloc, size 0 - 0x00012720 l42: local reloc, size 0 - 0x0001272e l44: local reloc, size 0 - 0x00012732 l39: local reloc, size 0 - 0x00012738 _ps2_kbd_cmd: global reloc, size 0 - 0x00012756 l51: local reloc, size 0 - 0x00012758 l53: local reloc, size 0 - 0x00012758 l52: local reloc, size 0 - 0x00012760 l54: local reloc, size 0 - 0x0001276c l56: local reloc, size 0 - 0x00012770 l48: local reloc, size 0 - 0x00012778 _ps2_flush_out: global reloc, size 0 - 0x00012786 l62: local reloc, size 0 - 0x00012788 l63: local reloc, size 0 - 0x0001279e l64: local reloc, size 0 - 0x0001279e l60: local reloc, size 0 - 0x000127a0 _kbd_toggle_modifier: global reloc, size 0 - 0x000127ac l68: local reloc, size 0 - 0x000127b0 _kbd_makebreak_modifier: global reloc, size 0 - 0x000127cc l76: local reloc, size 0 - 0x000127d4 l73: local reloc, size 0 - 0x000127d4 l77: local reloc, size 0 - 0x000127d8 _kbd_enqueue_scan: global reloc, size 0 - 0x000127e4 l85: local reloc, size 0 - 0x000127ec l83: local reloc, size 0 - 0x00012850 l88: local reloc, size 0 - 0x00012850 l87: local reloc, size 0 - 0x00012862 l90: local reloc, size 0 - 0x00012862 l89: local reloc, size 0 - 0x00012874 l92: local reloc, size 0 - 0x00012874 l91: local reloc, size 0 - 0x00012886 l93: local reloc, size 0 - 0x00012898 l94: local reloc, size 0 - 0x000128aa l95: local reloc, size 0 - 0x000128ae l96: local reloc, size 0 - 0x000128b8 l97: local reloc, size 0 - 0x000128ba l98: local reloc, size 0 - 0x000128be l99: local reloc, size 0 - 0x000128c8 l100: local reloc, size 0 - 0x000128ca l101: local reloc, size 0 - 0x000128ce l102: local reloc, size 0 - 0x000128d8 l104: local reloc, size 0 - 0x000128d8 l86: local reloc, size 0 - 0x000128d8 l103: local reloc, size 0 - 0x000128f8 l84: local reloc, size 0 - 0x000128f8 l81: local reloc, size 0 - 0x00012900 _kbd_get_scancode: global reloc, size 0 - 0x0001290e l108: local reloc, size 0 - 0x00012910 _kbd_handle_irq: global reloc, size 0 - 0x00012924 l119: local reloc, size 0 - 0x0001292c l117: local reloc, size 0 - 0x0001294c l175: local reloc, size 0 - 0x00012978 l121: local reloc, size 0 - 0x00012986 l123: local reloc, size 0 - 0x00012990 l124: local reloc, size 0 - 0x0001299a l125: local reloc, size 0 - 0x000129c2 l126: local reloc, size 0 - 0x000129d4 l122: local reloc, size 0 - 0x000129d4 l127: local reloc, size 0 - 0x000129d8 l128: local reloc, size 0 - 0x000129e8 l130: local reloc, size 0 - 0x000129f2 l131: local reloc, size 0 - 0x000129fc l132: local reloc, size 0 - 0x00012a24 l133: local reloc, size 0 - 0x00012a36 l134: local reloc, size 0 - 0x00012a3c l129: local reloc, size 0 - 0x00012a40 l135: local reloc, size 0 - 0x00012a4a l137: local reloc, size 0 - 0x00012a54 l138: local reloc, size 0 - 0x00012a5a l136: local reloc, size 0 - 0x00012a5e l139: local reloc, size 0 - 0x00012a68 l141: local reloc, size 0 - 0x00012a7a l142: local reloc, size 0 - 0x00012a80 l140: local reloc, size 0 - 0x00012a84 l143: local reloc, size 0 - 0x00012a8e l145: local reloc, size 0 - 0x00012a98 l146: local reloc, size 0 - 0x00012a9e l144: local reloc, size 0 - 0x00012aa2 l147: local reloc, size 0 - 0x00012aac l149: local reloc, size 0 - 0x00012abe l150: local reloc, size 0 - 0x00012ac4 l148: local reloc, size 0 - 0x00012ac8 l151: local reloc, size 0 - 0x00012ad2 l153: local reloc, size 0 - 0x00012adc l154: local reloc, size 0 - 0x00012ae2 l152: local reloc, size 0 - 0x00012ae4 l155: local reloc, size 0 - 0x00012aee l157: local reloc, size 0 - 0x00012af8 l158: local reloc, size 0 - 0x00012afe l156: local reloc, size 0 - 0x00012b00 l159: local reloc, size 0 - 0x00012b0a l161: local reloc, size 0 - 0x00012b14 l162: local reloc, size 0 - 0x00012b1a l160: local reloc, size 0 - 0x00012b1c l163: local reloc, size 0 - 0x00012b26 l165: local reloc, size 0 - 0x00012b30 l166: local reloc, size 0 - 0x00012b36 l164: local reloc, size 0 - 0x00012b38 l167: local reloc, size 0 - 0x00012b42 l169: local reloc, size 0 - 0x00012b54 l170: local reloc, size 0 - 0x00012b5a l168: local reloc, size 0 - 0x00012b5a l171: local reloc, size 0 - 0x00012b5a l120: local reloc, size 0 - 0x00012b5a l116: local reloc, size 0 - 0x00012b5a l118: local reloc, size 0 - 0x00012b5a l113: local reloc, size 0 - 0x00012b60 _kbd_getc: global reloc, size 0 - 0x00012b76 l178: local reloc, size 0 - 0x00012b88 l179: local reloc, size 0 - 0x00012b92 l181: local reloc, size 0 - 0x00012ba8 l184: local reloc, size 0 - 0x00012bca l186: local reloc, size 0 - 0x00012be0 l188: local reloc, size 0 - 0x00012bf2 l189: local reloc, size 0 - 0x00012c30 l194: local reloc, size 0 - 0x00012c42 l195: local reloc, size 0 - 0x00012c44 l192: local reloc, size 0 - 0x00012c80 l200: local reloc, size 0 - 0x00012c90 l201: local reloc, size 0 - 0x00012c92 l198: local reloc, size 0 - 0x00012ca2 l196: local reloc, size 0 - 0x00012ca2 l202: local reloc, size 0 - 0x00012ca2 l190: local reloc, size 0 - 0x00012ca4 l187: local reloc, size 0 - 0x00012cb4 l203: local reloc, size 0 - 0x00012cb4 l185: local reloc, size 0 - 0x00012cba l182: local reloc, size 0 - 0x00012cc0 l183: local reloc, size 0 - 0x00012cc2 l180: local reloc, size 0 - 0x00012cc2 l176: local reloc, size 0 - 0x00012cc8 _ps2_init: global reloc, size 0 - 0x00012d58 l209: local reloc, size 0 - 0x00012d5c l210: local reloc, size 0 - 0x00012d6a l211: local reloc, size 0 - 0x00012d6e l212: local reloc, size 0 - 0x00012da2 l207: local reloc, size 0 - 0x00012da8 _kbd_getc_poll: global reloc, size 0 - 0x00012db0 l218: local reloc, size 0 - 0x00012dba l219: local reloc, size 0 - 0x00012dbc l220: local reloc, size 0 - 0x00012dbc l216: local reloc, size 0 - 0x00012dc0 _sdc_reset: global reloc, size 0 - 0x00012dcc l1: local reloc, size 0 - 0x00012dd0 l3: local reloc, size 0 - 0x00012ddc _sdc_detected: global reloc, size 0 - 0x00012dde l7: local reloc, size 0 - 0x00012de0 _sdc_protected: global reloc, size 0 - 0x00012de2 l12: local reloc, size 0 - 0x00012de4 l17: local reloc, size 0 - 0x00012de4 _sdc_set_led: global reloc, size 0 - 0x00012de8 _sdc_wait_busy: global reloc, size 0 - 0x00012df0 l24: local reloc, size 0 - 0x00012df8 l27: local reloc, size 0 - 0x00012dfc l28: local reloc, size 0 - 0x00012e02 l26: local reloc, size 0 - 0x00012e1a l25: local reloc, size 0 - 0x00012e1c l22: local reloc, size 0 - 0x00012e24 _sdc_init: global reloc, size 0 - 0x00012e36 l35: local reloc, size 0 - 0x00012e42 l36: local reloc, size 0 - 0x00012e58 l37: local reloc, size 0 - 0x00012e64 l39: local reloc, size 0 - 0x00012e7a l40: local reloc, size 0 - 0x00012e92 l42: local reloc, size 0 - 0x00012e94 l38: local reloc, size 0 - 0x00012eaa l44: local reloc, size 0 - 0x00012eaa l32: local reloc, size 0 - 0x00012eac l41: local reloc, size 0 - 0x00012ec0 l43: local reloc, size 0 - 0x00012edc l45: local reloc, size 0 - 0x00012ef4 l34: local reloc, size 0 - 0x00012f00 _sdc_read: global reloc, size 0 - 0x00012f24 l52: local reloc, size 0 - 0x00012f32 l53: local reloc, size 0 - 0x00012f9c l54: local reloc, size 0 - 0x00012fa8 l56: local reloc, size 0 - 0x00012fb4 l57: local reloc, size 0 - 0x00012fce l59: local reloc, size 0 - 0x00012fd2 l60: local reloc, size 0 - 0x00012fd6 l61: local reloc, size 0 - 0x00012fde l64: local reloc, size 0 - 0x00012fe0 l62: local reloc, size 0 - 0x00012fe4 l63: local reloc, size 0 - 0x00012ff8 l65: local reloc, size 0 - 0x00012ffc l66: local reloc, size 0 - 0x00013000 l58: local reloc, size 0 - 0x00013000 l67: local reloc, size 0 - 0x00013002 l55: local reloc, size 0 - 0x0001300c l49: local reloc, size 0 - 0x0001300c l68: local reloc, size 0 - 0x00013014 l51: local reloc, size 0 - 0x00013020 _sdc_write: global reloc, size 0 - 0x00013044 l75: local reloc, size 0 - 0x00013052 l76: local reloc, size 0 - 0x00013062 l77: local reloc, size 0 - 0x00013066 l79: local reloc, size 0 - 0x0001306e l82: local reloc, size 0 - 0x00013070 l80: local reloc, size 0 - 0x00013074 l81: local reloc, size 0 - 0x0001307a l83: local reloc, size 0 - 0x0001307e l85: local reloc, size 0 - 0x00013084 l88: local reloc, size 0 - 0x00013086 l86: local reloc, size 0 - 0x0001309a l84: local reloc, size 0 - 0x0001309a l87: local reloc, size 0 - 0x0001309c l78: local reloc, size 0 - 0x000130a2 l89: local reloc, size 0 - 0x00013102 l90: local reloc, size 0 - 0x0001310e l92: local reloc, size 0 - 0x0001311a l93: local reloc, size 0 - 0x0001311e l94: local reloc, size 0 - 0x00013120 l91: local reloc, size 0 - 0x0001312a l72: local reloc, size 0 - 0x0001312a l95: local reloc, size 0 - 0x00013130 l74: local reloc, size 0 - 0x0001313c _sdc_status: global reloc, size 0 - 0x00013152 l102: local reloc, size 0 - 0x0001315e l104: local reloc, size 0 - 0x00013160 l99: local reloc, size 0 - 0x00013164 _sdc_error: global reloc, size 0 - 0x0001316c l108: local reloc, size 0 - 0x00013170 _sdc_flush: global reloc, size 0 - 0x00013172 l113: local reloc, size 0 - 0x00013174 _sdc_sector_count: global reloc, size 0 - 0x00013178 l118: local reloc, size 0 - 0x0001317c _sdc_ioctrl: global reloc, size 0 - 0x00013198 l126: local reloc, size 0 - 0x000131a4 l127: local reloc, size 0 - 0x000131ac l128: local reloc, size 0 - 0x000131b4 l129: local reloc, size 0 - 0x000131b6 l125: local reloc, size 0 - 0x000131b6 l123: local reloc, size 0 - 0x000131bc _sdc_install: global reloc, size 0 - 0x00013218 l133: local reloc, size 0 - 0x00013220 l135: local reloc, size 0 - 0x0001322c l136: local reloc, size 0 - 0x00013230 _text_init: global reloc, size 0 - 0x000132fa l2: local reloc, size 0 - 0x00013300 _text_set_cursor: global reloc, size 0 - 0x0001331e l9: local reloc, size 0 - 0x00013392 l10: local reloc, size 0 - 0x00013392 l7: local reloc, size 0 - 0x00013398 _text_set_xy: global reloc, size 0 - 0x000133b0 l16: local reloc, size 0 - 0x000133e4 l18: local reloc, size 0 - 0x000133e8 l19: local reloc, size 0 - 0x000133f6 l20: local reloc, size 0 - 0x0001340a l21: local reloc, size 0 - 0x00013444 l17: local reloc, size 0 - 0x00013444 l14: local reloc, size 0 - 0x0001344c _text_setsizes: global reloc, size 0 - 0x0001345e l27: local reloc, size 0 - 0x000134d0 l30: local reloc, size 0 - 0x000134de l31: local reloc, size 0 - 0x000134ec l32: local reloc, size 0 - 0x000134fa l33: local reloc, size 0 - 0x00013506 l34: local reloc, size 0 - 0x00013506 l29: local reloc, size 0 - 0x00013518 l44: local reloc, size 0 - 0x0001352a l45: local reloc, size 0 - 0x0001352e l36: local reloc, size 0 - 0x00013574 l46: local reloc, size 0 - 0x00013584 l47: local reloc, size 0 - 0x00013596 l48: local reloc, size 0 - 0x000135a4 l49: local reloc, size 0 - 0x000135a8 l40: local reloc, size 0 - 0x000135b4 l38: local reloc, size 0 - 0x000135b4 l25: local reloc, size 0 - 0x000135b4 l28: local reloc, size 0 - 0x000135c0 _text_set_color: global reloc, size 0 - 0x000135d6 l52: local reloc, size 0 - 0x0001361e l53: local reloc, size 0 - 0x0001361e l50: local reloc, size 0 - 0x00013624 _text_clear: global reloc, size 0 - 0x00013632 l59: local reloc, size 0 - 0x0001365c l61: local reloc, size 0 - 0x00013670 l64: local reloc, size 0 - 0x00013672 l62: local reloc, size 0 - 0x00013698 l63: local reloc, size 0 - 0x00013698 l57: local reloc, size 0 - 0x00013698 l60: local reloc, size 0 - 0x000136a0 _text_scroll: global reloc, size 0 - 0x000136b2 l70: local reloc, size 0 - 0x000136e6 l72: local reloc, size 0 - 0x00013714 l76: local reloc, size 0 - 0x00013728 l79: local reloc, size 0 - 0x0001372a l77: local reloc, size 0 - 0x00013730 l78: local reloc, size 0 - 0x00013730 l75: local reloc, size 0 - 0x00013732 l73: local reloc, size 0 - 0x00013742 l74: local reloc, size 0 - 0x0001376a l80: local reloc, size 0 - 0x00013784 l83: local reloc, size 0 - 0x00013786 l81: local reloc, size 0 - 0x0001378c l71: local reloc, size 0 - 0x0001378c l82: local reloc, size 0 - 0x0001378c l68: local reloc, size 0 - 0x00013798 _text_put_raw: global reloc, size 0 - 0x000137ac l89: local reloc, size 0 - 0x000137e0 l92: local reloc, size 0 - 0x000137fc l93: local reloc, size 0 - 0x000137fe l94: local reloc, size 0 - 0x00013834 l90: local reloc, size 0 - 0x00013834 l87: local reloc, size 0 - 0x00013834 l91: local reloc, size 0 - 0x0001383c _text_put_ansi: global reloc, size 0 - 0x00013840 l98: local reloc, size 0 - 0x00013840 l100: local reloc, size 0 - 0x00013840 l101: local reloc, size 0 - 0x00013844 _uart_get_base: global reloc, size 0 - 0x0001384a l3: local reloc, size 0 - 0x00013852 l4: local reloc, size 0 - 0x00013858 l5: local reloc, size 0 - 0x00013858 l1: local reloc, size 0 - 0x0001385c _uart_setbps: global reloc, size 0 - 0x000138a4 l9: local reloc, size 0 - 0x000138a4 l12: local reloc, size 0 - 0x000138ac _uart_setlcr: global reloc, size 0 - 0x000138d8 l19: local reloc, size 0 - 0x000138e4 l20: local reloc, size 0 - 0x000138e4 l16: local reloc, size 0 - 0x000138ec l21: local reloc, size 0 - 0x000138fc l18: local reloc, size 0 - 0x00013908 _uart_init: global reloc, size 0 - 0x00013952 l29: local reloc, size 0 - 0x00013952 l25: local reloc, size 0 - 0x00013958 l27: local reloc, size 0 - 0x00013964 _uart_has_bytes: global reloc, size 0 - 0x0001399a l38: local reloc, size 0 - 0x0001399e l39: local reloc, size 0 - 0x000139a0 l36: local reloc, size 0 - 0x000139a2 l33: local reloc, size 0 - 0x000139a2 l40: local reloc, size 0 - 0x000139a8 _uart_put: global reloc, size 0 - 0x000139c8 l48: local reloc, size 0 - 0x000139cc l50: local reloc, size 0 - 0x000139e2 l49: local reloc, size 0 - 0x000139e4 l44: local reloc, size 0 - 0x000139e4 l47: local reloc, size 0 - 0x000139ec _uart_get: global reloc, size 0 - 0x00013a08 l58: local reloc, size 0 - 0x00013a0c l60: local reloc, size 0 - 0x00013a22 l59: local reloc, size 0 - 0x00013a24 l57: local reloc, size 0 - 0x00013a24 l54: local reloc, size 0 - 0x00013a2c _disk_status: global reloc, size 0 - 0x00013a4a l1: local reloc, size 0 - 0x00013a50 l3: local reloc, size 0 - 0x00013a5c _disk_initialize: global reloc, size 0 - 0x00013a7a l7: local reloc, size 0 - 0x00013a80 l9: local reloc, size 0 - 0x00013a90 _disk_read: global reloc, size 0 - 0x00013ab4 l16: local reloc, size 0 - 0x00013ad2 l20: local reloc, size 0 - 0x00013ae2 l21: local reloc, size 0 - 0x00013ae4 l19: local reloc, size 0 - 0x00013ae4 l23: local reloc, size 0 - 0x00013ae6 l17: local reloc, size 0 - 0x00013aea l18: local reloc, size 0 - 0x00013aec l13: local reloc, size 0 - 0x00013af4 l22: local reloc, size 0 - 0x00013b08 l15: local reloc, size 0 - 0x00013b14 _disk_write: global reloc, size 0 - 0x00013b38 l30: local reloc, size 0 - 0x00013b56 l34: local reloc, size 0 - 0x00013b5a l35: local reloc, size 0 - 0x00013b5c l36: local reloc, size 0 - 0x00013b5c l33: local reloc, size 0 - 0x00013b5e l31: local reloc, size 0 - 0x00013b62 l32: local reloc, size 0 - 0x00013b64 l27: local reloc, size 0 - 0x00013b6c l29: local reloc, size 0 - 0x00013b78 _disk_ioctl: global reloc, size 0 - 0x00013bb2 l43: local reloc, size 0 - 0x00013bb6 l44: local reloc, size 0 - 0x00013bb8 l45: local reloc, size 0 - 0x00013bb8 l40: local reloc, size 0 - 0x00013bc0 l42: local reloc, size 0 - 0x00013bcc l6: local reloc, size 0 - 0x00013bea l7: local reloc, size 0 - 0x00013bf0 l12: local reloc, size 0 - 0x00013c20 l13: local reloc, size 0 - 0x00013c24 l18: local reloc, size 0 - 0x00013c48 l19: local reloc, size 0 - 0x00013c4c l24: local reloc, size 0 - 0x00013c7a l25: local reloc, size 0 - 0x00013c7c l30: local reloc, size 0 - 0x00013c82 l33: local reloc, size 0 - 0x00013c86 l34: local reloc, size 0 - 0x00013c88 l31: local reloc, size 0 - 0x00013c8c l38: local reloc, size 0 - 0x00013c92 l41: local reloc, size 0 - 0x00013c96 l42: local reloc, size 0 - 0x00013c98 l39: local reloc, size 0 - 0x00013c9c l46: local reloc, size 0 - 0x00013cd6 l51: local reloc, size 0 - 0x00013cda l52: local reloc, size 0 - 0x00013ce8 l50: local reloc, size 0 - 0x00013cec l53: local reloc, size 0 - 0x00013d02 l55: local reloc, size 0 - 0x00013d06 l54: local reloc, size 0 - 0x00013d06 l56: local reloc, size 0 - 0x00013d0e l47: local reloc, size 0 - 0x00013d14 l60: local reloc, size 0 - 0x00013d3a l63: local reloc, size 0 - 0x00013d40 l65: local reloc, size 0 - 0x00013d44 l66: local reloc, size 0 - 0x00013d5c l64: local reloc, size 0 - 0x00013d60 l69: local reloc, size 0 - 0x00013d66 l67: local reloc, size 0 - 0x00013d6a l68: local reloc, size 0 - 0x00013d74 l61: local reloc, size 0 - 0x00013d7c l73: local reloc, size 0 - 0x00013dae l78: local reloc, size 0 - 0x00013dc0 l80: local reloc, size 0 - 0x00013dc8 l82: local reloc, size 0 - 0x00013dec l83: local reloc, size 0 - 0x00013dec l81: local reloc, size 0 - 0x00013dee l79: local reloc, size 0 - 0x00013df0 l77: local reloc, size 0 - 0x00013df0 l84: local reloc, size 0 - 0x00013df2 l74: local reloc, size 0 - 0x00013df8 l88: local reloc, size 0 - 0x00013e0c l91: local reloc, size 0 - 0x00013e18 l93: local reloc, size 0 - 0x00013e38 l95: local reloc, size 0 - 0x00013e3c l96: local reloc, size 0 - 0x00013e40 l92: local reloc, size 0 - 0x00013e40 l94: local reloc, size 0 - 0x00013e42 l89: local reloc, size 0 - 0x00013e48 l100: local reloc, size 0 - 0x00013e5e l103: local reloc, size 0 - 0x00013e66 l107: local reloc, size 0 - 0x00013e70 l105: local reloc, size 0 - 0x00013f38 l106: local reloc, size 0 - 0x00013f52 l108: local reloc, size 0 - 0x00013f54 l104: local reloc, size 0 - 0x00013f54 l109: local reloc, size 0 - 0x00013f56 l101: local reloc, size 0 - 0x00013f5c l113: local reloc, size 0 - 0x00013f74 l116: local reloc, size 0 - 0x00013f78 l117: local reloc, size 0 - 0x00013f98 l114: local reloc, size 0 - 0x00013fa0 l121: local reloc, size 0 - 0x00013fb4 l126: local reloc, size 0 - 0x00013fba l124: local reloc, size 0 - 0x00013fc0 l125: local reloc, size 0 - 0x00013fd8 l129: local reloc, size 0 - 0x00013ff8 l130: local reloc, size 0 - 0x00013ffc l131: local reloc, size 0 - 0x0001402a l132: local reloc, size 0 - 0x0001402e l133: local reloc, size 0 - 0x00014056 l134: local reloc, size 0 - 0x0001405c l135: local reloc, size 0 - 0x00014066 l136: local reloc, size 0 - 0x0001406a l137: local reloc, size 0 - 0x00014080 l138: local reloc, size 0 - 0x00014082 l139: local reloc, size 0 - 0x0001409c l140: local reloc, size 0 - 0x000140b2 l141: local reloc, size 0 - 0x000140b4 l142: local reloc, size 0 - 0x000140d2 l143: local reloc, size 0 - 0x000140d4 l128: local reloc, size 0 - 0x000140d4 l127: local reloc, size 0 - 0x000140d6 l122: local reloc, size 0 - 0x000140dc l147: local reloc, size 0 - 0x000140fa l152: local reloc, size 0 - 0x00014102 l150: local reloc, size 0 - 0x00014118 l154: local reloc, size 0 - 0x00014138 l155: local reloc, size 0 - 0x0001413c l156: local reloc, size 0 - 0x00014160 l157: local reloc, size 0 - 0x00014180 l158: local reloc, size 0 - 0x00014186 l159: local reloc, size 0 - 0x000141a6 l160: local reloc, size 0 - 0x000141aa l161: local reloc, size 0 - 0x000141cc l162: local reloc, size 0 - 0x000141d8 l163: local reloc, size 0 - 0x00014204 l164: local reloc, size 0 - 0x00014210 l165: local reloc, size 0 - 0x00014226 l166: local reloc, size 0 - 0x0001422a l167: local reloc, size 0 - 0x00014250 l168: local reloc, size 0 - 0x00014266 l169: local reloc, size 0 - 0x00014268 l170: local reloc, size 0 - 0x000142b4 l151: local reloc, size 0 - 0x000142b4 l153: local reloc, size 0 - 0x000142b6 l148: local reloc, size 0 - 0x000142c0 l176: local reloc, size 0 - 0x000142da l181: local reloc, size 0 - 0x000142e0 l179: local reloc, size 0 - 0x000142e4 l180: local reloc, size 0 - 0x000142e8 l184: local reloc, size 0 - 0x000142e8 l182: local reloc, size 0 - 0x000142fc l185: local reloc, size 0 - 0x00014300 l183: local reloc, size 0 - 0x00014300 l187: local reloc, size 0 - 0x00014300 l186: local reloc, size 0 - 0x0001430e l190: local reloc, size 0 - 0x00014310 l191: local reloc, size 0 - 0x00014316 l192: local reloc, size 0 - 0x0001431a l193: local reloc, size 0 - 0x00014322 l194: local reloc, size 0 - 0x00014326 l195: local reloc, size 0 - 0x00014338 l198: local reloc, size 0 - 0x0001433c l199: local reloc, size 0 - 0x00014348 l200: local reloc, size 0 - 0x00014356 l201: local reloc, size 0 - 0x00014358 l189: local reloc, size 0 - 0x0001435e l188: local reloc, size 0 - 0x00014360 l177: local reloc, size 0 - 0x00014368 l205: local reloc, size 0 - 0x0001437a l208: local reloc, size 0 - 0x00014380 l212: local reloc, size 0 - 0x00014386 l210: local reloc, size 0 - 0x00014388 l211: local reloc, size 0 - 0x0001438a l209: local reloc, size 0 - 0x0001439c l214: local reloc, size 0 - 0x000143a2 l215: local reloc, size 0 - 0x000143aa l216: local reloc, size 0 - 0x000143b0 l217: local reloc, size 0 - 0x000143b6 l218: local reloc, size 0 - 0x000143bc l219: local reloc, size 0 - 0x000143be l213: local reloc, size 0 - 0x000143c4 l220: local reloc, size 0 - 0x000143ca l221: local reloc, size 0 - 0x000143d0 l222: local reloc, size 0 - 0x000143da l224: local reloc, size 0 - 0x000143dc l225: local reloc, size 0 - 0x000143ee l228: local reloc, size 0 - 0x000143f6 l226: local reloc, size 0 - 0x000143fc l227: local reloc, size 0 - 0x00014400 l229: local reloc, size 0 - 0x0001440a l233: local reloc, size 0 - 0x00014410 l231: local reloc, size 0 - 0x00014412 l232: local reloc, size 0 - 0x00014414 l230: local reloc, size 0 - 0x00014414 l223: local reloc, size 0 - 0x00014418 l234: local reloc, size 0 - 0x0001441a l236: local reloc, size 0 - 0x00014422 l240: local reloc, size 0 - 0x00014428 l242: local reloc, size 0 - 0x0001442e l243: local reloc, size 0 - 0x0001442e l241: local reloc, size 0 - 0x0001443c l244: local reloc, size 0 - 0x0001443e l245: local reloc, size 0 - 0x00014444 l248: local reloc, size 0 - 0x0001444c l246: local reloc, size 0 - 0x00014450 l247: local reloc, size 0 - 0x00014454 l249: local reloc, size 0 - 0x00014458 l239: local reloc, size 0 - 0x00014458 l250: local reloc, size 0 - 0x0001445a l238: local reloc, size 0 - 0x0001445a l235: local reloc, size 0 - 0x0001446e l253: local reloc, size 0 - 0x00014472 l251: local reloc, size 0 - 0x00014482 l252: local reloc, size 0 - 0x00014486 l254: local reloc, size 0 - 0x00014496 l256: local reloc, size 0 - 0x0001449c l257: local reloc, size 0 - 0x000144a6 l255: local reloc, size 0 - 0x000144ac l259: local reloc, size 0 - 0x000144b0 l260: local reloc, size 0 - 0x000144b2 l261: local reloc, size 0 - 0x000144b4 l258: local reloc, size 0 - 0x000144b6 l206: local reloc, size 0 - 0x000144bc l265: local reloc, size 0 - 0x000144d4 l268: local reloc, size 0 - 0x000144da l269: local reloc, size 0 - 0x0001453e l273: local reloc, size 0 - 0x0001453e l270: local reloc, size 0 - 0x00014540 l271: local reloc, size 0 - 0x0001454a l274: local reloc, size 0 - 0x0001456a l272: local reloc, size 0 - 0x00014574 l275: local reloc, size 0 - 0x00014578 l276: local reloc, size 0 - 0x0001457a l277: local reloc, size 0 - 0x0001457a l266: local reloc, size 0 - 0x00014580 l281: local reloc, size 0 - 0x00014596 l286: local reloc, size 0 - 0x0001459c l284: local reloc, size 0 - 0x000145a2 l285: local reloc, size 0 - 0x000145ac l289: local reloc, size 0 - 0x000145b2 l287: local reloc, size 0 - 0x000145b6 l288: local reloc, size 0 - 0x000145b6 l291: local reloc, size 0 - 0x000145ba l292: local reloc, size 0 - 0x000145c8 l294: local reloc, size 0 - 0x000145ce l295: local reloc, size 0 - 0x000145d6 l293: local reloc, size 0 - 0x000145e4 l297: local reloc, size 0 - 0x000145f8 l300: local reloc, size 0 - 0x000145fc l301: local reloc, size 0 - 0x00014602 l304: local reloc, size 0 - 0x00014608 l302: local reloc, size 0 - 0x0001460c l303: local reloc, size 0 - 0x0001460e l298: local reloc, size 0 - 0x00014612 l299: local reloc, size 0 - 0x00014620 l296: local reloc, size 0 - 0x0001462a l305: local reloc, size 0 - 0x0001462e l306: local reloc, size 0 - 0x0001464e l282: local reloc, size 0 - 0x00014654 l310: local reloc, size 0 - 0x00014672 l313: local reloc, size 0 - 0x00014676 l314: local reloc, size 0 - 0x0001467c l315: local reloc, size 0 - 0x00014682 l316: local reloc, size 0 - 0x0001468e l317: local reloc, size 0 - 0x0001469a l319: local reloc, size 0 - 0x000146a8 l321: local reloc, size 0 - 0x000146b2 l322: local reloc, size 0 - 0x000146b6 l320: local reloc, size 0 - 0x000146ca l324: local reloc, size 0 - 0x000146de l326: local reloc, size 0 - 0x000146e4 l327: local reloc, size 0 - 0x000146ec l328: local reloc, size 0 - 0x000146f0 l329: local reloc, size 0 - 0x000146f6 l330: local reloc, size 0 - 0x000146fa l332: local reloc, size 0 - 0x00014702 l333: local reloc, size 0 - 0x00014712 l334: local reloc, size 0 - 0x00014716 l335: local reloc, size 0 - 0x0001471c l336: local reloc, size 0 - 0x00014720 l337: local reloc, size 0 - 0x00014728 l338: local reloc, size 0 - 0x0001472c l339: local reloc, size 0 - 0x0001473a l340: local reloc, size 0 - 0x0001473e l343: local reloc, size 0 - 0x0001473e l341: local reloc, size 0 - 0x0001473e l331: local reloc, size 0 - 0x00014750 l325: local reloc, size 0 - 0x00014750 l323: local reloc, size 0 - 0x00014750 l318: local reloc, size 0 - 0x00014768 l311: local reloc, size 0 - 0x00014770 l347: local reloc, size 0 - 0x0001478c l350: local reloc, size 0 - 0x0001478e l352: local reloc, size 0 - 0x0001479e l355: local reloc, size 0 - 0x000147a0 l356: local reloc, size 0 - 0x000147aa l359: local reloc, size 0 - 0x000147b2 l357: local reloc, size 0 - 0x000147b8 l360: local reloc, size 0 - 0x000147ba l361: local reloc, size 0 - 0x000147bc l358: local reloc, size 0 - 0x000147be l362: local reloc, size 0 - 0x000147cc l354: local reloc, size 0 - 0x000147d0 l353: local reloc, size 0 - 0x000147d0 l351: local reloc, size 0 - 0x000147d6 l363: local reloc, size 0 - 0x000147d8 l364: local reloc, size 0 - 0x000147da l348: local reloc, size 0 - 0x000147e0 l368: local reloc, size 0 - 0x00014800 l371: local reloc, size 0 - 0x00014816 l372: local reloc, size 0 - 0x00014818 l369: local reloc, size 0 - 0x00014820 l376: local reloc, size 0 - 0x0001484a l379: local reloc, size 0 - 0x00014862 l377: local reloc, size 0 - 0x00014862 l380: local reloc, size 0 - 0x00014868 l384: local reloc, size 0 - 0x00014886 l387: local reloc, size 0 - 0x0001488c l388: local reloc, size 0 - 0x000148be l389: local reloc, size 0 - 0x000148d8 l393: local reloc, size 0 - 0x000148e0 l397: local reloc, size 0 - 0x00014912 l395: local reloc, size 0 - 0x00014916 l396: local reloc, size 0 - 0x0001491a l394: local reloc, size 0 - 0x00014920 l399: local reloc, size 0 - 0x00014924 l392: local reloc, size 0 - 0x00014924 l398: local reloc, size 0 - 0x00014924 l400: local reloc, size 0 - 0x00014926 l390: local reloc, size 0 - 0x0001492c l391: local reloc, size 0 - 0x00014942 l404: local reloc, size 0 - 0x00014946 l403: local reloc, size 0 - 0x00014950 l401: local reloc, size 0 - 0x00014954 l402: local reloc, size 0 - 0x00014956 l385: local reloc, size 0 - 0x00014960 l408: local reloc, size 0 - 0x0001497a l411: local reloc, size 0 - 0x00014980 l412: local reloc, size 0 - 0x000149aa l413: local reloc, size 0 - 0x000149c4 l417: local reloc, size 0 - 0x000149cc l419: local reloc, size 0 - 0x000149d0 l420: local reloc, size 0 - 0x000149de l418: local reloc, size 0 - 0x000149e4 l422: local reloc, size 0 - 0x000149e8 l423: local reloc, size 0 - 0x000149e8 l421: local reloc, size 0 - 0x000149e8 l416: local reloc, size 0 - 0x000149ea l414: local reloc, size 0 - 0x000149f0 l415: local reloc, size 0 - 0x00014a06 l426: local reloc, size 0 - 0x00014a0a l424: local reloc, size 0 - 0x00014a12 l427: local reloc, size 0 - 0x00014a16 l428: local reloc, size 0 - 0x00014a1e l425: local reloc, size 0 - 0x00014a20 l409: local reloc, size 0 - 0x00014a28 l432: local reloc, size 0 - 0x00014a7a l435: local reloc, size 0 - 0x00014a80 l438: local reloc, size 0 - 0x00014a8a l439: local reloc, size 0 - 0x00014aa8 l440: local reloc, size 0 - 0x00014aac l441: local reloc, size 0 - 0x00014aac l437: local reloc, size 0 - 0x00014ab4 l436: local reloc, size 0 - 0x00014aba l444: local reloc, size 0 - 0x00014ac4 l442: local reloc, size 0 - 0x00014ac8 l443: local reloc, size 0 - 0x00014aca l433: local reloc, size 0 - 0x00014ad0 l448: local reloc, size 0 - 0x00014b36 l451: local reloc, size 0 - 0x00014b3c l453: local reloc, size 0 - 0x00014b46 l456: local reloc, size 0 - 0x00014b76 l459: local reloc, size 0 - 0x00014b76 l461: local reloc, size 0 - 0x00014b78 l457: local reloc, size 0 - 0x00014b7e l458: local reloc, size 0 - 0x00014b7e l454: local reloc, size 0 - 0x00014b82 l455: local reloc, size 0 - 0x00014b86 l452: local reloc, size 0 - 0x00014b88 l462: local reloc, size 0 - 0x00014ba6 l465: local reloc, size 0 - 0x00014ba8 l466: local reloc, size 0 - 0x00014bb4 l464: local reloc, size 0 - 0x00014bb8 l467: local reloc, size 0 - 0x00014bbe l463: local reloc, size 0 - 0x00014bcc l468: local reloc, size 0 - 0x00014be8 l474: local reloc, size 0 - 0x00014bea l475: local reloc, size 0 - 0x00014bec l473: local reloc, size 0 - 0x00014bec l471: local reloc, size 0 - 0x00014bee l469: local reloc, size 0 - 0x00014bf2 l476: local reloc, size 0 - 0x00014bfa l477: local reloc, size 0 - 0x00014bfa l470: local reloc, size 0 - 0x00014c00 l480: local reloc, size 0 - 0x00014c10 l481: local reloc, size 0 - 0x00014c12 l482: local reloc, size 0 - 0x00014c1a l479: local reloc, size 0 - 0x00014c20 l478: local reloc, size 0 - 0x00014c20 l449: local reloc, size 0 - 0x00014c2c l486: local reloc, size 0 - 0x00014c38 l489: local reloc, size 0 - 0x00014c4e l491: local reloc, size 0 - 0x00014c52 l490: local reloc, size 0 - 0x00014c54 l487: local reloc, size 0 - 0x00014c5c l495: local reloc, size 0 - 0x00014c74 l498: local reloc, size 0 - 0x00014c84 l501: local reloc, size 0 - 0x00014c88 l502: local reloc, size 0 - 0x00014c90 l503: local reloc, size 0 - 0x00014c96 l504: local reloc, size 0 - 0x00014cac l508: local reloc, size 0 - 0x00014cb2 l507: local reloc, size 0 - 0x00014cc2 l511: local reloc, size 0 - 0x00014cc6 l509: local reloc, size 0 - 0x00014cc8 l510: local reloc, size 0 - 0x00014ccc l505: local reloc, size 0 - 0x00014cd0 l506: local reloc, size 0 - 0x00014cd6 l513: local reloc, size 0 - 0x00014d00 l516: local reloc, size 0 - 0x00014d04 l521: local reloc, size 0 - 0x00014d0e l520: local reloc, size 0 - 0x00014d20 l517: local reloc, size 0 - 0x00014d28 l518: local reloc, size 0 - 0x00014d2e l519: local reloc, size 0 - 0x00014d32 l514: local reloc, size 0 - 0x00014d36 l525: local reloc, size 0 - 0x00014d44 l523: local reloc, size 0 - 0x00014d4c l524: local reloc, size 0 - 0x00014d4e l512: local reloc, size 0 - 0x00014d4e l522: local reloc, size 0 - 0x00014d5c l526: local reloc, size 0 - 0x00014d5e l527: local reloc, size 0 - 0x00014d5e l499: local reloc, size 0 - 0x00014d66 l500: local reloc, size 0 - 0x00014d6a l528: local reloc, size 0 - 0x00014d6e l529: local reloc, size 0 - 0x00014d70 l496: local reloc, size 0 - 0x00014d78 l533: local reloc, size 0 - 0x00014d90 l536: local reloc, size 0 - 0x00014d96 l537: local reloc, size 0 - 0x00014da2 l538: local reloc, size 0 - 0x00014db2 l541: local reloc, size 0 - 0x00014db6 l542: local reloc, size 0 - 0x00014dbe l543: local reloc, size 0 - 0x00014dc4 l544: local reloc, size 0 - 0x00014dda l547: local reloc, size 0 - 0x00014df0 l548: local reloc, size 0 - 0x00014df6 l545: local reloc, size 0 - 0x00014e04 l546: local reloc, size 0 - 0x00014e0a l550: local reloc, size 0 - 0x00014e26 l552: local reloc, size 0 - 0x00014e50 l555: local reloc, size 0 - 0x00014e54 l560: local reloc, size 0 - 0x00014e5e l559: local reloc, size 0 - 0x00014e70 l556: local reloc, size 0 - 0x00014e78 l557: local reloc, size 0 - 0x00014e7e l558: local reloc, size 0 - 0x00014e80 l553: local reloc, size 0 - 0x00014e82 l551: local reloc, size 0 - 0x00014e86 l564: local reloc, size 0 - 0x00014e94 l562: local reloc, size 0 - 0x00014e96 l563: local reloc, size 0 - 0x00014eb2 l567: local reloc, size 0 - 0x00014ecc l565: local reloc, size 0 - 0x00014ece l566: local reloc, size 0 - 0x00014ed8 l549: local reloc, size 0 - 0x00014ed8 l561: local reloc, size 0 - 0x00014ee4 l540: local reloc, size 0 - 0x00014eea l539: local reloc, size 0 - 0x00014eec l534: local reloc, size 0 - 0x00014ef4 l571: local reloc, size 0 - 0x00014f24 l575: local reloc, size 0 - 0x00014f28 l576: local reloc, size 0 - 0x00014f28 l579: local reloc, size 0 - 0x00014f2a l577: local reloc, size 0 - 0x00014f38 l578: local reloc, size 0 - 0x00014fae l582: local reloc, size 0 - 0x00014fd0 l586: local reloc, size 0 - 0x00014fd2 l587: local reloc, size 0 - 0x00014fd2 l585: local reloc, size 0 - 0x00014fd4 l583: local reloc, size 0 - 0x00014fda l584: local reloc, size 0 - 0x00014fe0 l588: local reloc, size 0 - 0x00014fe6 l589: local reloc, size 0 - 0x00014fec l590: local reloc, size 0 - 0x00014ff2 l591: local reloc, size 0 - 0x00014ffc l581: local reloc, size 0 - 0x00015014 l592: local reloc, size 0 - 0x0001502a l593: local reloc, size 0 - 0x0001502c l594: local reloc, size 0 - 0x0001503c l597: local reloc, size 0 - 0x00015040 l595: local reloc, size 0 - 0x00015058 l598: local reloc, size 0 - 0x00015064 l600: local reloc, size 0 - 0x00015074 l603: local reloc, size 0 - 0x00015076 l604: local reloc, size 0 - 0x000150a6 l602: local reloc, size 0 - 0x000150aa l605: local reloc, size 0 - 0x000150ae l601: local reloc, size 0 - 0x000150ae l599: local reloc, size 0 - 0x000150ae l596: local reloc, size 0 - 0x000150b4 l606: local reloc, size 0 - 0x000150c6 l608: local reloc, size 0 - 0x00015174 l609: local reloc, size 0 - 0x00015174 l607: local reloc, size 0 - 0x00015176 l572: local reloc, size 0 - 0x00015180 l613: local reloc, size 0 - 0x0001519c l616: local reloc, size 0 - 0x000151a0 l617: local reloc, size 0 - 0x000151b8 l618: local reloc, size 0 - 0x000151bc l619: local reloc, size 0 - 0x000151bc l621: local reloc, size 0 - 0x000151cc l624: local reloc, size 0 - 0x000151ce l627: local reloc, size 0 - 0x000151ce l625: local reloc, size 0 - 0x000151e2 l629: local reloc, size 0 - 0x000151e4 l630: local reloc, size 0 - 0x000151f0 l623: local reloc, size 0 - 0x000151f4 l622: local reloc, size 0 - 0x000151fa l631: local reloc, size 0 - 0x000151fc l632: local reloc, size 0 - 0x000151fc l620: local reloc, size 0 - 0x000151fe l614: local reloc, size 0 - 0x00015208 l636: local reloc, size 0 - 0x00015220 l639: local reloc, size 0 - 0x00015224 l640: local reloc, size 0 - 0x0001522e l641: local reloc, size 0 - 0x00015236 l643: local reloc, size 0 - 0x00015248 l648: local reloc, size 0 - 0x0001524e l649: local reloc, size 0 - 0x00015254 l646: local reloc, size 0 - 0x00015258 l647: local reloc, size 0 - 0x00015282 l650: local reloc, size 0 - 0x00015286 l651: local reloc, size 0 - 0x0001528a l644: local reloc, size 0 - 0x00015298 l645: local reloc, size 0 - 0x0001529c l652: local reloc, size 0 - 0x0001529e l653: local reloc, size 0 - 0x000152a2 l642: local reloc, size 0 - 0x000152a8 l654: local reloc, size 0 - 0x000152be l657: local reloc, size 0 - 0x000152c0 l658: local reloc, size 0 - 0x000152c6 l659: local reloc, size 0 - 0x000152ca l660: local reloc, size 0 - 0x000152d0 l663: local reloc, size 0 - 0x000152d6 l661: local reloc, size 0 - 0x000152e0 l662: local reloc, size 0 - 0x000152ea l655: local reloc, size 0 - 0x000152f0 l656: local reloc, size 0 - 0x000152fa l664: local reloc, size 0 - 0x000152fe l666: local reloc, size 0 - 0x0001530a l667: local reloc, size 0 - 0x00015312 l669: local reloc, size 0 - 0x00015320 l673: local reloc, size 0 - 0x00015322 l674: local reloc, size 0 - 0x00015328 l678: local reloc, size 0 - 0x0001532e l677: local reloc, size 0 - 0x00015340 l675: local reloc, size 0 - 0x00015344 l676: local reloc, size 0 - 0x0001534a l672: local reloc, size 0 - 0x00015352 l670: local reloc, size 0 - 0x00015358 l668: local reloc, size 0 - 0x00015358 l671: local reloc, size 0 - 0x00015366 l679: local reloc, size 0 - 0x0001536a l665: local reloc, size 0 - 0x0001536a l680: local reloc, size 0 - 0x000153ae l637: local reloc, size 0 - 0x000153b4 l684: local reloc, size 0 - 0x000153d0 l687: local reloc, size 0 - 0x000153ea l691: local reloc, size 0 - 0x000153f0 l692: local reloc, size 0 - 0x000153fa l693: local reloc, size 0 - 0x0001540c l694: local reloc, size 0 - 0x00015416 l697: local reloc, size 0 - 0x0001541c l698: local reloc, size 0 - 0x00015422 l695: local reloc, size 0 - 0x00015424 l696: local reloc, size 0 - 0x0001542a l701: local reloc, size 0 - 0x00015440 l699: local reloc, size 0 - 0x00015446 l700: local reloc, size 0 - 0x0001544e l703: local reloc, size 0 - 0x00015454 l704: local reloc, size 0 - 0x0001545e l690: local reloc, size 0 - 0x00015462 l689: local reloc, size 0 - 0x00015468 l705: local reloc, size 0 - 0x0001546c l706: local reloc, size 0 - 0x0001546e l708: local reloc, size 0 - 0x00015472 l709: local reloc, size 0 - 0x0001547c l711: local reloc, size 0 - 0x00015486 l710: local reloc, size 0 - 0x00015498 l712: local reloc, size 0 - 0x0001549a l713: local reloc, size 0 - 0x0001549a l707: local reloc, size 0 - 0x000154a0 l714: local reloc, size 0 - 0x000154b0 l719: local reloc, size 0 - 0x000154b6 l717: local reloc, size 0 - 0x000154b8 l718: local reloc, size 0 - 0x000154ba l715: local reloc, size 0 - 0x000154be l716: local reloc, size 0 - 0x000154ca l720: local reloc, size 0 - 0x000154d0 l721: local reloc, size 0 - 0x000154d4 l722: local reloc, size 0 - 0x000154d4 l725: local reloc, size 0 - 0x000154d6 l723: local reloc, size 0 - 0x000154e2 l724: local reloc, size 0 - 0x000154e6 l728: local reloc, size 0 - 0x000154f2 l726: local reloc, size 0 - 0x000154f6 l727: local reloc, size 0 - 0x000154f8 l729: local reloc, size 0 - 0x000154fa l730: local reloc, size 0 - 0x000154fe l732: local reloc, size 0 - 0x0001550c l731: local reloc, size 0 - 0x00015562 l733: local reloc, size 0 - 0x0001556e l737: local reloc, size 0 - 0x00015572 l738: local reloc, size 0 - 0x00015578 l741: local reloc, size 0 - 0x0001557e l742: local reloc, size 0 - 0x00015582 l739: local reloc, size 0 - 0x0001558a l740: local reloc, size 0 - 0x00015590 l745: local reloc, size 0 - 0x00015594 l743: local reloc, size 0 - 0x0001559c l746: local reloc, size 0 - 0x000155a4 l747: local reloc, size 0 - 0x000155a8 l748: local reloc, size 0 - 0x000155ac l749: local reloc, size 0 - 0x000155b0 l750: local reloc, size 0 - 0x000155b4 l751: local reloc, size 0 - 0x000155d0 l744: local reloc, size 0 - 0x000155d6 l752: local reloc, size 0 - 0x00015628 l753: local reloc, size 0 - 0x00015628 l755: local reloc, size 0 - 0x0001562e l756: local reloc, size 0 - 0x00015638 l758: local reloc, size 0 - 0x00015642 l759: local reloc, size 0 - 0x00015652 l757: local reloc, size 0 - 0x00015656 l763: local reloc, size 0 - 0x0001566c l761: local reloc, size 0 - 0x00015674 l762: local reloc, size 0 - 0x0001567a l768: local reloc, size 0 - 0x00015680 l766: local reloc, size 0 - 0x00015686 l767: local reloc, size 0 - 0x0001568c l771: local reloc, size 0 - 0x00015692 l769: local reloc, size 0 - 0x0001569c l765: local reloc, size 0 - 0x0001569c l760: local reloc, size 0 - 0x0001569c l770: local reloc, size 0 - 0x000156a6 l736: local reloc, size 0 - 0x000156aa l735: local reloc, size 0 - 0x000156b2 l772: local reloc, size 0 - 0x000156b8 l773: local reloc, size 0 - 0x000156c0 l774: local reloc, size 0 - 0x000156ce l775: local reloc, size 0 - 0x000156e8 l778: local reloc, size 0 - 0x00015702 l776: local reloc, size 0 - 0x00015706 l777: local reloc, size 0 - 0x0001571c l779: local reloc, size 0 - 0x00015738 l782: local reloc, size 0 - 0x00015754 l784: local reloc, size 0 - 0x00015754 l780: local reloc, size 0 - 0x0001575e l685: local reloc, size 0 - 0x00015768 l702: local reloc, size 0 - 0x00015774 l764: local reloc, size 0 - 0x0001577c l788: local reloc, size 0 - 0x00015788 l791: local reloc, size 0 - 0x0001578c l792: local reloc, size 0 - 0x00015796 l794: local reloc, size 0 - 0x000157a0 l793: local reloc, size 0 - 0x000157b4 l795: local reloc, size 0 - 0x000157ce l798: local reloc, size 0 - 0x000157ce l796: local reloc, size 0 - 0x000157e0 l802: local reloc, size 0 - 0x000157e4 l803: local reloc, size 0 - 0x000157fa l804: local reloc, size 0 - 0x00015800 l809: local reloc, size 0 - 0x00015800 l806: local reloc, size 0 - 0x00015816 l813: local reloc, size 0 - 0x00015818 l814: local reloc, size 0 - 0x00015818 l807: local reloc, size 0 - 0x0001581a l805: local reloc, size 0 - 0x00015830 l816: local reloc, size 0 - 0x00015848 l817: local reloc, size 0 - 0x0001584c l818: local reloc, size 0 - 0x00015866 l801: local reloc, size 0 - 0x0001586a l800: local reloc, size 0 - 0x0001586a l797: local reloc, size 0 - 0x0001586c l789: local reloc, size 0 - 0x00015874 l822: local reloc, size 0 - 0x00015886 l825: local reloc, size 0 - 0x0001588a l827: local reloc, size 0 - 0x0001588a l826: local reloc, size 0 - 0x00015890 l829: local reloc, size 0 - 0x0001589c l830: local reloc, size 0 - 0x000158a2 l828: local reloc, size 0 - 0x000158a8 l831: local reloc, size 0 - 0x000158b0 l836: local reloc, size 0 - 0x000158b6 l835: local reloc, size 0 - 0x000158be l833: local reloc, size 0 - 0x000158cc l834: local reloc, size 0 - 0x000158d2 l837: local reloc, size 0 - 0x000158d6 l838: local reloc, size 0 - 0x000158da l832: local reloc, size 0 - 0x000158de l823: local reloc, size 0 - 0x000158e4 l842: local reloc, size 0 - 0x0001590a l845: local reloc, size 0 - 0x00015910 l846: local reloc, size 0 - 0x0001592a l850: local reloc, size 0 - 0x00015930 l849: local reloc, size 0 - 0x00015938 l847: local reloc, size 0 - 0x0001593e l853: local reloc, size 0 - 0x0001595c l851: local reloc, size 0 - 0x00015962 l852: local reloc, size 0 - 0x0001598a l865: local reloc, size 0 - 0x00015992 l864: local reloc, size 0 - 0x0001599a l863: local reloc, size 0 - 0x000159a0 l862: local reloc, size 0 - 0x000159ae l861: local reloc, size 0 - 0x000159c0 l860: local reloc, size 0 - 0x000159d2 l859: local reloc, size 0 - 0x000159e4 l858: local reloc, size 0 - 0x000159f8 l866: local reloc, size 0 - 0x00015a0e l857: local reloc, size 0 - 0x00015a20 l855: local reloc, size 0 - 0x00015a24 l848: local reloc, size 0 - 0x00015a24 l856: local reloc, size 0 - 0x00015a2a l867: local reloc, size 0 - 0x00015a2e l868: local reloc, size 0 - 0x00015a30 l869: local reloc, size 0 - 0x00015a30 l843: local reloc, size 0 - 0x00015a38 l854: local reloc, size 0 - 0x00015a44 l873: local reloc, size 0 - 0x00015a66 l878: local reloc, size 0 - 0x00015a6c l879: local reloc, size 0 - 0x00015a70 l876: local reloc, size 0 - 0x00015a74 l877: local reloc, size 0 - 0x00015a74 l881: local reloc, size 0 - 0x00015a78 l882: local reloc, size 0 - 0x00015a9a l885: local reloc, size 0 - 0x00015a9c l883: local reloc, size 0 - 0x00015aa2 l884: local reloc, size 0 - 0x00015aa6 l886: local reloc, size 0 - 0x00015aac l887: local reloc, size 0 - 0x00015aae l888: local reloc, size 0 - 0x00015ab0 l889: local reloc, size 0 - 0x00015abe l892: local reloc, size 0 - 0x00015ad4 l893: local reloc, size 0 - 0x00015ad6 l894: local reloc, size 0 - 0x00015ad8 l891: local reloc, size 0 - 0x00015adc l896: local reloc, size 0 - 0x00015ae2 l895: local reloc, size 0 - 0x00015aea l890: local reloc, size 0 - 0x00015aec l874: local reloc, size 0 - 0x00015af8 l900: local reloc, size 0 - 0x00015b18 l903: local reloc, size 0 - 0x00015b1e l904: local reloc, size 0 - 0x00015b32 l905: local reloc, size 0 - 0x00015b38 l906: local reloc, size 0 - 0x00015b44 l907: local reloc, size 0 - 0x00015b6c l909: local reloc, size 0 - 0x00015b6c l914: local reloc, size 0 - 0x00015b72 l913: local reloc, size 0 - 0x00015b88 l911: local reloc, size 0 - 0x00015b8e l912: local reloc, size 0 - 0x00015b94 l910: local reloc, size 0 - 0x00015b94 l908: local reloc, size 0 - 0x00015bcc l920: local reloc, size 0 - 0x00015bcc l916: local reloc, size 0 - 0x00015bd2 l919: local reloc, size 0 - 0x00015be8 l917: local reloc, size 0 - 0x00015bee l918: local reloc, size 0 - 0x00015c00 l921: local reloc, size 0 - 0x00015c06 l922: local reloc, size 0 - 0x00015c0c l923: local reloc, size 0 - 0x00015c12 l924: local reloc, size 0 - 0x00015c2a l925: local reloc, size 0 - 0x00015c30 l926: local reloc, size 0 - 0x00015c44 l927: local reloc, size 0 - 0x00015c54 l928: local reloc, size 0 - 0x00015c6a l931: local reloc, size 0 - 0x00015c72 l929: local reloc, size 0 - 0x00015c78 l930: local reloc, size 0 - 0x00015ca8 l934: local reloc, size 0 - 0x00015cba l932: local reloc, size 0 - 0x00015cc0 l933: local reloc, size 0 - 0x00015ce6 l936: local reloc, size 0 - 0x00015cfe l937: local reloc, size 0 - 0x00015d10 l938: local reloc, size 0 - 0x00015d24 l939: local reloc, size 0 - 0x00015d2a l940: local reloc, size 0 - 0x00015d4a l941: local reloc, size 0 - 0x00015d50 l942: local reloc, size 0 - 0x00015d74 l943: local reloc, size 0 - 0x00015d7a l944: local reloc, size 0 - 0x00015d84 l945: local reloc, size 0 - 0x00015d86 l946: local reloc, size 0 - 0x00015d8e l947: local reloc, size 0 - 0x00015d90 l948: local reloc, size 0 - 0x00015d98 l949: local reloc, size 0 - 0x00015d9a l950: local reloc, size 0 - 0x00015d9e l951: local reloc, size 0 - 0x00015da4 l952: local reloc, size 0 - 0x00015dcc l953: local reloc, size 0 - 0x00015dde l955: local reloc, size 0 - 0x00015de4 l956: local reloc, size 0 - 0x00015dea l957: local reloc, size 0 - 0x00015df0 l958: local reloc, size 0 - 0x00015e0e l954: local reloc, size 0 - 0x00015e14 l960: local reloc, size 0 - 0x00015e1a l961: local reloc, size 0 - 0x00015e2a l962: local reloc, size 0 - 0x00015e32 l963: local reloc, size 0 - 0x00015e6e l964: local reloc, size 0 - 0x00015e72 l959: local reloc, size 0 - 0x00015e86 l965: local reloc, size 0 - 0x00015e8c l966: local reloc, size 0 - 0x00015ea8 l970: local reloc, size 0 - 0x00015ebc l969: local reloc, size 0 - 0x00015ece l967: local reloc, size 0 - 0x00015ee6 l974: local reloc, size 0 - 0x00015ef8 l973: local reloc, size 0 - 0x00015f0e l971: local reloc, size 0 - 0x00015f30 l972: local reloc, size 0 - 0x00015f30 l968: local reloc, size 0 - 0x00015f4a l901: local reloc, size 0 - 0x00015f54 l978: local reloc, size 0 - 0x00015f66 l985: local reloc, size 0 - 0x00015f6a l984: local reloc, size 0 - 0x00015f70 l983: local reloc, size 0 - 0x00015f7c l981: local reloc, size 0 - 0x00015fa4 l986: local reloc, size 0 - 0x00015fa6 l982: local reloc, size 0 - 0x00015fa6 l987: local reloc, size 0 - 0x00015faa l988: local reloc, size 0 - 0x00015fae l989: local reloc, size 0 - 0x00015fb0 l990: local reloc, size 0 - 0x00015fb4 l979: local reloc, size 0 - 0x00015fbc _f_mount: global reloc, size 0 - 0x00015fde l996: local reloc, size 0 - 0x00015fe2 l997: local reloc, size 0 - 0x00015ff6 l999: local reloc, size 0 - 0x00016002 l1001: local reloc, size 0 - 0x00016016 l1002: local reloc, size 0 - 0x0001601a l1003: local reloc, size 0 - 0x00016032 l994: local reloc, size 0 - 0x0001603c _f_open: global reloc, size 0 - 0x00016050 l1009: local reloc, size 0 - 0x00016056 l1010: local reloc, size 0 - 0x0001607a l1011: local reloc, size 0 - 0x00016094 l1013: local reloc, size 0 - 0x000160ae l1016: local reloc, size 0 - 0x000160ae l1014: local reloc, size 0 - 0x000160ca l1019: local reloc, size 0 - 0x000160d0 l1021: local reloc, size 0 - 0x000160de l1022: local reloc, size 0 - 0x000160e4 l1020: local reloc, size 0 - 0x00016100 l1025: local reloc, size 0 - 0x00016118 l1028: local reloc, size 0 - 0x00016118 l1026: local reloc, size 0 - 0x00016118 l1023: local reloc, size 0 - 0x0001611e l1031: local reloc, size 0 - 0x00016136 l1029: local reloc, size 0 - 0x000161a8 l1032: local reloc, size 0 - 0x000161ca l1034: local reloc, size 0 - 0x000161e8 l1035: local reloc, size 0 - 0x000161e8 l1033: local reloc, size 0 - 0x000161e8 l1030: local reloc, size 0 - 0x000161ea l1018: local reloc, size 0 - 0x000161ee l1037: local reloc, size 0 - 0x0001620a l1040: local reloc, size 0 - 0x00016220 l1044: local reloc, size 0 - 0x00016238 l1042: local reloc, size 0 - 0x0001623a l1038: local reloc, size 0 - 0x0001623a l1036: local reloc, size 0 - 0x0001623a l1043: local reloc, size 0 - 0x0001623a l1041: local reloc, size 0 - 0x0001623e l1045: local reloc, size 0 - 0x00016258 l1048: local reloc, size 0 - 0x00016268 l1046: local reloc, size 0 - 0x0001626e l1049: local reloc, size 0 - 0x00016312 l1053: local reloc, size 0 - 0x0001631a l1051: local reloc, size 0 - 0x0001633a l1054: local reloc, size 0 - 0x0001634c l1058: local reloc, size 0 - 0x0001634e l1059: local reloc, size 0 - 0x00016356 l1060: local reloc, size 0 - 0x00016358 l1057: local reloc, size 0 - 0x00016358 l1061: local reloc, size 0 - 0x0001635a l1055: local reloc, size 0 - 0x0001635e l1062: local reloc, size 0 - 0x00016362 l1056: local reloc, size 0 - 0x0001636a l1065: local reloc, size 0 - 0x00016374 l1063: local reloc, size 0 - 0x00016386 l1066: local reloc, size 0 - 0x0001638a l1067: local reloc, size 0 - 0x000163be l1069: local reloc, size 0 - 0x000163c0 l1068: local reloc, size 0 - 0x000163c0 l1052: local reloc, size 0 - 0x000163c0 l1050: local reloc, size 0 - 0x000163c0 l1070: local reloc, size 0 - 0x000163c0 l1064: local reloc, size 0 - 0x000163c0 l1012: local reloc, size 0 - 0x000163c4 l1071: local reloc, size 0 - 0x000163c6 l1072: local reloc, size 0 - 0x000163c8 l1007: local reloc, size 0 - 0x000163d4 _f_read: global reloc, size 0 - 0x00016404 l1080: local reloc, size 0 - 0x00016410 l1078: local reloc, size 0 - 0x00016418 l1079: local reloc, size 0 - 0x00016430 l1081: local reloc, size 0 - 0x00016436 l1082: local reloc, size 0 - 0x00016448 l1083: local reloc, size 0 - 0x0001644c l1084: local reloc, size 0 - 0x00016450 l1085: local reloc, size 0 - 0x0001645e l1089: local reloc, size 0 - 0x0001647a l1091: local reloc, size 0 - 0x00016480 l1093: local reloc, size 0 - 0x00016486 l1094: local reloc, size 0 - 0x00016494 l1095: local reloc, size 0 - 0x0001649a l1096: local reloc, size 0 - 0x000164a6 l1097: local reloc, size 0 - 0x000164ae l1098: local reloc, size 0 - 0x000164ba l1099: local reloc, size 0 - 0x000164be l1092: local reloc, size 0 - 0x000164d0 l1100: local reloc, size 0 - 0x000164dc l1101: local reloc, size 0 - 0x000164ea l1102: local reloc, size 0 - 0x000164fe l1104: local reloc, size 0 - 0x0001650e l1105: local reloc, size 0 - 0x0001652e l1106: local reloc, size 0 - 0x0001653a l1107: local reloc, size 0 - 0x00016552 l1110: local reloc, size 0 - 0x0001655c l1108: local reloc, size 0 - 0x000165ba l1109: local reloc, size 0 - 0x000165c4 l1103: local reloc, size 0 - 0x000165cc l1111: local reloc, size 0 - 0x0001660a l1115: local reloc, size 0 - 0x00016616 l1116: local reloc, size 0 - 0x0001661e l1114: local reloc, size 0 - 0x00016642 l1117: local reloc, size 0 - 0x0001664e l1118: local reloc, size 0 - 0x0001664e l1112: local reloc, size 0 - 0x00016652 l1090: local reloc, size 0 - 0x00016668 l1119: local reloc, size 0 - 0x0001666a l1120: local reloc, size 0 - 0x000166c4 l1088: local reloc, size 0 - 0x000166d0 l1086: local reloc, size 0 - 0x000166d6 l1087: local reloc, size 0 - 0x000166d8 l1076: local reloc, size 0 - 0x000166e4 _f_write: global reloc, size 0 - 0x00016714 l1128: local reloc, size 0 - 0x00016720 l1126: local reloc, size 0 - 0x00016728 l1127: local reloc, size 0 - 0x00016740 l1129: local reloc, size 0 - 0x00016746 l1130: local reloc, size 0 - 0x00016746 l1133: local reloc, size 0 - 0x00016752 l1131: local reloc, size 0 - 0x0001675a l1132: local reloc, size 0 - 0x0001675e l1134: local reloc, size 0 - 0x0001676c l1138: local reloc, size 0 - 0x00016788 l1140: local reloc, size 0 - 0x0001678e l1142: local reloc, size 0 - 0x00016794 l1144: local reloc, size 0 - 0x000167a0 l1145: local reloc, size 0 - 0x000167a2 l1143: local reloc, size 0 - 0x000167b0 l1146: local reloc, size 0 - 0x000167b4 l1147: local reloc, size 0 - 0x000167b8 l1148: local reloc, size 0 - 0x000167be l1149: local reloc, size 0 - 0x000167ca l1150: local reloc, size 0 - 0x000167d2 l1151: local reloc, size 0 - 0x000167de l1152: local reloc, size 0 - 0x000167e8 l1153: local reloc, size 0 - 0x000167ec l1141: local reloc, size 0 - 0x000167ec l1154: local reloc, size 0 - 0x0001682a l1157: local reloc, size 0 - 0x00016836 l1158: local reloc, size 0 - 0x0001683e l1156: local reloc, size 0 - 0x00016850 l1159: local reloc, size 0 - 0x0001685c l1160: local reloc, size 0 - 0x0001686a l1161: local reloc, size 0 - 0x0001687e l1163: local reloc, size 0 - 0x0001688e l1164: local reloc, size 0 - 0x000168ae l1165: local reloc, size 0 - 0x000168ba l1166: local reloc, size 0 - 0x000168c4 l1167: local reloc, size 0 - 0x0001692a l1168: local reloc, size 0 - 0x00016934 l1162: local reloc, size 0 - 0x0001693a l1172: local reloc, size 0 - 0x00016944 l1171: local reloc, size 0 - 0x00016968 l1169: local reloc, size 0 - 0x00016974 l1170: local reloc, size 0 - 0x00016978 l1139: local reloc, size 0 - 0x0001698e l1173: local reloc, size 0 - 0x00016990 l1174: local reloc, size 0 - 0x000169f0 l1137: local reloc, size 0 - 0x00016a06 l1175: local reloc, size 0 - 0x00016a0c l1176: local reloc, size 0 - 0x00016a10 l1177: local reloc, size 0 - 0x00016a14 l1135: local reloc, size 0 - 0x00016a1a l1136: local reloc, size 0 - 0x00016a24 l1124: local reloc, size 0 - 0x00016a30 _f_sync: global reloc, size 0 - 0x00016a50 l1183: local reloc, size 0 - 0x00016aa8 l1189: local reloc, size 0 - 0x00016aac l1190: local reloc, size 0 - 0x00016ab4 l1188: local reloc, size 0 - 0x00016acc l1191: local reloc, size 0 - 0x00016b24 l1184: local reloc, size 0 - 0x00016b24 l1186: local reloc, size 0 - 0x00016b24 l1192: local reloc, size 0 - 0x00016b26 l1181: local reloc, size 0 - 0x00016b30 _f_close: global reloc, size 0 - 0x00016b46 l1198: local reloc, size 0 - 0x00016b58 l1200: local reloc, size 0 - 0x00016b5a l1199: local reloc, size 0 - 0x00016b5a l1201: local reloc, size 0 - 0x00016b5c l1196: local reloc, size 0 - 0x00016b64 _f_lseek: global reloc, size 0 - 0x00016b86 l1207: local reloc, size 0 - 0x00016b8e l1208: local reloc, size 0 - 0x00016b92 l1209: local reloc, size 0 - 0x00016b98 l1210: local reloc, size 0 - 0x00016b9e l1214: local reloc, size 0 - 0x00016b9e l1213: local reloc, size 0 - 0x00016bb6 l1211: local reloc, size 0 - 0x00016bba l1212: local reloc, size 0 - 0x00016bca l1215: local reloc, size 0 - 0x00016bde l1219: local reloc, size 0 - 0x00016c0a l1217: local reloc, size 0 - 0x00016c28 l1218: local reloc, size 0 - 0x00016c2e l1221: local reloc, size 0 - 0x00016c40 l1223: local reloc, size 0 - 0x00016c4c l1224: local reloc, size 0 - 0x00016c54 l1225: local reloc, size 0 - 0x00016c60 l1226: local reloc, size 0 - 0x00016c64 l1222: local reloc, size 0 - 0x00016c68 l1220: local reloc, size 0 - 0x00016c6e l1227: local reloc, size 0 - 0x00016c70 l1229: local reloc, size 0 - 0x00016c90 l1235: local reloc, size 0 - 0x00016c9e l1236: local reloc, size 0 - 0x00016ca2 l1237: local reloc, size 0 - 0x00016ca4 l1233: local reloc, size 0 - 0x00016cb0 l1238: local reloc, size 0 - 0x00016cb8 l1239: local reloc, size 0 - 0x00016cc4 l1240: local reloc, size 0 - 0x00016cca l1243: local reloc, size 0 - 0x00016cd4 l1241: local reloc, size 0 - 0x00016ce0 l1242: local reloc, size 0 - 0x00016ce4 l1230: local reloc, size 0 - 0x00016ce8 l1231: local reloc, size 0 - 0x00016d08 l1246: local reloc, size 0 - 0x00016d14 l1247: local reloc, size 0 - 0x00016d1c l1250: local reloc, size 0 - 0x00016d1c l1245: local reloc, size 0 - 0x00016d1c l1216: local reloc, size 0 - 0x00016d1c l1228: local reloc, size 0 - 0x00016d26 l1248: local reloc, size 0 - 0x00016d34 l1249: local reloc, size 0 - 0x00016d42 l1253: local reloc, size 0 - 0x00016d4a l1251: local reloc, size 0 - 0x00016d88 l1256: local reloc, size 0 - 0x00016d92 l1257: local reloc, size 0 - 0x00016d9a l1255: local reloc, size 0 - 0x00016dbe l1258: local reloc, size 0 - 0x00016dc8 l1259: local reloc, size 0 - 0x00016dcc l1252: local reloc, size 0 - 0x00016dce l1205: local reloc, size 0 - 0x00016dd8 _f_opendir: global reloc, size 0 - 0x00016de6 l1265: local reloc, size 0 - 0x00016dec l1266: local reloc, size 0 - 0x00016e08 l1267: local reloc, size 0 - 0x00016e1c l1269: local reloc, size 0 - 0x00016e38 l1271: local reloc, size 0 - 0x00016e64 l1274: local reloc, size 0 - 0x00016e66 l1272: local reloc, size 0 - 0x00016e66 l1275: local reloc, size 0 - 0x00016e6a l1276: local reloc, size 0 - 0x00016e80 l1277: local reloc, size 0 - 0x00016e80 l1270: local reloc, size 0 - 0x00016e86 l1278: local reloc, size 0 - 0x00016e88 l1268: local reloc, size 0 - 0x00016e88 l1279: local reloc, size 0 - 0x00016e8c l1280: local reloc, size 0 - 0x00016e8e l1281: local reloc, size 0 - 0x00016e90 l1263: local reloc, size 0 - 0x00016e98 _f_closedir: global reloc, size 0 - 0x00016eb4 l1287: local reloc, size 0 - 0x00016eb6 l1288: local reloc, size 0 - 0x00016eb8 l1285: local reloc, size 0 - 0x00016ec0 _f_readdir: global reloc, size 0 - 0x00016ee0 l1294: local reloc, size 0 - 0x00016ee4 l1296: local reloc, size 0 - 0x00016ef2 l1297: local reloc, size 0 - 0x00016f04 l1299: local reloc, size 0 - 0x00016f06 l1300: local reloc, size 0 - 0x00016f0a l1301: local reloc, size 0 - 0x00016f26 l1303: local reloc, size 0 - 0x00016f28 l1295: local reloc, size 0 - 0x00016f28 l1298: local reloc, size 0 - 0x00016f28 l1302: local reloc, size 0 - 0x00016f28 l1304: local reloc, size 0 - 0x00016f2a l1292: local reloc, size 0 - 0x00016f34 _f_stat: global reloc, size 0 - 0x00016f5a l1310: local reloc, size 0 - 0x00016f6e l1312: local reloc, size 0 - 0x00016f8a l1315: local reloc, size 0 - 0x00016f9c l1316: local reloc, size 0 - 0x00016f9c l1318: local reloc, size 0 - 0x00016f9c l1311: local reloc, size 0 - 0x00016f9c l1313: local reloc, size 0 - 0x00016f9e l1308: local reloc, size 0 - 0x00016fa8 _f_getfree: global reloc, size 0 - 0x00016fd4 l1324: local reloc, size 0 - 0x00016fec l1326: local reloc, size 0 - 0x00016ff8 l1327: local reloc, size 0 - 0x00017004 l1329: local reloc, size 0 - 0x0001700c l1331: local reloc, size 0 - 0x00017024 l1334: local reloc, size 0 - 0x00017028 l1335: local reloc, size 0 - 0x0001702e l1336: local reloc, size 0 - 0x00017032 l1337: local reloc, size 0 - 0x00017036 l1338: local reloc, size 0 - 0x00017038 l1339: local reloc, size 0 - 0x00017038 l1333: local reloc, size 0 - 0x00017044 l1332: local reloc, size 0 - 0x00017046 l1330: local reloc, size 0 - 0x00017058 l1341: local reloc, size 0 - 0x0001705c l1344: local reloc, size 0 - 0x00017070 l1346: local reloc, size 0 - 0x00017072 l1345: local reloc, size 0 - 0x00017072 l1347: local reloc, size 0 - 0x0001707c l1348: local reloc, size 0 - 0x0001708e l1350: local reloc, size 0 - 0x00017090 l1351: local reloc, size 0 - 0x00017094 l1349: local reloc, size 0 - 0x000170aa l1353: local reloc, size 0 - 0x000170ac l1354: local reloc, size 0 - 0x000170ae l1352: local reloc, size 0 - 0x000170b4 l1343: local reloc, size 0 - 0x000170b8 l1342: local reloc, size 0 - 0x000170b8 l1340: local reloc, size 0 - 0x000170bc l1355: local reloc, size 0 - 0x000170d0 l1325: local reloc, size 0 - 0x000170d0 l1328: local reloc, size 0 - 0x000170d0 l1356: local reloc, size 0 - 0x000170d2 l1322: local reloc, size 0 - 0x000170dc _f_truncate: global reloc, size 0 - 0x000170fa l1364: local reloc, size 0 - 0x00017104 l1362: local reloc, size 0 - 0x0001710a l1363: local reloc, size 0 - 0x00017122 l1365: local reloc, size 0 - 0x00017128 l1366: local reloc, size 0 - 0x00017134 l1367: local reloc, size 0 - 0x0001713a l1369: local reloc, size 0 - 0x00017152 l1370: local reloc, size 0 - 0x0001716a l1372: local reloc, size 0 - 0x0001716c l1373: local reloc, size 0 - 0x00017172 l1374: local reloc, size 0 - 0x00017174 l1375: local reloc, size 0 - 0x00017178 l1378: local reloc, size 0 - 0x00017182 l1376: local reloc, size 0 - 0x00017194 l1377: local reloc, size 0 - 0x00017194 l1371: local reloc, size 0 - 0x000171a6 l1381: local reloc, size 0 - 0x000171be l1379: local reloc, size 0 - 0x000171e4 l1382: local reloc, size 0 - 0x000171e8 l1383: local reloc, size 0 - 0x000171f0 l1380: local reloc, size 0 - 0x000171f0 l1384: local reloc, size 0 - 0x000171f4 l1385: local reloc, size 0 - 0x000171fe l1368: local reloc, size 0 - 0x000171fe l1386: local reloc, size 0 - 0x00017200 l1360: local reloc, size 0 - 0x0001720c _f_unlink: global reloc, size 0 - 0x00017234 l1392: local reloc, size 0 - 0x0001724c l1395: local reloc, size 0 - 0x00017252 l1396: local reloc, size 0 - 0x0001726e l1399: local reloc, size 0 - 0x00017288 l1402: local reloc, size 0 - 0x00017288 l1400: local reloc, size 0 - 0x0001728c l1403: local reloc, size 0 - 0x000172d0 l1407: local reloc, size 0 - 0x000172e2 l1409: local reloc, size 0 - 0x000172e4 l1410: local reloc, size 0 - 0x000172ea l1411: local reloc, size 0 - 0x000172ec l1406: local reloc, size 0 - 0x000172ec l1404: local reloc, size 0 - 0x000172ec l1408: local reloc, size 0 - 0x000172ec l1412: local reloc, size 0 - 0x000172f0 l1413: local reloc, size 0 - 0x00017300 l1417: local reloc, size 0 - 0x00017304 l1415: local reloc, size 0 - 0x00017318 l1416: local reloc, size 0 - 0x0001731c l1418: local reloc, size 0 - 0x00017328 l1419: local reloc, size 0 - 0x00017328 l1397: local reloc, size 0 - 0x00017328 l1414: local reloc, size 0 - 0x00017328 l1393: local reloc, size 0 - 0x0001732a l1390: local reloc, size 0 - 0x00017334 _f_mkdir: global reloc, size 0 - 0x0001735a l1425: local reloc, size 0 - 0x00017374 l1427: local reloc, size 0 - 0x00017376 l1430: local reloc, size 0 - 0x00017376 l1428: local reloc, size 0 - 0x0001737e l1431: local reloc, size 0 - 0x0001739a l1433: local reloc, size 0 - 0x0001739c l1434: local reloc, size 0 - 0x000173a2 l1435: local reloc, size 0 - 0x000173a4 l1436: local reloc, size 0 - 0x000173ac l1437: local reloc, size 0 - 0x000173ae l1438: local reloc, size 0 - 0x000173ba l1439: local reloc, size 0 - 0x000173cc l1441: local reloc, size 0 - 0x000174f0 l1440: local reloc, size 0 - 0x000174f0 l1442: local reloc, size 0 - 0x000174f4 l1445: local reloc, size 0 - 0x0001752c l1447: local reloc, size 0 - 0x00017538 l1448: local reloc, size 0 - 0x0001753a l1446: local reloc, size 0 - 0x0001754c l1449: local reloc, size 0 - 0x0001754c l1426: local reloc, size 0 - 0x0001754c l1432: local reloc, size 0 - 0x0001754e l1423: local reloc, size 0 - 0x00017558 _f_rename: global reloc, size 0 - 0x00017588 l1455: local reloc, size 0 - 0x000175a2 l1459: local reloc, size 0 - 0x000175ba l1457: local reloc, size 0 - 0x000175bc l1458: local reloc, size 0 - 0x000175c2 l1460: local reloc, size 0 - 0x00017674 l1462: local reloc, size 0 - 0x0001767e l1467: local reloc, size 0 - 0x00017688 l1464: local reloc, size 0 - 0x0001768c l1465: local reloc, size 0 - 0x0001768e l1466: local reloc, size 0 - 0x00017690 l1463: local reloc, size 0 - 0x00017698 l1468: local reloc, size 0 - 0x000176aa l1470: local reloc, size 0 - 0x0001771c l1472: local reloc, size 0 - 0x00017724 l1473: local reloc, size 0 - 0x00017746 l1476: local reloc, size 0 - 0x00017750 l1474: local reloc, size 0 - 0x0001776c l1477: local reloc, size 0 - 0x00017770 l1478: local reloc, size 0 - 0x0001778e l1482: local reloc, size 0 - 0x00017796 l1480: local reloc, size 0 - 0x000177b2 l1479: local reloc, size 0 - 0x000177b2 l1471: local reloc, size 0 - 0x000177b2 l1469: local reloc, size 0 - 0x000177b2 l1475: local reloc, size 0 - 0x000177b2 l1481: local reloc, size 0 - 0x000177b6 l1483: local reloc, size 0 - 0x000177c6 l1485: local reloc, size 0 - 0x000177d2 l1461: local reloc, size 0 - 0x000177d2 l1486: local reloc, size 0 - 0x000177d2 l1456: local reloc, size 0 - 0x000177d2 l1484: local reloc, size 0 - 0x000177d4 l1453: local reloc, size 0 - 0x000177e0 _f_getlabel: global reloc, size 0 - 0x0001780a l1494: local reloc, size 0 - 0x0001780e l1492: local reloc, size 0 - 0x0001782a l1495: local reloc, size 0 - 0x0001783e l1497: local reloc, size 0 - 0x00017844 l1499: local reloc, size 0 - 0x0001785e l1500: local reloc, size 0 - 0x00017864 l1502: local reloc, size 0 - 0x00017864 l1501: local reloc, size 0 - 0x0001786c l1505: local reloc, size 0 - 0x0001786e l1504: local reloc, size 0 - 0x0001786e l1506: local reloc, size 0 - 0x00017878 l1498: local reloc, size 0 - 0x00017878 l1503: local reloc, size 0 - 0x00017878 l1496: local reloc, size 0 - 0x0001787e l1507: local reloc, size 0 - 0x00017882 l1493: local reloc, size 0 - 0x00017882 l1508: local reloc, size 0 - 0x00017886 l1511: local reloc, size 0 - 0x0001788a l1509: local reloc, size 0 - 0x000178a0 l1512: local reloc, size 0 - 0x000178b0 l1515: local reloc, size 0 - 0x000178b4 l1516: local reloc, size 0 - 0x000178b8 l1517: local reloc, size 0 - 0x000178ba l1514: local reloc, size 0 - 0x000178ca l1510: local reloc, size 0 - 0x000178ca l1513: local reloc, size 0 - 0x000178cc l1490: local reloc, size 0 - 0x000178d8 _f_setlabel: global reloc, size 0 - 0x000178fc l1524: local reloc, size 0 - 0x00017902 l1525: local reloc, size 0 - 0x0001794e l1526: local reloc, size 0 - 0x00017964 l1529: local reloc, size 0 - 0x00017984 l1530: local reloc, size 0 - 0x00017986 l1531: local reloc, size 0 - 0x0001798a l1535: local reloc, size 0 - 0x000179a0 l1534: local reloc, size 0 - 0x000179a6 l1536: local reloc, size 0 - 0x000179aa l1537: local reloc, size 0 - 0x000179ac l1538: local reloc, size 0 - 0x000179b0 l1532: local reloc, size 0 - 0x000179b6 l1533: local reloc, size 0 - 0x000179bc l1539: local reloc, size 0 - 0x000179ce l1540: local reloc, size 0 - 0x000179dc l1527: local reloc, size 0 - 0x000179ee l1528: local reloc, size 0 - 0x000179f6 l1541: local reloc, size 0 - 0x000179fc l1542: local reloc, size 0 - 0x000179fe l1543: local reloc, size 0 - 0x00017a00 l1544: local reloc, size 0 - 0x00017a04 l1546: local reloc, size 0 - 0x00017a14 l1545: local reloc, size 0 - 0x00017a32 l1547: local reloc, size 0 - 0x00017a46 l1552: local reloc, size 0 - 0x00017a46 l1549: local reloc, size 0 - 0x00017a4a l1554: local reloc, size 0 - 0x00017a9c l1555: local reloc, size 0 - 0x00017aa4 l1556: local reloc, size 0 - 0x00017abe l1550: local reloc, size 0 - 0x00017ac6 l1558: local reloc, size 0 - 0x00017ace l1560: local reloc, size 0 - 0x00017ae4 l1562: local reloc, size 0 - 0x00017b2a l1565: local reloc, size 0 - 0x00017b9a l1559: local reloc, size 0 - 0x00017b9a l1561: local reloc, size 0 - 0x00017b9a l1557: local reloc, size 0 - 0x00017b9a l1563: local reloc, size 0 - 0x00017b9a l1548: local reloc, size 0 - 0x00017b9c l1521: local reloc, size 0 - 0x00017ba8 l1523: local reloc, size 0 - 0x00017bbc _f_gets: global reloc, size 0 - 0x00017bd8 l1572: local reloc, size 0 - 0x00017bfa l1575: local reloc, size 0 - 0x00017bfc l1576: local reloc, size 0 - 0x00017c02 l1578: local reloc, size 0 - 0x00017c12 l1579: local reloc, size 0 - 0x00017c14 l1573: local reloc, size 0 - 0x00017c14 l1580: local reloc, size 0 - 0x00017c18 l1574: local reloc, size 0 - 0x00017c1e l1581: local reloc, size 0 - 0x00017c22 l1582: local reloc, size 0 - 0x00017c24 l1583: local reloc, size 0 - 0x00017c26 l1570: local reloc, size 0 - 0x00017c30 l1587: local reloc, size 0 - 0x00017c40 l1591: local reloc, size 0 - 0x00017c46 l1592: local reloc, size 0 - 0x00017c48 l1593: local reloc, size 0 - 0x00017c5a l1594: local reloc, size 0 - 0x00017c76 l1596: local reloc, size 0 - 0x00017c7a l1597: local reloc, size 0 - 0x00017c7c l1598: local reloc, size 0 - 0x00017c7e l1595: local reloc, size 0 - 0x00017c8a l1588: local reloc, size 0 - 0x00017c94 l1602: local reloc, size 0 - 0x00017ca2 l1608: local reloc, size 0 - 0x00017cbe l1607: local reloc, size 0 - 0x00017cc8 l1605: local reloc, size 0 - 0x00017cce l1606: local reloc, size 0 - 0x00017cd0 l1603: local reloc, size 0 - 0x00017cd8 l1612: local reloc, size 0 - 0x00017d2a l1613: local reloc, size 0 - 0x00017d30 _f_putc: global reloc, size 0 - 0x00017d6a l1618: local reloc, size 0 - 0x00017d74 _f_puts: global reloc, size 0 - 0x00017d94 l1625: local reloc, size 0 - 0x00017dac l1626: local reloc, size 0 - 0x00017db0 l1627: local reloc, size 0 - 0x00017dbc l1623: local reloc, size 0 - 0x00017dc8 _f_printf: global reloc, size 0 - 0x00017dea l1633: local reloc, size 0 - 0x00017df6 l1637: local reloc, size 0 - 0x00017dfa l1638: local reloc, size 0 - 0x00017e00 l1639: local reloc, size 0 - 0x00017e18 l1640: local reloc, size 0 - 0x00017e36 l1641: local reloc, size 0 - 0x00017e48 l1642: local reloc, size 0 - 0x00017e4e l1644: local reloc, size 0 - 0x00017e5e l1645: local reloc, size 0 - 0x00017e5e l1643: local reloc, size 0 - 0x00017e64 l1646: local reloc, size 0 - 0x00017e82 l1647: local reloc, size 0 - 0x00017e84 l1649: local reloc, size 0 - 0x00017eba l1650: local reloc, size 0 - 0x00017ec0 l1652: local reloc, size 0 - 0x00017ec6 l1651: local reloc, size 0 - 0x00017ec6 l1648: local reloc, size 0 - 0x00017ecc l1653: local reloc, size 0 - 0x00017edc l1655: local reloc, size 0 - 0x00017efa l1656: local reloc, size 0 - 0x00017efe l1658: local reloc, size 0 - 0x00017f34 l1659: local reloc, size 0 - 0x00017f3a l1661: local reloc, size 0 - 0x00017f40 l1654: local reloc, size 0 - 0x00017f40 l1657: local reloc, size 0 - 0x00017f40 l1660: local reloc, size 0 - 0x00017f46 l1662: local reloc, size 0 - 0x00017f56 l1663: local reloc, size 0 - 0x00017f5a l1664: local reloc, size 0 - 0x00017f5e l1665: local reloc, size 0 - 0x00017f94 l1667: local reloc, size 0 - 0x00017f9e l1668: local reloc, size 0 - 0x00017fa8 l1670: local reloc, size 0 - 0x00017fa8 l1669: local reloc, size 0 - 0x00017fb2 l1672: local reloc, size 0 - 0x00017fb2 l1671: local reloc, size 0 - 0x00017fbc l1673: local reloc, size 0 - 0x00017fe4 l1674: local reloc, size 0 - 0x00017ffa l1675: local reloc, size 0 - 0x00017ffe l1676: local reloc, size 0 - 0x00018002 l1680: local reloc, size 0 - 0x00018002 l1677: local reloc, size 0 - 0x00018004 l1678: local reloc, size 0 - 0x0001800a l1679: local reloc, size 0 - 0x0001800e l1683: local reloc, size 0 - 0x00018012 l1681: local reloc, size 0 - 0x00018014 l1682: local reloc, size 0 - 0x00018016 l1684: local reloc, size 0 - 0x0001802c l1687: local reloc, size 0 - 0x0001802e l1685: local reloc, size 0 - 0x00018042 l1688: local reloc, size 0 - 0x00018046 l1686: local reloc, size 0 - 0x00018048 l1689: local reloc, size 0 - 0x00018060 l1690: local reloc, size 0 - 0x00018064 l1692: local reloc, size 0 - 0x0001806c l1691: local reloc, size 0 - 0x0001806e l1693: local reloc, size 0 - 0x0001807e l1694: local reloc, size 0 - 0x00018086 l1695: local reloc, size 0 - 0x0001808a l1696: local reloc, size 0 - 0x000180a2 l1666: local reloc, size 0 - 0x000180cc l1698: local reloc, size 0 - 0x000180d2 l1700: local reloc, size 0 - 0x000180e6 l1701: local reloc, size 0 - 0x000180f8 l1702: local reloc, size 0 - 0x000180fc l1699: local reloc, size 0 - 0x00018102 l1705: local reloc, size 0 - 0x0001810e l1703: local reloc, size 0 - 0x00018118 l1704: local reloc, size 0 - 0x0001811a l1706: local reloc, size 0 - 0x00018146 l1709: local reloc, size 0 - 0x0001814c l1711: local reloc, size 0 - 0x00018150 l1712: local reloc, size 0 - 0x00018152 l1713: local reloc, size 0 - 0x00018154 l1710: local reloc, size 0 - 0x00018164 l1708: local reloc, size 0 - 0x0001816a l1714: local reloc, size 0 - 0x00018170 l1707: local reloc, size 0 - 0x00018192 l1716: local reloc, size 0 - 0x00018196 l1717: local reloc, size 0 - 0x000181ac l1720: local reloc, size 0 - 0x000181ae l1718: local reloc, size 0 - 0x000181c2 l1721: local reloc, size 0 - 0x000181c6 l1719: local reloc, size 0 - 0x000181c6 l1722: local reloc, size 0 - 0x000181e2 l1724: local reloc, size 0 - 0x000181e6 l1723: local reloc, size 0 - 0x000181e8 l1725: local reloc, size 0 - 0x000181f8 l1726: local reloc, size 0 - 0x00018200 l1636: local reloc, size 0 - 0x00018200 l1727: local reloc, size 0 - 0x00018204 l1635: local reloc, size 0 - 0x00018212 l1631: local reloc, size 0 - 0x0001821c l3: local reloc, size 0 - 0x0001822c l5: local reloc, size 0 - 0x000182ac _strchr: global reloc, size 0 - 0x000182b8 l12: local reloc, size 0 - 0x000182c6 l7: local reloc, size 0 - 0x000182cc l13: local reloc, size 0 - 0x000182d4 l10: local reloc, size 0 - 0x000182d6 l1: local reloc, size 0 - 0x000182d6 l11: local reloc, size 0 - 0x000182d8 _memcmp: global reloc, size 0 - 0x000182ec l4: local reloc, size 0 - 0x000182f6 l10: local reloc, size 0 - 0x00018304 l11: local reloc, size 0 - 0x00018310 l1: local reloc, size 0 - 0x00018314 _ff_uni2oem: global reloc, size 0 - 0x0001832e l4: local reloc, size 0 - 0x00018332 l5: local reloc, size 0 - 0x0001833a l9: local reloc, size 0 - 0x00018340 l7: local reloc, size 0 - 0x00018344 l13: local reloc, size 0 - 0x00018344 l10: local reloc, size 0 - 0x00018346 l11: local reloc, size 0 - 0x0001834c l14: local reloc, size 0 - 0x0001835e l12: local reloc, size 0 - 0x0001836e l8: local reloc, size 0 - 0x0001836e l6: local reloc, size 0 - 0x00018370 l2: local reloc, size 0 - 0x00018378 _ff_oem2uni: global reloc, size 0 - 0x00018390 l20: local reloc, size 0 - 0x00018394 l21: local reloc, size 0 - 0x0001839a l23: local reloc, size 0 - 0x000183a0 l25: local reloc, size 0 - 0x000183b0 l22: local reloc, size 0 - 0x000183b0 l24: local reloc, size 0 - 0x000183b0 l26: local reloc, size 0 - 0x000183b2 l18: local reloc, size 0 - 0x000183b8 _ff_wtoupper: global reloc, size 0 - 0x000183ca l34: local reloc, size 0 - 0x000183d2 l36: local reloc, size 0 - 0x000183d8 l37: local reloc, size 0 - 0x000183dc l38: local reloc, size 0 - 0x000183de l39: local reloc, size 0 - 0x000183e6 l45: local reloc, size 0 - 0x000183ea l43: local reloc, size 0 - 0x000183ee l44: local reloc, size 0 - 0x00018414 l46: local reloc, size 0 - 0x00018428 l63: local reloc, size 0 - 0x0001844c l49: local reloc, size 0 - 0x0001845e l50: local reloc, size 0 - 0x00018474 l51: local reloc, size 0 - 0x0001847a l52: local reloc, size 0 - 0x00018480 l53: local reloc, size 0 - 0x00018486 l54: local reloc, size 0 - 0x0001848c l55: local reloc, size 0 - 0x00018490 l56: local reloc, size 0 - 0x00018496 l57: local reloc, size 0 - 0x0001849a l48: local reloc, size 0 - 0x0001849c l47: local reloc, size 0 - 0x000184a0 l58: local reloc, size 0 - 0x000184ac l42: local reloc, size 0 - 0x000184ac l59: local reloc, size 0 - 0x000184b0 l41: local reloc, size 0 - 0x000184b4 l35: local reloc, size 0 - 0x000184b6 l30: local reloc, size 0 - 0x000184bc l32: local reloc, size 0 - 0x000186b0 l33: local reloc, size 0 - 0x0001876c l1: local reloc, size 0 - 0x0001886c l4: local reloc, size 0 - 0x0001886c l3: local reloc, size 0 - 0x0001886c _codec_wait: global reloc, size 0 - 0x00018878 l1: local reloc, size 0 - 0x00018878 l5: local reloc, size 0 - 0x0001887c _init_codec: global reloc, size 0 - 0x000188c2 l9: local reloc, size 0 - 0x000188c4 _psg_mute_all: global reloc, size 0 - 0x000188e2 l1: local reloc, size 0 - 0x000188e4 _sid_get_base: global reloc, size 0 - 0x00018902 l4: local reloc, size 0 - 0x0001890a l5: local reloc, size 0 - 0x00018912 l6: local reloc, size 0 - 0x0001891a l7: local reloc, size 0 - 0x00018922 l8: local reloc, size 0 - 0x0001892a l9: local reloc, size 0 - 0x0001892c l3: local reloc, size 0 - 0x0001892c l1: local reloc, size 0 - 0x00018930 _sid_init: global reloc, size 0 - 0x0001894c l17: local reloc, size 0 - 0x00018950 l20: local reloc, size 0 - 0x00018952 l18: local reloc, size 0 - 0x00018958 l19: local reloc, size 0 - 0x00018958 l16: local reloc, size 0 - 0x00018958 l13: local reloc, size 0 - 0x00018960 _sid_init_all: global reloc, size 0 - 0x00018966 l26: local reloc, size 0 - 0x0001896c l29: local reloc, size 0 - 0x0001896e l27: local reloc, size 0 - 0x00018974 l24: local reloc, size 0 - 0x00018974 l28: local reloc, size 0 - 0x00018978 _sid_test_internal: global reloc, size 0 - 0x00018a1e l35: local reloc, size 0 - 0x00018a1e l38: local reloc, size 0 - 0x00018a20 l36: local reloc, size 0 - 0x00018a28 l37: local reloc, size 0 - 0x00018a5c l39: local reloc, size 0 - 0x00018a5c l42: local reloc, size 0 - 0x00018a5e l40: local reloc, size 0 - 0x00018a66 l41: local reloc, size 0 - 0x00018a9a l43: local reloc, size 0 - 0x00018a9a l46: local reloc, size 0 - 0x00018a9c l44: local reloc, size 0 - 0x00018aa4 l45: local reloc, size 0 - 0x00018ab8 l47: local reloc, size 0 - 0x00018ab8 l50: local reloc, size 0 - 0x00018aba l48: local reloc, size 0 - 0x00018ac2 l49: local reloc, size 0 - 0x00018ad6 l51: local reloc, size 0 - 0x00018ad6 l54: local reloc, size 0 - 0x00018ad8 l52: local reloc, size 0 - 0x00018ae0 l53: local reloc, size 0 - 0x00018af4 l55: local reloc, size 0 - 0x00018af4 l58: local reloc, size 0 - 0x00018af6 l56: local reloc, size 0 - 0x00018afe l57: local reloc, size 0 - 0x00018b02 l59: local reloc, size 0 - 0x00018b06 l63: local reloc, size 0 - 0x00018b06 l66: local reloc, size 0 - 0x00018b08 l64: local reloc, size 0 - 0x00018b10 l65: local reloc, size 0 - 0x00018b24 l62: local reloc, size 0 - 0x00018b26 l60: local reloc, size 0 - 0x00018b2c l61: local reloc, size 0 - 0x00018b2c l33: local reloc, size 0 - 0x00018b30 _sid_text_external: global reloc, size 0 - 0x00018bd6 l72: local reloc, size 0 - 0x00018bd6 l75: local reloc, size 0 - 0x00018bd8 l73: local reloc, size 0 - 0x00018be0 l74: local reloc, size 0 - 0x00018c14 l79: local reloc, size 0 - 0x00018c14 l76: local reloc, size 0 - 0x00018c16 l77: local reloc, size 0 - 0x00018c1e l78: local reloc, size 0 - 0x00018c52 l83: local reloc, size 0 - 0x00018c52 l80: local reloc, size 0 - 0x00018c54 l81: local reloc, size 0 - 0x00018c5c l82: local reloc, size 0 - 0x00018c70 l87: local reloc, size 0 - 0x00018c70 l84: local reloc, size 0 - 0x00018c72 l85: local reloc, size 0 - 0x00018c7a l86: local reloc, size 0 - 0x00018c8e l88: local reloc, size 0 - 0x00018c8e l91: local reloc, size 0 - 0x00018c90 l89: local reloc, size 0 - 0x00018c98 l90: local reloc, size 0 - 0x00018cac l95: local reloc, size 0 - 0x00018cac l92: local reloc, size 0 - 0x00018cae l93: local reloc, size 0 - 0x00018cb6 l94: local reloc, size 0 - 0x00018cba l96: local reloc, size 0 - 0x00018cbe l100: local reloc, size 0 - 0x00018cbe l103: local reloc, size 0 - 0x00018cc0 l101: local reloc, size 0 - 0x00018cc8 l102: local reloc, size 0 - 0x00018cdc l99: local reloc, size 0 - 0x00018cde l97: local reloc, size 0 - 0x00018ce4 l70: local reloc, size 0 - 0x00018ce4 l98: local reloc, size 0 + 0x00010016 clrloop: local reloc, size 0 + 0x00010026 callmain: local reloc, size 0 + 0x0001002c ___exit: global reloc, size 0 + 0x0001002e autovec1: local reloc, size 0 + 0x0001003e autovec2: local reloc, size 0 + 0x0001004e not_impl: local reloc, size 0 + 0x00010050 _int_enable_all: global reloc, size 0 + 0x00010056 _int_disable_all: global reloc, size 0 + 0x0001005c _syscall: global reloc, size 0 + 0x00010084 h_trap_13: local reloc, size 0 + 0x000100a0 __Exit: global reloc, size 0 + 0x000100ba l12: local reloc, size 0 + 0x000100c6 l14: local reloc, size 0 + 0x000100ca l13: local reloc, size 0 + 0x000100d8 l15: local reloc, size 0 + 0x000100ec _exit: global reloc, size 0 + 0x0001010a l27: local reloc, size 0 + 0x00010116 l28: local reloc, size 0 + 0x0001011e l23: local reloc, size 0 + 0x00010124 ___main: global reloc, size 0 + 0x0001013a l39: local reloc, size 0 + 0x00010142 l40: local reloc, size 0 + 0x00010160 _init_superio: global reloc, size 0 + 0x00010294 l1: local reloc, size 0 + 0x00010298 _initialize: global reloc, size 0 + 0x00010316 l12: local reloc, size 0 + 0x00010322 l14: local reloc, size 0 + 0x0001033a l17: local reloc, size 0 + 0x00010346 l19: local reloc, size 0 + 0x0001035e l22: local reloc, size 0 + 0x0001036a l24: local reloc, size 0 + 0x00010382 l27: local reloc, size 0 + 0x0001038e l29: local reloc, size 0 + 0x000103ac l32: local reloc, size 0 + 0x000103b8 l34: local reloc, size 0 + 0x000103d4 l37: local reloc, size 0 + 0x000103e0 l39: local reloc, size 0 + 0x000103e6 l6: local reloc, size 0 + 0x000103e8 l13: local reloc, size 0 + 0x00010408 l15: local reloc, size 0 + 0x0001041c l18: local reloc, size 0 + 0x00010440 l20: local reloc, size 0 + 0x00010458 l23: local reloc, size 0 + 0x0001047c l25: local reloc, size 0 + 0x00010494 l28: local reloc, size 0 + 0x000104b4 l30: local reloc, size 0 + 0x000104c8 l33: local reloc, size 0 + 0x000104e8 l35: local reloc, size 0 + 0x000104fc l38: local reloc, size 0 + 0x0001051c l40: local reloc, size 0 + 0x00010530 l8: local reloc, size 0 + 0x0001054c l9: local reloc, size 0 + 0x0001056c l10: local reloc, size 0 + 0x00010588 _print: global reloc, size 0 + 0x00010598 l46: local reloc, size 0 + 0x000105ae l49: local reloc, size 0 + 0x000105b0 l47: local reloc, size 0 + 0x000105b4 l48: local reloc, size 0 + 0x000105b4 l44: local reloc, size 0 + 0x000105bc _print_hex: global reloc, size 0 + 0x0001061a l53: local reloc, size 0 + 0x00010620 _print_hex_16: global reloc, size 0 + 0x000106be l58: local reloc, size 0 + 0x000106c4 _try_mo: global reloc, size 0 + 0x000106e8 l66: local reloc, size 0 + 0x000106fe l69: local reloc, size 0 + 0x0001074e l70: local reloc, size 0 + 0x0001074e l68: local reloc, size 0 + 0x00010750 l63: local reloc, size 0 + 0x00010750 l67: local reloc, size 0 + 0x00010758 l71: local reloc, size 0 + 0x0001075c l72: local reloc, size 0 + 0x00010764 l73: local reloc, size 0 + 0x00010768 l65: local reloc, size 0 + 0x00010770 _dos_cmd_dir: global reloc, size 0 + 0x000107ac l81: local reloc, size 0 + 0x000107d2 l87: local reloc, size 0 + 0x000107d2 l85: local reloc, size 0 + 0x000107fa l93: local reloc, size 0 + 0x00010804 l91: local reloc, size 0 + 0x0001081e l94: local reloc, size 0 + 0x00010872 l97: local reloc, size 0 + 0x00010884 l95: local reloc, size 0 + 0x00010886 l92: local reloc, size 0 + 0x00010888 l98: local reloc, size 0 + 0x00010888 l89: local reloc, size 0 + 0x0001088c l88: local reloc, size 0 + 0x0001089c l86: local reloc, size 0 + 0x000108c0 l99: local reloc, size 0 + 0x000108d4 l82: local reloc, size 0 + 0x000108f8 l102: local reloc, size 0 + 0x000108fa l77: local reloc, size 0 + 0x00010900 l90: local reloc, size 0 + 0x0001090c l100: local reloc, size 0 + 0x00010928 l83: local reloc, size 0 + 0x0001092c l84: local reloc, size 0 + 0x00010938 l101: local reloc, size 0 + 0x0001093c l103: local reloc, size 0 + 0x00010954 l79: local reloc, size 0 + 0x00010960 l80: local reloc, size 0 + 0x00010968 _repl: global reloc, size 0 + 0x00010982 l110: local reloc, size 0 + 0x000109a6 l114: local reloc, size 0 + 0x000109a8 l112: local reloc, size 0 + 0x000109a8 l107: local reloc, size 0 + 0x000109b0 l109: local reloc, size 0 + 0x000109b4 _test_get_mbr: global reloc, size 0 + 0x000109c8 l120: local reloc, size 0 + 0x000109d0 l123: local reloc, size 0 + 0x000109d2 l121: local reloc, size 0 + 0x000109d8 l122: local reloc, size 0 + 0x00010a04 l125: local reloc, size 0 + 0x00010a08 l127: local reloc, size 0 + 0x00010a1e l131: local reloc, size 0 + 0x00010a2e l132: local reloc, size 0 + 0x00010a58 l130: local reloc, size 0 + 0x00010a5a l128: local reloc, size 0 + 0x00010a5e l129: local reloc, size 0 + 0x00010a70 l126: local reloc, size 0 + 0x00010a74 l137: local reloc, size 0 + 0x00010a82 l138: local reloc, size 0 + 0x00010a8e l118: local reloc, size 0 + 0x00010a8e l140: local reloc, size 0 + 0x00010a8e l136: local reloc, size 0 + 0x00010a98 l133: local reloc, size 0 + 0x00010a9c l134: local reloc, size 0 + 0x00010aa0 l135: local reloc, size 0 + 0x00010aa4 l139: local reloc, size 0 + 0x00010abc l141: local reloc, size 0 + 0x00010ad4 l124: local reloc, size 0 + 0x00010aec _uart_send: global reloc, size 0 + 0x00010b0a l147: local reloc, size 0 + 0x00010b24 l150: local reloc, size 0 + 0x00010b26 l148: local reloc, size 0 + 0x00010b36 l149: local reloc, size 0 + 0x00010b36 l145: local reloc, size 0 + 0x00010b3c _uart_test_send: global reloc, size 0 + 0x00010b42 l156: local reloc, size 0 + 0x00010b52 l154: local reloc, size 0 + 0x00010b52 l158: local reloc, size 0 + 0x00010b58 _int_sof_a: global reloc, size 0 + 0x00010b78 l165: local reloc, size 0 + 0x00010b88 l166: local reloc, size 0 + 0x00010b8e l168: local reloc, size 0 + 0x00010b9c l169: local reloc, size 0 + 0x00010b9c l167: local reloc, size 0 + 0x00010ba8 l163: local reloc, size 0 + 0x00010bac _main: global reloc, size 0 + 0x00010bee l178: local reloc, size 0 + 0x00010bf0 l180: local reloc, size 0 + 0x00010bf2 l173: local reloc, size 0 + 0x00010bf4 l175: local reloc, size 0 + 0x00010c10 l176: local reloc, size 0 + 0x00010c2c l177: local reloc, size 0 + 0x00010c36 __lmods: global reloc, size 0 + 0x00010c3c __mods: global reloc, size 0 + 0x00010c6a __lmodu: global reloc, size 0 + 0x00010c70 __modu: global reloc, size 0 + 0x00010c76 __ldivs: global reloc, size 0 + 0x00010c7c __divs: global reloc, size 0 + 0x00010ca2 __ldivu: global reloc, size 0 + 0x00010ca8 __divu: global reloc, size 0 + 0x00010d2c _DEBUG: global reloc, size 0 + 0x00010d38 l3: local reloc, size 0 + 0x00010d4e l6: local reloc, size 0 + 0x00010d50 l4: local reloc, size 0 + 0x00010d60 l5: local reloc, size 0 + 0x00010d6e l1: local reloc, size 0 + 0x00010d74 _rb_word_init: global reloc, size 0 + 0x00010d80 l1: local reloc, size 0 + 0x00010d84 _rb_word_full: global reloc, size 0 + 0x00010d9a l10: local reloc, size 0 + 0x00010d9e l8: local reloc, size 0 + 0x00010da0 l9: local reloc, size 0 + 0x00010da0 l6: local reloc, size 0 + 0x00010da4 _rb_word_empty: global reloc, size 0 + 0x00010db4 l18: local reloc, size 0 + 0x00010db8 l16: local reloc, size 0 + 0x00010dba l17: local reloc, size 0 + 0x00010dba l14: local reloc, size 0 + 0x00010dc0 _rb_word_put: global reloc, size 0 + 0x00010dd6 l24: local reloc, size 0 + 0x00010df2 l26: local reloc, size 0 + 0x00010df6 l25: local reloc, size 0 + 0x00010df6 l22: local reloc, size 0 + 0x00010df6 l27: local reloc, size 0 + 0x00010dfc _rb_word_get: global reloc, size 0 + 0x00010e0e l33: local reloc, size 0 + 0x00010e2a l35: local reloc, size 0 + 0x00010e2e l36: local reloc, size 0 + 0x00010e32 l34: local reloc, size 0 + 0x00010e34 l31: local reloc, size 0 + 0x00010e34 l37: local reloc, size 0 + 0x00010e3c _int_group: global reloc, size 0 + 0x00010e50 l2: local reloc, size 0 + 0x00010e54 _int_mask: global reloc, size 0 + 0x00010e70 l7: local reloc, size 0 + 0x00010e74 _int_init: global reloc, size 0 + 0x00010e78 l14: local reloc, size 0 + 0x00010e86 l17: local reloc, size 0 + 0x00010e88 l15: local reloc, size 0 + 0x00010e8e l16: local reloc, size 0 + 0x00010ebe l12: local reloc, size 0 + 0x00010ec0 _int_disable: global reloc, size 0 + 0x00010ef2 l21: local reloc, size 0 + 0x00010ef8 _int_enable: global reloc, size 0 + 0x00010f30 l26: local reloc, size 0 + 0x00010f38 _int_register: global reloc, size 0 + 0x00010f48 l33: local reloc, size 0 + 0x00010f6c l34: local reloc, size 0 + 0x00010f6e l31: local reloc, size 0 + 0x00010f6e l35: local reloc, size 0 + 0x00010f74 _int_pending: global reloc, size 0 + 0x00010fa8 l39: local reloc, size 0 + 0x00010fb0 _int_ack: global reloc, size 0 + 0x00010fe2 l44: local reloc, size 0 + 0x00010fe8 _int_vicky_channel_a: global reloc, size 0 + 0x00010ffc l51: local reloc, size 0 + 0x00011000 l53: local reloc, size 0 + 0x0001102c l58: local reloc, size 0 + 0x0001102c l60: local reloc, size 0 + 0x00011034 l56: local reloc, size 0 + 0x00011036 l54: local reloc, size 0 + 0x0001103c l55: local reloc, size 0 + 0x0001103c l52: local reloc, size 0 + 0x0001103c l49: local reloc, size 0 + 0x00011044 _int_vicky_channel_b: global reloc, size 0 + 0x00011060 l66: local reloc, size 0 + 0x00011064 l68: local reloc, size 0 + 0x00011092 l73: local reloc, size 0 + 0x00011092 l75: local reloc, size 0 + 0x0001109a l71: local reloc, size 0 + 0x0001109c l69: local reloc, size 0 + 0x000110a2 l70: local reloc, size 0 + 0x000110a2 l67: local reloc, size 0 + 0x000110a2 l64: local reloc, size 0 + 0x000110a8 _syscall_dispatch: global reloc, size 0 + 0x000110cc l4: local reloc, size 0 + 0x000110e8 l5: local reloc, size 0 + 0x00011106 l6: local reloc, size 0 + 0x00011114 l1: local reloc, size 0 + 0x00011114 l3: local reloc, size 0 + 0x0001111c l7: local reloc, size 0 + 0x00011138 _bdev_init_system: global reloc, size 0 + 0x00011140 l3: local reloc, size 0 + 0x00011184 l6: local reloc, size 0 + 0x00011186 l4: local reloc, size 0 + 0x0001118c l1: local reloc, size 0 + 0x0001118c l5: local reloc, size 0 + 0x00011194 _bdev_register: global reloc, size 0 + 0x000111a4 l12: local reloc, size 0 + 0x000111fa l13: local reloc, size 0 + 0x000111fc l10: local reloc, size 0 + 0x000111fc l14: local reloc, size 0 + 0x00011204 _bdev_init: global reloc, size 0 + 0x00011214 l20: local reloc, size 0 + 0x0001123e l22: local reloc, size 0 + 0x0001124a l23: local reloc, size 0 + 0x0001124c l24: local reloc, size 0 + 0x0001124c l18: local reloc, size 0 + 0x0001124c l21: local reloc, size 0 + 0x00011254 _bdev_read: global reloc, size 0 + 0x00011270 l30: local reloc, size 0 + 0x0001129a l32: local reloc, size 0 + 0x000112b4 l33: local reloc, size 0 + 0x000112b6 l31: local reloc, size 0 + 0x000112b6 l34: local reloc, size 0 + 0x000112b6 l28: local reloc, size 0 + 0x000112c0 _bdev_write: global reloc, size 0 + 0x000112dc l40: local reloc, size 0 + 0x00011306 l42: local reloc, size 0 + 0x00011320 l43: local reloc, size 0 + 0x00011322 l44: local reloc, size 0 + 0x00011322 l38: local reloc, size 0 + 0x00011322 l41: local reloc, size 0 + 0x0001132c _bdev_status: global reloc, size 0 + 0x0001133c l50: local reloc, size 0 + 0x00011366 l52: local reloc, size 0 + 0x00011372 l53: local reloc, size 0 + 0x00011374 l48: local reloc, size 0 + 0x00011374 l51: local reloc, size 0 + 0x00011374 l54: local reloc, size 0 + 0x0001137c _bdev_flush: global reloc, size 0 + 0x0001138c l60: local reloc, size 0 + 0x000113b6 l62: local reloc, size 0 + 0x000113c2 l63: local reloc, size 0 + 0x000113c4 l64: local reloc, size 0 + 0x000113c4 l61: local reloc, size 0 + 0x000113c4 l58: local reloc, size 0 + 0x000113cc _bdev_ioctrl: global reloc, size 0 + 0x000113e8 l70: local reloc, size 0 + 0x00011412 l72: local reloc, size 0 + 0x00011430 l73: local reloc, size 0 + 0x00011432 l74: local reloc, size 0 + 0x00011432 l68: local reloc, size 0 + 0x00011432 l71: local reloc, size 0 + 0x0001143c _cdev_init_system: global reloc, size 0 + 0x00011444 l3: local reloc, size 0 + 0x00011488 l6: local reloc, size 0 + 0x0001148a l4: local reloc, size 0 + 0x00011490 l5: local reloc, size 0 + 0x00011494 l7: local reloc, size 0 + 0x000114dc l10: local reloc, size 0 + 0x000114de l8: local reloc, size 0 + 0x000114e4 l9: local reloc, size 0 + 0x00011500 l1: local reloc, size 0 + 0x00011508 _cdev_register: global reloc, size 0 + 0x00011518 l16: local reloc, size 0 + 0x00011586 l17: local reloc, size 0 + 0x00011588 l14: local reloc, size 0 + 0x00011588 l18: local reloc, size 0 + 0x00011590 _chan_alloc: global reloc, size 0 + 0x00011598 l24: local reloc, size 0 + 0x000115bc l28: local reloc, size 0 + 0x00011602 l29: local reloc, size 0 + 0x00011602 l27: local reloc, size 0 + 0x00011604 l25: local reloc, size 0 + 0x0001160a l26: local reloc, size 0 + 0x0001160c l22: local reloc, size 0 + 0x00011614 _chan_get_record: global reloc, size 0 + 0x00011642 l33: local reloc, size 0 + 0x00011648 _chan_free: global reloc, size 0 + 0x00011654 l38: local reloc, size 0 + 0x00011658 _cdev_init: global reloc, size 0 + 0x00011668 l45: local reloc, size 0 + 0x00011692 l47: local reloc, size 0 + 0x0001169e l48: local reloc, size 0 + 0x000116a0 l49: local reloc, size 0 + 0x000116a0 l46: local reloc, size 0 + 0x000116a0 l43: local reloc, size 0 + 0x000116a8 _chan_get_records: global reloc, size 0 + 0x000116be l55: local reloc, size 0 + 0x000116ea l57: local reloc, size 0 + 0x000116f4 l59: local reloc, size 0 + 0x00011722 l60: local reloc, size 0 + 0x00011726 l61: local reloc, size 0 + 0x00011728 l58: local reloc, size 0 + 0x0001172c l62: local reloc, size 0 + 0x0001172e l56: local reloc, size 0 + 0x00011730 l63: local reloc, size 0 + 0x00011730 l53: local reloc, size 0 + 0x00011738 _chan_read: global reloc, size 0 + 0x0001176a l69: local reloc, size 0 + 0x0001178a l70: local reloc, size 0 + 0x0001178c l71: local reloc, size 0 + 0x0001178c l67: local reloc, size 0 + 0x00011798 _chan_readline: global reloc, size 0 + 0x000117ca l77: local reloc, size 0 + 0x000117ea l78: local reloc, size 0 + 0x000117ec l79: local reloc, size 0 + 0x000117ec l75: local reloc, size 0 + 0x000117f8 _chan_read_b: global reloc, size 0 + 0x00011822 l85: local reloc, size 0 + 0x00011838 l86: local reloc, size 0 + 0x0001183a l83: local reloc, size 0 + 0x0001183a l87: local reloc, size 0 + 0x00011844 _chan_write: global reloc, size 0 + 0x00011876 l93: local reloc, size 0 + 0x00011896 l94: local reloc, size 0 + 0x000118a4 l95: local reloc, size 0 + 0x000118a4 l91: local reloc, size 0 + 0x000118b0 l96: local reloc, size 0 + 0x000118c4 _chan_write_b: global reloc, size 0 + 0x000118f2 l102: local reloc, size 0 + 0x0001190e l103: local reloc, size 0 + 0x00011910 l104: local reloc, size 0 + 0x00011910 l100: local reloc, size 0 + 0x0001191c _chan_status: global reloc, size 0 + 0x00011946 l110: local reloc, size 0 + 0x0001195c l111: local reloc, size 0 + 0x0001195e l112: local reloc, size 0 + 0x0001195e l108: local reloc, size 0 + 0x00011968 _chan_flush: global reloc, size 0 + 0x00011992 l118: local reloc, size 0 + 0x000119a8 l119: local reloc, size 0 + 0x000119aa l116: local reloc, size 0 + 0x000119aa l120: local reloc, size 0 + 0x000119b4 _chan_seek: global reloc, size 0 + 0x000119e6 l126: local reloc, size 0 + 0x00011a06 l127: local reloc, size 0 + 0x00011a08 l128: local reloc, size 0 + 0x00011a08 l124: local reloc, size 0 + 0x00011a14 _chan_ioctrl: global reloc, size 0 + 0x00011a4a l134: local reloc, size 0 + 0x00011a70 l135: local reloc, size 0 + 0x00011a72 l132: local reloc, size 0 + 0x00011a72 l136: local reloc, size 0 + 0x00011a7c _con_init: global reloc, size 0 + 0x00011a7e l1: local reloc, size 0 + 0x00011a80 _con_write_b: global reloc, size 0 + 0x00011aa6 l6: local reloc, size 0 + 0x00011aac _con_read_b: global reloc, size 0 + 0x00011aae l11: local reloc, size 0 + 0x00011ab0 _con_read: global reloc, size 0 + 0x00011ac4 l18: local reloc, size 0 + 0x00011ace l22: local reloc, size 0 + 0x00011ad2 l23: local reloc, size 0 + 0x00011ad6 l25: local reloc, size 0 + 0x00011ae4 l26: local reloc, size 0 + 0x00011ae4 l24: local reloc, size 0 + 0x00011ae4 l21: local reloc, size 0 + 0x00011ae6 l19: local reloc, size 0 + 0x00011aee l20: local reloc, size 0 + 0x00011af0 l16: local reloc, size 0 + 0x00011af8 _con_readline: global reloc, size 0 + 0x00011b0c l32: local reloc, size 0 + 0x00011b16 l35: local reloc, size 0 + 0x00011b1a l36: local reloc, size 0 + 0x00011b1e l38: local reloc, size 0 + 0x00011b36 l41: local reloc, size 0 + 0x00011b3e l42: local reloc, size 0 + 0x00011b42 l43: local reloc, size 0 + 0x00011b48 l44: local reloc, size 0 + 0x00011b4a l45: local reloc, size 0 + 0x00011b58 l33: local reloc, size 0 + 0x00011b58 l39: local reloc, size 0 + 0x00011b58 l40: local reloc, size 0 + 0x00011b58 l37: local reloc, size 0 + 0x00011b62 l34: local reloc, size 0 + 0x00011b64 l30: local reloc, size 0 + 0x00011b6c _con_write: global reloc, size 0 + 0x00011b80 l51: local reloc, size 0 + 0x00011b86 l55: local reloc, size 0 + 0x00011b88 l56: local reloc, size 0 + 0x00011ba0 l54: local reloc, size 0 + 0x00011ba0 l57: local reloc, size 0 + 0x00011ba2 l52: local reloc, size 0 + 0x00011baa l53: local reloc, size 0 + 0x00011bac l49: local reloc, size 0 + 0x00011bb4 _con_status: global reloc, size 0 + 0x00011bb6 l61: local reloc, size 0 + 0x00011bb8 _con_flush: global reloc, size 0 + 0x00011bba l66: local reloc, size 0 + 0x00011bbc _con_seek: global reloc, size 0 + 0x00011bbe l71: local reloc, size 0 + 0x00011bc0 _con_ioctrl: global reloc, size 0 + 0x00011bc2 l76: local reloc, size 0 + 0x00011bc4 _con_install: global reloc, size 0 + 0x00011c98 l81: local reloc, size 0 + 0x00011ca0 l83: local reloc, size 0 + 0x00011ca8 l84: local reloc, size 0 + 0x00011cb0 _fatfs_to_foenix: global reloc, size 0 + 0x00011cb6 l3: local reloc, size 0 + 0x00011cba l4: local reloc, size 0 + 0x00011cbc l5: local reloc, size 0 + 0x00011cbc l1: local reloc, size 0 + 0x00011cc0 _fsys_open: global reloc, size 0 + 0x00011cd4 l11: local reloc, size 0 + 0x00011ce0 l15: local reloc, size 0 + 0x00011cf0 l14: local reloc, size 0 + 0x00011cf0 l16: local reloc, size 0 + 0x00011cf2 l12: local reloc, size 0 + 0x00011cf8 l13: local reloc, size 0 + 0x00011cfc l17: local reloc, size 0 + 0x00011d02 l18: local reloc, size 0 + 0x00011d56 l21: local reloc, size 0 + 0x00011d7e l22: local reloc, size 0 + 0x00011d9a l23: local reloc, size 0 + 0x00011d9c l20: local reloc, size 0 + 0x00011da8 l24: local reloc, size 0 + 0x00011da8 l9: local reloc, size 0 + 0x00011db0 _fsys_close: global reloc, size 0 + 0x00011e20 l28: local reloc, size 0 + 0x00011e28 _fsys_opendir: global reloc, size 0 + 0x00011e2a l33: local reloc, size 0 + 0x00011e2c _fsys_closedir: global reloc, size 0 + 0x00011e2e l38: local reloc, size 0 + 0x00011e30 _fsys_readdir: global reloc, size 0 + 0x00011e32 l43: local reloc, size 0 + 0x00011e34 _fsys_findfirst: global reloc, size 0 + 0x00011e36 l48: local reloc, size 0 + 0x00011e38 _fsys_findnext: global reloc, size 0 + 0x00011e3a l53: local reloc, size 0 + 0x00011e3c _fsys_mkdir: global reloc, size 0 + 0x00011e3e l58: local reloc, size 0 + 0x00011e40 _fsys_delete: global reloc, size 0 + 0x00011e42 l63: local reloc, size 0 + 0x00011e44 _fsys_rename: global reloc, size 0 + 0x00011e46 l68: local reloc, size 0 + 0x00011e48 _fsys_setcwd: global reloc, size 0 + 0x00011e4a l73: local reloc, size 0 + 0x00011e4c _fsys_getcwd: global reloc, size 0 + 0x00011e4e l78: local reloc, size 0 + 0x00011e50 _fchan_init: global reloc, size 0 + 0x00011e52 l83: local reloc, size 0 + 0x00011e54 _fchan_to_file: global reloc, size 0 + 0x00011e6a l90: local reloc, size 0 + 0x00011e96 l91: local reloc, size 0 + 0x00011e98 l88: local reloc, size 0 + 0x00011e98 l92: local reloc, size 0 + 0x00011ea0 _fchan_read: global reloc, size 0 + 0x00011ede l100: local reloc, size 0 + 0x00011ee4 l101: local reloc, size 0 + 0x00011eee l102: local reloc, size 0 + 0x00011eee l99: local reloc, size 0 + 0x00011ef0 l96: local reloc, size 0 + 0x00011efc _fchan_readline: global reloc, size 0 + 0x00011f42 l111: local reloc, size 0 + 0x00011f52 l109: local reloc, size 0 + 0x00011f52 l112: local reloc, size 0 + 0x00011f54 l106: local reloc, size 0 + 0x00011f5c _fchan_read_b: global reloc, size 0 + 0x00011f5e l116: local reloc, size 0 + 0x00011f60 _fchan_write: global reloc, size 0 + 0x00011fa0 l125: local reloc, size 0 + 0x00011fa6 l126: local reloc, size 0 + 0x00011fb0 l127: local reloc, size 0 + 0x00011fb0 l124: local reloc, size 0 + 0x00011fb2 l121: local reloc, size 0 + 0x00011fbc _fchan_write_b: global reloc, size 0 + 0x00011ffe l135: local reloc, size 0 + 0x00012004 l136: local reloc, size 0 + 0x0001200e l137: local reloc, size 0 + 0x0001200e l134: local reloc, size 0 + 0x00012010 l131: local reloc, size 0 + 0x0001201c _fchan_status: global reloc, size 0 + 0x0001203e l149: local reloc, size 0 + 0x00012042 l147: local reloc, size 0 + 0x00012044 l148: local reloc, size 0 + 0x0001204c l146: local reloc, size 0 + 0x00012052 l150: local reloc, size 0 + 0x00012056 l151: local reloc, size 0 + 0x0001205a l144: local reloc, size 0 + 0x0001205c l141: local reloc, size 0 + 0x00012064 _fchan_flush: global reloc, size 0 + 0x0001208e l158: local reloc, size 0 + 0x00012090 l155: local reloc, size 0 + 0x00012098 _fchan_seek: global reloc, size 0 + 0x000120ba l166: local reloc, size 0 + 0x000120d2 l167: local reloc, size 0 + 0x000120d8 l169: local reloc, size 0 + 0x000120f8 l170: local reloc, size 0 + 0x000120f8 l168: local reloc, size 0 + 0x000120f8 l165: local reloc, size 0 + 0x000120fa l162: local reloc, size 0 + 0x00012100 _fchan_ioctrl: global reloc, size 0 + 0x00012102 l174: local reloc, size 0 + 0x00012104 _fsys_init: global reloc, size 0 + 0x0001210a l181: local reloc, size 0 + 0x00012114 l184: local reloc, size 0 + 0x00012116 l182: local reloc, size 0 + 0x0001211c l183: local reloc, size 0 + 0x00012120 l185: local reloc, size 0 + 0x0001212a l188: local reloc, size 0 + 0x0001212c l186: local reloc, size 0 + 0x00012132 l187: local reloc, size 0 + 0x000121b6 l179: local reloc, size 0 + 0x000121bc l189: local reloc, size 0 + 0x000121c4 _pata_wait_not_busy: global reloc, size 0 + 0x000121d8 l4: local reloc, size 0 + 0x000121de l6: local reloc, size 0 + 0x000121f4 l7: local reloc, size 0 + 0x000121fc l5: local reloc, size 0 + 0x00012200 l8: local reloc, size 0 + 0x00012204 l9: local reloc, size 0 + 0x00012206 l1: local reloc, size 0 + 0x00012206 l10: local reloc, size 0 + 0x0001220c l3: local reloc, size 0 + 0x00012220 _pata_wait_ready: global reloc, size 0 + 0x00012234 l17: local reloc, size 0 + 0x0001223a l19: local reloc, size 0 + 0x00012250 l20: local reloc, size 0 + 0x00012258 l18: local reloc, size 0 + 0x0001225c l21: local reloc, size 0 + 0x00012260 l22: local reloc, size 0 + 0x00012262 l14: local reloc, size 0 + 0x00012262 l23: local reloc, size 0 + 0x00012268 l16: local reloc, size 0 + 0x00012278 _pata_wait_ready_not_busy: global reloc, size 0 + 0x0001228c l30: local reloc, size 0 + 0x00012292 l32: local reloc, size 0 + 0x000122aa l33: local reloc, size 0 + 0x000122b2 l31: local reloc, size 0 + 0x000122b6 l34: local reloc, size 0 + 0x000122ba l35: local reloc, size 0 + 0x000122bc l36: local reloc, size 0 + 0x000122bc l27: local reloc, size 0 + 0x000122c4 l29: local reloc, size 0 + 0x000122e0 _pata_wait_data_request: global reloc, size 0 + 0x000122f4 l43: local reloc, size 0 + 0x000122fa l45: local reloc, size 0 + 0x00012310 l46: local reloc, size 0 + 0x00012318 l44: local reloc, size 0 + 0x0001231c l47: local reloc, size 0 + 0x00012320 l48: local reloc, size 0 + 0x00012322 l40: local reloc, size 0 + 0x00012322 l49: local reloc, size 0 + 0x00012328 l42: local reloc, size 0 + 0x00012340 _pata_identity: global reloc, size 0 + 0x0001238c l57: local reloc, size 0 + 0x0001239a l59: local reloc, size 0 + 0x000123b0 l61: local reloc, size 0 + 0x000123e8 l64: local reloc, size 0 + 0x000123e8 l62: local reloc, size 0 + 0x000123ee l63: local reloc, size 0 + 0x00012564 l53: local reloc, size 0 + 0x0001256c l55: local reloc, size 0 + 0x0001257c l60: local reloc, size 0 + 0x0001258c l65: local reloc, size 0 + 0x00012598 _pata_init: global reloc, size 0 + 0x000125b6 l73: local reloc, size 0 + 0x000125e4 l75: local reloc, size 0 + 0x000125ee l69: local reloc, size 0 + 0x000125f0 l71: local reloc, size 0 + 0x000125fc _pata_read: global reloc, size 0 + 0x00012626 l83: local reloc, size 0 + 0x0001264a l85: local reloc, size 0 + 0x00012696 l87: local reloc, size 0 + 0x0001269c l88: local reloc, size 0 + 0x000126a6 l91: local reloc, size 0 + 0x000126a8 l89: local reloc, size 0 + 0x000126ac l90: local reloc, size 0 + 0x000126ae l79: local reloc, size 0 + 0x000126b4 l81: local reloc, size 0 + 0x000126c0 _pata_write: global reloc, size 0 + 0x000126ea l99: local reloc, size 0 + 0x0001270e l101: local reloc, size 0 + 0x0001275a l103: local reloc, size 0 + 0x00012760 l104: local reloc, size 0 + 0x0001276a l107: local reloc, size 0 + 0x0001276c l105: local reloc, size 0 + 0x00012770 l106: local reloc, size 0 + 0x00012772 l95: local reloc, size 0 + 0x00012778 l97: local reloc, size 0 + 0x00012784 _pata_status: global reloc, size 0 + 0x00012796 l111: local reloc, size 0 + 0x00012798 l113: local reloc, size 0 + 0x000127a4 _pata_error: global reloc, size 0 + 0x000127b6 l117: local reloc, size 0 + 0x000127b8 l119: local reloc, size 0 + 0x000127c4 _pata_flush: global reloc, size 0 + 0x000127d2 l123: local reloc, size 0 + 0x000127d4 l125: local reloc, size 0 + 0x000127e0 _pata_ioctrl: global reloc, size 0 + 0x00012810 l133: local reloc, size 0 + 0x00012822 l134: local reloc, size 0 + 0x00012826 l135: local reloc, size 0 + 0x0001282c l136: local reloc, size 0 + 0x00012834 l137: local reloc, size 0 + 0x0001283c l138: local reloc, size 0 + 0x0001284a l139: local reloc, size 0 + 0x0001284e l140: local reloc, size 0 + 0x00012850 l141: local reloc, size 0 + 0x00012854 l132: local reloc, size 0 + 0x00012856 l129: local reloc, size 0 + 0x00012860 l131: local reloc, size 0 + 0x0001286c _pata_install: global reloc, size 0 + 0x000128da l145: local reloc, size 0 + 0x000128e0 l147: local reloc, size 0 + 0x000128f0 l148: local reloc, size 0 + 0x000128f4 _ps2_wait_out: global reloc, size 0 + 0x000128fe l3: local reloc, size 0 + 0x00012908 l6: local reloc, size 0 + 0x0001290c l7: local reloc, size 0 + 0x0001290c l4: local reloc, size 0 + 0x00012922 l5: local reloc, size 0 + 0x00012924 l1: local reloc, size 0 + 0x00012928 _ps2_wait_in: global reloc, size 0 + 0x00012932 l13: local reloc, size 0 + 0x0001293c l16: local reloc, size 0 + 0x00012940 l17: local reloc, size 0 + 0x00012940 l14: local reloc, size 0 + 0x00012956 l15: local reloc, size 0 + 0x00012958 l11: local reloc, size 0 + 0x0001295c _ps2_controller_cmd: global reloc, size 0 + 0x0001297a l24: local reloc, size 0 + 0x00012988 l26: local reloc, size 0 + 0x0001298c l21: local reloc, size 0 + 0x00012994 _ps2_controller_cmd_param: global reloc, size 0 + 0x000129b8 l33: local reloc, size 0 + 0x000129c6 l35: local reloc, size 0 + 0x000129ca l30: local reloc, size 0 + 0x000129d0 _ps2_kbd_cmd_p: global reloc, size 0 + 0x000129f4 l42: local reloc, size 0 + 0x00012a02 l44: local reloc, size 0 + 0x00012a06 l39: local reloc, size 0 + 0x00012a0c _ps2_kbd_cmd: global reloc, size 0 + 0x00012a2a l51: local reloc, size 0 + 0x00012a2c l52: local reloc, size 0 + 0x00012a2c l53: local reloc, size 0 + 0x00012a34 l54: local reloc, size 0 + 0x00012a40 l56: local reloc, size 0 + 0x00012a44 l48: local reloc, size 0 + 0x00012a4c _ps2_flush_out: global reloc, size 0 + 0x00012a5a l62: local reloc, size 0 + 0x00012a5c l63: local reloc, size 0 + 0x00012a72 l64: local reloc, size 0 + 0x00012a72 l60: local reloc, size 0 + 0x00012a74 _kbd_toggle_modifier: global reloc, size 0 + 0x00012a80 l68: local reloc, size 0 + 0x00012a84 _kbd_makebreak_modifier: global reloc, size 0 + 0x00012aa0 l76: local reloc, size 0 + 0x00012aa8 l77: local reloc, size 0 + 0x00012aa8 l73: local reloc, size 0 + 0x00012aac _kbd_enqueue_scan: global reloc, size 0 + 0x00012ab8 l85: local reloc, size 0 + 0x00012ac0 l83: local reloc, size 0 + 0x00012b24 l88: local reloc, size 0 + 0x00012b24 l87: local reloc, size 0 + 0x00012b36 l89: local reloc, size 0 + 0x00012b36 l90: local reloc, size 0 + 0x00012b48 l92: local reloc, size 0 + 0x00012b48 l91: local reloc, size 0 + 0x00012b5a l93: local reloc, size 0 + 0x00012b6c l94: local reloc, size 0 + 0x00012b7e l95: local reloc, size 0 + 0x00012b82 l96: local reloc, size 0 + 0x00012b8c l97: local reloc, size 0 + 0x00012b8e l98: local reloc, size 0 + 0x00012b92 l99: local reloc, size 0 + 0x00012b9c l100: local reloc, size 0 + 0x00012b9e l101: local reloc, size 0 + 0x00012ba2 l102: local reloc, size 0 + 0x00012bac l103: local reloc, size 0 + 0x00012bac l104: local reloc, size 0 + 0x00012bac l86: local reloc, size 0 + 0x00012bcc l84: local reloc, size 0 + 0x00012bcc l81: local reloc, size 0 + 0x00012bd4 _kbd_get_scancode: global reloc, size 0 + 0x00012be2 l108: local reloc, size 0 + 0x00012be4 _kbd_handle_irq: global reloc, size 0 + 0x00012bf8 l119: local reloc, size 0 + 0x00012c00 l117: local reloc, size 0 + 0x00012c20 l175: local reloc, size 0 + 0x00012c4c l121: local reloc, size 0 + 0x00012c5a l123: local reloc, size 0 + 0x00012c64 l124: local reloc, size 0 + 0x00012c6e l125: local reloc, size 0 + 0x00012c96 l126: local reloc, size 0 + 0x00012ca8 l127: local reloc, size 0 + 0x00012ca8 l122: local reloc, size 0 + 0x00012cac l128: local reloc, size 0 + 0x00012cbc l130: local reloc, size 0 + 0x00012cc6 l131: local reloc, size 0 + 0x00012cd0 l132: local reloc, size 0 + 0x00012cf8 l133: local reloc, size 0 + 0x00012d0a l134: local reloc, size 0 + 0x00012d10 l129: local reloc, size 0 + 0x00012d14 l135: local reloc, size 0 + 0x00012d1e l137: local reloc, size 0 + 0x00012d28 l138: local reloc, size 0 + 0x00012d2e l136: local reloc, size 0 + 0x00012d32 l139: local reloc, size 0 + 0x00012d3c l141: local reloc, size 0 + 0x00012d4e l142: local reloc, size 0 + 0x00012d54 l140: local reloc, size 0 + 0x00012d58 l143: local reloc, size 0 + 0x00012d62 l145: local reloc, size 0 + 0x00012d6c l146: local reloc, size 0 + 0x00012d72 l144: local reloc, size 0 + 0x00012d76 l147: local reloc, size 0 + 0x00012d80 l149: local reloc, size 0 + 0x00012d92 l150: local reloc, size 0 + 0x00012d98 l148: local reloc, size 0 + 0x00012d9c l151: local reloc, size 0 + 0x00012da6 l153: local reloc, size 0 + 0x00012db0 l154: local reloc, size 0 + 0x00012db6 l152: local reloc, size 0 + 0x00012db8 l155: local reloc, size 0 + 0x00012dc2 l157: local reloc, size 0 + 0x00012dcc l158: local reloc, size 0 + 0x00012dd2 l156: local reloc, size 0 + 0x00012dd4 l159: local reloc, size 0 + 0x00012dde l161: local reloc, size 0 + 0x00012de8 l162: local reloc, size 0 + 0x00012dee l160: local reloc, size 0 + 0x00012df0 l163: local reloc, size 0 + 0x00012dfa l165: local reloc, size 0 + 0x00012e04 l166: local reloc, size 0 + 0x00012e0a l164: local reloc, size 0 + 0x00012e0c l167: local reloc, size 0 + 0x00012e16 l169: local reloc, size 0 + 0x00012e28 l170: local reloc, size 0 + 0x00012e2e l168: local reloc, size 0 + 0x00012e2e l120: local reloc, size 0 + 0x00012e2e l118: local reloc, size 0 + 0x00012e2e l171: local reloc, size 0 + 0x00012e2e l116: local reloc, size 0 + 0x00012e2e l113: local reloc, size 0 + 0x00012e34 _kbd_getc: global reloc, size 0 + 0x00012e4a l178: local reloc, size 0 + 0x00012e5c l179: local reloc, size 0 + 0x00012e66 l181: local reloc, size 0 + 0x00012e7c l184: local reloc, size 0 + 0x00012e9e l186: local reloc, size 0 + 0x00012eb4 l188: local reloc, size 0 + 0x00012ec6 l189: local reloc, size 0 + 0x00012f04 l194: local reloc, size 0 + 0x00012f16 l195: local reloc, size 0 + 0x00012f18 l192: local reloc, size 0 + 0x00012f54 l200: local reloc, size 0 + 0x00012f64 l201: local reloc, size 0 + 0x00012f66 l198: local reloc, size 0 + 0x00012f76 l202: local reloc, size 0 + 0x00012f76 l190: local reloc, size 0 + 0x00012f76 l196: local reloc, size 0 + 0x00012f78 l187: local reloc, size 0 + 0x00012f88 l185: local reloc, size 0 + 0x00012f88 l203: local reloc, size 0 + 0x00012f8e l182: local reloc, size 0 + 0x00012f94 l183: local reloc, size 0 + 0x00012f96 l176: local reloc, size 0 + 0x00012f96 l180: local reloc, size 0 + 0x00012f9c _ps2_init: global reloc, size 0 + 0x0001302c l209: local reloc, size 0 + 0x00013030 l210: local reloc, size 0 + 0x0001303e l211: local reloc, size 0 + 0x00013042 l212: local reloc, size 0 + 0x00013076 l207: local reloc, size 0 + 0x0001307c _kbd_getc_poll: global reloc, size 0 + 0x00013084 l218: local reloc, size 0 + 0x0001308e l219: local reloc, size 0 + 0x00013090 l216: local reloc, size 0 + 0x00013090 l220: local reloc, size 0 + 0x00013094 _sdc_reset: global reloc, size 0 + 0x000130a0 l1: local reloc, size 0 + 0x000130a4 l3: local reloc, size 0 + 0x000130b0 _sdc_detected: global reloc, size 0 + 0x000130b2 l7: local reloc, size 0 + 0x000130b4 _sdc_protected: global reloc, size 0 + 0x000130b6 l12: local reloc, size 0 + 0x000130b8 l17: local reloc, size 0 + 0x000130b8 _sdc_set_led: global reloc, size 0 + 0x000130bc _sdc_wait_busy: global reloc, size 0 + 0x000130c4 l24: local reloc, size 0 + 0x000130cc l27: local reloc, size 0 + 0x000130d0 l28: local reloc, size 0 + 0x000130d6 l26: local reloc, size 0 + 0x000130ee l25: local reloc, size 0 + 0x000130f0 l22: local reloc, size 0 + 0x000130f8 _sdc_init: global reloc, size 0 + 0x0001310a l35: local reloc, size 0 + 0x00013116 l36: local reloc, size 0 + 0x0001312c l37: local reloc, size 0 + 0x00013138 l39: local reloc, size 0 + 0x0001314e l40: local reloc, size 0 + 0x00013166 l42: local reloc, size 0 + 0x00013168 l38: local reloc, size 0 + 0x0001317e l44: local reloc, size 0 + 0x0001317e l32: local reloc, size 0 + 0x00013180 l41: local reloc, size 0 + 0x00013194 l43: local reloc, size 0 + 0x000131b0 l45: local reloc, size 0 + 0x000131c8 l34: local reloc, size 0 + 0x000131d4 _sdc_read: global reloc, size 0 + 0x000131f8 l52: local reloc, size 0 + 0x00013206 l53: local reloc, size 0 + 0x00013270 l54: local reloc, size 0 + 0x0001327c l56: local reloc, size 0 + 0x00013288 l57: local reloc, size 0 + 0x000132a2 l59: local reloc, size 0 + 0x000132a6 l60: local reloc, size 0 + 0x000132aa l61: local reloc, size 0 + 0x000132b2 l64: local reloc, size 0 + 0x000132b4 l62: local reloc, size 0 + 0x000132b8 l63: local reloc, size 0 + 0x000132cc l65: local reloc, size 0 + 0x000132d0 l66: local reloc, size 0 + 0x000132d4 l58: local reloc, size 0 + 0x000132d4 l67: local reloc, size 0 + 0x000132d6 l55: local reloc, size 0 + 0x000132e0 l68: local reloc, size 0 + 0x000132e0 l49: local reloc, size 0 + 0x000132e8 l51: local reloc, size 0 + 0x000132f4 _sdc_write: global reloc, size 0 + 0x00013318 l75: local reloc, size 0 + 0x00013326 l76: local reloc, size 0 + 0x00013336 l77: local reloc, size 0 + 0x0001333a l79: local reloc, size 0 + 0x00013342 l82: local reloc, size 0 + 0x00013344 l80: local reloc, size 0 + 0x00013348 l81: local reloc, size 0 + 0x0001334e l83: local reloc, size 0 + 0x00013352 l85: local reloc, size 0 + 0x00013358 l88: local reloc, size 0 + 0x0001335a l86: local reloc, size 0 + 0x0001336e l87: local reloc, size 0 + 0x0001336e l84: local reloc, size 0 + 0x00013370 l78: local reloc, size 0 + 0x00013376 l89: local reloc, size 0 + 0x000133d6 l90: local reloc, size 0 + 0x000133e2 l92: local reloc, size 0 + 0x000133ee l93: local reloc, size 0 + 0x000133f2 l94: local reloc, size 0 + 0x000133f4 l91: local reloc, size 0 + 0x000133fe l95: local reloc, size 0 + 0x000133fe l72: local reloc, size 0 + 0x00013404 l74: local reloc, size 0 + 0x00013410 _sdc_status: global reloc, size 0 + 0x00013426 l102: local reloc, size 0 + 0x00013432 l104: local reloc, size 0 + 0x00013434 l99: local reloc, size 0 + 0x00013438 _sdc_error: global reloc, size 0 + 0x00013440 l108: local reloc, size 0 + 0x00013444 _sdc_flush: global reloc, size 0 + 0x00013446 l113: local reloc, size 0 + 0x00013448 _sdc_sector_count: global reloc, size 0 + 0x0001344c l118: local reloc, size 0 + 0x00013450 _sdc_ioctrl: global reloc, size 0 + 0x0001346c l126: local reloc, size 0 + 0x00013478 l127: local reloc, size 0 + 0x00013480 l128: local reloc, size 0 + 0x00013488 l129: local reloc, size 0 + 0x0001348a l125: local reloc, size 0 + 0x0001348a l123: local reloc, size 0 + 0x00013490 _sdc_install: global reloc, size 0 + 0x000134ec l133: local reloc, size 0 + 0x000134f4 l135: local reloc, size 0 + 0x00013500 l136: local reloc, size 0 + 0x00013504 _text_init: global reloc, size 0 + 0x00013518 l4: local reloc, size 0 + 0x00013578 l7: local reloc, size 0 + 0x0001357a l5: local reloc, size 0 + 0x00013580 l6: local reloc, size 0 + 0x00013664 l2: local reloc, size 0 + 0x0001366c _text_set_cursor: global reloc, size 0 + 0x0001368a l13: local reloc, size 0 + 0x000136fe l11: local reloc, size 0 + 0x000136fe l14: local reloc, size 0 + 0x00013704 _text_set_xy: global reloc, size 0 + 0x0001371c l20: local reloc, size 0 + 0x00013750 l22: local reloc, size 0 + 0x00013754 l23: local reloc, size 0 + 0x00013762 l24: local reloc, size 0 + 0x00013776 l25: local reloc, size 0 + 0x000137b0 l18: local reloc, size 0 + 0x000137b0 l21: local reloc, size 0 + 0x000137b8 _text_setsizes: global reloc, size 0 + 0x000137ca l31: local reloc, size 0 + 0x0001383c l34: local reloc, size 0 + 0x0001384a l35: local reloc, size 0 + 0x00013858 l36: local reloc, size 0 + 0x00013866 l37: local reloc, size 0 + 0x00013872 l33: local reloc, size 0 + 0x00013872 l38: local reloc, size 0 + 0x00013884 l48: local reloc, size 0 + 0x00013896 l49: local reloc, size 0 + 0x0001389a l40: local reloc, size 0 + 0x000138e0 l50: local reloc, size 0 + 0x000138f0 l51: local reloc, size 0 + 0x00013902 l52: local reloc, size 0 + 0x00013910 l53: local reloc, size 0 + 0x00013914 l44: local reloc, size 0 + 0x00013920 l42: local reloc, size 0 + 0x00013920 l29: local reloc, size 0 + 0x00013920 l32: local reloc, size 0 + 0x0001392c _text_set_color: global reloc, size 0 + 0x00013942 l56: local reloc, size 0 + 0x0001398a l57: local reloc, size 0 + 0x0001398a l54: local reloc, size 0 + 0x00013990 _text_clear: global reloc, size 0 + 0x0001399e l63: local reloc, size 0 + 0x000139c8 l65: local reloc, size 0 + 0x000139dc l68: local reloc, size 0 + 0x000139de l66: local reloc, size 0 + 0x00013a04 l61: local reloc, size 0 + 0x00013a04 l64: local reloc, size 0 + 0x00013a04 l67: local reloc, size 0 + 0x00013a0c _text_scroll: global reloc, size 0 + 0x00013a1e l74: local reloc, size 0 + 0x00013a52 l76: local reloc, size 0 + 0x00013a80 l80: local reloc, size 0 + 0x00013a94 l83: local reloc, size 0 + 0x00013a96 l81: local reloc, size 0 + 0x00013a9c l79: local reloc, size 0 + 0x00013a9c l82: local reloc, size 0 + 0x00013a9e l77: local reloc, size 0 + 0x00013aae l78: local reloc, size 0 + 0x00013ad6 l84: local reloc, size 0 + 0x00013af0 l87: local reloc, size 0 + 0x00013af2 l85: local reloc, size 0 + 0x00013af8 l86: local reloc, size 0 + 0x00013af8 l72: local reloc, size 0 + 0x00013af8 l75: local reloc, size 0 + 0x00013b04 _text_put_raw: global reloc, size 0 + 0x00013b18 l93: local reloc, size 0 + 0x00013b4c l96: local reloc, size 0 + 0x00013b68 l97: local reloc, size 0 + 0x00013b6a l98: local reloc, size 0 + 0x00013ba0 l95: local reloc, size 0 + 0x00013ba0 l91: local reloc, size 0 + 0x00013ba0 l94: local reloc, size 0 + 0x00013ba8 _text_put_ansi: global reloc, size 0 + 0x00013bac l104: local reloc, size 0 + 0x00013bac l105: local reloc, size 0 + 0x00013bac l102: local reloc, size 0 + 0x00013bb0 _fg_color_lut: global reloc, size 0 + 0x00013bf0 _bg_color_lut: global reloc, size 0 + 0x00013c30 _uart_get_base: global reloc, size 0 + 0x00013c36 l3: local reloc, size 0 + 0x00013c3e l4: local reloc, size 0 + 0x00013c44 l5: local reloc, size 0 + 0x00013c44 l1: local reloc, size 0 + 0x00013c48 _uart_setbps: global reloc, size 0 + 0x00013c90 l9: local reloc, size 0 + 0x00013c90 l12: local reloc, size 0 + 0x00013c98 _uart_setlcr: global reloc, size 0 + 0x00013cc4 l19: local reloc, size 0 + 0x00013cd0 l16: local reloc, size 0 + 0x00013cd0 l20: local reloc, size 0 + 0x00013cd8 l21: local reloc, size 0 + 0x00013ce8 l18: local reloc, size 0 + 0x00013cf4 _uart_init: global reloc, size 0 + 0x00013d3e l25: local reloc, size 0 + 0x00013d3e l29: local reloc, size 0 + 0x00013d44 l27: local reloc, size 0 + 0x00013d50 _uart_has_bytes: global reloc, size 0 + 0x00013d86 l38: local reloc, size 0 + 0x00013d8a l39: local reloc, size 0 + 0x00013d8c l36: local reloc, size 0 + 0x00013d8e l33: local reloc, size 0 + 0x00013d8e l40: local reloc, size 0 + 0x00013d94 _uart_put: global reloc, size 0 + 0x00013db4 l48: local reloc, size 0 + 0x00013db8 l50: local reloc, size 0 + 0x00013dce l49: local reloc, size 0 + 0x00013dd0 l44: local reloc, size 0 + 0x00013dd0 l47: local reloc, size 0 + 0x00013dd8 _uart_get: global reloc, size 0 + 0x00013df4 l58: local reloc, size 0 + 0x00013df8 l60: local reloc, size 0 + 0x00013e0e l59: local reloc, size 0 + 0x00013e10 l57: local reloc, size 0 + 0x00013e10 l54: local reloc, size 0 + 0x00013e18 _disk_status: global reloc, size 0 + 0x00013e36 l1: local reloc, size 0 + 0x00013e3c l3: local reloc, size 0 + 0x00013e48 _disk_initialize: global reloc, size 0 + 0x00013e66 l7: local reloc, size 0 + 0x00013e6c l9: local reloc, size 0 + 0x00013e7c _disk_read: global reloc, size 0 + 0x00013ea0 l16: local reloc, size 0 + 0x00013ebe l20: local reloc, size 0 + 0x00013ece l21: local reloc, size 0 + 0x00013ed0 l23: local reloc, size 0 + 0x00013ed0 l19: local reloc, size 0 + 0x00013ed2 l17: local reloc, size 0 + 0x00013ed6 l18: local reloc, size 0 + 0x00013ed8 l13: local reloc, size 0 + 0x00013ee0 l22: local reloc, size 0 + 0x00013ef4 l15: local reloc, size 0 + 0x00013f00 _disk_write: global reloc, size 0 + 0x00013f24 l30: local reloc, size 0 + 0x00013f42 l34: local reloc, size 0 + 0x00013f46 l35: local reloc, size 0 + 0x00013f48 l36: local reloc, size 0 + 0x00013f48 l33: local reloc, size 0 + 0x00013f4a l31: local reloc, size 0 + 0x00013f4e l32: local reloc, size 0 + 0x00013f50 l27: local reloc, size 0 + 0x00013f58 l29: local reloc, size 0 + 0x00013f64 _disk_ioctl: global reloc, size 0 + 0x00013f9e l43: local reloc, size 0 + 0x00013fa2 l44: local reloc, size 0 + 0x00013fa4 l40: local reloc, size 0 + 0x00013fa4 l45: local reloc, size 0 + 0x00013fac l42: local reloc, size 0 + 0x00013fb8 l6: local reloc, size 0 + 0x00013fd6 l7: local reloc, size 0 + 0x00013fdc l12: local reloc, size 0 + 0x0001400c l13: local reloc, size 0 + 0x00014010 l18: local reloc, size 0 + 0x00014034 l19: local reloc, size 0 + 0x00014038 l24: local reloc, size 0 + 0x00014066 l25: local reloc, size 0 + 0x00014068 l30: local reloc, size 0 + 0x0001406e l33: local reloc, size 0 + 0x00014072 l34: local reloc, size 0 + 0x00014074 l31: local reloc, size 0 + 0x00014078 l38: local reloc, size 0 + 0x0001407e l41: local reloc, size 0 + 0x00014082 l42: local reloc, size 0 + 0x00014084 l39: local reloc, size 0 + 0x00014088 l46: local reloc, size 0 + 0x000140c2 l51: local reloc, size 0 + 0x000140c6 l52: local reloc, size 0 + 0x000140d4 l50: local reloc, size 0 + 0x000140d8 l53: local reloc, size 0 + 0x000140ee l55: local reloc, size 0 + 0x000140f2 l54: local reloc, size 0 + 0x000140f2 l56: local reloc, size 0 + 0x000140fa l47: local reloc, size 0 + 0x00014100 l60: local reloc, size 0 + 0x00014126 l63: local reloc, size 0 + 0x0001412c l65: local reloc, size 0 + 0x00014130 l66: local reloc, size 0 + 0x00014148 l64: local reloc, size 0 + 0x0001414c l69: local reloc, size 0 + 0x00014152 l67: local reloc, size 0 + 0x00014156 l68: local reloc, size 0 + 0x00014160 l61: local reloc, size 0 + 0x00014168 l73: local reloc, size 0 + 0x0001419a l78: local reloc, size 0 + 0x000141ac l80: local reloc, size 0 + 0x000141b4 l82: local reloc, size 0 + 0x000141d8 l83: local reloc, size 0 + 0x000141d8 l81: local reloc, size 0 + 0x000141da l79: local reloc, size 0 + 0x000141dc l77: local reloc, size 0 + 0x000141dc l84: local reloc, size 0 + 0x000141de l74: local reloc, size 0 + 0x000141e4 l88: local reloc, size 0 + 0x000141f8 l91: local reloc, size 0 + 0x00014204 l93: local reloc, size 0 + 0x00014224 l95: local reloc, size 0 + 0x00014228 l96: local reloc, size 0 + 0x0001422c l94: local reloc, size 0 + 0x0001422c l92: local reloc, size 0 + 0x0001422e l89: local reloc, size 0 + 0x00014234 l100: local reloc, size 0 + 0x0001424a l103: local reloc, size 0 + 0x00014252 l107: local reloc, size 0 + 0x0001425c l105: local reloc, size 0 + 0x00014324 l106: local reloc, size 0 + 0x0001433e l108: local reloc, size 0 + 0x00014340 l109: local reloc, size 0 + 0x00014340 l104: local reloc, size 0 + 0x00014342 l101: local reloc, size 0 + 0x00014348 l113: local reloc, size 0 + 0x00014360 l116: local reloc, size 0 + 0x00014364 l117: local reloc, size 0 + 0x00014384 l114: local reloc, size 0 + 0x0001438c l121: local reloc, size 0 + 0x000143a0 l126: local reloc, size 0 + 0x000143a6 l124: local reloc, size 0 + 0x000143ac l125: local reloc, size 0 + 0x000143c4 l129: local reloc, size 0 + 0x000143e4 l130: local reloc, size 0 + 0x000143e8 l131: local reloc, size 0 + 0x00014416 l132: local reloc, size 0 + 0x0001441a l133: local reloc, size 0 + 0x00014442 l134: local reloc, size 0 + 0x00014448 l135: local reloc, size 0 + 0x00014452 l136: local reloc, size 0 + 0x00014456 l137: local reloc, size 0 + 0x0001446c l138: local reloc, size 0 + 0x0001446e l139: local reloc, size 0 + 0x00014488 l140: local reloc, size 0 + 0x0001449e l141: local reloc, size 0 + 0x000144a0 l142: local reloc, size 0 + 0x000144be l143: local reloc, size 0 + 0x000144c0 l128: local reloc, size 0 + 0x000144c0 l127: local reloc, size 0 + 0x000144c2 l122: local reloc, size 0 + 0x000144c8 l147: local reloc, size 0 + 0x000144e6 l152: local reloc, size 0 + 0x000144ee l150: local reloc, size 0 + 0x00014504 l154: local reloc, size 0 + 0x00014524 l155: local reloc, size 0 + 0x00014528 l156: local reloc, size 0 + 0x0001454c l157: local reloc, size 0 + 0x0001456c l158: local reloc, size 0 + 0x00014572 l159: local reloc, size 0 + 0x00014592 l160: local reloc, size 0 + 0x00014596 l161: local reloc, size 0 + 0x000145b8 l162: local reloc, size 0 + 0x000145c4 l163: local reloc, size 0 + 0x000145f0 l164: local reloc, size 0 + 0x000145fc l165: local reloc, size 0 + 0x00014612 l166: local reloc, size 0 + 0x00014616 l167: local reloc, size 0 + 0x0001463c l168: local reloc, size 0 + 0x00014652 l169: local reloc, size 0 + 0x00014654 l170: local reloc, size 0 + 0x000146a0 l153: local reloc, size 0 + 0x000146a0 l151: local reloc, size 0 + 0x000146a2 l148: local reloc, size 0 + 0x000146ac l176: local reloc, size 0 + 0x000146c6 l181: local reloc, size 0 + 0x000146cc l179: local reloc, size 0 + 0x000146d0 l180: local reloc, size 0 + 0x000146d4 l184: local reloc, size 0 + 0x000146d4 l182: local reloc, size 0 + 0x000146e8 l185: local reloc, size 0 + 0x000146ec l187: local reloc, size 0 + 0x000146ec l186: local reloc, size 0 + 0x000146ec l183: local reloc, size 0 + 0x000146fa l190: local reloc, size 0 + 0x000146fc l191: local reloc, size 0 + 0x00014702 l192: local reloc, size 0 + 0x00014706 l193: local reloc, size 0 + 0x0001470e l194: local reloc, size 0 + 0x00014712 l195: local reloc, size 0 + 0x00014724 l198: local reloc, size 0 + 0x00014728 l199: local reloc, size 0 + 0x00014734 l200: local reloc, size 0 + 0x00014742 l201: local reloc, size 0 + 0x00014744 l189: local reloc, size 0 + 0x0001474a l188: local reloc, size 0 + 0x0001474c l177: local reloc, size 0 + 0x00014754 l205: local reloc, size 0 + 0x00014766 l208: local reloc, size 0 + 0x0001476c l212: local reloc, size 0 + 0x00014772 l210: local reloc, size 0 + 0x00014774 l211: local reloc, size 0 + 0x00014776 l209: local reloc, size 0 + 0x00014788 l214: local reloc, size 0 + 0x0001478e l215: local reloc, size 0 + 0x00014796 l216: local reloc, size 0 + 0x0001479c l217: local reloc, size 0 + 0x000147a2 l218: local reloc, size 0 + 0x000147a8 l219: local reloc, size 0 + 0x000147aa l213: local reloc, size 0 + 0x000147b0 l220: local reloc, size 0 + 0x000147b6 l221: local reloc, size 0 + 0x000147bc l222: local reloc, size 0 + 0x000147c6 l224: local reloc, size 0 + 0x000147c8 l225: local reloc, size 0 + 0x000147da l228: local reloc, size 0 + 0x000147e2 l226: local reloc, size 0 + 0x000147e8 l227: local reloc, size 0 + 0x000147ec l229: local reloc, size 0 + 0x000147f6 l233: local reloc, size 0 + 0x000147fc l231: local reloc, size 0 + 0x000147fe l232: local reloc, size 0 + 0x00014800 l230: local reloc, size 0 + 0x00014800 l223: local reloc, size 0 + 0x00014804 l234: local reloc, size 0 + 0x00014806 l236: local reloc, size 0 + 0x0001480e l240: local reloc, size 0 + 0x00014814 l242: local reloc, size 0 + 0x0001481a l241: local reloc, size 0 + 0x0001481a l243: local reloc, size 0 + 0x00014828 l244: local reloc, size 0 + 0x0001482a l245: local reloc, size 0 + 0x00014830 l248: local reloc, size 0 + 0x00014838 l246: local reloc, size 0 + 0x0001483c l247: local reloc, size 0 + 0x00014840 l249: local reloc, size 0 + 0x00014844 l239: local reloc, size 0 + 0x00014844 l250: local reloc, size 0 + 0x00014846 l238: local reloc, size 0 + 0x00014846 l235: local reloc, size 0 + 0x0001485a l253: local reloc, size 0 + 0x0001485e l251: local reloc, size 0 + 0x0001486e l252: local reloc, size 0 + 0x00014872 l254: local reloc, size 0 + 0x00014882 l256: local reloc, size 0 + 0x00014888 l257: local reloc, size 0 + 0x00014892 l255: local reloc, size 0 + 0x00014898 l259: local reloc, size 0 + 0x0001489c l260: local reloc, size 0 + 0x0001489e l261: local reloc, size 0 + 0x000148a0 l258: local reloc, size 0 + 0x000148a2 l206: local reloc, size 0 + 0x000148a8 l265: local reloc, size 0 + 0x000148c0 l268: local reloc, size 0 + 0x000148c6 l269: local reloc, size 0 + 0x0001492a l273: local reloc, size 0 + 0x0001492a l270: local reloc, size 0 + 0x0001492c l271: local reloc, size 0 + 0x00014936 l274: local reloc, size 0 + 0x00014956 l272: local reloc, size 0 + 0x00014960 l275: local reloc, size 0 + 0x00014964 l276: local reloc, size 0 + 0x00014966 l277: local reloc, size 0 + 0x00014966 l266: local reloc, size 0 + 0x0001496c l281: local reloc, size 0 + 0x00014982 l286: local reloc, size 0 + 0x00014988 l284: local reloc, size 0 + 0x0001498e l285: local reloc, size 0 + 0x00014998 l289: local reloc, size 0 + 0x0001499e l287: local reloc, size 0 + 0x000149a2 l288: local reloc, size 0 + 0x000149a2 l291: local reloc, size 0 + 0x000149a6 l292: local reloc, size 0 + 0x000149b4 l294: local reloc, size 0 + 0x000149ba l295: local reloc, size 0 + 0x000149c2 l293: local reloc, size 0 + 0x000149d0 l297: local reloc, size 0 + 0x000149e4 l300: local reloc, size 0 + 0x000149e8 l301: local reloc, size 0 + 0x000149ee l304: local reloc, size 0 + 0x000149f4 l302: local reloc, size 0 + 0x000149f8 l303: local reloc, size 0 + 0x000149fa l298: local reloc, size 0 + 0x000149fe l299: local reloc, size 0 + 0x00014a0c l296: local reloc, size 0 + 0x00014a16 l305: local reloc, size 0 + 0x00014a1a l306: local reloc, size 0 + 0x00014a3a l282: local reloc, size 0 + 0x00014a40 l310: local reloc, size 0 + 0x00014a5e l313: local reloc, size 0 + 0x00014a62 l314: local reloc, size 0 + 0x00014a68 l315: local reloc, size 0 + 0x00014a6e l316: local reloc, size 0 + 0x00014a7a l317: local reloc, size 0 + 0x00014a86 l319: local reloc, size 0 + 0x00014a94 l321: local reloc, size 0 + 0x00014a9e l322: local reloc, size 0 + 0x00014aa2 l320: local reloc, size 0 + 0x00014ab6 l324: local reloc, size 0 + 0x00014aca l326: local reloc, size 0 + 0x00014ad0 l327: local reloc, size 0 + 0x00014ad8 l328: local reloc, size 0 + 0x00014adc l329: local reloc, size 0 + 0x00014ae2 l330: local reloc, size 0 + 0x00014ae6 l332: local reloc, size 0 + 0x00014aee l333: local reloc, size 0 + 0x00014afe l334: local reloc, size 0 + 0x00014b02 l335: local reloc, size 0 + 0x00014b08 l336: local reloc, size 0 + 0x00014b0c l337: local reloc, size 0 + 0x00014b14 l338: local reloc, size 0 + 0x00014b18 l339: local reloc, size 0 + 0x00014b26 l340: local reloc, size 0 + 0x00014b2a l341: local reloc, size 0 + 0x00014b2a l343: local reloc, size 0 + 0x00014b2a l331: local reloc, size 0 + 0x00014b3c l323: local reloc, size 0 + 0x00014b3c l325: local reloc, size 0 + 0x00014b3c l318: local reloc, size 0 + 0x00014b54 l311: local reloc, size 0 + 0x00014b5c l347: local reloc, size 0 + 0x00014b78 l350: local reloc, size 0 + 0x00014b7a l352: local reloc, size 0 + 0x00014b8a l355: local reloc, size 0 + 0x00014b8c l356: local reloc, size 0 + 0x00014b96 l359: local reloc, size 0 + 0x00014b9e l357: local reloc, size 0 + 0x00014ba4 l360: local reloc, size 0 + 0x00014ba6 l361: local reloc, size 0 + 0x00014ba8 l358: local reloc, size 0 + 0x00014baa l362: local reloc, size 0 + 0x00014bb8 l354: local reloc, size 0 + 0x00014bbc l351: local reloc, size 0 + 0x00014bbc l353: local reloc, size 0 + 0x00014bc2 l363: local reloc, size 0 + 0x00014bc4 l364: local reloc, size 0 + 0x00014bc6 l348: local reloc, size 0 + 0x00014bcc l368: local reloc, size 0 + 0x00014bec l371: local reloc, size 0 + 0x00014c02 l372: local reloc, size 0 + 0x00014c04 l369: local reloc, size 0 + 0x00014c0c l376: local reloc, size 0 + 0x00014c36 l379: local reloc, size 0 + 0x00014c4e l377: local reloc, size 0 + 0x00014c4e l380: local reloc, size 0 + 0x00014c54 l384: local reloc, size 0 + 0x00014c72 l387: local reloc, size 0 + 0x00014c78 l388: local reloc, size 0 + 0x00014caa l389: local reloc, size 0 + 0x00014cc4 l393: local reloc, size 0 + 0x00014ccc l397: local reloc, size 0 + 0x00014cfe l395: local reloc, size 0 + 0x00014d02 l396: local reloc, size 0 + 0x00014d06 l394: local reloc, size 0 + 0x00014d0c l399: local reloc, size 0 + 0x00014d10 l398: local reloc, size 0 + 0x00014d10 l400: local reloc, size 0 + 0x00014d10 l392: local reloc, size 0 + 0x00014d12 l390: local reloc, size 0 + 0x00014d18 l391: local reloc, size 0 + 0x00014d2e l404: local reloc, size 0 + 0x00014d32 l403: local reloc, size 0 + 0x00014d3c l401: local reloc, size 0 + 0x00014d40 l402: local reloc, size 0 + 0x00014d42 l385: local reloc, size 0 + 0x00014d4c l408: local reloc, size 0 + 0x00014d66 l411: local reloc, size 0 + 0x00014d6c l412: local reloc, size 0 + 0x00014d96 l413: local reloc, size 0 + 0x00014db0 l417: local reloc, size 0 + 0x00014db8 l419: local reloc, size 0 + 0x00014dbc l420: local reloc, size 0 + 0x00014dca l418: local reloc, size 0 + 0x00014dd0 l422: local reloc, size 0 + 0x00014dd4 l423: local reloc, size 0 + 0x00014dd4 l421: local reloc, size 0 + 0x00014dd4 l416: local reloc, size 0 + 0x00014dd6 l414: local reloc, size 0 + 0x00014ddc l415: local reloc, size 0 + 0x00014df2 l426: local reloc, size 0 + 0x00014df6 l424: local reloc, size 0 + 0x00014dfe l427: local reloc, size 0 + 0x00014e02 l428: local reloc, size 0 + 0x00014e0a l425: local reloc, size 0 + 0x00014e0c l409: local reloc, size 0 + 0x00014e14 l432: local reloc, size 0 + 0x00014e66 l435: local reloc, size 0 + 0x00014e6c l438: local reloc, size 0 + 0x00014e76 l439: local reloc, size 0 + 0x00014e94 l440: local reloc, size 0 + 0x00014e98 l441: local reloc, size 0 + 0x00014e98 l437: local reloc, size 0 + 0x00014ea0 l436: local reloc, size 0 + 0x00014ea6 l444: local reloc, size 0 + 0x00014eb0 l442: local reloc, size 0 + 0x00014eb4 l443: local reloc, size 0 + 0x00014eb6 l433: local reloc, size 0 + 0x00014ebc l448: local reloc, size 0 + 0x00014f22 l451: local reloc, size 0 + 0x00014f28 l453: local reloc, size 0 + 0x00014f32 l456: local reloc, size 0 + 0x00014f62 l459: local reloc, size 0 + 0x00014f62 l461: local reloc, size 0 + 0x00014f64 l457: local reloc, size 0 + 0x00014f6a l458: local reloc, size 0 + 0x00014f6a l454: local reloc, size 0 + 0x00014f6e l455: local reloc, size 0 + 0x00014f72 l452: local reloc, size 0 + 0x00014f74 l462: local reloc, size 0 + 0x00014f92 l465: local reloc, size 0 + 0x00014f94 l466: local reloc, size 0 + 0x00014fa0 l464: local reloc, size 0 + 0x00014fa4 l467: local reloc, size 0 + 0x00014faa l463: local reloc, size 0 + 0x00014fb8 l468: local reloc, size 0 + 0x00014fd4 l474: local reloc, size 0 + 0x00014fd6 l475: local reloc, size 0 + 0x00014fd8 l471: local reloc, size 0 + 0x00014fd8 l473: local reloc, size 0 + 0x00014fda l469: local reloc, size 0 + 0x00014fde l476: local reloc, size 0 + 0x00014fe6 l477: local reloc, size 0 + 0x00014fe6 l470: local reloc, size 0 + 0x00014fec l480: local reloc, size 0 + 0x00014ffc l481: local reloc, size 0 + 0x00014ffe l482: local reloc, size 0 + 0x00015006 l479: local reloc, size 0 + 0x0001500c l478: local reloc, size 0 + 0x0001500c l449: local reloc, size 0 + 0x00015018 l486: local reloc, size 0 + 0x00015024 l489: local reloc, size 0 + 0x0001503a l491: local reloc, size 0 + 0x0001503e l490: local reloc, size 0 + 0x00015040 l487: local reloc, size 0 + 0x00015048 l495: local reloc, size 0 + 0x00015060 l498: local reloc, size 0 + 0x00015070 l501: local reloc, size 0 + 0x00015074 l502: local reloc, size 0 + 0x0001507c l503: local reloc, size 0 + 0x00015082 l504: local reloc, size 0 + 0x00015098 l508: local reloc, size 0 + 0x0001509e l507: local reloc, size 0 + 0x000150ae l511: local reloc, size 0 + 0x000150b2 l509: local reloc, size 0 + 0x000150b4 l510: local reloc, size 0 + 0x000150b8 l505: local reloc, size 0 + 0x000150bc l506: local reloc, size 0 + 0x000150c2 l513: local reloc, size 0 + 0x000150ec l516: local reloc, size 0 + 0x000150f0 l521: local reloc, size 0 + 0x000150fa l520: local reloc, size 0 + 0x0001510c l517: local reloc, size 0 + 0x00015114 l518: local reloc, size 0 + 0x0001511a l519: local reloc, size 0 + 0x0001511e l514: local reloc, size 0 + 0x00015122 l525: local reloc, size 0 + 0x00015130 l523: local reloc, size 0 + 0x00015138 l524: local reloc, size 0 + 0x0001513a l522: local reloc, size 0 + 0x0001513a l512: local reloc, size 0 + 0x00015148 l526: local reloc, size 0 + 0x0001514a l527: local reloc, size 0 + 0x0001514a l499: local reloc, size 0 + 0x00015152 l500: local reloc, size 0 + 0x00015156 l528: local reloc, size 0 + 0x0001515a l529: local reloc, size 0 + 0x0001515c l496: local reloc, size 0 + 0x00015164 l533: local reloc, size 0 + 0x0001517c l536: local reloc, size 0 + 0x00015182 l537: local reloc, size 0 + 0x0001518e l538: local reloc, size 0 + 0x0001519e l541: local reloc, size 0 + 0x000151a2 l542: local reloc, size 0 + 0x000151aa l543: local reloc, size 0 + 0x000151b0 l544: local reloc, size 0 + 0x000151c6 l547: local reloc, size 0 + 0x000151dc l548: local reloc, size 0 + 0x000151e2 l545: local reloc, size 0 + 0x000151f0 l546: local reloc, size 0 + 0x000151f6 l550: local reloc, size 0 + 0x00015212 l552: local reloc, size 0 + 0x0001523c l555: local reloc, size 0 + 0x00015240 l560: local reloc, size 0 + 0x0001524a l559: local reloc, size 0 + 0x0001525c l556: local reloc, size 0 + 0x00015264 l557: local reloc, size 0 + 0x0001526a l558: local reloc, size 0 + 0x0001526c l553: local reloc, size 0 + 0x0001526e l551: local reloc, size 0 + 0x00015272 l564: local reloc, size 0 + 0x00015280 l562: local reloc, size 0 + 0x00015282 l563: local reloc, size 0 + 0x0001529e l567: local reloc, size 0 + 0x000152b8 l565: local reloc, size 0 + 0x000152ba l566: local reloc, size 0 + 0x000152c4 l549: local reloc, size 0 + 0x000152c4 l561: local reloc, size 0 + 0x000152d0 l540: local reloc, size 0 + 0x000152d6 l539: local reloc, size 0 + 0x000152d8 l534: local reloc, size 0 + 0x000152e0 l571: local reloc, size 0 + 0x00015310 l575: local reloc, size 0 + 0x00015314 l579: local reloc, size 0 + 0x00015314 l576: local reloc, size 0 + 0x00015316 l577: local reloc, size 0 + 0x00015324 l578: local reloc, size 0 + 0x0001539a l582: local reloc, size 0 + 0x000153bc l586: local reloc, size 0 + 0x000153be l585: local reloc, size 0 + 0x000153be l587: local reloc, size 0 + 0x000153c0 l583: local reloc, size 0 + 0x000153c6 l584: local reloc, size 0 + 0x000153cc l588: local reloc, size 0 + 0x000153d2 l589: local reloc, size 0 + 0x000153d8 l590: local reloc, size 0 + 0x000153de l591: local reloc, size 0 + 0x000153e8 l581: local reloc, size 0 + 0x00015400 l592: local reloc, size 0 + 0x00015416 l593: local reloc, size 0 + 0x00015418 l594: local reloc, size 0 + 0x00015428 l597: local reloc, size 0 + 0x0001542c l595: local reloc, size 0 + 0x00015444 l598: local reloc, size 0 + 0x00015450 l600: local reloc, size 0 + 0x00015460 l603: local reloc, size 0 + 0x00015462 l604: local reloc, size 0 + 0x00015492 l602: local reloc, size 0 + 0x00015496 l605: local reloc, size 0 + 0x0001549a l599: local reloc, size 0 + 0x0001549a l596: local reloc, size 0 + 0x0001549a l601: local reloc, size 0 + 0x000154a0 l606: local reloc, size 0 + 0x000154b2 l608: local reloc, size 0 + 0x00015560 l607: local reloc, size 0 + 0x00015560 l609: local reloc, size 0 + 0x00015562 l572: local reloc, size 0 + 0x0001556c l613: local reloc, size 0 + 0x00015588 l616: local reloc, size 0 + 0x0001558c l617: local reloc, size 0 + 0x000155a4 l618: local reloc, size 0 + 0x000155a8 l621: local reloc, size 0 + 0x000155a8 l619: local reloc, size 0 + 0x000155b8 l624: local reloc, size 0 + 0x000155ba l625: local reloc, size 0 + 0x000155ba l627: local reloc, size 0 + 0x000155ce l629: local reloc, size 0 + 0x000155d0 l630: local reloc, size 0 + 0x000155dc l623: local reloc, size 0 + 0x000155e0 l622: local reloc, size 0 + 0x000155e6 l631: local reloc, size 0 + 0x000155e8 l620: local reloc, size 0 + 0x000155e8 l632: local reloc, size 0 + 0x000155ea l614: local reloc, size 0 + 0x000155f4 l636: local reloc, size 0 + 0x0001560c l639: local reloc, size 0 + 0x00015610 l640: local reloc, size 0 + 0x0001561a l641: local reloc, size 0 + 0x00015622 l643: local reloc, size 0 + 0x00015634 l648: local reloc, size 0 + 0x0001563a l649: local reloc, size 0 + 0x00015640 l646: local reloc, size 0 + 0x00015644 l647: local reloc, size 0 + 0x0001566e l650: local reloc, size 0 + 0x00015672 l651: local reloc, size 0 + 0x00015676 l644: local reloc, size 0 + 0x00015684 l645: local reloc, size 0 + 0x00015688 l652: local reloc, size 0 + 0x0001568a l653: local reloc, size 0 + 0x0001568e l642: local reloc, size 0 + 0x00015694 l654: local reloc, size 0 + 0x000156aa l657: local reloc, size 0 + 0x000156ac l658: local reloc, size 0 + 0x000156b2 l659: local reloc, size 0 + 0x000156b6 l660: local reloc, size 0 + 0x000156bc l663: local reloc, size 0 + 0x000156c2 l661: local reloc, size 0 + 0x000156cc l662: local reloc, size 0 + 0x000156d6 l655: local reloc, size 0 + 0x000156dc l656: local reloc, size 0 + 0x000156e6 l664: local reloc, size 0 + 0x000156ea l666: local reloc, size 0 + 0x000156f6 l667: local reloc, size 0 + 0x000156fe l669: local reloc, size 0 + 0x0001570c l673: local reloc, size 0 + 0x0001570e l674: local reloc, size 0 + 0x00015714 l678: local reloc, size 0 + 0x0001571a l677: local reloc, size 0 + 0x0001572c l675: local reloc, size 0 + 0x00015730 l676: local reloc, size 0 + 0x00015736 l672: local reloc, size 0 + 0x0001573e l670: local reloc, size 0 + 0x00015744 l668: local reloc, size 0 + 0x00015744 l671: local reloc, size 0 + 0x00015752 l679: local reloc, size 0 + 0x00015756 l665: local reloc, size 0 + 0x00015756 l680: local reloc, size 0 + 0x0001579a l637: local reloc, size 0 + 0x000157a0 l684: local reloc, size 0 + 0x000157bc l687: local reloc, size 0 + 0x000157d6 l691: local reloc, size 0 + 0x000157dc l692: local reloc, size 0 + 0x000157e6 l693: local reloc, size 0 + 0x000157f8 l694: local reloc, size 0 + 0x00015802 l697: local reloc, size 0 + 0x00015808 l698: local reloc, size 0 + 0x0001580e l695: local reloc, size 0 + 0x00015810 l696: local reloc, size 0 + 0x00015816 l701: local reloc, size 0 + 0x0001582c l699: local reloc, size 0 + 0x00015832 l700: local reloc, size 0 + 0x0001583a l703: local reloc, size 0 + 0x00015840 l704: local reloc, size 0 + 0x0001584a l690: local reloc, size 0 + 0x0001584e l689: local reloc, size 0 + 0x00015854 l705: local reloc, size 0 + 0x00015858 l706: local reloc, size 0 + 0x0001585a l708: local reloc, size 0 + 0x0001585e l709: local reloc, size 0 + 0x00015868 l711: local reloc, size 0 + 0x00015872 l710: local reloc, size 0 + 0x00015884 l712: local reloc, size 0 + 0x00015886 l713: local reloc, size 0 + 0x00015886 l707: local reloc, size 0 + 0x0001588c l714: local reloc, size 0 + 0x0001589c l719: local reloc, size 0 + 0x000158a2 l717: local reloc, size 0 + 0x000158a4 l718: local reloc, size 0 + 0x000158a6 l715: local reloc, size 0 + 0x000158aa l716: local reloc, size 0 + 0x000158b6 l720: local reloc, size 0 + 0x000158bc l721: local reloc, size 0 + 0x000158c0 l722: local reloc, size 0 + 0x000158c0 l725: local reloc, size 0 + 0x000158c2 l723: local reloc, size 0 + 0x000158ce l724: local reloc, size 0 + 0x000158d2 l728: local reloc, size 0 + 0x000158de l726: local reloc, size 0 + 0x000158e2 l727: local reloc, size 0 + 0x000158e4 l729: local reloc, size 0 + 0x000158e6 l730: local reloc, size 0 + 0x000158ea l732: local reloc, size 0 + 0x000158f8 l731: local reloc, size 0 + 0x0001594e l733: local reloc, size 0 + 0x0001595a l737: local reloc, size 0 + 0x0001595e l738: local reloc, size 0 + 0x00015964 l741: local reloc, size 0 + 0x0001596a l742: local reloc, size 0 + 0x0001596e l739: local reloc, size 0 + 0x00015976 l740: local reloc, size 0 + 0x0001597c l745: local reloc, size 0 + 0x00015980 l743: local reloc, size 0 + 0x00015988 l746: local reloc, size 0 + 0x00015990 l747: local reloc, size 0 + 0x00015994 l748: local reloc, size 0 + 0x00015998 l749: local reloc, size 0 + 0x0001599c l750: local reloc, size 0 + 0x000159a0 l751: local reloc, size 0 + 0x000159bc l744: local reloc, size 0 + 0x000159c2 l752: local reloc, size 0 + 0x00015a14 l755: local reloc, size 0 + 0x00015a14 l753: local reloc, size 0 + 0x00015a1a l756: local reloc, size 0 + 0x00015a24 l758: local reloc, size 0 + 0x00015a2e l759: local reloc, size 0 + 0x00015a3e l757: local reloc, size 0 + 0x00015a42 l763: local reloc, size 0 + 0x00015a58 l761: local reloc, size 0 + 0x00015a60 l762: local reloc, size 0 + 0x00015a66 l768: local reloc, size 0 + 0x00015a6c l766: local reloc, size 0 + 0x00015a72 l767: local reloc, size 0 + 0x00015a78 l771: local reloc, size 0 + 0x00015a7e l769: local reloc, size 0 + 0x00015a88 l770: local reloc, size 0 + 0x00015a88 l765: local reloc, size 0 + 0x00015a88 l760: local reloc, size 0 + 0x00015a92 l736: local reloc, size 0 + 0x00015a96 l735: local reloc, size 0 + 0x00015a9e l772: local reloc, size 0 + 0x00015aa4 l773: local reloc, size 0 + 0x00015aac l774: local reloc, size 0 + 0x00015aba l775: local reloc, size 0 + 0x00015ad4 l778: local reloc, size 0 + 0x00015aee l776: local reloc, size 0 + 0x00015af2 l777: local reloc, size 0 + 0x00015b08 l779: local reloc, size 0 + 0x00015b24 l782: local reloc, size 0 + 0x00015b40 l784: local reloc, size 0 + 0x00015b40 l780: local reloc, size 0 + 0x00015b4a l685: local reloc, size 0 + 0x00015b54 l702: local reloc, size 0 + 0x00015b60 l764: local reloc, size 0 + 0x00015b68 l788: local reloc, size 0 + 0x00015b74 l791: local reloc, size 0 + 0x00015b78 l792: local reloc, size 0 + 0x00015b82 l794: local reloc, size 0 + 0x00015b8c l793: local reloc, size 0 + 0x00015ba0 l795: local reloc, size 0 + 0x00015bba l796: local reloc, size 0 + 0x00015bba l798: local reloc, size 0 + 0x00015bcc l802: local reloc, size 0 + 0x00015bd0 l803: local reloc, size 0 + 0x00015be6 l804: local reloc, size 0 + 0x00015bec l806: local reloc, size 0 + 0x00015bec l809: local reloc, size 0 + 0x00015c02 l813: local reloc, size 0 + 0x00015c04 l814: local reloc, size 0 + 0x00015c04 l807: local reloc, size 0 + 0x00015c06 l805: local reloc, size 0 + 0x00015c1c l816: local reloc, size 0 + 0x00015c34 l817: local reloc, size 0 + 0x00015c38 l818: local reloc, size 0 + 0x00015c52 l801: local reloc, size 0 + 0x00015c56 l797: local reloc, size 0 + 0x00015c56 l800: local reloc, size 0 + 0x00015c58 l789: local reloc, size 0 + 0x00015c60 l822: local reloc, size 0 + 0x00015c72 l825: local reloc, size 0 + 0x00015c76 l827: local reloc, size 0 + 0x00015c76 l826: local reloc, size 0 + 0x00015c7c l829: local reloc, size 0 + 0x00015c88 l830: local reloc, size 0 + 0x00015c8e l828: local reloc, size 0 + 0x00015c94 l831: local reloc, size 0 + 0x00015c9c l836: local reloc, size 0 + 0x00015ca2 l835: local reloc, size 0 + 0x00015caa l833: local reloc, size 0 + 0x00015cb8 l834: local reloc, size 0 + 0x00015cbe l837: local reloc, size 0 + 0x00015cc2 l838: local reloc, size 0 + 0x00015cc6 l832: local reloc, size 0 + 0x00015cca l823: local reloc, size 0 + 0x00015cd0 l842: local reloc, size 0 + 0x00015cf6 l845: local reloc, size 0 + 0x00015cfc l846: local reloc, size 0 + 0x00015d16 l850: local reloc, size 0 + 0x00015d1c l849: local reloc, size 0 + 0x00015d24 l847: local reloc, size 0 + 0x00015d2a l853: local reloc, size 0 + 0x00015d48 l851: local reloc, size 0 + 0x00015d4e l852: local reloc, size 0 + 0x00015d76 l865: local reloc, size 0 + 0x00015d7e l864: local reloc, size 0 + 0x00015d86 l863: local reloc, size 0 + 0x00015d8c l862: local reloc, size 0 + 0x00015d9a l861: local reloc, size 0 + 0x00015dac l860: local reloc, size 0 + 0x00015dbe l859: local reloc, size 0 + 0x00015dd0 l858: local reloc, size 0 + 0x00015de4 l866: local reloc, size 0 + 0x00015dfa l857: local reloc, size 0 + 0x00015e0c l855: local reloc, size 0 + 0x00015e10 l848: local reloc, size 0 + 0x00015e10 l856: local reloc, size 0 + 0x00015e16 l867: local reloc, size 0 + 0x00015e1a l868: local reloc, size 0 + 0x00015e1c l869: local reloc, size 0 + 0x00015e1c l843: local reloc, size 0 + 0x00015e24 l854: local reloc, size 0 + 0x00015e30 l873: local reloc, size 0 + 0x00015e52 l878: local reloc, size 0 + 0x00015e58 l879: local reloc, size 0 + 0x00015e5c l876: local reloc, size 0 + 0x00015e60 l877: local reloc, size 0 + 0x00015e60 l881: local reloc, size 0 + 0x00015e64 l882: local reloc, size 0 + 0x00015e86 l885: local reloc, size 0 + 0x00015e88 l883: local reloc, size 0 + 0x00015e8e l884: local reloc, size 0 + 0x00015e92 l886: local reloc, size 0 + 0x00015e98 l887: local reloc, size 0 + 0x00015e9a l888: local reloc, size 0 + 0x00015e9c l889: local reloc, size 0 + 0x00015eaa l892: local reloc, size 0 + 0x00015ec0 l893: local reloc, size 0 + 0x00015ec2 l894: local reloc, size 0 + 0x00015ec4 l891: local reloc, size 0 + 0x00015ec8 l896: local reloc, size 0 + 0x00015ece l895: local reloc, size 0 + 0x00015ed6 l890: local reloc, size 0 + 0x00015ed8 l874: local reloc, size 0 + 0x00015ee4 l900: local reloc, size 0 + 0x00015f04 l903: local reloc, size 0 + 0x00015f0a l904: local reloc, size 0 + 0x00015f1e l905: local reloc, size 0 + 0x00015f24 l906: local reloc, size 0 + 0x00015f30 l907: local reloc, size 0 + 0x00015f58 l909: local reloc, size 0 + 0x00015f58 l914: local reloc, size 0 + 0x00015f5e l913: local reloc, size 0 + 0x00015f74 l911: local reloc, size 0 + 0x00015f7a l912: local reloc, size 0 + 0x00015f80 l910: local reloc, size 0 + 0x00015f80 l908: local reloc, size 0 + 0x00015fb8 l920: local reloc, size 0 + 0x00015fb8 l916: local reloc, size 0 + 0x00015fbe l919: local reloc, size 0 + 0x00015fd4 l917: local reloc, size 0 + 0x00015fda l918: local reloc, size 0 + 0x00015fec l921: local reloc, size 0 + 0x00015ff2 l922: local reloc, size 0 + 0x00015ff8 l923: local reloc, size 0 + 0x00015ffe l924: local reloc, size 0 + 0x00016016 l925: local reloc, size 0 + 0x0001601c l926: local reloc, size 0 + 0x00016030 l927: local reloc, size 0 + 0x00016040 l928: local reloc, size 0 + 0x00016056 l931: local reloc, size 0 + 0x0001605e l929: local reloc, size 0 + 0x00016064 l930: local reloc, size 0 + 0x00016094 l934: local reloc, size 0 + 0x000160a6 l932: local reloc, size 0 + 0x000160ac l933: local reloc, size 0 + 0x000160d2 l936: local reloc, size 0 + 0x000160ea l937: local reloc, size 0 + 0x000160fc l938: local reloc, size 0 + 0x00016110 l939: local reloc, size 0 + 0x00016116 l940: local reloc, size 0 + 0x00016136 l941: local reloc, size 0 + 0x0001613c l942: local reloc, size 0 + 0x00016160 l943: local reloc, size 0 + 0x00016166 l944: local reloc, size 0 + 0x00016170 l945: local reloc, size 0 + 0x00016172 l946: local reloc, size 0 + 0x0001617a l947: local reloc, size 0 + 0x0001617c l948: local reloc, size 0 + 0x00016184 l949: local reloc, size 0 + 0x00016186 l950: local reloc, size 0 + 0x0001618a l951: local reloc, size 0 + 0x00016190 l952: local reloc, size 0 + 0x000161b8 l953: local reloc, size 0 + 0x000161ca l955: local reloc, size 0 + 0x000161d0 l956: local reloc, size 0 + 0x000161d6 l957: local reloc, size 0 + 0x000161dc l958: local reloc, size 0 + 0x000161fa l954: local reloc, size 0 + 0x00016200 l960: local reloc, size 0 + 0x00016206 l961: local reloc, size 0 + 0x00016216 l962: local reloc, size 0 + 0x0001621e l963: local reloc, size 0 + 0x0001625a l964: local reloc, size 0 + 0x0001625e l959: local reloc, size 0 + 0x00016272 l965: local reloc, size 0 + 0x00016278 l966: local reloc, size 0 + 0x00016294 l970: local reloc, size 0 + 0x000162a8 l969: local reloc, size 0 + 0x000162ba l967: local reloc, size 0 + 0x000162d2 l974: local reloc, size 0 + 0x000162e4 l973: local reloc, size 0 + 0x000162fa l971: local reloc, size 0 + 0x0001631c l968: local reloc, size 0 + 0x0001631c l972: local reloc, size 0 + 0x00016336 l901: local reloc, size 0 + 0x00016340 l978: local reloc, size 0 + 0x00016352 l985: local reloc, size 0 + 0x00016356 l984: local reloc, size 0 + 0x0001635c l983: local reloc, size 0 + 0x00016368 l981: local reloc, size 0 + 0x00016390 l986: local reloc, size 0 + 0x00016392 l987: local reloc, size 0 + 0x00016392 l982: local reloc, size 0 + 0x00016396 l988: local reloc, size 0 + 0x0001639a l989: local reloc, size 0 + 0x0001639c l990: local reloc, size 0 + 0x000163a0 l979: local reloc, size 0 + 0x000163a8 _f_mount: global reloc, size 0 + 0x000163ca l996: local reloc, size 0 + 0x000163ce l997: local reloc, size 0 + 0x000163e2 l999: local reloc, size 0 + 0x000163ee l1001: local reloc, size 0 + 0x00016402 l1002: local reloc, size 0 + 0x00016406 l1003: local reloc, size 0 + 0x0001641e l994: local reloc, size 0 + 0x00016428 _f_open: global reloc, size 0 + 0x0001643c l1009: local reloc, size 0 + 0x00016442 l1010: local reloc, size 0 + 0x00016466 l1011: local reloc, size 0 + 0x00016480 l1013: local reloc, size 0 + 0x0001649a l1014: local reloc, size 0 + 0x0001649a l1016: local reloc, size 0 + 0x000164b6 l1019: local reloc, size 0 + 0x000164bc l1021: local reloc, size 0 + 0x000164ca l1022: local reloc, size 0 + 0x000164d0 l1020: local reloc, size 0 + 0x000164ec l1025: local reloc, size 0 + 0x00016504 l1026: local reloc, size 0 + 0x00016504 l1023: local reloc, size 0 + 0x00016504 l1028: local reloc, size 0 + 0x0001650a l1031: local reloc, size 0 + 0x00016522 l1029: local reloc, size 0 + 0x00016594 l1032: local reloc, size 0 + 0x000165b6 l1034: local reloc, size 0 + 0x000165d4 l1035: local reloc, size 0 + 0x000165d4 l1033: local reloc, size 0 + 0x000165d4 l1030: local reloc, size 0 + 0x000165d6 l1018: local reloc, size 0 + 0x000165da l1037: local reloc, size 0 + 0x000165f6 l1040: local reloc, size 0 + 0x0001660c l1044: local reloc, size 0 + 0x00016624 l1042: local reloc, size 0 + 0x00016626 l1038: local reloc, size 0 + 0x00016626 l1043: local reloc, size 0 + 0x00016626 l1041: local reloc, size 0 + 0x00016626 l1036: local reloc, size 0 + 0x0001662a l1045: local reloc, size 0 + 0x00016644 l1048: local reloc, size 0 + 0x00016654 l1046: local reloc, size 0 + 0x0001665a l1049: local reloc, size 0 + 0x000166fe l1053: local reloc, size 0 + 0x00016706 l1051: local reloc, size 0 + 0x00016726 l1054: local reloc, size 0 + 0x00016738 l1058: local reloc, size 0 + 0x0001673a l1059: local reloc, size 0 + 0x00016742 l1060: local reloc, size 0 + 0x00016744 l1057: local reloc, size 0 + 0x00016744 l1061: local reloc, size 0 + 0x00016746 l1055: local reloc, size 0 + 0x0001674a l1062: local reloc, size 0 + 0x0001674e l1056: local reloc, size 0 + 0x00016756 l1065: local reloc, size 0 + 0x00016760 l1063: local reloc, size 0 + 0x00016772 l1066: local reloc, size 0 + 0x00016776 l1067: local reloc, size 0 + 0x000167aa l1069: local reloc, size 0 + 0x000167ac l1012: local reloc, size 0 + 0x000167ac l1052: local reloc, size 0 + 0x000167ac l1070: local reloc, size 0 + 0x000167ac l1050: local reloc, size 0 + 0x000167ac l1064: local reloc, size 0 + 0x000167ac l1068: local reloc, size 0 + 0x000167b0 l1071: local reloc, size 0 + 0x000167b2 l1072: local reloc, size 0 + 0x000167b4 l1007: local reloc, size 0 + 0x000167c0 _f_read: global reloc, size 0 + 0x000167f0 l1080: local reloc, size 0 + 0x000167fc l1078: local reloc, size 0 + 0x00016804 l1079: local reloc, size 0 + 0x0001681c l1081: local reloc, size 0 + 0x00016822 l1082: local reloc, size 0 + 0x00016834 l1083: local reloc, size 0 + 0x00016838 l1084: local reloc, size 0 + 0x0001683c l1085: local reloc, size 0 + 0x0001684a l1089: local reloc, size 0 + 0x00016866 l1091: local reloc, size 0 + 0x0001686c l1093: local reloc, size 0 + 0x00016872 l1094: local reloc, size 0 + 0x00016880 l1095: local reloc, size 0 + 0x00016886 l1096: local reloc, size 0 + 0x00016892 l1097: local reloc, size 0 + 0x0001689a l1098: local reloc, size 0 + 0x000168a6 l1099: local reloc, size 0 + 0x000168aa l1092: local reloc, size 0 + 0x000168bc l1100: local reloc, size 0 + 0x000168c8 l1101: local reloc, size 0 + 0x000168d6 l1102: local reloc, size 0 + 0x000168ea l1104: local reloc, size 0 + 0x000168fa l1105: local reloc, size 0 + 0x0001691a l1106: local reloc, size 0 + 0x00016926 l1107: local reloc, size 0 + 0x0001693e l1110: local reloc, size 0 + 0x00016948 l1108: local reloc, size 0 + 0x000169a6 l1109: local reloc, size 0 + 0x000169b0 l1103: local reloc, size 0 + 0x000169b8 l1111: local reloc, size 0 + 0x000169f6 l1115: local reloc, size 0 + 0x00016a02 l1116: local reloc, size 0 + 0x00016a0a l1114: local reloc, size 0 + 0x00016a2e l1117: local reloc, size 0 + 0x00016a3a l1118: local reloc, size 0 + 0x00016a3a l1112: local reloc, size 0 + 0x00016a3e l1090: local reloc, size 0 + 0x00016a54 l1119: local reloc, size 0 + 0x00016a56 l1120: local reloc, size 0 + 0x00016ab0 l1088: local reloc, size 0 + 0x00016abc l1086: local reloc, size 0 + 0x00016ac2 l1087: local reloc, size 0 + 0x00016ac4 l1076: local reloc, size 0 + 0x00016ad0 _f_write: global reloc, size 0 + 0x00016b00 l1128: local reloc, size 0 + 0x00016b0c l1126: local reloc, size 0 + 0x00016b14 l1127: local reloc, size 0 + 0x00016b2c l1129: local reloc, size 0 + 0x00016b32 l1130: local reloc, size 0 + 0x00016b32 l1133: local reloc, size 0 + 0x00016b3e l1131: local reloc, size 0 + 0x00016b46 l1132: local reloc, size 0 + 0x00016b4a l1134: local reloc, size 0 + 0x00016b58 l1138: local reloc, size 0 + 0x00016b74 l1140: local reloc, size 0 + 0x00016b7a l1142: local reloc, size 0 + 0x00016b80 l1144: local reloc, size 0 + 0x00016b8c l1145: local reloc, size 0 + 0x00016b8e l1143: local reloc, size 0 + 0x00016b9c l1146: local reloc, size 0 + 0x00016ba0 l1147: local reloc, size 0 + 0x00016ba4 l1148: local reloc, size 0 + 0x00016baa l1149: local reloc, size 0 + 0x00016bb6 l1150: local reloc, size 0 + 0x00016bbe l1151: local reloc, size 0 + 0x00016bca l1152: local reloc, size 0 + 0x00016bd4 l1153: local reloc, size 0 + 0x00016bd8 l1154: local reloc, size 0 + 0x00016bd8 l1141: local reloc, size 0 + 0x00016c16 l1157: local reloc, size 0 + 0x00016c22 l1158: local reloc, size 0 + 0x00016c2a l1156: local reloc, size 0 + 0x00016c3c l1159: local reloc, size 0 + 0x00016c48 l1160: local reloc, size 0 + 0x00016c56 l1161: local reloc, size 0 + 0x00016c6a l1163: local reloc, size 0 + 0x00016c7a l1164: local reloc, size 0 + 0x00016c9a l1165: local reloc, size 0 + 0x00016ca6 l1166: local reloc, size 0 + 0x00016cb0 l1167: local reloc, size 0 + 0x00016d16 l1168: local reloc, size 0 + 0x00016d20 l1162: local reloc, size 0 + 0x00016d26 l1172: local reloc, size 0 + 0x00016d30 l1171: local reloc, size 0 + 0x00016d54 l1169: local reloc, size 0 + 0x00016d60 l1170: local reloc, size 0 + 0x00016d64 l1139: local reloc, size 0 + 0x00016d7a l1173: local reloc, size 0 + 0x00016d7c l1174: local reloc, size 0 + 0x00016ddc l1137: local reloc, size 0 + 0x00016df2 l1175: local reloc, size 0 + 0x00016df8 l1176: local reloc, size 0 + 0x00016dfc l1177: local reloc, size 0 + 0x00016e00 l1135: local reloc, size 0 + 0x00016e06 l1136: local reloc, size 0 + 0x00016e10 l1124: local reloc, size 0 + 0x00016e1c _f_sync: global reloc, size 0 + 0x00016e3c l1183: local reloc, size 0 + 0x00016e94 l1189: local reloc, size 0 + 0x00016e98 l1190: local reloc, size 0 + 0x00016ea0 l1188: local reloc, size 0 + 0x00016eb8 l1191: local reloc, size 0 + 0x00016f10 l1186: local reloc, size 0 + 0x00016f10 l1192: local reloc, size 0 + 0x00016f10 l1184: local reloc, size 0 + 0x00016f12 l1181: local reloc, size 0 + 0x00016f1c _f_close: global reloc, size 0 + 0x00016f32 l1198: local reloc, size 0 + 0x00016f44 l1200: local reloc, size 0 + 0x00016f46 l1199: local reloc, size 0 + 0x00016f46 l1201: local reloc, size 0 + 0x00016f48 l1196: local reloc, size 0 + 0x00016f50 _f_lseek: global reloc, size 0 + 0x00016f72 l1207: local reloc, size 0 + 0x00016f7a l1208: local reloc, size 0 + 0x00016f7e l1209: local reloc, size 0 + 0x00016f84 l1210: local reloc, size 0 + 0x00016f8a l1213: local reloc, size 0 + 0x00016f8a l1214: local reloc, size 0 + 0x00016fa2 l1211: local reloc, size 0 + 0x00016fa6 l1212: local reloc, size 0 + 0x00016fb6 l1215: local reloc, size 0 + 0x00016fca l1219: local reloc, size 0 + 0x00016ff6 l1217: local reloc, size 0 + 0x00017014 l1218: local reloc, size 0 + 0x0001701a l1221: local reloc, size 0 + 0x0001702c l1223: local reloc, size 0 + 0x00017038 l1224: local reloc, size 0 + 0x00017040 l1225: local reloc, size 0 + 0x0001704c l1226: local reloc, size 0 + 0x00017050 l1222: local reloc, size 0 + 0x00017054 l1220: local reloc, size 0 + 0x0001705a l1227: local reloc, size 0 + 0x0001705c l1229: local reloc, size 0 + 0x0001707c l1235: local reloc, size 0 + 0x0001708a l1236: local reloc, size 0 + 0x0001708e l1237: local reloc, size 0 + 0x00017090 l1233: local reloc, size 0 + 0x0001709c l1238: local reloc, size 0 + 0x000170a4 l1239: local reloc, size 0 + 0x000170b0 l1240: local reloc, size 0 + 0x000170b6 l1243: local reloc, size 0 + 0x000170c0 l1241: local reloc, size 0 + 0x000170cc l1242: local reloc, size 0 + 0x000170d0 l1230: local reloc, size 0 + 0x000170d4 l1231: local reloc, size 0 + 0x000170f4 l1246: local reloc, size 0 + 0x00017100 l1247: local reloc, size 0 + 0x00017108 l1250: local reloc, size 0 + 0x00017108 l1228: local reloc, size 0 + 0x00017108 l1245: local reloc, size 0 + 0x00017108 l1216: local reloc, size 0 + 0x00017112 l1248: local reloc, size 0 + 0x00017120 l1249: local reloc, size 0 + 0x0001712e l1253: local reloc, size 0 + 0x00017136 l1251: local reloc, size 0 + 0x00017174 l1256: local reloc, size 0 + 0x0001717e l1257: local reloc, size 0 + 0x00017186 l1255: local reloc, size 0 + 0x000171aa l1258: local reloc, size 0 + 0x000171b4 l1259: local reloc, size 0 + 0x000171b8 l1252: local reloc, size 0 + 0x000171ba l1205: local reloc, size 0 + 0x000171c4 _f_opendir: global reloc, size 0 + 0x000171d2 l1265: local reloc, size 0 + 0x000171d8 l1266: local reloc, size 0 + 0x000171f4 l1267: local reloc, size 0 + 0x00017208 l1269: local reloc, size 0 + 0x00017224 l1271: local reloc, size 0 + 0x00017250 l1274: local reloc, size 0 + 0x00017252 l1275: local reloc, size 0 + 0x00017252 l1272: local reloc, size 0 + 0x00017256 l1276: local reloc, size 0 + 0x0001726c l1277: local reloc, size 0 + 0x0001726c l1270: local reloc, size 0 + 0x00017272 l1278: local reloc, size 0 + 0x00017274 l1279: local reloc, size 0 + 0x00017274 l1268: local reloc, size 0 + 0x00017278 l1280: local reloc, size 0 + 0x0001727a l1281: local reloc, size 0 + 0x0001727c l1263: local reloc, size 0 + 0x00017284 _f_closedir: global reloc, size 0 + 0x000172a0 l1287: local reloc, size 0 + 0x000172a2 l1288: local reloc, size 0 + 0x000172a4 l1285: local reloc, size 0 + 0x000172ac _f_readdir: global reloc, size 0 + 0x000172cc l1294: local reloc, size 0 + 0x000172d0 l1296: local reloc, size 0 + 0x000172de l1297: local reloc, size 0 + 0x000172f0 l1299: local reloc, size 0 + 0x000172f2 l1300: local reloc, size 0 + 0x000172f6 l1301: local reloc, size 0 + 0x00017312 l1303: local reloc, size 0 + 0x00017314 l1304: local reloc, size 0 + 0x00017314 l1298: local reloc, size 0 + 0x00017314 l1295: local reloc, size 0 + 0x00017314 l1302: local reloc, size 0 + 0x00017316 l1292: local reloc, size 0 + 0x00017320 _f_stat: global reloc, size 0 + 0x00017346 l1310: local reloc, size 0 + 0x0001735a l1312: local reloc, size 0 + 0x00017376 l1315: local reloc, size 0 + 0x00017388 l1313: local reloc, size 0 + 0x00017388 l1318: local reloc, size 0 + 0x00017388 l1311: local reloc, size 0 + 0x00017388 l1316: local reloc, size 0 + 0x0001738a l1308: local reloc, size 0 + 0x00017394 _f_getfree: global reloc, size 0 + 0x000173c0 l1324: local reloc, size 0 + 0x000173d8 l1326: local reloc, size 0 + 0x000173e4 l1327: local reloc, size 0 + 0x000173f0 l1329: local reloc, size 0 + 0x000173f8 l1331: local reloc, size 0 + 0x00017410 l1334: local reloc, size 0 + 0x00017414 l1335: local reloc, size 0 + 0x0001741a l1336: local reloc, size 0 + 0x0001741e l1337: local reloc, size 0 + 0x00017422 l1338: local reloc, size 0 + 0x00017424 l1333: local reloc, size 0 + 0x00017424 l1339: local reloc, size 0 + 0x00017430 l1332: local reloc, size 0 + 0x00017432 l1330: local reloc, size 0 + 0x00017444 l1341: local reloc, size 0 + 0x00017448 l1344: local reloc, size 0 + 0x0001745c l1346: local reloc, size 0 + 0x0001745e l1347: local reloc, size 0 + 0x0001745e l1345: local reloc, size 0 + 0x00017468 l1348: local reloc, size 0 + 0x0001747a l1350: local reloc, size 0 + 0x0001747c l1351: local reloc, size 0 + 0x00017480 l1349: local reloc, size 0 + 0x00017496 l1353: local reloc, size 0 + 0x00017498 l1354: local reloc, size 0 + 0x0001749a l1352: local reloc, size 0 + 0x000174a0 l1343: local reloc, size 0 + 0x000174a4 l1342: local reloc, size 0 + 0x000174a4 l1340: local reloc, size 0 + 0x000174a8 l1355: local reloc, size 0 + 0x000174bc l1356: local reloc, size 0 + 0x000174bc l1325: local reloc, size 0 + 0x000174bc l1328: local reloc, size 0 + 0x000174be l1322: local reloc, size 0 + 0x000174c8 _f_truncate: global reloc, size 0 + 0x000174e6 l1364: local reloc, size 0 + 0x000174f0 l1362: local reloc, size 0 + 0x000174f6 l1363: local reloc, size 0 + 0x0001750e l1365: local reloc, size 0 + 0x00017514 l1366: local reloc, size 0 + 0x00017520 l1367: local reloc, size 0 + 0x00017526 l1369: local reloc, size 0 + 0x0001753e l1370: local reloc, size 0 + 0x00017556 l1372: local reloc, size 0 + 0x00017558 l1373: local reloc, size 0 + 0x0001755e l1374: local reloc, size 0 + 0x00017560 l1375: local reloc, size 0 + 0x00017564 l1378: local reloc, size 0 + 0x0001756e l1376: local reloc, size 0 + 0x00017580 l1371: local reloc, size 0 + 0x00017580 l1377: local reloc, size 0 + 0x00017592 l1381: local reloc, size 0 + 0x000175aa l1379: local reloc, size 0 + 0x000175d0 l1382: local reloc, size 0 + 0x000175d4 l1383: local reloc, size 0 + 0x000175dc l1380: local reloc, size 0 + 0x000175dc l1384: local reloc, size 0 + 0x000175e0 l1385: local reloc, size 0 + 0x000175ea l1386: local reloc, size 0 + 0x000175ea l1368: local reloc, size 0 + 0x000175ec l1360: local reloc, size 0 + 0x000175f8 _f_unlink: global reloc, size 0 + 0x00017620 l1392: local reloc, size 0 + 0x00017638 l1395: local reloc, size 0 + 0x0001763e l1396: local reloc, size 0 + 0x0001765a l1399: local reloc, size 0 + 0x00017674 l1402: local reloc, size 0 + 0x00017674 l1400: local reloc, size 0 + 0x00017678 l1403: local reloc, size 0 + 0x000176bc l1407: local reloc, size 0 + 0x000176ce l1409: local reloc, size 0 + 0x000176d0 l1410: local reloc, size 0 + 0x000176d6 l1411: local reloc, size 0 + 0x000176d8 l1408: local reloc, size 0 + 0x000176d8 l1404: local reloc, size 0 + 0x000176d8 l1412: local reloc, size 0 + 0x000176d8 l1406: local reloc, size 0 + 0x000176dc l1413: local reloc, size 0 + 0x000176ec l1417: local reloc, size 0 + 0x000176f0 l1415: local reloc, size 0 + 0x00017704 l1416: local reloc, size 0 + 0x00017708 l1418: local reloc, size 0 + 0x00017714 l1419: local reloc, size 0 + 0x00017714 l1393: local reloc, size 0 + 0x00017714 l1414: local reloc, size 0 + 0x00017714 l1397: local reloc, size 0 + 0x00017716 l1390: local reloc, size 0 + 0x00017720 _f_mkdir: global reloc, size 0 + 0x00017746 l1425: local reloc, size 0 + 0x00017760 l1427: local reloc, size 0 + 0x00017762 l1428: local reloc, size 0 + 0x00017762 l1430: local reloc, size 0 + 0x0001776a l1431: local reloc, size 0 + 0x00017786 l1433: local reloc, size 0 + 0x00017788 l1434: local reloc, size 0 + 0x0001778e l1435: local reloc, size 0 + 0x00017790 l1436: local reloc, size 0 + 0x00017798 l1437: local reloc, size 0 + 0x0001779a l1438: local reloc, size 0 + 0x000177a6 l1439: local reloc, size 0 + 0x000177b8 l1441: local reloc, size 0 + 0x000178dc l1442: local reloc, size 0 + 0x000178dc l1440: local reloc, size 0 + 0x000178e0 l1445: local reloc, size 0 + 0x00017918 l1447: local reloc, size 0 + 0x00017924 l1448: local reloc, size 0 + 0x00017926 l1446: local reloc, size 0 + 0x00017938 l1432: local reloc, size 0 + 0x00017938 l1426: local reloc, size 0 + 0x00017938 l1449: local reloc, size 0 + 0x0001793a l1423: local reloc, size 0 + 0x00017944 _f_rename: global reloc, size 0 + 0x00017974 l1455: local reloc, size 0 + 0x0001798e l1459: local reloc, size 0 + 0x000179a6 l1457: local reloc, size 0 + 0x000179a8 l1458: local reloc, size 0 + 0x000179ae l1460: local reloc, size 0 + 0x00017a60 l1462: local reloc, size 0 + 0x00017a6a l1467: local reloc, size 0 + 0x00017a74 l1464: local reloc, size 0 + 0x00017a78 l1465: local reloc, size 0 + 0x00017a7a l1466: local reloc, size 0 + 0x00017a7c l1463: local reloc, size 0 + 0x00017a84 l1468: local reloc, size 0 + 0x00017a96 l1470: local reloc, size 0 + 0x00017b08 l1472: local reloc, size 0 + 0x00017b10 l1473: local reloc, size 0 + 0x00017b32 l1476: local reloc, size 0 + 0x00017b3c l1474: local reloc, size 0 + 0x00017b58 l1477: local reloc, size 0 + 0x00017b5c l1478: local reloc, size 0 + 0x00017b7a l1482: local reloc, size 0 + 0x00017b82 l1480: local reloc, size 0 + 0x00017b9e l1479: local reloc, size 0 + 0x00017b9e l1481: local reloc, size 0 + 0x00017b9e l1469: local reloc, size 0 + 0x00017b9e l1475: local reloc, size 0 + 0x00017b9e l1471: local reloc, size 0 + 0x00017ba2 l1483: local reloc, size 0 + 0x00017bb2 l1485: local reloc, size 0 + 0x00017bbe l1456: local reloc, size 0 + 0x00017bbe l1484: local reloc, size 0 + 0x00017bbe l1486: local reloc, size 0 + 0x00017bbe l1461: local reloc, size 0 + 0x00017bc0 l1453: local reloc, size 0 + 0x00017bcc _f_getlabel: global reloc, size 0 + 0x00017bf6 l1494: local reloc, size 0 + 0x00017bfa l1492: local reloc, size 0 + 0x00017c16 l1495: local reloc, size 0 + 0x00017c2a l1497: local reloc, size 0 + 0x00017c30 l1499: local reloc, size 0 + 0x00017c4a l1500: local reloc, size 0 + 0x00017c50 l1502: local reloc, size 0 + 0x00017c50 l1501: local reloc, size 0 + 0x00017c58 l1505: local reloc, size 0 + 0x00017c5a l1506: local reloc, size 0 + 0x00017c5a l1504: local reloc, size 0 + 0x00017c64 l1498: local reloc, size 0 + 0x00017c64 l1496: local reloc, size 0 + 0x00017c64 l1503: local reloc, size 0 + 0x00017c6a l1507: local reloc, size 0 + 0x00017c6e l1493: local reloc, size 0 + 0x00017c6e l1508: local reloc, size 0 + 0x00017c72 l1511: local reloc, size 0 + 0x00017c76 l1509: local reloc, size 0 + 0x00017c8c l1512: local reloc, size 0 + 0x00017c9c l1515: local reloc, size 0 + 0x00017ca0 l1516: local reloc, size 0 + 0x00017ca4 l1517: local reloc, size 0 + 0x00017ca6 l1514: local reloc, size 0 + 0x00017cb6 l1510: local reloc, size 0 + 0x00017cb6 l1513: local reloc, size 0 + 0x00017cb8 l1490: local reloc, size 0 + 0x00017cc4 _f_setlabel: global reloc, size 0 + 0x00017ce8 l1524: local reloc, size 0 + 0x00017cee l1525: local reloc, size 0 + 0x00017d3a l1526: local reloc, size 0 + 0x00017d50 l1529: local reloc, size 0 + 0x00017d70 l1530: local reloc, size 0 + 0x00017d72 l1531: local reloc, size 0 + 0x00017d76 l1535: local reloc, size 0 + 0x00017d8c l1534: local reloc, size 0 + 0x00017d92 l1536: local reloc, size 0 + 0x00017d96 l1537: local reloc, size 0 + 0x00017d98 l1538: local reloc, size 0 + 0x00017d9c l1532: local reloc, size 0 + 0x00017da2 l1533: local reloc, size 0 + 0x00017da8 l1539: local reloc, size 0 + 0x00017dba l1540: local reloc, size 0 + 0x00017dc8 l1527: local reloc, size 0 + 0x00017dda l1528: local reloc, size 0 + 0x00017de2 l1541: local reloc, size 0 + 0x00017de8 l1542: local reloc, size 0 + 0x00017dea l1543: local reloc, size 0 + 0x00017dec l1544: local reloc, size 0 + 0x00017df0 l1546: local reloc, size 0 + 0x00017e00 l1545: local reloc, size 0 + 0x00017e1e l1547: local reloc, size 0 + 0x00017e32 l1549: local reloc, size 0 + 0x00017e32 l1552: local reloc, size 0 + 0x00017e36 l1554: local reloc, size 0 + 0x00017e88 l1555: local reloc, size 0 + 0x00017e90 l1556: local reloc, size 0 + 0x00017eaa l1550: local reloc, size 0 + 0x00017eb2 l1558: local reloc, size 0 + 0x00017eba l1560: local reloc, size 0 + 0x00017ed0 l1562: local reloc, size 0 + 0x00017f16 l1565: local reloc, size 0 + 0x00017f86 l1559: local reloc, size 0 + 0x00017f86 l1563: local reloc, size 0 + 0x00017f86 l1548: local reloc, size 0 + 0x00017f86 l1561: local reloc, size 0 + 0x00017f86 l1557: local reloc, size 0 + 0x00017f88 l1521: local reloc, size 0 + 0x00017f94 l1523: local reloc, size 0 + 0x00017fa8 _f_gets: global reloc, size 0 + 0x00017fc4 l1572: local reloc, size 0 + 0x00017fe6 l1575: local reloc, size 0 + 0x00017fe8 l1576: local reloc, size 0 + 0x00017fee l1578: local reloc, size 0 + 0x00017ffe l1579: local reloc, size 0 + 0x00018000 l1573: local reloc, size 0 + 0x00018000 l1580: local reloc, size 0 + 0x00018004 l1574: local reloc, size 0 + 0x0001800a l1581: local reloc, size 0 + 0x0001800e l1582: local reloc, size 0 + 0x00018010 l1583: local reloc, size 0 + 0x00018012 l1570: local reloc, size 0 + 0x0001801c l1587: local reloc, size 0 + 0x0001802c l1591: local reloc, size 0 + 0x00018032 l1592: local reloc, size 0 + 0x00018034 l1593: local reloc, size 0 + 0x00018046 l1594: local reloc, size 0 + 0x00018062 l1596: local reloc, size 0 + 0x00018066 l1597: local reloc, size 0 + 0x00018068 l1598: local reloc, size 0 + 0x0001806a l1595: local reloc, size 0 + 0x00018076 l1588: local reloc, size 0 + 0x00018080 l1602: local reloc, size 0 + 0x0001808e l1608: local reloc, size 0 + 0x000180aa l1607: local reloc, size 0 + 0x000180b4 l1605: local reloc, size 0 + 0x000180ba l1606: local reloc, size 0 + 0x000180bc l1603: local reloc, size 0 + 0x000180c4 l1612: local reloc, size 0 + 0x00018116 l1613: local reloc, size 0 + 0x0001811c _f_putc: global reloc, size 0 + 0x00018156 l1618: local reloc, size 0 + 0x00018160 _f_puts: global reloc, size 0 + 0x00018180 l1625: local reloc, size 0 + 0x00018198 l1626: local reloc, size 0 + 0x0001819c l1627: local reloc, size 0 + 0x000181a8 l1623: local reloc, size 0 + 0x000181b4 _f_printf: global reloc, size 0 + 0x000181d6 l1633: local reloc, size 0 + 0x000181e2 l1637: local reloc, size 0 + 0x000181e6 l1638: local reloc, size 0 + 0x000181ec l1639: local reloc, size 0 + 0x00018204 l1640: local reloc, size 0 + 0x00018222 l1641: local reloc, size 0 + 0x00018234 l1642: local reloc, size 0 + 0x0001823a l1644: local reloc, size 0 + 0x0001824a l1645: local reloc, size 0 + 0x0001824a l1643: local reloc, size 0 + 0x00018250 l1646: local reloc, size 0 + 0x0001826e l1647: local reloc, size 0 + 0x00018270 l1649: local reloc, size 0 + 0x000182a6 l1650: local reloc, size 0 + 0x000182ac l1652: local reloc, size 0 + 0x000182b2 l1648: local reloc, size 0 + 0x000182b2 l1651: local reloc, size 0 + 0x000182b8 l1653: local reloc, size 0 + 0x000182c8 l1655: local reloc, size 0 + 0x000182e6 l1656: local reloc, size 0 + 0x000182ea l1658: local reloc, size 0 + 0x00018320 l1659: local reloc, size 0 + 0x00018326 l1661: local reloc, size 0 + 0x0001832c l1660: local reloc, size 0 + 0x0001832c l1654: local reloc, size 0 + 0x0001832c l1657: local reloc, size 0 + 0x00018332 l1662: local reloc, size 0 + 0x00018342 l1663: local reloc, size 0 + 0x00018346 l1664: local reloc, size 0 + 0x0001834a l1665: local reloc, size 0 + 0x00018380 l1667: local reloc, size 0 + 0x0001838a l1668: local reloc, size 0 + 0x00018394 l1670: local reloc, size 0 + 0x00018394 l1669: local reloc, size 0 + 0x0001839e l1672: local reloc, size 0 + 0x0001839e l1671: local reloc, size 0 + 0x000183a8 l1673: local reloc, size 0 + 0x000183d0 l1674: local reloc, size 0 + 0x000183e6 l1675: local reloc, size 0 + 0x000183ea l1676: local reloc, size 0 + 0x000183ee l1677: local reloc, size 0 + 0x000183ee l1680: local reloc, size 0 + 0x000183f0 l1678: local reloc, size 0 + 0x000183f6 l1679: local reloc, size 0 + 0x000183fa l1683: local reloc, size 0 + 0x000183fe l1681: local reloc, size 0 + 0x00018400 l1682: local reloc, size 0 + 0x00018402 l1684: local reloc, size 0 + 0x00018418 l1687: local reloc, size 0 + 0x0001841a l1685: local reloc, size 0 + 0x0001842e l1688: local reloc, size 0 + 0x00018432 l1686: local reloc, size 0 + 0x00018434 l1689: local reloc, size 0 + 0x0001844c l1690: local reloc, size 0 + 0x00018450 l1692: local reloc, size 0 + 0x00018458 l1691: local reloc, size 0 + 0x0001845a l1693: local reloc, size 0 + 0x0001846a l1694: local reloc, size 0 + 0x00018472 l1695: local reloc, size 0 + 0x00018476 l1696: local reloc, size 0 + 0x0001848e l1666: local reloc, size 0 + 0x000184b8 l1698: local reloc, size 0 + 0x000184be l1700: local reloc, size 0 + 0x000184d2 l1701: local reloc, size 0 + 0x000184e4 l1702: local reloc, size 0 + 0x000184e8 l1699: local reloc, size 0 + 0x000184ee l1705: local reloc, size 0 + 0x000184fa l1703: local reloc, size 0 + 0x00018504 l1704: local reloc, size 0 + 0x00018506 l1706: local reloc, size 0 + 0x00018532 l1709: local reloc, size 0 + 0x00018538 l1711: local reloc, size 0 + 0x0001853c l1712: local reloc, size 0 + 0x0001853e l1713: local reloc, size 0 + 0x00018540 l1710: local reloc, size 0 + 0x00018550 l1708: local reloc, size 0 + 0x00018556 l1714: local reloc, size 0 + 0x0001855c l1707: local reloc, size 0 + 0x0001857e l1716: local reloc, size 0 + 0x00018582 l1717: local reloc, size 0 + 0x00018598 l1720: local reloc, size 0 + 0x0001859a l1718: local reloc, size 0 + 0x000185ae l1721: local reloc, size 0 + 0x000185b2 l1722: local reloc, size 0 + 0x000185b2 l1719: local reloc, size 0 + 0x000185ce l1724: local reloc, size 0 + 0x000185d2 l1723: local reloc, size 0 + 0x000185d4 l1725: local reloc, size 0 + 0x000185e4 l1726: local reloc, size 0 + 0x000185ec l1636: local reloc, size 0 + 0x000185ec l1727: local reloc, size 0 + 0x000185f0 l1635: local reloc, size 0 + 0x000185fe l1631: local reloc, size 0 + 0x00018608 l3: local reloc, size 0 + 0x00018618 l5: local reloc, size 0 + 0x00018698 _strchr: global reloc, size 0 + 0x000186a4 l12: local reloc, size 0 + 0x000186b2 l7: local reloc, size 0 + 0x000186b8 l13: local reloc, size 0 + 0x000186c0 l10: local reloc, size 0 + 0x000186c2 l1: local reloc, size 0 + 0x000186c2 l11: local reloc, size 0 + 0x000186c4 _memcmp: global reloc, size 0 + 0x000186d8 l4: local reloc, size 0 + 0x000186e2 l10: local reloc, size 0 + 0x000186f0 l11: local reloc, size 0 + 0x000186fc l1: local reloc, size 0 + 0x00018700 _ff_uni2oem: global reloc, size 0 + 0x0001871a l4: local reloc, size 0 + 0x0001871e l5: local reloc, size 0 + 0x00018726 l9: local reloc, size 0 + 0x0001872c l7: local reloc, size 0 + 0x00018730 l10: local reloc, size 0 + 0x00018730 l13: local reloc, size 0 + 0x00018732 l11: local reloc, size 0 + 0x00018738 l14: local reloc, size 0 + 0x0001874a l12: local reloc, size 0 + 0x0001875a l8: local reloc, size 0 + 0x0001875a l6: local reloc, size 0 + 0x0001875c l2: local reloc, size 0 + 0x00018764 _ff_oem2uni: global reloc, size 0 + 0x0001877c l20: local reloc, size 0 + 0x00018780 l21: local reloc, size 0 + 0x00018786 l23: local reloc, size 0 + 0x0001878c l25: local reloc, size 0 + 0x0001879c l26: local reloc, size 0 + 0x0001879c l22: local reloc, size 0 + 0x0001879c l24: local reloc, size 0 + 0x0001879e l18: local reloc, size 0 + 0x000187a4 _ff_wtoupper: global reloc, size 0 + 0x000187b6 l34: local reloc, size 0 + 0x000187be l36: local reloc, size 0 + 0x000187c4 l37: local reloc, size 0 + 0x000187c8 l38: local reloc, size 0 + 0x000187ca l39: local reloc, size 0 + 0x000187d2 l45: local reloc, size 0 + 0x000187d6 l43: local reloc, size 0 + 0x000187da l44: local reloc, size 0 + 0x00018800 l46: local reloc, size 0 + 0x00018814 l63: local reloc, size 0 + 0x00018838 l49: local reloc, size 0 + 0x0001884a l50: local reloc, size 0 + 0x00018860 l51: local reloc, size 0 + 0x00018866 l52: local reloc, size 0 + 0x0001886c l53: local reloc, size 0 + 0x00018872 l54: local reloc, size 0 + 0x00018878 l55: local reloc, size 0 + 0x0001887c l56: local reloc, size 0 + 0x00018882 l57: local reloc, size 0 + 0x00018886 l48: local reloc, size 0 + 0x00018888 l47: local reloc, size 0 + 0x0001888c l58: local reloc, size 0 + 0x00018898 l59: local reloc, size 0 + 0x00018898 l42: local reloc, size 0 + 0x0001889c l41: local reloc, size 0 + 0x000188a0 l35: local reloc, size 0 + 0x000188a2 l30: local reloc, size 0 + 0x000188a8 l32: local reloc, size 0 + 0x00018a9c l33: local reloc, size 0 + 0x00018b58 l1: local reloc, size 0 + 0x00018c58 _codec_wait: global reloc, size 0 + 0x00018c58 l4: local reloc, size 0 + 0x00018c58 l3: local reloc, size 0 + 0x00018c64 l5: local reloc, size 0 + 0x00018c64 l1: local reloc, size 0 + 0x00018c68 _init_codec: global reloc, size 0 + 0x00018cae l9: local reloc, size 0 + 0x00018cb0 _psg_mute_all: global reloc, size 0 + 0x00018cce l1: local reloc, size 0 + 0x00018cd0 _sid_get_base: global reloc, size 0 + 0x00018cee l4: local reloc, size 0 + 0x00018cf6 l5: local reloc, size 0 + 0x00018cfe l6: local reloc, size 0 + 0x00018d06 l7: local reloc, size 0 + 0x00018d0e l8: local reloc, size 0 + 0x00018d16 l9: local reloc, size 0 + 0x00018d18 l3: local reloc, size 0 + 0x00018d18 l1: local reloc, size 0 + 0x00018d1c _sid_init: global reloc, size 0 + 0x00018d38 l17: local reloc, size 0 + 0x00018d3c l20: local reloc, size 0 + 0x00018d3e l18: local reloc, size 0 + 0x00018d44 l16: local reloc, size 0 + 0x00018d44 l19: local reloc, size 0 + 0x00018d44 l13: local reloc, size 0 + 0x00018d4c _sid_init_all: global reloc, size 0 + 0x00018d52 l26: local reloc, size 0 + 0x00018d58 l29: local reloc, size 0 + 0x00018d5a l27: local reloc, size 0 + 0x00018d60 l28: local reloc, size 0 + 0x00018d60 l24: local reloc, size 0 + 0x00018d64 _sid_test_internal: global reloc, size 0 + 0x00018e0a l35: local reloc, size 0 + 0x00018e0a l38: local reloc, size 0 + 0x00018e0c l36: local reloc, size 0 + 0x00018e14 l37: local reloc, size 0 + 0x00018e48 l42: local reloc, size 0 + 0x00018e48 l39: local reloc, size 0 + 0x00018e4a l40: local reloc, size 0 + 0x00018e52 l41: local reloc, size 0 + 0x00018e86 l43: local reloc, size 0 + 0x00018e86 l46: local reloc, size 0 + 0x00018e88 l44: local reloc, size 0 + 0x00018e90 l45: local reloc, size 0 + 0x00018ea4 l50: local reloc, size 0 + 0x00018ea4 l47: local reloc, size 0 + 0x00018ea6 l48: local reloc, size 0 + 0x00018eae l49: local reloc, size 0 + 0x00018ec2 l51: local reloc, size 0 + 0x00018ec2 l54: local reloc, size 0 + 0x00018ec4 l52: local reloc, size 0 + 0x00018ecc l53: local reloc, size 0 + 0x00018ee0 l58: local reloc, size 0 + 0x00018ee0 l55: local reloc, size 0 + 0x00018ee2 l56: local reloc, size 0 + 0x00018eea l57: local reloc, size 0 + 0x00018eee l59: local reloc, size 0 + 0x00018ef2 l66: local reloc, size 0 + 0x00018ef2 l63: local reloc, size 0 + 0x00018ef4 l64: local reloc, size 0 + 0x00018efc l65: local reloc, size 0 + 0x00018f10 l62: local reloc, size 0 + 0x00018f12 l60: local reloc, size 0 + 0x00018f18 l33: local reloc, size 0 + 0x00018f18 l61: local reloc, size 0 + 0x00018f1c _sid_text_external: global reloc, size 0 + 0x00018fc2 l72: local reloc, size 0 + 0x00018fc2 l75: local reloc, size 0 + 0x00018fc4 l73: local reloc, size 0 + 0x00018fcc l74: local reloc, size 0 + 0x00019000 l79: local reloc, size 0 + 0x00019000 l76: local reloc, size 0 + 0x00019002 l77: local reloc, size 0 + 0x0001900a l78: local reloc, size 0 + 0x0001903e l83: local reloc, size 0 + 0x0001903e l80: local reloc, size 0 + 0x00019040 l81: local reloc, size 0 + 0x00019048 l82: local reloc, size 0 + 0x0001905c l84: local reloc, size 0 + 0x0001905c l87: local reloc, size 0 + 0x0001905e l85: local reloc, size 0 + 0x00019066 l86: local reloc, size 0 + 0x0001907a l91: local reloc, size 0 + 0x0001907a l88: local reloc, size 0 + 0x0001907c l89: local reloc, size 0 + 0x00019084 l90: local reloc, size 0 + 0x00019098 l95: local reloc, size 0 + 0x00019098 l92: local reloc, size 0 + 0x0001909a l93: local reloc, size 0 + 0x000190a2 l94: local reloc, size 0 + 0x000190a6 l96: local reloc, size 0 + 0x000190aa l103: local reloc, size 0 + 0x000190aa l100: local reloc, size 0 + 0x000190ac l101: local reloc, size 0 + 0x000190b4 l102: local reloc, size 0 + 0x000190c8 l99: local reloc, size 0 + 0x000190ca l97: local reloc, size 0 + 0x000190d0 l98: local reloc, size 0 + 0x000190d0 l70: local reloc, size 0 Symbols of .dtors: - 0x00018ce8 ___DTOR_LIST__: global reloc object, size 8 + 0x000190d4 ___DTOR_LIST__: global reloc object, size 8 Symbols of .ctors: - 0x00018cf0 ___CTOR_LIST__: global reloc object, size 8 + 0x000190dc ___CTOR_LIST__: global reloc object, size 8 Symbols of data: - 0x00018cf8 l21: local reloc, size 0 - 0x00018cfc _hex_digits: global reloc, size 0 - 0x00018d10 _g_pata_error: global reloc, size 0 - 0x00018d14 _g_pata_status: global reloc, size 0 - 0x00018d18 _g_kbd_set1_base: global reloc, size 0 - 0x00018d98 _g_kbd_set1_e0: global reloc, size 0 - 0x00018e18 _g_us_sc_unmodified: global reloc, size 0 - 0x00018e98 _g_us_sc_shift: global reloc, size 0 - 0x00018f18 _g_us_sc_ctrl: global reloc, size 0 - 0x00018f98 _g_us_sc_lock: global reloc, size 0 - 0x00019018 _g_us_sc_lock_shift: global reloc, size 0 - 0x00019098 _g_us_sc_ctrl_shift: global reloc, size 0 - 0x00019118 _g_sdc_status: global reloc, size 0 - 0x0001911c _g_sdc_error: global reloc, size 0 + 0x000190e4 l21: local reloc, size 0 + 0x000190e8 _hex_digits: global reloc, size 0 + 0x000190fc l162: local reloc, size 0 + 0x00019100 _g_pata_error: global reloc, size 0 + 0x00019104 _g_pata_status: global reloc, size 0 + 0x00019108 _g_kbd_set1_base: global reloc, size 0 + 0x00019188 _g_kbd_set1_e0: global reloc, size 0 + 0x00019208 _g_us_sc_unmodified: global reloc, size 0 + 0x00019288 _g_us_sc_shift: global reloc, size 0 + 0x00019308 _g_us_sc_ctrl: global reloc, size 0 + 0x00019388 _g_us_sc_lock: global reloc, size 0 + 0x00019408 _g_us_sc_lock_shift: global reloc, size 0 + 0x00019488 _g_us_sc_ctrl_shift: global reloc, size 0 + 0x00019508 _g_sdc_status: global reloc, size 0 + 0x0001950c _g_sdc_error: global reloc, size 0 Symbols of bss: - 0x00019120 ___firstexit: global reloc, size 0 - 0x00019124 _number: global reloc, size 0 - 0x0001912c _my_dir: global reloc, size 0 - 0x0001915c _my_file: global reloc, size 0 - 0x00019274 _my_fs: global reloc, size 0 - 0x000194a8 _line: global reloc, size 0 - 0x000195a8 _g_block_devs: global reloc, size 0 - 0x00019698 _g_channel_devs: global reloc, size 0 - 0x00019808 _g_channels: global reloc, size 0 - 0x00019a48 _g_drive: global reloc, size 0 - 0x0001abe8 _g_dir_state: global reloc, size 0 - 0x0001abf0 _g_directory: global reloc, size 0 - 0x0001ad70 _g_fil_state: global reloc, size 0 - 0x0001ad78 _g_file: global reloc, size 0 - 0x0001bea8 _g_file_dev: global reloc, size 0 - 0x0001bed8 _g_buffer: global reloc, size 0 - 0x0001c0d8 _g_kbd_control: global reloc, size 0 - 0x0001c300 l1: local reloc, size 0 - 0x0001c35c l1: local reloc, size 0 - 0x0001c360 l2: local reloc, size 0 - 0x0001c364 l4: local reloc, size 0 + 0x00019510 ___firstexit: global reloc, size 0 + 0x00019514 _number: global reloc, size 0 + 0x0001951c _my_dir: global reloc, size 0 + 0x0001954c _my_file: global reloc, size 0 + 0x00019664 _my_fs: global reloc, size 0 + 0x00019898 _line: global reloc, size 0 + 0x00019998 l1: local reloc, size 0 + 0x00019a58 _g_block_devs: global reloc, size 0 + 0x00019b48 _g_channel_devs: global reloc, size 0 + 0x00019cb8 _g_channels: global reloc, size 0 + 0x00019ef8 _g_drive: global reloc, size 0 + 0x0001b098 _g_dir_state: global reloc, size 0 + 0x0001b0a0 _g_directory: global reloc, size 0 + 0x0001b220 _g_fil_state: global reloc, size 0 + 0x0001b228 _g_file: global reloc, size 0 + 0x0001c358 _g_file_dev: global reloc, size 0 + 0x0001c388 _g_buffer: global reloc, size 0 + 0x0001c588 _g_kbd_control: global reloc, size 0 + 0x0001c7b0 l1: local reloc, size 0 + 0x0001c80c l1: local reloc, size 0 + 0x0001c810 l2: local reloc, size 0 + 0x0001c814 l4: local reloc, size 0 Linker symbols: 0x00010000 RAMSTART: global abs, size 0 0x00010000 RAMSIZE: global abs, size 0 0x00000400 STACKLEN: global abs, size 0 - 0x0001c564 ___heap: global abs, size 0 + 0x0001ca14 ___heap: global abs, size 0 0x0001fc00 ___heapend: global abs, size 0 - 0x00019120 ___BSSSTART: global abs, size 0 - 0x00003444 ___BSSSIZE: global abs, size 0 + 0x00019510 ___BSSSTART: global abs, size 0 + 0x00003504 ___BSSSIZE: global abs, size 0 0x00020000 ___STACK: global abs, size 0 diff --git a/src/ring_buffer.asm b/src/ring_buffer.asm deleted file mode 100644 index 813ad9a..0000000 --- a/src/ring_buffer.asm +++ /dev/null @@ -1,125 +0,0 @@ - idnt "ring_buffer.c" - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - section "CODE",code - public _rb_word_init - cnop 0,4 -_rb_word_init - movem.l l3,-(a7) - move.l (4+l5,a7),a1 - move.w #0,(256,a1) - move.w #0,(258,a1) -l1 -l3 reg -l5 equ 0 - rts -; stacksize=0 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _rb_word_full - cnop 0,4 -_rb_word_full - movem.l l11,-(a7) - move.l (4+l13,a7),a1 - moveq #0,d0 - move.w (256,a1),d0 - addq.l #1,d0 - moveq #0,d1 - move.w (258,a1),d1 - cmp.l d0,d1 - beq l8 -l10 - moveq #0,d0 - bra l9 -l8 - moveq #1,d0 -l9 -l6 -l11 reg -l13 equ 0 - rts -; stacksize=0 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _rb_word_empty - cnop 0,4 -_rb_word_empty - movem.l l19,-(a7) - move.l (4+l21,a7),a2 - move.w (256,a2),d0 - cmp.w (258,a2),d0 - beq l16 -l18 - moveq #0,d0 - bra l17 -l16 - moveq #1,d0 -l17 -l14 -l19 reg a2 - movem.l (a7)+,a2 -l21 equ 4 - rts -; stacksize=4 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _rb_word_put - cnop 0,4 -_rb_word_put - movem.l l28,-(a7) - move.w (10+l30,a7),d2 - move.l (4+l30,a7),a2 - move.l a2,-(a7) - jsr _rb_word_full - addq.w #4,a7 - tst.w d0 - bne l25 -l24 - lea (256,a2),a0 - move.w (a0),d0 - addq.w #1,(a0) - and.l #65535,d0 - lsl.l #1,d0 - move.w d2,(0,a2,d0.l) - cmp.w #128,(256,a2) - bcs l27 -l26 - move.w #0,(256,a2) -l27 -l25 -l22 -l28 reg a2/d2 - movem.l (a7)+,a2/d2 -l30 equ 8 - rts -; stacksize=16 - opt o+,ol+,op+,oc+,ot+,oj+,ob+,om+ - public _rb_word_get - cnop 0,4 -_rb_word_get - movem.l l38,-(a7) - move.l (4+l40,a7),a2 - move.l a2,-(a7) - jsr _rb_word_empty - addq.w #4,a7 - tst.w d0 - bne l34 -l33 - lea (258,a2),a0 - move.w (a0),d0 - addq.w #1,(a0) - and.l #65535,d0 - lsl.l #1,d0 - move.w (0,a2,d0.l),d2 - cmp.w #128,(258,a2) - bcs l36 -l35 - move.w #0,(258,a2) -l36 - move.w d2,d0 - bra l31 -l34 - moveq #0,d0 -l37 -l31 -l38 reg a2/d2 - movem.l (a7)+,a2/d2 -l40 equ 8 - rts -; stacksize=20