464137:	05 4b 06 16 00       	add    $0x16064b,%eax
46413c:	c1 18 4f             	rcrl   $0x4f,(%eax)
46413f:	06                   	push   %es
464140:	16                   	push   %ss
464141:	00 cb                	add    %cl,%bl
464143:	18 59 06             	sbb    %bl,0x6(%ecx)
464146:	16                   	push   %ss
464147:	00 d5                	add    %dl,%ch
464149:	18 4f 06             	sbb    %cl,0x6(%edi)
46414c:	06                   	push   %es
46414d:	00 3e                	add    %bh,(%esi)
46414f:	19 7d 00             	sbb    %edi,0x0(%ebp)
464152:	06                   	push   %es
464153:	00 bc 1b fe 06 06 00 	add    %bh,0x606fe(%ebx,%ebx,1)
46415a:	cd 1b                	int    $0x1b
46415c:	03 07                	add    (%edi),%eax
46415e:	06                   	push   %es
46415f:	00 5a 17             	add    %bl,0x17(%edx)
464162:	0f 07                	sysret
464164:	06                   	push   %es
464165:	00 74 17 0f          	add    %dh,0xf(%edi,%edx,1)
464169:	07                   	pop    %es
46416a:	06                   	push   %es
46416b:	00 58 1c             	add    %bl,0x1c(%eax)
46416e:	fe 06                	incb   (%esi)
464170:	06                   	push   %es
464171:	00 68 1c             	add    %ch,0x1c(%eax)
464174:	17                   	pop    %ss
464175:	07                   	pop    %es
464176:	16                   	push   %ss
464177:	00 a3 1c 7d 00 16    	add    %ah,0x16007d1c(%ebx)
46417d:	00 a9 1c 7d 00 16    	add    %ch,0x16007d1c(%ecx)
464183:	00 af 1c 7d 00 16    	add    %ch,0x16007d1c(%edi)
464189:	00 b5 1c 7d 00 16    	add    %dh,0x16007d1c(%ebp)
46418f:	00 c3                	add    %al,%bl
464191:	1c 7d                	sbb    $0x7d,%al
464193:	00 16                	add    %dl,(%esi)
464195:	00 d9                	add    %bl,%cl
464197:	1c 7d                	sbb    $0x7d,%al
464199:	00 16                	add    %dl,(%esi)
46419b:	00 e9                	add    %ch,%cl
46419d:	1c 7d                	sbb    $0x7d,%al
46419f:	00 16                	add    %dl,(%esi)
4641a1:	00 fa                	add    %bh,%dl
4641a3:	1c 7d                	sbb    $0x7d,%al
4641a5:	00 16                	add    %dl,(%esi)
4641a7:	00 08                	add    %cl,(%eax)
4641a9:	1d 7d 00 16 00       	sbb    $0x16007d,%eax
4641ae:	1c 1d                	sbb    $0x1d,%al
4641b0:	7d 00                	jge    0x4641b2
4641b2:	16                   	push   %ss
4641b3:	00 2e                	add    %ch,(%esi)
4641b5:	1d 7d 00 16 00       	sbb    $0x16007d,%eax
4641ba:	3e 1d 7d 00 16 00    	ds sbb $0x16007d,%eax
4641c0:	45                   	inc    %ebp
4641c1:	1d 7d 00 16 00       	sbb    $0x16007d,%eax
4641c6:	52                   	push   %edx
4641c7:	1d 7d 00 16 00       	sbb    $0x16007d,%eax
4641cc:	65 1d 7d 00 16 00    	gs sbb $0x16007d,%eax
4641d2:	74 1d                	je     0x4641f1
4641d4:	7d 00                	jge    0x4641d6
4641d6:	16                   	push   %ss
4641d7:	00 7f 1d             	add    %bh,0x1d(%edi)
4641da:	7d 00                	jge    0x4641dc
4641dc:	16                   	push   %ss
4641dd:	00 94 1d 7d 00 16 00 	add    %dl,0x16007d(%ebp,%ebx,1)
4641e4:	9f                   	lahf
4641e5:	1d 7d 00 16 00       	sbb    $0x16007d,%eax
4641ea:	a3 1d 7d 00 16       	mov    %eax,0x16007d1d
4641ef:	00 b2 1d 7d 00 16    	add    %dh,0x16007d1d(%edx)
4641f5:	00 bf 1d 7d 00 16    	add    %bh,0x16007d1d(%edi)
4641fb:	00 d9                	add    %bl,%cl
4641fd:	1d 7d 00 16 00       	sbb    $0x16007d,%eax
464202:	f9                   	stc
464203:	1d 7d 00 01 00       	sbb    $0x1007d,%eax
464208:	35 1e 23 07 01       	xor    $0x107231e,%eax
46420d:	00 54 1e 23          	add    %dl,0x23(%esi,%ebx,1)
464211:	07                   	pop    %es
464212:	01 00                	add    %eax,(%eax)
464214:	86 1e                	xchg   %bl,(%esi)
464216:	5a                   	pop    %edx
464217:	03 21                	add    (%ecx),%esp
464219:	00 87 0b 57 07 06    	add    %al,0x607570b(%edi)
46421f:	00 ed                	add    %ch,%ch
464221:	20 7d 00             	and    %bh,0x0(%ebp)
464224:	06                   	push   %es
464225:	00 ed                	add    %ch,%ch
464227:	20 7d 00             	and    %bh,0x0(%ebp)
46422a:	36 00 ee             	ss add %ch,%dh
46422d:	05 e9 08 16 00       	add    $0x1608e9,%eax
464232:	7a 25                	jp     0x464259
464234:	ed                   	in     (%dx),%eax
464235:	08 06                	or     %al,(%esi)
464237:	00 cd                	add    %cl,%ch
464239:	25 7d 00 50 20       	and    $0x2050007d,%eax
46423e:	00 00                	add    %al,(%eax)
464240:	48                   	dec    %eax
464241:	00 86 18 be 00 13    	add    %al,0x1300be18(%esi)
464247:	00 01                	add    %al,(%ecx)
464249:	00 64 20 00          	add    %ah,0x0(%eax,%eiz,1)
46424d:	00 48 00             	add    %cl,0x0(%eax)
464250:	93                   	xchg   %eax,%ebx
464251:	00 c4                	add    %al,%ah
464253:	00 17                	add    %dl,(%edi)
464255:	00 01                	add    %al,(%ecx)
464257:	00 68 20             	add    %ch,0x20(%eax)
46425a:	00 00                	add    %al,(%eax)
46425c:	00 00                	add    %al,(%eax)
46425e:	96                   	xchg   %eax,%esi
46425f:	00 02                	add    %al,(%edx)
464261:	01 25 00 02 00 88    	add    %esp,0x88000200
464267:	20 00                	and    %al,(%eax)
464269:	00 00                	add    %al,(%eax)
46426b:	00 96 00 46 01 34    	add    %dl,0x34014600(%esi)
464271:	00 04 00             	add    %al,(%eax,%eax,1)
464274:	9c                   	pushf
464275:	20 00                	and    %al,(%eax)
464277:	00 00                	add    %al,(%eax)
464279:	00 96 00 5d 01 40    	add    %dl,0x40015d00(%esi)
46427f:	00 06                	add    %al,(%esi)
464281:	00 bc 20 00 00 48 00 	add    %bh,0x480000(%eax,%eiz,1)
464288:	96                   	xchg   %eax,%esi
464289:	00 af 01 66 00 07    	add    %ch,0x7006601(%edi)
46428f:	00 48 21             	add    %cl,0x21(%eax)
464292:	00 00                	add    %al,(%eax)
464294:	48                   	dec    %eax
464295:	00 93 00 e8 01 70    	add    %dl,0x7001e800(%ebx)
46429b:	00 08                	add    %cl,(%eax)
46429d:	00 68 21             	add    %ch,0x21(%eax)
4642a0:	00 00                	add    %al,(%eax)
4642a2:	48                   	dec    %eax
4642a3:	00 93 00 fe 01 79    	add    %dl,0x7901fe00(%ebx)
4642a9:	00 09                	add    %cl,(%ecx)
4642ab:	00 7c 21 00          	add    %bh,0x0(%ecx,%eiz,1)
4642af:	00 48 00             	add    %cl,0x0(%eax)
4642b2:	93                   	xchg   %eax,%ebx
4642b3:	00 09                	add    %cl,(%ecx)
4642b5:	02 79 00             	add    0x0(%ecx),%bh
4642b8:	09 00                	or     %eax,(%eax)
4642ba:	90                   	nop
4642bb:	21 00                	and    %eax,(%eax)
4642bd:	00 48 00             	add    %cl,0x0(%eax)
4642c0:	86 18                	xchg   %bl,(%eax)
4642c2:	be 00 13 00 09       	mov    $0x9001300,%esi
4642c7:	00 a4 21 00 00 48 00 	add    %ah,0x480000(%ecx,%eiz,1)
4642ce:	93                   	xchg   %eax,%ebx
4642cf:	00 47 02             	add    %al,0x2(%edi)
4642d2:	17                   	pop    %ss
4642d3:	00 09                	add    %cl,(%ecx)
4642d5:	00 a8 21 00 00 48    	add    %ch,0x48000021(%eax)
4642db:	00 96 00 9a 02 9d    	add    %dl,-0x62fd6600(%esi)
4642e1:	00 0a                	add    %cl,(%edx)
4642e3:	00 44 22 00          	add    %al,0x0(%edx,%eiz,1)
4642e7:	00 48 00             	add    %cl,0x0(%eax)
4642ea:	96                   	xchg   %eax,%esi
4642eb:	00 d9                	add    %bl,%cl
4642ed:	02 b2 00 0b 00 c4    	add    -0x3bfff500(%edx),%dh
4642f3:	22 00                	and    (%eax),%al
4642f5:	00 48 00             	add    %cl,0x0(%eax)
4642f8:	91                   	xchg   %eax,%ecx
4642f9:	00 e7                	add    %ah,%bh
4642fb:	02 b9 00 0c 00 d4    	add    -0x2bfff400(%ecx),%bh
464301:	22 00                	and    (%eax),%al
464303:	00 00                	add    %al,(%eax)
464305:	00 91 00 f4 02 b9    	add    %dl,-0x46fd0c00(%ecx)
46430b:	00 0c 00             	add    %cl,(%eax,%eax,1)
46430e:	04 23                	add    $0x23,%al
464310:	00 00                	add    %al,(%eax)
464312:	48                   	dec    %eax
464313:	00 93 00 13 03 c3    	add    %dl,-0x3cfced00(%ebx)
464319:	00 0c 00             	add    %cl,(%eax,%eax,1)
46431c:	28 23                	sub    %ah,(%ebx)
46431e:	00 00                	add    %al,(%eax)
464320:	48                   	dec    %eax
464321:	00 93 00 3e 03 cf    	add    %dl,-0x30fcc200(%ebx)
464327:	00 0e                	add    %cl,(%esi)
464329:	00 48 23             	add    %cl,0x23(%eax)
46432c:	00 00                	add    %al,(%eax)
46432e:	48                   	dec    %eax
46432f:	00 93 00 53 03 17    	add    %dl,0x17035300(%ebx)
464335:	00 10                	add    %dl,(%eax)
464337:	00 58 23             	add    %bl,0x23(%eax)
46433a:	00 00                	add    %al,(%eax)
46433c:	48                   	dec    %eax
46433d:	00 93 00 64 03 79    	add    %dl,0x79036400(%ebx)
464343:	00 11                	add    %dl,(%ecx)
464345:	00 6c 23 00          	add    %ch,0x0(%ebx,%eiz,1)
464349:	00 48 00             	add    %cl,0x0(%eax)
46434c:	93                   	xchg   %eax,%ebx
46434d:	00 84 03 79 00 11 00 	add    %al,0x110079(%ebx,%eax,1)
464354:	80 23 00             	andb   $0x0,(%ebx)
464357:	00 48 00             	add    %cl,0x0(%eax)
46435a:	93                   	xchg   %eax,%ebx
46435b:	00 9b 03 c3 00 11    	add    %bl,0x1100c303(%ebx)
464361:	00 a4 23 00 00 48 00 	add    %ah,0x480000(%ebx,%eiz,1)
464368:	93                   	xchg   %eax,%ebx
464369:	00 a6 03 70 00 13    	add    %ah,0x13007003(%esi)
46436f:	00 c4                	add    %al,%ah
464371:	23 00                	and    (%eax),%eax
464373:	00 00                	add    %al,(%eax)
464375:	00 91 18 d3 03 b9    	add    %dl,-0x46fc2ce8(%ecx)
46437b:	00 14 00             	add    %dl,(%eax,%eax,1)
46437e:	ec                   	in     (%dx),%al
46437f:	23 00                	and    (%eax),%eax
464381:	00 00                	add    %al,(%eax)
464383:	00 96 00 2d 04 f0    	add    %dl,-0xffbd300(%esi)
464389:	00 14 00             	add    %dl,(%eax,%eax,1)
46438c:	14 24                	adc    $0x24,%al
46438e:	00 00                	add    %al,(%eax)
464390:	00 00                	add    %al,(%eax)
464392:	96                   	xchg   %eax,%esi
464393:	00 17                	add    %dl,(%edi)
464395:	05 f0 00 15 00       	add    $0x1500f0,%eax
46439a:	2c 24                	sub    $0x24,%al
46439c:	00 00                	add    %al,(%eax)
46439e:	00 00                	add    %al,(%eax)
4643a0:	96                   	xchg   %eax,%esi
4643a1:	00 38                	add    %bh,(%eax)
4643a3:	05 e5 00 16 00       	add    $0x1600e5,%eax
4643a8:	40                   	inc    %eax
4643a9:	24 00                	and    $0x0,%al
4643ab:	00 00                	add    %al,(%eax)
4643ad:	00 91 00 38 05 f0    	add    %dl,-0xffac800(%ecx)
4643b3:	00 17                	add    %dl,(%edi)
4643b5:	00 dc                	add    %bl,%ah
4643b7:	24 00                	and    $0x0,%al
4643b9:	00 00                	add    %al,(%eax)
4643bb:	00 91 18 d3 03 b9    	add    %dl,-0x46fc2ce8(%ecx)
4643c1:	00 18                	add    %bl,(%eax)
4643c3:	00 e8                	add    %ch,%al
4643c5:	24 00                	and    $0x0,%al
4643c7:	00 00                	add    %al,(%eax)
4643c9:	00 86 18 be 00 13    	add    %al,0x1300be18(%esi)
4643cf:	00 18                	add    %bl,(%eax)
4643d1:	00 f0                	add    %dh,%al
4643d3:	24 00                	and    $0x0,%al
4643d5:	00 00                	add    %al,(%eax)
4643d7:	00 83 00 12 06 99    	add    %al,-0x66f9ee00(%ebx)
4643dd:	01 18                	add    %ebx,(%eax)
4643df:	00 fc                	add    %bh,%ah
4643e1:	24 00                	and    $0x0,%al
4643e3:	00 00                	add    %al,(%eax)
4643e5:	00 83 00 4c 06 99    	add    %al,-0x66f9b400(%ebx)
4643eb:	01 19                	add    %ebx,(%ecx)
4643ed:	00 10                	add    %dl,(%eax)
4643ef:	25 00 00 00 00       	and    $0x0,%eax
4643f4:	96                   	xchg   %eax,%esi
4643f5:	00 ce                	add    %cl,%dh
4643f7:	06                   	push   %es
4643f8:	cc                   	int3
4643f9:	01 1a                	add    %ebx,(%edx)
4643fb:	00 24 25 00 00 00 00 	add    %ah,0x0(,%eiz,1)
464402:	96                   	xchg   %eax,%esi
464403:	00 ce                	add    %cl,%dh
464405:	06                   	push   %es
464406:	e0 01                	loopne 0x464409
464408:	1b 00                	sbb    (%eax),%eax
46440a:	c4 25 00 00 00 00    	les    0x0,%esp
464410:	96                   	xchg   %eax,%esi
464411:	00 86 07 d9 02 1c    	add    %al,0x1c02d907(%esi)
464417:	00 e8                	add    %ch,%al
464419:	25 00 00 00 00       	and    $0x0,%eax
46441e:	e6 09                	out    %al,$0x9
464420:	18 08                	sbb    %cl,(%eax)
464422:	e8 02 1d 00 f0       	call   0xf0466129
464427:	25 00 00 00 00       	and    $0x0,%eax
46442c:	e6 09                	out    %al,$0x9
46442e:	28 08                	sub    %cl,(%eax)
464430:	ee                   	out    %al,(%dx)
464431:	02 1d 00 fc 25 00    	add    0x25fc00,%bl
464437:	00 00                	add    %al,(%eax)
464439:	00 e6                	add    %ah,%dh
46443b:	09 3e                	or     %edi,(%esi)
46443d:	08 f5                	or     %dh,%ch
46443f:	02 1e                	add    (%esi),%bl
464441:	00 04 26             	add    %al,(%esi,%eiz,1)
464444:	00 00                	add    %al,(%eax)
464446:	00 00                	add    %al,(%eax)
464448:	e6 09                	out    %al,$0x9
46444a:	4d                   	dec    %ebp
46444b:	08 fb                	or     %bh,%bl
46444d:	02 1e                	add    (%esi),%bl
46444f:	00 00                	add    %al,(%eax)
464451:	00 00                	add    %al,(%eax)
464453:	00 00                	add    %al,(%eax)
464455:	00 c6                	add    %al,%dh
464457:	05 5c 08 d5 02       	add    $0x2d5085c,%eax
46445c:	1f                   	pop    %ds
46445d:	00 10                	add    %dl,(%eax)
46445f:	26 00 00             	add    %al,%es:(%eax)
464462:	00 00                	add    %al,(%eax)
464464:	84 00                	test   %al,(%eax)
464466:	9c                   	pushf
464467:	08 19                	or     %bl,(%ecx)
464469:	03 1f                	add    (%edi),%ebx
46446b:	00 38                	add    %bh,(%eax)
46446d:	26 00 00             	add    %al,%es:(%eax)
464470:	00 00                	add    %al,(%eax)
464472:	84 00                	test   %al,(%eax)
464474:	e0 08                	loopne 0x46447e
464476:	3b 03                	cmp    (%ebx),%eax
464478:	21 00                	and    %eax,(%eax)
46447a:	6c                   	insb   (%dx),%es:(%edi)
46447b:	26 00 00             	add    %al,%es:(%eax)
46447e:	00 00                	add    %al,(%eax)
464480:	84 00                	test   %al,(%eax)
464482:	12 09                	adc    (%ecx),%cl
464484:	3b 03                	cmp    (%ebx),%eax
464486:	23 00                	and    (%eax),%eax
464488:	a0 26 00 00 00       	mov    0x26,%al
46448d:	00 84 18 be 00 13 00 	add    %al,0x1300be(%eax,%ebx,1)
464494:	25 00 a8 26 00       	and    $0x26a800,%eax
464499:	00 00                	add    %al,(%eax)
46449b:	00 86 08 da 09 5d    	add    %al,0x5d09da08(%esi)
4644a1:	03 25 00 b0 26 00    	add    0x26b000,%esp
4644a7:	00 00                	add    %al,(%eax)
4644a9:	00 86 08 ec 09 64    	add    %al,0x6409ec08(%esi)
4644af:	03 25 00 bc 26 00    	add    0x26bc00,%esp
4644b5:	00 00                	add    %al,(%eax)
4644b7:	00 86 08 fe 09 5d    	add    %al,0x5d09fe08(%esi)
4644bd:	03 26                	add    (%esi),%esp
4644bf:	00 c4                	add    %al,%ah
4644c1:	26 00 00             	add    %al,%es:(%eax)
4644c4:	00 00                	add    %al,(%eax)
4644c6:	86 08                	xchg   %cl,(%eax)
4644c8:	16                   	push   %ss
4644c9:	0a 64 03 26          	or     0x26(%ebx,%eax,1),%ah
4644cd:	00 d0                	add    %dl,%al
4644cf:	26 00 00             	add    %al,%es:(%eax)
4644d2:	00 00                	add    %al,(%eax)
4644d4:	c6 00 5c             	movb   $0x5c,(%eax)
4644d7:	08 d5                	or     %dl,%ch
4644d9:	02 27                	add    (%edi),%ah
4644db:	00 38                	add    %bh,(%eax)
4644dd:	27                   	daa
4644de:	00 00                	add    %al,(%eax)
4644e0:	00 00                	add    %al,(%eax)
4644e2:	86 08                	xchg   %cl,(%eax)
4644e4:	55                   	push   %ebp
4644e5:	0a d5                	or     %ch,%dl
4644e7:	02 27                	add    (%edi),%ah
4644e9:	00 40 27             	add    %al,0x27(%eax)
4644ec:	00 00                	add    %al,(%eax)
4644ee:	00 00                	add    %al,(%eax)
4644f0:	86 08                	xchg   %cl,(%eax)
4644f2:	68 0a 9a 03 27       	push   $0x27039a0a
4644f7:	00 4c 27 00          	add    %cl,0x0(%edi,%eiz,1)
4644fb:	00 00                	add    %al,(%eax)
4644fd:	00 86 08 7b 0a d5    	add    %al,-0x2af584f8(%esi)
464503:	02 28                	add    (%eax),%ch