430dc7:	64 32 47 45          	xor    %fs:0x45(%edi),%al
430dcb:	55                   	push   %ebp
430dcc:	4b                   	dec    %ebx
430dcd:	48                   	dec    %eax
430dce:	47                   	inc    %edi
430dcf:	34 6f                	xor    $0x6f,%al
430dd1:	48                   	dec    %eax
430dd2:	43                   	inc    %ebx
430dd3:	33 4b 77             	xor    0x77(%ebx),%ecx
430dd6:	69 53 2b 43 4f 44 6a 	imul   $0x6a444f43,0x2b(%ebx),%edx
430ddd:	65 61                	gs popa
430ddf:	66 57                	push   %di
430de1:	31 71 58             	xor    %esi,0x58(%ecx)
430de4:	76 30                	jbe    0x430e16
430de6:	53                   	push   %ebx
430de7:	54                   	push   %esp
430de8:	30 4a 4b             	xor    %cl,0x4b(%edx)
430deb:	49                   	dec    %ecx
430dec:	6a 4d                	push   $0x4d
430dee:	4a                   	dec    %edx
430def:	46                   	inc    %esi
430df0:	36 4a                	ss dec %edx
430df2:	49                   	dec    %ecx
430df3:	68 5a 70 53 4d       	push   $0x4d53705a
430df8:	70 51                	jo     0x430e4b
430dfa:	72 6a                	jb     0x430e66
430dfc:	59                   	pop    %ecx
430dfd:	76 73                	jbe    0x430e72
430dff:	33 64 4d 36          	xor    0x36(%ebp,%ecx,2),%esp
430e03:	78 76                	js     0x430e7b
430e05:	42                   	inc    %edx
430e06:	57                   	push   %edi
430e07:	35 74 4e 34 39       	xor    $0x39344e74,%eax
430e0c:	52                   	push   %edx
430e0d:	46                   	inc    %esi
430e0e:	31 2f                	xor    %ebp,(%edi)
430e10:	70 38                	jo     0x430e4a
430e12:	52                   	push   %edx
430e13:	47                   	inc    %edi
430e14:	6c                   	insb   (%dx),%es:(%edi)
430e15:	4a                   	dec    %edx
430e16:	47                   	inc    %edi
430e17:	63 49 63             	arpl   %ecx,0x63(%ecx)
430e1a:	68 67 63 71 61       	push   $0x61716367
430e1f:	58                   	pop    %eax
430e20:	32 7a 75             	xor    0x75(%edx),%bh
430e23:	6f                   	outsl  %ds:(%esi),(%dx)
430e24:	4d                   	dec    %ebp
430e25:	4b                   	dec    %ebx
430e26:	72 64                	jb     0x430e8c
430e28:	2f                   	das
430e29:	38 6d 68             	cmp    %ch,0x68(%ebp)
430e2c:	74 6b                	je     0x430e99
430e2e:	36 59                	ss pop %ecx
430e30:	56                   	push   %esi
430e31:	34 54                	xor    $0x54,%al
430e33:	2f                   	das
430e34:	59                   	pop    %ecx
430e35:	36 43                	ss inc %ebx
430e37:	39 4a 4b             	cmp    %ecx,0x4b(%edx)
430e3a:	33 74 77 73          	xor    0x73(%edi,%esi,2),%esi
430e3e:	30 49 33             	xor    %cl,0x33(%ecx)
430e41:	73 56                	jae    0x430e99
430e43:	73 50                	jae    0x430e95
430e45:	37                   	aaa
430e46:	52                   	push   %edx
430e47:	45                   	inc    %ebp
430e48:	31 57 64             	xor    %edx,0x64(%edi)
430e4b:	65 50                	gs push %eax
430e4d:	66 35 57 37          	xor    $0x3757,%ax
430e51:	73 4b                	jae    0x430e9e
430e53:	38 4f 48             	cmp    %cl,0x48(%edi)
430e56:	78 32                	js     0x430e8a
430e58:	4c                   	dec    %esp
430e59:	56                   	push   %esi
430e5a:	53                   	push   %ebx
430e5b:	4e                   	dec    %esi
430e5c:	69 69 47 78 43 75 42 	imul   $0x42754378,0x47(%ecx),%ebp
430e63:	4c                   	dec    %esp
430e64:	6a 4a                	push   $0x4a
430e66:	38 57 38             	cmp    %dl,0x38(%edi)
430e69:	6b 4e 63 6a          	imul   $0x6a,0x63(%esi),%ecx
430e6d:	6f                   	outsl  %ds:(%esi),(%dx)
430e6e:	78 39                	js     0x430ea9
430e70:	33 57 57             	xor    0x57(%edi),%edx
430e73:	65 70 6b             	gs jo  0x430ee1
430e76:	76 54                	jbe    0x430ecc
430e78:	45                   	inc    %ebp
430e79:	59                   	pop    %ecx
430e7a:	71 36                	jno    0x430eb2
430e7c:	47                   	inc    %edi
430e7d:	45                   	inc    %ebp
430e7e:	32 49 6b             	xor    0x6b(%ecx),%cl
430e81:	71 36                	jno    0x430eb9
430e83:	52                   	push   %edx
430e84:	6a 37                	push   $0x37
430e86:	7a 75                	jp     0x430efd
430e88:	46                   	inc    %esi
430e89:	6e                   	outsb  %ds:(%esi),(%dx)
430e8a:	6c                   	insb   (%dx),%es:(%edi)
430e8b:	64 6e                	outsb  %fs:(%esi),(%dx)
430e8d:	75 63                	jne    0x430ef2
430e8f:	62 6b 4a             	bound  %ebp,0x4a(%ebx)
430e92:	51                   	push   %ecx
430e93:	52                   	push   %edx
430e94:	77 36                	ja     0x430ecc
430e96:	47                   	inc    %edi
430e97:	77 69                	ja     0x430f02
430e99:	69 53 51 39 4c 6f 63 	imul   $0x636f4c39,0x51(%ebx),%edx
430ea0:	50                   	push   %eax
430ea1:	38 73 75             	cmp    %dh,0x75(%ebx)
430ea4:	43                   	inc    %ebx
430ea5:	62 52 37             	bound  %edx,0x37(%edx)
430ea8:	72 37                	jb     0x430ee1
430eaa:	55                   	push   %ebp
430eab:	6d                   	insl   (%dx),%es:(%edi)
430eac:	72 77                	jb     0x430f25
430eae:	45                   	inc    %ebp
430eaf:	4d                   	dec    %ebp
430eb0:	2b 57 39             	sub    0x39(%edi),%edx
430eb3:	6f                   	outsl  %ds:(%esi),(%dx)
430eb4:	71 63                	jno    0x430f19
430eb6:	56                   	push   %esi
430eb7:	6c                   	insb   (%dx),%es:(%edi)
430eb8:	41                   	inc    %ecx
430eb9:	52                   	push   %edx
430eba:	6c                   	insb   (%dx),%es:(%edi)
430ebb:	68 61 70 63 4b       	push   $0x4b637061
430ec0:	32 63 67             	xor    0x67(%ebx),%ah
430ec3:	6e                   	outsb  %ds:(%esi),(%dx)
430ec4:	76 79                	jbe    0x430f3f
430ec6:	44                   	inc    %esp
430ec7:	57                   	push   %edi
430ec8:	6f                   	outsl  %ds:(%esi),(%dx)
430ec9:	44                   	inc    %esp
430eca:	64 42                	fs inc %edx
430ecc:	4c                   	dec    %esp
430ecd:	72 47                	jb     0x430f16
430ecf:	67 43                	addr16 inc %ebx
430ed1:	30 4b 4b             	xor    %cl,0x4b(%ebx)
430ed4:	48                   	dec    %eax
430ed5:	57                   	push   %edi
430ed6:	6e                   	outsb  %ds:(%esi),(%dx)
430ed7:	4e                   	dec    %esi
430ed8:	41                   	inc    %ecx
430ed9:	4a                   	dec    %edx
430eda:	59                   	pop    %ecx
430edb:	61                   	popa
430edc:	6e                   	outsb  %ds:(%esi),(%dx)
430edd:	66 5a                	pop    %dx
430edf:	72 43                	jb     0x430f24
430ee1:	63 47 47             	arpl   %eax,0x47(%edi)
430ee4:	76 70                	jbe    0x430f56
430ee6:	71 57                	jno    0x430f3f
430ee8:	34 38                	xor    $0x38,%al
430eea:	43                   	inc    %ebx
430eeb:	78 54                	js     0x430f41
430eed:	66 75 68             	data16 jne 0x430f58
430ef0:	77 67                	ja     0x430f59
430ef2:	30 77 6d             	xor    %dh,0x6d(%edi)
430ef5:	38 73 39             	cmp    %dh,0x39(%ebx)
430ef8:	4f                   	dec    %edi
430ef9:	70 45                	jo     0x430f40
430efb:	66 70 2f             	data16 jo 0x430f2d
430efe:	45                   	inc    %ebp
430eff:	4d                   	dec    %ebp
430f00:	48                   	dec    %eax
430f01:	4d                   	dec    %ebp
430f02:	59                   	pop    %ecx
430f03:	4c                   	dec    %esp
430f04:	53                   	push   %ebx
430f05:	74 79                	je     0x430f80
430f07:	37                   	aaa
430f08:	4e                   	dec    %esi
430f09:	49                   	dec    %ecx
430f0a:	50                   	push   %eax
430f0b:	67 6b 6a 76 62       	imul   $0x62,0x76(%bp,%si),%ebp
430f10:	6e                   	outsb  %ds:(%esi),(%dx)
430f11:	47                   	inc    %edi
430f12:	63 7a 43             	arpl   %edi,0x43(%edx)
430f15:	56                   	push   %esi
430f16:	49                   	dec    %ecx
430f17:	6f                   	outsl  %ds:(%esi),(%dx)
430f18:	42                   	inc    %edx
430f19:	32 30                	xor    (%eax),%dh
430f1b:	59                   	pop    %ecx
430f1c:	39 38                	cmp    %edi,(%eax)
430f1e:	64 7a 78             	fs jp  0x430f99
430f21:	37                   	aaa
430f22:	31 62 4c             	xor    %esp,0x4c(%edx)
430f25:	7a 67                	jp     0x430f8e
430f27:	39 61 48             	cmp    %esp,0x48(%ecx)
430f2a:	68 54 5a 4c 46       	push   $0x464c5a54
430f2f:	35 72 5a 79 64       	xor    $0x64795a72,%eax
430f34:	4a                   	dec    %edx
430f35:	6e                   	outsb  %ds:(%esi),(%dx)
430f36:	52                   	push   %edx
430f37:	4a                   	dec    %edx
430f38:	58                   	pop    %eax
430f39:	39 78 61             	cmp    %edi,0x61(%eax)
430f3c:	4e                   	dec    %esi
430f3d:	6f                   	outsl  %ds:(%esi),(%dx)
430f3e:	72 63                	jb     0x430fa3
430f40:	5a                   	pop    %edx
430f41:	48                   	dec    %eax
430f42:	34 68                	xor    $0x68,%al
430f44:	43                   	inc    %ebx
430f45:	6b 4f 44 4f          	imul   $0x4f,0x44(%edi),%ecx
430f49:	45                   	inc    %ebp
430f4a:	35 35 76 65 42       	xor    $0x42657635,%eax
430f4f:	4f                   	dec    %edi
430f50:	75 61                	jne    0x430fb3
430f52:	78 78                	js     0x430fcc
430f54:	2f                   	das
430f55:	41                   	inc    %ecx
430f56:	6e                   	outsb  %ds:(%esi),(%dx)
430f57:	67 34 68             	addr16 xor $0x68,%al
430f5a:	6f                   	outsl  %ds:(%esi),(%dx)
430f5b:	42                   	inc    %edx
430f5c:	50                   	push   %eax
430f5d:	2f                   	das
430f5e:	72 32                	jb     0x430f92
430f60:	4c                   	dec    %esp
430f61:	2b 61 71             	sub    0x71(%ecx),%esp
430f64:	42                   	inc    %edx
430f65:	36 6f                	outsl  %ss:(%esi),(%dx)
430f67:	75 70                	jne    0x430fd9
430f69:	4e                   	dec    %esi
430f6a:	4b                   	dec    %ebx
430f6b:	79 47                	jns    0x430fb4
430f6d:	52                   	push   %edx
430f6e:	63 74 36 57          	arpl   %esi,0x57(%esi,%esi,1)
430f72:	76 71                	jbe    0x430fe5
430f74:	59                   	pop    %ecx
430f75:	43                   	inc    %ebx
430f76:	77 79                	ja     0x430ff1
430f78:	6e                   	outsb  %ds:(%esi),(%dx)
430f79:	43                   	inc    %ebx
430f7a:	79 62                	jns    0x430fde
430f7c:	35 59 37 43 5a       	xor    $0x5a433759,%eax
430f81:	39 79 7a             	cmp    %edi,0x7a(%ecx)
430f84:	43                   	inc    %ebx
430f85:	61                   	popa
430f86:	2b 36                	sub    (%esi),%esi
430f88:	53                   	push   %ebx
430f89:	53                   	push   %ebx
430f8a:	57                   	push   %edi
430f8b:	51                   	push   %ecx
430f8c:	4c                   	dec    %esp
430f8d:	41                   	inc    %ecx
430f8e:	75 51                	jne    0x430fe1
430f90:	6a 33                	push   $0x33
430f92:	30 43 47             	xor    %al,0x47(%ebx)
430f95:	32 35 38 41 65 32    	xor    0x32654138,%dh
430f9b:	44                   	inc    %esp
430f9c:	58                   	pop    %eax
430f9d:	6c                   	insb   (%dx),%es:(%edi)
430f9e:	42                   	inc    %edx
430f9f:	39 47 7a             	cmp    %eax,0x7a(%edi)
430fa2:	47                   	inc    %edi
430fa3:	57                   	push   %edi
430fa4:	56                   	push   %esi
430fa5:	6e                   	outsb  %ds:(%esi),(%dx)
430fa6:	4d                   	dec    %ebp
430fa7:	57                   	push   %edi
430fa8:	77 71                	ja     0x43101b
430faa:	34 4a                	xor    $0x4a,%al
430fac:	38 46 71             	cmp    %al,0x71(%esi)
430faf:	63 47 39             	arpl   %eax,0x39(%edi)
430fb2:	42                   	inc    %edx
430fb3:	77 46                	ja     0x430ffb
430fb5:	4e                   	dec    %esi
430fb6:	76 46                	jbe    0x430ffe
430fb8:	70 68                	jo     0x431022
430fba:	79 65                	jns    0x431021
430fbc:	33 46 75             	xor    0x75(%esi),%eax
430fbf:	56                   	push   %esi
430fc0:	34 70                	xor    $0x70,%al
430fc2:	39 47 63             	cmp    %eax,0x63(%edi)
430fc5:	6b 33 37             	imul   $0x37,(%ebx),%esi
430fc8:	75 57                	jne    0x431021
430fca:	71 4a                	jno    0x431016
430fcc:	45                   	inc    %ebp
430fcd:	30 42 6f             	xor    %al,0x6f(%edx)
430fd0:	58                   	pop    %eax
430fd1:	75 39                	jne    0x43100c
430fd3:	65 49                	gs dec %ecx
430fd5:	6a 6a                	push   $0x6a
430fd7:	63 51 35             	arpl   %edx,0x35(%ecx)
430fda:	58                   	pop    %eax
430fdb:	52                   	push   %edx
430fdc:	31 56 68             	xor    %edx,0x68(%esi)
430fdf:	61                   	popa
430fe0:	62 55 51             	bound  %edx,0x51(%ebp)
430fe3:	64 67 39 79 63       	cmp    %edi,%fs:0x63(%bx,%di)
430fe8:	63 55 6e             	arpl   %edx,0x6e(%ebp)
430feb:	52                   	push   %edx
430fec:	6f                   	outsl  %ds:(%esi),(%dx)
430fed:	56                   	push   %esi
430fee:	67 44                	addr16 inc %esp
430ff0:	50                   	push   %eax
430ff1:	55                   	push   %ebp
430ff2:	35 58 55 43 30       	xor    $0x30435558,%eax
430ff7:	4d                   	dec    %ebp
430ff8:	35 51 30 43 63       	xor    $0x63433051,%eax
430ffd:	6b 4d 43 50          	imul   $0x50,0x43(%ebp),%ecx
431001:	75 53                	jne    0x431056
431003:	6a 48                	push   $0x48
431005:	6e                   	outsb  %ds:(%esi),(%dx)
431006:	62 42 57             	bound  %eax,0x57(%edx)
431009:	50                   	push   %eax
43100a:	6e                   	outsb  %ds:(%esi),(%dx)
43100b:	53                   	push   %ebx
43100c:	70 52                	jo     0x431060
43100e:	49                   	dec    %ecx
43100f:	52                   	push   %edx
431010:	43                   	inc    %ebx
431011:	50                   	push   %eax
431012:	45                   	inc    %ebp
431013:	68 6c 35 75 77       	push   $0x7775356c
431018:	48                   	dec    %eax
431019:	68 72 79 77 46       	push   $0x46777972
43101e:	6c                   	insb   (%dx),%es:(%edi)
43101f:	78 4b                	js     0x43106c
431021:	4f                   	dec    %edi
431022:	54                   	push   %esp
431023:	4b                   	dec    %ebx
431024:	6f                   	outsl  %ds:(%esi),(%dx)
431025:	59                   	pop    %ecx
431026:	45                   	inc    %ebp
431027:	32 68 59             	xor    0x59(%eax),%ch
43102a:	74 71                	je     0x43109d
43102c:	64 64 31 57 62       	fs xor %edx,%fs:0x62(%edi)
431031:	4f                   	dec    %edi
431032:	4f                   	dec    %edi
431033:	41                   	inc    %ecx
431034:	2f                   	das
431035:	36 35 2f 65 69 6e    	ss xor $0x6e69652f,%eax
43103b:	74 6f                	je     0x4310ac
43103d:	64 4f                	fs dec %edi
43103f:	69 46 4c 51 6b 2f 58 	imul   $0x582f6b51,0x4c(%esi),%eax
431046:	70 52                	jo     0x43109a
431048:	57                   	push   %edi
431049:	48                   	dec    %eax
43104a:	35 31 4d 44 35       	xor    $0x35444d31,%eax
43104f:	6a 6e                	push   $0x6e
431051:	4c                   	dec    %esp
431052:	34 4e                	xor    $0x4e,%al
431054:	6e                   	outsb  %ds:(%esi),(%dx)
431055:	77 7a                	ja     0x4310d1