439cb6:	35 72 71 35 65       	xor    $0x65357172,%eax
439cbb:	47                   	inc    %edi
439cbc:	42                   	inc    %edx
439cbd:	33 6d 59             	xor    0x59(%ebp),%ebp
439cc0:	72 30                	jb     0x439cf2
439cc2:	6e                   	outsb  %ds:(%esi),(%dx)
439cc3:	4f                   	dec    %edi
439cc4:	59                   	pop    %ecx
439cc5:	43                   	inc    %ebx
439cc6:	2b 48 75             	sub    0x75(%eax),%ecx
439cc9:	36 50                	ss push %eax
439ccb:	46                   	inc    %esi
439ccc:	73 4b                	jae    0x439d19
439cce:	4f                   	dec    %edi
439ccf:	65 31 73 63          	xor    %esi,%gs:0x63(%ebx)
439cd3:	4b                   	dec    %ebx
439cd4:	46                   	inc    %esi
439cd5:	78 6a                	js     0x439d41
439cd7:	50                   	push   %eax
439cd8:	32 6b 6b             	xor    0x6b(%ebx),%ch
439cdb:	35 4b 68 78 74       	xor    $0x7478684b,%eax
439ce0:	50                   	push   %eax
439ce1:	6d                   	insl   (%dx),%es:(%edi)
439ce2:	62 58 56             	bound  %ebx,0x56(%eax)
439ce5:	69 4b 2b 61 33 47 77 	imul   $0x77473361,0x2b(%ebx),%ecx
439cec:	2f                   	das
439ced:	71 41                	jno    0x439d30
439cef:	69 35 62 4b 66 42 65 	imul   $0x79577865,0x42664b62,%esi
439cf6:	78 57 79
439cf9:	67 6e                	outsb  %ds:(%si),(%dx)
439cfb:	6d                   	insl   (%dx),%es:(%edi)
439cfc:	32 41 57             	xor    0x57(%ecx),%al
439cff:	65 78 71             	gs js  0x439d73
439d02:	4d                   	dec    %ebp
439d03:	5a                   	pop    %edx
439d04:	76 79                	jbe    0x439d7f
439d06:	74 7a                	je     0x439d82
439d08:	42                   	inc    %edx
439d09:	67 55                	addr16 push %ebp
439d0b:	65 34 65             	gs xor $0x65,%al
439d0e:	54                   	push   %esp
439d0f:	70 32                	jo     0x439d43
439d11:	70 46                	jo     0x439d59
439d13:	55                   	push   %ebp
439d14:	78 52                	js     0x439d68
439d16:	6e                   	outsb  %ds:(%esi),(%dx)
439d17:	76 42                	jbe    0x439d5b
439d19:	75 65                	jne    0x439d80
439d1b:	63 31                	arpl   %esi,(%ecx)
439d1d:	49                   	dec    %ecx
439d1e:	43                   	inc    %ebx
439d1f:	77 56                	ja     0x439d77
439d21:	41                   	inc    %ecx
439d22:	43                   	inc    %ebx
439d23:	34 36                	xor    $0x36,%al
439d25:	36 66 64 32 36       	ss data16 xor %fs:(%esi),%dh
439d2a:	43                   	inc    %ebx
439d2b:	45                   	inc    %ebp
439d2c:	6b 6b 78 6f          	imul   $0x6f,0x78(%ebx),%ebp
439d30:	34 51                	xor    $0x51,%al
439d32:	78 6a                	js     0x439d9e
439d34:	4e                   	dec    %esi
439d35:	4e                   	dec    %esi
439d36:	33 4f 57             	xor    0x57(%edi),%ecx
439d39:	56                   	push   %esi
439d3a:	62 69 6b             	bound  %ebp,0x6b(%ecx)
439d3d:	35 71 68 2f 44       	xor    $0x442f6871,%eax
439d42:	31 36                	xor    %esi,(%esi)
439d44:	52                   	push   %edx
439d45:	32 52 59             	xor    0x59(%edx),%dl
439d48:	6d                   	insl   (%dx),%es:(%edi)
439d49:	58                   	pop    %eax
439d4a:	61                   	popa
439d4b:	68 76 4d 4f 67       	push   $0x674f4d76
439d50:	39 44 4a 79          	cmp    %eax,0x79(%edx,%ecx,2)
439d54:	56                   	push   %esi
439d55:	30 44 5a 39          	xor    %al,0x39(%edx,%ebx,2)
439d59:	4d                   	dec    %ebp
439d5a:	64 6b 69 2f 71       	imul   $0x71,%fs:0x2f(%ecx),%ebp
439d5f:	7a 65                	jp     0x439dc6
439d61:	73 67                	jae    0x439dca
439d63:	6c                   	insb   (%dx),%es:(%edi)
439d64:	46                   	inc    %esi
439d65:	69 48 48 39 52 6c 69 	imul   $0x696c5239,0x48(%eax),%ecx
439d6c:	68 52 6f 67 4a       	push   $0x4a676f52
439d71:	50                   	push   %eax
439d72:	61                   	popa
439d73:	49                   	dec    %ecx
439d74:	38 59 79             	cmp    %bl,0x79(%ecx)
439d77:	7a 52                	jp     0x439dcb
439d79:	38 43 6f             	cmp    %al,0x6f(%ebx)
439d7c:	79 4f                	jns    0x439dcd
439d7e:	38 50 4a             	cmp    %dl,0x4a(%eax)
439d81:	78 4a                	js     0x439dcd
439d83:	57                   	push   %edi
439d84:	53                   	push   %ebx
439d85:	6d                   	insl   (%dx),%es:(%edi)
439d86:	31 31                	xor    %esi,(%ecx)
439d88:	54                   	push   %esp
439d89:	72 39                	jb     0x439dc4
439d8b:	79 52                	jns    0x439ddf
439d8d:	55                   	push   %ebp
439d8e:	69 71 45 43 4c 46 72 	imul   $0x72464c43,0x45(%ecx),%esi
439d95:	36 49                	ss dec %ecx
439d97:	30 2b                	xor    %ch,(%ebx)
439d99:	30 6c 57 74          	xor    %ch,0x74(%edi,%edx,2)
439d9d:	30 2b                	xor    %ch,(%ebx)
439d9f:	6c                   	insb   (%dx),%es:(%edi)
439da0:	31 68 4c             	xor    %ebp,0x4c(%eax)
439da3:	76 67                	jbe    0x439e0c
439da5:	67 53                	addr16 push %ebx
439da7:	70 77                	jo     0x439e20
439da9:	55                   	push   %ebp
439daa:	30 64 6f 42          	xor    %ah,0x42(%edi,%ebp,2)
439dae:	32 57 51             	xor    0x51(%edi),%dl
439db1:	6c                   	insb   (%dx),%es:(%edi)
439db2:	42                   	inc    %edx
439db3:	73 48                	jae    0x439dfd
439db5:	32 6e 46             	xor    0x46(%esi),%ch
439db8:	54                   	push   %esp
439db9:	74 37                	je     0x439df2
439dbb:	30 50 6f             	xor    %dl,0x6f(%eax)
439dbe:	47                   	inc    %edi
439dbf:	54                   	push   %esp
439dc0:	57                   	push   %edi
439dc1:	5a                   	pop    %edx
439dc2:	51                   	push   %ecx
439dc3:	34 36                	xor    $0x36,%al
439dc5:	6b 6e 33 69          	imul   $0x69,0x33(%esi),%ebp
439dc9:	49                   	dec    %ecx
439dca:	6f                   	outsl  %ds:(%esi),(%dx)
439dcb:	53                   	push   %ebx
439dcc:	45                   	inc    %ebp
439dcd:	37                   	aaa
439dce:	6c                   	insb   (%dx),%es:(%edi)
439dcf:	49                   	dec    %ecx
439dd0:	59                   	pop    %ecx
439dd1:	64 6a 4b             	fs push $0x4b
439dd4:	76 41                	jbe    0x439e17
439dd6:	72 38                	jb     0x439e10
439dd8:	6a 48                	push   $0x48
439dda:	62 6e 52             	bound  %ebp,0x52(%esi)
439ddd:	75 57                	jne    0x439e36
439ddf:	78 32                	js     0x439e13
439de1:	30 7a 32             	xor    %bh,0x32(%edx)
439de4:	2f                   	das
439de5:	57                   	push   %edi
439de6:	49                   	dec    %ecx
439de7:	43                   	inc    %ebx
439de8:	41                   	inc    %ecx
439de9:	71 37                	jno    0x439e22
439deb:	71 49                	jno    0x439e36
439ded:	51                   	push   %ecx
439dee:	54                   	push   %esp
439def:	64 6e                	outsb  %fs:(%esi),(%dx)
439df1:	68 54 33 41 30       	push   $0x30413354
439df6:	46                   	inc    %esi
439df7:	63 57 4c             	arpl   %edx,0x4c(%edi)
439dfa:	68 35 35 2f 49       	push   $0x492f3535
439dff:	6d                   	insl   (%dx),%es:(%edi)
439e00:	66 77 61             	data16 ja 0x439e64
439e03:	79 44                	jns    0x439e49
439e05:	57                   	push   %edi
439e06:	61                   	popa
439e07:	53                   	push   %ebx
439e08:	36 4c                	ss dec %esp
439e0a:	68 37 6c 69 33       	push   $0x33696c37
439e0f:	61                   	popa
439e10:	32 34 77             	xor    (%edi,%esi,2),%dh
439e13:	6e                   	outsb  %ds:(%esi),(%dx)
439e14:	75 46                	jne    0x439e5c
439e16:	4d                   	dec    %ebp
439e17:	64 34 63             	fs xor $0x63,%al
439e1a:	74 61                	je     0x439e7d
439e1c:	6d                   	insl   (%dx),%es:(%edi)
439e1d:	2f                   	das
439e1e:	31 51 62             	xor    %edx,0x62(%ecx)
439e21:	64 4e                	fs dec %esi
439e23:	6a 73                	push   $0x73
439e25:	63 4a 6c             	arpl   %ecx,0x6c(%edx)
439e28:	64 37                	fs aaa
439e2a:	51                   	push   %ecx
439e2b:	36 6d                	ss insl (%dx),%es:(%edi)
439e2d:	30 71 47             	xor    %dh,0x47(%ecx)
439e30:	39 4b 6d             	cmp    %ecx,0x6d(%ebx)
439e33:	30 64 53 74          	xor    %ah,0x74(%ebx,%edx,2)
439e37:	4c                   	dec    %esp
439e38:	72 56                	jb     0x439e90
439e3a:	30 48 65             	xor    %cl,0x65(%eax)
439e3d:	6c                   	insb   (%dx),%es:(%edi)
439e3e:	70 59                	jo     0x439e99
439e40:	54                   	push   %esp
439e41:	79 72                	jns    0x439eb5
439e43:	41                   	inc    %ecx
439e44:	42                   	inc    %edx
439e45:	62 73 6d             	bound  %esi,0x6d(%ebx)
439e48:	57                   	push   %edi
439e49:	75 6c                	jne    0x439eb7
439e4b:	47                   	inc    %edi
439e4c:	48                   	dec    %eax
439e4d:	42                   	inc    %edx
439e4e:	4e                   	dec    %esi
439e4f:	31 32                	xor    %esi,(%edx)
439e51:	31 4c 52 66          	xor    %ecx,0x66(%edx,%edx,2)
439e55:	6b 77 34 53          	imul   $0x53,0x34(%edi),%esi
439e59:	4b                   	dec    %ebx
439e5a:	77 6c                	ja     0x439ec8
439e5c:	54                   	push   %esp
439e5d:	64 56                	fs push %esi
439e5f:	43                   	inc    %ebx
439e60:	41                   	inc    %ecx
439e61:	32 70 50             	xor    0x50(%eax),%dh
439e64:	34 53                	xor    $0x53,%al
439e66:	74 32                	je     0x439e9a
439e68:	4d                   	dec    %ebp
439e69:	48                   	dec    %eax
439e6a:	4d                   	dec    %ebp
439e6b:	4f                   	dec    %edi
439e6c:	66 69 6f 74 53 69    	imul   $0x6953,0x74(%edi),%bp
439e72:	49                   	dec    %ecx
439e73:	6c                   	insb   (%dx),%es:(%edi)
439e74:	34 4d                	xor    $0x4d,%al
439e76:	65 43                	gs inc %ebx
439e78:	51                   	push   %ecx
439e79:	62 76 55             	bound  %esi,0x55(%esi)
439e7c:	6e                   	outsb  %ds:(%esi),(%dx)
439e7d:	49                   	dec    %ecx
439e7e:	35 66 37 58 78       	xor    $0x78583766,%eax
439e83:	43                   	inc    %ebx
439e84:	37                   	aaa
439e85:	6e                   	outsb  %ds:(%esi),(%dx)
439e86:	55                   	push   %ebp
439e87:	6e                   	outsb  %ds:(%esi),(%dx)
439e88:	75 6b                	jne    0x439ef5
439e8a:	4c                   	dec    %esp
439e8b:	47                   	inc    %edi
439e8c:	53                   	push   %ebx
439e8d:	2b 55 38             	sub    0x38(%ebp),%edx
439e90:	42                   	inc    %edx
439e91:	67 31 6d 47          	xor    %ebp,0x47(%di)
439e95:	35 59 6a 64 7a       	xor    $0x7a646a59,%eax
439e9a:	76 45                	jbe    0x439ee1
439e9c:	67 70 33             	addr16 jo 0x439ed2
439e9f:	75 52                	jne    0x439ef3
439ea1:	66 46                	inc    %si
439ea3:	64 4f                	fs dec %edi
439ea5:	6d                   	insl   (%dx),%es:(%edi)
439ea6:	67 63 65 34          	arpl   %esp,0x34(%di)
439eaa:	45                   	inc    %ebp
439eab:	42                   	inc    %edx
439eac:	46                   	inc    %esi
439ead:	63 50 63             	arpl   %edx,0x63(%eax)
439eb0:	76 4d                	jbe    0x439eff
439eb2:	72 44                	jb     0x439ef8
439eb4:	41                   	inc    %ecx
439eb5:	2b 56 78             	sub    0x78(%esi),%edx
439eb8:	35 6e 58 4a 4d       	xor    $0x4d4a586e,%eax
439ebd:	7a 42                	jp     0x439f01
439ebf:	62 6d 57             	bound  %ebp,0x57(%ebp)
439ec2:	6e                   	outsb  %ds:(%esi),(%dx)
439ec3:	41                   	inc    %ecx
439ec4:	33 5a 72             	xor    0x72(%edx),%ebx
439ec7:	33 67 39             	xor    0x39(%edi),%esp
439eca:	73 35                	jae    0x439f01
439ecc:	55                   	push   %ebp
439ecd:	6c                   	insb   (%dx),%es:(%edi)
439ece:	4e                   	dec    %esi
439ecf:	6e                   	outsb  %ds:(%esi),(%dx)
439ed0:	64 68 68 57 6e 43    	fs push $0x436e5768
439ed6:	74 44                	je     0x439f1c
439ed8:	2f                   	das
439ed9:	31 39                	xor    %edi,(%ecx)
439edb:	2f                   	das
439edc:	59                   	pop    %ecx
439edd:	6e                   	outsb  %ds:(%esi),(%dx)
439ede:	67 64 44             	addr16 fs inc %esp
439ee1:	73 70                	jae    0x439f53
439ee3:	62 57 31             	bound  %edx,0x31(%edi)
439ee6:	47                   	inc    %edi
439ee7:	34 6e                	xor    $0x6e,%al
439ee9:	4d                   	dec    %ebp
439eea:	76 71                	jbe    0x439f5d
439eec:	53                   	push   %ebx
439eed:	41                   	inc    %ecx
439eee:	4d                   	dec    %ebp
439eef:	50                   	push   %eax
439ef0:	47                   	inc    %edi
439ef1:	78 45                	js     0x439f38
439ef3:	56                   	push   %esi
439ef4:	53                   	push   %ebx
439ef5:	4b                   	dec    %ebx
439ef6:	30 79 4b             	xor    %bh,0x4b(%ecx)
439ef9:	2b 71 39             	sub    0x39(%ecx),%esi
439efc:	78 42                	js     0x439f40
439efe:	4c                   	dec    %esp
439eff:	33 66 43             	xor    0x43(%esi),%esp
439f02:	37                   	aaa
439f03:	48                   	dec    %eax
439f04:	67 69 38 76 53 47 33 	imul   $0x33475376,(%bx,%si),%edi
439f0b:	35 56 42 4d 76       	xor    $0x764d4256,%eax
439f10:	6f                   	outsl  %ds:(%esi),(%dx)
439f11:	4d                   	dec    %ebp
439f12:	6e                   	outsb  %ds:(%esi),(%dx)
439f13:	37                   	aaa
439f14:	4e                   	dec    %esi
439f15:	30 55 4a             	xor    %dl,0x4a(%ebp)
439f18:	42                   	inc    %edx
439f19:	39 33                	cmp    %esi,(%ebx)
439f1b:	32 62 32             	xor    0x32(%edx),%ah
439f1e:	57                   	push   %edi
439f1f:	67 52                	addr16 push %edx
439f21:	76 6a                	jbe    0x439f8d
439f23:	56                   	push   %esi
439f24:	6e                   	outsb  %ds:(%esi),(%dx)
439f25:	2b 78 57             	sub    0x57(%eax),%edi
439f28:	43                   	inc    %ebx
439f29:	70 6f                	jo     0x439f9a
439f2b:	4c                   	dec    %esp
439f2c:	67 43                	addr16 inc %ebx
439f2e:	76 64                	jbe    0x439f94
439f30:	6f                   	outsl  %ds:(%esi),(%dx)
439f31:	76 5a                	jbe    0x439f8d
439f33:	4f                   	dec    %edi
439f34:	4d                   	dec    %ebp
439f35:	54                   	push   %esp
439f36:	4d                   	dec    %ebp
439f37:	7a 2f                	jp     0x439f68
439f39:	54                   	push   %esp
439f3a:	63 75 6a             	arpl   %esi,0x6a(%ebp)
439f3d:	4c                   	dec    %esp
439f3e:	6e                   	outsb  %ds:(%esi),(%dx)
439f3f:	66 59                	pop    %cx
439f41:	75 36                	jne    0x439f79
439f43:	48                   	dec    %eax
439f44:	4b                   	dec    %ebx
439f45:	6a 67                	push   $0x67
439f47:	4b                   	dec    %ebx
439f48:	58                   	pop    %eax
439f49:	63 73 6d             	arpl   %esi,0x6d(%ebx)
439f4c:	34 34                	xor    $0x34,%al
439f4e:	6a 35                	push   $0x35
439f50:	71 55                	jno    0x439fa7
439f52:	4c                   	dec    %esp
439f53:	5a                   	pop    %edx
439f54:	43                   	inc    %ebx
439f55:	49                   	dec    %ecx
439f56:	46                   	inc    %esi
439f57:	52                   	push   %edx
439f58:	32 34 4b             	xor    (%ebx,%ecx,2),%dh
439f5b:	55                   	push   %ebp