4257cc:	4b                   	dec    %ebx
4257cd:	46                   	inc    %esi
4257ce:	71 4f                	jno    0x42581f
4257d0:	77 4a                	ja     0x42581c
4257d2:	7a 4d                	jp     0x425821
4257d4:	31 6e 31             	xor    %ebp,0x31(%esi)
4257d7:	47                   	inc    %edi
4257d8:	2f                   	das
4257d9:	6b 66 45 72          	imul   $0x72,0x45(%esi),%esp
4257dd:	43                   	inc    %ebx
4257de:	43                   	inc    %ebx
4257df:	7a 49                	jp     0x42582a
4257e1:	6c                   	insb   (%dx),%es:(%edi)
4257e2:	4c                   	dec    %esp
4257e3:	64 54                	fs push %esp
4257e5:	76 2f                	jbe    0x425816
4257e7:	75 63                	jne    0x42584c
4257e9:	63 35 64 62 4b 54    	arpl   %esi,0x544b6264
4257ef:	38 30                	cmp    %dh,(%eax)
4257f1:	62 35 6b 53 53 68    	bound  %esi,0x6853536b
4257f7:	4d                   	dec    %ebp
4257f8:	7a 6f                	jp     0x425869
4257fa:	50                   	push   %eax
4257fb:	53                   	push   %ebx
4257fc:	6e                   	outsb  %ds:(%esi),(%dx)
4257fd:	54                   	push   %esp
4257fe:	77 53                	ja     0x425853
425800:	45                   	inc    %ebp
425801:	66 74 31             	data16 je 0x425835
425804:	2b 43 34             	sub    0x34(%ebx),%eax
425807:	7a 4d                	jp     0x425856
425809:	6e                   	outsb  %ds:(%esi),(%dx)
42580a:	6a 74                	push   $0x74
42580c:	73 57                	jae    0x425865
42580e:	64 4b                	fs dec %ebx
425810:	49                   	dec    %ecx
425811:	46                   	inc    %esi
425812:	6a 6a                	push   $0x6a
425814:	2f                   	das
425815:	33 46 43             	xor    0x43(%esi),%eax
425818:	52                   	push   %edx
425819:	42                   	inc    %edx
42581a:	6b 44 48 7a 54       	imul   $0x54,0x7a(%eax,%ecx,2),%eax
42581f:	34 53                	xor    $0x53,%al
425821:	78 54                	js     0x425877
425823:	68 72 56 54 36       	push   $0x36545672
425828:	65 6b 42 48 31       	imul   $0x31,%gs:0x48(%edx),%eax
42582d:	62 65 49             	bound  %esp,0x49(%ebp)
425830:	4e                   	dec    %esi
425831:	41                   	inc    %ecx
425832:	41                   	inc    %ecx
425833:	4b                   	dec    %ebx
425834:	65 79 56             	gs jns 0x42588d
425837:	71 6e                	jno    0x4258a7
425839:	52                   	push   %edx
42583a:	73 36                	jae    0x425872
42583c:	76 2f                	jbe    0x42586d
42583e:	46                   	inc    %esi
42583f:	46                   	inc    %esi
425840:	4e                   	dec    %esi
425841:	57                   	push   %edi
425842:	43                   	inc    %ebx
425843:	4d                   	dec    %ebp
425844:	57                   	push   %edi
425845:	46                   	inc    %esi
425846:	6c                   	insb   (%dx),%es:(%edi)
425847:	71 33                	jno    0x42587c
425849:	41                   	inc    %ecx
42584a:	39 4f 5a             	cmp    %ecx,0x5a(%edi)
42584d:	6a 75                	push   $0x75
42584f:	41                   	inc    %ecx
425850:	6e                   	outsb  %ds:(%esi),(%dx)
425851:	48                   	dec    %eax
425852:	38 72 50             	cmp    %dh,0x50(%edx)
425855:	4c                   	dec    %esp
425856:	50                   	push   %eax
425857:	2b 41 77             	sub    0x77(%ecx),%eax
42585a:	57                   	push   %edi
42585b:	6d                   	insl   (%dx),%es:(%edi)
42585c:	70 32                	jo     0x425890
42585e:	7a 76                	jp     0x4258d6
425860:	47                   	inc    %edi
425861:	6c                   	insb   (%dx),%es:(%edi)
425862:	53                   	push   %ebx
425863:	49                   	dec    %ecx
425864:	61                   	popa
425865:	61                   	popa
425866:	56                   	push   %esi
425867:	66 58                	pop    %ax
425869:	6b 38 31             	imul   $0x31,(%eax),%edi
42586c:	37                   	aaa
42586d:	33 4e 4a             	xor    0x4a(%esi),%ecx
425870:	57                   	push   %edi
425871:	4e                   	dec    %esi
425872:	33 6d 5a             	xor    0x5a(%ebp),%ebp
425875:	31 54 4a 78          	xor    %edx,0x78(%edx,%ecx,2)
425879:	35 63 70 77 63       	xor    $0x63777063,%eax
42587e:	4a                   	dec    %edx
42587f:	6e                   	outsb  %ds:(%esi),(%dx)
425880:	70 63                	jo     0x4258e5
425882:	79 6d                	jns    0x4258f1
425884:	36 7a 36             	ss jp  0x4258bd
425887:	5a                   	pop    %edx
425888:	4e                   	dec    %esi
425889:	65 69 48 52 48 43 62 	imul   $0x54624348,%gs:0x52(%eax),%ecx
425890:	54
425891:	58                   	pop    %eax
425892:	49                   	dec    %ecx
425893:	48                   	dec    %eax
425894:	65 45                	gs inc %ebp
425896:	45                   	inc    %ebp
425897:	4d                   	dec    %ebp
425898:	61                   	popa
425899:	4e                   	dec    %esi
42589a:	6a 74                	push   $0x74
42589c:	37                   	aaa
42589d:	39 78 33             	cmp    %edi,0x33(%eax)
4258a0:	2b 64 41 6c          	sub    0x6c(%ecx,%eax,2),%esp
4258a4:	77 54                	ja     0x4258fa
4258a6:	6f                   	outsl  %ds:(%esi),(%dx)
4258a7:	6b 57 73 54          	imul   $0x54,0x73(%edi),%edx
4258ab:	59                   	pop    %ecx
4258ac:	54                   	push   %esp
4258ad:	6a 67                	push   $0x67
4258af:	75 38                	jne    0x4258e9
4258b1:	61                   	popa
4258b2:	4b                   	dec    %ebx
4258b3:	69 63 68 54 6a 4c 78 	imul   $0x784c6a54,0x68(%ebx),%esp
4258ba:	57                   	push   %edi
4258bb:	4e                   	dec    %esi
4258bc:	7a 38                	jp     0x4258f6
4258be:	79 79                	jns    0x425939
4258c0:	41                   	inc    %ecx
4258c1:	55                   	push   %ebp
4258c2:	5a                   	pop    %edx
4258c3:	76 4c                	jbe    0x425911
4258c5:	46                   	inc    %esi
4258c6:	65 30 6d 72          	xor    %ch,%gs:0x72(%ebp)
4258ca:	78 6d                	js     0x425939
4258cc:	35 54 37 71 67       	xor    $0x67713754,%eax
4258d1:	35 74 6f 64 52       	xor    $0x52646f74,%eax
4258d6:	33 30                	xor    (%eax),%esi
4258d8:	58                   	pop    %eax
4258d9:	56                   	push   %esi
4258da:	70 37                	jo     0x425913
4258dc:	36 73 49             	ss jae 0x425928
4258df:	7a 6b                	jp     0x42594c
4258e1:	59                   	pop    %ecx
4258e2:	76 43                	jbe    0x425927
4258e4:	31 4b 67             	xor    %ecx,0x67(%ebx)
4258e7:	41                   	inc    %ecx
4258e8:	6f                   	outsl  %ds:(%esi),(%dx)
4258e9:	6d                   	insl   (%dx),%es:(%edi)
4258ea:	77 61                	ja     0x42594d
4258ec:	6d                   	insl   (%dx),%es:(%edi)
4258ed:	2f                   	das
4258ee:	52                   	push   %edx
4258ef:	30 42 38             	xor    %al,0x38(%edx)
4258f2:	59                   	pop    %ecx
4258f3:	59                   	pop    %ecx
4258f4:	61                   	popa
4258f5:	61                   	popa
4258f6:	53                   	push   %ebx
4258f7:	64 75 75             	fs jne 0x42596f
4258fa:	56                   	push   %esi
4258fb:	64 70 4f             	fs jo  0x42594d
4258fe:	46                   	inc    %esi
4258ff:	61                   	popa
425900:	2f                   	das
425901:	55                   	push   %ebp
425902:	39 6c 57 73          	cmp    %ebp,0x73(%edi,%edx,2)
425906:	33 68 36             	xor    0x36(%eax),%ebp
425909:	35 2f 57 4c 6b       	xor    $0x6b4c572f,%eax
42590e:	57                   	push   %edi
42590f:	58                   	pop    %eax
425910:	39 2b                	cmp    %ebp,(%ebx)
425912:	67 53                	addr16 push %ebx
425914:	6e                   	outsb  %ds:(%esi),(%dx)
425915:	7a 43                	jp     0x42595a
425917:	4c                   	dec    %esp
425918:	62 6c 51 67          	bound  %ebp,0x67(%ecx,%edx,2)
42591c:	4f                   	dec    %edi
42591d:	46                   	inc    %esi
42591e:	53                   	push   %ebx
42591f:	33 4d 6f             	xor    0x6f(%ebp),%ecx
425922:	6a 66                	push   $0x66
425924:	54                   	push   %esp
425925:	36 58                	ss pop %eax
425927:	6e                   	outsb  %ds:(%esi),(%dx)
425928:	73 30                	jae    0x42595a
42592a:	42                   	inc    %edx
42592b:	42                   	inc    %edx
42592c:	58                   	pop    %eax
42592d:	53                   	push   %ebx
42592e:	59                   	pop    %ecx
42592f:	76 62                	jbe    0x425993
425931:	32 57 45             	xor    0x45(%edi),%dl
425934:	75 30                	jne    0x425966
425936:	66 65 6c             	data16 gs insb (%dx),%es:(%edi)
425939:	56                   	push   %esi
42593a:	55                   	push   %ebp
42593b:	64 4f                	fs dec %edi
42593d:	4d                   	dec    %ebp
42593e:	53                   	push   %ebx
42593f:	4b                   	dec    %ebx
425940:	36 6c                	ss insb (%dx),%es:(%edi)
425942:	34 52                	xor    $0x52,%al
425944:	50                   	push   %eax
425945:	33 69 56             	xor    0x56(%ecx),%ebp
425948:	44                   	inc    %esp
425949:	69 65 36 54 43 47 39 	imul   $0x39474354,0x36(%ebp),%esp
425950:	76 48                	jbe    0x42599a
425952:	7a 31                	jp     0x425985
425954:	7a 49                	jp     0x42599f
425956:	62 4c 56 56          	bound  %ecx,0x56(%esi,%edx,2)
42595a:	46                   	inc    %esi
42595b:	59                   	pop    %ecx
42595c:	36 6c                	ss insb (%dx),%es:(%edi)
42595e:	37                   	aaa
42595f:	4d                   	dec    %ebp
425960:	43                   	inc    %ebx
425961:	6b 6d 63 73          	imul   $0x73,0x63(%ebp),%ebp
425965:	4f                   	dec    %edi
425966:	70 76                	jo     0x4259de
425968:	7a 59                	jp     0x4259c3
42596a:	55                   	push   %ebp
42596b:	47                   	inc    %edi
42596c:	52                   	push   %edx
42596d:	52                   	push   %edx
42596e:	44                   	inc    %esp
42596f:	6a 64                	push   $0x64
425971:	6e                   	outsb  %ds:(%esi),(%dx)
425972:	6d                   	insl   (%dx),%es:(%edi)
425973:	59                   	pop    %ecx
425974:	4f                   	dec    %edi
425975:	75 78                	jne    0x4259ef
425977:	72 59                	jb     0x4259d2
425979:	79 47                	jns    0x4259c2
42597b:	30 5a 71             	xor    %bl,0x71(%edx)
42597e:	34 70                	xor    $0x70,%al
425980:	6d                   	insl   (%dx),%es:(%edi)
425981:	46                   	inc    %esi
425982:	66 4a                	dec    %dx
425984:	68 4f 63 37 57       	push   $0x5737634f
425989:	72 56                	jb     0x4259e1
42598b:	49                   	dec    %ecx
42598c:	70 73                	jo     0x425a01
42598e:	38 68 74             	cmp    %ch,0x74(%eax)
425991:	65 63 4e 66          	arpl   %ecx,%gs:0x66(%esi)
425995:	38 75 77             	cmp    %dh,0x77(%ebp)
425998:	48                   	dec    %eax
425999:	45                   	inc    %ebp
42599a:	33 39                	xor    (%ecx),%edi
42599c:	72 37                	jb     0x4259d5
42599e:	6c                   	insb   (%dx),%es:(%edi)
42599f:	42                   	inc    %edx
4259a0:	48                   	dec    %eax
4259a1:	42                   	inc    %edx
4259a2:	49                   	dec    %ecx
4259a3:	59                   	pop    %ecx
4259a4:	4d                   	dec    %ebp
4259a5:	2f                   	das
4259a6:	56                   	push   %esi
4259a7:	45                   	inc    %ebp
4259a8:	30 72 48             	xor    %dh,0x48(%edx)
4259ab:	77 4c                	ja     0x4259f9
4259ad:	36 62 61 50          	bound  %esp,%ss:0x50(%ecx)
4259b1:	4f                   	dec    %edi
4259b2:	65 7a 58             	gs jp  0x425a0d
4259b5:	6e                   	outsb  %ds:(%esi),(%dx)
4259b6:	38 45 39             	cmp    %al,0x39(%ebp)
4259b9:	69 43 36 4f 57 62 38 	imul   $0x3862574f,0x36(%ebx),%eax
4259c0:	53                   	push   %ebx
4259c1:	79 75                	jns    0x425a38
4259c3:	69 58 53 39 55 71 41 	imul   $0x41715539,0x53(%eax),%ebx
4259ca:	52                   	push   %edx
4259cb:	72 7a                	jb     0x425a47
4259cd:	78 64                	js     0x425a33
4259cf:	2f                   	das
4259d0:	65 71 48             	gs jno 0x425a1b
4259d3:	58                   	pop    %eax
4259d4:	4c                   	dec    %esp
4259d5:	64 4e                	fs dec %esi
4259d7:	4c                   	dec    %esp
4259d8:	7a 52                	jp     0x425a2c
4259da:	49                   	dec    %ecx
4259db:	39 6d 78             	cmp    %ebp,0x78(%ebp)
4259de:	73 4e                	jae    0x425a2e
4259e0:	70 72                	jo     0x425a54
4259e2:	51                   	push   %ecx
4259e3:	35 31 54 75 64       	xor    $0x64755431,%eax
4259e8:	54                   	push   %esp
4259e9:	73 59                	jae    0x425a44
4259eb:	48                   	dec    %eax
4259ec:	70 54                	jo     0x425a42
4259ee:	79 56                	jns    0x425a46
4259f0:	2f                   	das
4259f1:	34 33                	xor    $0x33,%al
4259f3:	75 73                	jne    0x425a68
4259f5:	4b                   	dec    %ebx
4259f6:	69 64 31 6e 58 34 58 	imul   $0x65583458,0x6e(%ecx,%esi,1),%esp
4259fd:	65
4259fe:	5a                   	pop    %edx
4259ff:	46                   	inc    %esi
425a00:	55                   	push   %ebp
425a01:	64 35 4a 67 73 46    	fs xor $0x4673674a,%eax
425a07:	71 51                	jno    0x425a5a
425a09:	38 65 65             	cmp    %ah,0x65(%ebp)
425a0c:	4c                   	dec    %esp
425a0d:	73 62                	jae    0x425a71
425a0f:	50                   	push   %eax
425a10:	6a 76                	push   $0x76
425a12:	76 4d                	jbe    0x425a61
425a14:	55                   	push   %ebp
425a15:	78 45                	js     0x425a5c
425a17:	73 76                	jae    0x425a8f
425a19:	61                   	popa
425a1a:	56                   	push   %esi
425a1b:	76 4b                	jbe    0x425a68
425a1d:	44                   	inc    %esp
425a1e:	32 46 66             	xor    0x66(%esi),%al
425a21:	5a                   	pop    %edx
425a22:	36 79 74             	ss jns 0x425a99
425a25:	54                   	push   %esp
425a26:	4c                   	dec    %esp
425a27:	69 62 71 4b 2b 6e 4b 	imul   $0x4b6e2b4b,0x71(%edx),%esp
425a2e:	44                   	inc    %esp
425a2f:	33 74 76 52          	xor    0x52(%esi,%esi,2),%esi
425a33:	76 57                	jbe    0x425a8c
425a35:	57                   	push   %edi
425a36:	78 45                	js     0x425a7d
425a38:	65 62 6a 61          	bound  %ebp,%gs:0x61(%edx)
425a3c:	6d                   	insl   (%dx),%es:(%edi)
425a3d:	4a                   	dec    %edx
425a3e:	33 6b 61             	xor    0x61(%ebx),%ebp
425a41:	67 63 69 43          	arpl   %ebp,0x43(%bx,%di)
425a45:	38 44 7a 49          	cmp    %al,0x49(%edx,%edi,2)
425a49:	5a                   	pop    %edx
425a4a:	6e                   	outsb  %ds:(%esi),(%dx)
425a4b:	69 47 46 44 70 47 4b 	imul   $0x4b477044,0x46(%edi),%eax
425a52:	59                   	pop    %ecx
425a53:	2b 4d 73             	sub    0x73(%ebp),%ecx
425a56:	33 64 69 66          	xor    0x66(%ecx,%ebp,2),%esp
425a5a:	6a 38                	push   $0x38
425a5c:	71 50                	jno    0x425aae
425a5e:	6d                   	insl   (%dx),%es:(%edi)
425a5f:	4c                   	dec    %esp
425a60:	41                   	inc    %ecx
425a61:	37                   	aaa
425a62:	68 2b 4b 42 73       	push   $0x73424b2b