44c38b:	36 6d                	ss insl (%dx),%es:(%edi)
44c38d:	00 06                	add    %al,(%esi)
44c38f:	00 01                	add    %al,(%ecx)
44c391:	37                   	aaa
44c392:	c3                   	ret
44c393:	00 06                	add    %al,(%esi)
44c395:	00 18                	add    %bl,(%eax)
44c397:	37                   	aaa
44c398:	c3                   	ret
44c399:	00 06                	add    %al,(%esi)
44c39b:	00 35 37 c3 00 06    	add    %dh,0x600c337
44c3a1:	00 54 37 c9          	add    %dl,-0x37(%edi,%esi,1)
44c3a5:	12 db                	adc    %bl,%bl
44c3a7:	01 68 37             	add    %ebp,0x37(%eax)
44c3aa:	00 00                	add    %al,(%eax)
44c3ac:	06                   	push   %es
44c3ad:	00 77 37             	add    %dh,0x37(%edi)
44c3b0:	c0 0d 06 00 95 37 c0 	rorb   $0xc0,0x37950006
44c3b7:	0d 06 00 b5 37       	or     $0x37b50006,%eax
44c3bc:	6b 18 06             	imul   $0x6,(%eax),%ebx
44c3bf:	00 c9                	add    %cl,%cl
44c3c1:	37                   	aaa
44c3c2:	6b 18 06             	imul   $0x6,(%eax),%ebx
44c3c5:	00 d7                	add    %dl,%bh
44c3c7:	37                   	aaa
44c3c8:	c3                   	ret
44c3c9:	00 06                	add    %al,(%esi)
44c3cb:	00 f4                	add    %dh,%ah
44c3cd:	37                   	aaa
44c3ce:	c3                   	ret
44c3cf:	00 06                	add    %al,(%esi)
44c3d1:	00 0d 38 c3 00 06    	add    %cl,0x600c338
44c3d7:	00 28                	add    %ch,(%eax)
44c3d9:	38 c3                	cmp    %al,%bl
44c3db:	00 06                	add    %al,(%esi)
44c3dd:	00 43 38             	add    %al,0x38(%ebx)
44c3e0:	c3                   	ret
44c3e1:	00 06                	add    %al,(%esi)
44c3e3:	00 5c 38 76          	add    %bl,0x76(%eax,%edi,1)
44c3e7:	38 06                	cmp    %al,(%esi)
44c3e9:	00 86 38 c0 0d 00    	add    %al,0xdc038(%esi)
44c3ef:	00 00                	add    %al,(%eax)
44c3f1:	00 b7 05 00 00 00    	add    %dh,0x5(%edi)
44c3f7:	00 01                	add    %al,(%ecx)
44c3f9:	00 01                	add    %al,(%ecx)
44c3fb:	00 01                	add    %al,(%ecx)
44c3fd:	00 10                	add    %dl,(%eax)
44c3ff:	00 a4 0a 00 00 49 01 	add    %ah,0x1490000(%edx,%ecx,1)
44c406:	04 00                	add    $0x0,%al
44c408:	05 00 01 00 10       	add    $0x10000100,%eax
44c40d:	00 c7                	add    %al,%bh
44c40f:	0a 00                	or     (%eax),%al
44c411:	00 61 00             	add    %ah,0x0(%ecx)
44c414:	04 00                	add    $0x0,%al
44c416:	06                   	push   %es
44c417:	00 03                	add    %al,(%ebx)
44c419:	21 10                	and    %edx,(%eax)
44c41b:	00 e0                	add    %ah,%al
44c41d:	0d 00 00 95 00       	or     $0x950000,%eax
44c422:	0d 00 12 00 03       	or     $0x3001200,%eax
44c427:	01 10                	add    %edx,(%eax)
44c429:	00 2e                	add    %ch,(%esi)
44c42b:	0f 00 00             	sldt   (%eax)
44c42e:	95                   	xchg   %eax,%ebp
44c42f:	00 13                	add    %dl,(%ebx)
44c431:	00 19                	add    %bl,(%ecx)
44c433:	00 00                	add    %al,(%eax)
44c435:	00 10                	add    %dl,(%eax)
44c437:	00 81 0f 00 00 95    	add    %al,-0x6afffff1(%ecx)
44c43d:	00 14 00             	add    %dl,(%eax,%eax,1)
44c440:	1b 00                	sbb    (%eax),%eax
44c442:	02 01                	add    (%ecx),%al
44c444:	00 00                	add    %al,(%eax)
44c446:	c3                   	ret
44c447:	10 00                	adc    %al,(%eax)
44c449:	00 7d 01             	add    %bh,0x1(%ebp)
44c44c:	1c 00                	sbb    $0x0,%al
44c44e:	20 00                	and    %al,(%eax)
44c450:	80 01 10             	addb   $0x10,(%ecx)
44c453:	00 3c 11             	add    %bh,(%ecx,%edx,1)
44c456:	00 00                	add    %al,(%eax)
44c458:	95                   	xchg   %eax,%ebp
44c459:	00 1c 00             	add    %bl,(%eax,%eax,1)
44c45c:	24 00                	and    $0x0,%al
44c45e:	00 00                	add    %al,(%eax)
44c460:	10 00                	adc    %al,(%eax)
44c462:	81 11 8b 11 95 00    	adcl   $0x95118b,(%ecx)
44c468:	1c 00                	sbb    $0x0,%al
44c46a:	25 00 00 01 10       	and    $0x10010000,%eax
44c46f:	00 dc                	add    %bl,%ah
44c471:	12 00                	adc    (%eax),%al
44c473:	00 9d 01 1e 00 29    	add    %bl,0x29001e01(%ebp)
44c479:	00 00                	add    %al,(%eax)
44c47b:	00 10                	add    %dl,(%eax)
44c47d:	00 54 13 00          	add    %dl,0x0(%ebx,%edx,1)
44c481:	00 95 00 1f 00 2c    	add    %dl,0x2c001f00(%ebp)
44c487:	00 00                	add    %al,(%eax)
44c489:	00 10                	add    %dl,(%eax)
44c48b:	00 a4 13 00 00 95 00 	add    %ah,0x950000(%ebx,%edx,1)
44c492:	20 00                	and    %al,(%eax)
44c494:	2f                   	das
44c495:	00 00                	add    %al,(%eax)
44c497:	00 10                	add    %dl,(%eax)
44c499:	00 f5                	add    %dh,%ch
44c49b:	14 00                	adc    $0x0,%al
44c49d:	00 95 00 24 00 38    	add    %dl,0x38002400(%ebp)
44c4a3:	00 80 01 10 00 54    	add    %al,0x54001001(%eax)
44c4a9:	15 00 00 95 00       	adc    $0x950000,%eax
44c4ae:	25 00 3b 00 03       	and    $0x3003b00,%eax
44c4b3:	01 10                	add    %edx,(%eax)
44c4b5:	00 3e                	add    %bh,(%esi)
44c4b7:	16                   	push   %ss
44c4b8:	00 00                	add    %al,(%eax)
44c4ba:	95                   	xchg   %eax,%ebp
44c4bb:	00 26                	add    %ah,(%esi)
44c4bd:	00 40 00             	add    %al,0x0(%eax)
44c4c0:	80 01 00             	addb   $0x0,(%ecx)
44c4c3:	00 39                	add    %bh,(%ecx)
44c4c5:	18 00                	sbb    %al,(%eax)
44c4c7:	00 95 00 2e 00 49    	add    %dl,0x49002e00(%ebp)
44c4cd:	00 80 01 00 00 e0    	add    %al,-0x1fffffff(%eax)
44c4d3:	18 00                	sbb    %al,(%eax)
44c4d5:	00 95 00 2e 00 4c    	add    %dl,0x4c002e00(%ebp)
44c4db:	00 80 01 00 00 26    	add    %al,0x26000001(%eax)
44c4e1:	19 00                	sbb    %eax,(%eax)
44c4e3:	00 95 00 2e 00 4e    	add    %dl,0x4e002e00(%ebp)
44c4e9:	00 80 01 00 00 a3    	add    %al,-0x5cffffff(%eax)
44c4ef:	19 00                	sbb    %eax,(%eax)
44c4f1:	00 95 00 2e 00 52    	add    %dl,0x52002e00(%ebp)
44c4f7:	00 80 01 00 00 07    	add    %al,0x7000001(%eax)
44c4fd:	1a 00                	sbb    (%eax),%al
44c4ff:	00 95 00 2e 00 55    	add    %dl,0x55002e00(%ebp)
44c505:	00 80 01 00 00 39    	add    %al,0x39000001(%eax)
44c50b:	1a 00                	sbb    (%eax),%al
44c50d:	00 95 00 2e 00 56    	add    %dl,0x56002e00(%ebp)
44c513:	00 80 01 00 00 b6    	add    %al,-0x49ffffff(%eax)
44c519:	1a 00                	sbb    (%eax),%al
44c51b:	00 95 00 2e 00 5a    	add    %dl,0x5a002e00(%ebp)
44c521:	00 80 01 00 00 33    	add    %al,0x33000001(%eax)
44c527:	1b 00                	sbb    (%eax),%eax
44c529:	00 95 00 2e 00 5e    	add    %dl,0x5e002e00(%ebp)
44c52f:	00 80 01 00 00 97    	add    %al,-0x68ffffff(%eax)
44c535:	1b 00                	sbb    (%eax),%eax
44c537:	00 95 00 2e 00 61    	add    %dl,0x61002e00(%ebp)
44c53d:	00 00                	add    %al,(%eax)
44c53f:	01 00                	add    %eax,(%eax)
44c541:	00 e2                	add    %ah,%dl
44c543:	1b 00                	sbb    (%eax),%eax
44c545:	00 7d 01             	add    %bh,0x1(%ebp)
44c548:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
44c54c:	00 01                	add    %al,(%ecx)
44c54e:	00 00                	add    %al,(%eax)
44c550:	2f                   	das
44c551:	1c 00                	sbb    $0x0,%al
44c553:	00 7d 01             	add    %bh,0x1(%ebp)
44c556:	2f                   	das
44c557:	00 67 00             	add    %ah,0x0(%edi)
44c55a:	00 01                	add    %al,(%ecx)
44c55c:	00 00                	add    %al,(%eax)
44c55e:	7c 1c                	jl     0x44c57c
44c560:	00 00                	add    %al,(%eax)
44c562:	7d 01                	jge    0x44c565
44c564:	30 00                	xor    %al,(%eax)
44c566:	6b 00 00             	imul   $0x0,(%eax),%eax
44c569:	01 00                	add    %eax,(%eax)
44c56b:	00 c8                	add    %cl,%al
44c56d:	1c 00                	sbb    $0x0,%al
44c56f:	00 7d 01             	add    %bh,0x1(%ebp)
44c572:	31 00                	xor    %eax,(%eax)
44c574:	6f                   	outsl  %ds:(%esi),(%dx)
44c575:	00 00                	add    %al,(%eax)
44c577:	01 00                	add    %eax,(%eax)
44c579:	00 15 1d 00 00 7d    	add    %dl,0x7d00001d
44c57f:	01 32                	add    %esi,(%edx)
44c581:	00 73 00             	add    %dh,0x0(%ebx)
44c584:	00 01                	add    %al,(%ecx)
44c586:	00 00                	add    %al,(%eax)
44c588:	61                   	popa
44c589:	1d 00 00 7d 01       	sbb    $0x17d0000,%eax
44c58e:	33 00                	xor    (%eax),%eax
44c590:	77 00                	ja     0x44c592
44c592:	00 01                	add    %al,(%ecx)
44c594:	00 00                	add    %al,(%eax)
44c596:	ae                   	scas   %es:(%edi),%al
44c597:	1d 00 00 7d 01       	sbb    $0x17d0000,%eax
44c59c:	34 00                	xor    $0x0,%al
44c59e:	7b 00                	jnp    0x44c5a0
44c5a0:	00 01                	add    %al,(%ecx)
44c5a2:	00 00                	add    %al,(%eax)
44c5a4:	fb                   	sti
44c5a5:	1d 00 00 7d 01       	sbb    $0x17d0000,%eax
44c5aa:	35 00 7f 00 00       	xor    $0x7f00,%eax
44c5af:	01 00                	add    %eax,(%eax)
44c5b1:	00 44 1e 00          	add    %al,0x0(%esi,%ebx,1)
44c5b5:	00 7d 01             	add    %bh,0x1(%ebp)
44c5b8:	36 00 83 00 00 01 00 	add    %al,%ss:0x10000(%ebx)
44c5bf:	00 90 1e 00 00 7d    	add    %dl,0x7d00001e(%eax)
44c5c5:	01 37                	add    %esi,(%edi)
44c5c7:	00 87 00 00 01 00    	add    %al,0x10000(%edi)
44c5cd:	00 dc                	add    %bl,%ah
44c5cf:	1e                   	push   %ds
44c5d0:	00 00                	add    %al,(%eax)
44c5d2:	7d 01                	jge    0x44c5d5
44c5d4:	38 00                	cmp    %al,(%eax)
44c5d6:	8b 00                	mov    (%eax),%eax
44c5d8:	00 01                	add    %al,(%ecx)
44c5da:	00 00                	add    %al,(%eax)
44c5dc:	29 1f                	sub    %ebx,(%edi)
44c5de:	00 00                	add    %al,(%eax)
44c5e0:	7d 01                	jge    0x44c5e3
44c5e2:	39 00                	cmp    %eax,(%eax)
44c5e4:	8f 00                	pop    (%eax)
44c5e6:	00 01                	add    %al,(%ecx)
44c5e8:	00 00                	add    %al,(%eax)
44c5ea:	75 1f                	jne    0x44c60b
44c5ec:	00 00                	add    %al,(%eax)
44c5ee:	7d 01                	jge    0x44c5f1
44c5f0:	3a 00                	cmp    (%eax),%al
44c5f2:	93                   	xchg   %eax,%ebx
44c5f3:	00 00                	add    %al,(%eax)
44c5f5:	01 00                	add    %eax,(%eax)
44c5f7:	00 c2                	add    %al,%dl
44c5f9:	1f                   	pop    %ds
44c5fa:	00 00                	add    %al,(%eax)
44c5fc:	7d 01                	jge    0x44c5ff
44c5fe:	3b 00                	cmp    (%eax),%eax
44c600:	97                   	xchg   %eax,%edi
44c601:	00 00                	add    %al,(%eax)
44c603:	01 00                	add    %eax,(%eax)
44c605:	00 0f                	add    %cl,(%edi)
44c607:	20 00                	and    %al,(%eax)
44c609:	00 7d 01             	add    %bh,0x1(%ebp)
44c60c:	3c 00                	cmp    $0x0,%al
44c60e:	9b                   	fwait
44c60f:	00 00                	add    %al,(%eax)
44c611:	01 00                	add    %eax,(%eax)
44c613:	00 5a 20             	add    %bl,0x20(%edx)
44c616:	00 00                	add    %al,(%eax)
44c618:	7d 01                	jge    0x44c61b
44c61a:	3d 00 9f 00 00       	cmp    $0x9f00,%eax
44c61f:	01 00                	add    %eax,(%eax)
44c621:	00 a7 20 00 00 7d    	add    %ah,0x7d000020(%edi)
44c627:	01 3e                	add    %edi,(%esi)
44c629:	00 a3 00 00 01 00    	add    %ah,0x10000(%ebx)
44c62f:	00 f4                	add    %dh,%ah
44c631:	20 00                	and    %al,(%eax)
44c633:	00 7d 01             	add    %bh,0x1(%ebp)
44c636:	3f                   	aas
44c637:	00 a7 00 00 01 00    	add    %ah,0x10000(%edi)
44c63d:	00 41 21             	add    %al,0x21(%ecx)
44c640:	00 00                	add    %al,(%eax)
44c642:	7d 01                	jge    0x44c645
44c644:	40                   	inc    %eax
44c645:	00 ab 00 00 01 00    	add    %ch,0x10000(%ebx)
44c64b:	00 8e 21 00 00 7d    	add    %cl,0x7d000021(%esi)
44c651:	01 41 00             	add    %eax,0x0(%ecx)
44c654:	af                   	scas   %es:(%edi),%eax
44c655:	00 00                	add    %al,(%eax)
44c657:	01 00                	add    %eax,(%eax)
44c659:	00 db                	add    %bl,%bl
44c65b:	21 00                	and    %eax,(%eax)
44c65d:	00 7d 01             	add    %bh,0x1(%ebp)
44c660:	42                   	inc    %edx
44c661:	00 b3 00 00 01 00    	add    %dh,0x10000(%ebx)
44c667:	00 5c 22 00          	add    %bl,0x0(%edx,%eiz,1)
44c66b:	00 7d 01             	add    %bh,0x1(%ebp)
44c66e:	44                   	inc    %esp
44c66f:	00 b8 00 00 01 00    	add    %bh,0x10000(%eax)
44c675:	00 a6 22 00 00 7d    	add    %ah,0x7d000022(%esi)
44c67b:	01 45 00             	add    %eax,0x0(%ebp)
44c67e:	bc 00 00 01 00       	mov    $0x10000,%esp
44c683:	00 f1                	add    %dh,%cl
44c685:	22 00                	and    (%eax),%al
44c687:	00 7d 01             	add    %bh,0x1(%ebp)
44c68a:	46                   	inc    %esi
44c68b:	00 c0                	add    %al,%al
44c68d:	00 00                	add    %al,(%eax)
44c68f:	01 00                	add    %eax,(%eax)
44c691:	00 3e                	add    %bh,(%esi)
44c693:	23 00                	and    (%eax),%eax
44c695:	00 7d 01             	add    %bh,0x1(%ebp)
44c698:	47                   	inc    %edi
44c699:	00 c4                	add    %al,%ah
44c69b:	00 00                	add    %al,(%eax)
44c69d:	01 00                	add    %eax,(%eax)
44c69f:	00 bb 23 00 00 7d    	add    %bh,0x7d000023(%ebx)
44c6a5:	01 49 00             	add    %ecx,0x0(%ecx)
44c6a8:	c9                   	leave
44c6a9:	00 00                	add    %al,(%eax)
44c6ab:	01 00                	add    %eax,(%eax)
44c6ad:	00 08                	add    %cl,(%eax)
44c6af:	24 00                	and    $0x0,%al
44c6b1:	00 7d 01             	add    %bh,0x1(%ebp)
44c6b4:	4a                   	dec    %edx
44c6b5:	00 cd                	add    %cl,%ch
44c6b7:	00 00                	add    %al,(%eax)
44c6b9:	01 00                	add    %eax,(%eax)
44c6bb:	00 54 24 00          	add    %dl,0x0(%esp)
44c6bf:	00 7d 01             	add    %bh,0x1(%ebp)
44c6c2:	4b                   	dec    %ebx
44c6c3:	00 d1                	add    %dl,%cl
44c6c5:	00 00                	add    %al,(%eax)
44c6c7:	01 00                	add    %eax,(%eax)
44c6c9:	00 a1 24 00 00 7d    	add    %ah,0x7d000024(%ecx)
44c6cf:	01 4c 00 d5          	add    %ecx,-0x2b(%eax,%eax,1)
44c6d3:	00 00                	add    %al,(%eax)
44c6d5:	01 00                	add    %eax,(%eax)
44c6d7:	00 ec                	add    %ch,%ah
44c6d9:	24 00                	and    $0x0,%al
44c6db:	00 7d 01             	add    %bh,0x1(%ebp)
44c6de:	4d                   	dec    %ebp
44c6df:	00 d9                	add    %bl,%cl
44c6e1:	00 00                	add    %al,(%eax)
44c6e3:	01 00                	add    %eax,(%eax)
44c6e5:	00 39                	add    %bh,(%ecx)
44c6e7:	25 00 00 7d 01       	and    $0x17d0000,%eax
44c6ec:	4e                   	dec    %esi
44c6ed:	00 dd                	add    %bl,%ch
44c6ef:	00 00                	add    %al,(%eax)
44c6f1:	01 00                	add    %eax,(%eax)
44c6f3:	00 86 25 00 00 7d    	add    %al,0x7d000025(%esi)
44c6f9:	01 4f 00             	add    %ecx,0x0(%edi)
44c6fc:	e1 00                	loope  0x44c6fe
44c6fe:	00 01                	add    %al,(%ecx)
44c700:	00 00                	add    %al,(%eax)
44c702:	d3 25 00 00 7d 01    	shll   %cl,0x17d0000
44c708:	50                   	push   %eax
44c709:	00 e5                	add    %ah,%ch
44c70b:	00 00                	add    %al,(%eax)
44c70d:	01 00                	add    %eax,(%eax)
44c70f:	00 52 26             	add    %dl,0x26(%edx)
44c712:	00 00                	add    %al,(%eax)
44c714:	7d 01                	jge    0x44c717
44c716:	52                   	push   %edx
44c717:	00 ea                	add    %ch,%dl
44c719:	00 00                	add    %al,(%eax)
44c71b:	01 00                	add    %eax,(%eax)
44c71d:	00 9f 26 00 00 7d    	add    %bl,0x7d000026(%edi)
44c723:	01 53 00             	add    %edx,0x0(%ebx)
44c726:	ee                   	out    %al,(%dx)
44c727:	00 00                	add    %al,(%eax)
44c729:	01 00                	add    %eax,(%eax)
44c72b:	00 ea                	add    %ch,%dl
44c72d:	26 00 00             	add    %al,%es:(%eax)
44c730:	7d 01                	jge    0x44c733
44c732:	54                   	push   %esp
44c733:	00 f2                	add    %dh,%dl
44c735:	00 00                	add    %al,(%eax)
44c737:	01 00                	add    %eax,(%eax)
44c739:	00 33                	add    %dh,(%ebx)