140a32c0a:	4c 8b 55 1f          	mov    0x1f(%rbp),%r10
140a32c0e:	4c 89 55 b7          	mov    %r10,-0x49(%rbp)
140a32c12:	4c 8b 4d 17          	mov    0x17(%rbp),%r9
140a32c16:	44 0f b6 45 a7       	movzbl -0x59(%rbp),%r8d
140a32c1b:	e9 90 fd ff ff       	jmp    0x140a329b0
140a32c20:	b0 07                	mov    $0x7,%al
140a32c22:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
140a32c26:	e9 a7 01 00 00       	jmp    0x140a32dd2
140a32c2b:	48 8b c8             	mov    %rax,%rcx
140a32c2e:	e8 0d 4f fc ff       	call   0x1409f7b40
140a32c33:	0f b6 c8             	movzbl %al,%ecx
140a32c36:	48 8b 7d af          	mov    -0x51(%rbp),%rdi
140a32c3a:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
140a32c3e:	4c 8d 3d dc 00 61 00 	lea    0x6100dc(%rip),%r15        # 0x141042d21
140a32c45:	84 c9                	test   %cl,%cl
140a32c47:	0f 84 4b 01 00 00    	je     0x140a32d98
140a32c4d:	0f 1f 00             	nopl   (%rax)
140a32c50:	b0 20                	mov    $0x20,%al
140a32c52:	49 8b d7             	mov    %r15,%rdx
140a32c55:	3a c1                	cmp    %cl,%al
140a32c57:	0f 84 3f 01 00 00    	je     0x140a32d9c
140a32c5d:	0f b6 02             	movzbl (%rdx),%eax
140a32c60:	48 ff c2             	inc    %rdx
140a32c63:	84 c0                	test   %al,%al
140a32c65:	75 ee                	jne    0x140a32c55
140a32c67:	b0 01                	mov    $0x1,%al
140a32c69:	e9 68 01 00 00       	jmp    0x140a32dd6
140a32c6e:	4c 8b 45 1f          	mov    0x1f(%rbp),%r8
140a32c72:	e9 59 01 00 00       	jmp    0x140a32dd0
140a32c77:	b0 08                	mov    $0x8,%al
140a32c79:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
140a32c7d:	e9 50 01 00 00       	jmp    0x140a32dd2
140a32c82:	0f b6 0d 27 e9 64 00 	movzbl 0x64e927(%rip),%ecx        # 0x1410815b0
140a32c89:	48 8d 15 21 e9 64 00 	lea    0x64e921(%rip),%rdx        # 0x1410815b1
140a32c90:	84 c9                	test   %cl,%cl
140a32c92:	74 0f                	je     0x140a32ca3
140a32c94:	41 3a c8             	cmp    %r8b,%cl
140a32c97:	74 26                	je     0x140a32cbf
140a32c99:	0f b6 0a             	movzbl (%rdx),%ecx
140a32c9c:	48 ff c2             	inc    %rdx
140a32c9f:	84 c9                	test   %cl,%cl
140a32ca1:	75 f1                	jne    0x140a32c94
140a32ca3:	b8 08 00 00 00       	mov    $0x8,%eax
140a32ca8:	b9 03 00 00 00       	mov    $0x3,%ecx
140a32cad:	41 80 f8 0a          	cmp    $0xa,%r8b
140a32cb1:	0f 45 c1             	cmovne %ecx,%eax
140a32cb4:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
140a32cba:	e9 13 01 00 00       	jmp    0x140a32dd2
140a32cbf:	be 01 00 00 00       	mov    $0x1,%esi
140a32cc4:	48 89 75 17          	mov    %rsi,0x17(%rbp)
140a32cc8:	44 88 45 07          	mov    %r8b,0x7(%rbp)
140a32ccc:	c6 45 08 00          	movb   $0x0,0x8(%rbp)
140a32cd0:	48 8b c8             	mov    %rax,%rcx
140a32cd3:	e8 68 4e fc ff       	call   0x1409f7b40
140a32cd8:	0f b6 c8             	movzbl %al,%ecx
140a32cdb:	48 8b 7d af          	mov    -0x51(%rbp),%rdi
140a32cdf:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
140a32ce5:	84 c0                	test   %al,%al
140a32ce7:	0f 84 ab 00 00 00    	je     0x140a32d98
140a32ced:	4c 8d 35 bd e8 64 00 	lea    0x64e8bd(%rip),%r14        # 0x1410815b1
140a32cf4:	0f b6 5d a7          	movzbl -0x59(%rbp),%ebx
140a32cf8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140a32cff:	00
140a32d00:	0f b6 05 a9 e8 64 00 	movzbl 0x64e8a9(%rip),%eax        # 0x1410815b0
140a32d07:	49 8b d6             	mov    %r14,%rdx
140a32d0a:	84 c0                	test   %al,%al
140a32d0c:	0f 84 3e ff ff ff    	je     0x140a32c50
140a32d12:	3a c1                	cmp    %cl,%al
140a32d14:	74 0f                	je     0x140a32d25
140a32d16:	0f b6 02             	movzbl (%rdx),%eax
140a32d19:	48 ff c2             	inc    %rdx
140a32d1c:	84 c0                	test   %al,%al
140a32d1e:	75 f2                	jne    0x140a32d12
140a32d20:	e9 20 ff ff ff       	jmp    0x140a32c45
140a32d25:	49 3b f0             	cmp    %r8,%rsi
140a32d28:	73 1f                	jae    0x140a32d49
140a32d2a:	48 8d 46 01          	lea    0x1(%rsi),%rax
140a32d2e:	48 89 45 17          	mov    %rax,0x17(%rbp)
140a32d32:	48 8d 45 07          	lea    0x7(%rbp),%rax
140a32d36:	49 83 f8 0f          	cmp    $0xf,%r8
140a32d3a:	48 0f 47 45 07       	cmova  0x7(%rbp),%rax
140a32d3f:	88 0c 30             	mov    %cl,(%rax,%rsi,1)
140a32d42:	c6 44 30 01 00       	movb   $0x0,0x1(%rax,%rsi,1)
140a32d47:	eb 16                	jmp    0x140a32d5f
140a32d49:	44 0f b6 c9          	movzbl %cl,%r9d
140a32d4d:	44 0f b6 c3          	movzbl %bl,%r8d
140a32d51:	ba 01 00 00 00       	mov    $0x1,%edx
140a32d56:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140a32d5a:	e8 61 5a 77 ff       	call   0x1401a87c0
140a32d5f:	48 8b 0f             	mov    (%rdi),%rcx
140a32d62:	48 ff c1             	inc    %rcx
140a32d65:	48 89 0f             	mov    %rcx,(%rdi)
140a32d68:	ff 47 18             	incl   0x18(%rdi)
140a32d6b:	48 3b 4f 08          	cmp    0x8(%rdi),%rcx
140a32d6f:	74 23                	je     0x140a32d94
140a32d71:	0f b6 09             	movzbl (%rcx),%ecx
140a32d74:	80 f9 0a             	cmp    $0xa,%cl
140a32d77:	75 0a                	jne    0x140a32d83
140a32d79:	ff 47 14             	incl   0x14(%rdi)
140a32d7c:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
140a32d83:	84 c9                	test   %cl,%cl
140a32d85:	74 0d                	je     0x140a32d94
140a32d87:	4c 8b 45 1f          	mov    0x1f(%rbp),%r8
140a32d8b:	48 8b 75 17          	mov    0x17(%rbp),%rsi
140a32d8f:	e9 6c ff ff ff       	jmp    0x140a32d00
140a32d94:	4c 8b 45 1f          	mov    0x1f(%rbp),%r8
140a32d98:	32 c0                	xor    %al,%al
140a32d9a:	eb 3a                	jmp    0x140a32dd6
140a32d9c:	48 8b 0f             	mov    (%rdi),%rcx
140a32d9f:	48 ff c1             	inc    %rcx
140a32da2:	48 89 0f             	mov    %rcx,(%rdi)
140a32da5:	ff 47 18             	incl   0x18(%rdi)
140a32da8:	48 3b 4f 08          	cmp    0x8(%rdi),%rcx
140a32dac:	74 ea                	je     0x140a32d98
140a32dae:	0f b6 09             	movzbl (%rcx),%ecx
140a32db1:	80 f9 0a             	cmp    $0xa,%cl
140a32db4:	75 0a                	jne    0x140a32dc0
140a32db6:	ff 47 14             	incl   0x14(%rdi)
140a32db9:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
140a32dc0:	84 c9                	test   %cl,%cl
140a32dc2:	0f 85 88 fe ff ff    	jne    0x140a32c50
140a32dc8:	32 c0                	xor    %al,%al
140a32dca:	eb 0a                	jmp    0x140a32dd6
140a32dcc:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
140a32dd0:	b0 02                	mov    $0x2,%al
140a32dd2:	48 8b 7d af          	mov    -0x51(%rbp),%rdi
140a32dd6:	88 47 10             	mov    %al,0x10(%rdi)
140a32dd9:	0f 10 45 f7          	movups -0x9(%rbp),%xmm0
140a32ddd:	66 48 0f 7e c0       	movq   %xmm0,%rax
140a32de2:	80 78 10 01          	cmpb   $0x1,0x10(%rax)
140a32de6:	77 3a                	ja     0x140a32e22
140a32de8:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140a32ded:	66 48 0f 7e c3       	movq   %xmm0,%rbx
140a32df2:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a32df6:	48 3b 43 10          	cmp    0x10(%rbx),%rax
140a32dfa:	74 13                	je     0x140a32e0f
140a32dfc:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
140a32e00:	48 8b c8             	mov    %rax,%rcx
140a32e03:	e8 08 8b f9 ff       	call   0x1409cb910
140a32e08:	48 83 43 08 28       	addq   $0x28,0x8(%rbx)
140a32e0d:	eb 0f                	jmp    0x140a32e1e
140a32e0f:	4c 8b 45 e7          	mov    -0x19(%rbp),%r8
140a32e13:	48 8b d0             	mov    %rax,%rdx
140a32e16:	48 8b cb             	mov    %rbx,%rcx
140a32e19:	e8 b2 df fd ff       	call   0x140a10dd0
140a32e1e:	4c 8b 45 1f          	mov    0x1f(%rbp),%r8
140a32e22:	49 83 f8 0f          	cmp    $0xf,%r8
140a32e26:	76 2e                	jbe    0x140a32e56
140a32e28:	49 8d 50 01          	lea    0x1(%r8),%rdx
140a32e2c:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140a32e30:	48 8b c1             	mov    %rcx,%rax
140a32e33:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a32e3a:	72 15                	jb     0x140a32e51
140a32e3c:	48 83 c2 27          	add    $0x27,%rdx
140a32e40:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a32e44:	48 2b c1             	sub    %rcx,%rax
140a32e47:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a32e4b:	48 83 f8 1f          	cmp    $0x1f,%rax
140a32e4f:	77 32                	ja     0x140a32e83
140a32e51:	e8 ee 82 3e 00       	call   0x140e1b144
140a32e56:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
140a32e5a:	48 33 cc             	xor    %rsp,%rcx
140a32e5d:	e8 9e 86 3e 00       	call   0x140e1b500
140a32e62:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
140a32e69:	00
140a32e6a:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140a32e6e:	49 8b 73 40          	mov    0x40(%r11),%rsi
140a32e72:	49 8b 7b 48          	mov    0x48(%r11),%rdi
140a32e76:	49 8b e3             	mov    %r11,%rsp
140a32e79:	41 5f                	pop    %r15
140a32e7b:	41 5e                	pop    %r14
140a32e7d:	41 5d                	pop    %r13
140a32e7f:	41 5c                	pop    %r12
140a32e81:	5d                   	pop    %rbp
140a32e82:	c3                   	ret
140a32e83:	e8 1c 73 3f 00       	call   0x140e2a1a4
140a32e88:	cc                   	int3
140a32e89:	cc                   	int3
140a32e8a:	cc                   	int3
140a32e8b:	cc                   	int3
140a32e8c:	cc                   	int3
140a32e8d:	cc                   	int3
140a32e8e:	cc                   	int3
140a32e8f:	cc                   	int3
140a32e90:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140a32e95:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140a32e9a:	55                   	push   %rbp
140a32e9b:	57                   	push   %rdi
140a32e9c:	41 56                	push   %r14
140a32e9e:	48 8b ec             	mov    %rsp,%rbp
140a32ea1:	48 83 ec 60          	sub    $0x60,%rsp
140a32ea5:	49 8b f8             	mov    %r8,%rdi
140a32ea8:	48 8b f1             	mov    %rcx,%rsi
140a32eab:	48 c7 45 28 00 00 00 	movq   $0x0,0x28(%rbp)
140a32eb2:	00
140a32eb3:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a32eb7:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
140a32ebb:	48 8d 45 20          	lea    0x20(%rbp),%rax
140a32ebf:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140a32ec3:	0f 10 45 c0          	movups -0x40(%rbp),%xmm0
140a32ec7:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
140a32ecb:	f2 0f 10 4d d0       	movsd  -0x30(%rbp),%xmm1
140a32ed0:	f2 0f 11 4d e8       	movsd  %xmm1,-0x18(%rbp)
140a32ed5:	c6 45 f0 01          	movb   $0x1,-0x10(%rbp)
140a32ed9:	48 8b 09             	mov    (%rcx),%rcx
140a32edc:	48 3b 4e 08          	cmp    0x8(%rsi),%rcx
140a32ee0:	0f 84 5f 01 00 00    	je     0x140a33045
140a32ee6:	0f b6 09             	movzbl (%rcx),%ecx
140a32ee9:	84 c9                	test   %cl,%cl
140a32eeb:	0f 84 54 01 00 00    	je     0x140a33045
140a32ef1:	41 80 38 00          	cmpb   $0x0,(%r8)
140a32ef5:	74 0e                	je     0x140a32f05
140a32ef7:	49 8b 58 08          	mov    0x8(%r8),%rbx
140a32efb:	48 89 5d 28          	mov    %rbx,0x28(%rbp)
140a32eff:	4c 8d 76 10          	lea    0x10(%rsi),%r14
140a32f03:	eb 37                	jmp    0x140a32f3c
140a32f05:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140a32f09:	48 8b ce             	mov    %rsi,%rcx
140a32f0c:	e8 8f c1 ff ff       	call   0x140a2f0a0
140a32f11:	4c 8d 76 10          	lea    0x10(%rsi),%r14
140a32f15:	41 80 3e 01          	cmpb   $0x1,(%r14)
140a32f19:	76 05                	jbe    0x140a32f20
140a32f1b:	e9 29 01 00 00       	jmp    0x140a33049
140a32f20:	48 8b 0e             	mov    (%rsi),%rcx
140a32f23:	48 3b 4e 08          	cmp    0x8(%rsi),%rcx
140a32f27:	74 05                	je     0x140a32f2e
140a32f29:	0f b6 09             	movzbl (%rcx),%ecx
140a32f2c:	eb 02                	jmp    0x140a32f30
140a32f2e:	32 c9                	xor    %cl,%cl
140a32f30:	84 c9                	test   %cl,%cl
140a32f32:	0f 84 0d 01 00 00    	je     0x140a33045
140a32f38:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
140a32f3c:	80 f9 75             	cmp    $0x75,%cl
140a32f3f:	75 44                	jne    0x140a32f85
140a32f41:	48 8b ce             	mov    %rsi,%rcx
140a32f44:	e8 f7 4b fc ff       	call   0x1409f7b40
140a32f49:	0f b6 c8             	movzbl %al,%ecx
140a32f4c:	84 c0                	test   %al,%al
140a32f4e:	0f 84 f1 00 00 00    	je     0x140a33045
140a32f54:	3c 73                	cmp    $0x73,%al
140a32f56:	75 0c                	jne    0x140a32f64
140a32f58:	48 69 c3 e8 03 00 00 	imul   $0x3e8,%rbx,%rax
140a32f5f:	e9 b8 00 00 00       	jmp    0x140a3301c
140a32f64:	b8 08 00 00 00       	mov    $0x8,%eax
140a32f69:	ba 03 00 00 00       	mov    $0x3,%edx
140a32f6e:	80 f9 0a             	cmp    $0xa,%cl
140a32f71:	0f 45 c2             	cmovne %edx,%eax
140a32f74:	41 88 06             	mov    %al,(%r14)
140a32f77:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a32f7b:	e8 40 34 00 00       	call   0x140a363c0
140a32f80:	e9 c4 00 00 00       	jmp    0x140a33049
140a32f85:	80 f9 6e             	cmp    $0x6e,%cl
140a32f88:	75 1d                	jne    0x140a32fa7
140a32f8a:	48 8b ce             	mov    %rsi,%rcx
140a32f8d:	e8 ae 4b fc ff       	call   0x1409f7b40
140a32f92:	0f b6 c8             	movzbl %al,%ecx
140a32f95:	84 c0                	test   %al,%al
140a32f97:	0f 84 a8 00 00 00    	je     0x140a33045
140a32f9d:	3c 73                	cmp    $0x73,%al
140a32f9f:	75 c3                	jne    0x140a32f64
140a32fa1:	48 89 5d 20          	mov    %rbx,0x20(%rbp)
140a32fa5:	eb 79                	jmp    0x140a33020
140a32fa7:	80 f9 6d             	cmp    $0x6d,%cl
140a32faa:	75 48                	jne    0x140a32ff4
140a32fac:	48 8b ce             	mov    %rsi,%rcx
140a32faf:	e8 8c 4b fc ff       	call   0x1409f7b40
140a32fb4:	0f b6 c8             	movzbl %al,%ecx
140a32fb7:	84 c0                	test   %al,%al
140a32fb9:	0f 84 86 00 00 00    	je     0x140a33045
140a32fbf:	3c 69                	cmp    $0x69,%al
140a32fc1:	75 1f                	jne    0x140a32fe2
140a32fc3:	48 8b ce             	mov    %rsi,%rcx
140a32fc6:	e8 75 4b fc ff       	call   0x1409f7b40
140a32fcb:	0f b6 c8             	movzbl %al,%ecx
140a32fce:	84 c0                	test   %al,%al
140a32fd0:	74 73                	je     0x140a33045
140a32fd2:	3c 6e                	cmp    $0x6e,%al
140a32fd4:	75 8e                	jne    0x140a32f64
140a32fd6:	48 b9 00 58 47 f8 0d 	movabs $0xdf8475800,%rcx
140a32fdd:	00 00 00
140a32fe0:	eb 33                	jmp    0x140a33015
140a32fe2:	80 f9 73             	cmp    $0x73,%cl
140a32fe5:	0f 85 79 ff ff ff    	jne    0x140a32f64
140a32feb:	48 69 c3 40 42 0f 00 	imul   $0xf4240,%rbx,%rax
140a32ff2:	eb 28                	jmp    0x140a3301c
140a32ff4:	80 f9 73             	cmp    $0x73,%cl
140a32ff7:	75 09                	jne    0x140a33002
140a32ff9:	48 69 c3 00 ca 9a 3b 	imul   $0x3b9aca00,%rbx,%rax
140a33000:	eb 1a                	jmp    0x140a3301c
140a33002:	80 f9 68             	cmp    $0x68,%cl
140a33005:	0f 85 59 ff ff ff    	jne    0x140a32f64
140a3300b:	48 b9 00 a0 b8 30 46 	movabs $0x34630b8a000,%rcx
140a33012:	03 00 00
140a33015:	48 63 c3             	movslq %ebx,%rax
140a33018:	48 0f af c1          	imul   %rcx,%rax
140a3301c:	48 89 45 20          	mov    %rax,0x20(%rbp)
140a33020:	48 8b ce             	mov    %rsi,%rcx
140a33023:	e8 18 4b fc ff       	call   0x1409f7b40
140a33028:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a3302c:	84 c0                	test   %al,%al
140a3302e:	75 0a                	jne    0x140a3303a
140a33030:	41 88 06             	mov    %al,(%r14)
140a33033:	e8 88 33 00 00       	call   0x140a363c0
140a33038:	eb 0f                	jmp    0x140a33049
140a3303a:	41 c6 06 01          	movb   $0x1,(%r14)
140a3303e:	e8 7d 33 00 00       	call   0x140a363c0
140a33043:	eb 04                	jmp    0x140a33049
140a33045:	c6 46 10 02          	movb   $0x2,0x10(%rsi)
140a33049:	80 3f 00             	cmpb   $0x0,(%rdi)
140a3304c:	74 03                	je     0x140a33051
140a3304e:	c6 07 00             	movb   $0x0,(%rdi)
140a33051:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140a33056:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140a3305a:	49 8b 73 38          	mov    0x38(%r11),%rsi
140a3305e:	49 8b e3             	mov    %r11,%rsp
140a33061:	41 5e                	pop    %r14
140a33063:	5f                   	pop    %rdi
140a33064:	5d                   	pop    %rbp
140a33065:	c3                   	ret
140a33066:	cc                   	int3
140a33067:	cc                   	int3
140a33068:	cc                   	int3
140a33069:	cc                   	int3
140a3306a:	cc                   	int3
140a3306b:	cc                   	int3
140a3306c:	cc                   	int3
140a3306d:	cc                   	int3
140a3306e:	cc                   	int3
140a3306f:	cc                   	int3
140a33070:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140a33075:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140a3307a:	55                   	push   %rbp
140a3307b:	57                   	push   %rdi
140a3307c:	41 56                	push   %r14
140a3307e:	48 8b ec             	mov    %rsp,%rbp
140a33081:	48 83 ec 60          	sub    $0x60,%rsp
140a33085:	49 8b f8             	mov    %r8,%rdi
140a33088:	48 8b f1             	mov    %rcx,%rsi
140a3308b:	48 c7 45 28 00 00 00 	movq   $0x0,0x28(%rbp)
140a33092:	00
140a33093:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a33097:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
140a3309b:	48 8d 45 20          	lea    0x20(%rbp),%rax
140a3309f:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140a330a3:	0f 10 45 c0          	movups -0x40(%rbp),%xmm0
140a330a7:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
140a330ab:	f2 0f 10 4d d0       	movsd  -0x30(%rbp),%xmm1
140a330b0:	f2 0f 11 4d e8       	movsd  %xmm1,-0x18(%rbp)
140a330b5:	c6 45 f0 01          	movb   $0x1,-0x10(%rbp)
140a330b9:	48 8b 09             	mov    (%rcx),%rcx