From fdf80ae30279a53455706b33477ea6788eab0125 Mon Sep 17 00:00:00 2001 From: jens Date: Sun, 7 Aug 2022 12:55:12 +0200 Subject: [PATCH] - added bootloader --- .../mips/bootloader/bootloader.elf.ROM.vhd | 2084 ++++++ .../mips/bootloader/bootloader.elf.ROM_ld.vhd | 2174 ++++++ .../mips/bootloader/bootloader.elf.dis | 2653 +++++++ .../bootloader_with_flash.elf.ROM.vhd | 2084 ++++++ .../bootloader_with_flash.elf.ROM_ld.vhd | 2174 ++++++ .../bootloader/bootloader_with_flash.elf.dis | 6227 +++++++++++++++++ 6 files changed, 17396 insertions(+) create mode 100644 projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.ROM.vhd create mode 100644 projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.ROM_ld.vhd create mode 100644 projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.dis create mode 100644 projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.ROM.vhd create mode 100644 projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.ROM_ld.vhd create mode 100644 projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.dis diff --git a/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.ROM.vhd b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.ROM.vhd new file mode 100644 index 0000000..4fbbbb0 --- /dev/null +++ b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.ROM.vhd @@ -0,0 +1,2084 @@ +LIBRARY IEEE; +USE IEEE.STD_LOGIC_1164.ALL; +USE IEEE.NUMERIC_STD.ALL; + +ENTITY rom IS + Port + ( + clk : in STD_LOGIC; + ce : in STD_LOGIC; + addr : in unsigned(31 downto 0); + dout : out unsigned(31 downto 0) + ); +END rom; + +ARCHITECTURE data OF rom IS + + subtype word_t is unsigned(31 downto 0); + type word_array_t is array (0 to 2047) of word_t; + constant word_array : word_array_t := + ( + + X"3C1D8000", -- 00000000 + X"27BDEFF0", -- 00000004 + X"42000020", -- 00000008 + X"42000022", -- 0000000C + X"3C084000", -- 00000010 + X"25080000", -- 00000014 + X"3C094000", -- 00000018 + X"25290000", -- 0000001C + X"AD000000", -- 00000020 + X"1509FFFE", -- 00000024 + X"25080004", -- 00000028 + X"3C1ABFC0", -- 0000002C + X"275A0778", -- 00000030 + X"0340F809", -- 00000034 + X"00000000", -- 00000038 + X"3C1ABFC0", -- 0000003C + X"275A0864", -- 00000040 + X"0340F809", -- 00000044 + X"00000000", -- 00000048 + X"00000000", -- 0000004C + X"0BF00013", -- 00000050 + X"00000000", -- 00000054 + X"00000000", -- 00000058 + X"00000000", -- 0000005C + X"00000000", -- 00000060 + X"00000000", -- 00000064 + X"00000000", -- 00000068 + X"00000000", -- 0000006C + X"00000000", -- 00000070 + X"00000000", -- 00000074 + X"00000000", -- 00000078 + X"00000000", -- 0000007C + X"401A6800", -- 00000080 + X"00000000", -- 00000084 + X"001AD202", -- 00000088 + X"335A00FF", -- 0000008C + X"1740FFFB", -- 00000090 + X"00000000", -- 00000094 + X"401A7000", -- 00000098 + X"00000000", -- 0000009C + X"03400008", -- 000000A0 + X"42000010", -- 000000A4 + X"40026000", -- 000000A8 + X"03E00008", -- 000000AC + X"00000000", -- 000000B0 + X"40846000", -- 000000B4 + X"03E00008", -- 000000B8 + X"00000000", -- 000000BC + X"40026800", -- 000000C0 + X"03E00008", -- 000000C4 + X"00000000", -- 000000C8 + X"40846800", -- 000000CC + X"03E00008", -- 000000D0 + X"00000000", -- 000000D4 + X"4002F800", -- 000000D8 + X"03E00008", -- 000000DC + X"00000000", -- 000000E0 + X"4084F800", -- 000000E4 + X"03E00008", -- 000000E8 + X"00000000", -- 000000EC + X"40027800", -- 000000F0 + X"03E00008", -- 000000F4 + X"00000000", -- 000000F8 + X"03E00008", -- 000000FC + X"E09F0000", -- 00000100 + X"C09F0000", -- 00000104 + X"03E00008", -- 00000108 + X"00000000", -- 0000010C + X"03E00008", -- 00000110 + X"42000020", -- 00000114 + X"4084F800", -- 00000118 + X"00000000", -- 0000011C + X"03E00008", -- 00000120 + X"42000021", -- 00000124 + X"03E00008", -- 00000128 + X"42000022", -- 0000012C + X"4084F800", -- 00000130 + X"00000000", -- 00000134 + X"03E00008", -- 00000138 + X"42000023", -- 0000013C + X"1000FFFF", -- 00000140 + X"00000000", -- 00000144 + X"27BDFFE8", -- 00000148 + X"AFB00010", -- 0000014C + X"3C10BFC0", -- 00000150 + X"AFBF0014", -- 00000154 + X"26100F38", -- 00000158 + X"0FF001EE", -- 0000015C + X"02002025", -- 00000160 + X"0440FFFD", -- 00000164 + X"00021600", -- 00000168 + X"8FBF0014", -- 0000016C + X"8FB00010", -- 00000170 + X"00021603", -- 00000174 + X"03E00008", -- 00000178 + X"27BD0018", -- 0000017C + X"00802825", -- 00000180 + X"3C04BFC0", -- 00000184 + X"0BF001FE", -- 00000188 + X"24840F38", -- 0000018C + X"27BDFFE8", -- 00000190 + X"2402000A", -- 00000194 + X"AFB00010", -- 00000198 + X"AFBF0014", -- 0000019C + X"14820003", -- 000001A0 + X"00808025", -- 000001A4 + X"0FF00060", -- 000001A8 + X"2404000D", -- 000001AC + X"8FBF0014", -- 000001B0 + X"02002025", -- 000001B4 + X"8FB00010", -- 000001B8 + X"0BF00060", -- 000001BC + X"27BD0018", -- 000001C0 + X"27BDFFE0", -- 000001C4 + X"AFB10018", -- 000001C8 + X"AFB00014", -- 000001CC + X"AFBF001C", -- 000001D0 + X"00808025", -- 000001D4 + X"00808825", -- 000001D8 + X"82240000", -- 000001DC + X"00000000", -- 000001E0 + X"14800006", -- 000001E4 + X"02301023", -- 000001E8 + X"8FBF001C", -- 000001EC + X"8FB10018", -- 000001F0 + X"8FB00014", -- 000001F4 + X"03E00008", -- 000001F8 + X"27BD0020", -- 000001FC + X"0FF00064", -- 00000200 + X"26310001", -- 00000204 + X"1000FFF4", -- 00000208 + X"00000000", -- 0000020C + X"308200FF", -- 00000210 + X"27BDFFE8", -- 00000214 + X"00021902", -- 00000218 + X"2C4200A0", -- 0000021C + X"AFB00010", -- 00000220 + X"AFBF0014", -- 00000224 + X"00048100", -- 00000228 + X"10400002", -- 0000022C + X"24640037", -- 00000230 + X"24640030", -- 00000234 + X"0FF00064", -- 00000238 + X"00000000", -- 0000023C + X"320400FF", -- 00000240 + X"00041902", -- 00000244 + X"2C820091", -- 00000248 + X"14400002", -- 0000024C + X"24640030", -- 00000250 + X"24640037", -- 00000254 + X"8FBF0014", -- 00000258 + X"8FB00010", -- 0000025C + X"0BF00064", -- 00000260 + X"27BD0018", -- 00000264 + X"27BDFFE0", -- 00000268 + X"AFB10018", -- 0000026C + X"AFB00014", -- 00000270 + X"AFBF001C", -- 00000274 + X"00808025", -- 00000278 + X"24110004", -- 0000027C + X"00102603", -- 00000280 + X"0FF00084", -- 00000284 + X"2631FFFF", -- 00000288 + X"1620FFFC", -- 0000028C + X"00108200", -- 00000290 + X"8FBF001C", -- 00000294 + X"8FB10018", -- 00000298 + X"8FB00014", -- 0000029C + X"03E00008", -- 000002A0 + X"27BD0020", -- 000002A4 + X"27BDFFC0", -- 000002A8 + X"3C05BFC0", -- 000002AC + X"2406001C", -- 000002B0 + X"24A50F18", -- 000002B4 + X"27A40010", -- 000002B8 + X"AFBF003C", -- 000002BC + X"AFB10038", -- 000002C0 + X"0FF002D1", -- 000002C4 + X"AFB00034", -- 000002C8 + X"0FF0003C", -- 000002CC + X"00000000", -- 000002D0 + X"00028203", -- 000002D4 + X"3C04BFC0", -- 000002D8 + X"321000FF", -- 000002DC + X"24840EF0", -- 000002E0 + X"0FF00071", -- 000002E4 + X"00408825", -- 000002E8 + X"2602FFFF", -- 000002EC + X"2C420006", -- 000002F0 + X"1040001C", -- 000002F4 + X"27A20010", -- 000002F8 + X"00108080", -- 000002FC + X"00508021", -- 00000300 + X"8E040000", -- 00000304 + X"0FF00071", -- 00000308 + X"00000000", -- 0000030C + X"3C04BFC0", -- 00000310 + X"0FF00071", -- 00000314 + X"24840EFC", -- 00000318 + X"00112600", -- 0000031C + X"0FF00084", -- 00000320 + X"00042603", -- 00000324 + X"3C10BFC0", -- 00000328 + X"0FF00071", -- 0000032C + X"26040FA4", -- 00000330 + X"3C04BFC0", -- 00000334 + X"0FF00071", -- 00000338 + X"24840F0C", -- 0000033C + X"0FF0002A", -- 00000340 + X"00000000", -- 00000344 + X"0FF0009A", -- 00000348 + X"00402025", -- 0000034C + X"8FBF003C", -- 00000350 + X"8FB10038", -- 00000354 + X"26040FA4", -- 00000358 + X"8FB00034", -- 0000035C + X"0BF00071", -- 00000360 + X"27BD0040", -- 00000364 + X"3C04BFC0", -- 00000368 + X"0FF00071", -- 0000036C + X"24840F04", -- 00000370 + X"1000FFED", -- 00000374 + X"3C10BFC0", -- 00000378 + X"27BDFFC0", -- 0000037C + X"AFBE0038", -- 00000380 + X"AFB30024", -- 00000384 + X"AFB20020", -- 00000388 + X"AFB00018", -- 0000038C + X"AFBF003C", -- 00000390 + X"AFB70034", -- 00000394 + X"AFB60030", -- 00000398 + X"AFB5002C", -- 0000039C + X"AFB40028", -- 000003A0 + X"AFB1001C", -- 000003A4 + X"00809825", -- 000003A8 + X"00C09025", -- 000003AC + X"00E08025", -- 000003B0 + X"10A00002", -- 000003B4 + X"0080F025", -- 000003B8 + X"0000F025", -- 000003BC + X"3C16BFC0", -- 000003C0 + X"3C14BFC0", -- 000003C4 + X"3C15BFC0", -- 000003C8 + X"0200B825", -- 000003CC + X"00008825", -- 000003D0 + X"26D60F14", -- 000003D4 + X"26940FE4", -- 000003D8 + X"26B50F34", -- 000003DC + X"0FF0009A", -- 000003E0 + X"03D12021", -- 000003E4 + X"0FF00071", -- 000003E8 + X"02C02025", -- 000003EC + X"00001825", -- 000003F0 + X"02712821", -- 000003F4 + X"0072202A", -- 000003F8 + X"14800003", -- 000003FC + X"02031023", -- 00000400 + X"10000010", -- 00000404 + X"00408025", -- 00000408 + X"1070000B", -- 0000040C + X"00A31021", -- 00000410 + X"80440000", -- 00000414 + X"AFA30014", -- 00000418 + X"0FF00084", -- 0000041C + X"AFA50010", -- 00000420 + X"0FF00071", -- 00000424 + X"02802025", -- 00000428 + X"8FA30014", -- 0000042C + X"8FA50010", -- 00000430 + X"1000FFF0", -- 00000434 + X"24630001", -- 00000438 + X"0FF00071", -- 0000043C + X"02A02025", -- 00000440 + X"00008025", -- 00000444 + X"0FF00071", -- 00000448 + X"02A02025", -- 0000044C + X"00001025", -- 00000450 + X"02712821", -- 00000454 + X"0052202A", -- 00000458 + X"10800016", -- 0000045C + X"02E21823", -- 00000460 + X"10570011", -- 00000464 + X"00A21821", -- 00000468 + X"90640000", -- 0000046C + X"00000000", -- 00000470 + X"2483FFE0", -- 00000474 + X"2C630060", -- 00000478 + X"14600003", -- 0000047C + X"00042600", -- 00000480 + X"2404002E", -- 00000484 + X"00042600", -- 00000488 + X"00042603", -- 0000048C + X"AFA50014", -- 00000490 + X"0FF00064", -- 00000494 + X"AFA20010", -- 00000498 + X"8FA20010", -- 0000049C + X"8FA50014", -- 000004A0 + X"1000FFEC", -- 000004A4 + X"24420001", -- 000004A8 + X"0FF00071", -- 000004AC + X"02802025", -- 000004B0 + X"00001825", -- 000004B4 + X"3C04BFC0", -- 000004B8 + X"24840FA4", -- 000004BC + X"AFA30010", -- 000004C0 + X"0FF00071", -- 000004C4 + X"02328821", -- 000004C8 + X"8FA30010", -- 000004CC + X"1600FFC3", -- 000004D0 + X"0060B825", -- 000004D4 + X"8FBF003C", -- 000004D8 + X"8FBE0038", -- 000004DC + X"8FB70034", -- 000004E0 + X"8FB60030", -- 000004E4 + X"8FB5002C", -- 000004E8 + X"8FB40028", -- 000004EC + X"8FB30024", -- 000004F0 + X"8FB20020", -- 000004F4 + X"8FB1001C", -- 000004F8 + X"8FB00018", -- 000004FC + X"03E00008", -- 00000500 + X"27BD0040", -- 00000504 + X"00C03825", -- 00000508 + X"00A03025", -- 0000050C + X"0BF000DF", -- 00000510 + X"24050001", -- 00000514 + X"90820000", -- 00000518 + X"00000000", -- 0000051C + X"2C430041", -- 00000520 + X"1060000D", -- 00000524 + X"00000000", -- 00000528 + X"2442FFD0", -- 0000052C + X"90830001", -- 00000530 + X"00000000", -- 00000534 + X"2C640041", -- 00000538 + X"10800009", -- 0000053C + X"304200FF", -- 00000540 + X"2463FFD0", -- 00000544 + X"306300FF", -- 00000548 + X"00021100", -- 0000054C + X"00431025", -- 00000550 + X"03E00008", -- 00000554 + X"304200FF", -- 00000558 + X"1000FFF4", -- 0000055C + X"2442FFC9", -- 00000560 + X"1000FFF8", -- 00000564 + X"2463FFC9", -- 00000568 + X"03E00008", -- 0000056C + X"00000000", -- 00000570 + X"14C00008", -- 00000574 + X"00001025", -- 00000578 + X"03E00008", -- 0000057C + X"00000000", -- 00000580 + X"00001025", -- 00000584 + X"8FBF0014", -- 00000588 + X"00000000", -- 0000058C + X"03E00008", -- 00000590 + X"27BD0018", -- 00000594 + X"27BDFFE8", -- 00000598 + X"24020003", -- 0000059C + X"AFBF0014", -- 000005A0 + X"AC820008", -- 000005A4 + X"90A20001", -- 000005A8 + X"00000000", -- 000005AC + X"2443FFCF", -- 000005B0 + X"2C630003", -- 000005B4 + X"10600026", -- 000005B8 + X"00803825", -- 000005BC + X"2448FFD1", -- 000005C0 + X"24020002", -- 000005C4 + X"ACE20008", -- 000005C8 + X"0FF00146", -- 000005CC + X"24A40002", -- 000005D0 + X"00403025", -- 000005D4 + X"00404825", -- 000005D8 + X"ACE20004", -- 000005DC + X"ACE00000", -- 000005E0 + X"24AB0004", -- 000005E4 + X"00005025", -- 000005E8 + X"150A0027", -- 000005EC + X"00000000", -- 000005F0 + X"2529FFFF", -- 000005F4 + X"01284823", -- 000005F8 + X"25080002", -- 000005FC + X"00084040", -- 00000600 + X"00A82821", -- 00000604 + X"ACE5000C", -- 00000608 + X"ACE90004", -- 0000060C + X"00002825", -- 00000610 + X"8CE8000C", -- 00000614 + X"00052040", -- 00000618 + X"0FF00146", -- 0000061C + X"01042021", -- 00000620 + X"8CE30004", -- 00000624 + X"00000000", -- 00000628 + X"00A3182A", -- 0000062C + X"14600021", -- 00000630 + X"00000000", -- 00000634 + X"00063027", -- 00000638 + X"30C600FF", -- 0000063C + X"14C2FFD0", -- 00000640 + X"00000000", -- 00000644 + X"8CE20008", -- 00000648 + X"1000FFCE", -- 0000064C + X"00000000", -- 00000650 + X"2443FFC9", -- 00000654 + X"2C630003", -- 00000658 + X"10600005", -- 0000065C + X"24030030", -- 00000660 + X"2408003B", -- 00000664 + X"01024023", -- 00000668 + X"1000FFD6", -- 0000066C + X"24020004", -- 00000670 + X"1443FFD5", -- 00000674 + X"00004025", -- 00000678 + X"24020001", -- 0000067C + X"AC820008", -- 00000680 + X"1000FFD1", -- 00000684 + X"24080002", -- 00000688 + X"0FF00146", -- 0000068C + X"01602025", -- 00000690 + X"8CE30000", -- 00000694 + X"00C23021", -- 00000698 + X"00031A00", -- 0000069C + X"00621825", -- 000006A0 + X"ACE30000", -- 000006A4 + X"30C600FF", -- 000006A8 + X"254A0001", -- 000006AC + X"1000FFCE", -- 000006B0 + X"256B0002", -- 000006B4 + X"01054021", -- 000006B8 + X"00C23021", -- 000006BC + X"A1020000", -- 000006C0 + X"30C600FF", -- 000006C4 + X"1000FFD2", -- 000006C8 + X"24A50001", -- 000006CC + X"27BDFFD8", -- 000006D0 + X"AFB2001C", -- 000006D4 + X"AFB10018", -- 000006D8 + X"AFB00014", -- 000006DC + X"AFBF0024", -- 000006E0 + X"AFB30020", -- 000006E4 + X"00808825", -- 000006E8 + X"24120073", -- 000006EC + X"24100053", -- 000006F0 + X"0FF00052", -- 000006F4 + X"00000000", -- 000006F8 + X"00021600", -- 000006FC + X"00021603", -- 00000700 + X"10520003", -- 00000704 + X"00000000", -- 00000708 + X"1450FFF9", -- 0000070C + X"00000000", -- 00000710 + X"00008025", -- 00000714 + X"2413000D", -- 00000718 + X"2412000A", -- 0000071C + X"26100001", -- 00000720 + X"02301821", -- 00000724 + X"0FF00052", -- 00000728 + X"A062FFFF", -- 0000072C + X"00021600", -- 00000730 + X"00021603", -- 00000734 + X"10530004", -- 00000738 + X"00000000", -- 0000073C + X"1452FFF8", -- 00000740 + X"26100001", -- 00000744 + X"2610FFFF", -- 00000748 + X"8FBF0024", -- 0000074C + X"8FB30020", -- 00000750 + X"8FB2001C", -- 00000754 + X"8FB10018", -- 00000758 + X"02001025", -- 0000075C + X"8FB00014", -- 00000760 + X"03E00008", -- 00000764 + X"27BD0028", -- 00000768 + X"24820001", -- 0000076C + X"03E00008", -- 00000770 + X"00021500", -- 00000774 + X"03E00008", -- 00000778 + X"00000000", -- 0000077C + X"1080000B", -- 00000780 + X"00052900", -- 00000784 + X"3C0202FA", -- 00000788 + X"3442F080", -- 0000078C + X"24A50005", -- 00000790 + X"14A00002", -- 00000794 + X"0045001B", -- 00000798 + X"0007000D", -- 0000079C + X"8C830008", -- 000007A0 + X"00001012", -- 000007A4 + X"2442FFFF", -- 000007A8 + X"AC620000", -- 000007AC + X"03E00008", -- 000007B0 + X"00000000", -- 000007B4 + X"1080000D", -- 000007B8 + X"2402FFFF", -- 000007BC + X"8C820000", -- 000007C0 + X"00000000", -- 000007C4 + X"8C430000", -- 000007C8 + X"00000000", -- 000007CC + X"30630010", -- 000007D0 + X"10600006", -- 000007D4 + X"2402FFFF", -- 000007D8 + X"8C820004", -- 000007DC + X"00000000", -- 000007E0 + X"8C420000", -- 000007E4 + X"00000000", -- 000007E8 + X"304200FF", -- 000007EC + X"03E00008", -- 000007F0 + X"00000000", -- 000007F4 + X"1080000B", -- 000007F8 + X"00000000", -- 000007FC + X"8C830000", -- 00000800 + X"00000000", -- 00000804 + X"8C620000", -- 00000808 + X"00000000", -- 0000080C + X"30420001", -- 00000810 + X"1440FFFC", -- 00000814 + X"00000000", -- 00000818 + X"8C820004", -- 0000081C + X"00000000", -- 00000820 + X"AC450000", -- 00000824 + X"03E00008", -- 00000828 + X"00000000", -- 0000082C + X"00800008", -- 00000830 + X"00000000", -- 00000834 + X"03E00008", -- 00000838 + X"00000000", -- 0000083C + X"3C1A1000", -- 00000840 + X"375A0008", -- 00000844 + X"409A6000", -- 00000848 + X"40847000", -- 0000084C + X"00000000", -- 00000850 + X"00800008", -- 00000854 + X"42000010", -- 00000858 + X"03E00008", -- 0000085C + X"00000000", -- 00000860 + X"27BDFEC0", -- 00000864 + X"3C02A000", -- 00000868 + X"AFBF013C", -- 0000086C + X"AFB2012C", -- 00000870 + X"AFB00124", -- 00000874 + X"AFB50138", -- 00000878 + X"AFB40134", -- 0000087C + X"AFB30130", -- 00000880 + X"AFB10128", -- 00000884 + X"AC400004", -- 00000888 + X"AC400000", -- 0000088C + X"8C440000", -- 00000890 + X"3C12BFC0", -- 00000894 + X"00042202", -- 00000898 + X"0FF001DB", -- 0000089C + X"3084000F", -- 000008A0 + X"3C04BFC0", -- 000008A4 + X"00408025", -- 000008A8 + X"0FF00071", -- 000008AC + X"24840F50", -- 000008B0 + X"00108082", -- 000008B4 + X"3C04BFC0", -- 000008B8 + X"00108080", -- 000008BC + X"0FF00071", -- 000008C0 + X"24840F64", -- 000008C4 + X"0FF0009A", -- 000008C8 + X"02002025", -- 000008CC + X"0FF00071", -- 000008D0 + X"26440FA4", -- 000008D4 + X"3C023149", -- 000008D8 + X"8E030000", -- 000008DC + X"2442464A", -- 000008E0 + X"10620004", -- 000008E4 + X"3C024A46", -- 000008E8 + X"24424931", -- 000008EC + X"1462007F", -- 000008F0 + X"00000000", -- 000008F4 + X"8E110004", -- 000008F8 + X"3C04BFC0", -- 000008FC + X"8E140008", -- 00000900 + X"8E13000C", -- 00000904 + X"0FF00071", -- 00000908 + X"24840FA8", -- 0000090C + X"0FF0009A", -- 00000910 + X"02202025", -- 00000914 + X"0FF00071", -- 00000918 + X"26440FA4", -- 0000091C + X"3C04BFC0", -- 00000920 + X"0FF00071", -- 00000924 + X"24840FB8", -- 00000928 + X"0FF0009A", -- 0000092C + X"02802025", -- 00000930 + X"0FF00071", -- 00000934 + X"26440FA4", -- 00000938 + X"3C04BFC0", -- 0000093C + X"0FF00071", -- 00000940 + X"24840FC8", -- 00000944 + X"0FF0009A", -- 00000948 + X"02602025", -- 0000094C + X"0FF00071", -- 00000950 + X"26440FA4", -- 00000954 + X"2404FFFC", -- 00000958 + X"02842024", -- 0000095C + X"0220A825", -- 00000960 + X"02209025", -- 00000964 + X"00139882", -- 00000968 + X"02042021", -- 0000096C + X"00001025", -- 00000970 + X"0053182B", -- 00000974 + X"14600030", -- 00000978 + X"00000000", -- 0000097C + X"3C04BFC0", -- 00000980 + X"0FF00071", -- 00000984 + X"24840FD8", -- 00000988 + X"3C10BFC0", -- 0000098C + X"0FF0009A", -- 00000990 + X"02A02025", -- 00000994 + X"0FF00071", -- 00000998 + X"26041000", -- 0000099C + X"0FF00210", -- 000009A0 + X"02402025", -- 000009A4 + X"3C04BFC0", -- 000009A8 + X"24840FE8", -- 000009AC + X"3C14BFC0", -- 000009B0 + X"3C12BFC0", -- 000009B4 + X"0FF00071", -- 000009B8 + X"3C13BFC0", -- 000009BC + X"26940F00", -- 000009C0 + X"26520FFC", -- 000009C4 + X"26731004", -- 000009C8 + X"0FF00071", -- 000009CC + X"02802025", -- 000009D0 + X"0FF001B4", -- 000009D4 + X"27A40010", -- 000009D8 + X"00403025", -- 000009DC + X"27A50010", -- 000009E0 + X"27A40110", -- 000009E4 + X"0FF0015D", -- 000009E8 + X"00408825", -- 000009EC + X"24030002", -- 000009F0 + X"1043002B", -- 000009F4 + X"24030004", -- 000009F8 + X"1443FFF3", -- 000009FC + X"00000000", -- 00000A00 + X"0FF00071", -- 00000A04 + X"02402025", -- 00000A08 + X"0FF00071", -- 00000A0C + X"02602025", -- 00000A10 + X"8FA40110", -- 00000A14 + X"0FF0009A", -- 00000A18 + X"00000000", -- 00000A1C + X"0FF00071", -- 00000A20 + X"26041000", -- 00000A24 + X"8FA40110", -- 00000A28 + X"0FF00210", -- 00000A2C + X"00000000", -- 00000A30 + X"10000022", -- 00000A34 + X"00000000", -- 00000A38 + X"8C830000", -- 00000A3C + X"24420008", -- 00000A40 + X"AE230000", -- 00000A44 + X"8C830004", -- 00000A48 + X"26310020", -- 00000A4C + X"AE23FFE4", -- 00000A50 + X"8C830008", -- 00000A54 + X"24840020", -- 00000A58 + X"AE23FFE8", -- 00000A5C + X"8C83FFEC", -- 00000A60 + X"00000000", -- 00000A64 + X"AE23FFEC", -- 00000A68 + X"8C83FFF0", -- 00000A6C + X"00000000", -- 00000A70 + X"AE23FFF0", -- 00000A74 + X"8C83FFF4", -- 00000A78 + X"00000000", -- 00000A7C + X"AE23FFF4", -- 00000A80 + X"8C83FFF8", -- 00000A84 + X"00000000", -- 00000A88 + X"AE23FFF8", -- 00000A8C + X"8C83FFFC", -- 00000A90 + X"00000000", -- 00000A94 + X"AE23FFFC", -- 00000A98 + X"1000FFB6", -- 00000A9C + X"0053182B", -- 00000AA0 + X"8FA50110", -- 00000AA4 + X"00001825", -- 00000AA8 + X"8FA20114", -- 00000AAC + X"00000000", -- 00000AB0 + X"0062102B", -- 00000AB4 + X"14400005", -- 00000AB8 + X"00A32021", -- 00000ABC + X"0621FFC4", -- 00000AC0 + X"00000000", -- 00000AC4 + X"1000FFC0", -- 00000AC8 + X"00000000", -- 00000ACC + X"8FA2011C", -- 00000AD0 + X"00000000", -- 00000AD4 + X"00431021", -- 00000AD8 + X"90420000", -- 00000ADC + X"24630001", -- 00000AE0 + X"A0820000", -- 00000AE4 + X"1000FFF0", -- 00000AE8 + X"00000000", -- 00000AEC + X"3C04BFC0", -- 00000AF0 + X"0FF00071", -- 00000AF4 + X"24841000", -- 00000AF8 + X"3C04BFC0", -- 00000AFC + X"0FF00071", -- 00000B00 + X"24840F84", -- 00000B04 + X"0FF0009A", -- 00000B08 + X"02002025", -- 00000B0C + X"3C04BFC0", -- 00000B10 + X"0FF00071", -- 00000B14 + X"24840F9C", -- 00000B18 + X"8FBF013C", -- 00000B1C + X"8FB50138", -- 00000B20 + X"8FB40134", -- 00000B24 + X"8FB30130", -- 00000B28 + X"8FB2012C", -- 00000B2C + X"8FB10128", -- 00000B30 + X"8FB00124", -- 00000B34 + X"24020001", -- 00000B38 + X"03E00008", -- 00000B3C + X"27BD0140", -- 00000B40 + X"28CA0008", -- 00000B44 + X"1540005B", -- 00000B48 + X"00801025", -- 00000B4C + X"00A4C026", -- 00000B50 + X"33180003", -- 00000B54 + X"17000066", -- 00000B58 + X"00043823", -- 00000B5C + X"30E70003", -- 00000B60 + X"10E00005", -- 00000B64 + X"00C73023", -- 00000B68 + X"88B80000", -- 00000B6C + X"00A72821", -- 00000B70 + X"A8980000", -- 00000B74 + X"00872021", -- 00000B78 + X"30D8003F", -- 00000B7C + X"10D80026", -- 00000B80 + X"00D83823", -- 00000B84 + X"00873821", -- 00000B88 + X"8CA80000", -- 00000B8C + X"8CA90004", -- 00000B90 + X"8CAA0008", -- 00000B94 + X"8CAB000C", -- 00000B98 + X"8CAC0010", -- 00000B9C + X"8CAD0014", -- 00000BA0 + X"8CAE0018", -- 00000BA4 + X"8CAF001C", -- 00000BA8 + X"AC880000", -- 00000BAC + X"AC890004", -- 00000BB0 + X"AC8A0008", -- 00000BB4 + X"AC8B000C", -- 00000BB8 + X"AC8C0010", -- 00000BBC + X"AC8D0014", -- 00000BC0 + X"AC8E0018", -- 00000BC4 + X"AC8F001C", -- 00000BC8 + X"8CA80020", -- 00000BCC + X"8CA90024", -- 00000BD0 + X"8CAA0028", -- 00000BD4 + X"8CAB002C", -- 00000BD8 + X"8CAC0030", -- 00000BDC + X"8CAD0034", -- 00000BE0 + X"8CAE0038", -- 00000BE4 + X"8CAF003C", -- 00000BE8 + X"AC880020", -- 00000BEC + X"AC890024", -- 00000BF0 + X"AC8A0028", -- 00000BF4 + X"AC8B002C", -- 00000BF8 + X"AC8C0030", -- 00000BFC + X"AC8D0034", -- 00000C00 + X"AC8E0038", -- 00000C04 + X"AC8F003C", -- 00000C08 + X"24840040", -- 00000C0C + X"1487FFDE", -- 00000C10 + X"24A50040", -- 00000C14 + X"03003025", -- 00000C18 + X"30D8001F", -- 00000C1C + X"10D80013", -- 00000C20 + X"00000000", -- 00000C24 + X"8CA80000", -- 00000C28 + X"8CA90004", -- 00000C2C + X"8CAA0008", -- 00000C30 + X"8CAB000C", -- 00000C34 + X"8CAC0010", -- 00000C38 + X"8CAD0014", -- 00000C3C + X"8CAE0018", -- 00000C40 + X"8CAF001C", -- 00000C44 + X"24A50020", -- 00000C48 + X"AC880000", -- 00000C4C + X"AC890004", -- 00000C50 + X"AC8A0008", -- 00000C54 + X"AC8B000C", -- 00000C58 + X"AC8C0010", -- 00000C5C + X"AC8D0014", -- 00000C60 + X"AC8E0018", -- 00000C64 + X"AC8F001C", -- 00000C68 + X"24840020", -- 00000C6C + X"33060003", -- 00000C70 + X"10D80007", -- 00000C74 + X"03063823", -- 00000C78 + X"00873821", -- 00000C7C + X"8CAB0000", -- 00000C80 + X"24840004", -- 00000C84 + X"24A50004", -- 00000C88 + X"1487FFFC", -- 00000C8C + X"AC8BFFFC", -- 00000C90 + X"18C00006", -- 00000C94 + X"00863821", -- 00000C98 + X"80A30000", -- 00000C9C + X"24840001", -- 00000CA0 + X"24A50001", -- 00000CA4 + X"1487FFFC", -- 00000CA8 + X"A083FFFF", -- 00000CAC + X"03E00008", -- 00000CB0 + X"00000000", -- 00000CB4 + X"30D80003", -- 00000CB8 + X"1306FFF5", -- 00000CBC + X"30990003", -- 00000CC0 + X"1720FFF3", -- 00000CC4 + X"30B90003", -- 00000CC8 + X"1720FFF1", -- 00000CCC + X"00D83823", -- 00000CD0 + X"00873821", -- 00000CD4 + X"8CAB0000", -- 00000CD8 + X"24840004", -- 00000CDC + X"24A50004", -- 00000CE0 + X"1487FFFC", -- 00000CE4 + X"AC8BFFFC", -- 00000CE8 + X"1000FFE9", -- 00000CEC + X"03003025", -- 00000CF0 + X"30E70003", -- 00000CF4 + X"10E00006", -- 00000CF8 + X"00C73023", -- 00000CFC + X"88A30000", -- 00000D00 + X"98A30003", -- 00000D04 + X"00A72821", -- 00000D08 + X"A8830000", -- 00000D0C + X"00872021", -- 00000D10 + X"30D8003F", -- 00000D14 + X"10D80036", -- 00000D18 + X"00D83823", -- 00000D1C + X"00873821", -- 00000D20 + X"88A80000", -- 00000D24 + X"88A90004", -- 00000D28 + X"88AA0008", -- 00000D2C + X"88AB000C", -- 00000D30 + X"88AC0010", -- 00000D34 + X"88AD0014", -- 00000D38 + X"88AE0018", -- 00000D3C + X"88AF001C", -- 00000D40 + X"98A80003", -- 00000D44 + X"98A90007", -- 00000D48 + X"98AA000B", -- 00000D4C + X"98AB000F", -- 00000D50 + X"98AC0013", -- 00000D54 + X"98AD0017", -- 00000D58 + X"98AE001B", -- 00000D5C + X"98AF001F", -- 00000D60 + X"AC880000", -- 00000D64 + X"AC890004", -- 00000D68 + X"AC8A0008", -- 00000D6C + X"AC8B000C", -- 00000D70 + X"AC8C0010", -- 00000D74 + X"AC8D0014", -- 00000D78 + X"AC8E0018", -- 00000D7C + X"AC8F001C", -- 00000D80 + X"88A80020", -- 00000D84 + X"88A90024", -- 00000D88 + X"88AA0028", -- 00000D8C + X"88AB002C", -- 00000D90 + X"88AC0030", -- 00000D94 + X"88AD0034", -- 00000D98 + X"88AE0038", -- 00000D9C + X"88AF003C", -- 00000DA0 + X"98A80023", -- 00000DA4 + X"98A90027", -- 00000DA8 + X"98AA002B", -- 00000DAC + X"98AB002F", -- 00000DB0 + X"98AC0033", -- 00000DB4 + X"98AD0037", -- 00000DB8 + X"98AE003B", -- 00000DBC + X"98AF003F", -- 00000DC0 + X"AC880020", -- 00000DC4 + X"AC890024", -- 00000DC8 + X"AC8A0028", -- 00000DCC + X"AC8B002C", -- 00000DD0 + X"AC8C0030", -- 00000DD4 + X"AC8D0034", -- 00000DD8 + X"AC8E0038", -- 00000DDC + X"AC8F003C", -- 00000DE0 + X"24840040", -- 00000DE4 + X"1487FFCE", -- 00000DE8 + X"24A50040", -- 00000DEC + X"03003025", -- 00000DF0 + X"30D8001F", -- 00000DF4 + X"10D8001B", -- 00000DF8 + X"00000000", -- 00000DFC + X"88A80000", -- 00000E00 + X"88A90004", -- 00000E04 + X"88AA0008", -- 00000E08 + X"88AB000C", -- 00000E0C + X"88AC0010", -- 00000E10 + X"88AD0014", -- 00000E14 + X"88AE0018", -- 00000E18 + X"88AF001C", -- 00000E1C + X"98A80003", -- 00000E20 + X"98A90007", -- 00000E24 + X"98AA000B", -- 00000E28 + X"98AB000F", -- 00000E2C + X"98AC0013", -- 00000E30 + X"98AD0017", -- 00000E34 + X"98AE001B", -- 00000E38 + X"98AF001F", -- 00000E3C + X"24A50020", -- 00000E40 + X"AC880000", -- 00000E44 + X"AC890004", -- 00000E48 + X"AC8A0008", -- 00000E4C + X"AC8B000C", -- 00000E50 + X"AC8C0010", -- 00000E54 + X"AC8D0014", -- 00000E58 + X"AC8E0018", -- 00000E5C + X"AC8F001C", -- 00000E60 + X"24840020", -- 00000E64 + X"33060003", -- 00000E68 + X"10D80008", -- 00000E6C + X"03063823", -- 00000E70 + X"00873821", -- 00000E74 + X"88A30000", -- 00000E78 + X"98A30003", -- 00000E7C + X"24840004", -- 00000E80 + X"24A50004", -- 00000E84 + X"1487FFFB", -- 00000E88 + X"AC83FFFC", -- 00000E8C + X"10C0FF87", -- 00000E90 + X"00863821", -- 00000E94 + X"80A30000", -- 00000E98 + X"24840001", -- 00000E9C + X"24A50001", -- 00000EA0 + X"1487FFFC", -- 00000EA4 + X"A083FFFF", -- 00000EA8 + X"03E00008", -- 00000EAC + X"00000000", -- 00000EB0 + X"696E7661", -- 00000EB4 + X"6C696400", -- 00000EB8 + X"52323030", -- 00000EBC + X"30000000", -- 00000EC0 + X"52333030", -- 00000EC4 + X"30000000", -- 00000EC8 + X"52363030", -- 00000ECC + X"30000000", -- 00000ED0 + X"52343030", -- 00000ED4 + X"30000000", -- 00000ED8 + X"72657365", -- 00000EDC + X"72766564", -- 00000EE0 + X"00000000", -- 00000EE4 + X"52363030", -- 00000EE8 + X"30410000", -- 00000EEC + X"43505520", -- 00000EF0 + X"74797065", -- 00000EF4 + X"3A200000", -- 00000EF8 + X"20526576", -- 00000EFC + X"2E000000", -- 00000F00 + X"556E6B6E", -- 00000F04 + X"6F776E00", -- 00000F08 + X"53746174", -- 00000F0C + X"75732020", -- 00000F10 + X"3A200000", -- 00000F14 + X"BFC00EB4", -- 00000F18 + X"BFC00EBC", -- 00000F1C + X"BFC00EC4", -- 00000F20 + X"BFC00ECC", -- 00000F24 + X"BFC00ED4", -- 00000F28 + X"BFC00EDC", -- 00000F2C + X"BFC00EE8", -- 00000F30 + X"20202000", -- 00000F34 + X"A0010004", -- 00000F38 + X"A0010000", -- 00000F3C + X"A0010008", -- 00000F40 + X"A0030004", -- 00000F44 + X"A0030000", -- 00000F48 + X"A0030008", -- 00000F4C + X"0A4D4950", -- 00000F50 + X"5320626F", -- 00000F54 + X"6F746C6F", -- 00000F58 + X"61646572", -- 00000F5C + X"0A000000", -- 00000F60 + X"4C6F6164", -- 00000F64 + X"696E6720", -- 00000F68 + X"696D6167", -- 00000F6C + X"65206672", -- 00000F70 + X"6F6D2066", -- 00000F74 + X"6C617368", -- 00000F78 + X"20617420", -- 00000F7C + X"00000000", -- 00000F80 + X"496E7661", -- 00000F84 + X"6C696420", -- 00000F88 + X"696D6167", -- 00000F8C + X"6520666F", -- 00000F90 + X"756E6420", -- 00000F94 + X"61742000", -- 00000F98 + X"2E204162", -- 00000F9C + X"6F72742E", -- 00000FA0 + X"0A000000", -- 00000FA4 + X"74617267", -- 00000FA8 + X"65745F62", -- 00000FAC + X"61736520", -- 00000FB0 + X"3D200000", -- 00000FB4 + X"696D675F", -- 00000FB8 + X"62617365", -- 00000FBC + X"20202020", -- 00000FC0 + X"3D200000", -- 00000FC4 + X"696D675F", -- 00000FC8 + X"73697A65", -- 00000FCC + X"20202020", -- 00000FD0 + X"3D200000", -- 00000FD4 + X"426F6F74", -- 00000FD8 + X"696E6720", -- 00000FDC + X"66726F6D", -- 00000FE0 + X"20000000", -- 00000FE4 + X"426F6F74", -- 00000FE8 + X"696E6720", -- 00000FEC + X"66726F6D", -- 00000FF0 + X"20554152", -- 00000FF4 + X"542E2E00", -- 00000FF8 + X"646F6E65", -- 00000FFC + X"0A0A0000", -- 00001000 + X"45786563", -- 00001004 + X"75746520", -- 00001008 + X"70726F67", -- 0000100C + X"72616D20", -- 00001010 + X"61742000", -- 00001014 + X"00000000", -- 00001018 + X"00000000", -- 0000101C + X"00000000", -- 00001020 + X"00000000", -- 00001024 + X"00000000", -- 00001028 + X"00000000", -- 0000102C + X"00000000", -- 00001030 + X"00000000", -- 00001034 + X"00000000", -- 00001038 + X"00000000", -- 0000103C + X"00000000", -- 00001040 + X"00000000", -- 00001044 + X"00000000", -- 00001048 + X"00000000", -- 0000104C + X"00000000", -- 00001050 + X"00000000", -- 00001054 + X"00000000", -- 00001058 + X"00000000", -- 0000105C + X"00000000", -- 00001060 + X"00000000", -- 00001064 + X"00000000", -- 00001068 + X"00000000", -- 0000106C + X"00000000", -- 00001070 + X"00000000", -- 00001074 + X"00000000", -- 00001078 + X"00000000", -- 0000107C + X"00000000", -- 00001080 + X"00000000", -- 00001084 + X"00000000", -- 00001088 + X"00000000", -- 0000108C + X"00000000", -- 00001090 + X"00000000", -- 00001094 + X"00000000", -- 00001098 + X"00000000", -- 0000109C + X"00000000", -- 000010A0 + X"00000000", -- 000010A4 + X"00000000", -- 000010A8 + X"00000000", -- 000010AC + X"00000000", -- 000010B0 + X"00000000", -- 000010B4 + X"00000000", -- 000010B8 + X"00000000", -- 000010BC + X"00000000", -- 000010C0 + X"00000000", -- 000010C4 + X"00000000", -- 000010C8 + X"00000000", -- 000010CC + X"00000000", -- 000010D0 + X"00000000", -- 000010D4 + X"00000000", -- 000010D8 + X"00000000", -- 000010DC + X"00000000", -- 000010E0 + X"00000000", -- 000010E4 + X"00000000", -- 000010E8 + X"00000000", -- 000010EC + X"00000000", -- 000010F0 + X"00000000", -- 000010F4 + X"00000000", -- 000010F8 + X"00000000", -- 000010FC + X"00000000", -- 00001100 + X"00000000", -- 00001104 + X"00000000", -- 00001108 + X"00000000", -- 0000110C + X"00000000", -- 00001110 + X"00000000", -- 00001114 + X"00000000", -- 00001118 + X"00000000", -- 0000111C + X"00000000", -- 00001120 + X"00000000", -- 00001124 + X"00000000", -- 00001128 + X"00000000", -- 0000112C + X"00000000", -- 00001130 + X"00000000", -- 00001134 + X"00000000", -- 00001138 + X"00000000", -- 0000113C + X"00000000", -- 00001140 + X"00000000", -- 00001144 + X"00000000", -- 00001148 + X"00000000", -- 0000114C + X"00000000", -- 00001150 + X"00000000", -- 00001154 + X"00000000", -- 00001158 + X"00000000", -- 0000115C + X"00000000", -- 00001160 + X"00000000", -- 00001164 + X"00000000", -- 00001168 + X"00000000", -- 0000116C + X"00000000", -- 00001170 + X"00000000", -- 00001174 + X"00000000", -- 00001178 + X"00000000", -- 0000117C + X"00000000", -- 00001180 + X"00000000", -- 00001184 + X"00000000", -- 00001188 + X"00000000", -- 0000118C + X"00000000", -- 00001190 + X"00000000", -- 00001194 + X"00000000", -- 00001198 + X"00000000", -- 0000119C + X"00000000", -- 000011A0 + X"00000000", -- 000011A4 + X"00000000", -- 000011A8 + X"00000000", -- 000011AC + X"00000000", -- 000011B0 + X"00000000", -- 000011B4 + X"00000000", -- 000011B8 + X"00000000", -- 000011BC + X"00000000", -- 000011C0 + X"00000000", -- 000011C4 + X"00000000", -- 000011C8 + X"00000000", -- 000011CC + X"00000000", -- 000011D0 + X"00000000", -- 000011D4 + X"00000000", -- 000011D8 + X"00000000", -- 000011DC + X"00000000", -- 000011E0 + X"00000000", -- 000011E4 + X"00000000", -- 000011E8 + X"00000000", -- 000011EC + X"00000000", -- 000011F0 + X"00000000", -- 000011F4 + X"00000000", -- 000011F8 + X"00000000", -- 000011FC + X"00000000", -- 00001200 + X"00000000", -- 00001204 + X"00000000", -- 00001208 + X"00000000", -- 0000120C + X"00000000", -- 00001210 + X"00000000", -- 00001214 + X"00000000", -- 00001218 + X"00000000", -- 0000121C + X"00000000", -- 00001220 + X"00000000", -- 00001224 + X"00000000", -- 00001228 + X"00000000", -- 0000122C + X"00000000", -- 00001230 + X"00000000", -- 00001234 + X"00000000", -- 00001238 + X"00000000", -- 0000123C + X"00000000", -- 00001240 + X"00000000", -- 00001244 + X"00000000", -- 00001248 + X"00000000", -- 0000124C + X"00000000", -- 00001250 + X"00000000", -- 00001254 + X"00000000", -- 00001258 + X"00000000", -- 0000125C + X"00000000", -- 00001260 + X"00000000", -- 00001264 + X"00000000", -- 00001268 + X"00000000", -- 0000126C + X"00000000", -- 00001270 + X"00000000", -- 00001274 + X"00000000", -- 00001278 + X"00000000", -- 0000127C + X"00000000", -- 00001280 + X"00000000", -- 00001284 + X"00000000", -- 00001288 + X"00000000", -- 0000128C + X"00000000", -- 00001290 + X"00000000", -- 00001294 + X"00000000", -- 00001298 + X"00000000", -- 0000129C + X"00000000", -- 000012A0 + X"00000000", -- 000012A4 + X"00000000", -- 000012A8 + X"00000000", -- 000012AC + X"00000000", -- 000012B0 + X"00000000", -- 000012B4 + X"00000000", -- 000012B8 + X"00000000", -- 000012BC + X"00000000", -- 000012C0 + X"00000000", -- 000012C4 + X"00000000", -- 000012C8 + X"00000000", -- 000012CC + X"00000000", -- 000012D0 + X"00000000", -- 000012D4 + X"00000000", -- 000012D8 + X"00000000", -- 000012DC + X"00000000", -- 000012E0 + X"00000000", -- 000012E4 + X"00000000", -- 000012E8 + X"00000000", -- 000012EC + X"00000000", -- 000012F0 + X"00000000", -- 000012F4 + X"00000000", -- 000012F8 + X"00000000", -- 000012FC + X"00000000", -- 00001300 + X"00000000", -- 00001304 + X"00000000", -- 00001308 + X"00000000", -- 0000130C + X"00000000", -- 00001310 + X"00000000", -- 00001314 + X"00000000", -- 00001318 + X"00000000", -- 0000131C + X"00000000", -- 00001320 + X"00000000", -- 00001324 + X"00000000", -- 00001328 + X"00000000", -- 0000132C + X"00000000", -- 00001330 + X"00000000", -- 00001334 + X"00000000", -- 00001338 + X"00000000", -- 0000133C + X"00000000", -- 00001340 + X"00000000", -- 00001344 + X"00000000", -- 00001348 + X"00000000", -- 0000134C + X"00000000", -- 00001350 + X"00000000", -- 00001354 + X"00000000", -- 00001358 + X"00000000", -- 0000135C + X"00000000", -- 00001360 + X"00000000", -- 00001364 + X"00000000", -- 00001368 + X"00000000", -- 0000136C + X"00000000", -- 00001370 + X"00000000", -- 00001374 + X"00000000", -- 00001378 + X"00000000", -- 0000137C + X"00000000", -- 00001380 + X"00000000", -- 00001384 + X"00000000", -- 00001388 + X"00000000", -- 0000138C + X"00000000", -- 00001390 + X"00000000", -- 00001394 + X"00000000", -- 00001398 + X"00000000", -- 0000139C + X"00000000", -- 000013A0 + X"00000000", -- 000013A4 + X"00000000", -- 000013A8 + X"00000000", -- 000013AC + X"00000000", -- 000013B0 + X"00000000", -- 000013B4 + X"00000000", -- 000013B8 + X"00000000", -- 000013BC + X"00000000", -- 000013C0 + X"00000000", -- 000013C4 + X"00000000", -- 000013C8 + X"00000000", -- 000013CC + X"00000000", -- 000013D0 + X"00000000", -- 000013D4 + X"00000000", -- 000013D8 + X"00000000", -- 000013DC + X"00000000", -- 000013E0 + X"00000000", -- 000013E4 + X"00000000", -- 000013E8 + X"00000000", -- 000013EC + X"00000000", -- 000013F0 + X"00000000", -- 000013F4 + X"00000000", -- 000013F8 + X"00000000", -- 000013FC + X"00000000", -- 00001400 + X"00000000", -- 00001404 + X"00000000", -- 00001408 + X"00000000", -- 0000140C + X"00000000", -- 00001410 + X"00000000", -- 00001414 + X"00000000", -- 00001418 + X"00000000", -- 0000141C + X"00000000", -- 00001420 + X"00000000", -- 00001424 + X"00000000", -- 00001428 + X"00000000", -- 0000142C + X"00000000", -- 00001430 + X"00000000", -- 00001434 + X"00000000", -- 00001438 + X"00000000", -- 0000143C + X"00000000", -- 00001440 + X"00000000", -- 00001444 + X"00000000", -- 00001448 + X"00000000", -- 0000144C + X"00000000", -- 00001450 + X"00000000", -- 00001454 + X"00000000", -- 00001458 + X"00000000", -- 0000145C + X"00000000", -- 00001460 + X"00000000", -- 00001464 + X"00000000", -- 00001468 + X"00000000", -- 0000146C + X"00000000", -- 00001470 + X"00000000", -- 00001474 + X"00000000", -- 00001478 + X"00000000", -- 0000147C + X"00000000", -- 00001480 + X"00000000", -- 00001484 + X"00000000", -- 00001488 + X"00000000", -- 0000148C + X"00000000", -- 00001490 + X"00000000", -- 00001494 + X"00000000", -- 00001498 + X"00000000", -- 0000149C + X"00000000", -- 000014A0 + X"00000000", -- 000014A4 + X"00000000", -- 000014A8 + X"00000000", -- 000014AC + X"00000000", -- 000014B0 + X"00000000", -- 000014B4 + X"00000000", -- 000014B8 + X"00000000", -- 000014BC + X"00000000", -- 000014C0 + X"00000000", -- 000014C4 + X"00000000", -- 000014C8 + X"00000000", -- 000014CC + X"00000000", -- 000014D0 + X"00000000", -- 000014D4 + X"00000000", -- 000014D8 + X"00000000", -- 000014DC + X"00000000", -- 000014E0 + X"00000000", -- 000014E4 + X"00000000", -- 000014E8 + X"00000000", -- 000014EC + X"00000000", -- 000014F0 + X"00000000", -- 000014F4 + X"00000000", -- 000014F8 + X"00000000", -- 000014FC + X"00000000", -- 00001500 + X"00000000", -- 00001504 + X"00000000", -- 00001508 + X"00000000", -- 0000150C + X"00000000", -- 00001510 + X"00000000", -- 00001514 + X"00000000", -- 00001518 + X"00000000", -- 0000151C + X"00000000", -- 00001520 + X"00000000", -- 00001524 + X"00000000", -- 00001528 + X"00000000", -- 0000152C + X"00000000", -- 00001530 + X"00000000", -- 00001534 + X"00000000", -- 00001538 + X"00000000", -- 0000153C + X"00000000", -- 00001540 + X"00000000", -- 00001544 + X"00000000", -- 00001548 + X"00000000", -- 0000154C + X"00000000", -- 00001550 + X"00000000", -- 00001554 + X"00000000", -- 00001558 + X"00000000", -- 0000155C + X"00000000", -- 00001560 + X"00000000", -- 00001564 + X"00000000", -- 00001568 + X"00000000", -- 0000156C + X"00000000", -- 00001570 + X"00000000", -- 00001574 + X"00000000", -- 00001578 + X"00000000", -- 0000157C + X"00000000", -- 00001580 + X"00000000", -- 00001584 + X"00000000", -- 00001588 + X"00000000", -- 0000158C + X"00000000", -- 00001590 + X"00000000", -- 00001594 + X"00000000", -- 00001598 + X"00000000", -- 0000159C + X"00000000", -- 000015A0 + X"00000000", -- 000015A4 + X"00000000", -- 000015A8 + X"00000000", -- 000015AC + X"00000000", -- 000015B0 + X"00000000", -- 000015B4 + X"00000000", -- 000015B8 + X"00000000", -- 000015BC + X"00000000", -- 000015C0 + X"00000000", -- 000015C4 + X"00000000", -- 000015C8 + X"00000000", -- 000015CC + X"00000000", -- 000015D0 + X"00000000", -- 000015D4 + X"00000000", -- 000015D8 + X"00000000", -- 000015DC + X"00000000", -- 000015E0 + X"00000000", -- 000015E4 + X"00000000", -- 000015E8 + X"00000000", -- 000015EC + X"00000000", -- 000015F0 + X"00000000", -- 000015F4 + X"00000000", -- 000015F8 + X"00000000", -- 000015FC + X"00000000", -- 00001600 + X"00000000", -- 00001604 + X"00000000", -- 00001608 + X"00000000", -- 0000160C + X"00000000", -- 00001610 + X"00000000", -- 00001614 + X"00000000", -- 00001618 + X"00000000", -- 0000161C + X"00000000", -- 00001620 + X"00000000", -- 00001624 + X"00000000", -- 00001628 + X"00000000", -- 0000162C + X"00000000", -- 00001630 + X"00000000", -- 00001634 + X"00000000", -- 00001638 + X"00000000", -- 0000163C + X"00000000", -- 00001640 + X"00000000", -- 00001644 + X"00000000", -- 00001648 + X"00000000", -- 0000164C + X"00000000", -- 00001650 + X"00000000", -- 00001654 + X"00000000", -- 00001658 + X"00000000", -- 0000165C + X"00000000", -- 00001660 + X"00000000", -- 00001664 + X"00000000", -- 00001668 + X"00000000", -- 0000166C + X"00000000", -- 00001670 + X"00000000", -- 00001674 + X"00000000", -- 00001678 + X"00000000", -- 0000167C + X"00000000", -- 00001680 + X"00000000", -- 00001684 + X"00000000", -- 00001688 + X"00000000", -- 0000168C + X"00000000", -- 00001690 + X"00000000", -- 00001694 + X"00000000", -- 00001698 + X"00000000", -- 0000169C + X"00000000", -- 000016A0 + X"00000000", -- 000016A4 + X"00000000", -- 000016A8 + X"00000000", -- 000016AC + X"00000000", -- 000016B0 + X"00000000", -- 000016B4 + X"00000000", -- 000016B8 + X"00000000", -- 000016BC + X"00000000", -- 000016C0 + X"00000000", -- 000016C4 + X"00000000", -- 000016C8 + X"00000000", -- 000016CC + X"00000000", -- 000016D0 + X"00000000", -- 000016D4 + X"00000000", -- 000016D8 + X"00000000", -- 000016DC + X"00000000", -- 000016E0 + X"00000000", -- 000016E4 + X"00000000", -- 000016E8 + X"00000000", -- 000016EC + X"00000000", -- 000016F0 + X"00000000", -- 000016F4 + X"00000000", -- 000016F8 + X"00000000", -- 000016FC + X"00000000", -- 00001700 + X"00000000", -- 00001704 + X"00000000", -- 00001708 + X"00000000", -- 0000170C + X"00000000", -- 00001710 + X"00000000", -- 00001714 + X"00000000", -- 00001718 + X"00000000", -- 0000171C + X"00000000", -- 00001720 + X"00000000", -- 00001724 + X"00000000", -- 00001728 + X"00000000", -- 0000172C + X"00000000", -- 00001730 + X"00000000", -- 00001734 + X"00000000", -- 00001738 + X"00000000", -- 0000173C + X"00000000", -- 00001740 + X"00000000", -- 00001744 + X"00000000", -- 00001748 + X"00000000", -- 0000174C + X"00000000", -- 00001750 + X"00000000", -- 00001754 + X"00000000", -- 00001758 + X"00000000", -- 0000175C + X"00000000", -- 00001760 + X"00000000", -- 00001764 + X"00000000", -- 00001768 + X"00000000", -- 0000176C + X"00000000", -- 00001770 + X"00000000", -- 00001774 + X"00000000", -- 00001778 + X"00000000", -- 0000177C + X"00000000", -- 00001780 + X"00000000", -- 00001784 + X"00000000", -- 00001788 + X"00000000", -- 0000178C + X"00000000", -- 00001790 + X"00000000", -- 00001794 + X"00000000", -- 00001798 + X"00000000", -- 0000179C + X"00000000", -- 000017A0 + X"00000000", -- 000017A4 + X"00000000", -- 000017A8 + X"00000000", -- 000017AC + X"00000000", -- 000017B0 + X"00000000", -- 000017B4 + X"00000000", -- 000017B8 + X"00000000", -- 000017BC + X"00000000", -- 000017C0 + X"00000000", -- 000017C4 + X"00000000", -- 000017C8 + X"00000000", -- 000017CC + X"00000000", -- 000017D0 + X"00000000", -- 000017D4 + X"00000000", -- 000017D8 + X"00000000", -- 000017DC + X"00000000", -- 000017E0 + X"00000000", -- 000017E4 + X"00000000", -- 000017E8 + X"00000000", -- 000017EC + X"00000000", -- 000017F0 + X"00000000", -- 000017F4 + X"00000000", -- 000017F8 + X"00000000", -- 000017FC + X"00000000", -- 00001800 + X"00000000", -- 00001804 + X"00000000", -- 00001808 + X"00000000", -- 0000180C + X"00000000", -- 00001810 + X"00000000", -- 00001814 + X"00000000", -- 00001818 + X"00000000", -- 0000181C + X"00000000", -- 00001820 + X"00000000", -- 00001824 + X"00000000", -- 00001828 + X"00000000", -- 0000182C + X"00000000", -- 00001830 + X"00000000", -- 00001834 + X"00000000", -- 00001838 + X"00000000", -- 0000183C + X"00000000", -- 00001840 + X"00000000", -- 00001844 + X"00000000", -- 00001848 + X"00000000", -- 0000184C + X"00000000", -- 00001850 + X"00000000", -- 00001854 + X"00000000", -- 00001858 + X"00000000", -- 0000185C + X"00000000", -- 00001860 + X"00000000", -- 00001864 + X"00000000", -- 00001868 + X"00000000", -- 0000186C + X"00000000", -- 00001870 + X"00000000", -- 00001874 + X"00000000", -- 00001878 + X"00000000", -- 0000187C + X"00000000", -- 00001880 + X"00000000", -- 00001884 + X"00000000", -- 00001888 + X"00000000", -- 0000188C + X"00000000", -- 00001890 + X"00000000", -- 00001894 + X"00000000", -- 00001898 + X"00000000", -- 0000189C + X"00000000", -- 000018A0 + X"00000000", -- 000018A4 + X"00000000", -- 000018A8 + X"00000000", -- 000018AC + X"00000000", -- 000018B0 + X"00000000", -- 000018B4 + X"00000000", -- 000018B8 + X"00000000", -- 000018BC + X"00000000", -- 000018C0 + X"00000000", -- 000018C4 + X"00000000", -- 000018C8 + X"00000000", -- 000018CC + X"00000000", -- 000018D0 + X"00000000", -- 000018D4 + X"00000000", -- 000018D8 + X"00000000", -- 000018DC + X"00000000", -- 000018E0 + X"00000000", -- 000018E4 + X"00000000", -- 000018E8 + X"00000000", -- 000018EC + X"00000000", -- 000018F0 + X"00000000", -- 000018F4 + X"00000000", -- 000018F8 + X"00000000", -- 000018FC + X"00000000", -- 00001900 + X"00000000", -- 00001904 + X"00000000", -- 00001908 + X"00000000", -- 0000190C + X"00000000", -- 00001910 + X"00000000", -- 00001914 + X"00000000", -- 00001918 + X"00000000", -- 0000191C + X"00000000", -- 00001920 + X"00000000", -- 00001924 + X"00000000", -- 00001928 + X"00000000", -- 0000192C + X"00000000", -- 00001930 + X"00000000", -- 00001934 + X"00000000", -- 00001938 + X"00000000", -- 0000193C + X"00000000", -- 00001940 + X"00000000", -- 00001944 + X"00000000", -- 00001948 + X"00000000", -- 0000194C + X"00000000", -- 00001950 + X"00000000", -- 00001954 + X"00000000", -- 00001958 + X"00000000", -- 0000195C + X"00000000", -- 00001960 + X"00000000", -- 00001964 + X"00000000", -- 00001968 + X"00000000", -- 0000196C + X"00000000", -- 00001970 + X"00000000", -- 00001974 + X"00000000", -- 00001978 + X"00000000", -- 0000197C + X"00000000", -- 00001980 + X"00000000", -- 00001984 + X"00000000", -- 00001988 + X"00000000", -- 0000198C + X"00000000", -- 00001990 + X"00000000", -- 00001994 + X"00000000", -- 00001998 + X"00000000", -- 0000199C + X"00000000", -- 000019A0 + X"00000000", -- 000019A4 + X"00000000", -- 000019A8 + X"00000000", -- 000019AC + X"00000000", -- 000019B0 + X"00000000", -- 000019B4 + X"00000000", -- 000019B8 + X"00000000", -- 000019BC + X"00000000", -- 000019C0 + X"00000000", -- 000019C4 + X"00000000", -- 000019C8 + X"00000000", -- 000019CC + X"00000000", -- 000019D0 + X"00000000", -- 000019D4 + X"00000000", -- 000019D8 + X"00000000", -- 000019DC + X"00000000", -- 000019E0 + X"00000000", -- 000019E4 + X"00000000", -- 000019E8 + X"00000000", -- 000019EC + X"00000000", -- 000019F0 + X"00000000", -- 000019F4 + X"00000000", -- 000019F8 + X"00000000", -- 000019FC + X"00000000", -- 00001A00 + X"00000000", -- 00001A04 + X"00000000", -- 00001A08 + X"00000000", -- 00001A0C + X"00000000", -- 00001A10 + X"00000000", -- 00001A14 + X"00000000", -- 00001A18 + X"00000000", -- 00001A1C + X"00000000", -- 00001A20 + X"00000000", -- 00001A24 + X"00000000", -- 00001A28 + X"00000000", -- 00001A2C + X"00000000", -- 00001A30 + X"00000000", -- 00001A34 + X"00000000", -- 00001A38 + X"00000000", -- 00001A3C + X"00000000", -- 00001A40 + X"00000000", -- 00001A44 + X"00000000", -- 00001A48 + X"00000000", -- 00001A4C + X"00000000", -- 00001A50 + X"00000000", -- 00001A54 + X"00000000", -- 00001A58 + X"00000000", -- 00001A5C + X"00000000", -- 00001A60 + X"00000000", -- 00001A64 + X"00000000", -- 00001A68 + X"00000000", -- 00001A6C + X"00000000", -- 00001A70 + X"00000000", -- 00001A74 + X"00000000", -- 00001A78 + X"00000000", -- 00001A7C + X"00000000", -- 00001A80 + X"00000000", -- 00001A84 + X"00000000", -- 00001A88 + X"00000000", -- 00001A8C + X"00000000", -- 00001A90 + X"00000000", -- 00001A94 + X"00000000", -- 00001A98 + X"00000000", -- 00001A9C + X"00000000", -- 00001AA0 + X"00000000", -- 00001AA4 + X"00000000", -- 00001AA8 + X"00000000", -- 00001AAC + X"00000000", -- 00001AB0 + X"00000000", -- 00001AB4 + X"00000000", -- 00001AB8 + X"00000000", -- 00001ABC + X"00000000", -- 00001AC0 + X"00000000", -- 00001AC4 + X"00000000", -- 00001AC8 + X"00000000", -- 00001ACC + X"00000000", -- 00001AD0 + X"00000000", -- 00001AD4 + X"00000000", -- 00001AD8 + X"00000000", -- 00001ADC + X"00000000", -- 00001AE0 + X"00000000", -- 00001AE4 + X"00000000", -- 00001AE8 + X"00000000", -- 00001AEC + X"00000000", -- 00001AF0 + X"00000000", -- 00001AF4 + X"00000000", -- 00001AF8 + X"00000000", -- 00001AFC + X"00000000", -- 00001B00 + X"00000000", -- 00001B04 + X"00000000", -- 00001B08 + X"00000000", -- 00001B0C + X"00000000", -- 00001B10 + X"00000000", -- 00001B14 + X"00000000", -- 00001B18 + X"00000000", -- 00001B1C + X"00000000", -- 00001B20 + X"00000000", -- 00001B24 + X"00000000", -- 00001B28 + X"00000000", -- 00001B2C + X"00000000", -- 00001B30 + X"00000000", -- 00001B34 + X"00000000", -- 00001B38 + X"00000000", -- 00001B3C + X"00000000", -- 00001B40 + X"00000000", -- 00001B44 + X"00000000", -- 00001B48 + X"00000000", -- 00001B4C + X"00000000", -- 00001B50 + X"00000000", -- 00001B54 + X"00000000", -- 00001B58 + X"00000000", -- 00001B5C + X"00000000", -- 00001B60 + X"00000000", -- 00001B64 + X"00000000", -- 00001B68 + X"00000000", -- 00001B6C + X"00000000", -- 00001B70 + X"00000000", -- 00001B74 + X"00000000", -- 00001B78 + X"00000000", -- 00001B7C + X"00000000", -- 00001B80 + X"00000000", -- 00001B84 + X"00000000", -- 00001B88 + X"00000000", -- 00001B8C + X"00000000", -- 00001B90 + X"00000000", -- 00001B94 + X"00000000", -- 00001B98 + X"00000000", -- 00001B9C + X"00000000", -- 00001BA0 + X"00000000", -- 00001BA4 + X"00000000", -- 00001BA8 + X"00000000", -- 00001BAC + X"00000000", -- 00001BB0 + X"00000000", -- 00001BB4 + X"00000000", -- 00001BB8 + X"00000000", -- 00001BBC + X"00000000", -- 00001BC0 + X"00000000", -- 00001BC4 + X"00000000", -- 00001BC8 + X"00000000", -- 00001BCC + X"00000000", -- 00001BD0 + X"00000000", -- 00001BD4 + X"00000000", -- 00001BD8 + X"00000000", -- 00001BDC + X"00000000", -- 00001BE0 + X"00000000", -- 00001BE4 + X"00000000", -- 00001BE8 + X"00000000", -- 00001BEC + X"00000000", -- 00001BF0 + X"00000000", -- 00001BF4 + X"00000000", -- 00001BF8 + X"00000000", -- 00001BFC + X"00000000", -- 00001C00 + X"00000000", -- 00001C04 + X"00000000", -- 00001C08 + X"00000000", -- 00001C0C + X"00000000", -- 00001C10 + X"00000000", -- 00001C14 + X"00000000", -- 00001C18 + X"00000000", -- 00001C1C + X"00000000", -- 00001C20 + X"00000000", -- 00001C24 + X"00000000", -- 00001C28 + X"00000000", -- 00001C2C + X"00000000", -- 00001C30 + X"00000000", -- 00001C34 + X"00000000", -- 00001C38 + X"00000000", -- 00001C3C + X"00000000", -- 00001C40 + X"00000000", -- 00001C44 + X"00000000", -- 00001C48 + X"00000000", -- 00001C4C + X"00000000", -- 00001C50 + X"00000000", -- 00001C54 + X"00000000", -- 00001C58 + X"00000000", -- 00001C5C + X"00000000", -- 00001C60 + X"00000000", -- 00001C64 + X"00000000", -- 00001C68 + X"00000000", -- 00001C6C + X"00000000", -- 00001C70 + X"00000000", -- 00001C74 + X"00000000", -- 00001C78 + X"00000000", -- 00001C7C + X"00000000", -- 00001C80 + X"00000000", -- 00001C84 + X"00000000", -- 00001C88 + X"00000000", -- 00001C8C + X"00000000", -- 00001C90 + X"00000000", -- 00001C94 + X"00000000", -- 00001C98 + X"00000000", -- 00001C9C + X"00000000", -- 00001CA0 + X"00000000", -- 00001CA4 + X"00000000", -- 00001CA8 + X"00000000", -- 00001CAC + X"00000000", -- 00001CB0 + X"00000000", -- 00001CB4 + X"00000000", -- 00001CB8 + X"00000000", -- 00001CBC + X"00000000", -- 00001CC0 + X"00000000", -- 00001CC4 + X"00000000", -- 00001CC8 + X"00000000", -- 00001CCC + X"00000000", -- 00001CD0 + X"00000000", -- 00001CD4 + X"00000000", -- 00001CD8 + X"00000000", -- 00001CDC + X"00000000", -- 00001CE0 + X"00000000", -- 00001CE4 + X"00000000", -- 00001CE8 + X"00000000", -- 00001CEC + X"00000000", -- 00001CF0 + X"00000000", -- 00001CF4 + X"00000000", -- 00001CF8 + X"00000000", -- 00001CFC + X"00000000", -- 00001D00 + X"00000000", -- 00001D04 + X"00000000", -- 00001D08 + X"00000000", -- 00001D0C + X"00000000", -- 00001D10 + X"00000000", -- 00001D14 + X"00000000", -- 00001D18 + X"00000000", -- 00001D1C + X"00000000", -- 00001D20 + X"00000000", -- 00001D24 + X"00000000", -- 00001D28 + X"00000000", -- 00001D2C + X"00000000", -- 00001D30 + X"00000000", -- 00001D34 + X"00000000", -- 00001D38 + X"00000000", -- 00001D3C + X"00000000", -- 00001D40 + X"00000000", -- 00001D44 + X"00000000", -- 00001D48 + X"00000000", -- 00001D4C + X"00000000", -- 00001D50 + X"00000000", -- 00001D54 + X"00000000", -- 00001D58 + X"00000000", -- 00001D5C + X"00000000", -- 00001D60 + X"00000000", -- 00001D64 + X"00000000", -- 00001D68 + X"00000000", -- 00001D6C + X"00000000", -- 00001D70 + X"00000000", -- 00001D74 + X"00000000", -- 00001D78 + X"00000000", -- 00001D7C + X"00000000", -- 00001D80 + X"00000000", -- 00001D84 + X"00000000", -- 00001D88 + X"00000000", -- 00001D8C + X"00000000", -- 00001D90 + X"00000000", -- 00001D94 + X"00000000", -- 00001D98 + X"00000000", -- 00001D9C + X"00000000", -- 00001DA0 + X"00000000", -- 00001DA4 + X"00000000", -- 00001DA8 + X"00000000", -- 00001DAC + X"00000000", -- 00001DB0 + X"00000000", -- 00001DB4 + X"00000000", -- 00001DB8 + X"00000000", -- 00001DBC + X"00000000", -- 00001DC0 + X"00000000", -- 00001DC4 + X"00000000", -- 00001DC8 + X"00000000", -- 00001DCC + X"00000000", -- 00001DD0 + X"00000000", -- 00001DD4 + X"00000000", -- 00001DD8 + X"00000000", -- 00001DDC + X"00000000", -- 00001DE0 + X"00000000", -- 00001DE4 + X"00000000", -- 00001DE8 + X"00000000", -- 00001DEC + X"00000000", -- 00001DF0 + X"00000000", -- 00001DF4 + X"00000000", -- 00001DF8 + X"00000000", -- 00001DFC + X"00000000", -- 00001E00 + X"00000000", -- 00001E04 + X"00000000", -- 00001E08 + X"00000000", -- 00001E0C + X"00000000", -- 00001E10 + X"00000000", -- 00001E14 + X"00000000", -- 00001E18 + X"00000000", -- 00001E1C + X"00000000", -- 00001E20 + X"00000000", -- 00001E24 + X"00000000", -- 00001E28 + X"00000000", -- 00001E2C + X"00000000", -- 00001E30 + X"00000000", -- 00001E34 + X"00000000", -- 00001E38 + X"00000000", -- 00001E3C + X"00000000", -- 00001E40 + X"00000000", -- 00001E44 + X"00000000", -- 00001E48 + X"00000000", -- 00001E4C + X"00000000", -- 00001E50 + X"00000000", -- 00001E54 + X"00000000", -- 00001E58 + X"00000000", -- 00001E5C + X"00000000", -- 00001E60 + X"00000000", -- 00001E64 + X"00000000", -- 00001E68 + X"00000000", -- 00001E6C + X"00000000", -- 00001E70 + X"00000000", -- 00001E74 + X"00000000", -- 00001E78 + X"00000000", -- 00001E7C + X"00000000", -- 00001E80 + X"00000000", -- 00001E84 + X"00000000", -- 00001E88 + X"00000000", -- 00001E8C + X"00000000", -- 00001E90 + X"00000000", -- 00001E94 + X"00000000", -- 00001E98 + X"00000000", -- 00001E9C + X"00000000", -- 00001EA0 + X"00000000", -- 00001EA4 + X"00000000", -- 00001EA8 + X"00000000", -- 00001EAC + X"00000000", -- 00001EB0 + X"00000000", -- 00001EB4 + X"00000000", -- 00001EB8 + X"00000000", -- 00001EBC + X"00000000", -- 00001EC0 + X"00000000", -- 00001EC4 + X"00000000", -- 00001EC8 + X"00000000", -- 00001ECC + X"00000000", -- 00001ED0 + X"00000000", -- 00001ED4 + X"00000000", -- 00001ED8 + X"00000000", -- 00001EDC + X"00000000", -- 00001EE0 + X"00000000", -- 00001EE4 + X"00000000", -- 00001EE8 + X"00000000", -- 00001EEC + X"00000000", -- 00001EF0 + X"00000000", -- 00001EF4 + X"00000000", -- 00001EF8 + X"00000000", -- 00001EFC + X"00000000", -- 00001F00 + X"00000000", -- 00001F04 + X"00000000", -- 00001F08 + X"00000000", -- 00001F0C + X"00000000", -- 00001F10 + X"00000000", -- 00001F14 + X"00000000", -- 00001F18 + X"00000000", -- 00001F1C + X"00000000", -- 00001F20 + X"00000000", -- 00001F24 + X"00000000", -- 00001F28 + X"00000000", -- 00001F2C + X"00000000", -- 00001F30 + X"00000000", -- 00001F34 + X"00000000", -- 00001F38 + X"00000000", -- 00001F3C + X"00000000", -- 00001F40 + X"00000000", -- 00001F44 + X"00000000", -- 00001F48 + X"00000000", -- 00001F4C + X"00000000", -- 00001F50 + X"00000000", -- 00001F54 + X"00000000", -- 00001F58 + X"00000000", -- 00001F5C + X"00000000", -- 00001F60 + X"00000000", -- 00001F64 + X"00000000", -- 00001F68 + X"00000000", -- 00001F6C + X"00000000", -- 00001F70 + X"00000000", -- 00001F74 + X"00000000", -- 00001F78 + X"00000000", -- 00001F7C + X"00000000", -- 00001F80 + X"00000000", -- 00001F84 + X"00000000", -- 00001F88 + X"00000000", -- 00001F8C + X"00000000", -- 00001F90 + X"00000000", -- 00001F94 + X"00000000", -- 00001F98 + X"00000000", -- 00001F9C + X"00000000", -- 00001FA0 + X"00000000", -- 00001FA4 + X"00000000", -- 00001FA8 + X"00000000", -- 00001FAC + X"00000000", -- 00001FB0 + X"00000000", -- 00001FB4 + X"00000000", -- 00001FB8 + X"00000000", -- 00001FBC + X"00000000", -- 00001FC0 + X"00000000", -- 00001FC4 + X"00000000", -- 00001FC8 + X"00000000", -- 00001FCC + X"00000000", -- 00001FD0 + X"00000000", -- 00001FD4 + X"00000000", -- 00001FD8 + X"00000000", -- 00001FDC + X"00000000", -- 00001FE0 + X"00000000", -- 00001FE4 + X"00000000", -- 00001FE8 + X"00000000", -- 00001FEC + X"00000000", -- 00001FF0 + X"00000000", -- 00001FF4 + X"00000000", -- 00001FF8 + X"00000000" -- 00001FFC + ); + +begin + +PROM_READ: + process(clk) + begin + if rising_edge(clk) then + if ce = '1' then + dout <= word_array(to_integer(addr(12 downto 2))); + end if; + end if; + end process; + +end data; diff --git a/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.ROM_ld.vhd b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.ROM_ld.vhd new file mode 100644 index 0000000..d8a85ee --- /dev/null +++ b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.ROM_ld.vhd @@ -0,0 +1,2174 @@ +LIBRARY IEEE; +USE IEEE.STD_LOGIC_1164.ALL; +USE IEEE.NUMERIC_STD.ALL; + +library UNISIM; +use UNISIM.VComponents.all; + +ENTITY rom IS + Port + ( + clk : in STD_LOGIC; + ce : in STD_LOGIC; + addr : in unsigned(31 downto 0); + dout : out unsigned(31 downto 0) + ); +END rom; + +ARCHITECTURE data OF rom IS + + subtype word_t is unsigned(31 downto 0); + type word_array_t is array (0 to 2047) of word_t; + signal jtag_ld_clk : STD_LOGIC; + signal jtag_ld_we : STD_LOGIC; + signal jtag_ld_addr : unsigned (15 downto 0); + signal jtag_ld_dout : unsigned (31 downto 0); + signal jtag_ld_din : unsigned (31 downto 0); + signal bs_rst, bs_sel, bs_shift, bs_tdi, bs_tdo : std_logic; + signal bs_capture, bs_clk0, bs_clk1, bs_update0, bs_update1 : std_logic; + signal user_regi, user_rego : unsigned (47 downto 0); + + signal word_array : word_array_t := + ( + + X"3C1D8000", -- 00000000 + X"27BDEFF0", -- 00000004 + X"42000020", -- 00000008 + X"42000022", -- 0000000C + X"3C084000", -- 00000010 + X"25080000", -- 00000014 + X"3C094000", -- 00000018 + X"25290000", -- 0000001C + X"AD000000", -- 00000020 + X"1509FFFE", -- 00000024 + X"25080004", -- 00000028 + X"3C1ABFC0", -- 0000002C + X"275A0778", -- 00000030 + X"0340F809", -- 00000034 + X"00000000", -- 00000038 + X"3C1ABFC0", -- 0000003C + X"275A0864", -- 00000040 + X"0340F809", -- 00000044 + X"00000000", -- 00000048 + X"00000000", -- 0000004C + X"0BF00013", -- 00000050 + X"00000000", -- 00000054 + X"00000000", -- 00000058 + X"00000000", -- 0000005C + X"00000000", -- 00000060 + X"00000000", -- 00000064 + X"00000000", -- 00000068 + X"00000000", -- 0000006C + X"00000000", -- 00000070 + X"00000000", -- 00000074 + X"00000000", -- 00000078 + X"00000000", -- 0000007C + X"401A6800", -- 00000080 + X"00000000", -- 00000084 + X"001AD202", -- 00000088 + X"335A00FF", -- 0000008C + X"1740FFFB", -- 00000090 + X"00000000", -- 00000094 + X"401A7000", -- 00000098 + X"00000000", -- 0000009C + X"03400008", -- 000000A0 + X"42000010", -- 000000A4 + X"40026000", -- 000000A8 + X"03E00008", -- 000000AC + X"00000000", -- 000000B0 + X"40846000", -- 000000B4 + X"03E00008", -- 000000B8 + X"00000000", -- 000000BC + X"40026800", -- 000000C0 + X"03E00008", -- 000000C4 + X"00000000", -- 000000C8 + X"40846800", -- 000000CC + X"03E00008", -- 000000D0 + X"00000000", -- 000000D4 + X"4002F800", -- 000000D8 + X"03E00008", -- 000000DC + X"00000000", -- 000000E0 + X"4084F800", -- 000000E4 + X"03E00008", -- 000000E8 + X"00000000", -- 000000EC + X"40027800", -- 000000F0 + X"03E00008", -- 000000F4 + X"00000000", -- 000000F8 + X"03E00008", -- 000000FC + X"E09F0000", -- 00000100 + X"C09F0000", -- 00000104 + X"03E00008", -- 00000108 + X"00000000", -- 0000010C + X"03E00008", -- 00000110 + X"42000020", -- 00000114 + X"4084F800", -- 00000118 + X"00000000", -- 0000011C + X"03E00008", -- 00000120 + X"42000021", -- 00000124 + X"03E00008", -- 00000128 + X"42000022", -- 0000012C + X"4084F800", -- 00000130 + X"00000000", -- 00000134 + X"03E00008", -- 00000138 + X"42000023", -- 0000013C + X"1000FFFF", -- 00000140 + X"00000000", -- 00000144 + X"27BDFFE8", -- 00000148 + X"AFB00010", -- 0000014C + X"3C10BFC0", -- 00000150 + X"AFBF0014", -- 00000154 + X"26100F38", -- 00000158 + X"0FF001EE", -- 0000015C + X"02002025", -- 00000160 + X"0440FFFD", -- 00000164 + X"00021600", -- 00000168 + X"8FBF0014", -- 0000016C + X"8FB00010", -- 00000170 + X"00021603", -- 00000174 + X"03E00008", -- 00000178 + X"27BD0018", -- 0000017C + X"00802825", -- 00000180 + X"3C04BFC0", -- 00000184 + X"0BF001FE", -- 00000188 + X"24840F38", -- 0000018C + X"27BDFFE8", -- 00000190 + X"2402000A", -- 00000194 + X"AFB00010", -- 00000198 + X"AFBF0014", -- 0000019C + X"14820003", -- 000001A0 + X"00808025", -- 000001A4 + X"0FF00060", -- 000001A8 + X"2404000D", -- 000001AC + X"8FBF0014", -- 000001B0 + X"02002025", -- 000001B4 + X"8FB00010", -- 000001B8 + X"0BF00060", -- 000001BC + X"27BD0018", -- 000001C0 + X"27BDFFE0", -- 000001C4 + X"AFB10018", -- 000001C8 + X"AFB00014", -- 000001CC + X"AFBF001C", -- 000001D0 + X"00808025", -- 000001D4 + X"00808825", -- 000001D8 + X"82240000", -- 000001DC + X"00000000", -- 000001E0 + X"14800006", -- 000001E4 + X"02301023", -- 000001E8 + X"8FBF001C", -- 000001EC + X"8FB10018", -- 000001F0 + X"8FB00014", -- 000001F4 + X"03E00008", -- 000001F8 + X"27BD0020", -- 000001FC + X"0FF00064", -- 00000200 + X"26310001", -- 00000204 + X"1000FFF4", -- 00000208 + X"00000000", -- 0000020C + X"308200FF", -- 00000210 + X"27BDFFE8", -- 00000214 + X"00021902", -- 00000218 + X"2C4200A0", -- 0000021C + X"AFB00010", -- 00000220 + X"AFBF0014", -- 00000224 + X"00048100", -- 00000228 + X"10400002", -- 0000022C + X"24640037", -- 00000230 + X"24640030", -- 00000234 + X"0FF00064", -- 00000238 + X"00000000", -- 0000023C + X"320400FF", -- 00000240 + X"00041902", -- 00000244 + X"2C820091", -- 00000248 + X"14400002", -- 0000024C + X"24640030", -- 00000250 + X"24640037", -- 00000254 + X"8FBF0014", -- 00000258 + X"8FB00010", -- 0000025C + X"0BF00064", -- 00000260 + X"27BD0018", -- 00000264 + X"27BDFFE0", -- 00000268 + X"AFB10018", -- 0000026C + X"AFB00014", -- 00000270 + X"AFBF001C", -- 00000274 + X"00808025", -- 00000278 + X"24110004", -- 0000027C + X"00102603", -- 00000280 + X"0FF00084", -- 00000284 + X"2631FFFF", -- 00000288 + X"1620FFFC", -- 0000028C + X"00108200", -- 00000290 + X"8FBF001C", -- 00000294 + X"8FB10018", -- 00000298 + X"8FB00014", -- 0000029C + X"03E00008", -- 000002A0 + X"27BD0020", -- 000002A4 + X"27BDFFC0", -- 000002A8 + X"3C05BFC0", -- 000002AC + X"2406001C", -- 000002B0 + X"24A50F18", -- 000002B4 + X"27A40010", -- 000002B8 + X"AFBF003C", -- 000002BC + X"AFB10038", -- 000002C0 + X"0FF002D1", -- 000002C4 + X"AFB00034", -- 000002C8 + X"0FF0003C", -- 000002CC + X"00000000", -- 000002D0 + X"00028203", -- 000002D4 + X"3C04BFC0", -- 000002D8 + X"321000FF", -- 000002DC + X"24840EF0", -- 000002E0 + X"0FF00071", -- 000002E4 + X"00408825", -- 000002E8 + X"2602FFFF", -- 000002EC + X"2C420006", -- 000002F0 + X"1040001C", -- 000002F4 + X"27A20010", -- 000002F8 + X"00108080", -- 000002FC + X"00508021", -- 00000300 + X"8E040000", -- 00000304 + X"0FF00071", -- 00000308 + X"00000000", -- 0000030C + X"3C04BFC0", -- 00000310 + X"0FF00071", -- 00000314 + X"24840EFC", -- 00000318 + X"00112600", -- 0000031C + X"0FF00084", -- 00000320 + X"00042603", -- 00000324 + X"3C10BFC0", -- 00000328 + X"0FF00071", -- 0000032C + X"26040FA4", -- 00000330 + X"3C04BFC0", -- 00000334 + X"0FF00071", -- 00000338 + X"24840F0C", -- 0000033C + X"0FF0002A", -- 00000340 + X"00000000", -- 00000344 + X"0FF0009A", -- 00000348 + X"00402025", -- 0000034C + X"8FBF003C", -- 00000350 + X"8FB10038", -- 00000354 + X"26040FA4", -- 00000358 + X"8FB00034", -- 0000035C + X"0BF00071", -- 00000360 + X"27BD0040", -- 00000364 + X"3C04BFC0", -- 00000368 + X"0FF00071", -- 0000036C + X"24840F04", -- 00000370 + X"1000FFED", -- 00000374 + X"3C10BFC0", -- 00000378 + X"27BDFFC0", -- 0000037C + X"AFBE0038", -- 00000380 + X"AFB30024", -- 00000384 + X"AFB20020", -- 00000388 + X"AFB00018", -- 0000038C + X"AFBF003C", -- 00000390 + X"AFB70034", -- 00000394 + X"AFB60030", -- 00000398 + X"AFB5002C", -- 0000039C + X"AFB40028", -- 000003A0 + X"AFB1001C", -- 000003A4 + X"00809825", -- 000003A8 + X"00C09025", -- 000003AC + X"00E08025", -- 000003B0 + X"10A00002", -- 000003B4 + X"0080F025", -- 000003B8 + X"0000F025", -- 000003BC + X"3C16BFC0", -- 000003C0 + X"3C14BFC0", -- 000003C4 + X"3C15BFC0", -- 000003C8 + X"0200B825", -- 000003CC + X"00008825", -- 000003D0 + X"26D60F14", -- 000003D4 + X"26940FE4", -- 000003D8 + X"26B50F34", -- 000003DC + X"0FF0009A", -- 000003E0 + X"03D12021", -- 000003E4 + X"0FF00071", -- 000003E8 + X"02C02025", -- 000003EC + X"00001825", -- 000003F0 + X"02712821", -- 000003F4 + X"0072202A", -- 000003F8 + X"14800003", -- 000003FC + X"02031023", -- 00000400 + X"10000010", -- 00000404 + X"00408025", -- 00000408 + X"1070000B", -- 0000040C + X"00A31021", -- 00000410 + X"80440000", -- 00000414 + X"AFA30014", -- 00000418 + X"0FF00084", -- 0000041C + X"AFA50010", -- 00000420 + X"0FF00071", -- 00000424 + X"02802025", -- 00000428 + X"8FA30014", -- 0000042C + X"8FA50010", -- 00000430 + X"1000FFF0", -- 00000434 + X"24630001", -- 00000438 + X"0FF00071", -- 0000043C + X"02A02025", -- 00000440 + X"00008025", -- 00000444 + X"0FF00071", -- 00000448 + X"02A02025", -- 0000044C + X"00001025", -- 00000450 + X"02712821", -- 00000454 + X"0052202A", -- 00000458 + X"10800016", -- 0000045C + X"02E21823", -- 00000460 + X"10570011", -- 00000464 + X"00A21821", -- 00000468 + X"90640000", -- 0000046C + X"00000000", -- 00000470 + X"2483FFE0", -- 00000474 + X"2C630060", -- 00000478 + X"14600003", -- 0000047C + X"00042600", -- 00000480 + X"2404002E", -- 00000484 + X"00042600", -- 00000488 + X"00042603", -- 0000048C + X"AFA50014", -- 00000490 + X"0FF00064", -- 00000494 + X"AFA20010", -- 00000498 + X"8FA20010", -- 0000049C + X"8FA50014", -- 000004A0 + X"1000FFEC", -- 000004A4 + X"24420001", -- 000004A8 + X"0FF00071", -- 000004AC + X"02802025", -- 000004B0 + X"00001825", -- 000004B4 + X"3C04BFC0", -- 000004B8 + X"24840FA4", -- 000004BC + X"AFA30010", -- 000004C0 + X"0FF00071", -- 000004C4 + X"02328821", -- 000004C8 + X"8FA30010", -- 000004CC + X"1600FFC3", -- 000004D0 + X"0060B825", -- 000004D4 + X"8FBF003C", -- 000004D8 + X"8FBE0038", -- 000004DC + X"8FB70034", -- 000004E0 + X"8FB60030", -- 000004E4 + X"8FB5002C", -- 000004E8 + X"8FB40028", -- 000004EC + X"8FB30024", -- 000004F0 + X"8FB20020", -- 000004F4 + X"8FB1001C", -- 000004F8 + X"8FB00018", -- 000004FC + X"03E00008", -- 00000500 + X"27BD0040", -- 00000504 + X"00C03825", -- 00000508 + X"00A03025", -- 0000050C + X"0BF000DF", -- 00000510 + X"24050001", -- 00000514 + X"90820000", -- 00000518 + X"00000000", -- 0000051C + X"2C430041", -- 00000520 + X"1060000D", -- 00000524 + X"00000000", -- 00000528 + X"2442FFD0", -- 0000052C + X"90830001", -- 00000530 + X"00000000", -- 00000534 + X"2C640041", -- 00000538 + X"10800009", -- 0000053C + X"304200FF", -- 00000540 + X"2463FFD0", -- 00000544 + X"306300FF", -- 00000548 + X"00021100", -- 0000054C + X"00431025", -- 00000550 + X"03E00008", -- 00000554 + X"304200FF", -- 00000558 + X"1000FFF4", -- 0000055C + X"2442FFC9", -- 00000560 + X"1000FFF8", -- 00000564 + X"2463FFC9", -- 00000568 + X"03E00008", -- 0000056C + X"00000000", -- 00000570 + X"14C00008", -- 00000574 + X"00001025", -- 00000578 + X"03E00008", -- 0000057C + X"00000000", -- 00000580 + X"00001025", -- 00000584 + X"8FBF0014", -- 00000588 + X"00000000", -- 0000058C + X"03E00008", -- 00000590 + X"27BD0018", -- 00000594 + X"27BDFFE8", -- 00000598 + X"24020003", -- 0000059C + X"AFBF0014", -- 000005A0 + X"AC820008", -- 000005A4 + X"90A20001", -- 000005A8 + X"00000000", -- 000005AC + X"2443FFCF", -- 000005B0 + X"2C630003", -- 000005B4 + X"10600026", -- 000005B8 + X"00803825", -- 000005BC + X"2448FFD1", -- 000005C0 + X"24020002", -- 000005C4 + X"ACE20008", -- 000005C8 + X"0FF00146", -- 000005CC + X"24A40002", -- 000005D0 + X"00403025", -- 000005D4 + X"00404825", -- 000005D8 + X"ACE20004", -- 000005DC + X"ACE00000", -- 000005E0 + X"24AB0004", -- 000005E4 + X"00005025", -- 000005E8 + X"150A0027", -- 000005EC + X"00000000", -- 000005F0 + X"2529FFFF", -- 000005F4 + X"01284823", -- 000005F8 + X"25080002", -- 000005FC + X"00084040", -- 00000600 + X"00A82821", -- 00000604 + X"ACE5000C", -- 00000608 + X"ACE90004", -- 0000060C + X"00002825", -- 00000610 + X"8CE8000C", -- 00000614 + X"00052040", -- 00000618 + X"0FF00146", -- 0000061C + X"01042021", -- 00000620 + X"8CE30004", -- 00000624 + X"00000000", -- 00000628 + X"00A3182A", -- 0000062C + X"14600021", -- 00000630 + X"00000000", -- 00000634 + X"00063027", -- 00000638 + X"30C600FF", -- 0000063C + X"14C2FFD0", -- 00000640 + X"00000000", -- 00000644 + X"8CE20008", -- 00000648 + X"1000FFCE", -- 0000064C + X"00000000", -- 00000650 + X"2443FFC9", -- 00000654 + X"2C630003", -- 00000658 + X"10600005", -- 0000065C + X"24030030", -- 00000660 + X"2408003B", -- 00000664 + X"01024023", -- 00000668 + X"1000FFD6", -- 0000066C + X"24020004", -- 00000670 + X"1443FFD5", -- 00000674 + X"00004025", -- 00000678 + X"24020001", -- 0000067C + X"AC820008", -- 00000680 + X"1000FFD1", -- 00000684 + X"24080002", -- 00000688 + X"0FF00146", -- 0000068C + X"01602025", -- 00000690 + X"8CE30000", -- 00000694 + X"00C23021", -- 00000698 + X"00031A00", -- 0000069C + X"00621825", -- 000006A0 + X"ACE30000", -- 000006A4 + X"30C600FF", -- 000006A8 + X"254A0001", -- 000006AC + X"1000FFCE", -- 000006B0 + X"256B0002", -- 000006B4 + X"01054021", -- 000006B8 + X"00C23021", -- 000006BC + X"A1020000", -- 000006C0 + X"30C600FF", -- 000006C4 + X"1000FFD2", -- 000006C8 + X"24A50001", -- 000006CC + X"27BDFFD8", -- 000006D0 + X"AFB2001C", -- 000006D4 + X"AFB10018", -- 000006D8 + X"AFB00014", -- 000006DC + X"AFBF0024", -- 000006E0 + X"AFB30020", -- 000006E4 + X"00808825", -- 000006E8 + X"24120073", -- 000006EC + X"24100053", -- 000006F0 + X"0FF00052", -- 000006F4 + X"00000000", -- 000006F8 + X"00021600", -- 000006FC + X"00021603", -- 00000700 + X"10520003", -- 00000704 + X"00000000", -- 00000708 + X"1450FFF9", -- 0000070C + X"00000000", -- 00000710 + X"00008025", -- 00000714 + X"2413000D", -- 00000718 + X"2412000A", -- 0000071C + X"26100001", -- 00000720 + X"02301821", -- 00000724 + X"0FF00052", -- 00000728 + X"A062FFFF", -- 0000072C + X"00021600", -- 00000730 + X"00021603", -- 00000734 + X"10530004", -- 00000738 + X"00000000", -- 0000073C + X"1452FFF8", -- 00000740 + X"26100001", -- 00000744 + X"2610FFFF", -- 00000748 + X"8FBF0024", -- 0000074C + X"8FB30020", -- 00000750 + X"8FB2001C", -- 00000754 + X"8FB10018", -- 00000758 + X"02001025", -- 0000075C + X"8FB00014", -- 00000760 + X"03E00008", -- 00000764 + X"27BD0028", -- 00000768 + X"24820001", -- 0000076C + X"03E00008", -- 00000770 + X"00021500", -- 00000774 + X"03E00008", -- 00000778 + X"00000000", -- 0000077C + X"1080000B", -- 00000780 + X"00052900", -- 00000784 + X"3C0202FA", -- 00000788 + X"3442F080", -- 0000078C + X"24A50005", -- 00000790 + X"14A00002", -- 00000794 + X"0045001B", -- 00000798 + X"0007000D", -- 0000079C + X"8C830008", -- 000007A0 + X"00001012", -- 000007A4 + X"2442FFFF", -- 000007A8 + X"AC620000", -- 000007AC + X"03E00008", -- 000007B0 + X"00000000", -- 000007B4 + X"1080000D", -- 000007B8 + X"2402FFFF", -- 000007BC + X"8C820000", -- 000007C0 + X"00000000", -- 000007C4 + X"8C430000", -- 000007C8 + X"00000000", -- 000007CC + X"30630010", -- 000007D0 + X"10600006", -- 000007D4 + X"2402FFFF", -- 000007D8 + X"8C820004", -- 000007DC + X"00000000", -- 000007E0 + X"8C420000", -- 000007E4 + X"00000000", -- 000007E8 + X"304200FF", -- 000007EC + X"03E00008", -- 000007F0 + X"00000000", -- 000007F4 + X"1080000B", -- 000007F8 + X"00000000", -- 000007FC + X"8C830000", -- 00000800 + X"00000000", -- 00000804 + X"8C620000", -- 00000808 + X"00000000", -- 0000080C + X"30420001", -- 00000810 + X"1440FFFC", -- 00000814 + X"00000000", -- 00000818 + X"8C820004", -- 0000081C + X"00000000", -- 00000820 + X"AC450000", -- 00000824 + X"03E00008", -- 00000828 + X"00000000", -- 0000082C + X"00800008", -- 00000830 + X"00000000", -- 00000834 + X"03E00008", -- 00000838 + X"00000000", -- 0000083C + X"3C1A1000", -- 00000840 + X"375A0008", -- 00000844 + X"409A6000", -- 00000848 + X"40847000", -- 0000084C + X"00000000", -- 00000850 + X"00800008", -- 00000854 + X"42000010", -- 00000858 + X"03E00008", -- 0000085C + X"00000000", -- 00000860 + X"27BDFEC0", -- 00000864 + X"3C02A000", -- 00000868 + X"AFBF013C", -- 0000086C + X"AFB2012C", -- 00000870 + X"AFB00124", -- 00000874 + X"AFB50138", -- 00000878 + X"AFB40134", -- 0000087C + X"AFB30130", -- 00000880 + X"AFB10128", -- 00000884 + X"AC400004", -- 00000888 + X"AC400000", -- 0000088C + X"8C440000", -- 00000890 + X"3C12BFC0", -- 00000894 + X"00042202", -- 00000898 + X"0FF001DB", -- 0000089C + X"3084000F", -- 000008A0 + X"3C04BFC0", -- 000008A4 + X"00408025", -- 000008A8 + X"0FF00071", -- 000008AC + X"24840F50", -- 000008B0 + X"00108082", -- 000008B4 + X"3C04BFC0", -- 000008B8 + X"00108080", -- 000008BC + X"0FF00071", -- 000008C0 + X"24840F64", -- 000008C4 + X"0FF0009A", -- 000008C8 + X"02002025", -- 000008CC + X"0FF00071", -- 000008D0 + X"26440FA4", -- 000008D4 + X"3C023149", -- 000008D8 + X"8E030000", -- 000008DC + X"2442464A", -- 000008E0 + X"10620004", -- 000008E4 + X"3C024A46", -- 000008E8 + X"24424931", -- 000008EC + X"1462007F", -- 000008F0 + X"00000000", -- 000008F4 + X"8E110004", -- 000008F8 + X"3C04BFC0", -- 000008FC + X"8E140008", -- 00000900 + X"8E13000C", -- 00000904 + X"0FF00071", -- 00000908 + X"24840FA8", -- 0000090C + X"0FF0009A", -- 00000910 + X"02202025", -- 00000914 + X"0FF00071", -- 00000918 + X"26440FA4", -- 0000091C + X"3C04BFC0", -- 00000920 + X"0FF00071", -- 00000924 + X"24840FB8", -- 00000928 + X"0FF0009A", -- 0000092C + X"02802025", -- 00000930 + X"0FF00071", -- 00000934 + X"26440FA4", -- 00000938 + X"3C04BFC0", -- 0000093C + X"0FF00071", -- 00000940 + X"24840FC8", -- 00000944 + X"0FF0009A", -- 00000948 + X"02602025", -- 0000094C + X"0FF00071", -- 00000950 + X"26440FA4", -- 00000954 + X"2404FFFC", -- 00000958 + X"02842024", -- 0000095C + X"0220A825", -- 00000960 + X"02209025", -- 00000964 + X"00139882", -- 00000968 + X"02042021", -- 0000096C + X"00001025", -- 00000970 + X"0053182B", -- 00000974 + X"14600030", -- 00000978 + X"00000000", -- 0000097C + X"3C04BFC0", -- 00000980 + X"0FF00071", -- 00000984 + X"24840FD8", -- 00000988 + X"3C10BFC0", -- 0000098C + X"0FF0009A", -- 00000990 + X"02A02025", -- 00000994 + X"0FF00071", -- 00000998 + X"26041000", -- 0000099C + X"0FF00210", -- 000009A0 + X"02402025", -- 000009A4 + X"3C04BFC0", -- 000009A8 + X"24840FE8", -- 000009AC + X"3C14BFC0", -- 000009B0 + X"3C12BFC0", -- 000009B4 + X"0FF00071", -- 000009B8 + X"3C13BFC0", -- 000009BC + X"26940F00", -- 000009C0 + X"26520FFC", -- 000009C4 + X"26731004", -- 000009C8 + X"0FF00071", -- 000009CC + X"02802025", -- 000009D0 + X"0FF001B4", -- 000009D4 + X"27A40010", -- 000009D8 + X"00403025", -- 000009DC + X"27A50010", -- 000009E0 + X"27A40110", -- 000009E4 + X"0FF0015D", -- 000009E8 + X"00408825", -- 000009EC + X"24030002", -- 000009F0 + X"1043002B", -- 000009F4 + X"24030004", -- 000009F8 + X"1443FFF3", -- 000009FC + X"00000000", -- 00000A00 + X"0FF00071", -- 00000A04 + X"02402025", -- 00000A08 + X"0FF00071", -- 00000A0C + X"02602025", -- 00000A10 + X"8FA40110", -- 00000A14 + X"0FF0009A", -- 00000A18 + X"00000000", -- 00000A1C + X"0FF00071", -- 00000A20 + X"26041000", -- 00000A24 + X"8FA40110", -- 00000A28 + X"0FF00210", -- 00000A2C + X"00000000", -- 00000A30 + X"10000022", -- 00000A34 + X"00000000", -- 00000A38 + X"8C830000", -- 00000A3C + X"24420008", -- 00000A40 + X"AE230000", -- 00000A44 + X"8C830004", -- 00000A48 + X"26310020", -- 00000A4C + X"AE23FFE4", -- 00000A50 + X"8C830008", -- 00000A54 + X"24840020", -- 00000A58 + X"AE23FFE8", -- 00000A5C + X"8C83FFEC", -- 00000A60 + X"00000000", -- 00000A64 + X"AE23FFEC", -- 00000A68 + X"8C83FFF0", -- 00000A6C + X"00000000", -- 00000A70 + X"AE23FFF0", -- 00000A74 + X"8C83FFF4", -- 00000A78 + X"00000000", -- 00000A7C + X"AE23FFF4", -- 00000A80 + X"8C83FFF8", -- 00000A84 + X"00000000", -- 00000A88 + X"AE23FFF8", -- 00000A8C + X"8C83FFFC", -- 00000A90 + X"00000000", -- 00000A94 + X"AE23FFFC", -- 00000A98 + X"1000FFB6", -- 00000A9C + X"0053182B", -- 00000AA0 + X"8FA50110", -- 00000AA4 + X"00001825", -- 00000AA8 + X"8FA20114", -- 00000AAC + X"00000000", -- 00000AB0 + X"0062102B", -- 00000AB4 + X"14400005", -- 00000AB8 + X"00A32021", -- 00000ABC + X"0621FFC4", -- 00000AC0 + X"00000000", -- 00000AC4 + X"1000FFC0", -- 00000AC8 + X"00000000", -- 00000ACC + X"8FA2011C", -- 00000AD0 + X"00000000", -- 00000AD4 + X"00431021", -- 00000AD8 + X"90420000", -- 00000ADC + X"24630001", -- 00000AE0 + X"A0820000", -- 00000AE4 + X"1000FFF0", -- 00000AE8 + X"00000000", -- 00000AEC + X"3C04BFC0", -- 00000AF0 + X"0FF00071", -- 00000AF4 + X"24841000", -- 00000AF8 + X"3C04BFC0", -- 00000AFC + X"0FF00071", -- 00000B00 + X"24840F84", -- 00000B04 + X"0FF0009A", -- 00000B08 + X"02002025", -- 00000B0C + X"3C04BFC0", -- 00000B10 + X"0FF00071", -- 00000B14 + X"24840F9C", -- 00000B18 + X"8FBF013C", -- 00000B1C + X"8FB50138", -- 00000B20 + X"8FB40134", -- 00000B24 + X"8FB30130", -- 00000B28 + X"8FB2012C", -- 00000B2C + X"8FB10128", -- 00000B30 + X"8FB00124", -- 00000B34 + X"24020001", -- 00000B38 + X"03E00008", -- 00000B3C + X"27BD0140", -- 00000B40 + X"28CA0008", -- 00000B44 + X"1540005B", -- 00000B48 + X"00801025", -- 00000B4C + X"00A4C026", -- 00000B50 + X"33180003", -- 00000B54 + X"17000066", -- 00000B58 + X"00043823", -- 00000B5C + X"30E70003", -- 00000B60 + X"10E00005", -- 00000B64 + X"00C73023", -- 00000B68 + X"88B80000", -- 00000B6C + X"00A72821", -- 00000B70 + X"A8980000", -- 00000B74 + X"00872021", -- 00000B78 + X"30D8003F", -- 00000B7C + X"10D80026", -- 00000B80 + X"00D83823", -- 00000B84 + X"00873821", -- 00000B88 + X"8CA80000", -- 00000B8C + X"8CA90004", -- 00000B90 + X"8CAA0008", -- 00000B94 + X"8CAB000C", -- 00000B98 + X"8CAC0010", -- 00000B9C + X"8CAD0014", -- 00000BA0 + X"8CAE0018", -- 00000BA4 + X"8CAF001C", -- 00000BA8 + X"AC880000", -- 00000BAC + X"AC890004", -- 00000BB0 + X"AC8A0008", -- 00000BB4 + X"AC8B000C", -- 00000BB8 + X"AC8C0010", -- 00000BBC + X"AC8D0014", -- 00000BC0 + X"AC8E0018", -- 00000BC4 + X"AC8F001C", -- 00000BC8 + X"8CA80020", -- 00000BCC + X"8CA90024", -- 00000BD0 + X"8CAA0028", -- 00000BD4 + X"8CAB002C", -- 00000BD8 + X"8CAC0030", -- 00000BDC + X"8CAD0034", -- 00000BE0 + X"8CAE0038", -- 00000BE4 + X"8CAF003C", -- 00000BE8 + X"AC880020", -- 00000BEC + X"AC890024", -- 00000BF0 + X"AC8A0028", -- 00000BF4 + X"AC8B002C", -- 00000BF8 + X"AC8C0030", -- 00000BFC + X"AC8D0034", -- 00000C00 + X"AC8E0038", -- 00000C04 + X"AC8F003C", -- 00000C08 + X"24840040", -- 00000C0C + X"1487FFDE", -- 00000C10 + X"24A50040", -- 00000C14 + X"03003025", -- 00000C18 + X"30D8001F", -- 00000C1C + X"10D80013", -- 00000C20 + X"00000000", -- 00000C24 + X"8CA80000", -- 00000C28 + X"8CA90004", -- 00000C2C + X"8CAA0008", -- 00000C30 + X"8CAB000C", -- 00000C34 + X"8CAC0010", -- 00000C38 + X"8CAD0014", -- 00000C3C + X"8CAE0018", -- 00000C40 + X"8CAF001C", -- 00000C44 + X"24A50020", -- 00000C48 + X"AC880000", -- 00000C4C + X"AC890004", -- 00000C50 + X"AC8A0008", -- 00000C54 + X"AC8B000C", -- 00000C58 + X"AC8C0010", -- 00000C5C + X"AC8D0014", -- 00000C60 + X"AC8E0018", -- 00000C64 + X"AC8F001C", -- 00000C68 + X"24840020", -- 00000C6C + X"33060003", -- 00000C70 + X"10D80007", -- 00000C74 + X"03063823", -- 00000C78 + X"00873821", -- 00000C7C + X"8CAB0000", -- 00000C80 + X"24840004", -- 00000C84 + X"24A50004", -- 00000C88 + X"1487FFFC", -- 00000C8C + X"AC8BFFFC", -- 00000C90 + X"18C00006", -- 00000C94 + X"00863821", -- 00000C98 + X"80A30000", -- 00000C9C + X"24840001", -- 00000CA0 + X"24A50001", -- 00000CA4 + X"1487FFFC", -- 00000CA8 + X"A083FFFF", -- 00000CAC + X"03E00008", -- 00000CB0 + X"00000000", -- 00000CB4 + X"30D80003", -- 00000CB8 + X"1306FFF5", -- 00000CBC + X"30990003", -- 00000CC0 + X"1720FFF3", -- 00000CC4 + X"30B90003", -- 00000CC8 + X"1720FFF1", -- 00000CCC + X"00D83823", -- 00000CD0 + X"00873821", -- 00000CD4 + X"8CAB0000", -- 00000CD8 + X"24840004", -- 00000CDC + X"24A50004", -- 00000CE0 + X"1487FFFC", -- 00000CE4 + X"AC8BFFFC", -- 00000CE8 + X"1000FFE9", -- 00000CEC + X"03003025", -- 00000CF0 + X"30E70003", -- 00000CF4 + X"10E00006", -- 00000CF8 + X"00C73023", -- 00000CFC + X"88A30000", -- 00000D00 + X"98A30003", -- 00000D04 + X"00A72821", -- 00000D08 + X"A8830000", -- 00000D0C + X"00872021", -- 00000D10 + X"30D8003F", -- 00000D14 + X"10D80036", -- 00000D18 + X"00D83823", -- 00000D1C + X"00873821", -- 00000D20 + X"88A80000", -- 00000D24 + X"88A90004", -- 00000D28 + X"88AA0008", -- 00000D2C + X"88AB000C", -- 00000D30 + X"88AC0010", -- 00000D34 + X"88AD0014", -- 00000D38 + X"88AE0018", -- 00000D3C + X"88AF001C", -- 00000D40 + X"98A80003", -- 00000D44 + X"98A90007", -- 00000D48 + X"98AA000B", -- 00000D4C + X"98AB000F", -- 00000D50 + X"98AC0013", -- 00000D54 + X"98AD0017", -- 00000D58 + X"98AE001B", -- 00000D5C + X"98AF001F", -- 00000D60 + X"AC880000", -- 00000D64 + X"AC890004", -- 00000D68 + X"AC8A0008", -- 00000D6C + X"AC8B000C", -- 00000D70 + X"AC8C0010", -- 00000D74 + X"AC8D0014", -- 00000D78 + X"AC8E0018", -- 00000D7C + X"AC8F001C", -- 00000D80 + X"88A80020", -- 00000D84 + X"88A90024", -- 00000D88 + X"88AA0028", -- 00000D8C + X"88AB002C", -- 00000D90 + X"88AC0030", -- 00000D94 + X"88AD0034", -- 00000D98 + X"88AE0038", -- 00000D9C + X"88AF003C", -- 00000DA0 + X"98A80023", -- 00000DA4 + X"98A90027", -- 00000DA8 + X"98AA002B", -- 00000DAC + X"98AB002F", -- 00000DB0 + X"98AC0033", -- 00000DB4 + X"98AD0037", -- 00000DB8 + X"98AE003B", -- 00000DBC + X"98AF003F", -- 00000DC0 + X"AC880020", -- 00000DC4 + X"AC890024", -- 00000DC8 + X"AC8A0028", -- 00000DCC + X"AC8B002C", -- 00000DD0 + X"AC8C0030", -- 00000DD4 + X"AC8D0034", -- 00000DD8 + X"AC8E0038", -- 00000DDC + X"AC8F003C", -- 00000DE0 + X"24840040", -- 00000DE4 + X"1487FFCE", -- 00000DE8 + X"24A50040", -- 00000DEC + X"03003025", -- 00000DF0 + X"30D8001F", -- 00000DF4 + X"10D8001B", -- 00000DF8 + X"00000000", -- 00000DFC + X"88A80000", -- 00000E00 + X"88A90004", -- 00000E04 + X"88AA0008", -- 00000E08 + X"88AB000C", -- 00000E0C + X"88AC0010", -- 00000E10 + X"88AD0014", -- 00000E14 + X"88AE0018", -- 00000E18 + X"88AF001C", -- 00000E1C + X"98A80003", -- 00000E20 + X"98A90007", -- 00000E24 + X"98AA000B", -- 00000E28 + X"98AB000F", -- 00000E2C + X"98AC0013", -- 00000E30 + X"98AD0017", -- 00000E34 + X"98AE001B", -- 00000E38 + X"98AF001F", -- 00000E3C + X"24A50020", -- 00000E40 + X"AC880000", -- 00000E44 + X"AC890004", -- 00000E48 + X"AC8A0008", -- 00000E4C + X"AC8B000C", -- 00000E50 + X"AC8C0010", -- 00000E54 + X"AC8D0014", -- 00000E58 + X"AC8E0018", -- 00000E5C + X"AC8F001C", -- 00000E60 + X"24840020", -- 00000E64 + X"33060003", -- 00000E68 + X"10D80008", -- 00000E6C + X"03063823", -- 00000E70 + X"00873821", -- 00000E74 + X"88A30000", -- 00000E78 + X"98A30003", -- 00000E7C + X"24840004", -- 00000E80 + X"24A50004", -- 00000E84 + X"1487FFFB", -- 00000E88 + X"AC83FFFC", -- 00000E8C + X"10C0FF87", -- 00000E90 + X"00863821", -- 00000E94 + X"80A30000", -- 00000E98 + X"24840001", -- 00000E9C + X"24A50001", -- 00000EA0 + X"1487FFFC", -- 00000EA4 + X"A083FFFF", -- 00000EA8 + X"03E00008", -- 00000EAC + X"00000000", -- 00000EB0 + X"696E7661", -- 00000EB4 + X"6C696400", -- 00000EB8 + X"52323030", -- 00000EBC + X"30000000", -- 00000EC0 + X"52333030", -- 00000EC4 + X"30000000", -- 00000EC8 + X"52363030", -- 00000ECC + X"30000000", -- 00000ED0 + X"52343030", -- 00000ED4 + X"30000000", -- 00000ED8 + X"72657365", -- 00000EDC + X"72766564", -- 00000EE0 + X"00000000", -- 00000EE4 + X"52363030", -- 00000EE8 + X"30410000", -- 00000EEC + X"43505520", -- 00000EF0 + X"74797065", -- 00000EF4 + X"3A200000", -- 00000EF8 + X"20526576", -- 00000EFC + X"2E000000", -- 00000F00 + X"556E6B6E", -- 00000F04 + X"6F776E00", -- 00000F08 + X"53746174", -- 00000F0C + X"75732020", -- 00000F10 + X"3A200000", -- 00000F14 + X"BFC00EB4", -- 00000F18 + X"BFC00EBC", -- 00000F1C + X"BFC00EC4", -- 00000F20 + X"BFC00ECC", -- 00000F24 + X"BFC00ED4", -- 00000F28 + X"BFC00EDC", -- 00000F2C + X"BFC00EE8", -- 00000F30 + X"20202000", -- 00000F34 + X"A0010004", -- 00000F38 + X"A0010000", -- 00000F3C + X"A0010008", -- 00000F40 + X"A0030004", -- 00000F44 + X"A0030000", -- 00000F48 + X"A0030008", -- 00000F4C + X"0A4D4950", -- 00000F50 + X"5320626F", -- 00000F54 + X"6F746C6F", -- 00000F58 + X"61646572", -- 00000F5C + X"0A000000", -- 00000F60 + X"4C6F6164", -- 00000F64 + X"696E6720", -- 00000F68 + X"696D6167", -- 00000F6C + X"65206672", -- 00000F70 + X"6F6D2066", -- 00000F74 + X"6C617368", -- 00000F78 + X"20617420", -- 00000F7C + X"00000000", -- 00000F80 + X"496E7661", -- 00000F84 + X"6C696420", -- 00000F88 + X"696D6167", -- 00000F8C + X"6520666F", -- 00000F90 + X"756E6420", -- 00000F94 + X"61742000", -- 00000F98 + X"2E204162", -- 00000F9C + X"6F72742E", -- 00000FA0 + X"0A000000", -- 00000FA4 + X"74617267", -- 00000FA8 + X"65745F62", -- 00000FAC + X"61736520", -- 00000FB0 + X"3D200000", -- 00000FB4 + X"696D675F", -- 00000FB8 + X"62617365", -- 00000FBC + X"20202020", -- 00000FC0 + X"3D200000", -- 00000FC4 + X"696D675F", -- 00000FC8 + X"73697A65", -- 00000FCC + X"20202020", -- 00000FD0 + X"3D200000", -- 00000FD4 + X"426F6F74", -- 00000FD8 + X"696E6720", -- 00000FDC + X"66726F6D", -- 00000FE0 + X"20000000", -- 00000FE4 + X"426F6F74", -- 00000FE8 + X"696E6720", -- 00000FEC + X"66726F6D", -- 00000FF0 + X"20554152", -- 00000FF4 + X"542E2E00", -- 00000FF8 + X"646F6E65", -- 00000FFC + X"0A0A0000", -- 00001000 + X"45786563", -- 00001004 + X"75746520", -- 00001008 + X"70726F67", -- 0000100C + X"72616D20", -- 00001010 + X"61742000", -- 00001014 + X"00000000", -- 00001018 + X"00000000", -- 0000101C + X"00000000", -- 00001020 + X"00000000", -- 00001024 + X"00000000", -- 00001028 + X"00000000", -- 0000102C + X"00000000", -- 00001030 + X"00000000", -- 00001034 + X"00000000", -- 00001038 + X"00000000", -- 0000103C + X"00000000", -- 00001040 + X"00000000", -- 00001044 + X"00000000", -- 00001048 + X"00000000", -- 0000104C + X"00000000", -- 00001050 + X"00000000", -- 00001054 + X"00000000", -- 00001058 + X"00000000", -- 0000105C + X"00000000", -- 00001060 + X"00000000", -- 00001064 + X"00000000", -- 00001068 + X"00000000", -- 0000106C + X"00000000", -- 00001070 + X"00000000", -- 00001074 + X"00000000", -- 00001078 + X"00000000", -- 0000107C + X"00000000", -- 00001080 + X"00000000", -- 00001084 + X"00000000", -- 00001088 + X"00000000", -- 0000108C + X"00000000", -- 00001090 + X"00000000", -- 00001094 + X"00000000", -- 00001098 + X"00000000", -- 0000109C + X"00000000", -- 000010A0 + X"00000000", -- 000010A4 + X"00000000", -- 000010A8 + X"00000000", -- 000010AC + X"00000000", -- 000010B0 + X"00000000", -- 000010B4 + X"00000000", -- 000010B8 + X"00000000", -- 000010BC + X"00000000", -- 000010C0 + X"00000000", -- 000010C4 + X"00000000", -- 000010C8 + X"00000000", -- 000010CC + X"00000000", -- 000010D0 + X"00000000", -- 000010D4 + X"00000000", -- 000010D8 + X"00000000", -- 000010DC + X"00000000", -- 000010E0 + X"00000000", -- 000010E4 + X"00000000", -- 000010E8 + X"00000000", -- 000010EC + X"00000000", -- 000010F0 + X"00000000", -- 000010F4 + X"00000000", -- 000010F8 + X"00000000", -- 000010FC + X"00000000", -- 00001100 + X"00000000", -- 00001104 + X"00000000", -- 00001108 + X"00000000", -- 0000110C + X"00000000", -- 00001110 + X"00000000", -- 00001114 + X"00000000", -- 00001118 + X"00000000", -- 0000111C + X"00000000", -- 00001120 + X"00000000", -- 00001124 + X"00000000", -- 00001128 + X"00000000", -- 0000112C + X"00000000", -- 00001130 + X"00000000", -- 00001134 + X"00000000", -- 00001138 + X"00000000", -- 0000113C + X"00000000", -- 00001140 + X"00000000", -- 00001144 + X"00000000", -- 00001148 + X"00000000", -- 0000114C + X"00000000", -- 00001150 + X"00000000", -- 00001154 + X"00000000", -- 00001158 + X"00000000", -- 0000115C + X"00000000", -- 00001160 + X"00000000", -- 00001164 + X"00000000", -- 00001168 + X"00000000", -- 0000116C + X"00000000", -- 00001170 + X"00000000", -- 00001174 + X"00000000", -- 00001178 + X"00000000", -- 0000117C + X"00000000", -- 00001180 + X"00000000", -- 00001184 + X"00000000", -- 00001188 + X"00000000", -- 0000118C + X"00000000", -- 00001190 + X"00000000", -- 00001194 + X"00000000", -- 00001198 + X"00000000", -- 0000119C + X"00000000", -- 000011A0 + X"00000000", -- 000011A4 + X"00000000", -- 000011A8 + X"00000000", -- 000011AC + X"00000000", -- 000011B0 + X"00000000", -- 000011B4 + X"00000000", -- 000011B8 + X"00000000", -- 000011BC + X"00000000", -- 000011C0 + X"00000000", -- 000011C4 + X"00000000", -- 000011C8 + X"00000000", -- 000011CC + X"00000000", -- 000011D0 + X"00000000", -- 000011D4 + X"00000000", -- 000011D8 + X"00000000", -- 000011DC + X"00000000", -- 000011E0 + X"00000000", -- 000011E4 + X"00000000", -- 000011E8 + X"00000000", -- 000011EC + X"00000000", -- 000011F0 + X"00000000", -- 000011F4 + X"00000000", -- 000011F8 + X"00000000", -- 000011FC + X"00000000", -- 00001200 + X"00000000", -- 00001204 + X"00000000", -- 00001208 + X"00000000", -- 0000120C + X"00000000", -- 00001210 + X"00000000", -- 00001214 + X"00000000", -- 00001218 + X"00000000", -- 0000121C + X"00000000", -- 00001220 + X"00000000", -- 00001224 + X"00000000", -- 00001228 + X"00000000", -- 0000122C + X"00000000", -- 00001230 + X"00000000", -- 00001234 + X"00000000", -- 00001238 + X"00000000", -- 0000123C + X"00000000", -- 00001240 + X"00000000", -- 00001244 + X"00000000", -- 00001248 + X"00000000", -- 0000124C + X"00000000", -- 00001250 + X"00000000", -- 00001254 + X"00000000", -- 00001258 + X"00000000", -- 0000125C + X"00000000", -- 00001260 + X"00000000", -- 00001264 + X"00000000", -- 00001268 + X"00000000", -- 0000126C + X"00000000", -- 00001270 + X"00000000", -- 00001274 + X"00000000", -- 00001278 + X"00000000", -- 0000127C + X"00000000", -- 00001280 + X"00000000", -- 00001284 + X"00000000", -- 00001288 + X"00000000", -- 0000128C + X"00000000", -- 00001290 + X"00000000", -- 00001294 + X"00000000", -- 00001298 + X"00000000", -- 0000129C + X"00000000", -- 000012A0 + X"00000000", -- 000012A4 + X"00000000", -- 000012A8 + X"00000000", -- 000012AC + X"00000000", -- 000012B0 + X"00000000", -- 000012B4 + X"00000000", -- 000012B8 + X"00000000", -- 000012BC + X"00000000", -- 000012C0 + X"00000000", -- 000012C4 + X"00000000", -- 000012C8 + X"00000000", -- 000012CC + X"00000000", -- 000012D0 + X"00000000", -- 000012D4 + X"00000000", -- 000012D8 + X"00000000", -- 000012DC + X"00000000", -- 000012E0 + X"00000000", -- 000012E4 + X"00000000", -- 000012E8 + X"00000000", -- 000012EC + X"00000000", -- 000012F0 + X"00000000", -- 000012F4 + X"00000000", -- 000012F8 + X"00000000", -- 000012FC + X"00000000", -- 00001300 + X"00000000", -- 00001304 + X"00000000", -- 00001308 + X"00000000", -- 0000130C + X"00000000", -- 00001310 + X"00000000", -- 00001314 + X"00000000", -- 00001318 + X"00000000", -- 0000131C + X"00000000", -- 00001320 + X"00000000", -- 00001324 + X"00000000", -- 00001328 + X"00000000", -- 0000132C + X"00000000", -- 00001330 + X"00000000", -- 00001334 + X"00000000", -- 00001338 + X"00000000", -- 0000133C + X"00000000", -- 00001340 + X"00000000", -- 00001344 + X"00000000", -- 00001348 + X"00000000", -- 0000134C + X"00000000", -- 00001350 + X"00000000", -- 00001354 + X"00000000", -- 00001358 + X"00000000", -- 0000135C + X"00000000", -- 00001360 + X"00000000", -- 00001364 + X"00000000", -- 00001368 + X"00000000", -- 0000136C + X"00000000", -- 00001370 + X"00000000", -- 00001374 + X"00000000", -- 00001378 + X"00000000", -- 0000137C + X"00000000", -- 00001380 + X"00000000", -- 00001384 + X"00000000", -- 00001388 + X"00000000", -- 0000138C + X"00000000", -- 00001390 + X"00000000", -- 00001394 + X"00000000", -- 00001398 + X"00000000", -- 0000139C + X"00000000", -- 000013A0 + X"00000000", -- 000013A4 + X"00000000", -- 000013A8 + X"00000000", -- 000013AC + X"00000000", -- 000013B0 + X"00000000", -- 000013B4 + X"00000000", -- 000013B8 + X"00000000", -- 000013BC + X"00000000", -- 000013C0 + X"00000000", -- 000013C4 + X"00000000", -- 000013C8 + X"00000000", -- 000013CC + X"00000000", -- 000013D0 + X"00000000", -- 000013D4 + X"00000000", -- 000013D8 + X"00000000", -- 000013DC + X"00000000", -- 000013E0 + X"00000000", -- 000013E4 + X"00000000", -- 000013E8 + X"00000000", -- 000013EC + X"00000000", -- 000013F0 + X"00000000", -- 000013F4 + X"00000000", -- 000013F8 + X"00000000", -- 000013FC + X"00000000", -- 00001400 + X"00000000", -- 00001404 + X"00000000", -- 00001408 + X"00000000", -- 0000140C + X"00000000", -- 00001410 + X"00000000", -- 00001414 + X"00000000", -- 00001418 + X"00000000", -- 0000141C + X"00000000", -- 00001420 + X"00000000", -- 00001424 + X"00000000", -- 00001428 + X"00000000", -- 0000142C + X"00000000", -- 00001430 + X"00000000", -- 00001434 + X"00000000", -- 00001438 + X"00000000", -- 0000143C + X"00000000", -- 00001440 + X"00000000", -- 00001444 + X"00000000", -- 00001448 + X"00000000", -- 0000144C + X"00000000", -- 00001450 + X"00000000", -- 00001454 + X"00000000", -- 00001458 + X"00000000", -- 0000145C + X"00000000", -- 00001460 + X"00000000", -- 00001464 + X"00000000", -- 00001468 + X"00000000", -- 0000146C + X"00000000", -- 00001470 + X"00000000", -- 00001474 + X"00000000", -- 00001478 + X"00000000", -- 0000147C + X"00000000", -- 00001480 + X"00000000", -- 00001484 + X"00000000", -- 00001488 + X"00000000", -- 0000148C + X"00000000", -- 00001490 + X"00000000", -- 00001494 + X"00000000", -- 00001498 + X"00000000", -- 0000149C + X"00000000", -- 000014A0 + X"00000000", -- 000014A4 + X"00000000", -- 000014A8 + X"00000000", -- 000014AC + X"00000000", -- 000014B0 + X"00000000", -- 000014B4 + X"00000000", -- 000014B8 + X"00000000", -- 000014BC + X"00000000", -- 000014C0 + X"00000000", -- 000014C4 + X"00000000", -- 000014C8 + X"00000000", -- 000014CC + X"00000000", -- 000014D0 + X"00000000", -- 000014D4 + X"00000000", -- 000014D8 + X"00000000", -- 000014DC + X"00000000", -- 000014E0 + X"00000000", -- 000014E4 + X"00000000", -- 000014E8 + X"00000000", -- 000014EC + X"00000000", -- 000014F0 + X"00000000", -- 000014F4 + X"00000000", -- 000014F8 + X"00000000", -- 000014FC + X"00000000", -- 00001500 + X"00000000", -- 00001504 + X"00000000", -- 00001508 + X"00000000", -- 0000150C + X"00000000", -- 00001510 + X"00000000", -- 00001514 + X"00000000", -- 00001518 + X"00000000", -- 0000151C + X"00000000", -- 00001520 + X"00000000", -- 00001524 + X"00000000", -- 00001528 + X"00000000", -- 0000152C + X"00000000", -- 00001530 + X"00000000", -- 00001534 + X"00000000", -- 00001538 + X"00000000", -- 0000153C + X"00000000", -- 00001540 + X"00000000", -- 00001544 + X"00000000", -- 00001548 + X"00000000", -- 0000154C + X"00000000", -- 00001550 + X"00000000", -- 00001554 + X"00000000", -- 00001558 + X"00000000", -- 0000155C + X"00000000", -- 00001560 + X"00000000", -- 00001564 + X"00000000", -- 00001568 + X"00000000", -- 0000156C + X"00000000", -- 00001570 + X"00000000", -- 00001574 + X"00000000", -- 00001578 + X"00000000", -- 0000157C + X"00000000", -- 00001580 + X"00000000", -- 00001584 + X"00000000", -- 00001588 + X"00000000", -- 0000158C + X"00000000", -- 00001590 + X"00000000", -- 00001594 + X"00000000", -- 00001598 + X"00000000", -- 0000159C + X"00000000", -- 000015A0 + X"00000000", -- 000015A4 + X"00000000", -- 000015A8 + X"00000000", -- 000015AC + X"00000000", -- 000015B0 + X"00000000", -- 000015B4 + X"00000000", -- 000015B8 + X"00000000", -- 000015BC + X"00000000", -- 000015C0 + X"00000000", -- 000015C4 + X"00000000", -- 000015C8 + X"00000000", -- 000015CC + X"00000000", -- 000015D0 + X"00000000", -- 000015D4 + X"00000000", -- 000015D8 + X"00000000", -- 000015DC + X"00000000", -- 000015E0 + X"00000000", -- 000015E4 + X"00000000", -- 000015E8 + X"00000000", -- 000015EC + X"00000000", -- 000015F0 + X"00000000", -- 000015F4 + X"00000000", -- 000015F8 + X"00000000", -- 000015FC + X"00000000", -- 00001600 + X"00000000", -- 00001604 + X"00000000", -- 00001608 + X"00000000", -- 0000160C + X"00000000", -- 00001610 + X"00000000", -- 00001614 + X"00000000", -- 00001618 + X"00000000", -- 0000161C + X"00000000", -- 00001620 + X"00000000", -- 00001624 + X"00000000", -- 00001628 + X"00000000", -- 0000162C + X"00000000", -- 00001630 + X"00000000", -- 00001634 + X"00000000", -- 00001638 + X"00000000", -- 0000163C + X"00000000", -- 00001640 + X"00000000", -- 00001644 + X"00000000", -- 00001648 + X"00000000", -- 0000164C + X"00000000", -- 00001650 + X"00000000", -- 00001654 + X"00000000", -- 00001658 + X"00000000", -- 0000165C + X"00000000", -- 00001660 + X"00000000", -- 00001664 + X"00000000", -- 00001668 + X"00000000", -- 0000166C + X"00000000", -- 00001670 + X"00000000", -- 00001674 + X"00000000", -- 00001678 + X"00000000", -- 0000167C + X"00000000", -- 00001680 + X"00000000", -- 00001684 + X"00000000", -- 00001688 + X"00000000", -- 0000168C + X"00000000", -- 00001690 + X"00000000", -- 00001694 + X"00000000", -- 00001698 + X"00000000", -- 0000169C + X"00000000", -- 000016A0 + X"00000000", -- 000016A4 + X"00000000", -- 000016A8 + X"00000000", -- 000016AC + X"00000000", -- 000016B0 + X"00000000", -- 000016B4 + X"00000000", -- 000016B8 + X"00000000", -- 000016BC + X"00000000", -- 000016C0 + X"00000000", -- 000016C4 + X"00000000", -- 000016C8 + X"00000000", -- 000016CC + X"00000000", -- 000016D0 + X"00000000", -- 000016D4 + X"00000000", -- 000016D8 + X"00000000", -- 000016DC + X"00000000", -- 000016E0 + X"00000000", -- 000016E4 + X"00000000", -- 000016E8 + X"00000000", -- 000016EC + X"00000000", -- 000016F0 + X"00000000", -- 000016F4 + X"00000000", -- 000016F8 + X"00000000", -- 000016FC + X"00000000", -- 00001700 + X"00000000", -- 00001704 + X"00000000", -- 00001708 + X"00000000", -- 0000170C + X"00000000", -- 00001710 + X"00000000", -- 00001714 + X"00000000", -- 00001718 + X"00000000", -- 0000171C + X"00000000", -- 00001720 + X"00000000", -- 00001724 + X"00000000", -- 00001728 + X"00000000", -- 0000172C + X"00000000", -- 00001730 + X"00000000", -- 00001734 + X"00000000", -- 00001738 + X"00000000", -- 0000173C + X"00000000", -- 00001740 + X"00000000", -- 00001744 + X"00000000", -- 00001748 + X"00000000", -- 0000174C + X"00000000", -- 00001750 + X"00000000", -- 00001754 + X"00000000", -- 00001758 + X"00000000", -- 0000175C + X"00000000", -- 00001760 + X"00000000", -- 00001764 + X"00000000", -- 00001768 + X"00000000", -- 0000176C + X"00000000", -- 00001770 + X"00000000", -- 00001774 + X"00000000", -- 00001778 + X"00000000", -- 0000177C + X"00000000", -- 00001780 + X"00000000", -- 00001784 + X"00000000", -- 00001788 + X"00000000", -- 0000178C + X"00000000", -- 00001790 + X"00000000", -- 00001794 + X"00000000", -- 00001798 + X"00000000", -- 0000179C + X"00000000", -- 000017A0 + X"00000000", -- 000017A4 + X"00000000", -- 000017A8 + X"00000000", -- 000017AC + X"00000000", -- 000017B0 + X"00000000", -- 000017B4 + X"00000000", -- 000017B8 + X"00000000", -- 000017BC + X"00000000", -- 000017C0 + X"00000000", -- 000017C4 + X"00000000", -- 000017C8 + X"00000000", -- 000017CC + X"00000000", -- 000017D0 + X"00000000", -- 000017D4 + X"00000000", -- 000017D8 + X"00000000", -- 000017DC + X"00000000", -- 000017E0 + X"00000000", -- 000017E4 + X"00000000", -- 000017E8 + X"00000000", -- 000017EC + X"00000000", -- 000017F0 + X"00000000", -- 000017F4 + X"00000000", -- 000017F8 + X"00000000", -- 000017FC + X"00000000", -- 00001800 + X"00000000", -- 00001804 + X"00000000", -- 00001808 + X"00000000", -- 0000180C + X"00000000", -- 00001810 + X"00000000", -- 00001814 + X"00000000", -- 00001818 + X"00000000", -- 0000181C + X"00000000", -- 00001820 + X"00000000", -- 00001824 + X"00000000", -- 00001828 + X"00000000", -- 0000182C + X"00000000", -- 00001830 + X"00000000", -- 00001834 + X"00000000", -- 00001838 + X"00000000", -- 0000183C + X"00000000", -- 00001840 + X"00000000", -- 00001844 + X"00000000", -- 00001848 + X"00000000", -- 0000184C + X"00000000", -- 00001850 + X"00000000", -- 00001854 + X"00000000", -- 00001858 + X"00000000", -- 0000185C + X"00000000", -- 00001860 + X"00000000", -- 00001864 + X"00000000", -- 00001868 + X"00000000", -- 0000186C + X"00000000", -- 00001870 + X"00000000", -- 00001874 + X"00000000", -- 00001878 + X"00000000", -- 0000187C + X"00000000", -- 00001880 + X"00000000", -- 00001884 + X"00000000", -- 00001888 + X"00000000", -- 0000188C + X"00000000", -- 00001890 + X"00000000", -- 00001894 + X"00000000", -- 00001898 + X"00000000", -- 0000189C + X"00000000", -- 000018A0 + X"00000000", -- 000018A4 + X"00000000", -- 000018A8 + X"00000000", -- 000018AC + X"00000000", -- 000018B0 + X"00000000", -- 000018B4 + X"00000000", -- 000018B8 + X"00000000", -- 000018BC + X"00000000", -- 000018C0 + X"00000000", -- 000018C4 + X"00000000", -- 000018C8 + X"00000000", -- 000018CC + X"00000000", -- 000018D0 + X"00000000", -- 000018D4 + X"00000000", -- 000018D8 + X"00000000", -- 000018DC + X"00000000", -- 000018E0 + X"00000000", -- 000018E4 + X"00000000", -- 000018E8 + X"00000000", -- 000018EC + X"00000000", -- 000018F0 + X"00000000", -- 000018F4 + X"00000000", -- 000018F8 + X"00000000", -- 000018FC + X"00000000", -- 00001900 + X"00000000", -- 00001904 + X"00000000", -- 00001908 + X"00000000", -- 0000190C + X"00000000", -- 00001910 + X"00000000", -- 00001914 + X"00000000", -- 00001918 + X"00000000", -- 0000191C + X"00000000", -- 00001920 + X"00000000", -- 00001924 + X"00000000", -- 00001928 + X"00000000", -- 0000192C + X"00000000", -- 00001930 + X"00000000", -- 00001934 + X"00000000", -- 00001938 + X"00000000", -- 0000193C + X"00000000", -- 00001940 + X"00000000", -- 00001944 + X"00000000", -- 00001948 + X"00000000", -- 0000194C + X"00000000", -- 00001950 + X"00000000", -- 00001954 + X"00000000", -- 00001958 + X"00000000", -- 0000195C + X"00000000", -- 00001960 + X"00000000", -- 00001964 + X"00000000", -- 00001968 + X"00000000", -- 0000196C + X"00000000", -- 00001970 + X"00000000", -- 00001974 + X"00000000", -- 00001978 + X"00000000", -- 0000197C + X"00000000", -- 00001980 + X"00000000", -- 00001984 + X"00000000", -- 00001988 + X"00000000", -- 0000198C + X"00000000", -- 00001990 + X"00000000", -- 00001994 + X"00000000", -- 00001998 + X"00000000", -- 0000199C + X"00000000", -- 000019A0 + X"00000000", -- 000019A4 + X"00000000", -- 000019A8 + X"00000000", -- 000019AC + X"00000000", -- 000019B0 + X"00000000", -- 000019B4 + X"00000000", -- 000019B8 + X"00000000", -- 000019BC + X"00000000", -- 000019C0 + X"00000000", -- 000019C4 + X"00000000", -- 000019C8 + X"00000000", -- 000019CC + X"00000000", -- 000019D0 + X"00000000", -- 000019D4 + X"00000000", -- 000019D8 + X"00000000", -- 000019DC + X"00000000", -- 000019E0 + X"00000000", -- 000019E4 + X"00000000", -- 000019E8 + X"00000000", -- 000019EC + X"00000000", -- 000019F0 + X"00000000", -- 000019F4 + X"00000000", -- 000019F8 + X"00000000", -- 000019FC + X"00000000", -- 00001A00 + X"00000000", -- 00001A04 + X"00000000", -- 00001A08 + X"00000000", -- 00001A0C + X"00000000", -- 00001A10 + X"00000000", -- 00001A14 + X"00000000", -- 00001A18 + X"00000000", -- 00001A1C + X"00000000", -- 00001A20 + X"00000000", -- 00001A24 + X"00000000", -- 00001A28 + X"00000000", -- 00001A2C + X"00000000", -- 00001A30 + X"00000000", -- 00001A34 + X"00000000", -- 00001A38 + X"00000000", -- 00001A3C + X"00000000", -- 00001A40 + X"00000000", -- 00001A44 + X"00000000", -- 00001A48 + X"00000000", -- 00001A4C + X"00000000", -- 00001A50 + X"00000000", -- 00001A54 + X"00000000", -- 00001A58 + X"00000000", -- 00001A5C + X"00000000", -- 00001A60 + X"00000000", -- 00001A64 + X"00000000", -- 00001A68 + X"00000000", -- 00001A6C + X"00000000", -- 00001A70 + X"00000000", -- 00001A74 + X"00000000", -- 00001A78 + X"00000000", -- 00001A7C + X"00000000", -- 00001A80 + X"00000000", -- 00001A84 + X"00000000", -- 00001A88 + X"00000000", -- 00001A8C + X"00000000", -- 00001A90 + X"00000000", -- 00001A94 + X"00000000", -- 00001A98 + X"00000000", -- 00001A9C + X"00000000", -- 00001AA0 + X"00000000", -- 00001AA4 + X"00000000", -- 00001AA8 + X"00000000", -- 00001AAC + X"00000000", -- 00001AB0 + X"00000000", -- 00001AB4 + X"00000000", -- 00001AB8 + X"00000000", -- 00001ABC + X"00000000", -- 00001AC0 + X"00000000", -- 00001AC4 + X"00000000", -- 00001AC8 + X"00000000", -- 00001ACC + X"00000000", -- 00001AD0 + X"00000000", -- 00001AD4 + X"00000000", -- 00001AD8 + X"00000000", -- 00001ADC + X"00000000", -- 00001AE0 + X"00000000", -- 00001AE4 + X"00000000", -- 00001AE8 + X"00000000", -- 00001AEC + X"00000000", -- 00001AF0 + X"00000000", -- 00001AF4 + X"00000000", -- 00001AF8 + X"00000000", -- 00001AFC + X"00000000", -- 00001B00 + X"00000000", -- 00001B04 + X"00000000", -- 00001B08 + X"00000000", -- 00001B0C + X"00000000", -- 00001B10 + X"00000000", -- 00001B14 + X"00000000", -- 00001B18 + X"00000000", -- 00001B1C + X"00000000", -- 00001B20 + X"00000000", -- 00001B24 + X"00000000", -- 00001B28 + X"00000000", -- 00001B2C + X"00000000", -- 00001B30 + X"00000000", -- 00001B34 + X"00000000", -- 00001B38 + X"00000000", -- 00001B3C + X"00000000", -- 00001B40 + X"00000000", -- 00001B44 + X"00000000", -- 00001B48 + X"00000000", -- 00001B4C + X"00000000", -- 00001B50 + X"00000000", -- 00001B54 + X"00000000", -- 00001B58 + X"00000000", -- 00001B5C + X"00000000", -- 00001B60 + X"00000000", -- 00001B64 + X"00000000", -- 00001B68 + X"00000000", -- 00001B6C + X"00000000", -- 00001B70 + X"00000000", -- 00001B74 + X"00000000", -- 00001B78 + X"00000000", -- 00001B7C + X"00000000", -- 00001B80 + X"00000000", -- 00001B84 + X"00000000", -- 00001B88 + X"00000000", -- 00001B8C + X"00000000", -- 00001B90 + X"00000000", -- 00001B94 + X"00000000", -- 00001B98 + X"00000000", -- 00001B9C + X"00000000", -- 00001BA0 + X"00000000", -- 00001BA4 + X"00000000", -- 00001BA8 + X"00000000", -- 00001BAC + X"00000000", -- 00001BB0 + X"00000000", -- 00001BB4 + X"00000000", -- 00001BB8 + X"00000000", -- 00001BBC + X"00000000", -- 00001BC0 + X"00000000", -- 00001BC4 + X"00000000", -- 00001BC8 + X"00000000", -- 00001BCC + X"00000000", -- 00001BD0 + X"00000000", -- 00001BD4 + X"00000000", -- 00001BD8 + X"00000000", -- 00001BDC + X"00000000", -- 00001BE0 + X"00000000", -- 00001BE4 + X"00000000", -- 00001BE8 + X"00000000", -- 00001BEC + X"00000000", -- 00001BF0 + X"00000000", -- 00001BF4 + X"00000000", -- 00001BF8 + X"00000000", -- 00001BFC + X"00000000", -- 00001C00 + X"00000000", -- 00001C04 + X"00000000", -- 00001C08 + X"00000000", -- 00001C0C + X"00000000", -- 00001C10 + X"00000000", -- 00001C14 + X"00000000", -- 00001C18 + X"00000000", -- 00001C1C + X"00000000", -- 00001C20 + X"00000000", -- 00001C24 + X"00000000", -- 00001C28 + X"00000000", -- 00001C2C + X"00000000", -- 00001C30 + X"00000000", -- 00001C34 + X"00000000", -- 00001C38 + X"00000000", -- 00001C3C + X"00000000", -- 00001C40 + X"00000000", -- 00001C44 + X"00000000", -- 00001C48 + X"00000000", -- 00001C4C + X"00000000", -- 00001C50 + X"00000000", -- 00001C54 + X"00000000", -- 00001C58 + X"00000000", -- 00001C5C + X"00000000", -- 00001C60 + X"00000000", -- 00001C64 + X"00000000", -- 00001C68 + X"00000000", -- 00001C6C + X"00000000", -- 00001C70 + X"00000000", -- 00001C74 + X"00000000", -- 00001C78 + X"00000000", -- 00001C7C + X"00000000", -- 00001C80 + X"00000000", -- 00001C84 + X"00000000", -- 00001C88 + X"00000000", -- 00001C8C + X"00000000", -- 00001C90 + X"00000000", -- 00001C94 + X"00000000", -- 00001C98 + X"00000000", -- 00001C9C + X"00000000", -- 00001CA0 + X"00000000", -- 00001CA4 + X"00000000", -- 00001CA8 + X"00000000", -- 00001CAC + X"00000000", -- 00001CB0 + X"00000000", -- 00001CB4 + X"00000000", -- 00001CB8 + X"00000000", -- 00001CBC + X"00000000", -- 00001CC0 + X"00000000", -- 00001CC4 + X"00000000", -- 00001CC8 + X"00000000", -- 00001CCC + X"00000000", -- 00001CD0 + X"00000000", -- 00001CD4 + X"00000000", -- 00001CD8 + X"00000000", -- 00001CDC + X"00000000", -- 00001CE0 + X"00000000", -- 00001CE4 + X"00000000", -- 00001CE8 + X"00000000", -- 00001CEC + X"00000000", -- 00001CF0 + X"00000000", -- 00001CF4 + X"00000000", -- 00001CF8 + X"00000000", -- 00001CFC + X"00000000", -- 00001D00 + X"00000000", -- 00001D04 + X"00000000", -- 00001D08 + X"00000000", -- 00001D0C + X"00000000", -- 00001D10 + X"00000000", -- 00001D14 + X"00000000", -- 00001D18 + X"00000000", -- 00001D1C + X"00000000", -- 00001D20 + X"00000000", -- 00001D24 + X"00000000", -- 00001D28 + X"00000000", -- 00001D2C + X"00000000", -- 00001D30 + X"00000000", -- 00001D34 + X"00000000", -- 00001D38 + X"00000000", -- 00001D3C + X"00000000", -- 00001D40 + X"00000000", -- 00001D44 + X"00000000", -- 00001D48 + X"00000000", -- 00001D4C + X"00000000", -- 00001D50 + X"00000000", -- 00001D54 + X"00000000", -- 00001D58 + X"00000000", -- 00001D5C + X"00000000", -- 00001D60 + X"00000000", -- 00001D64 + X"00000000", -- 00001D68 + X"00000000", -- 00001D6C + X"00000000", -- 00001D70 + X"00000000", -- 00001D74 + X"00000000", -- 00001D78 + X"00000000", -- 00001D7C + X"00000000", -- 00001D80 + X"00000000", -- 00001D84 + X"00000000", -- 00001D88 + X"00000000", -- 00001D8C + X"00000000", -- 00001D90 + X"00000000", -- 00001D94 + X"00000000", -- 00001D98 + X"00000000", -- 00001D9C + X"00000000", -- 00001DA0 + X"00000000", -- 00001DA4 + X"00000000", -- 00001DA8 + X"00000000", -- 00001DAC + X"00000000", -- 00001DB0 + X"00000000", -- 00001DB4 + X"00000000", -- 00001DB8 + X"00000000", -- 00001DBC + X"00000000", -- 00001DC0 + X"00000000", -- 00001DC4 + X"00000000", -- 00001DC8 + X"00000000", -- 00001DCC + X"00000000", -- 00001DD0 + X"00000000", -- 00001DD4 + X"00000000", -- 00001DD8 + X"00000000", -- 00001DDC + X"00000000", -- 00001DE0 + X"00000000", -- 00001DE4 + X"00000000", -- 00001DE8 + X"00000000", -- 00001DEC + X"00000000", -- 00001DF0 + X"00000000", -- 00001DF4 + X"00000000", -- 00001DF8 + X"00000000", -- 00001DFC + X"00000000", -- 00001E00 + X"00000000", -- 00001E04 + X"00000000", -- 00001E08 + X"00000000", -- 00001E0C + X"00000000", -- 00001E10 + X"00000000", -- 00001E14 + X"00000000", -- 00001E18 + X"00000000", -- 00001E1C + X"00000000", -- 00001E20 + X"00000000", -- 00001E24 + X"00000000", -- 00001E28 + X"00000000", -- 00001E2C + X"00000000", -- 00001E30 + X"00000000", -- 00001E34 + X"00000000", -- 00001E38 + X"00000000", -- 00001E3C + X"00000000", -- 00001E40 + X"00000000", -- 00001E44 + X"00000000", -- 00001E48 + X"00000000", -- 00001E4C + X"00000000", -- 00001E50 + X"00000000", -- 00001E54 + X"00000000", -- 00001E58 + X"00000000", -- 00001E5C + X"00000000", -- 00001E60 + X"00000000", -- 00001E64 + X"00000000", -- 00001E68 + X"00000000", -- 00001E6C + X"00000000", -- 00001E70 + X"00000000", -- 00001E74 + X"00000000", -- 00001E78 + X"00000000", -- 00001E7C + X"00000000", -- 00001E80 + X"00000000", -- 00001E84 + X"00000000", -- 00001E88 + X"00000000", -- 00001E8C + X"00000000", -- 00001E90 + X"00000000", -- 00001E94 + X"00000000", -- 00001E98 + X"00000000", -- 00001E9C + X"00000000", -- 00001EA0 + X"00000000", -- 00001EA4 + X"00000000", -- 00001EA8 + X"00000000", -- 00001EAC + X"00000000", -- 00001EB0 + X"00000000", -- 00001EB4 + X"00000000", -- 00001EB8 + X"00000000", -- 00001EBC + X"00000000", -- 00001EC0 + X"00000000", -- 00001EC4 + X"00000000", -- 00001EC8 + X"00000000", -- 00001ECC + X"00000000", -- 00001ED0 + X"00000000", -- 00001ED4 + X"00000000", -- 00001ED8 + X"00000000", -- 00001EDC + X"00000000", -- 00001EE0 + X"00000000", -- 00001EE4 + X"00000000", -- 00001EE8 + X"00000000", -- 00001EEC + X"00000000", -- 00001EF0 + X"00000000", -- 00001EF4 + X"00000000", -- 00001EF8 + X"00000000", -- 00001EFC + X"00000000", -- 00001F00 + X"00000000", -- 00001F04 + X"00000000", -- 00001F08 + X"00000000", -- 00001F0C + X"00000000", -- 00001F10 + X"00000000", -- 00001F14 + X"00000000", -- 00001F18 + X"00000000", -- 00001F1C + X"00000000", -- 00001F20 + X"00000000", -- 00001F24 + X"00000000", -- 00001F28 + X"00000000", -- 00001F2C + X"00000000", -- 00001F30 + X"00000000", -- 00001F34 + X"00000000", -- 00001F38 + X"00000000", -- 00001F3C + X"00000000", -- 00001F40 + X"00000000", -- 00001F44 + X"00000000", -- 00001F48 + X"00000000", -- 00001F4C + X"00000000", -- 00001F50 + X"00000000", -- 00001F54 + X"00000000", -- 00001F58 + X"00000000", -- 00001F5C + X"00000000", -- 00001F60 + X"00000000", -- 00001F64 + X"00000000", -- 00001F68 + X"00000000", -- 00001F6C + X"00000000", -- 00001F70 + X"00000000", -- 00001F74 + X"00000000", -- 00001F78 + X"00000000", -- 00001F7C + X"00000000", -- 00001F80 + X"00000000", -- 00001F84 + X"00000000", -- 00001F88 + X"00000000", -- 00001F8C + X"00000000", -- 00001F90 + X"00000000", -- 00001F94 + X"00000000", -- 00001F98 + X"00000000", -- 00001F9C + X"00000000", -- 00001FA0 + X"00000000", -- 00001FA4 + X"00000000", -- 00001FA8 + X"00000000", -- 00001FAC + X"00000000", -- 00001FB0 + X"00000000", -- 00001FB4 + X"00000000", -- 00001FB8 + X"00000000", -- 00001FBC + X"00000000", -- 00001FC0 + X"00000000", -- 00001FC4 + X"00000000", -- 00001FC8 + X"00000000", -- 00001FCC + X"00000000", -- 00001FD0 + X"00000000", -- 00001FD4 + X"00000000", -- 00001FD8 + X"00000000", -- 00001FDC + X"00000000", -- 00001FE0 + X"00000000", -- 00001FE4 + X"00000000", -- 00001FE8 + X"00000000", -- 00001FEC + X"00000000", -- 00001FF0 + X"00000000", -- 00001FF4 + X"00000000", -- 00001FF8 + X"00000000" -- 00001FFC + ); + +begin + +PROM_READ: + process(clk) + begin + if rising_edge(clk) and ce = '1' then + dout <= word_array(to_integer(addr(12 downto 2))); + end if; + end process; + + +-------------------------------------------------------------------------- +-- Virtex-4: JTAG Loader +-------------------------------------------------------------------------- + i00_BUFG : BUFG + port map + ( + O => bs_clk1, + I => bs_clk0 + ); + + i01_BUFG : BUFG + port map + ( + O => bs_update1, + I => bs_update0 + ); + + BSCAN_VIRTEX4_inst1 : BSCAN_VIRTEX4 + generic map + ( + JTAG_CHAIN => 1 -- Value to set BSCAN site of device. Possible values: (1,2,3 or 4) + ) + port map + ( + CAPTURE => bs_capture, -- CAPTURE output from TAP controller + DRCK => bs_clk0, -- Data register output for USER functions + RESET => bs_rst, -- Reset output from TAP controller + SEL => bs_sel, -- USER active output + SHIFT => bs_shift, -- SHIFT output from TAP controller + TDI => bs_tdi, -- TDI output from TAP controller + UPDATE => bs_update0, -- UPDATE output from TAP controller + TDO => bs_tdo -- Data input for USER function + ); + + jtag_ld_addr <= user_regi(user_regi'left downto jtag_ld_dout'length); + jtag_ld_din <= user_regi(jtag_ld_dout'length-1 downto 0); + jtag_ld_clk <= bs_update1; + jtag_ld_we <= bs_sel; + +sipo: + process (bs_rst, bs_clk1, bs_tdi, bs_shift) + begin + if bs_rst = '1' then + user_regi <= (others => '0'); + elsif rising_edge(bs_clk1) then + if bs_shift = '1' then + user_regi <= bs_tdi & user_regi(user_regi'left downto 1); + end if; + end if; + end process; + +piso: + process (bs_rst, bs_clk1, bs_shift, user_rego) + begin + bs_tdo <= user_rego(0); + if bs_rst = '1' then + user_rego <= (others => '0'); + elsif rising_edge(bs_clk1) then + if bs_shift = '1' then + user_rego <= user_rego(0) & user_rego(user_rego'left downto 1); + else + user_rego <= (user_rego'left downto jtag_ld_dout'length => '0') & jtag_ld_dout; + + end if; + end if; + end process; + +PROM_WRITE: + process(jtag_ld_clk, jtag_ld_we) + begin + if rising_edge(jtag_ld_clk) then + if jtag_ld_we = '1' then + word_array(to_integer(jtag_ld_addr(10 downto 0))) <= jtag_ld_din; + else + jtag_ld_dout <= word_array(to_integer(jtag_ld_addr(10 downto 0))); + end if; + end if; + end process; + +end data; diff --git a/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.dis b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.dis new file mode 100644 index 0000000..c45d0a0 --- /dev/null +++ b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader.elf.dis @@ -0,0 +1,2653 @@ + +build/denano/eb/bootloader.elf: file format elf32-bigmips + + +Disassembly of section ROM: + +bfc00000 <__entry>: +bfc00000: 3c1d8000 lui sp,0x8000 +bfc00004: 27bdeff0 addiu sp,sp,-4112 +bfc00008: 42000020 c0 0x20 +bfc0000c: 42000022 c0 0x22 +bfc00010: 3c084000 lui t0,0x4000 +bfc00014: 25080000 addiu t0,t0,0 +bfc00018: 3c094000 lui t1,0x4000 +bfc0001c: 25290000 addiu t1,t1,0 +bfc00020: ad000000 sw zero,0(t0) +bfc00024: 1509fffe bne t0,t1,bfc00020 <__entry+0x20> +bfc00028: 25080004 addiu t0,t0,4 + +bfc0002c <_init>: +bfc0002c: 3c1abfc0 lui k0,0xbfc0 +bfc00030: 275a0778 addiu k0,k0,1912 +bfc00034: 0340f809 jalr k0 +bfc00038: 00000000 nop +bfc0003c: 3c1abfc0 lui k0,0xbfc0 +bfc00040: 275a0864 addiu k0,k0,2148 +bfc00044: 0340f809 jalr k0 +bfc00048: 00000000 nop + +bfc0004c <_terminate>: +bfc0004c: 00000000 nop +bfc00050: 0bf00013 j bfc0004c <_terminate> +bfc00054: 00000000 nop + ... + +bfc00080 <_exc_handler>: +bfc00080: 401a6800 mfc0 k0,c0_cause +bfc00084: 00000000 nop +bfc00088: 001ad202 srl k0,k0,0x8 +bfc0008c: 335a00ff andi k0,k0,0xff +bfc00090: 1740fffb bnez k0,bfc00080 <_exc_handler> +bfc00094: 00000000 nop +bfc00098: 401a7000 mfc0 k0,c0_epc +bfc0009c: 00000000 nop +bfc000a0: 03400008 jr k0 +bfc000a4: 42000010 c0 0x10 + +bfc000a8 : +bfc000a8: 40026000 mfc0 v0,c0_sr +bfc000ac: 03e00008 jr ra +bfc000b0: 00000000 nop + +bfc000b4 : +bfc000b4: 40846000 mtc0 a0,c0_sr +bfc000b8: 03e00008 jr ra +bfc000bc: 00000000 nop + +bfc000c0 : +bfc000c0: 40026800 mfc0 v0,c0_cause +bfc000c4: 03e00008 jr ra +bfc000c8: 00000000 nop + +bfc000cc : +bfc000cc: 40846800 mtc0 a0,c0_cause +bfc000d0: 03e00008 jr ra +bfc000d4: 00000000 nop + +bfc000d8 : +bfc000d8: 4002f800 mfc0 v0,$31 +bfc000dc: 03e00008 jr ra +bfc000e0: 00000000 nop + +bfc000e4 : +bfc000e4: 4084f800 mtc0 a0,$31 +bfc000e8: 03e00008 jr ra +bfc000ec: 00000000 nop + +bfc000f0 : +bfc000f0: 40027800 mfc0 v0,c0_prid +bfc000f4: 03e00008 jr ra +bfc000f8: 00000000 nop + +bfc000fc : +bfc000fc: 03e00008 jr ra +bfc00100: e09f0000 swc0 $31,0(a0) + +bfc00104 : +bfc00104: c09f0000 lwc0 $31,0(a0) +bfc00108: 03e00008 jr ra +bfc0010c: 00000000 nop + +bfc00110 : +bfc00110: 03e00008 jr ra +bfc00114: 42000020 c0 0x20 + +bfc00118 : +bfc00118: 4084f800 mtc0 a0,$31 +bfc0011c: 00000000 nop +bfc00120: 03e00008 jr ra +bfc00124: 42000021 c0 0x21 + +bfc00128 : +bfc00128: 03e00008 jr ra +bfc0012c: 42000022 c0 0x22 + +bfc00130 : +bfc00130: 4084f800 mtc0 a0,$31 +bfc00134: 00000000 nop +bfc00138: 03e00008 jr ra +bfc0013c: 42000023 c0 0x23 + +bfc00140 <_exit>: +bfc00140: 1000ffff b bfc00140 <_exit> +bfc00144: 00000000 nop + +bfc00148 : +bfc00148: 27bdffe8 addiu sp,sp,-24 +bfc0014c: afb00010 sw s0,16(sp) +bfc00150: 3c10bfc0 lui s0,0xbfc0 +bfc00154: afbf0014 sw ra,20(sp) +bfc00158: 26100f38 addiu s0,s0,3896 +bfc0015c: 0ff001ee jal bfc007b8 +bfc00160: 02002025 move a0,s0 +bfc00164: 0440fffd bltz v0,bfc0015c +bfc00168: 00021600 sll v0,v0,0x18 +bfc0016c: 8fbf0014 lw ra,20(sp) +bfc00170: 8fb00010 lw s0,16(sp) +bfc00174: 00021603 sra v0,v0,0x18 +bfc00178: 03e00008 jr ra +bfc0017c: 27bd0018 addiu sp,sp,24 + +bfc00180 : +bfc00180: 00802825 move a1,a0 +bfc00184: 3c04bfc0 lui a0,0xbfc0 +bfc00188: 0bf001fe j bfc007f8 +bfc0018c: 24840f38 addiu a0,a0,3896 + +bfc00190 <_putchar>: +bfc00190: 27bdffe8 addiu sp,sp,-24 +bfc00194: 2402000a li v0,10 +bfc00198: afb00010 sw s0,16(sp) +bfc0019c: afbf0014 sw ra,20(sp) +bfc001a0: 14820003 bne a0,v0,bfc001b0 <_putchar+0x20> +bfc001a4: 00808025 move s0,a0 +bfc001a8: 0ff00060 jal bfc00180 +bfc001ac: 2404000d li a0,13 +bfc001b0: 8fbf0014 lw ra,20(sp) +bfc001b4: 02002025 move a0,s0 +bfc001b8: 8fb00010 lw s0,16(sp) +bfc001bc: 0bf00060 j bfc00180 +bfc001c0: 27bd0018 addiu sp,sp,24 + +bfc001c4 : +bfc001c4: 27bdffe0 addiu sp,sp,-32 +bfc001c8: afb10018 sw s1,24(sp) +bfc001cc: afb00014 sw s0,20(sp) +bfc001d0: afbf001c sw ra,28(sp) +bfc001d4: 00808025 move s0,a0 +bfc001d8: 00808825 move s1,a0 +bfc001dc: 82240000 lb a0,0(s1) +bfc001e0: 00000000 nop +bfc001e4: 14800006 bnez a0,bfc00200 +bfc001e8: 02301023 subu v0,s1,s0 +bfc001ec: 8fbf001c lw ra,28(sp) +bfc001f0: 8fb10018 lw s1,24(sp) +bfc001f4: 8fb00014 lw s0,20(sp) +bfc001f8: 03e00008 jr ra +bfc001fc: 27bd0020 addiu sp,sp,32 +bfc00200: 0ff00064 jal bfc00190 <_putchar> +bfc00204: 26310001 addiu s1,s1,1 +bfc00208: 1000fff4 b bfc001dc +bfc0020c: 00000000 nop + +bfc00210 : +bfc00210: 308200ff andi v0,a0,0xff +bfc00214: 27bdffe8 addiu sp,sp,-24 +bfc00218: 00021902 srl v1,v0,0x4 +bfc0021c: 2c4200a0 sltiu v0,v0,160 +bfc00220: afb00010 sw s0,16(sp) +bfc00224: afbf0014 sw ra,20(sp) +bfc00228: 00048100 sll s0,a0,0x4 +bfc0022c: 10400002 beqz v0,bfc00238 +bfc00230: 24640037 addiu a0,v1,55 +bfc00234: 24640030 addiu a0,v1,48 +bfc00238: 0ff00064 jal bfc00190 <_putchar> +bfc0023c: 00000000 nop +bfc00240: 320400ff andi a0,s0,0xff +bfc00244: 00041902 srl v1,a0,0x4 +bfc00248: 2c820091 sltiu v0,a0,145 +bfc0024c: 14400002 bnez v0,bfc00258 +bfc00250: 24640030 addiu a0,v1,48 +bfc00254: 24640037 addiu a0,v1,55 +bfc00258: 8fbf0014 lw ra,20(sp) +bfc0025c: 8fb00010 lw s0,16(sp) +bfc00260: 0bf00064 j bfc00190 <_putchar> +bfc00264: 27bd0018 addiu sp,sp,24 + +bfc00268 : +bfc00268: 27bdffe0 addiu sp,sp,-32 +bfc0026c: afb10018 sw s1,24(sp) +bfc00270: afb00014 sw s0,20(sp) +bfc00274: afbf001c sw ra,28(sp) +bfc00278: 00808025 move s0,a0 +bfc0027c: 24110004 li s1,4 +bfc00280: 00102603 sra a0,s0,0x18 +bfc00284: 0ff00084 jal bfc00210 +bfc00288: 2631ffff addiu s1,s1,-1 +bfc0028c: 1620fffc bnez s1,bfc00280 +bfc00290: 00108200 sll s0,s0,0x8 +bfc00294: 8fbf001c lw ra,28(sp) +bfc00298: 8fb10018 lw s1,24(sp) +bfc0029c: 8fb00014 lw s0,20(sp) +bfc002a0: 03e00008 jr ra +bfc002a4: 27bd0020 addiu sp,sp,32 + +bfc002a8 : +bfc002a8: 27bdffc0 addiu sp,sp,-64 +bfc002ac: 3c05bfc0 lui a1,0xbfc0 +bfc002b0: 2406001c li a2,28 +bfc002b4: 24a50f18 addiu a1,a1,3864 +bfc002b8: 27a40010 addiu a0,sp,16 +bfc002bc: afbf003c sw ra,60(sp) +bfc002c0: afb10038 sw s1,56(sp) +bfc002c4: 0ff002d1 jal bfc00b44 +bfc002c8: afb00034 sw s0,52(sp) +bfc002cc: 0ff0003c jal bfc000f0 +bfc002d0: 00000000 nop +bfc002d4: 00028203 sra s0,v0,0x8 +bfc002d8: 3c04bfc0 lui a0,0xbfc0 +bfc002dc: 321000ff andi s0,s0,0xff +bfc002e0: 24840ef0 addiu a0,a0,3824 +bfc002e4: 0ff00071 jal bfc001c4 +bfc002e8: 00408825 move s1,v0 +bfc002ec: 2602ffff addiu v0,s0,-1 +bfc002f0: 2c420006 sltiu v0,v0,6 +bfc002f4: 1040001c beqz v0,bfc00368 +bfc002f8: 27a20010 addiu v0,sp,16 +bfc002fc: 00108080 sll s0,s0,0x2 +bfc00300: 00508021 addu s0,v0,s0 +bfc00304: 8e040000 lw a0,0(s0) +bfc00308: 0ff00071 jal bfc001c4 +bfc0030c: 00000000 nop +bfc00310: 3c04bfc0 lui a0,0xbfc0 +bfc00314: 0ff00071 jal bfc001c4 +bfc00318: 24840efc addiu a0,a0,3836 +bfc0031c: 00112600 sll a0,s1,0x18 +bfc00320: 0ff00084 jal bfc00210 +bfc00324: 00042603 sra a0,a0,0x18 +bfc00328: 3c10bfc0 lui s0,0xbfc0 +bfc0032c: 0ff00071 jal bfc001c4 +bfc00330: 26040fa4 addiu a0,s0,4004 +bfc00334: 3c04bfc0 lui a0,0xbfc0 +bfc00338: 0ff00071 jal bfc001c4 +bfc0033c: 24840f0c addiu a0,a0,3852 +bfc00340: 0ff0002a jal bfc000a8 +bfc00344: 00000000 nop +bfc00348: 0ff0009a jal bfc00268 +bfc0034c: 00402025 move a0,v0 +bfc00350: 8fbf003c lw ra,60(sp) +bfc00354: 8fb10038 lw s1,56(sp) +bfc00358: 26040fa4 addiu a0,s0,4004 +bfc0035c: 8fb00034 lw s0,52(sp) +bfc00360: 0bf00071 j bfc001c4 +bfc00364: 27bd0040 addiu sp,sp,64 +bfc00368: 3c04bfc0 lui a0,0xbfc0 +bfc0036c: 0ff00071 jal bfc001c4 +bfc00370: 24840f04 addiu a0,a0,3844 +bfc00374: 1000ffed b bfc0032c +bfc00378: 3c10bfc0 lui s0,0xbfc0 + +bfc0037c : +bfc0037c: 27bdffc0 addiu sp,sp,-64 +bfc00380: afbe0038 sw s8,56(sp) +bfc00384: afb30024 sw s3,36(sp) +bfc00388: afb20020 sw s2,32(sp) +bfc0038c: afb00018 sw s0,24(sp) +bfc00390: afbf003c sw ra,60(sp) +bfc00394: afb70034 sw s7,52(sp) +bfc00398: afb60030 sw s6,48(sp) +bfc0039c: afb5002c sw s5,44(sp) +bfc003a0: afb40028 sw s4,40(sp) +bfc003a4: afb1001c sw s1,28(sp) +bfc003a8: 00809825 move s3,a0 +bfc003ac: 00c09025 move s2,a2 +bfc003b0: 00e08025 move s0,a3 +bfc003b4: 10a00002 beqz a1,bfc003c0 +bfc003b8: 0080f025 move s8,a0 +bfc003bc: 0000f025 move s8,zero +bfc003c0: 3c16bfc0 lui s6,0xbfc0 +bfc003c4: 3c14bfc0 lui s4,0xbfc0 +bfc003c8: 3c15bfc0 lui s5,0xbfc0 +bfc003cc: 0200b825 move s7,s0 +bfc003d0: 00008825 move s1,zero +bfc003d4: 26d60f14 addiu s6,s6,3860 +bfc003d8: 26940fe4 addiu s4,s4,4068 +bfc003dc: 26b50f34 addiu s5,s5,3892 +bfc003e0: 0ff0009a jal bfc00268 +bfc003e4: 03d12021 addu a0,s8,s1 +bfc003e8: 0ff00071 jal bfc001c4 +bfc003ec: 02c02025 move a0,s6 +bfc003f0: 00001825 move v1,zero +bfc003f4: 02712821 addu a1,s3,s1 +bfc003f8: 0072202a slt a0,v1,s2 +bfc003fc: 14800003 bnez a0,bfc0040c +bfc00400: 02031023 subu v0,s0,v1 +bfc00404: 10000010 b bfc00448 +bfc00408: 00408025 move s0,v0 +bfc0040c: 1070000b beq v1,s0,bfc0043c +bfc00410: 00a31021 addu v0,a1,v1 +bfc00414: 80440000 lb a0,0(v0) +bfc00418: afa30014 sw v1,20(sp) +bfc0041c: 0ff00084 jal bfc00210 +bfc00420: afa50010 sw a1,16(sp) +bfc00424: 0ff00071 jal bfc001c4 +bfc00428: 02802025 move a0,s4 +bfc0042c: 8fa30014 lw v1,20(sp) +bfc00430: 8fa50010 lw a1,16(sp) +bfc00434: 1000fff0 b bfc003f8 +bfc00438: 24630001 addiu v1,v1,1 +bfc0043c: 0ff00071 jal bfc001c4 +bfc00440: 02a02025 move a0,s5 +bfc00444: 00008025 move s0,zero +bfc00448: 0ff00071 jal bfc001c4 +bfc0044c: 02a02025 move a0,s5 +bfc00450: 00001025 move v0,zero +bfc00454: 02712821 addu a1,s3,s1 +bfc00458: 0052202a slt a0,v0,s2 +bfc0045c: 10800016 beqz a0,bfc004b8 +bfc00460: 02e21823 subu v1,s7,v0 +bfc00464: 10570011 beq v0,s7,bfc004ac +bfc00468: 00a21821 addu v1,a1,v0 +bfc0046c: 90640000 lbu a0,0(v1) +bfc00470: 00000000 nop +bfc00474: 2483ffe0 addiu v1,a0,-32 +bfc00478: 2c630060 sltiu v1,v1,96 +bfc0047c: 14600003 bnez v1,bfc0048c +bfc00480: 00042600 sll a0,a0,0x18 +bfc00484: 2404002e li a0,46 +bfc00488: 00042600 sll a0,a0,0x18 +bfc0048c: 00042603 sra a0,a0,0x18 +bfc00490: afa50014 sw a1,20(sp) +bfc00494: 0ff00064 jal bfc00190 <_putchar> +bfc00498: afa20010 sw v0,16(sp) +bfc0049c: 8fa20010 lw v0,16(sp) +bfc004a0: 8fa50014 lw a1,20(sp) +bfc004a4: 1000ffec b bfc00458 +bfc004a8: 24420001 addiu v0,v0,1 +bfc004ac: 0ff00071 jal bfc001c4 +bfc004b0: 02802025 move a0,s4 +bfc004b4: 00001825 move v1,zero +bfc004b8: 3c04bfc0 lui a0,0xbfc0 +bfc004bc: 24840fa4 addiu a0,a0,4004 +bfc004c0: afa30010 sw v1,16(sp) +bfc004c4: 0ff00071 jal bfc001c4 +bfc004c8: 02328821 addu s1,s1,s2 +bfc004cc: 8fa30010 lw v1,16(sp) +bfc004d0: 1600ffc3 bnez s0,bfc003e0 +bfc004d4: 0060b825 move s7,v1 +bfc004d8: 8fbf003c lw ra,60(sp) +bfc004dc: 8fbe0038 lw s8,56(sp) +bfc004e0: 8fb70034 lw s7,52(sp) +bfc004e4: 8fb60030 lw s6,48(sp) +bfc004e8: 8fb5002c lw s5,44(sp) +bfc004ec: 8fb40028 lw s4,40(sp) +bfc004f0: 8fb30024 lw s3,36(sp) +bfc004f4: 8fb20020 lw s2,32(sp) +bfc004f8: 8fb1001c lw s1,28(sp) +bfc004fc: 8fb00018 lw s0,24(sp) +bfc00500: 03e00008 jr ra +bfc00504: 27bd0040 addiu sp,sp,64 + +bfc00508 : +bfc00508: 00c03825 move a3,a2 +bfc0050c: 00a03025 move a2,a1 +bfc00510: 0bf000df j bfc0037c +bfc00514: 24050001 li a1,1 + +bfc00518 : +bfc00518: 90820000 lbu v0,0(a0) +bfc0051c: 00000000 nop +bfc00520: 2c430041 sltiu v1,v0,65 +bfc00524: 1060000d beqz v1,bfc0055c +bfc00528: 00000000 nop +bfc0052c: 2442ffd0 addiu v0,v0,-48 +bfc00530: 90830001 lbu v1,1(a0) +bfc00534: 00000000 nop +bfc00538: 2c640041 sltiu a0,v1,65 +bfc0053c: 10800009 beqz a0,bfc00564 +bfc00540: 304200ff andi v0,v0,0xff +bfc00544: 2463ffd0 addiu v1,v1,-48 +bfc00548: 306300ff andi v1,v1,0xff +bfc0054c: 00021100 sll v0,v0,0x4 +bfc00550: 00431025 or v0,v0,v1 +bfc00554: 03e00008 jr ra +bfc00558: 304200ff andi v0,v0,0xff +bfc0055c: 1000fff4 b bfc00530 +bfc00560: 2442ffc9 addiu v0,v0,-55 +bfc00564: 1000fff8 b bfc00548 +bfc00568: 2463ffc9 addiu v1,v1,-55 + +bfc0056c : +bfc0056c: 03e00008 jr ra +bfc00570: 00000000 nop + +bfc00574 : +bfc00574: 14c00008 bnez a2,bfc00598 +bfc00578: 00001025 move v0,zero +bfc0057c: 03e00008 jr ra +bfc00580: 00000000 nop +bfc00584: 00001025 move v0,zero +bfc00588: 8fbf0014 lw ra,20(sp) +bfc0058c: 00000000 nop +bfc00590: 03e00008 jr ra +bfc00594: 27bd0018 addiu sp,sp,24 +bfc00598: 27bdffe8 addiu sp,sp,-24 +bfc0059c: 24020003 li v0,3 +bfc005a0: afbf0014 sw ra,20(sp) +bfc005a4: ac820008 sw v0,8(a0) +bfc005a8: 90a20001 lbu v0,1(a1) +bfc005ac: 00000000 nop +bfc005b0: 2443ffcf addiu v1,v0,-49 +bfc005b4: 2c630003 sltiu v1,v1,3 +bfc005b8: 10600026 beqz v1,bfc00654 +bfc005bc: 00803825 move a3,a0 +bfc005c0: 2448ffd1 addiu t0,v0,-47 +bfc005c4: 24020002 li v0,2 +bfc005c8: ace20008 sw v0,8(a3) +bfc005cc: 0ff00146 jal bfc00518 +bfc005d0: 24a40002 addiu a0,a1,2 +bfc005d4: 00403025 move a2,v0 +bfc005d8: 00404825 move t1,v0 +bfc005dc: ace20004 sw v0,4(a3) +bfc005e0: ace00000 sw zero,0(a3) +bfc005e4: 24ab0004 addiu t3,a1,4 +bfc005e8: 00005025 move t2,zero +bfc005ec: 150a0027 bne t0,t2,bfc0068c +bfc005f0: 00000000 nop +bfc005f4: 2529ffff addiu t1,t1,-1 +bfc005f8: 01284823 subu t1,t1,t0 +bfc005fc: 25080002 addiu t0,t0,2 +bfc00600: 00084040 sll t0,t0,0x1 +bfc00604: 00a82821 addu a1,a1,t0 +bfc00608: ace5000c sw a1,12(a3) +bfc0060c: ace90004 sw t1,4(a3) +bfc00610: 00002825 move a1,zero +bfc00614: 8ce8000c lw t0,12(a3) +bfc00618: 00052040 sll a0,a1,0x1 +bfc0061c: 0ff00146 jal bfc00518 +bfc00620: 01042021 addu a0,t0,a0 +bfc00624: 8ce30004 lw v1,4(a3) +bfc00628: 00000000 nop +bfc0062c: 00a3182a slt v1,a1,v1 +bfc00630: 14600021 bnez v1,bfc006b8 +bfc00634: 00000000 nop +bfc00638: 00063027 nor a2,zero,a2 +bfc0063c: 30c600ff andi a2,a2,0xff +bfc00640: 14c2ffd0 bne a2,v0,bfc00584 +bfc00644: 00000000 nop +bfc00648: 8ce20008 lw v0,8(a3) +bfc0064c: 1000ffce b bfc00588 +bfc00650: 00000000 nop +bfc00654: 2443ffc9 addiu v1,v0,-55 +bfc00658: 2c630003 sltiu v1,v1,3 +bfc0065c: 10600005 beqz v1,bfc00674 +bfc00660: 24030030 li v1,48 +bfc00664: 2408003b li t0,59 +bfc00668: 01024023 subu t0,t0,v0 +bfc0066c: 1000ffd6 b bfc005c8 +bfc00670: 24020004 li v0,4 +bfc00674: 1443ffd5 bne v0,v1,bfc005cc +bfc00678: 00004025 move t0,zero +bfc0067c: 24020001 li v0,1 +bfc00680: ac820008 sw v0,8(a0) +bfc00684: 1000ffd1 b bfc005cc +bfc00688: 24080002 li t0,2 +bfc0068c: 0ff00146 jal bfc00518 +bfc00690: 01602025 move a0,t3 +bfc00694: 8ce30000 lw v1,0(a3) +bfc00698: 00c23021 addu a2,a2,v0 +bfc0069c: 00031a00 sll v1,v1,0x8 +bfc006a0: 00621825 or v1,v1,v0 +bfc006a4: ace30000 sw v1,0(a3) +bfc006a8: 30c600ff andi a2,a2,0xff +bfc006ac: 254a0001 addiu t2,t2,1 +bfc006b0: 1000ffce b bfc005ec +bfc006b4: 256b0002 addiu t3,t3,2 +bfc006b8: 01054021 addu t0,t0,a1 +bfc006bc: 00c23021 addu a2,a2,v0 +bfc006c0: a1020000 sb v0,0(t0) +bfc006c4: 30c600ff andi a2,a2,0xff +bfc006c8: 1000ffd2 b bfc00614 +bfc006cc: 24a50001 addiu a1,a1,1 + +bfc006d0 : +bfc006d0: 27bdffd8 addiu sp,sp,-40 +bfc006d4: afb2001c sw s2,28(sp) +bfc006d8: afb10018 sw s1,24(sp) +bfc006dc: afb00014 sw s0,20(sp) +bfc006e0: afbf0024 sw ra,36(sp) +bfc006e4: afb30020 sw s3,32(sp) +bfc006e8: 00808825 move s1,a0 +bfc006ec: 24120073 li s2,115 +bfc006f0: 24100053 li s0,83 +bfc006f4: 0ff00052 jal bfc00148 +bfc006f8: 00000000 nop +bfc006fc: 00021600 sll v0,v0,0x18 +bfc00700: 00021603 sra v0,v0,0x18 +bfc00704: 10520003 beq v0,s2,bfc00714 +bfc00708: 00000000 nop +bfc0070c: 1450fff9 bne v0,s0,bfc006f4 +bfc00710: 00000000 nop +bfc00714: 00008025 move s0,zero +bfc00718: 2413000d li s3,13 +bfc0071c: 2412000a li s2,10 +bfc00720: 26100001 addiu s0,s0,1 +bfc00724: 02301821 addu v1,s1,s0 +bfc00728: 0ff00052 jal bfc00148 +bfc0072c: a062ffff sb v0,-1(v1) +bfc00730: 00021600 sll v0,v0,0x18 +bfc00734: 00021603 sra v0,v0,0x18 +bfc00738: 10530004 beq v0,s3,bfc0074c +bfc0073c: 00000000 nop +bfc00740: 1452fff8 bne v0,s2,bfc00724 +bfc00744: 26100001 addiu s0,s0,1 +bfc00748: 2610ffff addiu s0,s0,-1 +bfc0074c: 8fbf0024 lw ra,36(sp) +bfc00750: 8fb30020 lw s3,32(sp) +bfc00754: 8fb2001c lw s2,28(sp) +bfc00758: 8fb10018 lw s1,24(sp) +bfc0075c: 02001025 move v0,s0 +bfc00760: 8fb00014 lw s0,20(sp) +bfc00764: 03e00008 jr ra +bfc00768: 27bd0028 addiu sp,sp,40 + +bfc0076c : +bfc0076c: 24820001 addiu v0,a0,1 +bfc00770: 03e00008 jr ra +bfc00774: 00021500 sll v0,v0,0x14 + +bfc00778 : +bfc00778: 03e00008 jr ra +bfc0077c: 00000000 nop + +bfc00780 : +bfc00780: 1080000b beqz a0,bfc007b0 +bfc00784: 00052900 sll a1,a1,0x4 +bfc00788: 3c0202fa lui v0,0x2fa +bfc0078c: 3442f080 ori v0,v0,0xf080 +bfc00790: 24a50005 addiu a1,a1,5 +bfc00794: 14a00002 bnez a1,bfc007a0 +bfc00798: 0045001b divu zero,v0,a1 +bfc0079c: 0007000d break 0x7 +bfc007a0: 8c830008 lw v1,8(a0) +bfc007a4: 00001012 mflo v0 +bfc007a8: 2442ffff addiu v0,v0,-1 +bfc007ac: ac620000 sw v0,0(v1) +bfc007b0: 03e00008 jr ra +bfc007b4: 00000000 nop + +bfc007b8 : +bfc007b8: 1080000d beqz a0,bfc007f0 +bfc007bc: 2402ffff li v0,-1 +bfc007c0: 8c820000 lw v0,0(a0) +bfc007c4: 00000000 nop +bfc007c8: 8c430000 lw v1,0(v0) +bfc007cc: 00000000 nop +bfc007d0: 30630010 andi v1,v1,0x10 +bfc007d4: 10600006 beqz v1,bfc007f0 +bfc007d8: 2402ffff li v0,-1 +bfc007dc: 8c820004 lw v0,4(a0) +bfc007e0: 00000000 nop +bfc007e4: 8c420000 lw v0,0(v0) +bfc007e8: 00000000 nop +bfc007ec: 304200ff andi v0,v0,0xff +bfc007f0: 03e00008 jr ra +bfc007f4: 00000000 nop + +bfc007f8 : +bfc007f8: 1080000b beqz a0,bfc00828 +bfc007fc: 00000000 nop +bfc00800: 8c830000 lw v1,0(a0) +bfc00804: 00000000 nop +bfc00808: 8c620000 lw v0,0(v1) +bfc0080c: 00000000 nop +bfc00810: 30420001 andi v0,v0,0x1 +bfc00814: 1440fffc bnez v0,bfc00808 +bfc00818: 00000000 nop +bfc0081c: 8c820004 lw v0,4(a0) +bfc00820: 00000000 nop +bfc00824: ac450000 sw a1,0(v0) +bfc00828: 03e00008 jr ra +bfc0082c: 00000000 nop + +bfc00830 : +bfc00830: 00800008 jr a0 +bfc00834: 00000000 nop +bfc00838: 03e00008 jr ra +bfc0083c: 00000000 nop + +bfc00840 : +bfc00840: 3c1a1000 lui k0,0x1000 +bfc00844: 375a0008 ori k0,k0,0x8 +bfc00848: 409a6000 mtc0 k0,c0_sr +bfc0084c: 40847000 mtc0 a0,c0_epc +bfc00850: 00000000 nop +bfc00854: 00800008 jr a0 +bfc00858: 42000010 c0 0x10 +bfc0085c: 03e00008 jr ra +bfc00860: 00000000 nop + +bfc00864
: +bfc00864: 27bdfec0 addiu sp,sp,-320 +bfc00868: 3c02a000 lui v0,0xa000 +bfc0086c: afbf013c sw ra,316(sp) +bfc00870: afb2012c sw s2,300(sp) +bfc00874: afb00124 sw s0,292(sp) +bfc00878: afb50138 sw s5,312(sp) +bfc0087c: afb40134 sw s4,308(sp) +bfc00880: afb30130 sw s3,304(sp) +bfc00884: afb10128 sw s1,296(sp) +bfc00888: ac400004 sw zero,4(v0) +bfc0088c: ac400000 sw zero,0(v0) +bfc00890: 8c440000 lw a0,0(v0) +bfc00894: 3c12bfc0 lui s2,0xbfc0 +bfc00898: 00042202 srl a0,a0,0x8 +bfc0089c: 0ff001db jal bfc0076c +bfc008a0: 3084000f andi a0,a0,0xf +bfc008a4: 3c04bfc0 lui a0,0xbfc0 +bfc008a8: 00408025 move s0,v0 +bfc008ac: 0ff00071 jal bfc001c4 +bfc008b0: 24840f50 addiu a0,a0,3920 +bfc008b4: 00108082 srl s0,s0,0x2 +bfc008b8: 3c04bfc0 lui a0,0xbfc0 +bfc008bc: 00108080 sll s0,s0,0x2 +bfc008c0: 0ff00071 jal bfc001c4 +bfc008c4: 24840f64 addiu a0,a0,3940 +bfc008c8: 0ff0009a jal bfc00268 +bfc008cc: 02002025 move a0,s0 +bfc008d0: 0ff00071 jal bfc001c4 +bfc008d4: 26440fa4 addiu a0,s2,4004 +bfc008d8: 3c023149 lui v0,0x3149 +bfc008dc: 8e030000 lw v1,0(s0) +bfc008e0: 2442464a addiu v0,v0,17994 +bfc008e4: 10620004 beq v1,v0,bfc008f8 +bfc008e8: 3c024a46 lui v0,0x4a46 +bfc008ec: 24424931 addiu v0,v0,18737 +bfc008f0: 1462007f bne v1,v0,bfc00af0 +bfc008f4: 00000000 nop +bfc008f8: 8e110004 lw s1,4(s0) +bfc008fc: 3c04bfc0 lui a0,0xbfc0 +bfc00900: 8e140008 lw s4,8(s0) +bfc00904: 8e13000c lw s3,12(s0) +bfc00908: 0ff00071 jal bfc001c4 +bfc0090c: 24840fa8 addiu a0,a0,4008 +bfc00910: 0ff0009a jal bfc00268 +bfc00914: 02202025 move a0,s1 +bfc00918: 0ff00071 jal bfc001c4 +bfc0091c: 26440fa4 addiu a0,s2,4004 +bfc00920: 3c04bfc0 lui a0,0xbfc0 +bfc00924: 0ff00071 jal bfc001c4 +bfc00928: 24840fb8 addiu a0,a0,4024 +bfc0092c: 0ff0009a jal bfc00268 +bfc00930: 02802025 move a0,s4 +bfc00934: 0ff00071 jal bfc001c4 +bfc00938: 26440fa4 addiu a0,s2,4004 +bfc0093c: 3c04bfc0 lui a0,0xbfc0 +bfc00940: 0ff00071 jal bfc001c4 +bfc00944: 24840fc8 addiu a0,a0,4040 +bfc00948: 0ff0009a jal bfc00268 +bfc0094c: 02602025 move a0,s3 +bfc00950: 0ff00071 jal bfc001c4 +bfc00954: 26440fa4 addiu a0,s2,4004 +bfc00958: 2404fffc li a0,-4 +bfc0095c: 02842024 and a0,s4,a0 +bfc00960: 0220a825 move s5,s1 +bfc00964: 02209025 move s2,s1 +bfc00968: 00139882 srl s3,s3,0x2 +bfc0096c: 02042021 addu a0,s0,a0 +bfc00970: 00001025 move v0,zero +bfc00974: 0053182b sltu v1,v0,s3 +bfc00978: 14600030 bnez v1,bfc00a3c +bfc0097c: 00000000 nop +bfc00980: 3c04bfc0 lui a0,0xbfc0 +bfc00984: 0ff00071 jal bfc001c4 +bfc00988: 24840fd8 addiu a0,a0,4056 +bfc0098c: 3c10bfc0 lui s0,0xbfc0 +bfc00990: 0ff0009a jal bfc00268 +bfc00994: 02a02025 move a0,s5 +bfc00998: 0ff00071 jal bfc001c4 +bfc0099c: 26041000 addiu a0,s0,4096 +bfc009a0: 0ff00210 jal bfc00840 +bfc009a4: 02402025 move a0,s2 +bfc009a8: 3c04bfc0 lui a0,0xbfc0 +bfc009ac: 24840fe8 addiu a0,a0,4072 +bfc009b0: 3c14bfc0 lui s4,0xbfc0 +bfc009b4: 3c12bfc0 lui s2,0xbfc0 +bfc009b8: 0ff00071 jal bfc001c4 +bfc009bc: 3c13bfc0 lui s3,0xbfc0 +bfc009c0: 26940f00 addiu s4,s4,3840 +bfc009c4: 26520ffc addiu s2,s2,4092 +bfc009c8: 26731004 addiu s3,s3,4100 +bfc009cc: 0ff00071 jal bfc001c4 +bfc009d0: 02802025 move a0,s4 +bfc009d4: 0ff001b4 jal bfc006d0 +bfc009d8: 27a40010 addiu a0,sp,16 +bfc009dc: 00403025 move a2,v0 +bfc009e0: 27a50010 addiu a1,sp,16 +bfc009e4: 27a40110 addiu a0,sp,272 +bfc009e8: 0ff0015d jal bfc00574 +bfc009ec: 00408825 move s1,v0 +bfc009f0: 24030002 li v1,2 +bfc009f4: 1043002b beq v0,v1,bfc00aa4 +bfc009f8: 24030004 li v1,4 +bfc009fc: 1443fff3 bne v0,v1,bfc009cc +bfc00a00: 00000000 nop +bfc00a04: 0ff00071 jal bfc001c4 +bfc00a08: 02402025 move a0,s2 +bfc00a0c: 0ff00071 jal bfc001c4 +bfc00a10: 02602025 move a0,s3 +bfc00a14: 8fa40110 lw a0,272(sp) +bfc00a18: 0ff0009a jal bfc00268 +bfc00a1c: 00000000 nop +bfc00a20: 0ff00071 jal bfc001c4 +bfc00a24: 26041000 addiu a0,s0,4096 +bfc00a28: 8fa40110 lw a0,272(sp) +bfc00a2c: 0ff00210 jal bfc00840 +bfc00a30: 00000000 nop +bfc00a34: 10000022 b bfc00ac0 +bfc00a38: 00000000 nop +bfc00a3c: 8c830000 lw v1,0(a0) +bfc00a40: 24420008 addiu v0,v0,8 +bfc00a44: ae230000 sw v1,0(s1) +bfc00a48: 8c830004 lw v1,4(a0) +bfc00a4c: 26310020 addiu s1,s1,32 +bfc00a50: ae23ffe4 sw v1,-28(s1) +bfc00a54: 8c830008 lw v1,8(a0) +bfc00a58: 24840020 addiu a0,a0,32 +bfc00a5c: ae23ffe8 sw v1,-24(s1) +bfc00a60: 8c83ffec lw v1,-20(a0) +bfc00a64: 00000000 nop +bfc00a68: ae23ffec sw v1,-20(s1) +bfc00a6c: 8c83fff0 lw v1,-16(a0) +bfc00a70: 00000000 nop +bfc00a74: ae23fff0 sw v1,-16(s1) +bfc00a78: 8c83fff4 lw v1,-12(a0) +bfc00a7c: 00000000 nop +bfc00a80: ae23fff4 sw v1,-12(s1) +bfc00a84: 8c83fff8 lw v1,-8(a0) +bfc00a88: 00000000 nop +bfc00a8c: ae23fff8 sw v1,-8(s1) +bfc00a90: 8c83fffc lw v1,-4(a0) +bfc00a94: 00000000 nop +bfc00a98: ae23fffc sw v1,-4(s1) +bfc00a9c: 1000ffb6 b bfc00978 +bfc00aa0: 0053182b sltu v1,v0,s3 +bfc00aa4: 8fa50110 lw a1,272(sp) +bfc00aa8: 00001825 move v1,zero +bfc00aac: 8fa20114 lw v0,276(sp) +bfc00ab0: 00000000 nop +bfc00ab4: 0062102b sltu v0,v1,v0 +bfc00ab8: 14400005 bnez v0,bfc00ad0 +bfc00abc: 00a32021 addu a0,a1,v1 +bfc00ac0: 0621ffc4 bgez s1,bfc009d4 +bfc00ac4: 00000000 nop +bfc00ac8: 1000ffc0 b bfc009cc +bfc00acc: 00000000 nop +bfc00ad0: 8fa2011c lw v0,284(sp) +bfc00ad4: 00000000 nop +bfc00ad8: 00431021 addu v0,v0,v1 +bfc00adc: 90420000 lbu v0,0(v0) +bfc00ae0: 24630001 addiu v1,v1,1 +bfc00ae4: a0820000 sb v0,0(a0) +bfc00ae8: 1000fff0 b bfc00aac +bfc00aec: 00000000 nop +bfc00af0: 3c04bfc0 lui a0,0xbfc0 +bfc00af4: 0ff00071 jal bfc001c4 +bfc00af8: 24841000 addiu a0,a0,4096 +bfc00afc: 3c04bfc0 lui a0,0xbfc0 +bfc00b00: 0ff00071 jal bfc001c4 +bfc00b04: 24840f84 addiu a0,a0,3972 +bfc00b08: 0ff0009a jal bfc00268 +bfc00b0c: 02002025 move a0,s0 +bfc00b10: 3c04bfc0 lui a0,0xbfc0 +bfc00b14: 0ff00071 jal bfc001c4 +bfc00b18: 24840f9c addiu a0,a0,3996 +bfc00b1c: 8fbf013c lw ra,316(sp) +bfc00b20: 8fb50138 lw s5,312(sp) +bfc00b24: 8fb40134 lw s4,308(sp) +bfc00b28: 8fb30130 lw s3,304(sp) +bfc00b2c: 8fb2012c lw s2,300(sp) +bfc00b30: 8fb10128 lw s1,296(sp) +bfc00b34: 8fb00124 lw s0,292(sp) +bfc00b38: 24020001 li v0,1 +bfc00b3c: 03e00008 jr ra +bfc00b40: 27bd0140 addiu sp,sp,320 + +bfc00b44 : +bfc00b44: 28ca0008 slti t2,a2,8 +bfc00b48: 1540005b bnez t2,bfc00cb8 +bfc00b4c: 00801025 move v0,a0 +bfc00b50: 00a4c026 xor t8,a1,a0 +bfc00b54: 33180003 andi t8,t8,0x3 +bfc00b58: 17000066 bnez t8,bfc00cf4 +bfc00b5c: 00043823 negu a3,a0 +bfc00b60: 30e70003 andi a3,a3,0x3 +bfc00b64: 10e00005 beqz a3,bfc00b7c +bfc00b68: 00c73023 subu a2,a2,a3 +bfc00b6c: 88b80000 lwl t8,0(a1) +bfc00b70: 00a72821 addu a1,a1,a3 +bfc00b74: a8980000 swl t8,0(a0) +bfc00b78: 00872021 addu a0,a0,a3 +bfc00b7c: 30d8003f andi t8,a2,0x3f +bfc00b80: 10d80026 beq a2,t8,bfc00c1c +bfc00b84: 00d83823 subu a3,a2,t8 +bfc00b88: 00873821 addu a3,a0,a3 +bfc00b8c: 8ca80000 lw t0,0(a1) +bfc00b90: 8ca90004 lw t1,4(a1) +bfc00b94: 8caa0008 lw t2,8(a1) +bfc00b98: 8cab000c lw t3,12(a1) +bfc00b9c: 8cac0010 lw t4,16(a1) +bfc00ba0: 8cad0014 lw t5,20(a1) +bfc00ba4: 8cae0018 lw t6,24(a1) +bfc00ba8: 8caf001c lw t7,28(a1) +bfc00bac: ac880000 sw t0,0(a0) +bfc00bb0: ac890004 sw t1,4(a0) +bfc00bb4: ac8a0008 sw t2,8(a0) +bfc00bb8: ac8b000c sw t3,12(a0) +bfc00bbc: ac8c0010 sw t4,16(a0) +bfc00bc0: ac8d0014 sw t5,20(a0) +bfc00bc4: ac8e0018 sw t6,24(a0) +bfc00bc8: ac8f001c sw t7,28(a0) +bfc00bcc: 8ca80020 lw t0,32(a1) +bfc00bd0: 8ca90024 lw t1,36(a1) +bfc00bd4: 8caa0028 lw t2,40(a1) +bfc00bd8: 8cab002c lw t3,44(a1) +bfc00bdc: 8cac0030 lw t4,48(a1) +bfc00be0: 8cad0034 lw t5,52(a1) +bfc00be4: 8cae0038 lw t6,56(a1) +bfc00be8: 8caf003c lw t7,60(a1) +bfc00bec: ac880020 sw t0,32(a0) +bfc00bf0: ac890024 sw t1,36(a0) +bfc00bf4: ac8a0028 sw t2,40(a0) +bfc00bf8: ac8b002c sw t3,44(a0) +bfc00bfc: ac8c0030 sw t4,48(a0) +bfc00c00: ac8d0034 sw t5,52(a0) +bfc00c04: ac8e0038 sw t6,56(a0) +bfc00c08: ac8f003c sw t7,60(a0) +bfc00c0c: 24840040 addiu a0,a0,64 +bfc00c10: 1487ffde bne a0,a3,bfc00b8c +bfc00c14: 24a50040 addiu a1,a1,64 +bfc00c18: 03003025 move a2,t8 +bfc00c1c: 30d8001f andi t8,a2,0x1f +bfc00c20: 10d80013 beq a2,t8,bfc00c70 +bfc00c24: 00000000 nop +bfc00c28: 8ca80000 lw t0,0(a1) +bfc00c2c: 8ca90004 lw t1,4(a1) +bfc00c30: 8caa0008 lw t2,8(a1) +bfc00c34: 8cab000c lw t3,12(a1) +bfc00c38: 8cac0010 lw t4,16(a1) +bfc00c3c: 8cad0014 lw t5,20(a1) +bfc00c40: 8cae0018 lw t6,24(a1) +bfc00c44: 8caf001c lw t7,28(a1) +bfc00c48: 24a50020 addiu a1,a1,32 +bfc00c4c: ac880000 sw t0,0(a0) +bfc00c50: ac890004 sw t1,4(a0) +bfc00c54: ac8a0008 sw t2,8(a0) +bfc00c58: ac8b000c sw t3,12(a0) +bfc00c5c: ac8c0010 sw t4,16(a0) +bfc00c60: ac8d0014 sw t5,20(a0) +bfc00c64: ac8e0018 sw t6,24(a0) +bfc00c68: ac8f001c sw t7,28(a0) +bfc00c6c: 24840020 addiu a0,a0,32 +bfc00c70: 33060003 andi a2,t8,0x3 +bfc00c74: 10d80007 beq a2,t8,bfc00c94 +bfc00c78: 03063823 subu a3,t8,a2 +bfc00c7c: 00873821 addu a3,a0,a3 +bfc00c80: 8cab0000 lw t3,0(a1) +bfc00c84: 24840004 addiu a0,a0,4 +bfc00c88: 24a50004 addiu a1,a1,4 +bfc00c8c: 1487fffc bne a0,a3,bfc00c80 +bfc00c90: ac8bfffc sw t3,-4(a0) +bfc00c94: 18c00006 blez a2,bfc00cb0 +bfc00c98: 00863821 addu a3,a0,a2 +bfc00c9c: 80a30000 lb v1,0(a1) +bfc00ca0: 24840001 addiu a0,a0,1 +bfc00ca4: 24a50001 addiu a1,a1,1 +bfc00ca8: 1487fffc bne a0,a3,bfc00c9c +bfc00cac: a083ffff sb v1,-1(a0) +bfc00cb0: 03e00008 jr ra +bfc00cb4: 00000000 nop +bfc00cb8: 30d80003 andi t8,a2,0x3 +bfc00cbc: 1306fff5 beq t8,a2,bfc00c94 +bfc00cc0: 30990003 andi t9,a0,0x3 +bfc00cc4: 1720fff3 bnez t9,bfc00c94 +bfc00cc8: 30b90003 andi t9,a1,0x3 +bfc00ccc: 1720fff1 bnez t9,bfc00c94 +bfc00cd0: 00d83823 subu a3,a2,t8 +bfc00cd4: 00873821 addu a3,a0,a3 +bfc00cd8: 8cab0000 lw t3,0(a1) +bfc00cdc: 24840004 addiu a0,a0,4 +bfc00ce0: 24a50004 addiu a1,a1,4 +bfc00ce4: 1487fffc bne a0,a3,bfc00cd8 +bfc00ce8: ac8bfffc sw t3,-4(a0) +bfc00cec: 1000ffe9 b bfc00c94 +bfc00cf0: 03003025 move a2,t8 +bfc00cf4: 30e70003 andi a3,a3,0x3 +bfc00cf8: 10e00006 beqz a3,bfc00d14 +bfc00cfc: 00c73023 subu a2,a2,a3 +bfc00d00: 88a30000 lwl v1,0(a1) +bfc00d04: 98a30003 lwr v1,3(a1) +bfc00d08: 00a72821 addu a1,a1,a3 +bfc00d0c: a8830000 swl v1,0(a0) +bfc00d10: 00872021 addu a0,a0,a3 +bfc00d14: 30d8003f andi t8,a2,0x3f +bfc00d18: 10d80036 beq a2,t8,bfc00df4 +bfc00d1c: 00d83823 subu a3,a2,t8 +bfc00d20: 00873821 addu a3,a0,a3 +bfc00d24: 88a80000 lwl t0,0(a1) +bfc00d28: 88a90004 lwl t1,4(a1) +bfc00d2c: 88aa0008 lwl t2,8(a1) +bfc00d30: 88ab000c lwl t3,12(a1) +bfc00d34: 88ac0010 lwl t4,16(a1) +bfc00d38: 88ad0014 lwl t5,20(a1) +bfc00d3c: 88ae0018 lwl t6,24(a1) +bfc00d40: 88af001c lwl t7,28(a1) +bfc00d44: 98a80003 lwr t0,3(a1) +bfc00d48: 98a90007 lwr t1,7(a1) +bfc00d4c: 98aa000b lwr t2,11(a1) +bfc00d50: 98ab000f lwr t3,15(a1) +bfc00d54: 98ac0013 lwr t4,19(a1) +bfc00d58: 98ad0017 lwr t5,23(a1) +bfc00d5c: 98ae001b lwr t6,27(a1) +bfc00d60: 98af001f lwr t7,31(a1) +bfc00d64: ac880000 sw t0,0(a0) +bfc00d68: ac890004 sw t1,4(a0) +bfc00d6c: ac8a0008 sw t2,8(a0) +bfc00d70: ac8b000c sw t3,12(a0) +bfc00d74: ac8c0010 sw t4,16(a0) +bfc00d78: ac8d0014 sw t5,20(a0) +bfc00d7c: ac8e0018 sw t6,24(a0) +bfc00d80: ac8f001c sw t7,28(a0) +bfc00d84: 88a80020 lwl t0,32(a1) +bfc00d88: 88a90024 lwl t1,36(a1) +bfc00d8c: 88aa0028 lwl t2,40(a1) +bfc00d90: 88ab002c lwl t3,44(a1) +bfc00d94: 88ac0030 lwl t4,48(a1) +bfc00d98: 88ad0034 lwl t5,52(a1) +bfc00d9c: 88ae0038 lwl t6,56(a1) +bfc00da0: 88af003c lwl t7,60(a1) +bfc00da4: 98a80023 lwr t0,35(a1) +bfc00da8: 98a90027 lwr t1,39(a1) +bfc00dac: 98aa002b lwr t2,43(a1) +bfc00db0: 98ab002f lwr t3,47(a1) +bfc00db4: 98ac0033 lwr t4,51(a1) +bfc00db8: 98ad0037 lwr t5,55(a1) +bfc00dbc: 98ae003b lwr t6,59(a1) +bfc00dc0: 98af003f lwr t7,63(a1) +bfc00dc4: ac880020 sw t0,32(a0) +bfc00dc8: ac890024 sw t1,36(a0) +bfc00dcc: ac8a0028 sw t2,40(a0) +bfc00dd0: ac8b002c sw t3,44(a0) +bfc00dd4: ac8c0030 sw t4,48(a0) +bfc00dd8: ac8d0034 sw t5,52(a0) +bfc00ddc: ac8e0038 sw t6,56(a0) +bfc00de0: ac8f003c sw t7,60(a0) +bfc00de4: 24840040 addiu a0,a0,64 +bfc00de8: 1487ffce bne a0,a3,bfc00d24 +bfc00dec: 24a50040 addiu a1,a1,64 +bfc00df0: 03003025 move a2,t8 +bfc00df4: 30d8001f andi t8,a2,0x1f +bfc00df8: 10d8001b beq a2,t8,bfc00e68 +bfc00dfc: 00000000 nop +bfc00e00: 88a80000 lwl t0,0(a1) +bfc00e04: 88a90004 lwl t1,4(a1) +bfc00e08: 88aa0008 lwl t2,8(a1) +bfc00e0c: 88ab000c lwl t3,12(a1) +bfc00e10: 88ac0010 lwl t4,16(a1) +bfc00e14: 88ad0014 lwl t5,20(a1) +bfc00e18: 88ae0018 lwl t6,24(a1) +bfc00e1c: 88af001c lwl t7,28(a1) +bfc00e20: 98a80003 lwr t0,3(a1) +bfc00e24: 98a90007 lwr t1,7(a1) +bfc00e28: 98aa000b lwr t2,11(a1) +bfc00e2c: 98ab000f lwr t3,15(a1) +bfc00e30: 98ac0013 lwr t4,19(a1) +bfc00e34: 98ad0017 lwr t5,23(a1) +bfc00e38: 98ae001b lwr t6,27(a1) +bfc00e3c: 98af001f lwr t7,31(a1) +bfc00e40: 24a50020 addiu a1,a1,32 +bfc00e44: ac880000 sw t0,0(a0) +bfc00e48: ac890004 sw t1,4(a0) +bfc00e4c: ac8a0008 sw t2,8(a0) +bfc00e50: ac8b000c sw t3,12(a0) +bfc00e54: ac8c0010 sw t4,16(a0) +bfc00e58: ac8d0014 sw t5,20(a0) +bfc00e5c: ac8e0018 sw t6,24(a0) +bfc00e60: ac8f001c sw t7,28(a0) +bfc00e64: 24840020 addiu a0,a0,32 +bfc00e68: 33060003 andi a2,t8,0x3 +bfc00e6c: 10d80008 beq a2,t8,bfc00e90 +bfc00e70: 03063823 subu a3,t8,a2 +bfc00e74: 00873821 addu a3,a0,a3 +bfc00e78: 88a30000 lwl v1,0(a1) +bfc00e7c: 98a30003 lwr v1,3(a1) +bfc00e80: 24840004 addiu a0,a0,4 +bfc00e84: 24a50004 addiu a1,a1,4 +bfc00e88: 1487fffb bne a0,a3,bfc00e78 +bfc00e8c: ac83fffc sw v1,-4(a0) +bfc00e90: 10c0ff87 beqz a2,bfc00cb0 +bfc00e94: 00863821 addu a3,a0,a2 +bfc00e98: 80a30000 lb v1,0(a1) +bfc00e9c: 24840001 addiu a0,a0,1 +bfc00ea0: 24a50001 addiu a1,a1,1 +bfc00ea4: 1487fffc bne a0,a3,bfc00e98 +bfc00ea8: a083ffff sb v1,-1(a0) +bfc00eac: 03e00008 jr ra +bfc00eb0: 00000000 nop +bfc00eb4: 696e7661 0x696e7661 +bfc00eb8: 6c696400 0x6c696400 +bfc00ebc: 52323030 0x52323030 +bfc00ec0: 30000000 andi zero,zero,0x0 +bfc00ec4: 52333030 0x52333030 +bfc00ec8: 30000000 andi zero,zero,0x0 +bfc00ecc: 52363030 0x52363030 +bfc00ed0: 30000000 andi zero,zero,0x0 +bfc00ed4: 52343030 0x52343030 +bfc00ed8: 30000000 andi zero,zero,0x0 +bfc00edc: 72657365 0x72657365 +bfc00ee0: 72766564 0x72766564 +bfc00ee4: 00000000 nop +bfc00ee8: 52363030 0x52363030 +bfc00eec: 30410000 andi at,v0,0x0 +bfc00ef0: 43505520 c0 0x1505520 +bfc00ef4: 74797065 jalx b1e5c194 <_flash_start+0xde5c194> +bfc00ef8: 3a200000 xori zero,s1,0x0 +bfc00efc: 20526576 addi s2,v0,25974 +bfc00f00: 2e000000 sltiu zero,s0,0 +bfc00f04: 556e6b6e 0x556e6b6e +bfc00f08: 6f776e00 0x6f776e00 +bfc00f0c: 53746174 0x53746174 +bfc00f10: 75732020 jalx b5cc8080 <_flash_start+0x11cc8080> +bfc00f14: 3a200000 xori zero,s1,0x0 +bfc00f18: bfc00eb4 0xbfc00eb4 +bfc00f1c: bfc00ebc 0xbfc00ebc +bfc00f20: bfc00ec4 0xbfc00ec4 +bfc00f24: bfc00ecc 0xbfc00ecc +bfc00f28: bfc00ed4 0xbfc00ed4 +bfc00f2c: bfc00edc 0xbfc00edc +bfc00f30: bfc00ee8 0xbfc00ee8 +bfc00f34: 20202000 addi zero,at,8192 + +bfc00f38 : +bfc00f38: a0010004 sb at,4(zero) +bfc00f3c: a0010000 sb at,0(zero) +bfc00f40: a0010008 sb at,8(zero) +bfc00f44: a0030004 sb v1,4(zero) +bfc00f48: a0030000 sb v1,0(zero) +bfc00f4c: a0030008 sb v1,8(zero) +bfc00f50: 0a4d4950 j b9352540 <_flash_start+0x15352540> +bfc00f54: 5320626f 0x5320626f +bfc00f58: 6f746c6f 0x6f746c6f +bfc00f5c: 61646572 0x61646572 +bfc00f60: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc00f64: 4c6f6164 0x4c6f6164 +bfc00f68: 696e6720 0x696e6720 +bfc00f6c: 696d6167 0x696d6167 +bfc00f70: 65206672 0x65206672 +bfc00f74: 6f6d2066 0x6f6d2066 +bfc00f78: 6c617368 0x6c617368 +bfc00f7c: 20617420 addi at,v1,29728 +bfc00f80: 00000000 nop +bfc00f84: 496e7661 0x496e7661 +bfc00f88: 6c696420 0x6c696420 +bfc00f8c: 696d6167 0x696d6167 +bfc00f90: 6520666f 0x6520666f +bfc00f94: 756e6420 jalx b5b99080 <_flash_start+0x11b99080> +bfc00f98: 61742000 0x61742000 +bfc00f9c: 2e204162 sltiu zero,s1,16738 +bfc00fa0: 6f72742e 0x6f72742e +bfc00fa4: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc00fa8: 74617267 jalx b185c99c <_flash_start+0xd85c99c> +bfc00fac: 65745f62 0x65745f62 +bfc00fb0: 61736520 0x61736520 +bfc00fb4: 3d200000 0x3d200000 +bfc00fb8: 696d675f 0x696d675f +bfc00fbc: 62617365 0x62617365 +bfc00fc0: 20202020 addi zero,at,8224 +bfc00fc4: 3d200000 0x3d200000 +bfc00fc8: 696d675f 0x696d675f +bfc00fcc: 73697a65 0x73697a65 +bfc00fd0: 20202020 addi zero,at,8224 +bfc00fd4: 3d200000 0x3d200000 +bfc00fd8: 426f6f74 c0 0x6f6f74 +bfc00fdc: 696e6720 0x696e6720 +bfc00fe0: 66726f6d 0x66726f6d +bfc00fe4: 20000000 addi zero,zero,0 +bfc00fe8: 426f6f74 c0 0x6f6f74 +bfc00fec: 696e6720 0x696e6720 +bfc00ff0: 66726f6d 0x66726f6d +bfc00ff4: 20554152 addi s5,v0,16722 +bfc00ff8: 542e2e00 0x542e2e00 +bfc00ffc: 646f6e65 0x646f6e65 +bfc01000: 0a0a0000 j b8280000 <_flash_start+0x14280000> +bfc01004: 45786563 0x45786563 +bfc01008: 75746520 jalx b5d19480 <_flash_start+0x11d19480> +bfc0100c: 70726f67 0x70726f67 +bfc01010: 72616d20 0x72616d20 +bfc01014: 61742000 0x61742000 + +Disassembly of section .MIPS.abiflags: + +bfc01018 <_flash_start+0x1bc01018>: +bfc01018: 00000100 sll zero,zero,0x4 +bfc0101c: 01000003 0x1000003 + ... + +Disassembly of section .reginfo: + +00000000 <.reginfo>: + 0: a4000300 sh zero,768(zero) + ... + +Disassembly of section .pdr: + +00000000 <.pdr>: + 0: bfc000a8 0xbfc000a8 + ... + 18: 0000001d 0x1d + 1c: 0000001f 0x1f + 20: bfc000b4 0xbfc000b4 + ... + 38: 0000001d 0x1d + 3c: 0000001f 0x1f + 40: bfc000c0 0xbfc000c0 + ... + 58: 0000001d 0x1d + 5c: 0000001f 0x1f + 60: bfc000cc 0xbfc000cc + ... + 78: 0000001d 0x1d + 7c: 0000001f 0x1f + 80: bfc000d8 0xbfc000d8 + ... + 98: 0000001d 0x1d + 9c: 0000001f 0x1f + a0: bfc000e4 0xbfc000e4 + ... + b8: 0000001d 0x1d + bc: 0000001f 0x1f + c0: bfc000f0 0xbfc000f0 + ... + d8: 0000001d 0x1d + dc: 0000001f 0x1f + e0: bfc000fc 0xbfc000fc + ... + f8: 0000001d 0x1d + fc: 0000001f 0x1f + 100: bfc00104 0xbfc00104 + ... + 118: 0000001d 0x1d + 11c: 0000001f 0x1f + 120: bfc00110 0xbfc00110 + ... + 138: 0000001d 0x1d + 13c: 0000001f 0x1f + 140: bfc00118 0xbfc00118 + ... + 158: 0000001d 0x1d + 15c: 0000001f 0x1f + 160: bfc00128 0xbfc00128 + ... + 178: 0000001d 0x1d + 17c: 0000001f 0x1f + 180: bfc00130 0xbfc00130 + ... + 198: 0000001d 0x1d + 19c: 0000001f 0x1f + 1a0: bfc00140 0xbfc00140 + ... + 1b8: 0000001d 0x1d + 1bc: 0000001f 0x1f + 1c0: bfc00148 0xbfc00148 + 1c4: 80010000 lb at,0(zero) + 1c8: fffffffc 0xfffffffc + ... + 1d4: 00000018 mult zero,zero + 1d8: 0000001d 0x1d + 1dc: 0000001f 0x1f + 1e0: bfc00180 0xbfc00180 + ... + 1f8: 0000001d 0x1d + 1fc: 0000001f 0x1f + 200: bfc00190 0xbfc00190 + 204: 80010000 lb at,0(zero) + 208: fffffffc 0xfffffffc + ... + 214: 00000018 mult zero,zero + 218: 0000001d 0x1d + 21c: 0000001f 0x1f + 220: bfc001c4 0xbfc001c4 + 224: 80030000 lb v1,0(zero) + 228: fffffffc 0xfffffffc + ... + 234: 00000020 add zero,zero,zero + 238: 0000001d 0x1d + 23c: 0000001f 0x1f + 240: bfc00210 0xbfc00210 + 244: 80010000 lb at,0(zero) + 248: fffffffc 0xfffffffc + ... + 254: 00000018 mult zero,zero + 258: 0000001d 0x1d + 25c: 0000001f 0x1f + 260: bfc00268 0xbfc00268 + 264: 80030000 lb v1,0(zero) + 268: fffffffc 0xfffffffc + ... + 274: 00000020 add zero,zero,zero + 278: 0000001d 0x1d + 27c: 0000001f 0x1f + 280: bfc002a8 0xbfc002a8 + 284: 80030000 lb v1,0(zero) + 288: fffffffc 0xfffffffc + ... + 294: 00000040 ssnop + 298: 0000001d 0x1d + 29c: 0000001f 0x1f + 2a0: bfc0037c 0xbfc0037c + 2a4: c0ff0000 lwc0 $31,0(a3) + 2a8: fffffffc 0xfffffffc + ... + 2b4: 00000040 ssnop + 2b8: 0000001d 0x1d + 2bc: 0000001f 0x1f + 2c0: bfc00508 0xbfc00508 + ... + 2d8: 0000001d 0x1d + 2dc: 0000001f 0x1f + 2e0: bfc00518 0xbfc00518 + ... + 2f8: 0000001d 0x1d + 2fc: 0000001f 0x1f + 300: bfc0056c 0xbfc0056c + ... + 318: 0000001d 0x1d + 31c: 0000001f 0x1f + 320: bfc00574 0xbfc00574 + 324: 80000000 lb zero,0(zero) + 328: fffffffc 0xfffffffc + ... + 334: 00000018 mult zero,zero + 338: 0000001d 0x1d + 33c: 0000001f 0x1f + 340: bfc006d0 0xbfc006d0 + 344: 800f0000 lb t7,0(zero) + 348: fffffffc 0xfffffffc + ... + 354: 00000028 0x28 + 358: 0000001d 0x1d + 35c: 0000001f 0x1f + 360: bfc0076c 0xbfc0076c + ... + 378: 0000001d 0x1d + 37c: 0000001f 0x1f + 380: bfc00778 0xbfc00778 + ... + 398: 0000001d 0x1d + 39c: 0000001f 0x1f + 3a0: bfc00780 0xbfc00780 + ... + 3b8: 0000001d 0x1d + 3bc: 0000001f 0x1f + 3c0: bfc007b8 0xbfc007b8 + ... + 3d8: 0000001d 0x1d + 3dc: 0000001f 0x1f + 3e0: bfc007f8 0xbfc007f8 + ... + 3f8: 0000001d 0x1d + 3fc: 0000001f 0x1f + 400: bfc00830 0xbfc00830 + ... + 418: 0000001d 0x1d + 41c: 0000001f 0x1f + 420: bfc00840 0xbfc00840 + ... + 438: 0000001d 0x1d + 43c: 0000001f 0x1f + 440: bfc00864 0xbfc00864 + 444: 803f0000 lb ra,0(at) + 448: fffffffc 0xfffffffc + ... + 454: 00000140 sll zero,zero,0x5 + 458: 0000001d 0x1d + 45c: 0000001f 0x1f + 460: bfc00b44 0xbfc00b44 + ... + +Disassembly of section .gnu.attributes: + +00000000 <.gnu.attributes>: + 0: 41000000 bc0f 4 <__bss_start-0x3ffffffc> + 4: 0f676e75 jal d9db9d4 <__bss_start-0x3262462c> + 8: 00010000 sll zero,at,0x0 + c: 00070403 sra zero,a3,0x10 + +Disassembly of section .comment: + +00000000 <.comment>: + 0: 4743433a c1 0x143433a + 4: 2028474e addi t0,at,18254 + 8: 55292031 0x55292031 + c: 302e322e andi t6,at,0x322e + 10: Address 0x0000000000000010 is out of bounds. + + +Disassembly of section .debug_info: + +00000000 <.debug_info>: + 0: 0000064e 0x64e + 4: 00040000 sll zero,a0,0x0 + 8: 00000401 0x401 + c: 0000012d 0x12d + 10: 0c000001 jal 4 <__bss_start-0x3ffffffc> + 14: be000002 0xbe000002 + 18: 3d000000 0x3d000000 + ... + 24: 00020106 0x20106 + 28: 000000ef 0xef + 2c: 03000000 0x3000000 + 30: da022b18 0xda022b18 + 34: 00000038 0x38 + 38: 02010800 0x2010800 + 3c: 0000ed02 srl sp,zero,0x14 + 40: 02050000 0x2050000 + 44: 001f0202 srl zero,ra,0x8 + 48: 07000001 bltz t8,50 <__bss_start-0x3fffffb0> + 4c: da020405 0xda020405 + 50: 000000ad 0xad + 54: 03000000 0x3000000 + 58: 46024f19 c1 0x24f19 + 5c: 00000060 0x60 + 60: 02040700 0x2040700 + 64: 00011b02 srl v1,at,0xc + 68: 08050000 j 140000 <__bss_start-0x3fec0000> + 6c: 00a80208 0xa80208 + 70: 07000001 bltz t8,78 <__bss_start-0x3fffff88> + 74: 16040405 bne s0,a0,108c <__bss_start-0x3fffef74> + 78: 696e7400 0x696e7400 + 7c: 02040700 0x2040700 + 80: 00012003 sra a0,at,0x0 + 84: 000000dc 0xdc + 88: 03181300 0x3181300 + 8c: 00002c05 0x2c05 + 90: 00000083 sra zero,zero,0x2 + 94: 03000000 0x3000000 + 98: 48033014 0x48033014 + 9c: 00000054 0x54 + a0: 05000000 bltz t0,a4 <__bss_start-0x3fffff5c> + a4: 94060000 lhu a2,0(zero) + a8: 026a1004 sllv v0,t2,s3 + ac: 13100000 beq t8,s0,b0 <__bss_start-0x3fffff50> + b0: 00e70700 0xe70700 + b4: 00006d04 0x6d04 + b8: 150b0000 bne t0,t3,bc <__bss_start-0x3fffff44> + bc: 00940007 srav zero,s4,a0 + c0: 00000037 0x37 + c4: 04160b00 0x4160b00 + c8: 00009404 0x9404 + cc: 07000000 bltz t8,d0 <__bss_start-0x3fffff30> + d0: 6704170b 0x6704170b + d4: 00000094 0x94 + d8: 08070000 j 1c0000 <__bss_start-0x3fe40000> + dc: 02130418 0x2130418 + e0: 0b000000 j c000000 <__bss_start-0x34000000> + e4: e70c0008 swc1 $f12,8(t8) + e8: 04000000 bltz zero,ec <__bss_start-0x3fffff14> + ec: 83030000 lb v1,0(t8) + f0: 026c041a 0x26c041a + f4: 03000000 0x3000000 + f8: a5090000 sh t1,0(t0) + fc: 00620704 0x620704 + 100: 0000007c 0x7c + 104: 041c0600 0x41c0600 + 108: 00012a0a 0x12a0a + 10c: 000000d1 0xd1 + 110: 000a0000 sll zero,t2,0x0 + 114: 021e010a 0x21e010a + 118: 0000020e 0x20e + 11c: 020a0000 0x20a0000 + 120: 00c8030a 0xc8030a + 124: 000000e4 0xe4 + 128: 04000b00 bltz zero,2d2c <__bss_start-0x3fffd2d4> + 12c: 0000b601 0xb601 + 130: 00010a10 0x10a10 + 134: 00000194 0x194 + 138: 07000002 bltz t8,144 <__bss_start-0x3ffffebc> + 13c: 18010c0b 0x18010c0b + 140: 00000094 0x94 + 144: 00070000 sll zero,a3,0x0 + 148: 00fb010d break 0xfb,0x4 + 14c: 0b000000 j c000000 <__bss_start-0x34000000> + 150: 94040700 lhu a0,1792(zero) + 154: 0001f401 0x1f401 + 158: 0e0b0000 jal 82c0000 <__bss_start-0x37d40000> + 15c: 00940807 srav at,s4,a0 + 160: 00000033 0x33 + 164: 010f0b00 0x10f0b00 + 168: 0000940c syscall 0x250 + 16c: 07000000 bltz t8,170 <__bss_start-0x3ffffe90> + 170: 7201100b 0x7201100b + 174: 00000094 0x94 + 178: 10070000 beq zero,a3,17c <__bss_start-0x3ffffe84> + 17c: 00960111 0x960111 + 180: 0a000001 j 8000004 <__bss_start-0x37fffffc> + 184: 94140c72 lhu s4,3186(zero) + 188: 65730001 0x65730001 + 18c: 120a0000 beq s0,t2,190 <__bss_start-0x3ffffe70> + 190: 01a49400 0x1a49400 + 194: 0d000000 jal 4000000 <__bss_start-0x3c000000> + 198: 83000001 lb zero,1(t8) + 19c: a40e0000 sh t6,0(zero) + 1a0: 007c7f00 0x7c7f00 + 1a4: 0d000000 jal 4000000 <__bss_start-0x3c000000> + 1a8: 83000001 lb zero,1(t8) + 1ac: b40e0000 0xb40e0000 + 1b0: 007c6b00 0x7c6b00 + 1b4: 03000000 0x3000000 + 1b8: b8011403 swr at,5123(zero) + 1bc: 0000012a 0x12a + 1c0: 0f000000 jal c000000 <__bss_start-0x34000000> + 1c4: 41014a05 bc0t 129dc <__bss_start-0x3ffed624> + 1c8: 00000075 0x75 + 1cc: bfc00864 0xbfc00864 + 1d0: 000002e0 0x2e0 + 1d4: 019c0000 0x19c0000 + 1d8: 059a1000 0x59a1000 + 1dc: 00010701 0x10701 + 1e0: 4a0e0000 c2 0xe0000 + 1e4: 00750000 0x750000 + 1e8: 00040000 sll zero,a0,0x0 + 1ec: 00001000 sll v0,zero,0x0 + 1f0: 0001cb01 0x1cb01 + 1f4: 4a1a0000 c2 0x1a0000 + 1f8: 059a0000 0x59a0000 + 1fc: 00290000 0x290000 + 200: 00251162 0x251162 + 204: 75660001 jalx 5980004 <__bss_start-0x3a67fffc> + 208: 4c0a0000 mfc3 t2,$0 + 20c: 05ad0391 0x5ad0391 + 210: d07d1200 0xd07d1200 + 214: 00003c01 0x3c01 + 218: 4d090000 0x4d090000 + 21c: 00ed0291 0xed0291 + 220: 50130000 0x50130000 + 224: 0000014e 0x14e + 228: 06000000 bltz s0,22c <__bss_start-0x3ffffdd4> + 22c: 75000000 jalx 4000000 <__bss_start-0x3c000000> + 230: 50000000 0x50000000 + 234: 4a130000 c2 0x130000 + 238: 0203014e 0x203014e + 23c: 0e000000 jal 8000000 <__bss_start-0x38000000> + 240: 75000000 jalx 4000000 <__bss_start-0x3c000000> + 244: 7d000000 0x7d000000 + 248: 79146900 0x79146900 + 24c: 014e1a00 0x14e1a00 + 250: 00007500 sll t6,zero,0x14 + 254: 0000a700 sll s4,zero,0x1c + 258: 00009b13 0x9b13 + 25c: 0000006c 0x6c + 260: 014f0b00 0x14f0b00 + 264: 00009400 sll s2,zero,0x10 + 268: 0000fb00 sll ra,zero,0xc + 26c: 0000f513 0xf513 + 270: 0000005d 0x5d + 274: 01501400 0x1501400 + 278: 0005bd00 sll s7,a1,0x14 + 27c: 00013100 sll a2,at,0x4 + 280: 00012713 0x12713 + 284: 00000017 0x17 + 288: 01521200 0x1521200 + 28c: 0001b400 sll s6,at,0x10 + 290: 00018000 sll s0,at,0x0 + 294: 00017c13 0x17c13 + 298: 000001d0 0x1d0 + 29c: 01541500 0x1541500 + 2a0: 0005c300 sll t8,a1,0xc + 2a4: 0001ce00 sll t9,at,0x18 + 2a8: 0001c013 0x1c013 + 2ac: 0000009f 0x9f + 2b0: 01551500 0x1551500 + 2b4: 0005c300 sll t8,a1,0xc + 2b8: 00024a00 sll t1,v0,0x8 + 2bc: 00023c15 0x23c15 + 2c0: 00000232 0x232 + 2c4: 01561500 0x1561500 + 2c8: 0005c380 sll t8,a1,0xe + 2cc: 8080807a lb zero,-32646(a0) + 2d0: 15000000 bnez t0,2d4 <__bss_start-0x3ffffd2c> + 2d4: 29015715 slti at,t0,22293 + 2d8: 000005c3 sra zero,zero,0x17 + 2dc: 84808080 lh zero,-32640(a0) + 2e0: 7a130000 0x7a130000 + 2e4: 010c015b 0x10c015b + 2e8: 0b000000 j c000000 <__bss_start-0x34000000> + 2ec: 94000002 lhu zero,2(zero) + 2f0: a9000002 swl zero,2(t0) + 2f4: a5130000 sh s3,0(t0) + 2f8: 0089015c 0x89015c + 2fc: 0b000000 j c000000 <__bss_start-0x34000000> + 300: 94000002 lhu zero,2(zero) + 304: d1000002 0xd1000002 + 308: cd16bfc0 lwc3 $22,-16448(t0) + 30c: 08a00000 j 2800000 <__bss_start-0x3d800000> + 310: 061517bf 0x61517bf + 314: c008b000 lwc0 c0_badvaddr,-20480(zero) + 318: 00062100 sll a0,a2,0x4 + 31c: 00032918 0x32918 + 320: 01540503 0x1540503 + 324: bfc00f50 0xbfc00f50 + 328: 0017bfc0 sll s7,s7,0x1f + 32c: 08c40000 j 3100000 <__bss_start-0x3cf00000> + 330: 06210000 bgez s1,334 <__bss_start-0x3ffffccc> + 334: 03401801 0x3401801 + 338: 540503bf 0x540503bf + 33c: c00f6400 lwc0 c0_prid,25600(zero) + 340: 17bfc008 bne sp,ra,ffff0364 + 344: cc000006 lwc3 $0,6(zero) + 348: 2d000003 sltiu zero,t0,3 + 34c: 54180154 0x54180154 + 350: 02800000 0x2800000 + 354: 17bfc008 bne sp,ra,ffff0378 + 358: d4000006 0xd4000006 + 35c: 21000003 addi zero,t0,3 + 360: 6b180154 0x6b180154 + 364: 0503bfc0 0x503bfc0 + 368: 0fa40017 jal e90005c <__bss_start-0x316fffa4> + 36c: bfc0090c 0xbfc0090c + 370: 00000621 0x621 + 374: 00000382 srl zero,zero,0xe + 378: 18015405 0x18015405 + 37c: 03bfc00f 0x3bfc00f + 380: a80017bf swl zero,6079(zero) + 384: c0091400 lwc0 $9,5120(zero) + 388: 00062d00 sll a1,a2,0x14 + 38c: 00039618 0x39618 + 390: 01540281 0x1540281 + 394: 000017bf 0x17bf + 398: c0091c00 lwc0 $9,7168(zero) + 39c: 00062100 sll a0,a2,0x4 + 3a0: 0003ad18 0x3ad18 + 3a4: 01540503 0x1540503 + 3a8: bfc00fa4 0xbfc00fa4 + 3ac: 0017bfc0 sll s7,s7,0x1f + 3b0: 09280000 j 4a00000 <__bss_start-0x3b600000> + 3b4: 06210000 bgez s1,3b8 <__bss_start-0x3ffffc48> + 3b8: 03c41801 0x3c41801 + 3bc: 540503bf 0x540503bf + 3c0: c00fb800 lwc0 c0_prid,-18432(zero) + 3c4: 17bfc009 bne sp,ra,ffff03ec + 3c8: 30000006 andi zero,zero,0x6 + 3cc: 2d000003 sltiu zero,t0,3 + 3d0: d8180154 0xd8180154 + 3d4: 02840000 0x2840000 + 3d8: 17bfc009 bne sp,ra,ffff0400 + 3dc: 38000006 xori zero,zero,0x6 + 3e0: 21000003 addi zero,t0,3 + 3e4: ef180154 swc3 $24,340(t8) + 3e8: 0503bfc0 0x503bfc0 + 3ec: 0fa40017 jal e90005c <__bss_start-0x316fffa4> + 3f0: bfc00944 0xbfc00944 + 3f4: 00000621 0x621 + 3f8: 00000406 0x406 + 3fc: 18015405 0x18015405 + 400: 03bfc00f 0x3bfc00f + 404: c80017bf lwc2 $0,6079(zero) + 408: c0094c00 lwc0 $9,19456(zero) + 40c: 00062d00 sll a1,a2,0x14 + 410: 00041a18 0x41a18 + 414: 01540283 0x1540283 + 418: 000017bf 0x17bf + 41c: c0095400 lwc0 $9,21504(zero) + 420: 00062100 sll a0,a2,0x4 + 424: 00043118 0x43118 + 428: 01540503 0x1540503 + 42c: bfc00fa4 0xbfc00fa4 + 430: 0017bfc0 sll s7,s7,0x1f + 434: 09880000 j 6200000 <__bss_start-0x39e00000> + 438: 06210000 bgez s1,43c <__bss_start-0x3ffffbc4> + 43c: 04481801 0x4481801 + 440: 540503bf 0x540503bf + 444: c00fd800 lwc0 c0_prid,-10240(zero) + 448: 17bfc009 bne sp,ra,ffff0470 + 44c: 94000006 lhu zero,6(zero) + 450: 2d000004 sltiu zero,t0,4 + 454: 5c180154 0x5c180154 + 458: 02820000 0x2820000 + 45c: 17bfc009 bne sp,ra,ffff0484 + 460: 9c000006 0x9c000006 + 464: 21000004 addi zero,t0,4 + 468: 73180154 0x73180154 + 46c: 0503bfc0 0x503bfc0 + 470: 10000017 b 4d0 <__bss_start-0x3ffffb30> + 474: bfc009a4 0xbfc009a4 + 478: 000005c9 0x5c9 + 47c: 00000487 0x487 + 480: 18015402 0x18015402 + 484: 74000017 jalx 5c <__bss_start-0x3fffffa4> + 488: bfc009bc 0xbfc009bc + 48c: 00000621 0x621 + 490: 0000049e 0x49e + 494: 18015405 0x18015405 + 498: 03bfc00f 0x3bfc00f + 49c: e80017bf swc2 $0,6079(zero) + 4a0: c009d000 lwc0 $9,-12288(zero) + 4a4: 00062100 sll a0,a2,0x4 + 4a8: 0004b218 0x4b218 + 4ac: 01540284 0x1540284 + 4b0: 000017bf 0x17bf + 4b4: c009d800 lwc0 $9,-10240(zero) + 4b8: 00063900 sll a3,a2,0x4 + 4bc: 0004c718 0x4c718 + 4c0: 01540391 0x1540391 + 4c4: d07d0017 0xd07d0017 + 4c8: bfc009ec 0xbfc009ec + 4cc: 00000645 0x645 + 4d0: 000004e8 0x4e8 + 4d4: 18015402 0x18015402 + 4d8: 91501801 lbu s0,6145(t2) + 4dc: 550391d0 0x550391d0 + 4e0: 7d180156 0x7d180156 + 4e4: 02810000 0x2810000 + 4e8: 17bfc00a bne sp,ra,ffff0514 + 4ec: 08000006 j 18 <__bss_start-0x3fffffe8> + 4f0: 21000004 addi zero,t0,4 + 4f4: fc180154 0xfc180154 + 4f8: 02820000 0x2820000 + 4fc: 17bfc00a bne sp,ra,ffff0528 + 500: 10000006 b 51c <__bss_start-0x3ffffae4> + 504: 21000005 addi zero,t0,5 + 508: 10180154 beq zero,t8,a5c <__bss_start-0x3ffff5a4> + 50c: 02830000 0x2830000 + 510: 16bfc00a bne s5,ra,ffff053c + 514: 20000006 addi zero,zero,6 + 518: 2d17bfc0 sltiu s7,t0,-16448 + 51c: 0a240000 j 8900000 <__bss_start-0x37700000> + 520: 06210000 bgez s1,524 <__bss_start-0x3ffffadc> + 524: 05301801 bltzal t1,652c <__bss_start-0x3fff9ad4> + 528: 540503bf 0x540503bf + 52c: c0100000 lwc0 $16,0(zero) + 530: 17bfc00a bne sp,ra,ffff055c + 534: 34000005 li zero,0x5 + 538: c9000005 lwc2 $0,5(t0) + 53c: 44180154 0x44180154 + 540: 02740000 0x2740000 + 544: 17bfc00a bne sp,ra,ffff0570 + 548: f8000006 0xf8000006 + 54c: 21000005 addi zero,t0,5 + 550: 5b180154 0x5b180154 + 554: 0503bfc0 0x503bfc0 + 558: 10000017 b 5b8 <__bss_start-0x3ffffa48> + 55c: bfc00b04 0xbfc00b04 + 560: 00000621 0x621 + 564: 00000572 0x572 + 568: 18015405 0x18015405 + 56c: 03bfc00f 0x3bfc00f + 570: 840017bf lh zero,6079(zero) + 574: c00b0c00 lwc0 $11,3072(zero) + 578: 00062d00 sll a1,a2,0x14 + 57c: 00058618 0x58618 + 580: 01540280 0x1540280 + 584: 000019bf 0x19bf + 588: c00b1800 lwc0 $11,6144(zero) + 58c: 00062118 0x62118 + 590: 01540503 0x1540503 + 594: bfc00f9c 0xbfc00f9c + 598: 00000804 sllv at,zero,zero + 59c: 000005a0 0x5a0 + 5a0: 08040000 j 100000 <__bss_start-0x3ff00000> + 5a4: 05a60201 0x5a60201 + 5a8: 06000000 bltz s0,5ac <__bss_start-0x3ffffa54> + 5ac: f60d0000 0xf60d0000 + 5b0: 00830000 0x830000 + 5b4: 05bd0e00 0x5bd0e00 + 5b8: 00007cff 0x7cff + 5bc: 00080400 sll zero,t0,0x10 + 5c0: 00008f08 0x8f08 + 5c4: 04000000 bltz zero,5c8 <__bss_start-0x3ffffa38> + 5c8: a01a0000 sb k0,0(zero) + 5cc: 000f0129 0xf0129 + 5d0: 06bfc008 0x6bfc008 + 5d4: 40000000 mfc0 zero,c0_index + 5d8: 24019c00 li at,-25600 + 5dc: 0005ee1b 0x5ee1b + 5e0: 000001ed 0x1ed + 5e4: 01291400 0x1291400 + 5e8: 0005ee01 0x5ee01 + 5ec: 54001c04 0x54001c04 + 5f0: 1a000000 blez s0,5f4 <__bss_start-0x3ffffa0c> + 5f4: 07011606 bgez t8,5e10 <__bss_start-0x3fffa1f0> + 5f8: bfc00830 0xbfc00830 + 5fc: 00000010 mfhi zero + 600: 019c0000 0x19c0000 + 604: 06151b00 0x6151b00 + 608: 0001ed01 0x1ed01 + 60c: 16140000 bne s0,s4,610 <__bss_start-0x3ffff9f0> + 610: 05ee0154 0x5ee0154 + 614: 001d0000 sll zero,sp,0x0 + 618: 007b0000 0x7b0000 + 61c: 007b0108 0x7b0108 + 620: 111d0000 beq t0,sp,624 <__bss_start-0x3ffff9dc> + 624: 01fd0000 0x1fd0000 + 628: 01fd0513 0x1fd0513 + 62c: 051d0000 0x51d0000 + 630: 02270000 0x2270000 + 634: 02270515 0x2270515 + 638: 061d0000 0x61d0000 + 63c: 02730000 0x2730000 + 640: 02730427 0x2730427 + 644: 051d0000 0x51d0000 + 648: 00510000 0x510000 + 64c: 00510426 0x510426 + 650: 05000000 bltz t0,654 <__bss_start-0x3ffff9ac> + 654: 00220002 0x220002 + 658: 000001c0 sll zero,zero,0x7 + 65c: 04010000 b 660 <__bss_start-0x3ffff9a0> + 660: 03f5bfc0 0x3f5bfc0 + 664: 0b44bfc0 j d12ff00 <__bss_start-0x32ed0100> + 668: 0eb40000 jal ad00000 <__bss_start-0x35300000> + 66c: 02800000 0x2800000 + 670: 02bf0000 0x2bf0000 + 674: 031f8001 0x31f8001 + +Disassembly of section .debug_abbrev: + +00000000 <.debug_abbrev>: + 0: 01110125 0x1110125 + 4: 0e130b03 jal 84c2c0c <__bss_start-0x37b3d3f4> + 8: 0e1b0e55 jal 86c3954 <__bss_start-0x3793c6ac> + c: 17110110 bne t8,s1,450 <__bss_start-0x3ffffbb0> + 10: 17000002 bnez t8,1c <__bss_start-0x3fffffe4> + 14: 24000b0b li zero,2827 + 18: 3e0b030e 0x3e0b030e + 1c: 00000316 0x316 + 20: 00030e3a 0x30e3a + 24: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + 28: 0b491300 j d244c00 <__bss_start-0x32dbb400> + 2c: 00042400 sll a0,a0,0x10 + 30: 0b0b3e0b j c2cf82c <__bss_start-0x33d307d4> + 34: 03080000 0x3080000 + 38: 05350049 0x5350049 + 3c: 13000006 beqz t8,58 <__bss_start-0x3fffffa8> + 40: 1301030e beq t8,at,c7c <__bss_start-0x3ffff384> + 44: 0b0b3a0b j c2ce82c <__bss_start-0x33d317d4> + 48: 3b0b390b xori t3,t8,0x390b + 4c: 01130000 0x1130000 + 50: 070d0003 0x70d0003 + 54: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 58: 0b390b49 j ce42d24 <__bss_start-0x331bd2dc> + 5c: 13380b00 beq t9,t8,2c60 <__bss_start-0x3fffd3a0> + 60: 00080f00 sll at,t0,0x1c + 64: 0b0b4913 j c2d244c <__bss_start-0x33d2dbb4> + 68: 00000904 0x904 + 6c: 01030e3e 0x1030e3e + 70: 0b0b0b49 j c2c2d24 <__bss_start-0x33d3d2dc> + 74: 133a0b3b beq t9,k0,2d64 <__bss_start-0x3fffd29c> + 78: 0b390b01 j ce42c04 <__bss_start-0x331bd3fc> + 7c: 1300000a beqz t8,a8 <__bss_start-0x3fffff58> + 80: 2800030e slti zero,zero,782 + 84: 1c0b0000 0x1c0b0000 + 88: 0b130103 j c4c040c <__bss_start-0x33b3fbf4> + 8c: 0e0b053a jal 82c14e8 <__bss_start-0x37d3eb18> + 90: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + 94: 0b011300 j c044c00 <__bss_start-0x33fbb400> + 98: 000c0d00 sll at,t4,0x14 + 9c: 03083a0b 0x3083a0b + a0: 3b0b390b xori t3,t8,0x390b + a4: 4913380b 0x4913380b + a8: 00000d01 0xd01 + ac: 01491301 0x1491301 + b0: 1300000e beqz t8,ec <__bss_start-0x3fffff14> + b4: 21004913 addi zero,t0,18707 + b8: 2f0b0000 sltiu t3,t8,0 + bc: 0f2e013f jal cb804fc <__bss_start-0x3347fb04> + c0: 19030e3a 0x19030e3a + c4: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + c8: 0b271949 j c9c6524 <__bss_start-0x33639adc> + cc: 13110112 beq t8,s1,518 <__bss_start-0x3ffffae8> + d0: 06401897 bltz s2,6330 <__bss_start-0x3fff9cd0> + d4: 42190113 c0 0x190113 + d8: 00001005 0x1005 + dc: 00030e3a 0x30e3a + e0: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + e4: 0b491302 j d244c08 <__bss_start-0x32dbb3f8> + e8: 17b74217 bne sp,s7,10948 <__bss_start-0x3ffef6b8> + ec: 00001134 0x1134 + f0: 0003083a 0x3083a + f4: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + f8: 0b491302 j d244c08 <__bss_start-0x32dbb3f8> + fc: 18000012 blez zero,148 <__bss_start-0x3ffffeb8> + 100: 3400030e li zero,0x30e + 104: 3a0b3b0b xori t3,s0,0x3b0b + 108: 390b4913 xori t3,t0,0x4913 + 10c: 02180000 0x2180000 + 110: 13340003 beq t9,s4,120 <__bss_start-0x3ffffee0> + 114: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 118: 0b390b49 j ce42d24 <__bss_start-0x331bd2dc> + 11c: 130217b7 beq t8,v0,5ffc <__bss_start-0x3fffa004> + 120: 42170000 c0 0x170000 + 124: 14340003 bne at,s4,134 <__bss_start-0x3ffffecc> + 128: 083a0b3b j e82cec <__bss_start-0x3f17d314> + 12c: 0b390b49 j ce42d24 <__bss_start-0x331bd2dc> + 130: 130217b7 beq t8,v0,6010 <__bss_start-0x3fff9ff0> + 134: 42170000 c0 0x170000 + 138: 15340003 bne t1,s4,148 <__bss_start-0x3ffffeb8> + 13c: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 140: 0b390b49 j ce42d24 <__bss_start-0x331bd2dc> + 144: 131c0d00 beq t8,gp,3548 <__bss_start-0x3fffcab8> + 148: 00168982 srl s1,s6,0x6 + 14c: 01001101 0x1001101 + 150: 31130000 andi s3,t0,0x0 + 154: 17898201 bne gp,t1,fffe095c + 158: 01110131 0x1110131 + 15c: 13011300 beq t8,at,4d60 <__bss_start-0x3fffb2a0> + 160: 00188a82 srl s1,t8,0xa + 164: 01000218 0x1000218 + 168: 91421800 lbu v0,6144(t2) + 16c: 00198982 srl s1,t9,0x6 + 170: 01011101 0x1011101 + 174: 31130000 andi s3,t0,0x0 + 178: 1a2e013f 0x1a2e013f + 17c: 19030e3a 0x19030e3a + 180: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + 184: 0b271911 j c9c6444 <__bss_start-0x33639bbc> + 188: 01120640 0x1120640 + 18c: 18974219 0x18974219 + 190: 01130000 0x1130000 + 194: 1b050003 0x1b050003 + 198: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 19c: 0b390b49 j ce42d24 <__bss_start-0x331bd2dc> + 1a0: 13021800 beq t8,v0,61a4 <__bss_start-0x3fff9e5c> + 1a4: 001c0f00 sll at,gp,0x1c + 1a8: 0b0b0000 j c2c0000 <__bss_start-0x33d40000> + 1ac: 1d2e003f 0x1d2e003f + 1b0: 193c196e 0x193c196e + 1b4: 0e030e3a jal 80c38e8 <__bss_start-0x37f3c718> + 1b8: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + 1bc: 0b000000 j c000000 <__bss_start-0x34000000> + 1c0: 01110010 0x1110010 + 1c4: 06110112 bgezal s0,610 <__bss_start-0x3ffff9f0> + 1c8: 01030e1b 0x1030e1b + 1cc: 0e250e13 jal 894384c <__bss_start-0x376bc7b4> + 1d0: 05000000 bltz t0,1d4 <__bss_start-0x3ffffe2c> + +Disassembly of section .debug_loc: + +00000000 <.debug_loc>: + 0: 00000000 nop + 4: bfc00864 0xbfc00864 + 8: bfc00894 0xbfc00894 + c: 000154bf 0x154bf + 10: c00894bf lwc0 c0_badvaddr,-27457(zero) + 14: c00b4400 lwc0 $11,17408(zero) + 18: 04f30154 0x4f30154 + 1c: 9f000000 0x9f000000 + ... + 28: 00bfc008 0xbfc008 + 2c: 64bfc008 0x64bfc008 + 30: a3000155 sb zero,341(t8) + 34: bfc008a3 0xbfc008a3 + 38: bfc00b44 0xbfc00b44 + 3c: 0004f301 0x4f301 + 40: 559f0000 0x559f0000 + ... + 50: bfc009e8 0xbfc009e8 + 54: bfc009ef 0xbfc009ef + 58: 000152bf 0x152bf + 5c: c009efbf lwc0 $9,-4161(zero) + 60: c00a3c00 lwc0 c0_entryhi,15360(zero) + 64: 0161bfc0 0x161bfc0 + 68: 0aa4bfc0 j a92ff00 <__bss_start-0x356d0100> + 6c: 0af00001 j bc00004 <__bss_start-0x343ffffc> + 70: 61000000 0x61000000 + ... + 7c: 00bfc009 0xbfc009 + 80: f0bfc00a 0xf0bfc00a + 84: 0b000152 j c000548 <__bss_start-0x33fffab8> + 88: bfc00aa4 0xbfc00aa4 + 8c: bfc00aac 0xbfc00aac + 90: 00015200 sll t2,at,0x8 + 94: 00000000 nop + 98: 00000002 srl zero,zero,0x0 + 9c: 00020000 sll zero,v0,0x0 + a0: 00000000 nop + a4: 010100bf 0x10100bf + a8: c00968bf lwc0 $9,26815(zero) + ac: c0097400 lwc0 $9,29696(zero) + b0: 02309fbf 0x2309fbf + b4: c00aa8bf lwc0 c0_entryhi,-22337(zero) + b8: c00aac00 lwc0 c0_entryhi,-21504(zero) + bc: 02309fbf 0x2309fbf + c0: c00ab4bf lwc0 c0_entryhi,-19265(zero) + c4: c00ac000 lwc0 c0_entryhi,-16384(zero) + c8: 0153bfc0 0x153bfc0 + cc: 0ad0bfc0 j b42ff00 <__bss_start-0x34bd0100> + d0: 0ae40001 j b900004 <__bss_start-0x346ffffc> + d4: 53bfc00a 0x53bfc00a + d8: e4bfc00a swc1 $f31,-16374(a1) + dc: e8000373 swc2 $0,883(zero) + e0: 7f9fbfc0 0x7f9fbfc0 + e4: 0ae8bfc0 j ba2ff00 <__bss_start-0x345d0100> + e8: 0af00001 j bc00004 <__bss_start-0x343ffffc> + ec: 53000000 0x53000000 + f0: 00000000 nop + f4: 00050000 sll zero,a1,0x0 + f8: 000000bf 0xbf + fc: c00864bf lwc0 c0_badvaddr,25791(zero) + 100: c009cc00 lwc0 $9,-13312(zero) + 104: 02309fbf 0x2309fbf + 108: c00a3cbf lwc0 c0_entryhi,15551(zero) + 10c: c00aa400 lwc0 c0_entryhi,-23552(zero) + 110: 02309fbf 0x2309fbf + 114: c00af0bf lwc0 c0_entryhi,-3905(zero) + 118: c00b4400 lwc0 $11,17408(zero) + 11c: 02309f00 0x2309f00 + 120: 00000000 nop + 124: 00000001 0x1 + 128: 00000000 nop + 12c: 01010000 0x1010000 + 130: 00bfc00a 0xbfc00a + 134: a8bfc00a swl ra,-16374(a1) + 138: ac000155 sw zero,341(zero) + 13c: bfc00ab4 0xbfc00ab4 + 140: bfc00ac0 0xbfc00ac0 + 144: 000154bf 0x154bf + 148: c00ad0bf lwc0 c0_entryhi,-12097(zero) + 14c: c00ad000 lwc0 c0_entryhi,-12288(zero) + 150: 0154bfc0 0x154bfc0 + 154: 0ad0bfc0 j b42ff00 <__bss_start-0x34bd0100> + 158: 0ae40008 j b900020 <__bss_start-0x346fffe0> + 15c: 73007500 0x73007500 + 160: 2223019f addi v1,s1,415 + 164: bfc00ae4 0xbfc00ae4 + 168: bfc00af0 0xbfc00af0 + 16c: 00067300 sll t6,a2,0xc + 170: 7500229f jalx 4008a7c <__bss_start-0x3bff7584> + 174: 00000000 nop + ... + 180: bfc008e0 0xbfc008e0 + 184: bfc0090f 0xbfc0090f + 188: 00125393 0x125393 + 18c: 04800493 bltz a0,13dc <__bss_start-0x3fffec24> + 190: 04800893 bltz a0,23e0 <__bss_start-0x3fffdc20> + 194: 04800c93 bltz a0,33e4 <__bss_start-0x3fffcc1c> + 198: 0493f001 0x493f001 + 19c: bfc00af0 0xbfc00af0 + 1a0: bfc00afb 0xbfc00afb + 1a4: 00125393 0x125393 + 1a8: 04800493 bltz a0,13f8 <__bss_start-0x3fffec08> + 1ac: 04800893 bltz a0,23fc <__bss_start-0x3fffdc04> + 1b0: 04800c93 bltz a0,3400 <__bss_start-0x3fffcc00> + 1b4: 0493f001 0x493f001 + ... + 1c0: 08000001 j 4 <__bss_start-0x3ffffffc> + 1c4: 01000000 0x1000000 + 1c8: 00000000 nop + 1cc: 0000bfc0 sll s7,zero,0x1f + 1d0: 0864bfc0 j 192ff00 <__bss_start-0x3e6d0100> + 1d4: 08c00002 j 3000008 <__bss_start-0x3cfffff8> + 1d8: 309fbfc0 andi ra,a0,0xbfc0 + 1dc: 08c0bfc0 j 302ff00 <__bss_start-0x3cfd0100> + 1e0: 09680001 j 5a00004 <__bss_start-0x3a5ffffc> + 1e4: 60bfc009 0x60bfc009 + 1e8: 68bfc009 0x68bfc009 + 1ec: 70000984 0x70000984 + 1f0: 0009fc1a 0x9fc1a + 1f4: 8000229f lb zero,8863(zero) + 1f8: bfc00970 0xbfc00970 + 1fc: bfc00974 0xbfc00974 + 200: 000154bf 0x154bf + 204: c00974bf lwc0 $9,29887(zero) + 208: c0099000 lwc0 $9,-28672(zero) + 20c: 09840009 j 6100024 <__bss_start-0x39efffdc> + 210: fc1a8000 0xfc1a8000 + 214: 229fbfc0 addi ra,s4,-16448 + 218: 0a3cbfc0 j 8f2ff00 <__bss_start-0x370d0100> + 21c: 0aa40009 j a900024 <__bss_start-0x356fffdc> + 220: 840009fc lh zero,2556(zero) + 224: 1a800022 blez s4,2b0 <__bss_start-0x3ffffd50> + 228: 9fbfc00a 0x9fbfc00a + 22c: f0bfc00b 0xf0bfc00b + 230: 38000160 xori zero,zero,0x160 + ... + 23c: 09000000 j 4000000 <__bss_start-0x3c000000> + 240: 00000000 nop + 244: 00000000 nop + 248: 0000bfc0 sll s7,zero,0x1f + 24c: 0864bfc0 j 192ff00 <__bss_start-0x3e6d0100> + 250: 09680004 j 5a00010 <__bss_start-0x3a5ffff0> + 254: 404a249f 0x404a249f + 258: bfc00968 0xbfc00968 + 25c: bfc00974 0xbfc00974 + 260: 000161bf 0x161bf + 264: c00974bf lwc0 $9,29887(zero) + 268: c009b800 lwc0 $9,-18432(zero) + 26c: 0162bfc0 0x162bfc0 + 270: 09b8bfc0 j 6e2ff00 <__bss_start-0x391d0100> + 274: 0a3c0001 j 8f00004 <__bss_start-0x370ffffc> + 278: 65bfc00a 0x65bfc00a + 27c: 3cbfc00a 0x3cbfc00a + 280: a4000162 sh zero,354(zero) + 284: bfc00aa4 0xbfc00aa4 + 288: bfc00af0 0xbfc00af0 + 28c: 000165bf 0x165bf + 290: c00af0bf lwc0 c0_entryhi,-3905(zero) + 294: c00b4400 lwc0 $11,17408(zero) + 298: 04404a24 bltz v0,12b2c <__bss_start-0x3ffed4d4> + 29c: 9f000000 0x9f000000 + ... + 2a8: 00bfc008 0xbfc008 + 2ac: 94bfc008 lhu ra,-16376(a1) + 2b0: 9c000774 0x9c000774 + 2b4: 0038253f 0x38253f + 2b8: 1a9fbfc0 0x1a9fbfc0 + 2bc: 089cbfc0 j 272ff00 <__bss_start-0x3d8d0100> + 2c0: 08a30001 j 28c0004 <__bss_start-0x3d73fffc> + 2c4: 54000000 0x54000000 + ... + 2d0: 00bfc008 0xbfc008 + 2d4: acbfc008 sw ra,-16376(a1) + 2d8: b3000152 0xb3000152 + 2dc: bfc008b3 0xbfc008b3 + 2e0: bfc008b8 0xbfc008b8 + 2e4: 00016000 sll t4,at,0x0 + 2e8: 00000000 nop + 2ec: Address 0x00000000000002ec is out of bounds. + + +Disassembly of section .debug_aranges: + +00000000 <.debug_aranges>: + 0: 0000002c 0x2c + 4: 00020000 sll zero,v0,0x0 + 8: 00000400 sll zero,zero,0x10 + c: 00000000 nop + 10: bfc00830 0xbfc00830 + 14: 00000010 mfhi zero + 18: bfc00840 0xbfc00840 + 1c: 00000024 and zero,zero,zero + 20: bfc00864 0xbfc00864 + 24: 000002e0 0x2e0 + ... + 30: 0000001c 0x1c + 34: 00020000 sll zero,v0,0x0 + 38: 06520400 0x6520400 + 3c: 00000000 nop + 40: bfc00b44 0xbfc00b44 + 44: 00000370 0x370 + ... + +Disassembly of section .debug_ranges: + +00000000 <.debug_ranges>: + 0: bfc00830 0xbfc00830 + 4: bfc00840 0xbfc00840 + 8: bfc00840 0xbfc00840 + c: bfc00864 0xbfc00864 + 10: bfc00864 0xbfc00864 + 14: bfc00b44 0xbfc00b44 + ... + +Disassembly of section .debug_line: + +00000000 <.debug_line>: + 0: 000003f1 0x3f1 + 4: 00030000 sll zero,v1,0x0 + 8: 00f20101 0xf20101 + c: fb0e0d00 0xfb0e0d00 + 10: 01010101 0x1010101 + 14: 00000001 0x1 + 18: 0000012f 0x12f + 1c: 686f6d65 0x686f6d65 + 20: 2f6a656e sltiu t2,k1,25966 + 24: 732f776f 0x732f776f + 28: 726b2f70 0x726b2f70 + 2c: 726f6a65 0x726f6a65 + 30: 6374732f 0x6374732f + 34: 6d697073 0x6d697073 + 38: 2f746f6f sltiu s4,k1,28527 + 3c: 6c636861 0x6c636861 + 40: 696e2f77 0x696e2f77 + 44: 6f726b2f 0x6f726b2f + 48: 696e7374 0x696e7374 + 4c: 616c6c2f 0x616c6c2f + 50: 6d697073 0x6d697073 + 54: 2d656c66 sltiu a1,t3,27750 + 58: 2f696e63 sltiu t1,k1,28259 + 5c: 6c756465 0x6c756465 + 60: 2f6d6163 sltiu t5,k1,24931 + 64: 68696e65 0x68696e65 + 68: 002f686f 0x2f686f + 6c: 6d652f6a 0x6d652f6a + 70: 656e732f 0x656e732f + 74: 776f726b jalx dbdc9ac <__bss_start-0x32423654> + 78: 2f70726f sltiu s0,k1,29295 + 7c: 6a656374 0x6a656374 + 80: 732f6d69 0x732f6d69 + 84: 70732f74 0x70732f74 + 88: 6f6f6c63 0x6f6f6c63 + 8c: 6861696e 0x6861696e + 90: 2f776f72 sltiu s7,k1,28530 + 94: 6b2f696e 0x6b2f696e + 98: 7374616c 0x7374616c + 9c: 6c2f6d69 0x6c2f6d69 + a0: 70732d65 0x70732d65 + a4: 6c662f69 0x6c662f69 + a8: 6e636c75 0x6e636c75 + ac: 64652f73 0x64652f73 + b0: 79730000 0x79730000 + b4: 626f6f74 0x626f6f74 + b8: 6c6f6164 0x6c6f6164 + bc: 65722e63 0x65722e63 + c0: 00000000 nop + c4: 5f646566 0x5f646566 + c8: 61756c74 0x61756c74 + cc: 5f747970 0x5f747970 + d0: 65732e68 0x65732e68 + d4: 00010000 sll zero,at,0x0 + d8: 5f737464 0x5f737464 + dc: 696e742e 0x696e742e + e0: 68000200 0x68000200 + e4: 00737265 0x737265 + e8: 632e6800 0x632e6800 + ec: 0000006c 0x6c + f0: 69627379 0x69627379 + f4: 732e6800 0x732e6800 + f8: 00000000 nop + fc: 05010005 bgez t0,114 <__bss_start-0x3ffffeec> + 100: 02bfc008 0x2bfc008 + 104: 30031601 andi v1,zero,0x1601 + 108: 05021316 0x5021316 + 10c: 89050106 lwl a1,262(t0) + 110: 16020800 bne s0,v0,2114 <__bss_start-0x3fffdeec> + 114: 01010501 0x1010501 + 118: 000502bf 0x502bf + 11c: c0084003 lwc0 c0_badvaddr,16387(zero) + 120: 29010502 slti at,t0,1282 + 124: 1317c203 beq t8,s7,ffff0934 + 128: 0af20501 j bc81404 <__bss_start-0x3437ebfc> + 12c: 06160208 0x6160208 + 130: 00010105 0x10105 + 134: 01000502 0x1000502 + 138: bfc00864 0xbfc00864 + 13c: 03ca0001 0x3ca0001 + 140: 05021313 0x5021313 + 144: 13131314 beq t8,s3,4d98 <__bss_start-0x3fffb268> + 148: 14131313 bne zero,s3,4d98 <__bss_start-0x3fffb268> + 14c: 14050106 bne zero,a1,568 <__bss_start-0x3ffffa98> + 150: 03720105 0x3720105 + 154: 0e030e4a jal 80c3928 <__bss_start-0x37f3c6d8> + 158: 05010372 bgez t0,f24 <__bss_start-0x3ffff0dc> + 15c: 4a050e03 c2 0x50e03 + 160: 0e08ac05 jal 822b014 <__bss_start-0x37dd4fec> + 164: 02064b05 0x2064b05 + 168: 0e060105 jal 8180414 <__bss_start-0x37e7fbec> + 16c: 02064b05 0x2064b05 + 170: 23060105 addi a2,t8,261 + 174: 02064b05 0x2064b05 + 178: 43061805 c0 0x1061805 + 17c: 2f03794a sltiu v1,t8,31050 + 180: 051a4b05 0x51a4b05 + 184: 0284051a 0x284051a + 188: 48050206 0x48050206 + 18c: 4c83051c 0x4c83051c + 190: 06010502 bgez s0,159c <__bss_start-0x3fffea64> + 194: 4d050c47 0x4d050c47 + 198: 0502064d 0x502064d + 19c: 05288205 0x5288205 + 1a0: 43820502 c0 0x1820502 + 1a4: 83050506 lb a1,1286(t8) + 1a8: 13050a49 beq t8,a1,2ad0 <__bss_start-0x3fffd530> + 1ac: 0502064b 0x502064b + 1b0: 05050601 0x5050601 + 1b4: 05220002 0x5220002 + 1b8: 0401ba05 b fffee9d0 + 1bc: 0ab90502 j ae41408 <__bss_start-0x351bebf8> + 1c0: 52050a03 0x52050a03 + 1c4: 784a0502 0x784a0502 + 1c8: 068a051a 0x68a051a + 1cc: 82053a82 lb a1,14978(s0) + 1d0: 05028305 0x5028305 + 1d4: 1aba0537 0x1aba0537 + 1d8: 82050283 lb a1,643(s0) + 1dc: 051aba05 0x51aba05 + 1e0: 37820502 ori v0,gp,0x502 + 1e4: 84050c06 lh a1,3078(zero) + 1e8: 16051a03 bne s0,a1,69f8 <__bss_start-0x3fff9608> + 1ec: 7882050b 0x7882050b + 1f0: 4e050206 c3 0x50206 + 1f4: 4e140520 c3 0x140520 + 1f8: 0601050c bgez s0,162c <__bss_start-0x3fffe9d4> + 1fc: 4805084c 0x4805084c + 200: 050c0002 0x50c0002 + 204: 0401064a b 1b30 <__bss_start-0x3fffe4d0> + 208: 05020002 0x5020002 + 20c: 04010601 b 1a14 <__bss_start-0x3fffe5ec> + 210: 050a0002 0x50a0002 + 214: 04010603 b 1a24 <__bss_start-0x3fffe5dc> + 218: 0bba0502 j ee81408 <__bss_start-0x3117ebf8> + 21c: 00020401 0x20401 + 220: 17051900 bne t8,a1,6624 <__bss_start-0x3fff99dc> + 224: 020401ba 0x20401ba + 228: 05390002 0x5390002 + 22c: 04010601 b 1a34 <__bss_start-0x3fffe5cc> + 230: 05190002 0x5190002 + 234: 04014a05 b 12a4c <__bss_start-0x3ffed5b4> + 238: 39000204 xori zero,t0,0x204 + 23c: 01068205 0x1068205 + 240: 02000204 0x2000204 + 244: 01830002 0x1830002 + 248: 04018505 b fffe1660 + 24c: 03000204 0x3000204 + 250: 01068605 0x1068605 + 254: 06000204 bltz s0,a68 <__bss_start-0x3ffff598> + 258: 0103124a 0x103124a + 25c: 05020002 0x5020002 + 260: 0401036a b 100c <__bss_start-0x3fffeff4> + 264: 4a050300 c2 0x50300 + 268: 02040186 0x2040186 + 26c: 05060002 0x5060002 + 270: 04010312 b ebc <__bss_start-0x3ffff144> + 274: 4a000204 c2 0x204 + 278: 014b0502 0x14b0502 + 27c: 06036b4a 0x6036b4a + 280: 05031483 0x5031483 + 284: 05041405 0x5041405 + 288: 0d060105 jal 4180414 <__bss_start-0x3be7fbec> + 28c: 11830504 beq t4,v1,16a0 <__bss_start-0x3fffe960> + 290: 06ba0511 0x6ba0511 + 294: 06010504 bgez s0,16a8 <__bss_start-0x3fffe958> + 298: 06830506 0x6830506 + 29c: 030d083c 0x30d083c + 2a0: 8383bb84 lb v1,-17532(gp) + 2a4: bb050300 swr a1,768(t8) + 2a8: 02040303 0x2040303 + 2ac: 5282051c 0x5282051c + 2b0: 00020403 sra zero,v0,0x10 + 2b4: 06010526 bgez s0,1750 <__bss_start-0x3fffe8b0> + 2b8: 00020403 sra zero,v0,0x10 + 2bc: 48051100 0x48051100 + 2c0: 0204034c syscall 0x8100d + 2c4: 05030002 0x5030002 + 2c8: 0403064b 0x403064b + 2cc: 051c0002 0x51c0002 + 2d0: 04030601 0x4030601 + 2d4: 05110002 bgezal t0,2e0 <__bss_start-0x3ffffd20> + 2d8: 04038205 0x4038205 + 2dc: 03000204 0x3000204 + 2e0: 03064b05 0x3064b05 + 2e4: 1c000204 bgtz zero,af8 <__bss_start-0x3ffff508> + 2e8: 03060105 0x3060105 + 2ec: 11000204 beqz t0,b00 <__bss_start-0x3ffff500> + 2f0: 03820503 0x3820503 + 2f4: 00020403 sra zero,v0,0x10 + 2f8: 064b051c 0x64b051c + 2fc: 00020403 sra zero,v0,0x10 + 300: 06010511 bgez s0,1748 <__bss_start-0x3fffe8b8> + 304: 00020403 sra zero,v0,0x10 + 308: 82050300 lb a1,768(s0) + 30c: 02040306 0x2040306 + 310: 4b051c00 c2 0x1051c00 + 314: 02040306 0x2040306 + 318: 01051100 0x1051100 + 31c: 02040382 0x2040382 + 320: 05030002 0x5030002 + 324: 0403064b 0x403064b + 328: 051c0002 0x51c0002 + 32c: 04030601 0x4030601 + 330: 05110002 bgezal t0,33c <__bss_start-0x3ffffcc4> + 334: 04038205 0x4038205 + 338: 03000204 0x3000204 + 33c: 03064b05 0x3064b05 + 340: 1c000204 bgtz zero,b54 <__bss_start-0x3ffff4ac> + 344: 03060105 0x3060105 + 348: 11000204 beqz t0,b5c <__bss_start-0x3ffff4a4> + 34c: 03820503 0x3820503 + 350: 00020403 sra zero,v0,0x10 + 354: 064b051c 0x64b051c + 358: 00020403 sra zero,v0,0x10 + 35c: 06010511 bgez s0,17a4 <__bss_start-0x3fffe85c> + 360: 00020403 sra zero,v0,0x10 + 364: 82052400 lb a1,9216(s0) + 368: 02040306 0x2040306 + 36c: 03774a05 0x3774a05 + 370: 02000204 0x2000204 + 374: 03060105 0x3060105 + 378: 06060320 0x6060320 + 37c: 82050f06 lb a1,3846(s0) + 380: 01050606 0x1050606 + 384: 4d13050c 0x4d13050c + 388: 06010506 bgez s0,17a4 <__bss_start-0x3fffe85c> + 38c: 00020401 0x20401 + 390: 4a051000 c2 0x51000 + 394: 02040106 0x2040106 + 398: 82050600 lb a1,1536(s0) + 39c: 02040106 0x2040106 + 3a0: 01050406 0x1050406 + 3a4: 0312ba05 0x312ba05 + 3a8: 07060100 0x7060100 + 3ac: 02040306 0x2040306 + 3b0: 036ff205 0x36ff205 + 3b4: 1a000204 blez s0,bc8 <__bss_start-0x3ffff438> + 3b8: 03060105 0x3060105 + 3bc: 20000204 addi zero,zero,516 + 3c0: 03f1050f 0x3f1050f + 3c4: 00020403 sra zero,v0,0x10 + 3c8: 4b051f00 c2 0x1051f00 + 3cc: 02040306 0x2040306 + 3d0: 49000204 bc2f be4 <__bss_start-0x3ffff41c> + 3d4: 03060105 0x3060105 + 3d8: 0306034d break 0x306,0xd + 3dc: 82bb0524 lb k1,1316(s5) + 3e0: ba054082 swr a1,16514(s0) + 3e4: 0503bb05 0x503bb05 + 3e8: 010603cb 0x10603cb + 3ec: 000108ac 0x108ac + 3f0: 020c0001 0x20c0001 + 3f4: 01000001 0x1000001 + 3f8: 5d000300 0x5d000300 + 3fc: 00005501 0x5501 + 400: 01fb0e0d break 0x1fb,0x38 + 404: 00010101 0x10101 + 408: 01000000 0x1000000 + 40c: 01000001 0x1000001 + 410: 2e2e2f2e sltiu t6,s1,12078 + 414: 2e2f2e2e sltiu t7,s1,11822 + 418: 2f2e2e2f sltiu t6,t9,11823 + 41c: 2e2e2f2e sltiu t6,s1,12078 + 420: 2e2f6763 sltiu t7,s1,26467 + 424: 632d3130 0x632d3130 + 428: 2e322e30 sltiu s2,s1,11824 + 42c: 2f6e6577 sltiu t6,k1,25975 + 430: 6c69622f 0x6c69622f + 434: 6c696263 0x6c696263 + 438: 2f6d6163 sltiu t5,k1,24931 + 43c: 68696e65 0x68696e65 + 440: 2f6d6970 sltiu t5,k1,26992 + 444: 7300006d 0x7300006d + 448: 656d6370 0x656d6370 + 44c: 792e5300 0x792e5300 + 450: 01000000 0x1000000 + 454: 000502bf 0x502bf + 458: c00b4403 lwc0 $11,17411(zero) + 45c: b802014b swr v0,331(zero) + 460: 4e030b4a c3 0x30b4a + 464: 4b4b4b4c c2 0x14b4b4c + 468: 4b4b4c4b c2 0x14b4c4b + 46c: 4b4b03ce c2 0x14b03ce + 470: 004a4b4b 0x4a4b4b + 474: 4b03284a c2 0x103284a + 478: 4f030e4a c3 0x1030e4a + 47c: 4b4b4b4b c2 0x14b4b4b + 480: 4b504b4b c2 0x1504b4b + 484: 4b4b4b4b c2 0x14b4b4b + 488: 4b4c4b4b c2 0x14c4b4b + 48c: 4b4b4b4b c2 0x14b4b4b + 490: 4b4e4b4b c2 0x14e4b4b + 494: 4b4b4b4b c2 0x14b4b4b + 498: 4b4b4b4b c2 0x14b4b4b + 49c: 4b030a4a c2 0x1030a4a + 4a0: 4c4b4b4b 0x4c4b4b4b + 4a4: 4b4b4b4b c2 0x14b4b4b + 4a8: 4b4b4b4b c2 0x14b4b4b + 4ac: 4b4b4b4b c2 0x14b4b4b + 4b0: 4b4b4b4b c2 0x14b4b4b + 4b4: 030a4a4b 0x30a4a4b + 4b8: 4b4b4e4b c2 0x14b4e4b + 4bc: 4b4b4b03 c2 0x14b4b03 + 4c0: 124a4b4c beq s2,t2,131f4 <__bss_start-0x3ffece0c> + 4c4: 4b4b4b4b c2 0x14b4b4b + 4c8: 4c4b524b 0x4c4b524b + 4cc: 4c4b4b4b 0x4c4b4b4b + 4d0: 4c4b4d4b 0x4c4b4d4b + 4d4: 4b4b4b4c c2 0x14b4b4c + 4d8: 4b030d4a c2 0x1030d4a + 4dc: 4b4b4c4b c2 0x14b4c4b + 4e0: 4b4b4b03 c2 0x14b4b03 + 4e4: 0b4a4b4b j d292d2c <__bss_start-0x32d6d2d4> + 4e8: 4b031b4a c2 0x1031b4a + 4ec: 4b4b4f4e c2 0x14b4f4e + 4f0: 4b4b4b4b c2 0x14b4b4b + 4f4: 4b4b4b4b c2 0x14b4b4b + 4f8: 4b4b4b4c c2 0x14b4b4c + 4fc: 4b4b4b4b c2 0x14b4b4b + 500: 4b4b4b4b c2 0x14b4b4b + 504: 4b4b4b4b c2 0x14b4b4b + 508: 4b4b4b4b c2 0x14b4b4b + 50c: 4b4b4b4b c2 0x14b4b4b + 510: 4b4b4b4c c2 0x14b4b4c + 514: 4b4b4b4b c2 0x14b4b4b + 518: 4b4b4b4b c2 0x14b4b4b + 51c: 4b4b4b03 c2 0x14b4b03 + 520: 094a4c4b j 529312c <__bss_start-0x3ad6ced4> + 524: 4b4b4b4b c2 0x14b4b4b + 528: 4b4b4b4b c2 0x14b4b4b + 52c: 4b4b4b4b c2 0x14b4b4b + 530: 4b4b4b4b c2 0x14b4b4b + 534: 4b4b4b4b c2 0x14b4b4b + 538: 4b4b4b4b c2 0x14b4b4b + 53c: 4b4b504b c2 0x14b504b + 540: 4b4b4e4b c2 0x14b4e4b + 544: 4b4b4b4b c2 0x14b4b4b + 548: 4e4b4c4b c3 0x4b4c4b + 54c: 4b4b4b4c c2 0x14b4b4c + 550: 4b020400 c2 0x1020400 + 554: Address 0x0000000000000554 is out of bounds. + + +Disassembly of section .debug_str: + +00000000 <.debug_str>: + 0: 72657375 0x72657375 + 4: 6c74004a 0x6c74004a + 8: 756d705f jalx 5b5c17c <__bss_start-0x3a4a3e84> + c: 746f0045 jalx 1bc0114 <__bss_start-0x3e43feec> + 10: 7865635f 0x7865635f + 14: 61740069 0x61740069 + 18: 6d675f68 0x6d675f68 + 1c: 64720073 0x64720073 + 20: 686f7274 0x686f7274 + 24: 20696e74 addi t1,v1,28276 + 28: 00704750 0x704750 + 2c: 494f5f44 0x494f5f44 + 30: 49520069 0x49520069 + 34: 6d675f73 0x6d675f73 + 38: 697a6500 0x697a6500 + 3c: 73726563 0x73726563 + 40: 006d6169 0x6d6169 + 44: 6e005f5f 0x6e005f5f + 48: 75696e74 jalx 5a5b9d0 <__bss_start-0x3a5a4630> + 4c: 33325f74 andi s2,t9,0x5f74 + 50: 00737265 0x737265 + 54: 635f6465 0x635f6465 + 58: 636f6465 0x636f6465 + 5c: 00704d65 0x704d65 + 60: 6d007372 0x6d007372 + 64: 65635f74 0x65635f74 + 68: 79706500 0x79706500 + 6c: 68616464 0x68616464 + 70: 72006864 0x72006864 + 74: 725f6e65 0x725f6e65 + 78: 78740067 0x78740067 + 7c: 6574426f 0x6574426f + 80: 6f744f66 0x6f744f66 + 84: 66736574 0x66736574 + 88: 00666c61 0x666c61 + 8c: 73685f6f 0x73685f6f + 90: 66667365 0x66667365 + 94: 7400696d jalx 1a5b4 <__bss_start-0x3ffe5a4c> + 98: 675f6e61 0x675f6e61 + 9c: 6d650070 0x6d650070 + a0: 53647261 0x53647261 + a4: 6d333200 0x6d333200 + a8: 6c6f6e67 0x6c6f6e67 + ac: 206c6f6e addi t4,v1,28526 + b0: 6720696e 0x6720696e + b4: 74005f73 jalx 17dcc <__bss_start-0x3ffe8234> + b8: 666c6173 0x666c6173 + bc: 685f696d 0x685f696d + c0: 675f6864 0x675f6864 + c4: 725f7400 0x725f7400 + c8: 73726563 0x73726563 + cc: 5f726563 0x5f726563 + d0: 00737265 0x737265 + d4: 635f6572 0x635f6572 + d8: 72005f5f 0x72005f5f + dc: 75696e74 jalx 5a5b9d0 <__bss_start-0x3a5a4630> + e0: 385f7400 xori ra,v0,0x7400 + e4: 73726563 0x73726563 + e8: 5f656f62 0x5f656f62 + ec: 00756e73 0x756e73 + f0: 69676e65 0x69676e65 + f4: 64206368 0x64206368 + f8: 61720074 0x61720074 + fc: 61726765 0x61726765 + 100: 745f6261 jalx 17d8984 <__bss_start-0x3e82767c> + 104: 73650061 0x73650061 + 108: 72676300 0x72676300 + 10c: 626c6f63 0x626c6f63 + 110: 6b5f7365 0x6b5f7365 + 114: 6c006c6f 0x6c006c6f + 118: 6e67206c 0x6e67206c + 11c: 6f6e6720 0x6f6e6720 + 120: 756e7369 jalx 5b9cda4 <__bss_start-0x3a46325c> + 124: 676e6564 0x676e6564 + 128: 20696e74 addi t1,v1,28276 + 12c: 00474e55 0x474e55 + 130: 20433137 addi v1,v0,12599 + 134: 2031302e addi s1,at,12334 + 138: 322e3020 andi t6,s1,0x3020 + 13c: 2d472030 sltiu a3,t2,8240 + 140: 202d6d65 addi t5,at,28005 + 144: 62202d6d 0x62202d6d + 148: 736f6674 0x736f6674 + 14c: 2d666c6f sltiu a2,t3,27759 + 150: 6174202d 0x6174202d + 154: 6d617263 0x6d617263 + 158: 683d7233 0x683d7233 + 15c: 30303020 andi s0,at,0x3020 + 160: 2d6d6970 sltiu t5,t3,26992 + 164: 7331202d 0x7331202d + 168: 67202d4f 0x67202d4f + 16c: 73202d66 0x73202d66 + 170: 6e6f2d65 0x6e6f2d65 + 174: 78636570 0x78636570 + 178: 74696f6e jalx 1a5bdb8 <__bss_start-0x3e5a4248> + 17c: 73202d66 0x73202d66 + 180: 66756e63 0x66756e63 + 184: 74696f6e jalx 1a5bdb8 <__bss_start-0x3e5a4248> + 188: 2d736563 sltiu s3,t3,25955 + 18c: 74696f6e jalx 1a5bdb8 <__bss_start-0x3e5a4248> + 190: 73202d66 0x73202d66 + 194: 64617461 0x64617461 + 198: 2d736563 sltiu s3,t3,25955 + 19c: 74696f6e jalx 1a5bdb8 <__bss_start-0x3e5a4248> + 1a0: 73202d66 0x73202d66 + 1a4: 73747269 0x73747269 + 1a8: 63742d76 0x63742d76 + 1ac: 6f6c6174 0x6f6c6174 + 1b0: 696c652d 0x696c652d + 1b4: 62697466 0x62697466 + 1b8: 69656c64 0x69656c64 + 1bc: 7300626f 0x7300626f + 1c0: 6f746c6f 0x6f746c6f + 1c4: 61646572 0x61646572 + 1c8: 2e630061 sltiu v1,s3,97 + 1cc: 72677600 0x72677600 + 1d0: 70466c61 0x70466c61 + 1d4: 73684d65 0x73684d65 + 1d8: 6d007368 0x6d007368 + 1dc: 6f727420 0x6f727420 + 1e0: 756e7369 jalx 5b9cda4 <__bss_start-0x3a46325c> + 1e4: 676e6564 0x676e6564 + 1e8: 20696e74 addi t1,v1,28276 + 1ec: 0070456e 0x70456e + 1f0: 74727900 jalx 1c9e400 <__bss_start-0x3e361c00> + 1f4: 696d675f 0x696d675f + 1f8: 62617365 0x62617365 + 1fc: 00737075 0x737075 + 200: 74730073 jalx 1cc01cc <__bss_start-0x3e33fe34> + 204: 7265635f 0x7265635f + 208: 73746174 0x73746174 + 20c: 65007372 0x65007372 + 210: 65635f64 0x65635f64 + 214: 61746100 0x61746100 + 218: 6d616769 0x6d616769 + 21c: 63007372 0x63007372 + 220: 65635f73 0x65635f73 + 224: 6f620070 0x6f620070 + 228: 72696e74 0x72696e74 + 22c: 5f776f72 0x5f776f72 + 230: 64007047 0x64007047 + 234: 50494f5f 0x50494f5f + 238: 44415441 0x44415441 + 23c: 002f686f 0x2f686f + 240: 6d652f6a 0x6d652f6a + 244: 656e732f 0x656e732f + 248: 776f726b jalx dbdc9ac <__bss_start-0x32423654> + 24c: 2f70726f sltiu s0,k1,29295 + 250: 6a656374 0x6a656374 + 254: 732f6d69 0x732f6d69 + 258: 70732f73 0x70732f73 + 25c: 72632f62 0x72632f62 + 260: 6f6f746c 0x6f6f746c + 264: 6f616465 0x6f616465 + 268: 72005f73 0x72005f73 + 26c: 73726563 0x73726563 + 270: 5f740073 0x5f740073 + 274: 7265635f 0x7265635f + 278: 6765746c 0x6765746c + 27c: 696e6500 0x696e6500 + 280: 2e2e2f2e sltiu t6,s1,12078 + 284: 2e2f2e2e sltiu t7,s1,11822 + 288: 2f2e2e2f sltiu t6,t9,11823 + 28c: 2e2e2f2e sltiu t6,s1,12078 + 290: 2e2f6763 sltiu t7,s1,26467 + 294: 632d3130 0x632d3130 + 298: 2e322e30 sltiu s2,s1,11824 + 29c: 2f6e6577 sltiu t6,k1,25975 + 2a0: 6c69622f 0x6c69622f + 2a4: 6c696263 0x6c696263 + 2a8: 2f6d6163 sltiu t5,k1,24931 + 2ac: 68696e65 0x68696e65 + 2b0: 2f6d6970 sltiu t5,k1,26992 + 2b4: 732f6d65 0x732f6d65 + 2b8: 6d637079 0x6d637079 + 2bc: 2e53002f sltiu s3,s2,47 + 2c0: 686f6d65 0x686f6d65 + 2c4: 2f6a656e sltiu t2,k1,25966 + 2c8: 732f776f 0x732f776f + 2cc: 726b2f70 0x726b2f70 + 2d0: 726f6a65 0x726f6a65 + 2d4: 6374732f 0x6374732f + 2d8: 6d697073 0x6d697073 + 2dc: 2f746f6f sltiu s4,k1,28527 + 2e0: 6c636861 0x6c636861 + 2e4: 696e2f77 0x696e2f77 + 2e8: 6f726b2f 0x6f726b2f + 2ec: 6763632d 0x6763632d + 2f0: 31302e32 andi s0,t1,0x2e32 + 2f4: 2e302d62 sltiu s0,s1,11618 + 2f8: 75696c64 jalx 5a5b190 <__bss_start-0x3a5a4e70> + 2fc: 2f6d6970 sltiu t5,k1,26992 + 300: 732d656c 0x732d656c + 304: 662f6e65 0x662f6e65 + 308: 776c6962 jalx db1a588 <__bss_start-0x324e5a78> + 30c: 2f6c6962 sltiu t4,k1,26978 + 310: 632f6d61 0x632f6d61 + 314: 6368696e 0x6368696e + 318: 652f6d69 0x652f6d69 + 31c: 70730047 0x70730047 + 320: 4e552041 c3 0x552041 + 324: 5320322e 0x5320322e + 328: Address 0x0000000000000328 is out of bounds. + + +Disassembly of section .debug_frame: + +00000000 <.debug_frame>: + 0: 0000000c syscall + 4: ffffffff 0xffffffff + 8: 0100017c 0x100017c + c: 1f0d1d00 0x1f0d1d00 + 10: 0000000c syscall + 14: 00000000 nop + 18: bfc00830 0xbfc00830 + 1c: 00000010 mfhi zero + 20: 0000000c syscall + 24: 00000000 nop + 28: bfc00840 0xbfc00840 + 2c: 00000024 and zero,zero,zero + 30: 0000002c 0x2c + 34: 00000000 nop + 38: bfc00864 0xbfc00864 + 3c: 000002e0 0x2e0 + 40: 440ec002 0x440ec002 + 44: 609f0192 0x609f0192 + 48: 05900795 bltzal t4,1ea0 <__bss_start-0x3fffe160> + 4c: 02940393 0x2940393 + 50: 04910603 bgezal a0,1860 <__bss_start-0x3fffe7a0> + 54: 02bc0e00 0x2bc0e00 + 58: d0d1d2d3 0xd0d1d2d3 + 5c: d4d5df00 0xd4d5df00 diff --git a/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.ROM.vhd b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.ROM.vhd new file mode 100644 index 0000000..93ac335 --- /dev/null +++ b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.ROM.vhd @@ -0,0 +1,2084 @@ +LIBRARY IEEE; +USE IEEE.STD_LOGIC_1164.ALL; +USE IEEE.NUMERIC_STD.ALL; + +ENTITY rom IS + Port + ( + clk : in STD_LOGIC; + ce : in STD_LOGIC; + addr : in unsigned(31 downto 0); + dout : out unsigned(31 downto 0) + ); +END rom; + +ARCHITECTURE data OF rom IS + + subtype word_t is unsigned(31 downto 0); + type word_array_t is array (0 to 2047) of word_t; + constant word_array : word_array_t := + ( + + X"3C1D8000", -- 00000000 + X"27BDEFF0", -- 00000004 + X"42000020", -- 00000008 + X"42000022", -- 0000000C + X"3C084000", -- 00000010 + X"25080000", -- 00000014 + X"3C094000", -- 00000018 + X"25290000", -- 0000001C + X"AD000000", -- 00000020 + X"1509FFFE", -- 00000024 + X"25080004", -- 00000028 + X"3C1ABFC0", -- 0000002C + X"275A0778", -- 00000030 + X"0340F809", -- 00000034 + X"00000000", -- 00000038 + X"3C1ABFC0", -- 0000003C + X"275A1050", -- 00000040 + X"0340F809", -- 00000044 + X"00000000", -- 00000048 + X"00000000", -- 0000004C + X"0BF00013", -- 00000050 + X"00000000", -- 00000054 + X"00000000", -- 00000058 + X"00000000", -- 0000005C + X"00000000", -- 00000060 + X"00000000", -- 00000064 + X"00000000", -- 00000068 + X"00000000", -- 0000006C + X"00000000", -- 00000070 + X"00000000", -- 00000074 + X"00000000", -- 00000078 + X"00000000", -- 0000007C + X"401A6800", -- 00000080 + X"00000000", -- 00000084 + X"001AD202", -- 00000088 + X"335A00FF", -- 0000008C + X"1740FFFB", -- 00000090 + X"00000000", -- 00000094 + X"401A7000", -- 00000098 + X"00000000", -- 0000009C + X"03400008", -- 000000A0 + X"42000010", -- 000000A4 + X"40026000", -- 000000A8 + X"03E00008", -- 000000AC + X"00000000", -- 000000B0 + X"40846000", -- 000000B4 + X"03E00008", -- 000000B8 + X"00000000", -- 000000BC + X"40026800", -- 000000C0 + X"03E00008", -- 000000C4 + X"00000000", -- 000000C8 + X"40846800", -- 000000CC + X"03E00008", -- 000000D0 + X"00000000", -- 000000D4 + X"4002F800", -- 000000D8 + X"03E00008", -- 000000DC + X"00000000", -- 000000E0 + X"4084F800", -- 000000E4 + X"03E00008", -- 000000E8 + X"00000000", -- 000000EC + X"40027800", -- 000000F0 + X"03E00008", -- 000000F4 + X"00000000", -- 000000F8 + X"03E00008", -- 000000FC + X"E09F0000", -- 00000100 + X"C09F0000", -- 00000104 + X"03E00008", -- 00000108 + X"00000000", -- 0000010C + X"03E00008", -- 00000110 + X"42000020", -- 00000114 + X"4084F800", -- 00000118 + X"00000000", -- 0000011C + X"03E00008", -- 00000120 + X"42000021", -- 00000124 + X"03E00008", -- 00000128 + X"42000022", -- 0000012C + X"4084F800", -- 00000130 + X"00000000", -- 00000134 + X"03E00008", -- 00000138 + X"42000023", -- 0000013C + X"1000FFFF", -- 00000140 + X"00000000", -- 00000144 + X"27BDFFE8", -- 00000148 + X"AFB00010", -- 0000014C + X"3C10BFC0", -- 00000150 + X"AFBF0014", -- 00000154 + X"26101978", -- 00000158 + X"0FF001EE", -- 0000015C + X"02002025", -- 00000160 + X"0440FFFD", -- 00000164 + X"00021600", -- 00000168 + X"8FBF0014", -- 0000016C + X"8FB00010", -- 00000170 + X"00021603", -- 00000174 + X"03E00008", -- 00000178 + X"27BD0018", -- 0000017C + X"00802825", -- 00000180 + X"3C04BFC0", -- 00000184 + X"0BF001FE", -- 00000188 + X"24841978", -- 0000018C + X"27BDFFE8", -- 00000190 + X"2402000A", -- 00000194 + X"AFB00010", -- 00000198 + X"AFBF0014", -- 0000019C + X"14820003", -- 000001A0 + X"00808025", -- 000001A4 + X"0FF00060", -- 000001A8 + X"2404000D", -- 000001AC + X"8FBF0014", -- 000001B0 + X"02002025", -- 000001B4 + X"8FB00010", -- 000001B8 + X"0BF00060", -- 000001BC + X"27BD0018", -- 000001C0 + X"27BDFFE0", -- 000001C4 + X"AFB10018", -- 000001C8 + X"AFB00014", -- 000001CC + X"AFBF001C", -- 000001D0 + X"00808025", -- 000001D4 + X"00808825", -- 000001D8 + X"82240000", -- 000001DC + X"00000000", -- 000001E0 + X"14800006", -- 000001E4 + X"02301023", -- 000001E8 + X"8FBF001C", -- 000001EC + X"8FB10018", -- 000001F0 + X"8FB00014", -- 000001F4 + X"03E00008", -- 000001F8 + X"27BD0020", -- 000001FC + X"0FF00064", -- 00000200 + X"26310001", -- 00000204 + X"1000FFF4", -- 00000208 + X"00000000", -- 0000020C + X"308200FF", -- 00000210 + X"27BDFFE8", -- 00000214 + X"00021902", -- 00000218 + X"2C4200A0", -- 0000021C + X"AFB00010", -- 00000220 + X"AFBF0014", -- 00000224 + X"00048100", -- 00000228 + X"10400002", -- 0000022C + X"24640037", -- 00000230 + X"24640030", -- 00000234 + X"0FF00064", -- 00000238 + X"00000000", -- 0000023C + X"320400FF", -- 00000240 + X"00041902", -- 00000244 + X"2C820091", -- 00000248 + X"14400002", -- 0000024C + X"24640030", -- 00000250 + X"24640037", -- 00000254 + X"8FBF0014", -- 00000258 + X"8FB00010", -- 0000025C + X"0BF00064", -- 00000260 + X"27BD0018", -- 00000264 + X"27BDFFE0", -- 00000268 + X"AFB10018", -- 0000026C + X"AFB00014", -- 00000270 + X"AFBF001C", -- 00000274 + X"00808025", -- 00000278 + X"24110004", -- 0000027C + X"00102603", -- 00000280 + X"0FF00084", -- 00000284 + X"2631FFFF", -- 00000288 + X"1620FFFC", -- 0000028C + X"00108200", -- 00000290 + X"8FBF001C", -- 00000294 + X"8FB10018", -- 00000298 + X"8FB00014", -- 0000029C + X"03E00008", -- 000002A0 + X"27BD0020", -- 000002A4 + X"27BDFFC0", -- 000002A8 + X"3C05BFC0", -- 000002AC + X"2406001C", -- 000002B0 + X"24A51958", -- 000002B4 + X"27A40010", -- 000002B8 + X"AFBF003C", -- 000002BC + X"AFB10038", -- 000002C0 + X"0FF0051A", -- 000002C4 + X"AFB00034", -- 000002C8 + X"0FF0003C", -- 000002CC + X"00000000", -- 000002D0 + X"00028203", -- 000002D4 + X"3C04BFC0", -- 000002D8 + X"321000FF", -- 000002DC + X"24841930", -- 000002E0 + X"0FF00071", -- 000002E4 + X"00408825", -- 000002E8 + X"2602FFFF", -- 000002EC + X"2C420006", -- 000002F0 + X"1040001C", -- 000002F4 + X"27A20010", -- 000002F8 + X"00108080", -- 000002FC + X"00508021", -- 00000300 + X"8E040000", -- 00000304 + X"0FF00071", -- 00000308 + X"00000000", -- 0000030C + X"3C04BFC0", -- 00000310 + X"0FF00071", -- 00000314 + X"2484193C", -- 00000318 + X"00112600", -- 0000031C + X"0FF00084", -- 00000320 + X"00042603", -- 00000324 + X"3C10BFC0", -- 00000328 + X"0FF00071", -- 0000032C + X"260419CC", -- 00000330 + X"3C04BFC0", -- 00000334 + X"0FF00071", -- 00000338 + X"2484194C", -- 0000033C + X"0FF0002A", -- 00000340 + X"00000000", -- 00000344 + X"0FF0009A", -- 00000348 + X"00402025", -- 0000034C + X"8FBF003C", -- 00000350 + X"8FB10038", -- 00000354 + X"260419CC", -- 00000358 + X"8FB00034", -- 0000035C + X"0BF00071", -- 00000360 + X"27BD0040", -- 00000364 + X"3C04BFC0", -- 00000368 + X"0FF00071", -- 0000036C + X"24841944", -- 00000370 + X"1000FFED", -- 00000374 + X"3C10BFC0", -- 00000378 + X"27BDFFC0", -- 0000037C + X"AFBE0038", -- 00000380 + X"AFB30024", -- 00000384 + X"AFB20020", -- 00000388 + X"AFB00018", -- 0000038C + X"AFBF003C", -- 00000390 + X"AFB70034", -- 00000394 + X"AFB60030", -- 00000398 + X"AFB5002C", -- 0000039C + X"AFB40028", -- 000003A0 + X"AFB1001C", -- 000003A4 + X"00809825", -- 000003A8 + X"00C09025", -- 000003AC + X"00E08025", -- 000003B0 + X"10A00002", -- 000003B4 + X"0080F025", -- 000003B8 + X"0000F025", -- 000003BC + X"3C16BFC0", -- 000003C0 + X"3C14BFC0", -- 000003C4 + X"3C15BFC0", -- 000003C8 + X"0200B825", -- 000003CC + X"00008825", -- 000003D0 + X"26D61954", -- 000003D4 + X"26941A94", -- 000003D8 + X"26B51974", -- 000003DC + X"0FF0009A", -- 000003E0 + X"03D12021", -- 000003E4 + X"0FF00071", -- 000003E8 + X"02C02025", -- 000003EC + X"00001825", -- 000003F0 + X"02712821", -- 000003F4 + X"0072202A", -- 000003F8 + X"14800003", -- 000003FC + X"02031023", -- 00000400 + X"10000010", -- 00000404 + X"00408025", -- 00000408 + X"1070000B", -- 0000040C + X"00A31021", -- 00000410 + X"80440000", -- 00000414 + X"AFA30014", -- 00000418 + X"0FF00084", -- 0000041C + X"AFA50010", -- 00000420 + X"0FF00071", -- 00000424 + X"02802025", -- 00000428 + X"8FA30014", -- 0000042C + X"8FA50010", -- 00000430 + X"1000FFF0", -- 00000434 + X"24630001", -- 00000438 + X"0FF00071", -- 0000043C + X"02A02025", -- 00000440 + X"00008025", -- 00000444 + X"0FF00071", -- 00000448 + X"02A02025", -- 0000044C + X"00001025", -- 00000450 + X"02712821", -- 00000454 + X"0052202A", -- 00000458 + X"10800016", -- 0000045C + X"02E21823", -- 00000460 + X"10570011", -- 00000464 + X"00A21821", -- 00000468 + X"90640000", -- 0000046C + X"00000000", -- 00000470 + X"2483FFE0", -- 00000474 + X"2C630060", -- 00000478 + X"14600003", -- 0000047C + X"00042600", -- 00000480 + X"2404002E", -- 00000484 + X"00042600", -- 00000488 + X"00042603", -- 0000048C + X"AFA50014", -- 00000490 + X"0FF00064", -- 00000494 + X"AFA20010", -- 00000498 + X"8FA20010", -- 0000049C + X"8FA50014", -- 000004A0 + X"1000FFEC", -- 000004A4 + X"24420001", -- 000004A8 + X"0FF00071", -- 000004AC + X"02802025", -- 000004B0 + X"00001825", -- 000004B4 + X"3C04BFC0", -- 000004B8 + X"248419CC", -- 000004BC + X"AFA30010", -- 000004C0 + X"0FF00071", -- 000004C4 + X"02328821", -- 000004C8 + X"8FA30010", -- 000004CC + X"1600FFC3", -- 000004D0 + X"0060B825", -- 000004D4 + X"8FBF003C", -- 000004D8 + X"8FBE0038", -- 000004DC + X"8FB70034", -- 000004E0 + X"8FB60030", -- 000004E4 + X"8FB5002C", -- 000004E8 + X"8FB40028", -- 000004EC + X"8FB30024", -- 000004F0 + X"8FB20020", -- 000004F4 + X"8FB1001C", -- 000004F8 + X"8FB00018", -- 000004FC + X"03E00008", -- 00000500 + X"27BD0040", -- 00000504 + X"00C03825", -- 00000508 + X"00A03025", -- 0000050C + X"0BF000DF", -- 00000510 + X"24050001", -- 00000514 + X"90820000", -- 00000518 + X"00000000", -- 0000051C + X"2C430041", -- 00000520 + X"1060000D", -- 00000524 + X"00000000", -- 00000528 + X"2442FFD0", -- 0000052C + X"90830001", -- 00000530 + X"00000000", -- 00000534 + X"2C640041", -- 00000538 + X"10800009", -- 0000053C + X"304200FF", -- 00000540 + X"2463FFD0", -- 00000544 + X"306300FF", -- 00000548 + X"00021100", -- 0000054C + X"00431025", -- 00000550 + X"03E00008", -- 00000554 + X"304200FF", -- 00000558 + X"1000FFF4", -- 0000055C + X"2442FFC9", -- 00000560 + X"1000FFF8", -- 00000564 + X"2463FFC9", -- 00000568 + X"03E00008", -- 0000056C + X"00000000", -- 00000570 + X"14C00008", -- 00000574 + X"00001025", -- 00000578 + X"03E00008", -- 0000057C + X"00000000", -- 00000580 + X"00001025", -- 00000584 + X"8FBF0014", -- 00000588 + X"00000000", -- 0000058C + X"03E00008", -- 00000590 + X"27BD0018", -- 00000594 + X"27BDFFE8", -- 00000598 + X"24020003", -- 0000059C + X"AFBF0014", -- 000005A0 + X"AC820008", -- 000005A4 + X"90A20001", -- 000005A8 + X"00000000", -- 000005AC + X"2443FFCF", -- 000005B0 + X"2C630003", -- 000005B4 + X"10600026", -- 000005B8 + X"00803825", -- 000005BC + X"2448FFD1", -- 000005C0 + X"24020002", -- 000005C4 + X"ACE20008", -- 000005C8 + X"0FF00146", -- 000005CC + X"24A40002", -- 000005D0 + X"00403025", -- 000005D4 + X"00404825", -- 000005D8 + X"ACE20004", -- 000005DC + X"ACE00000", -- 000005E0 + X"24AB0004", -- 000005E4 + X"00005025", -- 000005E8 + X"150A0027", -- 000005EC + X"00000000", -- 000005F0 + X"2529FFFF", -- 000005F4 + X"01284823", -- 000005F8 + X"25080002", -- 000005FC + X"00084040", -- 00000600 + X"00A82821", -- 00000604 + X"ACE5000C", -- 00000608 + X"ACE90004", -- 0000060C + X"00002825", -- 00000610 + X"8CE8000C", -- 00000614 + X"00052040", -- 00000618 + X"0FF00146", -- 0000061C + X"01042021", -- 00000620 + X"8CE30004", -- 00000624 + X"00000000", -- 00000628 + X"00A3182A", -- 0000062C + X"14600021", -- 00000630 + X"00000000", -- 00000634 + X"00063027", -- 00000638 + X"30C600FF", -- 0000063C + X"14C2FFD0", -- 00000640 + X"00000000", -- 00000644 + X"8CE20008", -- 00000648 + X"1000FFCE", -- 0000064C + X"00000000", -- 00000650 + X"2443FFC9", -- 00000654 + X"2C630003", -- 00000658 + X"10600005", -- 0000065C + X"24030030", -- 00000660 + X"2408003B", -- 00000664 + X"01024023", -- 00000668 + X"1000FFD6", -- 0000066C + X"24020004", -- 00000670 + X"1443FFD5", -- 00000674 + X"00004025", -- 00000678 + X"24020001", -- 0000067C + X"AC820008", -- 00000680 + X"1000FFD1", -- 00000684 + X"24080002", -- 00000688 + X"0FF00146", -- 0000068C + X"01602025", -- 00000690 + X"8CE30000", -- 00000694 + X"00C23021", -- 00000698 + X"00031A00", -- 0000069C + X"00621825", -- 000006A0 + X"ACE30000", -- 000006A4 + X"30C600FF", -- 000006A8 + X"254A0001", -- 000006AC + X"1000FFCE", -- 000006B0 + X"256B0002", -- 000006B4 + X"01054021", -- 000006B8 + X"00C23021", -- 000006BC + X"A1020000", -- 000006C0 + X"30C600FF", -- 000006C4 + X"1000FFD2", -- 000006C8 + X"24A50001", -- 000006CC + X"27BDFFD8", -- 000006D0 + X"AFB2001C", -- 000006D4 + X"AFB10018", -- 000006D8 + X"AFB00014", -- 000006DC + X"AFBF0024", -- 000006E0 + X"AFB30020", -- 000006E4 + X"00808825", -- 000006E8 + X"24120073", -- 000006EC + X"24100053", -- 000006F0 + X"0FF00052", -- 000006F4 + X"00000000", -- 000006F8 + X"00021600", -- 000006FC + X"00021603", -- 00000700 + X"10520003", -- 00000704 + X"00000000", -- 00000708 + X"1450FFF9", -- 0000070C + X"00000000", -- 00000710 + X"00008025", -- 00000714 + X"2413000D", -- 00000718 + X"2412000A", -- 0000071C + X"26100001", -- 00000720 + X"02301821", -- 00000724 + X"0FF00052", -- 00000728 + X"A062FFFF", -- 0000072C + X"00021600", -- 00000730 + X"00021603", -- 00000734 + X"10530004", -- 00000738 + X"00000000", -- 0000073C + X"1452FFF8", -- 00000740 + X"26100001", -- 00000744 + X"2610FFFF", -- 00000748 + X"8FBF0024", -- 0000074C + X"8FB30020", -- 00000750 + X"8FB2001C", -- 00000754 + X"8FB10018", -- 00000758 + X"02001025", -- 0000075C + X"8FB00014", -- 00000760 + X"03E00008", -- 00000764 + X"27BD0028", -- 00000768 + X"24820001", -- 0000076C + X"03E00008", -- 00000770 + X"00021500", -- 00000774 + X"03E00008", -- 00000778 + X"00000000", -- 0000077C + X"1080000B", -- 00000780 + X"00052900", -- 00000784 + X"3C0202FA", -- 00000788 + X"3442F080", -- 0000078C + X"24A50005", -- 00000790 + X"14A00002", -- 00000794 + X"0045001B", -- 00000798 + X"0007000D", -- 0000079C + X"8C830008", -- 000007A0 + X"00001012", -- 000007A4 + X"2442FFFF", -- 000007A8 + X"AC620000", -- 000007AC + X"03E00008", -- 000007B0 + X"00000000", -- 000007B4 + X"1080000D", -- 000007B8 + X"2402FFFF", -- 000007BC + X"8C820000", -- 000007C0 + X"00000000", -- 000007C4 + X"8C430000", -- 000007C8 + X"00000000", -- 000007CC + X"30630010", -- 000007D0 + X"10600006", -- 000007D4 + X"2402FFFF", -- 000007D8 + X"8C820004", -- 000007DC + X"00000000", -- 000007E0 + X"8C420000", -- 000007E4 + X"00000000", -- 000007E8 + X"304200FF", -- 000007EC + X"03E00008", -- 000007F0 + X"00000000", -- 000007F4 + X"1080000B", -- 000007F8 + X"00000000", -- 000007FC + X"8C830000", -- 00000800 + X"00000000", -- 00000804 + X"8C620000", -- 00000808 + X"00000000", -- 0000080C + X"30420001", -- 00000810 + X"1440FFFC", -- 00000814 + X"00000000", -- 00000818 + X"8C820004", -- 0000081C + X"00000000", -- 00000820 + X"AC450000", -- 00000824 + X"03E00008", -- 00000828 + X"00000000", -- 0000082C + X"8C830000", -- 00000830 + X"3C020070", -- 00000834 + X"24420070", -- 00000838 + X"3C0400FF", -- 0000083C + X"AC620000", -- 00000840 + X"248400FF", -- 00000844 + X"8C620000", -- 00000848 + X"AC640000", -- 0000084C + X"03E00008", -- 00000850 + X"00000000", -- 00000854 + X"27BDFFE8", -- 00000858 + X"24060018", -- 0000085C + X"AFB00010", -- 00000860 + X"AFBF0014", -- 00000864 + X"00808025", -- 00000868 + X"AC850000", -- 0000086C + X"00002825", -- 00000870 + X"0FF005F6", -- 00000874 + X"24840008", -- 00000878 + X"8FBF0014", -- 0000087C + X"24020001", -- 00000880 + X"AE020004", -- 00000884 + X"8FB00010", -- 00000888 + X"03E00008", -- 0000088C + X"27BD0018", -- 00000890 + X"8C820000", -- 00000894 + X"3C030098", -- 00000898 + X"24630098", -- 0000089C + X"AC430000", -- 000008A0 + X"3C0300FF", -- 000008A4 + X"246300FF", -- 000008A8 + X"AC430000", -- 000008AC + X"3C030090", -- 000008B0 + X"24630090", -- 000008B4 + X"AC430000", -- 000008B8 + X"24050020", -- 000008BC + X"AC850018", -- 000008C0 + X"9445009C", -- 000008C4 + X"24030002", -- 000008C8 + X"AC83001C", -- 000008CC + X"AC830008", -- 000008D0 + X"30A5FFFF", -- 000008D4 + X"00001825", -- 000008D8 + X"0065302B", -- 000008DC + X"14C00021", -- 000008E0 + X"24630001", -- 000008E4 + X"944300AC", -- 000008E8 + X"944500A8", -- 000008EC + X"3063FFFF", -- 000008F0 + X"30A5FFFF", -- 000008F4 + X"00031A00", -- 000008F8 + X"00651825", -- 000008FC + X"24050002", -- 00000900 + X"AC850014", -- 00000904 + X"00002825", -- 00000908 + X"1465001B", -- 0000090C + X"24A50001", -- 00000910 + X"944300B8", -- 00000914 + X"944500B4", -- 00000918 + X"3063FFFF", -- 0000091C + X"30A5FFFF", -- 00000920 + X"00031A00", -- 00000924 + X"00651825", -- 00000928 + X"24630001", -- 0000092C + X"AC830010", -- 00000930 + X"944300C0", -- 00000934 + X"944500BC", -- 00000938 + X"3063FFFF", -- 0000093C + X"30A5FFFF", -- 00000940 + X"00031A00", -- 00000944 + X"00651825", -- 00000948 + X"00031A40", -- 0000094C + X"AC83000C", -- 00000950 + X"3C0300FF", -- 00000954 + X"246300FF", -- 00000958 + X"AC430000", -- 0000095C + X"03E00008", -- 00000960 + X"00001025", -- 00000964 + X"8C860008", -- 00000968 + X"00000000", -- 0000096C + X"00063040", -- 00000970 + X"1000FFD9", -- 00000974 + X"AC860008", -- 00000978 + X"8C860014", -- 0000097C + X"00000000", -- 00000980 + X"00063040", -- 00000984 + X"1000FFE0", -- 00000988 + X"AC860014", -- 0000098C + X"8C830008", -- 00000990 + X"00000000", -- 00000994 + X"00031882", -- 00000998 + X"00A3182B", -- 0000099C + X"10600016", -- 000009A0 + X"00000000", -- 000009A4 + X"8C820010", -- 000009A8 + X"8C830000", -- 000009AC + X"2442FFFF", -- 000009B0 + X"00021400", -- 000009B4 + X"00451024", -- 000009B8 + X"3C040090", -- 000009BC + X"24420002", -- 000009C0 + X"24840090", -- 000009C4 + X"00021080", -- 000009C8 + X"AC640000", -- 000009CC + X"00621021", -- 000009D0 + X"8C420000", -- 000009D4 + X"3C040001", -- 000009D8 + X"24840001", -- 000009DC + X"00441024", -- 000009E0 + X"3C0400FF", -- 000009E4 + X"248400FF", -- 000009E8 + X"0002102B", -- 000009EC + X"AC640000", -- 000009F0 + X"03E00008", -- 000009F4 + X"00000000", -- 000009F8 + X"3C028000", -- 000009FC + X"03E00008", -- 00000A00 + X"24420002", -- 00000A04 + X"8C820008", -- 00000A08 + X"00000000", -- 00000A0C + X"00021082", -- 00000A10 + X"00A2102B", -- 00000A14 + X"10400022", -- 00000A18 + X"3C028000", -- 00000A1C + X"8C820010", -- 00000A20 + X"00000000", -- 00000A24 + X"2442FFFF", -- 00000A28 + X"00021400", -- 00000A2C + X"00452824", -- 00000A30 + X"8C820000", -- 00000A34 + X"00052880", -- 00000A38 + X"00452821", -- 00000A3C + X"3C020020", -- 00000A40 + X"24420020", -- 00000A44 + X"ACA20000", -- 00000A48 + X"3C0200D0", -- 00000A4C + X"244200D0", -- 00000A50 + X"ACA20000", -- 00000A54 + X"3C020080", -- 00000A58 + X"24420080", -- 00000A5C + X"8CA30000", -- 00000A60 + X"00000000", -- 00000A64 + X"00622024", -- 00000A68 + X"1482FFFC", -- 00000A6C + X"00000000", -- 00000A70 + X"3C02002A", -- 00000A74 + X"2442002A", -- 00000A78 + X"00621024", -- 00000A7C + X"10400003", -- 00000A80 + X"00000000", -- 00000A84 + X"3C029000", -- 00000A88 + X"00621025", -- 00000A8C + X"3C0300FF", -- 00000A90 + X"246300FF", -- 00000A94 + X"ACA30000", -- 00000A98 + X"03E00008", -- 00000A9C + X"00000000", -- 00000AA0 + X"03E00008", -- 00000AA4 + X"24420002", -- 00000AA8 + X"8C820008", -- 00000AAC + X"00000000", -- 00000AB0 + X"00021082", -- 00000AB4 + X"00A2102B", -- 00000AB8 + X"10400022", -- 00000ABC + X"3C028000", -- 00000AC0 + X"8C820010", -- 00000AC4 + X"00000000", -- 00000AC8 + X"2442FFFF", -- 00000ACC + X"00021400", -- 00000AD0 + X"00452824", -- 00000AD4 + X"8C820000", -- 00000AD8 + X"00052880", -- 00000ADC + X"00452821", -- 00000AE0 + X"3C020060", -- 00000AE4 + X"24420060", -- 00000AE8 + X"ACA20000", -- 00000AEC + X"3C020001", -- 00000AF0 + X"24420001", -- 00000AF4 + X"ACA20000", -- 00000AF8 + X"3C020080", -- 00000AFC + X"24420080", -- 00000B00 + X"8CA30000", -- 00000B04 + X"00000000", -- 00000B08 + X"00622024", -- 00000B0C + X"1482FFFC", -- 00000B10 + X"00000000", -- 00000B14 + X"3C020038", -- 00000B18 + X"24420038", -- 00000B1C + X"00621024", -- 00000B20 + X"10400003", -- 00000B24 + X"00000000", -- 00000B28 + X"3C029000", -- 00000B2C + X"00621025", -- 00000B30 + X"3C0300FF", -- 00000B34 + X"246300FF", -- 00000B38 + X"ACA30000", -- 00000B3C + X"03E00008", -- 00000B40 + X"00000000", -- 00000B44 + X"03E00008", -- 00000B48 + X"24420002", -- 00000B4C + X"8C820008", -- 00000B50 + X"00000000", -- 00000B54 + X"00021082", -- 00000B58 + X"00A2102B", -- 00000B5C + X"10400022", -- 00000B60 + X"3C028000", -- 00000B64 + X"8C820010", -- 00000B68 + X"00000000", -- 00000B6C + X"2442FFFF", -- 00000B70 + X"00021400", -- 00000B74 + X"00452824", -- 00000B78 + X"8C820000", -- 00000B7C + X"00052880", -- 00000B80 + X"00452821", -- 00000B84 + X"3C020060", -- 00000B88 + X"24420060", -- 00000B8C + X"ACA20000", -- 00000B90 + X"3C0200D0", -- 00000B94 + X"244200D0", -- 00000B98 + X"ACA20000", -- 00000B9C + X"3C020080", -- 00000BA0 + X"24420080", -- 00000BA4 + X"8CA30000", -- 00000BA8 + X"00000000", -- 00000BAC + X"00622024", -- 00000BB0 + X"1482FFFC", -- 00000BB4 + X"00000000", -- 00000BB8 + X"3C020038", -- 00000BBC + X"24420038", -- 00000BC0 + X"00621024", -- 00000BC4 + X"10400003", -- 00000BC8 + X"00000000", -- 00000BCC + X"3C029000", -- 00000BD0 + X"00621025", -- 00000BD4 + X"3C0300FF", -- 00000BD8 + X"246300FF", -- 00000BDC + X"ACA30000", -- 00000BE0 + X"03E00008", -- 00000BE4 + X"00000000", -- 00000BE8 + X"03E00008", -- 00000BEC + X"24420002", -- 00000BF0 + X"8C820008", -- 00000BF4 + X"00000000", -- 00000BF8 + X"00021082", -- 00000BFC + X"00A2102B", -- 00000C00 + X"1040001C", -- 00000C04 + X"3C028000", -- 00000C08 + X"00051080", -- 00000C0C + X"8C850000", -- 00000C10 + X"00000000", -- 00000C14 + X"00A22821", -- 00000C18 + X"3C020040", -- 00000C1C + X"24420040", -- 00000C20 + X"ACA20000", -- 00000C24 + X"3C020080", -- 00000C28 + X"ACA60000", -- 00000C2C + X"24420080", -- 00000C30 + X"8CA30000", -- 00000C34 + X"00000000", -- 00000C38 + X"00622024", -- 00000C3C + X"1482FFFC", -- 00000C40 + X"00000000", -- 00000C44 + X"3C02001A", -- 00000C48 + X"2442001A", -- 00000C4C + X"00621024", -- 00000C50 + X"10400003", -- 00000C54 + X"00000000", -- 00000C58 + X"3C029000", -- 00000C5C + X"00621025", -- 00000C60 + X"3C0300FF", -- 00000C64 + X"246300FF", -- 00000C68 + X"ACA30000", -- 00000C6C + X"03E00008", -- 00000C70 + X"00000000", -- 00000C74 + X"03E00008", -- 00000C78 + X"24420002", -- 00000C7C + X"8C830008", -- 00000C80 + X"00000000", -- 00000C84 + X"00031882", -- 00000C88 + X"00A3182B", -- 00000C8C + X"1060005C", -- 00000C90 + X"3C1800E8", -- 00000C94 + X"8C8D0010", -- 00000C98 + X"27BDFFF0", -- 00000C9C + X"25ADFFFF", -- 00000CA0 + X"AFB10004", -- 00000CA4 + X"AFB00000", -- 00000CA8 + X"3C0B0080", -- 00000CAC + X"3C0E001A", -- 00000CB0 + X"3C1900D0", -- 00000CB4 + X"3C1000FF", -- 00000CB8 + X"8C910000", -- 00000CBC + X"AFB20008", -- 00000CC0 + X"AFB3000C", -- 00000CC4 + X"00E01025", -- 00000CC8 + X"000D6C00", -- 00000CCC + X"00007825", -- 00000CD0 + X"3C120001", -- 00000CD4 + X"271800E8", -- 00000CD8 + X"256B0080", -- 00000CDC + X"25CE001A", -- 00000CE0 + X"273900D0", -- 00000CE4 + X"261000FF", -- 00000CE8 + X"10400018", -- 00000CEC + X"00AD1824", -- 00000CF0 + X"00653823", -- 00000CF4 + X"00F23821", -- 00000CF8 + X"00E2402B", -- 00000CFC + X"11000002", -- 00000D00 + X"00406025", -- 00000D04 + X"00E06025", -- 00000D08 + X"00031880", -- 00000D0C + X"02231821", -- 00000D10 + X"1180FFF5", -- 00000D14 + X"00000000", -- 00000D18 + X"AC780000", -- 00000D1C + X"8C680000", -- 00000D20 + X"00000000", -- 00000D24 + X"010B3824", -- 00000D28 + X"14EBFFFC", -- 00000D2C + X"010E3824", -- 00000D30 + X"10E0000C", -- 00000D34 + X"00000000", -- 00000D38 + X"3C0400FF", -- 00000D3C + X"3C029000", -- 00000D40 + X"248400FF", -- 00000D44 + X"01021025", -- 00000D48 + X"AC640000", -- 00000D4C + X"8FB3000C", -- 00000D50 + X"8FB20008", -- 00000D54 + X"8FB10004", -- 00000D58 + X"8FB00000", -- 00000D5C + X"03E00008", -- 00000D60 + X"27BD0010", -- 00000D64 + X"8C880014", -- 00000D68 + X"00000000", -- 00000D6C + X"00084082", -- 00000D70 + X"0188382B", -- 00000D74 + X"10E00003", -- 00000D78 + X"2509FFFF", -- 00000D7C + X"01804025", -- 00000D80 + X"2509FFFF", -- 00000D84 + X"00093C00", -- 00000D88 + X"00E93825", -- 00000D8C + X"00055080", -- 00000D90 + X"000F4880", -- 00000D94 + X"AC670000", -- 00000D98 + X"00C94821", -- 00000D9C + X"022A5021", -- 00000DA0 + X"00003825", -- 00000DA4 + X"14E80010", -- 00000DA8 + X"00000000", -- 00000DAC + X"01E77821", -- 00000DB0 + X"00A72821", -- 00000DB4 + X"01876023", -- 00000DB8 + X"00471023", -- 00000DBC + X"AC790000", -- 00000DC0 + X"8C680000", -- 00000DC4 + X"00000000", -- 00000DC8 + X"010B3824", -- 00000DCC + X"14EBFFFC", -- 00000DD0 + X"010E3824", -- 00000DD4 + X"14E0FFD8", -- 00000DD8 + X"00000000", -- 00000DDC + X"AC700000", -- 00000DE0 + X"1000FFCB", -- 00000DE4 + X"00000000", -- 00000DE8 + X"8D330000", -- 00000DEC + X"24E70001", -- 00000DF0 + X"AD530000", -- 00000DF4 + X"25290004", -- 00000DF8 + X"1000FFEA", -- 00000DFC + X"254A0004", -- 00000E00 + X"3C028000", -- 00000E04 + X"03E00008", -- 00000E08 + X"24420002", -- 00000E0C + X"27BDFFE8", -- 00000E10 + X"AFB00010", -- 00000E14 + X"AFBF0014", -- 00000E18 + X"0FF00216", -- 00000E1C + X"00808025", -- 00000E20 + X"8FBF0014", -- 00000E24 + X"02002025", -- 00000E28 + X"8FB00010", -- 00000E2C + X"0BF00225", -- 00000E30 + X"27BD0018", -- 00000E34 + X"30C30003", -- 00000E38 + X"00804825", -- 00000E3C + X"10600004", -- 00000E40 + X"00A03825", -- 00000E44 + X"00063082", -- 00000E48 + X"24C60001", -- 00000E4C + X"00063080", -- 00000E50 + X"00C73021", -- 00000E54 + X"00E6182B", -- 00000E58 + X"14600021", -- 00000E5C + X"00000000", -- 00000E60 + X"03E00008", -- 00000E64 + X"00000000", -- 00000E68 + X"0FF002D4", -- 00000E6C + X"01202025", -- 00000E70 + X"04410013", -- 00000E74 + X"01002825", -- 00000E78 + X"10000015", -- 00000E7C + X"00000000", -- 00000E80 + X"8D23000C", -- 00000E84 + X"00000000", -- 00000E88 + X"00E33821", -- 00000E8C + X"00E6182B", -- 00000E90 + X"1060000F", -- 00000E94 + X"00000000", -- 00000E98 + X"000747C3", -- 00000E9C + X"31080003", -- 00000EA0 + X"01074021", -- 00000EA4 + X"00084083", -- 00000EA8 + X"01002825", -- 00000EAC + X"0FF00264", -- 00000EB0 + X"01202025", -- 00000EB4 + X"1440FFEC", -- 00000EB8 + X"00000000", -- 00000EBC + X"01002825", -- 00000EC0 + X"0FF00282", -- 00000EC4 + X"01202025", -- 00000EC8 + X"0441FFED", -- 00000ECC + X"00000000", -- 00000ED0 + X"8FBF0014", -- 00000ED4 + X"00000000", -- 00000ED8 + X"03E00008", -- 00000EDC + X"27BD0018", -- 00000EE0 + X"27BDFFE8", -- 00000EE4 + X"1000FFEC", -- 00000EE8 + X"AFBF0014", -- 00000EEC + X"30E20003", -- 00000EF0 + X"10400004", -- 00000EF4 + X"00000000", -- 00000EF8 + X"00073882", -- 00000EFC + X"24E70001", -- 00000F00 + X"00073880", -- 00000F04 + X"00073882", -- 00000F08 + X"0BF00320", -- 00000F0C + X"00052882", -- 00000F10 + X"8C840000", -- 00000F14 + X"00001025", -- 00000F18 + X"14470003", -- 00000F1C + X"00000000", -- 00000F20 + X"03E00008", -- 00000F24 + X"00001025", -- 00000F28 + X"00A21821", -- 00000F2C + X"00831821", -- 00000F30 + X"00C24821", -- 00000F34 + X"90680000", -- 00000F38 + X"91230000", -- 00000F3C + X"00000000", -- 00000F40 + X"15030003", -- 00000F44 + X"00000000", -- 00000F48 + X"1000FFF3", -- 00000F4C + X"24420001", -- 00000F50 + X"3C028000", -- 00000F54 + X"03E00008", -- 00000F58 + X"24420003", -- 00000F5C + X"8C82000C", -- 00000F60 + X"00000000", -- 00000F64 + X"14400002", -- 00000F68 + X"00A2001B", -- 00000F6C + X"0007000D", -- 00000F70 + X"00002810", -- 00000F74 + X"00001012", -- 00000F78 + X"10A00002", -- 00000F7C + X"00000000", -- 00000F80 + X"24420001", -- 00000F84 + X"03E00008", -- 00000F88 + X"00000000", -- 00000F8C + X"8C820010", -- 00000F90 + X"00000000", -- 00000F94 + X"00A2182B", -- 00000F98 + X"14600002", -- 00000F9C + X"00000000", -- 00000FA0 + X"2445FFFF", -- 00000FA4 + X"8C82000C", -- 00000FA8 + X"00000000", -- 00000FAC + X"00A20018", -- 00000FB0 + X"00001012", -- 00000FB4 + X"03E00008", -- 00000FB8 + X"00000000", -- 00000FBC + X"27BDFFE8", -- 00000FC0 + X"AFBF0014", -- 00000FC4 + X"0FF003D8", -- 00000FC8 + X"00000000", -- 00000FCC + X"8C83000C", -- 00000FD0 + X"8FBF0014", -- 00000FD4 + X"00430018", -- 00000FD8 + X"00001012", -- 00000FDC + X"03E00008", -- 00000FE0 + X"27BD0018", -- 00000FE4 + X"00800008", -- 00000FE8 + X"00000000", -- 00000FEC + X"03E00008", -- 00000FF0 + X"00000000", -- 00000FF4 + X"3C1A1000", -- 00000FF8 + X"375A0008", -- 00000FFC + X"409A6000", -- 00001000 + X"40847000", -- 00001004 + X"00000000", -- 00001008 + X"00800008", -- 0000100C + X"42000010", -- 00001010 + X"03E00008", -- 00001014 + X"00000000", -- 00001018 + X"401A6000", -- 0000101C + X"3C1BFFBF", -- 00001020 + X"377BFFFF", -- 00001024 + X"035BD024", -- 00001028 + X"3C1B0200", -- 0000102C + X"035BD025", -- 00001030 + X"409A6000", -- 00001034 + X"40847000", -- 00001038 + X"00000000", -- 0000103C + X"00800008", -- 00001040 + X"42000010", -- 00001044 + X"03E00008", -- 00001048 + X"00000000", -- 0000104C + X"27BDFA98", -- 00001050 + X"00002825", -- 00001054 + X"24060100", -- 00001058 + X"27A40410", -- 0000105C + X"AFBF0564", -- 00001060 + X"AFB10548", -- 00001064 + X"AFB00544", -- 00001068 + X"3C11A000", -- 0000106C + X"AFB70560", -- 00001070 + X"AFB6055C", -- 00001074 + X"AFB50558", -- 00001078 + X"AFB40554", -- 0000107C + X"AFB30550", -- 00001080 + X"0FF005F6", -- 00001084 + X"AFB2054C", -- 00001088 + X"3C04BFC0", -- 0000108C + X"AE200004", -- 00001090 + X"24841990", -- 00001094 + X"AE200000", -- 00001098 + X"8E300000", -- 0000109C + X"0FF00071", -- 000010A0 + X"00000000", -- 000010A4 + X"0FF000AA", -- 000010A8 + X"00000000", -- 000010AC + X"3C05A400", -- 000010B0 + X"0FF00384", -- 000010B4 + X"27A40510", -- 000010B8 + X"04410011", -- 000010BC + X"00102A02", -- 000010C0 + X"3C04BFC0", -- 000010C4 + X"248419A8", -- 000010C8 + X"0FF00071", -- 000010CC + X"00000000", -- 000010D0 + X"24020001", -- 000010D4 + X"8FBF0564", -- 000010D8 + X"8FB70560", -- 000010DC + X"8FB6055C", -- 000010E0 + X"8FB50558", -- 000010E4 + X"8FB40554", -- 000010E8 + X"8FB30550", -- 000010EC + X"8FB2054C", -- 000010F0 + X"8FB10548", -- 000010F4 + X"8FB00544", -- 000010F8 + X"03E00008", -- 000010FC + X"27BD0568", -- 00001100 + X"30A5000F", -- 00001104 + X"0FF003E4", -- 00001108 + X"27A40510", -- 0000110C + X"00408025", -- 00001110 + X"8E220000", -- 00001114 + X"00000000", -- 00001118 + X"00021602", -- 0000111C + X"30420002", -- 00001120 + X"1440003B", -- 00001124 + X"3C11A400", -- 00001128 + X"02118821", -- 0000112C + X"3C023149", -- 00001130 + X"8E230000", -- 00001134 + X"2442464A", -- 00001138 + X"1062000D", -- 0000113C + X"00000000", -- 00001140 + X"3C024A46", -- 00001144 + X"24424931", -- 00001148 + X"10620009", -- 0000114C + X"00000000", -- 00001150 + X"3C04BFC0", -- 00001154 + X"0FF00071", -- 00001158 + X"248419D0", -- 0000115C + X"0FF0009A", -- 00001160 + X"02002025", -- 00001164 + X"3C04BFC0", -- 00001168 + X"1000FFD7", -- 0000116C + X"248419E8", -- 00001170 + X"3C04BFC0", -- 00001174 + X"0FF00071", -- 00001178 + X"248419F4", -- 0000117C + X"02002025", -- 00001180 + X"0FF0009A", -- 00001184 + X"3C10BFC0", -- 00001188 + X"0FF00071", -- 0000118C + X"260419CC", -- 00001190 + X"3C04BFC0", -- 00001194 + X"0FF00071", -- 00001198 + X"24841A0C", -- 0000119C + X"8E240004", -- 000011A0 + X"0FF0009A", -- 000011A4 + X"00000000", -- 000011A8 + X"0FF00071", -- 000011AC + X"260419CC", -- 000011B0 + X"3C04BFC0", -- 000011B4 + X"0FF00071", -- 000011B8 + X"24841A24", -- 000011BC + X"8E24000C", -- 000011C0 + X"0FF0009A", -- 000011C4 + X"00000000", -- 000011C8 + X"0FF00071", -- 000011CC + X"260419CC", -- 000011D0 + X"3C04BFC0", -- 000011D4 + X"0FF00071", -- 000011D8 + X"24841A3C", -- 000011DC + X"8E26000C", -- 000011E0 + X"8E250008", -- 000011E4 + X"8E240004", -- 000011E8 + X"0FF0051A", -- 000011EC + X"00000000", -- 000011F0 + X"3C04BFC0", -- 000011F4 + X"0FF00071", -- 000011F8 + X"24841A48", -- 000011FC + X"8E240004", -- 00001200 + X"0FF003FE", -- 00001204 + X"00001025", -- 00001208 + X"1000FFB2", -- 0000120C + X"00000000", -- 00001210 + X"3C04BFC0", -- 00001214 + X"24841A50", -- 00001218 + X"3C14BFC0", -- 0000121C + X"3C12BFC0", -- 00001220 + X"0FF00071", -- 00001224 + X"3C13BFC0", -- 00001228 + X"00008825", -- 0000122C + X"26941940", -- 00001230 + X"26521A74", -- 00001234 + X"26731A7C", -- 00001238 + X"0FF0015B", -- 0000123C + X"3C15BFC0", -- 00001240 + X"0FF00071", -- 00001244 + X"02802025", -- 00001248 + X"0FF001B4", -- 0000124C + X"27A40010", -- 00001250 + X"00403025", -- 00001254 + X"27A50010", -- 00001258 + X"0FF0015D", -- 0000125C + X"27A40530", -- 00001260 + X"24030002", -- 00001264 + X"10430007", -- 00001268 + X"24030004", -- 0000126C + X"1043001F", -- 00001270 + X"24030001", -- 00001274 + X"1043FFF0", -- 00001278 + X"3C04BFC0", -- 0000127C + X"1000000B", -- 00001280 + X"24841B18", -- 00001284 + X"8FA40530", -- 00001288 + X"8FA60534", -- 0000128C + X"3C034010", -- 00001290 + X"00861021", -- 00001294 + X"24630001", -- 00001298 + X"0043102B", -- 0000129C + X"14400007", -- 000012A0 + X"00000000", -- 000012A4 + X"3C04BFC0", -- 000012A8 + X"24841A70", -- 000012AC + X"0FF00071", -- 000012B0 + X"00000000", -- 000012B4 + X"1000FFE0", -- 000012B8 + X"00000000", -- 000012BC + X"8FA5053C", -- 000012C0 + X"0FF0051A", -- 000012C4 + X"00000000", -- 000012C8 + X"8FA30534", -- 000012CC + X"8FA20530", -- 000012D0 + X"00000000", -- 000012D4 + X"00431021", -- 000012D8 + X"0222182B", -- 000012DC + X"1060FFDA", -- 000012E0 + X"00000000", -- 000012E4 + X"1000FFD8", -- 000012E8 + X"00408825", -- 000012EC + X"0FF00071", -- 000012F0 + X"02402025", -- 000012F4 + X"3C024A46", -- 000012F8 + X"24424931", -- 000012FC + X"AFA20410", -- 00001300 + X"8FA20530", -- 00001304 + X"26050100", -- 00001308 + X"AFA20414", -- 0000130C + X"02221023", -- 00001310 + X"AFA50418", -- 00001314 + X"27A40510", -- 00001318 + X"00452821", -- 0000131C + X"0FF003F0", -- 00001320 + X"AFA2041C", -- 00001324 + X"02602025", -- 00001328 + X"0FF00071", -- 0000132C + X"AFA20420", -- 00001330 + X"8FA4041C", -- 00001334 + X"0FF0009A", -- 00001338 + X"00000000", -- 0000133C + X"0FF00071", -- 00001340 + X"26A419CC", -- 00001344 + X"3C04BFC0", -- 00001348 + X"0FF00071", -- 0000134C + X"24841A98", -- 00001350 + X"0FF0009A", -- 00001354 + X"02002025", -- 00001358 + X"0FF00071", -- 0000135C + X"26A419CC", -- 00001360 + X"3C04BFC0", -- 00001364 + X"0FF00071", -- 00001368 + X"24841AB4", -- 0000136C + X"8FA40420", -- 00001370 + X"0FF0009A", -- 00001374 + X"00000000", -- 00001378 + X"0FF00071", -- 0000137C + X"26A419CC", -- 00001380 + X"3C04BFC0", -- 00001384 + X"0FF00071", -- 00001388 + X"24841AD0", -- 0000138C + X"8FA6041C", -- 00001390 + X"02002825", -- 00001394 + X"24C60100", -- 00001398 + X"0FF0038E", -- 0000139C + X"27A40510", -- 000013A0 + X"04410009", -- 000013A4 + X"0040B025", -- 000013A8 + X"3C04BFC0", -- 000013AC + X"0FF00071", -- 000013B0 + X"24841AE0", -- 000013B4 + X"0FF0009A", -- 000013B8 + X"02C02025", -- 000013BC + X"3C04BFC0", -- 000013C0 + X"1000FFBA", -- 000013C4 + X"24841AEC", -- 000013C8 + X"3C17BFC0", -- 000013CC + X"0FF00071", -- 000013D0 + X"26E41A48", -- 000013D4 + X"3C04BFC0", -- 000013D8 + X"0FF00071", -- 000013DC + X"24841AF0", -- 000013E0 + X"24070100", -- 000013E4 + X"27A60410", -- 000013E8 + X"02002825", -- 000013EC + X"0FF003BC", -- 000013F0 + X"27A40510", -- 000013F4 + X"0440FFEC", -- 000013F8 + X"0040B025", -- 000013FC + X"8FA7041C", -- 00001400 + X"8FA60414", -- 00001404 + X"8FA50418", -- 00001408 + X"0FF003BC", -- 0000140C + X"27A40510", -- 00001410 + X"0440FFE5", -- 00001414 + X"0040B025", -- 00001418 + X"0FF00071", -- 0000141C + X"26E41A48", -- 00001420 + X"3C04BFC0", -- 00001424 + X"0FF00071", -- 00001428 + X"24841B00", -- 0000142C + X"8FA7041C", -- 00001430 + X"8FA60414", -- 00001434 + X"8FA50418", -- 00001438 + X"0FF003C5", -- 0000143C + X"27A40510", -- 00001440 + X"0440FFD9", -- 00001444 + X"0040B025", -- 00001448 + X"3C04BFC0", -- 0000144C + X"0FF00071", -- 00001450 + X"24841B10", -- 00001454 + X"0FF003FA", -- 00001458 + X"3C04BFC0", -- 0000145C + X"1000FF7A", -- 00001460 + X"00000000", -- 00001464 + X"28CA0008", -- 00001468 + X"1540005B", -- 0000146C + X"00801025", -- 00001470 + X"00A4C026", -- 00001474 + X"33180003", -- 00001478 + X"17000066", -- 0000147C + X"00043823", -- 00001480 + X"30E70003", -- 00001484 + X"10E00005", -- 00001488 + X"00C73023", -- 0000148C + X"88B80000", -- 00001490 + X"00A72821", -- 00001494 + X"A8980000", -- 00001498 + X"00872021", -- 0000149C + X"30D8003F", -- 000014A0 + X"10D80026", -- 000014A4 + X"00D83823", -- 000014A8 + X"00873821", -- 000014AC + X"8CA80000", -- 000014B0 + X"8CA90004", -- 000014B4 + X"8CAA0008", -- 000014B8 + X"8CAB000C", -- 000014BC + X"8CAC0010", -- 000014C0 + X"8CAD0014", -- 000014C4 + X"8CAE0018", -- 000014C8 + X"8CAF001C", -- 000014CC + X"AC880000", -- 000014D0 + X"AC890004", -- 000014D4 + X"AC8A0008", -- 000014D8 + X"AC8B000C", -- 000014DC + X"AC8C0010", -- 000014E0 + X"AC8D0014", -- 000014E4 + X"AC8E0018", -- 000014E8 + X"AC8F001C", -- 000014EC + X"8CA80020", -- 000014F0 + X"8CA90024", -- 000014F4 + X"8CAA0028", -- 000014F8 + X"8CAB002C", -- 000014FC + X"8CAC0030", -- 00001500 + X"8CAD0034", -- 00001504 + X"8CAE0038", -- 00001508 + X"8CAF003C", -- 0000150C + X"AC880020", -- 00001510 + X"AC890024", -- 00001514 + X"AC8A0028", -- 00001518 + X"AC8B002C", -- 0000151C + X"AC8C0030", -- 00001520 + X"AC8D0034", -- 00001524 + X"AC8E0038", -- 00001528 + X"AC8F003C", -- 0000152C + X"24840040", -- 00001530 + X"1487FFDE", -- 00001534 + X"24A50040", -- 00001538 + X"03003025", -- 0000153C + X"30D8001F", -- 00001540 + X"10D80013", -- 00001544 + X"00000000", -- 00001548 + X"8CA80000", -- 0000154C + X"8CA90004", -- 00001550 + X"8CAA0008", -- 00001554 + X"8CAB000C", -- 00001558 + X"8CAC0010", -- 0000155C + X"8CAD0014", -- 00001560 + X"8CAE0018", -- 00001564 + X"8CAF001C", -- 00001568 + X"24A50020", -- 0000156C + X"AC880000", -- 00001570 + X"AC890004", -- 00001574 + X"AC8A0008", -- 00001578 + X"AC8B000C", -- 0000157C + X"AC8C0010", -- 00001580 + X"AC8D0014", -- 00001584 + X"AC8E0018", -- 00001588 + X"AC8F001C", -- 0000158C + X"24840020", -- 00001590 + X"33060003", -- 00001594 + X"10D80007", -- 00001598 + X"03063823", -- 0000159C + X"00873821", -- 000015A0 + X"8CAB0000", -- 000015A4 + X"24840004", -- 000015A8 + X"24A50004", -- 000015AC + X"1487FFFC", -- 000015B0 + X"AC8BFFFC", -- 000015B4 + X"18C00006", -- 000015B8 + X"00863821", -- 000015BC + X"80A30000", -- 000015C0 + X"24840001", -- 000015C4 + X"24A50001", -- 000015C8 + X"1487FFFC", -- 000015CC + X"A083FFFF", -- 000015D0 + X"03E00008", -- 000015D4 + X"00000000", -- 000015D8 + X"30D80003", -- 000015DC + X"1306FFF5", -- 000015E0 + X"30990003", -- 000015E4 + X"1720FFF3", -- 000015E8 + X"30B90003", -- 000015EC + X"1720FFF1", -- 000015F0 + X"00D83823", -- 000015F4 + X"00873821", -- 000015F8 + X"8CAB0000", -- 000015FC + X"24840004", -- 00001600 + X"24A50004", -- 00001604 + X"1487FFFC", -- 00001608 + X"AC8BFFFC", -- 0000160C + X"1000FFE9", -- 00001610 + X"03003025", -- 00001614 + X"30E70003", -- 00001618 + X"10E00006", -- 0000161C + X"00C73023", -- 00001620 + X"88A30000", -- 00001624 + X"98A30003", -- 00001628 + X"00A72821", -- 0000162C + X"A8830000", -- 00001630 + X"00872021", -- 00001634 + X"30D8003F", -- 00001638 + X"10D80036", -- 0000163C + X"00D83823", -- 00001640 + X"00873821", -- 00001644 + X"88A80000", -- 00001648 + X"88A90004", -- 0000164C + X"88AA0008", -- 00001650 + X"88AB000C", -- 00001654 + X"88AC0010", -- 00001658 + X"88AD0014", -- 0000165C + X"88AE0018", -- 00001660 + X"88AF001C", -- 00001664 + X"98A80003", -- 00001668 + X"98A90007", -- 0000166C + X"98AA000B", -- 00001670 + X"98AB000F", -- 00001674 + X"98AC0013", -- 00001678 + X"98AD0017", -- 0000167C + X"98AE001B", -- 00001680 + X"98AF001F", -- 00001684 + X"AC880000", -- 00001688 + X"AC890004", -- 0000168C + X"AC8A0008", -- 00001690 + X"AC8B000C", -- 00001694 + X"AC8C0010", -- 00001698 + X"AC8D0014", -- 0000169C + X"AC8E0018", -- 000016A0 + X"AC8F001C", -- 000016A4 + X"88A80020", -- 000016A8 + X"88A90024", -- 000016AC + X"88AA0028", -- 000016B0 + X"88AB002C", -- 000016B4 + X"88AC0030", -- 000016B8 + X"88AD0034", -- 000016BC + X"88AE0038", -- 000016C0 + X"88AF003C", -- 000016C4 + X"98A80023", -- 000016C8 + X"98A90027", -- 000016CC + X"98AA002B", -- 000016D0 + X"98AB002F", -- 000016D4 + X"98AC0033", -- 000016D8 + X"98AD0037", -- 000016DC + X"98AE003B", -- 000016E0 + X"98AF003F", -- 000016E4 + X"AC880020", -- 000016E8 + X"AC890024", -- 000016EC + X"AC8A0028", -- 000016F0 + X"AC8B002C", -- 000016F4 + X"AC8C0030", -- 000016F8 + X"AC8D0034", -- 000016FC + X"AC8E0038", -- 00001700 + X"AC8F003C", -- 00001704 + X"24840040", -- 00001708 + X"1487FFCE", -- 0000170C + X"24A50040", -- 00001710 + X"03003025", -- 00001714 + X"30D8001F", -- 00001718 + X"10D8001B", -- 0000171C + X"00000000", -- 00001720 + X"88A80000", -- 00001724 + X"88A90004", -- 00001728 + X"88AA0008", -- 0000172C + X"88AB000C", -- 00001730 + X"88AC0010", -- 00001734 + X"88AD0014", -- 00001738 + X"88AE0018", -- 0000173C + X"88AF001C", -- 00001740 + X"98A80003", -- 00001744 + X"98A90007", -- 00001748 + X"98AA000B", -- 0000174C + X"98AB000F", -- 00001750 + X"98AC0013", -- 00001754 + X"98AD0017", -- 00001758 + X"98AE001B", -- 0000175C + X"98AF001F", -- 00001760 + X"24A50020", -- 00001764 + X"AC880000", -- 00001768 + X"AC890004", -- 0000176C + X"AC8A0008", -- 00001770 + X"AC8B000C", -- 00001774 + X"AC8C0010", -- 00001778 + X"AC8D0014", -- 0000177C + X"AC8E0018", -- 00001780 + X"AC8F001C", -- 00001784 + X"24840020", -- 00001788 + X"33060003", -- 0000178C + X"10D80008", -- 00001790 + X"03063823", -- 00001794 + X"00873821", -- 00001798 + X"88A30000", -- 0000179C + X"98A30003", -- 000017A0 + X"24840004", -- 000017A4 + X"24A50004", -- 000017A8 + X"1487FFFB", -- 000017AC + X"AC83FFFC", -- 000017B0 + X"10C0FF87", -- 000017B4 + X"00863821", -- 000017B8 + X"80A30000", -- 000017BC + X"24840001", -- 000017C0 + X"24A50001", -- 000017C4 + X"1487FFFC", -- 000017C8 + X"A083FFFF", -- 000017CC + X"03E00008", -- 000017D0 + X"00000000", -- 000017D4 + X"28CA0008", -- 000017D8 + X"1540003E", -- 000017DC + X"00801025", -- 000017E0 + X"10A00007", -- 000017E4 + X"00043823", -- 000017E8 + X"00000000", -- 000017EC + X"30A500FF", -- 000017F0 + X"00055200", -- 000017F4 + X"00AA2825", -- 000017F8 + X"00055400", -- 000017FC + X"00AA2825", -- 00001800 + X"30EA0003", -- 00001804 + X"11400003", -- 00001808 + X"00CA3023", -- 0000180C + X"A8850000", -- 00001810 + X"008A2021", -- 00001814 + X"30EA0004", -- 00001818 + X"11400003", -- 0000181C + X"00CA3023", -- 00001820 + X"AC850000", -- 00001824 + X"008A2021", -- 00001828 + X"30D8003F", -- 0000182C + X"10D80016", -- 00001830 + X"00D83823", -- 00001834 + X"00873821", -- 00001838 + X"AC850000", -- 0000183C + X"AC850004", -- 00001840 + X"AC850008", -- 00001844 + X"AC85000C", -- 00001848 + X"AC850010", -- 0000184C + X"AC850014", -- 00001850 + X"AC850018", -- 00001854 + X"AC85001C", -- 00001858 + X"AC850020", -- 0000185C + X"AC850024", -- 00001860 + X"AC850028", -- 00001864 + X"AC85002C", -- 00001868 + X"AC850030", -- 0000186C + X"AC850034", -- 00001870 + X"AC850038", -- 00001874 + X"AC85003C", -- 00001878 + X"24840040", -- 0000187C + X"1487FFEE", -- 00001880 + X"00000000", -- 00001884 + X"03003025", -- 00001888 + X"30D8001F", -- 0000188C + X"10D8000A", -- 00001890 + X"00000000", -- 00001894 + X"AC850000", -- 00001898 + X"AC850004", -- 0000189C + X"AC850008", -- 000018A0 + X"AC85000C", -- 000018A4 + X"AC850010", -- 000018A8 + X"AC850014", -- 000018AC + X"AC850018", -- 000018B0 + X"AC85001C", -- 000018B4 + X"24840020", -- 000018B8 + X"33060003", -- 000018BC + X"10D80005", -- 000018C0 + X"03063823", -- 000018C4 + X"00873821", -- 000018C8 + X"24840004", -- 000018CC + X"1487FFFE", -- 000018D0 + X"AC85FFFC", -- 000018D4 + X"18C00004", -- 000018D8 + X"00863821", -- 000018DC + X"24840001", -- 000018E0 + X"1487FFFE", -- 000018E4 + X"A085FFFF", -- 000018E8 + X"03E00008", -- 000018EC + X"00000000", -- 000018F0 + X"696E7661", -- 000018F4 + X"6C696400", -- 000018F8 + X"52323030", -- 000018FC + X"30000000", -- 00001900 + X"52333030", -- 00001904 + X"30000000", -- 00001908 + X"52363030", -- 0000190C + X"30000000", -- 00001910 + X"52343030", -- 00001914 + X"30000000", -- 00001918 + X"72657365", -- 0000191C + X"72766564", -- 00001920 + X"00000000", -- 00001924 + X"52363030", -- 00001928 + X"30410000", -- 0000192C + X"43505520", -- 00001930 + X"74797065", -- 00001934 + X"3A200000", -- 00001938 + X"20526576", -- 0000193C + X"2E000000", -- 00001940 + X"556E6B6E", -- 00001944 + X"6F776E00", -- 00001948 + X"53746174", -- 0000194C + X"75732020", -- 00001950 + X"3A200000", -- 00001954 + X"BFC018F4", -- 00001958 + X"BFC018FC", -- 0000195C + X"BFC01904", -- 00001960 + X"BFC0190C", -- 00001964 + X"BFC01914", -- 00001968 + X"BFC0191C", -- 0000196C + X"BFC01928", -- 00001970 + X"20202000", -- 00001974 + X"A0010004", -- 00001978 + X"A0010000", -- 0000197C + X"A0010008", -- 00001980 + X"A0030004", -- 00001984 + X"A0030000", -- 00001988 + X"A0030008", -- 0000198C + X"0A0A4D49", -- 00001990 + X"50532062", -- 00001994 + X"6F6F746C", -- 00001998 + X"6F616465", -- 0000199C + X"7220322E", -- 000019A0 + X"30320A00", -- 000019A4 + X"43616E6E", -- 000019A8 + X"6F742066", -- 000019AC + X"696E6420", -- 000019B0 + X"666C6173", -- 000019B4 + X"68206465", -- 000019B8 + X"76696365", -- 000019BC + X"2E204578", -- 000019C0 + X"6974206E", -- 000019C4 + X"6F77210A", -- 000019C8 + X"0A000000", -- 000019CC + X"496E7661", -- 000019D0 + X"6C696420", -- 000019D4 + X"696D6167", -- 000019D8 + X"6520666F", -- 000019DC + X"756E6420", -- 000019E0 + X"61742000", -- 000019E4 + X"2E204162", -- 000019E8 + X"6F72742E", -- 000019EC + X"0A000000", -- 000019F0 + X"496D6167", -- 000019F4 + X"65207374", -- 000019F8 + X"61727420", -- 000019FC + X"666C6173", -- 00001A00 + X"68203A20", -- 00001A04 + X"00000000", -- 00001A08 + X"496D6167", -- 00001A0C + X"65207374", -- 00001A10 + X"61727420", -- 00001A14 + X"52414D20", -- 00001A18 + X"20203A20", -- 00001A1C + X"00000000", -- 00001A20 + X"496D6167", -- 00001A24 + X"65207369", -- 00001A28 + X"7A652020", -- 00001A2C + X"20202020", -- 00001A30 + X"20203A20", -- 00001A34 + X"00000000", -- 00001A38 + X"4C6F6164", -- 00001A3C + X"696E672E", -- 00001A40 + X"2E2E0000", -- 00001A44 + X"646F6E65", -- 00001A48 + X"0A000000", -- 00001A4C + X"52656164", -- 00001A50 + X"696E6720", -- 00001A54 + X"4845582D", -- 00001A58 + X"5265636F", -- 00001A5C + X"72642066", -- 00001A60 + X"726F6D20", -- 00001A64 + X"55415254", -- 00001A68 + X"2E2E0000", -- 00001A6C + X"4F000000", -- 00001A70 + X"646F6E65", -- 00001A74 + X"0A0A0000", -- 00001A78 + X"53697A65", -- 00001A7C + X"206F6620", -- 00001A80 + X"6170706C", -- 00001A84 + X"69636174", -- 00001A88 + X"696F6E20", -- 00001A8C + X"2020203A", -- 00001A90 + X"20000000", -- 00001A94 + X"50726F67", -- 00001A98 + X"72616D6D", -- 00001A9C + X"696E6720", -- 00001AA0 + X"666C6173", -- 00001AA4 + X"68206174", -- 00001AA8 + X"2020203A", -- 00001AAC + X"20000000", -- 00001AB0 + X"4E657874", -- 00001AB4 + X"20667265", -- 00001AB8 + X"6520666C", -- 00001ABC + X"61736820", -- 00001AC0 + X"6F666673", -- 00001AC4 + X"6574203A", -- 00001AC8 + X"20000000", -- 00001ACC + X"466C6173", -- 00001AD0 + X"68206572", -- 00001AD4 + X"6173652E", -- 00001AD8 + X"2E2E0000", -- 00001ADC + X"6661696C", -- 00001AE0 + X"65642028", -- 00001AE4 + X"00000000", -- 00001AE8 + X"290A0000", -- 00001AEC + X"466C6173", -- 00001AF0 + X"68207772", -- 00001AF4 + X"6974652E", -- 00001AF8 + X"2E2E0000", -- 00001AFC + X"466C6173", -- 00001B00 + X"68207665", -- 00001B04 + X"72696679", -- 00001B08 + X"2E2E2E00", -- 00001B0C + X"70617373", -- 00001B10 + X"65640A00", -- 00001B14 + X"45000A00", -- 00001B18 + X"00000000", -- 00001B1C + X"00000000", -- 00001B20 + X"00000000", -- 00001B24 + X"00000000", -- 00001B28 + X"00000000", -- 00001B2C + X"00000000", -- 00001B30 + X"00000000", -- 00001B34 + X"00000000", -- 00001B38 + X"00000000", -- 00001B3C + X"00000000", -- 00001B40 + X"00000000", -- 00001B44 + X"00000000", -- 00001B48 + X"00000000", -- 00001B4C + X"00000000", -- 00001B50 + X"00000000", -- 00001B54 + X"00000000", -- 00001B58 + X"00000000", -- 00001B5C + X"00000000", -- 00001B60 + X"00000000", -- 00001B64 + X"00000000", -- 00001B68 + X"00000000", -- 00001B6C + X"00000000", -- 00001B70 + X"00000000", -- 00001B74 + X"00000000", -- 00001B78 + X"00000000", -- 00001B7C + X"00000000", -- 00001B80 + X"00000000", -- 00001B84 + X"00000000", -- 00001B88 + X"00000000", -- 00001B8C + X"00000000", -- 00001B90 + X"00000000", -- 00001B94 + X"00000000", -- 00001B98 + X"00000000", -- 00001B9C + X"00000000", -- 00001BA0 + X"00000000", -- 00001BA4 + X"00000000", -- 00001BA8 + X"00000000", -- 00001BAC + X"00000000", -- 00001BB0 + X"00000000", -- 00001BB4 + X"00000000", -- 00001BB8 + X"00000000", -- 00001BBC + X"00000000", -- 00001BC0 + X"00000000", -- 00001BC4 + X"00000000", -- 00001BC8 + X"00000000", -- 00001BCC + X"00000000", -- 00001BD0 + X"00000000", -- 00001BD4 + X"00000000", -- 00001BD8 + X"00000000", -- 00001BDC + X"00000000", -- 00001BE0 + X"00000000", -- 00001BE4 + X"00000000", -- 00001BE8 + X"00000000", -- 00001BEC + X"00000000", -- 00001BF0 + X"00000000", -- 00001BF4 + X"00000000", -- 00001BF8 + X"00000000", -- 00001BFC + X"00000000", -- 00001C00 + X"00000000", -- 00001C04 + X"00000000", -- 00001C08 + X"00000000", -- 00001C0C + X"00000000", -- 00001C10 + X"00000000", -- 00001C14 + X"00000000", -- 00001C18 + X"00000000", -- 00001C1C + X"00000000", -- 00001C20 + X"00000000", -- 00001C24 + X"00000000", -- 00001C28 + X"00000000", -- 00001C2C + X"00000000", -- 00001C30 + X"00000000", -- 00001C34 + X"00000000", -- 00001C38 + X"00000000", -- 00001C3C + X"00000000", -- 00001C40 + X"00000000", -- 00001C44 + X"00000000", -- 00001C48 + X"00000000", -- 00001C4C + X"00000000", -- 00001C50 + X"00000000", -- 00001C54 + X"00000000", -- 00001C58 + X"00000000", -- 00001C5C + X"00000000", -- 00001C60 + X"00000000", -- 00001C64 + X"00000000", -- 00001C68 + X"00000000", -- 00001C6C + X"00000000", -- 00001C70 + X"00000000", -- 00001C74 + X"00000000", -- 00001C78 + X"00000000", -- 00001C7C + X"00000000", -- 00001C80 + X"00000000", -- 00001C84 + X"00000000", -- 00001C88 + X"00000000", -- 00001C8C + X"00000000", -- 00001C90 + X"00000000", -- 00001C94 + X"00000000", -- 00001C98 + X"00000000", -- 00001C9C + X"00000000", -- 00001CA0 + X"00000000", -- 00001CA4 + X"00000000", -- 00001CA8 + X"00000000", -- 00001CAC + X"00000000", -- 00001CB0 + X"00000000", -- 00001CB4 + X"00000000", -- 00001CB8 + X"00000000", -- 00001CBC + X"00000000", -- 00001CC0 + X"00000000", -- 00001CC4 + X"00000000", -- 00001CC8 + X"00000000", -- 00001CCC + X"00000000", -- 00001CD0 + X"00000000", -- 00001CD4 + X"00000000", -- 00001CD8 + X"00000000", -- 00001CDC + X"00000000", -- 00001CE0 + X"00000000", -- 00001CE4 + X"00000000", -- 00001CE8 + X"00000000", -- 00001CEC + X"00000000", -- 00001CF0 + X"00000000", -- 00001CF4 + X"00000000", -- 00001CF8 + X"00000000", -- 00001CFC + X"00000000", -- 00001D00 + X"00000000", -- 00001D04 + X"00000000", -- 00001D08 + X"00000000", -- 00001D0C + X"00000000", -- 00001D10 + X"00000000", -- 00001D14 + X"00000000", -- 00001D18 + X"00000000", -- 00001D1C + X"00000000", -- 00001D20 + X"00000000", -- 00001D24 + X"00000000", -- 00001D28 + X"00000000", -- 00001D2C + X"00000000", -- 00001D30 + X"00000000", -- 00001D34 + X"00000000", -- 00001D38 + X"00000000", -- 00001D3C + X"00000000", -- 00001D40 + X"00000000", -- 00001D44 + X"00000000", -- 00001D48 + X"00000000", -- 00001D4C + X"00000000", -- 00001D50 + X"00000000", -- 00001D54 + X"00000000", -- 00001D58 + X"00000000", -- 00001D5C + X"00000000", -- 00001D60 + X"00000000", -- 00001D64 + X"00000000", -- 00001D68 + X"00000000", -- 00001D6C + X"00000000", -- 00001D70 + X"00000000", -- 00001D74 + X"00000000", -- 00001D78 + X"00000000", -- 00001D7C + X"00000000", -- 00001D80 + X"00000000", -- 00001D84 + X"00000000", -- 00001D88 + X"00000000", -- 00001D8C + X"00000000", -- 00001D90 + X"00000000", -- 00001D94 + X"00000000", -- 00001D98 + X"00000000", -- 00001D9C + X"00000000", -- 00001DA0 + X"00000000", -- 00001DA4 + X"00000000", -- 00001DA8 + X"00000000", -- 00001DAC + X"00000000", -- 00001DB0 + X"00000000", -- 00001DB4 + X"00000000", -- 00001DB8 + X"00000000", -- 00001DBC + X"00000000", -- 00001DC0 + X"00000000", -- 00001DC4 + X"00000000", -- 00001DC8 + X"00000000", -- 00001DCC + X"00000000", -- 00001DD0 + X"00000000", -- 00001DD4 + X"00000000", -- 00001DD8 + X"00000000", -- 00001DDC + X"00000000", -- 00001DE0 + X"00000000", -- 00001DE4 + X"00000000", -- 00001DE8 + X"00000000", -- 00001DEC + X"00000000", -- 00001DF0 + X"00000000", -- 00001DF4 + X"00000000", -- 00001DF8 + X"00000000", -- 00001DFC + X"00000000", -- 00001E00 + X"00000000", -- 00001E04 + X"00000000", -- 00001E08 + X"00000000", -- 00001E0C + X"00000000", -- 00001E10 + X"00000000", -- 00001E14 + X"00000000", -- 00001E18 + X"00000000", -- 00001E1C + X"00000000", -- 00001E20 + X"00000000", -- 00001E24 + X"00000000", -- 00001E28 + X"00000000", -- 00001E2C + X"00000000", -- 00001E30 + X"00000000", -- 00001E34 + X"00000000", -- 00001E38 + X"00000000", -- 00001E3C + X"00000000", -- 00001E40 + X"00000000", -- 00001E44 + X"00000000", -- 00001E48 + X"00000000", -- 00001E4C + X"00000000", -- 00001E50 + X"00000000", -- 00001E54 + X"00000000", -- 00001E58 + X"00000000", -- 00001E5C + X"00000000", -- 00001E60 + X"00000000", -- 00001E64 + X"00000000", -- 00001E68 + X"00000000", -- 00001E6C + X"00000000", -- 00001E70 + X"00000000", -- 00001E74 + X"00000000", -- 00001E78 + X"00000000", -- 00001E7C + X"00000000", -- 00001E80 + X"00000000", -- 00001E84 + X"00000000", -- 00001E88 + X"00000000", -- 00001E8C + X"00000000", -- 00001E90 + X"00000000", -- 00001E94 + X"00000000", -- 00001E98 + X"00000000", -- 00001E9C + X"00000000", -- 00001EA0 + X"00000000", -- 00001EA4 + X"00000000", -- 00001EA8 + X"00000000", -- 00001EAC + X"00000000", -- 00001EB0 + X"00000000", -- 00001EB4 + X"00000000", -- 00001EB8 + X"00000000", -- 00001EBC + X"00000000", -- 00001EC0 + X"00000000", -- 00001EC4 + X"00000000", -- 00001EC8 + X"00000000", -- 00001ECC + X"00000000", -- 00001ED0 + X"00000000", -- 00001ED4 + X"00000000", -- 00001ED8 + X"00000000", -- 00001EDC + X"00000000", -- 00001EE0 + X"00000000", -- 00001EE4 + X"00000000", -- 00001EE8 + X"00000000", -- 00001EEC + X"00000000", -- 00001EF0 + X"00000000", -- 00001EF4 + X"00000000", -- 00001EF8 + X"00000000", -- 00001EFC + X"00000000", -- 00001F00 + X"00000000", -- 00001F04 + X"00000000", -- 00001F08 + X"00000000", -- 00001F0C + X"00000000", -- 00001F10 + X"00000000", -- 00001F14 + X"00000000", -- 00001F18 + X"00000000", -- 00001F1C + X"00000000", -- 00001F20 + X"00000000", -- 00001F24 + X"00000000", -- 00001F28 + X"00000000", -- 00001F2C + X"00000000", -- 00001F30 + X"00000000", -- 00001F34 + X"00000000", -- 00001F38 + X"00000000", -- 00001F3C + X"00000000", -- 00001F40 + X"00000000", -- 00001F44 + X"00000000", -- 00001F48 + X"00000000", -- 00001F4C + X"00000000", -- 00001F50 + X"00000000", -- 00001F54 + X"00000000", -- 00001F58 + X"00000000", -- 00001F5C + X"00000000", -- 00001F60 + X"00000000", -- 00001F64 + X"00000000", -- 00001F68 + X"00000000", -- 00001F6C + X"00000000", -- 00001F70 + X"00000000", -- 00001F74 + X"00000000", -- 00001F78 + X"00000000", -- 00001F7C + X"00000000", -- 00001F80 + X"00000000", -- 00001F84 + X"00000000", -- 00001F88 + X"00000000", -- 00001F8C + X"00000000", -- 00001F90 + X"00000000", -- 00001F94 + X"00000000", -- 00001F98 + X"00000000", -- 00001F9C + X"00000000", -- 00001FA0 + X"00000000", -- 00001FA4 + X"00000000", -- 00001FA8 + X"00000000", -- 00001FAC + X"00000000", -- 00001FB0 + X"00000000", -- 00001FB4 + X"00000000", -- 00001FB8 + X"00000000", -- 00001FBC + X"00000000", -- 00001FC0 + X"00000000", -- 00001FC4 + X"00000000", -- 00001FC8 + X"00000000", -- 00001FCC + X"00000000", -- 00001FD0 + X"00000000", -- 00001FD4 + X"00000000", -- 00001FD8 + X"00000000", -- 00001FDC + X"00000000", -- 00001FE0 + X"00000000", -- 00001FE4 + X"00000000", -- 00001FE8 + X"00000000", -- 00001FEC + X"00000000", -- 00001FF0 + X"00000000", -- 00001FF4 + X"00000000", -- 00001FF8 + X"00000000" -- 00001FFC + ); + +begin + +PROM_READ: + process(clk) + begin + if rising_edge(clk) then + if ce = '1' then + dout <= word_array(to_integer(addr(12 downto 2))); + end if; + end if; + end process; + +end data; diff --git a/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.ROM_ld.vhd b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.ROM_ld.vhd new file mode 100644 index 0000000..410131d --- /dev/null +++ b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.ROM_ld.vhd @@ -0,0 +1,2174 @@ +LIBRARY IEEE; +USE IEEE.STD_LOGIC_1164.ALL; +USE IEEE.NUMERIC_STD.ALL; + +library UNISIM; +use UNISIM.VComponents.all; + +ENTITY rom IS + Port + ( + clk : in STD_LOGIC; + ce : in STD_LOGIC; + addr : in unsigned(31 downto 0); + dout : out unsigned(31 downto 0) + ); +END rom; + +ARCHITECTURE data OF rom IS + + subtype word_t is unsigned(31 downto 0); + type word_array_t is array (0 to 2047) of word_t; + signal jtag_ld_clk : STD_LOGIC; + signal jtag_ld_we : STD_LOGIC; + signal jtag_ld_addr : unsigned (15 downto 0); + signal jtag_ld_dout : unsigned (31 downto 0); + signal jtag_ld_din : unsigned (31 downto 0); + signal bs_rst, bs_sel, bs_shift, bs_tdi, bs_tdo : std_logic; + signal bs_capture, bs_clk0, bs_clk1, bs_update0, bs_update1 : std_logic; + signal user_regi, user_rego : unsigned (47 downto 0); + + signal word_array : word_array_t := + ( + + X"3C1D8000", -- 00000000 + X"27BDEFF0", -- 00000004 + X"42000020", -- 00000008 + X"42000022", -- 0000000C + X"3C084000", -- 00000010 + X"25080000", -- 00000014 + X"3C094000", -- 00000018 + X"25290000", -- 0000001C + X"AD000000", -- 00000020 + X"1509FFFE", -- 00000024 + X"25080004", -- 00000028 + X"3C1ABFC0", -- 0000002C + X"275A0778", -- 00000030 + X"0340F809", -- 00000034 + X"00000000", -- 00000038 + X"3C1ABFC0", -- 0000003C + X"275A1050", -- 00000040 + X"0340F809", -- 00000044 + X"00000000", -- 00000048 + X"00000000", -- 0000004C + X"0BF00013", -- 00000050 + X"00000000", -- 00000054 + X"00000000", -- 00000058 + X"00000000", -- 0000005C + X"00000000", -- 00000060 + X"00000000", -- 00000064 + X"00000000", -- 00000068 + X"00000000", -- 0000006C + X"00000000", -- 00000070 + X"00000000", -- 00000074 + X"00000000", -- 00000078 + X"00000000", -- 0000007C + X"401A6800", -- 00000080 + X"00000000", -- 00000084 + X"001AD202", -- 00000088 + X"335A00FF", -- 0000008C + X"1740FFFB", -- 00000090 + X"00000000", -- 00000094 + X"401A7000", -- 00000098 + X"00000000", -- 0000009C + X"03400008", -- 000000A0 + X"42000010", -- 000000A4 + X"40026000", -- 000000A8 + X"03E00008", -- 000000AC + X"00000000", -- 000000B0 + X"40846000", -- 000000B4 + X"03E00008", -- 000000B8 + X"00000000", -- 000000BC + X"40026800", -- 000000C0 + X"03E00008", -- 000000C4 + X"00000000", -- 000000C8 + X"40846800", -- 000000CC + X"03E00008", -- 000000D0 + X"00000000", -- 000000D4 + X"4002F800", -- 000000D8 + X"03E00008", -- 000000DC + X"00000000", -- 000000E0 + X"4084F800", -- 000000E4 + X"03E00008", -- 000000E8 + X"00000000", -- 000000EC + X"40027800", -- 000000F0 + X"03E00008", -- 000000F4 + X"00000000", -- 000000F8 + X"03E00008", -- 000000FC + X"E09F0000", -- 00000100 + X"C09F0000", -- 00000104 + X"03E00008", -- 00000108 + X"00000000", -- 0000010C + X"03E00008", -- 00000110 + X"42000020", -- 00000114 + X"4084F800", -- 00000118 + X"00000000", -- 0000011C + X"03E00008", -- 00000120 + X"42000021", -- 00000124 + X"03E00008", -- 00000128 + X"42000022", -- 0000012C + X"4084F800", -- 00000130 + X"00000000", -- 00000134 + X"03E00008", -- 00000138 + X"42000023", -- 0000013C + X"1000FFFF", -- 00000140 + X"00000000", -- 00000144 + X"27BDFFE8", -- 00000148 + X"AFB00010", -- 0000014C + X"3C10BFC0", -- 00000150 + X"AFBF0014", -- 00000154 + X"26101978", -- 00000158 + X"0FF001EE", -- 0000015C + X"02002025", -- 00000160 + X"0440FFFD", -- 00000164 + X"00021600", -- 00000168 + X"8FBF0014", -- 0000016C + X"8FB00010", -- 00000170 + X"00021603", -- 00000174 + X"03E00008", -- 00000178 + X"27BD0018", -- 0000017C + X"00802825", -- 00000180 + X"3C04BFC0", -- 00000184 + X"0BF001FE", -- 00000188 + X"24841978", -- 0000018C + X"27BDFFE8", -- 00000190 + X"2402000A", -- 00000194 + X"AFB00010", -- 00000198 + X"AFBF0014", -- 0000019C + X"14820003", -- 000001A0 + X"00808025", -- 000001A4 + X"0FF00060", -- 000001A8 + X"2404000D", -- 000001AC + X"8FBF0014", -- 000001B0 + X"02002025", -- 000001B4 + X"8FB00010", -- 000001B8 + X"0BF00060", -- 000001BC + X"27BD0018", -- 000001C0 + X"27BDFFE0", -- 000001C4 + X"AFB10018", -- 000001C8 + X"AFB00014", -- 000001CC + X"AFBF001C", -- 000001D0 + X"00808025", -- 000001D4 + X"00808825", -- 000001D8 + X"82240000", -- 000001DC + X"00000000", -- 000001E0 + X"14800006", -- 000001E4 + X"02301023", -- 000001E8 + X"8FBF001C", -- 000001EC + X"8FB10018", -- 000001F0 + X"8FB00014", -- 000001F4 + X"03E00008", -- 000001F8 + X"27BD0020", -- 000001FC + X"0FF00064", -- 00000200 + X"26310001", -- 00000204 + X"1000FFF4", -- 00000208 + X"00000000", -- 0000020C + X"308200FF", -- 00000210 + X"27BDFFE8", -- 00000214 + X"00021902", -- 00000218 + X"2C4200A0", -- 0000021C + X"AFB00010", -- 00000220 + X"AFBF0014", -- 00000224 + X"00048100", -- 00000228 + X"10400002", -- 0000022C + X"24640037", -- 00000230 + X"24640030", -- 00000234 + X"0FF00064", -- 00000238 + X"00000000", -- 0000023C + X"320400FF", -- 00000240 + X"00041902", -- 00000244 + X"2C820091", -- 00000248 + X"14400002", -- 0000024C + X"24640030", -- 00000250 + X"24640037", -- 00000254 + X"8FBF0014", -- 00000258 + X"8FB00010", -- 0000025C + X"0BF00064", -- 00000260 + X"27BD0018", -- 00000264 + X"27BDFFE0", -- 00000268 + X"AFB10018", -- 0000026C + X"AFB00014", -- 00000270 + X"AFBF001C", -- 00000274 + X"00808025", -- 00000278 + X"24110004", -- 0000027C + X"00102603", -- 00000280 + X"0FF00084", -- 00000284 + X"2631FFFF", -- 00000288 + X"1620FFFC", -- 0000028C + X"00108200", -- 00000290 + X"8FBF001C", -- 00000294 + X"8FB10018", -- 00000298 + X"8FB00014", -- 0000029C + X"03E00008", -- 000002A0 + X"27BD0020", -- 000002A4 + X"27BDFFC0", -- 000002A8 + X"3C05BFC0", -- 000002AC + X"2406001C", -- 000002B0 + X"24A51958", -- 000002B4 + X"27A40010", -- 000002B8 + X"AFBF003C", -- 000002BC + X"AFB10038", -- 000002C0 + X"0FF0051A", -- 000002C4 + X"AFB00034", -- 000002C8 + X"0FF0003C", -- 000002CC + X"00000000", -- 000002D0 + X"00028203", -- 000002D4 + X"3C04BFC0", -- 000002D8 + X"321000FF", -- 000002DC + X"24841930", -- 000002E0 + X"0FF00071", -- 000002E4 + X"00408825", -- 000002E8 + X"2602FFFF", -- 000002EC + X"2C420006", -- 000002F0 + X"1040001C", -- 000002F4 + X"27A20010", -- 000002F8 + X"00108080", -- 000002FC + X"00508021", -- 00000300 + X"8E040000", -- 00000304 + X"0FF00071", -- 00000308 + X"00000000", -- 0000030C + X"3C04BFC0", -- 00000310 + X"0FF00071", -- 00000314 + X"2484193C", -- 00000318 + X"00112600", -- 0000031C + X"0FF00084", -- 00000320 + X"00042603", -- 00000324 + X"3C10BFC0", -- 00000328 + X"0FF00071", -- 0000032C + X"260419CC", -- 00000330 + X"3C04BFC0", -- 00000334 + X"0FF00071", -- 00000338 + X"2484194C", -- 0000033C + X"0FF0002A", -- 00000340 + X"00000000", -- 00000344 + X"0FF0009A", -- 00000348 + X"00402025", -- 0000034C + X"8FBF003C", -- 00000350 + X"8FB10038", -- 00000354 + X"260419CC", -- 00000358 + X"8FB00034", -- 0000035C + X"0BF00071", -- 00000360 + X"27BD0040", -- 00000364 + X"3C04BFC0", -- 00000368 + X"0FF00071", -- 0000036C + X"24841944", -- 00000370 + X"1000FFED", -- 00000374 + X"3C10BFC0", -- 00000378 + X"27BDFFC0", -- 0000037C + X"AFBE0038", -- 00000380 + X"AFB30024", -- 00000384 + X"AFB20020", -- 00000388 + X"AFB00018", -- 0000038C + X"AFBF003C", -- 00000390 + X"AFB70034", -- 00000394 + X"AFB60030", -- 00000398 + X"AFB5002C", -- 0000039C + X"AFB40028", -- 000003A0 + X"AFB1001C", -- 000003A4 + X"00809825", -- 000003A8 + X"00C09025", -- 000003AC + X"00E08025", -- 000003B0 + X"10A00002", -- 000003B4 + X"0080F025", -- 000003B8 + X"0000F025", -- 000003BC + X"3C16BFC0", -- 000003C0 + X"3C14BFC0", -- 000003C4 + X"3C15BFC0", -- 000003C8 + X"0200B825", -- 000003CC + X"00008825", -- 000003D0 + X"26D61954", -- 000003D4 + X"26941A94", -- 000003D8 + X"26B51974", -- 000003DC + X"0FF0009A", -- 000003E0 + X"03D12021", -- 000003E4 + X"0FF00071", -- 000003E8 + X"02C02025", -- 000003EC + X"00001825", -- 000003F0 + X"02712821", -- 000003F4 + X"0072202A", -- 000003F8 + X"14800003", -- 000003FC + X"02031023", -- 00000400 + X"10000010", -- 00000404 + X"00408025", -- 00000408 + X"1070000B", -- 0000040C + X"00A31021", -- 00000410 + X"80440000", -- 00000414 + X"AFA30014", -- 00000418 + X"0FF00084", -- 0000041C + X"AFA50010", -- 00000420 + X"0FF00071", -- 00000424 + X"02802025", -- 00000428 + X"8FA30014", -- 0000042C + X"8FA50010", -- 00000430 + X"1000FFF0", -- 00000434 + X"24630001", -- 00000438 + X"0FF00071", -- 0000043C + X"02A02025", -- 00000440 + X"00008025", -- 00000444 + X"0FF00071", -- 00000448 + X"02A02025", -- 0000044C + X"00001025", -- 00000450 + X"02712821", -- 00000454 + X"0052202A", -- 00000458 + X"10800016", -- 0000045C + X"02E21823", -- 00000460 + X"10570011", -- 00000464 + X"00A21821", -- 00000468 + X"90640000", -- 0000046C + X"00000000", -- 00000470 + X"2483FFE0", -- 00000474 + X"2C630060", -- 00000478 + X"14600003", -- 0000047C + X"00042600", -- 00000480 + X"2404002E", -- 00000484 + X"00042600", -- 00000488 + X"00042603", -- 0000048C + X"AFA50014", -- 00000490 + X"0FF00064", -- 00000494 + X"AFA20010", -- 00000498 + X"8FA20010", -- 0000049C + X"8FA50014", -- 000004A0 + X"1000FFEC", -- 000004A4 + X"24420001", -- 000004A8 + X"0FF00071", -- 000004AC + X"02802025", -- 000004B0 + X"00001825", -- 000004B4 + X"3C04BFC0", -- 000004B8 + X"248419CC", -- 000004BC + X"AFA30010", -- 000004C0 + X"0FF00071", -- 000004C4 + X"02328821", -- 000004C8 + X"8FA30010", -- 000004CC + X"1600FFC3", -- 000004D0 + X"0060B825", -- 000004D4 + X"8FBF003C", -- 000004D8 + X"8FBE0038", -- 000004DC + X"8FB70034", -- 000004E0 + X"8FB60030", -- 000004E4 + X"8FB5002C", -- 000004E8 + X"8FB40028", -- 000004EC + X"8FB30024", -- 000004F0 + X"8FB20020", -- 000004F4 + X"8FB1001C", -- 000004F8 + X"8FB00018", -- 000004FC + X"03E00008", -- 00000500 + X"27BD0040", -- 00000504 + X"00C03825", -- 00000508 + X"00A03025", -- 0000050C + X"0BF000DF", -- 00000510 + X"24050001", -- 00000514 + X"90820000", -- 00000518 + X"00000000", -- 0000051C + X"2C430041", -- 00000520 + X"1060000D", -- 00000524 + X"00000000", -- 00000528 + X"2442FFD0", -- 0000052C + X"90830001", -- 00000530 + X"00000000", -- 00000534 + X"2C640041", -- 00000538 + X"10800009", -- 0000053C + X"304200FF", -- 00000540 + X"2463FFD0", -- 00000544 + X"306300FF", -- 00000548 + X"00021100", -- 0000054C + X"00431025", -- 00000550 + X"03E00008", -- 00000554 + X"304200FF", -- 00000558 + X"1000FFF4", -- 0000055C + X"2442FFC9", -- 00000560 + X"1000FFF8", -- 00000564 + X"2463FFC9", -- 00000568 + X"03E00008", -- 0000056C + X"00000000", -- 00000570 + X"14C00008", -- 00000574 + X"00001025", -- 00000578 + X"03E00008", -- 0000057C + X"00000000", -- 00000580 + X"00001025", -- 00000584 + X"8FBF0014", -- 00000588 + X"00000000", -- 0000058C + X"03E00008", -- 00000590 + X"27BD0018", -- 00000594 + X"27BDFFE8", -- 00000598 + X"24020003", -- 0000059C + X"AFBF0014", -- 000005A0 + X"AC820008", -- 000005A4 + X"90A20001", -- 000005A8 + X"00000000", -- 000005AC + X"2443FFCF", -- 000005B0 + X"2C630003", -- 000005B4 + X"10600026", -- 000005B8 + X"00803825", -- 000005BC + X"2448FFD1", -- 000005C0 + X"24020002", -- 000005C4 + X"ACE20008", -- 000005C8 + X"0FF00146", -- 000005CC + X"24A40002", -- 000005D0 + X"00403025", -- 000005D4 + X"00404825", -- 000005D8 + X"ACE20004", -- 000005DC + X"ACE00000", -- 000005E0 + X"24AB0004", -- 000005E4 + X"00005025", -- 000005E8 + X"150A0027", -- 000005EC + X"00000000", -- 000005F0 + X"2529FFFF", -- 000005F4 + X"01284823", -- 000005F8 + X"25080002", -- 000005FC + X"00084040", -- 00000600 + X"00A82821", -- 00000604 + X"ACE5000C", -- 00000608 + X"ACE90004", -- 0000060C + X"00002825", -- 00000610 + X"8CE8000C", -- 00000614 + X"00052040", -- 00000618 + X"0FF00146", -- 0000061C + X"01042021", -- 00000620 + X"8CE30004", -- 00000624 + X"00000000", -- 00000628 + X"00A3182A", -- 0000062C + X"14600021", -- 00000630 + X"00000000", -- 00000634 + X"00063027", -- 00000638 + X"30C600FF", -- 0000063C + X"14C2FFD0", -- 00000640 + X"00000000", -- 00000644 + X"8CE20008", -- 00000648 + X"1000FFCE", -- 0000064C + X"00000000", -- 00000650 + X"2443FFC9", -- 00000654 + X"2C630003", -- 00000658 + X"10600005", -- 0000065C + X"24030030", -- 00000660 + X"2408003B", -- 00000664 + X"01024023", -- 00000668 + X"1000FFD6", -- 0000066C + X"24020004", -- 00000670 + X"1443FFD5", -- 00000674 + X"00004025", -- 00000678 + X"24020001", -- 0000067C + X"AC820008", -- 00000680 + X"1000FFD1", -- 00000684 + X"24080002", -- 00000688 + X"0FF00146", -- 0000068C + X"01602025", -- 00000690 + X"8CE30000", -- 00000694 + X"00C23021", -- 00000698 + X"00031A00", -- 0000069C + X"00621825", -- 000006A0 + X"ACE30000", -- 000006A4 + X"30C600FF", -- 000006A8 + X"254A0001", -- 000006AC + X"1000FFCE", -- 000006B0 + X"256B0002", -- 000006B4 + X"01054021", -- 000006B8 + X"00C23021", -- 000006BC + X"A1020000", -- 000006C0 + X"30C600FF", -- 000006C4 + X"1000FFD2", -- 000006C8 + X"24A50001", -- 000006CC + X"27BDFFD8", -- 000006D0 + X"AFB2001C", -- 000006D4 + X"AFB10018", -- 000006D8 + X"AFB00014", -- 000006DC + X"AFBF0024", -- 000006E0 + X"AFB30020", -- 000006E4 + X"00808825", -- 000006E8 + X"24120073", -- 000006EC + X"24100053", -- 000006F0 + X"0FF00052", -- 000006F4 + X"00000000", -- 000006F8 + X"00021600", -- 000006FC + X"00021603", -- 00000700 + X"10520003", -- 00000704 + X"00000000", -- 00000708 + X"1450FFF9", -- 0000070C + X"00000000", -- 00000710 + X"00008025", -- 00000714 + X"2413000D", -- 00000718 + X"2412000A", -- 0000071C + X"26100001", -- 00000720 + X"02301821", -- 00000724 + X"0FF00052", -- 00000728 + X"A062FFFF", -- 0000072C + X"00021600", -- 00000730 + X"00021603", -- 00000734 + X"10530004", -- 00000738 + X"00000000", -- 0000073C + X"1452FFF8", -- 00000740 + X"26100001", -- 00000744 + X"2610FFFF", -- 00000748 + X"8FBF0024", -- 0000074C + X"8FB30020", -- 00000750 + X"8FB2001C", -- 00000754 + X"8FB10018", -- 00000758 + X"02001025", -- 0000075C + X"8FB00014", -- 00000760 + X"03E00008", -- 00000764 + X"27BD0028", -- 00000768 + X"24820001", -- 0000076C + X"03E00008", -- 00000770 + X"00021500", -- 00000774 + X"03E00008", -- 00000778 + X"00000000", -- 0000077C + X"1080000B", -- 00000780 + X"00052900", -- 00000784 + X"3C0202FA", -- 00000788 + X"3442F080", -- 0000078C + X"24A50005", -- 00000790 + X"14A00002", -- 00000794 + X"0045001B", -- 00000798 + X"0007000D", -- 0000079C + X"8C830008", -- 000007A0 + X"00001012", -- 000007A4 + X"2442FFFF", -- 000007A8 + X"AC620000", -- 000007AC + X"03E00008", -- 000007B0 + X"00000000", -- 000007B4 + X"1080000D", -- 000007B8 + X"2402FFFF", -- 000007BC + X"8C820000", -- 000007C0 + X"00000000", -- 000007C4 + X"8C430000", -- 000007C8 + X"00000000", -- 000007CC + X"30630010", -- 000007D0 + X"10600006", -- 000007D4 + X"2402FFFF", -- 000007D8 + X"8C820004", -- 000007DC + X"00000000", -- 000007E0 + X"8C420000", -- 000007E4 + X"00000000", -- 000007E8 + X"304200FF", -- 000007EC + X"03E00008", -- 000007F0 + X"00000000", -- 000007F4 + X"1080000B", -- 000007F8 + X"00000000", -- 000007FC + X"8C830000", -- 00000800 + X"00000000", -- 00000804 + X"8C620000", -- 00000808 + X"00000000", -- 0000080C + X"30420001", -- 00000810 + X"1440FFFC", -- 00000814 + X"00000000", -- 00000818 + X"8C820004", -- 0000081C + X"00000000", -- 00000820 + X"AC450000", -- 00000824 + X"03E00008", -- 00000828 + X"00000000", -- 0000082C + X"8C830000", -- 00000830 + X"3C020070", -- 00000834 + X"24420070", -- 00000838 + X"3C0400FF", -- 0000083C + X"AC620000", -- 00000840 + X"248400FF", -- 00000844 + X"8C620000", -- 00000848 + X"AC640000", -- 0000084C + X"03E00008", -- 00000850 + X"00000000", -- 00000854 + X"27BDFFE8", -- 00000858 + X"24060018", -- 0000085C + X"AFB00010", -- 00000860 + X"AFBF0014", -- 00000864 + X"00808025", -- 00000868 + X"AC850000", -- 0000086C + X"00002825", -- 00000870 + X"0FF005F6", -- 00000874 + X"24840008", -- 00000878 + X"8FBF0014", -- 0000087C + X"24020001", -- 00000880 + X"AE020004", -- 00000884 + X"8FB00010", -- 00000888 + X"03E00008", -- 0000088C + X"27BD0018", -- 00000890 + X"8C820000", -- 00000894 + X"3C030098", -- 00000898 + X"24630098", -- 0000089C + X"AC430000", -- 000008A0 + X"3C0300FF", -- 000008A4 + X"246300FF", -- 000008A8 + X"AC430000", -- 000008AC + X"3C030090", -- 000008B0 + X"24630090", -- 000008B4 + X"AC430000", -- 000008B8 + X"24050020", -- 000008BC + X"AC850018", -- 000008C0 + X"9445009C", -- 000008C4 + X"24030002", -- 000008C8 + X"AC83001C", -- 000008CC + X"AC830008", -- 000008D0 + X"30A5FFFF", -- 000008D4 + X"00001825", -- 000008D8 + X"0065302B", -- 000008DC + X"14C00021", -- 000008E0 + X"24630001", -- 000008E4 + X"944300AC", -- 000008E8 + X"944500A8", -- 000008EC + X"3063FFFF", -- 000008F0 + X"30A5FFFF", -- 000008F4 + X"00031A00", -- 000008F8 + X"00651825", -- 000008FC + X"24050002", -- 00000900 + X"AC850014", -- 00000904 + X"00002825", -- 00000908 + X"1465001B", -- 0000090C + X"24A50001", -- 00000910 + X"944300B8", -- 00000914 + X"944500B4", -- 00000918 + X"3063FFFF", -- 0000091C + X"30A5FFFF", -- 00000920 + X"00031A00", -- 00000924 + X"00651825", -- 00000928 + X"24630001", -- 0000092C + X"AC830010", -- 00000930 + X"944300C0", -- 00000934 + X"944500BC", -- 00000938 + X"3063FFFF", -- 0000093C + X"30A5FFFF", -- 00000940 + X"00031A00", -- 00000944 + X"00651825", -- 00000948 + X"00031A40", -- 0000094C + X"AC83000C", -- 00000950 + X"3C0300FF", -- 00000954 + X"246300FF", -- 00000958 + X"AC430000", -- 0000095C + X"03E00008", -- 00000960 + X"00001025", -- 00000964 + X"8C860008", -- 00000968 + X"00000000", -- 0000096C + X"00063040", -- 00000970 + X"1000FFD9", -- 00000974 + X"AC860008", -- 00000978 + X"8C860014", -- 0000097C + X"00000000", -- 00000980 + X"00063040", -- 00000984 + X"1000FFE0", -- 00000988 + X"AC860014", -- 0000098C + X"8C830008", -- 00000990 + X"00000000", -- 00000994 + X"00031882", -- 00000998 + X"00A3182B", -- 0000099C + X"10600016", -- 000009A0 + X"00000000", -- 000009A4 + X"8C820010", -- 000009A8 + X"8C830000", -- 000009AC + X"2442FFFF", -- 000009B0 + X"00021400", -- 000009B4 + X"00451024", -- 000009B8 + X"3C040090", -- 000009BC + X"24420002", -- 000009C0 + X"24840090", -- 000009C4 + X"00021080", -- 000009C8 + X"AC640000", -- 000009CC + X"00621021", -- 000009D0 + X"8C420000", -- 000009D4 + X"3C040001", -- 000009D8 + X"24840001", -- 000009DC + X"00441024", -- 000009E0 + X"3C0400FF", -- 000009E4 + X"248400FF", -- 000009E8 + X"0002102B", -- 000009EC + X"AC640000", -- 000009F0 + X"03E00008", -- 000009F4 + X"00000000", -- 000009F8 + X"3C028000", -- 000009FC + X"03E00008", -- 00000A00 + X"24420002", -- 00000A04 + X"8C820008", -- 00000A08 + X"00000000", -- 00000A0C + X"00021082", -- 00000A10 + X"00A2102B", -- 00000A14 + X"10400022", -- 00000A18 + X"3C028000", -- 00000A1C + X"8C820010", -- 00000A20 + X"00000000", -- 00000A24 + X"2442FFFF", -- 00000A28 + X"00021400", -- 00000A2C + X"00452824", -- 00000A30 + X"8C820000", -- 00000A34 + X"00052880", -- 00000A38 + X"00452821", -- 00000A3C + X"3C020020", -- 00000A40 + X"24420020", -- 00000A44 + X"ACA20000", -- 00000A48 + X"3C0200D0", -- 00000A4C + X"244200D0", -- 00000A50 + X"ACA20000", -- 00000A54 + X"3C020080", -- 00000A58 + X"24420080", -- 00000A5C + X"8CA30000", -- 00000A60 + X"00000000", -- 00000A64 + X"00622024", -- 00000A68 + X"1482FFFC", -- 00000A6C + X"00000000", -- 00000A70 + X"3C02002A", -- 00000A74 + X"2442002A", -- 00000A78 + X"00621024", -- 00000A7C + X"10400003", -- 00000A80 + X"00000000", -- 00000A84 + X"3C029000", -- 00000A88 + X"00621025", -- 00000A8C + X"3C0300FF", -- 00000A90 + X"246300FF", -- 00000A94 + X"ACA30000", -- 00000A98 + X"03E00008", -- 00000A9C + X"00000000", -- 00000AA0 + X"03E00008", -- 00000AA4 + X"24420002", -- 00000AA8 + X"8C820008", -- 00000AAC + X"00000000", -- 00000AB0 + X"00021082", -- 00000AB4 + X"00A2102B", -- 00000AB8 + X"10400022", -- 00000ABC + X"3C028000", -- 00000AC0 + X"8C820010", -- 00000AC4 + X"00000000", -- 00000AC8 + X"2442FFFF", -- 00000ACC + X"00021400", -- 00000AD0 + X"00452824", -- 00000AD4 + X"8C820000", -- 00000AD8 + X"00052880", -- 00000ADC + X"00452821", -- 00000AE0 + X"3C020060", -- 00000AE4 + X"24420060", -- 00000AE8 + X"ACA20000", -- 00000AEC + X"3C020001", -- 00000AF0 + X"24420001", -- 00000AF4 + X"ACA20000", -- 00000AF8 + X"3C020080", -- 00000AFC + X"24420080", -- 00000B00 + X"8CA30000", -- 00000B04 + X"00000000", -- 00000B08 + X"00622024", -- 00000B0C + X"1482FFFC", -- 00000B10 + X"00000000", -- 00000B14 + X"3C020038", -- 00000B18 + X"24420038", -- 00000B1C + X"00621024", -- 00000B20 + X"10400003", -- 00000B24 + X"00000000", -- 00000B28 + X"3C029000", -- 00000B2C + X"00621025", -- 00000B30 + X"3C0300FF", -- 00000B34 + X"246300FF", -- 00000B38 + X"ACA30000", -- 00000B3C + X"03E00008", -- 00000B40 + X"00000000", -- 00000B44 + X"03E00008", -- 00000B48 + X"24420002", -- 00000B4C + X"8C820008", -- 00000B50 + X"00000000", -- 00000B54 + X"00021082", -- 00000B58 + X"00A2102B", -- 00000B5C + X"10400022", -- 00000B60 + X"3C028000", -- 00000B64 + X"8C820010", -- 00000B68 + X"00000000", -- 00000B6C + X"2442FFFF", -- 00000B70 + X"00021400", -- 00000B74 + X"00452824", -- 00000B78 + X"8C820000", -- 00000B7C + X"00052880", -- 00000B80 + X"00452821", -- 00000B84 + X"3C020060", -- 00000B88 + X"24420060", -- 00000B8C + X"ACA20000", -- 00000B90 + X"3C0200D0", -- 00000B94 + X"244200D0", -- 00000B98 + X"ACA20000", -- 00000B9C + X"3C020080", -- 00000BA0 + X"24420080", -- 00000BA4 + X"8CA30000", -- 00000BA8 + X"00000000", -- 00000BAC + X"00622024", -- 00000BB0 + X"1482FFFC", -- 00000BB4 + X"00000000", -- 00000BB8 + X"3C020038", -- 00000BBC + X"24420038", -- 00000BC0 + X"00621024", -- 00000BC4 + X"10400003", -- 00000BC8 + X"00000000", -- 00000BCC + X"3C029000", -- 00000BD0 + X"00621025", -- 00000BD4 + X"3C0300FF", -- 00000BD8 + X"246300FF", -- 00000BDC + X"ACA30000", -- 00000BE0 + X"03E00008", -- 00000BE4 + X"00000000", -- 00000BE8 + X"03E00008", -- 00000BEC + X"24420002", -- 00000BF0 + X"8C820008", -- 00000BF4 + X"00000000", -- 00000BF8 + X"00021082", -- 00000BFC + X"00A2102B", -- 00000C00 + X"1040001C", -- 00000C04 + X"3C028000", -- 00000C08 + X"00051080", -- 00000C0C + X"8C850000", -- 00000C10 + X"00000000", -- 00000C14 + X"00A22821", -- 00000C18 + X"3C020040", -- 00000C1C + X"24420040", -- 00000C20 + X"ACA20000", -- 00000C24 + X"3C020080", -- 00000C28 + X"ACA60000", -- 00000C2C + X"24420080", -- 00000C30 + X"8CA30000", -- 00000C34 + X"00000000", -- 00000C38 + X"00622024", -- 00000C3C + X"1482FFFC", -- 00000C40 + X"00000000", -- 00000C44 + X"3C02001A", -- 00000C48 + X"2442001A", -- 00000C4C + X"00621024", -- 00000C50 + X"10400003", -- 00000C54 + X"00000000", -- 00000C58 + X"3C029000", -- 00000C5C + X"00621025", -- 00000C60 + X"3C0300FF", -- 00000C64 + X"246300FF", -- 00000C68 + X"ACA30000", -- 00000C6C + X"03E00008", -- 00000C70 + X"00000000", -- 00000C74 + X"03E00008", -- 00000C78 + X"24420002", -- 00000C7C + X"8C830008", -- 00000C80 + X"00000000", -- 00000C84 + X"00031882", -- 00000C88 + X"00A3182B", -- 00000C8C + X"1060005C", -- 00000C90 + X"3C1800E8", -- 00000C94 + X"8C8D0010", -- 00000C98 + X"27BDFFF0", -- 00000C9C + X"25ADFFFF", -- 00000CA0 + X"AFB10004", -- 00000CA4 + X"AFB00000", -- 00000CA8 + X"3C0B0080", -- 00000CAC + X"3C0E001A", -- 00000CB0 + X"3C1900D0", -- 00000CB4 + X"3C1000FF", -- 00000CB8 + X"8C910000", -- 00000CBC + X"AFB20008", -- 00000CC0 + X"AFB3000C", -- 00000CC4 + X"00E01025", -- 00000CC8 + X"000D6C00", -- 00000CCC + X"00007825", -- 00000CD0 + X"3C120001", -- 00000CD4 + X"271800E8", -- 00000CD8 + X"256B0080", -- 00000CDC + X"25CE001A", -- 00000CE0 + X"273900D0", -- 00000CE4 + X"261000FF", -- 00000CE8 + X"10400018", -- 00000CEC + X"00AD1824", -- 00000CF0 + X"00653823", -- 00000CF4 + X"00F23821", -- 00000CF8 + X"00E2402B", -- 00000CFC + X"11000002", -- 00000D00 + X"00406025", -- 00000D04 + X"00E06025", -- 00000D08 + X"00031880", -- 00000D0C + X"02231821", -- 00000D10 + X"1180FFF5", -- 00000D14 + X"00000000", -- 00000D18 + X"AC780000", -- 00000D1C + X"8C680000", -- 00000D20 + X"00000000", -- 00000D24 + X"010B3824", -- 00000D28 + X"14EBFFFC", -- 00000D2C + X"010E3824", -- 00000D30 + X"10E0000C", -- 00000D34 + X"00000000", -- 00000D38 + X"3C0400FF", -- 00000D3C + X"3C029000", -- 00000D40 + X"248400FF", -- 00000D44 + X"01021025", -- 00000D48 + X"AC640000", -- 00000D4C + X"8FB3000C", -- 00000D50 + X"8FB20008", -- 00000D54 + X"8FB10004", -- 00000D58 + X"8FB00000", -- 00000D5C + X"03E00008", -- 00000D60 + X"27BD0010", -- 00000D64 + X"8C880014", -- 00000D68 + X"00000000", -- 00000D6C + X"00084082", -- 00000D70 + X"0188382B", -- 00000D74 + X"10E00003", -- 00000D78 + X"2509FFFF", -- 00000D7C + X"01804025", -- 00000D80 + X"2509FFFF", -- 00000D84 + X"00093C00", -- 00000D88 + X"00E93825", -- 00000D8C + X"00055080", -- 00000D90 + X"000F4880", -- 00000D94 + X"AC670000", -- 00000D98 + X"00C94821", -- 00000D9C + X"022A5021", -- 00000DA0 + X"00003825", -- 00000DA4 + X"14E80010", -- 00000DA8 + X"00000000", -- 00000DAC + X"01E77821", -- 00000DB0 + X"00A72821", -- 00000DB4 + X"01876023", -- 00000DB8 + X"00471023", -- 00000DBC + X"AC790000", -- 00000DC0 + X"8C680000", -- 00000DC4 + X"00000000", -- 00000DC8 + X"010B3824", -- 00000DCC + X"14EBFFFC", -- 00000DD0 + X"010E3824", -- 00000DD4 + X"14E0FFD8", -- 00000DD8 + X"00000000", -- 00000DDC + X"AC700000", -- 00000DE0 + X"1000FFCB", -- 00000DE4 + X"00000000", -- 00000DE8 + X"8D330000", -- 00000DEC + X"24E70001", -- 00000DF0 + X"AD530000", -- 00000DF4 + X"25290004", -- 00000DF8 + X"1000FFEA", -- 00000DFC + X"254A0004", -- 00000E00 + X"3C028000", -- 00000E04 + X"03E00008", -- 00000E08 + X"24420002", -- 00000E0C + X"27BDFFE8", -- 00000E10 + X"AFB00010", -- 00000E14 + X"AFBF0014", -- 00000E18 + X"0FF00216", -- 00000E1C + X"00808025", -- 00000E20 + X"8FBF0014", -- 00000E24 + X"02002025", -- 00000E28 + X"8FB00010", -- 00000E2C + X"0BF00225", -- 00000E30 + X"27BD0018", -- 00000E34 + X"30C30003", -- 00000E38 + X"00804825", -- 00000E3C + X"10600004", -- 00000E40 + X"00A03825", -- 00000E44 + X"00063082", -- 00000E48 + X"24C60001", -- 00000E4C + X"00063080", -- 00000E50 + X"00C73021", -- 00000E54 + X"00E6182B", -- 00000E58 + X"14600021", -- 00000E5C + X"00000000", -- 00000E60 + X"03E00008", -- 00000E64 + X"00000000", -- 00000E68 + X"0FF002D4", -- 00000E6C + X"01202025", -- 00000E70 + X"04410013", -- 00000E74 + X"01002825", -- 00000E78 + X"10000015", -- 00000E7C + X"00000000", -- 00000E80 + X"8D23000C", -- 00000E84 + X"00000000", -- 00000E88 + X"00E33821", -- 00000E8C + X"00E6182B", -- 00000E90 + X"1060000F", -- 00000E94 + X"00000000", -- 00000E98 + X"000747C3", -- 00000E9C + X"31080003", -- 00000EA0 + X"01074021", -- 00000EA4 + X"00084083", -- 00000EA8 + X"01002825", -- 00000EAC + X"0FF00264", -- 00000EB0 + X"01202025", -- 00000EB4 + X"1440FFEC", -- 00000EB8 + X"00000000", -- 00000EBC + X"01002825", -- 00000EC0 + X"0FF00282", -- 00000EC4 + X"01202025", -- 00000EC8 + X"0441FFED", -- 00000ECC + X"00000000", -- 00000ED0 + X"8FBF0014", -- 00000ED4 + X"00000000", -- 00000ED8 + X"03E00008", -- 00000EDC + X"27BD0018", -- 00000EE0 + X"27BDFFE8", -- 00000EE4 + X"1000FFEC", -- 00000EE8 + X"AFBF0014", -- 00000EEC + X"30E20003", -- 00000EF0 + X"10400004", -- 00000EF4 + X"00000000", -- 00000EF8 + X"00073882", -- 00000EFC + X"24E70001", -- 00000F00 + X"00073880", -- 00000F04 + X"00073882", -- 00000F08 + X"0BF00320", -- 00000F0C + X"00052882", -- 00000F10 + X"8C840000", -- 00000F14 + X"00001025", -- 00000F18 + X"14470003", -- 00000F1C + X"00000000", -- 00000F20 + X"03E00008", -- 00000F24 + X"00001025", -- 00000F28 + X"00A21821", -- 00000F2C + X"00831821", -- 00000F30 + X"00C24821", -- 00000F34 + X"90680000", -- 00000F38 + X"91230000", -- 00000F3C + X"00000000", -- 00000F40 + X"15030003", -- 00000F44 + X"00000000", -- 00000F48 + X"1000FFF3", -- 00000F4C + X"24420001", -- 00000F50 + X"3C028000", -- 00000F54 + X"03E00008", -- 00000F58 + X"24420003", -- 00000F5C + X"8C82000C", -- 00000F60 + X"00000000", -- 00000F64 + X"14400002", -- 00000F68 + X"00A2001B", -- 00000F6C + X"0007000D", -- 00000F70 + X"00002810", -- 00000F74 + X"00001012", -- 00000F78 + X"10A00002", -- 00000F7C + X"00000000", -- 00000F80 + X"24420001", -- 00000F84 + X"03E00008", -- 00000F88 + X"00000000", -- 00000F8C + X"8C820010", -- 00000F90 + X"00000000", -- 00000F94 + X"00A2182B", -- 00000F98 + X"14600002", -- 00000F9C + X"00000000", -- 00000FA0 + X"2445FFFF", -- 00000FA4 + X"8C82000C", -- 00000FA8 + X"00000000", -- 00000FAC + X"00A20018", -- 00000FB0 + X"00001012", -- 00000FB4 + X"03E00008", -- 00000FB8 + X"00000000", -- 00000FBC + X"27BDFFE8", -- 00000FC0 + X"AFBF0014", -- 00000FC4 + X"0FF003D8", -- 00000FC8 + X"00000000", -- 00000FCC + X"8C83000C", -- 00000FD0 + X"8FBF0014", -- 00000FD4 + X"00430018", -- 00000FD8 + X"00001012", -- 00000FDC + X"03E00008", -- 00000FE0 + X"27BD0018", -- 00000FE4 + X"00800008", -- 00000FE8 + X"00000000", -- 00000FEC + X"03E00008", -- 00000FF0 + X"00000000", -- 00000FF4 + X"3C1A1000", -- 00000FF8 + X"375A0008", -- 00000FFC + X"409A6000", -- 00001000 + X"40847000", -- 00001004 + X"00000000", -- 00001008 + X"00800008", -- 0000100C + X"42000010", -- 00001010 + X"03E00008", -- 00001014 + X"00000000", -- 00001018 + X"401A6000", -- 0000101C + X"3C1BFFBF", -- 00001020 + X"377BFFFF", -- 00001024 + X"035BD024", -- 00001028 + X"3C1B0200", -- 0000102C + X"035BD025", -- 00001030 + X"409A6000", -- 00001034 + X"40847000", -- 00001038 + X"00000000", -- 0000103C + X"00800008", -- 00001040 + X"42000010", -- 00001044 + X"03E00008", -- 00001048 + X"00000000", -- 0000104C + X"27BDFA98", -- 00001050 + X"00002825", -- 00001054 + X"24060100", -- 00001058 + X"27A40410", -- 0000105C + X"AFBF0564", -- 00001060 + X"AFB10548", -- 00001064 + X"AFB00544", -- 00001068 + X"3C11A000", -- 0000106C + X"AFB70560", -- 00001070 + X"AFB6055C", -- 00001074 + X"AFB50558", -- 00001078 + X"AFB40554", -- 0000107C + X"AFB30550", -- 00001080 + X"0FF005F6", -- 00001084 + X"AFB2054C", -- 00001088 + X"3C04BFC0", -- 0000108C + X"AE200004", -- 00001090 + X"24841990", -- 00001094 + X"AE200000", -- 00001098 + X"8E300000", -- 0000109C + X"0FF00071", -- 000010A0 + X"00000000", -- 000010A4 + X"0FF000AA", -- 000010A8 + X"00000000", -- 000010AC + X"3C05A400", -- 000010B0 + X"0FF00384", -- 000010B4 + X"27A40510", -- 000010B8 + X"04410011", -- 000010BC + X"00102A02", -- 000010C0 + X"3C04BFC0", -- 000010C4 + X"248419A8", -- 000010C8 + X"0FF00071", -- 000010CC + X"00000000", -- 000010D0 + X"24020001", -- 000010D4 + X"8FBF0564", -- 000010D8 + X"8FB70560", -- 000010DC + X"8FB6055C", -- 000010E0 + X"8FB50558", -- 000010E4 + X"8FB40554", -- 000010E8 + X"8FB30550", -- 000010EC + X"8FB2054C", -- 000010F0 + X"8FB10548", -- 000010F4 + X"8FB00544", -- 000010F8 + X"03E00008", -- 000010FC + X"27BD0568", -- 00001100 + X"30A5000F", -- 00001104 + X"0FF003E4", -- 00001108 + X"27A40510", -- 0000110C + X"00408025", -- 00001110 + X"8E220000", -- 00001114 + X"00000000", -- 00001118 + X"00021602", -- 0000111C + X"30420002", -- 00001120 + X"1440003B", -- 00001124 + X"3C11A400", -- 00001128 + X"02118821", -- 0000112C + X"3C023149", -- 00001130 + X"8E230000", -- 00001134 + X"2442464A", -- 00001138 + X"1062000D", -- 0000113C + X"00000000", -- 00001140 + X"3C024A46", -- 00001144 + X"24424931", -- 00001148 + X"10620009", -- 0000114C + X"00000000", -- 00001150 + X"3C04BFC0", -- 00001154 + X"0FF00071", -- 00001158 + X"248419D0", -- 0000115C + X"0FF0009A", -- 00001160 + X"02002025", -- 00001164 + X"3C04BFC0", -- 00001168 + X"1000FFD7", -- 0000116C + X"248419E8", -- 00001170 + X"3C04BFC0", -- 00001174 + X"0FF00071", -- 00001178 + X"248419F4", -- 0000117C + X"02002025", -- 00001180 + X"0FF0009A", -- 00001184 + X"3C10BFC0", -- 00001188 + X"0FF00071", -- 0000118C + X"260419CC", -- 00001190 + X"3C04BFC0", -- 00001194 + X"0FF00071", -- 00001198 + X"24841A0C", -- 0000119C + X"8E240004", -- 000011A0 + X"0FF0009A", -- 000011A4 + X"00000000", -- 000011A8 + X"0FF00071", -- 000011AC + X"260419CC", -- 000011B0 + X"3C04BFC0", -- 000011B4 + X"0FF00071", -- 000011B8 + X"24841A24", -- 000011BC + X"8E24000C", -- 000011C0 + X"0FF0009A", -- 000011C4 + X"00000000", -- 000011C8 + X"0FF00071", -- 000011CC + X"260419CC", -- 000011D0 + X"3C04BFC0", -- 000011D4 + X"0FF00071", -- 000011D8 + X"24841A3C", -- 000011DC + X"8E26000C", -- 000011E0 + X"8E250008", -- 000011E4 + X"8E240004", -- 000011E8 + X"0FF0051A", -- 000011EC + X"00000000", -- 000011F0 + X"3C04BFC0", -- 000011F4 + X"0FF00071", -- 000011F8 + X"24841A48", -- 000011FC + X"8E240004", -- 00001200 + X"0FF003FE", -- 00001204 + X"00001025", -- 00001208 + X"1000FFB2", -- 0000120C + X"00000000", -- 00001210 + X"3C04BFC0", -- 00001214 + X"24841A50", -- 00001218 + X"3C14BFC0", -- 0000121C + X"3C12BFC0", -- 00001220 + X"0FF00071", -- 00001224 + X"3C13BFC0", -- 00001228 + X"00008825", -- 0000122C + X"26941940", -- 00001230 + X"26521A74", -- 00001234 + X"26731A7C", -- 00001238 + X"0FF0015B", -- 0000123C + X"3C15BFC0", -- 00001240 + X"0FF00071", -- 00001244 + X"02802025", -- 00001248 + X"0FF001B4", -- 0000124C + X"27A40010", -- 00001250 + X"00403025", -- 00001254 + X"27A50010", -- 00001258 + X"0FF0015D", -- 0000125C + X"27A40530", -- 00001260 + X"24030002", -- 00001264 + X"10430007", -- 00001268 + X"24030004", -- 0000126C + X"1043001F", -- 00001270 + X"24030001", -- 00001274 + X"1043FFF0", -- 00001278 + X"3C04BFC0", -- 0000127C + X"1000000B", -- 00001280 + X"24841B18", -- 00001284 + X"8FA40530", -- 00001288 + X"8FA60534", -- 0000128C + X"3C034010", -- 00001290 + X"00861021", -- 00001294 + X"24630001", -- 00001298 + X"0043102B", -- 0000129C + X"14400007", -- 000012A0 + X"00000000", -- 000012A4 + X"3C04BFC0", -- 000012A8 + X"24841A70", -- 000012AC + X"0FF00071", -- 000012B0 + X"00000000", -- 000012B4 + X"1000FFE0", -- 000012B8 + X"00000000", -- 000012BC + X"8FA5053C", -- 000012C0 + X"0FF0051A", -- 000012C4 + X"00000000", -- 000012C8 + X"8FA30534", -- 000012CC + X"8FA20530", -- 000012D0 + X"00000000", -- 000012D4 + X"00431021", -- 000012D8 + X"0222182B", -- 000012DC + X"1060FFDA", -- 000012E0 + X"00000000", -- 000012E4 + X"1000FFD8", -- 000012E8 + X"00408825", -- 000012EC + X"0FF00071", -- 000012F0 + X"02402025", -- 000012F4 + X"3C024A46", -- 000012F8 + X"24424931", -- 000012FC + X"AFA20410", -- 00001300 + X"8FA20530", -- 00001304 + X"26050100", -- 00001308 + X"AFA20414", -- 0000130C + X"02221023", -- 00001310 + X"AFA50418", -- 00001314 + X"27A40510", -- 00001318 + X"00452821", -- 0000131C + X"0FF003F0", -- 00001320 + X"AFA2041C", -- 00001324 + X"02602025", -- 00001328 + X"0FF00071", -- 0000132C + X"AFA20420", -- 00001330 + X"8FA4041C", -- 00001334 + X"0FF0009A", -- 00001338 + X"00000000", -- 0000133C + X"0FF00071", -- 00001340 + X"26A419CC", -- 00001344 + X"3C04BFC0", -- 00001348 + X"0FF00071", -- 0000134C + X"24841A98", -- 00001350 + X"0FF0009A", -- 00001354 + X"02002025", -- 00001358 + X"0FF00071", -- 0000135C + X"26A419CC", -- 00001360 + X"3C04BFC0", -- 00001364 + X"0FF00071", -- 00001368 + X"24841AB4", -- 0000136C + X"8FA40420", -- 00001370 + X"0FF0009A", -- 00001374 + X"00000000", -- 00001378 + X"0FF00071", -- 0000137C + X"26A419CC", -- 00001380 + X"3C04BFC0", -- 00001384 + X"0FF00071", -- 00001388 + X"24841AD0", -- 0000138C + X"8FA6041C", -- 00001390 + X"02002825", -- 00001394 + X"24C60100", -- 00001398 + X"0FF0038E", -- 0000139C + X"27A40510", -- 000013A0 + X"04410009", -- 000013A4 + X"0040B025", -- 000013A8 + X"3C04BFC0", -- 000013AC + X"0FF00071", -- 000013B0 + X"24841AE0", -- 000013B4 + X"0FF0009A", -- 000013B8 + X"02C02025", -- 000013BC + X"3C04BFC0", -- 000013C0 + X"1000FFBA", -- 000013C4 + X"24841AEC", -- 000013C8 + X"3C17BFC0", -- 000013CC + X"0FF00071", -- 000013D0 + X"26E41A48", -- 000013D4 + X"3C04BFC0", -- 000013D8 + X"0FF00071", -- 000013DC + X"24841AF0", -- 000013E0 + X"24070100", -- 000013E4 + X"27A60410", -- 000013E8 + X"02002825", -- 000013EC + X"0FF003BC", -- 000013F0 + X"27A40510", -- 000013F4 + X"0440FFEC", -- 000013F8 + X"0040B025", -- 000013FC + X"8FA7041C", -- 00001400 + X"8FA60414", -- 00001404 + X"8FA50418", -- 00001408 + X"0FF003BC", -- 0000140C + X"27A40510", -- 00001410 + X"0440FFE5", -- 00001414 + X"0040B025", -- 00001418 + X"0FF00071", -- 0000141C + X"26E41A48", -- 00001420 + X"3C04BFC0", -- 00001424 + X"0FF00071", -- 00001428 + X"24841B00", -- 0000142C + X"8FA7041C", -- 00001430 + X"8FA60414", -- 00001434 + X"8FA50418", -- 00001438 + X"0FF003C5", -- 0000143C + X"27A40510", -- 00001440 + X"0440FFD9", -- 00001444 + X"0040B025", -- 00001448 + X"3C04BFC0", -- 0000144C + X"0FF00071", -- 00001450 + X"24841B10", -- 00001454 + X"0FF003FA", -- 00001458 + X"3C04BFC0", -- 0000145C + X"1000FF7A", -- 00001460 + X"00000000", -- 00001464 + X"28CA0008", -- 00001468 + X"1540005B", -- 0000146C + X"00801025", -- 00001470 + X"00A4C026", -- 00001474 + X"33180003", -- 00001478 + X"17000066", -- 0000147C + X"00043823", -- 00001480 + X"30E70003", -- 00001484 + X"10E00005", -- 00001488 + X"00C73023", -- 0000148C + X"88B80000", -- 00001490 + X"00A72821", -- 00001494 + X"A8980000", -- 00001498 + X"00872021", -- 0000149C + X"30D8003F", -- 000014A0 + X"10D80026", -- 000014A4 + X"00D83823", -- 000014A8 + X"00873821", -- 000014AC + X"8CA80000", -- 000014B0 + X"8CA90004", -- 000014B4 + X"8CAA0008", -- 000014B8 + X"8CAB000C", -- 000014BC + X"8CAC0010", -- 000014C0 + X"8CAD0014", -- 000014C4 + X"8CAE0018", -- 000014C8 + X"8CAF001C", -- 000014CC + X"AC880000", -- 000014D0 + X"AC890004", -- 000014D4 + X"AC8A0008", -- 000014D8 + X"AC8B000C", -- 000014DC + X"AC8C0010", -- 000014E0 + X"AC8D0014", -- 000014E4 + X"AC8E0018", -- 000014E8 + X"AC8F001C", -- 000014EC + X"8CA80020", -- 000014F0 + X"8CA90024", -- 000014F4 + X"8CAA0028", -- 000014F8 + X"8CAB002C", -- 000014FC + X"8CAC0030", -- 00001500 + X"8CAD0034", -- 00001504 + X"8CAE0038", -- 00001508 + X"8CAF003C", -- 0000150C + X"AC880020", -- 00001510 + X"AC890024", -- 00001514 + X"AC8A0028", -- 00001518 + X"AC8B002C", -- 0000151C + X"AC8C0030", -- 00001520 + X"AC8D0034", -- 00001524 + X"AC8E0038", -- 00001528 + X"AC8F003C", -- 0000152C + X"24840040", -- 00001530 + X"1487FFDE", -- 00001534 + X"24A50040", -- 00001538 + X"03003025", -- 0000153C + X"30D8001F", -- 00001540 + X"10D80013", -- 00001544 + X"00000000", -- 00001548 + X"8CA80000", -- 0000154C + X"8CA90004", -- 00001550 + X"8CAA0008", -- 00001554 + X"8CAB000C", -- 00001558 + X"8CAC0010", -- 0000155C + X"8CAD0014", -- 00001560 + X"8CAE0018", -- 00001564 + X"8CAF001C", -- 00001568 + X"24A50020", -- 0000156C + X"AC880000", -- 00001570 + X"AC890004", -- 00001574 + X"AC8A0008", -- 00001578 + X"AC8B000C", -- 0000157C + X"AC8C0010", -- 00001580 + X"AC8D0014", -- 00001584 + X"AC8E0018", -- 00001588 + X"AC8F001C", -- 0000158C + X"24840020", -- 00001590 + X"33060003", -- 00001594 + X"10D80007", -- 00001598 + X"03063823", -- 0000159C + X"00873821", -- 000015A0 + X"8CAB0000", -- 000015A4 + X"24840004", -- 000015A8 + X"24A50004", -- 000015AC + X"1487FFFC", -- 000015B0 + X"AC8BFFFC", -- 000015B4 + X"18C00006", -- 000015B8 + X"00863821", -- 000015BC + X"80A30000", -- 000015C0 + X"24840001", -- 000015C4 + X"24A50001", -- 000015C8 + X"1487FFFC", -- 000015CC + X"A083FFFF", -- 000015D0 + X"03E00008", -- 000015D4 + X"00000000", -- 000015D8 + X"30D80003", -- 000015DC + X"1306FFF5", -- 000015E0 + X"30990003", -- 000015E4 + X"1720FFF3", -- 000015E8 + X"30B90003", -- 000015EC + X"1720FFF1", -- 000015F0 + X"00D83823", -- 000015F4 + X"00873821", -- 000015F8 + X"8CAB0000", -- 000015FC + X"24840004", -- 00001600 + X"24A50004", -- 00001604 + X"1487FFFC", -- 00001608 + X"AC8BFFFC", -- 0000160C + X"1000FFE9", -- 00001610 + X"03003025", -- 00001614 + X"30E70003", -- 00001618 + X"10E00006", -- 0000161C + X"00C73023", -- 00001620 + X"88A30000", -- 00001624 + X"98A30003", -- 00001628 + X"00A72821", -- 0000162C + X"A8830000", -- 00001630 + X"00872021", -- 00001634 + X"30D8003F", -- 00001638 + X"10D80036", -- 0000163C + X"00D83823", -- 00001640 + X"00873821", -- 00001644 + X"88A80000", -- 00001648 + X"88A90004", -- 0000164C + X"88AA0008", -- 00001650 + X"88AB000C", -- 00001654 + X"88AC0010", -- 00001658 + X"88AD0014", -- 0000165C + X"88AE0018", -- 00001660 + X"88AF001C", -- 00001664 + X"98A80003", -- 00001668 + X"98A90007", -- 0000166C + X"98AA000B", -- 00001670 + X"98AB000F", -- 00001674 + X"98AC0013", -- 00001678 + X"98AD0017", -- 0000167C + X"98AE001B", -- 00001680 + X"98AF001F", -- 00001684 + X"AC880000", -- 00001688 + X"AC890004", -- 0000168C + X"AC8A0008", -- 00001690 + X"AC8B000C", -- 00001694 + X"AC8C0010", -- 00001698 + X"AC8D0014", -- 0000169C + X"AC8E0018", -- 000016A0 + X"AC8F001C", -- 000016A4 + X"88A80020", -- 000016A8 + X"88A90024", -- 000016AC + X"88AA0028", -- 000016B0 + X"88AB002C", -- 000016B4 + X"88AC0030", -- 000016B8 + X"88AD0034", -- 000016BC + X"88AE0038", -- 000016C0 + X"88AF003C", -- 000016C4 + X"98A80023", -- 000016C8 + X"98A90027", -- 000016CC + X"98AA002B", -- 000016D0 + X"98AB002F", -- 000016D4 + X"98AC0033", -- 000016D8 + X"98AD0037", -- 000016DC + X"98AE003B", -- 000016E0 + X"98AF003F", -- 000016E4 + X"AC880020", -- 000016E8 + X"AC890024", -- 000016EC + X"AC8A0028", -- 000016F0 + X"AC8B002C", -- 000016F4 + X"AC8C0030", -- 000016F8 + X"AC8D0034", -- 000016FC + X"AC8E0038", -- 00001700 + X"AC8F003C", -- 00001704 + X"24840040", -- 00001708 + X"1487FFCE", -- 0000170C + X"24A50040", -- 00001710 + X"03003025", -- 00001714 + X"30D8001F", -- 00001718 + X"10D8001B", -- 0000171C + X"00000000", -- 00001720 + X"88A80000", -- 00001724 + X"88A90004", -- 00001728 + X"88AA0008", -- 0000172C + X"88AB000C", -- 00001730 + X"88AC0010", -- 00001734 + X"88AD0014", -- 00001738 + X"88AE0018", -- 0000173C + X"88AF001C", -- 00001740 + X"98A80003", -- 00001744 + X"98A90007", -- 00001748 + X"98AA000B", -- 0000174C + X"98AB000F", -- 00001750 + X"98AC0013", -- 00001754 + X"98AD0017", -- 00001758 + X"98AE001B", -- 0000175C + X"98AF001F", -- 00001760 + X"24A50020", -- 00001764 + X"AC880000", -- 00001768 + X"AC890004", -- 0000176C + X"AC8A0008", -- 00001770 + X"AC8B000C", -- 00001774 + X"AC8C0010", -- 00001778 + X"AC8D0014", -- 0000177C + X"AC8E0018", -- 00001780 + X"AC8F001C", -- 00001784 + X"24840020", -- 00001788 + X"33060003", -- 0000178C + X"10D80008", -- 00001790 + X"03063823", -- 00001794 + X"00873821", -- 00001798 + X"88A30000", -- 0000179C + X"98A30003", -- 000017A0 + X"24840004", -- 000017A4 + X"24A50004", -- 000017A8 + X"1487FFFB", -- 000017AC + X"AC83FFFC", -- 000017B0 + X"10C0FF87", -- 000017B4 + X"00863821", -- 000017B8 + X"80A30000", -- 000017BC + X"24840001", -- 000017C0 + X"24A50001", -- 000017C4 + X"1487FFFC", -- 000017C8 + X"A083FFFF", -- 000017CC + X"03E00008", -- 000017D0 + X"00000000", -- 000017D4 + X"28CA0008", -- 000017D8 + X"1540003E", -- 000017DC + X"00801025", -- 000017E0 + X"10A00007", -- 000017E4 + X"00043823", -- 000017E8 + X"00000000", -- 000017EC + X"30A500FF", -- 000017F0 + X"00055200", -- 000017F4 + X"00AA2825", -- 000017F8 + X"00055400", -- 000017FC + X"00AA2825", -- 00001800 + X"30EA0003", -- 00001804 + X"11400003", -- 00001808 + X"00CA3023", -- 0000180C + X"A8850000", -- 00001810 + X"008A2021", -- 00001814 + X"30EA0004", -- 00001818 + X"11400003", -- 0000181C + X"00CA3023", -- 00001820 + X"AC850000", -- 00001824 + X"008A2021", -- 00001828 + X"30D8003F", -- 0000182C + X"10D80016", -- 00001830 + X"00D83823", -- 00001834 + X"00873821", -- 00001838 + X"AC850000", -- 0000183C + X"AC850004", -- 00001840 + X"AC850008", -- 00001844 + X"AC85000C", -- 00001848 + X"AC850010", -- 0000184C + X"AC850014", -- 00001850 + X"AC850018", -- 00001854 + X"AC85001C", -- 00001858 + X"AC850020", -- 0000185C + X"AC850024", -- 00001860 + X"AC850028", -- 00001864 + X"AC85002C", -- 00001868 + X"AC850030", -- 0000186C + X"AC850034", -- 00001870 + X"AC850038", -- 00001874 + X"AC85003C", -- 00001878 + X"24840040", -- 0000187C + X"1487FFEE", -- 00001880 + X"00000000", -- 00001884 + X"03003025", -- 00001888 + X"30D8001F", -- 0000188C + X"10D8000A", -- 00001890 + X"00000000", -- 00001894 + X"AC850000", -- 00001898 + X"AC850004", -- 0000189C + X"AC850008", -- 000018A0 + X"AC85000C", -- 000018A4 + X"AC850010", -- 000018A8 + X"AC850014", -- 000018AC + X"AC850018", -- 000018B0 + X"AC85001C", -- 000018B4 + X"24840020", -- 000018B8 + X"33060003", -- 000018BC + X"10D80005", -- 000018C0 + X"03063823", -- 000018C4 + X"00873821", -- 000018C8 + X"24840004", -- 000018CC + X"1487FFFE", -- 000018D0 + X"AC85FFFC", -- 000018D4 + X"18C00004", -- 000018D8 + X"00863821", -- 000018DC + X"24840001", -- 000018E0 + X"1487FFFE", -- 000018E4 + X"A085FFFF", -- 000018E8 + X"03E00008", -- 000018EC + X"00000000", -- 000018F0 + X"696E7661", -- 000018F4 + X"6C696400", -- 000018F8 + X"52323030", -- 000018FC + X"30000000", -- 00001900 + X"52333030", -- 00001904 + X"30000000", -- 00001908 + X"52363030", -- 0000190C + X"30000000", -- 00001910 + X"52343030", -- 00001914 + X"30000000", -- 00001918 + X"72657365", -- 0000191C + X"72766564", -- 00001920 + X"00000000", -- 00001924 + X"52363030", -- 00001928 + X"30410000", -- 0000192C + X"43505520", -- 00001930 + X"74797065", -- 00001934 + X"3A200000", -- 00001938 + X"20526576", -- 0000193C + X"2E000000", -- 00001940 + X"556E6B6E", -- 00001944 + X"6F776E00", -- 00001948 + X"53746174", -- 0000194C + X"75732020", -- 00001950 + X"3A200000", -- 00001954 + X"BFC018F4", -- 00001958 + X"BFC018FC", -- 0000195C + X"BFC01904", -- 00001960 + X"BFC0190C", -- 00001964 + X"BFC01914", -- 00001968 + X"BFC0191C", -- 0000196C + X"BFC01928", -- 00001970 + X"20202000", -- 00001974 + X"A0010004", -- 00001978 + X"A0010000", -- 0000197C + X"A0010008", -- 00001980 + X"A0030004", -- 00001984 + X"A0030000", -- 00001988 + X"A0030008", -- 0000198C + X"0A0A4D49", -- 00001990 + X"50532062", -- 00001994 + X"6F6F746C", -- 00001998 + X"6F616465", -- 0000199C + X"7220322E", -- 000019A0 + X"30320A00", -- 000019A4 + X"43616E6E", -- 000019A8 + X"6F742066", -- 000019AC + X"696E6420", -- 000019B0 + X"666C6173", -- 000019B4 + X"68206465", -- 000019B8 + X"76696365", -- 000019BC + X"2E204578", -- 000019C0 + X"6974206E", -- 000019C4 + X"6F77210A", -- 000019C8 + X"0A000000", -- 000019CC + X"496E7661", -- 000019D0 + X"6C696420", -- 000019D4 + X"696D6167", -- 000019D8 + X"6520666F", -- 000019DC + X"756E6420", -- 000019E0 + X"61742000", -- 000019E4 + X"2E204162", -- 000019E8 + X"6F72742E", -- 000019EC + X"0A000000", -- 000019F0 + X"496D6167", -- 000019F4 + X"65207374", -- 000019F8 + X"61727420", -- 000019FC + X"666C6173", -- 00001A00 + X"68203A20", -- 00001A04 + X"00000000", -- 00001A08 + X"496D6167", -- 00001A0C + X"65207374", -- 00001A10 + X"61727420", -- 00001A14 + X"52414D20", -- 00001A18 + X"20203A20", -- 00001A1C + X"00000000", -- 00001A20 + X"496D6167", -- 00001A24 + X"65207369", -- 00001A28 + X"7A652020", -- 00001A2C + X"20202020", -- 00001A30 + X"20203A20", -- 00001A34 + X"00000000", -- 00001A38 + X"4C6F6164", -- 00001A3C + X"696E672E", -- 00001A40 + X"2E2E0000", -- 00001A44 + X"646F6E65", -- 00001A48 + X"0A000000", -- 00001A4C + X"52656164", -- 00001A50 + X"696E6720", -- 00001A54 + X"4845582D", -- 00001A58 + X"5265636F", -- 00001A5C + X"72642066", -- 00001A60 + X"726F6D20", -- 00001A64 + X"55415254", -- 00001A68 + X"2E2E0000", -- 00001A6C + X"4F000000", -- 00001A70 + X"646F6E65", -- 00001A74 + X"0A0A0000", -- 00001A78 + X"53697A65", -- 00001A7C + X"206F6620", -- 00001A80 + X"6170706C", -- 00001A84 + X"69636174", -- 00001A88 + X"696F6E20", -- 00001A8C + X"2020203A", -- 00001A90 + X"20000000", -- 00001A94 + X"50726F67", -- 00001A98 + X"72616D6D", -- 00001A9C + X"696E6720", -- 00001AA0 + X"666C6173", -- 00001AA4 + X"68206174", -- 00001AA8 + X"2020203A", -- 00001AAC + X"20000000", -- 00001AB0 + X"4E657874", -- 00001AB4 + X"20667265", -- 00001AB8 + X"6520666C", -- 00001ABC + X"61736820", -- 00001AC0 + X"6F666673", -- 00001AC4 + X"6574203A", -- 00001AC8 + X"20000000", -- 00001ACC + X"466C6173", -- 00001AD0 + X"68206572", -- 00001AD4 + X"6173652E", -- 00001AD8 + X"2E2E0000", -- 00001ADC + X"6661696C", -- 00001AE0 + X"65642028", -- 00001AE4 + X"00000000", -- 00001AE8 + X"290A0000", -- 00001AEC + X"466C6173", -- 00001AF0 + X"68207772", -- 00001AF4 + X"6974652E", -- 00001AF8 + X"2E2E0000", -- 00001AFC + X"466C6173", -- 00001B00 + X"68207665", -- 00001B04 + X"72696679", -- 00001B08 + X"2E2E2E00", -- 00001B0C + X"70617373", -- 00001B10 + X"65640A00", -- 00001B14 + X"45000A00", -- 00001B18 + X"00000000", -- 00001B1C + X"00000000", -- 00001B20 + X"00000000", -- 00001B24 + X"00000000", -- 00001B28 + X"00000000", -- 00001B2C + X"00000000", -- 00001B30 + X"00000000", -- 00001B34 + X"00000000", -- 00001B38 + X"00000000", -- 00001B3C + X"00000000", -- 00001B40 + X"00000000", -- 00001B44 + X"00000000", -- 00001B48 + X"00000000", -- 00001B4C + X"00000000", -- 00001B50 + X"00000000", -- 00001B54 + X"00000000", -- 00001B58 + X"00000000", -- 00001B5C + X"00000000", -- 00001B60 + X"00000000", -- 00001B64 + X"00000000", -- 00001B68 + X"00000000", -- 00001B6C + X"00000000", -- 00001B70 + X"00000000", -- 00001B74 + X"00000000", -- 00001B78 + X"00000000", -- 00001B7C + X"00000000", -- 00001B80 + X"00000000", -- 00001B84 + X"00000000", -- 00001B88 + X"00000000", -- 00001B8C + X"00000000", -- 00001B90 + X"00000000", -- 00001B94 + X"00000000", -- 00001B98 + X"00000000", -- 00001B9C + X"00000000", -- 00001BA0 + X"00000000", -- 00001BA4 + X"00000000", -- 00001BA8 + X"00000000", -- 00001BAC + X"00000000", -- 00001BB0 + X"00000000", -- 00001BB4 + X"00000000", -- 00001BB8 + X"00000000", -- 00001BBC + X"00000000", -- 00001BC0 + X"00000000", -- 00001BC4 + X"00000000", -- 00001BC8 + X"00000000", -- 00001BCC + X"00000000", -- 00001BD0 + X"00000000", -- 00001BD4 + X"00000000", -- 00001BD8 + X"00000000", -- 00001BDC + X"00000000", -- 00001BE0 + X"00000000", -- 00001BE4 + X"00000000", -- 00001BE8 + X"00000000", -- 00001BEC + X"00000000", -- 00001BF0 + X"00000000", -- 00001BF4 + X"00000000", -- 00001BF8 + X"00000000", -- 00001BFC + X"00000000", -- 00001C00 + X"00000000", -- 00001C04 + X"00000000", -- 00001C08 + X"00000000", -- 00001C0C + X"00000000", -- 00001C10 + X"00000000", -- 00001C14 + X"00000000", -- 00001C18 + X"00000000", -- 00001C1C + X"00000000", -- 00001C20 + X"00000000", -- 00001C24 + X"00000000", -- 00001C28 + X"00000000", -- 00001C2C + X"00000000", -- 00001C30 + X"00000000", -- 00001C34 + X"00000000", -- 00001C38 + X"00000000", -- 00001C3C + X"00000000", -- 00001C40 + X"00000000", -- 00001C44 + X"00000000", -- 00001C48 + X"00000000", -- 00001C4C + X"00000000", -- 00001C50 + X"00000000", -- 00001C54 + X"00000000", -- 00001C58 + X"00000000", -- 00001C5C + X"00000000", -- 00001C60 + X"00000000", -- 00001C64 + X"00000000", -- 00001C68 + X"00000000", -- 00001C6C + X"00000000", -- 00001C70 + X"00000000", -- 00001C74 + X"00000000", -- 00001C78 + X"00000000", -- 00001C7C + X"00000000", -- 00001C80 + X"00000000", -- 00001C84 + X"00000000", -- 00001C88 + X"00000000", -- 00001C8C + X"00000000", -- 00001C90 + X"00000000", -- 00001C94 + X"00000000", -- 00001C98 + X"00000000", -- 00001C9C + X"00000000", -- 00001CA0 + X"00000000", -- 00001CA4 + X"00000000", -- 00001CA8 + X"00000000", -- 00001CAC + X"00000000", -- 00001CB0 + X"00000000", -- 00001CB4 + X"00000000", -- 00001CB8 + X"00000000", -- 00001CBC + X"00000000", -- 00001CC0 + X"00000000", -- 00001CC4 + X"00000000", -- 00001CC8 + X"00000000", -- 00001CCC + X"00000000", -- 00001CD0 + X"00000000", -- 00001CD4 + X"00000000", -- 00001CD8 + X"00000000", -- 00001CDC + X"00000000", -- 00001CE0 + X"00000000", -- 00001CE4 + X"00000000", -- 00001CE8 + X"00000000", -- 00001CEC + X"00000000", -- 00001CF0 + X"00000000", -- 00001CF4 + X"00000000", -- 00001CF8 + X"00000000", -- 00001CFC + X"00000000", -- 00001D00 + X"00000000", -- 00001D04 + X"00000000", -- 00001D08 + X"00000000", -- 00001D0C + X"00000000", -- 00001D10 + X"00000000", -- 00001D14 + X"00000000", -- 00001D18 + X"00000000", -- 00001D1C + X"00000000", -- 00001D20 + X"00000000", -- 00001D24 + X"00000000", -- 00001D28 + X"00000000", -- 00001D2C + X"00000000", -- 00001D30 + X"00000000", -- 00001D34 + X"00000000", -- 00001D38 + X"00000000", -- 00001D3C + X"00000000", -- 00001D40 + X"00000000", -- 00001D44 + X"00000000", -- 00001D48 + X"00000000", -- 00001D4C + X"00000000", -- 00001D50 + X"00000000", -- 00001D54 + X"00000000", -- 00001D58 + X"00000000", -- 00001D5C + X"00000000", -- 00001D60 + X"00000000", -- 00001D64 + X"00000000", -- 00001D68 + X"00000000", -- 00001D6C + X"00000000", -- 00001D70 + X"00000000", -- 00001D74 + X"00000000", -- 00001D78 + X"00000000", -- 00001D7C + X"00000000", -- 00001D80 + X"00000000", -- 00001D84 + X"00000000", -- 00001D88 + X"00000000", -- 00001D8C + X"00000000", -- 00001D90 + X"00000000", -- 00001D94 + X"00000000", -- 00001D98 + X"00000000", -- 00001D9C + X"00000000", -- 00001DA0 + X"00000000", -- 00001DA4 + X"00000000", -- 00001DA8 + X"00000000", -- 00001DAC + X"00000000", -- 00001DB0 + X"00000000", -- 00001DB4 + X"00000000", -- 00001DB8 + X"00000000", -- 00001DBC + X"00000000", -- 00001DC0 + X"00000000", -- 00001DC4 + X"00000000", -- 00001DC8 + X"00000000", -- 00001DCC + X"00000000", -- 00001DD0 + X"00000000", -- 00001DD4 + X"00000000", -- 00001DD8 + X"00000000", -- 00001DDC + X"00000000", -- 00001DE0 + X"00000000", -- 00001DE4 + X"00000000", -- 00001DE8 + X"00000000", -- 00001DEC + X"00000000", -- 00001DF0 + X"00000000", -- 00001DF4 + X"00000000", -- 00001DF8 + X"00000000", -- 00001DFC + X"00000000", -- 00001E00 + X"00000000", -- 00001E04 + X"00000000", -- 00001E08 + X"00000000", -- 00001E0C + X"00000000", -- 00001E10 + X"00000000", -- 00001E14 + X"00000000", -- 00001E18 + X"00000000", -- 00001E1C + X"00000000", -- 00001E20 + X"00000000", -- 00001E24 + X"00000000", -- 00001E28 + X"00000000", -- 00001E2C + X"00000000", -- 00001E30 + X"00000000", -- 00001E34 + X"00000000", -- 00001E38 + X"00000000", -- 00001E3C + X"00000000", -- 00001E40 + X"00000000", -- 00001E44 + X"00000000", -- 00001E48 + X"00000000", -- 00001E4C + X"00000000", -- 00001E50 + X"00000000", -- 00001E54 + X"00000000", -- 00001E58 + X"00000000", -- 00001E5C + X"00000000", -- 00001E60 + X"00000000", -- 00001E64 + X"00000000", -- 00001E68 + X"00000000", -- 00001E6C + X"00000000", -- 00001E70 + X"00000000", -- 00001E74 + X"00000000", -- 00001E78 + X"00000000", -- 00001E7C + X"00000000", -- 00001E80 + X"00000000", -- 00001E84 + X"00000000", -- 00001E88 + X"00000000", -- 00001E8C + X"00000000", -- 00001E90 + X"00000000", -- 00001E94 + X"00000000", -- 00001E98 + X"00000000", -- 00001E9C + X"00000000", -- 00001EA0 + X"00000000", -- 00001EA4 + X"00000000", -- 00001EA8 + X"00000000", -- 00001EAC + X"00000000", -- 00001EB0 + X"00000000", -- 00001EB4 + X"00000000", -- 00001EB8 + X"00000000", -- 00001EBC + X"00000000", -- 00001EC0 + X"00000000", -- 00001EC4 + X"00000000", -- 00001EC8 + X"00000000", -- 00001ECC + X"00000000", -- 00001ED0 + X"00000000", -- 00001ED4 + X"00000000", -- 00001ED8 + X"00000000", -- 00001EDC + X"00000000", -- 00001EE0 + X"00000000", -- 00001EE4 + X"00000000", -- 00001EE8 + X"00000000", -- 00001EEC + X"00000000", -- 00001EF0 + X"00000000", -- 00001EF4 + X"00000000", -- 00001EF8 + X"00000000", -- 00001EFC + X"00000000", -- 00001F00 + X"00000000", -- 00001F04 + X"00000000", -- 00001F08 + X"00000000", -- 00001F0C + X"00000000", -- 00001F10 + X"00000000", -- 00001F14 + X"00000000", -- 00001F18 + X"00000000", -- 00001F1C + X"00000000", -- 00001F20 + X"00000000", -- 00001F24 + X"00000000", -- 00001F28 + X"00000000", -- 00001F2C + X"00000000", -- 00001F30 + X"00000000", -- 00001F34 + X"00000000", -- 00001F38 + X"00000000", -- 00001F3C + X"00000000", -- 00001F40 + X"00000000", -- 00001F44 + X"00000000", -- 00001F48 + X"00000000", -- 00001F4C + X"00000000", -- 00001F50 + X"00000000", -- 00001F54 + X"00000000", -- 00001F58 + X"00000000", -- 00001F5C + X"00000000", -- 00001F60 + X"00000000", -- 00001F64 + X"00000000", -- 00001F68 + X"00000000", -- 00001F6C + X"00000000", -- 00001F70 + X"00000000", -- 00001F74 + X"00000000", -- 00001F78 + X"00000000", -- 00001F7C + X"00000000", -- 00001F80 + X"00000000", -- 00001F84 + X"00000000", -- 00001F88 + X"00000000", -- 00001F8C + X"00000000", -- 00001F90 + X"00000000", -- 00001F94 + X"00000000", -- 00001F98 + X"00000000", -- 00001F9C + X"00000000", -- 00001FA0 + X"00000000", -- 00001FA4 + X"00000000", -- 00001FA8 + X"00000000", -- 00001FAC + X"00000000", -- 00001FB0 + X"00000000", -- 00001FB4 + X"00000000", -- 00001FB8 + X"00000000", -- 00001FBC + X"00000000", -- 00001FC0 + X"00000000", -- 00001FC4 + X"00000000", -- 00001FC8 + X"00000000", -- 00001FCC + X"00000000", -- 00001FD0 + X"00000000", -- 00001FD4 + X"00000000", -- 00001FD8 + X"00000000", -- 00001FDC + X"00000000", -- 00001FE0 + X"00000000", -- 00001FE4 + X"00000000", -- 00001FE8 + X"00000000", -- 00001FEC + X"00000000", -- 00001FF0 + X"00000000", -- 00001FF4 + X"00000000", -- 00001FF8 + X"00000000" -- 00001FFC + ); + +begin + +PROM_READ: + process(clk) + begin + if rising_edge(clk) and ce = '1' then + dout <= word_array(to_integer(addr(12 downto 2))); + end if; + end process; + + +-------------------------------------------------------------------------- +-- Virtex-4: JTAG Loader +-------------------------------------------------------------------------- + i00_BUFG : BUFG + port map + ( + O => bs_clk1, + I => bs_clk0 + ); + + i01_BUFG : BUFG + port map + ( + O => bs_update1, + I => bs_update0 + ); + + BSCAN_VIRTEX4_inst1 : BSCAN_VIRTEX4 + generic map + ( + JTAG_CHAIN => 1 -- Value to set BSCAN site of device. Possible values: (1,2,3 or 4) + ) + port map + ( + CAPTURE => bs_capture, -- CAPTURE output from TAP controller + DRCK => bs_clk0, -- Data register output for USER functions + RESET => bs_rst, -- Reset output from TAP controller + SEL => bs_sel, -- USER active output + SHIFT => bs_shift, -- SHIFT output from TAP controller + TDI => bs_tdi, -- TDI output from TAP controller + UPDATE => bs_update0, -- UPDATE output from TAP controller + TDO => bs_tdo -- Data input for USER function + ); + + jtag_ld_addr <= user_regi(user_regi'left downto jtag_ld_dout'length); + jtag_ld_din <= user_regi(jtag_ld_dout'length-1 downto 0); + jtag_ld_clk <= bs_update1; + jtag_ld_we <= bs_sel; + +sipo: + process (bs_rst, bs_clk1, bs_tdi, bs_shift) + begin + if bs_rst = '1' then + user_regi <= (others => '0'); + elsif rising_edge(bs_clk1) then + if bs_shift = '1' then + user_regi <= bs_tdi & user_regi(user_regi'left downto 1); + end if; + end if; + end process; + +piso: + process (bs_rst, bs_clk1, bs_shift, user_rego) + begin + bs_tdo <= user_rego(0); + if bs_rst = '1' then + user_rego <= (others => '0'); + elsif rising_edge(bs_clk1) then + if bs_shift = '1' then + user_rego <= user_rego(0) & user_rego(user_rego'left downto 1); + else + user_rego <= (user_rego'left downto jtag_ld_dout'length => '0') & jtag_ld_dout; + + end if; + end if; + end process; + +PROM_WRITE: + process(jtag_ld_clk, jtag_ld_we) + begin + if rising_edge(jtag_ld_clk) then + if jtag_ld_we = '1' then + word_array(to_integer(jtag_ld_addr(10 downto 0))) <= jtag_ld_din; + else + jtag_ld_dout <= word_array(to_integer(jtag_ld_addr(10 downto 0))); + end if; + end if; + end process; + +end data; diff --git a/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.dis b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.dis new file mode 100644 index 0000000..c3a4ee3 --- /dev/null +++ b/projects/mips_de0_nano/quartus/mips/bootloader/bootloader_with_flash.elf.dis @@ -0,0 +1,6227 @@ + +build/denano/eb/bootloader_with_flash.elf: file format elf32-bigmips + + +Disassembly of section ROM: + +bfc00000 <__entry>: +bfc00000: 3c1d8000 lui sp,0x8000 +bfc00004: 27bdeff0 addiu sp,sp,-4112 +bfc00008: 42000020 c0 0x20 +bfc0000c: 42000022 c0 0x22 +bfc00010: 3c084000 lui t0,0x4000 +bfc00014: 25080000 addiu t0,t0,0 +bfc00018: 3c094000 lui t1,0x4000 +bfc0001c: 25290000 addiu t1,t1,0 +bfc00020: ad000000 sw zero,0(t0) +bfc00024: 1509fffe bne t0,t1,bfc00020 <__entry+0x20> +bfc00028: 25080004 addiu t0,t0,4 + +bfc0002c <_init>: +bfc0002c: 3c1abfc0 lui k0,0xbfc0 +bfc00030: 275a0778 addiu k0,k0,1912 +bfc00034: 0340f809 jalr k0 +bfc00038: 00000000 nop +bfc0003c: 3c1abfc0 lui k0,0xbfc0 +bfc00040: 275a1050 addiu k0,k0,4176 +bfc00044: 0340f809 jalr k0 +bfc00048: 00000000 nop + +bfc0004c <_terminate>: +bfc0004c: 00000000 nop +bfc00050: 0bf00013 j bfc0004c <_terminate> +bfc00054: 00000000 nop + ... + +bfc00080 <_exc_handler>: +bfc00080: 401a6800 mfc0 k0,c0_cause +bfc00084: 00000000 nop +bfc00088: 001ad202 srl k0,k0,0x8 +bfc0008c: 335a00ff andi k0,k0,0xff +bfc00090: 1740fffb bnez k0,bfc00080 <_exc_handler> +bfc00094: 00000000 nop +bfc00098: 401a7000 mfc0 k0,c0_epc +bfc0009c: 00000000 nop +bfc000a0: 03400008 jr k0 +bfc000a4: 42000010 c0 0x10 + +bfc000a8 : +bfc000a8: 40026000 mfc0 v0,c0_sr +bfc000ac: 03e00008 jr ra +bfc000b0: 00000000 nop + +bfc000b4 : +bfc000b4: 40846000 mtc0 a0,c0_sr +bfc000b8: 03e00008 jr ra +bfc000bc: 00000000 nop + +bfc000c0 : +bfc000c0: 40026800 mfc0 v0,c0_cause +bfc000c4: 03e00008 jr ra +bfc000c8: 00000000 nop + +bfc000cc : +bfc000cc: 40846800 mtc0 a0,c0_cause +bfc000d0: 03e00008 jr ra +bfc000d4: 00000000 nop + +bfc000d8 : +bfc000d8: 4002f800 mfc0 v0,$31 +bfc000dc: 03e00008 jr ra +bfc000e0: 00000000 nop + +bfc000e4 : +bfc000e4: 4084f800 mtc0 a0,$31 +bfc000e8: 03e00008 jr ra +bfc000ec: 00000000 nop + +bfc000f0 : +bfc000f0: 40027800 mfc0 v0,c0_prid +bfc000f4: 03e00008 jr ra +bfc000f8: 00000000 nop + +bfc000fc : +bfc000fc: 03e00008 jr ra +bfc00100: e09f0000 swc0 $31,0(a0) + +bfc00104 : +bfc00104: c09f0000 lwc0 $31,0(a0) +bfc00108: 03e00008 jr ra +bfc0010c: 00000000 nop + +bfc00110 : +bfc00110: 03e00008 jr ra +bfc00114: 42000020 c0 0x20 + +bfc00118 : +bfc00118: 4084f800 mtc0 a0,$31 +bfc0011c: 00000000 nop +bfc00120: 03e00008 jr ra +bfc00124: 42000021 c0 0x21 + +bfc00128 : +bfc00128: 03e00008 jr ra +bfc0012c: 42000022 c0 0x22 + +bfc00130 : +bfc00130: 4084f800 mtc0 a0,$31 +bfc00134: 00000000 nop +bfc00138: 03e00008 jr ra +bfc0013c: 42000023 c0 0x23 + +bfc00140 <_exit>: +bfc00140: 1000ffff b bfc00140 <_exit> +bfc00144: 00000000 nop + +bfc00148 : +bfc00148: 27bdffe8 addiu sp,sp,-24 +bfc0014c: afb00010 sw s0,16(sp) +bfc00150: 3c10bfc0 lui s0,0xbfc0 +bfc00154: afbf0014 sw ra,20(sp) +bfc00158: 26101978 addiu s0,s0,6520 +bfc0015c: 0ff001ee jal bfc007b8 +bfc00160: 02002025 move a0,s0 +bfc00164: 0440fffd bltz v0,bfc0015c +bfc00168: 00021600 sll v0,v0,0x18 +bfc0016c: 8fbf0014 lw ra,20(sp) +bfc00170: 8fb00010 lw s0,16(sp) +bfc00174: 00021603 sra v0,v0,0x18 +bfc00178: 03e00008 jr ra +bfc0017c: 27bd0018 addiu sp,sp,24 + +bfc00180 : +bfc00180: 00802825 move a1,a0 +bfc00184: 3c04bfc0 lui a0,0xbfc0 +bfc00188: 0bf001fe j bfc007f8 +bfc0018c: 24841978 addiu a0,a0,6520 + +bfc00190 <_putchar>: +bfc00190: 27bdffe8 addiu sp,sp,-24 +bfc00194: 2402000a li v0,10 +bfc00198: afb00010 sw s0,16(sp) +bfc0019c: afbf0014 sw ra,20(sp) +bfc001a0: 14820003 bne a0,v0,bfc001b0 <_putchar+0x20> +bfc001a4: 00808025 move s0,a0 +bfc001a8: 0ff00060 jal bfc00180 +bfc001ac: 2404000d li a0,13 +bfc001b0: 8fbf0014 lw ra,20(sp) +bfc001b4: 02002025 move a0,s0 +bfc001b8: 8fb00010 lw s0,16(sp) +bfc001bc: 0bf00060 j bfc00180 +bfc001c0: 27bd0018 addiu sp,sp,24 + +bfc001c4 : +bfc001c4: 27bdffe0 addiu sp,sp,-32 +bfc001c8: afb10018 sw s1,24(sp) +bfc001cc: afb00014 sw s0,20(sp) +bfc001d0: afbf001c sw ra,28(sp) +bfc001d4: 00808025 move s0,a0 +bfc001d8: 00808825 move s1,a0 +bfc001dc: 82240000 lb a0,0(s1) +bfc001e0: 00000000 nop +bfc001e4: 14800006 bnez a0,bfc00200 +bfc001e8: 02301023 subu v0,s1,s0 +bfc001ec: 8fbf001c lw ra,28(sp) +bfc001f0: 8fb10018 lw s1,24(sp) +bfc001f4: 8fb00014 lw s0,20(sp) +bfc001f8: 03e00008 jr ra +bfc001fc: 27bd0020 addiu sp,sp,32 +bfc00200: 0ff00064 jal bfc00190 <_putchar> +bfc00204: 26310001 addiu s1,s1,1 +bfc00208: 1000fff4 b bfc001dc +bfc0020c: 00000000 nop + +bfc00210 : +bfc00210: 308200ff andi v0,a0,0xff +bfc00214: 27bdffe8 addiu sp,sp,-24 +bfc00218: 00021902 srl v1,v0,0x4 +bfc0021c: 2c4200a0 sltiu v0,v0,160 +bfc00220: afb00010 sw s0,16(sp) +bfc00224: afbf0014 sw ra,20(sp) +bfc00228: 00048100 sll s0,a0,0x4 +bfc0022c: 10400002 beqz v0,bfc00238 +bfc00230: 24640037 addiu a0,v1,55 +bfc00234: 24640030 addiu a0,v1,48 +bfc00238: 0ff00064 jal bfc00190 <_putchar> +bfc0023c: 00000000 nop +bfc00240: 320400ff andi a0,s0,0xff +bfc00244: 00041902 srl v1,a0,0x4 +bfc00248: 2c820091 sltiu v0,a0,145 +bfc0024c: 14400002 bnez v0,bfc00258 +bfc00250: 24640030 addiu a0,v1,48 +bfc00254: 24640037 addiu a0,v1,55 +bfc00258: 8fbf0014 lw ra,20(sp) +bfc0025c: 8fb00010 lw s0,16(sp) +bfc00260: 0bf00064 j bfc00190 <_putchar> +bfc00264: 27bd0018 addiu sp,sp,24 + +bfc00268 : +bfc00268: 27bdffe0 addiu sp,sp,-32 +bfc0026c: afb10018 sw s1,24(sp) +bfc00270: afb00014 sw s0,20(sp) +bfc00274: afbf001c sw ra,28(sp) +bfc00278: 00808025 move s0,a0 +bfc0027c: 24110004 li s1,4 +bfc00280: 00102603 sra a0,s0,0x18 +bfc00284: 0ff00084 jal bfc00210 +bfc00288: 2631ffff addiu s1,s1,-1 +bfc0028c: 1620fffc bnez s1,bfc00280 +bfc00290: 00108200 sll s0,s0,0x8 +bfc00294: 8fbf001c lw ra,28(sp) +bfc00298: 8fb10018 lw s1,24(sp) +bfc0029c: 8fb00014 lw s0,20(sp) +bfc002a0: 03e00008 jr ra +bfc002a4: 27bd0020 addiu sp,sp,32 + +bfc002a8 : +bfc002a8: 27bdffc0 addiu sp,sp,-64 +bfc002ac: 3c05bfc0 lui a1,0xbfc0 +bfc002b0: 2406001c li a2,28 +bfc002b4: 24a51958 addiu a1,a1,6488 +bfc002b8: 27a40010 addiu a0,sp,16 +bfc002bc: afbf003c sw ra,60(sp) +bfc002c0: afb10038 sw s1,56(sp) +bfc002c4: 0ff0051a jal bfc01468 +bfc002c8: afb00034 sw s0,52(sp) +bfc002cc: 0ff0003c jal bfc000f0 +bfc002d0: 00000000 nop +bfc002d4: 00028203 sra s0,v0,0x8 +bfc002d8: 3c04bfc0 lui a0,0xbfc0 +bfc002dc: 321000ff andi s0,s0,0xff +bfc002e0: 24841930 addiu a0,a0,6448 +bfc002e4: 0ff00071 jal bfc001c4 +bfc002e8: 00408825 move s1,v0 +bfc002ec: 2602ffff addiu v0,s0,-1 +bfc002f0: 2c420006 sltiu v0,v0,6 +bfc002f4: 1040001c beqz v0,bfc00368 +bfc002f8: 27a20010 addiu v0,sp,16 +bfc002fc: 00108080 sll s0,s0,0x2 +bfc00300: 00508021 addu s0,v0,s0 +bfc00304: 8e040000 lw a0,0(s0) +bfc00308: 0ff00071 jal bfc001c4 +bfc0030c: 00000000 nop +bfc00310: 3c04bfc0 lui a0,0xbfc0 +bfc00314: 0ff00071 jal bfc001c4 +bfc00318: 2484193c addiu a0,a0,6460 +bfc0031c: 00112600 sll a0,s1,0x18 +bfc00320: 0ff00084 jal bfc00210 +bfc00324: 00042603 sra a0,a0,0x18 +bfc00328: 3c10bfc0 lui s0,0xbfc0 +bfc0032c: 0ff00071 jal bfc001c4 +bfc00330: 260419cc addiu a0,s0,6604 +bfc00334: 3c04bfc0 lui a0,0xbfc0 +bfc00338: 0ff00071 jal bfc001c4 +bfc0033c: 2484194c addiu a0,a0,6476 +bfc00340: 0ff0002a jal bfc000a8 +bfc00344: 00000000 nop +bfc00348: 0ff0009a jal bfc00268 +bfc0034c: 00402025 move a0,v0 +bfc00350: 8fbf003c lw ra,60(sp) +bfc00354: 8fb10038 lw s1,56(sp) +bfc00358: 260419cc addiu a0,s0,6604 +bfc0035c: 8fb00034 lw s0,52(sp) +bfc00360: 0bf00071 j bfc001c4 +bfc00364: 27bd0040 addiu sp,sp,64 +bfc00368: 3c04bfc0 lui a0,0xbfc0 +bfc0036c: 0ff00071 jal bfc001c4 +bfc00370: 24841944 addiu a0,a0,6468 +bfc00374: 1000ffed b bfc0032c +bfc00378: 3c10bfc0 lui s0,0xbfc0 + +bfc0037c : +bfc0037c: 27bdffc0 addiu sp,sp,-64 +bfc00380: afbe0038 sw s8,56(sp) +bfc00384: afb30024 sw s3,36(sp) +bfc00388: afb20020 sw s2,32(sp) +bfc0038c: afb00018 sw s0,24(sp) +bfc00390: afbf003c sw ra,60(sp) +bfc00394: afb70034 sw s7,52(sp) +bfc00398: afb60030 sw s6,48(sp) +bfc0039c: afb5002c sw s5,44(sp) +bfc003a0: afb40028 sw s4,40(sp) +bfc003a4: afb1001c sw s1,28(sp) +bfc003a8: 00809825 move s3,a0 +bfc003ac: 00c09025 move s2,a2 +bfc003b0: 00e08025 move s0,a3 +bfc003b4: 10a00002 beqz a1,bfc003c0 +bfc003b8: 0080f025 move s8,a0 +bfc003bc: 0000f025 move s8,zero +bfc003c0: 3c16bfc0 lui s6,0xbfc0 +bfc003c4: 3c14bfc0 lui s4,0xbfc0 +bfc003c8: 3c15bfc0 lui s5,0xbfc0 +bfc003cc: 0200b825 move s7,s0 +bfc003d0: 00008825 move s1,zero +bfc003d4: 26d61954 addiu s6,s6,6484 +bfc003d8: 26941a94 addiu s4,s4,6804 +bfc003dc: 26b51974 addiu s5,s5,6516 +bfc003e0: 0ff0009a jal bfc00268 +bfc003e4: 03d12021 addu a0,s8,s1 +bfc003e8: 0ff00071 jal bfc001c4 +bfc003ec: 02c02025 move a0,s6 +bfc003f0: 00001825 move v1,zero +bfc003f4: 02712821 addu a1,s3,s1 +bfc003f8: 0072202a slt a0,v1,s2 +bfc003fc: 14800003 bnez a0,bfc0040c +bfc00400: 02031023 subu v0,s0,v1 +bfc00404: 10000010 b bfc00448 +bfc00408: 00408025 move s0,v0 +bfc0040c: 1070000b beq v1,s0,bfc0043c +bfc00410: 00a31021 addu v0,a1,v1 +bfc00414: 80440000 lb a0,0(v0) +bfc00418: afa30014 sw v1,20(sp) +bfc0041c: 0ff00084 jal bfc00210 +bfc00420: afa50010 sw a1,16(sp) +bfc00424: 0ff00071 jal bfc001c4 +bfc00428: 02802025 move a0,s4 +bfc0042c: 8fa30014 lw v1,20(sp) +bfc00430: 8fa50010 lw a1,16(sp) +bfc00434: 1000fff0 b bfc003f8 +bfc00438: 24630001 addiu v1,v1,1 +bfc0043c: 0ff00071 jal bfc001c4 +bfc00440: 02a02025 move a0,s5 +bfc00444: 00008025 move s0,zero +bfc00448: 0ff00071 jal bfc001c4 +bfc0044c: 02a02025 move a0,s5 +bfc00450: 00001025 move v0,zero +bfc00454: 02712821 addu a1,s3,s1 +bfc00458: 0052202a slt a0,v0,s2 +bfc0045c: 10800016 beqz a0,bfc004b8 +bfc00460: 02e21823 subu v1,s7,v0 +bfc00464: 10570011 beq v0,s7,bfc004ac +bfc00468: 00a21821 addu v1,a1,v0 +bfc0046c: 90640000 lbu a0,0(v1) +bfc00470: 00000000 nop +bfc00474: 2483ffe0 addiu v1,a0,-32 +bfc00478: 2c630060 sltiu v1,v1,96 +bfc0047c: 14600003 bnez v1,bfc0048c +bfc00480: 00042600 sll a0,a0,0x18 +bfc00484: 2404002e li a0,46 +bfc00488: 00042600 sll a0,a0,0x18 +bfc0048c: 00042603 sra a0,a0,0x18 +bfc00490: afa50014 sw a1,20(sp) +bfc00494: 0ff00064 jal bfc00190 <_putchar> +bfc00498: afa20010 sw v0,16(sp) +bfc0049c: 8fa20010 lw v0,16(sp) +bfc004a0: 8fa50014 lw a1,20(sp) +bfc004a4: 1000ffec b bfc00458 +bfc004a8: 24420001 addiu v0,v0,1 +bfc004ac: 0ff00071 jal bfc001c4 +bfc004b0: 02802025 move a0,s4 +bfc004b4: 00001825 move v1,zero +bfc004b8: 3c04bfc0 lui a0,0xbfc0 +bfc004bc: 248419cc addiu a0,a0,6604 +bfc004c0: afa30010 sw v1,16(sp) +bfc004c4: 0ff00071 jal bfc001c4 +bfc004c8: 02328821 addu s1,s1,s2 +bfc004cc: 8fa30010 lw v1,16(sp) +bfc004d0: 1600ffc3 bnez s0,bfc003e0 +bfc004d4: 0060b825 move s7,v1 +bfc004d8: 8fbf003c lw ra,60(sp) +bfc004dc: 8fbe0038 lw s8,56(sp) +bfc004e0: 8fb70034 lw s7,52(sp) +bfc004e4: 8fb60030 lw s6,48(sp) +bfc004e8: 8fb5002c lw s5,44(sp) +bfc004ec: 8fb40028 lw s4,40(sp) +bfc004f0: 8fb30024 lw s3,36(sp) +bfc004f4: 8fb20020 lw s2,32(sp) +bfc004f8: 8fb1001c lw s1,28(sp) +bfc004fc: 8fb00018 lw s0,24(sp) +bfc00500: 03e00008 jr ra +bfc00504: 27bd0040 addiu sp,sp,64 + +bfc00508 : +bfc00508: 00c03825 move a3,a2 +bfc0050c: 00a03025 move a2,a1 +bfc00510: 0bf000df j bfc0037c +bfc00514: 24050001 li a1,1 + +bfc00518 : +bfc00518: 90820000 lbu v0,0(a0) +bfc0051c: 00000000 nop +bfc00520: 2c430041 sltiu v1,v0,65 +bfc00524: 1060000d beqz v1,bfc0055c +bfc00528: 00000000 nop +bfc0052c: 2442ffd0 addiu v0,v0,-48 +bfc00530: 90830001 lbu v1,1(a0) +bfc00534: 00000000 nop +bfc00538: 2c640041 sltiu a0,v1,65 +bfc0053c: 10800009 beqz a0,bfc00564 +bfc00540: 304200ff andi v0,v0,0xff +bfc00544: 2463ffd0 addiu v1,v1,-48 +bfc00548: 306300ff andi v1,v1,0xff +bfc0054c: 00021100 sll v0,v0,0x4 +bfc00550: 00431025 or v0,v0,v1 +bfc00554: 03e00008 jr ra +bfc00558: 304200ff andi v0,v0,0xff +bfc0055c: 1000fff4 b bfc00530 +bfc00560: 2442ffc9 addiu v0,v0,-55 +bfc00564: 1000fff8 b bfc00548 +bfc00568: 2463ffc9 addiu v1,v1,-55 + +bfc0056c : +bfc0056c: 03e00008 jr ra +bfc00570: 00000000 nop + +bfc00574 : +bfc00574: 14c00008 bnez a2,bfc00598 +bfc00578: 00001025 move v0,zero +bfc0057c: 03e00008 jr ra +bfc00580: 00000000 nop +bfc00584: 00001025 move v0,zero +bfc00588: 8fbf0014 lw ra,20(sp) +bfc0058c: 00000000 nop +bfc00590: 03e00008 jr ra +bfc00594: 27bd0018 addiu sp,sp,24 +bfc00598: 27bdffe8 addiu sp,sp,-24 +bfc0059c: 24020003 li v0,3 +bfc005a0: afbf0014 sw ra,20(sp) +bfc005a4: ac820008 sw v0,8(a0) +bfc005a8: 90a20001 lbu v0,1(a1) +bfc005ac: 00000000 nop +bfc005b0: 2443ffcf addiu v1,v0,-49 +bfc005b4: 2c630003 sltiu v1,v1,3 +bfc005b8: 10600026 beqz v1,bfc00654 +bfc005bc: 00803825 move a3,a0 +bfc005c0: 2448ffd1 addiu t0,v0,-47 +bfc005c4: 24020002 li v0,2 +bfc005c8: ace20008 sw v0,8(a3) +bfc005cc: 0ff00146 jal bfc00518 +bfc005d0: 24a40002 addiu a0,a1,2 +bfc005d4: 00403025 move a2,v0 +bfc005d8: 00404825 move t1,v0 +bfc005dc: ace20004 sw v0,4(a3) +bfc005e0: ace00000 sw zero,0(a3) +bfc005e4: 24ab0004 addiu t3,a1,4 +bfc005e8: 00005025 move t2,zero +bfc005ec: 150a0027 bne t0,t2,bfc0068c +bfc005f0: 00000000 nop +bfc005f4: 2529ffff addiu t1,t1,-1 +bfc005f8: 01284823 subu t1,t1,t0 +bfc005fc: 25080002 addiu t0,t0,2 +bfc00600: 00084040 sll t0,t0,0x1 +bfc00604: 00a82821 addu a1,a1,t0 +bfc00608: ace5000c sw a1,12(a3) +bfc0060c: ace90004 sw t1,4(a3) +bfc00610: 00002825 move a1,zero +bfc00614: 8ce8000c lw t0,12(a3) +bfc00618: 00052040 sll a0,a1,0x1 +bfc0061c: 0ff00146 jal bfc00518 +bfc00620: 01042021 addu a0,t0,a0 +bfc00624: 8ce30004 lw v1,4(a3) +bfc00628: 00000000 nop +bfc0062c: 00a3182a slt v1,a1,v1 +bfc00630: 14600021 bnez v1,bfc006b8 +bfc00634: 00000000 nop +bfc00638: 00063027 nor a2,zero,a2 +bfc0063c: 30c600ff andi a2,a2,0xff +bfc00640: 14c2ffd0 bne a2,v0,bfc00584 +bfc00644: 00000000 nop +bfc00648: 8ce20008 lw v0,8(a3) +bfc0064c: 1000ffce b bfc00588 +bfc00650: 00000000 nop +bfc00654: 2443ffc9 addiu v1,v0,-55 +bfc00658: 2c630003 sltiu v1,v1,3 +bfc0065c: 10600005 beqz v1,bfc00674 +bfc00660: 24030030 li v1,48 +bfc00664: 2408003b li t0,59 +bfc00668: 01024023 subu t0,t0,v0 +bfc0066c: 1000ffd6 b bfc005c8 +bfc00670: 24020004 li v0,4 +bfc00674: 1443ffd5 bne v0,v1,bfc005cc +bfc00678: 00004025 move t0,zero +bfc0067c: 24020001 li v0,1 +bfc00680: ac820008 sw v0,8(a0) +bfc00684: 1000ffd1 b bfc005cc +bfc00688: 24080002 li t0,2 +bfc0068c: 0ff00146 jal bfc00518 +bfc00690: 01602025 move a0,t3 +bfc00694: 8ce30000 lw v1,0(a3) +bfc00698: 00c23021 addu a2,a2,v0 +bfc0069c: 00031a00 sll v1,v1,0x8 +bfc006a0: 00621825 or v1,v1,v0 +bfc006a4: ace30000 sw v1,0(a3) +bfc006a8: 30c600ff andi a2,a2,0xff +bfc006ac: 254a0001 addiu t2,t2,1 +bfc006b0: 1000ffce b bfc005ec +bfc006b4: 256b0002 addiu t3,t3,2 +bfc006b8: 01054021 addu t0,t0,a1 +bfc006bc: 00c23021 addu a2,a2,v0 +bfc006c0: a1020000 sb v0,0(t0) +bfc006c4: 30c600ff andi a2,a2,0xff +bfc006c8: 1000ffd2 b bfc00614 +bfc006cc: 24a50001 addiu a1,a1,1 + +bfc006d0 : +bfc006d0: 27bdffd8 addiu sp,sp,-40 +bfc006d4: afb2001c sw s2,28(sp) +bfc006d8: afb10018 sw s1,24(sp) +bfc006dc: afb00014 sw s0,20(sp) +bfc006e0: afbf0024 sw ra,36(sp) +bfc006e4: afb30020 sw s3,32(sp) +bfc006e8: 00808825 move s1,a0 +bfc006ec: 24120073 li s2,115 +bfc006f0: 24100053 li s0,83 +bfc006f4: 0ff00052 jal bfc00148 +bfc006f8: 00000000 nop +bfc006fc: 00021600 sll v0,v0,0x18 +bfc00700: 00021603 sra v0,v0,0x18 +bfc00704: 10520003 beq v0,s2,bfc00714 +bfc00708: 00000000 nop +bfc0070c: 1450fff9 bne v0,s0,bfc006f4 +bfc00710: 00000000 nop +bfc00714: 00008025 move s0,zero +bfc00718: 2413000d li s3,13 +bfc0071c: 2412000a li s2,10 +bfc00720: 26100001 addiu s0,s0,1 +bfc00724: 02301821 addu v1,s1,s0 +bfc00728: 0ff00052 jal bfc00148 +bfc0072c: a062ffff sb v0,-1(v1) +bfc00730: 00021600 sll v0,v0,0x18 +bfc00734: 00021603 sra v0,v0,0x18 +bfc00738: 10530004 beq v0,s3,bfc0074c +bfc0073c: 00000000 nop +bfc00740: 1452fff8 bne v0,s2,bfc00724 +bfc00744: 26100001 addiu s0,s0,1 +bfc00748: 2610ffff addiu s0,s0,-1 +bfc0074c: 8fbf0024 lw ra,36(sp) +bfc00750: 8fb30020 lw s3,32(sp) +bfc00754: 8fb2001c lw s2,28(sp) +bfc00758: 8fb10018 lw s1,24(sp) +bfc0075c: 02001025 move v0,s0 +bfc00760: 8fb00014 lw s0,20(sp) +bfc00764: 03e00008 jr ra +bfc00768: 27bd0028 addiu sp,sp,40 + +bfc0076c : +bfc0076c: 24820001 addiu v0,a0,1 +bfc00770: 03e00008 jr ra +bfc00774: 00021500 sll v0,v0,0x14 + +bfc00778 : +bfc00778: 03e00008 jr ra +bfc0077c: 00000000 nop + +bfc00780 : +bfc00780: 1080000b beqz a0,bfc007b0 +bfc00784: 00052900 sll a1,a1,0x4 +bfc00788: 3c0202fa lui v0,0x2fa +bfc0078c: 3442f080 ori v0,v0,0xf080 +bfc00790: 24a50005 addiu a1,a1,5 +bfc00794: 14a00002 bnez a1,bfc007a0 +bfc00798: 0045001b divu zero,v0,a1 +bfc0079c: 0007000d break 0x7 +bfc007a0: 8c830008 lw v1,8(a0) +bfc007a4: 00001012 mflo v0 +bfc007a8: 2442ffff addiu v0,v0,-1 +bfc007ac: ac620000 sw v0,0(v1) +bfc007b0: 03e00008 jr ra +bfc007b4: 00000000 nop + +bfc007b8 : +bfc007b8: 1080000d beqz a0,bfc007f0 +bfc007bc: 2402ffff li v0,-1 +bfc007c0: 8c820000 lw v0,0(a0) +bfc007c4: 00000000 nop +bfc007c8: 8c430000 lw v1,0(v0) +bfc007cc: 00000000 nop +bfc007d0: 30630010 andi v1,v1,0x10 +bfc007d4: 10600006 beqz v1,bfc007f0 +bfc007d8: 2402ffff li v0,-1 +bfc007dc: 8c820004 lw v0,4(a0) +bfc007e0: 00000000 nop +bfc007e4: 8c420000 lw v0,0(v0) +bfc007e8: 00000000 nop +bfc007ec: 304200ff andi v0,v0,0xff +bfc007f0: 03e00008 jr ra +bfc007f4: 00000000 nop + +bfc007f8 : +bfc007f8: 1080000b beqz a0,bfc00828 +bfc007fc: 00000000 nop +bfc00800: 8c830000 lw v1,0(a0) +bfc00804: 00000000 nop +bfc00808: 8c620000 lw v0,0(v1) +bfc0080c: 00000000 nop +bfc00810: 30420001 andi v0,v0,0x1 +bfc00814: 1440fffc bnez v0,bfc00808 +bfc00818: 00000000 nop +bfc0081c: 8c820004 lw v0,4(a0) +bfc00820: 00000000 nop +bfc00824: ac450000 sw a1,0(v0) +bfc00828: 03e00008 jr ra +bfc0082c: 00000000 nop + +bfc00830 : +bfc00830: 8c830000 lw v1,0(a0) +bfc00834: 3c020070 lui v0,0x70 +bfc00838: 24420070 addiu v0,v0,112 +bfc0083c: 3c0400ff lui a0,0xff +bfc00840: ac620000 sw v0,0(v1) +bfc00844: 248400ff addiu a0,a0,255 +bfc00848: 8c620000 lw v0,0(v1) +bfc0084c: ac640000 sw a0,0(v1) +bfc00850: 03e00008 jr ra +bfc00854: 00000000 nop + +bfc00858 : +bfc00858: 27bdffe8 addiu sp,sp,-24 +bfc0085c: 24060018 li a2,24 +bfc00860: afb00010 sw s0,16(sp) +bfc00864: afbf0014 sw ra,20(sp) +bfc00868: 00808025 move s0,a0 +bfc0086c: ac850000 sw a1,0(a0) +bfc00870: 00002825 move a1,zero +bfc00874: 0ff005f6 jal bfc017d8 +bfc00878: 24840008 addiu a0,a0,8 +bfc0087c: 8fbf0014 lw ra,20(sp) +bfc00880: 24020001 li v0,1 +bfc00884: ae020004 sw v0,4(s0) +bfc00888: 8fb00010 lw s0,16(sp) +bfc0088c: 03e00008 jr ra +bfc00890: 27bd0018 addiu sp,sp,24 + +bfc00894 : +bfc00894: 8c820000 lw v0,0(a0) +bfc00898: 3c030098 lui v1,0x98 +bfc0089c: 24630098 addiu v1,v1,152 +bfc008a0: ac430000 sw v1,0(v0) +bfc008a4: 3c0300ff lui v1,0xff +bfc008a8: 246300ff addiu v1,v1,255 +bfc008ac: ac430000 sw v1,0(v0) +bfc008b0: 3c030090 lui v1,0x90 +bfc008b4: 24630090 addiu v1,v1,144 +bfc008b8: ac430000 sw v1,0(v0) +bfc008bc: 24050020 li a1,32 +bfc008c0: ac850018 sw a1,24(a0) +bfc008c4: 9445009c lhu a1,156(v0) +bfc008c8: 24030002 li v1,2 +bfc008cc: ac83001c sw v1,28(a0) +bfc008d0: ac830008 sw v1,8(a0) +bfc008d4: 30a5ffff andi a1,a1,0xffff +bfc008d8: 00001825 move v1,zero +bfc008dc: 0065302b sltu a2,v1,a1 +bfc008e0: 14c00021 bnez a2,bfc00968 +bfc008e4: 24630001 addiu v1,v1,1 +bfc008e8: 944300ac lhu v1,172(v0) +bfc008ec: 944500a8 lhu a1,168(v0) +bfc008f0: 3063ffff andi v1,v1,0xffff +bfc008f4: 30a5ffff andi a1,a1,0xffff +bfc008f8: 00031a00 sll v1,v1,0x8 +bfc008fc: 00651825 or v1,v1,a1 +bfc00900: 24050002 li a1,2 +bfc00904: ac850014 sw a1,20(a0) +bfc00908: 00002825 move a1,zero +bfc0090c: 1465001b bne v1,a1,bfc0097c +bfc00910: 24a50001 addiu a1,a1,1 +bfc00914: 944300b8 lhu v1,184(v0) +bfc00918: 944500b4 lhu a1,180(v0) +bfc0091c: 3063ffff andi v1,v1,0xffff +bfc00920: 30a5ffff andi a1,a1,0xffff +bfc00924: 00031a00 sll v1,v1,0x8 +bfc00928: 00651825 or v1,v1,a1 +bfc0092c: 24630001 addiu v1,v1,1 +bfc00930: ac830010 sw v1,16(a0) +bfc00934: 944300c0 lhu v1,192(v0) +bfc00938: 944500bc lhu a1,188(v0) +bfc0093c: 3063ffff andi v1,v1,0xffff +bfc00940: 30a5ffff andi a1,a1,0xffff +bfc00944: 00031a00 sll v1,v1,0x8 +bfc00948: 00651825 or v1,v1,a1 +bfc0094c: 00031a40 sll v1,v1,0x9 +bfc00950: ac83000c sw v1,12(a0) +bfc00954: 3c0300ff lui v1,0xff +bfc00958: 246300ff addiu v1,v1,255 +bfc0095c: ac430000 sw v1,0(v0) +bfc00960: 03e00008 jr ra +bfc00964: 00001025 move v0,zero +bfc00968: 8c860008 lw a2,8(a0) +bfc0096c: 00000000 nop +bfc00970: 00063040 sll a2,a2,0x1 +bfc00974: 1000ffd9 b bfc008dc +bfc00978: ac860008 sw a2,8(a0) +bfc0097c: 8c860014 lw a2,20(a0) +bfc00980: 00000000 nop +bfc00984: 00063040 sll a2,a2,0x1 +bfc00988: 1000ffe0 b bfc0090c +bfc0098c: ac860014 sw a2,20(a0) + +bfc00990 : +bfc00990: 8c830008 lw v1,8(a0) +bfc00994: 00000000 nop +bfc00998: 00031882 srl v1,v1,0x2 +bfc0099c: 00a3182b sltu v1,a1,v1 +bfc009a0: 10600016 beqz v1,bfc009fc +bfc009a4: 00000000 nop +bfc009a8: 8c820010 lw v0,16(a0) +bfc009ac: 8c830000 lw v1,0(a0) +bfc009b0: 2442ffff addiu v0,v0,-1 +bfc009b4: 00021400 sll v0,v0,0x10 +bfc009b8: 00451024 and v0,v0,a1 +bfc009bc: 3c040090 lui a0,0x90 +bfc009c0: 24420002 addiu v0,v0,2 +bfc009c4: 24840090 addiu a0,a0,144 +bfc009c8: 00021080 sll v0,v0,0x2 +bfc009cc: ac640000 sw a0,0(v1) +bfc009d0: 00621021 addu v0,v1,v0 +bfc009d4: 8c420000 lw v0,0(v0) +bfc009d8: 3c040001 lui a0,0x1 +bfc009dc: 24840001 addiu a0,a0,1 +bfc009e0: 00441024 and v0,v0,a0 +bfc009e4: 3c0400ff lui a0,0xff +bfc009e8: 248400ff addiu a0,a0,255 +bfc009ec: 0002102b sltu v0,zero,v0 +bfc009f0: ac640000 sw a0,0(v1) +bfc009f4: 03e00008 jr ra +bfc009f8: 00000000 nop +bfc009fc: 3c028000 lui v0,0x8000 +bfc00a00: 03e00008 jr ra +bfc00a04: 24420002 addiu v0,v0,2 + +bfc00a08 : +bfc00a08: 8c820008 lw v0,8(a0) +bfc00a0c: 00000000 nop +bfc00a10: 00021082 srl v0,v0,0x2 +bfc00a14: 00a2102b sltu v0,a1,v0 +bfc00a18: 10400022 beqz v0,bfc00aa4 +bfc00a1c: 3c028000 lui v0,0x8000 +bfc00a20: 8c820010 lw v0,16(a0) +bfc00a24: 00000000 nop +bfc00a28: 2442ffff addiu v0,v0,-1 +bfc00a2c: 00021400 sll v0,v0,0x10 +bfc00a30: 00452824 and a1,v0,a1 +bfc00a34: 8c820000 lw v0,0(a0) +bfc00a38: 00052880 sll a1,a1,0x2 +bfc00a3c: 00452821 addu a1,v0,a1 +bfc00a40: 3c020020 lui v0,0x20 +bfc00a44: 24420020 addiu v0,v0,32 +bfc00a48: aca20000 sw v0,0(a1) +bfc00a4c: 3c0200d0 lui v0,0xd0 +bfc00a50: 244200d0 addiu v0,v0,208 +bfc00a54: aca20000 sw v0,0(a1) +bfc00a58: 3c020080 lui v0,0x80 +bfc00a5c: 24420080 addiu v0,v0,128 +bfc00a60: 8ca30000 lw v1,0(a1) +bfc00a64: 00000000 nop +bfc00a68: 00622024 and a0,v1,v0 +bfc00a6c: 1482fffc bne a0,v0,bfc00a60 +bfc00a70: 00000000 nop +bfc00a74: 3c02002a lui v0,0x2a +bfc00a78: 2442002a addiu v0,v0,42 +bfc00a7c: 00621024 and v0,v1,v0 +bfc00a80: 10400003 beqz v0,bfc00a90 +bfc00a84: 00000000 nop +bfc00a88: 3c029000 lui v0,0x9000 +bfc00a8c: 00621025 or v0,v1,v0 +bfc00a90: 3c0300ff lui v1,0xff +bfc00a94: 246300ff addiu v1,v1,255 +bfc00a98: aca30000 sw v1,0(a1) +bfc00a9c: 03e00008 jr ra +bfc00aa0: 00000000 nop +bfc00aa4: 03e00008 jr ra +bfc00aa8: 24420002 addiu v0,v0,2 + +bfc00aac : +bfc00aac: 8c820008 lw v0,8(a0) +bfc00ab0: 00000000 nop +bfc00ab4: 00021082 srl v0,v0,0x2 +bfc00ab8: 00a2102b sltu v0,a1,v0 +bfc00abc: 10400022 beqz v0,bfc00b48 +bfc00ac0: 3c028000 lui v0,0x8000 +bfc00ac4: 8c820010 lw v0,16(a0) +bfc00ac8: 00000000 nop +bfc00acc: 2442ffff addiu v0,v0,-1 +bfc00ad0: 00021400 sll v0,v0,0x10 +bfc00ad4: 00452824 and a1,v0,a1 +bfc00ad8: 8c820000 lw v0,0(a0) +bfc00adc: 00052880 sll a1,a1,0x2 +bfc00ae0: 00452821 addu a1,v0,a1 +bfc00ae4: 3c020060 lui v0,0x60 +bfc00ae8: 24420060 addiu v0,v0,96 +bfc00aec: aca20000 sw v0,0(a1) +bfc00af0: 3c020001 lui v0,0x1 +bfc00af4: 24420001 addiu v0,v0,1 +bfc00af8: aca20000 sw v0,0(a1) +bfc00afc: 3c020080 lui v0,0x80 +bfc00b00: 24420080 addiu v0,v0,128 +bfc00b04: 8ca30000 lw v1,0(a1) +bfc00b08: 00000000 nop +bfc00b0c: 00622024 and a0,v1,v0 +bfc00b10: 1482fffc bne a0,v0,bfc00b04 +bfc00b14: 00000000 nop +bfc00b18: 3c020038 lui v0,0x38 +bfc00b1c: 24420038 addiu v0,v0,56 +bfc00b20: 00621024 and v0,v1,v0 +bfc00b24: 10400003 beqz v0,bfc00b34 +bfc00b28: 00000000 nop +bfc00b2c: 3c029000 lui v0,0x9000 +bfc00b30: 00621025 or v0,v1,v0 +bfc00b34: 3c0300ff lui v1,0xff +bfc00b38: 246300ff addiu v1,v1,255 +bfc00b3c: aca30000 sw v1,0(a1) +bfc00b40: 03e00008 jr ra +bfc00b44: 00000000 nop +bfc00b48: 03e00008 jr ra +bfc00b4c: 24420002 addiu v0,v0,2 + +bfc00b50 : +bfc00b50: 8c820008 lw v0,8(a0) +bfc00b54: 00000000 nop +bfc00b58: 00021082 srl v0,v0,0x2 +bfc00b5c: 00a2102b sltu v0,a1,v0 +bfc00b60: 10400022 beqz v0,bfc00bec +bfc00b64: 3c028000 lui v0,0x8000 +bfc00b68: 8c820010 lw v0,16(a0) +bfc00b6c: 00000000 nop +bfc00b70: 2442ffff addiu v0,v0,-1 +bfc00b74: 00021400 sll v0,v0,0x10 +bfc00b78: 00452824 and a1,v0,a1 +bfc00b7c: 8c820000 lw v0,0(a0) +bfc00b80: 00052880 sll a1,a1,0x2 +bfc00b84: 00452821 addu a1,v0,a1 +bfc00b88: 3c020060 lui v0,0x60 +bfc00b8c: 24420060 addiu v0,v0,96 +bfc00b90: aca20000 sw v0,0(a1) +bfc00b94: 3c0200d0 lui v0,0xd0 +bfc00b98: 244200d0 addiu v0,v0,208 +bfc00b9c: aca20000 sw v0,0(a1) +bfc00ba0: 3c020080 lui v0,0x80 +bfc00ba4: 24420080 addiu v0,v0,128 +bfc00ba8: 8ca30000 lw v1,0(a1) +bfc00bac: 00000000 nop +bfc00bb0: 00622024 and a0,v1,v0 +bfc00bb4: 1482fffc bne a0,v0,bfc00ba8 +bfc00bb8: 00000000 nop +bfc00bbc: 3c020038 lui v0,0x38 +bfc00bc0: 24420038 addiu v0,v0,56 +bfc00bc4: 00621024 and v0,v1,v0 +bfc00bc8: 10400003 beqz v0,bfc00bd8 +bfc00bcc: 00000000 nop +bfc00bd0: 3c029000 lui v0,0x9000 +bfc00bd4: 00621025 or v0,v1,v0 +bfc00bd8: 3c0300ff lui v1,0xff +bfc00bdc: 246300ff addiu v1,v1,255 +bfc00be0: aca30000 sw v1,0(a1) +bfc00be4: 03e00008 jr ra +bfc00be8: 00000000 nop +bfc00bec: 03e00008 jr ra +bfc00bf0: 24420002 addiu v0,v0,2 + +bfc00bf4 : +bfc00bf4: 8c820008 lw v0,8(a0) +bfc00bf8: 00000000 nop +bfc00bfc: 00021082 srl v0,v0,0x2 +bfc00c00: 00a2102b sltu v0,a1,v0 +bfc00c04: 1040001c beqz v0,bfc00c78 +bfc00c08: 3c028000 lui v0,0x8000 +bfc00c0c: 00051080 sll v0,a1,0x2 +bfc00c10: 8c850000 lw a1,0(a0) +bfc00c14: 00000000 nop +bfc00c18: 00a22821 addu a1,a1,v0 +bfc00c1c: 3c020040 lui v0,0x40 +bfc00c20: 24420040 addiu v0,v0,64 +bfc00c24: aca20000 sw v0,0(a1) +bfc00c28: 3c020080 lui v0,0x80 +bfc00c2c: aca60000 sw a2,0(a1) +bfc00c30: 24420080 addiu v0,v0,128 +bfc00c34: 8ca30000 lw v1,0(a1) +bfc00c38: 00000000 nop +bfc00c3c: 00622024 and a0,v1,v0 +bfc00c40: 1482fffc bne a0,v0,bfc00c34 +bfc00c44: 00000000 nop +bfc00c48: 3c02001a lui v0,0x1a +bfc00c4c: 2442001a addiu v0,v0,26 +bfc00c50: 00621024 and v0,v1,v0 +bfc00c54: 10400003 beqz v0,bfc00c64 +bfc00c58: 00000000 nop +bfc00c5c: 3c029000 lui v0,0x9000 +bfc00c60: 00621025 or v0,v1,v0 +bfc00c64: 3c0300ff lui v1,0xff +bfc00c68: 246300ff addiu v1,v1,255 +bfc00c6c: aca30000 sw v1,0(a1) +bfc00c70: 03e00008 jr ra +bfc00c74: 00000000 nop +bfc00c78: 03e00008 jr ra +bfc00c7c: 24420002 addiu v0,v0,2 + +bfc00c80 : +bfc00c80: 8c830008 lw v1,8(a0) +bfc00c84: 00000000 nop +bfc00c88: 00031882 srl v1,v1,0x2 +bfc00c8c: 00a3182b sltu v1,a1,v1 +bfc00c90: 1060005c beqz v1,bfc00e04 +bfc00c94: 3c1800e8 lui t8,0xe8 +bfc00c98: 8c8d0010 lw t5,16(a0) +bfc00c9c: 27bdfff0 addiu sp,sp,-16 +bfc00ca0: 25adffff addiu t5,t5,-1 +bfc00ca4: afb10004 sw s1,4(sp) +bfc00ca8: afb00000 sw s0,0(sp) +bfc00cac: 3c0b0080 lui t3,0x80 +bfc00cb0: 3c0e001a lui t6,0x1a +bfc00cb4: 3c1900d0 lui t9,0xd0 +bfc00cb8: 3c1000ff lui s0,0xff +bfc00cbc: 8c910000 lw s1,0(a0) +bfc00cc0: afb20008 sw s2,8(sp) +bfc00cc4: afb3000c sw s3,12(sp) +bfc00cc8: 00e01025 move v0,a3 +bfc00ccc: 000d6c00 sll t5,t5,0x10 +bfc00cd0: 00007825 move t7,zero +bfc00cd4: 3c120001 lui s2,0x1 +bfc00cd8: 271800e8 addiu t8,t8,232 +bfc00cdc: 256b0080 addiu t3,t3,128 +bfc00ce0: 25ce001a addiu t6,t6,26 +bfc00ce4: 273900d0 addiu t9,t9,208 +bfc00ce8: 261000ff addiu s0,s0,255 +bfc00cec: 10400018 beqz v0,bfc00d50 +bfc00cf0: 00ad1824 and v1,a1,t5 +bfc00cf4: 00653823 subu a3,v1,a1 +bfc00cf8: 00f23821 addu a3,a3,s2 +bfc00cfc: 00e2402b sltu t0,a3,v0 +bfc00d00: 11000002 beqz t0,bfc00d0c +bfc00d04: 00406025 move t4,v0 +bfc00d08: 00e06025 move t4,a3 +bfc00d0c: 00031880 sll v1,v1,0x2 +bfc00d10: 02231821 addu v1,s1,v1 +bfc00d14: 1180fff5 beqz t4,bfc00cec +bfc00d18: 00000000 nop +bfc00d1c: ac780000 sw t8,0(v1) +bfc00d20: 8c680000 lw t0,0(v1) +bfc00d24: 00000000 nop +bfc00d28: 010b3824 and a3,t0,t3 +bfc00d2c: 14ebfffc bne a3,t3,bfc00d20 +bfc00d30: 010e3824 and a3,t0,t6 +bfc00d34: 10e0000c beqz a3,bfc00d68 +bfc00d38: 00000000 nop +bfc00d3c: 3c0400ff lui a0,0xff +bfc00d40: 3c029000 lui v0,0x9000 +bfc00d44: 248400ff addiu a0,a0,255 +bfc00d48: 01021025 or v0,t0,v0 +bfc00d4c: ac640000 sw a0,0(v1) +bfc00d50: 8fb3000c lw s3,12(sp) +bfc00d54: 8fb20008 lw s2,8(sp) +bfc00d58: 8fb10004 lw s1,4(sp) +bfc00d5c: 8fb00000 lw s0,0(sp) +bfc00d60: 03e00008 jr ra +bfc00d64: 27bd0010 addiu sp,sp,16 +bfc00d68: 8c880014 lw t0,20(a0) +bfc00d6c: 00000000 nop +bfc00d70: 00084082 srl t0,t0,0x2 +bfc00d74: 0188382b sltu a3,t4,t0 +bfc00d78: 10e00003 beqz a3,bfc00d88 +bfc00d7c: 2509ffff addiu t1,t0,-1 +bfc00d80: 01804025 move t0,t4 +bfc00d84: 2509ffff addiu t1,t0,-1 +bfc00d88: 00093c00 sll a3,t1,0x10 +bfc00d8c: 00e93825 or a3,a3,t1 +bfc00d90: 00055080 sll t2,a1,0x2 +bfc00d94: 000f4880 sll t1,t7,0x2 +bfc00d98: ac670000 sw a3,0(v1) +bfc00d9c: 00c94821 addu t1,a2,t1 +bfc00da0: 022a5021 addu t2,s1,t2 +bfc00da4: 00003825 move a3,zero +bfc00da8: 14e80010 bne a3,t0,bfc00dec +bfc00dac: 00000000 nop +bfc00db0: 01e77821 addu t7,t7,a3 +bfc00db4: 00a72821 addu a1,a1,a3 +bfc00db8: 01876023 subu t4,t4,a3 +bfc00dbc: 00471023 subu v0,v0,a3 +bfc00dc0: ac790000 sw t9,0(v1) +bfc00dc4: 8c680000 lw t0,0(v1) +bfc00dc8: 00000000 nop +bfc00dcc: 010b3824 and a3,t0,t3 +bfc00dd0: 14ebfffc bne a3,t3,bfc00dc4 +bfc00dd4: 010e3824 and a3,t0,t6 +bfc00dd8: 14e0ffd8 bnez a3,bfc00d3c +bfc00ddc: 00000000 nop +bfc00de0: ac700000 sw s0,0(v1) +bfc00de4: 1000ffcb b bfc00d14 +bfc00de8: 00000000 nop +bfc00dec: 8d330000 lw s3,0(t1) +bfc00df0: 24e70001 addiu a3,a3,1 +bfc00df4: ad530000 sw s3,0(t2) +bfc00df8: 25290004 addiu t1,t1,4 +bfc00dfc: 1000ffea b bfc00da8 +bfc00e00: 254a0004 addiu t2,t2,4 +bfc00e04: 3c028000 lui v0,0x8000 +bfc00e08: 03e00008 jr ra +bfc00e0c: 24420002 addiu v0,v0,2 + +bfc00e10 : +bfc00e10: 27bdffe8 addiu sp,sp,-24 +bfc00e14: afb00010 sw s0,16(sp) +bfc00e18: afbf0014 sw ra,20(sp) +bfc00e1c: 0ff00216 jal bfc00858 +bfc00e20: 00808025 move s0,a0 +bfc00e24: 8fbf0014 lw ra,20(sp) +bfc00e28: 02002025 move a0,s0 +bfc00e2c: 8fb00010 lw s0,16(sp) +bfc00e30: 0bf00225 j bfc00894 +bfc00e34: 27bd0018 addiu sp,sp,24 + +bfc00e38 : +bfc00e38: 30c30003 andi v1,a2,0x3 +bfc00e3c: 00804825 move t1,a0 +bfc00e40: 10600004 beqz v1,bfc00e54 +bfc00e44: 00a03825 move a3,a1 +bfc00e48: 00063082 srl a2,a2,0x2 +bfc00e4c: 24c60001 addiu a2,a2,1 +bfc00e50: 00063080 sll a2,a2,0x2 +bfc00e54: 00c73021 addu a2,a2,a3 +bfc00e58: 00e6182b sltu v1,a3,a2 +bfc00e5c: 14600021 bnez v1,bfc00ee4 +bfc00e60: 00000000 nop +bfc00e64: 03e00008 jr ra +bfc00e68: 00000000 nop +bfc00e6c: 0ff002d4 jal bfc00b50 +bfc00e70: 01202025 move a0,t1 +bfc00e74: 04410013 bgez v0,bfc00ec4 +bfc00e78: 01002825 move a1,t0 +bfc00e7c: 10000015 b bfc00ed4 +bfc00e80: 00000000 nop +bfc00e84: 8d23000c lw v1,12(t1) +bfc00e88: 00000000 nop +bfc00e8c: 00e33821 addu a3,a3,v1 +bfc00e90: 00e6182b sltu v1,a3,a2 +bfc00e94: 1060000f beqz v1,bfc00ed4 +bfc00e98: 00000000 nop +bfc00e9c: 000747c3 sra t0,a3,0x1f +bfc00ea0: 31080003 andi t0,t0,0x3 +bfc00ea4: 01074021 addu t0,t0,a3 +bfc00ea8: 00084083 sra t0,t0,0x2 +bfc00eac: 01002825 move a1,t0 +bfc00eb0: 0ff00264 jal bfc00990 +bfc00eb4: 01202025 move a0,t1 +bfc00eb8: 1440ffec bnez v0,bfc00e6c +bfc00ebc: 00000000 nop +bfc00ec0: 01002825 move a1,t0 +bfc00ec4: 0ff00282 jal bfc00a08 +bfc00ec8: 01202025 move a0,t1 +bfc00ecc: 0441ffed bgez v0,bfc00e84 +bfc00ed0: 00000000 nop +bfc00ed4: 8fbf0014 lw ra,20(sp) +bfc00ed8: 00000000 nop +bfc00edc: 03e00008 jr ra +bfc00ee0: 27bd0018 addiu sp,sp,24 +bfc00ee4: 27bdffe8 addiu sp,sp,-24 +bfc00ee8: 1000ffec b bfc00e9c +bfc00eec: afbf0014 sw ra,20(sp) + +bfc00ef0 : +bfc00ef0: 30e20003 andi v0,a3,0x3 +bfc00ef4: 10400004 beqz v0,bfc00f08 +bfc00ef8: 00000000 nop +bfc00efc: 00073882 srl a3,a3,0x2 +bfc00f00: 24e70001 addiu a3,a3,1 +bfc00f04: 00073880 sll a3,a3,0x2 +bfc00f08: 00073882 srl a3,a3,0x2 +bfc00f0c: 0bf00320 j bfc00c80 +bfc00f10: 00052882 srl a1,a1,0x2 + +bfc00f14 : +bfc00f14: 8c840000 lw a0,0(a0) +bfc00f18: 00001025 move v0,zero +bfc00f1c: 14470003 bne v0,a3,bfc00f2c +bfc00f20: 00000000 nop +bfc00f24: 03e00008 jr ra +bfc00f28: 00001025 move v0,zero +bfc00f2c: 00a21821 addu v1,a1,v0 +bfc00f30: 00831821 addu v1,a0,v1 +bfc00f34: 00c24821 addu t1,a2,v0 +bfc00f38: 90680000 lbu t0,0(v1) +bfc00f3c: 91230000 lbu v1,0(t1) +bfc00f40: 00000000 nop +bfc00f44: 15030003 bne t0,v1,bfc00f54 +bfc00f48: 00000000 nop +bfc00f4c: 1000fff3 b bfc00f1c +bfc00f50: 24420001 addiu v0,v0,1 +bfc00f54: 3c028000 lui v0,0x8000 +bfc00f58: 03e00008 jr ra +bfc00f5c: 24420003 addiu v0,v0,3 + +bfc00f60 : +bfc00f60: 8c82000c lw v0,12(a0) +bfc00f64: 00000000 nop +bfc00f68: 14400002 bnez v0,bfc00f74 +bfc00f6c: 00a2001b divu zero,a1,v0 +bfc00f70: 0007000d break 0x7 +bfc00f74: 00002810 mfhi a1 +bfc00f78: 00001012 mflo v0 +bfc00f7c: 10a00002 beqz a1,bfc00f88 +bfc00f80: 00000000 nop +bfc00f84: 24420001 addiu v0,v0,1 +bfc00f88: 03e00008 jr ra +bfc00f8c: 00000000 nop + +bfc00f90 : +bfc00f90: 8c820010 lw v0,16(a0) +bfc00f94: 00000000 nop +bfc00f98: 00a2182b sltu v1,a1,v0 +bfc00f9c: 14600002 bnez v1,bfc00fa8 +bfc00fa0: 00000000 nop +bfc00fa4: 2445ffff addiu a1,v0,-1 +bfc00fa8: 8c82000c lw v0,12(a0) +bfc00fac: 00000000 nop +bfc00fb0: 00a20018 mult a1,v0 +bfc00fb4: 00001012 mflo v0 +bfc00fb8: 03e00008 jr ra +bfc00fbc: 00000000 nop + +bfc00fc0 : +bfc00fc0: 27bdffe8 addiu sp,sp,-24 +bfc00fc4: afbf0014 sw ra,20(sp) +bfc00fc8: 0ff003d8 jal bfc00f60 +bfc00fcc: 00000000 nop +bfc00fd0: 8c83000c lw v1,12(a0) +bfc00fd4: 8fbf0014 lw ra,20(sp) +bfc00fd8: 00430018 mult v0,v1 +bfc00fdc: 00001012 mflo v0 +bfc00fe0: 03e00008 jr ra +bfc00fe4: 27bd0018 addiu sp,sp,24 + +bfc00fe8 : +bfc00fe8: 00800008 jr a0 +bfc00fec: 00000000 nop +bfc00ff0: 03e00008 jr ra +bfc00ff4: 00000000 nop + +bfc00ff8 : +bfc00ff8: 3c1a1000 lui k0,0x1000 +bfc00ffc: 375a0008 ori k0,k0,0x8 +bfc01000: 409a6000 mtc0 k0,c0_sr +bfc01004: 40847000 mtc0 a0,c0_epc +bfc01008: 00000000 nop +bfc0100c: 00800008 jr a0 +bfc01010: 42000010 c0 0x10 +bfc01014: 03e00008 jr ra +bfc01018: 00000000 nop + +bfc0101c : +bfc0101c: 401a6000 mfc0 k0,c0_sr +bfc01020: 3c1bffbf lui k1,0xffbf +bfc01024: 377bffff ori k1,k1,0xffff +bfc01028: 035bd024 and k0,k0,k1 +bfc0102c: 3c1b0200 lui k1,0x200 +bfc01030: 035bd025 or k0,k0,k1 +bfc01034: 409a6000 mtc0 k0,c0_sr +bfc01038: 40847000 mtc0 a0,c0_epc +bfc0103c: 00000000 nop +bfc01040: 00800008 jr a0 +bfc01044: 42000010 c0 0x10 +bfc01048: 03e00008 jr ra +bfc0104c: 00000000 nop + +bfc01050
: +bfc01050: 27bdfa98 addiu sp,sp,-1384 +bfc01054: 00002825 move a1,zero +bfc01058: 24060100 li a2,256 +bfc0105c: 27a40410 addiu a0,sp,1040 +bfc01060: afbf0564 sw ra,1380(sp) +bfc01064: afb10548 sw s1,1352(sp) +bfc01068: afb00544 sw s0,1348(sp) +bfc0106c: 3c11a000 lui s1,0xa000 +bfc01070: afb70560 sw s7,1376(sp) +bfc01074: afb6055c sw s6,1372(sp) +bfc01078: afb50558 sw s5,1368(sp) +bfc0107c: afb40554 sw s4,1364(sp) +bfc01080: afb30550 sw s3,1360(sp) +bfc01084: 0ff005f6 jal bfc017d8 +bfc01088: afb2054c sw s2,1356(sp) +bfc0108c: 3c04bfc0 lui a0,0xbfc0 +bfc01090: ae200004 sw zero,4(s1) +bfc01094: 24841990 addiu a0,a0,6544 +bfc01098: ae200000 sw zero,0(s1) +bfc0109c: 8e300000 lw s0,0(s1) +bfc010a0: 0ff00071 jal bfc001c4 +bfc010a4: 00000000 nop +bfc010a8: 0ff000aa jal bfc002a8 +bfc010ac: 00000000 nop +bfc010b0: 3c05a400 lui a1,0xa400 +bfc010b4: 0ff00384 jal bfc00e10 +bfc010b8: 27a40510 addiu a0,sp,1296 +bfc010bc: 04410011 bgez v0,bfc01104 +bfc010c0: 00102a02 srl a1,s0,0x8 +bfc010c4: 3c04bfc0 lui a0,0xbfc0 +bfc010c8: 248419a8 addiu a0,a0,6568 +bfc010cc: 0ff00071 jal bfc001c4 +bfc010d0: 00000000 nop +bfc010d4: 24020001 li v0,1 +bfc010d8: 8fbf0564 lw ra,1380(sp) +bfc010dc: 8fb70560 lw s7,1376(sp) +bfc010e0: 8fb6055c lw s6,1372(sp) +bfc010e4: 8fb50558 lw s5,1368(sp) +bfc010e8: 8fb40554 lw s4,1364(sp) +bfc010ec: 8fb30550 lw s3,1360(sp) +bfc010f0: 8fb2054c lw s2,1356(sp) +bfc010f4: 8fb10548 lw s1,1352(sp) +bfc010f8: 8fb00544 lw s0,1348(sp) +bfc010fc: 03e00008 jr ra +bfc01100: 27bd0568 addiu sp,sp,1384 +bfc01104: 30a5000f andi a1,a1,0xf +bfc01108: 0ff003e4 jal bfc00f90 +bfc0110c: 27a40510 addiu a0,sp,1296 +bfc01110: 00408025 move s0,v0 +bfc01114: 8e220000 lw v0,0(s1) +bfc01118: 00000000 nop +bfc0111c: 00021602 srl v0,v0,0x18 +bfc01120: 30420002 andi v0,v0,0x2 +bfc01124: 1440003b bnez v0,bfc01214 +bfc01128: 3c11a400 lui s1,0xa400 +bfc0112c: 02118821 addu s1,s0,s1 +bfc01130: 3c023149 lui v0,0x3149 +bfc01134: 8e230000 lw v1,0(s1) +bfc01138: 2442464a addiu v0,v0,17994 +bfc0113c: 1062000d beq v1,v0,bfc01174 +bfc01140: 00000000 nop +bfc01144: 3c024a46 lui v0,0x4a46 +bfc01148: 24424931 addiu v0,v0,18737 +bfc0114c: 10620009 beq v1,v0,bfc01174 +bfc01150: 00000000 nop +bfc01154: 3c04bfc0 lui a0,0xbfc0 +bfc01158: 0ff00071 jal bfc001c4 +bfc0115c: 248419d0 addiu a0,a0,6608 +bfc01160: 0ff0009a jal bfc00268 +bfc01164: 02002025 move a0,s0 +bfc01168: 3c04bfc0 lui a0,0xbfc0 +bfc0116c: 1000ffd7 b bfc010cc +bfc01170: 248419e8 addiu a0,a0,6632 +bfc01174: 3c04bfc0 lui a0,0xbfc0 +bfc01178: 0ff00071 jal bfc001c4 +bfc0117c: 248419f4 addiu a0,a0,6644 +bfc01180: 02002025 move a0,s0 +bfc01184: 0ff0009a jal bfc00268 +bfc01188: 3c10bfc0 lui s0,0xbfc0 +bfc0118c: 0ff00071 jal bfc001c4 +bfc01190: 260419cc addiu a0,s0,6604 +bfc01194: 3c04bfc0 lui a0,0xbfc0 +bfc01198: 0ff00071 jal bfc001c4 +bfc0119c: 24841a0c addiu a0,a0,6668 +bfc011a0: 8e240004 lw a0,4(s1) +bfc011a4: 0ff0009a jal bfc00268 +bfc011a8: 00000000 nop +bfc011ac: 0ff00071 jal bfc001c4 +bfc011b0: 260419cc addiu a0,s0,6604 +bfc011b4: 3c04bfc0 lui a0,0xbfc0 +bfc011b8: 0ff00071 jal bfc001c4 +bfc011bc: 24841a24 addiu a0,a0,6692 +bfc011c0: 8e24000c lw a0,12(s1) +bfc011c4: 0ff0009a jal bfc00268 +bfc011c8: 00000000 nop +bfc011cc: 0ff00071 jal bfc001c4 +bfc011d0: 260419cc addiu a0,s0,6604 +bfc011d4: 3c04bfc0 lui a0,0xbfc0 +bfc011d8: 0ff00071 jal bfc001c4 +bfc011dc: 24841a3c addiu a0,a0,6716 +bfc011e0: 8e26000c lw a2,12(s1) +bfc011e4: 8e250008 lw a1,8(s1) +bfc011e8: 8e240004 lw a0,4(s1) +bfc011ec: 0ff0051a jal bfc01468 +bfc011f0: 00000000 nop +bfc011f4: 3c04bfc0 lui a0,0xbfc0 +bfc011f8: 0ff00071 jal bfc001c4 +bfc011fc: 24841a48 addiu a0,a0,6728 +bfc01200: 8e240004 lw a0,4(s1) +bfc01204: 0ff003fe jal bfc00ff8 +bfc01208: 00001025 move v0,zero +bfc0120c: 1000ffb2 b bfc010d8 +bfc01210: 00000000 nop +bfc01214: 3c04bfc0 lui a0,0xbfc0 +bfc01218: 24841a50 addiu a0,a0,6736 +bfc0121c: 3c14bfc0 lui s4,0xbfc0 +bfc01220: 3c12bfc0 lui s2,0xbfc0 +bfc01224: 0ff00071 jal bfc001c4 +bfc01228: 3c13bfc0 lui s3,0xbfc0 +bfc0122c: 00008825 move s1,zero +bfc01230: 26941940 addiu s4,s4,6464 +bfc01234: 26521a74 addiu s2,s2,6772 +bfc01238: 26731a7c addiu s3,s3,6780 +bfc0123c: 0ff0015b jal bfc0056c +bfc01240: 3c15bfc0 lui s5,0xbfc0 +bfc01244: 0ff00071 jal bfc001c4 +bfc01248: 02802025 move a0,s4 +bfc0124c: 0ff001b4 jal bfc006d0 +bfc01250: 27a40010 addiu a0,sp,16 +bfc01254: 00403025 move a2,v0 +bfc01258: 27a50010 addiu a1,sp,16 +bfc0125c: 0ff0015d jal bfc00574 +bfc01260: 27a40530 addiu a0,sp,1328 +bfc01264: 24030002 li v1,2 +bfc01268: 10430007 beq v0,v1,bfc01288 +bfc0126c: 24030004 li v1,4 +bfc01270: 1043001f beq v0,v1,bfc012f0 +bfc01274: 24030001 li v1,1 +bfc01278: 1043fff0 beq v0,v1,bfc0123c +bfc0127c: 3c04bfc0 lui a0,0xbfc0 +bfc01280: 1000000b b bfc012b0 +bfc01284: 24841b18 addiu a0,a0,6936 +bfc01288: 8fa40530 lw a0,1328(sp) +bfc0128c: 8fa60534 lw a2,1332(sp) +bfc01290: 3c034010 lui v1,0x4010 +bfc01294: 00861021 addu v0,a0,a2 +bfc01298: 24630001 addiu v1,v1,1 +bfc0129c: 0043102b sltu v0,v0,v1 +bfc012a0: 14400007 bnez v0,bfc012c0 +bfc012a4: 00000000 nop +bfc012a8: 3c04bfc0 lui a0,0xbfc0 +bfc012ac: 24841a70 addiu a0,a0,6768 +bfc012b0: 0ff00071 jal bfc001c4 +bfc012b4: 00000000 nop +bfc012b8: 1000ffe0 b bfc0123c +bfc012bc: 00000000 nop +bfc012c0: 8fa5053c lw a1,1340(sp) +bfc012c4: 0ff0051a jal bfc01468 +bfc012c8: 00000000 nop +bfc012cc: 8fa30534 lw v1,1332(sp) +bfc012d0: 8fa20530 lw v0,1328(sp) +bfc012d4: 00000000 nop +bfc012d8: 00431021 addu v0,v0,v1 +bfc012dc: 0222182b sltu v1,s1,v0 +bfc012e0: 1060ffda beqz v1,bfc0124c +bfc012e4: 00000000 nop +bfc012e8: 1000ffd8 b bfc0124c +bfc012ec: 00408825 move s1,v0 +bfc012f0: 0ff00071 jal bfc001c4 +bfc012f4: 02402025 move a0,s2 +bfc012f8: 3c024a46 lui v0,0x4a46 +bfc012fc: 24424931 addiu v0,v0,18737 +bfc01300: afa20410 sw v0,1040(sp) +bfc01304: 8fa20530 lw v0,1328(sp) +bfc01308: 26050100 addiu a1,s0,256 +bfc0130c: afa20414 sw v0,1044(sp) +bfc01310: 02221023 subu v0,s1,v0 +bfc01314: afa50418 sw a1,1048(sp) +bfc01318: 27a40510 addiu a0,sp,1296 +bfc0131c: 00452821 addu a1,v0,a1 +bfc01320: 0ff003f0 jal bfc00fc0 +bfc01324: afa2041c sw v0,1052(sp) +bfc01328: 02602025 move a0,s3 +bfc0132c: 0ff00071 jal bfc001c4 +bfc01330: afa20420 sw v0,1056(sp) +bfc01334: 8fa4041c lw a0,1052(sp) +bfc01338: 0ff0009a jal bfc00268 +bfc0133c: 00000000 nop +bfc01340: 0ff00071 jal bfc001c4 +bfc01344: 26a419cc addiu a0,s5,6604 +bfc01348: 3c04bfc0 lui a0,0xbfc0 +bfc0134c: 0ff00071 jal bfc001c4 +bfc01350: 24841a98 addiu a0,a0,6808 +bfc01354: 0ff0009a jal bfc00268 +bfc01358: 02002025 move a0,s0 +bfc0135c: 0ff00071 jal bfc001c4 +bfc01360: 26a419cc addiu a0,s5,6604 +bfc01364: 3c04bfc0 lui a0,0xbfc0 +bfc01368: 0ff00071 jal bfc001c4 +bfc0136c: 24841ab4 addiu a0,a0,6836 +bfc01370: 8fa40420 lw a0,1056(sp) +bfc01374: 0ff0009a jal bfc00268 +bfc01378: 00000000 nop +bfc0137c: 0ff00071 jal bfc001c4 +bfc01380: 26a419cc addiu a0,s5,6604 +bfc01384: 3c04bfc0 lui a0,0xbfc0 +bfc01388: 0ff00071 jal bfc001c4 +bfc0138c: 24841ad0 addiu a0,a0,6864 +bfc01390: 8fa6041c lw a2,1052(sp) +bfc01394: 02002825 move a1,s0 +bfc01398: 24c60100 addiu a2,a2,256 +bfc0139c: 0ff0038e jal bfc00e38 +bfc013a0: 27a40510 addiu a0,sp,1296 +bfc013a4: 04410009 bgez v0,bfc013cc +bfc013a8: 0040b025 move s6,v0 +bfc013ac: 3c04bfc0 lui a0,0xbfc0 +bfc013b0: 0ff00071 jal bfc001c4 +bfc013b4: 24841ae0 addiu a0,a0,6880 +bfc013b8: 0ff0009a jal bfc00268 +bfc013bc: 02c02025 move a0,s6 +bfc013c0: 3c04bfc0 lui a0,0xbfc0 +bfc013c4: 1000ffba b bfc012b0 +bfc013c8: 24841aec addiu a0,a0,6892 +bfc013cc: 3c17bfc0 lui s7,0xbfc0 +bfc013d0: 0ff00071 jal bfc001c4 +bfc013d4: 26e41a48 addiu a0,s7,6728 +bfc013d8: 3c04bfc0 lui a0,0xbfc0 +bfc013dc: 0ff00071 jal bfc001c4 +bfc013e0: 24841af0 addiu a0,a0,6896 +bfc013e4: 24070100 li a3,256 +bfc013e8: 27a60410 addiu a2,sp,1040 +bfc013ec: 02002825 move a1,s0 +bfc013f0: 0ff003bc jal bfc00ef0 +bfc013f4: 27a40510 addiu a0,sp,1296 +bfc013f8: 0440ffec bltz v0,bfc013ac +bfc013fc: 0040b025 move s6,v0 +bfc01400: 8fa7041c lw a3,1052(sp) +bfc01404: 8fa60414 lw a2,1044(sp) +bfc01408: 8fa50418 lw a1,1048(sp) +bfc0140c: 0ff003bc jal bfc00ef0 +bfc01410: 27a40510 addiu a0,sp,1296 +bfc01414: 0440ffe5 bltz v0,bfc013ac +bfc01418: 0040b025 move s6,v0 +bfc0141c: 0ff00071 jal bfc001c4 +bfc01420: 26e41a48 addiu a0,s7,6728 +bfc01424: 3c04bfc0 lui a0,0xbfc0 +bfc01428: 0ff00071 jal bfc001c4 +bfc0142c: 24841b00 addiu a0,a0,6912 +bfc01430: 8fa7041c lw a3,1052(sp) +bfc01434: 8fa60414 lw a2,1044(sp) +bfc01438: 8fa50418 lw a1,1048(sp) +bfc0143c: 0ff003c5 jal bfc00f14 +bfc01440: 27a40510 addiu a0,sp,1296 +bfc01444: 0440ffd9 bltz v0,bfc013ac +bfc01448: 0040b025 move s6,v0 +bfc0144c: 3c04bfc0 lui a0,0xbfc0 +bfc01450: 0ff00071 jal bfc001c4 +bfc01454: 24841b10 addiu a0,a0,6928 +bfc01458: 0ff003fa jal bfc00fe8 +bfc0145c: 3c04bfc0 lui a0,0xbfc0 +bfc01460: 1000ff7a b bfc0124c +bfc01464: 00000000 nop + +bfc01468 : +bfc01468: 28ca0008 slti t2,a2,8 +bfc0146c: 1540005b bnez t2,bfc015dc +bfc01470: 00801025 move v0,a0 +bfc01474: 00a4c026 xor t8,a1,a0 +bfc01478: 33180003 andi t8,t8,0x3 +bfc0147c: 17000066 bnez t8,bfc01618 +bfc01480: 00043823 negu a3,a0 +bfc01484: 30e70003 andi a3,a3,0x3 +bfc01488: 10e00005 beqz a3,bfc014a0 +bfc0148c: 00c73023 subu a2,a2,a3 +bfc01490: 88b80000 lwl t8,0(a1) +bfc01494: 00a72821 addu a1,a1,a3 +bfc01498: a8980000 swl t8,0(a0) +bfc0149c: 00872021 addu a0,a0,a3 +bfc014a0: 30d8003f andi t8,a2,0x3f +bfc014a4: 10d80026 beq a2,t8,bfc01540 +bfc014a8: 00d83823 subu a3,a2,t8 +bfc014ac: 00873821 addu a3,a0,a3 +bfc014b0: 8ca80000 lw t0,0(a1) +bfc014b4: 8ca90004 lw t1,4(a1) +bfc014b8: 8caa0008 lw t2,8(a1) +bfc014bc: 8cab000c lw t3,12(a1) +bfc014c0: 8cac0010 lw t4,16(a1) +bfc014c4: 8cad0014 lw t5,20(a1) +bfc014c8: 8cae0018 lw t6,24(a1) +bfc014cc: 8caf001c lw t7,28(a1) +bfc014d0: ac880000 sw t0,0(a0) +bfc014d4: ac890004 sw t1,4(a0) +bfc014d8: ac8a0008 sw t2,8(a0) +bfc014dc: ac8b000c sw t3,12(a0) +bfc014e0: ac8c0010 sw t4,16(a0) +bfc014e4: ac8d0014 sw t5,20(a0) +bfc014e8: ac8e0018 sw t6,24(a0) +bfc014ec: ac8f001c sw t7,28(a0) +bfc014f0: 8ca80020 lw t0,32(a1) +bfc014f4: 8ca90024 lw t1,36(a1) +bfc014f8: 8caa0028 lw t2,40(a1) +bfc014fc: 8cab002c lw t3,44(a1) +bfc01500: 8cac0030 lw t4,48(a1) +bfc01504: 8cad0034 lw t5,52(a1) +bfc01508: 8cae0038 lw t6,56(a1) +bfc0150c: 8caf003c lw t7,60(a1) +bfc01510: ac880020 sw t0,32(a0) +bfc01514: ac890024 sw t1,36(a0) +bfc01518: ac8a0028 sw t2,40(a0) +bfc0151c: ac8b002c sw t3,44(a0) +bfc01520: ac8c0030 sw t4,48(a0) +bfc01524: ac8d0034 sw t5,52(a0) +bfc01528: ac8e0038 sw t6,56(a0) +bfc0152c: ac8f003c sw t7,60(a0) +bfc01530: 24840040 addiu a0,a0,64 +bfc01534: 1487ffde bne a0,a3,bfc014b0 +bfc01538: 24a50040 addiu a1,a1,64 +bfc0153c: 03003025 move a2,t8 +bfc01540: 30d8001f andi t8,a2,0x1f +bfc01544: 10d80013 beq a2,t8,bfc01594 +bfc01548: 00000000 nop +bfc0154c: 8ca80000 lw t0,0(a1) +bfc01550: 8ca90004 lw t1,4(a1) +bfc01554: 8caa0008 lw t2,8(a1) +bfc01558: 8cab000c lw t3,12(a1) +bfc0155c: 8cac0010 lw t4,16(a1) +bfc01560: 8cad0014 lw t5,20(a1) +bfc01564: 8cae0018 lw t6,24(a1) +bfc01568: 8caf001c lw t7,28(a1) +bfc0156c: 24a50020 addiu a1,a1,32 +bfc01570: ac880000 sw t0,0(a0) +bfc01574: ac890004 sw t1,4(a0) +bfc01578: ac8a0008 sw t2,8(a0) +bfc0157c: ac8b000c sw t3,12(a0) +bfc01580: ac8c0010 sw t4,16(a0) +bfc01584: ac8d0014 sw t5,20(a0) +bfc01588: ac8e0018 sw t6,24(a0) +bfc0158c: ac8f001c sw t7,28(a0) +bfc01590: 24840020 addiu a0,a0,32 +bfc01594: 33060003 andi a2,t8,0x3 +bfc01598: 10d80007 beq a2,t8,bfc015b8 +bfc0159c: 03063823 subu a3,t8,a2 +bfc015a0: 00873821 addu a3,a0,a3 +bfc015a4: 8cab0000 lw t3,0(a1) +bfc015a8: 24840004 addiu a0,a0,4 +bfc015ac: 24a50004 addiu a1,a1,4 +bfc015b0: 1487fffc bne a0,a3,bfc015a4 +bfc015b4: ac8bfffc sw t3,-4(a0) +bfc015b8: 18c00006 blez a2,bfc015d4 +bfc015bc: 00863821 addu a3,a0,a2 +bfc015c0: 80a30000 lb v1,0(a1) +bfc015c4: 24840001 addiu a0,a0,1 +bfc015c8: 24a50001 addiu a1,a1,1 +bfc015cc: 1487fffc bne a0,a3,bfc015c0 +bfc015d0: a083ffff sb v1,-1(a0) +bfc015d4: 03e00008 jr ra +bfc015d8: 00000000 nop +bfc015dc: 30d80003 andi t8,a2,0x3 +bfc015e0: 1306fff5 beq t8,a2,bfc015b8 +bfc015e4: 30990003 andi t9,a0,0x3 +bfc015e8: 1720fff3 bnez t9,bfc015b8 +bfc015ec: 30b90003 andi t9,a1,0x3 +bfc015f0: 1720fff1 bnez t9,bfc015b8 +bfc015f4: 00d83823 subu a3,a2,t8 +bfc015f8: 00873821 addu a3,a0,a3 +bfc015fc: 8cab0000 lw t3,0(a1) +bfc01600: 24840004 addiu a0,a0,4 +bfc01604: 24a50004 addiu a1,a1,4 +bfc01608: 1487fffc bne a0,a3,bfc015fc +bfc0160c: ac8bfffc sw t3,-4(a0) +bfc01610: 1000ffe9 b bfc015b8 +bfc01614: 03003025 move a2,t8 +bfc01618: 30e70003 andi a3,a3,0x3 +bfc0161c: 10e00006 beqz a3,bfc01638 +bfc01620: 00c73023 subu a2,a2,a3 +bfc01624: 88a30000 lwl v1,0(a1) +bfc01628: 98a30003 lwr v1,3(a1) +bfc0162c: 00a72821 addu a1,a1,a3 +bfc01630: a8830000 swl v1,0(a0) +bfc01634: 00872021 addu a0,a0,a3 +bfc01638: 30d8003f andi t8,a2,0x3f +bfc0163c: 10d80036 beq a2,t8,bfc01718 +bfc01640: 00d83823 subu a3,a2,t8 +bfc01644: 00873821 addu a3,a0,a3 +bfc01648: 88a80000 lwl t0,0(a1) +bfc0164c: 88a90004 lwl t1,4(a1) +bfc01650: 88aa0008 lwl t2,8(a1) +bfc01654: 88ab000c lwl t3,12(a1) +bfc01658: 88ac0010 lwl t4,16(a1) +bfc0165c: 88ad0014 lwl t5,20(a1) +bfc01660: 88ae0018 lwl t6,24(a1) +bfc01664: 88af001c lwl t7,28(a1) +bfc01668: 98a80003 lwr t0,3(a1) +bfc0166c: 98a90007 lwr t1,7(a1) +bfc01670: 98aa000b lwr t2,11(a1) +bfc01674: 98ab000f lwr t3,15(a1) +bfc01678: 98ac0013 lwr t4,19(a1) +bfc0167c: 98ad0017 lwr t5,23(a1) +bfc01680: 98ae001b lwr t6,27(a1) +bfc01684: 98af001f lwr t7,31(a1) +bfc01688: ac880000 sw t0,0(a0) +bfc0168c: ac890004 sw t1,4(a0) +bfc01690: ac8a0008 sw t2,8(a0) +bfc01694: ac8b000c sw t3,12(a0) +bfc01698: ac8c0010 sw t4,16(a0) +bfc0169c: ac8d0014 sw t5,20(a0) +bfc016a0: ac8e0018 sw t6,24(a0) +bfc016a4: ac8f001c sw t7,28(a0) +bfc016a8: 88a80020 lwl t0,32(a1) +bfc016ac: 88a90024 lwl t1,36(a1) +bfc016b0: 88aa0028 lwl t2,40(a1) +bfc016b4: 88ab002c lwl t3,44(a1) +bfc016b8: 88ac0030 lwl t4,48(a1) +bfc016bc: 88ad0034 lwl t5,52(a1) +bfc016c0: 88ae0038 lwl t6,56(a1) +bfc016c4: 88af003c lwl t7,60(a1) +bfc016c8: 98a80023 lwr t0,35(a1) +bfc016cc: 98a90027 lwr t1,39(a1) +bfc016d0: 98aa002b lwr t2,43(a1) +bfc016d4: 98ab002f lwr t3,47(a1) +bfc016d8: 98ac0033 lwr t4,51(a1) +bfc016dc: 98ad0037 lwr t5,55(a1) +bfc016e0: 98ae003b lwr t6,59(a1) +bfc016e4: 98af003f lwr t7,63(a1) +bfc016e8: ac880020 sw t0,32(a0) +bfc016ec: ac890024 sw t1,36(a0) +bfc016f0: ac8a0028 sw t2,40(a0) +bfc016f4: ac8b002c sw t3,44(a0) +bfc016f8: ac8c0030 sw t4,48(a0) +bfc016fc: ac8d0034 sw t5,52(a0) +bfc01700: ac8e0038 sw t6,56(a0) +bfc01704: ac8f003c sw t7,60(a0) +bfc01708: 24840040 addiu a0,a0,64 +bfc0170c: 1487ffce bne a0,a3,bfc01648 +bfc01710: 24a50040 addiu a1,a1,64 +bfc01714: 03003025 move a2,t8 +bfc01718: 30d8001f andi t8,a2,0x1f +bfc0171c: 10d8001b beq a2,t8,bfc0178c +bfc01720: 00000000 nop +bfc01724: 88a80000 lwl t0,0(a1) +bfc01728: 88a90004 lwl t1,4(a1) +bfc0172c: 88aa0008 lwl t2,8(a1) +bfc01730: 88ab000c lwl t3,12(a1) +bfc01734: 88ac0010 lwl t4,16(a1) +bfc01738: 88ad0014 lwl t5,20(a1) +bfc0173c: 88ae0018 lwl t6,24(a1) +bfc01740: 88af001c lwl t7,28(a1) +bfc01744: 98a80003 lwr t0,3(a1) +bfc01748: 98a90007 lwr t1,7(a1) +bfc0174c: 98aa000b lwr t2,11(a1) +bfc01750: 98ab000f lwr t3,15(a1) +bfc01754: 98ac0013 lwr t4,19(a1) +bfc01758: 98ad0017 lwr t5,23(a1) +bfc0175c: 98ae001b lwr t6,27(a1) +bfc01760: 98af001f lwr t7,31(a1) +bfc01764: 24a50020 addiu a1,a1,32 +bfc01768: ac880000 sw t0,0(a0) +bfc0176c: ac890004 sw t1,4(a0) +bfc01770: ac8a0008 sw t2,8(a0) +bfc01774: ac8b000c sw t3,12(a0) +bfc01778: ac8c0010 sw t4,16(a0) +bfc0177c: ac8d0014 sw t5,20(a0) +bfc01780: ac8e0018 sw t6,24(a0) +bfc01784: ac8f001c sw t7,28(a0) +bfc01788: 24840020 addiu a0,a0,32 +bfc0178c: 33060003 andi a2,t8,0x3 +bfc01790: 10d80008 beq a2,t8,bfc017b4 +bfc01794: 03063823 subu a3,t8,a2 +bfc01798: 00873821 addu a3,a0,a3 +bfc0179c: 88a30000 lwl v1,0(a1) +bfc017a0: 98a30003 lwr v1,3(a1) +bfc017a4: 24840004 addiu a0,a0,4 +bfc017a8: 24a50004 addiu a1,a1,4 +bfc017ac: 1487fffb bne a0,a3,bfc0179c +bfc017b0: ac83fffc sw v1,-4(a0) +bfc017b4: 10c0ff87 beqz a2,bfc015d4 +bfc017b8: 00863821 addu a3,a0,a2 +bfc017bc: 80a30000 lb v1,0(a1) +bfc017c0: 24840001 addiu a0,a0,1 +bfc017c4: 24a50001 addiu a1,a1,1 +bfc017c8: 1487fffc bne a0,a3,bfc017bc +bfc017cc: a083ffff sb v1,-1(a0) +bfc017d0: 03e00008 jr ra +bfc017d4: 00000000 nop + +bfc017d8 : +bfc017d8: 28ca0008 slti t2,a2,8 +bfc017dc: 1540003e bnez t2,bfc018d8 +bfc017e0: 00801025 move v0,a0 +bfc017e4: 10a00007 beqz a1,bfc01804 +bfc017e8: 00043823 negu a3,a0 +bfc017ec: 00000000 nop +bfc017f0: 30a500ff andi a1,a1,0xff +bfc017f4: 00055200 sll t2,a1,0x8 +bfc017f8: 00aa2825 or a1,a1,t2 +bfc017fc: 00055400 sll t2,a1,0x10 +bfc01800: 00aa2825 or a1,a1,t2 +bfc01804: 30ea0003 andi t2,a3,0x3 +bfc01808: 11400003 beqz t2,bfc01818 +bfc0180c: 00ca3023 subu a2,a2,t2 +bfc01810: a8850000 swl a1,0(a0) +bfc01814: 008a2021 addu a0,a0,t2 +bfc01818: 30ea0004 andi t2,a3,0x4 +bfc0181c: 11400003 beqz t2,bfc0182c +bfc01820: 00ca3023 subu a2,a2,t2 +bfc01824: ac850000 sw a1,0(a0) +bfc01828: 008a2021 addu a0,a0,t2 +bfc0182c: 30d8003f andi t8,a2,0x3f +bfc01830: 10d80016 beq a2,t8,bfc0188c +bfc01834: 00d83823 subu a3,a2,t8 +bfc01838: 00873821 addu a3,a0,a3 +bfc0183c: ac850000 sw a1,0(a0) +bfc01840: ac850004 sw a1,4(a0) +bfc01844: ac850008 sw a1,8(a0) +bfc01848: ac85000c sw a1,12(a0) +bfc0184c: ac850010 sw a1,16(a0) +bfc01850: ac850014 sw a1,20(a0) +bfc01854: ac850018 sw a1,24(a0) +bfc01858: ac85001c sw a1,28(a0) +bfc0185c: ac850020 sw a1,32(a0) +bfc01860: ac850024 sw a1,36(a0) +bfc01864: ac850028 sw a1,40(a0) +bfc01868: ac85002c sw a1,44(a0) +bfc0186c: ac850030 sw a1,48(a0) +bfc01870: ac850034 sw a1,52(a0) +bfc01874: ac850038 sw a1,56(a0) +bfc01878: ac85003c sw a1,60(a0) +bfc0187c: 24840040 addiu a0,a0,64 +bfc01880: 1487ffee bne a0,a3,bfc0183c +bfc01884: 00000000 nop +bfc01888: 03003025 move a2,t8 +bfc0188c: 30d8001f andi t8,a2,0x1f +bfc01890: 10d8000a beq a2,t8,bfc018bc +bfc01894: 00000000 nop +bfc01898: ac850000 sw a1,0(a0) +bfc0189c: ac850004 sw a1,4(a0) +bfc018a0: ac850008 sw a1,8(a0) +bfc018a4: ac85000c sw a1,12(a0) +bfc018a8: ac850010 sw a1,16(a0) +bfc018ac: ac850014 sw a1,20(a0) +bfc018b0: ac850018 sw a1,24(a0) +bfc018b4: ac85001c sw a1,28(a0) +bfc018b8: 24840020 addiu a0,a0,32 +bfc018bc: 33060003 andi a2,t8,0x3 +bfc018c0: 10d80005 beq a2,t8,bfc018d8 +bfc018c4: 03063823 subu a3,t8,a2 +bfc018c8: 00873821 addu a3,a0,a3 +bfc018cc: 24840004 addiu a0,a0,4 +bfc018d0: 1487fffe bne a0,a3,bfc018cc +bfc018d4: ac85fffc sw a1,-4(a0) +bfc018d8: 18c00004 blez a2,bfc018ec +bfc018dc: 00863821 addu a3,a0,a2 +bfc018e0: 24840001 addiu a0,a0,1 +bfc018e4: 1487fffe bne a0,a3,bfc018e0 +bfc018e8: a085ffff sb a1,-1(a0) +bfc018ec: 03e00008 jr ra +bfc018f0: 00000000 nop +bfc018f4: 696e7661 0x696e7661 +bfc018f8: 6c696400 0x6c696400 +bfc018fc: 52323030 0x52323030 +bfc01900: 30000000 andi zero,zero,0x0 +bfc01904: 52333030 0x52333030 +bfc01908: 30000000 andi zero,zero,0x0 +bfc0190c: 52363030 0x52363030 +bfc01910: 30000000 andi zero,zero,0x0 +bfc01914: 52343030 0x52343030 +bfc01918: 30000000 andi zero,zero,0x0 +bfc0191c: 72657365 0x72657365 +bfc01920: 72766564 0x72766564 +bfc01924: 00000000 nop +bfc01928: 52363030 0x52363030 +bfc0192c: 30410000 andi at,v0,0x0 +bfc01930: 43505520 c0 0x1505520 +bfc01934: 74797065 jalx b1e5c194 <_flash_start+0xde5c194> +bfc01938: 3a200000 xori zero,s1,0x0 +bfc0193c: 20526576 addi s2,v0,25974 +bfc01940: 2e000000 sltiu zero,s0,0 +bfc01944: 556e6b6e 0x556e6b6e +bfc01948: 6f776e00 0x6f776e00 +bfc0194c: 53746174 0x53746174 +bfc01950: 75732020 jalx b5cc8080 <_flash_start+0x11cc8080> +bfc01954: 3a200000 xori zero,s1,0x0 +bfc01958: bfc018f4 0xbfc018f4 +bfc0195c: bfc018fc 0xbfc018fc +bfc01960: bfc01904 0xbfc01904 +bfc01964: bfc0190c 0xbfc0190c +bfc01968: bfc01914 0xbfc01914 +bfc0196c: bfc0191c 0xbfc0191c +bfc01970: bfc01928 0xbfc01928 +bfc01974: 20202000 addi zero,at,8192 + +bfc01978 : +bfc01978: a0010004 sb at,4(zero) +bfc0197c: a0010000 sb at,0(zero) +bfc01980: a0010008 sb at,8(zero) +bfc01984: a0030004 sb v1,4(zero) +bfc01988: a0030000 sb v1,0(zero) +bfc0198c: a0030008 sb v1,8(zero) +bfc01990: 0a0a4d49 j b8293524 <_flash_start+0x14293524> +bfc01994: 50532062 0x50532062 +bfc01998: 6f6f746c 0x6f6f746c +bfc0199c: 6f616465 0x6f616465 +bfc019a0: 7220322e 0x7220322e +bfc019a4: 30320a00 andi s2,at,0xa00 +bfc019a8: 43616e6e c0 0x1616e6e +bfc019ac: 6f742066 0x6f742066 +bfc019b0: 696e6420 0x696e6420 +bfc019b4: 666c6173 0x666c6173 +bfc019b8: 68206465 0x68206465 +bfc019bc: 76696365 jalx b9a58d94 <_flash_start+0x15a58d94> +bfc019c0: 2e204578 sltiu zero,s1,17784 +bfc019c4: 6974206e 0x6974206e +bfc019c8: 6f77210a 0x6f77210a +bfc019cc: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc019d0: 496e7661 0x496e7661 +bfc019d4: 6c696420 0x6c696420 +bfc019d8: 696d6167 0x696d6167 +bfc019dc: 6520666f 0x6520666f +bfc019e0: 756e6420 jalx b5b99080 <_flash_start+0x11b99080> +bfc019e4: 61742000 0x61742000 +bfc019e8: 2e204162 sltiu zero,s1,16738 +bfc019ec: 6f72742e 0x6f72742e +bfc019f0: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc019f4: 496d6167 0x496d6167 +bfc019f8: 65207374 0x65207374 +bfc019fc: 61727420 0x61727420 +bfc01a00: 666c6173 0x666c6173 +bfc01a04: 68203a20 0x68203a20 +bfc01a08: 00000000 nop +bfc01a0c: 496d6167 0x496d6167 +bfc01a10: 65207374 0x65207374 +bfc01a14: 61727420 0x61727420 +bfc01a18: 52414d20 0x52414d20 +bfc01a1c: 20203a20 addi zero,at,14880 +bfc01a20: 00000000 nop +bfc01a24: 496d6167 0x496d6167 +bfc01a28: 65207369 0x65207369 +bfc01a2c: 7a652020 0x7a652020 +bfc01a30: 20202020 addi zero,at,8224 +bfc01a34: 20203a20 addi zero,at,14880 +bfc01a38: 00000000 nop +bfc01a3c: 4c6f6164 0x4c6f6164 +bfc01a40: 696e672e 0x696e672e +bfc01a44: 2e2e0000 sltiu t6,s1,0 +bfc01a48: 646f6e65 0x646f6e65 +bfc01a4c: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc01a50: 52656164 0x52656164 +bfc01a54: 696e6720 0x696e6720 +bfc01a58: 4845582d 0x4845582d +bfc01a5c: 5265636f 0x5265636f +bfc01a60: 72642066 0x72642066 +bfc01a64: 726f6d20 0x726f6d20 +bfc01a68: 55415254 0x55415254 +bfc01a6c: 2e2e0000 sltiu t6,s1,0 +bfc01a70: 4f000000 c3 0x1000000 +bfc01a74: 646f6e65 0x646f6e65 +bfc01a78: 0a0a0000 j b8280000 <_flash_start+0x14280000> +bfc01a7c: 53697a65 0x53697a65 +bfc01a80: 206f6620 addi t7,v1,26144 +bfc01a84: 6170706c 0x6170706c +bfc01a88: 69636174 0x69636174 +bfc01a8c: 696f6e20 0x696f6e20 +bfc01a90: 2020203a addi zero,at,8250 +bfc01a94: 20000000 addi zero,zero,0 +bfc01a98: 50726f67 0x50726f67 +bfc01a9c: 72616d6d 0x72616d6d +bfc01aa0: 696e6720 0x696e6720 +bfc01aa4: 666c6173 0x666c6173 +bfc01aa8: 68206174 0x68206174 +bfc01aac: 2020203a addi zero,at,8250 +bfc01ab0: 20000000 addi zero,zero,0 +bfc01ab4: 4e657874 c3 0x657874 +bfc01ab8: 20667265 addi a2,v1,29285 +bfc01abc: 6520666c 0x6520666c +bfc01ac0: 61736820 0x61736820 +bfc01ac4: 6f666673 0x6f666673 +bfc01ac8: 6574203a 0x6574203a +bfc01acc: 20000000 addi zero,zero,0 +bfc01ad0: 466c6173 c1 0x6c6173 +bfc01ad4: 68206572 0x68206572 +bfc01ad8: 6173652e 0x6173652e +bfc01adc: 2e2e0000 sltiu t6,s1,0 +bfc01ae0: 6661696c 0x6661696c +bfc01ae4: 65642028 0x65642028 +bfc01ae8: 00000000 nop +bfc01aec: 290a0000 slti t2,t0,0 +bfc01af0: 466c6173 c1 0x6c6173 +bfc01af4: 68207772 0x68207772 +bfc01af8: 6974652e 0x6974652e +bfc01afc: 2e2e0000 sltiu t6,s1,0 +bfc01b00: 466c6173 c1 0x6c6173 +bfc01b04: 68207665 0x68207665 +bfc01b08: 72696679 0x72696679 +bfc01b0c: 2e2e2e00 sltiu t6,s1,11776 +bfc01b10: 70617373 0x70617373 +bfc01b14: 65640a00 0x65640a00 +bfc01b18: Address 0xffffffffbfc01b18 is out of bounds. + + +Disassembly of section .MIPS.abiflags: + +bfc01b20 <_flash_start+0x1bc01b20>: +bfc01b20: 00000100 sll zero,zero,0x4 +bfc01b24: 01000003 0x1000003 + ... + +Disassembly of section .reginfo: + +00000000 <.reginfo>: + 0: a4000300 sh zero,768(zero) + ... + +Disassembly of section .pdr: + +00000000 <.pdr>: + 0: bfc000a8 0xbfc000a8 + ... + 18: 0000001d 0x1d + 1c: 0000001f 0x1f + 20: bfc000b4 0xbfc000b4 + ... + 38: 0000001d 0x1d + 3c: 0000001f 0x1f + 40: bfc000c0 0xbfc000c0 + ... + 58: 0000001d 0x1d + 5c: 0000001f 0x1f + 60: bfc000cc 0xbfc000cc + ... + 78: 0000001d 0x1d + 7c: 0000001f 0x1f + 80: bfc000d8 0xbfc000d8 + ... + 98: 0000001d 0x1d + 9c: 0000001f 0x1f + a0: bfc000e4 0xbfc000e4 + ... + b8: 0000001d 0x1d + bc: 0000001f 0x1f + c0: bfc000f0 0xbfc000f0 + ... + d8: 0000001d 0x1d + dc: 0000001f 0x1f + e0: bfc000fc 0xbfc000fc + ... + f8: 0000001d 0x1d + fc: 0000001f 0x1f + 100: bfc00104 0xbfc00104 + ... + 118: 0000001d 0x1d + 11c: 0000001f 0x1f + 120: bfc00110 0xbfc00110 + ... + 138: 0000001d 0x1d + 13c: 0000001f 0x1f + 140: bfc00118 0xbfc00118 + ... + 158: 0000001d 0x1d + 15c: 0000001f 0x1f + 160: bfc00128 0xbfc00128 + ... + 178: 0000001d 0x1d + 17c: 0000001f 0x1f + 180: bfc00130 0xbfc00130 + ... + 198: 0000001d 0x1d + 19c: 0000001f 0x1f + 1a0: bfc00140 0xbfc00140 + ... + 1b8: 0000001d 0x1d + 1bc: 0000001f 0x1f + 1c0: bfc00148 0xbfc00148 + 1c4: 80010000 lb at,0(zero) + 1c8: fffffffc 0xfffffffc + ... + 1d4: 00000018 mult zero,zero + 1d8: 0000001d 0x1d + 1dc: 0000001f 0x1f + 1e0: bfc00180 0xbfc00180 + ... + 1f8: 0000001d 0x1d + 1fc: 0000001f 0x1f + 200: bfc00190 0xbfc00190 + 204: 80010000 lb at,0(zero) + 208: fffffffc 0xfffffffc + ... + 214: 00000018 mult zero,zero + 218: 0000001d 0x1d + 21c: 0000001f 0x1f + 220: bfc001c4 0xbfc001c4 + 224: 80030000 lb v1,0(zero) + 228: fffffffc 0xfffffffc + ... + 234: 00000020 add zero,zero,zero + 238: 0000001d 0x1d + 23c: 0000001f 0x1f + 240: bfc00210 0xbfc00210 + 244: 80010000 lb at,0(zero) + 248: fffffffc 0xfffffffc + ... + 254: 00000018 mult zero,zero + 258: 0000001d 0x1d + 25c: 0000001f 0x1f + 260: bfc00268 0xbfc00268 + 264: 80030000 lb v1,0(zero) + 268: fffffffc 0xfffffffc + ... + 274: 00000020 add zero,zero,zero + 278: 0000001d 0x1d + 27c: 0000001f 0x1f + 280: bfc002a8 0xbfc002a8 + 284: 80030000 lb v1,0(zero) + 288: fffffffc 0xfffffffc + ... + 294: 00000040 ssnop + 298: 0000001d 0x1d + 29c: 0000001f 0x1f + 2a0: bfc0037c 0xbfc0037c + 2a4: c0ff0000 lwc0 $31,0(a3) + 2a8: fffffffc 0xfffffffc + ... + 2b4: 00000040 ssnop + 2b8: 0000001d 0x1d + 2bc: 0000001f 0x1f + 2c0: bfc00508 0xbfc00508 + ... + 2d8: 0000001d 0x1d + 2dc: 0000001f 0x1f + 2e0: bfc00518 0xbfc00518 + ... + 2f8: 0000001d 0x1d + 2fc: 0000001f 0x1f + 300: bfc0056c 0xbfc0056c + ... + 318: 0000001d 0x1d + 31c: 0000001f 0x1f + 320: bfc00574 0xbfc00574 + 324: 80000000 lb zero,0(zero) + 328: fffffffc 0xfffffffc + ... + 334: 00000018 mult zero,zero + 338: 0000001d 0x1d + 33c: 0000001f 0x1f + 340: bfc006d0 0xbfc006d0 + 344: 800f0000 lb t7,0(zero) + 348: fffffffc 0xfffffffc + ... + 354: 00000028 0x28 + 358: 0000001d 0x1d + 35c: 0000001f 0x1f + 360: bfc0076c 0xbfc0076c + ... + 378: 0000001d 0x1d + 37c: 0000001f 0x1f + 380: bfc00778 0xbfc00778 + ... + 398: 0000001d 0x1d + 39c: 0000001f 0x1f + 3a0: bfc00780 0xbfc00780 + ... + 3b8: 0000001d 0x1d + 3bc: 0000001f 0x1f + 3c0: bfc007b8 0xbfc007b8 + ... + 3d8: 0000001d 0x1d + 3dc: 0000001f 0x1f + 3e0: bfc007f8 0xbfc007f8 + ... + 3f8: 0000001d 0x1d + 3fc: 0000001f 0x1f + 400: bfc00830 0xbfc00830 + ... + 418: 0000001d 0x1d + 41c: 0000001f 0x1f + 420: bfc00858 0xbfc00858 + 424: 80010000 lb at,0(zero) + 428: fffffffc 0xfffffffc + ... + 434: 00000018 mult zero,zero + 438: 0000001d 0x1d + 43c: 0000001f 0x1f + 440: bfc00894 0xbfc00894 + ... + 458: 0000001d 0x1d + 45c: 0000001f 0x1f + 460: bfc00990 0xbfc00990 + ... + 478: 0000001d 0x1d + 47c: 0000001f 0x1f + 480: bfc00a08 0xbfc00a08 + ... + 498: 0000001d 0x1d + 49c: 0000001f 0x1f + 4a0: bfc00aac 0xbfc00aac + ... + 4b8: 0000001d 0x1d + 4bc: 0000001f 0x1f + 4c0: bfc00b50 0xbfc00b50 + ... + 4d8: 0000001d 0x1d + 4dc: 0000001f 0x1f + 4e0: bfc00bf4 0xbfc00bf4 + ... + 4f8: 0000001d 0x1d + 4fc: 0000001f 0x1f + 500: bfc00c80 0xbfc00c80 + 504: 000f0000 sll zero,t7,0x0 + 508: fffffffc 0xfffffffc + ... + 514: 00000010 mfhi zero + 518: 0000001d 0x1d + 51c: 0000001f 0x1f + 520: bfc00e10 0xbfc00e10 + 524: 80010000 lb at,0(zero) + 528: fffffffc 0xfffffffc + ... + 534: 00000018 mult zero,zero + 538: 0000001d 0x1d + 53c: 0000001f 0x1f + 540: bfc00e38 0xbfc00e38 + 544: 80000000 lb zero,0(zero) + 548: fffffffc 0xfffffffc + ... + 554: 00000018 mult zero,zero + 558: 0000001d 0x1d + 55c: 0000001f 0x1f + 560: bfc00ef0 0xbfc00ef0 + ... + 578: 0000001d 0x1d + 57c: 0000001f 0x1f + 580: bfc00f14 0xbfc00f14 + ... + 598: 0000001d 0x1d + 59c: 0000001f 0x1f + 5a0: bfc00f60 0xbfc00f60 + ... + 5b8: 0000001d 0x1d + 5bc: 0000001f 0x1f + 5c0: bfc00f90 0xbfc00f90 + ... + 5d8: 0000001d 0x1d + 5dc: 0000001f 0x1f + 5e0: bfc00fc0 0xbfc00fc0 + 5e4: 80000000 lb zero,0(zero) + 5e8: fffffffc 0xfffffffc + ... + 5f4: 00000018 mult zero,zero + 5f8: 0000001d 0x1d + 5fc: 0000001f 0x1f + 600: bfc00fe8 0xbfc00fe8 + ... + 618: 0000001d 0x1d + 61c: 0000001f 0x1f + 620: bfc00ff8 0xbfc00ff8 + ... + 638: 0000001d 0x1d + 63c: 0000001f 0x1f + 640: bfc0101c 0xbfc0101c + ... + 658: 0000001d 0x1d + 65c: 0000001f 0x1f + 660: bfc01050 0xbfc01050 + 664: 80ff0000 lb ra,0(a3) + 668: fffffffc 0xfffffffc + ... + 674: 00000568 0x568 + 678: 0000001d 0x1d + 67c: 0000001f 0x1f + 680: bfc01468 0xbfc01468 + ... + 6a0: bfc017d8 0xbfc017d8 + ... + +Disassembly of section .gnu.attributes: + +00000000 <.gnu.attributes>: + 0: 41000000 bc0f 4 <__bss_start-0x3ffffffc> + 4: 0f676e75 jal d9db9d4 <__bss_start-0x3262462c> + 8: 00010000 sll zero,at,0x0 + c: 00070403 sra zero,a3,0x10 + +Disassembly of section .comment: + +00000000 <.comment>: + 0: 4743433a c1 0x143433a + 4: 2028474e addi t0,at,18254 + 8: 55292031 0x55292031 + c: 302e322e andi t6,at,0x322e + 10: Address 0x0000000000000010 is out of bounds. + + +Disassembly of section .debug_info: + +00000000 <.debug_info>: + 0: 00000a8e 0xa8e + 4: 00040000 sll zero,a0,0x0 + 8: 00000401 0x401 + c: 00000158 0x158 + 10: 0c000001 jal 4 <__bss_start-0x3ffffffc> + 14: e9000002 swc2 $0,2(t0) + 18: ea000000 swc2 $0,0(s0) + ... + 24: 00020106 0x20106 + 28: 000000fa 0xfa + 2c: 03000000 0x3000000 + 30: d4022b18 0xd4022b18 + 34: 00000038 0x38 + 38: 02010800 0x2010800 + 3c: 0000f802 srl ra,zero,0x0 + 40: 02050000 0x2050000 + 44: 00200300 0x200300 + 48: 00005502 srl t2,zero,0x14 + 4c: 39190000 xori t9,t0,0x0 + 50: 00520202 0x520202 + 54: 07000002 bltz t8,60 <__bss_start-0x3fffffa0> + 58: 12020405 beq s0,v0,1070 <__bss_start-0x3fffef90> + 5c: 000000b4 0xb4 + 60: 03000000 0x3000000 + 64: 3e024f19 0x3e024f19 + 68: 0000006c 0x6c + 6c: 02040700 0x2040700 + 70: 00014602 srl t0,at,0x18 + 74: 08050000 j 140000 <__bss_start-0x3fec0000> + 78: 00af0208 0xaf0208 + 7c: 07000001 bltz t8,84 <__bss_start-0x3fffff7c> + 80: 41040405 0x41040405 + 84: 696e7400 0x696e7400 + 88: 02040700 0x2040700 + 8c: 00014b03 sra t1,at,0xc + 90: 000000d6 0xd6 + 94: 03181300 0x3181300 + 98: 00002c03 sra a1,zero,0x10 + 9c: 00000057 0x57 + a0: 03241400 0x3241400 + a4: 00004605 0x4605 + a8: 0000009b 0x9b + ac: 03000000 0x3000000 + b0: 40033014 0x40033014 + b4: 00000060 0x60 + b8: 05000000 bltz t0,bc <__bss_start-0x3fffff44> + bc: ac060000 sw a2,0(zero) + c0: 002f1804 sllv v1,t7,at + c4: 19100000 0x19100000 + c8: 01190700 0x1190700 + cc: 0000bd04 0xbd04 + d0: 1b0b0000 0x1b0b0000 + d4: 00ac0007 srav zero,t4,a1 + d8: 000000ee 0xee + dc: 041c0b00 0x41c0b00 + e0: 0000ac04 0xac04 + e4: 07000000 bltz t8,e8 <__bss_start-0x3fffff18> + e8: 81041d0b lb a0,7435(t0) + ec: 000000ac 0xac + f0: 08070000 j 1c0000 <__bss_start-0x3fe40000> + f4: 0093041e 0x93041e + f8: 0b000000 j c000000 <__bss_start-0x34000000> + fc: ac0c0700 sw t4,1792(zero) + 100: 00025404 0x25404 + 104: 1f0b0000 0x1f0b0000 + 108: 00ac1007 srav v0,t4,a1 + 10c: 000000de 0xde + 110: 04200b00 bltz at,2d14 <__bss_start-0x3fffd2ec> + 114: 0000ac14 0xac14 + 118: 00030000 sll zero,v1,0x0 + 11c: 00310422 0x310422 + 120: 03000000 0x3000000 + 124: bd060000 0xbd060000 + 128: 00892004 sllv a0,t1,a0 + 12c: 24100000 li s0,0 + 130: 01590700 0x1590700 + 134: 0000a904 0xa904 + 138: 26080000 addiu t0,s0,0 + 13c: 01590008 0x1590008 + 140: 65620004 0x65620004 + 144: 270b0000 addiu t3,t8,0 + 148: 00ac0407 0xac0407 + 14c: 000003af 0x3af + 150: 04280f00 0x4280f00 + 154: 00011908 0x11908 + 158: 00090403 sra zero,t1,0x10 + 15c: 0000008b 0x8b + 160: 042a0300 0x42a0300 + 164: 0001250a 0x1250a + 168: 00000292 0x292 + 16c: 0101980a 0x101980a + 170: 000000ac 0xac + 174: bfc00fc0 0xbfc00fc0 + 178: 00000028 0x28 + 17c: 019c0000 0x19c0000 + 180: 01be0b00 0x1be0b00 + 184: 00002a01 0x2a01 + 188: 01983100 0x1983100 + 18c: 0001be01 0x1be01 + 190: 540c0000 0x540c0000 + 194: 03970101 0x3970101 + 198: 98400000 lwr zero,0(v0) + 19c: 00ac0000 0xac0000 + 1a0: 00040000 sll zero,a0,0x0 + 1a4: 00000dbf 0xdbf + 1a8: c00fd000 lwc0 c0_prid,-12288(zero) + 1ac: 0002040e 0x2040e + 1b0: 01540274 0x1540274 + 1b4: 000e0155 0xe0155 + 1b8: 03f30155 0x3f30155 + 1bc: 00000f04 0xf04 + 1c0: 0000015b 0x15b + 1c4: 0a000002 j 8000008 <__bss_start-0x37fffff8> + 1c8: 37010190 ori at,t8,0x190 + 1cc: 0a000000 j 8000000 <__bss_start-0x38000000> + 1d0: acbfc00f sw ra,-16369(a1) + 1d4: 90000000 lbu zero,0(zero) + 1d8: 30019c00 andi at,zero,0x9c00 + 1dc: 0002040b 0x2040b + 1e0: 0000002a slt zero,zero,zero + 1e4: 01019030 0x1019030 + 1e8: 000001be 0x1be + 1ec: 01540c00 0x1540c00 + 1f0: 00024b01 0x24b01 + 1f4: 01903f00 0x1903f00 + 1f8: 0000ac00 sll s5,zero,0x10 + 1fc: 00002900 sll a1,zero,0x4 + 200: 00002500 sll a0,zero,0x14 + 204: 0a000001 j 8000004 <__bss_start-0x37fffffc> + 208: 24010185 li at,389 + 20c: 0a000000 j 8000000 <__bss_start-0x38000000> + 210: acbfc00f sw ra,-16369(a1) + 214: 60000000 0x60000000 + 218: 30019c00 andi at,zero,0x9c00 + 21c: 0002590b 0x2590b + 220: 0000002a slt zero,zero,zero + 224: 01018530 0x1018530 + 228: 000001be 0x1be + 22c: 01540c00 0x1540c00 + 230: 00039701 0x39701 + 234: 01853f00 0x1853f00 + 238: 0000ac00 sll s5,zero,0x10 + 23c: 00004b00 sll t1,zero,0xc + 240: 00004710 0x4710 + 244: 0000024b 0x24b + 248: 0101870b 0x101870b + 24c: 000000ac 0xac + 250: 0000006e 0x6e + 254: 0000006c 0x6c + 258: 000a0000 sll zero,t2,0x0 + 25c: 03170101 0x3170101 + 260: 770a0000 jalx c280000 <__bss_start-0x33d80000> + 264: 00acbfc0 0xacbfc0 + 268: 0f140000 jal c500000 <__bss_start-0x33b00000> + 26c: 004c019c 0x4c019c + 270: 000002de 0x2de + 274: 0c000000 jal 0 <__bss_start-0x40000000> + 278: 2a010177 slti at,s0,375 + 27c: 20000001 addi zero,zero,1 + 280: be000000 0xbe000000 + 284: 85000000 lh zero,0(t0) + 288: 810b0000 lb t3,0(t0) + 28c: 03970101 0x3970101 + 290: 772f0000 jalx cbc0000 <__bss_start-0x33440000> + 294: 00ac0155 0xac0155 + 298: 0b000000 j c000000 <__bss_start-0x34000000> + 29c: 07010177 bgez t8,87c <__bss_start-0x3ffff784> + 2a0: 40000002 0x40000002 + 2a4: de01560b 0xde01560b + 2a8: 00000098 0x98 + 2ac: 01017750 0x1017750 + 2b0: 000000ac 0xac + 2b4: 01571169 0x1571169 + 2b8: 00010179 0x10179 + 2bc: 06000000 bltz s0,2c0 <__bss_start-0x3ffffd40> + 2c0: 81000000 lb zero,0(t0) + 2c4: ac000000 sw zero,0(zero) + 2c8: a6117046 sh s1,28742(s0) + 2cc: 0001017a 0x1017a + 2d0: 0b000002 j c000008 <__bss_start-0x33fffff8> + 2d4: de000000 0xde000000 + 2d8: d8000000 0xd8000000 + 2dc: d6000f04 0xd6000f04 + 2e0: 0000008f 0x8f + 2e4: 0a000003 j 800000c <__bss_start-0x37fffff4> + 2e8: 3701016f ori at,t8,0x16f + 2ec: 0a000000 j 8000000 <__bss_start-0x38000000> + 2f0: acbfc00e sw ra,-16370(a1) + 2f4: f0000000 0xf0000000 + 2f8: 24019c00 li at,-25600 + 2fc: 0003610c syscall 0xd84 + 300: 0000002a slt zero,zero,zero + 304: 01016f21 0x1016f21 + 308: 000001be 0x1be + 30c: 000000f4 0xf4 + 310: 000000f0 0xf0 + 314: 0c000003 jal c <__bss_start-0x3ffffff4> + 318: 9701016f lhu at,367(t8) + 31c: 30000000 andi zero,zero,0x0 + 320: ac000001 sw zero,1(zero) + 324: 19000001 blez t0,32c <__bss_start-0x3ffffcd4> + 328: 150b0000 bne t0,t3,32c <__bss_start-0x3ffffcd4> + 32c: 00070101 0x70101 + 330: 6f410000 0x6f410000 + 334: 02de0156 0x2de0156 + 338: 0c000000 jal 0 <__bss_start-0x40000000> + 33c: 9801016f lwr at,367(zero) + 340: 51000000 0x51000000 + 344: ac000001 sw zero,1(zero) + 348: 40000001 0x40000001 + 34c: 3a12bfc0 xori s2,s0,0xbfc0 + 350: 0f100000 jal c400000 <__bss_start-0x33c00000> + 354: 04ae0e01 0x4ae0e01 + 358: 5505f301 0x5505f301 + 35c: 55322500 0x55322500 + 360: 000a0000 sll zero,t2,0x0 + 364: 009d0101 0x9d0101 + 368: 540a0000 0x540a0000 + 36c: 00acbfc0 0xacbfc0 + 370: 0e380000 jal 8e00000 <__bss_start-0x37200000> + 374: 00b8019c 0xb8019c + 378: 0000043d 0x43d + 37c: 0c000000 jal 0 <__bss_start-0x40000000> + 380: 2a010154 slti at,s0,340 + 384: 1f000001 bgtz t8,38c <__bss_start-0x3ffffc74> + 388: be000001 0xbe000001 + 38c: 72000001 0x72000001 + 390: 6c0c0000 0x6c0c0000 + 394: 03970101 0x3970101 + 398: 542e0000 0x542e0000 + 39c: 00ac0000 0xac0000 + 3a0: 01a10000 0x1a10000 + 3a4: 019b0c00 0x19b0c00 + 3a8: 00009801 0x9801 + 3ac: 01543f00 0x1543f00 + 3b0: 0000ac00 sll s5,zero,0x10 + 3b4: 0001d300 sll k0,at,0xc + 3b8: 0001cd11 0x1cd11 + 3bc: 69000101 0x69000101 + 3c0: 56060000 0x56060000 + 3c4: 00810000 0x810000 + 3c8: 02050000 0x2050000 + 3cc: 01ff1000 0x1ff1000 + 3d0: 0002c201 0x2c201 + 3d4: 01570b00 0x1570b00 + 3d8: 0000ac00 sll s5,zero,0x10 + 3dc: 00023000 sll a2,v0,0x0 + 3e0: 00022e10 0x22e10 + 3e4: 000002e4 0x2e4 + 3e8: 01015717 0x1015717 + 3ec: 000000ac 0xac + 3f0: 00000247 0x247 + 3f4: 00000243 sra zero,zero,0x9 + 3f8: 13bfc00e beq sp,ra,ffff0434 + 3fc: 70000006 0x70000006 + 400: 83000004 lb zero,4(t8) + 404: 0c0e0154 jal 380550 <__bss_start-0x3fc7fab0> + 408: 02790000 0x2790000 + 40c: 13bfc00e beq sp,ra,ffff0448 + 410: b4000008 0xb4000008 + 414: 75000004 jalx 4000010 <__bss_start-0x3bfffff0> + 418: 260e0154 addiu t6,s0,340 + 41c: 0279000e 0x279000e + 420: 01550275 0x1550275 + 424: 00000dbf 0xdbf + 428: c00ec800 lwc0 c0_epc,-14336(zero) + 42c: 0007cf0e 0x7cf0e + 430: 01540279 0x1540279 + 434: 000e0155 0xe0155 + 438: 02780000 0x2780000 + 43c: 000a0000 sll zero,t2,0x0 + 440: 03240101 0x3240101 + 444: 4e0a0000 c3 0xa0000 + 448: 00acbfc0 0xacbfc0 + 44c: 0e100000 jal 8400000 <__bss_start-0x37c00000> + 450: 0028019c 0x28019c + 454: 000004ae 0x4ae + 458: 0c000000 jal 0 <__bss_start-0x40000000> + 45c: 2a01014e slti at,s0,334 + 460: 1e000001 bgtz s0,468 <__bss_start-0x3ffffb98> + 464: be000002 0xbe000002 + 468: 6b000002 0x6b000002 + 46c: 650c0000 0x650c0000 + 470: 025d0101 0x25d0101 + 474: 4e2d0000 c3 0x2d0000 + 478: 00ac0000 0xac0000 + 47c: 02980000 0x2980000 + 480: 029413bf 0x29413bf + 484: c00e2000 lwc0 c0_epc,8192(zero) + 488: 00098900 sll s1,t1,0x4 + 48c: 00049d0e 0x49d0e + 490: 01540280 0x1540280 + 494: 000e0155 0xe0155 + 498: 03f30155 0x3f30155 + 49c: 0012bfc0 sll s7,s2,0x1f + 4a0: 0e340000 jal 8d00000 <__bss_start-0x37300000> + 4a4: 090d0e01 j 4343804 <__bss_start-0x3bcbc7fc> + 4a8: 54027400 0x54027400 + 4ac: 00001400 sll v0,zero,0x10 + 4b0: 0002cd01 0x2cd01 + 4b4: fe0a0000 0xfe0a0000 + 4b8: 00acbfc0 0xacbfc0 + 4bc: 0c800000 jal 2000000 <__bss_start-0x3e000000> + 4c0: 0190019c 0x190019c + 4c4: 000005eb 0x5eb + 4c8: 15000000 bnez t0,4cc <__bss_start-0x3ffffb34> + 4cc: 2a01fe25 slti at,s0,-475 + 4d0: 000001be 0x1be + 4d4: 000002bf 0x2bf + 4d8: 000002b9 0x2b9 + 4dc: 15000003 bnez t0,4ec <__bss_start-0x3ffffb14> + 4e0: 4501fe34 bc1t fffffdb4 + 4e4: 000000ac 0xac + 4e8: 000002f5 0x2f5 + 4ec: 000002eb 0x2eb + 4f0: 16000002 bnez s0,4fc <__bss_start-0x3ffffb04> + 4f4: b001fe4a 0xb001fe4a + 4f8: 000005eb 0x5eb + 4fc: 01561500 0x1561500 + 500: 00007701 0x7701 + 504: fe5b0000 0xfe5b0000 + 508: 00ac0000 0xac0000 + 50c: 03410000 0x3410000 + 510: 03391769 0x3391769 + 514: 00010100 sll zero,at,0x4 + 518: 06000000 bltz s0,51c <__bss_start-0x3ffffae4> + 51c: 81116a00 lb s1,27136(t0) + 520: 01010009 0x1010009 + 524: 00000081 0x81 + 528: 0000037f 0x37f + 52c: 00000375 0x375 + 530: 116b0001 beq t3,t3,538 <__bss_start-0x3ffffac8> + 534: 01000c00 0x1000c00 + 538: 00008100 sll s0,zero,0x4 + 53c: 0003d100 sll k0,v1,0x4 + 540: 0003c111 0x3c111 + 544: 70460001 0x70460001 + 548: 01011500 0x1011500 + 54c: 0005f100 sll s8,a1,0x4 + 550: 00044e00 sll t1,a0,0x18 + 554: 00044810 0x44810 + 558: 0000011d 0x11d + 55c: 0101020b 0x101020b + 560: 000000ac 0xac + 564: 00000481 0x481 + 568: 0000047b 0x47b + 56c: 10000000 b 570 <__bss_start-0x3ffffa90> + 570: e8010102 swc2 $1,258(zero) + 574: 13000000 beqz t8,578 <__bss_start-0x3ffffa88> + 578: ac000004 sw zero,4(zero) + 57c: ae000004 sw zero,4(s0) + 580: aa100000 swl s0,0(s0) + 584: 027b0101 0x27b0101 + 588: 021a0000 0x21a0000 + 58c: 00ac0000 0xac0000 + 590: 04d50000 0x4d50000 + 594: 04d11000 bgezal a2,4598 <__bss_start-0x3fffba68> + 598: 0001f701 0x1f701 + 59c: 01022100 0x1022100 + 5a0: 0000ac00 sll s5,zero,0x10 + 5a4: 00050200 sll zero,a1,0x8 + 5a8: 00050010 0x50010 + 5ac: 000000c7 0xc7 + 5b0: 0101022d 0x101022d + 5b4: 000000ac 0xac + 5b8: 0000051b 0x51b + 5bc: 00000515 0x515 + 5c0: 10000002 b 5cc <__bss_start-0x3ffffa34> + 5c4: b7010102 0xb7010102 + 5c8: 3b000000 xori zero,t8,0x0 + 5cc: ac000005 sw zero,5(zero) + 5d0: 4a000005 c2 0x5 + 5d4: 44100000 mfc1 s0,$f0 + 5d8: 02e40101 0x2e40101 + 5dc: 030b0000 0x30b0000 + 5e0: 00ac0000 0xac0000 + 5e4: 05790000 0x5790000 + 5e8: 0573000f 0x573000f + 5ec: 04000000 bltz zero,5f0 <__bss_start-0x3ffffa10> + 5f0: ac0f0400 sw t7,1024(zero) + 5f4: 0000b814 0xb814 + 5f8: 0000000d break + 5fc: 01df0a00 0x1df0a00 + 600: 0000acbf 0xacbf + 604: c00bf400 lwc0 $11,-3072(zero) + 608: 00008c01 0x8c01 + 60c: 9c000006 0x9c000006 + 610: 83150000 lb s5,0(t8) + 614: 002a01df 0x2a01df + 618: 26000001 addiu zero,s0,1 + 61c: be000005 0xbe000005 + 620: aa000005 swl zero,5(s0) + 624: a4150000 sh s5,0(zero) + 628: 034501df 0x34501df + 62c: 35000000 ori zero,t0,0x0 + 630: ac000005 sw zero,5(zero) + 634: dc000005 0xdc000005 + 638: d6160000 0xd6160000 + 63c: 042501df 0x42501df + 640: 4a000000 c2 0x0 + 644: ac015618 sw at,22040(zero) + 648: 70460001 0x70460001 + 64c: e1150000 swc0 $21,0(t0) + 650: 05f10000 bgezal t7,654 <__bss_start-0x3ffff9ac> + 654: 060e0000 0x60e0000 + 658: 06081900 0x6081900 + 65c: 00011d01 0x11d01 + 660: e20b0000 swc0 $11,0(s0) + 664: 00ac0000 0xac0000 + 668: 063d0000 0x63d0000 + 66c: 063b1900 0x63b1900 + 670: 0002e401 0x2e401 + 674: e2130000 swc0 $19,0(s0) + 678: 00ac0000 0xac0000 + 67c: 06540000 0x6540000 + 680: 06500014 bltzal s2,6d4 <__bss_start-0x3ffff92c> + 684: 00000281 0x281 + 688: 01bd0a00 0x1bd0a00 + 68c: 0000acbf 0xacbf + 690: c00b5000 lwc0 $11,20480(zero) + 694: 0000a401 0xa401 + 698: 9c000007 0x9c000007 + 69c: 29150000 slti s5,t0,0 + 6a0: 002a01bd 0x2a01bd + 6a4: 24000001 li zero,1 + 6a8: be000006 0xbe000006 + 6ac: 79000006 0x79000006 + 6b0: 73150000 0x73150000 + 6b4: 034501bd 0x34501bd + 6b8: 33000000 andi zero,t8,0x0 + 6bc: ac000006 sw zero,6(zero) + 6c0: ab000006 swl zero,6(t8) + 6c4: a5187046 sh t8,28742(t0) + 6c8: 0001bf15 0x1bf15 + 6cc: 000005f1 0x5f1 + 6d0: 000006dd 0x6dd + 6d4: 000006d7 0x6d7 + 6d8: 19000001 blez t0,6e0 <__bss_start-0x3ffff920> + 6dc: 1d01c00b 0x1d01c00b + 6e0: 000000ac 0xac + 6e4: 0000070c syscall 0x1c + 6e8: 0000070a 0x70a + 6ec: 19000000 blez t0,6f0 <__bss_start-0x3ffff910> + 6f0: 4901c013 bc2t ffff0740 + 6f4: 000000ac 0xac + 6f8: 00000723 0x723 + 6fc: 0000071f 0x71f + 700: 19000001 blez t0,708 <__bss_start-0x3ffff8f8> + 704: f701c020 0xf701c020 + 708: 000000ac 0xac + 70c: 0000075c 0x75c + 710: 00000756 0x756 + 714: 19000002 blez t0,720 <__bss_start-0x3ffff8e0> + 718: e401c10b swc1 $f1,-16117(zero) + 71c: 000000ac 0xac + 720: 00000797 0x797 + 724: 00000793 0x793 + 728: 00140000 sll zero,s4,0x0 + 72c: 0106019b 0x106019b + 730: 0a000000 j 8000000 <__bss_start-0x38000000> + 734: acbfc00a sw ra,-16374(a1) + 738: ac000000 sw zero,0(zero) + 73c: a4019c00 sh at,-25600(zero) + 740: 0007cf15 0x7cf15 + 744: 0000002a slt zero,zero,zero + 748: 019b2200 0x19b2200 + 74c: 0001be00 sll s7,at,0x18 + 750: 0007bc00 sll s7,a3,0x10 + 754: 0007b615 0x7b615 + 758: 00000345 0x345 + 75c: 019b3100 0x19b3100 + 760: 0000ac00 sll s5,zero,0x10 + 764: 0007ee00 sll sp,a3,0x18 + 768: 0007e818 0x7e818 + 76c: 70460001 0x70460001 + 770: 9d150000 0x9d150000 + 774: 05f10000 bgezal t7,778 <__bss_start-0x3ffff888> + 778: 08200000 j 800000 <__bss_start-0x3f800000> + 77c: 081a1900 j 686400 <__bss_start-0x3f979c00> + 780: 00011d01 0x11d01 + 784: 9e0b0000 0x9e0b0000 + 788: 00ac0000 0xac0000 + 78c: 084f0000 j 13c0000 <__bss_start-0x3ec40000> + 790: 084d1900 j 1346400 <__bss_start-0x3ecb9c00> + 794: 00004901 0x4901 + 798: 9e130000 0x9e130000 + 79c: 00ac0000 0xac0000 + 7a0: 08660000 j 1980000 <__bss_start-0x3e680000> + 7a4: 08621900 j 1886400 <__bss_start-0x3e779c00> + 7a8: 0001f701 0x1f701 + 7ac: 9e200000 0x9e200000 + 7b0: 00ac0000 0xac0000 + 7b4: 089f0000 j 27c0000 <__bss_start-0x3d840000> + 7b8: 08991900 j 2646400 <__bss_start-0x3d9b9c00> + 7bc: 0002e401 0x2e401 + 7c0: 9f0b0000 0x9f0b0000 + 7c4: 00ac0000 0xac0000 + 7c8: 08da0000 j 3680000 <__bss_start-0x3c980000> + 7cc: 08d60014 j 3580050 <__bss_start-0x3ca7ffb0> + 7d0: 00000202 srl zero,zero,0x8 + 7d4: 01790a00 0x1790a00 + 7d8: 0000acbf 0xacbf + 7dc: c00a0800 lwc0 c0_entryhi,2048(zero) + 7e0: 0000a401 0xa401 + 7e4: 9c000008 0x9c000008 + 7e8: 75150000 jalx 4540000 <__bss_start-0x3bac0000> + 7ec: 002a0179 0x2a0179 + 7f0: 23000001 addi zero,t8,1 + 7f4: be000008 0xbe000008 + 7f8: ff000008 0xff000008 + 7fc: f9150000 0xf9150000 + 800: 03450179 0x3450179 + 804: 32000000 andi zero,s0,0x0 + 808: ac000009 sw zero,9(zero) + 80c: 31000009 andi zero,t0,0x9 + 810: 2b187046 slti t8,t8,28742 + 814: 00017b15 0x17b15 + 818: 000005f1 0x5f1 + 81c: 00000963 0x963 + 820: 0000095d 0x95d + 824: 19000001 blez t0,82c <__bss_start-0x3ffff7d4> + 828: 1d017c0b 0x1d017c0b + 82c: 000000ac 0xac + 830: 00000992 0x992 + 834: 00000990 0x990 + 838: 19000000 blez t0,83c <__bss_start-0x3ffff7c4> + 83c: 49017c13 bc2t 1f88c <__bss_start-0x3ffe0774> + 840: 000000ac 0xac + 844: 000009a9 0x9a9 + 848: 000009a5 0x9a5 + 84c: 19000001 blez t0,854 <__bss_start-0x3ffff7ac> + 850: f7017c20 0xf7017c20 + 854: 000000ac 0xac + 858: 000009e2 0x9e2 + 85c: 000009dc 0x9dc + 860: 19000002 blez t0,86c <__bss_start-0x3ffff794> + 864: e4017d0b swc1 $f1,32011(zero) + 868: 000000ac 0xac + 86c: 00000a1d 0xa1d + 870: 00000a19 0xa19 + 874: 00140000 sll zero,s4,0x0 + 878: 02670163 0x2670163 + 87c: 0a000000 j 8000000 <__bss_start-0x38000000> + 880: acbfc009 sw ra,-16375(a1) + 884: 90000000 lbu zero,0(zero) + 888: 78019c00 0x78019c00 + 88c: 00090d15 0x90d15 + 890: 0000002a slt zero,zero,zero + 894: 01632700 0x1632700 + 898: 0001be00 sll s7,at,0x18 + 89c: 000a4200 sll t0,t2,0x8 + 8a0: 000a3c16 0xa3c16 + 8a4: 00000345 0x345 + 8a8: 01633600 0x1633600 + 8ac: 0000ac01 0xac01 + 8b0: 55187046 0x55187046 + 8b4: 00016515 0x16515 + 8b8: 000005f1 0x5f1 + 8bc: 00000a74 0xa74 + 8c0: 00000a6e 0xa6e + 8c4: 1a000001 blez s0,8cc <__bss_start-0x3ffff734> + 8c8: 1d01660b 0x1d01660b + 8cc: 000000ac 0xac + 8d0: 19000000 blez t0,8d4 <__bss_start-0x3ffff72c> + 8d4: 49016613 bc2t 1a124 <__bss_start-0x3ffe5edc> + 8d8: 000000ac 0xac + 8dc: 00000aa5 0xaa5 + 8e0: 00000a9f 0xa9f + 8e4: 19000001 blez t0,8ec <__bss_start-0x3ffff714> + 8e8: f7016620 0xf7016620 + 8ec: 000000ac 0xac + 8f0: 00000ae7 0xae7 + 8f4: 00000add 0xadd + 8f8: 19000002 blez t0,904 <__bss_start-0x3ffff6fc> + 8fc: e401670b swc1 $f1,26379(zero) + 900: 000000ac 0xac + 904: 00000b44 0xb44 + 908: 00000b42 srl at,zero,0xd + 90c: 00140000 sll zero,s4,0x0 + 910: 022e012c 0x22e012c + 914: 0a000000 j 8000000 <__bss_start-0x38000000> + 918: acbfc008 sw ra,-16376(a1) + 91c: 94000000 lhu zero,0(zero) + 920: fc019c00 0xfc019c00 + 924: 00098316 0x98316 + 928: 0000002a slt zero,zero,zero + 92c: 012c1c00 0x12c1c00 + 930: 0001be01 0x1be01 + 934: 54186900 0x54186900 + 938: 012e0600 0x12e0600 + 93c: 00008100 sll s0,zero,0x4 + 940: 000b6b00 sll t5,t3,0xc + 944: 000b5718 0xb5718 + 948: 70460001 0x70460001 + 94c: 2f150000 sltiu s5,t8,0 + 950: 05f10000 bgezal t7,954 <__bss_start-0x3ffff6ac> + 954: 0bed0000 j fb40000 <__bss_start-0x304c0000> + 958: 0be71900 j f9c6400 <__bss_start-0x30639c00> + 95c: 0002df01 0x2df01 + 960: 30150000 andi s5,zero,0x0 + 964: 09830000 j 60c0000 <__bss_start-0x39f40000> + 968: 0c1d0000 jal 740000 <__bss_start-0x3f8c0000> + 96c: 0c171900 jal 5c6400 <__bss_start-0x3fa39c00> + 970: 00009801 0x9801 + 974: 320b0000 andi t3,s0,0x0 + 978: 00ac0000 0xac0000 + 97c: 0c4f0000 jal 13c0000 <__bss_start-0x3ec40000> + 980: 0c47000f jal 11c003c <__bss_start-0x3ee3ffc4> + 984: 04000000 bltz zero,988 <__bss_start-0x3ffff678> + 988: a71b0000 sh k1,0(t8) + 98c: 02250114 0x2250114 + 990: 06bfc008 0x6bfc008 + 994: 58000000 0x58000000 + 998: 3c019c00 lui at,0x9c00 + 99c: 000a3015 0xa3015 + 9a0: 0000002a slt zero,zero,zero + 9a4: 01141800 0x1141800 + 9a8: 0001be00 sll s7,at,0x18 + 9ac: 000c8900 sll s1,t4,0x4 + 9b0: 000c8315 0xc8315 + 9b4: 0000025d 0x25d + 9b8: 01142700 0x1142700 + 9bc: 0000ac00 sll s5,zero,0x10 + 9c0: 000cbb00 sll s7,t4,0xc + 9c4: 000cb518 0xcb518 + 9c8: 69000116 0x69000116 + 9cc: 06000000 bltz s0,9d0 <__bss_start-0x3ffff630> + 9d0: 8100000c lb zero,12(t0) + 9d4: ea00000c swc2 $0,12(s0) + 9d8: e8190000 swc2 $25,0(zero) + 9dc: 00600117 0x600117 + 9e0: 0b000002 j c000008 <__bss_start-0x33fffff8> + 9e4: de00000d 0xde00000d + 9e8: 0600000c bltz s0,a1c <__bss_start-0x3ffff5e4> + 9ec: fe190000 0xfe190000 + 9f0: 00000118 0x118 + 9f4: 0b000000 j c000000 <__bss_start-0x34000000> + 9f8: ac00000d sw zero,13(zero) + 9fc: 4500000d bc1f a34 <__bss_start-0x3ffff5cc> + a00: 43190000 c0 0x1190000 + a04: 032f0119 0x32f0119 + a08: 0b000002 j c000008 <__bss_start-0x33fffff8> + a0c: de00000d 0xde00000d + a10: 5f00000d 0x5f00000d + a14: 5d0dbfc0 0x5d0dbfc0 + a18: 08780000 j 1e00000 <__bss_start-0x3e200000> + a1c: 0a860e01 j a183804 <__bss_start-0x35e7c7fc> + a20: 54028008 0x54028008 + a24: 0e015501 jal 8055404 <__bss_start-0x37faabfc> + a28: 300e0156 andi t6,zero,0x156 + a2c: 01480000 0x1480000 + a30: 14000001 bnez zero,a38 <__bss_start-0x3ffff5c8> + a34: 1501030a bne t0,at,1660 <__bss_start-0x3fffe9a0> + a38: 000000ac 0xac + a3c: bfc00830 0xbfc00830 + a40: 00000028 0x28 + a44: 019c0000 0x19c0000 + a48: 0a861500 j a185400 <__bss_start-0x35e7ac00> + a4c: 00002a01 0x2a01 + a50: 03220000 0x3220000 + a54: 01be0000 0x1be0000 + a58: 0d7b0000 jal 5ec0000 <__bss_start-0x3a140000> + a5c: 0d771870 jal 5dc61c0 <__bss_start-0x3a239e40> + a60: 46000105 abs.s $f4,$f0 + a64: 15000005 bnez t0,a7c <__bss_start-0x3ffff584> + a68: f100000d 0xf100000d + a6c: 9e00000d 0x9e00000d + a70: 9c190000 0x9c190000 + a74: 011d0106 0x11d0106 + a78: 0b000000 j c000000 <__bss_start-0x34000000> + a7c: ac00000d sw zero,13(zero) + a80: b300000d 0xb300000d + a84: b1001c00 0xb1001c00 + a88: 00007000 sll t6,zero,0x0 + a8c: 00006605 0x6605 + a90: 00000000 nop + a94: 092d0004 j 4b40010 <__bss_start-0x3b4bfff0> + a98: 000001d6 0x1d6 + a9c: 04010000 b aa0 <__bss_start-0x3ffff560> + aa0: 01580c00 0x1580c00 + aa4: 00045e00 sll t3,a0,0x18 + aa8: 0002ea00 sll sp,v0,0x8 + aac: 0000d800 sll k1,zero,0x0 + ab0: 00000000 nop + ab4: 00093302 srl a2,t1,0xc + ab8: 0405696e 0x405696e + abc: 74000304 jalx c10 <__bss_start-0x3ffff3f0> + ac0: 07000001 bltz t8,ac8 <__bss_start-0x3ffff538> + ac4: 4b030805 c2 0x1030805 + ac8: 000000af 0xaf + acc: 03080400 0x3080400 + ad0: 00040603 sra zero,a0,0x18 + ad4: 01060000 0x1060000 + ad8: 00fa0400 0xfa0400 + adc: 0000d402 srl k0,zero,0x10 + ae0: 2b180000 slti t8,t8,0 + ae4: 00540301 0x540301 + ae8: 08000000 j 0 <__bss_start-0x40000000> + aec: f8030205 0xf8030205 + af0: 00000020 add zero,zero,zero + af4: 03020700 0x3020700 + af8: 00021203 sra v0,v0,0x8 + afc: 04050000 0x4050000 + b00: 00b40400 0xb40400 + b04: 00003e02 srl a3,zero,0x18 + b08: 4f190000 c3 0x1190000 + b0c: 007c0304 0x7c0304 + b10: 07000001 bltz t8,b18 <__bss_start-0x3ffff4e8> + b14: 46030807 c1 0x30807 + b18: 00000141 0x141 + b1c: 05040604 0x5040604 + b20: 00000092 0x92 + b24: 03010600 0x3010600 + b28: 00010104 0x10104 + b2c: 000000d6 0xd6 + b30: 03181300 0x3181300 + b34: 00004804 sllv t1,zero,zero + b38: 00000040 ssnop + b3c: 03301400 0x3301400 + b40: 00007007 srav t6,zero,zero + b44: 000000a5 0xa5 + b48: 08000003 j c <__bss_start-0x3ffffff4> + b4c: 88100413 lwl s0,1043(zero) + b50: 10000000 b b54 <__bss_start-0x3ffff4ac> + b54: f8090000 0xf8090000 + b58: 02620415 0x2620415 + b5c: 0b000000 j c000000 <__bss_start-0x34000000> + b60: a5000900 sh zero,2304(t0) + b64: 00009804 sllv s3,zero,zero + b68: 160b0000 bne s0,t3,b6c <__bss_start-0x3ffff494> + b6c: 00a50409 0xa50409 + b70: 00000367 0x367 + b74: 04170b00 0x4170b00 + b78: 0000a508 0xa508 + b7c: 09000004 j 4000010 <__bss_start-0x3bfffff0> + b80: 7b04180b 0x7b04180b + b84: 000000f8 0xf8 + b88: 0c000604 jal 1810 <__bss_start-0x3fffe7f0> + b8c: 00000099 0x99 + b90: 04000003 bltz zero,ba0 <__bss_start-0x3ffff460> + b94: 8a041a03 lwl a0,6659(s0) + b98: 000000b6 0xb6 + b9c: 0a000003 j 800000c <__bss_start-0x37fffff4> + ba0: 62070400 0x62070400 + ba4: 00002c04 0x2c04 + ba8: 1c060000 0x1c060000 + bac: 013b0b00 0x13b0b00 + bb0: 00048f00 sll s1,a0,0x1c + bb4: 0b000004 j c000010 <__bss_start-0x33fffff0> + bb8: 98010b00 lwr at,2816(zero) + bbc: 00047602 srl t6,a0,0x18 + bc0: 0b000004 j c000010 <__bss_start-0x33fffff0> + bc4: 33030b00 andi v1,t8,0xb00 + bc8: 00039e04 0x39e04 + bcc: 00080000 sll zero,t0,0x0 + bd0: 002f1805 0x2f1805 + bd4: 19100000 0x19100000 + bd8: 01970900 0x1970900 + bdc: 0000bd05 0xbd05 + be0: 1b0b0000 0x1b0b0000 + be4: 00a50009 0xa50009 + be8: 000000ee 0xee + bec: 051c0b00 0x51c0b00 + bf0: 0000a504 0xa504 + bf4: 09000000 j 4000000 <__bss_start-0x3c000000> + bf8: 81051d0b lb a1,7435(t0) + bfc: 000000a5 0xa5 + c00: 08090000 j 240000 <__bss_start-0x3fdc0000> + c04: 0093051e 0x93051e + c08: 0b000000 j c000000 <__bss_start-0x34000000> + c0c: a50c0900 sh t4,2304(t0) + c10: 00025405 0x25405 + c14: 1f0b0000 0x1f0b0000 + c18: 00a51009 0xa51009 + c1c: 000000de 0xde + c20: 05200b00 bltz t1,3824 <__bss_start-0x3fffc7dc> + c24: 0000a514 0xa514 + c28: 00040000 sll zero,a0,0x0 + c2c: 00310522 0x310522 + c30: 03000001 0x3000001 + c34: 3b080000 xori t0,t8,0x0 + c38: 00892005 0x892005 + c3c: 24100000 li s0,0 + c40: 01d70900 0x1d70900 + c44: 0000a905 0xa905 + c48: 26080000 addiu t0,s0,0 + c4c: 008a000c syscall 0x22800 + c50: 65620005 0x65620005 + c54: 270b0000 addiu t3,t8,0 + c58: 00a50409 0xa50409 + c5c: 000003af 0x3af + c60: 05280f00 0x5280f00 + c64: 00019708 0x19708 + c68: 00040000 sll zero,a0,0x0 + c6c: 008b052a 0x8b052a + c70: 03000001 0x3000001 + c74: a30d0000 sb t5,0(t8) + c78: 03b40100 0x3b40100 + c7c: 01101000 0x1101000 + c80: 00024d09 0x24d09 + c84: 00000480 sll zero,zero,0x12 + c88: 01120b00 0x1120b00 + c8c: 0000a500 sll s4,zero,0x14 + c90: 09000003 j 400000c <__bss_start-0x3bfffff4> + c94: d801130b 0xd801130b + c98: 000000a5 0xa5 + c9c: 04090000 0x4090000 + ca0: 037f0114 0x37f0114 + ca4: 0b000000 j c000000 <__bss_start-0x34000000> + ca8: a5080900 sh t0,2304(t0) + cac: 00048601 0x48601 + cb0: 150b0000 bne t0,t3,cb4 <__bss_start-0x3ffff34c> + cb4: 00a50c09 0xa50c09 + cb8: 00000455 0x455 + cbc: 01160b00 0x1160b00 + cc0: 0000a510 0xa510 + cc4: 09000004 j 4000010 <__bss_start-0x3bfffff0> + cc8: de01170a 0xde01170a + ccc: 0000024d break 0x0,0x9 + cd0: 140c7265 bne zero,t4,1d668 <__bss_start-0x3ffe2998> + cd4: 73000118 0x73000118 + cd8: 0a000002 j 8000008 <__bss_start-0x37fffff8> + cdc: 5d94000e 0x5d94000e + ce0: 00000099 0x99 + ce4: 0000025d 0x25d + ce8: 0f000000 jal c000000 <__bss_start-0x34000000> + cec: 2c7f000e sltiu ra,v1,14 + cf0: 00000099 0x99 + cf4: 0000026d 0x26d + cf8: 0f000000 jal c000000 <__bss_start-0x34000000> + cfc: 2c6b0004 sltiu t3,v1,4 + d00: 000003b6 0x3b6 + d04: 011a0300 0x11a0300 + d08: 0001e310 0x1e310 + d0c: 000004c8 0x4c8 + d10: 01740500 0x1740500 + d14: 000025bf 0x25bf + d18: c0105000 lwc0 $16,20480(zero) + d1c: 00041801 0x41801 + d20: 9c000007 0x9c000007 + d24: f8110000 0xf8110000 + d28: 04c30174 0x4c30174 + d2c: 0e000000 jal 8000000 <__bss_start-0x38000000> + d30: 2500000d addiu zero,t0,13 + d34: ca00000d lwc2 $0,13(s0) + d38: c6110000 lwc1 $f17,0(s0) + d3c: 04b30174 0x4b30174 + d40: 1a000007 blez s0,d60 <__bss_start-0x3ffff2a0> + d44: f800000d 0xf800000d + d48: ef00000d swc3 $0,13(t8) + d4c: eb120000 swc2 $18,0(t8) + d50: 043c0176 0x43c0176 + d54: 0a000007 j 800001c <__bss_start-0x37ffffe4> + d58: fe0391a8 0xfe0391a8 + d5c: 75120000 jalx 4480000 <__bss_start-0x3bb80000> + d60: 04e70177 0x4e70177 + d64: 09000000 j 4000000 <__bss_start-0x3c000000> + d68: fe029148 0xfe029148 + d6c: 13000004 beqz t8,d80 <__bss_start-0x3ffff280> + d70: a8017806 swl at,30726(zero) + d74: 00000025 move zero,zero + d78: 00000e14 0xe14 + d7c: 00000e10 0xe10 + d80: 13000003 beqz t8,d90 <__bss_start-0x3ffff270> + d84: f501790b 0xf501790b + d88: 000000a5 0xa5 + d8c: 00000e3c 0xe3c + d90: 00000e32 0xe32 + d94: 12000000 beqz s0,d98 <__bss_start-0x3ffff268> + d98: e2017a0a swc0 c0_random,31242(s0) + d9c: 000001d7 0x1d7 + da0: 0391a87f 0x391a87f + da4: 12000003 beqz s0,db4 <__bss_start-0x3ffff24c> + da8: d0017b12 0xd0017b12 + dac: 0000026d 0x26d + db0: 0391a87d 0x391a87d + db4: 13000004 beqz t8,dc8 <__bss_start-0x3ffff238> + db8: 2a017c13 slti at,s0,31763 + dbc: 0000080f 0x80f + dc0: 00000e7e 0xe7e + dc4: 00000e7c 0xe7c + dc8: 13000004 beqz t8,ddc <__bss_start-0x3ffff224> + dcc: cd017d0b lwc3 $1,32011(t0) + dd0: 000000a5 0xa5 + dd4: 00000e95 0xe95 + dd8: 00000e91 0xe91 + ddc: 14000004 bnez zero,df0 <__bss_start-0x3ffff210> + de0: b8017f15 swr at,32533(zero) + de4: 00000815 0x815 + de8: 80808080 lb zero,-32640(a0) + dec: 7a140000 0x7a140000 + df0: 036c0180 0x36c0180 + df4: 15000008 bnez t0,e18 <__bss_start-0x3ffff1e8> + df8: 15848080 bne t4,a0,fffe0ffc + dfc: 807a1300 lb k0,4864(v1) + e00: 00039101 0x39101 + e04: 810b0000 lb t3,0(t0) + e08: 00a50000 0xa50000 + e0c: 0ec90000 jal b240000 <__bss_start-0x34dc0000> + e10: 0ebf1500 jal afc5400 <__bss_start-0x3503ac00> + e14: 00008800 sll s1,zero,0x0 + e18: 0004cd13 0x4cd13 + e1c: 00000376 0x376 + e20: 01961600 0x1961600 + e24: 00081500 sll v0,t0,0x14 + e28: 000f1000 sll v0,t7,0x0 + e2c: 000f0e16 0xf0e16 + e30: bfc010d4 0xbfc010d4 + e34: 0000088a 0x88a + e38: 17bfc011 bne sp,ra,ffff0e80 + e3c: 5c000008 0x5c000008 + e40: 8a000003 lwl zero,3(s0) + e44: bd180154 0xbd180154 + e48: 0503bfc0 0x503bfc0 + e4c: 19d00017 0x19d00017 + e50: bfc01164 0xbfc01164 + e54: 00000896 0x896 + e58: 000003d1 0x3d1 + e5c: 18015402 0x18015402 + e60: 80000017 lb zero,23(zero) + e64: bfc0117c 0xbfc0117c + e68: 0000088a 0x88a + e6c: 000003e8 0x3e8 + e70: 18015405 0x18015405 + e74: 03bfc019 0x3bfc019 + e78: f40017bf 0xf40017bf + e7c: c0118800 lwc0 $17,-30720(zero) + e80: 00089600 sll s2,t0,0x18 + e84: 00040018 mult zero,a0 + e88: 01540681 0x1540681 + e8c: 808080e0 lb zero,-32544(a0) + e90: 050017bf bltz t0,6d90 <__bss_start-0x3fff9270> + e94: c0119000 lwc0 $17,-28672(zero) + e98: 00088a00 sll s1,t0,0x8 + e9c: 00041718 0x41718 + ea0: 01540503 0x1540503 + ea4: bfc019cc 0xbfc019cc + ea8: 0017bfc0 sll s7,s7,0x1f + eac: 119c0000 beq t4,gp,eb0 <__bss_start-0x3ffff150> + eb0: 088a0000 j 2280000 <__bss_start-0x3dd80000> + eb4: 042e1801 0x42e1801 + eb8: 540503bf 0x540503bf + ebc: c01a0c00 lwc0 $26,3072(zero) + ec0: 16bfc011 bne s5,ra,ffff0f08 + ec4: ac000008 sw zero,8(zero) + ec8: 9617bfc0 lhu s7,-16448(s0) + ecc: 11b00000 beq t5,s0,ed0 <__bss_start-0x3ffff130> + ed0: 088a0000 j 2280000 <__bss_start-0x3dd80000> + ed4: 044e1801 0x44e1801 + ed8: 540503bf 0x540503bf + edc: c019cc00 lwc0 $25,-13312(zero) + ee0: 17bfc011 bne sp,ra,ffff0f28 + ee4: bc000008 0xbc000008 + ee8: 8a000004 lwl zero,4(s0) + eec: 65180154 0x65180154 + ef0: 0503bfc0 0x503bfc0 + ef4: 1a240016 0x1a240016 + ef8: bfc011cc 0xbfc011cc + efc: 00000896 0x896 + f00: 17bfc011 bne sp,ra,ffff0f48 + f04: d0000008 0xd0000008 + f08: 8a000004 lwl zero,4(s0) + f0c: 85180154 lh t8,340(t0) + f10: 0503bfc0 0x503bfc0 + f14: 19cc0017 0x19cc0017 + f18: bfc011dc 0xbfc011dc + f1c: 0000088a 0x88a + f20: 0000049c 0x49c + f24: 18015405 0x18015405 + f28: 03bfc01a 0x3bfc01a + f2c: 3c0016bf lui zero,0x16bf + f30: c011f400 lwc0 $17,-3072(zero) + f34: 0008a217 0x8a217 + f38: bfc011fc 0xbfc011fc + f3c: 0000088a 0x88a + f40: 000004bc 0x4bc + f44: 18015405 0x18015405 + f48: 03bfc01a 0x3bfc01a + f4c: 480019bf 0x480019bf + f50: c0120800 lwc0 $18,2048(zero) + f54: 00084018 0x84018 + f58: 01540274 0x1540274 + f5c: 00000015 0x15 + f60: 000000a8 0xa8 + f64: 0000074a 0x74a + f68: 13000000 beqz t8,f6c <__bss_start-0x3ffff094> + f6c: 9801b40e lwr at,-19442(zero) + f70: 000000a5 0xa5 + f74: 00000f25 0xf25 + f78: 00000f23 0xf23 + f7c: 13000004 beqz t8,f90 <__bss_start-0x3ffff070> + f80: d701b60e 0xd701b60e + f84: 000000a5 0xa5 + f88: 00000f58 0xf58 + f8c: 00000f38 0xf38 + f90: 17bfc012 bne sp,ra,ffff0fdc + f94: 50000008 0x50000008 + f98: ad000005 sw zero,5(t0) + f9c: 13180154 beq t8,t8,14f0 <__bss_start-0x3fffeb10> + fa0: 0391a875 0x391a875 + fa4: 0017bfc0 sll s7,s7,0x1f + fa8: 12600000 beqz s3,fac <__bss_start-0x3ffff054> + fac: 08b90000 j 2e40000 <__bss_start-0x3d1c0000> + fb0: 052e1801 0x52e1801 + fb4: 54029148 0x54029148 + fb8: 18015503 0x18015503 + fbc: 91a87500 lbu t0,29952(t5) + fc0: 16bfc012 bne s5,ra,ffff100c + fc4: b8000008 swr zero,8(zero) + fc8: 8a16bfc0 lwl s6,-16448(s0) + fcc: 12cc0000 beq s6,t4,fd0 <__bss_start-0x3ffff030> + fd0: 08a217bf j 2885efc <__bss_start-0x3d77a104> + fd4: c012f400 lwc0 $18,-3072(zero) + fd8: 00088a00 sll s1,t0,0x8 + fdc: 00055418 0x55418 + fe0: 01540282 0x1540282 + fe4: 000017bf 0x17bf + fe8: c0132400 lwc0 $19,9216(zero) + fec: 0008c500 sll t8,t0,0x14 + ff0: 00056918 0x56918 + ff4: 01540391 0x1540391 + ff8: a87f0017 swl ra,23(v1) + ffc: bfc01330 0xbfc01330 + 1000: 0000088a 0x88a + 1004: 0000057d 0x57d + 1008: 18015402 0x18015402 + 100c: 83000016 lb zero,22(t8) + 1010: bfc01340 0xbfc01340 + 1014: 00000896 0x896 + 1018: 17bfc013 bne sp,ra,ffff1068 + 101c: 44000008 0x44000008 + 1020: 8a000005 lwl zero,5(s0) + 1024: 9d180154 0x9d180154 + 1028: 0503bfc0 0x503bfc0 + 102c: 19cc0017 0x19cc0017 + 1030: bfc01350 0xbfc01350 + 1034: 0000088a 0x88a + 1038: 000005b4 0x5b4 + 103c: 18015405 0x18015405 + 1040: 03bfc01a 0x3bfc01a + 1044: 980017bf lwr zero,6079(zero) + 1048: c0135800 lwc0 $19,22528(zero) + 104c: 00089600 sll s2,t0,0x18 + 1050: 0005c818 0x5c818 + 1054: 01540280 0x1540280 + 1058: 000017bf 0x17bf + 105c: c0136000 lwc0 $19,24576(zero) + 1060: 00088a00 sll s1,t0,0x8 + 1064: 0005df18 0x5df18 + 1068: 01540503 0x1540503 + 106c: bfc019cc 0xbfc019cc + 1070: 0017bfc0 sll s7,s7,0x1f + 1074: 136c0000 beq k1,t4,1078 <__bss_start-0x3fffef88> + 1078: 088a0000 j 2280000 <__bss_start-0x3dd80000> + 107c: 05f61801 0x5f61801 + 1080: 540503bf 0x540503bf + 1084: c01ab400 lwc0 $26,-19456(zero) + 1088: 16bfc013 bne s5,ra,ffff10d8 + 108c: 7c000008 0x7c000008 + 1090: 9617bfc0 lhu s7,-16448(s0) + 1094: 13800000 beqz gp,1098 <__bss_start-0x3fffef68> + 1098: 088a0000 j 2280000 <__bss_start-0x3dd80000> + 109c: 06161801 0x6161801 + 10a0: 540503bf 0x540503bf + 10a4: c019cc00 lwc0 $25,-13312(zero) + 10a8: 17bfc013 bne sp,ra,ffff10f8 + 10ac: 8c000008 lw zero,8(zero) + 10b0: 8a000006 lwl zero,6(s0) + 10b4: 2d180154 sltiu t8,t0,340 + 10b8: 0503bfc0 0x503bfc0 + 10bc: 1ad00017 0x1ad00017 + 10c0: bfc013a0 0xbfc013a0 + 10c4: 000008d1 0x8d1 + 10c8: 00000648 0x648 + 10cc: 18015403 0x18015403 + 10d0: 91a87f18 lbu t0,32536(t5) + 10d4: 01550280 0x1550280 + 10d8: 000017bf 0x17bf + 10dc: c013b400 lwc0 $19,-19456(zero) + 10e0: 00088a00 sll s1,t0,0x8 + 10e4: 00065f18 0x65f18 + 10e8: 01540503 0x1540503 + 10ec: bfc01ae0 0xbfc01ae0 + 10f0: 0017bfc0 sll s7,s7,0x1f + 10f4: 13bc0000 beq sp,gp,10f8 <__bss_start-0x3fffef08> + 10f8: 08960000 j 2580000 <__bss_start-0x3da80000> + 10fc: 06731801 0x6731801 + 1100: 54028600 0x54028600 + 1104: 0017bfc0 sll s7,s7,0x1f + 1108: 13d40000 beq s8,s4,110c <__bss_start-0x3fffeef4> + 110c: 088a0000 j 2280000 <__bss_start-0x3dd80000> + 1110: 068a1801 0x68a1801 + 1114: 540503bf 0x540503bf + 1118: c01a4800 lwc0 $26,18432(zero) + 111c: 17bfc013 bne sp,ra,ffff116c + 1120: e0000008 swc0 c0_index,8(zero) + 1124: 8a000006 lwl zero,6(s0) + 1128: a1180154 sb t8,340(t0) + 112c: 0503bfc0 0x503bfc0 + 1130: 1af00017 0x1af00017 + 1134: bfc013f4 0xbfc013f4 + 1138: 000008dd 0x8dd + 113c: 000006ca 0x6ca + 1140: 18015403 0x18015403 + 1144: 91a87f18 lbu t0,32536(t5) + 1148: 01550280 0x1550280 + 114c: 00180156 0x180156 + 1150: 0391a87d 0x391a87d + 1154: 18015703 0x18015703 + 1158: 0a010000 j 8040000 <__bss_start-0x37fc0000> + 115c: 17bfc014 bne sp,ra,ffff11b0 + 1160: 10000008 b 1184 <__bss_start-0x3fffee7c> + 1164: dd000006 0xdd000006 + 1168: df180154 0xdf180154 + 116c: 0391a87f 0x391a87f + 1170: 0017bfc0 sll s7,s7,0x1f + 1174: 14200000 bnez at,1178 <__bss_start-0x3fffee88> + 1178: 088a0000 j 2280000 <__bss_start-0x3dd80000> + 117c: 06f61801 0x6f61801 + 1180: 540503bf 0x540503bf + 1184: c01a4800 lwc0 $26,18432(zero) + 1188: 17bfc014 bne sp,ra,ffff11dc + 118c: 2c000008 sltiu zero,zero,8 + 1190: 8a000007 lwl zero,7(s0) + 1194: 0d180154 jal 4600550 <__bss_start-0x3b9ffab0> + 1198: 0503bfc0 0x503bfc0 + 119c: 1b000017 blez t8,11fc <__bss_start-0x3fffee04> + 11a0: bfc01440 0xbfc01440 + 11a4: 000008e9 0x8e9 + 11a8: 00000722 0x722 + 11ac: 18015403 0x18015403 + 11b0: 91a87f00 lbu t0,32512(t5) + 11b4: 17bfc014 bne sp,ra,ffff1208 + 11b8: 54000008 0x54000008 + 11bc: 8a000007 lwl zero,7(s0) + 11c0: 39180154 xori t8,t0,0x154 + 11c4: 0503bfc0 0x503bfc0 + 11c8: 1b100019 0x1b100019 + 11cc: bfc0145c 0xbfc0145c + 11d0: 00000865 0x865 + 11d4: 18015402 0x18015402 + 11d8: 74000000 jalx 0 <__bss_start-0x40000000> + 11dc: 17bfc010 bne sp,ra,ffff1220 + 11e0: 88000008 lwl zero,8(zero) + 11e4: f5000007 0xf5000007 + 11e8: 6b180154 0x6b180154 + 11ec: 0391a87d 0x391a87d + 11f0: 18015501 0x18015501 + 11f4: 30180156 andi t8,zero,0x156 + 11f8: 030a0100 0x30a0100 + 11fc: 0017bfc0 sll s7,s7,0x1f + 1200: 10a80000 beq a1,t0,1204 <__bss_start-0x3fffedfc> + 1204: 088a0000 j 2280000 <__bss_start-0x3dd80000> + 1208: 07821801 0x7821801 + 120c: 540503bf 0x540503bf + 1210: c0199000 lwc0 $25,-28672(zero) + 1214: 16bfc010 bne s5,ra,ffff1258 + 1218: b0000009 0xb0000009 + 121c: 0017bfc0 sll s7,s7,0x1f + 1220: 10b80000 beq a1,t8,1224 <__bss_start-0x3fffeddc> + 1224: 090c0000 j 4300000 <__bss_start-0x3bd00000> + 1228: 07a81801 0x7a81801 + 122c: 540391a8 0x540391a8 + 1230: 7f180155 0x7f180155 + 1234: 04474a24 0x4474a24 + 1238: 1f0017bf bgtz t8,7138 <__bss_start-0x3fff8ec8> + 123c: c0110c00 lwc0 $17,3072(zero) + 1240: 00091800 sll v1,t1,0x0 + 1244: 0007c718 0x7c718 + 1248: 01540391 0x1540391 + 124c: a87f1801 swl ra,6145(v1) + 1250: 55068000 0x55068000 + 1254: 38253f1a xori a1,at,0x3f1a + 1258: 0017bfc0 sll s7,s7,0x1f + 125c: 12280000 beq s1,t0,1260 <__bss_start-0x3fffeda0> + 1260: 088a0000 j 2280000 <__bss_start-0x3dd80000> + 1264: 07de1801 0x7de1801 + 1268: 540503bf 0x540503bf + 126c: c01a5000 lwc0 $26,20480(zero) + 1270: 16bfc012 bne s5,ra,ffff12bc + 1274: 40000009 0x40000009 + 1278: 2419bfc0 li t9,-16448 + 127c: 12480000 beq s2,t0,1280 <__bss_start-0x3fffed80> + 1280: 088a1801 j 2286004 <__bss_start-0x3dd79ffc> + 1284: 54028400 0x54028400 + 1288: 00000604 0x604 + 128c: 0000008c syscall 0x2 + 1290: 0e000000 jal 8000000 <__bss_start-0x38000000> + 1294: 99000008 lwr zero,8(t0) + 1298: 0f1a0000 jal c680000 <__bss_start-0x33980000> + 129c: 002c03ff 0x2c03ff + 12a0: 00060400 sll zero,a2,0x10 + 12a4: 00026d06 0x26d06 + 12a8: 04000000 bltz zero,12ac <__bss_start-0x3fffed54> + 12ac: b11b0000 0xb11b0000 + 12b0: 03fb0150 0x3fb0150 + 12b4: 06bfc010 0x6bfc010 + 12b8: 1c000000 bgtz zero,12bc <__bss_start-0x3fffed44> + 12bc: 34019c00 li at,0x9c00 + 12c0: 0008401c 0x8401c + 12c4: 000004a1 0x4a1 + 12c8: 01501700 0x1501700 + 12cc: 00008a01 0x8a01 + 12d0: 54001b00 0x54001b00 + 12d4: 00044501 0x44501 + 12d8: 2f06bfc0 sltiu a2,t8,-16448 + 12dc: 0ff80000 jal fe00000 <__bss_start-0x30200000> + 12e0: 0024019c 0x24019c + 12e4: 00000865 0x865 + 12e8: 1c000004 bgtz zero,12fc <__bss_start-0x3fffed04> + 12ec: a1012f14 sb at,12052(t0) + 12f0: 0000008a 0x8a + 12f4: 0154001b divu zero,t2,s4 + 12f8: 0000044d break 0x0,0x11 + 12fc: 011c06bf 0x11c06bf + 1300: c00fe800 lwc0 c0_prid,-6144(zero) + 1304: 00001001 0x1001 + 1308: 9c000008 0x9c000008 + 130c: 8a1c0000 lwl gp,0(s0) + 1310: 04a1011c bgez a1,1784 <__bss_start-0x3fffe87c> + 1314: 14000000 bnez zero,1318 <__bss_start-0x3fffece8> + 1318: 8a015400 lwl at,21504(s0) + 131c: 1d000003 bgtz t0,132c <__bss_start-0x3fffecd4> + 1320: 5c000003 0x5c000003 + 1324: 5c061305 0x5c061305 + 1328: 1d000004 bgtz t0,133c <__bss_start-0x3fffecc4> + 132c: 1f000004 bgtz t8,1340 <__bss_start-0x3fffecc0> + 1330: 1f061506 0x1f061506 + 1334: 1e000003 bgtz s0,1344 <__bss_start-0x3fffecbc> + 1338: ee000003 swc3 $0,3(s0) + 133c: e407001d swc1 $f7,29(zero) + 1340: 00000412 0x412 + 1344: 00000412 0x412 + 1348: 0427051d 0x427051d + 134c: 00000350 0x350 + 1350: 00000350 0x350 + 1354: 0426051d 0x426051d + 1358: 00000292 0x292 + 135c: 00000292 0x292 + 1360: 05370a1d 0x5370a1d + 1364: 0000009d 0x9d + 1368: 0000009d 0x9d + 136c: 05390a1d 0x5390a1d + 1370: 00000337 0x337 + 1374: 00000337 0x337 + 1378: 053a0a1d 0x53a0a1d + 137c: 00000317 0x317 + 1380: 00000317 0x317 + 1384: 053b0a1e 0x53b0a1e + 1388: 00000070 0x70 + 138c: 00000066 0x66 + 1390: 07001d00 bltz t8,8794 <__bss_start-0x3fff786c> + 1394: 0003a700 sll s4,v1,0x1c + 1398: 0003a706 0x3a706 + 139c: 0d061d00 jal 4187400 <__bss_start-0x3be78c00> + 13a0: 00032400 sll a0,v1,0x10 + 13a4: 00032405 0x32405 + 13a8: 380a1d00 xori t2,zero,0x1d00 + 13ac: 00023700 sll a2,v0,0x1c + 13b0: 00023705 0x23705 + 13b4: 350a1d00 ori t2,t0,0x1d00 + 13b8: 0003c600 sll t8,v1,0x18 + 13bc: 0003c604 0x3c604 + 13c0: 25060000 addiu a2,t0,0 + 13c4: 00002200 sll a0,zero,0x8 + 13c8: 02000003 0x2000003 + 13cc: 94040100 lhu a0,256(zero) + 13d0: 000cd6bf 0xcd6bf + 13d4: c01468bf lwc0 $20,26815(zero) + 13d8: c017d800 lwc0 $23,-10240(zero) + 13dc: 0004ec00 sll sp,a0,0x10 + 13e0: 00052b00 sll a1,a1,0xc + 13e4: 00058b80 sll s1,a1,0xe + 13e8: 01000000 0x1000000 + 13ec: 22000200 addi zero,s0,512 + 13f0: 0003a804 sllv s5,v1,zero + 13f4: 0100000e 0x100000e + 13f8: 37bfc017 ori ra,sp,0xc017 + 13fc: d8bfc018 0xd8bfc018 + 1400: f4000005 0xf4000005 + 1404: 97000005 lhu zero,5(t8) + 1408: 2b000005 slti zero,t8,5 + 140c: Address 0x000000000000140c is out of bounds. + + +Disassembly of section .debug_abbrev: + +00000000 <.debug_abbrev>: + 0: 01110125 0x1110125 + 4: 0e130b03 jal 84c2c0c <__bss_start-0x37b3d3f4> + 8: 0e1b0e55 jal 86c3954 <__bss_start-0x3793c6ac> + c: 17110110 bne t8,s1,450 <__bss_start-0x3ffffbb0> + 10: 17000002 bnez t8,1c <__bss_start-0x3fffffe4> + 14: 24000b0b li zero,2827 + 18: 3e0b030e 0x3e0b030e + 1c: 00000316 0x316 + 20: 00030e3a 0x30e3a + 24: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + 28: 0b491300 j d244c00 <__bss_start-0x32dbb400> + 2c: 00042400 sll a0,a0,0x10 + 30: 0b0b3e0b j c2cf82c <__bss_start-0x33d307d4> + 34: 03080000 0x3080000 + 38: 05350049 0x5350049 + 3c: 13000006 beqz t8,58 <__bss_start-0x3fffffa8> + 40: 1301030e beq t8,at,c7c <__bss_start-0x3ffff384> + 44: 0b0b3a0b j c2ce82c <__bss_start-0x33d317d4> + 48: 3b0b390b xori t3,t8,0x390b + 4c: 01130000 0x1130000 + 50: 070d0003 0x70d0003 + 54: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 58: 0b390b49 j ce42d24 <__bss_start-0x331bd2dc> + 5c: 13380b00 beq t9,t8,2c60 <__bss_start-0x3fffd3a0> + 60: 00080d00 sll at,t0,0x14 + 64: 03083a0b 0x3083a0b + 68: 3b0b390b xori t3,t8,0x390b + 6c: 4913380b 0x4913380b + 70: 0000090f 0x90f + 74: 000b0b00 sll at,t3,0xc + 78: 000a2e01 0xa2e01 + 7c: 3f19030e 0x3f19030e + 80: 3a0b3b05 xori t3,s0,0x3b05 + 84: 390b2719 xori t3,t0,0x2719 + 88: 49131101 0x49131101 + 8c: 12064018 beq s0,a2,100f0 <__bss_start-0x3ffeff10> + 90: 97421901 lhu v0,6401(k0) + 94: 1300000b beqz t8,c4 <__bss_start-0x3fffff3c> + 98: 0500030e bltz t0,cd4 <__bss_start-0x3ffff32c> + 9c: 3a0b3b05 xori t3,s0,0x3b05 + a0: 390b4913 xori t3,t0,0x4913 + a4: 02180000 0x2180000 + a8: 0c050003 jal 14000c <__bss_start-0x3febfff4> + ac: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + b0: 05390b49 0x5390b49 + b4: 130217b7 beq t8,v0,5f94 <__bss_start-0x3fffa06c> + b8: 42170000 c0 0x170000 + bc: 0d898201 jal 6260804 <__bss_start-0x39d9f7fc> + c0: 01110131 0x1110131 + c4: 1300000e beqz t8,100 <__bss_start-0x3fffff00> + c8: 8a820100 lwl v0,256(s4) + cc: 02189142 0x2189142 + d0: 1800000f blez zero,110 <__bss_start-0x3ffffef0> + d4: 0f000b0b jal c002c2c <__bss_start-0x33ffd3d4> + d8: 49130000 0x49130000 + dc: 10340003 beq at,s4,ec <__bss_start-0x3fffff14> + e0: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + e4: 05390b49 0x5390b49 + e8: 130217b7 beq t8,v0,5fc8 <__bss_start-0x3fffa038> + ec: 42170000 c0 0x170000 + f0: 11340003 beq t1,s4,100 <__bss_start-0x3fffff00> + f4: 083a0b3b j e82cec <__bss_start-0x3f17d314> + f8: 05390b49 0x5390b49 + fc: 130217b7 beq t8,v0,5fdc <__bss_start-0x3fffa024> + 100: 42170000 c0 0x170000 + 104: 12898201 beq s4,t1,fffe090c + 108: 01110195 0x1110195 + 10c: 42193113 c0 0x193113 + 110: 00001389 0x1389 + 114: 82010111 lb at,273(s0) + 118: 01311301 0x1311301 + 11c: 13000014 beqz t8,170 <__bss_start-0x3ffffe90> + 120: 2e013f19 sltiu at,s0,16153 + 124: 030e3a0b 0x30e3a0b + 128: 3b0b390b xori t3,t8,0x390b + 12c: 27194913 addiu t9,t8,18707 + 130: 11011206 beq t0,at,494c <__bss_start-0x3fffb6b4> + 134: 40189742 0x40189742 + 138: 19011300 0x19011300 + 13c: 00150500 sll zero,s5,0x14 + 140: 030e3a0b 0x30e3a0b + 144: 3b0b390b xori t3,t8,0x390b + 148: 49130217 0x49130217 + 14c: b7421700 0xb7421700 + 150: 00160500 sll zero,s6,0x14 + 154: 030e3a0b 0x30e3a0b + 158: 3b0b390b xori t3,t8,0x390b + 15c: 49130218 0x49130218 + 160: 00001734 0x1734 + 164: 0003083a 0x3083a + 168: 0b3b0539 j cec14e4 <__bss_start-0x3313eb1c> + 16c: 0b491300 j d244c00 <__bss_start-0x32dbb400> + 170: 00183400 sll a2,t8,0x10 + 174: 03083a0b 0x3083a0b + 178: 3b0b390b xori t3,t8,0x390b + 17c: 49130217 0x49130217 + 180: b7421700 0xb7421700 + 184: 00193400 sll a2,t9,0x10 + 188: 030e3a0b 0x30e3a0b + 18c: 3b0b390b xori t3,t8,0x390b + 190: 49130217 0x49130217 + 194: b7421700 0xb7421700 + 198: 001a3400 sll a2,k0,0x10 + 19c: 030e3a0b 0x30e3a0b + 1a0: 3b0b390b xori t3,t8,0x390b + 1a4: 49130000 0x49130000 + 1a8: 1b2e013f 0x1b2e013f + 1ac: 19030e3a 0x19030e3a + 1b0: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + 1b4: 0b271911 j c9c6444 <__bss_start-0x33639bbc> + 1b8: 01120640 0x1120640 + 1bc: 18974219 0x18974219 + 1c0: 01130000 0x1130000 + 1c4: 1c2e003f 0x1c2e003f + 1c8: 193c196e 0x193c196e + 1cc: 0e030e3a jal 80c38e8 <__bss_start-0x37f3c718> + 1d0: 0b3b0b00 j cec2c00 <__bss_start-0x3313d400> + 1d4: 00000111 0x111 + 1d8: 01250e13 0x1250e13 + 1dc: 0b030e1b j c0c386c <__bss_start-0x33f3c794> + 1e0: 0e551711 jal 9545c44 <__bss_start-0x36aba3bc> + 1e4: 01101700 0x1101700 + 1e8: 00022400 sll a0,v0,0x10 + 1ec: 0b0b3e0b j c2cf82c <__bss_start-0x33d307d4> + 1f0: 03080000 0x3080000 + 1f4: 0324000b 0x324000b + 1f8: 0b3e0b03 j cf82c0c <__bss_start-0x3307d3f4> + 1fc: 0e000004 jal 8000010 <__bss_start-0x37fffff0> + 200: 1600030e bnez s0,e3c <__bss_start-0x3ffff1c4> + 204: 3a0b3b0b xori t3,s0,0x3b0b + 208: 390b4913 xori t3,t0,0x4913 + 20c: 0000050f 0x50f + 210: 000b0b00 sll at,t3,0xc + 214: 00060f00 sll at,a2,0x1c + 218: 0b0b4913 j c2d244c <__bss_start-0x33d2dbb4> + 21c: 00000735 0x735 + 220: 00491300 0x491300 + 224: 00081301 0x81301 + 228: 030e0b0b 0x30e0b0b + 22c: 3a0b3b0b xori t3,s0,0x3b0b + 230: 390b0113 xori t3,t0,0x113 + 234: 0000090d break 0x0,0x24 + 238: 00030e3a 0x30e3a + 23c: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + 240: 0b491338 j d244ce0 <__bss_start-0x32dbb320> + 244: 0b00000a j c000028 <__bss_start-0x33ffffd8> + 248: 0401030e b e84 <__bss_start-0x3ffff17c> + 24c: 3e0b0b0b 0x3e0b0b0b + 250: 49133a0b 0x49133a0b + 254: 3b0b390b xori t3,t8,0x390b + 258: 01130000 0x1130000 + 25c: 0b280003 j ca0000c <__bss_start-0x335ffff4> + 260: 0e1c0b00 jal 8702c00 <__bss_start-0x378fd400> + 264: 000c0d00 sll at,t4,0x14 + 268: 03083a0b 0x3083a0b + 26c: 3b0b390b xori t3,t8,0x390b + 270: 4913380b 0x4913380b + 274: 00000d13 0xd13 + 278: 01030e0b 0x1030e0b + 27c: 053a0b3b 0x53a0b3b + 280: 0b390b01 j ce42c04 <__bss_start-0x331bd3fc> + 284: 1300000e beqz t8,2c0 <__bss_start-0x3ffffd40> + 288: 01014913 0x1014913 + 28c: 01130000 0x1130000 + 290: 0f210049 jal c840124 <__bss_start-0x337bfedc> + 294: 132f0b00 beq t9,t7,2e98 <__bss_start-0x3fffd168> + 298: 00102e01 0x102e01 + 29c: 3f19030e 0x3f19030e + 2a0: 3a0b3b0b xori t3,s0,0x3b0b + 2a4: 390b2719 xori t3,t0,0x2719 + 2a8: 49131101 0x49131101 + 2ac: 12064018 beq s0,a2,10310 <__bss_start-0x3ffefcf0> + 2b0: 97421901 lhu v0,6401(k0) + 2b4: 13000011 beqz t8,2fc <__bss_start-0x3ffffd04> + 2b8: 0500030e bltz t0,ef4 <__bss_start-0x3ffff10c> + 2bc: 3a0b3b0b xori t3,s0,0x3b0b + 2c0: 390b4913 xori t3,t0,0x4913 + 2c4: 0217b742 0x217b742 + 2c8: 17000012 bnez t8,314 <__bss_start-0x3ffffcec> + 2cc: 3400030e li zero,0x30e + 2d0: 3a0b3b0b xori t3,s0,0x3b0b + 2d4: 390b4913 xori t3,t0,0x4913 + 2d8: 02180000 0x2180000 + 2dc: 13340003 beq t9,s4,2ec <__bss_start-0x3ffffd14> + 2e0: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 2e4: 0b390b49 j ce42d24 <__bss_start-0x331bd2dc> + 2e8: 130217b7 beq t8,v0,61c8 <__bss_start-0x3fff9e38> + 2ec: 42170000 c0 0x170000 + 2f0: 14340003 bne at,s4,300 <__bss_start-0x3ffffd00> + 2f4: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 2f8: 0b390b49 j ce42d24 <__bss_start-0x331bd2dc> + 2fc: 131c0d00 beq t8,gp,3700 <__bss_start-0x3fffc900> + 300: 00150b01 0x150b01 + 304: 55170113 0x55170113 + 308: 00001689 0x1689 + 30c: 82010011 lb at,17(s0) + 310: 01311300 0x1311300 + 314: 00178982 srl s1,s7,0x6 + 318: 01011101 0x1011101 + 31c: 31130113 andi s3,t0,0x113 + 320: 0000188a 0x188a + 324: 82010002 lb at,2(s0) + 328: 18914218 0x18914218 + 32c: 00001989 0x1989 + 330: 82010111 lb at,273(s0) + 334: 01311300 0x1311300 + 338: 001a2100 sll a0,k0,0x4 + 33c: 49132f05 0x49132f05 + 340: 00001b2e 0x1b2e + 344: 013f1903 0x13f1903 + 348: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 34c: 0b390b27 j ce42c9c <__bss_start-0x331bd364> + 350: 19110112 0x19110112 + 354: 06401897 bltz s2,65b4 <__bss_start-0x3fff9a4c> + 358: 42190113 c0 0x190113 + 35c: 00001c05 0x1c05 + 360: 00030e3a 0x30e3a + 364: 0b3b0b39 j cec2ce4 <__bss_start-0x3313d31c> + 368: 0b491302 j d244c08 <__bss_start-0x32dbb3f8> + 36c: 1800001d blez zero,3e4 <__bss_start-0x3ffffc1c> + 370: 2e003f19 sltiu zero,s0,16153 + 374: 3c196e0e lui t9,0x6e0e + 378: 030e3a0b 0x30e3a0b + 37c: 3b0b390b xori t3,t8,0x390b + 380: 00001e2e 0x1e2e + 384: 003f193c 0x3f193c + 388: 196e0e03 0x196e0e03 + 38c: 0e3a0b3b jal 8e82cec <__bss_start-0x3717d314> + 390: 0b000000 j c000000 <__bss_start-0x34000000> + 394: 01110010 0x1110010 + 398: 06110112 bgezal s0,7e4 <__bss_start-0x3ffff81c> + 39c: 01030e1b 0x1030e1b + 3a0: 0e250e13 jal 894384c <__bss_start-0x376bc7b4> + 3a4: 05000000 bltz t0,3a8 <__bss_start-0x3ffffc58> + 3a8: 01110010 0x1110010 + 3ac: 06110112 bgezal s0,7f8 <__bss_start-0x3ffff808> + 3b0: 01030e1b 0x1030e1b + 3b4: 0e250e13 jal 894384c <__bss_start-0x376bc7b4> + 3b8: 05000000 bltz t0,3bc <__bss_start-0x3ffffc44> + +Disassembly of section .debug_loc: + +00000000 <.debug_loc>: + 0: 00000000 nop + 4: bfc00fc0 0xbfc00fc0 + 8: bfc00fcf 0xbfc00fcf + c: 000155bf 0x155bf + 10: c00fcfbf lwc0 c0_prid,-12353(zero) + 14: c00fe800 lwc0 c0_prid,-6144(zero) + 18: 04f30155 0x4f30155 + 1c: 9f000000 0x9f000000 + ... + 28: 00bfc00f 0xbfc00f + 2c: 90bfc00f lbu ra,-16369(a1) + 30: a8000155 swl zero,341(zero) + 34: bfc00fa8 0xbfc00fa8 + 38: bfc00fc0 0xbfc00fc0 + 3c: 00015500 sll t2,at,0x14 + ... + 48: 000000bf 0xbf + 4c: c00f60bf lwc0 c0_prid,24767(zero) + 50: c00f7800 lwc0 c0_prid,30720(zero) + 54: 0155bfc0 0x155bfc0 + 58: 0f78bfc0 jal de2ff00 <__bss_start-0x321d0100> + 5c: 0f900004 jal e400010 <__bss_start-0x31bffff0> + 60: f301559f 0xf301559f + ... + 6c: 0000bfc0 sll s7,zero,0x1f + 70: 0f7cbfc0 jal df2ff00 <__bss_start-0x320d0100> + 74: 0f900001 jal e400004 <__bss_start-0x31bffffc> + 78: 52000000 0x52000000 + ... + 84: 00bfc00f 0xbfc00f + 88: 14bfc00f bne a1,ra,ffff00c8 + 8c: 18000154 blez zero,5e0 <__bss_start-0x3ffffa20> + 90: bfc00f18 0xbfc00f18 + 94: bfc00f60 0xbfc00f60 + 98: 0004f301 0x4f301 + 9c: 549f0000 0x549f0000 + a0: 00000000 nop + a4: 00000100 sll zero,zero,0x4 + a8: 00000000 nop + ac: bfc00f18 0xbfc00f18 + b0: bfc00f1c 0xbfc00f1c + b4: 0002309f 0x2309f + b8: bfc00f1c 0xbfc00f1c + bc: bfc00f24 0xbfc00f24 + c0: 000152bf 0x152bf + c4: c00f2cbf lwc0 c0_prid,11455(zero) + c8: c00f5800 lwc0 c0_prid,22528(zero) + cc: 01520000 0x1520000 + ... + d8: bfc00f18 0xbfc00f18 + dc: bfc00f60 0xbfc00f60 + e0: 00067400 sll t6,a2,0x10 + e4: 7500229f jalx 4008a7c <__bss_start-0x3bff7584> + e8: 00000000 nop + ... + f4: bfc00ef0 0xbfc00ef0 + f8: bfc00f13 0xbfc00f13 + fc: 000154bf 0x154bf + 100: c00f13bf lwc0 c0_prid,5055(zero) + 104: c00f1400 lwc0 c0_prid,5120(zero) + 108: 04f30154 0x4f30154 + 10c: 9f000000 0x9f000000 + ... + 118: 00bfc00e 0xbfc00e + 11c: f0bfc00f 0xf0bfc00f + 120: 0c000155 jal 554 <__bss_start-0x3ffffaac> + 124: bfc00f0c 0xbfc00f0c + 128: bfc00f14 0xbfc00f14 + 12c: 0004f301 0x4f301 + 130: 559f0000 0x559f0000 + ... + 140: bfc00ef0 0xbfc00ef0 + 144: bfc00f00 0xbfc00f00 + 148: 000157bf 0x157bf + 14c: c00f00bf lwc0 c0_prid,191(zero) + 150: c00f0800 lwc0 c0_prid,2048(zero) + 154: 04f30157 0x4f30157 + 158: 9fbfc00f 0x9fbfc00f + 15c: 08bfc00f j 2ff003c <__bss_start-0x3d00ffc4> + 160: 0c000157 jal 55c <__bss_start-0x3ffffaa4> + 164: 00000000 nop + ... + 170: 0000bfc0 sll s7,zero,0x1f + 174: 0e38bfc0 jal 8e2ff00 <__bss_start-0x371d0100> + 178: 0e6c0001 jal 9b00004 <__bss_start-0x364ffffc> + 17c: 54bfc00e 0x54bfc00e + 180: 6cbfc00e 0x6cbfc00e + 184: e4000159 swc1 $f0,345(zero) + 188: bfc00ee4 0xbfc00ee4 + 18c: bfc00ef0 0xbfc00ef0 + 190: 00015400 sll t2,at,0x10 + ... + 1a0: 00bfc00e 0xbfc00e + 1a4: 38bfc00e xori ra,a1,0xc00e + 1a8: 6c000155 0x6c000155 + 1ac: bfc00e6c 0xbfc00e6c + 1b0: bfc00ee4 0xbfc00ee4 + 1b4: 0004f301 0x4f301 + 1b8: 559fbfc0 0x559fbfc0 + 1bc: 0ee4bfc0 jal b92ff00 <__bss_start-0x346d0100> + 1c0: 0ef00001 jal bc00004 <__bss_start-0x343ffffc> + 1c4: 55000000 0x55000000 + ... + 1d0: 000000bf 0xbf + 1d4: c00e38bf lwc0 c0_epc,14527(zero) + 1d8: c00e4c00 lwc0 c0_epc,19456(zero) + 1dc: 0156bfc0 0x156bfc0 + 1e0: 0e4cbfc0 jal 932ff00 <__bss_start-0x36cd0100> + 1e4: 0e540004 jal 9500010 <__bss_start-0x36affff0> + 1e8: f301569f 0xf301569f + 1ec: bfc00e54 0xbfc00e54 + 1f0: bfc00e58 0xbfc00e58 + 1f4: 00015600 sll t2,at,0x18 + 1f8: 00000000 nop + 1fc: 00000001 0x1 + 200: 00000000 nop + 204: 00bfc00e 0xbfc00e + 208: 58bfc00e 0x58bfc00e + 20c: 6c000155 0x6c000155 + 210: bfc00e6c 0xbfc00e6c + 214: bfc00ee4 0xbfc00ee4 + 218: 000157bf 0x157bf + 21c: c00ee4bf lwc0 c0_epc,-6977(zero) + 220: c00ef000 lwc0 c0_epc,-4096(zero) + 224: 01550000 0x1550000 + ... + 230: bfc00e58 0xbfc00e58 + 234: bfc00ef0 0xbfc00ef0 + 238: 00015600 sll t2,at,0x18 + ... + 244: 000000bf 0xbf + 248: c00e74bf lwc0 c0_epc,29887(zero) + 24c: c00e9c00 lwc0 c0_epc,-25600(zero) + 250: 0152bfc0 0x152bfc0 + 254: 0eccbfc0 jal b32ff00 <__bss_start-0x34cd0100> + 258: 0ee40001 jal b900004 <__bss_start-0x346ffffc> + 25c: 52000000 0x52000000 + ... + 268: 000000bf 0xbf + 26c: c00e10bf lwc0 c0_epc,4287(zero) + 270: c00e2300 lwc0 c0_epc,8960(zero) + 274: 0154bfc0 0x154bfc0 + 278: 0e23bfc0 jal 88eff00 <__bss_start-0x37710100> + 27c: 0e300001 jal 8c00004 <__bss_start-0x373ffffc> + 280: 60bfc00e 0x60bfc00e + 284: 30bfc00e andi ra,a1,0xc00e + 288: 38000154 xori zero,zero,0x154 + ... + 298: bfc00e10 0xbfc00e10 + 29c: bfc00e23 0xbfc00e23 + 2a0: 000155bf 0x155bf + 2a4: c00e23bf lwc0 c0_epc,9151(zero) + 2a8: c00e3800 lwc0 c0_epc,14336(zero) + 2ac: 04f30155 0x4f30155 + 2b0: 9f000000 0x9f000000 + ... + 2bc: 000000bf 0xbf + 2c0: c00c80bf lwc0 c0_sr,-32577(zero) + 2c4: c00d4000 lwc0 c0_cause,16384(zero) + 2c8: 0154bfc0 0x154bfc0 + 2cc: 0d40bfc0 jal 502ff00 <__bss_start-0x3afd0100> + 2d0: 0d680004 jal 5a00010 <__bss_start-0x3a5ffff0> + 2d4: f301549f 0xf301549f + 2d8: bfc00d68 0xbfc00d68 + 2dc: bfc00e10 0xbfc00e10 + 2e0: 00015400 sll t2,at,0x10 + ... + 2f0: 00010000 sll zero,at,0x0 + 2f4: 00bfc00c syscall 0x2ff00 + 2f8: 80bfc00d lb ra,-16371(a1) + 2fc: 14000155 bnez zero,854 <__bss_start-0x3ffff7ac> + 300: bfc00d14 0xbfc00d14 + 304: bfc00d3c 0xbfc00d3c + 308: 000155bf 0x155bf + 30c: c00d68bf lwc0 c0_cause,26815(zero) + 310: c00db800 lwc0 c0_cause,-18432(zero) + 314: 0155bfc0 0x155bfc0 + 318: 0db8bfc0 jal 6e2ff00 <__bss_start-0x391d0100> + 31c: 0dc40006 jal 7100018 <__bss_start-0x38efffe8> + 320: 77007500 jalx c01d400 <__bss_start-0x33fe2c00> + 324: 229fbfc0 addi ra,s4,-16448 + 328: 0decbfc0 jal 7b2ff00 <__bss_start-0x384d0100> + 32c: 0e100001 jal 8400004 <__bss_start-0x37bffffc> + 330: 55000000 0x55000000 + ... + 340: 00bfc00c syscall 0x2ff00 + 344: 80bfc00c lb ra,-16372(a1) + 348: ec000157 swc3 $0,343(zero) + 34c: bfc00cec 0xbfc00cec + 350: bfc00d44 0xbfc00d44 + 354: 000152bf 0x152bf + 358: c00d68bf lwc0 c0_cause,26815(zero) + 35c: c00e0400 lwc0 c0_epc,1024(zero) + 360: 0152bfc0 0x152bfc0 + 364: 0e04bfc0 jal 812ff00 <__bss_start-0x37ed0100> + 368: 0e100001 jal 8400004 <__bss_start-0x37bffffc> + 36c: 57000000 0x57000000 + 370: 00000000 nop + 374: 00010000 sll zero,at,0x0 + 378: 00000000 nop + 37c: 010100bf 0x10100bf + 380: c00d9cbf lwc0 c0_cause,-25409(zero) + 384: c00da800 lwc0 c0_cause,-22528(zero) + 388: 02309fbf 0x2309fbf + 38c: c00da8bf lwc0 c0_cause,-22337(zero) + 390: c00dc400 lwc0 c0_cause,-15360(zero) + 394: 0157bfc0 0x157bfc0 + 398: 0decbfc0 jal 7b2ff00 <__bss_start-0x384d0100> + 39c: 0df40001 jal 7d00004 <__bss_start-0x382ffffc> + 3a0: 57bfc00d 0x57bfc00d + 3a4: f4bfc00d 0xf4bfc00d + 3a8: f8000377 0xf8000377 + 3ac: 7f9fbfc0 0x7f9fbfc0 + 3b0: 0df8bfc0 jal 7e2ff00 <__bss_start-0x381d0100> + 3b4: 0e040001 jal 8100004 <__bss_start-0x37effffc> + 3b8: 57000000 0x57000000 + 3bc: 00000000 nop + 3c0: 00010000 sll zero,at,0x0 + 3c4: 01000000 0x1000000 + 3c8: 00000000 nop + 3cc: 01010000 0x1010000 + 3d0: 00bfc00c syscall 0x2ff00 + 3d4: d0bfc00c 0xd0bfc00c + 3d8: ec000230 swc3 $0,560(zero) + 3dc: 9fbfc00c 0x9fbfc00c + 3e0: ecbfc00d swc3 $31,-16371(a1) + 3e4: 4c00015f 0x4c00015f + 3e8: bfc00d68 0xbfc00d68 + 3ec: bfc00da8 0xbfc00da8 + 3f0: 00015fbf 0x15fbf + 3f4: c00da8bf lwc0 c0_cause,-22337(zero) + 3f8: c00db400 lwc0 c0_cause,-19456(zero) + 3fc: 0677007f 0x677007f + 400: 00229fbf 0x229fbf + 404: c00db4bf lwc0 c0_cause,-19265(zero) + 408: c00dec00 lwc0 c0_cause,-5120(zero) + 40c: 015fbfc0 0x15fbfc0 + 410: 0decbfc0 jal 7b2ff00 <__bss_start-0x384d0100> + 414: 0dec0006 jal 7b00018 <__bss_start-0x384fffe8> + 418: 77007f00 jalx c01fc00 <__bss_start-0x33fe0400> + 41c: 229fbfc0 addi ra,s4,-16448 + 420: 0decbfc0 jal 7b2ff00 <__bss_start-0x384d0100> + 424: 0df40008 jal 7d00020 <__bss_start-0x382fffe0> + 428: 77007f00 jalx c01fc00 <__bss_start-0x33fe0400> + 42c: 2223019f addi v1,s1,415 + 430: bfc00df4 0xbfc00df4 + 434: bfc00e04 0xbfc00e04 + 438: 00067700 sll t6,a2,0x1c + 43c: 7f00229f 0x7f00229f + ... + 448: 06000000 bltz s0,44c <__bss_start-0x3ffffbb4> + 44c: 0000bfc0 sll s7,zero,0x1f + 450: 0c80bfc0 jal 202ff00 <__bss_start-0x3dfd0100> + 454: 0d400002 jal 5000008 <__bss_start-0x3afffff8> + 458: 7400bfc0 jalx 2ff00 <__bss_start-0x3ffd0100> + 45c: 0d40bfc0 jal 502ff00 <__bss_start-0x3afd0100> + 460: 0d680003 jal 5a0000c <__bss_start-0x3a5ffff4> + 464: f30154bf 0xf30154bf + 468: c00d68bf lwc0 c0_cause,26815(zero) + 46c: c00e1000 lwc0 c0_epc,4096(zero) + 470: 02740000 0x2740000 + ... + 47c: 01000000 0x1000000 + 480: 00bfc00d break 0xbf,0x300 + 484: 28bfc00d slti ra,a1,-16371 + 488: 50000158 0x50000158 + 48c: bfc00d68 0xbfc00d68 + 490: bfc00d70 0xbfc00d70 + 494: 000158bf 0x158bf + 498: c00dccbf lwc0 c0_cause,-13121(zero) + 49c: c00dec00 lwc0 c0_cause,-5120(zero) + 4a0: 01580000 0x1580000 + 4a4: 00000000 nop + 4a8: 00000100 sll zero,zero,0x4 + 4ac: 0000bfc0 sll s7,zero,0x1f + 4b0: 0cf4bfc0 jal 3d2ff00 <__bss_start-0x3c2d0100> + 4b4: 0d100001 jal 4400004 <__bss_start-0x3bbffffc> + 4b8: 53bfc00d 0x53bfc00d + 4bc: 10bfc00d beq a1,ra,ffff04f4 + 4c0: 14000675 bnez zero,1e98 <__bss_start-0x3fffe168> + 4c4: 007d001a div zero,v1,sp + 4c8: 9f000000 0x9f000000 + 4cc: 00000000 nop + 4d0: 00020000 sll zero,v0,0x0 + 4d4: 00bfc00c syscall 0x2ff00 + 4d8: f4bfc00d 0xf4bfc00d + 4dc: 10000573 b 1aac <__bss_start-0x3fffe554> + 4e0: 8080049f lb zero,1183(a0) + 4e4: bfc00d10 0xbfc00d10 + 4e8: bfc00d14 0xbfc00d14 + 4ec: 000a7500 sll t6,t2,0x14 + 4f0: 7d001a23 0x7d001a23 + 4f4: 8080049f lb zero,1183(a0) + ... + 500: 0000bfc0 sll s7,zero,0x1f + 504: 0cd0bfc0 jal 342ff00 <__bss_start-0x3cbd0100> + 508: 0e040001 jal 8100004 <__bss_start-0x37effffc> + 50c: 5d000000 0x5d000000 + ... + 518: 010000bf 0x10000bf + 51c: c00cfcbf lwc0 c0_sr,-833(zero) + 520: c00d1400 lwc0 c0_cause,5120(zero) + 524: 0157bfc0 0x157bfc0 + 528: 0d14bfc0 jal 452ff00 <__bss_start-0x3bad0100> + 52c: 0d500001 jal 5400004 <__bss_start-0x3abffffc> + 530: 5cbfc00d 0x5cbfc00d + 534: 68bfc00e 0x68bfc00e + 538: 0400015c bltz zero,aac <__bss_start-0x3ffff554> + 53c: 00000000 nop + 540: 00000000 nop + 544: 01000000 0x1000000 + 548: 0000bfc0 sll s7,zero,0x1f + 54c: 0d68bfc0 jal 5a2ff00 <__bss_start-0x3a5d0100> + 550: 0d840001 jal 6100004 <__bss_start-0x39effffc> + 554: 5cbfc00d 0x5cbfc00d + 558: 84bfc00d lh ra,-16371(a1) + 55c: c4000158 lwc1 $f0,344(zero) + 560: bfc00dec 0xbfc00dec + 564: bfc00e04 0xbfc00e04 + 568: 00015800 sll t3,at,0x0 + ... + 574: 00000100 sll zero,zero,0x4 + 578: 00bfc00c syscall 0x2ff00 + 57c: ecbfc00d swc3 $31,-16371(a1) + 580: 4c000230 0x4c000230 + 584: 9fbfc00d 0x9fbfc00d + 588: 4cbfc00d 0x4cbfc00d + 58c: 50000152 0x50000152 + 590: bfc00d68 0xbfc00d68 + 594: bfc00e04 0xbfc00e04 + 598: 0002309f 0x2309f + ... + 5a8: 0000bfc0 sll s7,zero,0x1f + 5ac: 0bf4bfc0 j fd2ff00 <__bss_start-0x302d0100> + 5b0: 0c340001 jal d00004 <__bss_start-0x3f2ffffc> + 5b4: 54bfc00c 0x54bfc00c + 5b8: 34bfc00c ori ra,a1,0xc00c + 5bc: 780004f3 0x780004f3 + 5c0: 01549fbf 0x1549fbf + 5c4: c00c78bf lwc0 c0_sr,30911(zero) + 5c8: c00c8000 lwc0 c0_sr,-32768(zero) + 5cc: 01540000 0x1540000 + ... + 5dc: bfc00bf4 0xbfc00bf4 + 5e0: bfc00c18 0xbfc00c18 + 5e4: 000155bf 0x155bf + 5e8: c00c18bf lwc0 c0_sr,6335(zero) + 5ec: c00c7800 lwc0 c0_sr,30720(zero) + 5f0: 04f30155 0x4f30155 + 5f4: 9fbfc00c 0x9fbfc00c + 5f8: 78bfc00c 0x78bfc00c + 5fc: 80000155 lb zero,341(zero) + ... + 608: 04000000 bltz zero,60c <__bss_start-0x3ffff9f4> + 60c: 0000bfc0 sll s7,zero,0x1f + 610: 0bf4bfc0 j fd2ff00 <__bss_start-0x302d0100> + 614: 0c340002 jal d00008 <__bss_start-0x3f2ffff8> + 618: 7400bfc0 jalx 2ff00 <__bss_start-0x3ffd0100> + 61c: 0c34bfc0 jal d2ff00 <__bss_start-0x3f2d0100> + 620: 0c780003 jal 1e0000c <__bss_start-0x3e1ffff4> + 624: f30154bf 0xf30154bf + 628: c00c78bf lwc0 c0_sr,30911(zero) + 62c: c00c8000 lwc0 c0_sr,-32768(zero) + 630: 02740000 0x2740000 + ... + 63c: 00bfc00c syscall 0x2ff00 + 640: 3cbfc00c 0x3cbfc00c + 644: 68000153 0x68000153 + ... + 650: 01000000 0x1000000 + 654: bfc00c30 0xbfc00c30 + 658: bfc00c64 0xbfc00c64 + 65c: 0002309f 0x2309f + 660: bfc00c64 0xbfc00c64 + 664: bfc00c78 0xbfc00c78 + 668: 00015200 sll t2,at,0x8 + ... + 678: 00bfc00b 0xbfc00b + 67c: 50bfc00b 0x50bfc00b + 680: a8000154 swl zero,340(zero) + 684: bfc00ba8 0xbfc00ba8 + 688: bfc00bec 0xbfc00bec + 68c: 0004f301 0x4f301 + 690: 549fbfc0 0x549fbfc0 + 694: 0becbfc0 j fb2ff00 <__bss_start-0x304d0100> + 698: 0bf40001 j fd00004 <__bss_start-0x302ffffc> + 69c: 54000000 0x54000000 + ... + 6a8: 000000bf 0xbf + 6ac: c00b50bf lwc0 $11,20671(zero) + 6b0: c00b7c00 lwc0 $11,31744(zero) + 6b4: 0155bfc0 0x155bfc0 + 6b8: 0b7cbfc0 j df2ff00 <__bss_start-0x320d0100> + 6bc: 0bec0004 j fb00010 <__bss_start-0x304ffff0> + 6c0: f301559f 0xf301559f + 6c4: bfc00bec 0xbfc00bec + 6c8: bfc00bf4 0xbfc00bf4 + 6cc: 00015500 sll t2,at,0x14 + 6d0: 00000000 nop + 6d4: 00000005 0x5 + 6d8: 00000000 nop + 6dc: 00bfc00b 0xbfc00b + 6e0: 50bfc00b 0x50bfc00b + 6e4: a8000274 swl zero,628(zero) + 6e8: 00bfc00b 0xbfc00b + 6ec: a8bfc00b swl ra,-16373(a1) + 6f0: ec0003f3 swc3 $0,1011(zero) + 6f4: 0154bfc0 0x154bfc0 + 6f8: 0becbfc0 j fb2ff00 <__bss_start-0x304d0100> + 6fc: 0bf40002 j fd00008 <__bss_start-0x302ffff8> + 700: 74000000 jalx 0 <__bss_start-0x40000000> + 704: 00000000 nop + 708: 00000000 nop + 70c: bfc00bb0 0xbfc00bb0 + 710: bfc00bdc 0xbfc00bdc + 714: 00015300 sll t2,at,0xc + 718: 00000000 nop + 71c: 00000002 srl zero,zero,0x0 + 720: 000000bf 0xbf + 724: c00b68bf lwc0 $11,26815(zero) + 728: c00b7c00 lwc0 $11,31744(zero) + 72c: 0b741006 j dd04018 <__bss_start-0x322fbfe8> + 730: 311c4024 andi gp,t0,0x4024 + 734: 75001a9f jalx 4006a7c <__bss_start-0x3bff9584> + 738: bfc00b7c 0xbfc00b7c + 73c: bfc00b94 0xbfc00b94 + 740: 000c7410 0xc7410 + 744: 06311c40 bgezal s1,7848 <__bss_start-0x3fff87b8> + 748: 24f30155 addiu s3,a3,341 + 74c: 1a9f0000 0x1a9f0000 + 750: 00000000 nop + 754: 00000100 sll zero,zero,0x4 + 758: 00000000 nop + 75c: bfc00b68 0xbfc00b68 + 760: bfc00b78 0xbfc00b78 + 764: 00087410 0x87410 + 768: 06311c40 bgezal s1,786c <__bss_start-0x3fff8794> + 76c: 249fbfc0 addiu ra,a0,-16448 + 770: 0b78bfc0 j de2ff00 <__bss_start-0x321d0100> + 774: 0b800001 j e000004 <__bss_start-0x31fffffc> + 778: 52bfc00b 0x52bfc00b + 77c: 80bfc00b lb ra,-16373(a1) + 780: 94000874 lhu zero,2164(zero) + 784: 1006311c beq zero,a2,cbf8 <__bss_start-0x3fff3408> + 788: 40249f00 0x40249f00 + 78c: 00000000 nop + 790: 00000001 0x1 + 794: 000000bf 0xbf + 798: c00ba0bf lwc0 $11,-24385(zero) + 79c: c00bd800 lwc0 $11,-10240(zero) + 7a0: 02309fbf 0x2309fbf + 7a4: c00bd8bf lwc0 $11,-10049(zero) + 7a8: c00bec00 lwc0 $11,-5120(zero) + 7ac: 01520000 0x1520000 + ... + 7bc: bfc00aac 0xbfc00aac + 7c0: bfc00b04 0xbfc00b04 + 7c4: 000154bf 0x154bf + 7c8: c00b04bf lwc0 $11,1215(zero) + 7cc: c00b4800 lwc0 $11,18432(zero) + 7d0: 04f30154 0x4f30154 + 7d4: 9fbfc00b 0x9fbfc00b + 7d8: 48bfc00b 0x48bfc00b + 7dc: 50000154 0x50000154 + ... + 7ec: 0000bfc0 sll s7,zero,0x1f + 7f0: 0aacbfc0 j ab2ff00 <__bss_start-0x354d0100> + 7f4: 0ad80001 j b600004 <__bss_start-0x349ffffc> + 7f8: 55bfc00a 0x55bfc00a + 7fc: d8bfc00b 0xd8bfc00b + 800: 480004f3 0x480004f3 + 804: 01559fbf 0x1559fbf + 808: c00b48bf lwc0 $11,18623(zero) + 80c: c00b5000 lwc0 $11,20480(zero) + 810: 01550000 0x1550000 + 814: 00000000 nop + 818: 00000500 sll zero,zero,0x14 + 81c: 00000000 nop + 820: bfc00aac 0xbfc00aac + 824: bfc00b04 0xbfc00b04 + 828: 00027400 sll t6,v0,0x10 + 82c: bfc00b04 0xbfc00b04 + 830: bfc00b48 0xbfc00b48 + 834: 0003f301 0x3f301 + 838: 54bfc00b 0x54bfc00b + 83c: 48bfc00b 0x48bfc00b + 840: 50000274 0x50000274 + ... + 84c: 000000bf 0xbf + 850: c00b0cbf lwc0 $11,3263(zero) + 854: c00b3800 lwc0 $11,14336(zero) + 858: 01530000 0x1530000 + 85c: 00000000 nop + 860: 00000200 sll zero,zero,0x8 + 864: 0000bfc0 sll s7,zero,0x1f + 868: 0ac4bfc0 j b12ff00 <__bss_start-0x34ed0100> + 86c: 0ad8000b j b60002c <__bss_start-0x349fffd4> + 870: 74100631 jalx 4018c4 <__bss_start-0x3fbfe73c> + 874: 1c402475 bgtz v0,9a4c <__bss_start-0x3fff65b4> + 878: 001a9fbf 0x1a9fbf + 87c: c00ad8bf lwc0 c0_entryhi,-10049(zero) + 880: c00af000 lwc0 c0_entryhi,-4096(zero) + 884: 0c741006 jal 1d04018 <__bss_start-0x3e2fbfe8> + 888: 311c4024 andi gp,t0,0x4024 + 88c: f301551a 0xf301551a + 890: 9f000000 0x9f000000 + 894: 00000000 nop + 898: 00010000 sll zero,at,0x0 + 89c: 000000bf 0xbf + 8a0: c00ac4bf lwc0 c0_entryhi,-15169(zero) + 8a4: c00ad400 lwc0 c0_entryhi,-11264(zero) + 8a8: 08741006 j 1d04018 <__bss_start-0x3e2fbfe8> + 8ac: 311c4024 andi gp,t0,0x4024 + 8b0: 9fbfc00a 0x9fbfc00a + 8b4: d4bfc00a 0xd4bfc00a + 8b8: dc000152 0xdc000152 + 8bc: bfc00adc 0xbfc00adc + 8c0: bfc00af0 0xbfc00af0 + 8c4: 00087410 0x87410 + 8c8: 06311c40 bgezal s1,79cc <__bss_start-0x3fff8634> + 8cc: 249f0000 addiu ra,a0,0 + 8d0: 00000000 nop + 8d4: 00000100 sll zero,zero,0x4 + 8d8: 0000bfc0 sll s7,zero,0x1f + 8dc: 0afcbfc0 j bf2ff00 <__bss_start-0x340d0100> + 8e0: 0b340002 j cd00008 <__bss_start-0x332ffff8> + 8e4: 309fbfc0 andi ra,a0,0xbfc0 + 8e8: 0b34bfc0 j cd2ff00 <__bss_start-0x332d0100> + 8ec: 0b480001 j d200004 <__bss_start-0x32dffffc> + 8f0: 52000000 0x52000000 + ... + 8fc: 000000bf 0xbf + 900: c00a08bf lwc0 c0_entryhi,2239(zero) + 904: c00a6000 lwc0 c0_entryhi,24576(zero) + 908: 0154bfc0 0x154bfc0 + 90c: 0a60bfc0 j 982ff00 <__bss_start-0x367d0100> + 910: 0aa40004 j a900010 <__bss_start-0x356ffff0> + 914: f301549f 0xf301549f + 918: bfc00aa4 0xbfc00aa4 + 91c: bfc00aac 0xbfc00aac + 920: 00015400 sll t2,at,0x10 + ... + 930: 00bfc00a 0xbfc00a + 934: 08bfc00a j 2ff0028 <__bss_start-0x3d00ffd8> + 938: 34000155 li zero,0x155 + 93c: bfc00a34 0xbfc00a34 + 940: bfc00aa4 0xbfc00aa4 + 944: 0004f301 0x4f301 + 948: 559fbfc0 0x559fbfc0 + 94c: 0aa4bfc0 j a92ff00 <__bss_start-0x356d0100> + 950: 0aac0001 j ab00004 <__bss_start-0x354ffffc> + 954: 55000000 0x55000000 + 958: 00000000 nop + 95c: 00050000 sll zero,a1,0x0 + 960: 000000bf 0xbf + 964: c00a08bf lwc0 c0_entryhi,2239(zero) + 968: c00a6000 lwc0 c0_entryhi,24576(zero) + 96c: 027400bf 0x27400bf + 970: c00a60bf lwc0 c0_entryhi,24767(zero) + 974: c00aa400 lwc0 c0_entryhi,-23552(zero) + 978: 03f30154 0x3f30154 + 97c: bfc00aa4 0xbfc00aa4 + 980: bfc00aac 0xbfc00aac + 984: 00027400 sll t6,v0,0x10 + ... + 990: 0000bfc0 sll s7,zero,0x1f + 994: 0a68bfc0 j 9a2ff00 <__bss_start-0x365d0100> + 998: 0a940001 j a500004 <__bss_start-0x35affffc> + 99c: 53000000 0x53000000 + 9a0: 00000000 nop + 9a4: 00020000 sll zero,v0,0x0 + 9a8: 00bfc00a 0xbfc00a + 9ac: 20bfc00a addi ra,a1,-16374 + 9b0: 34000b74 li zero,0xb74 + 9b4: 1006311c beq zero,a2,ce28 <__bss_start-0x3fff31d8> + 9b8: 40247500 0x40247500 + 9bc: 1a9fbfc0 0x1a9fbfc0 + 9c0: 0a34bfc0 j 8d2ff00 <__bss_start-0x372d0100> + 9c4: 0a4c000c j 9300030 <__bss_start-0x36cfffd0> + 9c8: 74100631 jalx 4018c4 <__bss_start-0x3fbfe73c> + 9cc: 1c4024f3 bgtz v0,9d9c <__bss_start-0x3fff6264> + 9d0: 01551a9f 0x1551a9f + ... + 9dc: 01000000 0x1000000 + 9e0: 0000bfc0 sll s7,zero,0x1f + 9e4: 0a20bfc0 j 882ff00 <__bss_start-0x377d0100> + 9e8: 0a300008 j 8c00020 <__bss_start-0x373fffe0> + 9ec: 74100631 jalx 4018c4 <__bss_start-0x3fbfe73c> + 9f0: 1c40249f bgtz v0,9c70 <__bss_start-0x3fff6390> + 9f4: bfc00a30 0xbfc00a30 + 9f8: bfc00a38 0xbfc00a38 + 9fc: 000152bf 0x152bf + a00: c00a38bf lwc0 c0_entryhi,14527(zero) + a04: c00a4c00 lwc0 c0_entryhi,19456(zero) + a08: 08741006 j 1d04018 <__bss_start-0x3e2fbfe8> + a0c: 311c4024 andi gp,t0,0x4024 + a10: 9f000000 0x9f000000 + a14: 00000000 nop + a18: 00010000 sll zero,at,0x0 + a1c: 00bfc00a 0xbfc00a + a20: 58bfc00a 0x58bfc00a + a24: 90000230 lbu zero,560(zero) + a28: 9fbfc00a 0x9fbfc00a + a2c: 90bfc00a lbu ra,-16374(a1) + a30: a4000152 sh zero,338(zero) + ... + a40: 0000bfc0 sll s7,zero,0x1f + a44: 0990bfc0 j 642ff00 <__bss_start-0x39bd0100> + a48: 09c00001 j 7000004 <__bss_start-0x38fffffc> + a4c: 54bfc009 0x54bfc009 + a50: c0bfc009 lwc0 $31,-16375(a1) + a54: fc0004f3 0xfc0004f3 + a58: 01549fbf 0x1549fbf + a5c: c009fcbf lwc0 $9,-833(zero) + a60: c00a0800 lwc0 c0_entryhi,2048(zero) + a64: 01540000 0x1540000 + a68: 00000000 nop + a6c: 00000500 sll zero,zero,0x14 + a70: 00000000 nop + a74: bfc00990 0xbfc00990 + a78: bfc009c0 0xbfc009c0 + a7c: 00027400 sll t6,v0,0x10 + a80: bfc009c0 0xbfc009c0 + a84: bfc009fc 0xbfc009fc + a88: 000153bf 0x153bf + a8c: c009fcbf lwc0 $9,-833(zero) + a90: c00a0800 lwc0 c0_entryhi,2048(zero) + a94: 02740000 0x2740000 + ... + aa4: 00bfc009 0xbfc009 + aa8: bcbfc009 0xbcbfc009 + aac: c4000152 lwc1 $f0,338(zero) + ab0: bfc009c4 0xbfc009c4 + ab4: bfc009cc 0xbfc009cc + ab8: 0003727e 0x3727e + abc: 9fbfc009 0x9fbfc009 + ac0: ccbfc009 lwc3 $31,-16375(a1) + ac4: d0000ef3 0xd0000ef3 + ac8: 01542310 0x1542310 + acc: 06311c40 bgezal s1,7bd0 <__bss_start-0x3fff8430> + ad0: 2475001a addiu s5,v1,26 + ad4: 9f000000 0x9f000000 + ad8: 00000000 nop + adc: 00010000 sll zero,at,0x0 + ae0: 00000000 nop + ae4: 000000bf 0xbf + ae8: c009b0bf lwc0 $9,-20289(zero) + aec: c009b400 lwc0 $9,-19456(zero) + af0: 05727f40 0x5727f40 + af4: 249fbfc0 addiu ra,a0,-16448 + af8: 09b4bfc0 j 6d2ff00 <__bss_start-0x392d0100> + afc: 09b80008 j 6e00020 <__bss_start-0x391fffe0> + b00: 74100631 jalx 4018c4 <__bss_start-0x3fbfe73c> + b04: 1c40249f bgtz v0,9d84 <__bss_start-0x3fff627c> + b08: bfc009b8 0xbfc009b8 + b0c: bfc009bc 0xbfc009bc + b10: 000152bf 0x152bf + b14: c009bcbf lwc0 $9,-17217(zero) + b18: c009c000 lwc0 $9,-16384(zero) + b1c: 08741006 j 1d04018 <__bss_start-0x3e2fbfe8> + b20: 311c4024 andi gp,t0,0x4024 + b24: 9fbfc009 0x9fbfc009 + b28: c0bfc009 lwc0 $31,-16375(a1) + b2c: d0000bf3 0xd0000bf3 + b30: 01542310 0x1542310 + b34: 06311c40 bgezal s1,7c38 <__bss_start-0x3fff83c8> + b38: 249f0000 addiu ra,a0,0 + ... + b44: bfc009f0 0xbfc009f0 + b48: bfc009fc 0xbfc009fc + b4c: 00015200 sll t2,at,0x8 + b50: 00000000 nop + b54: 00000002 srl zero,zero,0x0 + b58: 00000001 0x1 + b5c: 00000000 nop + b60: 00000101 0x101 + b64: 00000000 nop + b68: 010100bf 0x10100bf + b6c: c008d8bf lwc0 c0_badvaddr,-10049(zero) + b70: c008dc00 lwc0 c0_badvaddr,-9216(zero) + b74: 02309fbf 0x2309fbf + b78: c008dcbf lwc0 c0_badvaddr,-9025(zero) + b7c: c008ec00 lwc0 c0_badvaddr,-5120(zero) + b80: 0153bfc0 0x153bfc0 + b84: 0908bfc0 j 422ff00 <__bss_start-0x3bdd0100> + b88: 090c0002 j 4300008 <__bss_start-0x3bcffff8> + b8c: 309fbfc0 andi ra,a0,0xbfc0 + b90: 090cbfc0 j 432ff00 <__bss_start-0x3bcd0100> + b94: 091c0001 j 4700004 <__bss_start-0x3b8ffffc> + b98: 55bfc009 0x55bfc009 + b9c: 68bfc009 0x68bfc009 + ba0: 70000153 0x70000153 + ba4: bfc00970 0xbfc00970 + ba8: bfc00974 0xbfc00974 + bac: 0003737f 0x3737f + bb0: 9fbfc009 0x9fbfc009 + bb4: 74bfc009 jalx 2ff0024 <__bss_start-0x3d00ffdc> + bb8: 7c000153 0x7c000153 + bbc: bfc0097c 0xbfc0097c + bc0: bfc00984 0xbfc00984 + bc4: 000155bf 0x155bf + bc8: c00984bf lwc0 $9,-31553(zero) + bcc: c0098800 lwc0 $9,-30720(zero) + bd0: 03757f9f 0x3757f9f + bd4: bfc00988 0xbfc00988 + bd8: bfc00990 0xbfc00990 + bdc: 00015500 sll t2,at,0x14 + ... + be8: 01010000 0x1010000 + bec: 00bfc008 0xbfc008 + bf0: 98bfc009 lwr ra,-16375(a1) + bf4: 60000152 0x60000152 + bf8: bfc00960 0xbfc00960 + bfc: bfc00968 0xbfc00968 + c00: 00027400 sll t6,v0,0x10 + c04: bfc00968 0xbfc00968 + c08: bfc00990 0xbfc00990 + c0c: 00015200 sll t2,at,0x8 + c10: 00000000 nop + c14: 00000001 0x1 + c18: 01010000 0x1010000 + c1c: 00bfc008 0xbfc008 + c20: 98bfc009 lwr ra,-16375(a1) + c24: 60000152 0x60000152 + c28: bfc00960 0xbfc00960 + c2c: bfc00968 0xbfc00968 + c30: 00027400 sll t6,v0,0x10 + c34: bfc00968 0xbfc00968 + c38: bfc00990 0xbfc00990 + c3c: 00015200 sll t2,at,0x8 + ... + c4c: 000000bf 0xbf + c50: c008d8bf lwc0 c0_badvaddr,-10049(zero) + c54: c008f000 lwc0 c0_badvaddr,-4096(zero) + c58: 0155bfc0 0x155bfc0 + c5c: 0900bfc0 j 402ff00 <__bss_start-0x3bfd0100> + c60: 09180001 j 4600004 <__bss_start-0x3b9ffffc> + c64: 53bfc009 0x53bfc009 + c68: 68bfc009 0x68bfc009 + c6c: 7c000155 0x7c000155 + c70: bfc0097c 0xbfc0097c + c74: bfc00990 0xbfc00990 + c78: 00015300 sll t2,at,0xc + ... + c88: 00bfc008 0xbfc008 + c8c: 58bfc008 0x58bfc008 + c90: 74000154 jalx 550 <__bss_start-0x3ffffab0> + c94: bfc00874 0xbfc00874 + c98: bfc0088c 0xbfc0088c + c9c: 000160bf 0x160bf + ca0: c0088cbf lwc0 c0_badvaddr,-29505(zero) + ca4: c0089400 lwc0 c0_badvaddr,-27648(zero) + ca8: 04f30154 0x4f30154 + cac: 9f000000 0x9f000000 + ... + cb8: 000000bf 0xbf + cbc: c00858bf lwc0 c0_badvaddr,22719(zero) + cc0: c0087400 lwc0 c0_badvaddr,29696(zero) + cc4: 0155bfc0 0x155bfc0 + cc8: 0874bfc0 j 1d2ff00 <__bss_start-0x3e2d0100> + ccc: 087b0002 j 1ec0008 <__bss_start-0x3e13fff8> + cd0: 8000bfc0 lb zero,-16448(zero) + cd4: 087bbfc0 j 1eeff00 <__bss_start-0x3e110100> + cd8: 08940004 j 2500010 <__bss_start-0x3daffff0> + cdc: f301559f 0xf301559f + ... + ce8: 0200bfc0 0x200bfc0 + cec: 0870bfc0 j 1c2ff00 <__bss_start-0x3e3d0100> + cf0: 087c0002 j 1f00008 <__bss_start-0x3e0ffff8> + cf4: 309f0000 andi ra,a0,0x0 + cf8: 00000000 nop + cfc: 00000100 sll zero,zero,0x4 + d00: 00000000 nop + d04: 0000bfc0 sll s7,zero,0x1f + d08: 0870bfc0 j 1c2ff00 <__bss_start-0x3e3d0100> + d0c: 08740003 j 1d0000c <__bss_start-0x3e2ffff4> + d10: 74089fbf jalx 227efc <__bss_start-0x3fdd8104> + d14: c00874bf lwc0 c0_badvaddr,29887(zero) + d18: c0087b00 lwc0 c0_badvaddr,31488(zero) + d1c: 0154bfc0 0x154bfc0 + d20: 087bbfc0 j 1eeff00 <__bss_start-0x3e110100> + d24: 088c0003 j 230000c <__bss_start-0x3dcffff4> + d28: 80089fbf lb t0,-24641(zero) + d2c: c0088cbf lwc0 c0_badvaddr,-29505(zero) + d30: c0089400 lwc0 c0_badvaddr,-27648(zero) + d34: 06f30154 0x6f30154 + d38: 23089f00 addi t0,t8,-24832 + d3c: 00000000 nop + d40: 00000002 srl zero,zero,0x0 + d44: 00bfc008 0xbfc008 + d48: 7cbfc008 0x7cbfc008 + d4c: 8800060c lwl zero,1548(zero) + d50: 12345678 beq s1,s4,16734 <__bss_start-0x3ffe98cc> + d54: 9f000000 0x9f000000 + d58: 00000000 nop + d5c: 000300bf 0x300bf + d60: c0087cbf lwc0 c0_badvaddr,31935(zero) + d64: c0089400 lwc0 c0_badvaddr,-27648(zero) + d68: 06f20000 0x6f20000 + d6c: 09ed0000 j 7b40000 <__bss_start-0x384c0000> + d70: 00000000 nop + d74: 00000000 nop + d78: 000000bf 0xbf + d7c: c00830bf lwc0 c0_badvaddr,12479(zero) + d80: c0084000 lwc0 c0_badvaddr,16384(zero) + d84: 0154bfc0 0x154bfc0 + d88: 0840bfc0 j 102ff00 <__bss_start-0x3efd0100> + d8c: 08580004 j 1600010 <__bss_start-0x3e9ffff0> + d90: f301549f 0xf301549f + ... + d9c: 0000bfc0 sll s7,zero,0x1f + da0: 0834bfc0 j d2ff00 <__bss_start-0x3f2d0100> + da4: 08580001 j 1600004 <__bss_start-0x3e9ffffc> + da8: 53000000 0x53000000 + dac: 00000000 nop + db0: 000000bf 0xbf + db4: c0084cbf lwc0 c0_badvaddr,19647(zero) + db8: c0085800 lwc0 c0_badvaddr,22528(zero) + dbc: 01520000 0x1520000 + ... + dc8: 0000bfc0 sll s7,zero,0x1f + dcc: 1050bfc0 beq v0,s0,ffff0cd0 + dd0: 10600001 beqz v1,dd8 <__bss_start-0x3ffff228> + dd4: 54bfc010 0x54bfc010 + dd8: 60bfc014 0x60bfc014 + ddc: 680004f3 0x680004f3 + de0: 01549f00 0x1549f00 + ... + dec: 000000bf 0xbf + df0: c01050bf lwc0 $16,20671(zero) + df4: c0105800 lwc0 $16,22528(zero) + df8: 0155bfc0 0x155bfc0 + dfc: 1058bfc0 beq v0,t8,ffff0d00 + e00: 14680004 bne v1,t0,e14 <__bss_start-0x3ffff1ec> + e04: f301559f 0xf301559f + ... + e14: bfc01264 0xbfc01264 + e18: bfc01298 0xbfc01298 + e1c: 000152bf 0x152bf + e20: c012f0bf lwc0 $18,-3905(zero) + e24: c012f700 lwc0 $18,-2304(zero) + e28: 01520000 0x1520000 + e2c: 00000000 nop + e30: 00000500 sll zero,zero,0x14 + e34: 00020000 sll zero,v0,0x0 + e38: 00000000 nop + e3c: bfc01050 0xbfc01050 + e40: bfc0123c 0xbfc0123c + e44: 0002309f 0x2309f + e48: bfc0123c 0xbfc0123c + e4c: bfc012b8 0xbfc012b8 + e50: 000161bf 0x161bf + e54: c012c0bf lwc0 $18,-16193(zero) + e58: c012e800 lwc0 $18,-6144(zero) + e5c: 0161bfc0 0x161bfc0 + e60: 12e8bfc0 beq s7,t0,ffff0d64 + e64: 12f00001 beq s7,s0,e6c <__bss_start-0x3ffff194> + e68: 52bfc012 0x52bfc012 + e6c: f0bfc014 0xf0bfc014 + e70: 68000161 0x68000161 + ... + e7c: 0100bfc0 0x100bfc0 + e80: 1130bfc0 beq t1,s0,ffff0d84 + e84: 12140001 beq s0,s4,e8c <__bss_start-0x3ffff174> + e88: 61000000 0x61000000 + ... + e94: 00bfc010 0xbfc010 + e98: a0bfc010 sb ra,-16368(a1) + e9c: cc000780 lwc3 $0,1920(zero) + ea0: 0038253f 0x38253f + ea4: 1a9fbfc0 0x1a9fbfc0 + ea8: 1104bfc0 beq t0,a0,ffff0dac + eac: 11140007 beq t0,s4,ecc <__bss_start-0x3ffff134> + eb0: 80003825 lb zero,14373(zero) + eb4: 3f1a9f00 0x3f1a9f00 + ... + ec8: 00bfc011 0xbfc011 + ecc: 14bfc011 bne a1,ra,ffff0f14 + ed0: 1c000152 bgtz zero,141c <__bss_start-0x3fffebe4> + ed4: bfc0111c 0xbfc0111c + ed8: bfc01184 0xbfc01184 + edc: 000160bf 0x160bf + ee0: c01184bf lwc0 $17,-31553(zero) + ee4: c0118b00 lwc0 $17,-29952(zero) + ee8: 0154bfc0 0x154bfc0 + eec: 118bbfc0 beq t4,t3,ffff0df0 + ef0: 12140007 beq s0,s4,f10 <__bss_start-0x3ffff0f0> + ef4: 81808080 lb zero,-32640(t4) + ef8: e0059fbf swc0 $5,-24641(zero) + efc: c01214bf lwc0 $18,5311(zero) + f00: c0146800 lwc0 $20,26624(zero) + f04: 01600000 0x1600000 + ... + f10: bfc01130 0xbfc01130 + f14: bfc01214 0xbfc01214 + f18: 00016100 sll t4,at,0x4 + ... + f24: 00bfc012 0xbfc012 + f28: 54bfc012 0x54bfc012 + f2c: 63000152 0x63000152 + ... + f38: 01000102 0x1000102 + ... + f54: 00010100 sll zero,at,0x4 + f58: bfc01264 0xbfc01264 + f5c: bfc012b0 0xbfc012b0 + f60: 000309ff 0x309ff + f64: 9fbfc012 0x9fbfc012 + f68: b8bfc012 swr ra,-16366(a1) + f6c: b8000309 swr zero,777(zero) + f70: ff9fbfc0 0xff9fbfc0 + f74: 12c0bfc0 beqz s6,ffff0e78 + f78: 12e80003 beq s7,t0,f88 <__bss_start-0x3ffff078> + f7c: 09ff9fbf j 7fe7efc <__bss_start-0x38018104> + f80: c012e8bf lwc0 $18,-5953(zero) + f84: c012f000 lwc0 $18,-4096(zero) + f88: 02309fbf 0x2309fbf + f8c: c012f0bf lwc0 $18,-3905(zero) + f90: c013a400 lwc0 $19,-23552(zero) + f94: 0309ff9f 0x309ff9f + f98: bfc013a4 0xbfc013a4 + f9c: bfc013b7 0xbfc013b7 + fa0: 000152bf 0x152bf + fa4: c013b7bf lwc0 $19,-18497(zero) + fa8: c013cc00 lwc0 $19,-13312(zero) + fac: 0166bfc0 0x166bfc0 + fb0: 13ccbfc0 beq s8,t4,ffff0eb4 + fb4: 13d70001 beq s8,s7,fbc <__bss_start-0x3ffff044> + fb8: 52bfc013 0x52bfc013 + fbc: d7bfc013 0xd7bfc013 + fc0: f8000166 0xf8000166 + fc4: bfc013f8 0xbfc013f8 + fc8: bfc01413 0xbfc01413 + fcc: 000152bf 0x152bf + fd0: c01413bf lwc0 $20,5055(zero) + fd4: c0141400 lwc0 $20,5120(zero) + fd8: 0166bfc0 0x166bfc0 + fdc: 1414bfc0 bne zero,s4,ffff0ee0 + fe0: 14230001 bne at,v1,fe8 <__bss_start-0x3ffff018> + fe4: 52bfc014 0x52bfc014 + fe8: 23bfc014 addi ra,sp,-16364 + fec: 44000166 0x44000166 + ff0: bfc01444 0xbfc01444 + ff4: bfc01457 0xbfc01457 + ff8: 000152bf 0x152bf + ffc: c01457bf lwc0 $20,22463(zero) + 1000: c0146000 lwc0 $20,24576(zero) + 1004: 0166bfc0 0x166bfc0 + 1008: 1460bfc0 bnez v1,ffff0f0c + 100c: 14680002 bne v1,t0,1018 <__bss_start-0x3fffefe8> + 1010: 309f0000 andi ra,a0,0x0 + 1014: 00000000 nop + ... + +Disassembly of section .debug_aranges: + +00000000 <.debug_aranges>: + 0: 00000094 0x94 + 4: 00020000 sll zero,v0,0x0 + 8: 00000400 sll zero,zero,0x10 + c: 00000000 nop + 10: bfc00830 0xbfc00830 + 14: 00000028 0x28 + 18: bfc00858 0xbfc00858 + 1c: 0000003c 0x3c + 20: bfc00894 0xbfc00894 + 24: 000000fc 0xfc + 28: bfc00990 0xbfc00990 + 2c: 00000078 0x78 + 30: bfc00a08 0xbfc00a08 + 34: 000000a4 0xa4 + 38: bfc00aac 0xbfc00aac + 3c: 000000a4 0xa4 + 40: bfc00b50 0xbfc00b50 + 44: 000000a4 0xa4 + 48: bfc00bf4 0xbfc00bf4 + 4c: 0000008c syscall 0x2 + 50: bfc00c80 0xbfc00c80 + 54: 00000190 0x190 + 58: bfc00e10 0xbfc00e10 + 5c: 00000028 0x28 + 60: bfc00e38 0xbfc00e38 + 64: 000000b8 0xb8 + 68: bfc00ef0 0xbfc00ef0 + 6c: 00000024 and zero,zero,zero + 70: bfc00f14 0xbfc00f14 + 74: 0000004c syscall 0x1 + 78: bfc00f60 0xbfc00f60 + 7c: 00000030 0x30 + 80: bfc00f90 0xbfc00f90 + 84: 00000030 0x30 + 88: bfc00fc0 0xbfc00fc0 + 8c: 00000028 0x28 + ... + 98: 00000034 0x34 + 9c: 00020000 sll zero,v0,0x0 + a0: 0a920400 j a481000 <__bss_start-0x35b7f000> + a4: 00000000 nop + a8: bfc00fe8 0xbfc00fe8 + ac: 00000010 mfhi zero + b0: bfc00ff8 0xbfc00ff8 + b4: 00000024 and zero,zero,zero + b8: bfc0101c 0xbfc0101c + bc: 00000034 0x34 + c0: bfc01050 0xbfc01050 + c4: 00000418 0x418 + ... + d0: 0000001c 0x1c + d4: 00020000 sll zero,v0,0x0 + d8: 13c30400 beq s8,v1,10dc <__bss_start-0x3fffef24> + dc: 00000000 nop + e0: bfc01468 0xbfc01468 + e4: 00000370 0x370 + ... + f0: 0000001c 0x1c + f4: 00020000 sll zero,v0,0x0 + f8: 13e90400 beq ra,t1,10fc <__bss_start-0x3fffef04> + fc: 00000000 nop + 100: bfc017d8 0xbfc017d8 + 104: 0000011c 0x11c + ... + +Disassembly of section .debug_ranges: + +00000000 <.debug_ranges>: + 0: bfc00830 0xbfc00830 + 4: bfc00858 0xbfc00858 + 8: bfc00858 0xbfc00858 + c: bfc00894 0xbfc00894 + 10: bfc00894 0xbfc00894 + 14: bfc00990 0xbfc00990 + 18: bfc00990 0xbfc00990 + 1c: bfc00a08 0xbfc00a08 + 20: bfc00a08 0xbfc00a08 + 24: bfc00aac 0xbfc00aac + 28: bfc00aac 0xbfc00aac + 2c: bfc00b50 0xbfc00b50 + 30: bfc00b50 0xbfc00b50 + 34: bfc00bf4 0xbfc00bf4 + 38: bfc00bf4 0xbfc00bf4 + 3c: bfc00c80 0xbfc00c80 + 40: bfc00c80 0xbfc00c80 + 44: bfc00e10 0xbfc00e10 + 48: bfc00e10 0xbfc00e10 + 4c: bfc00e38 0xbfc00e38 + 50: bfc00e38 0xbfc00e38 + 54: bfc00ef0 0xbfc00ef0 + 58: bfc00ef0 0xbfc00ef0 + 5c: bfc00f14 0xbfc00f14 + 60: bfc00f14 0xbfc00f14 + 64: bfc00f60 0xbfc00f60 + 68: bfc00f60 0xbfc00f60 + 6c: bfc00f90 0xbfc00f90 + 70: bfc00f90 0xbfc00f90 + 74: bfc00fc0 0xbfc00fc0 + 78: bfc00fc0 0xbfc00fc0 + 7c: bfc00fe8 0xbfc00fe8 + ... + 88: bfc010cc 0xbfc010cc + 8c: bfc010d8 0xbfc010d8 + 90: bfc0112c 0xbfc0112c + 94: bfc0116c 0xbfc0116c + 98: bfc01174 0xbfc01174 + 9c: bfc0120c 0xbfc0120c + ... + a8: bfc01220 0xbfc01220 + ac: bfc01224 0xbfc01224 + b0: bfc01234 0xbfc01234 + b4: bfc0123c 0xbfc0123c + b8: bfc0124c 0xbfc0124c + bc: bfc01280 0xbfc01280 + c0: bfc01288 0xbfc01288 + c4: bfc013c4 0xbfc013c4 + c8: bfc013cc 0xbfc013cc + cc: bfc01468 0xbfc01468 + ... + d8: bfc00fe8 0xbfc00fe8 + dc: bfc00ff8 0xbfc00ff8 + e0: bfc00ff8 0xbfc00ff8 + e4: bfc0101c 0xbfc0101c + e8: bfc0101c 0xbfc0101c + ec: bfc01050 0xbfc01050 + f0: bfc01050 0xbfc01050 + f4: bfc01468 0xbfc01468 + ... + +Disassembly of section .debug_line: + +00000000 <.debug_line>: + 0: 0000092f 0x92f + 4: 00030000 sll zero,v1,0x0 + 8: 00f90101 0xf90101 + c: fb0e0d00 0xfb0e0d00 + 10: 01010101 0x1010101 + 14: 00000001 0x1 + 18: 0000012e 0x12e + 1c: 2e002f68 sltiu zero,s0,12136 + 20: 6f6d652f 0x6f6d652f + 24: 6a656e73 0x6a656e73 + 28: 2f776f72 sltiu s7,k1,28530 + 2c: 6b2f7072 0x6b2f7072 + 30: 6f6a6563 0x6f6a6563 + 34: 74732f6d jalx 1ccbdb4 <__bss_start-0x3e33424c> + 38: 6970732f 0x6970732f + 3c: 746f6f6c jalx 1bdbdb0 <__bss_start-0x3e424250> + 40: 63686169 0x63686169 + 44: 6e2f776f 0x6e2f776f + 48: 726b2f69 0x726b2f69 + 4c: 6e737461 0x6e737461 + 50: 6c6c2f6d 0x6c6c2f6d + 54: 6970732d 0x6970732d + 58: 656c662f 0x656c662f + 5c: 696e636c 0x696e636c + 60: 7564652f jalx 59194bc <__bss_start-0x3a6e6b44> + 64: 6d616368 0x6d616368 + 68: 696e6500 0x696e6500 + 6c: 2f686f6d sltiu t0,k1,28525 + 70: 652f6a65 0x652f6a65 + 74: 6e732f77 0x6e732f77 + 78: 6f726b2f 0x6f726b2f + 7c: 70726f6a 0x70726f6a + 80: 65637473 0x65637473 + 84: 2f6d6970 sltiu t5,k1,26992 + 88: 732f746f 0x732f746f + 8c: 6f6c6368 0x6f6c6368 + 90: 61696e2f 0x61696e2f + 94: 776f726b jalx dbdc9ac <__bss_start-0x32423654> + 98: 2f696e73 sltiu t1,k1,28275 + 9c: 74616c6c jalx 185b1b0 <__bss_start-0x3e7a4e50> + a0: 2f6d6970 sltiu t5,k1,26992 + a4: 732d656c 0x732d656c + a8: 662f696e 0x662f696e + ac: 636c7564 0x636c7564 + b0: 652f7379 0x652f7379 + b4: 73000063 0x73000063 + b8: 6669666c 0x6669666c + bc: 6173682e 0x6173682e + c0: 63000100 0x63000100 + c4: 005f6465 0x5f6465 + c8: 6661756c 0x6661756c + cc: 745f7479 jalx 17dd1e4 <__bss_start-0x3e822e1c> + d0: 7065732e 0x7065732e + d4: 68000200 0x68000200 + d8: 005f7374 0x5f7374 + dc: 64696e74 0x64696e74 + e0: 2e680003 sltiu t0,s3,3 + e4: 00006366 0x6366 + e8: 69666c61 0x69666c61 + ec: 73682e68 0x73682e68 + f0: 00010000 sll zero,at,0x0 + f4: 3c627569 0x3c627569 + f8: 6c742d69 0x6c742d69 + fc: 6e3e0000 0x6e3e0000 + 100: 00000005 0x5 + 104: 01000502 0x1000502 + 108: bfc00830 0xbfc00830 + 10c: 15050213 bne t0,a1,95c <__bss_start-0x3ffff6a4> + 110: 13140505 beq t8,s4,1528 <__bss_start-0x3fffead8> + 114: 06010502 bgez s0,1520 <__bss_start-0x3fffeae0> + 118: 064c0506 0x64c0506 + 11c: 06018646 bgez s0,fffe1a38 + 120: 0502064c 0x502064c + 124: 05060614 0x5060614 + 128: 05094805 0x5094805 + 12c: 02064c05 0x2064c05 + 130: 06060105 0x6060105 + 134: 02064c05 0x2064c05 + 138: 01061402 0x1061402 + 13c: 08000101 j 404 <__bss_start-0x3ffffbfc> + 140: 05010005 bgez t0,158 <__bss_start-0x3ffffea8> + 144: 02bfc008 0x2bfc008 + 148: 58031401 0x58031401 + 14c: 05021313 0x5021313 + 150: 13131405 beq t8,s3,5168 <__bss_start-0x3fffae98> + 154: 0106037a 0x106037a + 158: 01050c03 0x1050c03 + 15c: 0b4a0501 j d281404 <__bss_start-0x32d7ebfc> + 160: 03754a82 0x3754a82 + 164: 050e5005 0x50e5005 + 168: 02064c13 0x2064c13 + 16c: 050c0614 0x50c0614 + 170: 4a050206 c2 0x50206 + 174: 84131313 lh s3,4883(zero) + 178: 05031405 0x5031405 + 17c: 01061505 0x1061505 + 180: 0c470501 jal 11c1404 <__bss_start-0x3ee3ebfc> + 184: 854a0208 lh t2,520(t2) + 188: 00010105 0x10105 + 18c: 01000502 0x1000502 + 190: bfc00894 0xbfc00894 + 194: 032c0105 0x32c0105 + 198: 02131313 0x2131313 + 19c: 14140505 bne zero,s4,15b4 <__bss_start-0x3fffea4c> + 1a0: 06010502 bgez s0,15ac <__bss_start-0x3fffea54> + 1a4: 064b1505 0x64b1505 + 1a8: 06060105 0x6060105 + 1ac: 0206bf05 0x206bf05 + 1b0: 06060105 0x6060105 + 1b4: 0206bb05 0x206bb05 + 1b8: 06060105 0x6060105 + 1bc: 02060311 0x2060311 + 1c0: ba051606 swr a1,5638(s0) + 1c4: 13051783 beq t8,a1,5fd4 <__bss_start-0x3fffa02c> + 1c8: 48050206 0x48050206 + 1cc: 83130517 lb s3,1303(t8) + 1d0: 06134905 0x6134905 + 1d4: 02064b13 0x2064b13 + 1d8: 05080601 0x5080601 + 1dc: 050c0002 0x50c0002 + 1e0: 0401064a b 1b0c <__bss_start-0x3fffe4f4> + 1e4: 05020002 0x5020002 + 1e8: 04010601 b 19f0 <__bss_start-0x3fffe610> + 1ec: 06bd0518 0x6bd0518 + 1f0: 0601052c bgez s0,16a4 <__bss_start-0x3fffe95c> + 1f4: 4a05184a c2 0x5184a + 1f8: 052c4a05 0x52c4a05 + 1fc: 214a0526 addi t2,t2,1318 + 200: 4a050206 c2 0x50206 + 204: 4b051706 c2 0x1051706 + 208: 01050206 0x1050206 + 20c: 83050806 lb a1,2054(t8) + 210: 01050c00 0x1050c00 + 214: 02040106 0x2040106 + 218: 4a050200 c2 0x50200 + 21c: 02040106 0x2040106 + 220: 01068505 0x1068505 + 224: 26060105 addiu a2,s0,261 + 228: 3a4a0526 xori t2,s2,0x526 + 22c: 4a053a4a c2 0x53a4a + 230: 052f4a05 0x52f4a05 + 234: 344a0544 ori t2,v0,0x544 + 238: 4a05154a c2 0x5154a + 23c: 0502064b 0x502064b + 240: 05400601 bltz t2,1a48 <__bss_start-0x3fffe5b8> + 244: 05544a05 0x5544a05 + 248: 404a0554 0x404a0554 + 24c: 4a05494a c2 0x5494a + 250: 054e4a05 0x54e4a05 + 254: 2e4a0517 sltiu t2,s2,1303 + 258: 4a050206 c2 0x50206 + 25c: 4c050606 0x4c050606 + 260: 01050206 0x1050206 + 264: bc050106 0xbc050106 + 268: 13050300 beq t8,a1,e6c <__bss_start-0x3ffff194> + 26c: 02040306 0x2040306 + 270: 03738205 0x3738205 + 274: 18000204 blez zero,a88 <__bss_start-0x3ffff578> + 278: 03060100 0x3060100 + 27c: 02040382 0x2040382 + 280: 05160002 0x5160002 + 284: 04030649 0x4030649 + 288: 05180002 0x5180002 + 28c: 04030613 0x4030613 + 290: 05030002 0x5030002 + 294: 04030687 0x4030687 + 298: 05180002 0x5180002 + 29c: 04030601 0x4030601 + 2a0: 00020403 sra zero,v0,0x10 + 2a4: 82051600 lb a1,5632(s0) + 2a8: 02040306 0x2040306 + 2ac: 49051800 0x49051800 + 2b0: 02040306 0x2040306 + 2b4: 13020800 beq t8,v0,22b8 <__bss_start-0x3fffdd48> + 2b8: 01010501 0x1010501 + 2bc: 000502bf 0x502bf + 2c0: c0099003 lwc0 $9,-28669(zero) + 2c4: e3000105 swc0 c0_index,261(t8) + 2c8: 02131313 0x2131313 + 2cc: 14140529 bne zero,s4,1774 <__bss_start-0x3fffe88c> + 2d0: 06010505 bgez s0,16e8 <__bss_start-0x3fffe918> + 2d4: ba0523bd swr a1,9149(s0) + 2d8: 05054505 0x5054505 + 2dc: 02064f13 0x2064f13 + 2e0: 05230611 0x5230611 + 2e4: 050d4a05 0x50d4a05 + 2e8: 0e4b0502 jal 92c1408 <__bss_start-0x36d3ebf8> + 2ec: 064c0506 0x64c0506 + 2f0: 06010517 bgez s0,1750 <__bss_start-0x3fffe8b0> + 2f4: 4c050648 0x4c050648 + 2f8: 05174c05 0x5174c05 + 2fc: 06480502 0x6480502 + 300: 064c0517 0x64c0517 + 304: 0601050b bgez s0,1734 <__bss_start-0x3fffe8cc> + 308: 4a05274a c2 0x5274a + 30c: 0506bb05 0x506bb05 + 310: 35810502 ori at,t4,0x502 + 314: 064b0506 0x64b0506 + 318: 06010502 bgez s0,1724 <__bss_start-0x3fffe8dc> + 31c: 064c0509 0x64c0509 + 320: 0601050a bgez s0,174c <__bss_start-0x3fffe8b4> + 324: 03768205 0x3768205 + 328: 01030b4a 0x1030b4a + 32c: 02080001 0x2080001 + 330: 01050100 0x1050100 + 334: 0502bfc0 0x502bfc0 + 338: 0a0803f9 j 8200fe4 <__bss_start-0x37dff01c> + 33c: 00010502 srl zero,at,0x14 + 340: 13131314 beq t8,s3,4f94 <__bss_start-0x3fffb06c> + 344: 14052906 bne zero,a1,a760 <__bss_start-0x3fff58a0> + 348: 010505ba 0x10505ba + 34c: 050206bd 0x50206bd + 350: 13140523 beq t8,s4,17e0 <__bss_start-0x3fffe820> + 354: 060f050d 0x60f050d + 358: ba050e4b swr a1,3659(s0) + 35c: 05044c4a 0x5044c4a + 360: 05128205 0x5128205 + 364: 0206bb05 0x206bb05 + 368: 12060105 beq s0,a2,780 <__bss_start-0x3ffff880> + 36c: 0206bc05 0x206bc05 + 370: 12061705 beq s0,a2,5f88 <__bss_start-0x3fffa078> + 374: 02000204 0x2000204 + 378: 01067e05 0x1067e05 + 37c: 03000204 0x3000204 + 380: 0114050a 0x114050a + 384: 00020401 0x20401 + 388: 06010509 bgez s0,17b0 <__bss_start-0x3fffe850> + 38c: 00020401 0x20401 + 390: 06840512 0x6840512 + 394: 00020401 0x20401 + 398: 06010502 bgez s0,17a4 <__bss_start-0x3fffe85c> + 39c: 00020401 0x20401 + 3a0: 4a068405 c2 0x68405 + 3a4: 0d060105 jal 4180414 <__bss_start-0x3be7fbec> + 3a8: 05ba0503 0x5ba0503 + 3ac: 06840509 0x6840509 + 3b0: 06010502 bgez s0,17bc <__bss_start-0x3fffe844> + 3b4: 06850512 0x6850512 + 3b8: 06014a05 bgez s0,12bd0 <__bss_start-0x3ffed430> + 3bc: 02068405 0x2068405 + 3c0: 09060105 j 4180414 <__bss_start-0x3be7fbec> + 3c4: 01830208 0x1830208 + 3c8: 00010105 0x10105 + 3cc: 01000502 0x1000502 + 3d0: bfc00aac 0xbfc00aac + 3d4: 039b0101 0x39b0101 + 3d8: 05021313 0x5021313 + 3dc: 13141405 beq t8,s4,53f4 <__bss_start-0x3fffac0c> + 3e0: 29060105 slti a2,t0,261 + 3e4: 05ba0502 0x5ba0502 + 3e8: 06bd1314 0x6bd1314 + 3ec: 0523060f 0x523060f + 3f0: 050dba05 0x50dba05 + 3f4: 0e4b0504 jal 92c1410 <__bss_start-0x36d3ebf0> + 3f8: 4c4a0512 0x4c4a0512 + 3fc: 82050206 lb a1,518(s0) + 400: bb051206 swr a1,4614(t8) + 404: 01050206 0x1050206 + 408: bc051206 0xbc051206 + 40c: 17050200 bne t8,a1,c10 <__bss_start-0x3ffff3f0> + 410: 02040106 0x2040106 + 414: 7e050300 0x7e050300 + 418: 02040114 0x2040114 + 41c: 050a0002 0x50a0002 + 420: 04010601 b 1c28 <__bss_start-0x3fffe3d8> + 424: 05090002 0x5090002 + 428: 04010684 b 1e3c <__bss_start-0x3fffe1c4> + 42c: 05120002 0x5120002 + 430: 04010601 b 1c38 <__bss_start-0x3fffe3c8> + 434: 05020002 0x5020002 + 438: 04014a06 b 12c54 <__bss_start-0x3ffed3ac> + 43c: 84050d06 lh a1,3334(zero) + 440: 010505ba 0x10505ba + 444: 05030684 0x5030684 + 448: 05090601 0x5090601 + 44c: 05020685 0x5020685 + 450: 05120601 0x5120601 + 454: 4a050206 c2 0x50206 + 458: 84050906 lh a1,2310(zero) + 45c: 01050183 0x1050183 + 460: 02080001 0x2080001 + 464: 01050100 0x1050100 + 468: 0502bfc0 0x502bfc0 + 46c: 0b5003bd j d400ef4 <__bss_start-0x32bff10c> + 470: 01010502 0x1010502 + 474: 13131314 beq t8,s3,50c8 <__bss_start-0x3fffaf38> + 478: 14052906 bne zero,a1,a894 <__bss_start-0x3fff576c> + 47c: 010505ba 0x10505ba + 480: 050206bd 0x50206bd + 484: 13140523 beq t8,s4,1914 <__bss_start-0x3fffe6ec> + 488: 060f050d 0x60f050d + 48c: ba050e4b swr a1,3659(s0) + 490: 05044c4a 0x5044c4a + 494: 05128205 0x5128205 + 498: 0206bb05 0x206bb05 + 49c: 12060105 beq s0,a2,8b4 <__bss_start-0x3ffff74c> + 4a0: 0206bc05 0x206bc05 + 4a4: 12061705 beq s0,a2,60bc <__bss_start-0x3fff9f44> + 4a8: 02000204 0x2000204 + 4ac: 01067e05 0x1067e05 + 4b0: 03000204 0x3000204 + 4b4: 0114050a 0x114050a + 4b8: 00020401 0x20401 + 4bc: 06010509 bgez s0,18e4 <__bss_start-0x3fffe71c> + 4c0: 00020401 0x20401 + 4c4: 06840512 0x6840512 + 4c8: 00020401 0x20401 + 4cc: 06010502 bgez s0,18d8 <__bss_start-0x3fffe728> + 4d0: 00020401 0x20401 + 4d4: 4a068405 c2 0x68405 + 4d8: 0d060105 jal 4180414 <__bss_start-0x3be7fbec> + 4dc: 05ba0503 0x5ba0503 + 4e0: 06840509 0x6840509 + 4e4: 06010502 bgez s0,18f0 <__bss_start-0x3fffe710> + 4e8: 06850512 0x6850512 + 4ec: 06014a05 bgez s0,12d04 <__bss_start-0x3ffed2fc> + 4f0: 02068405 0x2068405 + 4f4: 09060105 j 4180414 <__bss_start-0x3be7fbec> + 4f8: 01830208 0x1830208 + 4fc: 00010105 0x10105 + 500: 01000502 0x1000502 + 504: bfc00bf4 0xbfc00bf4 + 508: 03df0101 0x3df0101 + 50c: 05021313 0x5021313 + 510: 14140529 bne zero,s4,19b8 <__bss_start-0x3fffe648> + 514: 06010505 bgez s0,192c <__bss_start-0x3fffe6d4> + 518: ba050206 swr a1,518(s0) + 51c: bd050406 0xbd050406 + 520: 01ba0511 0x1ba0511 + 524: 4a050206 c2 0x50206 + 528: bb051206 swr a1,4614(t8) + 52c: 19051103 0x19051103 + 530: 794a0502 0x794a0502 + 534: 064c0512 0x64c0512 + 538: 06170502 0x6170502 + 53c: 00020401 0x20401 + 540: 06460503 0x6460503 + 544: 00020401 0x20401 + 548: 14050a00 bne zero,a1,2d4c <__bss_start-0x3fffd2b4> + 54c: 02040106 0x2040106 + 550: 01050900 0x1050900 + 554: 02040106 0x2040106 + 558: 84051200 lh a1,4608(zero) + 55c: 02040106 0x2040106 + 560: 01050200 0x1050200 + 564: 0204014a 0x204014a + 568: 0684050d 0x684050d + 56c: 06010505 bgez s0,1984 <__bss_start-0x3fffe67c> + 570: ba050306 swr a1,774(s0) + 574: 84050906 lh a1,2310(zero) + 578: 01050206 0x1050206 + 57c: 85051106 lh a1,4358(t0) + 580: 014a0502 0x14a0502 + 584: 06840509 0x6840509 + 588: 06010501 bgez s0,1990 <__bss_start-0x3fffe670> + 58c: 84020800 lh v0,2048(zero) + 590: 01010501 0x1010501 + 594: 000502bf 0x502bf + 598: c00c8003 lwc0 c0_sr,-32765(zero) + 59c: fe010105 0xfe010105 + 5a0: 02131313 0x2131313 + 5a4: 13141405 beq t8,s4,55bc <__bss_start-0x3fffaa44> + 5a8: 29060105 slti a2,t0,261 + 5ac: 05ba0523 0x5ba0523 + 5b0: bd050103 0xbd050103 + 5b4: 754a0523 jalx 528148c <__bss_start-0x3ad7eb74> + 5b8: 030b4a05 0x30b4a05 + 5bc: 0103754a 0x103754a + 5c0: 0514031f 0x514031f + 5c4: 82050f4b lb a1,3915(s0) + 5c8: 050e0314 0x50e0314 + 5cc: 4a030c4a c2 0x30c4a + 5d0: 05050346 0x5050346 + 5d4: 4a050206 c2 0x50206 + 5d8: 4f050106 c3 0x1050106 + 5dc: 03750105 0x3750105 + 5e0: 0d030bba jal 40c2ee8 <__bss_start-0x3bf3d118> + 5e4: 0502064c 0x502064c + 5e8: 13050406 beq t8,a1,1604 <__bss_start-0x3fffe9fc> + 5ec: 11051050 beq t0,a1,4730 <__bss_start-0x3fffb8d0> + 5f0: 050e5105 0x50e5105 + 5f4: 144f050f bne v0,t7,1a34 <__bss_start-0x3fffe5cc> + 5f8: 4b050e03 c2 0x1050e03 + 5fc: 144a030c bne v0,t2,1230 <__bss_start-0x3fffedd0> + 600: 4a050706 c2 0x50706 + 604: 034e4a05 0x34e4a05 + 608: 03851313 0x3851313 + 60c: 05100601 bltzal t0,1e14 <__bss_start-0x3fffe1ec> + 610: 05030683 0x5030683 + 614: 050606f8 0x50606f8 + 618: 4a050806 c2 0x50806 + 61c: 47050484 c1 0x1050484 + 620: 13050e06 beq t8,a1,3e3c <__bss_start-0x3fffc1c4> + 624: 01050400 0x1050400 + 628: 02040106 0x2040106 + 62c: 4b050500 c2 0x1050500 + 630: 02040114 0x2040114 + 634: 050c0002 0x50c0002 + 638: 04010601 b 1e40 <__bss_start-0x3fffe1c0> + 63c: 050b0002 0x50b0002 + 640: 04010684 b 2054 <__bss_start-0x3fffdfac> + 644: 05140002 0x5140002 + 648: 04010601 b 1e50 <__bss_start-0x3fffe1b0> + 64c: 05040002 0x5040002 + 650: 04014a06 b 12e6c <__bss_start-0x3ffed194> + 654: 83050706 lb a1,1798(t8) + 658: 01050506 0x1050506 + 65c: 031c8205 0x31c8205 + 660: 0e060309 jal 8180c24 <__bss_start-0x37e7f3dc> + 664: 01050b03 0x1050b03 + 668: 774a050e jalx d281438 <__bss_start-0x32d7ebc8> + 66c: 03094a05 0x3094a05 + 670: 0b03774a j c0ddd28 <__bss_start-0x33f222d8> + 674: 0505064b 0x505064b + 678: 05031805 0x5031805 + 67c: 0414050e 0x414050e + 680: 06010504 bgez s0,1a94 <__bss_start-0x3fffe56c> + 684: 064b0501 0x64b0501 + 688: 06190504 0x6190504 + 68c: 06035908 0x6035908 + 690: 7413052b jalx 4c14ac <__bss_start-0x3fb3eb54> + 694: 06018205 bgez s0,fffe0eac + 698: 1b850504 0x1b850504 + 69c: 06ba051b 0x6ba051b + 6a0: 0601051f bgez s0,1b20 <__bss_start-0x3fffe4e0> + 6a4: 4a05254a c2 0x5254a + 6a8: 050eba05 0x50eba05 + 6ac: 04064c06 0x4064c06 + 6b0: 01050a82 0x1050a82 + 6b4: 050e0002 0x50e0002 + 6b8: 0401064a b 1fe4 <__bss_start-0x3fffe01c> + 6bc: 05040002 0x5040002 + 6c0: 04010601 b 1ec8 <__bss_start-0x3fffe138> + 6c4: 0512bb05 0x512bb05 + 6c8: 04064c13 0x4064c13 + 6cc: 05110601 bgezal t0,1ed4 <__bss_start-0x3fffe12c> + 6d0: 0504064b 0x504064b + 6d4: 050e0601 0x50e0601 + 6d8: 0504064c 0x504064c + 6dc: 13050e06 beq t8,a1,3ef8 <__bss_start-0x3fffc108> + 6e0: 01050400 0x1050400 + 6e4: 02040106 0x2040106 + 6e8: 4b050500 c2 0x1050500 + 6ec: 02040114 0x2040114 + 6f0: 050c0002 0x50c0002 + 6f4: 04010601 b 1efc <__bss_start-0x3fffe104> + 6f8: 050b0002 0x50b0002 + 6fc: 04010684 b 2110 <__bss_start-0x3fffdef0> + 700: 05140002 0x5140002 + 704: 04010601 b 1f0c <__bss_start-0x3fffe0f4> + 708: 05040002 0x5040002 + 70c: 04014a06 b 12f28 <__bss_start-0x3ffed0d8> + 710: 83050706 lb a1,1798(t8) + 714: 01050406 0x1050406 + 718: 88050e06 lwl a1,3590(zero) + 71c: 01050500 0x1050500 + 720: 02040306 0x2040306 + 724: 036dba05 0x36dba05 + 728: 16000204 bnez s0,f3c <__bss_start-0x3ffff0c4> + 72c: 03060105 0x3060105 + 730: 1f000204 bgtz t8,f44 <__bss_start-0x3ffff0bc> + 734: 03490516 0x3490516 + 738: 00020403 sra zero,v0,0x10 + 73c: 4b051e00 c2 0x1051e00 + 740: 02040306 0x2040306 + 744: 49000204 bc2f f58 <__bss_start-0x3ffff0a8> + 748: 03060105 0x3060105 + 74c: 0a035dba j 80d76e8 <__bss_start-0x37f28918> + 750: 050103c4 bgez t0,1664 <__bss_start-0x3fffe99c> + 754: 004a0208 0x4a0208 + 758: 00010105 0x10105 + 75c: 01000502 0x1000502 + 760: bfc00e10 0xbfc00e10 + 764: 03ce0201 0x3ce0201 + 768: 05021305 0x5021305 + 76c: 01061105 0x1061105 + 770: 02bb0683 0x2bb0683 + 774: 05010613 bgez t0,1fc4 <__bss_start-0x3fffe03c> + 778: 05094905 0x5094905 + 77c: 014b0509 0x14b0509 + 780: 49020800 0x49020800 + 784: 01010501 0x1010501 + 788: 000502bf 0x502bf + 78c: c00e3803 lwc0 c0_epc,14339(zero) + 790: d4020105 0xd4020105 + 794: 0b061605 j c185814 <__bss_start-0x33e7a7ec> + 798: 01460502 0x1460502 + 79c: 064b1314 0x64b1314 + 7a0: 05050601 0x5050601 + 7a4: 05030683 0x5030683 + 7a8: 05110601 bgezal t0,1fb0 <__bss_start-0x3fffe050> + 7ac: 05144a05 0x5144a05 + 7b0: 084a0502 j 1281408 <__bss_start-0x3ed7ebf8> + 7b4: 064c050d 0x64c050d + 7b8: 06010502 bgez s0,1bc4 <__bss_start-0x3fffe43c> + 7bc: 064c0511 0x64c0511 + 7c0: 01050206 0x1050206 + 7c4: 01050406 0x1050406 + 7c8: 0840050c j 1001430 <__bss_start-0x3effebd0> + 7cc: 06010504 bgez s0,1be0 <__bss_start-0x3fffe420> + 7d0: 06830507 0x6830507 + 7d4: 06010521 bgez s0,1c5c <__bss_start-0x3fffe3a4> + 7d8: 00020402 srl zero,v0,0x10 + 7dc: 06ed0523 0x6ed0523 + 7e0: 00020402 srl zero,v0,0x10 + 7e4: 06010511 bgez s0,1c2c <__bss_start-0x3fffe3d4> + 7e8: 00020402 srl zero,v0,0x10 + 7ec: 06ba0502 0x6ba0502 + 7f0: 00020402 srl zero,v0,0x10 + 7f4: 06010503 bgez s0,1c04 <__bss_start-0x3fffe3fc> + 7f8: 06bc0522 0x6bc0522 + 7fc: 06010507 bgez s0,1c1c <__bss_start-0x3fffe3e4> + 800: f20506ba 0xf20506ba + 804: 05030688 0x5030688 + 808: 050b0601 0x50b0601 + 80c: 050306bb 0x50306bb + 810: 05060601 0x5060601 + 814: 05018803 bgez t0,fffe2824 + 818: 68f24a02 0x68f24a02 + 81c: 08000101 j 404 <__bss_start-0x3ffffbfc> + 820: 05010005 bgez t0,838 <__bss_start-0x3ffff7c8> + 824: 02bfc00e 0x2bfc00e + 828: f003ef02 0xf003ef02 + 82c: 01050213 0x1050213 + 830: 050b0601 0x50b0601 + 834: 05054a05 0x5054a05 + 838: 03068305 0x3068305 + 83c: 11060105 beq t0,a2,c54 <__bss_start-0x3ffff3ac> + 840: 144a0508 bne v0,t2,1c64 <__bss_start-0x3fffe39c> + 844: 4a050206 c2 0x50206 + 848: 4c050906 0x4c050906 + 84c: 014a8200 0x14a8200 + 850: 01010501 0x1010501 + 854: 000502bf 0x502bf + 858: c00f1403 lwc0 c0_prid,5123(zero) + 85c: f7020105 0xf7020105 + 860: 02131314 0x2131314 + 864: 05160601 0x5160601 + 868: 0502064c 0x502064c + 86c: 05080601 0x5080601 + 870: 050c0002 0x50c0002 + 874: 0401064a b 21a0 <__bss_start-0x3fffde60> + 878: 05020002 0x5020002 + 87c: 04010601 b 2084 <__bss_start-0x3fffdf7c> + 880: 00020401 0x20401 + 884: 82050306 lb a1,774(s0) + 888: 83050906 lb a1,2310(t8) + 88c: 01051582 0x1051582 + 890: 05064a05 0x5064a05 + 894: 16000204 bnez s0,10a8 <__bss_start-0x3fffef58> + 898: 0206083b 0x206083b + 89c: 05170002 0x5170002 + 8a0: 04020601 0x4020601 + 8a4: 050b8405 0x50b8405 + 8a8: 014d0208 0x14d0208 + 8ac: 00010105 0x10105 + 8b0: 01000502 0x1000502 + 8b4: bfc00f60 0xbfc00f60 + 8b8: 03850301 0x3850301 + 8bc: 05021314 0x5021314 + 8c0: 050b0682 0x50b0682 + 8c4: f2050206 0xf2050206 + 8c8: 4b050506 c2 0x1050506 + 8cc: 01050306 0x1050306 + 8d0: 83050b06 lb a1,2822(t8) + 8d4: 01050206 0x1050206 + 8d8: 4c050106 0x4c050106 + 8dc: 13020800 beq t8,v0,28e0 <__bss_start-0x3fffd720> + 8e0: 01010501 0x1010501 + 8e4: 000502bf 0x502bf + 8e8: c00f9003 lwc0 c0_prid,-28669(zero) + 8ec: 90030105 lbu v1,261(zero) + 8f0: 0213051c 0x213051c + 8f4: 06010505 bgez s0,1d0c <__bss_start-0x3fffe2f4> + 8f8: 82050306 lb a1,774(s0) + 8fc: bb050c06 swr a1,3078(t8) + 900: 01050206 0x1050206 + 904: 4c051106 0x4c051106 + 908: 01050183 0x1050183 + 90c: 02100001 0x2100001 + 910: 01050100 0x1050100 + 914: 0502bfc0 0x502bfc0 + 918: 0fc00398 jal f000e60 <__bss_start-0x30fff1a0> + 91c: 03010502 0x3010502 + 920: 13050106 beq t8,a1,d3c <__bss_start-0x3ffff2c4> + 924: 11050983 beq t0,a1,2f34 <__bss_start-0x3fffd0cc> + 928: 05348205 0x5348205 + 92c: 014b0214 0x14b0214 + 930: 00010100 sll zero,at,0x4 + 934: 00039f00 sll s3,v1,0x1c + 938: 03000001 0x3000001 + 93c: 1c0101fb 0x1c0101fb + 940: 0e0d0001 jal 8340004 <__bss_start-0x37cbfffc> + 944: 01010100 0x1010100 + 948: 00000100 sll zero,zero,0x4 + 94c: 00012f68 0x12f68 + 950: 6f6d652f 0x6f6d652f + 954: 6a656e73 0x6a656e73 + 958: 2f776f72 sltiu s7,k1,28530 + 95c: 6b2f7072 0x6b2f7072 + 960: 6f6a6563 0x6f6a6563 + 964: 74732f6d jalx 1ccbdb4 <__bss_start-0x3e33424c> + 968: 6970732f 0x6970732f + 96c: 746f6f6c jalx 1bdbdb0 <__bss_start-0x3e424250> + 970: 63686169 0x63686169 + 974: 6e2f776f 0x6e2f776f + 978: 726b2f69 0x726b2f69 + 97c: 6e737461 0x6e737461 + 980: 6c6c2f6d 0x6c6c2f6d + 984: 6970732d 0x6970732d + 988: 656c662f 0x656c662f + 98c: 696e636c 0x696e636c + 990: 7564652f jalx 59194bc <__bss_start-0x3a6e6b44> + 994: 6d616368 0x6d616368 + 998: 696e6500 0x696e6500 + 99c: 2f686f6d sltiu t0,k1,28525 + 9a0: 652f6a65 0x652f6a65 + 9a4: 6e732f77 0x6e732f77 + 9a8: 6f726b2f 0x6f726b2f + 9ac: 70726f6a 0x70726f6a + 9b0: 65637473 0x65637473 + 9b4: 2f6d6970 sltiu t5,k1,26992 + 9b8: 732f746f 0x732f746f + 9bc: 6f6c6368 0x6f6c6368 + 9c0: 61696e2f 0x61696e2f + 9c4: 776f726b jalx dbdc9ac <__bss_start-0x32423654> + 9c8: 2f696e73 sltiu t1,k1,28275 + 9cc: 74616c6c jalx 185b1b0 <__bss_start-0x3e7a4e50> + 9d0: 2f6d6970 sltiu t5,k1,26992 + 9d4: 732d656c 0x732d656c + 9d8: 662f696e 0x662f696e + 9dc: 636c7564 0x636c7564 + 9e0: 652f7379 0x652f7379 + 9e4: 73002e2e 0x73002e2e + 9e8: 0000626f 0x626f + 9ec: 6f746c6f 0x6f746c6f + 9f0: 61646572 0x61646572 + 9f4: 5f776974 0x5f776974 + 9f8: 685f666c 0x685f666c + 9fc: 6173682e 0x6173682e + a00: 63000000 0x63000000 + a04: 005f6465 0x5f6465 + a08: 6661756c 0x6661756c + a0c: 745f7479 jalx 17dd1e4 <__bss_start-0x3e822e1c> + a10: 7065732e 0x7065732e + a14: 68000100 0x68000100 + a18: 005f7374 0x5f7374 + a1c: 64696e74 0x64696e74 + a20: 2e680002 sltiu t0,s3,2 + a24: 00007372 0x7372 + a28: 65632e68 0x65632e68 + a2c: 00000000 nop + a30: 63666966 0x63666966 + a34: 6c617368 0x6c617368 + a38: 2e680003 sltiu t0,s3,3 + a3c: 00006c69 0x6c69 + a40: 62737973 0x62737973 + a44: 2e680000 sltiu t0,s3,0 + a48: 00003c62 0x3c62 + a4c: 75696c74 jalx 5a5b1d0 <__bss_start-0x3a5a4e30> + a50: 2d696e3e sltiu t1,t3,28222 + a54: 00000000 nop + a58: 00050100 sll zero,a1,0x4 + a5c: 0502bfc0 0x502bfc0 + a60: 0fe8031c jal fa00c70 <__bss_start-0x305ff390> + a64: 01050213 0x1050213 + a68: 16890501 bne s4,t1,1e70 <__bss_start-0x3fffe190> + a6c: 06160208 0x6160208 + a70: 00010105 0x10105 + a74: 01000502 0x1000502 + a78: bfc00ff8 0xbfc00ff8 + a7c: 032f0105 0x32f0105 + a80: 02131703 0x2131703 + a84: 0aba030a j ae80c28 <__bss_start-0x3517f3d8> + a88: f2050106 0xf2050106 + a8c: 16020800 bne s0,v0,2a90 <__bss_start-0x3fffd570> + a90: 01010501 0x1010501 + a94: 000502bf 0x502bf + a98: c0101c03 lwc0 $16,7171(zero) + a9c: d0000105 0xd0000105 + aa0: 02131703 0x2131703 + aa4: 0a08ac03 j 822b00c <__bss_start-0x37dd4ff4> + aa8: 0af20501 j bc81404 <__bss_start-0x3437ebfc> + aac: 06160208 0x6160208 + ab0: 00010105 0x10105 + ab4: 01000502 0x1000502 + ab8: bfc01050 0xbfc01050 + abc: 03f40001 0x3f40001 + ac0: 05021313 0x5021313 + ac4: 13131313 beq t8,s3,5714 <__bss_start-0x3fffa8ec> + ac8: 05010603 bgez t0,22d8 <__bss_start-0x3fffdd28> + acc: 7a010512 0x7a010512 + ad0: 504a0501 0x504a0501 + ad4: 037a8205 0x37a8205 + ad8: 0e030eba jal 80c3ae8 <__bss_start-0x37f3c518> + adc: 05010372 bgez t0,18a8 <__bss_start-0x3fffe758> + ae0: 4a051208 c2 0x51208 + ae4: 42050206 c0 0x50206 + ae8: 83131413 lb s3,5139(t8) + aec: 13140616 beq t8,s4,2348 <__bss_start-0x3fffdcb8> + af0: 050e4605 0x50e4605 + af4: 02064b06 0x2064b06 + af8: 15050e47 bne t0,a1,4418 <__bss_start-0x3fffbbe8> + afc: 0502064b 0x502064b + b00: 05210601 bgez t1,2308 <__bss_start-0x3fffdcf8> + b04: 0502064c 0x502064c + b08: 83850506 lb a1,1286(gp) + b0c: 06010505 bgez s0,1f24 <__bss_start-0x3fffe0dc> + b10: ba050306 swr a1,774(s0) + b14: 84053f06 lh a1,16134(zero) + b18: 030d8205 0x30d8205 + b1c: 04068305 0x4068305 + b20: 0b060105 j c180414 <__bss_start-0x33e7fbec> + b24: 0103ef00 0x103ef00 + b28: 4a050206 c2 0x50206 + b2c: 03887f02 0x3887f02 + b30: 2c010511 sltiu at,zero,1297 + b34: 06010502 bgez s0,1f40 <__bss_start-0x3fffe0c0> + b38: 06f4050a 0x6f4050a + b3c: 06010516 bgez s0,1f98 <__bss_start-0x3fffe068> + b40: 82053e4a lb a1,15946(s0) + b44: 05054a05 0x5054a05 + b48: 03068405 0x3068405 + b4c: 3a060105 xori a2,s0,0x105 + b50: 03064b13 0x3064b13 + b54: 05060601 0x5060601 + b58: 05104a05 bltzal t0,13370 <__bss_start-0x3ffecc90> + b5c: 064a0525 0x64a0525 + b60: 00020401 0x20401 + b64: ba050406 swr a1,1030(s0) + b68: f40525ba 0xf40525ba + b6c: 053f8205 0x53f8205 + b70: 03bd0521 0x3bd0521 + b74: ba064a05 swr a2,18949(s0) + b78: 3a068205 xori a2,s0,0x8205 + b7c: 03830521 0x3830521 + b80: ba0543ba swr a1,17338(s0) + b84: 05038305 0x5038305 + b88: 21ba0540 addi k0,t5,1344 + b8c: ba050383 swr a1,899(s0) + b90: bf083ebb 0xbf083ebb + b94: 050203e1 0x50203e1 + b98: 00ba0509 0xba0509 + b9c: 06010503 bgez s0,1fac <__bss_start-0x3fffe054> + ba0: 0603a37f 0x603a37f + ba4: 82050406 lb a1,1030(s0) + ba8: 87050703 lh a1,1795(t8) + bac: 184a0503 0x184a0503 + bb0: 03634a05 0x3634a05 + bb4: 0b034d82 j c0d3608 <__bss_start-0x33f2c9f8> + bb8: 05040338 0x5040338 + bbc: 4a050703 c2 0x50703 + bc0: 184a504a 0x184a504a + bc4: 05030603 0x5030603 + bc8: 5f010504 0x5f010504 + bcc: 14838305 bne a0,v1,fffe17e4 + bd0: 05140515 0x5140515 + bd4: 06010505 bgez s0,1fec <__bss_start-0x3fffe014> + bd8: 06830512 0x6830512 + bdc: 06010505 bgez s0,1ff4 <__bss_start-0x3fffe00c> + be0: 06f31305 0x6f31305 + be4: 0703c700 0x703c700 + be8: 08ac03bc j 2b00ef0 <__bss_start-0x3d4ff110> + bec: 7f820510 0x7f820510 + bf0: 0601051c bgez s0,2064 <__bss_start-0x3fffdf9c> + bf4: 4a050a4a c2 0x50a4a + bf8: 05164a05 0x5164a05 + bfc: 0a4a0508 j 9281420 <__bss_start-0x36d7ebe0> + c00: 06f40507 0x6f40507 + c04: 0603c200 0x603c200 + c08: 82068305 lb a2,-31995(s0) + c0c: 05140601 0x5140601 + c10: 05070603 0x5070603 + c14: bf7f82bb 0xbf7f82bb + c18: 05160601 0x5160601 + c1c: 05050603 0x5050603 + c20: c00008ac lwc0 c0_index,2220(zero) + c24: 05070348 0x5070348 + c28: 82830515 lb v1,1301(s4) + c2c: 06010507 bgez s0,204c <__bss_start-0x3fffdfb4> + c30: 06bb0521 0x6bb0521 + c34: 06010527 bgez s0,20d4 <__bss_start-0x3fffdf2c> + c38: 4c051b48 0x4c051b48 + c3c: 0507064b 0x507064b + c40: 05200601 bltz t1,2448 <__bss_start-0x3fffdbb8> + c44: 05184b05 0x5184b05 + c48: 1a4b0507 0x1a4b0507 + c4c: 06811305 bgez s4,5864 <__bss_start-0x3fffa79c> + c50: 1a060105 0x1a060105 + c54: 0783064a 0x783064a + c58: 052a8205 0x52a8205 + c5c: 48ba0507 0x48ba0507 + c60: 83052aba lb a1,10938(t8) + c64: 05448205 0x5448205 + c68: 0783052a 0x783052a + c6c: ba0548ba swr a1,18618(s0) + c70: 050784bb 0x50784bb + c74: 05100601 bltzal t0,247c <__bss_start-0x3fffdb84> + c78: 05070608 0x5070608 + c7c: 3d050a06 0x3d050a06 + c80: 01050806 srlv at,a1,t0 + c84: 031a8205 0x31a8205 + c88: 1aba052d 0x1aba052d + c8c: 82050703 lb a1,1795(s0) + c90: 6bbabcbb 0x6bbabcbb + c94: 05100601 bltzal t0,249c <__bss_start-0x3fffdb64> + c98: 05070608 0x5070608 + c9c: 3d050a06 0x3d050a06 + ca0: 01050706 0x1050706 + ca4: 87051006 lh a1,4102(t8) + ca8: 01050706 0x1050706 + cac: 083d050a j f41428 <__bss_start-0x3f0bebd8> + cb0: 06010507 bgez s0,20d0 <__bss_start-0x3fffdf30> + cb4: 068784bb 0x68784bb + cb8: 05100601 bltzal t0,24c0 <__bss_start-0x3fffdb40> + cbc: 05070608 0x5070608 + cc0: 3d050a06 0x3d050a06 + cc4: 01050706 0x1050706 + cc8: 87bd8413 lh sp,-31725(sp) + ccc: 05050309 0x5050309 + cd0: 01020800 0x1020800 + cd4: 01010000 0x1010000 + cd8: 015d0003 0x15d0003 + cdc: 00000055 0x55 + ce0: 0101fb0e 0x101fb0e + ce4: 0d000101 jal 4000404 <__bss_start-0x3bfffbfc> + ce8: 01010000 0x1010000 + cec: 00010000 sll zero,at,0x0 + cf0: 012e2e2f 0x12e2e2f + cf4: 2e2e2f2e sltiu t6,s1,12078 + cf8: 2e2f2e2e sltiu t7,s1,11822 + cfc: 2f2e2e2f sltiu t6,t9,11823 + d00: 2e2e2f67 sltiu t6,s1,12135 + d04: 63632d31 0x63632d31 + d08: 302e322e andi t6,at,0x322e + d0c: 302f6e65 andi t7,at,0x6e65 + d10: 776c6962 jalx db1a588 <__bss_start-0x324e5a78> + d14: 2f6c6962 sltiu t4,k1,26978 + d18: 632f6d61 0x632f6d61 + d1c: 6368696e 0x6368696e + d20: 652f6d69 0x652f6d69 + d24: 70730000 0x70730000 + d28: 6d656d63 0x6d656d63 + d2c: 70792e53 0x70792e53 + d30: 00010000 sll zero,at,0x0 + d34: 00000502 srl zero,zero,0x14 + d38: bfc01468 0xbfc01468 + d3c: 03b80201 0x3b80201 + d40: 4b4e030b c2 0x14e030b + d44: 4a4b4b4b c2 0x4b4b4b + d48: 4c4b4b4c 0x4c4b4b4c + d4c: 4b4b4b03 c2 0x14b4b03 + d50: ce004a4b lwc3 $0,19019(s0) + d54: 4b4b0328 c2 0x14b0328 + d58: 4a4f030e c2 0x4f030e + d5c: 4a4b4b4b c2 0x4b4b4b + d60: 4b4b504b c2 0x14b504b + d64: 4b4b4b4b c2 0x14b4b4b + d68: 4b4b4c4b c2 0x14b4c4b + d6c: 4b4b4b4b c2 0x14b4b4b + d70: 4b4b4e4b c2 0x14b4e4b + d74: 4b4b4b4b c2 0x14b4b4b + d78: 4b4b4b4b c2 0x14b4b4b + d7c: 4b4b030a c2 0x14b030a + d80: 4a4c4b4b c2 0x4c4b4b + d84: 4b4b4b4b c2 0x14b4b4b + d88: 4b4b4b4b c2 0x14b4b4b + d8c: 4b4b4b4b c2 0x14b4b4b + d90: 4b4b4b4b c2 0x14b4b4b + d94: 4b030a4a c2 0x1030a4a + d98: 4b4b4b4e c2 0x14b4b4e + d9c: 4b4b4b4b c2 0x14b4b4b + da0: 03124a4b 0x3124a4b + da4: 4c4b4b4b 0x4c4b4b4b + da8: 4b4c4b52 c2 0x14c4b52 + dac: 4b4c4b4b c2 0x14c4b4b + db0: 4b4c4b4d c2 0x14c4b4d + db4: 4b4b4b4b c2 0x14b4b4b + db8: 4c4b030d 0x4c4b030d + dbc: 4a4b4b4c c2 0x4b4b4c + dc0: 4b4b4b4b c2 0x14b4b4b + dc4: 030b4a4b 0x30b4a4b + dc8: 4b4b031b c2 0x14b031b + dcc: 4a4b4b4f c2 0x4b4b4f + dd0: 4e4b4b4b c3 0x4b4b4b + dd4: 4b4b4b4b c2 0x14b4b4b + dd8: 4b4b4b4b c2 0x14b4b4b + ddc: 4c4b4b4b 0x4c4b4b4b + de0: 4b4b4b4b c2 0x14b4b4b + de4: 4b4b4b4b c2 0x14b4b4b + de8: 4b4b4b4b c2 0x14b4b4b + dec: 4b4b4b4b c2 0x14b4b4b + df0: 4b4b4b4b c2 0x14b4b4b + df4: 4c4b4b4b 0x4c4b4b4b + df8: 4b4b4b4b c2 0x14b4b4b + dfc: 4b4b4b4b c2 0x14b4b4b + e00: 03094a4c syscall 0xc2529 + e04: 4b4b4b4b c2 0x14b4b4b + e08: 4b4b4b4b c2 0x14b4b4b + e0c: 4b4b4b4b c2 0x14b4b4b + e10: 4b4b4b4b c2 0x14b4b4b + e14: 4b4b4b4b c2 0x14b4b4b + e18: 4b4b4b4b c2 0x14b4b4b + e1c: 4b4b4b50 c2 0x14b4b50 + e20: 4b4b4b4e c2 0x14b4b4e + e24: 4b4b4b4b c2 0x14b4b4b + e28: 4b4e4b4c c2 0x14e4b4c + e2c: 4b4b4b4b c2 0x14b4b4b + e30: 4c4b0204 0x4c4b0204 + e34: 00010100 sll zero,at,0x4 + e38: 0000b900 sll s7,zero,0x4 + e3c: 03000000 0x3000000 + e40: 550101fb 0x550101fb + e44: 0e0d0001 jal 8340004 <__bss_start-0x37cbfffc> + e48: 01010100 0x1010100 + e4c: 00000100 sll zero,zero,0x4 + e50: 00012e2e 0x12e2e + e54: 2f2e2e2f sltiu t6,t9,11823 + e58: 2e2e2f2e sltiu t6,s1,12078 + e5c: 2e2f2e2e sltiu t7,s1,11822 + e60: 2f2e2e2f sltiu t6,t9,11823 + e64: 6763632d 0x6763632d + e68: 31302e32 andi s0,t1,0x2e32 + e6c: 2e302f6e sltiu s0,s1,12142 + e70: 65776c69 0x65776c69 + e74: 622f6c69 0x622f6c69 + e78: 62632f6d 0x62632f6d + e7c: 61636869 0x61636869 + e80: 6e652f6d 0x6e652f6d + e84: 69707300 0x69707300 + e88: 006d656d 0x6d656d + e8c: 7365742e 0x7365742e + e90: 53000100 0x53000100 + e94: 00000005 0x5 + e98: 02bfc017 0x2bfc017 + e9c: d803dd01 0xd803dd01 + ea0: 014b4b4e 0x14b4b4e + ea4: 4b4b0316 c2 0x14b0316 + ea8: 4a4b4b4b c2 0x4b4b4b + eac: 4b524b4b c2 0x1524b4b + eb0: 4b4b032d c2 0x14b032d + eb4: 4a4b4b4b c2 0x4b4b4b + eb8: 4b03094a c2 0x103094a + ebc: 4b4b4b03 c2 0x14b4b03 + ec0: 214a4b4b addi t2,t2,19275 + ec4: 4b4b4b4b c2 0x14b4b4b + ec8: 4b4b4b4b c2 0x14b4b4b + ecc: 4b4b4b4b c2 0x14b4b4b + ed0: 4b4b4b4b c2 0x14b4b4b + ed4: 4b504c4b c2 0x1504c4b + ed8: 4b4b4b4b c2 0x14b4b4b + edc: 4b4b4b4b c2 0x14b4b4b + ee0: 4b524b4b c2 0x1524b4b + ee4: 4b4e4b4b c2 0x14e4b4b + ee8: 4e4b4c4b c3 0x4b4c4b + eec: 4b4c4b02 c2 0x14c4b02 + ef0: 04000101 bltz zero,12f8 <__bss_start-0x3fffed08> + +Disassembly of section .debug_str: + +00000000 <.debug_str>: + 0: 656e6469 0x656e6469 + 4: 616e0070 0x616e0070 + 8: 44617461 0x44617461 + c: 00636669 0x636669 + 10: 5f70726f 0x5f70726f + 14: 6772616d 0x6772616d + 18: 5f73696e 0x5f73696e + 1c: 676c6500 0x676c6500 + 20: 73686f72 0x73686f72 + 24: 7420696e jalx 81a5b8 <__bss_start-0x3f7e5a48> + 28: 7400704f jalx 1c13c <__bss_start-0x3ffe3ec4> + 2c: 626a005f 0x626a005f + 30: 73666c61 0x73666c61 + 34: 73685f69 0x73685f69 + 38: 6e666f5f 0x6e666f5f + 3c: 74005f5f jalx 17d7c <__bss_start-0x3ffe8284> + 40: 75696e74 jalx 5a5b9d0 <__bss_start-0x3a5a4630> + 44: 33325f74 andi s2,t9,0x5f74 + 48: 00626c6f 0x626c6f + 4c: 636b5f69 0x636b5f69 + 50: 6e646578 0x6e646578 + 54: 005f5f75 0x5f5f75 + 58: 696e7431 0x696e7431 + 5c: 365f7400 ori ra,s2,0x7400 + 60: 70496e66 0x70496e66 + 64: 6f005f5f 0x6f005f5f + 68: 6275696c 0x6275696c + 6c: 74696e5f jalx 1a5b97c <__bss_start-0x3e5a4684> + 70: 6d656d73 0x6d656d73 + 74: 6574006e 0x6574006e + 78: 756d5f77 jalx 5b57ddc <__bss_start-0x3a4a8224> + 7c: 6f726473 0x6f726473 + 80: 006e626c 0x6e626c + 84: 6f636b73 0x6f636b73 + 88: 005f7366 0x5f7366 + 8c: 6c617368 0x6c617368 + 90: 5f740077 0x5f740077 + 94: 6275665f 0x6275665f + 98: 73697a65 0x73697a65 + 9c: 00666c61 0x666c61 + a0: 73685f65 0x73685f65 + a4: 72617365 0x72617365 + a8: 00704261 0x704261 + ac: 7365006c 0x7365006c + b0: 6f6e6720 0x6f6e6720 + b4: 6c6f6e67 0x6c6f6e67 + b8: 20696e74 addi t1,v1,28276 + bc: 00666c61 0x666c61 + c0: 73687369 0x73687369 + c4: 7a65006e 0x7a65006e + c8: 626c6f63 0x626c6f63 + cc: 6b5f7772 0x6b5f7772 + d0: 69746500 0x69746500 + d4: 5f5f7569 0x5f5f7569 + d8: 6e74385f 0x6e74385f + dc: 74006e75 jalx 1b9d4 <__bss_start-0x3ffe462c> + e0: 6d5f666c 0x6d5f666c + e4: 61736800 0x61736800 + e8: 62637572 0x62637572 + ec: 7200626c 0x7200626c + f0: 6f636b73 0x6f636b73 + f4: 697a6500 0x697a6500 + f8: 756e7369 jalx 5b9cda4 <__bss_start-0x3a46325c> + fc: 676e6564 0x676e6564 + 100: 20636861 addi v1,v1,26721 + 104: 72006366 0x72006366 + 108: 695f626c 0x695f626c + 10c: 6f636b5f 0x6f636b5f + 110: 6c6f636b 0x6c6f636b + 114: 00636669 0x636669 + 118: 5f676574 0x5f676574 + 11c: 5f737461 0x5f737461 + 120: 74757300 jalx 1d5cc00 <__bss_start-0x3e2a3400> + 124: 666c6173 0x666c6173 + 128: 685f6765 0x685f6765 + 12c: 745f626c jalx 17d89b0 <__bss_start-0x3e827650> + 130: 6f636b6e 0x6f636b6e + 134: 756d5f62 jalx 5b57d88 <__bss_start-0x3a4a8278> + 138: 795f6f66 0x795f6f66 + 13c: 66736574 0x66736574 + 140: 006c6f6e 0x6c6f6e + 144: 67206c6f 0x67206c6f + 148: 6e672075 0x6e672075 + 14c: 6e736967 0x6e736967 + 150: 6e656420 0x6e656420 + 154: 696e7400 0x696e7400 + 158: 474e5520 c1 0x14e5520 + 15c: 43313720 c0 0x1313720 + 160: 31302e32 andi s0,t1,0x2e32 + 164: 2e30202d sltiu s0,s1,8237 + 168: 47203020 c1 0x1203020 + 16c: 2d6d6562 sltiu t5,t3,25954 + 170: 202d6d73 addi t5,at,28019 + 174: 6f66742d 0x6f66742d + 178: 666c6f61 0x666c6f61 + 17c: 74202d6d jalx 80b5b4 <__bss_start-0x3f7f4a4c> + 180: 61726368 0x61726368 + 184: 3d723330 0x3d723330 + 188: 3030202d andi s0,at,0x202d + 18c: 6d697073 0x6d697073 + 190: 31202d67 andi zero,t1,0x2d67 + 194: 202d4f73 addi t5,at,20339 + 198: 202d666e addi t5,at,26222 + 19c: 6f2d6578 0x6f2d6578 + 1a0: 63657074 0x63657074 + 1a4: 696f6e73 0x696f6e73 + 1a8: 202d6666 addi t5,at,26214 + 1ac: 756e6374 jalx 5b98dd0 <__bss_start-0x3a467230> + 1b0: 696f6e2d 0x696f6e2d + 1b4: 73656374 0x73656374 + 1b8: 696f6e73 0x696f6e73 + 1bc: 202d6664 addi t5,at,26212 + 1c0: 6174612d 0x6174612d + 1c4: 73656374 0x73656374 + 1c8: 696f6e73 0x696f6e73 + 1cc: 202d6673 addi t5,at,26227 + 1d0: 74726963 jalx 1c9a58c <__bss_start-0x3e365a74> + 1d4: 742d766f jalx b5d9bc <__bss_start-0x3f4a2644> + 1d8: 6c617469 0x6c617469 + 1dc: 6c652d62 0x6c652d62 + 1e0: 69746669 0x69746669 + 1e4: 656c6473 0x656c6473 + 1e8: 002e2e2f 0x2e2e2f + 1ec: 63666966 0x63666966 + 1f0: 6c617368 0x6c617368 + 1f4: 2e630062 sltiu v1,s3,98 + 1f8: 6c6f636b 0x6c6f636b + 1fc: 5f6d6173 0x5f6d6173 + 200: 6b006366 0x6b006366 + 204: 695f626c 0x695f626c + 208: 6f636b5f 0x6f636b5f + 20c: 65726173 0x65726173 + 210: 65007368 0x65007368 + 214: 6f727420 0x6f727420 + 218: 756e7369 jalx 5b9cda4 <__bss_start-0x3a46325c> + 21c: 676e6564 0x676e6564 + 220: 20696e74 addi t1,v1,28276 + 224: 00636669 0x636669 + 228: 5f696e69 0x5f696e69 + 22c: 74006366 jalx 18d98 <__bss_start-0x3ffe7268> + 230: 695f6669 0x695f6669 + 234: 6e640066 0x6e640066 + 238: 6c617368 0x6c617368 + 23c: 5f676574 0x5f676574 + 240: 5f6f6666 0x5f6f6666 + 244: 7365745f 0x7365745f + 248: 62795f62 0x62795f62 + 24c: 6c6f636b 0x6c6f636b + 250: 6e756d00 0x6e756d00 + 254: 69665f77 0x69665f77 + 258: 69647468 0x69647468 + 25c: 00626173 0x626173 + 260: 655f6164 0x655f6164 + 264: 64720063 0x64720063 + 268: 66695f62 0x66695f62 + 26c: 6c6f636b 0x6c6f636b + 270: 5f69735f 0x5f69735f + 274: 6c6f636b 0x6c6f636b + 278: 65640062 0x65640062 + 27c: 6e657874 0x6e657874 + 280: 00636669 0x636669 + 284: 5f626c6f 0x5f626c6f + 288: 636b5f75 0x636b5f75 + 28c: 6e6c6f63 0x6e6c6f63 + 290: 6b00666c 0x6b00666c + 294: 6173685f 0x6173685f + 298: 6765745f 0x6765745f + 29c: 6f666673 0x6f666673 + 2a0: 65745f62 0x65745f62 + 2a4: 6c6f636b 0x6c6f636b + 2a8: 616c6967 0x616c6967 + 2ac: 6e656400 0x6e656400 + 2b0: 70576f72 0x70576f72 + 2b4: 6473006e 0x6473006e + 2b8: 6275665f 0x6275665f + 2bc: 77726974 jalx dc9a5d0 <__bss_start-0x32365a30> + 2c0: 65006f66 0x65006f66 + 2c4: 66736574 0x66736574 + 2c8: 5f656e64 0x5f656e64 + 2cc: 00636669 0x636669 + 2d0: 5f70726f 0x5f70726f + 2d4: 6772616d 0x6772616d + 2d8: 5f6d756c 0x5f6d756c + 2dc: 74690070 jalx 1a401c0 <__bss_start-0x3e5bfe40> + 2e0: 46313600 add.d $f24,$f6,$f17 + 2e4: 6572726f 0x6572726f + 2e8: 72002f68 0x72002f68 + 2ec: 6f6d652f 0x6f6d652f + 2f0: 6a656e73 0x6a656e73 + 2f4: 2f776f72 sltiu s7,k1,28530 + 2f8: 6b2f7072 0x6b2f7072 + 2fc: 6f6a6563 0x6f6a6563 + 300: 74732f6d jalx 1ccbdb4 <__bss_start-0x3e33424c> + 304: 6970732f 0x6970732f + 308: 7372632f 0x7372632f + 30c: 626f6f74 0x626f6f74 + 310: 6c6f6164 0x6c6f6164 + 314: 65720066 0x65720066 + 318: 6c617368 0x6c617368 + 31c: 5f766572 0x5f766572 + 320: 69667900 0x69667900 + 324: 666c6173 0x666c6173 + 328: 685f6669 0x685f6669 + 32c: 6e640070 0x6e640070 + 330: 456e6469 0x456e6469 + 334: 616e0066 0x616e0066 + 338: 6c617368 0x6c617368 + 33c: 5f70726f 0x5f70726f + 340: 6772616d 0x6772616d + 344: 00776f72 0x776f72 + 348: 645f696e 0x645f696e + 34c: 64657800 0x64657800 + 350: 73726563 0x73726563 + 354: 5f646563 0x5f646563 + 358: 6f646500 0x6f646500 + 35c: 73707574 0x73707574 + 360: 73007372 0x73007372 + 364: 65635f74 0x65635f74 + 368: 79706500 0x79706500 + 36c: 70475049 0x70475049 + 370: 4f5f4449 c3 0x15f4449 + 374: 52007046 0x52007046 + 378: 6c617368 0x6c617368 + 37c: 494f0069 0x494f0069 + 380: 6d675f62 0x6d675f62 + 384: 61736500 0x61736500 + 388: 5f737372 0x5f737372 + 38c: 65635f74 0x65635f74 + 390: 00666c61 0x666c61 + 394: 73685f6f 0x73685f6f + 398: 66667365 0x66667365 + 39c: 74007372 jalx 1cdc8 <__bss_start-0x3ffe3238> + 3a0: 65635f65 0x65635f65 + 3a4: 6f620050 0x6f620050 + 3a8: 72696e74 0x72696e74 + 3ac: 43505569 c0 0x1505569 + 3b0: 6e666f00 0x6e666f00 + 3b4: 5f73666c 0x5f73666c + 3b8: 6173685f 0x6173685f + 3bc: 696d675f 0x696d675f + 3c0: 6864725f 0x6864725f + 3c4: 74007372 jalx 1cdc8 <__bss_start-0x3ffe3238> + 3c8: 65635f69 0x65635f69 + 3cc: 6e697400 0x6e697400 + 3d0: 696d675f 0x696d675f + 3d4: 68647200 0x68647200 + 3d8: 74617267 jalx 185c99c <__bss_start-0x3e7a3664> + 3dc: 65745f62 0x65745f62 + 3e0: 61736500 0x61736500 + 3e4: 5f5f6275 0x5f5f6275 + 3e8: 696c7469 0x696c7469 + 3ec: 6e5f6d65 0x6e5f6d65 + 3f0: 6d637079 0x6d637079 + 3f4: 00686164 0x686164 + 3f8: 64720045 0x64720045 + 3fc: 7865635f 0x7865635f + 400: 52455f61 0x52455f61 + 404: 74006c6f jalx 1b1bc <__bss_start-0x3ffe4e44> + 408: 6e672064 0x6e672064 + 40c: 6f75626c 0x6f75626c + 410: 65007372 0x65007372 + 414: 65635f67 0x65635f67 + 418: 65746c69 0x65746c69 + 41c: 6e650070 0x6e650070 + 420: 72696e74 0x72696e74 + 424: 5f776f72 0x5f776f72 + 428: 64007049 0x64007049 + 42c: 6d675f68 0x6d675f68 + 430: 64720073 0x64720073 + 434: 7265635f 0x7265635f + 438: 72656300 0x72656300 + 43c: 73726563 0x73726563 + 440: 5f627566 0x5f627566 + 444: 00457865 0x457865 + 448: 635f6174 0x635f6174 + 44c: 004a756d 0x4a756d + 450: 705f746f 0x705f746f + 454: 00686472 0x686472 + 458: 5f6e6578 0x5f6e6578 + 45c: 7400626f jalx 189bc <__bss_start-0x3ffe7644> + 460: 6f746c6f 0x6f746c6f + 464: 61646572 0x61646572 + 468: 5f776974 0x5f776974 + 46c: 685f666c 0x685f666c + 470: 6173682e 0x6173682e + 474: 63007372 0x63007372 + 478: 65635f64 0x65635f64 + 47c: 61746100 0x61746100 + 480: 6d616769 0x6d616769 + 484: 6300696d 0x6300696d + 488: 675f7369 0x675f7369 + 48c: 7a650073 0x7a650073 + 490: 7265635f 0x7265635f + 494: 65727200 0x65727200 + 498: 73726563 0x73726563 + 49c: 5f736f62 0x5f736f62 + 4a0: 0070456e 0x70456e + 4a4: 74727900 jalx 1c9e400 <__bss_start-0x3e361c00> + 4a8: 73726563 0x73726563 + 4ac: 5f737461 0x5f737461 + 4b0: 74650061 jalx 1940184 <__bss_start-0x3e6bfe7c> + 4b4: 72677600 0x72677600 + 4b8: 70475049 0x70475049 + 4bc: 4f5f4441 c3 0x15f4441 + 4c0: 54410061 0x54410061 + 4c4: 72676300 0x72676300 + 4c8: 6d61696e 0x6d61696e + 4cc: 00626c6f 0x626c6f + 4d0: 636b5f73 0x636b5f73 + 4d4: 656c0072 0x656c0072 + 4d8: 6573756c 0x6573756c + 4dc: 7400696d jalx 1a5b4 <__bss_start-0x3ffe5a4c> + 4e0: 675f6e61 0x675f6e61 + 4e4: 6d650073 0x6d650073 + 4e8: 72656300 0x72656300 + 4ec: 2e2e2f2e sltiu t6,s1,12078 + 4f0: 2e2f2e2e sltiu t7,s1,11822 + 4f4: 2f2e2e2f sltiu t6,t9,11823 + 4f8: 2e2e2f2e sltiu t6,s1,12078 + 4fc: 2e2f6763 sltiu t7,s1,26467 + 500: 632d3130 0x632d3130 + 504: 2e322e30 sltiu s2,s1,11824 + 508: 2f6e6577 sltiu t6,k1,25975 + 50c: 6c69622f 0x6c69622f + 510: 6c696263 0x6c696263 + 514: 2f6d6163 sltiu t5,k1,24931 + 518: 68696e65 0x68696e65 + 51c: 2f6d6970 sltiu t5,k1,26992 + 520: 732f6d65 0x732f6d65 + 524: 6d637079 0x6d637079 + 528: 2e53002f sltiu s3,s2,47 + 52c: 686f6d65 0x686f6d65 + 530: 2f6a656e sltiu t2,k1,25966 + 534: 732f776f 0x732f776f + 538: 726b2f70 0x726b2f70 + 53c: 726f6a65 0x726f6a65 + 540: 6374732f 0x6374732f + 544: 6d697073 0x6d697073 + 548: 2f746f6f sltiu s4,k1,28527 + 54c: 6c636861 0x6c636861 + 550: 696e2f77 0x696e2f77 + 554: 6f726b2f 0x6f726b2f + 558: 6763632d 0x6763632d + 55c: 31302e32 andi s0,t1,0x2e32 + 560: 2e302d62 sltiu s0,s1,11618 + 564: 75696c64 jalx 5a5b190 <__bss_start-0x3a5a4e70> + 568: 2f6d6970 sltiu t5,k1,26992 + 56c: 732d656c 0x732d656c + 570: 662f6e65 0x662f6e65 + 574: 776c6962 jalx db1a588 <__bss_start-0x324e5a78> + 578: 2f6c6962 sltiu t4,k1,26978 + 57c: 632f6d61 0x632f6d61 + 580: 6368696e 0x6368696e + 584: 652f6d69 0x652f6d69 + 588: 70730047 0x70730047 + 58c: 4e552041 c3 0x552041 + 590: 5320322e 0x5320322e + 594: 3336002e andi s6,t9,0x2e + 598: 2e2f2e2e sltiu t7,s1,11822 + 59c: 2f2e2e2f sltiu t6,t9,11823 + 5a0: 2e2e2f2e sltiu t6,s1,12078 + 5a4: 2e2f2e2e sltiu t7,s1,11822 + 5a8: 2f676363 sltiu a3,k1,25443 + 5ac: 2d31302e sltiu s1,t1,12334 + 5b0: 322e302f andi t6,s1,0x302f + 5b4: 6e65776c 0x6e65776c + 5b8: 69622f6c 0x69622f6c + 5bc: 6962632f 0x6962632f + 5c0: 6d616368 0x6d616368 + 5c4: 696e652f 0x696e652f + 5c8: 6d697073 0x6d697073 + 5cc: 2f6d656d sltiu t5,k1,25965 + 5d0: 7365742e 0x7365742e + 5d4: Address 0x00000000000005d4 is out of bounds. + + +Disassembly of section .debug_frame: + +00000000 <.debug_frame>: + 0: 0000000c syscall + 4: ffffffff 0xffffffff + 8: 0100017c 0x100017c + c: 1f0d1d00 0x1f0d1d00 + 10: 0000000c syscall + 14: 00000000 nop + 18: bfc00830 0xbfc00830 + 1c: 00000028 0x28 + 20: 0000001c 0x1c + 24: 00000000 nop + 28: bfc00858 0xbfc00858 + 2c: 0000003c 0x3c + 30: 440e184c 0x440e184c + 34: 90029f01 lbu v0,-24831(zero) + 38: 6c0e00d0 0x6c0e00d0 + 3c: df000000 0xdf000000 + 40: 0000000c syscall + 44: 00000000 nop + 48: bfc00894 0xbfc00894 + 4c: 000000fc 0xfc + 50: 0000000c syscall + 54: 00000000 nop + 58: bfc00990 0xbfc00990 + 5c: 00000078 0x78 + 60: 0000000c syscall + 64: 00000000 nop + 68: bfc00a08 0xbfc00a08 + 6c: 000000a4 0xa4 + 70: 0000000c syscall + 74: 00000000 nop + 78: bfc00aac 0xbfc00aac + 7c: 000000a4 0xa4 + 80: 0000000c syscall + 84: 00000000 nop + 88: bfc00b50 0xbfc00b50 + 8c: 000000a4 0xa4 + 90: 0000000c syscall + 94: 00000000 nop + 98: bfc00bf4 0xbfc00bf4 + 9c: 0000008c syscall 0x2 + a0: 0000002c 0x2c + a4: 00000000 nop + a8: bfc00c80 0xbfc00c80 + ac: 00000190 0x190 + b0: 600e1058 0x600e1058 + b4: 91039004 lbu v1,-28668(t0) + b8: 50920293 0x50920293 + bc: 0102a00a 0x102a00a + c0: 0e00d0d1 jal 8034344 <__bss_start-0x37fcbcbc> + c4: d2d30b02 0xd2d30b02 + c8: 9c0e00d0 0x9c0e00d0 + cc: d1d2d300 0xd1d2d300 + d0: 0000001c 0x1c + d4: 00000000 nop + d8: bfc00e10 0xbfc00e10 + dc: 00000028 0x28 + e0: 440e1848 0x440e1848 + e4: 90029f01 lbu v0,-24831(zero) + e8: 54d0df48 0x54d0df48 + ec: 0e000000 jal 8000000 <__bss_start-0x38000000> + f0: 0000001c 0x1c + f4: 00000000 nop + f8: bfc00e38 0xbfc00e38 + fc: 000000b8 0xb8 + 100: 740e189f jalx 38627c <__bss_start-0x3fc79d84> + 104: 0102780e 0x102780e + 108: 00df440e 0xdf440e + 10c: 18489f01 0x18489f01 + 110: 0000000c syscall + 114: 00000000 nop + 118: bfc00ef0 0xbfc00ef0 + 11c: 00000024 and zero,zero,zero + 120: 0000000c syscall + 124: 00000000 nop + 128: bfc00f14 0xbfc00f14 + 12c: 0000004c syscall 0x1 + 130: 0000000c syscall + 134: 00000000 nop + 138: bfc00f60 0xbfc00f60 + 13c: 00000030 0x30 + 140: 0000000c syscall + 144: 00000000 nop + 148: bfc00f90 0xbfc00f90 + 14c: 00000030 0x30 + 150: 00000018 mult zero,zero + 154: 00000000 nop + 158: bfc00fc0 0xbfc00fc0 + 15c: 00000028 0x28 + 160: 440e1844 0x440e1844 + 164: 9f01600e 0x9f01600e + 168: 00df0000 0xdf0000 + 16c: 0000000c syscall + 170: ffffffff 0xffffffff + 174: 0100017c 0x100017c + 178: 1f0d1d00 0x1f0d1d00 + 17c: 0000000c syscall + 180: 0000016c 0x16c + 184: bfc00fe8 0xbfc00fe8 + 188: 00000010 mfhi zero + 18c: 0000000c syscall + 190: 0000016c 0x16c + 194: bfc00ff8 0xbfc00ff8 + 198: 00000024 and zero,zero,zero + 19c: 0000000c syscall + 1a0: 0000016c 0x16c + 1a4: bfc0101c 0xbfc0101c + 1a8: 00000034 0x34 + 1ac: 00000034 0x34 + 1b0: 0000016c 0x16c + 1b4: bfc01050 0xbfc01050 + 1b8: 00000418 0x418 + 1bc: 440ee80a 0x440ee80a + 1c0: 589f0191 0x589f0191 + 1c4: 08900958 j 2402560 <__bss_start-0x3dbfdaa0> + 1c8: 97029603 lhu v0,-27133(t8) + 1cc: 95049405 lhu a0,-27643(t0) + 1d0: 93069207 lbu a2,-28153(t8) + 1d4: 02800a0e 0x2800a0e + 1d8: 00d0d1d2 0xd0d1d2 + 1dc: d3d4d5d6 0xd3d4d5d6 + 1e0: d7df0b00 0xd7df0b00