433d2b:	55                   	push   %ebp
433d2c:	6c                   	insb   (%dx),%es:(%edi)
433d2d:	6f                   	outsl  %ds:(%esi),(%dx)
433d2e:	53                   	push   %ebx
433d2f:	62 39                	bound  %edi,(%ecx)
433d31:	77 47                	ja     0x433d7a
433d33:	42                   	inc    %edx
433d34:	78 42                	js     0x433d78
433d36:	6d                   	insl   (%dx),%es:(%edi)
433d37:	6d                   	insl   (%dx),%es:(%edi)
433d38:	34 6d                	xor    $0x6d,%al
433d3a:	63 54 73 55          	arpl   %edx,0x55(%ebx,%esi,2)
433d3e:	57                   	push   %edi
433d3f:	6c                   	insb   (%dx),%es:(%edi)
433d40:	7a 46                	jp     0x433d88
433d42:	72 34                	jb     0x433d78
433d44:	73 76                	jae    0x433dbc
433d46:	77 6a                	ja     0x433db2
433d48:	6d                   	insl   (%dx),%es:(%edi)
433d49:	2b 45 34             	sub    0x34(%ebp),%eax
433d4c:	50                   	push   %eax
433d4d:	4e                   	dec    %esi
433d4e:	74 6f                	je     0x433dbf
433d50:	47                   	inc    %edi
433d51:	30 53 78             	xor    %dl,0x78(%ebx)
433d54:	69 54 61 63 31 64 6c 	imul   $0x596c6431,0x63(%ecx,%eiz,2),%edx
433d5b:	59
433d5c:	51                   	push   %ecx
433d5d:	44                   	inc    %esp
433d5e:	73 7a                	jae    0x433dda
433d60:	34 7a                	xor    $0x7a,%al
433d62:	49                   	dec    %ecx
433d63:	41                   	inc    %ecx
433d64:	71 5a                	jno    0x433dc0
433d66:	54                   	push   %esp
433d67:	66 64 79 6a          	data16 fs jns 0x433dd5
433d6b:	70 2f                	jo     0x433d9c
433d6d:	70 58                	jo     0x433dc7
433d6f:	2b 44 41 78          	sub    0x78(%ecx,%eax,2),%eax
433d73:	31 37                	xor    %esi,(%edi)
433d75:	47                   	inc    %edi
433d76:	4b                   	dec    %ebx
433d77:	41                   	inc    %ecx
433d78:	2f                   	das
433d79:	4e                   	dec    %esi
433d7a:	34 37                	xor    $0x37,%al
433d7c:	6a 6e                	push   $0x6e
433d7e:	45                   	inc    %ebp
433d7f:	54                   	push   %esp
433d80:	71 36                	jno    0x433db8
433d82:	53                   	push   %ebx
433d83:	6e                   	outsb  %ds:(%esi),(%dx)
433d84:	41                   	inc    %ecx
433d85:	37                   	aaa
433d86:	49                   	dec    %ecx
433d87:	48                   	dec    %eax
433d88:	35 37 49 49 7a       	xor    $0x7a494937,%eax
433d8d:	39 54 73 58          	cmp    %edx,0x58(%ebx,%esi,2)
433d91:	54                   	push   %esp
433d92:	4a                   	dec    %edx
433d93:	50                   	push   %eax
433d94:	56                   	push   %esi
433d95:	62 77 4f             	bound  %esi,0x4f(%edi)
433d98:	6b 76 6b 31          	imul   $0x31,0x6b(%esi),%esi
433d9c:	63 4a 37             	arpl   %ecx,0x37(%edx)
433d9f:	64 56                	fs push %esi
433da1:	57                   	push   %edi
433da2:	74 54                	je     0x433df8
433da4:	74 4d                	je     0x433df3
433da6:	46                   	inc    %esi
433da7:	71 67                	jno    0x433e10
433da9:	6f                   	outsl  %ds:(%esi),(%dx)
433daa:	32 68 4a             	xor    0x4a(%eax),%ch
433dad:	70 69                	jo     0x433e18
433daf:	44                   	inc    %esp
433db0:	54                   	push   %esp
433db1:	38 4b 73             	cmp    %cl,0x73(%ebx)
433db4:	32 37                	xor    (%edi),%dh
433db6:	4d                   	dec    %ebp
433db7:	65 39 65 51          	cmp    %esp,%gs:0x51(%ebp)
433dbb:	4f                   	dec    %edi
433dbc:	6b 77 67 35          	imul   $0x35,0x67(%edi),%esi
433dc0:	4a                   	dec    %edx
433dc1:	6f                   	outsl  %ds:(%esi),(%dx)
433dc2:	55                   	push   %ebp
433dc3:	62 35 73 73 79 6c    	bound  %esi,0x6c797373
433dc9:	36 67 34 68          	ss addr16 xor $0x68,%al
433dcd:	6a 50                	push   $0x50
433dcf:	7a 6e                	jp     0x433e3f
433dd1:	7a 67                	jp     0x433e3a
433dd3:	6d                   	insl   (%dx),%es:(%edi)
433dd4:	72 2b                	jb     0x433e01
433dd6:	34 66                	xor    $0x66,%al
433dd8:	78 68                	js     0x433e42
433dda:	59                   	pop    %ecx
433ddb:	48                   	dec    %eax
433ddc:	43                   	inc    %ebx
433ddd:	36 34 38             	ss xor $0x38,%al
433de0:	73 6e                	jae    0x433e50
433de2:	77 41                	ja     0x433e25
433de4:	6e                   	outsb  %ds:(%esi),(%dx)
433de5:	32 39                	xor    (%ecx),%bh
433de7:	61                   	popa
433de8:	71 49                	jno    0x433e33
433dea:	53                   	push   %ebx
433deb:	4d                   	dec    %ebp
433dec:	6c                   	insb   (%dx),%es:(%edi)
433ded:	52                   	push   %edx
433dee:	74 66                	je     0x433e56
433df0:	43                   	inc    %ebx
433df1:	2f                   	das
433df2:	53                   	push   %ebx
433df3:	68 35 67 65 68       	push   $0x68656735
433df8:	41                   	inc    %ecx
433df9:	33 7a 66             	xor    0x66(%edx),%edi
433dfc:	79 30                	jns    0x433e2e
433dfe:	39 78 6e             	cmp    %edi,0x6e(%eax)
433e01:	2f                   	das
433e02:	6e                   	outsb  %ds:(%esi),(%dx)
433e03:	4e                   	dec    %esi
433e04:	75 38                	jne    0x433e3e
433e06:	62 4c 36 47          	bound  %ecx,0x47(%esi,%esi,1)
433e0a:	64 51                	fs push %ecx
433e0c:	34 38                	xor    $0x38,%al
433e0e:	78 76                	js     0x433e86
433e10:	45                   	inc    %ebp
433e11:	35 2f 4e 73 30       	xor    $0x30734e2f,%eax
433e16:	2b 4b 5a             	sub    0x5a(%ebx),%ecx
433e19:	37                   	aaa
433e1a:	50                   	push   %eax
433e1b:	57                   	push   %edi
433e1c:	41                   	inc    %ecx
433e1d:	63 68 62             	arpl   %ebp,0x62(%eax)
433e20:	44                   	inc    %esp
433e21:	54                   	push   %esp
433e22:	74 38                	je     0x433e5c
433e24:	38 6e 41             	cmp    %ch,0x41(%esi)
433e27:	31 63 4c             	xor    %esp,0x4c(%ebx)
433e2a:	47                   	inc    %edi
433e2b:	52                   	push   %edx
433e2c:	43                   	inc    %ebx
433e2d:	43                   	inc    %ebx
433e2e:	73 39                	jae    0x433e69
433e30:	69 50 6f 34 4d 2f 5a 	imul   $0x5a2f4d34,0x6f(%eax),%edx
433e37:	6a 6a                	push   $0x6a
433e39:	38 54 6b 69          	cmp    %dl,0x69(%ebx,%ebp,2)
433e3d:	4e                   	dec    %esi
433e3e:	6d                   	insl   (%dx),%es:(%edi)
433e3f:	47                   	inc    %edi
433e40:	77 46                	ja     0x433e88
433e42:	66 56                	push   %si
433e44:	50                   	push   %eax
433e45:	70 39                	jo     0x433e80
433e47:	65 51                	gs push %ecx
433e49:	72 67                	jb     0x433eb2
433e4b:	73 6d                	jae    0x433eba
433e4d:	6c                   	insb   (%dx),%es:(%edi)
433e4e:	59                   	pop    %ecx
433e4f:	31 59 2b             	xor    %ebx,0x2b(%ecx)
433e52:	73 50                	jae    0x433ea4
433e54:	45                   	inc    %ebp
433e55:	72 65                	jb     0x433ebc
433e57:	35 33 69 79 6b       	xor    $0x6b796933,%eax
433e5c:	78 6f                	js     0x433ecd
433e5e:	52                   	push   %edx
433e5f:	4b                   	dec    %ebx
433e60:	58                   	pop    %eax
433e61:	39 47 72             	cmp    %eax,0x72(%edi)
433e64:	39 36                	cmp    %esi,(%esi)
433e66:	4a                   	dec    %edx
433e67:	74 44                	je     0x433ead
433e69:	53                   	push   %ebx
433e6a:	77 42                	ja     0x433eae
433e6c:	39 4c 69 72          	cmp    %ecx,0x72(%ecx,%ebp,2)
433e70:	72 58                	jb     0x433eca
433e72:	4f                   	dec    %edi
433e73:	74 56                	je     0x433ecb
433e75:	4d                   	dec    %ebp
433e76:	6d                   	insl   (%dx),%es:(%edi)
433e77:	6d                   	insl   (%dx),%es:(%edi)
433e78:	6e                   	outsb  %ds:(%esi),(%dx)
433e79:	46                   	inc    %esi
433e7a:	33 72 66             	xor    0x66(%edx),%esi
433e7d:	6c                   	insb   (%dx),%es:(%edi)
433e7e:	43                   	inc    %ebx
433e7f:	50                   	push   %eax
433e80:	46                   	inc    %esi
433e81:	76 62                	jbe    0x433ee5
433e83:	35 4e 7a 6e 45       	xor    $0x456e7a4e,%eax
433e88:	52                   	push   %edx
433e89:	61                   	popa
433e8a:	67 65 61             	addr16 gs popa
433e8d:	46                   	inc    %esi
433e8e:	63 49 4c             	arpl   %ecx,0x4c(%ecx)
433e91:	4a                   	dec    %edx
433e92:	6a 63                	push   $0x63
433e94:	42                   	inc    %edx
433e95:	61                   	popa
433e96:	49                   	dec    %ecx
433e97:	5a                   	pop    %edx
433e98:	70 67                	jo     0x433f01
433e9a:	74 6d                	je     0x433f09
433e9c:	7a 4c                	jp     0x433eea
433e9e:	77 76                	ja     0x433f16
433ea0:	55                   	push   %ebp
433ea1:	61                   	popa
433ea2:	6b 59 65 70          	imul   $0x70,0x65(%ecx),%ebx
433ea6:	53                   	push   %ebx
433ea7:	39 36                	cmp    %esi,(%esi)
433ea9:	71 43                	jno    0x433eee
433eab:	34 73                	xor    $0x73,%al
433ead:	6e                   	outsb  %ds:(%esi),(%dx)
433eae:	2f                   	das
433eaf:	66 58                	pop    %ax
433eb1:	4a                   	dec    %edx
433eb2:	32 72 62             	xor    0x62(%edx),%dh
433eb5:	44                   	inc    %esp
433eb6:	35 77 32 4b 41       	xor    $0x414b3277,%eax
433ebb:	73 62                	jae    0x433f1f
433ebd:	79 76                	jns    0x433f35
433ebf:	4e                   	dec    %esi
433ec0:	53                   	push   %ebx
433ec1:	37                   	aaa
433ec2:	5a                   	pop    %edx
433ec3:	73 6f                	jae    0x433f34
433ec5:	52                   	push   %edx
433ec6:	77 48                	ja     0x433f10
433ec8:	6b 41 58 7a          	imul   $0x7a,0x58(%ecx),%eax
433ecc:	43                   	inc    %ebx
433ecd:	38 4c 4b 33          	cmp    %cl,0x33(%ebx,%ecx,2)
433ed1:	31 6d 4f             	xor    %ebp,0x4f(%ebp)
433ed4:	57                   	push   %edi
433ed5:	50                   	push   %eax
433ed6:	64 65 72 62          	fs gs jb 0x433f3c
433eda:	6d                   	insl   (%dx),%es:(%edi)
433edb:	4e                   	dec    %esi
433edc:	56                   	push   %esi
433edd:	6d                   	insl   (%dx),%es:(%edi)
433ede:	4c                   	dec    %esp
433edf:	38 58 74             	cmp    %bl,0x74(%eax)
433ee2:	43                   	inc    %ebx
433ee3:	6c                   	insb   (%dx),%es:(%edi)
433ee4:	61                   	popa
433ee5:	6a 36                	push   $0x36
433ee7:	2f                   	das
433ee8:	72 2f                	jb     0x433f19
433eea:	48                   	dec    %eax
433eeb:	61                   	popa
433eec:	5a                   	pop    %edx
433eed:	4d                   	dec    %ebp
433eee:	35 51 76 6e 73       	xor    $0x736e7651,%eax
433ef3:	7a 4f                	jp     0x433f44
433ef5:	37                   	aaa
433ef6:	4a                   	dec    %edx
433ef7:	67 59                	addr16 pop %ecx
433ef9:	70 49                	jo     0x433f44
433efb:	76 48                	jbe    0x433f45
433efd:	77 6f                	ja     0x433f6e
433eff:	44                   	inc    %esp
433f00:	41                   	inc    %ecx
433f01:	6b 58 33 44          	imul   $0x44,0x33(%eax),%ebx
433f05:	62 4f 33             	bound  %ecx,0x33(%edi)
433f08:	31 54 45 31          	xor    %edx,0x31(%ebp,%eax,2)
433f0c:	2f                   	das
433f0d:	6b 54 48 76 71       	imul   $0x71,0x76(%eax,%ecx,2),%edx
433f12:	2b 6f 71             	sub    0x71(%edi),%ebp
433f15:	37                   	aaa
433f16:	70 76                	jo     0x433f8e
433f18:	39 44 54 46          	cmp    %eax,0x46(%esp,%edx,2)
433f1c:	47                   	inc    %edi
433f1d:	37                   	aaa
433f1e:	37                   	aaa
433f1f:	47                   	inc    %edi
433f20:	45                   	inc    %ebp
433f21:	6d                   	insl   (%dx),%es:(%edi)
433f22:	79 39                	jns    0x433f5d
433f24:	63 56 63             	arpl   %edx,0x63(%esi)
433f27:	66 77 69             	data16 ja 0x433f93
433f2a:	57                   	push   %edi
433f2b:	70 43                	jo     0x433f70
433f2d:	65 53                	gs push %ebx
433f2f:	72 31                	jb     0x433f62
433f31:	57                   	push   %edi
433f32:	65 43                	gs inc %ebx
433f34:	4b                   	dec    %ebx
433f35:	52                   	push   %edx
433f36:	68 4f 79 76 59       	push   $0x5976794f
433f3b:	57                   	push   %edi
433f3c:	2b 31                	sub    (%ecx),%esi
433f3e:	65 43                	gs inc %ebx
433f40:	33 4e 48             	xor    0x48(%esi),%ecx
433f43:	78 30                	js     0x433f75
433f45:	61                   	popa
433f46:	58                   	pop    %eax
433f47:	75 41                	jne    0x433f8a
433f49:	48                   	dec    %eax
433f4a:	4c                   	dec    %esp
433f4b:	7a 61                	jp     0x433fae
433f4d:	6a 65                	push   $0x65
433f4f:	7a 51                	jp     0x433fa2
433f51:	58                   	pop    %eax
433f52:	72 6b                	jb     0x433fbf
433f54:	39 49 36             	cmp    %ecx,0x36(%ecx)
433f57:	68 45 74 34 52       	push   $0x52347445
433f5c:	78 76                	js     0x433fd4
433f5e:	4e                   	dec    %esi
433f5f:	30 43 30             	xor    %al,0x30(%ebx)
433f62:	74 56                	je     0x433fba
433f64:	77 66                	ja     0x433fcc
433f66:	54                   	push   %esp
433f67:	69 43 54 48 62 33 41 	imul   $0x41336248,0x54(%ebx),%eax
433f6e:	4a                   	dec    %edx
433f6f:	46                   	inc    %esi
433f70:	34 74                	xor    $0x74,%al
433f72:	75 72                	jne    0x433fe6
433f74:	2f                   	das
433f75:	43                   	inc    %ebx
433f76:	4a                   	dec    %edx
433f77:	48                   	dec    %eax
433f78:	73 62                	jae    0x433fdc
433f7a:	49                   	dec    %ecx
433f7b:	5a                   	pop    %edx
433f7c:	6e                   	outsb  %ds:(%esi),(%dx)
433f7d:	4b                   	dec    %ebx
433f7e:	64 61                	fs popa
433f80:	5a                   	pop    %edx
433f81:	55                   	push   %ebp
433f82:	35 55 68 64 52       	xor    $0x52646855,%eax
433f87:	63 63 33             	arpl   %esp,0x33(%ebx)
433f8a:	63 57 2b             	arpl   %edx,0x2b(%edi)
433f8d:	6e                   	outsb  %ds:(%esi),(%dx)
433f8e:	50                   	push   %eax
433f8f:	2b 39                	sub    (%ecx),%edi
433f91:	33 74 67 6e          	xor    0x6e(%edi,%eiz,2),%esi
433f95:	46                   	inc    %esi
433f96:	56                   	push   %esi
433f97:	45                   	inc    %ebp
433f98:	58                   	pop    %eax
433f99:	37                   	aaa
433f9a:	6b 49 31 59          	imul   $0x59,0x31(%ecx),%ecx
433f9e:	37                   	aaa
433f9f:	48                   	dec    %eax
433fa0:	39 53 6e             	cmp    %edx,0x6e(%ebx)
433fa3:	57                   	push   %edi
433fa4:	72 68                	jb     0x43400e
433fa6:	6d                   	insl   (%dx),%es:(%edi)
433fa7:	34 44                	xor    $0x44,%al
433fa9:	47                   	inc    %edi
433faa:	69 49 4d 70 58 57 50 	imul   $0x50575870,0x4d(%ecx),%ecx
433fb1:	41                   	inc    %ecx