140844a8c:	0f 1f 40 00          	nopl   0x0(%rax)
140844a90:	48 ff c0             	inc    %rax
140844a93:	41 80 7c 06 19 00    	cmpb   $0x0,0x19(%r14,%rax,1)
140844a99:	75 f5                	jne    0x140844a90
140844a9b:	85 c0                	test   %eax,%eax
140844a9d:	75 65                	jne    0x140844b04
140844a9f:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
140844aa3:	48 ff c8             	dec    %rax
140844aa6:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140844aaa:	49 83 ed 08          	sub    $0x8,%r13
140844aae:	48 85 c0             	test   %rax,%rax
140844ab1:	7f 9d                	jg     0x140844a50
140844ab3:	b0 01                	mov    $0x1,%al
140844ab5:	84 c0                	test   %al,%al
140844ab7:	0f 85 cf 00 00 00    	jne    0x140844b8c
140844abd:	0f be 45 c6          	movsbl -0x3a(%rbp),%eax
140844ac1:	c1 e8 07             	shr    $0x7,%eax
140844ac4:	f6 d0                	not    %al
140844ac6:	a8 01                	test   $0x1,%al
140844ac8:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
140844acc:	48 0f 44 4d af       	cmove  -0x51(%rbp),%rcx
140844ad1:	e8 9a bf 5e 00       	call   0x140e30a70
140844ad6:	44 8b f0             	mov    %eax,%r14d
140844ad9:	85 c0                	test   %eax,%eax
140844adb:	0f 84 ab 00 00 00    	je     0x140844b8c
140844ae1:	89 45 a7             	mov    %eax,-0x59(%rbp)
140844ae4:	0f be 4d c6          	movsbl -0x3a(%rbp),%ecx
140844ae8:	c1 e9 07             	shr    $0x7,%ecx
140844aeb:	f6 d1                	not    %cl
140844aed:	f6 c1 01             	test   $0x1,%cl
140844af0:	0f 85 e5 00 00 00    	jne    0x140844bdb
140844af6:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
140844afa:	e8 45 66 5d 00       	call   0x140e1b144
140844aff:	e9 d7 00 00 00       	jmp    0x140844bdb
140844b04:	49 ff c7             	inc    %r15
140844b07:	43 80 7c 3e 19 00    	cmpb   $0x0,0x19(%r14,%r15,1)
140844b0d:	75 f5                	jne    0x140844b04
140844b0f:	45 8b ef             	mov    %r15d,%r13d
140844b12:	41 83 ff 17          	cmp    $0x17,%r15d
140844b16:	77 17                	ja     0x140844b2f
140844b18:	42 c6 44 2d cf 00    	movb   $0x0,-0x31(%rbp,%r13,1)
140844b1e:	b8 17 00 00 00       	mov    $0x17,%eax
140844b23:	41 2a c7             	sub    %r15b,%al
140844b26:	88 45 e6             	mov    %al,-0x1a(%rbp)
140844b29:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140844b2d:	eb 1f                	jmp    0x140844b4e
140844b2f:	c6 45 e6 80          	movb   $0x80,-0x1a(%rbp)
140844b33:	44 89 7d d7          	mov    %r15d,-0x29(%rbp)
140844b37:	41 8d 47 01          	lea    0x1(%r15),%eax
140844b3b:	89 45 db             	mov    %eax,-0x25(%rbp)
140844b3e:	8b c8                	mov    %eax,%ecx
140844b40:	e8 d7 6a 5d 00       	call   0x140e1b61c
140844b45:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
140844b49:	42 c6 04 28 00       	movb   $0x0,(%rax,%r13,1)
140844b4e:	4d 8b c5             	mov    %r13,%r8
140844b51:	49 8d 56 19          	lea    0x19(%r14),%rdx
140844b55:	48 8b c8             	mov    %rax,%rcx
140844b58:	e8 b3 a4 69 00       	call   0x140edf010
140844b5d:	0f be 45 c6          	movsbl -0x3a(%rbp),%eax
140844b61:	c1 e8 07             	shr    $0x7,%eax
140844b64:	f6 d0                	not    %al
140844b66:	a8 01                	test   $0x1,%al
140844b68:	75 09                	jne    0x140844b73
140844b6a:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
140844b6e:	e8 d1 65 5d 00       	call   0x140e1b144
140844b73:	0f 10 45 cf          	movups -0x31(%rbp),%xmm0
140844b77:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
140844b7b:	f2 0f 10 4d df       	movsd  -0x21(%rbp),%xmm1
140844b80:	f2 0f 11 4d bf       	movsd  %xmm1,-0x41(%rbp)
140844b85:	32 c0                	xor    %al,%al
140844b87:	e9 29 ff ff ff       	jmp    0x140844ab5
140844b8c:	0f be 45 c6          	movsbl -0x3a(%rbp),%eax
140844b90:	c1 e8 07             	shr    $0x7,%eax
140844b93:	f6 d0                	not    %al
140844b95:	a8 01                	test   $0x1,%al
140844b97:	75 09                	jne    0x140844ba2
140844b99:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
140844b9d:	e8 a2 65 5d 00       	call   0x140e1b144
140844ba2:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844ba6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844bab:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140844bb1:	4c 8d 05 a8 da 7f 00 	lea    0x7fdaa8(%rip),%r8        # 0x141042660
140844bb8:	48 8b d7             	mov    %rdi,%rdx
140844bbb:	8b cb                	mov    %ebx,%ecx
140844bbd:	e8 ce 10 00 00       	call   0x140845c90
140844bc2:	84 c0                	test   %al,%al
140844bc4:	75 11                	jne    0x140844bd7
140844bc6:	45 84 e4             	test   %r12b,%r12b
140844bc9:	74 17                	je     0x140844be2
140844bcb:	48 8b 06             	mov    (%rsi),%rax
140844bce:	c7 40 68 ff ff ff 7f 	movl   $0x7fffffff,0x68(%rax)
140844bd5:	eb 0b                	jmp    0x140844be2
140844bd7:	44 8b 75 a7          	mov    -0x59(%rbp),%r14d
140844bdb:	48 8b 06             	mov    (%rsi),%rax
140844bde:	44 89 70 68          	mov    %r14d,0x68(%rax)
140844be2:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844be6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844beb:	45 33 c9             	xor    %r9d,%r9d
140844bee:	4c 8d 05 7b da 7f 00 	lea    0x7fda7b(%rip),%r8        # 0x141042670
140844bf5:	48 8b d7             	mov    %rdi,%rdx
140844bf8:	8b cb                	mov    %ebx,%ecx
140844bfa:	e8 91 10 00 00       	call   0x140845c90
140844bff:	84 c0                	test   %al,%al
140844c01:	75 62                	jne    0x140844c65
140844c03:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844c07:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844c0c:	45 33 c9             	xor    %r9d,%r9d
140844c0f:	4c 8d 05 66 da 7f 00 	lea    0x7fda66(%rip),%r8        # 0x14104267c
140844c16:	48 8b d7             	mov    %rdi,%rdx
140844c19:	8b cb                	mov    %ebx,%ecx
140844c1b:	e8 70 10 00 00       	call   0x140845c90
140844c20:	84 c0                	test   %al,%al
140844c22:	75 41                	jne    0x140844c65
140844c24:	4c 8d 05 5d da 7f 00 	lea    0x7fda5d(%rip),%r8        # 0x141042688
140844c2b:	48 8b d7             	mov    %rdi,%rdx
140844c2e:	8b cb                	mov    %ebx,%ecx
140844c30:	e8 0b 0f 00 00       	call   0x140845b40
140844c35:	84 c0                	test   %al,%al
140844c37:	75 23                	jne    0x140844c5c
140844c39:	4c 8d 05 54 da 7f 00 	lea    0x7fda54(%rip),%r8        # 0x141042694
140844c40:	48 8b d7             	mov    %rdi,%rdx
140844c43:	8b cb                	mov    %ebx,%ecx
140844c45:	e8 f6 0e 00 00       	call   0x140845b40
140844c4a:	84 c0                	test   %al,%al
140844c4c:	75 0e                	jne    0x140844c5c
140844c4e:	45 84 e4             	test   %r12b,%r12b
140844c51:	74 1f                	je     0x140844c72
140844c53:	48 8b 06             	mov    (%rsi),%rax
140844c56:	c6 40 6c 00          	movb   $0x0,0x6c(%rax)
140844c5a:	eb 16                	jmp    0x140844c72
140844c5c:	48 8b 06             	mov    (%rsi),%rax
140844c5f:	c6 40 6c 01          	movb   $0x1,0x6c(%rax)
140844c63:	eb 0d                	jmp    0x140844c72
140844c65:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140844c69:	0f 95 c1             	setne  %cl
140844c6c:	48 8b 06             	mov    (%rsi),%rax
140844c6f:	88 48 6c             	mov    %cl,0x6c(%rax)
140844c72:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844c76:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844c7b:	45 33 c9             	xor    %r9d,%r9d
140844c7e:	4c 8d 05 1b da 7f 00 	lea    0x7fda1b(%rip),%r8        # 0x1410426a0
140844c85:	48 8b d7             	mov    %rdi,%rdx
140844c88:	8b cb                	mov    %ebx,%ecx
140844c8a:	e8 01 10 00 00       	call   0x140845c90
140844c8f:	84 c0                	test   %al,%al
140844c91:	75 62                	jne    0x140844cf5
140844c93:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844c97:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844c9c:	45 33 c9             	xor    %r9d,%r9d
140844c9f:	4c 8d 05 0e da 7f 00 	lea    0x7fda0e(%rip),%r8        # 0x1410426b4
140844ca6:	48 8b d7             	mov    %rdi,%rdx
140844ca9:	8b cb                	mov    %ebx,%ecx
140844cab:	e8 e0 0f 00 00       	call   0x140845c90
140844cb0:	84 c0                	test   %al,%al
140844cb2:	75 41                	jne    0x140844cf5
140844cb4:	4c 8d 05 05 da 7f 00 	lea    0x7fda05(%rip),%r8        # 0x1410426c0
140844cbb:	48 8b d7             	mov    %rdi,%rdx
140844cbe:	8b cb                	mov    %ebx,%ecx
140844cc0:	e8 7b 0e 00 00       	call   0x140845b40
140844cc5:	84 c0                	test   %al,%al
140844cc7:	75 23                	jne    0x140844cec
140844cc9:	4c 8d 05 04 da 7f 00 	lea    0x7fda04(%rip),%r8        # 0x1410426d4
140844cd0:	48 8b d7             	mov    %rdi,%rdx
140844cd3:	8b cb                	mov    %ebx,%ecx
140844cd5:	e8 66 0e 00 00       	call   0x140845b40
140844cda:	84 c0                	test   %al,%al
140844cdc:	75 0e                	jne    0x140844cec
140844cde:	45 84 e4             	test   %r12b,%r12b
140844ce1:	74 1f                	je     0x140844d02
140844ce3:	48 8b 06             	mov    (%rsi),%rax
140844ce6:	c6 40 6d 00          	movb   $0x0,0x6d(%rax)
140844cea:	eb 16                	jmp    0x140844d02
140844cec:	48 8b 06             	mov    (%rsi),%rax
140844cef:	c6 40 6d 01          	movb   $0x1,0x6d(%rax)
140844cf3:	eb 0d                	jmp    0x140844d02
140844cf5:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140844cf9:	0f 95 c1             	setne  %cl
140844cfc:	48 8b 06             	mov    (%rsi),%rax
140844cff:	88 48 6d             	mov    %cl,0x6d(%rax)
140844d02:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844d06:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844d0b:	45 33 c9             	xor    %r9d,%r9d
140844d0e:	4c 8d 05 cb d9 7f 00 	lea    0x7fd9cb(%rip),%r8        # 0x1410426e0
140844d15:	48 8b d7             	mov    %rdi,%rdx
140844d18:	8b cb                	mov    %ebx,%ecx
140844d1a:	e8 71 0f 00 00       	call   0x140845c90
140844d1f:	84 c0                	test   %al,%al
140844d21:	75 62                	jne    0x140844d85
140844d23:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844d27:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844d2c:	45 33 c9             	xor    %r9d,%r9d
140844d2f:	4c 8d 05 b6 d9 7f 00 	lea    0x7fd9b6(%rip),%r8        # 0x1410426ec
140844d36:	48 8b d7             	mov    %rdi,%rdx
140844d39:	8b cb                	mov    %ebx,%ecx
140844d3b:	e8 50 0f 00 00       	call   0x140845c90
140844d40:	84 c0                	test   %al,%al
140844d42:	75 41                	jne    0x140844d85
140844d44:	4c 8d 05 ad d9 7f 00 	lea    0x7fd9ad(%rip),%r8        # 0x1410426f8
140844d4b:	48 8b d7             	mov    %rdi,%rdx
140844d4e:	8b cb                	mov    %ebx,%ecx
140844d50:	e8 eb 0d 00 00       	call   0x140845b40
140844d55:	84 c0                	test   %al,%al
140844d57:	75 23                	jne    0x140844d7c
140844d59:	4c 8d 05 a0 d9 7f 00 	lea    0x7fd9a0(%rip),%r8        # 0x141042700
140844d60:	48 8b d7             	mov    %rdi,%rdx
140844d63:	8b cb                	mov    %ebx,%ecx
140844d65:	e8 d6 0d 00 00       	call   0x140845b40
140844d6a:	84 c0                	test   %al,%al
140844d6c:	75 0e                	jne    0x140844d7c
140844d6e:	45 84 e4             	test   %r12b,%r12b
140844d71:	74 1f                	je     0x140844d92
140844d73:	48 8b 06             	mov    (%rsi),%rax
140844d76:	c6 40 6e 00          	movb   $0x0,0x6e(%rax)
140844d7a:	eb 16                	jmp    0x140844d92
140844d7c:	48 8b 06             	mov    (%rsi),%rax
140844d7f:	c6 40 6e 01          	movb   $0x1,0x6e(%rax)
140844d83:	eb 0d                	jmp    0x140844d92
140844d85:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140844d89:	0f 95 c1             	setne  %cl
140844d8c:	48 8b 06             	mov    (%rsi),%rax
140844d8f:	88 48 6e             	mov    %cl,0x6e(%rax)
140844d92:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844d96:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844d9b:	45 33 c9             	xor    %r9d,%r9d
140844d9e:	4c 8d 05 63 d9 7f 00 	lea    0x7fd963(%rip),%r8        # 0x141042708
140844da5:	48 8b d7             	mov    %rdi,%rdx
140844da8:	8b cb                	mov    %ebx,%ecx
140844daa:	e8 e1 0e 00 00       	call   0x140845c90
140844daf:	84 c0                	test   %al,%al
140844db1:	75 62                	jne    0x140844e15
140844db3:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844db7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844dbc:	45 33 c9             	xor    %r9d,%r9d
140844dbf:	4c 8d 05 52 d9 7f 00 	lea    0x7fd952(%rip),%r8        # 0x141042718
140844dc6:	48 8b d7             	mov    %rdi,%rdx
140844dc9:	8b cb                	mov    %ebx,%ecx
140844dcb:	e8 c0 0e 00 00       	call   0x140845c90
140844dd0:	84 c0                	test   %al,%al
140844dd2:	75 41                	jne    0x140844e15
140844dd4:	4c 8d 05 45 d9 7f 00 	lea    0x7fd945(%rip),%r8        # 0x141042720
140844ddb:	48 8b d7             	mov    %rdi,%rdx
140844dde:	8b cb                	mov    %ebx,%ecx
140844de0:	e8 5b 0d 00 00       	call   0x140845b40
140844de5:	84 c0                	test   %al,%al
140844de7:	75 23                	jne    0x140844e0c
140844de9:	4c 8d 05 3c d9 7f 00 	lea    0x7fd93c(%rip),%r8        # 0x14104272c
140844df0:	48 8b d7             	mov    %rdi,%rdx
140844df3:	8b cb                	mov    %ebx,%ecx
140844df5:	e8 46 0d 00 00       	call   0x140845b40
140844dfa:	84 c0                	test   %al,%al
140844dfc:	75 0e                	jne    0x140844e0c
140844dfe:	45 84 e4             	test   %r12b,%r12b
140844e01:	74 1f                	je     0x140844e22
140844e03:	48 8b 06             	mov    (%rsi),%rax
140844e06:	c6 40 6f 00          	movb   $0x0,0x6f(%rax)
140844e0a:	eb 16                	jmp    0x140844e22
140844e0c:	48 8b 06             	mov    (%rsi),%rax
140844e0f:	c6 40 6f 01          	movb   $0x1,0x6f(%rax)
140844e13:	eb 0d                	jmp    0x140844e22
140844e15:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140844e19:	0f 95 c1             	setne  %cl
140844e1c:	48 8b 06             	mov    (%rsi),%rax
140844e1f:	88 48 6f             	mov    %cl,0x6f(%rax)
140844e22:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844e26:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844e2b:	45 33 c9             	xor    %r9d,%r9d
140844e2e:	4c 8d 05 03 d9 7f 00 	lea    0x7fd903(%rip),%r8        # 0x141042738
140844e35:	48 8b d7             	mov    %rdi,%rdx
140844e38:	8b cb                	mov    %ebx,%ecx
140844e3a:	e8 51 0e 00 00       	call   0x140845c90
140844e3f:	84 c0                	test   %al,%al
140844e41:	75 62                	jne    0x140844ea5
140844e43:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844e47:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844e4c:	45 33 c9             	xor    %r9d,%r9d
140844e4f:	4c 8d 05 ee d8 7f 00 	lea    0x7fd8ee(%rip),%r8        # 0x141042744
140844e56:	48 8b d7             	mov    %rdi,%rdx
140844e59:	8b cb                	mov    %ebx,%ecx
140844e5b:	e8 30 0e 00 00       	call   0x140845c90
140844e60:	84 c0                	test   %al,%al
140844e62:	75 41                	jne    0x140844ea5
140844e64:	4c 8d 05 e5 d8 7f 00 	lea    0x7fd8e5(%rip),%r8        # 0x141042750
140844e6b:	48 8b d7             	mov    %rdi,%rdx
140844e6e:	8b cb                	mov    %ebx,%ecx
140844e70:	e8 cb 0c 00 00       	call   0x140845b40
140844e75:	84 c0                	test   %al,%al
140844e77:	75 23                	jne    0x140844e9c
140844e79:	4c 8d 05 dc d8 7f 00 	lea    0x7fd8dc(%rip),%r8        # 0x14104275c
140844e80:	48 8b d7             	mov    %rdi,%rdx
140844e83:	8b cb                	mov    %ebx,%ecx
140844e85:	e8 b6 0c 00 00       	call   0x140845b40
140844e8a:	84 c0                	test   %al,%al
140844e8c:	75 0e                	jne    0x140844e9c
140844e8e:	45 84 e4             	test   %r12b,%r12b
140844e91:	74 1f                	je     0x140844eb2
140844e93:	48 8b 06             	mov    (%rsi),%rax
140844e96:	c6 40 70 00          	movb   $0x0,0x70(%rax)
140844e9a:	eb 16                	jmp    0x140844eb2
140844e9c:	48 8b 06             	mov    (%rsi),%rax
140844e9f:	c6 40 70 01          	movb   $0x1,0x70(%rax)
140844ea3:	eb 0d                	jmp    0x140844eb2
140844ea5:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140844ea9:	0f 95 c1             	setne  %cl
140844eac:	48 8b 06             	mov    (%rsi),%rax
140844eaf:	88 48 70             	mov    %cl,0x70(%rax)
140844eb2:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844eb6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844ebb:	45 33 c9             	xor    %r9d,%r9d
140844ebe:	4c 8d 05 a3 d8 7f 00 	lea    0x7fd8a3(%rip),%r8        # 0x141042768
140844ec5:	48 8b d7             	mov    %rdi,%rdx
140844ec8:	8b cb                	mov    %ebx,%ecx
140844eca:	e8 c1 0d 00 00       	call   0x140845c90
140844ecf:	84 c0                	test   %al,%al
140844ed1:	75 62                	jne    0x140844f35
140844ed3:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844ed7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844edc:	45 33 c9             	xor    %r9d,%r9d
140844edf:	4c 8d 05 8e d8 7f 00 	lea    0x7fd88e(%rip),%r8        # 0x141042774
140844ee6:	48 8b d7             	mov    %rdi,%rdx
140844ee9:	8b cb                	mov    %ebx,%ecx
140844eeb:	e8 a0 0d 00 00       	call   0x140845c90
140844ef0:	84 c0                	test   %al,%al
140844ef2:	75 41                	jne    0x140844f35
140844ef4:	4c 8d 05 85 d8 7f 00 	lea    0x7fd885(%rip),%r8        # 0x141042780
140844efb:	48 8b d7             	mov    %rdi,%rdx
140844efe:	8b cb                	mov    %ebx,%ecx
140844f00:	e8 3b 0c 00 00       	call   0x140845b40
140844f05:	84 c0                	test   %al,%al
140844f07:	75 23                	jne    0x140844f2c
140844f09:	4c 8d 05 7c d8 7f 00 	lea    0x7fd87c(%rip),%r8        # 0x14104278c
140844f10:	48 8b d7             	mov    %rdi,%rdx
140844f13:	8b cb                	mov    %ebx,%ecx
140844f15:	e8 26 0c 00 00       	call   0x140845b40
140844f1a:	84 c0                	test   %al,%al
140844f1c:	75 0e                	jne    0x140844f2c
140844f1e:	45 84 e4             	test   %r12b,%r12b
140844f21:	74 1f                	je     0x140844f42
140844f23:	48 8b 06             	mov    (%rsi),%rax
140844f26:	c6 40 71 00          	movb   $0x0,0x71(%rax)
140844f2a:	eb 16                	jmp    0x140844f42
140844f2c:	48 8b 06             	mov    (%rsi),%rax
140844f2f:	c6 40 71 01          	movb   $0x1,0x71(%rax)
140844f33:	eb 0d                	jmp    0x140844f42
140844f35:	83 7d a7 00          	cmpl   $0x0,-0x59(%rbp)
140844f39:	0f 95 c1             	setne  %cl
140844f3c:	48 8b 06             	mov    (%rsi),%rax
140844f3f:	88 48 71             	mov    %cl,0x71(%rax)
140844f42:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140844f46:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140844f4b:	45 33 c9             	xor    %r9d,%r9d