4427e0:	69 6d 48 6e 35 4c 6e 	imul   $0x6e4c356e,0x48(%ebp),%ebp
4427e7:	6c                   	insb   (%dx),%es:(%edi)
4427e8:	65 6e                	outsb  %gs:(%esi),(%dx)
4427ea:	68 41 5a 51 74       	push   $0x74515a41
4427ef:	4b                   	dec    %ebx
4427f0:	50                   	push   %eax
4427f1:	32 58 2b             	xor    0x2b(%eax),%bl
4427f4:	59                   	pop    %ecx
4427f5:	55                   	push   %ebp
4427f6:	53                   	push   %ebx
4427f7:	50                   	push   %eax
4427f8:	4a                   	dec    %edx
4427f9:	32 74 79 63          	xor    0x63(%ecx,%edi,2),%dh
4427fd:	57                   	push   %edi
4427fe:	6a 6e                	push   $0x6e
442800:	53                   	push   %ebx
442801:	58                   	pop    %eax
442802:	63 6d 55             	arpl   %ebp,0x55(%ebp)
442805:	46                   	inc    %esi
442806:	65 6c                	gs insb (%dx),%es:(%edi)
442808:	2b 6f 6b             	sub    0x6b(%edi),%ebp
44280b:	4d                   	dec    %ebp
44280c:	72 32                	jb     0x442840
44280e:	53                   	push   %ebx
44280f:	61                   	popa
442810:	72 35                	jb     0x442847
442812:	4b                   	dec    %ebx
442813:	52                   	push   %edx
442814:	78 37                	js     0x44284d
442816:	42                   	inc    %edx
442817:	4c                   	dec    %esp
442818:	33 37                	xor    (%edi),%esi
44281a:	4d                   	dec    %ebp
44281b:	50                   	push   %eax
44281c:	4b                   	dec    %ebx
44281d:	37                   	aaa
44281e:	62 4f 54             	bound  %ecx,0x54(%edi)
442821:	63 56 69             	arpl   %edx,0x69(%esi)
442824:	33 4d 7a             	xor    0x7a(%ebp),%ecx
442827:	47                   	inc    %edi
442828:	74 45                	je     0x44286f
44282a:	35 6c 59 61 48       	xor    $0x4861596c,%eax
44282f:	77 49                	ja     0x44287a
442831:	49                   	dec    %ecx
442832:	41                   	inc    %ecx
442833:	2b 36                	sub    (%esi),%esi
442835:	4c                   	dec    %esp
442836:	2b 55 61             	sub    0x61(%ebp),%edx
442839:	32 6e 4b             	xor    0x4b(%esi),%ch
44283c:	63 36                	arpl   %esi,(%esi)
44283e:	44                   	inc    %esp
44283f:	48                   	dec    %eax
442840:	76 4c                	jbe    0x44288e
442842:	6a 71                	push   $0x71
442844:	44                   	inc    %esp
442845:	4b                   	dec    %ebx
442846:	7a 48                	jp     0x442890
442848:	66 2b 4c 77 66       	sub    0x66(%edi,%esi,2),%cx
44284d:	51                   	push   %ecx
44284e:	62 53 67             	bound  %edx,0x67(%ebx)
442851:	76 65                	jbe    0x4428b8
442853:	44                   	inc    %esp
442854:	4d                   	dec    %ebp
442855:	4c                   	dec    %esp
442856:	58                   	pop    %eax
442857:	5a                   	pop    %edx
442858:	4d                   	dec    %ebp
442859:	74 44                	je     0x44289f
44285b:	6c                   	insb   (%dx),%es:(%edi)
44285c:	67 45                	addr16 inc %ebp
44285e:	4f                   	dec    %edi
44285f:	5a                   	pop    %edx
442860:	6f                   	outsl  %ds:(%esi),(%dx)
442861:	51                   	push   %ecx
442862:	42                   	inc    %edx
442863:	32 75 45             	xor    0x45(%ebp),%dh
442866:	70 77                	jo     0x4428df
442868:	6c                   	insb   (%dx),%es:(%edi)
442869:	46                   	inc    %esi
44286a:	73 70                	jae    0x4428dc
44286c:	75 32                	jne    0x4428a0
44286e:	52                   	push   %edx
44286f:	66 70 6a             	data16 jo 0x4428dc
442872:	45                   	inc    %ebp
442873:	4b                   	dec    %ebx
442874:	47                   	inc    %edi
442875:	78 46                	js     0x4428bd
442877:	41                   	inc    %ecx
442878:	6a 4b                	push   $0x4b
44287a:	57                   	push   %edi
44287b:	62 62 42             	bound  %esp,0x42(%edx)
44287e:	62 77 69             	bound  %esi,0x69(%edi)
442881:	78 6c                	js     0x4428ef
442883:	54                   	push   %esp
442884:	4a                   	dec    %edx
442885:	43                   	inc    %ebx
442886:	76 49                	jbe    0x4428d1
442888:	4a                   	dec    %edx
442889:	4e                   	dec    %esi
44288a:	47                   	inc    %edi
44288b:	59                   	pop    %ecx
44288c:	6f                   	outsl  %ds:(%esi),(%dx)
44288d:	53                   	push   %ebx
44288e:	6f                   	outsl  %ds:(%esi),(%dx)
44288f:	2b 63 48             	sub    0x48(%ebx),%esp
442892:	68 4c 2f 7a 7a       	push   $0x7a7a2f4c
442897:	62 6a 37             	bound  %ebp,0x37(%edx)
44289a:	65 33 45 53          	xor    %gs:0x53(%ebp),%eax
44289e:	31 4a 7a             	xor    %ecx,0x7a(%edx)
4428a1:	76 4a                	jbe    0x4428ed
4428a3:	34 69                	xor    $0x69,%al
4428a5:	39 74 66 6f          	cmp    %esi,0x6f(%esi,%eiz,2)
4428a9:	39 4e 7a             	cmp    %ecx,0x7a(%esi)
4428ac:	35 4b 7a 34 4b       	xor    $0x4b347a4b,%eax
4428b1:	59                   	pop    %ecx
4428b2:	6d                   	insl   (%dx),%es:(%edi)
4428b3:	55                   	push   %ebp
4428b4:	6c                   	insb   (%dx),%es:(%edi)
4428b5:	33 52 4d             	xor    0x4d(%edx),%edx
4428b8:	31 61 54             	xor    %esp,0x54(%ecx)
4428bb:	4f                   	dec    %edi
4428bc:	4c                   	dec    %esp
4428bd:	69 64 2b 46 68 45 31 	imul   $0x76314568,0x46(%ebx,%ebp,1),%esp
4428c4:	76
4428c5:	68 70 66 76 31       	push   $0x31766670
4428ca:	6a 58                	push   $0x58
4428cc:	34 7a                	xor    $0x7a,%al
4428ce:	70 6c                	jo     0x44293c
4428d0:	4f                   	dec    %edi
4428d1:	52                   	push   %edx
4428d2:	72 41                	jb     0x442915
4428d4:	32 6c 58 65          	xor    0x65(%eax,%ebx,2),%ch
4428d8:	72 43                	jb     0x44291d
4428da:	4e                   	dec    %esi
4428db:	34 49                	xor    $0x49,%al
4428dd:	70 37                	jo     0x442916
4428df:	44                   	inc    %esp
4428e0:	46                   	inc    %esi
4428e1:	53                   	push   %ebx
4428e2:	50                   	push   %eax
4428e3:	47                   	inc    %edi
4428e4:	79 31                	jns    0x442917
4428e6:	7a 36                	jp     0x44291e
4428e8:	56                   	push   %esi
4428e9:	54                   	push   %esp
4428ea:	4a                   	dec    %edx
4428eb:	4f                   	dec    %edi
4428ec:	57                   	push   %edi
4428ed:	31 30                	xor    %esi,(%eax)
4428ef:	54                   	push   %esp
4428f0:	49                   	dec    %ecx
4428f1:	64 64 41             	fs fs inc %ecx
4428f4:	62 4b 4d             	bound  %ecx,0x4d(%ebx)
4428f7:	44                   	inc    %esp
4428f8:	66 30 61 52          	data16 xor %ah,0x52(%ecx)
4428fc:	32 61 50             	xor    0x50(%ecx),%ah
4428ff:	37                   	aaa
442900:	2b 61 2b             	sub    0x2b(%ecx),%esp
442903:	65 46                	gs inc %esi
442905:	6e                   	outsb  %ds:(%esi),(%dx)
442906:	75 5a                	jne    0x442962
442908:	69 4b 62 6d 4c 2f 71 	imul   $0x712f4c6d,0x62(%ebx),%ecx
44290f:	45                   	inc    %ebp
442910:	44                   	inc    %esp
442911:	35 4f 4a 57 65       	xor    $0x65574a4f,%eax
442916:	6c                   	insb   (%dx),%es:(%edi)
442917:	6e                   	outsb  %ds:(%esi),(%dx)
442918:	43                   	inc    %ebx
442919:	6d                   	insl   (%dx),%es:(%edi)
44291a:	69 51 44 73 46 52 51 	imul   $0x51524673,0x44(%ecx),%edx
442921:	6c                   	insb   (%dx),%es:(%edi)
442922:	6c                   	insb   (%dx),%es:(%edi)
442923:	52                   	push   %edx
442924:	35 2b 55 61 62       	xor    $0x6261552b,%eax
442929:	73 61                	jae    0x44298c
44292b:	48                   	dec    %eax
44292c:	6e                   	outsb  %ds:(%esi),(%dx)
44292d:	69 49 35 49 70 75 43 	imul   $0x43757049,0x35(%ecx),%ecx
442934:	4d                   	dec    %ebp
442935:	66 67 67 76 4b       	data16 addr16 addr16 jbe 0x442985
44293a:	6c                   	insb   (%dx),%es:(%edi)
44293b:	46                   	inc    %esi
44293c:	2b 66 36             	sub    0x36(%esi),%esp
44293f:	45                   	inc    %ebp
442940:	4f                   	dec    %edi
442941:	2b 58 67             	sub    0x67(%eax),%ebx
442944:	6c                   	insb   (%dx),%es:(%edi)
442945:	49                   	dec    %ecx
442946:	74 55                	je     0x44299d
442948:	48                   	dec    %eax
442949:	76 38                	jbe    0x442983
44294b:	48                   	dec    %eax
44294c:	47                   	inc    %edi
44294d:	66 4d                	dec    %bp
44294f:	34 47                	xor    $0x47,%al
442951:	66 33 73 2b          	xor    0x2b(%ebx),%si
442955:	6f                   	outsl  %ds:(%esi),(%dx)
442956:	4e                   	dec    %esi
442957:	68 41 47 57 37       	push   $0x37574741
44295c:	58                   	pop    %eax
44295d:	4d                   	dec    %ebp
44295e:	56                   	push   %esi
44295f:	46                   	inc    %esi
442960:	4c                   	dec    %esp
442961:	6c                   	insb   (%dx),%es:(%edi)
442962:	33 48 50             	xor    0x50(%eax),%ecx
442965:	44                   	inc    %esp
442966:	47                   	inc    %edi
442967:	34 66                	xor    $0x66,%al
442969:	5a                   	pop    %edx
44296a:	4e                   	dec    %esi
44296b:	4f                   	dec    %edi
44296c:	6a 6c                	push   $0x6c
44296e:	38 43 42             	cmp    %al,0x42(%ebx)
442971:	51                   	push   %ecx
442972:	46                   	inc    %esi
442973:	42                   	inc    %edx
442974:	32 38                	xor    (%eax),%bh
442976:	36 66 41             	ss inc %cx
442979:	62 56 39             	bound  %edx,0x39(%esi)
44297c:	4d                   	dec    %ebp
44297d:	77 53                	ja     0x4429d2
44297f:	43                   	inc    %ebx
442980:	37                   	aaa
442981:	50                   	push   %eax
442982:	6d                   	insl   (%dx),%es:(%edi)
442983:	31 77 62             	xor    %esi,0x62(%edi)
442986:	30 57 48             	xor    %dl,0x48(%edi)
442989:	2f                   	das
44298a:	4d                   	dec    %ebp
44298b:	30 73 38             	xor    %dh,0x38(%ebx)
44298e:	35 6c 41 31 38       	xor    $0x3831416c,%eax
442993:	43                   	inc    %ebx
442994:	63 33                	arpl   %esi,(%ebx)
442996:	56                   	push   %esi
442997:	61                   	popa
442998:	4a                   	dec    %edx
442999:	51                   	push   %ecx
44299a:	6c                   	insb   (%dx),%es:(%edi)
44299b:	38 68 63             	cmp    %ch,0x63(%eax)
44299e:	4e                   	dec    %esi
44299f:	45                   	inc    %ebp
4429a0:	33 30                	xor    (%eax),%esi
4429a2:	47                   	inc    %edi
4429a3:	46                   	inc    %esi
4429a4:	2f                   	das
4429a5:	37                   	aaa
4429a6:	6a 4b                	push   $0x4b
4429a8:	6b 67 6e 45          	imul   $0x45,0x6e(%edi),%esp
4429ac:	65 58                	gs pop %eax
4429ae:	49                   	dec    %ecx
4429af:	77 70                	ja     0x442a21
4429b1:	4d                   	dec    %ebp
4429b2:	6a 71                	push   $0x71
4429b4:	53                   	push   %ebx
4429b5:	46                   	inc    %esi
4429b6:	51                   	push   %ecx
4429b7:	4e                   	dec    %esi
4429b8:	6b 57 69 71          	imul   $0x71,0x69(%edi),%edx
4429bc:	72 77                	jb     0x442a35
4429be:	74 36                	je     0x4429f6
4429c0:	30 6a 6d             	xor    %ch,0x6d(%edx)
4429c3:	51                   	push   %ecx
4429c4:	72 54                	jb     0x442a1a
4429c6:	76 44                	jbe    0x442a0c
4429c8:	49                   	dec    %ecx
4429c9:	2f                   	das
4429ca:	48                   	dec    %eax
4429cb:	6d                   	insl   (%dx),%es:(%edi)
4429cc:	6c                   	insb   (%dx),%es:(%edi)
4429cd:	77 6e                	ja     0x442a3d
4429cf:	32 38                	xor    (%eax),%bh
4429d1:	2f                   	das
4429d2:	57                   	push   %edi
4429d3:	64 4a                	fs dec %edx
4429d5:	59                   	pop    %ecx
4429d6:	4e                   	dec    %esi
4429d7:	6b 57 57 31          	imul   $0x31,0x57(%edi),%edx
4429db:	6a 61                	push   $0x61
4429dd:	54                   	push   %esp
4429de:	35 75 65 64 32       	xor    $0x32646575,%eax
4429e3:	77 4b                	ja     0x442a30
4429e5:	63 35 79 6d 74 2f    	arpl   %esi,0x2f746d79
4429eb:	44                   	inc    %esp
4429ec:	59                   	pop    %ecx
4429ed:	33 64 35 49          	xor    0x49(%ebp,%esi,1),%esp
4429f1:	77 33                	ja     0x442a26
4429f3:	48                   	dec    %eax
4429f4:	45                   	inc    %ebp
4429f5:	4f                   	dec    %edi
4429f6:	74 66                	je     0x442a5e
4429f8:	4d                   	dec    %ebp
4429f9:	36 31 4d 6d          	xor    %ecx,%ss:0x6d(%ebp)
4429fd:	66 36 42             	ss inc %dx
442a00:	4c                   	dec    %esp
442a01:	4f                   	dec    %edi
442a02:	55                   	push   %ebp
442a03:	4d                   	dec    %ebp
442a04:	36 59                	ss pop %ecx
442a06:	77 52                	ja     0x442a5a
442a08:	34 47                	xor    $0x47,%al
442a0a:	66 5a                	pop    %dx
442a0c:	50                   	push   %eax
442a0d:	4d                   	dec    %ebp
442a0e:	6c                   	insb   (%dx),%es:(%edi)
442a0f:	71 67                	jno    0x442a78
442a11:	74 6e                	je     0x442a81
442a13:	6d                   	insl   (%dx),%es:(%edi)
442a14:	2b 44 69 47          	sub    0x47(%ecx,%ebp,2),%eax
442a18:	2b 32                	sub    (%edx),%esi
442a1a:	69 37 68 50 6b 6e    	imul   $0x6e6b5068,(%edi),%esi
442a20:	69 4b 6e 67 4a 75 42 	imul   $0x42754a67,0x6e(%ebx),%ecx
442a27:	52                   	push   %edx
442a28:	37                   	aaa
442a29:	62 4a 39             	bound  %ecx,0x39(%edx)
442a2c:	58                   	pop    %eax
442a2d:	6f                   	outsl  %ds:(%esi),(%dx)
442a2e:	6b 31 77             	imul   $0x77,(%ecx),%esi
442a31:	6a 35                	push   $0x35
442a33:	72 58                	jb     0x442a8d
442a35:	6e                   	outsb  %ds:(%esi),(%dx)
442a36:	54                   	push   %esp
442a37:	48                   	dec    %eax
442a38:	33 74 55 61          	xor    0x61(%ebp,%edx,2),%esi
442a3c:	34 56                	xor    $0x56,%al
442a3e:	48                   	dec    %eax
442a3f:	72 2f                	jb     0x442a70
442a41:	33 4e 64             	xor    0x64(%esi),%ecx
442a44:	6a 56                	push   $0x56
442a46:	6f                   	outsl  %ds:(%esi),(%dx)
442a47:	7a 61                	jp     0x442aaa
442a49:	70 71                	jo     0x442abc
442a4b:	31 2b                	xor    %ebp,(%ebx)
442a4d:	58                   	pop    %eax
442a4e:	4a                   	dec    %edx
442a4f:	46                   	inc    %esi
442a50:	7a 45                	jp     0x442a97
442a52:	57                   	push   %edi
442a53:	6f                   	outsl  %ds:(%esi),(%dx)
442a54:	50                   	push   %eax
442a55:	4d                   	dec    %ebp
442a56:	4f                   	dec    %edi
442a57:	31 4d 56             	xor    %ecx,0x56(%ebp)
442a5a:	4e                   	dec    %esi
442a5b:	4c                   	dec    %esp
442a5c:	6a 79                	push   $0x79
442a5e:	2f                   	das
442a5f:	6a 43                	push   $0x43
442a61:	78 65                	js     0x442ac8
442a63:	67 62 50 4a          	bound  %edx,0x4a(%bx,%si)