4447a3:	00 03                	add    %al,(%ebx)
4447a5:	00 00                	add    %al,(%eax)
4447a7:	00 02                	add    %al,(%edx)
4447a9:	00 05 52 69 67 68    	add    %al,0x68676952
4447af:	74 a0                	je     0x444751
4447b1:	46                   	inc    %esi
4447b2:	44                   	inc    %esp
4447b3:	00 14 00             	add    %dl,(%eax,%eax,1)
4447b6:	00 ff                	add    %bh,%bh
4447b8:	d0 73 45             	shlb   $1,0x45(%ebx)
4447bb:	00 01                	add    %al,(%ecx)
4447bd:	00 00                	add    %al,(%eax)
4447bf:	00 03                	add    %al,(%ebx)
4447c1:	00 00                	add    %al,(%eax)
4447c3:	00 03                	add    %al,(%ebx)
4447c5:	00 00                	add    %al,(%eax)
4447c7:	00 03                	add    %al,(%ebx)
4447c9:	00 06                	add    %al,(%esi)
4447cb:	42                   	inc    %edx
4447cc:	6f                   	outsl  %ds:(%esi),(%dx)
4447cd:	74 74                	je     0x444843
4447cf:	6f                   	outsl  %ds:(%esi),(%dx)
4447d0:	6d                   	insl   (%dx),%es:(%edi)
4447d1:	8d 40 00             	lea    0x0(%eax),%eax
4447d4:	20 48 44             	and    %cl,0x44(%eax)
4447e3:	00 4c 48 44          	add    %cl,0x44(%eax,%ecx,2)
4447f3:	00 3c 48             	add    %bh,(%eax,%ecx,2)
4447f6:	44                   	inc    %esp
4447f7:	00 20                	add    %ah,(%eax)
4447f9:	00 00                	add    %al,(%eax)
4447fb:	00 bc 46 44 00 64 3b 	add    %bh,0x3b640044(%esi,%eax,2)
444802:	40                   	inc    %eax
444803:	00 70 3b             	add    %dh,0x3b(%eax)
444806:	40                   	inc    %eax
444807:	00 74 3b 40          	add    %dh,0x40(%ebx,%edi,1)
44480b:	00 78 3b             	add    %bh,0x3b(%eax)
44480e:	40                   	inc    %eax
44480f:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
444813:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
44481a:	40                   	inc    %eax
44481b:	00 ac 87 41 00 54 73 	add    %ch,0x73540041(%edi,%eax,4)
444822:	45                   	inc    %ebp
444823:	00 c4                	add    %al,%ah
444825:	88 41 00             	mov    %al,0x0(%ecx)
444828:	d8 87 41 00 9c 73    	fadds  0x739c0041(%edi)
44482e:	45                   	inc    %ebp
44482f:	00 14 75 45 00 d8 76 	add    %dl,0x76d80045(,%esi,2)
444836:	45                   	inc    %ebp
444837:	00 10                	add    %dl,(%eax)
444839:	73 45                	jae    0x444880
44483b:	00 08                	add    %cl,(%eax)
44483d:	54                   	push   %esp
44483e:	50                   	push   %eax
44483f:	61                   	popa
444840:	64 64 69 6e 67 8d 40 	fs imul $0x4c00408d,%fs:0x67(%esi),%ebp
444847:	00 4c
444849:	48                   	dec    %eax
44484a:	44                   	inc    %esp
44484b:	00 07                	add    %al,(%edi)
44484d:	08 54 50 61          	or     %dl,0x61(%eax,%edx,2)
444851:	64 64 69 6e 67 20 48 	fs imul $0x444820,%fs:0x67(%esi),%ebp
444858:	44 00
44485a:	30 47 44             	xor    %al,0x44(%edi)
44485d:	00 04 00             	add    %al,(%eax,%eax,1)
444860:	08 43 6f             	or     %al,0x6f(%ebx)
444863:	6e                   	outsb  %ds:(%esi),(%dx)
444864:	74 72                	je     0x4448d8
444866:	6f                   	outsl  %ds:(%esi),(%dx)
444867:	6c                   	insb   (%dx),%es:(%edi)
444868:	73 04                	jae    0x44486e
44486a:	00 a0 46 44 00 08    	add    %ah,0x8004446(%eax)
444870:	00 00                	add    %al,(%eax)
444872:	ff d0                	call   *%eax
444874:	73 45                	jae    0x4448bb
444876:	00 01                	add    %al,(%ecx)
444884:	00 04 4c             	add    %al,(%esp,%ecx,2)
444887:	65 66 74 a0          	gs data16 je 0x44482b
44488b:	46                   	inc    %esi
44488c:	44                   	inc    %esp
44488d:	00 0c 00             	add    %cl,(%eax,%eax,1)
444890:	00 ff                	add    %bh,%bh
444892:	d0 73 45             	shlb   $1,0x45(%ebx)
444895:	00 01                	add    %al,(%ecx)
444897:	00 00                	add    %al,(%eax)
444899:	00 01                	add    %al,(%ecx)
44489b:	00 00                	add    %al,(%eax)
44489d:	00 00                	add    %al,(%eax)
44489f:	00 00                	add    %al,(%eax)
4448a1:	00 01                	add    %al,(%ecx)
4448a3:	00 03                	add    %al,(%ebx)
4448a5:	54                   	push   %esp
4448a6:	6f                   	outsl  %ds:(%esi),(%dx)
4448a7:	70 a0                	jo     0x444849
4448a9:	46                   	inc    %esi
4448aa:	44                   	inc    %esp
4448ab:	00 10                	add    %dl,(%eax)
4448ad:	00 00                	add    %al,(%eax)
4448af:	ff d0                	call   *%eax
4448b1:	73 45                	jae    0x4448f8
4448b3:	00 01                	add    %al,(%ecx)
4448b5:	00 00                	add    %al,(%eax)
4448b7:	00 02                	add    %al,(%edx)
4448b9:	00 00                	add    %al,(%eax)
4448bb:	00 00                	add    %al,(%eax)
4448bd:	00 00                	add    %al,(%eax)
4448bf:	00 02                	add    %al,(%edx)
4448c1:	00 05 52 69 67 68    	add    %al,0x68676952
4448c7:	74 a0                	je     0x444869
4448c9:	46                   	inc    %esi
4448ca:	44                   	inc    %esp
4448cb:	00 14 00             	add    %dl,(%eax,%eax,1)
4448ce:	00 ff                	add    %bh,%bh
4448d0:	d0 73 45             	shlb   $1,0x45(%ebx)
4448d3:	00 01                	add    %al,(%ecx)
4448d5:	00 00                	add    %al,(%eax)
4448d7:	00 03                	add    %al,(%ebx)
4448d9:	00 00                	add    %al,(%eax)
4448db:	00 00                	add    %al,(%eax)
4448dd:	00 00                	add    %al,(%eax)
4448df:	00 03                	add    %al,(%ebx)
4448e1:	00 06                	add    %al,(%esi)
4448e3:	42                   	inc    %edx
4448e4:	6f                   	outsl  %ds:(%esi),(%dx)
4448e5:	74 74                	je     0x44495b
4448e7:	6f                   	outsl  %ds:(%esi),(%dx)
4448e8:	6d                   	insl   (%dx),%es:(%edi)
4448e9:	8d 40 00             	lea    0x0(%eax),%eax
4448ec:	f0 48                	lock dec %eax
4448ee:	44                   	inc    %esp
4448ef:	00 08                	add    %cl,(%eax)
4448f1:	0b 54 4d 6f          	or     0x6f(%ebp,%ecx,2),%edx
4448f5:	75 73                	jne    0x44496a
4448f7:	65 45                	gs inc %ebp
4448f9:	76 65                	jbe    0x444960
4448fb:	6e                   	outsb  %ds:(%esi),(%dx)
4448fc:	74 00                	je     0x4448fe
4448fe:	05 08 06 53 65       	add    $0x65530608,%eax
444903:	6e                   	outsb  %ds:(%esi),(%dx)
444904:	64 65 72 07          	fs gs jb 0x44490f
444908:	54                   	push   %esp
444909:	4f                   	dec    %edi
44490a:	62 6a 65             	bound  %ebp,0x65(%edx)
44490d:	63 74 00 06          	arpl   %esi,0x6(%eax,%eax,1)
444911:	42                   	inc    %edx
444912:	75 74                	jne    0x444988
444914:	74 6f                	je     0x444985
444916:	6e                   	outsb  %ds:(%esi),(%dx)
444917:	0c 54                	or     $0x54,%al
444919:	4d                   	dec    %ebp
44491a:	6f                   	outsl  %ds:(%esi),(%dx)
44491b:	75 73                	jne    0x444990
44491d:	65 42                	gs inc %edx
44491f:	75 74                	jne    0x444995
444921:	74 6f                	je     0x444992
444923:	6e                   	outsb  %ds:(%esi),(%dx)
444924:	00 05 53 68 69 66    	add    %al,0x66696853
44492a:	74 0b                	je     0x444937
44492c:	54                   	push   %esp
44492d:	53                   	push   %ebx
44492e:	68 69 66 74 53       	push   $0x53746669
444933:	74 61                	je     0x444996
444935:	74 65                	je     0x44499c
444937:	00 01                	add    %al,(%ecx)
444939:	58                   	pop    %eax
44493a:	07                   	pop    %es
44493b:	49                   	dec    %ecx
44493c:	6e                   	outsb  %ds:(%esi),(%dx)
44493d:	74 65                	je     0x4449a4
44493f:	67 65 72 00          	addr16 gs jb 0x444943
444943:	01 59 07             	add    %ebx,0x7(%ecx)
444946:	49                   	dec    %ecx
444947:	6e                   	outsb  %ds:(%esi),(%dx)
444948:	74 65                	je     0x4449af
44494a:	67 65 72 00          	addr16 gs jb 0x44494e
44494e:	34 11                	xor    $0x11,%al
444950:	40                   	inc    %eax
444951:	00 60 43             	add    %ah,0x43(%eax)
444954:	44                   	inc    %esp
444955:	00 98 56 41 00 3c    	add    %bl,0x3c004156(%eax)
44495b:	10 40 00             	adc    %al,0x0(%eax)
44495e:	3c 10                	cmp    $0x10,%al
444960:	40                   	inc    %eax
444961:	00 8b c0 68 49 44    	add    %cl,0x444968c0(%ebx)
444967:	00 08                	add    %cl,(%eax)
444969:	0f 54 4d 6f          	andps  0x6f(%ebp),%xmm1
44496d:	75 73                	jne    0x4449e2
44496f:	65 4d                	gs dec %ebp
444971:	6f                   	outsl  %ds:(%esi),(%dx)
444972:	76 65                	jbe    0x4449d9
444974:	45                   	inc    %ebp
444975:	76 65                	jbe    0x4449dc
444977:	6e                   	outsb  %ds:(%esi),(%dx)
444978:	74 00                	je     0x44497a
44497a:	04 08                	add    $0x8,%al
44497c:	06                   	push   %es
44497d:	53                   	push   %ebx
44497e:	65 6e                	outsb  %gs:(%esi),(%dx)
444980:	64 65 72 07          	fs gs jb 0x44498b
444984:	54                   	push   %esp
444985:	4f                   	dec    %edi
444986:	62 6a 65             	bound  %ebp,0x65(%edx)
444989:	63 74 00 05          	arpl   %esi,0x5(%eax,%eax,1)
44498d:	53                   	push   %ebx
44498e:	68 69 66 74 0b       	push   $0xb746669
444993:	54                   	push   %esp
444994:	53                   	push   %ebx
444995:	68 69 66 74 53       	push   $0x53746669
44499a:	74 61                	je     0x4449fd
44499c:	74 65                	je     0x444a03
44499e:	00 01                	add    %al,(%ecx)
4449a0:	58                   	pop    %eax
4449a1:	07                   	pop    %es
4449a2:	49                   	dec    %ecx
4449a3:	6e                   	outsb  %ds:(%esi),(%dx)
4449a4:	74 65                	je     0x444a0b
4449a6:	67 65 72 00          	addr16 gs jb 0x4449aa
4449aa:	01 59 07             	add    %ebx,0x7(%ecx)
4449ad:	49                   	dec    %ecx
4449ae:	6e                   	outsb  %ds:(%esi),(%dx)
4449af:	74 65                	je     0x444a16
4449b1:	67 65 72 00          	addr16 gs jb 0x4449b5
4449b5:	34 11                	xor    $0x11,%al
4449b7:	40                   	inc    %eax
4449b8:	00 98 56 41 00 3c    	add    %bl,0x3c004156(%eax)
4449be:	10 40 00             	adc    %al,0x0(%eax)
4449c1:	3c 10                	cmp    $0x10,%al
4449c3:	40                   	inc    %eax
4449c4:	00 8d 40 00 cc 49    	add    %cl,0x49cc0040(%ebp)
4449ca:	44                   	inc    %esp
4449cb:	00 08                	add    %cl,(%eax)
4449cd:	13 54 4d 6f          	adc    0x6f(%ebp,%ecx,2),%edx
4449d1:	75 73                	jne    0x444a46
4449d3:	65 41                	gs inc %ecx
4449d5:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4449d9:	61                   	popa
4449da:	74 65                	je     0x444a41
4449dc:	45                   	inc    %ebp
4449dd:	76 65                	jbe    0x444a44
4449df:	6e                   	outsb  %ds:(%esi),(%dx)
4449e0:	74 00                	je     0x4449e2
4449e2:	07                   	pop    %es
4449e3:	08 06                	or     %al,(%esi)
4449e5:	53                   	push   %ebx
4449e6:	65 6e                	outsb  %gs:(%esi),(%dx)
4449e8:	64 65 72 07          	fs gs jb 0x4449f3
4449ec:	54                   	push   %esp
4449ed:	4f                   	dec    %edi
4449ee:	62 6a 65             	bound  %ebp,0x65(%edx)
4449f1:	63 74 00 06          	arpl   %esi,0x6(%eax,%eax,1)
4449f5:	42                   	inc    %edx
4449f6:	75 74                	jne    0x444a6c
4449f8:	74 6f                	je     0x444a69
4449fa:	6e                   	outsb  %ds:(%esi),(%dx)
4449fb:	0c 54                	or     $0x54,%al
4449fd:	4d                   	dec    %ebp
4449fe:	6f                   	outsl  %ds:(%esi),(%dx)
4449ff:	75 73                	jne    0x444a74
444a01:	65 42                	gs inc %edx
444a03:	75 74                	jne    0x444a79
444a05:	74 6f                	je     0x444a76
444a07:	6e                   	outsb  %ds:(%esi),(%dx)
444a08:	00 05 53 68 69 66    	add    %al,0x66696853
444a0e:	74 0b                	je     0x444a1b
444a10:	54                   	push   %esp
444a11:	53                   	push   %ebx
444a12:	68 69 66 74 53       	push   $0x53746669
444a17:	74 61                	je     0x444a7a
444a19:	74 65                	je     0x444a80
444a1b:	00 01                	add    %al,(%ecx)
444a1d:	58                   	pop    %eax
444a1e:	07                   	pop    %es
444a1f:	49                   	dec    %ecx
444a20:	6e                   	outsb  %ds:(%esi),(%dx)
444a21:	74 65                	je     0x444a88
444a23:	67 65 72 00          	addr16 gs jb 0x444a27
444a27:	01 59 07             	add    %ebx,0x7(%ecx)
444a2a:	49                   	dec    %ecx
444a2b:	6e                   	outsb  %ds:(%esi),(%dx)
444a2c:	74 65                	je     0x444a93
444a2e:	67 65 72 00          	addr16 gs jb 0x444a32
444a32:	07                   	pop    %es
444a33:	48                   	dec    %eax
444a34:	69 74 54 65 73 74 07 	imul   $0x49077473,0x65(%esp,%edx,2),%esi
444a3b:	49
444a3c:	6e                   	outsb  %ds:(%esi),(%dx)
444a3d:	74 65                	je     0x444aa4
444a3f:	67 65 72 01          	addr16 gs jb 0x444a44
444a43:	0d 4d 6f 75 73       	or     $0x73756f4d,%eax
444a48:	65 41                	gs inc %ecx
444a4a:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
444a4e:	61                   	popa
444a4f:	74 65                	je     0x444ab6
444a51:	0e                   	push   %cs
444a52:	54                   	push   %esp
444a53:	4d                   	dec    %ebp
444a54:	6f                   	outsl  %ds:(%esi),(%dx)
444a55:	75 73                	jne    0x444aca
444a57:	65 41                	gs inc %ecx
444a59:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
444a5d:	61                   	popa
444a5e:	74 65                	je     0x444ac5
444a60:	00 34 11             	add    %dh,(%ecx,%edx,1)
444a63:	40                   	inc    %eax
444a64:	00 60 43             	add    %ah,0x43(%eax)
444a67:	44                   	inc    %esp
444a68:	00 98 56 41 00 3c    	add    %bl,0x3c004156(%eax)
444a6e:	10 40 00             	adc    %al,0x0(%eax)
444a71:	3c 10                	cmp    $0x10,%al
444a73:	40                   	inc    %eax
444a74:	00 3c 10             	add    %bh,(%eax,%edx,1)
444a77:	40                   	inc    %eax
444a78:	00 a0 43 44 00 8d    	add    %ah,-0x72ffbbbd(%eax)
444a7e:	40                   	inc    %eax
444a7f:	00 84 4a 44 00 08 09 	add    %al,0x9080044(%edx,%ecx,2)
444a86:	54                   	push   %esp
444a87:	4b                   	dec    %ebx
444a88:	65 79 45             	gs jns 0x444ad0
444a8b:	76 65                	jbe    0x444af2
444a8d:	6e                   	outsb  %ds:(%esi),(%dx)
444a8e:	74 00                	je     0x444a90
444a90:	03 08                	add    (%eax),%ecx
444a92:	06                   	push   %es
444a93:	53                   	push   %ebx
444a94:	65 6e                	outsb  %gs:(%esi),(%dx)
444a96:	64 65 72 07          	fs gs jb 0x444aa1
444a9a:	54                   	push   %esp
444a9b:	4f                   	dec    %edi
444a9c:	62 6a 65             	bound  %ebp,0x65(%edx)
444a9f:	63 74 01 03          	arpl   %esi,0x3(%ecx,%eax,1)
444aa3:	4b                   	dec    %ebx
444aa4:	65 79 04             	gs jns 0x444aab
444aa7:	57                   	push   %edi
444aa8:	6f                   	outsl  %ds:(%esi),(%dx)
444aa9:	72 64                	jb     0x444b0f
444aab:	00 05 53 68 69 66    	add    %al,0x66696853
444ab1:	74 0b                	je     0x444abe
444ab3:	54                   	push   %esp
444ab4:	53                   	push   %ebx
444ab5:	68 69 66 74 53       	push   $0x53746669
444aba:	74 61                	je     0x444b1d
444abc:	74 65                	je     0x444b23
444abe:	00 34 11             	add    %dh,(%ecx,%edx,1)
444ac1:	40                   	inc    %eax
444ac2:	00 68 10             	add    %ch,0x10(%eax)
444ac5:	40                   	inc    %eax
444ac6:	00 98 56 41 00 90    	add    %bl,-0x6fffbeaa(%eax)
444acc:	d0 4a 44             	rorb   $1,0x44(%edx)
444acf:	00 08                	add    %cl,(%eax)
444ad1:	0e                   	push   %cs
444ad2:	54                   	push   %esp