457b3d:	73 53                	jae    0x457b92
457b3f:	74 4f                	je     0x457b90
457b41:	43                   	inc    %ebx
457b42:	74 6e                	je     0x457bb2
457b44:	50                   	push   %eax
457b45:	65 43                	gs inc %ebx
457b47:	74 73                	je     0x457bbc
457b49:	79 4b                	jns    0x457b96
457b4b:	65 03 47 53          	add    %gs:0x53(%edi),%eax
457b4f:	74 42                	je     0x457b93
457b51:	65 68 70 4b 6e 5e    	gs push $0x5e6e4b70
457b57:	65 27                	gs daa
457b59:	47                   	inc    %edi
457b5a:	5e                   	pop    %esi
457b5b:	74 51                	je     0x457bae
457b5d:	65 45                	gs inc %ebp
457b5f:	70 7f                	jo     0x457be0
457b61:	6e                   	outsb  %ds:(%esi),(%dx)
457b62:	68 65 77 74 5f       	push   $0x5f747765
457b67:	65 46                	gs inc %esi
457b69:	6d                   	insl   (%dx),%es:(%edi)
457b6a:	3b 52 66             	cmp    0x66(%edx),%edx
457b6d:	61                   	popa
457b6e:	52                   	push   %edx
457b6f:	54                   	push   %esp
457b70:	7f 45                	jg     0x457bb7
457b72:	75 64                	jne    0x457bd8
457b74:	24 46                	and    $0x46,%al
457b76:	41                   	inc    %ecx
457b77:	75 54                	jne    0x457bcd
457b79:	68 3b 67 66 74       	push   $0x7466673b
457b7e:	69 43 7c 69 6b 62 4b 	imul   $0x4b626b69,0x7c(%ebx),%eax
457b85:	61                   	popa
457b86:	5f                   	pop    %edi
457b87:	64 27                	fs daa
457b89:	43                   	inc    %ebx
457b8a:	57                   	push   %edi
457b8b:	69 73 62 59 61 62 64 	imul   $0x64626159,0x62(%ebx),%esi
457b92:	4b                   	dec    %ebx
457b93:	72 4b                	jb     0x457be0
457b95:	78 54                	js     0x457beb
457b97:	00 60 65             	add    %ah,0x65(%eax)
457b9a:	4f                   	dec    %edi
457b9b:	54                   	push   %esp
457b9c:	66 78 42             	data16 js 0x457be1
457b9f:	00 57 65             	add    %dl,0x65(%edi)
457ba2:	6f                   	outsl  %ds:(%esi),(%dx)
457ba3:	50                   	push   %eax
457ba4:	56                   	push   %esi
457ba5:	6f                   	outsl  %ds:(%esi),(%dx)
457ba6:	4e                   	dec    %esi
457ba7:	65 54                	gs push %esp
457ba9:	73 79                	jae    0x457c24
457bab:	79 4a                	jns    0x457bf7
457bad:	64 36 67 75 74       	fs ss addr16 jne 0x457c26
457bb2:	44                   	inc    %esp
457bb3:	48                   	dec    %eax
457bb4:	45                   	inc    %ebp
457bb5:	6e                   	outsb  %ds:(%esi),(%dx)
457bb6:	49                   	dec    %ecx
457bb7:	6c                   	insb   (%dx),%es:(%edi)
457bb8:	42                   	inc    %edx
457bb9:	00 72 6e             	add    %dh,0x6e(%edx)
457bbc:	77 50                	ja     0x457c0e
457bbe:	42                   	inc    %edx
457bbf:	72 10                	jb     0x457bd1
457bc1:	6f                   	outsl  %ds:(%esi),(%dx)
457bc2:	6b 5f 61 78          	imul   $0x78,0x61(%edi),%ebx
457bc6:	5d                   	pop    %ebp
457bc7:	6c                   	insb   (%dx),%es:(%edi)
457bc8:	4e                   	dec    %esi
457bc9:	63 52 74             	arpl   %edx,0x74(%edx)
457bcc:	03 67 53             	add    0x53(%edi),%esp
457bcf:	74 4f                	je     0x457c20
457bd1:	43                   	inc    %ebx
457bd2:	7a 70                	jp     0x457c44
457bd4:	45                   	inc    %ebp
457bd5:	63 44 74 5e          	arpl   %eax,0x5e(%esp,%esi,2)
457bd9:	00 7d 69             	add    %bh,0x69(%ebp)
457bdc:	6f                   	outsl  %ds:(%esi),(%dx)
457bdd:	65 60                	gs pusha
457bdf:	65 62 73 72          	bound  %esi,%gs:0x72(%ebx)
457be3:	6f                   	outsl  %ds:(%esi),(%dx)
457be4:	4a                   	dec    %edx
457be5:	49                   	dec    %ecx
457be6:	43                   	inc    %ebx
457be7:	66 48                	dec    %ax
457be9:	00 7c 65 77          	add    %bh,0x77(%ebp,%eiz,2)
457bed:	56                   	push   %esi
457bee:	53                   	push   %ebx
457bef:	72 63                	jb     0x457c54
457bf1:	69 74 6e 6d 6e 4b 6f 	imul   $0x276f4b6e,0x6d(%esi,%ebp,2),%esi
457bf8:	27
457bf9:	67 5e                	addr16 pop %esi
457bfb:	74 5c                	je     0x457c59
457bfd:	50                   	push   %eax
457bfe:	44                   	inc    %esp
457bff:	6f                   	outsl  %ds:(%esi),(%dx)
457c00:	74 75                	je     0x457c77
457c02:	78 74                	js     0x457c78
457c04:	6a 61                	push   $0x61
457c06:	40                   	inc    %eax
457c07:	65 27                	gs daa
457c09:	54                   	push   %esp
457c0a:	54                   	push   %esp
457c0b:	4c                   	dec    %esp
457c0c:	6c                   	insb   (%dx),%es:(%edi)
457c0d:	77 53                	ja     0x457c62
457c0f:	72 10                	jb     0x457c21
457c11:	67 7e 74             	addr16 jle 0x457c88
457c14:	7b 4b                	jnp    0x457c61
457c16:	48                   	dec    %eax
457c17:	79 45                	jns    0x457c5e
457c19:	6f                   	outsl  %ds:(%esi),(%dx)
457c1a:	5a                   	pop    %edx
457c1b:	72 67                	jb     0x457c84
457c1d:	00 7d 65             	add    %bh,0x65(%ebp)
457c20:	69 62 74 61 56 64 2d 	imul   $0x2d645661,0x74(%edx),%esp
457c27:	67 42                	addr16 inc %edx
457c29:	74 64                	je     0x457c8f
457c2b:	43                   	inc    %ebx
457c2c:	77 72                	ja     0x457ca0
457c2e:	5a                   	pop    %edx
457c2f:	4b                   	dec    %ebx
457c30:	75 79                	jne    0x457cab
457c32:	5f                   	pop    %edi
457c33:	6f                   	outsl  %ds:(%esi),(%dx)
457c34:	53                   	push   %ebx
457c35:	6e                   	outsb  %ds:(%esi),(%dx)
457c36:	2d 67 42 74 64       	sub    $0x64744267,%eax
457c3b:	41                   	inc    %ecx
457c3c:	6f                   	outsl  %ds:(%esi),(%dx)
457c3d:	74 7d                	je     0x457cbc
457c3f:	65 69 44 74 77 4a 00 	imul   $0x654a004a,%gs:0x77(%esp,%esi,2),%eax
457c46:	4a 65
457c48:	53                   	push   %ebx
457c49:	5f                   	pop    %edi
457c4a:	78 61                	js     0x457cad
457c4c:	73 73                	jae    0x457cc1
457c4e:	7a 6f                	jp     0x457cbf
457c50:	73 6b                	jae    0x457cbd
457c52:	1b 67 41             	sbb    0x41(%edi),%esp
457c55:	74 72                	je     0x457cc9
457c57:	53                   	push   %ebx
457c58:	4f                   	dec    %edi
457c59:	69 5d 74 48 65 4f 44 	imul   $0x444f6548,0x74(%ebp),%ebx
457c60:	7f 77                	jg     0x457cd9
457c62:	75 00                	jne    0x457c64
457c64:	70 6f                	jo     0x457cd5
457c66:	78 70                	js     0x457cd8
457c68:	57                   	push   %edi
457c69:	65 49                	gs dec %ecx
457c6b:	00 56 54             	add    %dl,0x54(%esi)
457c6e:	70 38                	jo     0x457ca8
457c70:	55                   	push   %ebp
457c71:	6e                   	outsb  %ds:(%esi),(%dx)
457c72:	78 6f                	js     0x457ce3
457c74:	40                   	inc    %eax
457c75:	69 43 67 27 4d 7f 35 	imul   $0x357f4d27,0x67(%ebx),%eax
457c7c:	40                   	inc    %eax
457c7d:	72 4f                	jb     0x457cce
457c7f:	70 64                	jo     0x457ce5
457c81:	6f                   	outsl  %ds:(%esi),(%dx)
457c82:	48                   	dec    %eax
457c83:	65 56                	gs push %esi
457c85:	76 44                	jbe    0x457ccb
457c87:	63 42 50             	arpl   %eax,0x50(%edx)
457c8a:	49                   	dec    %ecx
457c8b:	6f                   	outsl  %ds:(%esi),(%dx)
457c8c:	75 69                	jne    0x457cf7
457c8e:	52                   	push   %edx
457c8f:	65 62 00             	bound  %eax,%gs:(%eax)
457c92:	53                   	push   %ebx
457c93:	61                   	popa
457c94:	57                   	push   %edi
457c95:	68 6c 6c 40 6f       	push   $0x6f406c6c
457c9a:	49                   	dec    %ecx
457c9b:	69 77 68 5b 00 53 6f 	imul   $0x6f53005b,0x68(%edi),%esi
457ca2:	76 70                	jbe    0x457d14
457ca4:	51                   	push   %ecx
457ca5:	74 48                	je     0x457cef
457ca7:	48                   	dec    %eax
457ca8:	46                   	inc    %esi
457ca9:	73 53                	jae    0x457cfe
457cab:	00 57 72             	add    %dl,0x72(%edi)
457cae:	5f                   	pop    %edi
457caf:	70 7c                	jo     0x457d2d
457cb1:	65 5f                	gs pop %edi
457cb3:	45                   	inc    %ebp
457cb4:	77 43                	ja     0x457cf9
457cb6:	5f                   	pop    %edi
457cb7:	79 57                	jns    0x457d10
457cb9:	74 54                	je     0x457d0f
457cbb:	53                   	push   %ebx
457cbc:	66 72 40             	data16 jb 0x457cff
457cbf:	69 73 65 4b 72 4b 76 	imul   $0x764b724b,0x65(%ebx),%esi
457cc6:	44                   	inc    %esp
457cc7:	64 42                	fs inc %edx
457cc9:	72 3b                	jb     0x457d06
457ccb:	54                   	push   %esp
457ccc:	71 69                	jno    0x457d37
457cce:	46                   	inc    %esi
457ccf:	6c                   	insb   (%dx),%es:(%edi)
457cd0:	75 44                	jne    0x457d16
457cd2:	5e                   	pop    %esi
457cd3:	53                   	push   %ebx
457cd4:	24 73                	and    $0x73,%al
457cd6:	48                   	dec    %eax
457cd7:	74 78                	je     0x457d51
457cd9:	4d                   	dec    %ebp
457cda:	54                   	push   %esp
457cdb:	64 66 00 75 69       	data16 add %dh,%fs:0x69(%ebp)
457ce0:	60                   	pusha
457ce1:	68 7e 72 69 6f       	push   $0x6f69727e
457ce6:	49                   	dec    %ecx
457ce7:	65 27                	gs daa
457ce9:	73 5e                	jae    0x457d49
457ceb:	74 5c                	je     0x457d49
457ced:	50                   	push   %eax
457cee:	57                   	push   %edi
457cef:	64 74 69             	fs je  0x457d5b
457cf2:	75 67                	jne    0x457d5b
457cf4:	24 50                	and    $0x50,%al
457cf6:	4c                   	dec    %esp
457cf7:	64 43                	fs inc %ebx
457cf9:	69 55 67 4e 6f 52 65 	imul   $0x65526f4e,0x67(%ebp),%edx
457d00:	10 43 69             	adc    %al,0x69(%ebx)
457d03:	65 45                	gs inc %ebp
457d05:	74 48                	je     0x457d4f
457d07:	45                   	inc    %ebp
457d08:	49                   	dec    %ecx
457d09:	63 49 79             	arpl   %ecx,0x79(%ecx)
457d0c:	73 74                	jae    0x457d82
457d0e:	59                   	pop    %ecx
457d0f:	72 10                	jb     0x457d21
457d11:	46                   	inc    %esi
457d12:	69 6f 49 42 4c 73 42 	imul   $0x42734c42,0x49(%edi),%ebp
457d19:	36 0f 53 77 72       	rcpps  %ss:0x72(%edi),%xmm6
457d1e:	5f                   	pop    %edi
457d1f:	6e                   	outsb  %ds:(%esi),(%dx)
457d20:	77 00                	ja     0x457d22
457d22:	55                   	push   %ebp
457d23:	65 53                	gs push %ebx
457d25:	47                   	inc    %edi
457d26:	58                   	pop    %eax
457d27:	69 43 00 7f 72 6a 76 	imul   $0x766a727f,0x0(%ebx),%eax
457d2e:	53                   	push   %ebx
457d2f:	49                   	dec    %ecx
457d30:	7e 66                	jle    0x457d98
457d32:	74 00                	je     0x457d34
457d34:	63 65 59             	arpl   %esp,0x59(%ebp)
457d37:	44                   	inc    %esp
457d38:	55                   	push   %ebp
457d39:	69 4d 65 70 00 51 65 	imul   $0x65510070,0x65(%ebp),%ecx
457d40:	64 5f                	fs pop %edi
457d42:	52                   	push   %edx
457d43:	73 76                	jae    0x457dbb
457d45:	65 4c                	gs dec %esp
457d47:	64 5e                	fs pop %esi
457d49:	00 5c 65 77          	add    %bl,0x77(%ebp,%eiz,2)
457d4d:	5f                   	pop    %edi
457d4e:	72 72                	jb     0x457dc2
457d50:	79 76                	jns    0x457dc8
457d52:	7e 54                	jle    0x457da8
457d54:	5d                   	pop    %ebp
457d55:	70 48                	jo     0x457d9f
457d57:	00 63 72             	add    %ah,0x72(%ebx)
457d5a:	52                   	push   %edx
457d5b:	76 66                	jbe    0x457dc3
457d5d:	54                   	push   %esp
457d5e:	4f                   	dec    %edi
457d5f:	70 75                	jo     0x457dd6
457d61:	00 7c 65 50          	add    %bh,0x50(%ebp,%eiz,2)
457d65:	5f                   	pop    %edi
457d66:	63 61 4a             	arpl   %esp,0x4a(%ecx)
457d69:	65 3b 47 66          	cmp    %gs:0x66(%edi),%eax
457d6d:	74 70                	je     0x457ddf
457d6f:	69 7c 65 68 00 61 6e 	imul   $0x496e6100,0x68(%ebp,%eiz,2),%edi
457d76:	49
457d77:	73 70                	jae    0x457de9
457d79:	69 4f 68 03 47 53 74 	imul   $0x74534703,0x68(%edi),%ecx
457d80:	54                   	push   %esp
457d81:	69 69 65 47 74 42 72 	imul   $0x72427447,0x65(%ecx),%ebp
457d88:	4e                   	dec    %esi
457d89:	65 48                	gs dec %eax
457d8b:	00 45 69             	add    %al,0x69(%ebp)
457d8e:	5a                   	pop    %edx
457d8f:	65 43                	gs inc %ebx
457d91:	79 68                	jns    0x457dfb
457d93:	74 41                	je     0x457dd6
457d95:	6d                   	insl   (%dx),%es:(%edi)
457d96:	64 6e                	outsb  %fs:(%esi),(%dx)
457d98:	41                   	inc    %ecx
457d99:	6f                   	outsl  %ds:(%esi),(%dx)
457d9a:	3b 73 66             	cmp    0x66(%ebx),%esi
457d9d:	74 69                	je     0x457e08
457d9f:	41                   	inc    %ecx
457da0:	64 74 69             	fs je  0x457e0c
457da3:	69 46 75 59 65 54 00 	imul   $0x546559,0x75(%esi),%eax
457daa:	5c                   	pop    %esp
457dab:	65 77 5f             	gs ja  0x457e0d
457dae:	62 6f 64             	bound  %ebp,0x64(%edi)
457db1:	61                   	popa
457db2:	77 46                	ja     0x457dfa
457db4:	56                   	push   %esi
457db5:	65 48                	gs dec %eax
457db7:	53                   	push   %ebx
457db8:	57                   	push   %edi
457db9:	61                   	popa
457dba:	58                   	pop    %eax
457dbb:	65 03 46 5f          	add    %gs:0x5f(%esi),%eax
457dbf:	6c                   	insb   (%dx),%es:(%edi)
457dc0:	75 49                	jne    0x457e0b
457dc2:	75 66                	jne    0x457e2a
457dc4:	4b                   	dec    %ebx
457dc5:	00 6a 65             	add    %ch,0x65(%edx)
457dc8:	53                   	push   %ebx
457dc9:	45                   	inc    %ebp
457dca:	43                   	inc    %ebx
457dcb:	74 66                	je     0x457e33
457dcd:	6e                   	outsb  %ds:(%esi),(%dx)
457dce:	45                   	inc    %ebp
457dcf:	69 7f 6e 1b 43 56 65 	imul   $0x6556431b,0x6e(%edi),%edi
457dd6:	4c                   	dec    %esp
457dd7:	74 42                	je     0x457e1b
457dd9:	4f                   	dec    %edi
457dda:	59                   	pop    %ecx
457ddb:	6a 66                	push   $0x66
457ddd:	63 42 00             	arpl   %eax,0x0(%edx)
457de0:	57                   	push   %edi
457de1:	65 6f                	outsl  %gs:(%esi),(%dx)
457de3:	46                   	inc    %esi
457de4:	4d                   	dec    %ebp
457de5:	6c                   	insb   (%dx),%es:(%edi)
457de6:	48                   	dec    %eax
457de7:	4e                   	dec    %esi
457de8:	46                   	inc    %esi
457de9:	6d                   	insl   (%dx),%es:(%edi)
457dea:	5e                   	pop    %esi
457deb:	57                   	push   %edi
457dec:	6a 74                	push   $0x74
457dee:	5e                   	pop    %esi
457def:	6f                   	outsl  %ds:(%esi),(%dx)
457df0:	65 74 5e             	gs je  0x457e51
457df3:	78 50                	js     0x457e45
457df5:	65 43                	gs inc %ebx
457df7:	73 4e                	jae    0x457e47
457df9:	6f                   	outsl  %ds:(%esi),(%dx)
457dfa:	55                   	push   %ebp
457dfb:	00 40 68             	add    %al,0x68(%eax)