         Edinburgh IMP77 Compiler - Version 8.4
    1 %BEGIN
				.section .mdebug.abi32
				.previous
				.nan	legacy
				.module	fp=xx
				.module	nooddspreg
				.abicalls
		$Ltext0:
				.section	.rodata.str1.4,"aMS",@progbits,1
				.align	2
		$LC5:
				.ascii	"Illegal cycle I = 1, 1, LABELNO\000"
				.rdata
				.align	2
		$LC3:
				.byte	17
				.ascii	"test-new/rt35.imp\000"
				.space	237
				.align	2
				LFB186 = .
				.set	nomips16
				.set	nomicromips
				.ent	main
		main:
				.frame	$sp,3872,$31		# vars= 3592, regs= 3/0, args= 256, gp= 8
				.mask	0x80030000,-4
				.fmask	0x00000000,0
				.set	noreorder
				.set	nomacro
				LVL26 = .
				addiu	$sp,$sp,-3872
				sw	$31,3868($sp)
				sw	$17,3864($sp)
				sw	$16,3860($sp)
				lui	$28,%hi(__gnu_local_gp)
				addiu	$28,$28,%lo(__gnu_local_gp)
				.cprestore	256
				lw	$2,%got(__stack_chk_guard)($28)
				lw	$2,0($2)
				sw	$2,3852($sp)
    2 %OWNINTEGER LABELNO=0
				lw	$25,%call16(_imp_initialise)($28)
				.reloc	1f,R_MIPS_JALR,_imp_initialise
			1:	jalr	$25
				nop
				LVL27 = .
				lw	$28,256($sp)
				LVL28 = .
				LBB62 = .
    3 %CONSTINTEGER MAXLABELS=10
    4 %RECORDFORMAT F(%BYTE B,%STRING(255)LAB)
    5 %OWNSTRING(15)%ARRAY LBLNAME(0:MAXLABELS)
    6 %OWNRECORD(F)%ARRAY LBL(0:MAXLABELS)
    7
    8 %RECORD(F)%MAP LABEL(%STRING(15) L)
    9 %INTEGER I
				.set	nomips16
				.set	nomicromips
				.ent	LABEL.6008
		LABEL.6008:
				.frame	$sp,2608,$31		# vars= 2056, regs= 4/0, args= 528, gp= 8
				.mask	0x80070000,-4
				.fmask	0x00000000,0
				.set	noreorder
				.set	nomacro
				addiu	$sp,$sp,-2608
				sw	$31,2604($sp)
				sw	$18,2600($sp)
				sw	$17,2596($sp)
				sw	$16,2592($sp)
				lui	$28,%hi(__gnu_local_gp)
				addiu	$28,$28,%lo(__gnu_local_gp)
				.cprestore	528
				sw	$4,2608($sp)
				sw	$5,2612($sp)
				sw	$6,2616($sp)
				sw	$7,2620($sp)
				lw	$2,%got(__stack_chk_guard)($28)
				lw	$2,0($2)
				sw	$2,2588($sp)
   10  %IF LABELNO>0 %THENSTART
				lui	$2,%hi(LABELNO.5997)
				lw	$18,%lo(LABELNO.5997)($2)
				blez	$18,$L15
				addiu	$2,$18,-1
				LVL0 = .
				LBB46 = .
   11   %FOR I=1,1,LABELNO %CYCLE
   12    %RESULT==LBL(I) %IF LBLNAME(I)=L
   13   %REPEAT
				bltz	$2,$L36
				lui	$16,%hi(LBLNAME.6005+256)
				LVL1 = .
		$L39:
				addiu	$16,$16,%lo(LBLNAME.6005+256)
				move	$17,$0
				LVL2 = .
		$L12:
				lw	$2,%got(_imp_current_file)($28)
				LVL15 = .
				lw	$5,0($2)
				beq	$5,$0,$L4
				addiu	$4,$sp,1564
				lw	$25,%call16(_imp_c2istr)($28)
				.reloc	1f,R_MIPS_JALR,_imp_c2istr
			1:	jalr	$25
				nop
				LVL16 = .
				lw	$28,528($sp)
				lw	$2,%got(_imp_current_line)($28)
		$L40:
				lw	$17,0($2)
				bne	$17,$0,$L42
				lui	$5,%hi($LC5)
				li	$17,13			# 0xd
		$L42:
				addiu	$5,$5,%lo($LC5)
				addiu	$16,$sp,1820
				move	$4,$16
				lw	$25,%call16(_imp_c2istr)($28)
				.reloc	1f,R_MIPS_JALR,_imp_c2istr
			1:	jalr	$25
				nop
				LVL17 = .
				lw	$28,528($sp)
				sw	$0,524($sp)
				li	$2,1			# 0x1
				sw	$2,520($sp)
				li	$2,5			# 0x5
				sw	$2,516($sp)
				move	$4,$16
				addiu	$2,$sp,260
				addiu	$3,$sp,2076
		$L10:
				lw	$8,0($4)
				lw	$7,4($4)
				lw	$6,8($4)
				lw	$5,12($4)
				sw	$8,0($2)
				sw	$7,4($2)
				sw	$6,8($2)
				sw	$5,12($2)
				addiu	$4,$4,16
				bne	$4,$3,$L10
				addiu	$2,$2,16
				sw	$17,256($sp)
				addiu	$2,$sp,1580
				addiu	$3,$sp,16
				addiu	$4,$sp,1820
		$L11:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L11
				addiu	$3,$3,16
				lw	$4,1564($sp)
				lw	$5,1568($sp)
				lw	$6,1572($sp)
				lw	$7,1576($sp)
				lw	$25,%call16(_signal_event)($28)
				.reloc	1f,R_MIPS_JALR,_signal_event
			1:	jalr	$25
				nop
				LVL18 = .
				lw	$28,528($sp)
				.option	pic0
				b	$L39
				.option	pic2
				lui	$16,%hi(LBLNAME.6005+256)
		$L4:
				LBB47 = .
				lui	$2,%hi($LC3)
				addiu	$2,$2,%lo($LC3)
				addiu	$3,$sp,2332
				addiu	$4,$2,256
		$L6:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L6
				addiu	$3,$3,16
				addiu	$2,$sp,2332
				addiu	$3,$sp,540
				addiu	$4,$sp,2588
		$L7:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L7
				addiu	$3,$3,16
				LBE47 = .
				addiu	$2,$sp,540
				addiu	$3,$sp,1564
				addiu	$4,$sp,796
		$L8:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L8
				addiu	$3,$3,16
				LBE60 = .
				.option	pic0
				b	$L40
				.option	pic2
				lw	$2,%got(_imp_current_line)($28)
				LVL19 = .
		$L37:
				LBB61 = .
   14  %FINISH
				addiu	$5,$sp,2608
				move	$4,$16
				lw	$25,%call16(_imp_strcmp)($28)
				.reloc	1f,R_MIPS_JALR,_imp_strcmp
			1:	jalr	$25
				nop
				LVL3 = .
				lw	$28,528($sp)
				beq	$2,$0,$L37
				addiu	$17,$17,1
   15 !  INSERT NEW LABEL-NAME.
   16  LABELNO=LABELNO+1
				bne	$18,$17,$L12
				addiu	$16,$16,256
				L2 = .
				LVL4 = .
		$L15:
				LBE46 = .
				lui	$2,%hi(LABELNO.5997)
				lw	$4,%lo(LABELNO.5997)($2)
				addiu	$4,$4,1
				sw	$4,%lo(LABELNO.5997)($2)
   17  %IF LABELNO>MAXLABELS %THENSTART
				slt	$2,$4,11
				bne	$2,$0,$L16
				sll	$4,$4,8
				LBB48 = .
				LBB49 = .
				sll	$2,$17,8
				addu	$17,$2,$17
				LVL20 = .
				lui	$2,%hi(LBL.6006)
				addiu	$2,$2,%lo(LBL.6006)
				.option	pic0
				b	$L1
				.option	pic2
				addu	$2,$2,$17
				LVL21 = .
		$L16:
				LBE61 = .
   18   PRINT STRING(L." MAKES TOO MANY LABELS."); NEWLINE
   19   %FOR I=1,1,MAXLABELS %CYCLE
   20    PRINT STRING(LBLNAME(I))
				addiu	$6,$sp,1052
				addiu	$5,$sp,2608
				addiu	$4,$sp,2332
				lw	$25,%call16(_imp_join)($28)
				.reloc	1f,R_MIPS_JALR,_imp_join
			1:	jalr	$25
				nop
				LVL5 = .
				lw	$28,528($sp)
				addiu	$2,$sp,796
				addiu	$3,$sp,2076
				addiu	$4,$sp,1052
		$L17:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L17
				addiu	$3,$3,16
				LBE49 = .
				LBE48 = .
				LBB50 = .
				LBB51 = .
				addiu	$2,$sp,2092
				addiu	$3,$sp,16
				addiu	$4,$sp,2332
		$L18:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L18
				addiu	$3,$3,16
				lw	$4,2076($sp)
				lw	$5,2080($sp)
				lw	$6,2084($sp)
				lw	$7,2088($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL6 = .
				lw	$28,528($sp)
				LBE51 = .
				LBE50 = .
				LBB52 = .
				LBB53 = .
				lw	$25,%call16(_imp_newline)($28)
				.reloc	1f,R_MIPS_JALR,_imp_newline
			1:	jalr	$25
				nop
				LVL7 = .
				lw	$28,528($sp)
				LVL8 = .
				li	$17,10			# 0xa
				addiu	$16,$sp,1564
				LBE53 = .
				LBE52 = .
				LBB54 = .
				LBB55 = .
				addiu	$18,$sp,2588
				LVL9 = .
				addiu	$2,$sp,1308
		$L41:
				addiu	$3,$sp,2332
		$L19:
				lw	$7,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$4,12($2)
				sw	$7,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$4,12($3)
				addiu	$2,$2,16
				bne	$2,$16,$L19
				addiu	$3,$3,16
				addiu	$2,$sp,2348
				addiu	$3,$sp,16
		$L20:
				lw	$7,0($2)
				lw	$6,4($2)
				lw	$5,8($2)
				lw	$4,12($2)
				sw	$7,0($3)
				sw	$6,4($3)
				sw	$5,8($3)
				sw	$4,12($3)
				addiu	$2,$2,16
				bne	$2,$18,$L20
				addiu	$3,$3,16
				lw	$4,2332($sp)
				lw	$5,2336($sp)
				lw	$6,2340($sp)
				lw	$7,2344($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL10 = .
				lw	$28,528($sp)
				LBE55 = .
				LBE54 = .
				LBB56 = .
				LBB57 = .
				lw	$25,%call16(_imp_newline)($28)
				.reloc	1f,R_MIPS_JALR,_imp_newline
			1:	jalr	$25
				nop
				LVL11 = .
				lw	$28,528($sp)
				LDL1 = .
				addiu	$17,$17,-1
				LVL12 = .
				LBE57 = .
				LBE56 = .
   21    NEWLINE
   22   %REPEAT
				bne	$17,$0,$L41
				addiu	$2,$sp,1308
				L22 = .
				LVL13 = .
				LBB58 = .
				LBB59 = .
				move	$4,$0
				lw	$25,%call16(exit)($28)
				.reloc	1f,R_MIPS_JALR,exit
			1:	jalr	$25
				nop
				LVL14 = .
		$L36:
				LBE59 = .
				LBE58 = .
				LBB60 = .
   23   %MONITOR
   24   %STOP
   25  %FINISH    ;!  DEALING WITH TOO MANY LABELS.
   26  LBLNAME(LABELNO)=L
   27  LBL(LABELNO)_LAB=""
   28  %RESULT==LBL(LABELNO)
				li	$6,15			# 0xf
				addiu	$5,$sp,2076
				lui	$2,%hi(LBLNAME.6005)
				addiu	$2,$2,%lo(LBLNAME.6005)
				addu	$4,$2,$4
				lw	$25,%call16(_imp_strncpy)($28)
				.reloc	1f,R_MIPS_JALR,_imp_strncpy
			1:	jalr	$25
				nop
				LVL22 = .
				lw	$28,528($sp)
				lw	$3,%lo(LABELNO.5997)($16)
				sll	$2,$3,8
				addu	$2,$2,$3
				addu	$2,$17,$2
		$L1:
				lw	$4,2588($sp)
				lw	$3,%got(__stack_chk_guard)($28)
				lw	$3,0($3)
				bne	$4,$3,$L38
				lw	$31,2604($sp)
				lw	$18,2600($sp)
				lw	$17,2596($sp)
				lw	$16,2592($sp)
				jr	$31
				addiu	$sp,$sp,2608
		$L38:
				lw	$25,%call16(__stack_chk_fail)($28)
				.reloc	1f,R_MIPS_JALR,__stack_chk_fail
			1:	jalr	$25
				nop
				LVL25 = .
				.set	macro
				.set	reorder
				.end	LABEL.6008
		$LFE186:
				.rdata
				.align	2
		$LC6:
				.ascii	"T\000"
				.space	13
				.text
				.align	2
				.globl	main
				LFB185 = .
   29 %END
				lui	$16,%hi(LABELNO.5997)
				lw	$2,%lo(LABELNO.5997)($16)
				sll	$4,$2,8
				addu	$4,$4,$2
				addiu	$4,$4,1
				lui	$2,%hi(LBL.6006)
				addiu	$17,$2,%lo(LBL.6006)
				LVL23 = .
				li	$6,255			# 0xff
				addiu	$5,$sp,2332
				addu	$4,$17,$4
				lw	$25,%call16(_imp_strncpy)($28)
				.reloc	1f,R_MIPS_JALR,_imp_strncpy
			1:	jalr	$25
				nop
				LVL24 = .
				lw	$28,528($sp)
   30
   31
   32
   33   LABEL("T")_LAB="TESTING USE OF LABEL"
   34   PRINT STRING(LABEL("T")_LAB); NEWLINE
   35   LABEL("T")_LAB="THIS SHOULD MODIFY ".LABEL("T")_LAB." AS I TRIED TO DO YESTERDAY"
				li	$6,240			# 0xf0
				move	$5,$0
				addiu	$4,$sp,3612
				lw	$25,%call16(memset)($28)
				.reloc	1f,R_MIPS_JALR,memset
			1:	jalr	$25
				nop
				LVL29 = .
				lw	$28,256($sp)
				LVL30 = .
				lui	$2,%hi($LC6)
				lbu	$3,%lo($LC6)($2)
				sb	$3,3597($sp)
				addiu	$2,$2,%lo($LC6)
				lbu	$2,1($2)
				sb	$2,3598($sp)
				sb	$0,3599($sp)
				sb	$0,3600($sp)
				sb	$0,3601($sp)
				sb	$0,3602($sp)
				sb	$0,3603($sp)
				sb	$0,3604($sp)
				sb	$0,3605($sp)
				sb	$0,3606($sp)
				sb	$0,3607($sp)
				sb	$0,3608($sp)
				sb	$0,3609($sp)
				sb	$0,3610($sp)
				sb	$0,3611($sp)
				li	$2,1			# 0x1
				sb	$2,3596($sp)
				addiu	$2,$sp,3596
				addiu	$3,$sp,268
				addiu	$4,$sp,3852
		$L44:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L44
				addiu	$3,$3,16
				LVL31 = .
				LBE62 = .
				addiu	$2,$sp,284
				addiu	$3,$sp,16
				addiu	$4,$sp,524
		$L45:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L45
				addiu	$3,$3,16
				lw	$4,268($sp)
				lw	$5,272($sp)
				lw	$6,276($sp)
				lw	$7,280($sp)
				.option	pic0
				jal	LABEL.6008
				nop
				.option	pic2
				LVL32 = .
				lw	$28,256($sp)
				li	$6,255			# 0xff
				addiu	$5,$sp,524
				addiu	$4,$2,1
				lw	$25,%call16(_imp_strncpy)($28)
				.reloc	1f,R_MIPS_JALR,_imp_strncpy
			1:	jalr	$25
				nop
				LVL33 = .
				lw	$28,256($sp)
				LBB63 = .
				LBB64 = .
   36   PRINT STRING(LABEL("T")_LAB); NEWLINE
				li	$6,240			# 0xf0
				move	$5,$0
				addiu	$4,$sp,3612
				lw	$25,%call16(memset)($28)
				.reloc	1f,R_MIPS_JALR,memset
			1:	jalr	$25
				nop
				LVL34 = .
				lw	$28,256($sp)
				LVL35 = .
				lui	$2,%hi($LC6)
				lbu	$3,%lo($LC6)($2)
				sb	$3,3597($sp)
				addiu	$2,$2,%lo($LC6)
				lbu	$2,1($2)
				sb	$2,3598($sp)
				sb	$0,3599($sp)
				sb	$0,3600($sp)
				sb	$0,3601($sp)
				sb	$0,3602($sp)
				sb	$0,3603($sp)
				sb	$0,3604($sp)
				sb	$0,3605($sp)
				sb	$0,3606($sp)
				sb	$0,3607($sp)
				sb	$0,3608($sp)
				sb	$0,3609($sp)
				sb	$0,3610($sp)
				sb	$0,3611($sp)
				li	$2,1			# 0x1
				sb	$2,3596($sp)
				addiu	$2,$sp,3596
				addiu	$3,$sp,1036
				addiu	$4,$sp,3852
		$L46:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L46
				addiu	$3,$3,16
				LVL36 = .
				LBE64 = .
				addiu	$2,$sp,1052
				addiu	$3,$sp,16
				addiu	$4,$sp,1292
		$L47:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L47
				addiu	$3,$3,16
				lw	$4,1036($sp)
				lw	$5,1040($sp)
				lw	$6,1044($sp)
				lw	$7,1048($sp)
				.option	pic0
				jal	LABEL.6008
				nop
				.option	pic2
				LVL37 = .
				lw	$28,256($sp)
				addiu	$2,$sp,780
				addiu	$3,$sp,3596
				addiu	$4,$sp,1036
		$L48:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L48
				addiu	$3,$3,16
				LBE63 = .
				LBB65 = .
				LBB66 = .
				addiu	$2,$sp,3612
				addiu	$3,$sp,16
				addiu	$4,$sp,3852
		$L49:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L49
				addiu	$3,$3,16
				lw	$4,3596($sp)
				lw	$5,3600($sp)
				lw	$6,3604($sp)
				lw	$7,3608($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL38 = .
				lw	$28,256($sp)
				LBE66 = .
				LBE65 = .
				LBB67 = .
				LBB68 = .
				lw	$25,%call16(_imp_newline)($28)
				.reloc	1f,R_MIPS_JALR,_imp_newline
			1:	jalr	$25
				nop
				LVL39 = .
				lw	$28,256($sp)
				LBE68 = .
				LBE67 = .
				LBB69 = .
   37 %ENDOFPROGRAM
				li	$6,240			# 0xf0
				move	$5,$0
				addiu	$4,$sp,3356
				lw	$25,%call16(memset)($28)
				.reloc	1f,R_MIPS_JALR,memset
			1:	jalr	$25
				nop
				LVL40 = .
				lw	$28,256($sp)
				LVL41 = .
				lui	$2,%hi($LC6)
				lbu	$3,%lo($LC6)($2)
				sb	$3,3341($sp)
				addiu	$2,$2,%lo($LC6)
				lbu	$2,1($2)
				sb	$2,3342($sp)
				sb	$0,3343($sp)
				sb	$0,3344($sp)
				sb	$0,3345($sp)
				sb	$0,3346($sp)
				sb	$0,3347($sp)
				sb	$0,3348($sp)
				sb	$0,3349($sp)
				sb	$0,3350($sp)
				sb	$0,3351($sp)
				sb	$0,3352($sp)
				sb	$0,3353($sp)
				sb	$0,3354($sp)
				sb	$0,3355($sp)
				li	$2,1			# 0x1
				sb	$2,3340($sp)
				addiu	$2,$sp,3340
				addiu	$3,$sp,1292
				addiu	$4,$sp,3596
		$L50:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L50
				addiu	$3,$3,16
				LVL42 = .
				LBE69 = .
				addiu	$2,$sp,1308
				addiu	$3,$sp,16
				addiu	$4,$sp,1548
		$L51:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L51
				addiu	$3,$3,16
				lw	$4,1292($sp)
				lw	$5,1296($sp)
				lw	$6,1300($sp)
				lw	$7,1304($sp)
				.option	pic0
				jal	LABEL.6008
				nop
				.option	pic2
				LVL43 = .
				lw	$28,256($sp)
				move	$17,$2
				LBB70 = .
				LBB71 = .
				LBB72 = .
				LBB73 = .
				li	$6,240			# 0xf0
				move	$5,$0
				addiu	$4,$sp,3356
				lw	$25,%call16(memset)($28)
				.reloc	1f,R_MIPS_JALR,memset
			1:	jalr	$25
				nop
				LVL44 = .
				lw	$28,256($sp)
				LVL45 = .
				lui	$2,%hi($LC6)
				lbu	$3,%lo($LC6)($2)
				sb	$3,3341($sp)
				addiu	$2,$2,%lo($LC6)
				lbu	$2,1($2)
				sb	$2,3342($sp)
				sb	$0,3343($sp)
				sb	$0,3344($sp)
				sb	$0,3345($sp)
				sb	$0,3346($sp)
				sb	$0,3347($sp)
				sb	$0,3348($sp)
				sb	$0,3349($sp)
				sb	$0,3350($sp)
				sb	$0,3351($sp)
				sb	$0,3352($sp)
				sb	$0,3353($sp)
				sb	$0,3354($sp)
				sb	$0,3355($sp)
				li	$2,1			# 0x1
				sb	$2,3340($sp)
				addiu	$2,$sp,3340
				addiu	$3,$sp,2316
				addiu	$4,$sp,3596
		$L52:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L52
				addiu	$3,$3,16
				LVL46 = .
				LBE73 = .
				addiu	$2,$sp,2332
				addiu	$3,$sp,16
				addiu	$4,$sp,2572
		$L53:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L53
				addiu	$3,$3,16
				lw	$4,2316($sp)
				lw	$5,2320($sp)
				lw	$6,2324($sp)
				lw	$7,2328($sp)
				.option	pic0
				jal	LABEL.6008
				nop
				.option	pic2
				LVL47 = .
				lw	$28,256($sp)
				addiu	$6,$2,1
				addiu	$5,$sp,2060
				addiu	$16,$sp,1804
				move	$4,$16
				lw	$25,%call16(_imp_join)($28)
				.reloc	1f,R_MIPS_JALR,_imp_join
			1:	jalr	$25
				nop
				LVL48 = .
				lw	$28,256($sp)
				LBE72 = .
				addiu	$6,$sp,2572
				move	$5,$16
				addiu	$16,$sp,3340
				move	$4,$16
				lw	$25,%call16(_imp_join)($28)
				.reloc	1f,R_MIPS_JALR,_imp_join
			1:	jalr	$25
				nop
				LVL49 = .
				lw	$28,256($sp)
				LBE71 = .
				LBE70 = .
				li	$6,255			# 0xff
				addiu	$5,$sp,1548
				addiu	$4,$17,1
				lw	$25,%call16(_imp_strncpy)($28)
				.reloc	1f,R_MIPS_JALR,_imp_strncpy
			1:	jalr	$25
				nop
				LVL50 = .
				lw	$28,256($sp)
				LBB74 = .
				LBB75 = .
   35 Statements compiled
				li	$6,240			# 0xf0
				move	$5,$0
				addiu	$4,$sp,3356
				lw	$25,%call16(memset)($28)
				.reloc	1f,R_MIPS_JALR,memset
			1:	jalr	$25
				nop
				LVL51 = .
				lw	$28,256($sp)
				LVL52 = .
				lui	$2,%hi($LC6)
				lbu	$3,%lo($LC6)($2)
				sb	$3,3341($sp)
				addiu	$2,$2,%lo($LC6)
				lbu	$2,1($2)
				sb	$2,3342($sp)
				sb	$0,3343($sp)
				sb	$0,3344($sp)
				sb	$0,3345($sp)
				sb	$0,3346($sp)
				sb	$0,3347($sp)
				sb	$0,3348($sp)
				sb	$0,3349($sp)
				sb	$0,3350($sp)
				sb	$0,3351($sp)
				sb	$0,3352($sp)
				sb	$0,3353($sp)
				sb	$0,3354($sp)
				sb	$0,3355($sp)
				li	$2,1			# 0x1
				sb	$2,3340($sp)
				move	$2,$16
				addiu	$3,$sp,3084
				addiu	$4,$sp,3596
		$L54:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L54
				addiu	$3,$3,16
				LVL53 = .
				LBE75 = .
				addiu	$2,$sp,3100
				addiu	$3,$sp,16
				addiu	$4,$sp,3340
		$L55:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L55
				addiu	$3,$3,16
				lw	$4,3084($sp)
				lw	$5,3088($sp)
				lw	$6,3092($sp)
				lw	$7,3096($sp)
				.option	pic0
				jal	LABEL.6008
				nop
				.option	pic2
				LVL54 = .
				lw	$28,256($sp)
				addiu	$2,$sp,2828
				addiu	$3,$sp,3340
				addiu	$4,$sp,3084
		$L56:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L56
				addiu	$3,$3,16
				LBE74 = .
				LBB76 = .
				LBB77 = .
				addiu	$2,$sp,3356
				addiu	$3,$sp,16
				addiu	$4,$sp,3596
		$L57:
				lw	$8,0($2)
				lw	$7,4($2)
				lw	$6,8($2)
				lw	$5,12($2)
				sw	$8,0($3)
				sw	$7,4($3)
				sw	$6,8($3)
				sw	$5,12($3)
				addiu	$2,$2,16
				bne	$2,$4,$L57
				addiu	$3,$3,16
				lw	$4,3340($sp)
				lw	$5,3344($sp)
				lw	$6,3348($sp)
				lw	$7,3352($sp)
				lw	$25,%call16(_imp_printstring)($28)
				.reloc	1f,R_MIPS_JALR,_imp_printstring
			1:	jalr	$25
				nop
				LVL55 = .
				lw	$28,256($sp)
				LBE77 = .
				LBE76 = .
				LBB78 = .
				LBB79 = .
				lw	$25,%call16(_imp_newline)($28)
				.reloc	1f,R_MIPS_JALR,_imp_newline
			1:	jalr	$25
				nop
				LVL56 = .
				lw	$28,256($sp)
				LVL57 = .
				LBE79 = .
				LBE78 = .
				LBB80 = .
				LBB81 = .
				move	$4,$0
				lw	$25,%call16(exit)($28)
				.reloc	1f,R_MIPS_JALR,exit
			1:	jalr	$25
				nop
				LVL58 = .
				LBE81 = .
				LBE80 = .
				.set	macro
				.set	reorder
				.end	main
		$LFE185:
				.comm	LABELNO.5997,4,4
				.comm	LBLNAME.6005,2816,4
				.comm	LBL.6006,2827,4
		$Letext0:
