459c72:	76 66                	jbe    0x459cda
459c74:	37                   	aaa
459c75:	2f                   	das
459c76:	43                   	inc    %ebx
459c77:	71 47                	jno    0x459cc0
459c79:	76 71                	jbe    0x459cec
459c7b:	49                   	dec    %ecx
459c7c:	6d                   	insl   (%dx),%es:(%edi)
459c7d:	37                   	aaa
459c7e:	4f                   	dec    %edi
459c7f:	43                   	inc    %ebx
459c80:	36 33 42 39          	xor    %ss:0x39(%edx),%eax
459c84:	53                   	push   %ebx
459c85:	67 71 41             	addr16 jno 0x459cc9
459c88:	36 78 63             	ss js  0x459cee
459c8b:	4d                   	dec    %ebp
459c8c:	73 31                	jae    0x459cbf
459c8e:	7a 46                	jp     0x459cd6
459c90:	35 74 66 56 64       	xor    $0x64566674,%eax
459c95:	61                   	popa
459c96:	54                   	push   %esp
459c97:	50                   	push   %eax
459c98:	71 74                	jno    0x459d0e
459c9a:	35 34 4d 4a 42       	xor    $0x424a4d34,%eax
459c9f:	59                   	pop    %ecx
459ca0:	77 4f                	ja     0x459cf1
459ca2:	76 36                	jbe    0x459cda
459ca4:	4c                   	dec    %esp
459ca5:	58                   	pop    %eax
459ca6:	64 4d                	fs dec %ebp
459ca8:	43                   	inc    %ebx
459ca9:	68 36 31 77 46       	push   $0x46773136
459cae:	4c                   	dec    %esp
459caf:	76 4a                	jbe    0x459cfb
459cb1:	70 44                	jo     0x459cf7
459cb3:	59                   	pop    %ecx
459cb4:	54                   	push   %esp
459cb5:	52                   	push   %edx
459cb6:	4b                   	dec    %ebx
459cb7:	4b                   	dec    %ebx
459cb8:	79 6f                	jns    0x459d29
459cba:	54                   	push   %esp
459cbb:	56                   	push   %esi
459cbc:	35 76 69 79 35       	xor    $0x35796976,%eax
459cc1:	39 43 69             	cmp    %eax,0x69(%ebx)
459cc4:	72 6c                	jb     0x459d32
459cc6:	6a 43                	push   $0x43
459cc8:	56                   	push   %esi
459cc9:	48                   	dec    %eax
459cca:	6a 6f                	push   $0x6f
459ccc:	74 78                	je     0x459d46
459cce:	4e                   	dec    %esi
459ccf:	59                   	pop    %ecx
459cd0:	63 6b 6a             	arpl   %ebp,0x6a(%ebx)
459cd3:	6c                   	insb   (%dx),%es:(%edi)
459cd4:	5a                   	pop    %edx
459cd5:	4f                   	dec    %edi
459cd6:	75 6f                	jne    0x459d47
459cd8:	30 67 79             	xor    %ah,0x79(%edi)
459cdb:	77 74                	ja     0x459d51
459cdd:	52                   	push   %edx
459cde:	64 31 67 71          	xor    %esp,%fs:0x71(%edi)
459ce2:	67 45                	addr16 inc %ebp
459ce4:	53                   	push   %ebx
459ce5:	57                   	push   %edi
459ce6:	41                   	inc    %ecx
459ce7:	66 6a 59             	pushw  $0x59
459cea:	46                   	inc    %esi
459ceb:	45                   	inc    %ebp
459cec:	63 37                	arpl   %esi,(%edi)
459cee:	63 5a 58             	arpl   %ebx,0x58(%edx)
459cf1:	2f                   	das
459cf2:	5a                   	pop    %edx
459cf3:	64 44                	fs inc %esp
459cf5:	4a                   	dec    %edx
459cf6:	5a                   	pop    %edx
459cf7:	53                   	push   %ebx
459cf8:	70 4b                	jo     0x459d45
459cfa:	71 6f                	jno    0x459d6b
459cfc:	44                   	inc    %esp
459cfd:	44                   	inc    %esp
459cfe:	2b 69 58             	sub    0x58(%ecx),%ebp
459d01:	71 6b                	jno    0x459d6e
459d03:	78 6c                	js     0x459d71
459d05:	4b                   	dec    %ebx
459d06:	64 69 42 4e 66 5a 6e 	imul   $0x326e5a66,%fs:0x4e(%edx),%eax
459d0d:	32
459d0e:	71 68                	jno    0x459d78
459d10:	55                   	push   %ebp
459d11:	33 54 73 54          	xor    0x54(%ebx,%esi,2),%edx
459d15:	54                   	push   %esp
459d16:	76 6a                	jbe    0x459d82
459d18:	64 44                	fs inc %esp
459d1a:	4a                   	dec    %edx
459d1b:	37                   	aaa
459d1c:	73 31                	jae    0x459d4f
459d1e:	69 31 47 49 4a 74    	imul   $0x744a4947,(%ecx),%esi
459d24:	59                   	pop    %ecx
459d25:	6b 78 67 39          	imul   $0x39,0x67(%eax),%edi
459d29:	57                   	push   %edi
459d2a:	4d                   	dec    %ebp
459d2b:	75 4c                	jne    0x459d79
459d2d:	71 2b                	jno    0x459d5a
459d2f:	48                   	dec    %eax
459d30:	71 78                	jno    0x459daa
459d32:	47                   	inc    %edi
459d33:	48                   	dec    %eax
459d34:	63 69 71             	arpl   %ebp,0x71(%ecx)
459d37:	4c                   	dec    %esp
459d38:	34 7a                	xor    $0x7a,%al
459d3a:	54                   	push   %esp
459d3b:	61                   	popa
459d3c:	4c                   	dec    %esp
459d3d:	70 72                	jo     0x459db1
459d3f:	2b 2f                	sub    (%edi),%ebp
459d41:	52                   	push   %edx
459d42:	44                   	inc    %esp
459d43:	6f                   	outsl  %ds:(%esi),(%dx)
459d44:	72 53                	jb     0x459d99
459d46:	6d                   	insl   (%dx),%es:(%edi)
459d47:	50                   	push   %eax
459d48:	6d                   	insl   (%dx),%es:(%edi)
459d49:	54                   	push   %esp
459d4a:	49                   	dec    %ecx
459d4b:	4a                   	dec    %edx
459d4c:	57                   	push   %edi
459d4d:	49                   	dec    %ecx
459d4e:	69 64 53 53 51 31 55 	imul   $0x46553151,0x53(%ebx,%edx,2),%esp
459d55:	46
459d56:	68 61 59 68 6b       	push   $0x6b685961
459d5b:	46                   	inc    %esi
459d5c:	4f                   	dec    %edi
459d5d:	70 51                	jo     0x459db0
459d5f:	7a 64                	jp     0x459dc5
459d61:	67 33 30             	xor    (%bx,%si),%esi
459d64:	5a                   	pop    %edx
459d65:	45                   	inc    %ebp
459d66:	64 31 6b 65          	xor    %ebp,%fs:0x65(%ebx)
459d6a:	46                   	inc    %esi
459d6b:	71 62                	jno    0x459dcf
459d6d:	54                   	push   %esp
459d6e:	67 4f                	addr16 dec %edi
459d70:	4e                   	dec    %esi
459d71:	69 77 4f 2f 41 56 44 	imul   $0x4456412f,0x4f(%edi),%esi
459d78:	56                   	push   %esi
459d79:	64 57                	fs push %edi
459d7b:	30 2f                	xor    %ch,(%edi)
459d7d:	44                   	inc    %esp
459d7e:	46                   	inc    %esi
459d7f:	41                   	inc    %ecx
459d80:	48                   	dec    %eax
459d81:	58                   	pop    %eax
459d82:	2b 67 54             	sub    0x54(%edi),%esp
459d85:	30 35 79 47 5a 36    	xor    %dh,0x365a4779
459d8b:	6c                   	insb   (%dx),%es:(%edi)
459d8c:	5a                   	pop    %edx
459d8d:	6e                   	outsb  %ds:(%esi),(%dx)
459d8e:	51                   	push   %ecx
459d8f:	52                   	push   %edx
459d90:	31 74 6a 35          	xor    %esi,0x35(%edx,%ebp,2)
459d94:	61                   	popa
459d95:	75 49                	jne    0x459de0
459d97:	54                   	push   %esp
459d98:	72 41                	jb     0x459ddb
459d9a:	68 76 58 37 51       	push   $0x51375876
459d9f:	35 68 34 6f 55       	xor    $0x556f3468,%eax
459da4:	7a 51                	jp     0x459df7
459da6:	61                   	popa
459da7:	77 75                	ja     0x459e1e
459da9:	52                   	push   %edx
459daa:	51                   	push   %ecx
459dab:	41                   	inc    %ecx
459dac:	32 65 38             	xor    0x38(%ebp),%ah
459daf:	34 7a                	xor    $0x7a,%al
459db1:	77 71                	ja     0x459e24
459db3:	52                   	push   %edx
459db4:	75 65                	jne    0x459e1b
459db6:	78 6b                	js     0x459e23
459db8:	38 54 52 66          	cmp    %dl,0x66(%edx,%edx,2)
459dbc:	63 43 6c             	arpl   %eax,0x6c(%ebx)
459dbf:	75 43                	jne    0x459e04
459dc1:	59                   	pop    %ecx
459dc2:	59                   	pop    %ecx
459dc3:	45                   	inc    %ebp
459dc4:	64 4c                	fs dec %esp
459dc6:	72 62                	jb     0x459e2a
459dc8:	6e                   	outsb  %ds:(%esi),(%dx)
459dc9:	58                   	pop    %eax
459dca:	49                   	dec    %ecx
459dcb:	55                   	push   %ebp
459dcc:	72 34                	jb     0x459e02
459dce:	50                   	push   %eax
459dcf:	68 52 42 4c 49       	push   $0x494c4252
459dd4:	43                   	inc    %ebx
459dd5:	58                   	pop    %eax
459dd6:	51                   	push   %ecx
459dd7:	78 49                	js     0x459e22
459dd9:	77 70                	ja     0x459e4b
459ddb:	7a 35                	jp     0x459e12
459ddd:	33 55 4f             	xor    0x4f(%ebp),%edx
459de0:	72 71                	jb     0x459e53
459de2:	45                   	inc    %ebp
459de3:	37                   	aaa
459de4:	6e                   	outsb  %ds:(%esi),(%dx)
459de5:	41                   	inc    %ecx
459de6:	4f                   	dec    %edi
459de7:	76 39                	jbe    0x459e22
459de9:	4f                   	dec    %edi
459dea:	6c                   	insb   (%dx),%es:(%edi)
459deb:	30 59 68             	xor    %bl,0x68(%ecx)
459dee:	4a                   	dec    %edx
459def:	6f                   	outsl  %ds:(%esi),(%dx)
459df0:	51                   	push   %ecx
459df1:	58                   	pop    %eax
459df2:	63 32                	arpl   %esi,(%edx)
459df4:	38 52 4b             	cmp    %dl,0x4b(%edx)
459df7:	76 74                	jbe    0x459e6d
459df9:	7a 33                	jp     0x459e2e
459dfb:	57                   	push   %edi
459dfc:	6b 48 6e 6c          	imul   $0x6c,0x6e(%eax),%ecx
459e00:	30 45 6f             	xor    %al,0x6f(%ebp)
459e03:	36 7a 71             	ss jp  0x459e77
459e06:	55                   	push   %ebp
459e07:	38 78 34             	cmp    %bh,0x34(%eax)
459e0a:	46                   	inc    %esi
459e0b:	4a                   	dec    %edx
459e0c:	6e                   	outsb  %ds:(%esi),(%dx)
459e0d:	48                   	dec    %eax
459e0e:	63 2b                	arpl   %ebp,(%ebx)
459e10:	58                   	pop    %eax
459e11:	6f                   	outsl  %ds:(%esi),(%dx)
459e12:	2b 47 46             	sub    0x46(%edi),%eax
459e15:	56                   	push   %esi
459e16:	52                   	push   %edx
459e17:	6e                   	outsb  %ds:(%esi),(%dx)
459e18:	43                   	inc    %ebx
459e19:	36 34 31             	ss xor $0x31,%al
459e1c:	6a 4b                	push   $0x4b
459e1e:	31 49 50             	xor    %ecx,0x50(%ecx)
459e21:	72 77                	jb     0x459e9a
459e23:	33 70 77             	xor    0x77(%eax),%esi
459e26:	51                   	push   %ecx
459e27:	39 47 4d             	cmp    %eax,0x4d(%edi)
459e2a:	4d                   	dec    %ebp
459e2b:	54                   	push   %esp
459e2c:	6e                   	outsb  %ds:(%esi),(%dx)
459e2d:	36 7a 73             	ss jp  0x459ea3
459e30:	34 64                	xor    $0x64,%al
459e32:	50                   	push   %eax
459e33:	6c                   	insb   (%dx),%es:(%edi)
459e34:	74 4f                	je     0x459e85
459e36:	34 4a                	xor    $0x4a,%al
459e38:	78 59                	js     0x459e93
459e3a:	45                   	inc    %ebp
459e3b:	57                   	push   %edi
459e3c:	41                   	inc    %ecx
459e3d:	6e                   	outsb  %ds:(%esi),(%dx)
459e3e:	6d                   	insl   (%dx),%es:(%edi)
459e3f:	51                   	push   %ecx
459e40:	4f                   	dec    %edi
459e41:	4b                   	dec    %ebx
459e42:	6b 6d 78 46          	imul   $0x46,0x78(%ebp),%ebp
459e46:	64 55                	fs push %ebp
459e48:	34 72                	xor    $0x72,%al
459e4a:	71 69                	jno    0x459eb5
459e4c:	52                   	push   %edx
459e4d:	72 51                	jb     0x459ea0
459e4f:	55                   	push   %ebp
459e50:	6e                   	outsb  %ds:(%esi),(%dx)
459e51:	30 4e 7a             	xor    %cl,0x7a(%esi)
459e54:	45                   	inc    %ebp
459e55:	7a 6e                	jp     0x459ec5
459e57:	77 50                	ja     0x459ea9
459e59:	64 4f                	fs dec %edi
459e5b:	66 70 7a             	data16 jo 0x459ed8
459e5e:	65 32 61 6b          	xor    %gs:0x6b(%ecx),%ah
459e62:	53                   	push   %ebx
459e63:	4a                   	dec    %edx
459e64:	54                   	push   %esp
459e65:	79 32                	jns    0x459e99
459e67:	46                   	inc    %esi
459e68:	46                   	inc    %esi
459e69:	48                   	dec    %eax
459e6a:	61                   	popa
459e6b:	4e                   	dec    %esi
459e6c:	36 72 72             	ss jb  0x459ee1
459e6f:	50                   	push   %eax
459e70:	57                   	push   %edi
459e71:	45                   	inc    %ebp
459e72:	74 5a                	je     0x459ece
459e74:	76 6a                	jbe    0x459ee0
459e76:	46                   	inc    %esi
459e77:	2b 71 69             	sub    0x69(%ecx),%esi
459e7a:	39 62 50             	cmp    %esp,0x50(%edx)
459e7d:	7a 61                	jp     0x459ee0
459e7f:	38 39                	cmp    %bh,(%ecx)
459e81:	6e                   	outsb  %ds:(%esi),(%dx)
459e82:	54                   	push   %esp
459e83:	4a                   	dec    %edx
459e84:	64 56                	fs push %esi
459e86:	71 64                	jno    0x459eec
459e88:	2f                   	das
459e89:	30 76 76             	xor    %dh,0x76(%esi)
459e8c:	37                   	aaa
459e8d:	35 76 43 43 73       	xor    $0x73434376,%eax
459e92:	31 42 49             	xor    %eax,0x49(%edx)
459e95:	37                   	aaa
459e96:	61                   	popa
459e97:	33 6c 62 46          	xor    0x46(%edx,%eiz,2),%ebp
459e9b:	42                   	inc    %edx
459e9c:	72 5a                	jb     0x459ef8
459e9e:	63 2f                	arpl   %ebp,(%edi)
459ea0:	68 4d 34 4a 70       	push   $0x704a344d
459ea5:	37                   	aaa
459ea6:	4d                   	dec    %ebp
459ea7:	67 64 4a             	addr16 fs dec %edx
459eaa:	51                   	push   %ecx
459eab:	2f                   	das
459eac:	48                   	dec    %eax
459ead:	77 38                	ja     0x459ee7
459eaf:	5a                   	pop    %edx
459eb0:	46                   	inc    %esi
459eb1:	4d                   	dec    %ebp
459eb2:	49                   	dec    %ecx
459eb3:	4b                   	dec    %ebx
459eb4:	63 46 72             	arpl   %eax,0x72(%esi)
459eb7:	32 47 70             	xor    0x70(%edi),%al
459eba:	77 6a                	ja     0x459f26
459ebc:	32 6b 63             	xor    0x63(%ebx),%ch
459ebf:	77 41                	ja     0x459f02
459ec1:	44                   	inc    %esp
459ec2:	76 33                	jbe    0x459ef7
459ec4:	4b                   	dec    %ebx
459ec5:	53                   	push   %ebx
459ec6:	66 72 6c             	data16 jb 0x459f35
459ec9:	38 38                	cmp    %bh,(%eax)
459ecb:	32 78 4d             	xor    0x4d(%eax),%bh
459ece:	64 6a 7a             	fs push $0x7a
459ed1:	35 59 48 6b 33       	xor    $0x336b4859,%eax
459ed6:	55                   	push   %ebp
459ed7:	31 48 74             	xor    %ecx,0x74(%eax)
459eda:	55                   	push   %ebp
459edb:	6c                   	insb   (%dx),%es:(%edi)
459edc:	66 79 59             	data16 jns 0x459f38
459edf:	66 6e                	data16 outsb %ds:(%esi),(%dx)
459ee1:	4b                   	dec    %ebx
459ee2:	58                   	pop    %eax
459ee3:	39 4f 4c             	cmp    %ecx,0x4c(%edi)
459ee6:	6a 30                	push   $0x30
459ee8:	47                   	inc    %edi