44273c:	58                   	pop    %eax
44273d:	74 35                	je     0x442774
44273f:	56                   	push   %esi
442740:	6e                   	outsb  %ds:(%esi),(%dx)
442741:	73 36                	jae    0x442779
442743:	39 57 62             	cmp    %edx,0x62(%edi)
442746:	76 47                	jbe    0x44278f
442748:	58                   	pop    %eax
442749:	6e                   	outsb  %ds:(%esi),(%dx)
44274a:	6e                   	outsb  %ds:(%esi),(%dx)
44274b:	79 75                	jns    0x4427c2
44274d:	6b 4d 4c 6f          	imul   $0x6f,0x4c(%ebp),%ecx
442751:	51                   	push   %ecx
442752:	44                   	inc    %esp
442753:	66 59                	pop    %cx
442755:	5a                   	pop    %edx
442756:	6c                   	insb   (%dx),%es:(%edi)
442757:	43                   	inc    %ebx
442758:	2f                   	das
442759:	47                   	inc    %edi
44275a:	69 35 43 62 54 69 4b 	imul   $0x2f43474b,0x69546243,%esi
442761:	47 43 2f
442764:	34 67                	xor    $0x67,%al
442766:	74 56                	je     0x4427be
442768:	74 72                	je     0x4427dc
44276a:	70 73                	jo     0x4427df
44276c:	62 53 36             	bound  %edx,0x36(%ebx)
44276f:	64 43                	fs inc %ebx
442771:	36 57                	ss push %edi
442773:	58                   	pop    %eax
442774:	4c                   	dec    %esp
442775:	48                   	dec    %eax
442776:	31 42 4c             	xor    %eax,0x4c(%edx)
442779:	44                   	inc    %esp
44277a:	72 62                	jb     0x4427de
44277c:	6a 75                	push   $0x75
44277e:	72 74                	jb     0x4427f4
442780:	6f                   	outsl  %ds:(%esi),(%dx)
442781:	32 49 6b             	xor    0x6b(%ecx),%cl
442784:	61                   	popa
442785:	2b 74 36 56          	sub    0x56(%esi,%esi,1),%esi
442789:	34 6a                	xor    $0x6a,%al
44278b:	32 66 61             	xor    0x61(%esi),%ah
44278e:	73 76                	jae    0x442806
442790:	55                   	push   %ebp
442791:	51                   	push   %ecx
442792:	70 46                	jo     0x4427da
442794:	71 49                	jno    0x4427df
442796:	4a                   	dec    %edx
442797:	68 65 43 6c 53       	push   $0x536c4365
44279c:	7a 57                	jp     0x4427f5
44279e:	70 32                	jo     0x4427d2
4427a0:	59                   	pop    %ecx
4427a1:	4d                   	dec    %ebp
4427a2:	36 66 55             	ss push %bp
4427a5:	72 64                	jb     0x44280b
4427a7:	6a 4b                	push   $0x4b
4427a9:	6b 43 6b 66          	imul   $0x66,0x6b(%ebx),%eax
4427ad:	7a 36                	jp     0x4427e5
4427af:	74 63                	je     0x442814
4427b1:	32 58 2b             	xor    0x2b(%eax),%bl
4427b4:	63 6c 71 43          	arpl   %ebp,0x43(%ecx,%esi,2)
4427b8:	6f                   	outsl  %ds:(%esi),(%dx)
4427b9:	6d                   	insl   (%dx),%es:(%edi)
4427ba:	70 68                	jo     0x442824
4427bc:	54                   	push   %esp
4427bd:	6d                   	insl   (%dx),%es:(%edi)
4427be:	73 32                	jae    0x4427f2
4427c0:	69 6e 30 68 47 39 68 	imul   $0x68394768,0x30(%esi),%ebp
4427c7:	34 62                	xor    $0x62,%al
4427c9:	64 2b 73 78          	sub    %fs:0x78(%ebx),%esi
4427cd:	51                   	push   %ecx
4427ce:	4c                   	dec    %esp
4427cf:	4e                   	dec    %esi
4427d0:	31 76 71             	xor    %esi,0x71(%esi)
4427d3:	33 37                	xor    (%edi),%esi
4427d5:	66 6c                	data16 insb (%dx),%es:(%edi)
4427d7:	47                   	inc    %edi
4427d8:	54                   	push   %esp
4427d9:	59                   	pop    %ecx
4427da:	64 56                	fs push %esi
4427dc:	54                   	push   %esp
4427dd:	66 49                	dec    %cx
4427df:	38 31                	cmp    %dh,(%ecx)
4427e1:	6b 6d 4c 77          	imul   $0x77,0x4c(%ebp),%ebp
4427e5:	73 36                	jae    0x44281d
4427e7:	7a 44                	jp     0x44282d
4427e9:	52                   	push   %edx
4427ea:	56                   	push   %esi
4427eb:	75 58                	jne    0x442845
4427ed:	46                   	inc    %esi
4427ee:	57                   	push   %edi
4427ef:	43                   	inc    %ebx
4427f0:	52                   	push   %edx
4427f1:	65 69 70 49 66 47 42 	imul   $0x2f424766,%gs:0x49(%eax),%esi
4427f8:	2f
4427f9:	6b 7a 6d 49          	imul   $0x49,0x6d(%edx),%edi
4427fd:	62 45 6e             	bound  %eax,0x6e(%ebp)
442800:	66 6b 77 44 75       	imul   $0x75,0x44(%edi),%si
442805:	32 7a 2f             	xor    0x2f(%edx),%bh
442808:	63 4d 44             	arpl   %ecx,0x44(%ebp)
44280b:	37                   	aaa
44280c:	48                   	dec    %eax
44280d:	72 4c                	jb     0x44285b
44280f:	56                   	push   %esi
442810:	66 61                	popaw
442812:	32 4c 4b 44          	xor    0x44(%ebx,%ecx,2),%cl
442816:	59                   	pop    %ecx
442817:	4a                   	dec    %edx
442818:	57                   	push   %edi
442819:	59                   	pop    %ecx
44281a:	6c                   	insb   (%dx),%es:(%edi)
44281b:	61                   	popa
44281c:	4d                   	dec    %ebp
44281d:	70 44                	jo     0x442863
44281f:	56                   	push   %esi
442820:	38 2b                	cmp    %ch,(%ebx)
442822:	4f                   	dec    %edi
442823:	48                   	dec    %eax
442824:	70 4a                	jo     0x442870
442826:	49                   	dec    %ecx
442827:	32 4a 58             	xor    0x58(%edx),%cl
44282a:	49                   	dec    %ecx
44282b:	32 59 39             	xor    0x39(%ecx),%bl
44282e:	49                   	dec    %ecx
44282f:	53                   	push   %ebx
442830:	6e                   	outsb  %ds:(%esi),(%dx)
442831:	68 51 62 55 36       	push   $0x36556251
442836:	69 33 5a 30 4d 65    	imul   $0x654d305a,(%ebx),%esi
44283c:	53                   	push   %ebx
44283d:	32 70 67             	xor    0x67(%eax),%dh
442840:	32 76 73             	xor    0x73(%esi),%dh
442843:	32 41 6a             	xor    0x6a(%ecx),%al
442846:	79 47                	jns    0x44288f
442848:	4e                   	dec    %esi
442849:	74 2b                	je     0x442876
44284b:	52                   	push   %edx
44284c:	67 68 46 66 39 43    	addr16 push $0x43396646
442852:	70 68                	jo     0x4428bc
442854:	63 71 4f             	arpl   %esi,0x4f(%ecx)
442857:	55                   	push   %ebp
442858:	41                   	inc    %ecx
442859:	31 31                	xor    %esi,(%ecx)
44285b:	48                   	dec    %eax
44285c:	6d                   	insl   (%dx),%es:(%edi)
44285d:	4b                   	dec    %ebx
44285e:	77 74                	ja     0x4428d4
442860:	49                   	dec    %ecx
442861:	34 54                	xor    $0x54,%al
442863:	66 64 78 30          	data16 fs js 0x442897
442867:	2b 57 79             	sub    0x79(%edi),%edx
44286a:	6a 44                	push   $0x44
44286c:	2b 34 62             	sub    (%edx,%eiz,2),%esi
44286f:	74 4e                	je     0x4428bf
442871:	43                   	inc    %ebx
442872:	2f                   	das
442873:	75 49                	jne    0x4428be
442875:	6b 55 51 37          	imul   $0x37,0x51(%ebp),%edx
442879:	4e                   	dec    %esi
44287a:	65 55                	gs push %ebp
44287c:	45                   	inc    %ebp
44287d:	65 33 47 54          	xor    %gs:0x54(%edi),%eax
442881:	38 53 4b             	cmp    %dl,0x4b(%ebx)
442884:	6c                   	insb   (%dx),%es:(%edi)
442885:	65 71 5a             	gs jno 0x4428e2
442888:	77 4c                	ja     0x4428d6
44288a:	56                   	push   %esi
44288b:	6b 56 58 47          	imul   $0x47,0x58(%esi),%edx
44288f:	4f                   	dec    %edi
442890:	78 4e                	js     0x4428e0
442892:	56                   	push   %esi
442893:	45                   	inc    %ebp
442894:	6a 78                	push   $0x78
442896:	6f                   	outsl  %ds:(%esi),(%dx)
442897:	6b 34 76 69          	imul   $0x69,(%esi,%esi,2),%esi
44289b:	74 6b                	je     0x442908
44289d:	69 58 2f 37 73 46 41 	imul   $0x41467337,0x2f(%eax),%ebx
4428a4:	6c                   	insb   (%dx),%es:(%edi)
4428a5:	78 76                	js     0x44291d
4428a7:	30 66 39             	xor    %ah,0x39(%esi)
4428aa:	39 6f 45             	cmp    %ebp,0x45(%edi)
4428ad:	76 6a                	jbe    0x442919
4428af:	38 31                	cmp    %dh,(%ecx)
4428b1:	65 32 5a 59          	xor    %gs:0x59(%edx),%bl
4428b5:	52                   	push   %edx
4428b6:	4d                   	dec    %ebp
4428b7:	71 68                	jno    0x442921
4428b9:	67 38 33             	cmp    %dh,(%bp,%di)
4428bc:	77 7a                	ja     0x442938
4428be:	70 4b                	jo     0x44290b
4428c0:	5a                   	pop    %edx
4428c1:	4a                   	dec    %edx
4428c2:	74 74                	je     0x442938
4428c4:	63 52 5a             	arpl   %edx,0x5a(%edx)
4428c7:	30 61 74             	xor    %ah,0x74(%ecx)
4428ca:	7a 49                	jp     0x442915
4428cc:	44                   	inc    %esp
4428cd:	46                   	inc    %esi
4428ce:	48                   	dec    %eax
4428cf:	54                   	push   %esp
4428d0:	70 63                	jo     0x442935
4428d2:	36 79 4f             	ss jns 0x442924
4428d5:	6c                   	insb   (%dx),%es:(%edi)
4428d6:	35 36 54 65 46       	xor    $0x46655436,%eax
4428db:	74 34                	je     0x442911
4428dd:	75 76                	jne    0x442955
4428df:	64 4b                	fs dec %ebx
4428e1:	38 42 65             	cmp    %al,0x65(%edx)
4428e4:	6d                   	insl   (%dx),%es:(%edi)
4428e5:	66 43                	inc    %bx
4428e7:	55                   	push   %ebp
4428e8:	44                   	inc    %esp
4428e9:	76 70                	jbe    0x44295b
4428eb:	48                   	dec    %eax
4428ec:	59                   	pop    %ecx
4428ed:	77 46                	ja     0x442935
4428ef:	45                   	inc    %ebp
4428f0:	32 2b                	xor    (%ebx),%ch
4428f2:	44                   	inc    %esp
4428f3:	68 64 47 38 4a       	push   $0x4a384764
4428f8:	4a                   	dec    %edx
4428f9:	44                   	inc    %esp
4428fa:	32 30                	xor    (%eax),%dh
4428fc:	4b                   	dec    %ebx
4428fd:	2f                   	das
4428fe:	44                   	inc    %esp
4428ff:	4b                   	dec    %ebx
442900:	66 44                	inc    %sp
442902:	75 7a                	jne    0x44297e
442904:	62 49 47             	bound  %ecx,0x47(%ecx)
442907:	61                   	popa
442908:	64 49                	fs dec %ecx
44290a:	4a                   	dec    %edx
44290b:	63 58 4a             	arpl   %ebx,0x4a(%eax)
44290e:	46                   	inc    %esi
44290f:	36 41                	ss inc %ecx
442911:	50                   	push   %eax
442912:	51                   	push   %ecx
442913:	6f                   	outsl  %ds:(%esi),(%dx)
442914:	68 31 61 39 4c       	push   $0x4c396131
442919:	31 4d 44             	xor    %ecx,0x44(%ebp)
44291c:	35 44 50 49 56       	xor    $0x56495044,%eax
442921:	35 4e 30 6f 32       	xor    $0x326f304e,%eax
442926:	57                   	push   %edi
442927:	55                   	push   %ebp
442928:	73 55                	jae    0x44297f
44292a:	62 6f 32             	bound  %ebp,0x32(%edi)
44292d:	49                   	dec    %ecx
44292e:	34 4e                	xor    $0x4e,%al
442930:	50                   	push   %eax
442931:	4a                   	dec    %edx
442932:	45                   	inc    %ebp
442933:	38 53 79             	cmp    %dl,0x79(%ebx)
442936:	74 35                	je     0x44296d
442938:	50                   	push   %eax
442939:	46                   	inc    %esi
44293a:	41                   	inc    %ecx
44293b:	49                   	dec    %ecx
44293c:	51                   	push   %ecx
44293d:	32 68 64             	xor    0x64(%eax),%ch
442940:	2f                   	das
442941:	59                   	pop    %ecx
442942:	64 6c                	fs insb (%dx),%es:(%edi)
442944:	7a 35                	jp     0x44297b
442946:	6a 58                	push   $0x58
442948:	71 63                	jno    0x4429ad
44294a:	67 63 67 38          	arpl   %esp,0x38(%bx)
44294e:	63 51 54             	arpl   %edx,0x54(%ecx)
442951:	4a                   	dec    %edx
442952:	6c                   	insb   (%dx),%es:(%edi)
442953:	51                   	push   %ecx
442954:	32 33                	xor    (%ebx),%dh
442956:	7a 4c                	jp     0x4429a4
442958:	4f                   	dec    %edi
442959:	4a                   	dec    %edx
44295a:	2b 64 62 79          	sub    0x79(%edx,%eiz,2),%esp
44295e:	4e                   	dec    %esi
44295f:	66 55                	push   %bp
442961:	52                   	push   %edx
442962:	45                   	inc    %ebp
442963:	2b 4d 78             	sub    0x78(%ebp),%ecx
442966:	4b                   	dec    %ebx
442967:	69 4e 65 4b 63 6b 74 	imul   $0x746b634b,0x65(%esi),%ecx
44296e:	4f                   	dec    %edi
44296f:	39 2b                	cmp    %ebp,(%ebx)
442971:	6c                   	insb   (%dx),%es:(%edi)
442972:	38 63 66             	cmp    %ah,0x66(%ebx)
442975:	46                   	inc    %esi
442976:	43                   	inc    %ebx
442977:	55                   	push   %ebp
442978:	31 34 6c             	xor    %esi,(%esp,%ebp,2)
44297b:	7a 70                	jp     0x4429ed
44297d:	79 7a                	jns    0x4429f9
44297f:	47                   	inc    %edi
442980:	62 62 68             	bound  %esp,0x68(%edx)
442983:	5a                   	pop    %edx
442984:	6d                   	insl   (%dx),%es:(%edi)
442985:	6b 75 48 52          	imul   $0x52,0x48(%ebp),%esi
442989:	47                   	inc    %edi
44298a:	50                   	push   %eax
44298b:	5a                   	pop    %edx
44298c:	33 55 63             	xor    0x63(%ebp),%edx
44298f:	6c                   	insb   (%dx),%es:(%edi)
442990:	34 73                	xor    $0x73,%al
442992:	71 4f                	jno    0x4429e3
442994:	33 44 73 61          	xor    0x61(%ebx,%esi,2),%eax
442998:	44                   	inc    %esp
442999:	41                   	inc    %ecx
44299a:	77 43                	ja     0x4429df
44299c:	59                   	pop    %ecx
44299d:	32 47 2f             	xor    0x2f(%edi),%al
4429a0:	52                   	push   %edx
4429a1:	32 50 6d             	xor    0x6d(%eax),%dl
4429a4:	37                   	aaa
4429a5:	52                   	push   %edx
4429a6:	68 64 53 76 4c       	push   $0x4c765364
4429ab:	54                   	push   %esp
4429ac:	73 78                	jae    0x442a26
4429ae:	67 6a 4e             	addr16 push $0x4e
4429b1:	62 36                	bound  %esi,(%esi)
4429b3:	62 4d 4b             	bound  %ecx,0x4b(%ebp)
4429b6:	4e                   	dec    %esi
4429b7:	56                   	push   %esi
4429b8:	4f                   	dec    %edi
4429b9:	2f                   	das
4429ba:	37                   	aaa
4429bb:	2f                   	das
4429bc:	75 6f                	jne    0x442a2d
4429be:	65 50                	gs push %eax
4429c0:	54                   	push   %esp
4429c1:	54                   	push   %esp
4429c2:	75 4c                	jne    0x442a10
4429c4:	45                   	inc    %ebp
4429c5:	62 4b 2b             	bound  %ecx,0x2b(%ebx)
4429c8:	74 72                	je     0x442a3c
4429ca:	55                   	push   %ebp
4429cb:	4a                   	dec    %edx
4429cc:	44                   	inc    %esp
4429cd:	2f                   	das
4429ce:	6a 78                	push   $0x78
4429d0:	4e                   	dec    %esi
4429d1:	63 6c 76 74          	arpl   %ebp,0x74(%esi,%esi,2)
4429d5:	6d                   	insl   (%dx),%es:(%edi)
4429d6:	70 33                	jo     0x442a0b
4429d8:	62 56 77             	bound  %edx,0x77(%esi)
4429db:	4e                   	dec    %esi
4429dc:	33 5a 64             	xor    0x64(%edx),%ebx
4429df:	32 39                	xor    (%ecx),%bh
4429e1:	6e                   	outsb  %ds:(%esi),(%dx)
4429e2:	4b                   	dec    %ebx