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)
47335c:	01 00                	add    %eax,(%eax)
47335e:	00 01                	add    %al,(%ecx)
473360:	10 00                	adc    %al,(%eax)
473362:	dd 0e                	fisttpll (%esi)
473364:	00 00                	add    %al,(%eax)
473366:	7d 01                	jge    0x473369
473368:	01 00                	add    %eax,(%eax)
47336a:	01 00                	add    %eax,(%eax)
47336c:	80 01 10             	addb   $0x10,(%ecx)
47336f:	00 df                	add    %bl,%bh
473371:	0e                   	push   %cs
473372:	00 00                	add    %al,(%eax)
473374:	7d 01                	jge    0x473377
473376:	03 00                	add    (%eax),%eax
473378:	07                   	pop    %es
473379:	00 01                	add    %al,(%ecx)
47337b:	01 10                	add    %edx,(%eax)
47337d:	00 e4                	add    %ah,%ah
47337f:	0e                   	push   %cs
473380:	00 00                	add    %al,(%eax)
473382:	8d 02                	lea    (%edx),%eax
473384:	03 00                	add    (%eax),%eax
473386:	07                   	pop    %es
473387:	00 81 01 10 00 e9    	add    %al,-0x16ffefff(%ecx)
47338d:	0e                   	push   %cs
47338e:	00 00                	add    %al,(%eax)
473390:	7d 01                	jge    0x473393
473392:	0a 00                	or     (%eax),%al
473394:	0c 00                	or     $0x0,%al
473396:	01 01                	add    %eax,(%ecx)
473398:	10 00                	adc    %al,(%eax)
47339a:	ee                   	out    %al,(%dx)
47339b:	0e                   	push   %cs
47339c:	00 00                	add    %al,(%eax)
47339e:	8d 02                	lea    (%edx),%eax
4733a0:	0a 00                	or     (%eax),%al
4733a2:	0f 00 03             	sldt   (%ebx)
4733a5:	01 10                	add    %edx,(%eax)
4733a7:	00 dd                	add    %bl,%ch
4733a9:	0e                   	push   %cs
4733aa:	00 00                	add    %al,(%eax)
4733ac:	7d 01                	jge    0x4733af
4733ae:	3b 00                	cmp    (%eax),%eax
4733b0:	5d                   	pop    %ebp
4733b1:	00 03                	add    %al,(%ebx)
4733b3:	01 10                	add    %edx,(%eax)
4733b5:	00 f3                	add    %dh,%bl
4733b7:	0e                   	push   %cs
4733b8:	00 00                	add    %al,(%eax)
4733ba:	7d 01                	jge    0x4733bd
4733bc:	3e 00 5f 00          	add    %bl,%ds:0x0(%edi)
4733c0:	03 01                	add    (%ecx),%eax
4733c2:	00 00                	add    %al,(%eax)
4733c4:	f5                   	cmc
4733c5:	0e                   	push   %cs
4733c6:	00 00                	add    %al,(%eax)
4733c8:	09 01                	or     %eax,(%ecx)
4733ca:	40                   	inc    %eax
4733cb:	00 60 00             	add    %ah,0x0(%eax)
4733ce:	03 01                	add    (%ecx),%eax
4733d0:	10 00                	adc    %al,(%eax)
4733d2:	f7 0e 00 00 7d 01    	testl  $0x17d0000,(%esi)
4733d8:	41                   	inc    %ecx
4733d9:	00 60 00             	add    %ah,0x0(%eax)
4733dc:	00 01                	add    %al,(%ecx)
4733de:	00 00                	add    %al,(%eax)
4733e0:	f9                   	stc
4733e1:	0e                   	push   %cs
4733e2:	00 00                	add    %al,(%eax)
4733e4:	09 01                	or     %eax,(%ecx)
4733e6:	44                   	inc    %esp
4733e7:	00 61 00             	add    %ah,0x0(%ecx)
4733ea:	01 01                	add    %eax,(%ecx)
4733ec:	00 00                	add    %al,(%eax)
4733ee:	fe 0e                	decb   (%esi)
4733f0:	00 00                	add    %al,(%eax)
4733f2:	09 01                	or     %eax,(%ecx)
4733f4:	45                   	inc    %ebp
4733f5:	00 61 00             	add    %ah,0x0(%ecx)
4733f8:	80 01 10             	addb   $0x10,(%ecx)
4733fb:	00 03                	add    %al,(%ebx)
4733fd:	0f 00 00             	sldt   (%eax)
473400:	7d 01                	jge    0x473403
473402:	46                   	inc    %esi
473403:	00 61 00             	add    %ah,0x0(%ecx)
473406:	05 01 00 00 dd       	add    $0xdd000001,%eax
47340b:	0e                   	push   %cs
47340c:	00 00                	add    %al,(%eax)
47340e:	75 01                	jne    0x473411
473410:	46                   	inc    %esi
473411:	00 78 00             	add    %bh,0x0(%eax)
473414:	00 01                	add    %al,(%ecx)
473416:	00 00                	add    %al,(%eax)
473418:	08 0f                	or     %cl,(%edi)
47341a:	00 00                	add    %al,(%eax)
47341c:	09 01                	or     %eax,(%ecx)
47341e:	46                   	inc    %esi
47341f:	00 7c 00 80          	add    %bh,-0x80(%eax,%eax,1)
473423:	01 00                	add    %eax,(%eax)
473425:	00 0d 0f 00 00 7d    	add    %cl,0x7d00000f
47342b:	01 47 00             	add    %eax,0x0(%edi)
47342e:	7c 00                	jl     0x473430
473430:	05 01 10 00 12       	add    $0x12001001,%eax
473435:	0f 00 00             	sldt   (%eax)
473438:	7d 01                	jge    0x47343b
47343a:	50                   	push   %eax
47343b:	00 83 00 0b 01 10    	add    %al,0x10010b00(%ebx)
473441:	00 dd                	add    %bl,%ch
473443:	0e                   	push   %cs
473444:	00 00                	add    %al,(%eax)
473446:	45                   	inc    %ebp
473447:	02 52 00             	add    0x0(%edx),%dl
47344a:	89 00                	mov    %eax,(%eax)
47344c:	03 01                	add    (%ecx),%eax
47344e:	00 00                	add    %al,(%eax)
473450:	4d                   	dec    %ebp
473451:	0f 00 00             	sldt   (%eax)
473454:	09 01                	or     %eax,(%ecx)
473456:	54                   	push   %esp
473457:	00 89 00 03 01 10    	add    %cl,0x10010300(%ecx)
47345d:	00 97 0f 00 00 7d    	add    %dl,0x7d00000f(%edi)
473463:	01 55 00             	add    %edx,0x0(%ebp)
473466:	89 00                	mov    %eax,(%eax)
473468:	80 01 10             	addb   $0x10,(%ecx)
47346b:	00 f3                	add    %dh,%bl
47346d:	0e                   	push   %cs
47346e:	00 00                	add    %al,(%eax)
473470:	7d 01                	jge    0x473473
473472:	57                   	push   %edi
473473:	00 91 00 05 01 10    	add    %dl,0x10010500(%ecx)
473479:	00 dd                	add    %bl,%ch
47347b:	0e                   	push   %cs
47347c:	00 00                	add    %al,(%eax)
47347e:	7d 01                	jge    0x473481
473480:	57                   	push   %edi
473481:	00 91 00 01 01 00    	add    %dl,0x10100(%ecx)
473487:	00 e4                	add    %ah,%ah
473489:	0f 00 00             	sldt   (%eax)
47348c:	09 01                	or     %eax,(%ecx)
47348e:	5c                   	pop    %esp
47348f:	00 99 00 81 01 10    	add    %bl,0x10018100(%ecx)
473495:	00 e9                	add    %ch,%cl
473497:	0f 00 00             	sldt   (%eax)
47349a:	7d 01                	jge    0x47349d
47349c:	5d                   	pop    %ebp
47349d:	00 99 00 01 01 10    	add    %bl,0x10010100(%ecx)
4734a3:	00 ee                	add    %ch,%dh
4734a5:	0f 00 00             	sldt   (%eax)
4734a8:	8d 02                	lea    (%edx),%eax
4734aa:	5d                   	pop    %ebp
4734ab:	00 99 00 00 01 00    	add    %bl,0x10000(%ecx)
4734b1:	00 f3                	add    %dh,%bl
4734b3:	0f 00 00             	sldt   (%eax)
4734b6:	09 01                	or     %eax,(%ecx)
4734b8:	64 00 a2 00 00 01 00 	add    %ah,%fs:0x10000(%edx)
4734bf:	00 f8                	add    %bh,%al
4734c1:	0f 00 00             	sldt   (%eax)
4734c4:	09 01                	or     %eax,(%ecx)
4734c6:	65 00 a2 00 08 01 10 	add    %ah,%gs:0x10010800(%edx)
4734cd:	00 fd                	add    %bh,%ch
4734cf:	0f 00 00             	sldt   (%eax)
4734d2:	45                   	inc    %ebp
4734d3:	02 66 00             	add    0x0(%esi),%ah
4734d6:	a2 00 00 01 00       	mov    %al,0x10000
4734db:	00 02                	add    %al,(%edx)
4734dd:	10 00                	adc    %al,(%eax)
4734df:	00 09                	add    %cl,(%ecx)
4734e1:	01 69 00             	add    %ebp,0x0(%ecx)
4734e4:	a2 00 80 01 10       	mov    %al,0x10018000
4734e9:	00 07                	add    %al,(%edi)
4734eb:	10 00                	adc    %al,(%eax)
4734ed:	00 7d 01             	add    %bh,0x1(%ebp)
4734f0:	6a 00                	push   $0x0
4734f2:	a2 00 a0 00 00       	mov    %al,0xa000
4734f7:	00 f5                	add    %dh,%ch