421c9c:	47                   	inc    %edi
421c9d:	74 45                	je     0x421ce4
421c9f:	6b 33 37             	imul   $0x37,(%ebx),%esi
421ca2:	31 55 33             	xor    %edx,0x33(%ebp)
421ca5:	42                   	inc    %edx
421ca6:	51                   	push   %ecx
421ca7:	71 56                	jno    0x421cff
421ca9:	4c                   	dec    %esp
421caa:	79 6c                	jns    0x421d18
421cac:	32 36                	xor    (%esi),%dh
421cae:	76 62                	jbe    0x421d12
421cb0:	43                   	inc    %ebx
421cb1:	37                   	aaa
421cb2:	62 6b 63             	bound  %ebp,0x63(%ebx)
421cb5:	75 30                	jne    0x421ce7
421cb7:	6c                   	insb   (%dx),%es:(%edi)
421cb8:	6c                   	insb   (%dx),%es:(%edi)
421cb9:	70 37                	jo     0x421cf2
421cbb:	74 7a                	je     0x421d37
421cbd:	5a                   	pop    %edx
421cbe:	62 6c 72 68          	bound  %ebp,0x68(%edx,%esi,2)
421cc2:	4f                   	dec    %edi
421cc3:	55                   	push   %ebp
421cc4:	63 67 41             	arpl   %esp,0x41(%edi)
421cc7:	76 4b                	jbe    0x421d14
421cc9:	76 42                	jbe    0x421d0d
421ccb:	59                   	pop    %ecx
421ccc:	69 48 46 4f 31 49 57 	imul   $0x5749314f,0x46(%eax),%ecx
421cd3:	43                   	inc    %ebx
421cd4:	53                   	push   %ebx
421cd5:	6f                   	outsl  %ds:(%esi),(%dx)
421cd6:	78 77                	js     0x421d4f
421cd8:	73 54                	jae    0x421d2e
421cda:	6a 75                	push   $0x75
421cdc:	56                   	push   %esi
421cdd:	58                   	pop    %eax
421cde:	42                   	inc    %edx
421cdf:	74 48                	je     0x421d29
421ce1:	47                   	inc    %edi
421ce2:	50                   	push   %eax
421ce3:	43                   	inc    %ebx
421ce4:	30 4d 74             	xor    %cl,0x74(%ebp)
421ce7:	52                   	push   %edx
421ce8:	71 53                	jno    0x421d3d
421cea:	4b                   	dec    %ebx
421ceb:	75 67                	jne    0x421d54
421ced:	44                   	inc    %esp
421cee:	57                   	push   %edi
421cef:	48                   	dec    %eax
421cf0:	78 30                	js     0x421d22
421cf2:	64 61                	fs popa
421cf4:	2b 49 71             	sub    0x71(%ecx),%ecx
421cf7:	78 49                	js     0x421d42
421cf9:	5a                   	pop    %edx
421cfa:	56                   	push   %esi
421cfb:	34 32                	xor    $0x32,%al
421cfd:	51                   	push   %ecx
421cfe:	69 6c 49 79 4c 70 46 	imul   $0x6646704c,0x79(%ecx,%ecx,2),%ebp
421d05:	66
421d06:	69 33 76 56 33 61    	imul   $0x61335676,(%ebx),%esi
421d0c:	71 31                	jno    0x421d3f
421d0e:	47                   	inc    %edi
421d0f:	56                   	push   %esi
421d10:	7a 50                	jp     0x421d62
421d12:	50                   	push   %eax
421d13:	70 37                	jo     0x421d4c
421d15:	4c                   	dec    %esp
421d16:	77 6e                	ja     0x421d86
421d18:	64 38 65 78          	cmp    %ah,%fs:0x78(%ebp)
421d1c:	56                   	push   %esi
421d1d:	61                   	popa
421d1e:	44                   	inc    %esp
421d1f:	75 4f                	jne    0x421d70
421d21:	5a                   	pop    %edx
421d22:	75 66                	jne    0x421d8a
421d24:	4b                   	dec    %ebx
421d25:	4f                   	dec    %edi
421d26:	2b 58 69             	sub    0x69(%eax),%ebx
421d29:	39 54 6c 6a          	cmp    %edx,0x6a(%esp,%ebp,2)
421d2d:	38 70 69             	cmp    %dh,0x69(%eax)
421d30:	4e                   	dec    %esi
421d31:	39 50 66             	cmp    %edx,0x66(%eax)
421d34:	71 2f                	jno    0x421d65
421d36:	64 37                	fs aaa
421d38:	4c                   	dec    %esp
421d39:	51                   	push   %ecx
421d3a:	6f                   	outsl  %ds:(%esi),(%dx)
421d3b:	76 53                	jbe    0x421d90
421d3d:	5a                   	pop    %edx
421d3e:	36 7a 31             	ss jp  0x421d72
421d41:	6d                   	insl   (%dx),%es:(%edi)
421d42:	4c                   	dec    %esp
421d43:	38 67 4c             	cmp    %ah,0x4c(%edi)
421d46:	42                   	inc    %edx
421d47:	30 34 68             	xor    %dh,(%eax,%ebp,2)
421d4a:	4f                   	dec    %edi
421d4b:	50                   	push   %eax
421d4c:	4c                   	dec    %esp
421d4d:	4b                   	dec    %ebx
421d4e:	6f                   	outsl  %ds:(%esi),(%dx)
421d4f:	62 59 49             	bound  %ebx,0x49(%ecx)
421d52:	56                   	push   %esi
421d53:	74 59                	je     0x421dae
421d55:	5a                   	pop    %edx
421d56:	35 70 33 67 61       	xor    $0x61673370,%eax
421d5b:	37                   	aaa
421d5c:	31 35 56 55 65 5a    	xor    %esi,0x5a655556
421d62:	6a 58                	push   $0x58
421d64:	37                   	aaa
421d65:	56                   	push   %esi
421d66:	2f                   	das
421d67:	34 6a                	xor    $0x6a,%al
421d69:	30 39                	xor    %bh,(%ecx)
421d6b:	6a 45                	push   $0x45
421d6d:	61                   	popa
421d6e:	75 39                	jne    0x421da9
421d70:	71 50                	jno    0x421dc2
421d72:	63 61 6e             	arpl   %esp,0x6e(%ecx)
421d75:	66 78 6b             	data16 js 0x421de3
421d78:	73 76                	jae    0x421df0
421d7a:	73 4c                	jae    0x421dc8
421d7c:	78 69                	js     0x421de7
421d7e:	42                   	inc    %edx
421d7f:	6f                   	outsl  %ds:(%esi),(%dx)
421d80:	6e                   	outsb  %ds:(%esi),(%dx)
421d81:	48                   	dec    %eax
421d82:	2b 41 70             	sub    0x70(%ecx),%eax
421d85:	59                   	pop    %ecx
421d86:	55                   	push   %ebp
421d87:	66 45                	inc    %bp
421d89:	34 7a                	xor    $0x7a,%al
421d8b:	38 48 55             	cmp    %cl,0x55(%eax)
421d8e:	68 77 74 73 39       	push   $0x39737477
421d93:	6d                   	insl   (%dx),%es:(%edi)
421d94:	59                   	pop    %ecx
421d95:	76 4f                	jbe    0x421de6
421d97:	51                   	push   %ecx
421d98:	59                   	pop    %ecx
421d99:	2b 6d 6a             	sub    0x6a(%ebp),%ebp
421d9c:	70 58                	jo     0x421df6
421d9e:	2f                   	das
421d9f:	2b 32                	sub    (%edx),%esi
421da1:	33 4a 4f             	xor    0x4f(%edx),%ecx
421da4:	72 46                	jb     0x421dec
421da6:	72 51                	jb     0x421df9
421da8:	67 64 61             	addr16 fs popa
421dab:	6c                   	insb   (%dx),%es:(%edi)
421dac:	42                   	inc    %edx
421dad:	63 50 4b             	arpl   %edx,0x4b(%eax)
421db0:	41                   	inc    %ecx
421db1:	58                   	pop    %eax
421db2:	76 37                	jbe    0x421deb
421db4:	71 38                	jno    0x421dee
421db6:	6f                   	outsl  %ds:(%esi),(%dx)
421db7:	4b                   	dec    %ebx
421db8:	58                   	pop    %eax
421db9:	6a 55                	push   $0x55
421dbb:	78 68                	js     0x421e25
421dbd:	77 54                	ja     0x421e13
421dbf:	73 62                	jae    0x421e23
421dc1:	34 48                	xor    $0x48,%al
421dc3:	4e                   	dec    %esi
421dc4:	71 71                	jno    0x421e37
421dc6:	44                   	inc    %esp
421dc7:	49                   	dec    %ecx
421dc8:	54                   	push   %esp
421dc9:	71 71                	jno    0x421e3c
421dcb:	45                   	inc    %ebp
421dcc:	39 61 4b             	cmp    %esp,0x4b(%ecx)
421dcf:	69 30 5a 4c 6a 6f    	imul   $0x6f6a4c5a,(%eax),%esi
421dd5:	76 48                	jbe    0x421e1f
421dd7:	56                   	push   %esi
421dd8:	31 63 45             	xor    %esp,0x45(%ebx)
421ddb:	33 66 6e             	xor    0x6e(%esi),%esp
421dde:	58                   	pop    %eax
421ddf:	6d                   	insl   (%dx),%es:(%edi)
421de0:	61                   	popa
421de1:	59                   	pop    %ecx
421de2:	6c                   	insb   (%dx),%es:(%edi)
421de3:	4a                   	dec    %edx
421de4:	63 39                	arpl   %edi,(%ecx)
421de6:	33 59 57             	xor    0x57(%ecx),%ebx
421de9:	5a                   	pop    %edx
421dea:	62 32                	bound  %esi,(%edx)
421dec:	33 31                	xor    (%ecx),%esi
421dee:	33 75 73             	xor    0x73(%ebp),%esi
421df1:	77 6c                	ja     0x421e5f
421df3:	4e                   	dec    %esi
421df4:	4b                   	dec    %ebx
421df5:	4d                   	dec    %ebp
421df6:	34 70                	xor    $0x70,%al
421df8:	35 66 54 49 34       	xor    $0x34495466,%eax
421dfd:	52                   	push   %edx
421dfe:	4e                   	dec    %esi
421dff:	75 4c                	jne    0x421e4d
421e01:	6a 36                	push   $0x36
421e03:	4b                   	dec    %ebx
421e04:	51                   	push   %ecx
421e05:	6c                   	insb   (%dx),%es:(%edi)
421e06:	30 7a 59             	xor    %bh,0x59(%edx)
421e09:	43                   	inc    %ebx
421e0a:	48                   	dec    %eax
421e0b:	76 6c                	jbe    0x421e79
421e0d:	37                   	aaa
421e0e:	45                   	inc    %ebp
421e0f:	6a 74                	push   $0x74
421e11:	43                   	inc    %ebx
421e12:	50                   	push   %eax
421e13:	44                   	inc    %esp
421e14:	72 33                	jb     0x421e49
421e16:	35 77 31 51 4e       	xor    $0x4e513177,%eax
421e1b:	77 46                	ja     0x421e63
421e1d:	74 53                	je     0x421e72
421e1f:	64 66 51             	fs push %cx
421e22:	48                   	dec    %eax
421e23:	55                   	push   %ebp
421e24:	54                   	push   %esp
421e25:	4f                   	dec    %edi
421e26:	41                   	inc    %ecx
421e27:	32 30                	xor    (%eax),%dh
421e29:	75 38                	jne    0x421e63
421e2b:	58                   	pop    %eax
421e2c:	76 4b                	jbe    0x421e79
421e2e:	79 76                	jns    0x421ea6
421e30:	72 72                	jb     0x421ea4
421e32:	46                   	inc    %esi
421e33:	41                   	inc    %ecx
421e34:	61                   	popa
421e35:	75 4d                	jne    0x421e84
421e37:	56                   	push   %esi
421e38:	4b                   	dec    %ebx
421e39:	5a                   	pop    %edx
421e3a:	36 54                	ss push %esp
421e3c:	77 71                	ja     0x421eaf
421e3e:	54                   	push   %esp
421e3f:	55                   	push   %ebp
421e40:	6e                   	outsb  %ds:(%esi),(%dx)
421e41:	64 6f                	outsl  %fs:(%esi),(%dx)
421e43:	6a 67                	push   $0x67
421e45:	48                   	dec    %eax
421e46:	56                   	push   %esi
421e47:	39 36                	cmp    %esi,(%esi)
421e49:	56                   	push   %esi
421e4a:	43                   	inc    %ebx
421e4b:	7a 65                	jp     0x421eb2
421e4d:	71 72                	jno    0x421ec1
421e4f:	6b 45 66 30          	imul   $0x30,0x66(%ebp),%eax
421e53:	51                   	push   %ecx
421e54:	71 6f                	jno    0x421ec5
421e56:	4f                   	dec    %edi
421e57:	6f                   	outsl  %ds:(%esi),(%dx)
421e58:	56                   	push   %esi
421e59:	50                   	push   %eax
421e5a:	32 72 2b             	xor    0x2b(%edx),%dh
421e5d:	45                   	inc    %ebp
421e5e:	63 48 6b             	arpl   %ecx,0x6b(%eax)
421e61:	2b 67 38             	sub    0x38(%edi),%esp
421e64:	35 35 2b 52 31       	xor    $0x31522b35,%eax
421e69:	42                   	inc    %edx
421e6a:	38 51 62             	cmp    %dl,0x62(%ecx)
421e6d:	55                   	push   %ebp
421e6e:	35 63 76 77 55       	xor    $0x55777663,%eax
421e73:	71 4a                	jno    0x421ebf
421e75:	76 4a                	jbe    0x421ec1
421e77:	44                   	inc    %esp
421e78:	73 57                	jae    0x421ed1
421e7a:	4b                   	dec    %ebx
421e7b:	36 6f                	outsl  %ss:(%esi),(%dx)
421e7d:	55                   	push   %ebp
421e7e:	63 74 38 55          	arpl   %esi,0x55(%eax,%edi,1)
421e82:	59                   	pop    %ecx
421e83:	30 38                	xor    %bh,(%eax)
421e85:	65 2b 53 4e          	sub    %gs:0x4e(%ebx),%edx
421e89:	76 6b                	jbe    0x421ef6
421e8b:	6d                   	insl   (%dx),%es:(%edi)
421e8c:	66 34 43             	data16 xor $0x43,%al
421e8f:	6a 72                	push   $0x72
421e91:	39 76 68             	cmp    %esi,0x68(%esi)
421e94:	72 37                	jb     0x421ecd
421e96:	4a                   	dec    %edx
421e97:	62 70 57             	bound  %esi,0x57(%eax)
421e9a:	79 39                	jns    0x421ed5
421e9c:	41                   	inc    %ecx
421e9d:	37                   	aaa
421e9e:	51                   	push   %ecx
421e9f:	49                   	dec    %ecx
421ea0:	6a 6e                	push   $0x6e
421ea2:	76 77                	jbe    0x421f1b
421ea4:	2b 45 50             	sub    0x50(%ebp),%eax
421ea7:	63 53 65             	arpl   %edx,0x65(%ebx)
421eaa:	46                   	inc    %esi
421eab:	76 77                	jbe    0x421f24
421ead:	2f                   	das
421eae:	6e                   	outsb  %ds:(%esi),(%dx)
421eaf:	73 65                	jae    0x421f16
421eb1:	51                   	push   %ecx
421eb2:	48                   	dec    %eax
421eb3:	58                   	pop    %eax
421eb4:	4b                   	dec    %ebx
421eb5:	79 2f                	jns    0x421ee6
421eb7:	79 52                	jns    0x421f0b
421eb9:	72 32                	jb     0x421eed
421ebb:	71 75                	jno    0x421f32
421ebd:	64 71 62             	fs jno 0x421f22
421ec0:	56                   	push   %esi
421ec1:	33 66 6b             	xor    0x6b(%esi),%esp
421ec4:	45                   	inc    %ebp
421ec5:	4e                   	dec    %esi
421ec6:	69 63 52 64 72 48 7a 	imul   $0x7a487264,0x52(%ebx),%esp
421ecd:	45                   	inc    %ebp
421ece:	72 7a                	jb     0x421f4a
421ed0:	61                   	popa
421ed1:	56                   	push   %esi
421ed2:	55                   	push   %ebp
421ed3:	66 2f                	data16 das
421ed5:	52                   	push   %edx
421ed6:	6f                   	outsl  %ds:(%esi),(%dx)
421ed7:	69 4d 5a 46 7a 6a 69 	imul   $0x696a7a46,0x5a(%ebp),%ecx
421ede:	56                   	push   %esi
421edf:	4c                   	dec    %esp
421ee0:	50                   	push   %eax
421ee1:	59                   	pop    %ecx
421ee2:	4f                   	dec    %edi
421ee3:	37                   	aaa
421ee4:	51                   	push   %ecx
421ee5:	42                   	inc    %edx
421ee6:	79 74                	jns    0x421f5c
421ee8:	6e                   	outsb  %ds:(%esi),(%dx)
421ee9:	4b                   	dec    %ebx
421eea:	62 75 70             	bound  %esi,0x70(%ebp)
421eed:	77 34                	ja     0x421f23
421eef:	59                   	pop    %ecx
421ef0:	50                   	push   %eax
421ef1:	64 65 67 34 30       	fs gs addr16 xor $0x30,%al
421ef6:	36 5a                	ss pop %edx
421ef8:	2b 50 5a             	sub    0x5a(%eax),%edx
421efb:	4f                   	dec    %edi
421efc:	73 36                	jae    0x421f34
421efe:	48                   	dec    %eax
421eff:	4a                   	dec    %edx
421f00:	56                   	push   %esi
421f01:	4c                   	dec    %esp
421f02:	48                   	dec    %eax
421f03:	50                   	push   %eax
421f04:	47                   	inc    %edi
421f05:	57                   	push   %edi
421f06:	6f                   	outsl  %ds:(%esi),(%dx)
421f07:	2f                   	das
421f08:	39 41 78             	cmp    %eax,0x78(%ecx)
421f0b:	34 6c                	xor    $0x6c,%al