470c72:	00 18                	add    %bl,(%eax)
470c7c:	00 c4                	add    %al,%ah
470c7e:	0e                   	push   %cs
470c7f:	00 00                	add    %al,(%eax)
470c81:	c4 0e                	les    (%esi),%ecx
470e83:	00 00                	add    %al,(%eax)
470e85:	50                   	push   %eax
470e86:	02 00                	add    (%eax),%al
470ecc:	00 44 02 b0          	add    %al,-0x50(%edx,%eax,1)
470ed0:	c5 00                	lds    (%eax),%eax
470ed2:	00 45 02             	add    %al,0x2(%ebp)
470ed5:	f0 c5 00             	lock lds (%eax),%eax
470ed8:	00 46 02             	add    %al,0x2(%esi)
470edb:	40                   	inc    %eax
470edc:	c6 00 00             	movb   $0x0,(%eax)
470edf:	47                   	inc    %edi
470ee0:	02 80 c6 00 00 48    	add    0x480000c6(%eax),%al
470ee6:	02 c0                	add    %al,%al
470ee8:	c6 00 00             	movb   $0x0,(%eax)
470eeb:	49                   	dec    %ecx
470eec:	02 00                	add    (%eax),%al
470eee:	c7 00 00 4a 02 40    	movl   $0x40024a00,(%eax)
470ef4:	c7 00 00 4b 02 90    	movl   $0x90024b00,(%eax)
470efa:	c7 00 00 4c 02 d0    	movl   $0xd0024c00,(%eax)
470f00:	c7 00 00 4d 02 10    	movl   $0x10024d00,(%eax)
470f06:	c8 00 00 4e          	enter  $0x0,$0x4e
470f0a:	02 50 c8             	add    -0x38(%eax),%dl
470f0d:	00 00                	add    %al,(%eax)
470f0f:	4f                   	dec    %edi
470f10:	02 90 c8 00 00 38    	add    0x380000c8(%eax),%dl
470f16:	02 70 c2             	add    -0x3e(%eax),%dh
470f19:	00 00                	add    %al,(%eax)
470f1b:	39 02                	cmp    %eax,(%edx)
470f1d:	c0 c2 00             	rol    $0x0,%dl
470f20:	00 3a                	add    %bh,(%edx)
470f22:	02 10                	add    (%eax),%dl
470f24:	c3                   	ret
470f25:	00 00                	add    %al,(%eax)
470f27:	3b 02                	cmp    (%edx),%eax
470f29:	50                   	push   %eax
470f2a:	c3                   	ret
470f2b:	00 00                	add    %al,(%eax)
470f2d:	3c 02                	cmp    $0x2,%al
470f2f:	90                   	nop
470f30:	c3                   	ret
470f31:	00 00                	add    %al,(%eax)
470f33:	3d 02 d0 c3 00       	cmp    $0xc3d002,%eax
470f38:	00 3e                	add    %bh,(%esi)
470f3a:	02 10                	add    (%eax),%dl
470f3c:	c4 00                	les    (%eax),%eax
470f3e:	00 3f                	add    %bh,(%edi)
470f40:	02 50 c4             	add    -0x3c(%eax),%dl
470f43:	00 00                	add    %al,(%eax)
470f45:	40                   	inc    %eax
470f46:	02 b0 c4 00 00 41    	add    0x410000c4(%eax),%dh
470f4c:	02 f0                	add    %al,%dh
470f4e:	c4 00                	les    (%eax),%eax
470f50:	00 42 02             	add    %al,0x2(%edx)
470f53:	30 c5                	xor    %al,%ch
470f55:	00 00                	add    %al,(%eax)
470f57:	43                   	inc    %ebx
470f58:	02 70 c5             	add    -0x3b(%eax),%dh
470f5b:	00 00                	add    %al,(%eax)
470f5d:	2c 02                	sub    $0x2,%al
470f5f:	60                   	pusha
470f60:	bf 00 00 2d 02       	mov    $0x22d0000,%edi
470f65:	a0 bf 00 00 2e       	mov    0x2e0000bf,%al
470f6a:	02 e0                	add    %al,%ah
470f6c:	bf 00 00 2f 02       	mov    $0x22f0000,%edi
470f71:	30 c0                	xor    %al,%al
470f73:	00 00                	add    %al,(%eax)
470f75:	30 02                	xor    %al,(%edx)
470f77:	70 c0                	jo     0x470f39
470f79:	00 00                	add    %al,(%eax)
470f7b:	31 02                	xor    %eax,(%edx)
470f7d:	b0 c0                	mov    $0xc0,%al
470f7f:	00 00                	add    %al,(%eax)
470f81:	32 02                	xor    (%edx),%al
470f83:	f0 c0 00 00          	lock rolb $0x0,(%eax)
470f87:	33 02                	xor    (%edx),%eax
470f89:	30 c1                	xor    %al,%cl
470f8b:	00 00                	add    %al,(%eax)
470f8d:	34 02                	xor    $0x2,%al
470f8f:	70 c1                	jo     0x470f52
470f91:	00 00                	add    %al,(%eax)
470f93:	35 02 b0 c1 00       	xor    $0xc1b002,%eax
470f98:	00 36                	add    %dh,(%esi)
470f9a:	02 f0                	add    %al,%dh
470f9c:	c1 00 00             	roll   $0x0,(%eax)
470f9f:	37                   	aaa
470fa0:	02 30                	add    (%eax),%dh
470fa2:	c2 00 00             	ret    $0x0
470fa5:	20 02                	and    %al,(%edx)
470fa7:	20 bc 00 00 21 02 60 	and    %bh,0x60022100(%eax,%eax,1)
470fae:	bc 00 00 22 02       	mov    $0x2220000,%esp
470fb3:	a0 bc 00 00 23       	mov    0x230000bc,%al
470fb8:	02 f0                	add    %al,%dh
470fba:	bc 00 00 24 02       	mov    $0x2240000,%esp
470fbf:	40                   	inc    %eax
470fc0:	bd 00 00 25 02       	mov    $0x2250000,%ebp
470fc5:	90                   	nop
470fc6:	bd 00 00 26 02       	mov    $0x2260000,%ebp
470fcb:	d0 bd 00 00 27 02    	sarb   $1,0x2270000(%ebp)
470fd1:	10 be 00 00 28 02    	adc    %bh,0x2280000(%esi)
470fd7:	50                   	push   %eax
470fd8:	be 00 00 29 02       	mov    $0x2290000,%esi
470fdd:	90                   	nop
470fde:	be 00 00 2a 02       	mov    $0x22a0000,%esi
470fe3:	d0 be 00 00 2b 02    	sarb   $1,0x22b0000(%esi)
470fe9:	20 bf 00 00 14 02    	and    %bh,0x2140000(%edi)
470fef:	10 b9 00 00 15 02    	adc    %bh,0x2150000(%ecx)
470ff5:	50                   	push   %eax
470ff6:	b9 00 00 16 02       	mov    $0x2160000,%ecx
470ffb:	90                   	nop
470ffc:	b9 00 00 17 02       	mov    $0x2170000,%ecx
471001:	d0 b9 00 00 18 02    	sarb   $1,0x2180000(%ecx)
471007:	20 ba 00 00 19 02    	and    %bh,0x2190000(%edx)
47100d:	60                   	pusha
47100e:	ba 00 00 1a 02       	mov    $0x21a0000,%edx
471013:	a0 ba 00 00 1b       	mov    0x1b0000ba,%al
471018:	02 e0                	add    %al,%ah
47101a:	ba 00 00 1c 02       	mov    $0x21c0000,%edx
47101f:	20 bb 00 00 1d 02    	and    %bh,0x21d0000(%ebx)
471025:	60                   	pusha
471026:	bb 00 00 1e 02       	mov    $0x21e0000,%ebx
47102b:	a0 bb 00 00 1f       	mov    0x1f0000bb,%al
471030:	02 e0                	add    %al,%ah
471032:	bb 00 00 08 02       	mov    $0x2080000,%ebx
471037:	a0 b5 00 00 09       	mov    0x90000b5,%al
47103c:	02 e0                	add    %al,%ah
47103e:	b5 00                	mov    $0x0,%ch
471040:	00 0a                	add    %cl,(%edx)
471042:	02 30                	add    (%eax),%dh
471044:	b6 00                	mov    $0x0,%dh
471046:	00 0b                	add    %cl,(%ebx)
471048:	02 80 b6 00 00 0c    	add    0xc0000b6(%eax),%al
47104e:	02 e0                	add    %al,%ah
471050:	b6 00                	mov    $0x0,%dh
471052:	00 0d 02 20 b7 00    	add    %cl,0xb72002
471058:	00 0e                	add    %cl,(%esi)
47105a:	02 60 b7             	add    -0x49(%eax),%ah
47105d:	00 00                	add    %al,(%eax)
47105f:	0f 02 b0 b7 00 00 10 	lar    0x100000b7(%eax),%esi
471066:	02 f0                	add    %al,%dh
471068:	b7 00                	mov    $0x0,%bh
47106a:	00 11                	add    %dl,(%ecx)
47106c:	02 40 b8             	add    -0x48(%eax),%al
47106f:	00 00                	add    %al,(%eax)
471071:	12 02                	adc    (%edx),%al
471073:	80 b8 00 00 13 02 c0 	cmpb   $0xc0,0x2130000(%eax)
47107a:	b8 00 00 fc 01       	mov    $0x1fc0000,%eax
47107f:	90                   	nop
471080:	b2 00                	mov    $0x0,%dl
471082:	00 fd                	add    %bh,%ch
471084:	01 d0                	add    %edx,%eax
471086:	b2 00                	mov    $0x0,%dl
471088:	00 fe                	add    %bh,%dh
47108a:	01 10                	add    %edx,(%eax)
47108c:	b3 00                	mov    $0x0,%bl
47108e:	00 ff                	add    %bh,%bh
471090:	01 50 b3             	add    %edx,-0x4d(%eax)
471093:	00 00                	add    %al,(%eax)
471095:	00 02                	add    %al,(%edx)
471097:	90                   	nop
471098:	b3 00                	mov    $0x0,%bl
47109a:	00 01                	add    %al,(%ecx)
47109c:	02 d0                	add    %al,%dl
47109e:	b3 00                	mov    $0x0,%bl
4710a0:	00 02                	add    %al,(%edx)
4710a2:	02 10                	add    (%eax),%dl
4710a4:	b4 00                	mov    $0x0,%ah
4710a6:	00 03                	add    %al,(%ebx)
4710a8:	02 50 b4             	add    -0x4c(%eax),%dl
4710ab:	00 00                	add    %al,(%eax)
4710ad:	04 02                	add    $0x2,%al
4710af:	90                   	nop
4710b0:	b4 00                	mov    $0x0,%ah
4710b2:	00 05 02 d0 b4 00    	add    %al,0xb4d002
4710b8:	00 06                	add    %al,(%esi)
4710ba:	02 10                	add    (%eax),%dl
4710bc:	b5 00                	mov    $0x0,%ch
4710be:	00 07                	add    %al,(%edi)
4710c0:	02 60 b5             	add    -0x4b(%eax),%ah
4710c3:	00 00                	add    %al,(%eax)
4710c5:	f0 01 60 af          	lock add %esp,-0x51(%eax)
4710c9:	00 00                	add    %al,(%eax)
4710cb:	f1                   	int1
4710cc:	01 b0 af 00 00 f2    	add    %esi,-0xdffff51(%eax)
4710d2:	01 f0                	add    %esi,%eax
4710d4:	af                   	scas   %es:(%edi),%eax
4710d5:	00 00                	add    %al,(%eax)
4710d7:	f3 01 30             	repz add %esi,(%eax)
4710da:	b0 00                	mov    $0x0,%al
4710dc:	00 f4                	add    %dh,%ah
4710de:	01 70 b0             	add    %esi,-0x50(%eax)
4710e1:	00 00                	add    %al,(%eax)
4710e3:	f5                   	cmc
4710e4:	01 b0 b0 00 00 f6    	add    %esi,-0x9ffff50(%eax)
4710ea:	01 00                	add    %eax,(%eax)
4710ec:	b1 00                	mov    $0x0,%cl
4710ee:	00 f7                	add    %dh,%bh
4710f0:	01 40 b1             	add    %eax,-0x4f(%eax)
4710f3:	00 00                	add    %al,(%eax)
4710f5:	f8                   	clc
4710f6:	01 80 b1 00 00 f9    	add    %eax,-0x6ffff4f(%eax)
4710fc:	01 d0                	add    %edx,%eax
4710fe:	b1 00                	mov    $0x0,%cl
471100:	00 fa                	add    %bh,%dl
471102:	01 10                	add    %edx,(%eax)
471104:	b2 00                	mov    $0x0,%dl
471106:	00 fb                	add    %bh,%bl
471108:	01 50 b2             	add    %edx,-0x4e(%eax)
47110b:	00 00                	add    %al,(%eax)
47110d:	e4 01                	in     $0x1,%al
47110f:	20 ac 00 00 e5 01 60 	and    %ch,0x6001e500(%eax,%eax,1)
471116:	ac                   	lods   %ds:(%esi),%al
471117:	00 00                	add    %al,(%eax)
471119:	e6 01                	out    %al,$0x1
47111b:	b0 ac                	mov    $0xac,%al
47111d:	00 00                	add    %al,(%eax)
47111f:	e7 01                	out    %eax,$0x1
471121:	f0 ac                	lock lods %ds:(%esi),%al
471123:	00 00                	add    %al,(%eax)
471125:	e8 01 30 ad 00       	call   0xf4412b
47112a:	00 e9                	add    %ch,%cl
47112c:	01 70 ad             	add    %esi,-0x53(%eax)
47112f:	00 00                	add    %al,(%eax)
471131:	ea 01 b0 ad 00 00 eb 	ljmp   $0xeb00,$0xadb001
471138:	01 f0                	add    %esi,%eax
47113a:	ad                   	lods   %ds:(%esi),%eax
47113b:	00 00                	add    %al,(%eax)
47113d:	ec                   	in     (%dx),%al
47113e:	01 30                	add    %esi,(%eax)
471140:	ae                   	scas   %es:(%edi),%al
471141:	00 00                	add    %al,(%eax)
471143:	ed                   	in     (%dx),%eax
471144:	01 70 ae             	add    %esi,-0x52(%eax)
471147:	00 00                	add    %al,(%eax)
471149:	ee                   	out    %al,(%dx)
47114a:	01 b0 ae 00 00 ef    	add    %esi,-0x10ffff52(%eax)
471150:	01 00                	add    %eax,(%eax)
471152:	af                   	scas   %es:(%edi),%eax
471153:	00 00                	add    %al,(%eax)
471155:	d8 01                	fadds  (%ecx)
471157:	f0 a8 00             	lock test $0x0,%al
47115a:	00 d9                	add    %bl,%cl
47115c:	01 30                	add    %esi,(%eax)
47115e:	a9 00 00 da 01       	test   $0x1da0000,%eax
471163:	70 a9                	jo     0x47110e
471165:	00 00                	add    %al,(%eax)
471167:	db 01                	fildl  (%ecx)
471169:	b0 a9                	mov    $0xa9,%al
47116b:	00 00                	add    %al,(%eax)
47116d:	dc 01                	faddl  (%ecx)
47116f:	f0 a9 00 00 dd 01    	lock test $0x1dd0000,%eax
471175:	30 aa 00 00 de 01    	xor    %ch,0x1de0000(%edx)
47117b:	80 aa 00 00 df 01 d0 	subb   $0xd0,0x1df0000(%edx)
471182:	aa                   	stos   %al,%es:(%edi)
471183:	00 00                	add    %al,(%eax)
471185:	e0 01                	loopne 0x471188
471187:	10 ab 00 00 e1 01    	adc    %ch,0x1e10000(%ebx)
47118d:	50                   	push   %eax
47118e:	ab                   	stos   %eax,%es:(%edi)
47118f:	00 00                	add    %al,(%eax)
471191:	e2 01                	loop   0x471194
471193:	90                   	nop
471194:	ab                   	stos   %eax,%es:(%edi)
471195:	00 00                	add    %al,(%eax)
471197:	e3 01                	jecxz  0x47119a
471199:	d0 ab 00 00 cc 01    	shrb   $1,0x1cc0000(%ebx)
47119f:	f0 a5                	lock movsl %ds:(%esi),%es:(%edi)
4711a1:	00 00                	add    %al,(%eax)
4711a3:	cd 01                	int    $0x1
4711a5:	30 a6 00 00 ce 01    	xor    %ah,0x1ce0000(%esi)
4711ab:	70 a6                	jo     0x471153
4711ad:	00 00                	add    %al,(%eax)
4711af:	cf                   	iret
4711b0:	01 b0 a6 00 00 d0    	add    %esi,-0x2fffff5a(%eax)
4711b6:	01 f0                	add    %esi,%eax
4711b8:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4711b9:	00 00                	add    %al,(%eax)
4711bb:	d1 01                	roll   $1,(%ecx)
4711bd:	30 a7 00 00 d2 01    	xor    %ah,0x1d20000(%edi)
4711c3:	70 a7                	jo     0x47116c
4711c5:	00 00                	add    %al,(%eax)
4711c7:	d3 01                	roll   %cl,(%ecx)
4711c9:	b0 a7                	mov    $0xa7,%al
4711cb:	00 00                	add    %al,(%eax)
4711cd:	d4 01                	aam    $0x1
4711cf:	f0 a7                	lock cmpsl %es:(%edi),%ds:(%esi)
4711d1:	00 00                	add    %al,(%eax)
4711d3:	d5 01                	aad    $0x1
4711d5:	30 a8 00 00 d6 01    	xor    %ch,0x1d60000(%eax)
4711db:	70 a8                	jo     0x471185
4711dd:	00 00                	add    %al,(%eax)
4711df:	d7                   	xlat   %ds:(%ebx)
4711e0:	01 b0 a8 00 00 c0    	add    %esi,-0x3fffff58(%eax)
4711e6:	01 b0 a2 00 00 c1    	add    %esi,-0x3effff5e(%eax)
4711ec:	01 f0                	add    %esi,%eax
4711ee:	a2 00 00 c2 01       	mov    %al,0x1c20000
4711f3:	30 a3 00 00 c3 01    	xor    %ah,0x1c30000(%ebx)
4711f9:	70 a3                	jo     0x47119e
4711fb:	00 00                	add    %al,(%eax)
4711fd:	c4 01                	les    (%ecx),%eax
4711ff:	b0 a3                	mov    $0xa3,%al
471201:	00 00                	add    %al,(%eax)
471203:	c5 01                	lds    (%ecx),%eax
471205:	f0 a3 00 00 c6 01    	lock mov %eax,0x1c60000
47120b:	30 a4 00 00 c7 01 a0 	xor    %ah,-0x5ffe3900(%eax,%eax,1)
471212:	a4                   	movsb  %ds:(%esi),%es:(%edi)
471213:	00 00                	add    %al,(%eax)
471215:	c8 01 e0 a4          	enter  $0xe001,$0xa4
471219:	00 00                	add    %al,(%eax)
47121b:	c9                   	leave
47121c:	01 20                	add    %esp,(%eax)
47121e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
47121f:	00 00                	add    %al,(%eax)
471221:	ca 01 70             	lret   $0x7001
471224:	a5                   	movsl  %ds:(%esi),%es:(%edi)
471225:	00 00                	add    %al,(%eax)
471227:	cb                   	lret
471228:	01 b0 a5 00 00 b4    	add    %esi,-0x4bffff5b(%eax)
47122e:	01 80 9f 00 00 b5    	add    %eax,-0x4affff61(%eax)
471234:	01 d0                	add    %edx,%eax
471236:	9f                   	lahf
471237:	00 00                	add    %al,(%eax)
471239:	b6 01                	mov    $0x1,%dh
47123b:	10 a0 00 00 b7 01    	adc    %ah,0x1b70000(%eax)
471241:	50                   	push   %eax
471242:	a0 00 00 b8 01       	mov    0x1b80000,%al
471247:	90                   	nop
471248:	a0 00 00 b9 01       	mov    0x1b90000,%al
47124d:	d0 a0 00 00 ba 01    	shlb   $1,0x1ba0000(%eax)
471253:	10 a1 00 00 bb 01    	adc    %ah,0x1bb0000(%ecx)
471259:	50                   	push   %eax
47125a:	a1 00 00 bc 01       	mov    0x1bc0000,%eax
47125f:	90                   	nop
471260:	a1 00 00 bd 01       	mov    0x1bd0000,%eax
471265:	d0 a1 00 00 be 01    	shlb   $1,0x1be0000(%ecx)
47126b:	10 a2 00 00 bf 01    	adc    %ah,0x1bf0000(%edx)
471271:	50                   	push   %eax
471272:	a2 00 00 a8 01       	mov    %al,0x1a80000
471277:	50                   	push   %eax
471278:	9c                   	pushf
471279:	00 00                	add    %al,(%eax)
47127b:	a9 01 90 9c 00       	test   $0x9c9001,%eax
471280:	00 aa 01 d0 9c 00    	add    %ch,0x9cd001(%edx)
471286:	00 ab 01 10 9d 00    	add    %ch,0x9d1001(%ebx)
47128c:	00 ac 01 60 9d 00 00 	add    %ch,0x9d60(%ecx,%eax,1)
471293:	ad                   	lods   %ds:(%esi),%eax