42fe6f:	44                   	inc    %esp
42fe70:	1a 43 00             	sbb    0x0(%ebx),%al
42fe73:	01 00                	add    %eax,(%eax)
42fe75:	00 00                	add    %al,(%eax)
42fe77:	00 00                	add    %al,(%eax)
42fe79:	00 80 e8 03 00 00    	add    %al,0x3e8(%eax)
42fe7f:	03 00                	add    (%eax),%eax
42fe81:	08 49 6e             	or     %cl,0x6e(%ecx)
42fe84:	74 65                	je     0x42feeb
42fe86:	72 76                	jb     0x42fefe
42fe88:	61                   	popa
42fe89:	6c                   	insb   (%dx),%es:(%edi)
42fe8a:	54                   	push   %esp
42fe8b:	5a                   	pop    %edx
42fe8c:	41                   	inc    %ecx
42fe8d:	00 38                	add    %bh,(%eax)
42fe8f:	00 00                	add    %al,(%eax)
42fe91:	ff 54 1a 43          	call   *0x43(%edx,%ebx,1)
42fe95:	00 01                	add    %al,(%ecx)
42fe97:	00 00                	add    %al,(%eax)
42fe99:	00 00                	add    %al,(%eax)
42fe9b:	00 00                	add    %al,(%eax)
42fe9d:	80 00 00             	addb   $0x0,(%eax)
42fea0:	00 80 04 00 07 4f    	add    %al,0x4f070004(%eax)
42fea6:	6e                   	outsb  %ds:(%esi),(%dx)
42fea7:	54                   	push   %esp
42fea8:	69 6d 65 72 f8 fe 42 	imul   $0x42fef872,0x65(%ebp),%ebp
42febb:	00 04 00             	add    %al,(%eax,%eax,1)
42febe:	43                   	inc    %ebx
42fec7:	00 c4                	add    %al,%ah
42fec9:	ff 42 00             	incl   0x0(%edx)
42fecc:	f0 ff 42 00          	lock incl 0x0(%edx)
42fed0:	24 02                	and    $0x2,%al
42fed2:	00 00                	add    %al,(%eax)
42fed4:	b4 31                	mov    $0x31,%ah
42fed6:	44                   	inc    %esp
42fed7:	00 d8                	add    %bl,%al
42fed9:	11 42 00             	adc    %eax,0x0(%edx)
42fedc:	14 35                	adc    $0x35,%al
42fede:	40                   	inc    %eax
42fedf:	00 2c 0b             	add    %ch,(%ebx,%ecx,1)
42fee2:	42                   	inc    %edx
42fee3:	00 1c 35 40 00 54 af 	add    %bl,-0x50abffc0(,%esi,1)
42feea:	44                   	inc    %esp
42feeb:	00 58 32             	add    %bl,0x32(%eax)
42feee:	40                   	inc    %eax
42feef:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
42fef3:	00 00                	add    %al,(%eax)
42fef5:	f1                   	int1
42fef6:	44                   	inc    %esp
42fef7:	00 f4                	add    %dh,%ah
42fef9:	de 44 00 1c          	fiadds 0x1c(%eax,%eax,1)
42fefd:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
42fefe:	44                   	inc    %esp
42feff:	00 98 8d 41 00 b0    	add    %bl,-0x4fffbe73(%eax)
42ff05:	8c 44 00 e0          	mov    %es,-0x20(%eax,%eax,1)
42ff09:	60                   	pusha
42ff0a:	44                   	inc    %esp
42ff0b:	00 d0                	add    %dl,%al
42ff0d:	93                   	xchg   %eax,%ebx
42ff0e:	44                   	inc    %esp
42ff0f:	00 e8                	add    %ch,%al
42ff11:	69 44 00 f0 11 42 00 	imul   $0xd8004211,-0x10(%eax,%eax,1),%eax
42ff18:	d8
42ff19:	0e                   	push   %cs
42ff1a:	42                   	inc    %edx
42ff1b:	00 d0                	add    %dl,%al
42ff1d:	0e                   	push   %cs
42ff1e:	42                   	inc    %edx
42ff1f:	00 f8                	add    %bh,%al
42ff21:	11 42 00             	adc    %eax,0x0(%edx)
42ff24:	80 1a 43             	sbbb   $0x43,(%edx)
42ff27:	00 08                	add    %cl,(%eax)
42ff29:	da 44 00 d4          	fiaddl -0x2c(%eax,%eax,1)
42ff2d:	20 43 00             	and    %al,0x0(%ebx)
42ff30:	70 de                	jo     0x42ff10
42ff32:	44                   	inc    %esp
42ff33:	00 54 5f 44          	add    %dl,0x44(%edi,%ebx,2)
42ff37:	00 84 d4 44 00 a4 d4 	add    %al,-0x2b5bffbc(%esp,%edx,8)
42ff3e:	44                   	inc    %esp
42ff3f:	00 bc d1 44 00 9c 5e 	add    %bh,0x5e9c0044(%ecx,%edx,8)
42ff46:	44                   	inc    %esp
42ff47:	00 a0 5e 44 00 80    	add    %ah,-0x7fffbba2(%eax)
42ff4d:	8e 44 00 ac          	mov    -0x54(%eax,%eax,1),%es
42ff51:	8e 44 00 d0          	mov    -0x30(%eax,%eax,1),%es
42ff55:	69 44 00 18 60 44 00 	imul   $0x5c004460,0x18(%eax,%eax,1),%eax
42ff5c:	5c
42ff5d:	6b 44 00 d4 6a       	imul   $0x6a,-0x2c(%eax,%eax,1),%eax
42ff62:	44                   	inc    %esp
42ff63:	00 e8                	add    %ch,%al
42ff65:	6d                   	insl   (%dx),%es:(%edi)
42ff66:	44                   	inc    %esp
42ff67:	00 94 6c 44 00 f0 ad 	add    %dl,-0x520fffbc(%esp,%ebp,2)
42ff6e:	44                   	inc    %esp
42ff6f:	00 30                	add    %dh,(%eax)
42ff71:	8f 44 00 10          	pop    0x10(%eax,%eax,1)
42ff75:	d2 44 00 cc          	rolb   %cl,-0x34(%eax,%eax,1)
42ff79:	d2 44 00 c8          	rolb   %cl,-0x38(%eax,%eax,1)
42ff7d:	cd 44                	int    $0x44
42ff7f:	00 b0 d2 44 00 40    	add    %dh,0x400044d2(%eax)
42ff85:	1f                   	pop    %ds
42ff86:	43                   	inc    %ebx
42ff87:	00 dc                	add    %bl,%ah
42ff89:	9a 44 00 7c a8 44 00 	lcall  $0x44,$0xa87c0044
42ff90:	44                   	inc    %esp
42ff91:	1b 43 00             	sbb    0x0(%ebx),%eax
42ff94:	64 a5                	movsl  %fs:(%esi),%es:(%edi)
42ff96:	44                   	inc    %esp
42ff97:	00 94 a3 44 00 14 a9 	add    %dl,-0x56ebffbc(%ebx,%eiz,4)
42ff9e:	44                   	inc    %esp
42ff9f:	00 18                	add    %bl,(%eax)
42ffa1:	a9 44 00 d0 a7       	test   $0xa7d00044,%eax
42ffa6:	44                   	inc    %esp
42ffa7:	00 78 a7             	add    %bh,-0x59(%eax)
42ffaa:	44                   	inc    %esp
42ffab:	00 f0                	add    %dh,%al
42ffad:	d3 44 00 50          	roll   %cl,0x50(%eax,%eax,1)
42ffb1:	f1                   	int1
42ffb2:	44                   	inc    %esp
42ffb3:	00 e4                	add    %ah,%ah
42ffb5:	23 43 00             	and    0x0(%ebx),%eax
42ffb8:	6c                   	insb   (%dx),%es:(%edi)
42ffb9:	d0 44 00 5c          	rolb   $1,0x5c(%eax,%eax,1)
42ffbd:	d3 44 00 2c          	roll   %cl,0x2c(%eax,%eax,1)
42ffc1:	1d 43 00 07 00       	sbb    $0x70043,%eax
42ffc6:	3b b0 12 b0 10 b0    	cmp    -0x4fef4fee(%eax),%esi
42ffcc:	32 b0 47 00 38 b0    	xor    -0x4fc7ffb9(%eax),%dh
42ffd2:	ca ff 98             	lret   $0x98ff
42ffd5:	1b 43 00             	sbb    0x0(%ebx),%eax
42ffd8:	ac                   	lods   %ds:(%esi),%al
42ffd9:	1b 43 00             	sbb    0x0(%ebx),%eax
42ffdc:	b4 1b                	mov    $0x1b,%ah
42ffde:	43                   	inc    %ebx
42ffdf:	00 e0                	add    %ah,%al
42ffe1:	1b 43 00             	sbb    0x0(%ebx),%eax
42ffe4:	f4                   	hlt
42ffe5:	1b 43 00             	sbb    0x0(%ebx),%eax
42ffe8:	98                   	cwtl
42ffe9:	1f                   	pop    %ds
42ffea:	43                   	inc    %ebx
42ffeb:	00 38                	add    %bh,(%eax)
42ffed:	1f                   	pop    %ds
42ffee:	43                   	inc    %ebx
42ffef:	00 0c 54             	add    %cl,(%esp,%edx,2)
42fff2:	43                   	inc    %ebx
42fff3:	75 73                	jne    0x430068
42fff5:	74 6f                	je     0x430066
42fff7:	6d                   	insl   (%dx),%es:(%edi)
42fff8:	50                   	push   %eax
42fff9:	61                   	popa
42fffa:	6e                   	outsb  %ds:(%esi),(%dx)
42fffb:	65 6c                	gs insb (%dx),%es:(%edi)
42fffd:	8d 40 00             	lea    0x0(%eax),%eax
430000:	04 00                	add    $0x0,%al
430002:	43                   	inc    %ebx
430003:	00 07                	add    %al,(%edi)
430005:	0c 54                	or     $0x54,%al
430007:	43                   	inc    %ebx
430008:	75 73                	jne    0x43007d
43000a:	74 6f                	je     0x43007b
43000c:	6d                   	insl   (%dx),%es:(%edi)
43000d:	50                   	push   %eax
43000e:	61                   	popa
43000f:	6e                   	outsb  %ds:(%esi),(%dx)
430010:	65 6c                	gs insb (%dx),%es:(%edi)
430012:	f8                   	clc
430013:	fe 42 00             	incb   0x0(%edx)
430016:	e4 32                	in     $0x32,%al
430018:	44                   	inc    %esp
430019:	00 0b                	add    %cl,(%ebx)
43001b:	00 08                	add    %cl,(%eax)
43001d:	45                   	inc    %ebp
43001e:	78 74                	js     0x430094
430020:	43                   	inc    %ebx
430021:	74 72                	je     0x430095
430023:	6c                   	insb   (%dx),%es:(%edi)
430024:	73 00                	jae    0x430026
430026:	00 90 74 00 43 00    	add    %dl,0x430074(%eax)
430038:	4c                   	dec    %esp
430039:	01 43 00             	add    %eax,0x0(%ebx)
430048:	40                   	inc    %eax
430049:	01 43 00             	add    %eax,0x0(%ebx)
43004c:	28 02                	sub    %al,(%edx)
43004e:	00 00                	add    %al,(%eax)
430050:	ac                   	lods   %ds:(%esi),%al
430051:	fe 42 00             	incb   0x0(%edx)
430054:	d8 11                	fcoms  (%ecx)
430056:	42                   	inc    %edx
430057:	00 14 35 40 00 2c 0b 	add    %dl,0xb2c0040(,%esi,1)
43005e:	42                   	inc    %edx
43005f:	00 1c 35 40 00 54 af 	add    %bl,-0x50abffc0(,%esi,1)
430066:	44                   	inc    %esp
430067:	00 58 32             	add    %bl,0x32(%eax)
43006a:	40                   	inc    %eax
43006b:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
43006f:	00 00                	add    %al,(%eax)
430071:	f1                   	int1
430072:	44                   	inc    %esp
430073:	00 f4                	add    %dh,%ah
430075:	de 44 00 1c          	fiadds 0x1c(%eax,%eax,1)
430079:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
43007a:	44                   	inc    %esp
43007b:	00 98 8d 41 00 b0    	add    %bl,-0x4fffbe73(%eax)
430081:	8c 44 00 e0          	mov    %es,-0x20(%eax,%eax,1)
430085:	60                   	pusha
430086:	44                   	inc    %esp
430087:	00 d0                	add    %dl,%al
430089:	93                   	xchg   %eax,%ebx
43008a:	44                   	inc    %esp
43008b:	00 e8                	add    %ch,%al
43008d:	69 44 00 f0 11 42 00 	imul   $0xd8004211,-0x10(%eax,%eax,1),%eax
430094:	d8
430095:	0e                   	push   %cs
430096:	42                   	inc    %edx
430097:	00 d0                	add    %dl,%al
430099:	0e                   	push   %cs
43009a:	42                   	inc    %edx
43009b:	00 f8                	add    %bh,%al
43009d:	11 42 00             	adc    %eax,0x0(%edx)
4300a0:	80 1a 43             	sbbb   $0x43,(%edx)
4300a3:	00 08                	add    %cl,(%eax)
4300a5:	da 44 00 d4          	fiaddl -0x2c(%eax,%eax,1)
4300a9:	20 43 00             	and    %al,0x0(%ebx)
4300ac:	70 de                	jo     0x43008c
4300ae:	44                   	inc    %esp
4300af:	00 54 5f 44          	add    %dl,0x44(%edi,%ebx,2)
4300b3:	00 84 d4 44 00 a4 d4 	add    %al,-0x2b5bffbc(%esp,%edx,8)
4300ba:	44                   	inc    %esp
4300bb:	00 bc d1 44 00 9c 5e 	add    %bh,0x5e9c0044(%ecx,%edx,8)
4300c2:	44                   	inc    %esp
4300c3:	00 a0 5e 44 00 80    	add    %ah,-0x7fffbba2(%eax)
4300c9:	8e 44 00 ac          	mov    -0x54(%eax,%eax,1),%es
4300cd:	8e 44 00 d0          	mov    -0x30(%eax,%eax,1),%es
4300d1:	69 44 00 18 60 44 00 	imul   $0x5c004460,0x18(%eax,%eax,1),%eax
4300d8:	5c
4300d9:	6b 44 00 d4 6a       	imul   $0x6a,-0x2c(%eax,%eax,1),%eax
4300de:	44                   	inc    %esp
4300df:	00 e8                	add    %ch,%al
4300e1:	6d                   	insl   (%dx),%es:(%edi)
4300e2:	44                   	inc    %esp
4300e3:	00 94 6c 44 00 f0 ad 	add    %dl,-0x520fffbc(%esp,%ebp,2)
4300ea:	44                   	inc    %esp
4300eb:	00 30                	add    %dh,(%eax)
4300ed:	8f 44 00 10          	pop    0x10(%eax,%eax,1)
4300f1:	d2 44 00 cc          	rolb   %cl,-0x34(%eax,%eax,1)
4300f5:	d2 44 00 c8          	rolb   %cl,-0x38(%eax,%eax,1)
4300f9:	cd 44                	int    $0x44
4300fb:	00 b0 d2 44 00 40    	add    %dh,0x400044d2(%eax)
430101:	1f                   	pop    %ds
430102:	43                   	inc    %ebx
430103:	00 dc                	add    %bl,%ah
430105:	9a 44 00 7c a8 44 00 	lcall  $0x44,$0xa87c0044
43010c:	44                   	inc    %esp
43010d:	1b 43 00             	sbb    0x0(%ebx),%eax
430110:	64 a5                	movsl  %fs:(%esi),%es:(%edi)
430112:	44                   	inc    %esp
430113:	00 94 a3 44 00 14 a9 	add    %dl,-0x56ebffbc(%ebx,%eiz,4)
43011a:	44                   	inc    %esp
43011b:	00 18                	add    %bl,(%eax)
43011d:	a9 44 00 d0 a7       	test   $0xa7d00044,%eax
430122:	44                   	inc    %esp
430123:	00 78 a7             	add    %bh,-0x59(%eax)
430126:	44                   	inc    %esp
430127:	00 f0                	add    %dh,%al
430129:	d3 44 00 50          	roll   %cl,0x50(%eax,%eax,1)
43012d:	f1                   	int1
43012e:	44                   	inc    %esp
43012f:	00 e4                	add    %ah,%ah
430131:	23 43 00             	and    0x0(%ebx),%eax
430134:	6c                   	insb   (%dx),%es:(%edi)
430135:	d0 44 00 5c          	rolb   $1,0x5c(%eax,%eax,1)
430139:	d3 44 00 2c          	roll   %cl,0x2c(%eax,%eax,1)
43013d:	1d 43 00 06 54       	sbb    $0x54060043,%eax
430142:	50                   	push   %eax
430143:	61                   	popa
430144:	6e                   	outsb  %ds:(%esi),(%dx)
430145:	65 6c                	gs insb (%dx),%es:(%edi)
430147:	90                   	nop
430148:	4c                   	dec    %esp
430149:	01 43 00             	add    %eax,0x0(%ebx)
43014c:	07                   	pop    %es
43014d:	06                   	push   %es
43014e:	54                   	push   %esp
43014f:	50                   	push   %eax
430150:	61                   	popa
430151:	6e                   	outsb  %ds:(%esi),(%dx)
430152:	65 6c                	gs insb (%dx),%es:(%edi)
430154:	74 00                	je     0x430156
430156:	43                   	inc    %ebx
430157:	00 00                	add    %al,(%eax)
430159:	00 43 00             	add    %al,0x0(%ebx)
43015c:	42                   	inc    %edx
43015d:	00 08                	add    %cl,(%eax)
43015f:	45                   	inc    %ebp
430160:	78 74                	js     0x4301d6
430162:	43                   	inc    %ebx
430163:	74 72                	je     0x4301d7
430165:	6c                   	insb   (%dx),%es:(%edi)
430166:	73 37                	jae    0x43019f
430168:	00 ac 15 44 00 5b 00 	add    %ch,0x5b0044(%ebp,%edx,1)
43016f:	00 ff                	add    %bh,%bh
430171:	24 61                	and    $0x61,%al
430173:	44                   	inc    %esp
430174:	00 01                	add    %al,(%ecx)
430176:	00 00                	add    %al,(%eax)
430178:	00 00                	add    %al,(%eax)
43017a:	00 00                	add    %al,(%eax)
43017c:	80 00 00             	addb   $0x0,(%eax)
43017f:	00 00                	add    %al,(%eax)
430181:	0b 00                	or     (%eax),%eax
430183:	05 41 6c 69 67       	add    $0x67696c41,%eax
430188:	6e                   	outsb  %ds:(%esi),(%dx)
430189:	c0 58 41 00          	rcrb   $0x0,0x41(%eax)
43018d:	20 02                	and    %al,(%edx)
43018f:	00 ff                	add    %bh,%bh
430191:	a8 1e                	test   $0x1e,%al
430193:	43                   	inc    %ebx
430194:	00 01                	add    %al,(%ecx)
430196:	00 00                	add    %al,(%eax)
430198:	00 00                	add    %al,(%eax)
43019a:	00 00                	add    %al,(%eax)
43019c:	80 02 00             	addb   $0x0,(%edx)
43019f:	00 00                	add    %al,(%eax)
4301a1:	0c 00                	or     $0x0,%al
4301a3:	09 41 6c             	or     %eax,0x6c(%ecx)
4301a6:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
4301ad:	ec                   	in     (%dx),%al
4301ae:	1c 44                	sbb    $0x44,%al
4301b0:	00 61 00             	add    %ah,0x0(%ecx)
4301b3:	00 ff                	add    %bh,%bh
4301b5:	64 5f                	fs pop %edi
4301b7:	44                   	inc    %esp
4301b8:	00 00                	add    %al,(%eax)
4301ba:	60                   	pusha
4301bb:	44                   	inc    %esp
4301bc:	00 00                	add    %al,(%eax)
4301be:	00 00                	add    %al,(%eax)
4301c0:	80 03 00             	addb   $0x0,(%ebx)
4301c3:	00 00                	add    %al,(%eax)
4301c5:	0d 00 07 41 6e       	or     $0x6e410700,%eax
4301ca:	63 68 6f             	arpl   %ebp,0x6f(%eax)
4301cd:	72 73                	jb     0x430242
4301cf:	00 10                	add    %dl,(%eax)
4301d1:	40                   	inc    %eax
4301d2:	00 5c 00 00          	add    %bl,0x0(%eax,%eax,1)
4301d6:	ff 5c 00 00          	lcall  *0x0(%eax,%eax,1)
4301da:	fe 01                	incb   (%ecx)
4301dc:	00 00                	add    %al,(%eax)
4301de:	00 00                	add    %al,(%eax)
4301e0:	00 00                	add    %al,(%eax)