4258e8:	4c                   	dec    %esp
4258e9:	48                   	dec    %eax
4258ea:	39 53 2b             	cmp    %edx,0x2b(%ebx)
4258ed:	5a                   	pop    %edx
4258ee:	78 4c                	js     0x42593c
4258f0:	41                   	inc    %ecx
4258f1:	36 37                	ss aaa
4258f3:	50                   	push   %eax
4258f4:	58                   	pop    %eax
4258f5:	2f                   	das
4258f6:	43                   	inc    %ebx
4258f7:	47                   	inc    %edi
4258f8:	45                   	inc    %ebp
4258f9:	37                   	aaa
4258fa:	64 4a                	fs dec %edx
4258fc:	34 4a                	xor    $0x4a,%al
4258fe:	4d                   	dec    %ebp
4258ff:	64 51                	fs push %ecx
425901:	5a                   	pop    %edx
425902:	54                   	push   %esp
425903:	4b                   	dec    %ebx
425904:	4a                   	dec    %edx
425905:	72 4c                	jb     0x425953
425907:	72 72                	jb     0x42597b
425909:	73 39                	jae    0x425944
42590b:	61                   	popa
42590c:	59                   	pop    %ecx
42590d:	36 71 4d             	ss jno 0x42595d
425910:	39 4b 73             	cmp    %ecx,0x73(%ebx)
425913:	44                   	inc    %esp
425914:	48                   	dec    %eax
425915:	30 4d 62             	xor    %cl,0x62(%ebp)
425918:	4a                   	dec    %edx
425919:	54                   	push   %esp
42591a:	70 34                	jo     0x425950
42591c:	50                   	push   %eax
42591d:	57                   	push   %edi
42591e:	67 77 7a             	addr16 ja 0x42599b
425921:	6d                   	insl   (%dx),%es:(%edi)
425922:	30 4e 33             	xor    %cl,0x33(%esi)
425925:	6a 46                	push   $0x46
425927:	71 6d                	jno    0x425996
425929:	31 2f                	xor    %ebp,(%edi)
42592b:	57                   	push   %edi
42592c:	6c                   	insb   (%dx),%es:(%edi)
42592d:	6b 30 44             	imul   $0x44,(%eax),%esi
425930:	32 30                	xor    (%eax),%dh
425932:	72 56                	jb     0x42598a
425934:	71 54                	jno    0x42598a
425936:	31 46 38             	xor    %eax,0x38(%esi)
425939:	34 37                	xor    $0x37,%al
42593b:	32 43 54             	xor    0x54(%ebx),%al
42593e:	6e                   	outsb  %ds:(%esi),(%dx)
42593f:	45                   	inc    %ebp
425940:	72 6f                	jb     0x4259b1
425942:	48                   	dec    %eax
425943:	47                   	inc    %edi
425944:	48                   	dec    %eax
425945:	33 66 57             	xor    0x57(%esi),%esp
425948:	68 6e 36 49 4a       	push   $0x4a49366e
42594d:	6b 31 6c             	imul   $0x6c,(%ecx),%esi
425950:	51                   	push   %ecx
425951:	2f                   	das
425952:	7a 36                	jp     0x42598a
425954:	57                   	push   %edi
425955:	33 65 6f             	xor    0x6f(%ebp),%esp
425958:	63 75 6d             	arpl   %esi,0x6d(%ebp)
42595b:	36 34 7a             	ss xor $0x7a,%al
42595e:	45                   	inc    %ebp
42595f:	6f                   	outsl  %ds:(%esi),(%dx)
425960:	56                   	push   %esi
425961:	70 52                	jo     0x4259b5
425963:	54                   	push   %esp
425964:	4c                   	dec    %esp
425965:	63 6b 75             	arpl   %ebp,0x75(%ebx)
425968:	79 45                	jns    0x4259af
42596a:	49                   	dec    %ecx
42596b:	73 68                	jae    0x4259d5
42596d:	66 50                	push   %ax
42596f:	72 6e                	jb     0x4259df
425971:	6b 74 7a 33 4d       	imul   $0x4d,0x33(%edx,%edi,2),%esi
425976:	45                   	inc    %ebp
425977:	73 4a                	jae    0x4259c3
425979:	59                   	pop    %ecx
42597a:	6b 38 71             	imul   $0x71,(%eax),%edi
42597d:	41                   	inc    %ecx
42597e:	64 6b 6e 6a 61       	imul   $0x61,%fs:0x6a(%esi),%ebp
425983:	55                   	push   %ebp
425984:	50                   	push   %eax
425985:	42                   	inc    %edx
425986:	57                   	push   %edi
425987:	79 37                	jns    0x4259c0
425989:	6c                   	insb   (%dx),%es:(%edi)
42598a:	71 48                	jno    0x4259d4
42598c:	4c                   	dec    %esp
42598d:	62 43 49             	bound  %eax,0x49(%ebx)
425990:	63 39                	arpl   %edi,(%ecx)
425992:	76 48                	jbe    0x4259dc
425994:	62 78 37             	bound  %edi,0x37(%eax)
425997:	64 5a                	fs pop %edx
425999:	53                   	push   %ebx
42599a:	6c                   	insb   (%dx),%es:(%edi)
42599b:	33 38                	xor    (%eax),%edi
42599d:	63 76 77             	arpl   %esi,0x77(%esi)
4259a0:	31 77 47             	xor    %esi,0x47(%edi)
4259a3:	31 65 62             	xor    %esp,0x62(%ebp)
4259a6:	70 44                	jo     0x4259ec
4259a8:	62 59 43             	bound  %ebx,0x43(%ecx)
4259ab:	4d                   	dec    %ebp
4259ac:	65 52                	gs push %edx
4259ae:	48                   	dec    %eax
4259af:	39 37                	cmp    %esi,(%edi)
4259b1:	4d                   	dec    %ebp
4259b2:	32 2f                	xor    (%edi),%ch
4259b4:	50                   	push   %eax
4259b5:	32 4f 30             	xor    0x30(%edi),%cl
4259b8:	49                   	dec    %ecx
4259b9:	61                   	popa
4259ba:	6c                   	insb   (%dx),%es:(%edi)
4259bb:	39 66 75             	cmp    %esp,0x75(%esi)
4259be:	76 48                	jbe    0x425a08
4259c0:	42                   	inc    %edx
4259c1:	33 64 30 47          	xor    0x47(%eax,%esi,1),%esp
4259c5:	57                   	push   %edi
4259c6:	36 34 39             	ss xor $0x39,%al
4259c9:	76 43                	jbe    0x425a0e
4259cb:	6f                   	outsl  %ds:(%esi),(%dx)
4259cc:	5a                   	pop    %edx
4259cd:	7a 64                	jp     0x425a33
4259cf:	53                   	push   %ebx
4259d0:	78 45                	js     0x425a17
4259d2:	70 6e                	jo     0x425a42
4259d4:	53                   	push   %ebx
4259d5:	79 34                	jns    0x425a0b
4259d7:	64 77 2b             	fs ja  0x425a05
4259da:	49                   	dec    %ecx
4259db:	61                   	popa
4259dc:	74 72                	je     0x425a50
4259de:	6e                   	outsb  %ds:(%esi),(%dx)
4259df:	65 68 69 65 53 38    	gs push $0x38536569
4259e5:	7a 59                	jp     0x425a40
4259e7:	30 65 56             	xor    %ah,0x56(%ebp)
4259ea:	47                   	inc    %edi
4259eb:	73 4b                	jae    0x425a38
4259ed:	63 6b 4e             	arpl   %ebp,0x4e(%ebx)
4259f0:	4b                   	dec    %ebx
4259f1:	46                   	inc    %esi
4259f2:	78 43                	js     0x425a37
4259f4:	6f                   	outsl  %ds:(%esi),(%dx)
4259f5:	75 47                	jne    0x425a3e
4259f7:	2f                   	das
4259f8:	42                   	inc    %edx
4259f9:	56                   	push   %esi
4259fa:	56                   	push   %esi
4259fb:	67 44                	addr16 inc %esp
4259fd:	65 76 50             	gs jbe 0x425a50
425a00:	43                   	inc    %ebx
425a01:	56                   	push   %esi
425a02:	67 59                	addr16 pop %ecx
425a04:	46                   	inc    %esi
425a05:	2f                   	das
425a06:	48                   	dec    %eax
425a07:	63 4a 6e             	arpl   %ecx,0x6e(%edx)
425a0a:	71 46                	jno    0x425a52
425a0c:	54                   	push   %esp
425a0d:	64 76 72             	fs jbe 0x425a82
425a10:	51                   	push   %ecx
425a11:	64 6a 4a             	fs push $0x4a
425a14:	2b 69 65             	sub    0x65(%ecx),%ebp
425a17:	49                   	dec    %ecx
425a18:	41                   	inc    %ecx
425a19:	6a 57                	push   $0x57
425a1b:	70 76                	jo     0x425a93
425a1d:	6a 48                	push   $0x48
425a1f:	5a                   	pop    %edx
425a20:	4f                   	dec    %edi
425a21:	54                   	push   %esp
425a22:	79 41                	jns    0x425a65
425a24:	36 57                	ss push %edi
425a26:	49                   	dec    %ecx
425a27:	71 75                	jno    0x425a9e
425a29:	6e                   	outsb  %ds:(%esi),(%dx)
425a2a:	35 4c 6f 7a 38       	xor    $0x387a6f4c,%eax
425a2f:	49                   	dec    %ecx
425a30:	4c                   	dec    %esp
425a31:	4c                   	dec    %esp
425a32:	62 76 6d             	bound  %esi,0x6d(%esi)
425a35:	58                   	pop    %eax
425a36:	56                   	push   %esi
425a37:	6c                   	insb   (%dx),%es:(%edi)
425a38:	72 39                	jb     0x425a73
425a3a:	63 2b                	arpl   %ebp,(%ebx)
425a3c:	37                   	aaa
425a3d:	4b                   	dec    %ebx
425a3e:	31 62 45             	xor    %esp,0x45(%edx)
425a41:	49                   	dec    %ecx
425a42:	45                   	inc    %ebp
425a43:	52                   	push   %edx
425a44:	70 4f                	jo     0x425a95
425a46:	2f                   	das
425a47:	6d                   	insl   (%dx),%es:(%edi)
425a48:	61                   	popa
425a49:	31 54 71 4c          	xor    %edx,0x4c(%ecx,%esi,2)
425a4d:	45                   	inc    %ebp
425a4e:	73 43                	jae    0x425a93
425a50:	49                   	dec    %ecx
425a51:	55                   	push   %ebp
425a52:	49                   	dec    %ecx
425a53:	71 4a                	jno    0x425a9f
425a55:	4e                   	dec    %esi
425a56:	5a                   	pop    %edx
425a57:	51                   	push   %ecx
425a58:	64 30 51 43          	xor    %dl,%fs:0x43(%ecx)
425a5c:	45                   	inc    %ebp
425a5d:	57                   	push   %edi
425a5e:	77 43                	ja     0x425aa3
425a60:	68 72 70 48 70       	push   $0x70487072
425a65:	36 70 31             	ss jo  0x425a99
425a68:	45                   	inc    %ebp
425a69:	41                   	inc    %ecx
425a6a:	53                   	push   %ebx
425a6b:	58                   	pop    %eax
425a6c:	2b 4d 59             	sub    0x59(%ebp),%ecx
425a6f:	4f                   	dec    %edi
425a70:	42                   	inc    %edx
425a71:	30 65 56             	xor    %ah,0x56(%ebp)
425a74:	4a                   	dec    %edx
425a75:	52                   	push   %edx
425a76:	35 62 39 6b 51       	xor    $0x516b3962,%eax
425a7b:	45                   	inc    %ebp
425a7c:	6e                   	outsb  %ds:(%esi),(%dx)
425a7d:	39 69 6e             	cmp    %ebp,0x6e(%ecx)
425a80:	61                   	popa
425a81:	6d                   	insl   (%dx),%es:(%edi)
425a82:	56                   	push   %esi
425a83:	51                   	push   %ecx
425a84:	36 6e                	outsb  %ss:(%esi),(%dx)
425a86:	4f                   	dec    %edi
425a87:	4d                   	dec    %ebp
425a88:	54                   	push   %esp
425a89:	6e                   	outsb  %ds:(%esi),(%dx)
425a8a:	70 51                	jo     0x425add
425a8c:	58                   	pop    %eax
425a8d:	49                   	dec    %ecx
425a8e:	4d                   	dec    %ebp
425a8f:	41                   	inc    %ecx
425a90:	62 6b 54             	bound  %ebp,0x54(%ebx)
425a93:	30 63 69             	xor    %ah,0x69(%ebx)
425a96:	6c                   	insb   (%dx),%es:(%edi)
425a97:	66 48                	dec    %ax
425a99:	61                   	popa
425a9a:	45                   	inc    %ebp
425a9b:	4a                   	dec    %edx
425a9c:	55                   	push   %ebp
425a9d:	66 6e                	data16 outsb %ds:(%esi),(%dx)
425a9f:	6f                   	outsl  %ds:(%esi),(%dx)
425aa0:	58                   	pop    %eax
425aa1:	66 31 62 4b          	xor    %sp,0x4b(%edx)
425aa5:	4d                   	dec    %ebp
425aa6:	30 68 79             	xor    %ch,0x79(%eax)
425aa9:	36 46                	ss inc %esi
425aab:	53                   	push   %ebx
425aac:	45                   	inc    %ebp
425aad:	65 72 79             	gs jb  0x425b29
425ab0:	46                   	inc    %esi
425ab1:	68 69 5a 6e 38       	push   $0x386e5a69
425ab6:	33 4d 63             	xor    0x63(%ebp),%ecx
425ab9:	6e                   	outsb  %ds:(%esi),(%dx)
425aba:	55                   	push   %ebp
425abb:	68 4a 5a 6e 51       	push   $0x516e5a4a
425ac0:	44                   	inc    %esp
425ac1:	62 4e 56             	bound  %ecx,0x56(%esi)
425ac4:	77 30                	ja     0x425af6
425ac6:	6b 49 5a 55          	imul   $0x55,0x5a(%ecx),%ecx
425aca:	36 52                	ss push %edx
425acc:	49                   	dec    %ecx
425acd:	33 64 5a 6e          	xor    0x6e(%edx,%ebx,2),%esp
425ad1:	42                   	inc    %edx
425ad2:	32 53 51             	xor    0x51(%ebx),%dl
425ad5:	45                   	inc    %ebp
425ad6:	38 5a 42             	cmp    %bl,0x42(%edx)
425ad9:	37                   	aaa
425ada:	67 53                	addr16 push %ebx
425adc:	31 65 75             	xor    %esp,0x75(%ebp)
425adf:	35 4e 67 7a 4d       	xor    $0x4d7a674e,%eax
425ae4:	6f                   	outsl  %ds:(%esi),(%dx)
425ae5:	72 31                	jb     0x425b18
425ae7:	69 54 35 75 4e 52 52 	imul   $0x6f52524e,0x75(%ebp,%esi,1),%edx
425aee:	6f
425aef:	66 39 56 47          	cmp    %dx,0x47(%esi)
425af3:	49                   	dec    %ecx
425af4:	47                   	inc    %edi
425af5:	6a 75                	push   $0x75
425af7:	71 35                	jno    0x425b2e
425af9:	36 67 42             	ss addr16 inc %edx
425afc:	4f                   	dec    %edi
425afd:	36 58                	ss pop %eax
425aff:	30 38                	xor    %bh,(%eax)
425b01:	45                   	inc    %ebp
425b02:	58                   	pop    %eax
425b03:	68 6c 56 31 77       	push   $0x7731566c
425b08:	4d                   	dec    %ebp
425b09:	54                   	push   %esp
425b0a:	66 6d                	insw   (%dx),%es:(%edi)
425b0c:	58                   	pop    %eax
425b0d:	6d                   	insl   (%dx),%es:(%edi)
425b0e:	69 34 6a 36 4c 6f 7a 	imul   $0x7a6f4c36,(%edx,%ebp,2),%esi
425b15:	5a                   	pop    %edx
425b16:	38 2f                	cmp    %ch,(%edi)
425b18:	4c                   	dec    %esp
425b19:	77 4c                	ja     0x425b67
425b1b:	39 2f                	cmp    %ebp,(%edi)
425b1d:	67 57                	addr16 push %edi
425b1f:	37                   	aaa
425b20:	4a                   	dec    %edx
425b21:	36 75 4a             	ss jne 0x425b6e
425b24:	37                   	aaa
425b25:	6f                   	outsl  %ds:(%esi),(%dx)
425b26:	6e                   	outsb  %ds:(%esi),(%dx)
425b27:	31 72 44             	xor    %esi,0x44(%edx)
425b2a:	51                   	push   %ecx
425b2b:	58                   	pop    %eax
425b2c:	33 46 31             	xor    0x31(%esi),%eax
425b2f:	77 35                	ja     0x425b66
425b31:	79 38                	jns    0x425b6b
425b33:	79 2b                	jns    0x425b60
425b35:	33 2f                	xor    (%edi),%ebp
425b37:	64 61                	fs popa
425b39:	55                   	push   %ebp
425b3a:	39 67 56             	cmp    %esp,0x56(%edi)
425b3d:	71 70                	jno    0x425baf
425b3f:	49                   	dec    %ecx
425b40:	70 44                	jo     0x425b86
425b42:	70 62                	jo     0x425ba6
425b44:	36 51                	ss push %ecx
425b46:	54                   	push   %esp
425b47:	56                   	push   %esi
425b48:	5a                   	pop    %edx
425b49:	69 78 4a 34 79 7a 44 	imul   $0x447a7934,0x4a(%eax),%edi
425b50:	45                   	inc    %ebp
425b51:	45                   	inc    %ebp
425b52:	35 62 41 33 4b       	xor    $0x4b334162,%eax
425b57:	68 51 51 4a 63       	push   $0x634a5151
425b5c:	4b                   	dec    %ebx
425b5d:	4f                   	dec    %edi
425b5e:	77 45                	ja     0x425ba5
425b60:	48                   	dec    %eax
425b61:	66 73 61             	data16 jae 0x425bc5
425b64:	6e                   	outsb  %ds:(%esi),(%dx)
425b65:	6a 37                	push   $0x37