1406f8aff:	cc                   	int3
1406f8b00:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1406f8b05:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1406f8b0a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1406f8b0f:	55                   	push   %rbp
1406f8b10:	41 56                	push   %r14
1406f8b12:	41 57                	push   %r15
1406f8b14:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1406f8b19:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1406f8b20:	48 8b 05 d9 03 cc 00 	mov    0xcc03d9(%rip),%rax        # 0x1413b8f00
1406f8b27:	48 33 c4             	xor    %rsp,%rax
1406f8b2a:	48 89 45 37          	mov    %rax,0x37(%rbp)
1406f8b2e:	0f b6 f2             	movzbl %dl,%esi
1406f8b31:	4c 8b f1             	mov    %rcx,%r14
1406f8b34:	45 33 ff             	xor    %r15d,%r15d
1406f8b37:	4c 89 7d c7          	mov    %r15,-0x39(%rbp)
1406f8b3b:	4c 89 7d cf          	mov    %r15,-0x31(%rbp)
1406f8b3f:	b9 48 00 00 00       	mov    $0x48,%ecx
1406f8b44:	e8 bf 25 72 00       	call   0x140e1b108
1406f8b49:	48 89 00             	mov    %rax,(%rax)
1406f8b4c:	48 89 40 08          	mov    %rax,0x8(%rax)
1406f8b50:	48 89 40 10          	mov    %rax,0x10(%rax)
1406f8b54:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1406f8b5a:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1406f8b5e:	49 8b 5e 18          	mov    0x18(%r14),%rbx
1406f8b62:	48 8b 1b             	mov    (%rbx),%rbx
1406f8b65:	44 38 7b 19          	cmp    %r15b,0x19(%rbx)
1406f8b69:	75 7a                	jne    0x1406f8be5
1406f8b6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1406f8b70:	4c 8d 43 20          	lea    0x20(%rbx),%r8
1406f8b74:	49 83 78 10 00       	cmpq   $0x0,0x10(%r8)
1406f8b79:	74 15                	je     0x1406f8b90
1406f8b7b:	c6 45 a7 00          	movb   $0x0,-0x59(%rbp)
1406f8b7f:	4c 8d 4d a7          	lea    -0x59(%rbp),%r9
1406f8b83:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1406f8b87:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1406f8b8b:	e8 40 f0 ff ff       	call   0x1406f7bd0
1406f8b90:	48 8b 43 10          	mov    0x10(%rbx),%rax
1406f8b94:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8b98:	74 22                	je     0x1406f8bbc
1406f8b9a:	48 8b 43 08          	mov    0x8(%rbx),%rax
1406f8b9e:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8ba2:	75 13                	jne    0x1406f8bb7
1406f8ba4:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1406f8ba8:	75 0d                	jne    0x1406f8bb7
1406f8baa:	48 8b d8             	mov    %rax,%rbx
1406f8bad:	48 8b 40 08          	mov    0x8(%rax),%rax
1406f8bb1:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8bb5:	74 ed                	je     0x1406f8ba4
1406f8bb7:	48 8b d8             	mov    %rax,%rbx
1406f8bba:	eb 23                	jmp    0x1406f8bdf
1406f8bbc:	48 8b d8             	mov    %rax,%rbx
1406f8bbf:	48 8b 08             	mov    (%rax),%rcx
1406f8bc2:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
1406f8bc6:	75 17                	jne    0x1406f8bdf
1406f8bc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406f8bcf:	00
1406f8bd0:	48 8b d9             	mov    %rcx,%rbx
1406f8bd3:	48 8b 01             	mov    (%rcx),%rax
1406f8bd6:	48 8b c8             	mov    %rax,%rcx
1406f8bd9:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8bdd:	74 f1                	je     0x1406f8bd0
1406f8bdf:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1406f8be3:	74 8b                	je     0x1406f8b70
1406f8be5:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f8be8:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
1406f8bed:	4c 89 7d f7          	mov    %r15,-0x9(%rbp)
1406f8bf1:	e8 ba 25 17 00       	call   0x14086b1b0
1406f8bf6:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f8bf9:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1406f8bfd:	4c 89 7d 27          	mov    %r15,0x27(%rbp)
1406f8c01:	4c 89 7d 2f          	mov    %r15,0x2f(%rbp)
1406f8c05:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1406f8c0c:	4c 8b c3             	mov    %rbx,%r8
1406f8c0f:	90                   	nop
1406f8c10:	49 ff c0             	inc    %r8
1406f8c13:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
1406f8c18:	75 f6                	jne    0x1406f8c10
1406f8c1a:	48 8b d0             	mov    %rax,%rdx
1406f8c1d:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1406f8c21:	e8 da e1 a9 ff       	call   0x140196e00
1406f8c26:	90                   	nop
1406f8c27:	48 83 7d 27 00       	cmpq   $0x0,0x27(%rbp)
1406f8c2c:	0f 84 8b 00 00 00    	je     0x1406f8cbd
1406f8c32:	48 8d 05 ef aa 8b 00 	lea    0x8baaef(%rip),%rax        # 0x140fb3728
1406f8c39:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1406f8c3d:	48 c7 45 bf 01 00 00 	movq   $0x1,-0x41(%rbp)
1406f8c44:	00
1406f8c45:	e8 66 25 17 00       	call   0x14086b1b0
1406f8c4a:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1406f8c4e:	66 90                	xchg   %ax,%ax
1406f8c50:	48 ff c3             	inc    %rbx
1406f8c53:	80 3c 18 00          	cmpb   $0x0,(%rax,%rbx,1)
1406f8c57:	75 f7                	jne    0x1406f8c50
1406f8c59:	48 89 5d df          	mov    %rbx,-0x21(%rbp)
1406f8c5d:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
1406f8c61:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
1406f8c66:	0f 28 4d d7          	movaps -0x29(%rbp),%xmm1
1406f8c6a:	66 0f 7f 4d d7       	movdqa %xmm1,-0x29(%rbp)
1406f8c6f:	45 33 c9             	xor    %r9d,%r9d
1406f8c72:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
1406f8c76:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1406f8c7a:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1406f8c7e:	e8 ed 1d 17 00       	call   0x14086aa70
1406f8c83:	48 8b 7d ef          	mov    -0x11(%rbp),%rdi
1406f8c87:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1406f8c8b:	48 3b df             	cmp    %rdi,%rbx
1406f8c8e:	74 2d                	je     0x1406f8cbd
1406f8c90:	c6 45 a7 01          	movb   $0x1,-0x59(%rbp)
1406f8c94:	0f 1f 40 00          	nopl   0x0(%rax)
1406f8c98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406f8c9f:	00
1406f8ca0:	4c 8d 4d a7          	lea    -0x59(%rbp),%r9
1406f8ca4:	4c 8b c3             	mov    %rbx,%r8
1406f8ca7:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1406f8cab:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1406f8caf:	e8 1c ef ff ff       	call   0x1406f7bd0
1406f8cb4:	48 83 c3 20          	add    $0x20,%rbx
1406f8cb8:	48 3b df             	cmp    %rdi,%rbx
1406f8cbb:	75 e3                	jne    0x1406f8ca0
1406f8cbd:	40 84 f6             	test   %sil,%sil
1406f8cc0:	0f 84 8f 00 00 00    	je     0x1406f8d55
1406f8cc6:	49 8b 5e 28          	mov    0x28(%r14),%rbx
1406f8cca:	48 8b 1b             	mov    (%rbx),%rbx
1406f8ccd:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1406f8cd1:	0f 85 7e 00 00 00    	jne    0x1406f8d55
1406f8cd7:	c6 45 a7 00          	movb   $0x0,-0x59(%rbp)
1406f8cdb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1406f8ce0:	4c 8d 43 20          	lea    0x20(%rbx),%r8
1406f8ce4:	4c 8d 4d a7          	lea    -0x59(%rbp),%r9
1406f8ce8:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1406f8cec:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1406f8cf0:	e8 db ee ff ff       	call   0x1406f7bd0
1406f8cf5:	48 8b 43 10          	mov    0x10(%rbx),%rax
1406f8cf9:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8cfd:	74 29                	je     0x1406f8d28
1406f8cff:	48 8b 43 08          	mov    0x8(%rbx),%rax
1406f8d03:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8d07:	75 1a                	jne    0x1406f8d23
1406f8d09:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1406f8d10:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1406f8d14:	75 0d                	jne    0x1406f8d23
1406f8d16:	48 8b d8             	mov    %rax,%rbx
1406f8d19:	48 8b 40 08          	mov    0x8(%rax),%rax
1406f8d1d:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8d21:	74 ed                	je     0x1406f8d10
1406f8d23:	48 8b d8             	mov    %rax,%rbx
1406f8d26:	eb 27                	jmp    0x1406f8d4f
1406f8d28:	48 8b d8             	mov    %rax,%rbx
1406f8d2b:	48 8b 08             	mov    (%rax),%rcx
1406f8d2e:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
1406f8d32:	75 1b                	jne    0x1406f8d4f
1406f8d34:	0f 1f 40 00          	nopl   0x0(%rax)
1406f8d38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406f8d3f:	00
1406f8d40:	48 8b d9             	mov    %rcx,%rbx
1406f8d43:	48 8b 01             	mov    (%rcx),%rax
1406f8d46:	48 8b c8             	mov    %rax,%rcx
1406f8d49:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8d4d:	74 f1                	je     0x1406f8d40
1406f8d4f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1406f8d53:	74 8b                	je     0x1406f8ce0
1406f8d55:	48 83 7d cf 00       	cmpq   $0x0,-0x31(%rbp)
1406f8d5a:	0f 84 57 01 00 00    	je     0x1406f8eb7
1406f8d60:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
1406f8d64:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1406f8d68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406f8d6f:	00
1406f8d70:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f8d73:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
1406f8d78:	4c 89 7d 0f          	mov    %r15,0xf(%rbp)
1406f8d7c:	4c 89 7d b7          	mov    %r15,-0x49(%rbp)
1406f8d80:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
1406f8d84:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
1406f8d88:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1406f8d8c:	b9 48 00 00 00       	mov    $0x48,%ecx
1406f8d91:	e8 72 23 72 00       	call   0x140e1b108
1406f8d96:	48 89 00             	mov    %rax,(%rax)
1406f8d99:	48 89 40 08          	mov    %rax,0x8(%rax)
1406f8d9d:	48 89 40 10          	mov    %rax,0x10(%rax)
1406f8da1:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1406f8da7:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1406f8dab:	4c 8b c0             	mov    %rax,%r8
1406f8dae:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406f8db2:	48 8b 52 08          	mov    0x8(%rdx),%rdx
1406f8db6:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1406f8dba:	e8 41 ed ff ff       	call   0x1406f7b00
1406f8dbf:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1406f8dc3:	48 89 41 08          	mov    %rax,0x8(%rcx)
1406f8dc7:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1406f8dcb:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1406f8dcf:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
1406f8dd3:	49 8b 50 08          	mov    0x8(%r8),%rdx
1406f8dd7:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
1406f8ddb:	75 56                	jne    0x1406f8e33
1406f8ddd:	48 8b 0a             	mov    (%rdx),%rcx
1406f8de0:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
1406f8de4:	75 19                	jne    0x1406f8dff
1406f8de6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1406f8ded:	00 00 00
1406f8df0:	48 8b d1             	mov    %rcx,%rdx
1406f8df3:	48 8b 01             	mov    (%rcx),%rax
1406f8df6:	48 8b c8             	mov    %rax,%rcx
1406f8df9:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8dfd:	74 f1                	je     0x1406f8df0
1406f8dff:	49 89 10             	mov    %rdx,(%r8)
1406f8e02:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
1406f8e06:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1406f8e0a:	48 8b 41 10          	mov    0x10(%rcx),%rax
1406f8e0e:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8e12:	75 19                	jne    0x1406f8e2d
1406f8e14:	0f 1f 40 00          	nopl   0x0(%rax)
1406f8e18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406f8e1f:	00
1406f8e20:	48 8b c8             	mov    %rax,%rcx
1406f8e23:	48 8b 40 10          	mov    0x10(%rax),%rax
1406f8e27:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1406f8e2b:	74 f3                	je     0x1406f8e20
1406f8e2d:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
1406f8e31:	eb 0b                	jmp    0x1406f8e3e
1406f8e33:	4d 89 00             	mov    %r8,(%r8)
1406f8e36:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
1406f8e3a:	48 89 40 10          	mov    %rax,0x10(%rax)
1406f8e3e:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
1406f8e42:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1406f8e46:	48 39 45 bf          	cmp    %rax,-0x41(%rbp)
1406f8e4a:	0f 84 98 01 00 00    	je     0x1406f8fe8
1406f8e50:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
1406f8e54:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1406f8e58:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1406f8e5c:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1406f8e60:	e8 bb 96 e3 ff       	call   0x140532520
1406f8e65:	48 89 5b 08          	mov    %rbx,0x8(%rbx)
1406f8e69:	48 89 1b             	mov    %rbx,(%rbx)
1406f8e6c:	48 89 5b 10          	mov    %rbx,0x10(%rbx)
1406f8e70:	4c 8b 45 c7          	mov    -0x39(%rbp),%r8
1406f8e74:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
1406f8e78:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1406f8e7c:	4c 89 45 b7          	mov    %r8,-0x49(%rbp)
1406f8e80:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
1406f8e84:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1406f8e88:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
1406f8e8c:	4d 8b 40 08          	mov    0x8(%r8),%r8
1406f8e90:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1406f8e94:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1406f8e98:	e8 83 96 e3 ff       	call   0x140532520
1406f8e9d:	ba 48 00 00 00       	mov    $0x48,%edx
1406f8ea2:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1406f8ea6:	e8 99 22 72 00       	call   0x140e1b144
1406f8eab:	90                   	nop
1406f8eac:	48 83 7d cf 00       	cmpq   $0x0,-0x31(%rbp)
1406f8eb1:	0f 85 b9 fe ff ff    	jne    0x1406f8d70
1406f8eb7:	49 8b 56 38          	mov    0x38(%r14),%rdx
1406f8ebb:	48 3b 12             	cmp    (%rdx),%rdx
1406f8ebe:	74 29                	je     0x1406f8ee9
1406f8ec0:	48 8d 5a 08          	lea    0x8(%rdx),%rbx
1406f8ec4:	48 8b 0b             	mov    (%rbx),%rcx
1406f8ec7:	48 83 c1 10          	add    $0x10,%rcx
1406f8ecb:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1406f8ed0:	76 03                	jbe    0x1406f8ed5
1406f8ed2:	48 8b 09             	mov    (%rcx),%rcx
1406f8ed5:	e8 06 9f 24 00       	call   0x140942de0
1406f8eda:	48 8b 13             	mov    (%rbx),%rdx
1406f8edd:	49 8b 46 38          	mov    0x38(%r14),%rax
1406f8ee1:	48 3b 10             	cmp    (%rax),%rdx
1406f8ee4:	75 da                	jne    0x1406f8ec0
1406f8ee6:	48 8b d0             	mov    %rax,%rdx
1406f8ee9:	49 8d 4e 38          	lea    0x38(%r14),%rcx
1406f8eed:	e8 9e cc ca ff       	call   0x1403a5b90
1406f8ef2:	49 8b 46 38          	mov    0x38(%r14),%rax
1406f8ef6:	48 89 00             	mov    %rax,(%rax)
1406f8ef9:	49 8b 46 38          	mov    0x38(%r14),%rax
1406f8efd:	48 89 40 08          	mov    %rax,0x8(%rax)
1406f8f01:	4d 89 7e 40          	mov    %r15,0x40(%r14)
1406f8f05:	48 8b 55 2f          	mov    0x2f(%rbp),%rdx
1406f8f09:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f8f0d:	76 32                	jbe    0x1406f8f41
1406f8f0f:	48 ff c2             	inc    %rdx
1406f8f12:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1406f8f16:	48 8b c1             	mov    %rcx,%rax
1406f8f19:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f8f20:	72 19                	jb     0x1406f8f3b
1406f8f22:	48 83 c2 27          	add    $0x27,%rdx
1406f8f26:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f8f2a:	48 2b c1             	sub    %rcx,%rax
1406f8f2d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f8f31:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f8f35:	0f 87 0d 01 00 00    	ja     0x1406f9048
1406f8f3b:	e8 04 22 72 00       	call   0x140e1b144
1406f8f40:	90                   	nop
1406f8f41:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1406f8f45:	48 85 c9             	test   %rcx,%rcx
1406f8f48:	74 52                	je     0x1406f8f9c
1406f8f4a:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
1406f8f4e:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
1406f8f52:	e8 f9 e2 a9 ff       	call   0x140197250
1406f8f57:	48 8b 55 f7          	mov    -0x9(%rbp),%rdx
1406f8f5b:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1406f8f5f:	48 2b d1             	sub    %rcx,%rdx
1406f8f62:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
1406f8f66:	48 8b c1             	mov    %rcx,%rax
1406f8f69:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f8f70:	72 19                	jb     0x1406f8f8b
1406f8f72:	48 83 c2 27          	add    $0x27,%rdx
1406f8f76:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f8f7a:	48 2b c1             	sub    %rcx,%rax
1406f8f7d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f8f81:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f8f85:	0f 87 a3 00 00 00    	ja     0x1406f902e
1406f8f8b:	e8 b4 21 72 00       	call   0x140e1b144
1406f8f90:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f8f93:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
1406f8f98:	4c 89 7d f7          	mov    %r15,-0x9(%rbp)
1406f8f9c:	4c 8b 45 c7          	mov    -0x39(%rbp),%r8
1406f8fa0:	4d 8b 40 08          	mov    0x8(%r8),%r8
1406f8fa4:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1406f8fa8:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1406f8fac:	e8 6f 95 e3 ff       	call   0x140532520
1406f8fb1:	ba 48 00 00 00       	mov    $0x48,%edx
1406f8fb6:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1406f8fba:	e8 85 21 72 00       	call   0x140e1b144
1406f8fbf:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1406f8fc3:	48 33 cc             	xor    %rsp,%rcx
1406f8fc6:	e8 35 25 72 00       	call   0x140e1b500
1406f8fcb:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
1406f8fd2:	00
1406f8fd3:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1406f8fd7:	49 8b 73 30          	mov    0x30(%r11),%rsi
1406f8fdb:	49 8b 7b 38          	mov    0x38(%r11),%rdi
1406f8fdf:	49 8b e3             	mov    %r11,%rsp
1406f8fe2:	41 5f                	pop    %r15
1406f8fe4:	41 5e                	pop    %r14
1406f8fe6:	5d                   	pop    %rbp
1406f8fe7:	c3                   	ret
1406f8fe8:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1406f8fec:	e8 4f 5f b1 ff       	call   0x14020ef40
1406f8ff1:	48 8b f8             	mov    %rax,%rdi
1406f8ff4:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1406f8ff8:	e8 d3 66 aa ff       	call   0x14019f6d0
1406f8ffd:	48 8b d8             	mov    %rax,%rbx
1406f9000:	48 3b c7             	cmp    %rdi,%rax
1406f9003:	74 2f                	je     0x1406f9034
1406f9005:	48 8b cb             	mov    %rbx,%rcx
1406f9008:	e8 c3 69 aa ff       	call   0x14019f9d0
1406f900d:	4c 8b c0             	mov    %rax,%r8
1406f9010:	48 8d 15 99 f4 8d 00 	lea    0x8df499(%rip),%rdx        # 0x140fd84b0
1406f9017:	48 8b 0d da 84 d3 00 	mov    0xd384da(%rip),%rcx        # 0x1414314f8
1406f901e:	e8 9d a5 09 00       	call   0x1407935c0
1406f9023:	48 83 c3 20          	add    $0x20,%rbx
1406f9027:	48 3b df             	cmp    %rdi,%rbx