402602:	04 2a                	add    $0x2a,%al
402604:	22 02                	and    (%edx),%al
402606:	03 7d 0c             	add    0xc(%ebp),%edi
402609:	00 00                	add    %al,(%eax)
40260b:	04 2a                	add    $0x2a,%al
40260d:	00 00                	add    %al,(%eax)
40260f:	00 9e 02 28 23 00    	add    %bl,0x232802(%esi)
402615:	00 06                	add    %al,(%esi)
402617:	72 cc                	jb     0x4025e5
402619:	01 00                	add    %eax,(%eax)
40261b:	70 03                	jo     0x402620
40261d:	28 2e                	sub    %ch,(%esi)
40261f:	00 00                	add    %al,(%eax)
402621:	0a 72 e2             	or     -0x1e(%edx),%dh
402624:	01 00                	add    %eax,(%eax)
402626:	70 72                	jo     0x40269a
402628:	e2 01                	loop   0x40262b
40262a:	00 70 04             	add    %dh,0x4(%eax)
40262d:	73 2f                	jae    0x40265e
40262f:	00 00                	add    %al,(%eax)
402631:	0a 6f 30             	or     0x30(%edi),%ch
402634:	00 00                	add    %al,(%eax)
402636:	0a 2a                	or     (%edx),%ch
402638:	13 30                	adc    (%eax),%esi
40263a:	0b 00                	or     (%eax),%eax
40263c:	27                   	daa
40263d:	00 00                	add    %al,(%eax)
40263f:	00 00                	add    %al,(%eax)
402641:	00 00                	add    %al,(%eax)
402643:	00 02                	add    %al,(%edx)
402645:	28 23                	sub    %ah,(%ebx)
402647:	00 00                	add    %al,(%eax)
402649:	06                   	push   %es
40264a:	72 e2                	jb     0x40262e
40264c:	01 00                	add    %eax,(%eax)
40264e:	70 03                	jo     0x402653
402650:	14 16                	adc    $0x16,%al
402652:	16                   	push   %ss
402653:	16                   	push   %ss
402654:	16                   	push   %ss
402655:	04 72                	add    $0x72,%al
402657:	e2 01                	loop   0x40265a
402659:	00 70 72             	add    %dh,0x72(%eax)
40265c:	e2 01                	loop   0x40265f
40265e:	00 70 73             	add    %dh,0x73(%eax)
402661:	31 00                	xor    %eax,(%eax)
402663:	00 0a                	add    %cl,(%edx)
402665:	6f                   	outsl  %ds:(%esi),(%dx)
402666:	32 00                	xor    (%eax),%al
402668:	00 0a                	add    %cl,(%edx)
40266a:	2a 00                	sub    (%eax),%al
40266c:	13 30                	adc    (%eax),%esi
40266e:	0b 00                	or     (%eax),%eax
402670:	27                   	daa
402671:	00 00                	add    %al,(%eax)
402673:	00 00                	add    %al,(%eax)
402675:	00 00                	add    %al,(%eax)
402677:	00 02                	add    %al,(%edx)
402679:	28 23                	sub    %ah,(%ebx)
40267b:	00 00                	add    %al,(%eax)
40267d:	06                   	push   %es
40267e:	72 e2                	jb     0x402662
402680:	01 00                	add    %eax,(%eax)
402682:	70 03                	jo     0x402687
402684:	14 16                	adc    $0x16,%al
402686:	16                   	push   %ss
402687:	16                   	push   %ss
402688:	16                   	push   %ss
402689:	04 72                	add    $0x72,%al
40268b:	e2 01                	loop   0x40268e
40268d:	00 70 72             	add    %dh,0x72(%eax)
402690:	e2 01                	loop   0x402693
402692:	00 70 73             	add    %dh,0x73(%eax)
402695:	33 00                	xor    (%eax),%eax
402697:	00 0a                	add    %cl,(%edx)
402699:	6f                   	outsl  %ds:(%esi),(%dx)
40269a:	34 00                	xor    $0x0,%al
40269c:	00 0a                	add    %cl,(%edx)
40269e:	2a 00                	sub    (%eax),%al
4026a0:	1e                   	push   %ds
4026a1:	02 28                	add    (%eax),%ch
4026a3:	01 00                	add    %eax,(%eax)
4026a5:	00 0a                	add    %cl,(%edx)
4026a7:	2a 1e                	sub    (%esi),%bl
4026a9:	02 7b 0d             	add    0xd(%ebx),%bh
4026ac:	00 00                	add    %al,(%eax)
4026ae:	04 2a                	add    $0x2a,%al
4026b0:	22 02                	and    (%edx),%al
4026b2:	03 7d 0d             	add    0xd(%ebp),%edi
4026b5:	00 00                	add    %al,(%eax)
4026b7:	04 2a                	add    $0x2a,%al
4026b9:	00 00                	add    %al,(%eax)
4026bb:	00 1e                	add    %bl,(%esi)
4026bd:	02 7b 0e             	add    0xe(%ebx),%bh
4026c0:	00 00                	add    %al,(%eax)
4026c2:	04 2a                	add    $0x2a,%al
4026c4:	22 02                	and    (%edx),%al
4026c6:	03 7d 0e             	add    0xe(%ebp),%edi
4026c9:	00 00                	add    %al,(%eax)
4026cb:	04 2a                	add    $0x2a,%al
4026cd:	00 00                	add    %al,(%eax)
4026cf:	00 13                	add    %dl,(%ebx)
4026d1:	30 03                	xor    %al,(%ebx)
4026d3:	00 5c 00 00          	add    %bl,0x0(%eax,%eax,1)
4026d7:	00 09                	add    %cl,(%ecx)
4026d9:	00 00                	add    %al,(%eax)
4026db:	11 02                	adc    %eax,(%edx)
4026dd:	28 2c 00             	sub    %ch,(%eax,%eax,1)
4026e0:	00 06                	add    %al,(%esi)
4026e2:	8e 2d 02 16 2a 73    	mov    0x732a1602,%gs
4026e8:	35 00 00 0a 0a       	xor    $0xa0a0000,%eax
4026ed:	02 28                	add    (%eax),%ch
4026ef:	2c 00                	sub    $0x0,%al
4026f1:	00 06                	add    %al,(%esi)
4026f3:	0b 16                	or     (%esi),%edx
4026f5:	0c 2b                	or     $0x2b,%al
4026f7:	2c 07                	sub    $0x7,%al
4026f9:	08 9a 0d 02 72 f4    	or     %bl,-0xb8dfdf3(%edx)
4026ff:	01 00                	add    %eax,(%eax)
402701:	70 09                	jo     0x40270c
402703:	28 36                	sub    %dh,(%esi)
402705:	00 00                	add    %al,(%eax)
402707:	0a 17                	or     (%edi),%dl
402709:	28 28                	sub    %ch,(%eax)
40270b:	00 00                	add    %al,(%eax)
40270d:	06                   	push   %es
40270e:	06                   	push   %es
40270f:	02 09                	add    (%ecx),%cl
402711:	6f                   	outsl  %ds:(%esi),(%dx)
402712:	37                   	aaa
402713:	00 00                	add    %al,(%eax)
402715:	0a 28                	or     (%eax),%ch
402717:	35 00 00 06 6f       	xor    $0x6f060000,%eax
40271c:	38 00                	cmp    %al,(%eax)
40271e:	00 0a                	add    %cl,(%edx)
402720:	08 17                	or     %dl,(%edi)
402722:	58                   	pop    %eax
402723:	0c 08                	or     $0x8,%al
402725:	07                   	pop    %es
402726:	8e 69 32             	mov    0x32(%ecx),%gs
402729:	ce                   	into
40272a:	02 06                	add    (%esi),%al
40272c:	6f                   	outsl  %ds:(%esi),(%dx)
40272d:	39 00                	cmp    %eax,(%eax)
40272f:	00 0a                	add    %cl,(%edx)
402731:	28 2f                	sub    %ch,(%edi)
402733:	00 00                	add    %al,(%eax)
402735:	06                   	push   %es
402736:	17                   	pop    %ss
402737:	2a 1e                	sub    (%esi),%bl
402739:	02 7b 0f             	add    0xf(%ebx),%bh
40273c:	00 00                	add    %al,(%eax)
40273e:	04 2a                	add    $0x2a,%al
402740:	22 02                	and    (%edx),%al
402742:	03 7d 0f             	add    0xf(%ebp),%edi
402745:	00 00                	add    %al,(%eax)
402747:	04 2a                	add    $0x2a,%al
402749:	00 00                	add    %al,(%eax)
40274b:	00 1e                	add    %bl,(%esi)
40274d:	02 7b 10             	add    0x10(%ebx),%bh
402750:	00 00                	add    %al,(%eax)
402752:	04 2a                	add    $0x2a,%al
402754:	22 02                	and    (%edx),%al
402756:	03 7d 10             	add    0x10(%ebp),%edi
402759:	00 00                	add    %al,(%eax)
40275b:	04 2a                	add    $0x2a,%al
40275d:	00 00                	add    %al,(%eax)
40275f:	00 1b                	add    %bl,(%ebx)
402761:	30 03                	xor    %al,(%ebx)
402763:	00 3e                	add    %bh,(%esi)
402765:	00 00                	add    %al,(%eax)
402767:	00 0a                	add    %cl,(%edx)
402769:	00 00                	add    %al,(%eax)
40276b:	11 03                	adc    %eax,(%ebx)
40276d:	28 3a                	sub    %bh,(%edx)
40276f:	00 00                	add    %al,(%eax)
402771:	0a 0a                	or     (%edx),%cl
402773:	02 03                	add    (%ebx),%al
402775:	06                   	push   %es
402776:	28 36                	sub    %dh,(%esi)
402778:	00 00                	add    %al,(%eax)
40277a:	06                   	push   %es
40277b:	0b de                	or     %esi,%ebx
40277d:	2a 0c 02             	sub    (%edx,%eax,1),%cl
402780:	72 3c                	jb     0x4027be
402782:	02 00                	add    (%eax),%al
402784:	70 03                	jo     0x402789
402786:	28 36                	sub    %dh,(%esi)
402788:	00 00                	add    %al,(%eax)
40278a:	0a 18                	or     (%eax),%bl
40278c:	28 28                	sub    %ch,(%eax)
40278e:	00 00                	add    %al,(%eax)
402790:	06                   	push   %es
402791:	02 08                	add    (%eax),%cl
402793:	6f                   	outsl  %ds:(%esi),(%dx)
402794:	3b 00                	cmp    (%eax),%eax
402796:	00 0a                	add    %cl,(%edx)
402798:	18 28                	sbb    %ch,(%eax)
40279a:	28 00                	sub    %al,(%eax)
40279c:	00 06                	add    %al,(%esi)
40279e:	de 00                	fiadds (%eax)
4027a0:	02 06                	add    (%esi),%al
4027a2:	28 37                	sub    %dh,(%edi)
4027a4:	00 00                	add    %al,(%eax)
4027a6:	06                   	push   %es
4027a7:	2a 07                	sub    (%edi),%al
4027a9:	2a 00                	sub    (%eax),%al
4027ab:	00 01                	add    %al,(%ecx)
4027ad:	10 00                	adc    %al,(%eax)
4027af:	00 00                	add    %al,(%eax)
4027b1:	00 07                	add    %al,(%edi)
4027b3:	00 0b                	add    %cl,(%ebx)
4027b5:	12 00                	adc    (%eax),%al
4027b7:	22 2b                	and    (%ebx),%ch
4027b9:	00 00                	add    %al,(%eax)
4027bb:	01 13                	add    %edx,(%ebx)
4027bd:	30 05 00 4f 00 00    	xor    %al,0x4f00
4027c3:	00 02                	add    %al,(%edx)
4027c5:	00 00                	add    %al,(%eax)
4027c7:	11 03                	adc    %eax,(%ebx)
4027c9:	28 1a                	sub    %bl,(%edx)
4027cb:	00 00                	add    %al,(%eax)
4027cd:	06                   	push   %es
4027ce:	0a 06                	or     (%esi),%al
4027d0:	28 3c 00             	sub    %bh,(%eax,%eax,1)
4027d3:	00 0a                	add    %cl,(%edx)
4027d5:	2c 11                	sub    $0x11,%al
4027d7:	72 c7                	jb     0x4027a0
4027d9:	02 00                	add    (%eax),%al
4027db:	70 06                	jo     0x4027e3
4027dd:	28 36                	sub    %dh,(%esi)
4027df:	00 00                	add    %al,(%eax)
4027e1:	0a 73 39             	or     0x39(%ebx),%dh
4027e4:	00 00                	add    %al,(%eax)
4027e6:	06                   	push   %es
4027e7:	7a 02                	jp     0x4027eb
4027e9:	72 41                	jb     0x40282c
4027eb:	03 00                	add    (%eax),%eax
4027ed:	70 06                	jo     0x4027f5
4027ef:	28 36                	sub    %dh,(%esi)
4027f1:	00 00                	add    %al,(%eax)
4027f3:	0a 17                	or     (%edi),%dl
4027f5:	28 28                	sub    %ch,(%eax)
4027f7:	00 00                	add    %al,(%eax)
4027f9:	06                   	push   %es
4027fa:	04 6f                	add    $0x6f,%al
4027fc:	3d 00 00 0a 73       	cmp    $0x730a0000,%eax
402801:	3e 00 00             	add    %al,%ds:(%eax)
402804:	0a 25 72 a3 03 00    	or     0x3a372,%ah
40280a:	70 06                	jo     0x402812
40280c:	6f                   	outsl  %ds:(%esi),(%dx)
40280d:	3f                   	aas
40280e:	00 00                	add    %al,(%eax)
402810:	0a 73 40             	or     0x40(%ebx),%dh
402813:	00 00                	add    %al,(%eax)
402815:	0a 2a                	or     (%edx),%ch
402817:	00 13                	add    %dl,(%ebx)
402819:	30 05 00 fa 00 00    	xor    %al,0xfa00
40281f:	00 0b                	add    %cl,(%ebx)
402821:	00 00                	add    %al,(%eax)
402823:	11 03                	adc    %eax,(%ebx)
402825:	6f                   	outsl  %ds:(%esi),(%dx)
402826:	3d 00 00 0a 28       	cmp    $0x280a0000,%eax
40282b:	41                   	inc    %ecx
40282c:	00 00                	add    %al,(%eax)
40282e:	0a 6f 42             	or     0x42(%edi),%ch
402831:	00 00                	add    %al,(%eax)
402833:	0a 0a                	or     (%edx),%cl
402835:	03 6f 43             	add    0x43(%edi),%ebp
402838:	00 00                	add    %al,(%eax)
40283a:	0a 0b                	or     (%ebx),%cl
40283c:	03 6f 44             	add    0x44(%edi),%ebp
40283f:	00 00                	add    %al,(%eax)
402841:	0a 0c 02             	or     (%edx,%eax,1),%cl
402844:	28 33                	sub    %dh,(%ebx)
402846:	00 00                	add    %al,(%eax)
402848:	06                   	push   %es
402849:	2c 2f                	sub    $0x2f,%al
40284b:	02 72 b3             	add    -0x4d(%edx),%dh
40284e:	03 00                	add    (%eax),%eax
402850:	70 08                	jo     0x40285a
402852:	28 36                	sub    %dh,(%esi)
402854:	00 00                	add    %al,(%eax)
402856:	0a 17                	or     (%edi),%dl
402858:	28 28                	sub    %ch,(%eax)
40285a:	00 00                	add    %al,(%eax)
40285c:	06                   	push   %es
40285d:	03 6f 3d             	add    0x3d(%edi),%ebp
402860:	00 00                	add    %al,(%eax)
402862:	0a 73 3e             	or     0x3e(%ebx),%dh
402865:	00 00                	add    %al,(%eax)
402867:	0a 25 72 a3 03 00    	or     0x3a372,%ah
40286d:	70 08                	jo     0x402877
40286f:	6f                   	outsl  %ds:(%esi),(%dx)
402870:	3f                   	aas
402871:	00 00                	add    %al,(%eax)
402873:	0a 73 40             	or     0x40(%ebx),%dh
402876:	00 00                	add    %al,(%eax)
402878:	0a 2a                	or     (%edx),%ch
40287a:	02 28                	add    (%eax),%ch
40287c:	31 00                	xor    %eax,(%eax)
40287e:	00 06                	add    %al,(%esi)
402880:	2d 08 08 28 22       	sub    $0x22280808,%eax
402885:	00 00                	add    %al,(%eax)
402887:	06                   	push   %es
402888:	2d 4c 02 28 31       	sub    $0x3128024c,%eax
40288d:	00 00                	add    %al,(%eax)
40288f:	06                   	push   %es
402890:	2c 14                	sub    $0x14,%al
402892:	02 72 46             	add    0x46(%edx),%dh
402895:	04 00                	add    $0x0,%al
402897:	70 07                	jo     0x4028a0
402899:	28 36                	sub    %dh,(%esi)
40289b:	00 00                	add    %al,(%eax)
40289d:	0a 17                	or     (%edi),%dl
40289f:	28 28                	sub    %ch,(%eax)
4028a1:	00 00                	add    %al,(%eax)
4028a3:	06                   	push   %es
4028a4:	2b 13                	sub    (%ebx),%edx
4028a6:	02 72 cd             	add    -0x33(%edx),%dh
4028a9:	04 00                	add    $0x0,%al
4028ab:	70 08                	jo     0x4028b5
4028ad:	07                   	pop    %es
4028ae:	28 45 00             	sub    %al,0x0(%ebp)
4028b1:	00 0a                	add    %cl,(%edx)
4028b3:	17                   	pop    %ss
4028b4:	28 28                	sub    %ch,(%eax)
4028b6:	00 00                	add    %al,(%eax)
4028b8:	06                   	push   %es
4028b9:	03 6f 3d             	add    0x3d(%edi),%ebp
4028bc:	00 00                	add    %al,(%eax)
4028be:	0a 73 3e             	or     0x3e(%ebx),%dh
4028c1:	00 00                	add    %al,(%eax)
4028c3:	0a 25 72 a3 03 00    	or     0x3a372,%ah
4028c9:	70 07                	jo     0x4028d2
4028cb:	6f                   	outsl  %ds:(%esi),(%dx)
4028cc:	3f                   	aas
4028cd:	00 00                	add    %al,(%eax)
4028cf:	0a 73 40             	or     0x40(%ebx),%dh
4028d2:	00 00                	add    %al,(%eax)
4028d4:	0a 2a                	or     (%edx),%ch
4028d6:	07                   	pop    %es
4028d7:	08 28                	or     %ch,(%eax)
4028d9:	46                   	inc    %esi
4028da:	00 00                	add    %al,(%eax)
4028dc:	0a 2c 22             	or     (%edx,%eiz,1),%ch
4028df:	03 6f 3d             	add    0x3d(%edi),%ebp
4028e2:	00 00                	add    %al,(%eax)
4028e4:	0a 73 3e             	or     0x3e(%ebx),%dh
4028e7:	00 00                	add    %al,(%eax)