4467a5:	6e                   	outsb  %ds:(%esi),(%dx)
4467a6:	74 55                	je     0x4467fd
4467a8:	73 65                	jae    0x44680f
4467aa:	72 00                	jb     0x4467ac
4467ac:	4f                   	dec    %edi
4467ad:	70 65                	jo     0x446814
4467af:	6e                   	outsb  %ds:(%esi),(%dx)
4467b0:	53                   	push   %ebx
4467b1:	75 62                	jne    0x446815
4467b3:	4b                   	dec    %ebx
4467b4:	65 79 00             	gs jns 0x4467b7
4467b7:	53                   	push   %ebx
4467b8:	65 74 56             	gs je  0x446811
4467bb:	61                   	popa
4467bc:	6c                   	insb   (%dx),%es:(%edi)
4467bd:	75 65                	jne    0x446824
4467bf:	00 43 6c             	add    %al,0x6c(%ebx)
4467c2:	6f                   	outsl  %ds:(%esi),(%dx)
4467c3:	73 65                	jae    0x44682a
4467c5:	00 73 65             	add    %dh,0x65(%ebx)
4467c8:	74 5f                	je     0x446829
4467ca:	45                   	inc    %ebp
4467cb:	6e                   	outsb  %ds:(%esi),(%dx)
4467cc:	61                   	popa
4467cd:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
4467d1:	00 45 6c             	add    %al,0x6c(%ebp)
4467d4:	61                   	popa
4467d5:	70 73                	jo     0x44684a
4467d7:	65 64 45             	gs fs inc %ebp
4467da:	76 65                	jbe    0x446841
4467dc:	6e                   	outsb  %ds:(%esi),(%dx)
4467dd:	74 48                	je     0x446827
4467df:	61                   	popa
4467e0:	6e                   	outsb  %ds:(%esi),(%dx)
4467e1:	64 6c                	fs insb (%dx),%es:(%edi)
4467e3:	65 72 00             	gs jb  0x4467e6
4467e6:	61                   	popa
4467e7:	64 64 5f             	fs fs pop %edi
4467ea:	45                   	inc    %ebp
4467eb:	6c                   	insb   (%dx),%es:(%edi)
4467ec:	61                   	popa
4467ed:	70 73                	jo     0x446862
4467ef:	65 64 00 53 74       	gs add %dl,%fs:0x74(%ebx)
4467f4:	61                   	popa
4467f5:	72 74                	jb     0x44686b
4467f7:	00 43 6f             	add    %al,0x6f(%ebx)
4467fa:	6e                   	outsb  %ds:(%esi),(%dx)
4467fb:	76 65                	jbe    0x446862
4467fd:	72 73                	jb     0x446872
4467ff:	69 6f 6e 73 00 54 6f 	imul   $0x6f540073,0x6e(%edi),%ebp
446806:	42                   	inc    %edx
446807:	6f                   	outsl  %ds:(%esi),(%dx)
446808:	6f                   	outsl  %ds:(%esi),(%dx)
446809:	6c                   	insb   (%dx),%es:(%edi)
44680a:	65 61                	gs popa
44680c:	6e                   	outsb  %ds:(%esi),(%dx)
44680d:	00 73 65             	add    %dh,0x65(%ebx)
446810:	74 5f                	je     0x446871
446812:	49                   	dec    %ecx
446813:	73 42                	jae    0x446857
446815:	61                   	popa
446816:	63 6b 67             	arpl   %ebp,0x67(%ebx)
446819:	72 6f                	jb     0x44688a
44681b:	75 6e                	jne    0x44688b
44681d:	64 00 54 68 72       	add    %dl,%fs:0x72(%eax,%ebp,2)
446822:	65 61                	gs popa
446824:	64 53                	fs push %ebx
446826:	74 61                	je     0x446889
446828:	72 74                	jb     0x44689e
44682a:	00 73 65             	add    %dh,0x65(%ebx)
44682d:	74 5f                	je     0x44688e
44682f:	49                   	dec    %ecx
446830:	6e                   	outsb  %ds:(%esi),(%dx)
446831:	74 65                	je     0x446898
446833:	72 76                	jb     0x4468ab
446835:	61                   	popa
446836:	6c                   	insb   (%dx),%es:(%edi)
446837:	00 49 6e             	add    %cl,0x6e(%ecx)
44683a:	74 65                	je     0x4468a1
44683c:	72 61                	jb     0x44689f
44683e:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
446842:	6e                   	outsb  %ds:(%esi),(%dx)
446843:	00 53 68             	add    %dl,0x68(%ebx)
446846:	65 6c                	gs insb (%dx),%es:(%edi)
446848:	6c                   	insb   (%dx),%es:(%edi)
446849:	00 41 70             	add    %al,0x70(%ecx)
44684c:	70 57                	jo     0x4468a5
44684e:	69 6e 53 74 79 6c 65 	imul   $0x656c7974,0x53(%esi),%ebp
446855:	00 54 6f 49          	add    %dl,0x49(%edi,%ebp,2)
446859:	6e                   	outsb  %ds:(%esi),(%dx)
44685a:	74 65                	je     0x4468c1
44685c:	67 65 72 00          	addr16 gs jb 0x446860
446860:	41                   	inc    %ecx
446861:	70 70                	jo     0x4468d3
446863:	6c                   	insb   (%dx),%es:(%edi)
446864:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
44686b:	00 52 75             	add    %dl,0x75(%edx)
44686e:	6e                   	outsb  %ds:(%esi),(%dx)
44686f:	00 57 65             	add    %dl,0x65(%edi)
446872:	62 43 6c             	bound  %eax,0x6c(%ebx)
446875:	69 65 6e 74 00 53 79 	imul   $0x79530074,0x6e(%ebp),%esp
44687c:	73 74                	jae    0x4468f2
44687e:	65 6d                	gs insl (%dx),%es:(%edi)
446880:	2e 4e                	cs dec %esi
446882:	65 74 00             	gs je  0x446885
446885:	47                   	inc    %edi
446886:	65 74 54             	gs je  0x4468dd
446889:	65 6d                	gs insl (%dx),%es:(%edi)
44688b:	70 50                	jo     0x4468dd
44688d:	61                   	popa
44688e:	74 68                	je     0x4468f8
446890:	00 44 6f 77          	add    %al,0x77(%edi,%ebp,2)
446894:	6e                   	outsb  %ds:(%esi),(%dx)
446895:	6c                   	insb   (%dx),%es:(%edi)
446896:	6f                   	outsl  %ds:(%esi),(%dx)
446897:	61                   	popa
446898:	64 46                	fs inc %esi
44689a:	69 6c 65 00 43 6f 6d 	imul   $0x706d6f43,0x0(%ebp,%eiz,2),%ebp
4468a1:	70
4468a2:	75 74                	jne    0x446918
4468a4:	65 72 49             	gs jb  0x4468f0
4468a7:	6e                   	outsb  %ds:(%esi),(%dx)
4468a8:	66 6f                	outsw  %ds:(%esi),(%dx)
4468aa:	00 53 79             	add    %dl,0x79(%ebx)
4468ad:	73 74                	jae    0x446923
4468af:	65 6d                	gs insl (%dx),%es:(%edi)
4468b1:	2e 4d                	cs dec %ebp
4468b3:	61                   	popa
4468b4:	6e                   	outsb  %ds:(%esi),(%dx)
4468b5:	61                   	popa
4468b6:	67 65 6d             	gs insl (%dx),%es:(%di)
4468b9:	65 6e                	outsb  %gs:(%esi),(%dx)
4468bb:	74 00                	je     0x4468bd
4468bd:	4d                   	dec    %ebp
4468be:	61                   	popa
4468bf:	6e                   	outsb  %ds:(%esi),(%dx)
4468c0:	61                   	popa
4468c1:	67 65 6d             	gs insl (%dx),%es:(%di)
4468c4:	65 6e                	outsb  %gs:(%esi),(%dx)
4468c6:	74 4f                	je     0x446917
4468c8:	62 6a 65             	bound  %ebp,0x65(%edx)
4468cb:	63 74 53 65          	arpl   %esi,0x65(%ebx,%edx,2)
4468cf:	61                   	popa
4468d0:	72 63                	jb     0x446935
4468d2:	68 65 72 00 4d       	push   $0x4d007265
4468d7:	61                   	popa
4468d8:	6e                   	outsb  %ds:(%esi),(%dx)
4468d9:	61                   	popa
4468da:	67 65 6d             	gs insl (%dx),%es:(%di)
4468dd:	65 6e                	outsb  %gs:(%esi),(%dx)
4468df:	74 4f                	je     0x446930
4468e1:	62 6a 65             	bound  %ebp,0x65(%edx)
4468e4:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
4468e8:	61                   	popa
4468e9:	6e                   	outsb  %ds:(%esi),(%dx)
4468ea:	61                   	popa
4468eb:	67 65 6d             	gs insl (%dx),%es:(%di)
4468ee:	65 6e                	outsb  %gs:(%esi),(%dx)
4468f0:	74 4f                	je     0x446941
4468f2:	62 6a 65             	bound  %ebp,0x65(%edx)
4468f5:	63 74 43 6f          	arpl   %esi,0x6f(%ebx,%eax,2)
4468f9:	6c                   	insb   (%dx),%es:(%edi)
4468fa:	6c                   	insb   (%dx),%es:(%edi)
4468fb:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
446900:	6e                   	outsb  %ds:(%esi),(%dx)
446901:	00 4d 61             	add    %cl,0x61(%ebp)
446904:	6e                   	outsb  %ds:(%esi),(%dx)
446905:	61                   	popa
446906:	67 65 6d             	gs insl (%dx),%es:(%di)
446909:	65 6e                	outsb  %gs:(%esi),(%dx)
44690b:	74 4f                	je     0x44695c
44690d:	62 6a 65             	bound  %ebp,0x65(%edx)
446910:	63 74 45 6e          	arpl   %esi,0x6e(%ebp,%eax,2)
446914:	75 6d                	jne    0x446983
446916:	65 72 61             	gs jb  0x44697a
446919:	74 6f                	je     0x44698a
44691b:	72 00                	jb     0x44691d
44691d:	67 65 74 5f          	addr16 gs je 0x446980
446921:	4f                   	dec    %edi
446922:	53                   	push   %ebx
446923:	46                   	inc    %esi
446924:	75 6c                	jne    0x446992
446926:	6c                   	insb   (%dx),%es:(%edi)
446927:	4e                   	dec    %esi
446928:	61                   	popa
446929:	6d                   	insl   (%dx),%es:(%edi)
44692a:	65 00 47 65          	add    %al,%gs:0x65(%edi)
44692e:	74 00                	je     0x446930
446930:	47                   	inc    %edi
446931:	65 74 45             	gs je  0x446979
446934:	6e                   	outsb  %ds:(%esi),(%dx)
446935:	75 6d                	jne    0x4469a4
446937:	65 72 61             	gs jb  0x44699b
44693a:	74 6f                	je     0x4469ab
44693c:	72 00                	jb     0x44693e
44693e:	67 65 74 5f          	addr16 gs je 0x4469a1
446942:	43                   	inc    %ebx
446943:	75 72                	jne    0x4469b7
446945:	72 65                	jb     0x4469ac
446947:	6e                   	outsb  %ds:(%esi),(%dx)
446948:	74 00                	je     0x44694a
44694a:	4d                   	dec    %ebp
44694b:	61                   	popa
44694c:	6e                   	outsb  %ds:(%esi),(%dx)
44694d:	61                   	popa
44694e:	67 65 6d             	gs insl (%dx),%es:(%di)
446951:	65 6e                	outsb  %gs:(%esi),(%dx)
446953:	74 42                	je     0x446997
446955:	61                   	popa
446956:	73 65                	jae    0x4469bd
446958:	4f                   	dec    %edi
446959:	62 6a 65             	bound  %ebp,0x65(%edx)
44695c:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
446960:	6f                   	outsl  %ds:(%esi),(%dx)
446961:	76 65                	jbe    0x4469c8
446963:	4e                   	dec    %esi
446964:	65 78 74             	gs js  0x4469db
446967:	00 47 65             	add    %al,0x65(%edi)
44696a:	74 50                	je     0x4469bc
44696c:	72 6f                	jb     0x4469dd
44696e:	70 65                	jo     0x4469d5
446970:	72 74                	jb     0x4469e6
446972:	79 56                	jns    0x4469ca
446974:	61                   	popa
446975:	6c                   	insb   (%dx),%es:(%edi)
446976:	75 65                	jne    0x4469dd
446978:	00 67 65             	add    %ah,0x65(%edi)
44697b:	74 5f                	je     0x4469dc
44697d:	54                   	push   %esp
44697e:	6f                   	outsl  %ds:(%esi),(%dx)
44697f:	74 61                	je     0x4469e2
446981:	6c                   	insb   (%dx),%es:(%edi)
446982:	50                   	push   %eax
446983:	68 79 73 69 63       	push   $0x63697379
446988:	61                   	popa
446989:	6c                   	insb   (%dx),%es:(%edi)
44698a:	4d                   	dec    %ebp
44698b:	65 6d                	gs insl (%dx),%es:(%edi)
44698d:	6f                   	outsl  %ds:(%esi),(%dx)
44698e:	72 79                	jb     0x446a09
446990:	00 55 49             	add    %dl,0x49(%ebp)
446993:	6e                   	outsb  %ds:(%esi),(%dx)
446994:	74 36                	je     0x4469cc
446996:	34 00                	xor    $0x0,%al
446998:	43                   	inc    %ebx
446999:	6f                   	outsl  %ds:(%esi),(%dx)
44699a:	6e                   	outsb  %ds:(%esi),(%dx)
44699b:	76 65                	jbe    0x446a02
44699d:	72 73                	jb     0x446a12
44699f:	69 6f 6e 00 56 61 6c 	imul   $0x6c615600,0x6e(%edi),%ebp
4469a6:	00 43 6f             	add    %al,0x6f(%ebx)
4469a9:	6e                   	outsb  %ds:(%esi),(%dx)
4469aa:	76 65                	jbe    0x446a11
4469ac:	72 74                	jb     0x446a22
4469ae:	00 54 6f 44          	add    %dl,0x44(%edi,%ebp,2)
4469b2:	6f                   	outsl  %ds:(%esi),(%dx)
4469b3:	75 62                	jne    0x446a17
4469b5:	6c                   	insb   (%dx),%es:(%edi)
4469b6:	65 00 52 6f          	add    %dl,%gs:0x6f(%edx)
4469ba:	75 6e                	jne    0x446a2a
4469bc:	64 00 47 65          	add    %al,%fs:0x65(%edi)
4469c0:	74 43                	je     0x446a05
4469c2:	75 72                	jne    0x446a36
4469c4:	72 65                	jb     0x446a2b
4469c6:	6e                   	outsb  %ds:(%esi),(%dx)
4469c7:	74 50                	je     0x446a19
4469c9:	72 6f                	jb     0x446a3a
4469cb:	63 65 73             	arpl   %esp,0x73(%ebp)
4469ce:	73 00                	jae    0x4469d0
4469d0:	67 65 74 5f          	addr16 gs je 0x446a33
4469d4:	50                   	push   %eax
4469d5:	72 6f                	jb     0x446a46
4469d7:	63 65 73             	arpl   %esp,0x73(%ebp)
4469da:	73 4e                	jae    0x446a2a
4469dc:	61                   	popa
4469dd:	6d                   	insl   (%dx),%es:(%edi)
4469de:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
4469e2:	74 5f                	je     0x446a43
4469e4:	49                   	dec    %ecx
4469e5:	64 00 47 65          	add    %al,%fs:0x65(%edi)
4469e9:	74 50                	je     0x446a3b
4469eb:	72 6f                	jb     0x446a5c
4469ed:	63 65 73             	arpl   %esp,0x73(%ebp)
4469f0:	73 65                	jae    0x446a57
4469f2:	73 42                	jae    0x446a36
4469f4:	79 4e                	jns    0x446a44
4469f6:	61                   	popa
4469f7:	6d                   	insl   (%dx),%es:(%edi)
4469f8:	65 00 47 65          	add    %al,%gs:0x65(%edi)
4469fc:	74 49                	je     0x446a47
4469fe:	6d                   	insl   (%dx),%es:(%edi)
4469ff:	61                   	popa
446a00:	67 65 45             	addr16 gs inc %ebp
446a03:	6e                   	outsb  %ds:(%esi),(%dx)
446a04:	63 6f 64             	arpl   %ebp,0x64(%edi)
446a07:	65 72 73             	gs jb  0x446a7d
446a0a:	00 67 65             	add    %ah,0x65(%edi)
446a0d:	74 5f                	je     0x446a6e
446a0f:	46                   	inc    %esi
446a10:	6f                   	outsl  %ds:(%esi),(%dx)
446a11:	72 6d                	jb     0x446a80
446a13:	61                   	popa
446a14:	74 49                	je     0x446a5f
446a16:	44                   	inc    %esp
446a17:	00 67 65             	add    %ah,0x65(%edi)
446a1a:	74 5f                	je     0x446a7b
446a1c:	47                   	inc    %edi
446a1d:	75 69                	jne    0x446a88
446a1f:	64 00 6f 70          	add    %ch,%fs:0x70(%edi)
446a23:	5f                   	pop    %edi
446a24:	45                   	inc    %ebp
446a25:	71 75                	jno    0x446a9c
446a27:	61                   	popa
446a28:	6c                   	insb   (%dx),%es:(%edi)
446a29:	69 74 79 00 52 65 67 	imul   $0x65676552,0x0(%ecx,%edi,2),%esi
446a30:	65
446a31:	78 00                	js     0x446a33
446a33:	53                   	push   %ebx
446a34:	79 73                	jns    0x446aa9
446a36:	74 65                	je     0x446a9d
446a38:	6d                   	insl   (%dx),%es:(%edi)
446a39:	2e 54                	cs push %esp
446a3b:	65 78 74             	gs js  0x446ab2
446a3e:	2e 52                	cs push %edx
446a40:	65 67 75 6c          	gs addr16 jne 0x446ab0
446a44:	61                   	popa
446a45:	72 45                	jb     0x446a8c
446a47:	78 70                	js     0x446ab9
446a49:	72 65                	jb     0x446ab0
446a4b:	73 73                	jae    0x446ac0
446a4d:	69 6f 6e 73 00 53 70 	imul   $0x70530073,0x6e(%edi),%ebp
446a54:	6c                   	insb   (%dx),%es:(%edi)
446a55:	69 74 00 54 6f 42 61 	imul   $0x7361426f,0x54(%eax,%eax,1),%esi
446a5c:	73
446a5d:	65 36 34 53          	gs ss xor $0x53,%al
446a61:	74 72                	je     0x446ad5
446a63:	69 6e 67 00 52 65 61 	imul   $0x61655200,0x67(%esi),%ebp
446a6a:	64 41                	fs inc %ecx
446a6c:	6c                   	insb   (%dx),%es:(%edi)
446a6d:	6c                   	insb   (%dx),%es:(%edi)
446a6e:	42                   	inc    %edx
446a6f:	79 74                	jns    0x446ae5
446a71:	65 73 00             	gs jae 0x446a74
446a74:	52                   	push   %edx
446a75:	65 70 6c             	gs jo  0x446ae4
446a78:	61                   	popa
446a79:	63 65 00             	arpl   %esp,0x0(%ebp)
446a7c:	67 65 74 5f          	addr16 gs je 0x446adf
446a80:	4e                   	dec    %esi
446a81:	6f                   	outsl  %ds:(%esi),(%dx)