416d44:	53                   	push   %ebx
416d45:	72 75                	jb     0x416dbc
416d47:	42                   	inc    %edx
416d48:	66 62 44 58 74       	bound  %ax,0x74(%eax,%ebx,2)
416d4d:	59                   	pop    %ecx
416d4e:	37                   	aaa
416d4f:	69 67 33 4a 57 34 5a 	imul   $0x5a34574a,0x33(%edi),%esp
416d56:	75 41                	jne    0x416d99
416d58:	55                   	push   %ebp
416d59:	47                   	inc    %edi
416d5a:	59                   	pop    %ecx
416d5b:	39 47 30             	cmp    %eax,0x30(%edi)
416d5e:	50                   	push   %eax
416d5f:	76 56                	jbe    0x416db7
416d61:	38 68 69             	cmp    %ch,0x69(%eax)
416d64:	2f                   	das
416d65:	67 44                	addr16 inc %esp
416d67:	4a                   	dec    %edx
416d68:	31 5a 45             	xor    %ebx,0x45(%edx)
416d6b:	49                   	dec    %ecx
416d6c:	37                   	aaa
416d6d:	7a 31                	jp     0x416da0
416d6f:	4a                   	dec    %edx
416d70:	69 49 77 52 6f 42 39 	imul   $0x39426f52,0x77(%ecx),%ecx
416d77:	6a 76                	push   $0x76
416d79:	6f                   	outsl  %ds:(%esi),(%dx)
416d7a:	67 73 6e             	addr16 jae 0x416deb
416d7d:	71 46                	jno    0x416dc5
416d7f:	65 4c                	gs dec %esp
416d81:	79 42                	jns    0x416dc5
416d83:	44                   	inc    %esp
416d84:	33 48 43             	xor    0x43(%eax),%ecx
416d87:	78 6c                	js     0x416df5
416d89:	76 6d                	jbe    0x416df8
416d8b:	4f                   	dec    %edi
416d8c:	64 61                	fs popa
416d8e:	58                   	pop    %eax
416d8f:	45                   	inc    %ebp
416d90:	75 73                	jne    0x416e05
416d92:	50                   	push   %eax
416d93:	32 33                	xor    (%ebx),%dh
416d95:	36 53                	ss push %ebx
416d97:	46                   	inc    %esi
416d98:	6e                   	outsb  %ds:(%esi),(%dx)
416d99:	74 64                	je     0x416dff
416d9b:	34 62                	xor    $0x62,%al
416d9d:	62 78 47             	bound  %edi,0x47(%eax)
416da0:	76 38                	jbe    0x416dda
416da2:	77 62                	ja     0x416e06
416da4:	6e                   	outsb  %ds:(%esi),(%dx)
416da5:	4e                   	dec    %esi
416da6:	69 70 65 47 46 68 5a 	imul   $0x5a684647,0x65(%eax),%esi
416dad:	41                   	inc    %ecx
416dae:	31 5a 2b             	xor    %ebx,0x2b(%edx)
416db1:	67 55                	addr16 push %ebp
416db3:	64 4d                	fs dec %ebp
416db5:	39 59 78             	cmp    %ebx,0x78(%ecx)
416db8:	31 6c 2f 6c          	xor    %ebp,0x6c(%edi,%ebp,1)
416dbc:	70 78                	jo     0x416e36
416dbe:	2f                   	das
416dbf:	38 59 72             	cmp    %bl,0x72(%ecx)
416dc2:	2f                   	das
416dc3:	30 4f 62             	xor    %cl,0x62(%edi)
416dc6:	6e                   	outsb  %ds:(%esi),(%dx)
416dc7:	4a                   	dec    %edx
416dc8:	30 51 65             	xor    %dl,0x65(%ecx)
416dcb:	6e                   	outsb  %ds:(%esi),(%dx)
416dcc:	75 34                	jne    0x416e02
416dce:	38 6c 4c 4d          	cmp    %ch,0x4d(%esp,%ecx,2)
416dd2:	58                   	pop    %eax
416dd3:	75 34                	jne    0x416e09
416dd5:	6f                   	outsl  %ds:(%esi),(%dx)
416dd6:	79 2f                	jns    0x416e07
416dd8:	6f                   	outsl  %ds:(%esi),(%dx)
416dd9:	30 4a 62             	xor    %cl,0x62(%edx)
416ddc:	36 6d                	ss insl (%dx),%es:(%edi)
416dde:	57                   	push   %edi
416ddf:	76 37                	jbe    0x416e18
416de1:	2f                   	das
416de2:	61                   	popa
416de3:	38 50 34             	cmp    %dl,0x34(%eax)
416de6:	33 63 78             	xor    0x78(%ebx),%esp
416de9:	6d                   	insl   (%dx),%es:(%edi)
416dea:	37                   	aaa
416deb:	72 47                	jb     0x416e34
416ded:	31 49 7a             	xor    %ecx,0x7a(%ecx)
416df0:	36 46                	ss inc %esi
416df2:	67 79 76             	addr16 jns 0x416e6b
416df5:	63 75 5a             	arpl   %esi,0x5a(%ebp)
416df8:	67 53                	addr16 push %ebx
416dfa:	35 6b 36 63 4a       	xor    $0x4a63366b,%eax
416dff:	32 5a 41             	xor    0x41(%edx),%bl
416e02:	6c                   	insb   (%dx),%es:(%edi)
416e03:	54                   	push   %esp
416e04:	68 44 61 77 30       	push   $0x30776144
416e09:	2b 74 51 50          	sub    0x50(%ecx,%edx,2),%esi
416e0d:	66 4d                	dec    %bp
416e0f:	58                   	pop    %eax
416e10:	69 4d 49 45 42 2f 59 	imul   $0x592f4245,0x49(%ebp),%ecx
416e17:	72 2f                	jb     0x416e48
416e19:	49                   	dec    %ecx
416e1a:	33 77 42             	xor    0x42(%edi),%esi
416e1d:	30 39                	xor    %bh,(%ecx)
416e1f:	75 50                	jne    0x416e71
416e21:	51                   	push   %ecx
416e22:	52                   	push   %edx
416e23:	48                   	dec    %eax
416e24:	4f                   	dec    %edi
416e25:	58                   	pop    %eax
416e26:	73 45                	jae    0x416e6d
416e28:	76 6b                	jbe    0x416e95
416e2a:	71 38                	jno    0x416e64
416e2c:	72 39                	jb     0x416e67
416e2e:	42                   	inc    %edx
416e2f:	48                   	dec    %eax
416e30:	36 61                	ss popa
416e32:	35 39 4c 4c 38       	xor    $0x384c4c39,%eax
416e37:	6d                   	insl   (%dx),%es:(%edi)
416e38:	79 44                	jns    0x416e7e
416e3a:	66 70 63             	data16 jo 0x416ea0
416e3d:	36 42                	ss inc %edx
416e3f:	57                   	push   %edi
416e40:	4d                   	dec    %ebp
416e41:	51                   	push   %ecx
416e42:	4c                   	dec    %esp
416e43:	45                   	inc    %ebp
416e44:	48                   	dec    %eax
416e45:	52                   	push   %edx
416e46:	2b 55 6e             	sub    0x6e(%ebp),%edx
416e49:	6f                   	outsl  %ds:(%esi),(%dx)
416e4a:	48                   	dec    %eax
416e4b:	75 44                	jne    0x416e91
416e4d:	73 42                	jae    0x416e91
416e4f:	73 41                	jae    0x416e92
416e51:	4b                   	dec    %ebx
416e52:	43                   	inc    %ebx
416e53:	37                   	aaa
416e54:	42                   	inc    %edx
416e55:	73 41                	jae    0x416e98
416e57:	79 5a                	jns    0x416eb3
416e59:	2f                   	das
416e5a:	5a                   	pop    %edx
416e5b:	54                   	push   %esp
416e5c:	54                   	push   %esp
416e5d:	52                   	push   %edx
416e5e:	6c                   	insb   (%dx),%es:(%edi)
416e5f:	63 62 55             	arpl   %esp,0x55(%edx)
416e62:	33 58 48             	xor    0x48(%eax),%ebx
416e65:	33 73 41             	xor    0x41(%ebx),%esi
416e68:	6b 37 32             	imul   $0x32,(%edi),%esi
416e6b:	65 76 64             	gs jbe 0x416ed2
416e6e:	65 4f                	gs dec %edi
416e70:	52                   	push   %edx
416e71:	39 75 47             	cmp    %esi,0x47(%ebp)
416e74:	39 63 6f             	cmp    %esp,0x6f(%ebx)
416e77:	6e                   	outsb  %ds:(%esi),(%dx)
416e78:	32 2b                	xor    (%ebx),%ch
416e7a:	67 38 48 56          	cmp    %cl,0x56(%bx,%si)
416e7e:	49                   	dec    %ecx
416e7f:	38 34 4d 62 68 36 59 	cmp    %dh,0x59366862(,%ecx,2)
416e86:	4c                   	dec    %esp
416e87:	46                   	inc    %esi
416e88:	69 66 53 78 2f 32 79 	imul   $0x79322f78,0x53(%esi),%esp
416e8f:	6d                   	insl   (%dx),%es:(%edi)
416e90:	39 70 4a             	cmp    %esi,0x4a(%eax)
416e93:	2f                   	das
416e94:	6b 69 64 42          	imul   $0x42,0x64(%ecx),%ebp
416e98:	67 77 69             	addr16 ja 0x416f04
416e9b:	41                   	inc    %ecx
416e9c:	70 2b                	jo     0x416ec9
416e9e:	73 68                	jae    0x416f08
416ea0:	6d                   	insl   (%dx),%es:(%edi)
416ea1:	76 47                	jbe    0x416eea
416ea3:	63 48 7a             	arpl   %ecx,0x7a(%eax)
416ea6:	31 4f 37             	xor    %ecx,0x37(%edi)
416ea9:	7a 4f                	jp     0x416efa
416eab:	48                   	dec    %eax
416eac:	46                   	inc    %esi
416ead:	6f                   	outsl  %ds:(%esi),(%dx)
416eae:	55                   	push   %ebp
416eaf:	4d                   	dec    %ebp
416eb0:	71 47                	jno    0x416ef9
416eb2:	4f                   	dec    %edi
416eb3:	4e                   	dec    %esi
416eb4:	50                   	push   %eax
416eb5:	66 4b                	dec    %bx
416eb7:	64 7a 36             	fs jp  0x416ef0
416eba:	37                   	aaa
416ebb:	55                   	push   %ebp
416ebc:	2f                   	das
416ebd:	70 4b                	jo     0x416f0a
416ebf:	48                   	dec    %eax
416ec0:	69 6e 78 35 6e 2f 5a 	imul   $0x5a2f6e35,0x78(%esi),%ebp
416ec7:	7a 6d                	jp     0x416f36
416ec9:	4b                   	dec    %ebx
416eca:	6a 76                	push   $0x76
416ecc:	75 51                	jne    0x416f1f
416ece:	70 75                	jo     0x416f45
416ed0:	45                   	inc    %ebp
416ed1:	36 4f                	ss dec %edi
416ed3:	59                   	pop    %ecx
416ed4:	31 45 69             	xor    %eax,0x69(%ebp)
416ed7:	70 45                	jo     0x416f1e
416ed9:	76 35                	jbe    0x416f10
416edb:	6d                   	insl   (%dx),%es:(%edi)
416edc:	36 61                	ss popa
416ede:	65 58                	gs pop %eax
416ee0:	58                   	pop    %eax
416ee1:	32 43 58             	xor    0x58(%ebx),%al
416ee4:	4a                   	dec    %edx
416ee5:	59                   	pop    %ecx
416ee6:	73 30                	jae    0x416f18
416ee8:	37                   	aaa
416ee9:	31 56 4e             	xor    %edx,0x4e(%esi)
416eec:	77 62                	ja     0x416f50
416eee:	4e                   	dec    %esi
416eef:	50                   	push   %eax
416ef0:	73 58                	jae    0x416f4a
416ef2:	45                   	inc    %ebp
416ef3:	70 2f                	jo     0x416f24
416ef5:	6a 44                	push   $0x44
416ef7:	78 73                	js     0x416f6c
416ef9:	30 61 34             	xor    %ah,0x34(%ecx)
416efc:	7a 33                	jp     0x416f31
416efe:	67 69 65 4f 39 43 75 	imul   $0x45754339,0x4f(%di),%esp
416f05:	45
416f06:	6e                   	outsb  %ds:(%esi),(%dx)
416f07:	53                   	push   %ebx
416f08:	6b 48 71 55          	imul   $0x55,0x71(%eax),%ecx
416f0c:	42                   	inc    %edx
416f0d:	4e                   	dec    %esi
416f0e:	2f                   	das
416f0f:	4b                   	dec    %ebx
416f10:	2f                   	das
416f11:	6d                   	insl   (%dx),%es:(%edi)
416f12:	30 61 35             	xor    %ah,0x35(%ecx)
416f15:	44                   	inc    %esp
416f16:	36 5a                	ss pop %edx
416f18:	73 4b                	jae    0x416f65
416f1a:	39 57 59             	cmp    %edx,0x59(%edi)
416f1d:	41                   	inc    %ecx
416f1e:	6f                   	outsl  %ds:(%esi),(%dx)
416f1f:	55                   	push   %ebp
416f20:	73 65                	jae    0x416f87
416f22:	63 6e 79             	arpl   %ebp,0x79(%esi)
416f25:	6a 2b                	push   $0x2b
416f27:	7a 4e                	jp     0x416f77
416f29:	4c                   	dec    %esp
416f2a:	4d                   	dec    %ebp
416f2b:	47                   	inc    %edi
416f2c:	50                   	push   %eax
416f2d:	32 70 4b             	xor    0x4b(%eax),%dh
416f30:	45                   	inc    %ebp
416f31:	4e                   	dec    %esi
416f32:	79 4d                	jns    0x416f81
416f34:	2b 4c 6b 55          	sub    0x55(%ebx,%ebp,2),%ecx
416f38:	75 77                	jne    0x416fb1
416f3a:	67 6c                	insb   (%dx),%es:(%di)
416f3c:	6f                   	outsl  %ds:(%esi),(%dx)
416f3d:	67 5a                	addr16 pop %edx
416f3f:	74 58                	je     0x416f99
416f41:	36 6f                	outsl  %ss:(%esi),(%dx)
416f43:	61                   	popa
416f44:	53                   	push   %ebx
416f45:	4e                   	dec    %esi
416f46:	62 30                	bound  %esi,(%eax)
416f48:	6c                   	insb   (%dx),%es:(%edi)
416f49:	43                   	inc    %ebx
416f4a:	36 43                	ss inc %ebx
416f4c:	49                   	dec    %ecx
416f4d:	5a                   	pop    %edx
416f4e:	32 48 72             	xor    0x72(%eax),%cl
416f51:	52                   	push   %edx
416f52:	79 42                	jns    0x416f96
416f54:	32 35 44 32 38 46    	xor    0x46383244,%dh
416f5a:	38 6d 56             	cmp    %ch,0x56(%ebp)
416f5d:	4e                   	dec    %esi
416f5e:	70 5a                	jo     0x416fba
416f60:	78 37                	js     0x416f99
416f62:	4d                   	dec    %ebp
416f63:	69 46 6a 5a 50 41 64 	imul   $0x6441505a,0x6a(%esi),%eax
416f6a:	64 57                	fs push %edi
416f6c:	6a 33                	push   $0x33
416f6e:	53                   	push   %ebx
416f6f:	47                   	inc    %edi
416f70:	38 4d 57             	cmp    %cl,0x57(%ebp)
416f73:	34 33                	xor    $0x33,%al
416f75:	58                   	pop    %eax
416f76:	62 67 53             	bound  %esp,0x53(%edi)
416f79:	48                   	dec    %eax
416f7a:	68 49 72 49 33       	push   $0x33497249
416f7f:	53                   	push   %ebx
416f80:	48                   	dec    %eax
416f81:	33 31                	xor    (%ecx),%esi
416f83:	6d                   	insl   (%dx),%es:(%edi)
416f84:	66 49                	dec    %cx
416f86:	6b 75 76 4d          	imul   $0x4d,0x76(%ebp),%esi
416f8a:	41                   	inc    %ecx
416f8b:	42                   	inc    %edx
416f8c:	37                   	aaa
416f8d:	35 4c 52 64 4a       	xor    $0x4a64524c,%eax
416f92:	65 69 64 77 53 4b 6e 	imul   $0x64626e4b,%gs:0x53(%edi,%esi,2),%esp
416f99:	62 64
416f9b:	31 36                	xor    %esi,(%esi)
416f9d:	47                   	inc    %edi
416f9e:	64 4f                	fs dec %edi
416fa0:	48                   	dec    %eax
416fa1:	69 47 2b 70 70 68 2f 	imul   $0x2f687070,0x2b(%edi),%eax
416fa8:	70 69                	jo     0x417013
416faa:	32 4c 34 67          	xor    0x67(%esp,%esi,1),%cl
416fae:	44                   	inc    %esp
416faf:	6c                   	insb   (%dx),%es:(%edi)
416fb0:	38 59 56             	cmp    %bl,0x56(%ecx)
416fb3:	66 47                	inc    %di
416fb5:	47                   	inc    %edi
416fb6:	6c                   	insb   (%dx),%es:(%edi)
416fb7:	6a 4d                	push   $0x4d
416fb9:	2f                   	das
416fba:	4e                   	dec    %esi
416fbb:	77 78                	ja     0x417035
416fbd:	2f                   	das
416fbe:	62 78 73             	bound  %edi,0x73(%eax)
416fc1:	69 76 42 4b 6e 30 6f 	imul   $0x6f306e4b,0x42(%esi),%esi
416fc8:	4a                   	dec    %edx
416fc9:	53                   	push   %ebx
416fca:	32 2f                	xor    (%edi),%ch
416fcc:	50                   	push   %eax
416fcd:	64 4d                	fs dec %ebp
416fcf:	33 4e 72             	xor    0x72(%esi),%ecx
416fd2:	54                   	push   %esp
416fd3:	57                   	push   %edi
416fd4:	55                   	push   %ebp
416fd5:	4e                   	dec    %esi
416fd6:	47                   	inc    %edi
416fd7:	64 67 39 56 6d       	cmp    %edx,%fs:0x6d(%bp)
416fdc:	51                   	push   %ecx
416fdd:	44                   	inc    %esp
416fde:	2b 55 49             	sub    0x49(%ebp),%edx
416fe1:	51                   	push   %ecx
416fe2:	59                   	pop    %ecx
416fe3:	46                   	inc    %esi
416fe4:	78 32                	js     0x417018
416fe6:	2b 43 6c             	sub    0x6c(%ebx),%eax
416fe9:	41                   	inc    %ecx
416fea:	59                   	pop    %ecx
416feb:	6e                   	outsb  %ds:(%esi),(%dx)
416fec:	6f                   	outsl  %ds:(%esi),(%dx)
416fed:	79 58                	jns    0x417047
416fef:	6b 53 2f 77          	imul   $0x77,0x2f(%ebx),%edx
416ff3:	2b 43 4b             	sub    0x4b(%ebx),%eax