439e18:	39 57 65             	cmp    %edx,0x65(%edi)
439e1b:	6e                   	outsb  %ds:(%esi),(%dx)
439e1c:	65 6b 74 35 67 41    	imul   $0x41,%gs:0x67(%ebp,%esi,1),%esi
439e22:	6f                   	outsl  %ds:(%esi),(%dx)
439e23:	54                   	push   %esp
439e24:	45                   	inc    %ebp
439e25:	45                   	inc    %ebp
439e26:	72 78                	jb     0x439ea0
439e28:	54                   	push   %esp
439e29:	55                   	push   %ebp
439e2a:	69 71 48 63 66 78 37 	imul   $0x37786663,0x48(%ecx),%esi
439e31:	37                   	aaa
439e32:	63 50 49             	arpl   %edx,0x49(%eax)
439e35:	6b 68 59 4a          	imul   $0x4a,0x59(%eax),%ebp
439e39:	53                   	push   %ebx
439e3a:	56                   	push   %esi
439e3b:	67 46                	addr16 inc %esi
439e3d:	72 6d                	jb     0x439eac
439e3f:	76 58                	jbe    0x439e99
439e41:	31 54 2f 52          	xor    %edx,0x52(%edi,%ebp,1)
439e45:	31 59 42             	xor    %ebx,0x42(%ecx)
439e48:	36 4c                	ss dec %esp
439e4a:	54                   	push   %esp
439e4b:	32 7a 71             	xor    0x71(%edx),%bh
439e4e:	74 4f                	je     0x439e9f
439e50:	36 56                	ss push %esi
439e52:	34 75                	xor    $0x75,%al
439e54:	6f                   	outsl  %ds:(%esi),(%dx)
439e55:	64 4d                	fs dec %ebp
439e57:	70 38                	jo     0x439e91
439e59:	5a                   	pop    %edx
439e5a:	6b 77 73 4c          	imul   $0x4c,0x73(%edi),%esi
439e5e:	49                   	dec    %ecx
439e5f:	59                   	pop    %ecx
439e60:	73 57                	jae    0x439eb9
439e62:	2b 45 74             	sub    0x74(%ebp),%eax
439e65:	39 4a 4d             	cmp    %ecx,0x4d(%edx)
439e68:	48                   	dec    %eax
439e69:	36 6a 7a             	ss push $0x7a
439e6c:	52                   	push   %edx
439e6d:	56                   	push   %esi
439e6e:	57                   	push   %edi
439e6f:	49                   	dec    %ecx
439e70:	72 65                	jb     0x439ed7
439e72:	75 73                	jne    0x439ee7
439e74:	37                   	aaa
439e75:	6e                   	outsb  %ds:(%esi),(%dx)
439e76:	58                   	pop    %eax
439e77:	6e                   	outsb  %ds:(%esi),(%dx)
439e78:	54                   	push   %esp
439e79:	48                   	dec    %eax
439e7a:	6d                   	insl   (%dx),%es:(%edi)
439e7b:	55                   	push   %ebp
439e7c:	4d                   	dec    %ebp
439e7d:	36 43                	ss inc %ebx
439e7f:	62 46 75             	bound  %eax,0x75(%esi)
439e82:	59                   	pop    %ecx
439e83:	5a                   	pop    %edx
439e84:	58                   	pop    %eax
439e85:	4f                   	dec    %edi
439e86:	70 67                	jo     0x439eef
439e88:	34 74                	xor    $0x74,%al
439e8a:	6c                   	insb   (%dx),%es:(%edi)
439e8b:	7a 51                	jp     0x439ede
439e8d:	59                   	pop    %ecx
439e8e:	34 74                	xor    $0x74,%al
439e90:	45                   	inc    %ebp
439e91:	4c                   	dec    %esp
439e92:	66 63 4c 69 59       	arpl   %cx,0x59(%ecx,%ebp,2)
439e97:	36 64 71 50          	ss fs jno 0x439eeb
439e9b:	6f                   	outsl  %ds:(%esi),(%dx)
439e9c:	4d                   	dec    %ebp
439e9d:	2b 71 6d             	sub    0x6d(%ecx),%esi
439ea0:	48                   	dec    %eax
439ea1:	4c                   	dec    %esp
439ea2:	49                   	dec    %ecx
439ea3:	4e                   	dec    %esi
439ea4:	36 61                	ss popa
439ea6:	72 76                	jb     0x439f1e
439ea8:	46                   	inc    %esi
439ea9:	59                   	pop    %ecx
439eaa:	78 4c                	js     0x439ef8
439eac:	47                   	inc    %edi
439ead:	62 36                	bound  %esi,(%esi)
439eaf:	73 32                	jae    0x439ee3
439eb1:	74 62                	je     0x439f15
439eb3:	57                   	push   %edi
439eb4:	65 68 70 54 31 33    	gs push $0x33315470
439eba:	34 6c                	xor    $0x6c,%al
439ebc:	73 4a                	jae    0x439f08
439ebe:	46                   	inc    %esi
439ebf:	4a                   	dec    %edx
439ec0:	55                   	push   %ebp
439ec1:	4c                   	dec    %esp
439ec2:	42                   	inc    %edx
439ec3:	6b 78 4f 45          	imul   $0x45,0x4f(%eax),%edi
439ec7:	39 73 65             	cmp    %esi,0x65(%ebx)
439eca:	49                   	dec    %ecx
439ecb:	64 41                	fs inc %ecx
439ecd:	6c                   	insb   (%dx),%es:(%edi)
439ece:	50                   	push   %eax
439ecf:	4d                   	dec    %ebp
439ed0:	38 6e 33             	cmp    %ch,0x33(%esi)
439ed3:	50                   	push   %eax
439ed4:	72 4d                	jb     0x439f23
439ed6:	56                   	push   %esi
439ed7:	49                   	dec    %ecx
439ed8:	65 4f                	gs dec %edi
439eda:	55                   	push   %ebp
439edb:	63 35 4a 75 4a 62    	arpl   %esi,0x624a754a
439ee1:	32 75 33             	xor    0x33(%ebp),%dh
439ee4:	45                   	inc    %ebp
439ee5:	76 2f                	jbe    0x439f16
439ee7:	47                   	inc    %edi
439ee8:	78 38                	js     0x439f22
439eea:	32 56 6d             	xor    0x6d(%esi),%dl
439eed:	76 76                	jbe    0x439f65
439eef:	47                   	inc    %edi
439ef0:	44                   	inc    %esp
439ef1:	35 6e 4c 74 77       	xor    $0x77744c6e,%eax
439ef6:	73 57                	jae    0x439f4f
439ef8:	51                   	push   %ecx
439ef9:	6e                   	outsb  %ds:(%esi),(%dx)
439efa:	69 68 4d 4d 61 6c 71 	imul   $0x716c614d,0x4d(%eax),%ebp
439f01:	75 64                	jne    0x439f67
439f03:	4d                   	dec    %ebp
439f04:	76 56                	jbe    0x439f5c
439f06:	30 65 4d             	xor    %ah,0x4d(%ebp)
439f09:	4e                   	dec    %esi
439f0a:	6b 65 78 69          	imul   $0x69,0x78(%ebp),%esp
439f0e:	39 36                	cmp    %esi,(%esi)
439f10:	5a                   	pop    %edx
439f11:	4e                   	dec    %esi
439f12:	6d                   	insl   (%dx),%es:(%edi)
439f13:	56                   	push   %esi
439f14:	44                   	inc    %esp
439f15:	77 72                	ja     0x439f89
439f17:	6a 38                	push   $0x38
439f19:	50                   	push   %eax
439f1a:	53                   	push   %ebx
439f1b:	73 58                	jae    0x439f75
439f1d:	78 67                	js     0x439f86
439f1f:	2b 78 78             	sub    0x78(%eax),%edi
439f22:	67 4e                	addr16 dec %esi
439f24:	61                   	popa
439f25:	43                   	inc    %ebx
439f26:	75 6d                	jne    0x439f95
439f28:	68 61 4e 2f 6d       	push   $0x6d2f4e61
439f2d:	72 77                	jb     0x439fa6
439f2f:	31 36                	xor    %esi,(%esi)
439f31:	44                   	inc    %esp
439f32:	6d                   	insl   (%dx),%es:(%edi)
439f33:	43                   	inc    %ebx
439f34:	76 70                	jbe    0x439fa6
439f36:	6f                   	outsl  %ds:(%esi),(%dx)
439f37:	6d                   	insl   (%dx),%es:(%edi)
439f38:	63 50 77             	arpl   %edx,0x77(%eax)
439f3b:	49                   	dec    %ecx
439f3c:	5a                   	pop    %edx
439f3d:	6f                   	outsl  %ds:(%esi),(%dx)
439f3e:	69 78 30 4f 31 30 42 	imul   $0x4230314f,0x30(%eax),%edi
439f45:	35 34 48 77 50       	xor    $0x50774834,%eax
439f4a:	4d                   	dec    %ebp
439f4b:	35 71 36 70 36       	xor    $0x36703671,%eax
439f50:	4e                   	dec    %esi
439f51:	47                   	inc    %edi
439f52:	64 57                	fs push %edi
439f54:	64 68 31 51 76 4f    	fs push $0x4f765131
439f5a:	48                   	dec    %eax
439f5b:	4c                   	dec    %esp
439f5c:	4d                   	dec    %ebp
439f5d:	78 64                	js     0x439fc3
439f5f:	54                   	push   %esp
439f60:	62 6f 62             	bound  %ebp,0x62(%edi)
439f63:	77 32                	ja     0x439f97
439f65:	54                   	push   %esp
439f66:	70 6a                	jo     0x439fd2
439f68:	56                   	push   %esi
439f69:	70 44                	jo     0x439faf
439f6b:	54                   	push   %esp
439f6c:	72 32                	jb     0x439fa0
439f6e:	58                   	pop    %eax
439f6f:	43                   	inc    %ebx
439f70:	6e                   	outsb  %ds:(%esi),(%dx)
439f71:	46                   	inc    %esi
439f72:	32 4d 2f             	xor    0x2f(%ebp),%cl
439f75:	36 4a                	ss dec %edx
439f77:	41                   	inc    %ecx
439f78:	2f                   	das
439f79:	67 71 4c             	addr16 jno 0x439fc8
439f7c:	78 36                	js     0x439fb4
439f7e:	71 42                	jno    0x439fc2
439f80:	66 53                	push   %bx
439f82:	64 68 50 61 6f 79    	fs push $0x796f6150
439f88:	38 4d 4d             	cmp    %cl,0x4d(%ebp)
439f8b:	59                   	pop    %ecx
439f8c:	38 56 45             	cmp    %dl,0x45(%esi)
439f8f:	6f                   	outsl  %ds:(%esi),(%dx)
439f90:	58                   	pop    %eax
439f91:	49                   	dec    %ecx
439f92:	52                   	push   %edx
439f93:	66 47                	inc    %di
439f95:	2f                   	das
439f96:	61                   	popa
439f97:	4e                   	dec    %esi
439f98:	49                   	dec    %ecx
439f99:	50                   	push   %eax
439f9a:	2f                   	das
439f9b:	2b 65 76             	sub    0x76(%ebp),%esp
439f9e:	52                   	push   %edx
439f9f:	62 6d 66             	bound  %ebp,0x66(%ebp)
439fa2:	55                   	push   %ebp
439fa3:	7a 69                	jp     0x43a00e
439fa5:	71 53                	jno    0x439ffa
439fa7:	45                   	inc    %ebp
439fa8:	64 33 42 57          	xor    %fs:0x57(%edx),%eax
439fac:	48                   	dec    %eax
439fad:	78 37                	js     0x439fe6
439faf:	43                   	inc    %ebx
439fb0:	50                   	push   %eax
439fb1:	31 74 56 6e          	xor    %esi,0x6e(%esi,%edx,2)
439fb5:	41                   	inc    %ecx
439fb6:	4d                   	dec    %ebp
439fb7:	58                   	pop    %eax
439fb8:	37                   	aaa
439fb9:	37                   	aaa
439fba:	67 48                	addr16 dec %eax
439fbc:	56                   	push   %esi
439fbd:	41                   	inc    %ecx
439fbe:	48                   	dec    %eax
439fbf:	4c                   	dec    %esp
439fc0:	78 64                	js     0x43a026
439fc2:	55                   	push   %ebp
439fc3:	36 4d                	ss dec %ebp
439fc5:	4d                   	dec    %ebp
439fc6:	78 58                	js     0x43a020
439fc8:	6e                   	outsb  %ds:(%esi),(%dx)
439fc9:	78 33                	js     0x439ffe
439fcb:	79 47                	jns    0x43a014
439fcd:	6b 64 52 48 31       	imul   $0x31,0x48(%edx,%edx,2),%esp
439fd2:	4d                   	dec    %ebp
439fd3:	69 4a 71 76 38 68 59 	imul   $0x59683876,0x71(%edx),%ecx
439fda:	53                   	push   %ebx
439fdb:	6c                   	insb   (%dx),%es:(%edi)
439fdc:	71 6f                	jno    0x43a04d
439fde:	53                   	push   %ebx
439fdf:	61                   	popa
439fe0:	38 51 6f             	cmp    %dl,0x6f(%ecx)
439fe3:	78 33                	js     0x43a018
439fe5:	49                   	dec    %ecx
439fe6:	33 5a 36             	xor    0x36(%edx),%ebx
439fe9:	77 49                	ja     0x43a034
439feb:	6d                   	insl   (%dx),%es:(%edi)
439fec:	47                   	inc    %edi
439fed:	38 2f                	cmp    %ch,(%edi)
439fef:	51                   	push   %ecx
439ff0:	42                   	inc    %edx
439ff1:	35 54 4b 46 39       	xor    $0x39464b54,%eax
439ff6:	4a                   	dec    %edx
439ff7:	75 4b                	jne    0x43a044
439ff9:	71 4a                	jno    0x43a045
439ffb:	68 76 2b 4f 78       	push   $0x784f2b76
43a000:	46                   	inc    %esi
43a001:	30 54 68 4b          	xor    %dl,0x4b(%eax,%ebp,2)
43a005:	4d                   	dec    %ebp
43a006:	4d                   	dec    %ebp
43a007:	70 70                	jo     0x43a079
43a009:	73 71                	jae    0x43a07c
43a00b:	7a 64                	jp     0x43a071
43a00d:	49                   	dec    %ecx
43a00e:	31 48 4e             	xor    %ecx,0x4e(%eax)
43a011:	71 5a                	jno    0x43a06d
43a013:	37                   	aaa
43a014:	34 55                	xor    $0x55,%al
43a016:	36 6b 68 48 63       	imul   $0x63,%ss:0x48(%eax),%ebp
43a01b:	55                   	push   %ebp
43a01c:	37                   	aaa
43a01d:	62 6e 54             	bound  %ebp,0x54(%esi)
43a020:	55                   	push   %ebp
43a021:	49                   	dec    %ecx
43a022:	62 68 2f             	bound  %ebp,0x2f(%eax)
43a025:	73 57                	jae    0x43a07e
43a027:	67 2b 4b 5a          	sub    0x5a(%bp,%di),%ecx
43a02b:	55                   	push   %ebp
43a02c:	55                   	push   %ebp
43a02d:	59                   	pop    %ecx
43a02e:	51                   	push   %ecx
43a02f:	57                   	push   %edi
43a030:	6e                   	outsb  %ds:(%esi),(%dx)
43a031:	50                   	push   %eax
43a032:	49                   	dec    %ecx
43a033:	6e                   	outsb  %ds:(%esi),(%dx)
43a034:	75 66                	jne    0x43a09c
43a036:	44                   	inc    %esp
43a037:	44                   	inc    %esp
43a038:	30 79 5a             	xor    %bh,0x5a(%ecx)
43a03b:	70 42                	jo     0x43a07f
43a03d:	37                   	aaa
43a03e:	2b 54 4c 63          	sub    0x63(%esp,%ecx,2),%edx
43a042:	7a 59                	jp     0x43a09d
43a044:	64 6f                	outsl  %fs:(%esi),(%dx)
43a046:	62 33                	bound  %esi,(%ebx)
43a048:	69 36 47 4f 50 46    	imul   $0x46504f47,(%esi),%esi
43a04e:	76 39                	jbe    0x43a089
43a050:	71 74                	jno    0x43a0c6
43a052:	56                   	push   %esi
43a053:	62 45 4d             	bound  %eax,0x4d(%ebp)
43a056:	68 74 66 6f 6e       	push   $0x6e6f6674
43a05b:	6f                   	outsl  %ds:(%esi),(%dx)
43a05c:	79 5a                	jns    0x43a0b8
43a05e:	70 6c                	jo     0x43a0cc
43a060:	57                   	push   %edi
43a061:	49                   	dec    %ecx
43a062:	56                   	push   %esi
43a063:	6d                   	insl   (%dx),%es:(%edi)
43a064:	4d                   	dec    %ebp
43a065:	39 33                	cmp    %esi,(%ebx)
43a067:	34 32                	xor    $0x32,%al
43a069:	75 46                	jne    0x43a0b1
43a06b:	66 42                	inc    %dx
43a06d:	47                   	inc    %edi
43a06e:	63 4a 47             	arpl   %ecx,0x47(%edx)
43a071:	4a                   	dec    %edx
43a072:	45                   	inc    %ebp
43a073:	45                   	inc    %ebp
43a074:	58                   	pop    %eax
43a075:	67 42                	addr16 inc %edx
43a077:	48                   	dec    %eax
43a078:	45                   	inc    %ebp
43a079:	4d                   	dec    %ebp
43a07a:	65 55                	gs push %ebp
43a07c:	53                   	push   %ebx
43a07d:	41                   	inc    %ecx
43a07e:	33 46 61             	xor    0x61(%esi),%eax
43a081:	4c                   	dec    %esp
43a082:	76 5a                	jbe    0x43a0de
43a084:	47                   	inc    %edi
43a085:	4f                   	dec    %edi
43a086:	46                   	inc    %esi
43a087:	35 52 32 6e 31       	xor    $0x316e3252,%eax
43a08c:	54                   	push   %esp
43a08d:	6f                   	outsl  %ds:(%esi),(%dx)
43a08e:	4d                   	dec    %ebp
43a08f:	71 76                	jno    0x43a107
43a091:	59                   	pop    %ecx
43a092:	31 77 2f             	xor    %esi,0x2f(%edi)
43a095:	77 6f                	ja     0x43a106
43a097:	6f                   	outsl  %ds:(%esi),(%dx)
43a098:	6f                   	outsl  %ds:(%esi),(%dx)
43a099:	62 56 4f             	bound  %edx,0x4f(%esi)