44737b:	20 0e                	and    %cl,(%esi)
44737d:	00 05 00 0f 03 19    	add    %al,0x19030f00
447383:	01 01                	add    %eax,(%ecx)
447385:	00 00                	add    %al,(%eax)
447387:	00 1f                	add    %bl,(%edi)
447389:	20 0e                	and    %cl,(%esi)
44738b:	00 05 00 12 03 19    	add    %al,0x19031200
447391:	01 00                	add    %eax,(%eax)
447393:	00 00                	add    %al,(%eax)
447395:	00 36                	add    %dh,(%esi)
447397:	20 0e                	and    %cl,(%esi)
447399:	00 05 00 15 03 19    	add    %al,0x19031500
44739f:	01 01                	add    %eax,(%ecx)
4473a1:	00 00                	add    %al,(%eax)
4473a3:	00 4d 20             	add    %cl,0x20(%ebp)
4473a6:	0e                   	push   %cs
4473a7:	00 05 00 18 03 19    	add    %al,0x19031800
4473ad:	01 16                	add    %edx,(%esi)
4473af:	00 2b                	add    %ch,(%ebx)
4473b1:	00 01                	add    %al,(%ecx)
4473b3:	00 16                	add    %dl,(%esi)
4473b5:	00 31                	add    %dh,(%ecx)
4473b7:	00 04 00             	add    %al,(%eax,%eax,1)
4473ba:	16                   	push   %ss
4473bb:	00 37                	add    %dh,(%edi)
4473bd:	00 01                	add    %al,(%ecx)
4473bf:	00 16                	add    %dl,(%esi)
4473c1:	00 65 00             	add    %ah,0x0(%ebp)
4473c4:	14 00                	adc    $0x0,%al
4473c6:	16                   	push   %ss
4473c7:	00 6b 00             	add    %ch,0x0(%ebx)
4473ca:	01 00                	add    %eax,(%eax)
4473cc:	16                   	push   %ss
4473cd:	00 71 00             	add    %dh,0x0(%ecx)
4473d0:	14 00                	adc    $0x0,%al
4473d2:	01 00                	add    %eax,(%eax)
4473d4:	96                   	xchg   %eax,%esi
4473d5:	00 17                	add    %dl,(%edi)
4473d7:	00 01                	add    %al,(%ecx)
4473d9:	00 9b 00 1a 00 01    	add    %bl,0x1001a00(%ebx)
4473df:	00 c1                	add    %al,%cl
4473e1:	00 1e                	add    %bl,(%esi)
4473e3:	00 01                	add    %al,(%ecx)
4473e5:	00 ce                	add    %cl,%dh
4473e7:	00 22                	add    %ah,(%edx)
4473e9:	00 01                	add    %al,(%ecx)
4473eb:	00 d9                	add    %bl,%cl
4473ed:	00 26                	add    %ah,(%esi)
4473ef:	00 01                	add    %al,(%ecx)
4473f1:	00 e5                	add    %ah,%ch
4473f3:	00 2a                	add    %ch,(%edx)
4473f5:	00 16                	add    %dl,(%esi)
4473f7:	00 f4                	add    %dh,%ah
4473f9:	00 2e                	add    %ch,(%esi)
4473fb:	00 16                	add    %dl,(%esi)
4473fd:	00 fa                	add    %bh,%dl
4473ff:	00 14 00             	add    %dl,(%eax,%eax,1)
447402:	16                   	push   %ss
447403:	00 00                	add    %al,(%eax)
447405:	01 17                	add    %edx,(%edi)
447407:	00 01                	add    %al,(%ecx)
447409:	00 27                	add    %ah,(%edi)
44740b:	03 01                	add    (%ecx),%eax
44740d:	00 01                	add    %al,(%ecx)
44740f:	00 2c 03             	add    %ch,(%ebx,%eax,1)
447412:	1a 00                	sbb    (%eax),%al
447414:	01 00                	add    %eax,(%eax)
447416:	31 03                	xor    %eax,(%ebx)
447418:	df 00                	filds  (%eax)
44741a:	01 00                	add    %eax,(%eax)
44741c:	40                   	inc    %eax
44741d:	03 e3                	add    %ebx,%esp
44741f:	00 01                	add    %al,(%ecx)
447421:	00 51 03             	add    %dl,0x3(%ecx)
447424:	e7 00                	out    %eax,$0x0
447426:	01 00                	add    %eax,(%eax)
447428:	6b 03 eb             	imul   $0xffffffeb,(%ebx),%eax
44742b:	00 01                	add    %al,(%ecx)
44742d:	00 78 03             	add    %bh,0x3(%eax)
447430:	ef                   	out    %eax,(%dx)
447431:	00 01                	add    %al,(%ecx)
447433:	00 8f 03 ef 00 01    	add    %cl,0x100ef03(%edi)
447439:	00 94 03 ef 00 01 00 	add    %dl,0x100ef(%ebx,%eax,1)
447440:	99                   	cltd
447441:	03 ef                	add    %edi,%ebp
447443:	00 01                	add    %al,(%ecx)
447445:	00 9e 03 ef 00 01    	add    %bl,0x100ef03(%esi)
44744b:	00 a3 03 ef 00 01    	add    %ah,0x100ef03(%ebx)
447451:	00 a8 03 ef 00 01    	add    %ch,0x100ef03(%eax)
447457:	00 ad 03 ef 00 01    	add    %ch,0x100ef03(%ebp)
44745d:	00 b2 03 ef 00 01    	add    %dh,0x100ef03(%edx)
447463:	00 b7 03 ef 00 01    	add    %dh,0x100ef03(%edi)
447469:	00 bc 03 ef 00 01 00 	add    %bh,0x100ef(%ebx,%eax,1)
447470:	c1 03 ef             	roll   $0xef,(%ebx)
447473:	00 01                	add    %al,(%ecx)
447475:	00 c6                	add    %al,%dh
447477:	03 ef                	add    %edi,%ebp
447479:	00 01                	add    %al,(%ecx)
44747b:	00 cb                	add    %cl,%bl
44747d:	03 ef                	add    %edi,%ebp
44747f:	00 01                	add    %al,(%ecx)
447481:	00 d0                	add    %dl,%al
447483:	03 ef                	add    %edi,%ebp
447485:	00 01                	add    %al,(%ecx)
447487:	00 d5                	add    %dl,%ch
447489:	03 ef                	add    %edi,%ebp
44748b:	00 01                	add    %al,(%ecx)
44748d:	00 da                	add    %bl,%dl
44748f:	03 ef                	add    %edi,%ebp
447491:	00 01                	add    %al,(%ecx)
447493:	00 df                	add    %bl,%bh
447495:	03 ef                	add    %edi,%ebp
447497:	00 01                	add    %al,(%ecx)
447499:	00 e4                	add    %ah,%ah
44749b:	03 ef                	add    %edi,%ebp
44749d:	00 01                	add    %al,(%ecx)
44749f:	00 e9                	add    %ch,%cl
4474a1:	03 ef                	add    %edi,%ebp
4474a3:	00 01                	add    %al,(%ecx)
4474a5:	00 ee                	add    %ch,%dh
4474a7:	03 ef                	add    %edi,%ebp
4474a9:	00 01                	add    %al,(%ecx)
4474ab:	00 f3                	add    %dh,%bl
4474ad:	03 ef                	add    %edi,%ebp
4474af:	00 01                	add    %al,(%ecx)
4474b1:	00 f8                	add    %bh,%al
4474b3:	03 ef                	add    %edi,%ebp
4474b5:	00 01                	add    %al,(%ecx)
4474b7:	00 fd                	add    %bh,%ch
4474b9:	03 ef                	add    %edi,%ebp
4474bb:	00 01                	add    %al,(%ecx)
4474bd:	00 02                	add    %al,(%edx)
4474bf:	04 ef                	add    $0xef,%al
4474c1:	00 01                	add    %al,(%ecx)
4474c3:	00 07                	add    %al,(%edi)
4474c5:	04 ef                	add    $0xef,%al
4474c7:	00 01                	add    %al,(%ecx)
4474c9:	00 0c 04             	add    %cl,(%esp,%eax,1)
4474cc:	ef                   	out    %eax,(%dx)
4474cd:	00 01                	add    %al,(%ecx)
4474cf:	00 11                	add    %dl,(%ecx)
4474d1:	04 ef                	add    $0xef,%al
4474d3:	00 01                	add    %al,(%ecx)
4474d5:	00 16                	add    %dl,(%esi)
4474d7:	04 ef                	add    $0xef,%al
4474d9:	00 01                	add    %al,(%ecx)
4474db:	00 1b                	add    %bl,(%ebx)
4474dd:	04 ef                	add    $0xef,%al
4474df:	00 01                	add    %al,(%ecx)
4474e1:	00 20                	add    %ah,(%eax)
4474e3:	04 ef                	add    $0xef,%al
4474e5:	00 01                	add    %al,(%ecx)
4474e7:	00 25 04 ef 00 01    	add    %ah,0x100ef04
4474ed:	00 2a                	add    %ch,(%edx)
4474ef:	04 ef                	add    $0xef,%al
4474f1:	00 16                	add    %dl,(%esi)
4474f3:	00 2f                	add    %ch,(%edi)
4474f5:	04 17                	add    $0x17,%al
4474f7:	00 16                	add    %dl,(%esi)
4474f9:	00 35 04 f3 00 16    	add    %dh,0x1600f304
4474ff:	00 3b                	add    %bh,(%ebx)
447501:	04 f6                	add    $0xf6,%al
447503:	00 01                	add    %al,(%ecx)
447505:	00 09                	add    %cl,(%ecx)
447507:	05 f9 00 01 00       	add    $0x100f9,%eax
44750c:	3e 05 1a 00 01 00    	ds add $0x1001a,%eax
447512:	43                   	inc    %ebx
447513:	05 22 00 01 00       	add    $0x10022,%eax
447518:	48                   	dec    %eax
447519:	05 22 00 01 00       	add    $0x10022,%eax
44751e:	4d                   	dec    %ebp
44751f:	05 22 00 01 00       	add    $0x10022,%eax
447524:	52                   	push   %edx
447525:	05 22 00 01 00       	add    $0x10022,%eax
44752a:	57                   	push   %edi
44752b:	05 22 00 01 00       	add    $0x10022,%eax
447530:	5c                   	pop    %esp
447531:	05 22 00 01 00       	add    $0x10022,%eax
447536:	61                   	popa
447537:	05 22 00 01 00       	add    $0x10022,%eax
44753c:	66 05 22 00          	add    $0x22,%ax
447540:	01 00                	add    %eax,(%eax)
447542:	6b 05 1e 00 01 00 70 	imul   $0x70,0x1001e,%eax
447549:	05 1e 00 01 00       	add    $0x1001e,%eax
44754e:	75 05                	jne    0x447555
447550:	1e                   	push   %ds
447551:	00 01                	add    %al,(%ecx)
447553:	00 7a 05             	add    %bh,0x5(%edx)
447556:	1e                   	push   %ds
447557:	00 01                	add    %al,(%ecx)
447559:	00 7f 05             	add    %bh,0x5(%edi)
44755c:	fd                   	std
44755d:	00 01                	add    %al,(%ecx)
44755f:	00 8d 05 1e 00 01    	add    %cl,0x1001e05(%ebp)
447565:	00 92 05 26 00 01    	add    %dl,0x1002605(%edx)
44756b:	00 97 05 26 00 01    	add    %dl,0x1002605(%edi)
447571:	00 9c 05 26 00 01 00 	add    %bl,0x10026(%ebp,%eax,1)
447578:	a1 05 26 00 01       	mov    0x1002605,%eax
44757d:	00 a6 05 01 01 01    	add    %ah,0x1010105(%esi)
447583:	00 b8 05 05 01 01    	add    %bh,0x1010505(%eax)
447589:	00 d7                	add    %dl,%bh
44758b:	05 05 01 01 00       	add    $0x10105,%eax
447590:	dc 05 05 01 01 00    	faddl  0x10105
447596:	e1 05                	loope  0x44759d
447598:	05 01 01 00 e6       	add    $0xe6000101,%eax
44759d:	05 05 01 16 00       	add    $0x160105,%eax
4475a2:	eb 05                	jmp    0x4475a9
4475a4:	f6 00 16             	testb  $0x16,(%eax)
4475a7:	00 f1                	add    %dh,%cl
4475a9:	05 01 00 16 00       	add    $0x160001,%eax
4475ae:	f7 05 2e 00 01 00 26 	testl  $0x1a0826,0x1002e
4475b5:	08 1a 00
4475b8:	01 00                	add    %eax,(%eax)
4475ba:	2b 08                	sub    (%eax),%ecx
4475bc:	22 00                	and    (%eax),%al
4475be:	01 00                	add    %eax,(%eax)
4475c0:	30 08                	xor    %cl,(%eax)
4475c2:	22 00                	and    (%eax),%al
4475c4:	01 00                	add    %eax,(%eax)
4475c6:	35 08 22 00 01       	xor    $0x1002208,%eax
4475cb:	00 3a                	add    %bh,(%edx)
4475cd:	08 1e                	or     %bl,(%esi)
4475cf:	00 01                	add    %al,(%ecx)
4475d1:	00 3f                	add    %bh,(%edi)
4475d3:	08 1e                	or     %bl,(%esi)
4475d5:	00 01                	add    %al,(%ecx)
4475d7:	00 44 08 26          	add    %al,0x26(%eax,%ecx,1)
4475db:	00 16                	add    %dl,(%esi)
4475dd:	00 49 08             	add    %cl,0x8(%ecx)
4475e0:	f6 00 16             	testb  $0x16,(%eax)
4475e3:	00 4f 08             	add    %cl,0x8(%edi)
4475e6:	f3 00 16             	repz add %dl,(%esi)
4475e9:	00 55 08             	add    %dl,0x8(%ebp)
4475ec:	33 01                	xor    (%ecx),%eax
4475ee:	16                   	push   %ss
4475ef:	00 28                	add    %ch,(%eax)
4475f1:	09 2e                	or     %ebp,(%esi)
4475f3:	00 16                	add    %dl,(%esi)
4475f5:	00 2e                	add    %ch,(%esi)
4475f7:	09 17                	or     %edx,(%edi)
4475f9:	00 16                	add    %dl,(%esi)
4475fb:	00 34 09             	add    %dh,(%ecx,%ecx,1)
4475fe:	f3 00 11             	repz add %dl,(%ecx)
447601:	00 4e 09             	add    %cl,0x9(%esi)
447604:	04 00                	add    $0x0,%al
447606:	11 00                	adc    %eax,(%eax)
447608:	53                   	push   %ebx
447609:	09 04 00             	or     %eax,(%eax,%eax,1)
44760c:	16                   	push   %ss
44760d:	00 58 09             	add    %bl,0x9(%eax)
447610:	14 00                	adc    $0x0,%al
447612:	16                   	push   %ss
447613:	00 5e 09             	add    %bl,0x9(%esi)
447616:	33 01                	xor    (%ecx),%eax
447618:	16                   	push   %ss
447619:	00 64 09 14          	add    %ah,0x14(%ecx,%ecx,1)
44761d:	00 11                	add    %dl,(%ecx)
44761f:	00 27                	add    %ah,(%edi)
447621:	0a 58 01             	or     0x1(%eax),%bl
447624:	16                   	push   %ss
447625:	00 2c 0a             	add    %ch,(%edx,%ecx,1)
447628:	f6 00 16             	testb  $0x16,(%eax)
44762b:	00 32                	add    %dh,(%edx)
44762d:	0a f3                	or     %bl,%dh
44762f:	00 16                	add    %dl,(%esi)
447631:	00 38                	add    %bh,(%eax)
447633:	0a 17                	or     (%edi),%dl
447635:	00 11                	add    %dl,(%ecx)
447637:	00 61 0a             	add    %ah,0xa(%ecx)
44763a:	04 00                	add    $0x0,%al
44763c:	11 00                	adc    %eax,(%eax)
44763e:	66 0a 66 01          	data16 or 0x1(%esi),%ah
447642:	11 00                	adc    %eax,(%eax)
447644:	93                   	xchg   %eax,%ebx
447645:	0a 6f 01             	or     0x1(%edi),%ch
447648:	11 00                	adc    %eax,(%eax)
44764a:	98                   	cwtl
44764b:	0a 6f 01             	or     0x1(%edi),%ch
44764e:	11 00                	adc    %eax,(%eax)
447650:	9d                   	popf
447651:	0a 01                	or     (%ecx),%al
447653:	00 16                	add    %dl,(%esi)
447655:	00 a2 0a 01 00 16    	add    %ah,0x1600010a(%edx)
44765b:	00 a8 0a 14 00 16    	add    %ch,0x1600140a(%eax)
447661:	00 ae 0a 04 00 16    	add    %ch,0x1600040a(%esi)
447667:	00 1b                	add    %bl,(%ebx)
447669:	0c f3                	or     $0xf3,%al
44766b:	00 16                	add    %dl,(%esi)
44766d:	00 21                	add    %ah,(%ecx)
44766f:	0c 04                	or     $0x4,%al
447671:	00 16                	add    %dl,(%esi)
447673:	00 27                	add    %ah,(%edi)
447675:	0c 04                	or     $0x4,%al
447677:	00 16                	add    %dl,(%esi)
447679:	00 32                	add    %dh,(%edx)
44767b:	0c 17                	or     $0x17,%al
44767d:	00 16                	add    %dl,(%esi)
44767f:	00 38                	add    %bh,(%eax)
447681:	0c 14                	or     $0x14,%al
447683:	00 16                	add    %dl,(%esi)
447685:	00 3e                	add    %bh,(%esi)
447687:	0c f3                	or     $0xf3,%al
447689:	00 16                	add    %dl,(%esi)
44768b:	00 49 0c             	add    %cl,0xc(%ecx)
44768e:	17                   	pop    %ss
44768f:	00 16                	add    %dl,(%esi)
447691:	00 4f 0c             	add    %cl,0xc(%edi)
447694:	01 00                	add    %eax,(%eax)
447696:	16                   	push   %ss
447697:	00 55 0c             	add    %dl,0xc(%ebp)
44769a:	14 00                	adc    $0x0,%al
44769c:	16                   	push   %ss
44769d:	00 60 0c             	add    %ah,0xc(%eax)
4476a0:	17                   	pop    %ss
4476a1:	00 16                	add    %dl,(%esi)
4476a3:	00 66 0c             	add    %ah,0xc(%esi)
4476a6:	f6 00 16             	testb  $0x16,(%eax)
4476a9:	00 6c 0c 2e          	add    %ch,0x2e(%esp,%ecx,1)
4476ad:	00 16                	add    %dl,(%esi)
4476af:	00 77 0c             	add    %dh,0xc(%edi)
4476b2:	14 00                	adc    $0x0,%al
4476b4:	16                   	push   %ss
4476b5:	00 7d 0c             	add    %bh,0xc(%ebp)
4476b8:	14 00                	adc    $0x0,%al
4476ba:	16                   	push   %ss
4476bb:	00 83 0c 01 00 16    	add    %al,0x1600010c(%ebx)
4476c1:	00 8e 0c 2e 00 16    	add    %cl,0x16002e0c(%esi)
4476c7:	00 94 0c 17 00 16 00 	add    %dl,0x160017(%esp,%ecx,1)
4476ce:	9a 0c f6 00 16 00 a5 	lcall  $0xa500,$0x1600f60c
4476d5:	0c 17                	or     $0x17,%al
4476d7:	00 16                	add    %dl,(%esi)
4476d9:	00 ab 0c 14 00 16    	add    %ch,0x1600140c(%ebx)
4476df:	00 b1 0c f3 00 16    	add    %dh,0x1600f30c(%ecx)
4476e5:	00 bc 0c 04 00 16 00 	add    %bh,0x160004(%esp,%ecx,1)
4476ec:	c2 0c 14             	ret    $0x140c
4476ef:	00 16                	add    %dl,(%esi)
4476f1:	00 c8                	add    %cl,%al
4476f3:	0c 01                	or     $0x1,%al
4476f5:	00 16                	add    %dl,(%esi)
4476f7:	00 d3                	add    %dl,%bl
4476f9:	0c 14                	or     $0x14,%al
4476fb:	00 16                	add    %dl,(%esi)
4476fd:	00 d9                	add    %bl,%cl
4476ff:	0c 33                	or     $0x33,%al
447701:	01 16                	add    %edx,(%esi)
447703:	00 df                	add    %bl,%bh
447705:	0c 14                	or     $0x14,%al
447707:	00 16                	add    %dl,(%esi)
447709:	00 ea                	add    %ch,%dl
44770b:	0c 17                	or     $0x17,%al