41e491:	00 00                	add    %al,(%eax)
41e493:	0a 0d 02 28 0d 00    	or     0xd2802,%cl
41e499:	00 06                	add    %al,(%esi)
41e49b:	09 6f 35             	or     %ebp,0x35(%edi)
41e49e:	00 00                	add    %al,(%eax)
41e4a0:	0a 00                	or     (%eax),%al
41e4a2:	02 28                	add    (%eax),%ch
41e4a4:	0e                   	push   %cs
41e4a5:	00 00                	add    %al,(%eax)
41e4a7:	06                   	push   %es
41e4a8:	09 6f 37             	or     %ebp,0x37(%edi)
41e4ab:	00 00                	add    %al,(%eax)
41e4ad:	0a 00                	or     (%eax),%al
41e4af:	38 73 01             	cmp    %dh,0x1(%ebx)
41e4b2:	00 00                	add    %al,(%eax)
41e4b4:	03 72 75             	add    0x75(%edx),%esi
41e4b7:	00 00                	add    %al,(%eax)
41e4b9:	70 d0                	jo     0x41e48b
41e4bb:	4f                   	dec    %edi
41e4bc:	00 00                	add    %al,(%eax)
41e4be:	01 28                	add    %ebp,(%eax)
41e4c0:	3b 00                	cmp    (%eax),%eax
41e4c2:	00 0a                	add    %cl,(%edx)
41e4c4:	6f                   	outsl  %ds:(%esi),(%dx)
41e4c5:	3c 00                	cmp    $0x0,%al
41e4c7:	00 0a                	add    %cl,(%edx)
41e4c9:	74 4f                	je     0x41e51a
41e4cb:	00 00                	add    %al,(%eax)
41e4cd:	01 0a                	add    %ecx,(%edx)
41e4cf:	02 03                	add    (%ebx),%al
41e4d1:	04 28                	add    $0x28,%al
41e4d3:	3d 00 00 0a 17       	cmp    $0x170a0000,%eax
41e4d8:	fe 01                	incb   (%ecx)
41e4da:	13 04 11             	adc    (%ecx,%edx,1),%eax
41e4dd:	04 39                	add    $0x39,%al
41e4df:	00 01                	add    %al,(%ecx)
41e4e1:	00 00                	add    %al,(%eax)
41e4e3:	00 73 31             	add    %dh,0x31(%ebx)
41e4e6:	00 00                	add    %al,(%eax)
41e4e8:	0a 13                	or     (%ebx),%dl
41e4ea:	05 11 05 06 73       	add    $0x73060511,%eax
41e4ef:	3e 00 00             	add    %al,%ds:(%eax)
41e4f2:	0a 73 3f             	or     0x3f(%ebx),%dh
41e4f5:	00 00                	add    %al,(%eax)
41e4f7:	0a 6f 40             	or     0x40(%edi),%ch
41e4fa:	00 00                	add    %al,(%eax)
41e4fc:	0a 00                	or     (%eax),%al
41e4fe:	11 05 6f 34 00 00    	adc    %eax,0x346f
41e504:	0a 72 89             	or     -0x77(%edx),%dh
41e507:	00 00                	add    %al,(%eax)
41e509:	70 6f                	jo     0x41e57a
41e50b:	41                   	inc    %ecx
41e50c:	00 00                	add    %al,(%eax)
41e50e:	0a 14 fe             	or     (%esi,%edi,8),%dl
41e511:	03 13                	add    (%ebx),%edx
41e513:	06                   	push   %es
41e514:	11 06                	adc    %eax,(%esi)
41e516:	2c 24                	sub    $0x24,%al
41e518:	00 02                	add    %al,(%edx)
41e51a:	28 34 00             	sub    %dh,(%eax,%eax,1)
41e51d:	00 0a                	add    %cl,(%edx)
41e51f:	11 05 6f 34 00 00    	adc    %eax,0x346f
41e525:	0a 72 89             	or     -0x77(%edx),%dh
41e528:	00 00                	add    %al,(%eax)
41e52a:	70 6f                	jo     0x41e59b
41e52c:	41                   	inc    %ecx
41e52d:	00 00                	add    %al,(%eax)
41e52f:	0a 73 29             	or     0x29(%ebx),%dh
41e532:	00 00                	add    %al,(%eax)
41e534:	06                   	push   %es
41e535:	6f                   	outsl  %ds:(%esi),(%dx)
41e536:	42                   	inc    %edx
41e537:	00 00                	add    %al,(%eax)
41e539:	0a 00                	or     (%eax),%al
41e53b:	00 11                	add    %dl,(%ecx)
41e53d:	05 6f 34 00 00       	add    $0x346f,%eax
41e542:	0a 72 97             	or     -0x69(%edx),%dh
41e545:	00 00                	add    %al,(%eax)
41e547:	70 6f                	jo     0x41e5b8
41e549:	41                   	inc    %ecx
41e54a:	00 00                	add    %al,(%eax)
41e54c:	0a 14 fe             	or     (%esi,%edi,8),%dl
41e54f:	03 13                	add    (%ebx),%edx
41e551:	07                   	pop    %es
41e552:	11 07                	adc    %eax,(%edi)
41e554:	2c 24                	sub    $0x24,%al
41e556:	00 02                	add    %al,(%edx)
41e558:	28 34 00             	sub    %dh,(%eax,%eax,1)
41e55b:	00 0a                	add    %cl,(%edx)
41e55d:	11 05 6f 34 00 00    	adc    %eax,0x346f
41e563:	0a 72 97             	or     -0x69(%edx),%dh
41e566:	00 00                	add    %al,(%eax)
41e568:	70 6f                	jo     0x41e5d9
41e56a:	41                   	inc    %ecx
41e56b:	00 00                	add    %al,(%eax)
41e56d:	0a 73 49             	or     0x49(%ebx),%dh
41e570:	00 00                	add    %al,(%eax)
41e572:	06                   	push   %es
41e573:	6f                   	outsl  %ds:(%esi),(%dx)
41e574:	42                   	inc    %edx
41e575:	00 00                	add    %al,(%eax)
41e577:	0a 00                	or     (%eax),%al
41e579:	00 02                	add    %al,(%edx)
41e57b:	11 05 6f 43 00 00    	adc    %eax,0x436f
41e581:	0a 28                	or     (%eax),%ch
41e583:	44                   	inc    %esp
41e584:	00 00                	add    %al,(%eax)
41e586:	0a 00                	or     (%eax),%al
41e588:	02 11                	add    (%ecx),%dl
41e58a:	05 6f 45 00 00       	add    $0x456f,%eax
41e58f:	0a 28                	or     (%eax),%ch
41e591:	46                   	inc    %esi
41e592:	00 00                	add    %al,(%eax)
41e594:	0a 00                	or     (%eax),%al
41e596:	02 11                	add    (%ecx),%dl
41e598:	05 6f 47 00 00       	add    $0x476f,%eax
41e59d:	0a 28                	or     (%eax),%ch
41e59f:	48                   	dec    %eax
41e5a0:	00 00                	add    %al,(%eax)
41e5a2:	0a 00                	or     (%eax),%al
41e5a4:	02 11                	add    (%ecx),%dl
41e5a6:	05 6f 49 00 00       	add    $0x496f,%eax
41e5ab:	0a 28                	or     (%eax),%ch
41e5ad:	4a                   	dec    %edx
41e5ae:	00 00                	add    %al,(%eax)
41e5b0:	0a 00                	or     (%eax),%al
41e5b2:	02 11                	add    (%ecx),%dl
41e5b4:	05 6f 4b 00 00       	add    $0x4b6f,%eax
41e5b9:	0a 28                	or     (%eax),%ch
41e5bb:	4c                   	dec    %esp
41e5bc:	00 00                	add    %al,(%eax)
41e5be:	0a 00                	or     (%eax),%al
41e5c0:	02 11                	add    (%ecx),%dl
41e5c2:	05 6f 4d 00 00       	add    $0x4d6f,%eax
41e5c7:	0a 28                	or     (%eax),%ch
41e5c9:	4e                   	dec    %esi
41e5ca:	00 00                	add    %al,(%eax)
41e5cc:	0a 00                	or     (%eax),%al
41e5ce:	02 11                	add    (%ecx),%dl
41e5d0:	05 16 17 28 4f       	add    $0x4f281716,%eax
41e5d5:	00 00                	add    %al,(%eax)
41e5d7:	0a 00                	or     (%eax),%al
41e5d9:	02 28                	add    (%eax),%ch
41e5db:	15 00 00 06 00       	adc    $0x60000,%eax
41e5e0:	00 2b                	add    %ch,(%ebx)
41e5e2:	14 00                	adc    $0x0,%al
41e5e4:	02 06                	add    (%esi),%al
41e5e6:	73 3e                	jae    0x41e626
41e5e8:	00 00                	add    %al,(%eax)
41e5ea:	0a 73 3f             	or     0x3f(%ebx),%dh
41e5ed:	00 00                	add    %al,(%eax)
41e5ef:	0a 28                	or     (%eax),%ch
41e5f1:	40                   	inc    %eax
41e5f2:	00 00                	add    %al,(%eax)
41e5f4:	0a 00                	or     (%eax),%al
41e5f6:	00 02                	add    %al,(%edx)
41e5f8:	03 04 28             	add    (%eax,%ebp,1),%eax
41e5fb:	50                   	push   %eax
41e5fc:	00 00                	add    %al,(%eax)
41e5fe:	0a 00                	or     (%eax),%al
41e600:	02 fe                	add    %dh,%bh
41e602:	06                   	push   %es
41e603:	1a 00                	sbb    (%eax),%al
41e605:	00 06                	add    %al,(%esi)
41e607:	73 33                	jae    0x41e63c
41e609:	00 00                	add    %al,(%eax)
41e60b:	0a 0b                	or     (%ebx),%cl
41e60d:	02 28                	add    (%eax),%ch
41e60f:	34 00                	xor    $0x0,%al
41e611:	00 0a                	add    %cl,(%edx)
41e613:	07                   	pop    %es
41e614:	6f                   	outsl  %ds:(%esi),(%dx)
41e615:	35 00 00 0a 00       	xor    $0xa0000,%eax
41e61a:	02 28                	add    (%eax),%ch
41e61c:	0e                   	push   %cs
41e61d:	00 00                	add    %al,(%eax)
41e61f:	06                   	push   %es
41e620:	07                   	pop    %es
41e621:	6f                   	outsl  %ds:(%esi),(%dx)
41e622:	37                   	aaa
41e623:	00 00                	add    %al,(%eax)
41e625:	0a 00                	or     (%eax),%al
41e627:	2a 00                	sub    (%eax),%al
41e629:	13 30                	adc    (%eax),%esi
41e62b:	01 00                	add    %eax,(%eax)
41e62d:	0c 00                	or     $0x0,%al
41e62f:	00 00                	add    %al,(%eax)
41e631:	07                   	pop    %es
41e632:	00 00                	add    %al,(%eax)
41e634:	11 00                	adc    %eax,(%eax)
41e636:	02 7b 02             	add    0x2(%ebx),%bh
41e639:	00 00                	add    %al,(%eax)
41e63b:	04 0a                	add    $0xa,%al
41e63d:	2b 00                	sub    (%eax),%eax
41e63f:	06                   	push   %es
41e640:	2a 13                	sub    (%ebx),%dl
41e642:	30 01                	xor    %al,(%ecx)
41e644:	00 0c 00             	add    %cl,(%eax,%eax,1)
41e647:	00 00                	add    %al,(%eax)
41e649:	08 00                	or     %al,(%eax)
41e64b:	00 11                	add    %dl,(%ecx)
41e64d:	00 02                	add    %al,(%edx)
41e64f:	7b 03                	jnp    0x41e654
41e651:	00 00                	add    %al,(%eax)
41e653:	04 0a                	add    $0xa,%al
41e655:	2b 00                	sub    (%eax),%eax
41e657:	06                   	push   %es
41e658:	2a 13                	sub    (%ebx),%dl
41e65a:	30 01                	xor    %al,(%ecx)
41e65c:	00 0c 00             	add    %cl,(%eax,%eax,1)
41e65f:	00 00                	add    %al,(%eax)
41e661:	09 00                	or     %eax,(%eax)
41e663:	00 11                	add    %dl,(%ecx)
41e665:	00 02                	add    %al,(%edx)
41e667:	7b 05                	jnp    0x41e66e
41e669:	00 00                	add    %al,(%eax)
41e66b:	04 0a                	add    $0xa,%al
41e66d:	2b 00                	sub    (%eax),%eax
41e66f:	06                   	push   %es
41e670:	2a 26                	sub    (%esi),%ah
41e672:	00 02                	add    %al,(%edx)
41e674:	03 7d 05             	add    0x5(%ebp),%edi
41e677:	00 00                	add    %al,(%eax)
41e679:	04 2a                	add    $0x2a,%al
41e67b:	00 00                	add    %al,(%eax)
41e67d:	13 30                	adc    (%eax),%esi
41e67f:	01 00                	add    %eax,(%eax)
41e681:	0c 00                	or     $0x0,%al
41e683:	00 00                	add    %al,(%eax)
41e685:	0a 00                	or     (%eax),%al
41e687:	00 11                	add    %dl,(%ecx)
41e689:	00 02                	add    %al,(%edx)
41e68b:	28 34 00             	sub    %dh,(%eax,%eax,1)
41e68e:	00 0a                	add    %cl,(%edx)
41e690:	0a 2b                	or     (%ebx),%ch
41e692:	00 06                	add    %al,(%esi)
41e694:	2a 13                	sub    (%ebx),%dl
41e696:	30 01                	xor    %al,(%ecx)
41e698:	00 0c 00             	add    %cl,(%eax,%eax,1)
41e69b:	00 00                	add    %al,(%eax)
41e69d:	0b 00                	or     (%eax),%eax
41e69f:	00 11                	add    %dl,(%ecx)
41e6a1:	00 02                	add    %al,(%edx)
41e6a3:	28 36                	sub    %dh,(%esi)
41e6a5:	00 00                	add    %al,(%eax)
41e6a7:	0a 0a                	or     (%edx),%cl
41e6a9:	2b 00                	sub    (%eax),%eax
41e6ab:	06                   	push   %es
41e6ac:	2a 5e 00             	sub    0x0(%esi),%bl
41e6af:	02 28                	add    (%eax),%ch
41e6b1:	32 00                	xor    (%eax),%al
41e6b3:	00 0a                	add    %cl,(%edx)
41e6b5:	00 02                	add    %al,(%edx)
41e6b7:	28 17                	sub    %dl,(%edi)
41e6b9:	00 00                	add    %al,(%eax)
41e6bb:	06                   	push   %es
41e6bc:	00 02                	add    %al,(%edx)
41e6be:	28 38                	sub    %bh,(%eax)
41e6c0:	00 00                	add    %al,(%eax)
41e6c2:	0a 00                	or     (%eax),%al
41e6c4:	2a 13                	sub    (%ebx),%dl
41e6c6:	30 02                	xor    %al,(%edx)
41e6c8:	00 27                	add    %ah,(%edi)
41e6ca:	00 00                	add    %al,(%eax)
41e6cc:	00 0c 00             	add    %cl,(%eax,%eax,1)
41e6cf:	00 11                	add    %dl,(%ecx)
41e6d1:	00 02                	add    %al,(%edx)
41e6d3:	28 51 00             	sub    %dl,0x0(%ecx)
41e6d6:	00 0a                	add    %cl,(%edx)
41e6d8:	74 03                	je     0x41e6dd
41e6da:	00 00                	add    %al,(%eax)
41e6dc:	02 0a                	add    (%edx),%cl
41e6de:	06                   	push   %es
41e6df:	6f                   	outsl  %ds:(%esi),(%dx)
41e6e0:	15 00 00 06 00       	adc    $0x60000,%eax
41e6e5:	06                   	push   %es
41e6e6:	02 6f 52             	add    0x52(%edi),%ch
41e6e9:	00 00                	add    %al,(%eax)
41e6eb:	0a 6f 53             	or     0x53(%edi),%ch
41e6ee:	00 00                	add    %al,(%eax)
41e6f0:	0a 00                	or     (%eax),%al
41e6f2:	06                   	push   %es
41e6f3:	0b 2b                	or     (%ebx),%ebp
41e6f5:	00 07                	add    %al,(%edi)
41e6f7:	2a 00                	sub    (%eax),%al
41e6f9:	13 30                	adc    (%eax),%esi
41e6fb:	01 00                	add    %eax,(%eax)
41e6fd:	07                   	pop    %es
41e6fe:	00 00                	add    %al,(%eax)
41e700:	00 0d 00 00 11 00    	add    %cl,0x110000
41e706:	16                   	push   %ss
41e707:	0a 2b                	or     (%ebx),%ch
41e709:	00 06                	add    %al,(%esi)
41e70b:	2a 00                	sub    (%eax),%al
41e70d:	13 30                	adc    (%eax),%esi
41e70f:	01 00                	add    %eax,(%eax)
41e711:	07                   	pop    %es
41e712:	00 00                	add    %al,(%eax)
41e714:	00 0d 00 00 11 00    	add    %cl,0x110000
41e71a:	16                   	push   %ss
41e71b:	0a 2b                	or     (%ebx),%ch
41e71d:	00 06                	add    %al,(%esi)
41e71f:	2a 00                	sub    (%eax),%al
41e721:	13 30                	adc    (%eax),%esi
41e723:	04 00                	add    $0x0,%al
41e725:	10 01                	adc    %al,(%ecx)
41e727:	00 00                	add    %al,(%eax)
41e729:	0e                   	push   %cs
41e72a:	00 00                	add    %al,(%eax)
41e72c:	11 00                	adc    %eax,(%eax)
41e72e:	02 03                	add    (%ebx),%al
41e730:	28 54 00 00          	sub    %dl,0x0(%eax,%eax,1)
41e734:	0a 17                	or     (%edi),%dl
41e736:	fe 01                	incb   (%ecx)
41e738:	0a 06                	or     (%esi),%al
41e73a:	39 ec                	cmp    %ebp,%esp
41e73c:	00 00                	add    %al,(%eax)
41e73e:	00 00                	add    %al,(%eax)
41e740:	02 6f 55             	add    0x55(%edi),%ch
41e743:	00 00                	add    %al,(%eax)
41e745:	0a 00                	or     (%eax),%al
41e747:	73 31                	jae    0x41e77a
41e749:	00 00                	add    %al,(%eax)
41e74b:	0a 0b                	or     (%ebx),%cl
41e74d:	07                   	pop    %es
41e74e:	03 6f 56             	add    0x56(%edi),%ebp
41e751:	00 00                	add    %al,(%eax)
41e753:	0a 26                	or     (%esi),%ah
41e755:	07                   	pop    %es
41e756:	6f                   	outsl  %ds:(%esi),(%dx)
41e757:	34 00                	xor    $0x0,%al
41e759:	00 0a                	add    %cl,(%edx)
41e75b:	72 89                	jb     0x41e6e6
41e75d:	00 00                	add    %al,(%eax)
41e75f:	70 6f                	jo     0x41e7d0
41e761:	41                   	inc    %ecx
41e762:	00 00                	add    %al,(%eax)
41e764:	0a 14 fe             	or     (%esi,%edi,8),%dl
41e767:	03 0c 08             	add    (%eax,%ecx,1),%ecx
41e76a:	2c 23                	sub    $0x23,%al
41e76c:	00 02                	add    %al,(%edx)
41e76e:	28 34 00             	sub    %dh,(%eax,%eax,1)
41e771:	00 0a                	add    %cl,(%edx)
41e773:	07                   	pop    %es
41e774:	6f                   	outsl  %ds:(%esi),(%dx)
41e775:	34 00                	xor    $0x0,%al
41e777:	00 0a                	add    %cl,(%edx)
41e779:	72 89                	jb     0x41e704
41e77b:	00 00                	add    %al,(%eax)
41e77d:	70 6f                	jo     0x41e7ee