442461:	00 17                	add    %dl,(%edi)
442463:	00 02                	add    %al,(%edx)
442465:	00 00                	add    %al,(%eax)
442467:	00 ed                	add    %ch,%ch
442469:	09 58 00             	or     %ebx,0x0(%eax)
44246c:	00 00                	add    %al,(%eax)
44246e:	9e                   	sahf
44246f:	0b 68 00             	or     0x0(%eax),%ebp
442472:	00 00                	add    %al,(%eax)
442474:	a2 0b 6c 00 0d       	mov    %al,0xd006c0b
442479:	00 01                	add    %al,(%ecx)
44247b:	00 0f                	add    %cl,(%edi)
44247d:	00 05 00 10 00 06    	add    %al,0x6001000
442483:	00 13                	add    %dl,(%ebx)
442485:	00 08                	add    %cl,(%eax)
442487:	00 1f                	add    %bl,(%edi)
442489:	00 0a                	add    %cl,(%edx)
44248b:	00 28                	add    %ch,(%eax)
44248d:	00 0e                	add    %cl,(%esi)
44248f:	00 2b                	add    %ch,(%ebx)
442491:	00 10                	add    %dl,(%eax)
442493:	00 3a                	add    %bh,(%edx)
442495:	00 14 00             	add    %dl,(%eax,%eax,1)
442498:	00 00                	add    %al,(%eax)
44249a:	47                   	inc    %edi
44249b:	03 59 01             	add    0x1(%ecx),%ebx
44249e:	00 00                	add    %al,(%eax)
4424a0:	4a                   	dec    %edx
4424a1:	03 5e 01             	add    0x1(%esi),%ebx
4424a4:	00 00                	add    %al,(%eax)
4424a6:	4d                   	dec    %ebp
4424a7:	03 63 01             	add    0x1(%ebx),%esp
4424aa:	00 00                	add    %al,(%eax)
4424ac:	50                   	push   %eax
4424ad:	03 68 01             	add    0x1(%eax),%ebp
4424b0:	00 00                	add    %al,(%eax)
4424b2:	a1 03 98 01 00       	mov    0x19803,%eax
4424b7:	00 4b 08             	add    %cl,0x8(%ebx)
4424ba:	a4                   	movsb  %ds:(%esi),%es:(%edi)
4424bb:	02 00                	add    (%eax),%al
4424bd:	00 4f 08             	add    %cl,0x8(%edi)
4424c0:	a9 02 00 00 18       	test   $0x18000002,%eax
4424c5:	09 d3                	or     %edx,%ebx
4424c7:	02 00                	add    (%eax),%al
4424c9:	00 1b                	add    %bl,(%ebx)
4424cb:	09 d3                	or     %edx,%ebx
4424cd:	02 00                	add    (%eax),%al
4424cf:	00 04 0d d3 02 00 00 	add    %al,0x2d3(,%ecx,1)
4424d6:	08 0d d3 02 00 00    	or     %cl,0x2d3
4424dc:	0c 0d                	or     $0xd,%al
4424de:	d3 02                	roll   %cl,(%edx)
4424e0:	00 00                	add    %al,(%eax)
4424e2:	10 0d d3 02 00 00    	adc    %cl,0x2d3
4424e8:	3c 11                	cmp    $0x11,%al
4424ea:	d3 02                	roll   %cl,(%edx)
4424ec:	00 00                	add    %al,(%eax)
4424ee:	40                   	inc    %eax
4424ef:	11 52 05             	adc    %edx,0x5(%edx)
4424f2:	00 00                	add    %al,(%eax)
4424f4:	08 12                	or     %dl,(%edx)
4424f6:	b5 05                	mov    $0x5,%ch
4424f8:	00 00                	add    %al,(%eax)
4424fa:	0c 12                	or     $0x12,%al
4424fc:	bb 05 00 00 10       	mov    $0x10000005,%ebx
442501:	12 bf 05 00 00 14    	adc    0x14000005(%edi),%bh
442507:	12 c9                	adc    %cl,%cl
442509:	05 00 00 e8 16       	add    $0x16e80000,%eax
44250e:	d8 06                	fadds  (%esi)
442510:	10 00                	adc    %al,(%eax)
442512:	8f 00                	pop    (%eax)
442514:	02 00                	add    (%eax),%al
442516:	08 00                	or     %al,(%eax)
442518:	8e 00                	mov    (%eax),%es
44251a:	02 00                	add    (%eax),%al
44251c:	02 00                	add    (%eax),%al
44251e:	38 00                	cmp    %al,(%eax)
442520:	03 00                	add    (%eax),%eax
442522:	10 00                	adc    %al,(%eax)
442524:	9e                   	sahf
442525:	00 04 00             	add    %al,(%eax,%eax,1)
442528:	08 00                	or     %al,(%eax)
44252a:	9d                   	popf
44252b:	00 04 00             	add    %al,(%eax,%eax,1)
44252e:	02 00                	add    (%eax),%al
442530:	39 00                	cmp    %eax,(%eax)
442532:	05 00 08 00 9f       	add    $0x9f000800,%eax
442537:	00 06                	add    %al,(%esi)
442539:	00 10                	add    %dl,(%eax)
44253b:	00 a0 00 06 00 02    	add    %ah,0x2000600(%eax)
442541:	00 3a                	add    %bh,(%edx)
442543:	00 07                	add    %al,(%edi)
442545:	00 02                	add    %al,(%edx)
442547:	00 3b                	add    %bh,(%ebx)
442549:	00 09                	add    %cl,(%ecx)
44254b:	00 02                	add    %al,(%edx)
44254d:	00 43 00             	add    %al,0x0(%ebx)
442550:	0b 00                	or     (%eax),%eax
442552:	01 00                	add    %eax,(%eax)
442554:	66 00 0d 00 02 00 65 	data16 add %cl,0x65000200
44255b:	00 0d 00 02 00 68    	add    %cl,0x68000200
442561:	00 0f                	add    %cl,(%edi)
442563:	00 01                	add    %al,(%ecx)
442565:	00 69 00             	add    %ch,0x0(%ecx)
442568:	0f 00 02             	sldt   (%edx)
44256b:	00 7d 00             	add    %bh,0x0(%ebp)
44256e:	11 00                	adc    %eax,(%eax)
442570:	02 00                	add    (%eax),%al
442572:	7e 00                	jle    0x442574
442574:	13 00                	adc    (%eax),%eax
442576:	01 00                	add    %eax,(%eax)
442578:	7f 00                	jg     0x44257a
44257a:	13 00                	adc    (%eax),%eax
44257c:	01 00                	add    %eax,(%eax)
44257e:	bf 00 15 00 02       	mov    $0x2001500,%edi
442583:	00 be 00 15 00 02    	add    %bh,0x2001500(%esi)
442589:	00 c0                	add    %al,%al
44258b:	00 17                	add    %dl,(%edi)
44258d:	00 01                	add    %al,(%ecx)
44258f:	00 c1                	add    %al,%cl
442591:	00 17                	add    %dl,(%edi)
442593:	00 02                	add    %al,(%edx)
442595:	00 c2                	add    %al,%dl
442597:	00 19                	add    %bl,(%ecx)
442599:	00 01                	add    %al,(%ecx)
44259b:	00 c3                	add    %al,%bl
44259d:	00 19                	add    %bl,(%ecx)
44259f:	00 02                	add    %al,(%edx)
4425a1:	00 c4                	add    %al,%ah
4425a3:	00 1b                	add    %bl,(%ebx)
4425a5:	00 01                	add    %al,(%ecx)
4425a7:	00 c5                	add    %al,%ch
4425a9:	00 1b                	add    %bl,(%ebx)
4425ab:	00 01                	add    %al,(%ecx)
4425ad:	00 2b                	add    %ch,(%ebx)
4425af:	01 1d 00 02 00 2a    	add    %ebx,0x2a000200
4425b5:	01 1d 00 01 00 2d    	add    %ebx,0x2d000100
4425bb:	01 1f                	add    %ebx,(%edi)
4425bd:	00 02                	add    %al,(%edx)
4425bf:	00 2c 01             	add    %ch,(%ecx,%eax,1)
4425c2:	1f                   	pop    %ds
4425c3:	00 02                	add    %al,(%edx)
4425c5:	00 33                	add    %dh,(%ebx)
4425c7:	01 21                	add    %esp,(%ecx)
4425c9:	00 01                	add    %al,(%ecx)
4425cb:	00 34 01             	add    %dh,(%ecx,%eax,1)
4425ce:	21 00                	and    %eax,(%eax)
4425d0:	02 00                	add    (%eax),%al
4425d2:	35 01 23 00 01       	xor    $0x1002301,%eax
4425d7:	00 36                	add    %dh,(%esi)
4425d9:	01 23                	add    %esp,(%ebx)
4425db:	00 02                	add    %al,(%edx)
4425dd:	00 37                	add    %dh,(%edi)
4425df:	01 25 00 01 00 38    	add    %esp,0x38000100
4425e5:	01 25 00 01 00 3a    	add    %esp,0x3a000100
4425eb:	01 27                	add    %esp,(%edi)
4425ed:	00 02                	add    %al,(%edx)
4425ef:	00 39                	add    %bh,(%ecx)
4425f1:	01 27                	add    %esp,(%edi)
4425f3:	00 02                	add    %al,(%edx)
4425f5:	00 69 01             	add    %ch,0x1(%ecx)
4425f8:	29 00                	sub    %eax,(%eax)
4425fa:	42                   	inc    %edx
4425fb:	00 26                	add    %ah,(%esi)
4425fd:	03 03                	add    (%ebx),%eax
4425ff:	00 94 04 df 05 51 07 	add    %dl,0x75105df(%esp,%eax,1)
442606:	ce                   	into
442607:	07                   	pop    %es
442608:	04 0b                	add    $0xb,%al
44260a:	d4 12                	aam    $0x12
44260c:	01 17                	add    %edx,(%edi)
44260e:	a1 1a e5 04 ee       	mov    0xee04e51a,%eax
442613:	09 9a 0a a1 0a a8    	or     %ebx,-0x57f55ef6(%edx)
442619:	0a af 0a f1 0a 05    	or     0x50af10a(%edi),%ch
44261f:	0b 0c 0b             	or     (%ebx,%ecx,1),%ecx
442622:	8a 0e                	mov    (%esi),%cl
442624:	98                   	cwtl
442625:	0e                   	push   %cs
442626:	a9 0e b6 0e cf       	test   $0xcf0eb60e,%eax
44262b:	0e                   	push   %cs
44262c:	dd 0e                	fisttpll (%esi)
44262e:	f7 0e 36 0f af 11    	testl  $0x11af0f36,(%esi)
442634:	ca 11 e5             	lret   $0xe511
442637:	11 9c 12 bf 13 d5 14 	adc    %ebx,0x14d513bf(%edx,%edx,1)
44263e:	8e 15 96 15 a3 15    	mov    0x15a31596,%ss
442644:	b0 15                	mov    $0x15,%al
442646:	b9 15 ce 15 e3       	mov    $0xe315ce15,%ecx
44264b:	15 37 1a 4f 1c       	adc    $0x1c4f1a37,%eax
442650:	dd 1c e3             	fstpl  (%ebx,%eiz,8)
442653:	1c 0c                	sbb    $0xc,%al
442655:	1d 38 1d 83 1d       	sbb    $0x1d831d38,%eax
44265a:	32 1e                	xor    (%esi),%bl
44265c:	5f                   	pop    %edi
44265d:	1f                   	pop    %ds
44265e:	8b 1f                	mov    (%edi),%ebx
442660:	95                   	xchg   %eax,%ebp
442661:	1f                   	pop    %ds
442662:	50                   	push   %eax
442663:	20 42 21             	and    %al,0x21(%edx)
442666:	00 01                	add    %al,(%ecx)
442668:	8d 00                	lea    (%eax),%eax
44266a:	83 04 01 00          	addl   $0x0,(%ecx,%eax,1)
44266e:	44                   	inc    %esp
44266f:	01 b9 00 d4 05 02    	add    %edi,0x205d400(%ecx)
442675:	00 43 01             	add    %al,0x1(%ebx)
442678:	bf 00 00 06 02       	mov    $0x2060000,%edi
44267d:	00 43 01             	add    %al,0x1(%ebx)
442680:	c1 00 23             	roll   $0x23,(%eax)
442683:	06                   	push   %es
442684:	02 00                	add    (%eax),%al
442686:	00 01                	add    %al,(%ecx)
442688:	d5 00                	aad    $0x0
44268a:	9f                   	lahf
44268b:	06                   	push   %es
44268c:	01 00                	add    %eax,(%eax)
44268e:	00 01                	add    %al,(%ecx)
442690:	d7                   	xlat   %ds:(%ebx)
442691:	00 d1                	add    %dl,%cl
442693:	06                   	push   %es
442694:	01 00                	add    %eax,(%eax)
442696:	46                   	inc    %esi
442697:	01 d9                	add    %ebx,%ecx
442699:	00 ef                	add    %ch,%bh
44269b:	06                   	push   %es
44269c:	01 00                	add    %eax,(%eax)
44269e:	00 01                	add    %al,(%ecx)
4426a0:	db 00                	fildl  (%eax)
4426a2:	0b 07                	or     (%edi),%eax
4426a4:	01 00                	add    %eax,(%eax)
4426a6:	00 01                	add    %al,(%ecx)
4426a8:	dd 00                	fldl   (%eax)
4426aa:	24 07                	and    $0x7,%al
4426ac:	01 00                	add    %eax,(%eax)
4426ae:	00 01                	add    %al,(%ecx)
4426b0:	df 00                	filds  (%eax)
4426b2:	3e 07                	ds pop %es
4426b4:	03 00                	add    (%eax),%eax
4426b6:	00 01                	add    %al,(%ecx)
4426b8:	e1 00                	loope  0x4426ba
4426ba:	6f                   	outsl  %ds:(%esi),(%dx)
4426bb:	07                   	pop    %es
4426bc:	03 00                	add    (%eax),%eax
4426be:	43                   	inc    %ebx
4426bf:	01 e3                	add    %esp,%ebx
4426c1:	00 97 07 01 00 43    	add    %dl,0x43000107(%edi)
4426c7:	01 e5                	add    %esp,%ebp
4426c9:	00 bc 07 04 00 43 01 	add    %bh,0x1430004(%edi,%eax,1)
4426d0:	e7 00                	out    %eax,$0x0
4426d2:	dd 07                	fldl   (%edi)
4426d4:	04 00                	add    $0x0,%al
4426d6:	46                   	inc    %esi
4426d7:	01 17                	add    %edx,(%edi)
4426d9:	01 5e 09             	add    %ebx,0x9(%esi)
4426dc:	04 00                	add    $0x0,%al
4426de:	46                   	inc    %esi
4426df:	01 19                	add    %ebx,(%ecx)
4426e1:	01 77 09             	add    %esi,0x9(%edi)
4426e4:	04 00                	add    $0x0,%al
4426e6:	46                   	inc    %esi
4426e7:	01 1b                	add    %ebx,(%ebx)
4426e9:	01 95 09 04 00 06    	add    %edx,0x6000409(%ebp)
4426ef:	03 35 01 f3 0a 05    	add    0x50af301,%esi
4426f5:	00 06                	add    %al,(%esi)
4426f7:	03 37                	add    (%edi),%esi
4426f9:	01 1e                	add    %ebx,(%esi)
4426fb:	0b 05 00 06 03 39    	or     0x39030600,%eax
442701:	01 40 0b             	add    %eax,0xb(%eax)
442704:	05 00 46 01 b3       	add    $0xb3014600,%eax
442709:	01 ec                	add    %ebp,%esp
44270b:	0d 02 00 00 01       	or     $0x1000002,%eax
442710:	99                   	cltd
442711:	02 c5                	add    %ch,%al
442713:	12 06                	adc    (%esi),%al
442715:	00 00                	add    %al,(%eax)
442717:	01 9b 02 f1 12 06    	add    %ebx,0x612f102(%ebx)
44271d:	00 00                	add    %al,(%eax)
44271f:	01 9d 02 09 13 06    	add    %ebx,0x6130902(%ebp)
442725:	00 00                	add    %al,(%eax)
442727:	01 9f 02 1b 13 06    	add    %ebx,0x6131b02(%edi)
44272d:	00 00                	add    %al,(%eax)
44272f:	01 a1 02 40 13 06    	add    %esp,0x6134002(%ecx)
442735:	00 00                	add    %al,(%eax)
442737:	01 a3 02 68 13 06    	add    %esp,0x6136802(%ebx)
44273d:	00 00                	add    %al,(%eax)
44273f:	01 a5 02 68 13 06    	add    %esp,0x6136802(%ebp)
442745:	00 43 01             	add    %al,0x1(%ebx)
442748:	c1 02 30             	roll   $0x30,(%edx)
44274b:	16                   	push   %ss
44274c:	02 00                	add    (%eax),%al
44274e:	44                   	inc    %esp
44274f:	01 d9                	add    %ebx,%ecx
442751:	02 f4                	add    %ah,%dh
442753:	16                   	push   %ss
442754:	07                   	pop    %es
442755:	00 40 01             	add    %al,0x1(%eax)
442758:	db 02                	fildl  (%edx)
44275a:	22 17                	and    (%edi),%dl
44275c:	07                   	pop    %es
44275d:	00 44 01 dd          	add    %al,-0x23(%ecx,%eax,1)
442761:	02 36                	add    (%esi),%dh
442763:	17                   	pop    %ss
442764:	07                   	pop    %es
442765:	00 43 01             	add    %al,0x1(%ebx)
442768:	13 03                	adc    (%ebx),%eax
44276a:	85 1a                	test   %ebx,(%edx)
44276c:	08 00                	or     %al,(%eax)
44276e:	43                   	inc    %ebx
44276f:	01 15 03 c0 1a 08    	add    %edx,0x81ac003
442775:	00 43 01             	add    %al,0x1(%ebx)
442778:	17                   	pop    %ss
442779:	03 e9                	add    %ecx,%ebp
44277b:	1a 08                	sbb    (%eax),%cl
44277d:	00 43 01             	add    %al,0x1(%ebx)
442780:	19 03                	sbb    %eax,(%ebx)
442782:	17                   	pop    %ss
442783:	1b 08                	sbb    (%eax),%ecx
442785:	00 43 01             	add    %al,0x1(%ebx)
442788:	1b 03                	sbb    (%ebx),%eax
44278a:	45                   	inc    %ebp
44278b:	1b 08                	sbb    (%eax),%ecx
44278d:	00 43 01             	add    %al,0x1(%ebx)
442790:	1d 03 87 1b 08       	sbb    $0x81b8703,%eax
442795:	00 43 01             	add    %al,0x1(%ebx)
442798:	1f                   	pop    %ds
442799:	03 a2 1b 08 00 43    	add    0x4300081b(%edx),%esp
44279f:	01 21                	add    %esp,(%ecx)
4427a1:	03 e7                	add    %edi,%esp
4427a3:	1b 08                	sbb    (%eax),%ecx
4427a5:	00 50 20             	add    %dl,0x20(%eax)
4427a8:	00 00                	add    %al,(%eax)
4427aa:	02 00                	add    (%eax),%al
4427ac:	90                   	nop
4427ad:	20 00                	and    %al,(%eax)
4427af:	00 03                	add    %al,(%ebx)
4427b1:	00 d0                	add    %dl,%al
4427b3:	20 00                	and    %al,(%eax)
4427b5:	00 04 00             	add    %al,(%eax,%eax,1)
4427b8:	10 21                	adc    %ah,(%ecx)
4427ba:	00 00                	add    %al,(%eax)
4427bc:	05 00 50 21 00       	add    $0x215000,%eax
4427c1:	00 06                	add    %al,(%esi)
4427c3:	00 90 21 00 00 07    	add    %dl,0x7000021(%eax)
4427c9:	00 d0                	add    %dl,%al
4427cb:	21 00                	and    %eax,(%eax)
4427cd:	00 08                	add    %cl,(%eax)
4427cf:	00 10                	add    %dl,(%eax)
4427d1:	22 00                	and    (%eax),%al
4427d3:	00 09                	add    %cl,(%ecx)
4427d5:	00 50 22             	add    %dl,0x22(%eax)
4427d8:	00 00                	add    %al,(%eax)
4427da:	0a 00                	or     (%eax),%al