427753:	4c                   	dec    %esp
427754:	35 6e 5a 42 55       	xor    $0x55425a6e,%eax
427759:	76 38                	jbe    0x427793
42775b:	41                   	inc    %ecx
42775c:	4d                   	dec    %ebp
42775d:	65 35 73 6c 57 56    	gs xor $0x56576c73,%eax
427763:	6a 6b                	push   $0x6b
427765:	68 73 36 4a 70       	push   $0x704a3673
42776a:	59                   	pop    %ecx
42776b:	37                   	aaa
42776c:	46                   	inc    %esi
42776d:	78 75                	js     0x4277e4
42776f:	75 51                	jne    0x4277c2
427771:	32 39                	xor    (%ecx),%bh
427773:	37                   	aaa
427774:	46                   	inc    %esi
427775:	56                   	push   %esi
427776:	75 6c                	jne    0x4277e4
427778:	44                   	inc    %esp
427779:	57                   	push   %edi
42777a:	66 76 46             	data16 jbe 0x4277c3
42777d:	49                   	dec    %ecx
42777e:	30 67 38             	xor    %ah,0x38(%edi)
427781:	39 4d 41             	cmp    %ecx,0x41(%ebp)
427784:	79 6a                	jns    0x4277f0
427786:	2b 77 42             	sub    0x42(%edi),%esi
427789:	66 4c                	dec    %sp
42778b:	79 6b                	jns    0x4277f8
42778d:	52                   	push   %edx
42778e:	48                   	dec    %eax
42778f:	49                   	dec    %ecx
427790:	69 68 58 63 63 46 6d 	imul   $0x6d466363,0x58(%eax),%ebp
427797:	4c                   	dec    %esp
427798:	62 57 2b             	bound  %edx,0x2b(%edi)
42779b:	76 54                	jbe    0x4277f1
42779d:	32 58 44             	xor    0x44(%eax),%bl
4277a0:	6f                   	outsl  %ds:(%esi),(%dx)
4277a1:	6d                   	insl   (%dx),%es:(%edi)
4277a2:	56                   	push   %esi
4277a3:	6d                   	insl   (%dx),%es:(%edi)
4277a4:	69 58 77 69 34 74 71 	imul   $0x71743469,0x77(%eax),%ebx
4277ab:	73 45                	jae    0x4277f2
4277ad:	4a                   	dec    %edx
4277ae:	50                   	push   %eax
4277af:	61                   	popa
4277b0:	2f                   	das
4277b1:	59                   	pop    %ecx
4277b2:	55                   	push   %ebp
4277b3:	4d                   	dec    %ebp
4277b4:	71 65                	jno    0x42781b
4277b6:	4a                   	dec    %edx
4277b7:	4a                   	dec    %edx
4277b8:	69 63 64 55 4d 7a 5a 	imul   $0x5a7a4d55,0x64(%ebx),%esp
4277bf:	6c                   	insb   (%dx),%es:(%edi)
4277c0:	6c                   	insb   (%dx),%es:(%edi)
4277c1:	75 50                	jne    0x427813
4277c3:	5a                   	pop    %edx
4277c4:	30 67 48             	xor    %ah,0x48(%edi)
4277c7:	6c                   	insb   (%dx),%es:(%edi)
4277c8:	38 64 35 59          	cmp    %ah,0x59(%ebp,%esi,1)
4277cc:	35 4e 31 47 47       	xor    $0x4747314e,%eax
4277d1:	75 55                	jne    0x427828
4277d3:	51                   	push   %ecx
4277d4:	50                   	push   %eax
4277d5:	7a 7a                	jp     0x427851
4277d7:	6d                   	insl   (%dx),%es:(%edi)
4277d8:	7a 77                	jp     0x427851
4277da:	4d                   	dec    %ebp
4277db:	69 32 55 47 64 39    	imul   $0x39644755,(%edx),%esi
4277e1:	51                   	push   %ecx
4277e2:	34 74                	xor    $0x74,%al
4277e4:	45                   	inc    %ebp
4277e5:	76 42                	jbe    0x427829
4277e7:	4c                   	dec    %esp
4277e8:	61                   	popa
4277e9:	45                   	inc    %ebp
4277ea:	64 64 2b 54 45 69    	fs sub %fs:0x69(%ebp,%eax,2),%edx
4277f0:	41                   	inc    %ecx
4277f1:	65 41                	gs inc %ecx
4277f3:	37                   	aaa
4277f4:	73 57                	jae    0x42784d
4277f6:	38 56 4e             	cmp    %dl,0x4e(%esi)
4277f9:	42                   	inc    %edx
4277fa:	61                   	popa
4277fb:	63 71 6c             	arpl   %esi,0x6c(%ecx)
4277fe:	47                   	inc    %edi
4277ff:	56                   	push   %esi
427800:	47                   	inc    %edi
427801:	72 71                	jb     0x427874
427803:	2f                   	das
427804:	59                   	pop    %ecx
427805:	68 44 7a 74 62       	push   $0x62747a44
42780a:	75 35                	jne    0x427841
42780c:	41                   	inc    %ecx
42780d:	5a                   	pop    %edx
42780e:	63 30                	arpl   %esi,(%eax)
427810:	2b 75 4e             	sub    0x4e(%ebp),%esi
427813:	35 69 6b 6f 4c       	xor    $0x4c6f6b69,%eax
427818:	54                   	push   %esp
427819:	52                   	push   %edx
42781a:	45                   	inc    %ebp
42781b:	70 62                	jo     0x42787f
42781d:	63 42 35             	arpl   %eax,0x35(%edx)
427820:	58                   	pop    %eax
427821:	65 32 2b             	xor    %gs:(%ebx),%ch
427824:	57                   	push   %edi
427825:	41                   	inc    %ecx
427826:	66 62 4e 71          	bound  %cx,0x71(%esi)
42782a:	68 2f 58 69 45       	push   $0x4569582f
42782f:	34 50                	xor    $0x50,%al
427831:	4b                   	dec    %ebx
427832:	64 44                	fs inc %esp
427834:	31 49 72             	xor    %ecx,0x72(%ecx)
427837:	6f                   	outsl  %ds:(%esi),(%dx)
427838:	51                   	push   %ecx
427839:	65 44                	gs inc %esp
42783b:	70 44                	jo     0x427881
42783d:	75 2f                	jne    0x42786e
42783f:	62 48 57             	bound  %ecx,0x57(%eax)
427842:	64 79 74             	fs jns 0x4278b9
427845:	4f                   	dec    %edi
427846:	6e                   	outsb  %ds:(%esi),(%dx)
427847:	50                   	push   %eax
427848:	4f                   	dec    %edi
427849:	76 44                	jbe    0x42788f
42784b:	47                   	inc    %edi
42784c:	68 41 77 64 4d       	push   $0x4d647741
427851:	58                   	pop    %eax
427852:	49                   	dec    %ecx
427853:	71 61                	jno    0x4278b6
427855:	74 4c                	je     0x4278a3
427857:	77 4a                	ja     0x4278a3
427859:	65 7a 4c             	gs jp  0x4278a8
42785c:	2b 72 66             	sub    0x66(%edx),%esi
42785f:	41                   	inc    %ecx
427860:	30 56 61             	xor    %dl,0x61(%esi)
427863:	54                   	push   %esp
427864:	4c                   	dec    %esp
427865:	55                   	push   %ebp
427866:	5a                   	pop    %edx
427867:	38 55 4a             	cmp    %dl,0x4a(%ebp)
42786a:	66 31 53 6e          	xor    %dx,0x6e(%ebx)
42786e:	70 69                	jo     0x4278d9
427870:	57                   	push   %edi
427871:	77 45                	ja     0x4278b8
427873:	6b 50 6b 36          	imul   $0x36,0x6b(%eax),%edx
427877:	72 4f                	jb     0x4278c8
427879:	38 49 64             	cmp    %cl,0x64(%ecx)
42787c:	2b 76 35             	sub    0x35(%esi),%esi
42787f:	4d                   	dec    %ebp
427880:	76 66                	jbe    0x4278e8
427882:	73 70                	jae    0x4278f4
427884:	6f                   	outsl  %ds:(%esi),(%dx)
427885:	58                   	pop    %eax
427886:	45                   	inc    %ebp
427887:	4c                   	dec    %esp
427888:	63 53 30             	arpl   %edx,0x30(%ebx)
42788b:	64 49                	fs dec %ecx
42788d:	41                   	inc    %ecx
42788e:	77 37                	ja     0x4278c7
427890:	61                   	popa
427891:	34 57                	xor    $0x57,%al
427893:	4d                   	dec    %ebp
427894:	49                   	dec    %ecx
427895:	41                   	inc    %ecx
427896:	78 47                	js     0x4278df
427898:	59                   	pop    %ecx
427899:	58                   	pop    %eax
42789a:	52                   	push   %edx
42789b:	6d                   	insl   (%dx),%es:(%edi)
42789c:	30 63 37             	xor    %ah,0x37(%ebx)
42789f:	2f                   	das
4278a0:	43                   	inc    %ebx
4278a1:	4d                   	dec    %ebp
4278a2:	35 32 43 48 73       	xor    $0x73484332,%eax
4278a7:	63 2b                	arpl   %ebp,(%ebx)
4278a9:	6f                   	outsl  %ds:(%esi),(%dx)
4278aa:	6b 38 55             	imul   $0x55,(%eax),%edi
4278ad:	36 51                	ss push %ecx
4278af:	6c                   	insb   (%dx),%es:(%edi)
4278b0:	44                   	inc    %esp
4278b1:	75 32                	jne    0x4278e5
4278b3:	73 55                	jae    0x42790a
4278b5:	38 30                	cmp    %dh,(%eax)
4278b7:	68 6e 78 69 2f       	push   $0x2f69786e
4278bc:	41                   	inc    %ecx
4278bd:	41                   	inc    %ecx
4278be:	68 30 34 4d 45       	push   $0x454d3430
4278c3:	49                   	dec    %ecx
4278c4:	77 72                	ja     0x427938
4278c6:	42                   	inc    %edx
4278c7:	31 4d 2f             	xor    %ecx,0x2f(%ebp)
4278ca:	48                   	dec    %eax
4278cb:	4e                   	dec    %esi
4278cc:	62 46 7a             	bound  %eax,0x7a(%esi)
4278cf:	71 76                	jno    0x427947
4278d1:	65 43                	gs inc %ebx
4278d3:	31 65 31             	xor    %esp,0x31(%ebp)
4278d6:	47                   	inc    %edi
4278d7:	43                   	inc    %ebx
4278d8:	6f                   	outsl  %ds:(%esi),(%dx)
4278d9:	4f                   	dec    %edi
4278da:	59                   	pop    %ecx
4278db:	53                   	push   %ebx
4278dc:	6d                   	insl   (%dx),%es:(%edi)
4278dd:	59                   	pop    %ecx
4278de:	35 4e 43 50 59       	xor    $0x5950434e,%eax
4278e3:	5a                   	pop    %edx
4278e4:	73 79                	jae    0x42795f
4278e6:	54                   	push   %esp
4278e7:	4c                   	dec    %esp
4278e8:	56                   	push   %esi
4278e9:	69 59 5a 69 59 67 33 	imul   $0x33675969,0x5a(%ecx),%ebx
4278f0:	51                   	push   %ecx
4278f1:	32 4b 7a             	xor    0x7a(%ebx),%cl
4278f4:	44                   	inc    %esp
4278f5:	30 67 69             	xor    %ah,0x69(%edi)
4278f8:	33 62 38             	xor    0x38(%edx),%esp
4278fb:	4b                   	dec    %ebx
4278fc:	5a                   	pop    %edx
4278fd:	42                   	inc    %edx
4278fe:	5a                   	pop    %edx
4278ff:	32 70 44             	xor    0x44(%eax),%dh
427902:	7a 32                	jp     0x427936
427904:	54                   	push   %esp
427905:	44                   	inc    %esp
427906:	39 39                	cmp    %edi,(%ecx)
427908:	4c                   	dec    %esp
427909:	38 35 45 59 31 31    	cmp    %dh,0x31315945
42790f:	44                   	inc    %esp
427910:	46                   	inc    %esi
427911:	41                   	inc    %ecx
427912:	43                   	inc    %ebx
427913:	6b 49 66 6b          	imul   $0x6b,0x66(%ecx),%ecx
427917:	76 66                	jbe    0x42797f
427919:	4f                   	dec    %edi
42791a:	6a 62                	push   $0x62
42791c:	64 79 65             	fs jns 0x427984
42791f:	66 49                	dec    %cx
427921:	6d                   	insl   (%dx),%es:(%edi)
427922:	44                   	inc    %esp
427923:	39 35 70 4b 58 31    	cmp    %esi,0x31584b70
427929:	55                   	push   %ebp
42792a:	61                   	popa
42792b:	50                   	push   %eax
42792c:	4a                   	dec    %edx
42792d:	6f                   	outsl  %ds:(%esi),(%dx)
42792e:	4d                   	dec    %ebp
42792f:	56                   	push   %esi
427930:	52                   	push   %edx
427931:	47                   	inc    %edi
427932:	71 46                	jno    0x42797a
427934:	6e                   	outsb  %ds:(%esi),(%dx)
427935:	77 74                	ja     0x4279ab
427937:	2f                   	das
427938:	32 4d 45             	xor    0x45(%ebp),%cl
42793b:	70 37                	jo     0x427974
42793d:	47                   	inc    %edi
42793e:	5a                   	pop    %edx
42793f:	6e                   	outsb  %ds:(%esi),(%dx)
427940:	33 75 59             	xor    0x59(%ebp),%esi
427943:	42                   	inc    %edx
427944:	66 51                	push   %cx
427946:	4b                   	dec    %ebx
427947:	7a 6e                	jp     0x4279b7
427949:	70 30                	jo     0x42797b
42794b:	43                   	inc    %ebx
42794c:	76 72                	jbe    0x4279c0
42794e:	6f                   	outsl  %ds:(%esi),(%dx)
42794f:	4f                   	dec    %edi
427950:	48                   	dec    %eax
427951:	30 67 53             	xor    %ah,0x53(%edi)
427954:	38 34 6e             	cmp    %dh,(%esi,%ebp,2)
427957:	71 4c                	jno    0x4279a5
427959:	51                   	push   %ecx
42795a:	6b 45 46 36          	imul   $0x36,0x46(%ebp),%eax
42795e:	6d                   	insl   (%dx),%es:(%edi)
42795f:	55                   	push   %ebp
427960:	6f                   	outsl  %ds:(%esi),(%dx)
427961:	72 70                	jb     0x4279d3
427963:	31 73 43             	xor    %esi,0x43(%ebx)
427966:	70 5a                	jo     0x4279c2
427968:	4a                   	dec    %edx
427969:	55                   	push   %ebp
42796a:	68 7a 4d 44 4e       	push   $0x4e444d7a
42796f:	74 58                	je     0x4279c9
427971:	67 58                	addr16 pop %eax
427973:	56                   	push   %esi
427974:	4d                   	dec    %ebp
427975:	62 4f 33             	bound  %ecx,0x33(%edi)
427978:	42                   	inc    %edx
427979:	79 64                	jns    0x4279df
42797b:	45                   	inc    %ebp
42797c:	71 6d                	jno    0x4279eb
42797e:	4b                   	dec    %ebx
42797f:	76 77                	jbe    0x4279f8
427981:	6d                   	insl   (%dx),%es:(%edi)
427982:	79 41                	jns    0x4279c5
427984:	54                   	push   %esp
427985:	37                   	aaa
427986:	72 4c                	jb     0x4279d4
427988:	59                   	pop    %ecx
427989:	31 47 64             	xor    %eax,0x64(%edi)
42798c:	6f                   	outsl  %ds:(%esi),(%dx)
42798d:	45                   	inc    %ebp
42798e:	67 79 50             	addr16 jns 0x4279e1
427991:	62 6a 67             	bound  %ebp,0x67(%edx)
427994:	39 69 50             	cmp    %ebp,0x50(%ecx)
427997:	2b 6d 36             	sub    0x36(%ebp),%ebp
42799a:	69 64 63 67 5a 7a 4b 	imul   $0x434b7a5a,0x67(%ebx,%eiz,2),%esp
4279a1:	43
4279a2:	39 34 72             	cmp    %esi,(%edx,%esi,2)
4279a5:	41                   	inc    %ecx
4279a6:	78 59                	js     0x427a01
4279a8:	62 79 41             	bound  %edi,0x41(%ecx)
4279ab:	49                   	dec    %ecx
4279ac:	72 32                	jb     0x4279e0
4279ae:	73 49                	jae    0x4279f9
4279b0:	39 4a 6a             	cmp    %ecx,0x6a(%edx)
4279b3:	4f                   	dec    %edi
4279b4:	37                   	aaa
4279b5:	64 4f                	fs dec %edi
4279b7:	71 67                	jno    0x427a20
4279b9:	2f                   	das
4279ba:	52                   	push   %edx
4279bb:	7a 4f                	jp     0x427a0c
4279bd:	43                   	inc    %ebx
4279be:	70 50                	jo     0x427a10
4279c0:	33 34 53             	xor    (%ebx,%edx,2),%esi
4279c3:	59                   	pop    %ecx
4279c4:	74 57                	je     0x427a1d
4279c6:	75 59                	jne    0x427a21
4279c8:	56                   	push   %esi
4279c9:	74 5a                	je     0x427a25
4279cb:	34 38                	xor    $0x38,%al
4279cd:	56                   	push   %esi
4279ce:	2f                   	das
4279cf:	5a                   	pop    %edx
4279d0:	48                   	dec    %eax
4279d1:	63 34 31             	arpl   %esi,(%ecx,%esi,1)
4279d4:	4b                   	dec    %ebx
4279d5:	69 46 65 4d 56 7a 2b 	imul   $0x2b7a564d,0x65(%esi),%eax
4279dc:	49                   	dec    %ecx
4279dd:	56                   	push   %esi
4279de:	74 74                	je     0x427a54
4279e0:	67 65 61             	addr16 gs popa
4279e3:	6f                   	outsl  %ds:(%esi),(%dx)
4279e4:	6c                   	insb   (%dx),%es:(%edi)
4279e5:	57                   	push   %edi
4279e6:	73 30                	jae    0x427a18