42cf72:	44                   	inc    %esp
42cf73:	00 08                	add    %cl,(%eax)
42cf75:	e4 44                	in     $0x44,%al
42cf77:	00 58 14             	add    %bl,0x14(%eax)
42cf7a:	43                   	inc    %ebx
42cf7b:	00 20                	add    %ah,(%eax)
42cf7d:	2e 45                	cs inc %ebp
42cf7f:	00 c0                	add    %al,%al
42cf81:	19 45 00             	sbb    %eax,0x0(%ebp)
42cf84:	94                   	xchg   %eax,%esp
42cf85:	f4                   	hlt
42cf86:	44                   	inc    %esp
42cf87:	00 94 2d 45 00 f8 15 	add    %dl,0x15f80045(%ebp,%ebp,1)
42cf8e:	45                   	inc    %ebp
42cf8f:	00 e4                	add    %ah,%ah
42cf91:	2e 45                	cs inc %ebp
42cf93:	00 28                	add    %ch,(%eax)
42cf95:	19 45 00             	sbb    %eax,0x0(%ebp)
42cf98:	14 0e                	adc    $0xe,%al
42cf9a:	43                   	inc    %ebx
42cf9b:	00 50 10             	add    %dl,0x10(%eax)
42cf9e:	43                   	inc    %ebx
42cf9f:	00 0c 10             	add    %cl,(%eax,%edx,1)
42cfa2:	43                   	inc    %ebx
42cfa3:	00 b8 11 43 00 80    	add    %bh,-0x7fffbcef(%eax)
42cfa9:	10 43 00             	adc    %al,0x0(%ebx)
42cfac:	30 10                	xor    %dl,(%eax)
42cfae:	43                   	inc    %ebx
42cfaf:	00 e4                	add    %ah,%ah
42cfb1:	10 43 00             	adc    %al,0x0(%ebx)
42cfb4:	1c 11                	sbb    $0x11,%al
42cfb6:	43                   	inc    %ebx
42cfb7:	00 08                	add    %cl,(%eax)
42cfb9:	00 30                	add    %dh,(%eax)
42cfbb:	00 10                	add    %dl,(%eax)
42cfbd:	b0 1a                	mov    $0x1a,%al
42cfbf:	b0 0e                	mov    $0xe,%al
42cfc1:	b0 11                	mov    $0x11,%al
42cfc3:	bd 12 b0 7b 00       	mov    $0x7bb012,%ebp
42cfc8:	b0 ff                	mov    $0xff,%al
42cfca:	d4 15                	aam    $0x15
42cfcc:	43                   	inc    %ebx
42cfcd:	00 14 16             	add    %dl,(%esi,%edx,1)
42cfd0:	43                   	inc    %ebx
42cfd1:	00 90 16 43 00 48    	add    %dl,0x48004316(%eax)
42cfd7:	16                   	push   %ss
42cfd8:	43                   	inc    %ebx
42cfd9:	00 70 16             	add    %dh,0x16(%eax)
42cfdc:	43                   	inc    %ebx
42cfdd:	00 cc                	add    %cl,%ah
42cfdf:	16                   	push   %ss
42cfe0:	43                   	inc    %ebx
42cfe1:	00 04 17             	add    %al,(%edi,%edx,1)
42cfe4:	43                   	inc    %ebx
42cfe5:	00 78 15             	add    %bh,0x15(%eax)
42cfe8:	43                   	inc    %ebx
42cfe9:	00 0b                	add    %cl,(%ebx)
42cfeb:	54                   	push   %esp
42cfec:	43                   	inc    %ebx
42cfed:	75 73                	jne    0x42d062
42cfef:	74 6f                	je     0x42d060
42cff1:	6d                   	insl   (%dx),%es:(%edi)
42cff2:	45                   	inc    %ebp
42cff3:	64 69 74 8b c0 fc cf 	imul   $0x42cffc,%fs:-0x40(%ebx,%ecx,4),%esi
42cffa:	42 00
42cffc:	07                   	pop    %es
42cffd:	0b 54 43 75          	or     0x75(%ebx,%eax,2),%edx
42d001:	73 74                	jae    0x42d077
42d003:	6f                   	outsl  %ds:(%esi),(%dx)
42d004:	6d                   	insl   (%dx),%es:(%edi)
42d005:	45                   	inc    %ebp
42d006:	64 69 74 c0 ce 42 00 	imul   $0x5da40042,%fs:-0x32(%eax,%eax,8),%esi
42d00d:	a4 5d
42d00f:	44                   	inc    %esp
42d010:	00 0e                	add    %cl,(%esi)
42d012:	00 08                	add    %cl,(%eax)
42d014:	53                   	push   %ebx
42d015:	74 64                	je     0x42d07b
42d017:	43                   	inc    %ebx
42d018:	74 72                	je     0x42d08c
42d01a:	6c                   	insb   (%dx),%es:(%edi)
42d01b:	73 01                	jae    0x42d01e
42d01d:	00 00                	add    %al,(%eax)
42d01f:	10 40 00             	adc    %al,0x0(%eax)
42d022:	d8 01                	fadds  (%ecx)
42d024:	00 ff                	add    %bh,%bh
42d026:	7c 1c                	jl     0x42d044
42d028:	45                   	inc    %ebp
42d029:	00 01                	add    %al,(%ecx)
42d02b:	00 00                	add    %al,(%eax)
42d02d:	00 00                	add    %al,(%eax)
42d02f:	00 00                	add    %al,(%eax)
42d031:	80 01 00             	addb   $0x0,(%ecx)
42d034:	00 00                	add    %al,(%eax)
42d036:	0d 00 07 54 61       	or     $0x61540700,%eax
42d03b:	62 53 74             	bound  %edx,0x74(%ebx)
42d03e:	6f                   	outsl  %ds:(%esi),(%dx)
42d03f:	70 8c                	jo     0x42cfcd
42d041:	d0 42 00             	rolb   $1,0x0(%edx)
42d050:	90                   	nop
42d051:	d1 42 00             	roll   $1,0x0(%edx)
42d060:	84 d1                	test   %dl,%cl
42d062:	42                   	inc    %edx
42d063:	00 70 02             	add    %dh,0x2(%eax)
42d066:	00 00                	add    %al,(%eax)
42d068:	74 ce                	je     0x42d038
42d06a:	42                   	inc    %edx
42d06b:	00 9c ef 41 00 70 3b 	add    %bl,0x3b700041(%edi,%ebp,8)
42d072:	40                   	inc    %eax
42d073:	00 d8                	add    %bl,%al
42d075:	e8 41 00 78 3b       	call   0x3bbad0bb
42d07a:	40                   	inc    %eax
42d07b:	00 9c 15 43 00 b4 38 	add    %bl,0x38b40043(%ebp,%edx,1)
42d082:	40                   	inc    %eax
42d083:	00 d0                	add    %dl,%al
42d085:	38 40 00             	cmp    %al,0x0(%eax)
42d088:	94                   	xchg   %eax,%esp
42d089:	cc                   	int3
42d08a:	44                   	inc    %esp
42d08b:	00 0c 26             	add    %cl,(%esi,%eiz,1)
42d08e:	45                   	inc    %ebp
42d08f:	00 4c e3 44          	add    %cl,0x44(%ebx,%eiz,8)
42d093:	00 d8                	add    %bl,%al
42d095:	87 41 00             	xchg   %eax,0x0(%ecx)
42d098:	94                   	xchg   %eax,%esp
42d099:	c5 44 00 64          	lds    0x64(%eax,%eax,1),%eax
42d09d:	dd 44 00 48          	fldl   0x48(%eax,%eax,1)
42d0a1:	ce                   	into
42d0a2:	44                   	inc    %esp
42d0a3:	00 5c 9c 44          	add    %bl,0x44(%esp,%ebx,4)
42d0a7:	00 b4 ef 41 00 98 ec 	add    %dh,-0x1367ffbf(%edi,%ebp,8)
42d0ae:	41                   	inc    %ecx
42d0af:	00 90 ec 41 00 bc    	add    %dl,-0x43ffbe14(%eax)
42d0b5:	ef                   	out    %eax,(%dx)
42d0b6:	41                   	inc    %ecx
42d0b7:	00 58 0d             	add    %bl,0xd(%eax)
42d0ba:	43                   	inc    %ebx
42d0bb:	00 30                	add    %dh,(%eax)
42d0bd:	20 45 00             	and    %al,0x0(%ebp)
42d0c0:	3c 26                	cmp    $0x26,%al
42d0c2:	45                   	inc    %ebp
42d0c3:	00 88 25 45 00 4c    	add    %cl,0x4c004525(%eax)
42d0c9:	8f 44 00 f4          	pop    -0xc(%eax,%eax,1)
42d0cd:	1a 45 00             	sbb    0x0(%ebp),%al
42d0d0:	14 1b                	adc    $0x1b,%al
42d0d2:	45                   	inc    %ebp
42d0d3:	00 48 17             	add    %cl,0x17(%eax)
42d0d6:	45                   	inc    %ebp
42d0d7:	00 8c 8e 44 00 90 8e 	add    %cl,-0x716fffbc(%esi,%ecx,4)
42d0de:	44                   	inc    %esp
42d0df:	00 64 c7 44          	add    %ah,0x44(%edi,%eax,8)
42d0e3:	00 90 c7 44 00 cc    	add    %dl,-0x33ffbb39(%eax)
42d0e9:	90                   	nop
42d0ea:	44                   	inc    %esp
42d0eb:	00 34 0e             	add    %dh,(%esi,%ecx,1)
42d0ee:	43                   	inc    %ebx
42d0ef:	00 c8                	add    %cl,%al
42d0f1:	90                   	nop
42d0f2:	44                   	inc    %esp
42d0f3:	00 cc                	add    %cl,%ah
42d0f5:	9d                   	popf
42d0f6:	44                   	inc    %esp
42d0f7:	00 60 2f             	add    %ah,0x2f(%eax)
42d0fa:	45                   	inc    %ebp
42d0fb:	00 5c a0 44          	add    %bl,0x44(%eax,%eiz,4)
42d0ff:	00 08                	add    %cl,(%eax)
42d101:	9f                   	lahf
42d102:	44                   	inc    %esp
42d103:	00 70 ed             	add    %dh,-0x13(%eax)
42d106:	44                   	inc    %esp
42d107:	00 14 c8             	add    %dl,(%eax,%ecx,8)
42d10a:	44                   	inc    %esp
42d10b:	00 d4                	add    %dl,%ah
42d10d:	17                   	pop    %ss
42d10e:	45                   	inc    %ebp
42d10f:	00 94 18 45 00 50 13 	add    %dl,0x13500045(%eax,%ebx,1)
42d116:	45                   	inc    %ebp
42d117:	00 78 18             	add    %bh,0x18(%eax)
42d11a:	45                   	inc    %ebp
42d11b:	00 c0                	add    %al,%al
42d11d:	ce                   	into
42d11e:	44                   	inc    %esp
42d11f:	00 88 d6 44 00 b4    	add    %cl,-0x4bffbb2a(%eax)
42d125:	e4 44                	in     $0x44,%al
42d127:	00 54 12 43          	add    %dl,0x43(%edx,%edx,1)
42d12b:	00 0c 13             	add    %cl,(%ebx,%edx,1)
42d12e:	43                   	inc    %ebx
42d12f:	00 7c 13 43          	add    %bh,0x43(%ebx,%edx,1)
42d133:	00 4c e5 44          	add    %cl,0x44(%ebp,%eiz,8)
42d137:	00 70 e5             	add    %dh,-0x1b(%eax)
42d13a:	44                   	inc    %esp
42d13b:	00 04 e6             	add    %al,(%esi,%eiz,8)
42d13e:	44                   	inc    %esp
42d13f:	00 08                	add    %cl,(%eax)
42d141:	e4 44                	in     $0x44,%al
42d143:	00 58 14             	add    %bl,0x14(%eax)
42d146:	43                   	inc    %ebx
42d147:	00 20                	add    %ah,(%eax)
42d149:	2e 45                	cs inc %ebp
42d14b:	00 c0                	add    %al,%al
42d14d:	19 45 00             	sbb    %eax,0x0(%ebp)
42d150:	94                   	xchg   %eax,%esp
42d151:	f4                   	hlt
42d152:	44                   	inc    %esp
42d153:	00 94 2d 45 00 f8 15 	add    %dl,0x15f80045(%ebp,%ebp,1)
42d15a:	45                   	inc    %ebp
42d15b:	00 e4                	add    %ah,%ah
42d15d:	2e 45                	cs inc %ebp
42d15f:	00 28                	add    %ch,(%eax)
42d161:	19 45 00             	sbb    %eax,0x0(%ebp)
42d164:	14 0e                	adc    $0xe,%al
42d166:	43                   	inc    %ebx
42d167:	00 50 10             	add    %dl,0x10(%eax)
42d16a:	43                   	inc    %ebx
42d16b:	00 0c 10             	add    %cl,(%eax,%edx,1)
42d16e:	43                   	inc    %ebx
42d16f:	00 b8 11 43 00 80    	add    %bh,-0x7fffbcef(%eax)
42d175:	10 43 00             	adc    %al,0x0(%ebx)
42d178:	30 10                	xor    %dl,(%eax)
42d17a:	43                   	inc    %ebx
42d17b:	00 e4                	add    %ah,%ah
42d17d:	10 43 00             	adc    %al,0x0(%ebx)
42d180:	1c 11                	sbb    $0x11,%al
42d182:	43                   	inc    %ebx
42d183:	00 05 54 45 64 69    	add    %al,0x69644554
42d189:	74 8b                	je     0x42d116
42d18b:	c0 90 d1 42 00 07 05 	rclb   $0x5,0x70042d1(%eax)
42d192:	54                   	push   %esp
42d193:	45                   	inc    %ebp
42d194:	64 69 74 8c d0 42 00 	imul   $0xcff80042,%fs:-0x30(%esp,%ecx,4),%esi
42d19b:	f8 cf
42d19d:	42                   	inc    %edx
42d19e:	00 48 00             	add    %cl,0x0(%eax)
42d1a1:	08 53 74             	or     %dl,0x74(%ebx)
42d1a4:	64 43                	fs inc %ebx
42d1a6:	74 72                	je     0x42d21a
42d1a8:	6c                   	insb   (%dx),%es:(%edi)
42d1a9:	73 3b                	jae    0x42d1e6
42d1ab:	00 9c 3c 44 00 5b 00 	add    %bl,0x5b0044(%esp,%edi,1)
42d1b2:	00 ff                	add    %bh,%bh
42d1b4:	e8 91 44 00 01       	call   0x143164a
42d1b9:	00 00                	add    %al,(%eax)
42d1bb:	00 00                	add    %al,(%eax)
42d1bd:	00 00                	add    %al,(%eax)
42d1bf:	80 00 00             	addb   $0x0,(%eax)
42d1c2:	00 00                	add    %al,(%eax)
42d1c4:	0e                   	push   %cs
42d1c5:	00 05 41 6c 69 67    	add    %al,0x67696c41
42d1cb:	6e                   	outsb  %ds:(%esi),(%dx)
42d1cc:	3c 45                	cmp    $0x45,%al
42d1ce:	44                   	inc    %esp
42d1cf:	00 61 00             	add    %ah,0x0(%ecx)
42d1d2:	00 ff                	add    %bh,%bh
42d1d4:	5c                   	pop    %esp
42d1d5:	8f 44 00 78          	pop    0x78(%eax,%eax,1)
42d1d9:	90                   	nop
42d1da:	44                   	inc    %esp
42d1db:	00 00                	add    %al,(%eax)
42d1dd:	00 00                	add    %al,(%eax)
42d1df:	80 03 00             	addb   $0x0,(%ebx)
42d1e2:	00 00                	add    %al,(%eax)
42d1e4:	0f 00 07             	sldt   (%edi)
42d1e7:	41                   	inc    %ecx
42d1e8:	6e                   	outsb  %ds:(%esi),(%dx)
42d1e9:	63 68 6f             	arpl   %ebp,0x6f(%eax)
42d1ec:	72 73                	jb     0x42d261
42d1ee:	00 10                	add    %dl,(%eax)
42d1f0:	40                   	inc    %eax
42d1f1:	00 58 02             	add    %bl,0x2(%eax)
42d1f4:	00 ff                	add    %bh,%bh
42d1f6:	58                   	pop    %eax
42d1f7:	02 00                	add    (%eax),%al
42d1f9:	ff 01                	incl   (%ecx)
42d1fb:	00 00                	add    %al,(%eax)
42d1fd:	00 00                	add    %al,(%eax)
42d1ff:	00 00                	add    %al,(%eax)
42d201:	80 01 00             	addb   $0x0,(%ecx)
42d204:	00 00                	add    %al,(%eax)
42d206:	10 00                	adc    %al,(%eax)
42d208:	0a 41 75             	or     0x75(%ecx),%al
42d20b:	74 6f                	je     0x42d27c
42d20d:	53                   	push   %ebx
42d20e:	65 6c                	gs insb (%dx),%es:(%edi)
42d210:	65 63 74 00 10       	arpl   %esi,%gs:0x10(%eax,%eax,1)
42d215:	40                   	inc    %eax
42d216:	00 57 02             	add    %dl,0x2(%edi)
42d219:	00 ff                	add    %bh,%bh
42d21b:	60                   	pusha
42d21c:	00 00                	add    %al,(%eax)
42d21e:	fe 01                	incb   (%ecx)
42d220:	00 00                	add    %al,(%eax)
42d222:	00 00                	add    %al,(%eax)
42d224:	00 00                	add    %al,(%eax)
42d226:	80 01 00             	addb   $0x0,(%ecx)
42d229:	00 00                	add    %al,(%eax)
42d22b:	11 00                	adc    %eax,(%eax)
42d22d:	08 41 75             	or     %al,0x75(%ecx)
42d230:	74 6f                	je     0x42d2a1
42d232:	53                   	push   %ebx
42d233:	69 7a 65 d8 57 44 00 	imul   $0x4457d8,0x65(%edx),%edi
42d23a:	92                   	xchg   %eax,%edx
42d23b:	01 00                	add    %eax,(%eax)
42d23d:	ff 48 28             	decl   0x28(%eax)
42d240:	45                   	inc    %ebp
42d241:	00 01                	add    %al,(%ecx)
42d243:	00 00                	add    %al,(%eax)
42d245:	00 00                	add    %al,(%eax)
42d247:	00 00                	add    %al,(%eax)
42d249:	80 0f 00             	orb    $0x0,(%edi)
42d24c:	00 00                	add    %al,(%eax)
42d24e:	12 00                	adc    (%eax),%al
42d250:	0a 42 65             	or     0x65(%edx),%al
42d253:	76 65                	jbe    0x42d2ba
42d255:	6c                   	insb   (%dx),%es:(%edi)
42d256:	45                   	inc    %ebp
42d257:	64 67 65 73 4c       	fs addr16 gs jae 0x42d2a8
42d25c:	57                   	push   %edi
42d25d:	44                   	inc    %esp
42d25e:	00 93 01 00 ff 04    	add    %dl,0x4ff0001(%ebx)
42d264:	28 45 00             	sub    %al,0x0(%ebp)
42d267:	01 00                	add    %eax,(%eax)
42d269:	00 00                	add    %al,(%eax)
42d26b:	00 00                	add    %al,(%eax)
42d26d:	00 00                	add    %al,(%eax)
42d26f:	02 00                	add    (%eax),%al
42d271:	00 00                	add    %al,(%eax)
42d273:	13 00                	adc    (%eax),%eax
42d275:	0a 42 65             	or     0x65(%edx),%al
42d278:	76 65                	jbe    0x42d2df
42d27a:	6c                   	insb   (%dx),%es:(%edi)
42d27b:	49                   	dec    %ecx
42d27c:	6e                   	outsb  %ds:(%esi),(%dx)
42d27d:	6e                   	outsb  %ds:(%esi),(%dx)
42d27e:	65 72 f0             	gs jb  0x42d271
42d281:	57                   	push   %edi
42d282:	44                   	inc    %esp
42d283:	00 95 01 00 ff 78    	add    %dl,0x78ff0001(%ebp)
42d289:	28 45 00             	sub    %al,0x0(%ebp)
42d28c:	01 00                	add    %eax,(%eax)
42d28e:	00 00                	add    %al,(%eax)
42d290:	00 00                	add    %al,(%eax)
42d292:	00 80 00 00 00 00    	add    %al,0x0(%eax)
42d298:	14 00                	adc    $0x0,%al
42d29a:	09 42 65             	or     %eax,0x65(%edx)
42d29d:	76 65                	jbe    0x42d304
42d29f:	6c                   	insb   (%dx),%es:(%edi)
42d2a0:	4b                   	dec    %ebx
42d2a1:	69 6e 64 4c 57 44 00 	imul   $0x44574c,0x64(%esi),%ebp
42d2a8:	94                   	xchg   %eax,%esp
42d2a9:	01 00                	add    %eax,(%eax)