444700:	48                   	dec    %eax
444701:	79 38                	jns    0x44473b
444703:	72 33                	jb     0x444738
444705:	33 68 47             	xor    0x47(%eax),%ebp
444708:	43                   	inc    %ebx
444709:	39 4a 50             	cmp    %ecx,0x50(%edx)
44470c:	30 46 50             	xor    %al,0x50(%esi)
44470f:	6d                   	insl   (%dx),%es:(%edi)
444710:	34 64                	xor    $0x64,%al
444712:	7a 4b                	jp     0x44475f
444714:	67 68 6b 77 57 54    	addr16 push $0x5457776b
44471a:	2b 6e 32             	sub    0x32(%esi),%ebp
44471d:	6f                   	outsl  %ds:(%esi),(%dx)
44471e:	6d                   	insl   (%dx),%es:(%edi)
44471f:	38 64 57 63          	cmp    %ah,0x63(%edi,%edx,2)
444723:	42                   	inc    %edx
444724:	35 6b 32 56 59       	xor    $0x5956326b,%eax
444729:	6b 46 43 6c          	imul   $0x6c,0x43(%esi),%eax
44472d:	2b 4c 72 2f          	sub    0x2f(%edx,%esi,2),%ecx
444731:	37                   	aaa
444732:	37                   	aaa
444733:	4b                   	dec    %ebx
444734:	50                   	push   %eax
444735:	75 73                	jne    0x4447aa
444737:	4e                   	dec    %esi
444738:	37                   	aaa
444739:	77 49                	ja     0x444784
44473b:	31 4a 45             	xor    %ecx,0x45(%edx)
44473e:	5a                   	pop    %edx
44473f:	57                   	push   %edi
444740:	6b 46 6a 57          	imul   $0x57,0x6a(%esi),%eax
444744:	2b 62 35             	sub    0x35(%edx),%esp
444747:	31 77 33             	xor    %esi,0x33(%edi)
44474a:	61                   	popa
44474b:	4b                   	dec    %ebx
44474c:	70 4a                	jo     0x444798
44474e:	2f                   	das
44474f:	30 70 37             	xor    %dh,0x37(%eax)
444752:	71 72                	jno    0x4447c6
444754:	6c                   	insb   (%dx),%es:(%edi)
444755:	53                   	push   %ebx
444756:	79 4d                	jns    0x4447a5
444758:	65 65 56             	gs gs push %esi
44475b:	54                   	push   %esp
44475c:	59                   	pop    %ecx
44475d:	42                   	inc    %edx
44475e:	6f                   	outsl  %ds:(%esi),(%dx)
44475f:	36 4e                	ss dec %esi
444761:	42                   	inc    %edx
444762:	74 6a                	je     0x4447ce
444764:	43                   	inc    %ebx
444765:	69 33 76 6d 41 4a    	imul   $0x4a416d76,(%ebx),%esi
44476b:	6a 67                	push   $0x67
44476d:	59                   	pop    %ecx
44476e:	62 35 68 61 44 52    	bound  %esi,0x52446168
444774:	32 36                	xor    (%esi),%dh
444776:	78 68                	js     0x4447e0
444778:	47                   	inc    %edi
444779:	35 37 33 4d 4f       	xor    $0x4f4d3337,%eax
44477e:	56                   	push   %esi
44477f:	33 74 74 38          	xor    0x38(%esp,%esi,2),%esi
444783:	4a                   	dec    %edx
444784:	32 32                	xor    (%edx),%dh
444786:	35 62 61 66 4f       	xor    $0x4f666162,%eax
44478b:	4e                   	dec    %esi
44478c:	78 6c                	js     0x4447fa
44478e:	2f                   	das
44478f:	67 61                	addr16 popa
444791:	74 64                	je     0x4447f7
444793:	70 75                	jo     0x44480a
444795:	4e                   	dec    %esi
444796:	67 55                	addr16 push %ebp
444798:	48                   	dec    %eax
444799:	36 67 61             	ss addr16 popa
44479c:	43                   	inc    %ebx
44479d:	38 30                	cmp    %dh,(%eax)
44479f:	51                   	push   %ecx
4447a0:	4a                   	dec    %edx
4447a1:	67 69 56 64 6d 75 4f 	imul   $0x314f756d,0x64(%bp),%edx
4447a8:	31
4447a9:	6d                   	insl   (%dx),%es:(%edi)
4447aa:	6b 7a 6a 62          	imul   $0x62,0x6a(%edx),%edi
4447ae:	48                   	dec    %eax
4447af:	37                   	aaa
4447b0:	37                   	aaa
4447b1:	31 47 58             	xor    %eax,0x58(%edi)
4447b4:	30 78 79             	xor    %bh,0x79(%eax)
4447b7:	48                   	dec    %eax
4447b8:	75 2f                	jne    0x4447e9
4447ba:	35 30 6f 72 41       	xor    $0x41726f30,%eax
4447bf:	72 61                	jb     0x444822
4447c1:	72 4f                	jb     0x444812
4447c3:	42                   	inc    %edx
4447c4:	66 48                	dec    %ax
4447c6:	30 5a 54             	xor    %bl,0x54(%edx)
4447c9:	48                   	dec    %eax
4447ca:	30 64 49 41          	xor    %ah,0x41(%ecx,%ecx,2)
4447ce:	65 50                	gs push %eax
4447d0:	63 6e 66             	arpl   %ebp,0x66(%esi)
4447d3:	4a                   	dec    %edx
4447d4:	2b 74 31 50          	sub    0x50(%ecx,%esi,1),%esi
4447d8:	56                   	push   %esi
4447d9:	62 64 45 57          	bound  %esp,0x57(%ebp,%eax,2)
4447dd:	73 76                	jae    0x444855
4447df:	74 59                	je     0x44483a
4447e1:	43                   	inc    %ebx
4447e2:	6c                   	insb   (%dx),%es:(%edi)
4447e3:	74 56                	je     0x44483b
4447e5:	54                   	push   %esp
4447e6:	65 44                	gs inc %esp
4447e8:	46                   	inc    %esi
4447e9:	31 51 66             	xor    %edx,0x66(%ecx)
4447ec:	73 76                	jae    0x444864
4447ee:	6b 4a 44 44          	imul   $0x44,0x44(%edx),%ecx
4447f2:	31 73 45             	xor    %esi,0x45(%ebx)
4447f5:	76 43                	jbe    0x44483a
4447f7:	2b 6a 38             	sub    0x38(%edx),%ebp
4447fa:	6c                   	insb   (%dx),%es:(%edi)
4447fb:	69 63 33 65 36 50 52 	imul   $0x52503665,0x33(%ebx),%esp
444802:	57                   	push   %edi
444803:	48                   	dec    %eax
444804:	36 72 77             	ss jb  0x44487e
444807:	45                   	inc    %ebp
444808:	66 38 2f             	data16 cmp %ch,(%edi)
44480b:	30 4b 48             	xor    %cl,0x48(%ebx)
44480e:	50                   	push   %eax
44480f:	58                   	pop    %eax
444810:	54                   	push   %esp
444811:	2b 43 49             	sub    0x49(%ebx),%eax
444814:	41                   	inc    %ecx
444815:	38 33                	cmp    %dh,(%ebx)
444817:	70 50                	jo     0x444869
444819:	6c                   	insb   (%dx),%es:(%edi)
44481a:	53                   	push   %ebx
44481b:	61                   	popa
44481c:	47                   	inc    %edi
44481d:	2b 4f 54             	sub    0x54(%edi),%ecx
444820:	71 72                	jno    0x444894
444822:	61                   	popa
444823:	61                   	popa
444824:	35 4e 6a 57 4f       	xor    $0x4f576a4e,%eax
444829:	61                   	popa
44482a:	37                   	aaa
44482b:	62 6b 52             	bound  %ebp,0x52(%ebx)
44482e:	38 49 6f             	cmp    %cl,0x6f(%ecx)
444831:	32 35 39 54 61 6b    	xor    0x6b615439,%dh
444837:	35 47 71 66 31       	xor    $0x31667147,%eax
44483c:	6a 32                	push   $0x32
44483e:	56                   	push   %esi
44483f:	41                   	inc    %ecx
444840:	4c                   	dec    %esp
444841:	72 54                	jb     0x444897
444843:	50                   	push   %eax
444844:	4e                   	dec    %esi
444845:	6f                   	outsl  %ds:(%esi),(%dx)
444846:	42                   	inc    %edx
444847:	66 61                	popaw
444849:	2f                   	das
44484a:	31 6c 2f 34          	xor    %ebp,0x34(%edi,%ebp,1)
44484e:	47                   	inc    %edi
44484f:	4e                   	dec    %esi
444850:	76 74                	jbe    0x4448c6
444852:	75 50                	jne    0x4448a4
444854:	35 61 69 49 4f       	xor    $0x4f496961,%eax
444859:	78 71                	js     0x4448cc
44485b:	50                   	push   %eax
44485c:	66 45                	inc    %bp
44485e:	30 4e 46             	xor    %cl,0x46(%esi)
444861:	51                   	push   %ecx
444862:	4f                   	dec    %edi
444863:	47                   	inc    %edi
444864:	46                   	inc    %esi
444865:	58                   	pop    %eax
444866:	4c                   	dec    %esp
444867:	69 63 78 4b 43 32 54 	imul   $0x5432434b,0x78(%ebx),%esp
44486e:	32 61 68             	xor    0x68(%ecx),%ah
444871:	43                   	inc    %ebx
444872:	43                   	inc    %ebx
444873:	46                   	inc    %esi
444874:	67 74 48             	addr16 je 0x4448bf
444877:	6f                   	outsl  %ds:(%esi),(%dx)
444878:	59                   	pop    %ecx
444879:	4a                   	dec    %edx
44487a:	35 48 32 77 41       	xor    $0x41773248,%eax
44487f:	50                   	push   %eax
444880:	61                   	popa
444881:	64 58                	fs pop %eax
444883:	4e                   	dec    %esi
444884:	32 32                	xor    (%edx),%dh
444886:	37                   	aaa
444887:	45                   	inc    %ebp
444888:	67 41                	addr16 inc %ecx
44488a:	79 76                	jns    0x444902
44488c:	31 57 4d             	xor    %edx,0x4d(%edi)
44488f:	32 6e 42             	xor    0x42(%esi),%ch
444892:	67 58                	addr16 pop %eax
444894:	35 47 32 66 67       	xor    $0x67663247,%eax
444899:	69 45 6e 77 75 79 48 	imul   $0x48797577,0x6e(%ebp),%eax
4448a0:	63 38                	arpl   %edi,(%eax)
4448a2:	4c                   	dec    %esp
4448a3:	4e                   	dec    %esi
4448a4:	76 69                	jbe    0x44490f
4448a6:	75 39                	jne    0x4448e1
4448a8:	5a                   	pop    %edx
4448a9:	74 77                	je     0x444922
4448ab:	62 6e 68             	bound  %ebp,0x68(%esi)
4448ae:	6f                   	outsl  %ds:(%esi),(%dx)
4448af:	75 79                	jne    0x44492a
4448b1:	45                   	inc    %ebp
4448b2:	51                   	push   %ecx
4448b3:	70 42                	jo     0x4448f7
4448b5:	58                   	pop    %eax
4448b6:	6c                   	insb   (%dx),%es:(%edi)
4448b7:	43                   	inc    %ebx
4448b8:	34 4a                	xor    $0x4a,%al
4448ba:	5a                   	pop    %edx
4448bb:	2f                   	das
4448bc:	67 6d                	insl   (%dx),%es:(%di)
4448be:	56                   	push   %esi
4448bf:	6b 6b 71 77          	imul   $0x77,0x71(%ebx),%ebp
4448c3:	35 52 4d 47 4f       	xor    $0x4f474d52,%eax
4448c8:	78 71                	js     0x44493b
4448ca:	6b 4e 72 75          	imul   $0x75,0x72(%esi),%ecx
4448ce:	4c                   	dec    %esp
4448cf:	48                   	dec    %eax
4448d0:	4a                   	dec    %edx
4448d1:	4b                   	dec    %ebx
4448d2:	63 34 62             	arpl   %esi,(%edx,%eiz,2)
4448d5:	31 59 4b             	xor    %ebx,0x4b(%ecx)
4448d8:	61                   	popa
4448d9:	49                   	dec    %ecx
4448da:	59                   	pop    %ecx
4448db:	47                   	inc    %edi
4448dc:	6e                   	outsb  %ds:(%esi),(%dx)
4448dd:	39 42 63             	cmp    %eax,0x63(%edx)
4448e0:	35 47 32 4b 4e       	xor    $0x4e4b3247,%eax
4448e5:	41                   	inc    %ecx
4448e6:	4c                   	dec    %esp
4448e7:	4b                   	dec    %ebx
4448e8:	74 70                	je     0x44495a
4448ea:	53                   	push   %ebx
4448eb:	62 62 51             	bound  %esp,0x51(%edx)
4448ee:	4c                   	dec    %esp
4448ef:	31 4a 4d             	xor    %ecx,0x4d(%edx)
4448f2:	38 67 76             	cmp    %ah,0x76(%edi)
4448f5:	62 37                	bound  %esi,(%edi)
4448f7:	76 4a                	jbe    0x444943
4448f9:	71 66                	jno    0x444961
4448fb:	6c                   	insb   (%dx),%es:(%edi)
4448fc:	44                   	inc    %esp
4448fd:	4a                   	dec    %edx
4448fe:	6a 50                	push   $0x50
444900:	68 41 54 41 38       	push   $0x38415441
444905:	71 50                	jno    0x444957
444907:	77 76                	ja     0x44497f
444909:	4c                   	dec    %esp
44490a:	52                   	push   %edx
44490b:	30 47 4f             	xor    %al,0x4f(%edi)
44490e:	68 66 4f 35 70       	push   $0x70354f66
444913:	39 71 5a             	cmp    %esi,0x5a(%ecx)
444916:	4b                   	dec    %ebx
444917:	67 42                	addr16 inc %edx
444919:	68 52 7a 70 6b       	push   $0x6b707a52
44491e:	69 54 6e 54 74 64 67 	imul   $0x78676474,0x54(%esi,%ebp,2),%edx
444925:	78
444926:	54                   	push   %esp
444927:	61                   	popa
444928:	6e                   	outsb  %ds:(%esi),(%dx)
444929:	35 59 66 42 41       	xor    $0x41426659,%eax
44492e:	68 5a 2f 4e 41       	push   $0x414e2f5a
444933:	7a 2f                	jp     0x444964
444935:	4d                   	dec    %ebp
444936:	4e                   	dec    %esi
444937:	4e                   	dec    %esi
444938:	7a 6f                	jp     0x4449a9
44493a:	46                   	inc    %esi
44493b:	45                   	inc    %ebp
44493c:	67 73 47             	addr16 jae 0x444986
44493f:	69 6f 69 54 4c 41 33 	imul   $0x33414c54,0x69(%edi),%ebp
444946:	78 67                	js     0x4449af
444948:	6d                   	insl   (%dx),%es:(%edi)
444949:	4c                   	dec    %esp
44494a:	39 63 76             	cmp    %esp,0x76(%ebx)
44494d:	33 32                	xor    (%edx),%esi
44494f:	4e                   	dec    %esi
444950:	7a 50                	jp     0x4449a2
444952:	78 79                	js     0x4449cd
444954:	49                   	dec    %ecx
444955:	79 64                	jns    0x4449bb
444957:	69 2f 73 38 47 4f    	imul   $0x4f473873,(%edi),%ebp
44495d:	52                   	push   %edx
44495e:	41                   	inc    %ecx
44495f:	4f                   	dec    %edi
444960:	71 48                	jno    0x4449aa
444962:	61                   	popa
444963:	4c                   	dec    %esp
444964:	53                   	push   %ebx
444965:	34 38                	xor    $0x38,%al
444967:	36 2f                	ss das
444969:	63 63 72             	arpl   %esp,0x72(%ebx)
44496c:	6a 71                	push   $0x71
44496e:	62 67 76             	bound  %esp,0x76(%edi)
444971:	6d                   	insl   (%dx),%es:(%edi)
444972:	54                   	push   %esp
444973:	71 39                	jno    0x4449ae
444975:	4f                   	dec    %edi
444976:	72 43                	jb     0x4449bb
444978:	4d                   	dec    %ebp
444979:	55                   	push   %ebp
44497a:	64 73 53             	fs jae 0x4449d0
44497d:	7a 65                	jp     0x4449e4
44497f:	4b                   	dec    %ebx
444980:	4d                   	dec    %ebp
444981:	47                   	inc    %edi
444982:	58                   	pop    %eax
444983:	4a                   	dec    %edx
444984:	72 30                	jb     0x4449b6
444986:	62 43 52             	bound  %eax,0x52(%ebx)
444989:	6d                   	insl   (%dx),%es:(%edi)
44498a:	2f                   	das
44498b:	2f                   	das
44498c:	30 33                	xor    %dh,(%ebx)
44498e:	35 64 45 50 6b       	xor    $0x6b504564,%eax
444993:	41                   	inc    %ecx
444994:	33 34 6a             	xor    (%edx,%ebp,2),%esi
444997:	73 76                	jae    0x444a0f
444999:	43                   	inc    %ebx
44499a:	54                   	push   %esp
44499b:	67 65 53             	addr16 gs push %ebx
44499e:	67 37                	addr16 aaa
4449a0:	54                   	push   %esp
4449a1:	47                   	inc    %edi
4449a2:	32 4d 32             	xor    0x32(%ebp),%cl
4449a5:	4e                   	dec    %esi
4449a6:	34 72                	xor    $0x72,%al
4449a8:	47                   	inc    %edi
4449a9:	6a 6a                	push   $0x6a
4449ab:	41                   	inc    %ecx
4449ac:	76 68                	jbe    0x444a16
4449ae:	38 78 56             	cmp    %bh,0x56(%eax)
4449b1:	4c                   	dec    %esp
4449b2:	57                   	push   %edi
4449b3:	53                   	push   %ebx
4449b4:	7a 57                	jp     0x444a0d
4449b6:	2f                   	das
4449b7:	76 53                	jbe    0x444a0c
4449b9:	64 58                	fs pop %eax
4449bb:	65 67 67 62 45 31    	addr16 bound %eax,%gs:0x31(%di)
4449c1:	53                   	push   %ebx
4449c2:	53                   	push   %ebx