// File: /workspace/github_c_makefile_star2_O0/garnett1966[P]Mystery-Mansion/src/mansion.c
// Function: MMRI
void MMRI(IV, IRS)
	int IV;
	int IRS;
{
	int J;

	IR=ITST[1];
	IC=0;
	for (J=1; J<=53; J++) {
		if ((IV == 1) && ((IVEN[J] > 10000) || 
		    ((IVEN[J]-100*(IVEN[J]/100)) != IR))) continue;
		if ((IV == 2) && (IVEN[J] < 20000)) continue;
		if ((IV == 4) && (IRS != J)) continue;
		if ((IV == 3) && ((IVEN[J] < 10000) || (IVEN[J] > 20000) ||
		    (IFSD(IVEN[J]) != IRS))) continue;
		if ((IV == 1) && (J == 4) && ((IVEN[4] == 493) ||
		    (IVEN[4] == 1493))) continue;
		if ((IV == 1) && (J == 5) && (IVEN[5] == 1316)) continue;
		if ((IV == 1) && (J == 17) && (IVEN[17] == 1141)) continue;
		if ((IV == 1) && (J == 19) && (IR == 16)) continue;
		if ((IV == 1) && (J == 29) && (IVEN[29] == 1214)) continue;
		if ((IV == 1) && (J == 30) && (IR == 25)) continue;
		if ((IV == 1) && (J == 37) && (IVEN[37] == 1153)) continue;
		if ((IV == 1) && (J == 39) && (IVEN[39] == 1253)) continue;
		if ((IV == 1) && (J == 40) && (IVEN[40] == 1151)) continue;
		if ((IV == 1) && (J == 42) && (IVEN[42] == 1151)) continue;
		if ((IV == 1) && (J == 46) && (IVEN[46] == 1101)) continue;
		if ((IV == 1) && (J == 28) && (IVEN[28] == 1184)) continue;
		if ((IV == 1) && (IC == 0)) printf("\n\nYOU CAN SEE:");
		if ((IV == 2) && (J == 53)) continue;
		if (J == 1) printf("\nTHE VAMPIRE RING ");
		if (J == 2) printf("\nA SET OF KEYS    ");
		if (J == 3) printf("\nA WIND UP CLOCK  ");
		if (J == 4) printf("\nA BATTERY LANTERN");
		if (J == 5) printf("\nA SILVER CROSS   ");
		if (J == 6) printf("\nA POCKET COMPASS ");
		if (J == 7) printf("\nA PIRATE TREASURE");
		if (J == 8) printf("\nA NEW BATTERY    ");
		if (J == 9) printf("\nA HAND GUN       ");
		if (J == 10) printf("\nA BUTCHER KNIFE  ");
		if (J == 11) printf("\nA TWO BLADED AXE ");
		if (J == 12) printf("\nA SWORD          ");
		if ((J == 13) && (ITST[10] != 13)) 
			printf("\nA VIAL OF POISON ");
		if ((J == 13) && (ITST[10] == 13)) 
			printf("\nAN EMPTY VIAL    ");
		if (J == 14) printf("\nA CLUB           ");
		if (J == 15) printf("\nA COIL OF ROPE   ");
		if (J == 16) printf("\nA DESK CHAIR     ");
		if (J == 17) printf("\nAN UNEVEN AMULET ");
		if (J == 18) printf("\nAN OLD TALISMAN  ");
		if ((J == 19) && (IFD(IVEN[19]) == 1)) 
			printf("\nA LIT CANDLE     ");
		if ((J == 19) && (IFD(IVEN[19]) != 1)) 
			printf("\nA CANDLE         ");
		if (J == 20) printf("\nA SILVER BULLET  ");
		if (J == 21) printf("\nA BOOK           ");
		if (J == 22) printf("\nA NOTE           ");
		if (J == 23) printf("\nA MATTER XMITTER ");
		if (J == 24) printf("\nSOME FOOD        ");
		if (J == 25) printf("\nA WITCH'S BROOM  ");
		if (J == 26) printf("\nA MATTER RECEIVER");
		if ((J == 27) && (IFD(IVEN[27]) == 1)) 
			printf("\nA BURNING TORCH  ");
		if ((J == 27) && (IFD(IVEN[27]) != 1)) 
			printf("\nA USELESS TORCH  ");
		if (J == 28) printf("\nA SMALL ROAD MAP ");
		if (J == 29) printf("\nA WOODEN WEDGE   ");
		if (J == 30) printf("\nA DUSTY GLOBE    ");
		if (J == 31) printf("\nA KITCHEN MATCH  ");
		if (J == 32) printf("\nA RUSTY SHOVEL   ");
		if (J == 33) printf("\nA SMALL OILCAN   ");
		if (J == 34) printf("\nA GREASY HATCHET ");
		if (J == 35) printf("\nA MYSTERY CHEST  ");
		if (J == 36) printf("\nA BAG OF PEARLS  ");
		if (J == 37) printf("\nA LARGE EMERALD  ");
		if (J == 38) printf("\nTWELVE GOLD COINS");
		if (J == 39) printf("\nA SILVER GOBLET  ");
		if (J == 40) printf("\nSEVERAL DIAMONDS ");
		if (J == 41) printf("\nSOME FINE JEWELRY");
		if (J == 42) printf("\nA RUBY NECKLACE  ");
		if (J == 43) printf("\nA JEWELED CROWN  ");
		if (J == 44) printf("\nSOME DARTS       ");
		if (J == 45) printf("\nA METAL SHIELD   ");
		if (J == 46) printf("\nA DUNGEON KEY    ");
		if (J == 47) printf("\nAN OLD BATTERY   ");
		if (J == 48) printf("\nA GAUDY GAUNTLET ");
		if (J == 49) printf("\nA PARANOID PARROT");
		if (J == 50) printf("\nA MENACING MACE  ");
		if (J == 51) printf("\nA BLANK          ");
		if (J == 52) printf("\nA BLANK          ");
		if (J == 53) printf("\nYOUR CLOTHES     ");
		IC=1;
	}
	if (((IV == 2) || (IV == 3)) && (IC == 0))
		printf("\nNOTHING");
	return;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x20, %rsp
movl %edi, -0x4(%rbp)
movl %esi, -0x8(%rbp)
movl 0x27050(%rip), %eax     # 0x2a374
movl %eax, 0x27696(%rip)     # 0x2a9c0
movl $0x0, 0x27690(%rip)     # 0x2a9c4
movl $0x1, -0xc(%rbp)
cmpl $0x35, -0xc(%rbp)
jg 0x3b0c
cmpl $0x1, -0x4(%rbp)
jne 0x339d
movslq -0xc(%rbp), %rcx
leaq 0x2684a(%rip), %rax     # 0x29ba0
cmpl $0x2710, (%rax,%rcx,4)  # imm = 0x2710
jg 0x3398
movslq -0xc(%rbp), %rcx
leaq 0x26836(%rip), %rax     # 0x29ba0
movl (%rax,%rcx,4), %eax
movl %eax, -0x10(%rbp)
movslq -0xc(%rbp), %rcx
leaq 0x26825(%rip), %rax     # 0x29ba0
movl (%rax,%rcx,4), %eax
movl $0x64, %ecx
cltd
idivl %ecx
movl %eax, %ecx
movl -0x10(%rbp), %eax
imull $0x64, %ecx, %ecx
subl %ecx, %eax
cmpl 0x2762a(%rip), %eax     # 0x2a9c0
je 0x339d
jmp 0x3afe
cmpl $0x2, -0x4(%rbp)
jne 0x33bc
movslq -0xc(%rbp), %rcx
leaq 0x267f2(%rip), %rax     # 0x29ba0
cmpl $0x4e20, (%rax,%rcx,4)  # imm = 0x4E20
jge 0x33bc
jmp 0x3afe
cmpl $0x4, -0x4(%rbp)
jne 0x33cf
movl -0x8(%rbp), %eax
cmpl -0xc(%rbp), %eax
je 0x33cf
jmp 0x3afe
cmpl $0x3, -0x4(%rbp)
jne 0x343a
movslq -0xc(%rbp), %rcx
leaq 0x267c0(%rip), %rax     # 0x29ba0
cmpl $0x2710, (%rax,%rcx,4)  # imm = 0x2710
jl 0x3435
movslq -0xc(%rbp), %rcx
leaq 0x267ac(%rip), %rax     # 0x29ba0
cmpl $0x4e20, (%rax,%rcx,4)  # imm = 0x4E20
jg 0x3435
movslq -0xc(%rbp), %rcx
leaq 0x26798(%rip), %rax     # 0x29ba0
movl (%rax,%rcx,4), %eax
movslq -0xc(%rbp), %rdx
leaq 0x2678a(%rip), %rcx     # 0x29ba0
cvtsi2sdl (%rcx,%rdx,4), %xmm0
movsd 0x18be5(%rip), %xmm1    # 0x1c008
divsd %xmm1, %xmm0
cvttsd2si %xmm0, %ecx
imull $0x64, %ecx, %ecx
subl %ecx, %eax
cmpl -0x8(%rbp), %eax
je 0x343a
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x3463
cmpl $0x4, -0xc(%rbp)
jne 0x3463
cmpl $0x1ed, 0x26760(%rip)   # imm = 0x1ED
je 0x345e
cmpl $0x5d5, 0x26754(%rip)   # imm = 0x5D5
jne 0x3463
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x3480
cmpl $0x5, -0xc(%rbp)
jne 0x3480
cmpl $0x524, 0x2673b(%rip)   # imm = 0x524
jne 0x3480
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x349d
cmpl $0x11, -0xc(%rbp)
jne 0x349d
cmpl $0x475, 0x2674e(%rip)   # imm = 0x475
jne 0x349d
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x34b7
cmpl $0x13, -0xc(%rbp)
jne 0x34b7
cmpl $0x10, 0x27510(%rip)    # 0x2a9c0
jne 0x34b7
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x34d4
cmpl $0x1d, -0xc(%rbp)
jne 0x34d4
cmpl $0x4be, 0x26747(%rip)   # imm = 0x4BE
jne 0x34d4
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x34ee
cmpl $0x1e, -0xc(%rbp)
jne 0x34ee
cmpl $0x19, 0x274d9(%rip)    # 0x2a9c0
jne 0x34ee
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x350b
cmpl $0x25, -0xc(%rbp)
jne 0x350b
cmpl $0x481, 0x26730(%rip)   # imm = 0x481
jne 0x350b
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x3528
cmpl $0x27, -0xc(%rbp)
jne 0x3528
cmpl $0x4e5, 0x2671b(%rip)   # imm = 0x4E5
jne 0x3528
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x3545
cmpl $0x28, -0xc(%rbp)
jne 0x3545
cmpl $0x47f, 0x26702(%rip)   # imm = 0x47F
jne 0x3545
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x3562
cmpl $0x2a, -0xc(%rbp)
jne 0x3562
cmpl $0x47f, 0x266ed(%rip)   # imm = 0x47F
jne 0x3562
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x357f
cmpl $0x2e, -0xc(%rbp)
jne 0x357f
cmpl $0x44d, 0x266e0(%rip)   # imm = 0x44D
jne 0x357f
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x359c
cmpl $0x1c, -0xc(%rbp)
jne 0x359c
cmpl $0x4a0, 0x2667b(%rip)   # imm = 0x4A0
jne 0x359c
jmp 0x3afe
cmpl $0x1, -0x4(%rbp)
jne 0x35b9
cmpl $0x0, 0x2741b(%rip)     # 0x2a9c4
jne 0x35b9
leaq 0x195cd(%rip), %rdi     # 0x1cb7f
movb $0x0, %al
callq 0x3070
cmpl $0x2, -0x4(%rbp)
jne 0x35ca
cmpl $0x35, -0xc(%rbp)
jne 0x35ca
jmp 0x3afe
cmpl $0x1, -0xc(%rbp)
jne 0x35de
leaq 0x195b7(%rip), %rdi     # 0x1cb8e
movb $0x0, %al
callq 0x3070
cmpl $0x2, -0xc(%rbp)
jne 0x35f2
leaq 0x195b6(%rip), %rdi     # 0x1cba1
movb $0x0, %al
callq 0x3070
cmpl $0x3, -0xc(%rbp)
jne 0x3606
leaq 0x195b5(%rip), %rdi     # 0x1cbb4
movb $0x0, %al
callq 0x3070
cmpl $0x4, -0xc(%rbp)
jne 0x361a
leaq 0x195b4(%rip), %rdi     # 0x1cbc7
movb $0x0, %al
callq 0x3070
cmpl $0x5, -0xc(%rbp)
jne 0x362e
leaq 0x195b3(%rip), %rdi     # 0x1cbda
movb $0x0, %al
callq 0x3070
cmpl $0x6, -0xc(%rbp)
jne 0x3642
leaq 0x195b2(%rip), %rdi     # 0x1cbed
movb $0x0, %al
callq 0x3070
cmpl $0x7, -0xc(%rbp)
jne 0x3656
leaq 0x195b1(%rip), %rdi     # 0x1cc00
movb $0x0, %al
callq 0x3070
cmpl $0x8, -0xc(%rbp)
jne 0x366a
leaq 0x195b0(%rip), %rdi     # 0x1cc13
movb $0x0, %al
callq 0x3070
cmpl $0x9, -0xc(%rbp)
jne 0x367e
leaq 0x195af(%rip), %rdi     # 0x1cc26
movb $0x0, %al
callq 0x3070
cmpl $0xa, -0xc(%rbp)
jne 0x3692
leaq 0x195ae(%rip), %rdi     # 0x1cc39
movb $0x0, %al
callq 0x3070
cmpl $0xb, -0xc(%rbp)
jne 0x36a6
leaq 0x195ad(%rip), %rdi     # 0x1cc4c
movb $0x0, %al
callq 0x3070
cmpl $0xc, -0xc(%rbp)
jne 0x36ba
leaq 0x195ac(%rip), %rdi     # 0x1cc5f
movb $0x0, %al
callq 0x3070
cmpl $0xd, -0xc(%rbp)
jne 0x36d7
cmpl $0xd, 0x26cd1(%rip)     # 0x2a398
je 0x36d7
leaq 0x195a2(%rip), %rdi     # 0x1cc72
movb $0x0, %al
callq 0x3070
cmpl $0xd, -0xc(%rbp)
jne 0x36f4
cmpl $0xd, 0x26cb4(%rip)     # 0x2a398
jne 0x36f4
leaq 0x19598(%rip), %rdi     # 0x1cc85
movb $0x0, %al
callq 0x3070
cmpl $0xe, -0xc(%rbp)
jne 0x3708
leaq 0x19597(%rip), %rdi     # 0x1cc98
movb $0x0, %al
callq 0x3070
cmpl $0xf, -0xc(%rbp)
jne 0x371c
leaq 0x19596(%rip), %rdi     # 0x1ccab
movb $0x0, %al
callq 0x3070
cmpl $0x10, -0xc(%rbp)
jne 0x3730
leaq 0x19595(%rip), %rdi     # 0x1ccbe
movb $0x0, %al
callq 0x3070
cmpl $0x11, -0xc(%rbp)
jne 0x3744
leaq 0x19594(%rip), %rdi     # 0x1ccd1
movb $0x0, %al
callq 0x3070
cmpl $0x12, -0xc(%rbp)
jne 0x3758
leaq 0x19593(%rip), %rdi     # 0x1cce4
movb $0x0, %al
callq 0x3070
cmpl $0x13, -0xc(%rbp)
jne 0x379a
movl 0x26488(%rip), %eax     # 0x29bec
movl $0x3e8, %ecx            # imm = 0x3E8
cltd
idivl %ecx
movl %eax, -0x14(%rbp)
movl 0x26477(%rip), %eax     # 0x29bec
movl $0x2710, %ecx           # imm = 0x2710
cltd
idivl %ecx
movl %eax, %ecx
movl -0x14(%rbp), %eax
imull $0xa, %ecx, %ecx
subl %ecx, %eax
cmpl $0x1, %eax
jne 0x379a
leaq 0x19564(%rip), %rdi     # 0x1ccf7
movb $0x0, %al
callq 0x3070
cmpl $0x13, -0xc(%rbp)
jne 0x37dc
movl 0x26446(%rip), %eax     # 0x29bec
movl $0x3e8, %ecx            # imm = 0x3E8
cltd
idivl %ecx
movl %eax, -0x18(%rbp)
movl 0x26435(%rip), %eax     # 0x29bec
movl $0x2710, %ecx           # imm = 0x2710
cltd
idivl %ecx
movl %eax, %ecx
movl -0x18(%rbp), %eax
imull $0xa, %ecx, %ecx
subl %ecx, %eax
cmpl $0x1, %eax
je 0x37dc
leaq 0x19535(%rip), %rdi     # 0x1cd0a
movb $0x0, %al
callq 0x3070
cmpl $0x14, -0xc(%rbp)
jne 0x37f0
leaq 0x19534(%rip), %rdi     # 0x1cd1d
movb $0x0, %al
callq 0x3070
cmpl $0x15, -0xc(%rbp)
jne 0x3804
leaq 0x19533(%rip), %rdi     # 0x1cd30
movb $0x0, %al
callq 0x3070
cmpl $0x16, -0xc(%rbp)
jne 0x3818
leaq 0x19532(%rip), %rdi     # 0x1cd43
movb $0x0, %al
callq 0x3070
cmpl $0x17, -0xc(%rbp)
jne 0x382c
leaq 0x19531(%rip), %rdi     # 0x1cd56
movb $0x0, %al
callq 0x3070
cmpl $0x18, -0xc(%rbp)
jne 0x3840
leaq 0x19530(%rip), %rdi     # 0x1cd69
movb $0x0, %al
callq 0x3070
cmpl $0x19, -0xc(%rbp)
jne 0x3854
leaq 0x1952f(%rip), %rdi     # 0x1cd7c
movb $0x0, %al
callq 0x3070
cmpl $0x1a, -0xc(%rbp)
jne 0x3868
leaq 0x1952e(%rip), %rdi     # 0x1cd8f
movb $0x0, %al
callq 0x3070
cmpl $0x1b, -0xc(%rbp)
jne 0x38aa
movl 0x26398(%rip), %eax     # 0x29c0c
movl $0x3e8, %ecx            # imm = 0x3E8
cltd
idivl %ecx
movl %eax, -0x1c(%rbp)
movl 0x26387(%rip), %eax     # 0x29c0c
movl $0x2710, %ecx           # imm = 0x2710
cltd
idivl %ecx
movl %eax, %ecx
movl -0x1c(%rbp), %eax
imull $0xa, %ecx, %ecx
subl %ecx, %eax
cmpl $0x1, %eax
jne 0x38aa
leaq 0x194ff(%rip), %rdi     # 0x1cda2
movb $0x0, %al
callq 0x3070
cmpl $0x1b, -0xc(%rbp)
jne 0x38ec
movl 0x26356(%rip), %eax     # 0x29c0c
movl $0x3e8, %ecx            # imm = 0x3E8
cltd
idivl %ecx
movl %eax, -0x20(%rbp)
movl 0x26345(%rip), %eax     # 0x29c0c
movl $0x2710, %ecx           # imm = 0x2710
cltd
idivl %ecx
movl %eax, %ecx
movl -0x20(%rbp), %eax
imull $0xa, %ecx, %ecx
subl %ecx, %eax
cmpl $0x1, %eax
je 0x38ec
leaq 0x194d0(%rip), %rdi     # 0x1cdb5
movb $0x0, %al
callq 0x3070
cmpl $0x1c, -0xc(%rbp)
jne 0x3900
leaq 0x194cf(%rip), %rdi     # 0x1cdc8
movb $0x0, %al
callq 0x3070
cmpl $0x1d, -0xc(%rbp)
jne 0x3914
leaq 0x194ce(%rip), %rdi     # 0x1cddb
movb $0x0, %al
callq 0x3070
cmpl $0x1e, -0xc(%rbp)
jne 0x3928
leaq 0x194cd(%rip), %rdi     # 0x1cdee
movb $0x0, %al
callq 0x3070
cmpl $0x1f, -0xc(%rbp)
jne 0x393c
leaq 0x194cc(%rip), %rdi     # 0x1ce01
movb $0x0, %al
callq 0x3070
cmpl $0x20, -0xc(%rbp)
jne 0x3950
leaq 0x194cb(%rip), %rdi     # 0x1ce14
movb $0x0, %al
callq 0x3070
cmpl $0x21, -0xc(%rbp)
jne 0x3964
leaq 0x194ca(%rip), %rdi     # 0x1ce27
movb $0x0, %al
callq 0x3070
cmpl $0x22, -0xc(%rbp)
jne 0x3978
leaq 0x194c9(%rip), %rdi     # 0x1ce3a
movb $0x0, %al
callq 0x3070
cmpl $0x23, -0xc(%rbp)
jne 0x398c
leaq 0x194c8(%rip), %rdi     # 0x1ce4d
movb $0x0, %al
callq 0x3070
cmpl $0x24, -0xc(%rbp)
jne 0x39a0
leaq 0x194c7(%rip), %rdi     # 0x1ce60
movb $0x0, %al
callq 0x3070
cmpl $0x25, -0xc(%rbp)
jne 0x39b4
leaq 0x194c6(%rip), %rdi     # 0x1ce73
movb $0x0, %al
callq 0x3070
cmpl $0x26, -0xc(%rbp)
jne 0x39c8
leaq 0x194c5(%rip), %rdi     # 0x1ce86
movb $0x0, %al
callq 0x3070
cmpl $0x27, -0xc(%rbp)
jne 0x39dc
leaq 0x194c4(%rip), %rdi     # 0x1ce99
movb $0x0, %al
callq 0x3070
cmpl $0x28, -0xc(%rbp)
jne 0x39f0
leaq 0x194c3(%rip), %rdi     # 0x1ceac
movb $0x0, %al
callq 0x3070
cmpl $0x29, -0xc(%rbp)
jne 0x3a04
leaq 0x194c2(%rip), %rdi     # 0x1cebf
movb $0x0, %al
callq 0x3070
cmpl $0x2a, -0xc(%rbp)
jne 0x3a18
leaq 0x194c1(%rip), %rdi     # 0x1ced2
movb $0x0, %al
callq 0x3070
cmpl $0x2b, -0xc(%rbp)
jne 0x3a2c
leaq 0x194c0(%rip), %rdi     # 0x1cee5
movb $0x0, %al
callq 0x3070
cmpl $0x2c, -0xc(%rbp)
jne 0x3a40
leaq 0x194bf(%rip), %rdi     # 0x1cef8
movb $0x0, %al
callq 0x3070
cmpl $0x2d, -0xc(%rbp)
jne 0x3a54
leaq 0x194be(%rip), %rdi     # 0x1cf0b
movb $0x0, %al
callq 0x3070
cmpl $0x2e, -0xc(%rbp)
jne 0x3a68
leaq 0x194bd(%rip), %rdi     # 0x1cf1e
movb $0x0, %al
callq 0x3070
cmpl $0x2f, -0xc(%rbp)
jne 0x3a7c
leaq 0x194bc(%rip), %rdi     # 0x1cf31
movb $0x0, %al
callq 0x3070
cmpl $0x30, -0xc(%rbp)
jne 0x3a90
leaq 0x194bb(%rip), %rdi     # 0x1cf44
movb $0x0, %al
callq 0x3070
cmpl $0x31, -0xc(%rbp)
jne 0x3aa4
leaq 0x194ba(%rip), %rdi     # 0x1cf57
movb $0x0, %al
callq 0x3070
cmpl $0x32, -0xc(%rbp)
jne 0x3ab8
leaq 0x194b9(%rip), %rdi     # 0x1cf6a
movb $0x0, %al
callq 0x3070
cmpl $0x33, -0xc(%rbp)
jne 0x3acc
leaq 0x194b8(%rip), %rdi     # 0x1cf7d
movb $0x0, %al
callq 0x3070
cmpl $0x34, -0xc(%rbp)
jne 0x3ae0
leaq 0x194a4(%rip), %rdi     # 0x1cf7d
movb $0x0, %al
callq 0x3070
cmpl $0x35, -0xc(%rbp)
jne 0x3af4
leaq 0x194a3(%rip), %rdi     # 0x1cf90
movb $0x0, %al
callq 0x3070
movl $0x1, 0x26ec6(%rip)     # 0x2a9c4
movl -0xc(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xc(%rbp)
jmp 0x333b
cmpl $0x2, -0x4(%rbp)
je 0x3b18
cmpl $0x3, -0x4(%rbp)
jne 0x3b2f
cmpl $0x0, 0x26ea5(%rip)     # 0x2a9c4
jne 0x3b2f
leaq 0x1947b(%rip), %rdi     # 0x1cfa3
movb $0x0, %al
callq 0x3070
addq $0x20, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)