473059:	06                   	push   %es
47305a:	6d                   	insl   (%dx),%es:(%edi)
47305b:	06                   	push   %es
47305c:	06                   	push   %es
47305d:	00 d2                	add    %dl,%dl
47305f:	06                   	push   %es
473060:	41                   	inc    %ecx
473061:	00 06                	add    %al,(%esi)
473063:	00 d8                	add    %bl,%al
473065:	06                   	push   %es
473066:	41                   	inc    %ecx
473067:	00 06                	add    %al,(%esi)
473069:	00 de                	add    %bl,%dh
47306b:	06                   	push   %es
47306c:	41                   	inc    %ecx
47306d:	00 06                	add    %al,(%esi)
47306f:	00 e4                	add    %ah,%ah
473071:	06                   	push   %es
473072:	41                   	inc    %ecx
473073:	00 06                	add    %al,(%esi)
473075:	00 eb                	add    %ch,%bl
473077:	06                   	push   %es
473078:	41                   	inc    %ecx
473079:	00 06                	add    %al,(%esi)
47307b:	00 f0                	add    %dh,%al
47307d:	06                   	push   %es
47307e:	41                   	inc    %ecx
47307f:	00 06                	add    %al,(%esi)
473081:	00 02                	add    %al,(%edx)
473083:	07                   	pop    %es
473084:	41                   	inc    %ecx
473085:	00 06                	add    %al,(%esi)
473087:	00 18                	add    %bl,(%eax)
473089:	07                   	pop    %es
47308a:	41                   	inc    %ecx
47308b:	00 06                	add    %al,(%esi)
47308d:	00 1f                	add    %bl,(%edi)
47308f:	07                   	pop    %es
473090:	41                   	inc    %ecx
473091:	00 06                	add    %al,(%esi)
473093:	00 37                	add    %dh,(%edi)
473095:	07                   	pop    %es
473096:	40                   	inc    %eax
473097:	07                   	pop    %es
473098:	06                   	push   %es
473099:	00 52 07             	add    %dl,0x7(%edx)
47309c:	40                   	inc    %eax
47309d:	07                   	pop    %es
47309e:	06                   	push   %es
47309f:	00 6b 07             	add    %ch,0x7(%ebx)
4730a2:	40                   	inc    %eax
4730a3:	07                   	pop    %es
4730a4:	06                   	push   %es
4730a5:	00 8a 07 40 07 06    	add    %cl,0x6074007(%edx)
4730ab:	00 a5 07 40 07 06    	add    %ah,0x6074007(%ebp)
4730b1:	00 c2                	add    %al,%dl
4730b3:	07                   	pop    %es
4730b4:	40                   	inc    %eax
4730b5:	07                   	pop    %es
4730b6:	06                   	push   %es
4730b7:	00 df                	add    %bl,%bh
4730b9:	07                   	pop    %es
4730ba:	40                   	inc    %eax
4730bb:	07                   	pop    %es
4730bc:	06                   	push   %es
4730bd:	00 ec                	add    %ch,%ah
4730bf:	07                   	pop    %es
4730c0:	40                   	inc    %eax
4730c1:	07                   	pop    %es
4730c2:	06                   	push   %es
4730c3:	00 05 08 40 07 06    	add    %al,0x6074008
4730c9:	00 1c 08             	add    %bl,(%eax,%ecx,1)
4730cc:	40                   	inc    %eax
4730cd:	07                   	pop    %es
4730ce:	06                   	push   %es
4730cf:	00 37                	add    %dh,(%edi)
4730d1:	08 40 07             	or     %al,0x7(%eax)
4730d4:	06                   	push   %es
4730d5:	00 3e                	add    %bh,(%esi)
4730d7:	08 40 07             	or     %al,0x7(%eax)
4730da:	06                   	push   %es
4730db:	00 4b 08             	add    %cl,0x8(%ebx)
4730de:	40                   	inc    %eax
4730df:	07                   	pop    %es
4730e0:	06                   	push   %es
4730e1:	00 56 08             	add    %dl,0x8(%esi)
4730e4:	40                   	inc    %eax
4730e5:	07                   	pop    %es
4730e6:	06                   	push   %es
4730e7:	00 61 08             	add    %ah,0x8(%ecx)
4730ea:	40                   	inc    %eax
4730eb:	07                   	pop    %es
4730ec:	06                   	push   %es
4730ed:	00 6e 08             	add    %ch,0x8(%esi)
4730f0:	7e 08                	jle    0x4730fa
4730f2:	06                   	push   %es
4730f3:	00 8f 08 af 08 06    	add    %cl,0x608af08(%edi)
4730f9:	00 cf                	add    %cl,%bh
4730fb:	08 af 08 06 00 ea    	or     %ch,-0x15fff9f8(%edi)
473101:	08 af 08 06 00 08    	or     %ch,0x8000608(%edi)
473107:	09 af 08 06 00 20    	or     %ebp,0x20000608(%edi)
47310d:	09 34 09             	or     %esi,(%ecx,%ecx,1)
473110:	06                   	push   %es
473111:	00 53 09             	add    %dl,0x9(%ebx)
473114:	34 09                	xor    $0x9,%al
473116:	06                   	push   %es
473117:	00 61 09             	add    %ah,0x9(%ecx)
47311a:	34 09                	xor    $0x9,%al
47311c:	06                   	push   %es
47311d:	00 6b 09             	add    %ch,0x9(%ebx)
473120:	34 09                	xor    $0x9,%al
473122:	06                   	push   %es
473123:	00 73 09             	add    %dh,0x9(%ebx)
473126:	8c 09                	mov    %cs,(%ecx)
473128:	06                   	push   %es
473129:	00 a6 09 41 00 06    	add    %ah,0x6004109(%esi)
47312f:	00 ba 09 41 00 06    	add    %bh,0x6004109(%edx)
473135:	00 cc                	add    %cl,%ah
473137:	09 41 00             	or     %eax,0x0(%ecx)
47313a:	06                   	push   %es
47313b:	00 df                	add    %bl,%bh
47313d:	09 ea                	or     %ebp,%edx
47313f:	09 06                	or     %eax,(%esi)
473141:	00 07                	add    %al,(%edi)
473143:	0a ea                	or     %dl,%ch
473145:	09 06                	or     %eax,(%esi)
473147:	00 20                	add    %ah,(%eax)
473149:	0a ea                	or     %dl,%ch
47314b:	09 06                	or     %eax,(%esi)
47314d:	00 2e                	add    %ch,(%esi)
47314f:	0a ea                	or     %dl,%ch
473151:	09 06                	or     %eax,(%esi)
473153:	00 3f                	add    %bh,(%edi)
473155:	0a ea                	or     %dl,%ch
473157:	09 06                	or     %eax,(%esi)
473159:	00 58 0a             	add    %bl,0xa(%eax)
47315c:	ea 09 06 00 6b 0a 41 	ljmp   $0x410a,$0x6b000609
473163:	00 06                	add    %al,(%esi)
473165:	00 72 0a             	add    %dh,0xa(%edx)
473168:	41                   	inc    %ecx
473169:	00 06                	add    %al,(%esi)
47316b:	00 79 0a             	add    %bh,0xa(%ecx)
47316e:	41                   	inc    %ecx
47316f:	00 06                	add    %al,(%esi)
473171:	00 8a 0a 93 0a 06    	add    %cl,0x60a930a(%edx)
473177:	00 9f 0a 93 0a 06    	add    %bl,0x60a930a(%edi)
47317d:	00 ac 0a 93 0a 06 00 	add    %ch,0x60a93(%edx,%ecx,1)
473184:	ba 0a c6 0a 06       	mov    $0x60ac60a,%edx
473189:	00 d7                	add    %dl,%bh
47318b:	0a c6                	or     %dh,%al
47318d:	0a 06                	or     (%esi),%al
47318f:	00 df                	add    %bl,%bh
473191:	0a c6                	or     %dh,%al
473193:	0a 06                	or     (%esi),%al
473195:	00 e6                	add    %ah,%dh
473197:	0a 41 00             	or     0x0(%ecx),%al
47319a:	06                   	push   %es
47319b:	00 eb                	add    %ch,%bl
47319d:	0a 41 00             	or     0x0(%ecx),%al
4731a0:	06                   	push   %es
4731a1:	00 f2                	add    %dh,%dl
4731a3:	0a 41 00             	or     0x0(%ecx),%al
4731a6:	06                   	push   %es
4731a7:	00 f9                	add    %bh,%cl
4731a9:	0a 41 00             	or     0x0(%ecx),%al
4731ac:	06                   	push   %es
4731ad:	00 00                	add    %al,(%eax)
4731af:	0b 41 00             	or     0x0(%ecx),%eax
4731b2:	06                   	push   %es
4731b3:	00 08                	add    %cl,(%eax)
4731b5:	0b 41 00             	or     0x0(%ecx),%eax
4731b8:	06                   	push   %es
4731b9:	00 12                	add    %dl,(%edx)
4731bb:	0b 41 00             	or     0x0(%ecx),%eax
4731be:	0a 00                	or     (%eax),%al
4731c0:	17                   	pop    %ss
4731c1:	0b 2c 00             	or     (%eax,%eax,1),%ebp
4731c4:	0a 00                	or     (%eax),%al
4731c6:	24 0b                	and    $0xb,%al
4731c8:	2c 00                	sub    $0x0,%al
4731ca:	0a 00                	or     (%eax),%al
4731cc:	30 0b                	xor    %cl,(%ebx)
4731ce:	2c 00                	sub    $0x0,%al
4731d0:	0a 00                	or     (%eax),%al
4731d2:	3e 0b 2c 00          	or     %ds:(%eax,%eax,1),%ebp
4731d6:	0a 00                	or     (%eax),%al
4731d8:	45                   	inc    %ebp
4731d9:	0b 2c 00             	or     (%eax,%eax,1),%ebp
4731dc:	0a 00                	or     (%eax),%al
4731de:	50                   	push   %eax
4731df:	0b 2c 00             	or     (%eax,%eax,1),%ebp
4731e2:	0a 00                	or     (%eax),%al
4731e4:	59                   	pop    %ecx
4731e5:	0b 2c 00             	or     (%eax,%eax,1),%ebp
4731e8:	0a 00                	or     (%eax),%al
4731ea:	62 0b                	bound  %ecx,(%ebx)
4731ec:	2c 00                	sub    $0x0,%al
4731ee:	0a 00                	or     (%eax),%al
4731f0:	70 0b                	jo     0x4731fd
4731f2:	2c 00                	sub    $0x0,%al
4731f4:	0a 00                	or     (%eax),%al
4731f6:	7d 0b                	jge    0x473203
4731f8:	2c 00                	sub    $0x0,%al
4731fa:	0a 00                	or     (%eax),%al
4731fc:	8e 0b                	mov    (%ebx),%cs
4731fe:	2c 00                	sub    $0x0,%al
473200:	77 02                	ja     0x473204
473202:	96                   	xchg   %eax,%esi
473203:	0b 00                	or     (%eax),%eax
473205:	00 0a                	add    %cl,(%edx)
473207:	00 a8 0b 2c 00 0a    	add    %ch,0xa002c0b(%eax)
47320d:	00 b5 0b 2c 00 0a    	add    %dh,0xa002c0b(%ebp)
473213:	00 bf 0b 2c 00 0a    	add    %bh,0xa002c0b(%edi)
473219:	00 ca                	add    %cl,%dl
47321b:	0b 2c 00             	or     (%eax,%eax,1),%ebp
47321e:	0a 00                	or     (%eax),%al
473220:	d5 0b                	aad    $0xb
473222:	2c 00                	sub    $0x0,%al
473224:	0a 00                	or     (%eax),%al
473226:	da 0b                	fimull (%ebx)
473228:	2c 00                	sub    $0x0,%al
47322a:	0a 00                	or     (%eax),%al
47322c:	ee                   	out    %al,(%dx)
47322d:	0b 2c 00             	or     (%eax,%eax,1),%ebp
473230:	0a 00                	or     (%eax),%al
473232:	05 0c 2c 00 0a       	add    $0xa002c0c,%eax
473237:	00 1a                	add    %bl,(%edx)
473239:	0c 2c                	or     $0x2c,%al
47323b:	00 0a                	add    %cl,(%edx)
47323d:	00 32                	add    %dh,(%edx)
47323f:	0c 2c                	or     $0x2c,%al
473241:	00 0a                	add    %cl,(%edx)
473243:	00 44 0c 2c          	add    %al,0x2c(%esp,%ecx,1)
473247:	00 0a                	add    %cl,(%edx)
473249:	00 4d 0c             	add    %cl,0xc(%ebp)
47324c:	2c 00                	sub    $0x0,%al
47324e:	0a 00                	or     (%eax),%al
473250:	5b                   	pop    %ebx
473251:	0c 2c                	or     $0x2c,%al
473253:	00 0a                	add    %cl,(%edx)
473255:	00 6a 0c             	add    %ch,0xc(%edx)
473258:	2c 00                	sub    $0x0,%al
47325a:	0a 00                	or     (%eax),%al
47325c:	77 0c                	ja     0x47326a
47325e:	2c 00                	sub    $0x0,%al
473260:	0a 00                	or     (%eax),%al
473262:	84 0c 2c             	test   %cl,(%esp,%ebp,1)
473265:	00 0a                	add    %cl,(%edx)
473267:	00 94 0c 2c 00 0a 00 	add    %dl,0xa002c(%esp,%ecx,1)
47326e:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
47326f:	0c 2c                	or     $0x2c,%al
473271:	00 0a                	add    %cl,(%edx)
473273:	00 bb 0c 2c 00 0a    	add    %bh,0xa002c0c(%ebx)
473279:	00 c0                	add    %al,%al
47327b:	0c 2c                	or     $0x2c,%al
47327d:	00 0a                	add    %cl,(%edx)
47327f:	00 c6                	add    %al,%dh
473281:	0c 2c                	or     $0x2c,%al
473283:	00 0a                	add    %cl,(%edx)
473285:	00 d0                	add    %dl,%al
473287:	0c 2c                	or     $0x2c,%al
473289:	00 0a                	add    %cl,(%edx)
47328b:	00 ee                	add    %ch,%dh
47328d:	0c 2c                	or     $0x2c,%al
47328f:	00 0a                	add    %cl,(%edx)
473291:	00 0f                	add    %cl,(%edi)
473293:	0d 2c 00 0a 00       	or     $0xa002c,%eax
473298:	1b 0d 2c 00 0a 00    	sbb    0xa002c,%ecx
47329e:	25 0d 2c 00 0a       	and    $0xa002c0d,%eax
4732a3:	00 2d 0d 2c 00 0a    	add    %ch,0xa002c0d
4732a9:	00 38                	add    %bh,(%eax)
4732ab:	0d 2c 00 0a 00       	or     $0xa002c,%eax
4732b0:	4a                   	dec    %edx
4732b1:	0d 2c 00 0a 00       	or     $0xa002c,%eax
4732b6:	59                   	pop    %ecx
4732b7:	0d 2c 00 0a 00       	or     $0xa002c,%eax
4732bc:	68 0d 2c 00 0a       	push   $0xa002c0d
4732c1:	00 7a 0d             	add    %bh,0xd(%edx)
4732c4:	2c 00                	sub    $0x0,%al
4732c6:	0a 00                	or     (%eax),%al
4732c8:	87 0d 2c 00 0a 00    	xchg   %ecx,0xa002c
4732ce:	96                   	xchg   %eax,%esi
4732cf:	0d 2c 00 0a 00       	or     $0xa002c,%eax
4732d4:	9e                   	sahf
4732d5:	0d 2c 00 0a 00       	or     $0xa002c,%eax
4732da:	ae                   	scas   %es:(%edi),%al
4732db:	0d 2c 00 0a 00       	or     $0xa002c,%eax
4732e0:	bd 0d 2c 00 0a       	mov    $0xa002c0d,%ebp
4732e5:	00 c8                	add    %cl,%al
4732e7:	0d 2c 00 0a 00       	or     $0xa002c,%eax
4732ec:	d4 0d                	aam    $0xd
4732ee:	2c 00                	sub    $0x0,%al
4732f0:	0a 00                	or     (%eax),%al
4732f2:	e0 0d                	loopne 0x473301
4732f4:	2c 00                	sub    $0x0,%al
4732f6:	0a 00                	or     (%eax),%al
4732f8:	ec                   	in     (%dx),%al
4732f9:	0d 2c 00 0a 00       	or     $0xa002c,%eax
4732fe:	fb                   	sti
4732ff:	0d 2c 00 0a 00       	or     $0xa002c,%eax
473304:	06                   	push   %es
473305:	0e                   	push   %cs
473306:	2c 00                	sub    $0x0,%al
473308:	0a 00                	or     (%eax),%al
47330a:	12 0e                	adc    (%esi),%cl
47330c:	2c 00                	sub    $0x0,%al
47330e:	0a 00                	or     (%eax),%al
473310:	1a 0e                	sbb    (%esi),%cl
473312:	2c 00                	sub    $0x0,%al
473314:	0a 00                	or     (%eax),%al
473316:	26 0e                	es push %cs
473318:	2c 00                	sub    $0x0,%al
47331a:	0a 00                	or     (%eax),%al
47331c:	30 0e                	xor    %cl,(%esi)
47331e:	2c 00                	sub    $0x0,%al
473320:	0a 00                	or     (%eax),%al
473322:	46                   	inc    %esi
473323:	0e                   	push   %cs
473324:	2c 00                	sub    $0x0,%al
473326:	0a 00                	or     (%eax),%al
473328:	54                   	push   %esp
473329:	0e                   	push   %cs
47332a:	2c 00                	sub    $0x0,%al
47332c:	0a 00                	or     (%eax),%al
47332e:	6c                   	insb   (%dx),%es:(%edi)
47332f:	0e                   	push   %cs
473330:	2c 00                	sub    $0x0,%al
473332:	0a 00                	or     (%eax),%al
473334:	86 0e                	xchg   %cl,(%esi)
473336:	2c 00                	sub    $0x0,%al
473338:	0a 00                	or     (%eax),%al
47333a:	98                   	cwtl
47333b:	0e                   	push   %cs
47333c:	2c 00                	sub    $0x0,%al
47333e:	0a 00                	or     (%eax),%al
473340:	ab                   	stos   %eax,%es:(%edi)
473341:	0e                   	push   %cs
473342:	2c 00                	sub    $0x0,%al
473344:	0a 00                	or     (%eax),%al
473346:	c0 0e 2c             	rorb   $0x2c,(%esi)
473349:	00 0a                	add    %cl,(%edx)
47334b:	00 c8                	add    %cl,%al
47334d:	0e                   	push   %cs
47334e:	2c 00                	sub    $0x0,%al
473350:	00 00                	add    %al,(%eax)
473352:	00 00                	add    %al,(%eax)
473354:	d4 0e                	aam    $0xe
473356:	00 00                	add    %al,(%eax)
473358:	00 00                	add    %al,(%eax)
47335a:	01 00                	add    %eax,(%eax)