418dbf:	74 70                	je     0x418e31
418dc1:	79 47                	jns    0x418e0a
418dc3:	35 76 37 65 78       	xor    $0x78653776,%eax
418dc8:	50                   	push   %eax
418dc9:	51                   	push   %ecx
418dca:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418dcf:	71 31                	jno    0x418e02
418dd1:	41                   	inc    %ecx
418dd2:	37                   	aaa
418dd3:	6e                   	outsb  %ds:(%esi),(%dx)
418dd4:	58                   	pop    %eax
418dd5:	59                   	pop    %ecx
418dd6:	67 6a 55             	addr16 push $0x55
418dd9:	75 78                	jne    0x418e53
418ddb:	68 5f 30 61 56       	push   $0x5661305f
418de0:	34 66                	xor    $0x66,%al
418de2:	5a                   	pop    %edx
418de3:	4d                   	dec    %ebp
418de4:	42                   	inc    %edx
418de5:	38 37                	cmp    %dh,(%edi)
418de7:	4f                   	dec    %edi
418de8:	6e                   	outsb  %ds:(%esi),(%dx)
418de9:	37                   	aaa
418dea:	48                   	dec    %eax
418deb:	75 53                	jne    0x418e40
418ded:	64 62 65 53          	bound  %esp,%fs:0x53(%ebp)
418df1:	38 78 24             	cmp    %bh,0x24(%eax)
418df4:	6d                   	insl   (%dx),%es:(%edi)
418df5:	66 58                	pop    %ax
418df7:	66 57                	push   %di
418df9:	32 63 3d             	xor    0x3d(%ebx),%ah
418dfc:	00 23                	add    %ah,(%ebx)
418dfe:	3d 71 4e 5a 56       	cmp    $0x565a4e71,%eax
418e03:	49                   	dec    %ecx
418e04:	49                   	dec    %ecx
418e05:	64 55                	fs push %ebp
418e07:	34 51                	xor    $0x51,%al
418e09:	45                   	inc    %ebp
418e0a:	43                   	inc    %ebx
418e0b:	69 67 61 75 6d 39 34 	imul   $0x34396d75,0x61(%edi),%esp
418e12:	6e                   	outsb  %ds:(%esi),(%dx)
418e13:	77 4c                	ja     0x418e61
418e15:	63 74 56 6b          	arpl   %esi,0x6b(%esi,%edx,2)
418e19:	44                   	inc    %esp
418e1a:	53                   	push   %ebx
418e1b:	75 52                	jne    0x418e6f
418e1d:	74 24                	je     0x418e43
418e1f:	58                   	pop    %eax
418e20:	34 5f                	xor    $0x5f,%al
418e22:	49                   	dec    %ecx
418e23:	6a 75                	push   $0x75
418e25:	46                   	inc    %esi
418e26:	70 57                	jo     0x418e7f
418e28:	56                   	push   %esi
418e29:	75 59                	jne    0x418e84
418e2b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418e30:	6d                   	insl   (%dx),%es:(%edi)
418e31:	75 79                	jne    0x418eac
418e33:	30 65 65             	xor    %ah,0x65(%ebp)
418e36:	30 47 4a             	xor    %al,0x4a(%edi)
418e39:	6c                   	insb   (%dx),%es:(%edi)
418e3a:	31 33                	xor    %esi,(%ebx)
418e3c:	6b 73 76 57          	imul   $0x57,0x76(%ebx),%esi
418e40:	52                   	push   %edx
418e41:	62 4f 53             	bound  %ecx,0x53(%edi)
418e44:	62 6f 66             	bound  %ebp,0x66(%edi)
418e47:	4f                   	dec    %edi
418e48:	43                   	inc    %ebx
418e49:	54                   	push   %esp
418e4a:	50                   	push   %eax
418e4b:	66 30 64 76 30       	data16 xor %ah,0x30(%esi,%esi,2)
418e50:	48                   	dec    %eax
418e51:	59                   	pop    %ecx
418e52:	64 6a 4a             	fs push $0x4a
418e55:	71 39                	jno    0x418e90
418e57:	48                   	dec    %eax
418e58:	5f                   	pop    %edi
418e59:	45                   	inc    %ebp
418e5a:	73 3d                	jae    0x418e99
418e5c:	00 23                	add    %ah,(%ebx)
418e5e:	3d 71 68 76 5f       	cmp    $0x5f766871,%eax
418e63:	39 4f 51             	cmp    %ecx,0x51(%edi)
418e66:	61                   	popa
418e67:	53                   	push   %ebx
418e68:	79 72                	jns    0x418edc
418e6a:	35 50 57 45 6c       	xor    $0x6c455750,%eax
418e6f:	76 67                	jbe    0x418ed8
418e71:	6b 42 78 46          	imul   $0x46,0x78(%edx),%eax
418e75:	77 3d                	ja     0x418eb4
418e77:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418e7c:	5a                   	pop    %edx
418e7d:	48                   	dec    %eax
418e7e:	6f                   	outsl  %ds:(%esi),(%dx)
418e7f:	79 7a                	jns    0x418efb
418e81:	61                   	popa
418e82:	4a                   	dec    %edx
418e83:	39 72 6a             	cmp    %esi,0x6a(%edx)
418e86:	6d                   	insl   (%dx),%es:(%edi)
418e87:	73 46                	jae    0x418ecf
418e89:	49                   	dec    %ecx
418e8a:	35 71 57 75 59       	xor    $0x59755771,%eax
418e8f:	58                   	pop    %eax
418e90:	55                   	push   %ebp
418e91:	51                   	push   %ecx
418e92:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418e97:	71 36                	jno    0x418ecf
418e99:	41                   	inc    %ecx
418e9a:	52                   	push   %edx
418e9b:	58                   	pop    %eax
418e9c:	52                   	push   %edx
418e9d:	53                   	push   %ebx
418e9e:	65 32 50 62          	xor    %gs:0x62(%eax),%dl
418ea2:	53                   	push   %ebx
418ea3:	70 71                	jo     0x418f16
418ea5:	35 75 34 5f 63       	xor    $0x635f3475,%eax
418eaa:	31 52 73             	xor    %edx,0x73(%edx)
418ead:	77 3d                	ja     0x418eec
418eaf:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418eb4:	24 6d                	and    $0x6d,%al
418eb6:	71 47                	jno    0x418eff
418eb8:	52                   	push   %edx
418eb9:	62 4a 32             	bound  %ecx,0x32(%edx)
418ebc:	4a                   	dec    %edx
418ebd:	32 54 4e 67          	xor    0x67(%esi,%ecx,2),%dl
418ec1:	61                   	popa
418ec2:	64 6f                	outsl  %fs:(%esi),(%dx)
418ec4:	4c                   	dec    %esp
418ec5:	48                   	dec    %eax
418ec6:	59                   	pop    %ecx
418ec7:	6e                   	outsb  %ds:(%esi),(%dx)
418ec8:	49                   	dec    %ecx
418ec9:	51                   	push   %ecx
418eca:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418ecf:	71 31                	jno    0x418f02
418ed1:	5a                   	pop    %edx
418ed2:	63 55 62             	arpl   %edx,0x62(%ebp)
418ed5:	6b 56 4b 76          	imul   $0x76,0x4b(%esi),%edx
418ed9:	37                   	aaa
418eda:	77 61                	ja     0x418f3d
418edc:	68 62 6b 5f 41       	push   $0x415f6b62
418ee1:	6d                   	insl   (%dx),%es:(%edi)
418ee2:	38 79 36             	cmp    %bh,0x36(%ecx)
418ee5:	41                   	inc    %ecx
418ee6:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418eeb:	71 36                	jno    0x418f23
418eed:	6b 37 66             	imul   $0x66,(%edi),%esi
418ef0:	6c                   	insb   (%dx),%es:(%edi)
418ef1:	6d                   	insl   (%dx),%es:(%edi)
418ef2:	39 47 4d             	cmp    %eax,0x4d(%edi)
418ef5:	6c                   	insb   (%dx),%es:(%edi)
418ef6:	50                   	push   %eax
418ef7:	49                   	dec    %ecx
418ef8:	69 6a 61 37 5a 48 31 	imul   $0x31485a37,0x61(%edx),%ebp
418eff:	78 4a                	js     0x418f4b
418f01:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
418f07:	71 36                	jno    0x418f3f
418f09:	56                   	push   %esi
418f0a:	34 4b                	xor    $0x4b,%al
418f0c:	6c                   	insb   (%dx),%es:(%edi)
418f0d:	65 35 36 75 5a 46    	gs xor $0x465a7536,%eax
418f13:	4e                   	dec    %esi
418f14:	55                   	push   %ebp
418f15:	59                   	pop    %ecx
418f16:	24 7a                	and    $0x7a,%al
418f18:	6b 72 72 4b          	imul   $0x4b,0x72(%edx),%esi
418f1c:	4a                   	dec    %edx
418f1d:	51                   	push   %ecx
418f1e:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418f23:	71 34                	jno    0x418f59
418f25:	34 42                	xor    $0x42,%al
418f27:	51                   	push   %ecx
418f28:	6c                   	insb   (%dx),%es:(%edi)
418f29:	45                   	inc    %ebp
418f2a:	75 4f                	jne    0x418f7b
418f2c:	6e                   	outsb  %ds:(%esi),(%dx)
418f2d:	6a 46                	push   $0x46
418f2f:	64 30 4c 62 6e       	xor    %cl,%fs:0x6e(%edx,%eiz,2)
418f34:	7a 4b                	jp     0x418f81
418f36:	4b                   	dec    %ebx
418f37:	49                   	dec    %ecx
418f38:	49                   	dec    %ecx
418f39:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
418f3f:	71 7a                	jno    0x418fbb
418f41:	52                   	push   %edx
418f42:	66 35 5f 6a          	xor    $0x6a5f,%ax
418f46:	46                   	inc    %esi
418f47:	6e                   	outsb  %ds:(%esi),(%dx)
418f48:	50                   	push   %eax
418f49:	6f                   	outsl  %ds:(%esi),(%dx)
418f4a:	30 33                	xor    %dh,(%ebx)
418f4c:	53                   	push   %ebx
418f4d:	71 59                	jno    0x418fa8
418f4f:	39 46 71             	cmp    %eax,0x71(%esi)
418f52:	24 75                	and    $0x75,%al
418f54:	54                   	push   %esp
418f55:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
418f5b:	71 52                	jno    0x418faf
418f5d:	59                   	pop    %ecx
418f5e:	53                   	push   %ebx
418f5f:	64 52                	fs push %edx
418f61:	47                   	inc    %edi
418f62:	42                   	inc    %edx
418f63:	43                   	inc    %ebx
418f64:	36 4c                	ss dec %esp
418f66:	4d                   	dec    %ebp
418f67:	34 55                	xor    $0x55,%al
418f69:	46                   	inc    %esi
418f6a:	4a                   	dec    %edx
418f6b:	4a                   	dec    %edx
418f6c:	47                   	inc    %edi
418f6d:	51                   	push   %ecx
418f6e:	6e                   	outsb  %ds:(%esi),(%dx)
418f6f:	6b 37 41             	imul   $0x41,(%edi),%esi
418f72:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418f77:	71 37                	jno    0x418fb0
418f79:	62 30                	bound  %esi,(%eax)
418f7b:	46                   	inc    %esi
418f7c:	50                   	push   %eax
418f7d:	38 65 53             	cmp    %ah,0x53(%ebp)
418f80:	4d                   	dec    %ebp
418f81:	43                   	inc    %ebx
418f82:	63 74 48 6b          	arpl   %esi,0x6b(%eax,%ecx,2)
418f86:	48                   	dec    %eax
418f87:	49                   	dec    %ecx
418f88:	78 45                	js     0x418fcf
418f8a:	62 31                	bound  %esi,(%ecx)
418f8c:	32 77 3d             	xor    0x3d(%edi),%dh
418f8f:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418f94:	71 4c                	jno    0x418fe2
418f96:	4e                   	dec    %esi
418f97:	4a                   	dec    %edx
418f98:	4f                   	dec    %edi
418f99:	72 51                	jb     0x418fec
418f9b:	6c                   	insb   (%dx),%es:(%edi)
418f9c:	24 39                	and    $0x39,%al
418f9e:	53                   	push   %ebx
418f9f:	69 72 54 4e 46 35 5a 	imul   $0x5a35464e,0x54(%edx),%esi
418fa6:	4b                   	dec    %ebx
418fa7:	61                   	popa
418fa8:	4c                   	dec    %esp
418fa9:	41                   	inc    %ecx
418faa:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418faf:	71 72                	jno    0x419023
418fb1:	51                   	push   %ecx
418fb2:	52                   	push   %edx
418fb3:	78 51                	js     0x419006
418fb5:	64 54                	fs push %esp
418fb7:	34 4d                	xor    $0x4d,%al
418fb9:	43                   	inc    %ebx
418fba:	31 71 66             	xor    %esi,0x66(%ecx)
418fbd:	77 4f                	ja     0x41900e
418fbf:	64 34 6e             	fs xor $0x6e,%al
418fc2:	31 34 75 41 3d 3d 00 	xor    %esi,0x3d3d41(,%esi,2)
418fc9:	23 3d 71 79 6f 77    	and    0x776f7971,%edi
418fcf:	37                   	aaa
418fd0:	77 42                	ja     0x419014
418fd2:	70 69                	jo     0x41903d
418fd4:	43                   	inc    %ebx
418fd5:	4e                   	dec    %esi
418fd6:	4e                   	dec    %esi
418fd7:	49                   	dec    %ecx
418fd8:	6f                   	outsl  %ds:(%esi),(%dx)
418fd9:	61                   	popa
418fda:	70 39                	jo     0x419015
418fdc:	6a 49                	push   $0x49
418fde:	39 4c 33 51          	cmp    %ecx,0x51(%ebx,%esi,1)
418fe2:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
418fe7:	71 72                	jno    0x41905b
418fe9:	75 32                	jne    0x41901d
418feb:	4f                   	dec    %edi
418fec:	52                   	push   %edx
418fed:	42                   	inc    %edx
418fee:	4c                   	dec    %esp
418fef:	78 6d                	js     0x41905e
418ff1:	74 5f                	je     0x419052
418ff3:	43                   	inc    %ebx
418ff4:	55                   	push   %ebp
418ff5:	44                   	inc    %esp
418ff6:	79 61                	jns    0x419059
418ff8:	5f                   	pop    %edi
418ff9:	46                   	inc    %esi
418ffa:	45                   	inc    %ebp
418ffb:	51                   	push   %ecx
418ffc:	47                   	inc    %edi
418ffd:	41                   	inc    %ecx
418ffe:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
419003:	71 59                	jno    0x41905e
419005:	66 57                	push   %di
419007:	47                   	inc    %edi
419008:	58                   	pop    %eax
419009:	75 68                	jne    0x419073
41900b:	5a                   	pop    %edx
41900c:	64 30 63 6d          	xor    %ah,%fs:0x6d(%ebx)
419010:	57                   	push   %edi
419011:	6a 69                	push   $0x69
419013:	43                   	inc    %ebx
419014:	76 57                	jbe    0x41906d
419016:	32 45 50             	xor    0x50(%ebp),%al
419019:	77 3d                	ja     0x419058
41901b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
419020:	37                   	aaa
419021:	72 5a                	jb     0x41907d
419023:	76 5a                	jbe    0x41907f
419025:	35 4c 6d 57 44       	xor    $0x44576d4c,%eax
41902a:	46                   	inc    %esi
41902b:	6f                   	outsl  %ds:(%esi),(%dx)
41902c:	35 32 68 42 65       	xor    $0x65426832,%eax
419031:	47                   	inc    %edi
419032:	62 38                	bound  %edi,(%eax)
419034:	37                   	aaa
419035:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
41903b:	71 6f                	jno    0x4190ac
41903d:	54                   	push   %esp
41903e:	35 71 50 39 46       	xor    $0x46395071,%eax
419043:	59                   	pop    %ecx
419044:	43                   	inc    %ebx
419045:	49                   	dec    %ecx
419046:	38 46 35             	cmp    %al,0x35(%esi)
419049:	56                   	push   %esi
41904a:	33 67 4b             	xor    0x4b(%edi),%esp
41904d:	4f                   	dec    %edi
41904e:	37                   	aaa
41904f:	65 4d                	gs dec %ebp
419051:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
419057:	71 41                	jno    0x41909a
419059:	79 53                	jns    0x4190ae
41905b:	65 71 43             	gs jno 0x4190a1
41905e:	61                   	popa
41905f:	50                   	push   %eax
419060:	73 39                	jae    0x41909b
419062:	74 57                	je     0x4190bb
419064:	57                   	push   %edi
419065:	54                   	push   %esp
419066:	61                   	popa
419067:	5f                   	pop    %edi
419068:	50                   	push   %eax
419069:	38 4d 34             	cmp    %cl,0x34(%ebp)
41906c:	5a                   	pop    %edx
41906d:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
419073:	71 70                	jno    0x4190e5
419075:	34 58                	xor    $0x58,%al
419077:	5a                   	pop    %edx
419078:	39 53 73             	cmp    %edx,0x73(%ebx)
41907b:	33 4b 30             	xor    0x30(%ebx),%ecx
41907e:	34 53                	xor    $0x53,%al
419080:	33 36                	xor    (%esi),%esi
419082:	49                   	dec    %ecx
419083:	24 37                	and    $0x37,%al
419085:	57                   	push   %edi
419086:	68 74 77 51 3d       	push   $0x3d517774