47200f:	00 10                	add    %dl,(%eax)
472011:	00 60 97             	add    %ah,-0x69(%eax)
472014:	00 00                	add    %al,(%eax)
472016:	c0 01 61             	rolb   $0x61,(%ecx)
472019:	00 f8                	add    %bh,%al
47201b:	21 06                	and    %eax,(%esi)
47201d:	00 00                	add    %al,(%eax)
47201f:	00 10                	add    %dl,(%eax)
472021:	00 dc                	add    %bl,%ah
472023:	97                   	xchg   %eax,%edi
472024:	00 00                	add    %al,(%eax)
472026:	c8 01 61 00          	enter  $0x6101,$0x0
47202a:	0c 22                	or     $0x22,%al
47202c:	06                   	push   %es
47202d:	00 00                	add    %al,(%eax)
47202f:	00 10                	add    %dl,(%eax)
472031:	00 55 98             	add    %dl,-0x68(%ebp)
472034:	00 00                	add    %al,(%eax)
472036:	cf                   	iret
472037:	01 61 00             	add    %esp,0x0(%ecx)
47203a:	20 22                	and    %ah,(%edx)
47203c:	06                   	push   %es
47203d:	00 00                	add    %al,(%eax)
47203f:	00 10                	add    %dl,(%eax)
472041:	00 d1                	add    %dl,%cl
472043:	98                   	cwtl
472044:	00 00                	add    %al,(%eax)
472046:	d7                   	xlat   %ds:(%ebx)
472047:	01 61 00             	add    %esp,0x0(%ecx)
47204a:	70 22                	jo     0x47206e
47204c:	06                   	push   %es
47204d:	00 00                	add    %al,(%eax)
47204f:	00 10                	add    %dl,(%eax)
472051:	00 4d 99             	add    %cl,-0x67(%ebp)
472054:	00 00                	add    %al,(%eax)
472056:	7f 01                	jg     0x472059
472058:	61                   	popa
472059:	00 0c 74             	add    %cl,(%esp,%esi,2)
47205c:	06                   	push   %es
47205d:	00 00                	add    %al,(%eax)
47205f:	00 10                	add    %dl,(%eax)
472061:	00 c9                	add    %cl,%cl
472063:	99                   	cltd
472064:	00 00                	add    %al,(%eax)
472066:	fb                   	sti
472067:	04 61                	add    $0x61,%al
472069:	00 18                	add    %bl,(%eax)
47206b:	4f                   	dec    %edi
47206c:	06                   	push   %es
47206d:	00 00                	add    %al,(%eax)
47206f:	00 10                	add    %dl,(%eax)
472071:	00 5c 9a 00          	add    %bl,0x0(%edx,%ebx,4)
472075:	00 18                	add    %bl,(%eax)
472077:	04 61                	add    $0x61,%al
472079:	00 20                	add    %ah,(%eax)
47207b:	74 06                	je     0x472083
47207d:	00 00                	add    %al,(%eax)
47207f:	00 10                	add    %dl,(%eax)
472081:	00 d8                	add    %bl,%al
472083:	9a 00 00 04 05 61 00 	lcall  $0x61,$0x5040000
47208a:	34 74                	xor    $0x74,%al
47208c:	06                   	push   %es
47208d:	00 00                	add    %al,(%eax)
47208f:	00 10                	add    %dl,(%eax)
472091:	00 66 9b             	add    %ah,-0x65(%esi)
472094:	00 00                	add    %al,(%eax)
472096:	0d 05 61 00 48       	or     $0x48006105,%eax
47209b:	74 06                	je     0x4720a3
47209d:	00 00                	add    %al,(%eax)
47209f:	00 10                	add    %dl,(%eax)
4720a1:	00 f4                	add    %dh,%ah
4720a3:	9b                   	fwait
4720a4:	00 00                	add    %al,(%eax)
4720a6:	0d 05 61 00 5c       	or     $0x5c006105,%eax
4720ab:	74 06                	je     0x4720b3
4720ad:	00 00                	add    %al,(%eax)
4720af:	00 10                	add    %dl,(%eax)
4720b1:	00 70 9c             	add    %dh,-0x64(%eax)
4720b4:	00 00                	add    %al,(%eax)
4720b6:	4b                   	dec    %ebx
4720b7:	01 61 00             	add    %esp,0x0(%ecx)
4720ba:	70 74                	jo     0x472130
4720bc:	06                   	push   %es
4720bd:	00 00                	add    %al,(%eax)
4720bf:	00 10                	add    %dl,(%eax)
4720c1:	00 ec                	add    %ch,%ah
4720c3:	9c                   	pushf
4720c4:	00 00                	add    %al,(%eax)
4720c6:	45                   	inc    %ebp
4720c7:	01 61 00             	add    %esp,0x0(%ecx)
4720ca:	ac                   	lods   %ds:(%esi),%al
4720cb:	22 06                	and    (%esi),%al
4720cd:	00 00                	add    %al,(%eax)
4720cf:	00 10                	add    %dl,(%eax)
4720d1:	00 68 9d             	add    %ch,-0x63(%eax)
4720d4:	00 00                	add    %al,(%eax)
4720d6:	4b                   	dec    %ebx
4720d7:	01 61 00             	add    %esp,0x0(%ecx)
4720da:	c0 22 06             	shlb   $0x6,(%edx)
4720dd:	00 00                	add    %al,(%eax)
4720df:	00 10                	add    %dl,(%eax)
4720e1:	00 e1                	add    %ah,%cl
4720e3:	9d                   	popf
4720e4:	00 00                	add    %al,(%eax)
4720e6:	45                   	inc    %ebp
4720e7:	01 61 00             	add    %esp,0x0(%ecx)
4720ea:	84 74 06 00          	test   %dh,0x0(%esi,%eax,1)
4720ee:	00 00                	add    %al,(%eax)
4720f0:	86 08                	xchg   %cl,(%eax)
4720f2:	41                   	inc    %ecx
4720f3:	a0 00 00 1b 02       	mov    0x21b0000,%al
4720f8:	61                   	popa
4720f9:	00 98 74 06 00 00    	add    %bl,0x674(%eax)
4720ff:	00 81 08 4b a0 00    	add    %al,0xa04b08(%ecx)
472105:	00 49 00             	add    %cl,0x0(%ecx)
472108:	61                   	popa
472109:	00 ac 74 06 00 00 00 	add    %ch,0x6(%esp,%esi,2)
472110:	86 08                	xchg   %cl,(%eax)
472112:	55                   	push   %ebp
472113:	a0 00 00 1b 02       	mov    0x21b0000,%al
472118:	62 00                	bound  %eax,(%eax)
47211a:	c0 74 06 00 00       	shlb   $0x0,0x0(%esi,%eax,1)
47211f:	00 81 08 60 a0 00    	add    %al,0xa06008(%ecx)
472125:	00 49 00             	add    %cl,0x0(%ecx)
472128:	62 00                	bound  %eax,(%eax)
47212a:	d4 74                	aam    $0x74
47212c:	06                   	push   %es
47212d:	00 00                	add    %al,(%eax)
47212f:	00 86 08 34 48 00    	add    %al,0x483408(%esi)
472135:	00 10                	add    %dl,(%eax)
472137:	02 63 00             	add    0x0(%ebx),%ah
47213a:	e8 74 06 00 00       	call   0x4727b3
47213f:	00 81 08 41 48 00    	add    %al,0x484108(%ecx)
472145:	00 15 02 63 00 fc    	add    %dl,0xfc006302
47214b:	74 06                	je     0x472153
47214d:	00 00                	add    %al,(%eax)
47214f:	00 86 08 6b a0 00    	add    %al,0xa06b08(%esi)
472155:	00 34 05 64 00 10 75 	add    %dh,0x75100064(,%eax,1)
47215c:	06                   	push   %es
47215d:	00 00                	add    %al,(%eax)
47215f:	00 81 08 78 a0 00    	add    %al,0xa07808(%ecx)
472165:	00 39                	add    %bh,(%ecx)
472167:	05 64 00 24 75       	add    $0x75240064,%eax
47216c:	06                   	push   %es
47216d:	00 00                	add    %al,(%eax)
47216f:	00 86 08 85 a0 00    	add    %al,0xa08508(%esi)
472175:	00 3f                	add    %bh,(%edi)
472177:	05 65 00 38 75       	add    $0x75380065,%eax
47217c:	06                   	push   %es
47217d:	00 00                	add    %al,(%eax)
47217f:	00 81 08 94 a0 00    	add    %al,0xa09408(%ecx)
472185:	00 44 05 65          	add    %al,0x65(%ebp,%eax,1)
472189:	00 4c 75 06          	add    %cl,0x6(%ebp,%esi,2)
47218d:	00 00                	add    %al,(%eax)
47218f:	00 86 08 a3 a0 00    	add    %al,0xa0a308(%esi)
472195:	00 4a 05             	add    %cl,0x5(%edx)
472198:	66 00 60 75          	data16 add %ah,0x75(%eax)
47219c:	06                   	push   %es
47219d:	00 00                	add    %al,(%eax)
47219f:	00 81 08 ac a0 00    	add    %al,0xa0ac08(%ecx)
4721a5:	00 50 05             	add    %dl,0x5(%eax)
4721a8:	66 00 74 75 06       	data16 add %dh,0x6(%ebp,%esi,2)
4721ad:	00 00                	add    %al,(%eax)
4721af:	00 86 08 b5 a0 00    	add    %al,0xa0b508(%esi)
4721b5:	00 57 05             	add    %dl,0x5(%edi)
4721b8:	67 00 88 75 06       	add    %cl,0x675(%bx,%si)
4721bd:	00 00                	add    %al,(%eax)
4721bf:	00 86 08 c0 a0 00    	add    %al,0xa0c008(%esi)
4721c5:	00 5c 05 67          	add    %bl,0x67(%ebp,%eax,1)
4721c9:	00 9c 75 06 00 00 00 	add    %bl,0x6(%ebp,%esi,2)
4721d0:	86 08                	xchg   %cl,(%eax)
4721d2:	cb                   	lret
4721d3:	a0 00 00 f7 00       	mov    0xf70000,%al
4721d8:	68 00 b0 75 06       	push   $0x675b000
4721dd:	00 00                	add    %al,(%eax)
4721df:	00 86 08 d9 a0 00    	add    %al,0xa0d908(%esi)
4721e5:	00 15 01 68 00 c4    	add    %dl,0xc4006801
4721eb:	75 06                	jne    0x4721f3
4721ed:	00 00                	add    %al,(%eax)
4721ef:	00 86 08 e7 a0 00    	add    %al,0xa0e708(%esi)
4721f5:	00 ac 02 69 00 d8 75 	add    %ch,0x75d80069(%edx,%eax,1)
4721fc:	06                   	push   %es
4721fd:	00 00                	add    %al,(%eax)
4721ff:	00 86 08 f2 a0 00    	add    %al,0xa0f208(%esi)
472205:	00 b2 02 69 00 ec    	add    %dh,-0x13ff96fe(%edx)
47220b:	75 06                	jne    0x472213
47220d:	00 00                	add    %al,(%eax)
47220f:	00 86 08 fd a0 00    	add    %al,0xa0fd08(%esi)
472215:	00 24 04             	add    %ah,(%esp,%eax,1)
472218:	6a 00                	push   $0x0
47221a:	00 76 06             	add    %dh,0x6(%esi)
47221d:	00 00                	add    %al,(%eax)
47221f:	00 81 08 08 a1 00    	add    %al,0xa10808(%ecx)
472225:	00 29                	add    %ch,(%ecx)
472227:	04 6a                	add    $0x6a,%al
472229:	00 14 76             	add    %dl,(%esi,%esi,2)
47222c:	06                   	push   %es
47222d:	00 00                	add    %al,(%eax)
47222f:	00 86 08 13 a1 00    	add    %al,0xa11308(%esi)
472235:	00 1b                	add    %bl,(%ebx)
472237:	02 6b 00             	add    0x0(%ebx),%ch
47223a:	28 76 06             	sub    %dh,0x6(%esi)
47223d:	00 00                	add    %al,(%eax)
47223f:	00 81 08 1d a1 00    	add    %al,0xa11d08(%ecx)
472245:	00 49 00             	add    %cl,0x0(%ecx)
472248:	6b 00 3c             	imul   $0x3c,(%eax),%eax
47224b:	76 06                	jbe    0x472253
47224d:	00 00                	add    %al,(%eax)
47224f:	00 86 08 27 a1 00    	add    %al,0xa12708(%esi)
472255:	00 1b                	add    %bl,(%ebx)
472257:	02 6c 00 50          	add    0x50(%eax,%eax,1),%ch
47225b:	76 06                	jbe    0x472263
47225d:	00 00                	add    %al,(%eax)
47225f:	00 81 08 37 a1 00    	add    %al,0xa13708(%ecx)
472265:	00 49 00             	add    %cl,0x0(%ecx)
472268:	6c                   	insb   (%dx),%es:(%edi)
472269:	00 64 76 06          	add    %ah,0x6(%esi,%esi,2)
47226d:	00 00                	add    %al,(%eax)
47226f:	00 86 08 47 a1 00    	add    %al,0xa14708(%esi)
472275:	00 62 05             	add    %ah,0x5(%edx)
472278:	6d                   	insl   (%dx),%es:(%edi)
472279:	00 78 76             	add    %bh,0x76(%eax)
47227c:	06                   	push   %es
47227d:	00 00                	add    %al,(%eax)
47227f:	00 86 08 4f a1 00    	add    %al,0xa14f08(%esi)
472285:	00 68 05             	add    %ch,0x5(%eax)
472288:	6d                   	insl   (%dx),%es:(%edi)
472289:	00 8c 76 06 00 00 00 	add    %cl,0x6(%esi,%esi,2)
472290:	86 08                	xchg   %cl,(%eax)
472292:	57                   	push   %edi
472293:	a1 00 00 6f 05       	mov    0x56f0000,%eax
472298:	6e                   	outsb  %ds:(%esi),(%dx)
472299:	00 a0 76 06 00 00    	add    %ah,0x676(%eax)
47229f:	00 86 08 6a a1 00    	add    %al,0xa16a08(%esi)
4722a5:	00 79 05             	add    %bh,0x5(%ecx)
4722a8:	6e                   	outsb  %ds:(%esi),(%dx)
4722a9:	00 b4 76 06 00 00 00 	add    %dh,0x6(%esi,%esi,2)
4722b0:	86 08                	xchg   %cl,(%eax)
4722b2:	7d a1                	jge    0x472255
4722b4:	00 00                	add    %al,(%eax)
4722b6:	f7 00 6f 00 c8 76    	testl  $0x76c8006f,(%eax)
4722bc:	06                   	push   %es
4722bd:	00 00                	add    %al,(%eax)
4722bf:	00 81 08 8a a1 00    	add    %al,0xa18a08(%ecx)
4722c5:	00 15 01 6f 00 dc    	add    %dl,0xdc006f01
4722cb:	76 06                	jbe    0x4722d3
4722cd:	00 00                	add    %al,(%eax)
4722cf:	00 86 08 97 a1 00    	add    %al,0xa19708(%esi)
4722d5:	00 84 05 70 00 f0 76 	add    %al,0x76f00070(%ebp,%eax,1)
4722dc:	06                   	push   %es
4722dd:	00 00                	add    %al,(%eax)
4722df:	00 86 08 a2 a1 00    	add    %al,0xa1a208(%esi)
4722e5:	00 51 04             	add    %dl,0x4(%ecx)
4722e8:	70 00                	jo     0x4722ea
4722ea:	04 77                	add    $0x77,%al
4722ec:	06                   	push   %es
4722ed:	00 00                	add    %al,(%eax)
4722ef:	00 86 08 ad a1 00    	add    %al,0xa1ad08(%esi)
4722f5:	00 ac 02 71 00 18 77 	add    %ch,0x77180071(%edx,%eax,1)
4722fc:	06                   	push   %es
4722fd:	00 00                	add    %al,(%eax)
4722ff:	00 86 08 b8 a1 00    	add    %al,0xa1b808(%esi)
472305:	00 b2 02 71 00 2c    	add    %dh,0x2c007102(%edx)
47230b:	77 06                	ja     0x472313
47230d:	00 00                	add    %al,(%eax)
47230f:	00 86 08 c3 a1 00    	add    %al,0xa1c308(%esi)
472315:	00 ac 02 72 00 40 77 	add    %ch,0x77400072(%edx,%eax,1)
47231c:	06                   	push   %es
47231d:	00 00                	add    %al,(%eax)
47231f:	00 86 08 ce a1 00    	add    %al,0xa1ce08(%esi)
472325:	00 b2 02 72 00 54    	add    %dh,0x54007202(%edx)
47232b:	77 06                	ja     0x472333
47232d:	00 00                	add    %al,(%eax)
47232f:	00 86 08 d9 a1 00    	add    %al,0xa1d908(%esi)
472335:	00 1b                	add    %bl,(%ebx)
472337:	02 73 00             	add    0x0(%ebx),%dh
47233a:	68 77 06 00 00       	push   $0x677
47233f:	00 81 08 f1 a1 00    	add    %al,0xa1f108(%ecx)
472345:	00 49 00             	add    %cl,0x0(%ecx)
472348:	73 00                	jae    0x47234a
47234a:	7c 77                	jl     0x4723c3
47234c:	06                   	push   %es
47234d:	00 00                	add    %al,(%eax)
47234f:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
472355:	00 89 05 74 00 48    	add    %cl,0x48007405(%ecx)
47235b:	78 06                	js     0x472363
47235d:	00 00                	add    %al,(%eax)
47235f:	00 86 00 15 a2 00    	add    %al,0xa21500(%esi)
472365:	00 37                	add    %dh,(%edi)
472367:	00 78 00             	add    %bh,0x0(%eax)
47236a:	bc 78 06 00 00       	mov    $0x678,%esp
47236f:	00 86 00 1d a2 00    	add    %al,0xa21d00(%esi)
472375:	00 37                	add    %dh,(%edi)
472377:	00 78 00             	add    %bh,0x0(%eax)
47237a:	00 7a 06             	add    %bh,0x6(%edx)
47237d:	00 00                	add    %al,(%eax)
47237f:	00 86 00 23 a2 00    	add    %al,0xa22300(%esi)
472385:	00 37                	add    %dh,(%edi)
472387:	00 78 00             	add    %bh,0x0(%eax)
47238a:	fc                   	cld
47238b:	81 06 00 00 00 86    	addl   $0x86000000,(%esi)
472391:	00 2e                	add    %ch,(%esi)
472393:	a2 00 00 07 01       	mov    %al,0x1070000
472398:	78 00                	js     0x47239a
47239a:	64 85 06             	test   %eax,%fs:(%esi)
47239d:	00 00                	add    %al,(%eax)
47239f:	00 86 00 3a a2 00    	add    %al,0xa23a00(%esi)
4723a5:	00 07                	add    %al,(%edi)
4723a7:	01 7a 00             	add    %edi,0x0(%edx)
4723aa:	c0 86 06 00 00 00 86 	rolb   $0x86,0x6(%esi)
4723b1:	00 46 a2             	add    %al,-0x5e(%esi)
4723b4:	00 00                	add    %al,(%eax)
4723b6:	07                   	pop    %es
4723b7:	01 7c 00 0c          	add    %edi,0xc(%eax,%eax,1)
4723bb:	87 06                	xchg   %eax,(%esi)
4723bd:	00 00                	add    %al,(%eax)
4723bf:	00 86 00 52 a2 00    	add    %al,0xa25200(%esi)
4723c5:	00 37                	add    %dh,(%edi)
4723c7:	00 7e 00             	add    %bh,0x0(%esi)
4723ca:	68 8a 06 00 00       	push   $0x68a
4723cf:	00 86 00 5b a2 00    	add    %al,0xa25b00(%esi)
4723d5:	00 37                	add    %dh,(%edi)
4723d7:	00 7e 00             	add    %bh,0x0(%esi)
4723da:	b4 8a                	mov    $0x8a,%ah
4723dc:	06                   	push   %es
4723dd:	00 00                	add    %al,(%eax)
4723df:	00 86 00 66 a2 00    	add    %al,0xa26600(%esi)
4723e5:	00 37                	add    %dh,(%edi)
4723e7:	00 7e 00             	add    %bh,0x0(%esi)
4723ea:	54                   	push   %esp
4723eb:	8b 06                	mov    (%esi),%eax
4723ed:	00 00                	add    %al,(%eax)
4723ef:	00 86 00 6e a2 00    	add    %al,0xa26e00(%esi)
4723f5:	00 49 00             	add    %cl,0x0(%ecx)
4723f8:	7e 00                	jle    0x4723fa
4723fa:	bc 8b 06 00 00       	mov    $0x68b,%esp
4723ff:	00 81 00 78 a2 00    	add    %al,0xa27800(%ecx)
472405:	00 49 00             	add    %cl,0x0(%ecx)
472408:	7f 00                	jg     0x47240a
47240a:	54                   	push   %esp
47240b:	8d 06                	lea    (%esi),%eax
47240d:	00 00                	add    %al,(%eax)
47240f:	00 86 00 6d 48 00    	add    %al,0x486d00(%esi)
472415:	00 1f                	add    %bl,(%edi)
472417:	02 80 00 58 8e 06    	add    0x68e5800(%eax),%al
47241d:	00 00                	add    %al,(%eax)
47241f:	00 81 00 8e a2 00    	add    %al,0xa28e00(%ecx)
472425:	00 93 05 81 00 7c    	add    %dl,0x7c008105(%ebx)
47242b:	92                   	xchg   %eax,%edx
47242c:	06                   	push   %es