140e96917:	48 8d 05 ba c7 35 00 	lea    0x35c7ba(%rip),%rax        # 0x1411f30d8
140e9691e:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140e96922:	48 c7 45 f7 2c 00 00 	movq   $0x2c,-0x9(%rbp)
140e96929:	00
140e9692a:	c7 45 bf 00 00 00 0b 	movl   $0xb000000,-0x41(%rbp)
140e96931:	0f b7 05 0f f6 3e 00 	movzwl 0x3ef60f(%rip),%eax        # 0x141285f47
140e96938:	89 45 c3             	mov    %eax,-0x3d(%rbp)
140e9693b:	48 c7 45 c7 00 00 00 	movq   $0x0,-0x39(%rbp)
140e96942:	00
140e96943:	48 8b 41 08          	mov    0x8(%rcx),%rax
140e96947:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
140e9694b:	0f b7 00             	movzwl (%rax),%eax
140e9694e:	89 45 d7             	mov    %eax,-0x29(%rbp)
140e96951:	c7 45 db 02 00 00 00 	movl   $0x2,-0x25(%rbp)
140e96958:	48 8d 05 f2 f5 3e 00 	lea    0x3ef5f2(%rip),%rax        # 0x141285f51
140e9695f:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140e96963:	c7 45 e7 10 00 00 00 	movl   $0x10,-0x19(%rbp)
140e9696a:	c7 45 eb 01 00 00 00 	movl   $0x1,-0x15(%rbp)
140e96971:	48 8b de             	mov    %rsi,%rbx
140e96974:	41 2b df             	sub    %r15d,%ebx
140e96977:	89 5d 9f             	mov    %ebx,-0x61(%rbp)
140e9697a:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140e9697e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e96983:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140e9698a:	00
140e9698b:	45 33 c9             	xor    %r9d,%r9d
140e9698e:	45 33 c0             	xor    %r8d,%r8d
140e96991:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
140e96995:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140e96999:	ff 15 d9 c6 0e 00    	call   *0xec6d9(%rip)        # 0x140f83078
140e9699f:	44 8b f3             	mov    %ebx,%r14d
140e969a2:	45 33 c0             	xor    %r8d,%r8d
140e969a5:	49 8b d4             	mov    %r12,%rdx
140e969a8:	48 8d 0d 31 08 00 00 	lea    0x831(%rip),%rcx        # 0x140e971e0
140e969af:	ff 15 83 c9 0e 00    	call   *0xec983(%rip)        # 0x140f83338
140e969b5:	48 8b d8             	mov    %rax,%rbx
140e969b8:	48 8b 4d 57          	mov    0x57(%rbp),%rcx
140e969bc:	48 8d 05 45 c7 35 00 	lea    0x35c745(%rip),%rax        # 0x1411f3108
140e969c3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e969c8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e969cd:	41 b9 03 40 00 80    	mov    $0x80004003,%r9d
140e969d3:	4c 8d 05 c6 c6 35 00 	lea    0x35c6c6(%rip),%r8        # 0x1411f30a0
140e969da:	ba 1f 00 00 00       	mov    $0x1f,%edx
140e969df:	e8 3c f9 ff ff       	call   0x140e96320
140e969e4:	48 8b d3             	mov    %rbx,%rdx
140e969e7:	49 8d 4c 24 18       	lea    0x18(%r12),%rcx
140e969ec:	e8 af 2f 3b ff       	call   0x1402499a0
140e969f1:	41 8b 44 24 08       	mov    0x8(%r12),%eax
140e969f6:	48 69 c0 80 69 67 ff 	imul   $0xffffffffff676980,%rax,%rax
140e969fd:	49 8d 54 24 0c       	lea    0xc(%r12),%rdx
140e96a02:	48 89 02             	mov    %rax,(%rdx)
140e96a05:	45 33 c9             	xor    %r9d,%r9d
140e96a08:	45 33 c0             	xor    %r8d,%r8d
140e96a0b:	49 8b 4c 24 18       	mov    0x18(%r12),%rcx
140e96a10:	ff 15 2a c9 0e 00    	call   *0xec92a(%rip)        # 0x140f83340
140e96a16:	45 33 c9             	xor    %r9d,%r9d
140e96a19:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
140e96a1d:	33 d2                	xor    %edx,%edx
140e96a1f:	48 8d 0d 7a fe 57 00 	lea    0x57fe7a(%rip),%rcx        # 0x1414168a0
140e96a26:	ff 15 9c cd 0e 00    	call   *0xecd9c(%rip)        # 0x140f837c8
140e96a2c:	85 c0                	test   %eax,%eax
140e96a2e:	0f 84 3b 02 00 00    	je     0x140e96c6f
140e96a34:	83 7d 9f 00          	cmpl   $0x0,-0x61(%rbp)
140e96a38:	74 7e                	je     0x140e96ab8
140e96a3a:	48 8b 1d 1f b9 1c 00 	mov    0x1cb91f(%rip),%rbx        # 0x141062360
140e96a41:	48 8b 43 08          	mov    0x8(%rbx),%rax
140e96a45:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
140e96a49:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
140e96a4d:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
140e96a52:	74 07                	je     0x140e96a5b
140e96a54:	b9 05 00 00 00       	mov    $0x5,%ecx
140e96a59:	cd 29                	int    $0x29
140e96a5b:	33 c0                	xor    %eax,%eax
140e96a5d:	48 89 43 28          	mov    %rax,0x28(%rbx)
140e96a61:	48 89 43 30          	mov    %rax,0x30(%rbx)
140e96a65:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
140e96a69:	4c 8b c3             	mov    %rbx,%r8
140e96a6c:	48 8d 15 3d a8 16 ff 	lea    -0xe957c3(%rip),%rdx        # 0x1400012b0
140e96a73:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
140e96a77:	ff 15 eb c5 0e 00    	call   *0xec5eb(%rip)        # 0x140f83068
140e96a7d:	85 c0                	test   %eax,%eax
140e96a7f:	75 17                	jne    0x140e96a98
140e96a81:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140e96a85:	45 0f b7 08          	movzwl (%r8),%r9d
140e96a89:	ba 02 00 00 00       	mov    $0x2,%edx
140e96a8e:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140e96a92:	ff 15 d8 c5 0e 00    	call   *0xec5d8(%rip)        # 0x140f83070
140e96a98:	45 33 c0             	xor    %r8d,%r8d
140e96a9b:	33 d2                	xor    %edx,%edx
140e96a9d:	48 8d 0d fc fd 57 00 	lea    0x57fdfc(%rip),%rcx        # 0x1414168a0
140e96aa4:	ff 15 16 cd 0e 00    	call   *0xecd16(%rip)        # 0x140f837c0
140e96aaa:	85 c0                	test   %eax,%eax
140e96aac:	0f 84 a5 01 00 00    	je     0x140e96c57
140e96ab2:	41 2b f7             	sub    %r15d,%esi
140e96ab5:	44 8b f6             	mov    %esi,%r14d
140e96ab8:	48 8b 0d a1 b8 1c 00 	mov    0x1cb8a1(%rip),%rcx        # 0x141062360
140e96abf:	83 39 04             	cmpl   $0x4,(%rcx)
140e96ac2:	0f 86 9b 00 00 00    	jbe    0x140e96b63
140e96ac8:	41 8b 44 24 08       	mov    0x8(%r12),%eax
140e96acd:	89 45 9f             	mov    %eax,-0x61(%rbp)
140e96ad0:	48 8d 45 9f          	lea    -0x61(%rbp),%rax
140e96ad4:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140e96ad8:	48 c7 45 07 04 00 00 	movq   $0x4,0x7(%rbp)
140e96adf:	00
140e96ae0:	33 d2                	xor    %edx,%edx
140e96ae2:	48 8d 05 57 c6 35 00 	lea    0x35c657(%rip),%rax        # 0x1411f3140
140e96ae9:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140e96aed:	48 c7 45 f7 2b 00 00 	movq   $0x2b,-0x9(%rbp)
140e96af4:	00
140e96af5:	c7 45 bf 00 00 00 0b 	movl   $0xb000000,-0x41(%rbp)
140e96afc:	0f b7 05 60 f4 3e 00 	movzwl 0x3ef460(%rip),%eax        # 0x141285f63
140e96b03:	89 45 c3             	mov    %eax,-0x3d(%rbp)
140e96b06:	48 89 55 c7          	mov    %rdx,-0x39(%rbp)
140e96b0a:	48 8b 41 08          	mov    0x8(%rcx),%rax
140e96b0e:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
140e96b12:	0f b7 00             	movzwl (%rax),%eax
140e96b15:	89 45 d7             	mov    %eax,-0x29(%rbp)
140e96b18:	c7 45 db 02 00 00 00 	movl   $0x2,-0x25(%rbp)
140e96b1f:	48 8d 05 47 f4 3e 00 	lea    0x3ef447(%rip),%rax        # 0x141285f6d
140e96b26:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140e96b2a:	c7 45 e7 2b 00 00 00 	movl   $0x2b,-0x19(%rbp)
140e96b31:	c7 45 eb 01 00 00 00 	movl   $0x1,-0x15(%rbp)
140e96b38:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140e96b3d:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140e96b41:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e96b46:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
140e96b4d:	00
140e96b4e:	45 33 c9             	xor    %r9d,%r9d
140e96b51:	45 33 c0             	xor    %r8d,%r8d
140e96b54:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
140e96b58:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140e96b5c:	ff 15 16 c5 0e 00    	call   *0xec516(%rip)        # 0x140f83078
140e96b62:	90                   	nop
140e96b63:	49 8b 5d 08          	mov    0x8(%r13),%rbx
140e96b67:	48 85 db             	test   %rbx,%rbx
140e96b6a:	74 38                	je     0x140e96ba4
140e96b6c:	8b c7                	mov    %edi,%eax
140e96b6e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140e96b73:	83 f8 01             	cmp    $0x1,%eax
140e96b76:	75 2c                	jne    0x140e96ba4
140e96b78:	48 8b 03             	mov    (%rbx),%rax
140e96b7b:	48 8b cb             	mov    %rbx,%rcx
140e96b7e:	48 8b 00             	mov    (%rax),%rax
140e96b81:	ff 15 99 ce 0e 00    	call   *0xece99(%rip)        # 0x140f83a20
140e96b87:	8b c7                	mov    %edi,%eax
140e96b89:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140e96b8e:	83 f8 01             	cmp    $0x1,%eax
140e96b91:	75 11                	jne    0x140e96ba4
140e96b93:	48 8b 03             	mov    (%rbx),%rax
140e96b96:	48 8b cb             	mov    %rbx,%rcx
140e96b99:	48 8b 40 08          	mov    0x8(%rax),%rax
140e96b9d:	ff 15 7d ce 0e 00    	call   *0xece7d(%rip)        # 0x140f83a20
140e96ba3:	90                   	nop
140e96ba4:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140e96ba9:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
140e96bad:	48 85 db             	test   %rbx,%rbx
140e96bb0:	74 38                	je     0x140e96bea
140e96bb2:	8b c7                	mov    %edi,%eax
140e96bb4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140e96bb9:	83 f8 01             	cmp    $0x1,%eax
140e96bbc:	75 2c                	jne    0x140e96bea
140e96bbe:	48 8b 03             	mov    (%rbx),%rax
140e96bc1:	48 8b cb             	mov    %rbx,%rcx
140e96bc4:	48 8b 00             	mov    (%rax),%rax
140e96bc7:	ff 15 53 ce 0e 00    	call   *0xece53(%rip)        # 0x140f83a20
140e96bcd:	8b c7                	mov    %edi,%eax
140e96bcf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140e96bd4:	83 f8 01             	cmp    $0x1,%eax
140e96bd7:	75 11                	jne    0x140e96bea
140e96bd9:	48 8b 03             	mov    (%rbx),%rax
140e96bdc:	48 8b cb             	mov    %rbx,%rcx
140e96bdf:	48 8b 40 08          	mov    0x8(%rax),%rax
140e96be3:	ff 15 37 ce 0e 00    	call   *0xece37(%rip)        # 0x140f83a20
140e96be9:	90                   	nop
140e96bea:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140e96bef:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
140e96bf3:	48 85 db             	test   %rbx,%rbx
140e96bf6:	74 35                	je     0x140e96c2d
140e96bf8:	8b c7                	mov    %edi,%eax
140e96bfa:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140e96bff:	83 f8 01             	cmp    $0x1,%eax
140e96c02:	75 29                	jne    0x140e96c2d
140e96c04:	48 8b 03             	mov    (%rbx),%rax
140e96c07:	48 8b cb             	mov    %rbx,%rcx
140e96c0a:	48 8b 00             	mov    (%rax),%rax
140e96c0d:	ff 15 0d ce 0e 00    	call   *0xece0d(%rip)        # 0x140f83a20
140e96c13:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140e96c18:	83 ff 01             	cmp    $0x1,%edi
140e96c1b:	75 10                	jne    0x140e96c2d
140e96c1d:	48 8b 13             	mov    (%rbx),%rdx
140e96c20:	48 8b cb             	mov    %rbx,%rcx
140e96c23:	48 8b 42 08          	mov    0x8(%rdx),%rax
140e96c27:	ff 15 f3 cd 0e 00    	call   *0xecdf3(%rip)        # 0x140f83a20
140e96c2d:	49 8b c4             	mov    %r12,%rax
140e96c30:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
140e96c34:	48 33 cc             	xor    %rsp,%rcx
140e96c37:	e8 c4 48 f8 ff       	call   0x140e1b500
140e96c3c:	48 8b 9c 24 48 01 00 	mov    0x148(%rsp),%rbx
140e96c43:	00
140e96c44:	48 81 c4 00 01 00 00 	add    $0x100,%rsp
140e96c4b:	41 5f                	pop    %r15
140e96c4d:	41 5e                	pop    %r14
140e96c4f:	41 5d                	pop    %r13
140e96c51:	41 5c                	pop    %r12
140e96c53:	5f                   	pop    %rdi
140e96c54:	5e                   	pop    %rsi
140e96c55:	5d                   	pop    %rbp
140e96c56:	c3                   	ret
140e96c57:	e8 d4 47 f6 ff       	call   0x140dfb430
140e96c5c:	90                   	nop
140e96c5d:	e8 42 35 f9 ff       	call   0x140e2a1a4
140e96c62:	cc                   	int3
140e96c63:	e8 e8 8e f9 ff       	call   0x140e2fb50
140e96c68:	cc                   	int3
140e96c69:	e8 c2 47 f6 ff       	call   0x140dfb430
140e96c6e:	cc                   	int3
140e96c6f:	e8 dc 8e f9 ff       	call   0x140e2fb50
140e96c74:	cc                   	int3
140e96c75:	cc                   	int3
140e96c76:	cc                   	int3
140e96c77:	cc                   	int3
140e96c78:	cc                   	int3
140e96c79:	cc                   	int3
140e96c7a:	cc                   	int3
140e96c7b:	cc                   	int3
140e96c7c:	cc                   	int3
140e96c7d:	cc                   	int3
140e96c7e:	cc                   	int3
140e96c7f:	cc                   	int3
140e96c80:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e96c85:	57                   	push   %rdi
140e96c86:	48 83 ec 20          	sub    $0x20,%rsp
140e96c8a:	48 8b 19             	mov    (%rcx),%rbx
140e96c8d:	48 8b f9             	mov    %rcx,%rdi
140e96c90:	48 85 db             	test   %rbx,%rbx
140e96c93:	0f 84 89 00 00 00    	je     0x140e96d22
140e96c99:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
140e96c9e:	33 ed                	xor    %ebp,%ebp
140e96ca0:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140e96ca5:	48 8b 71 08          	mov    0x8(%rcx),%rsi
140e96ca9:	48 3b de             	cmp    %rsi,%rbx
140e96cac:	74 2b                	je     0x140e96cd9
140e96cae:	66 90                	xchg   %ax,%ax
140e96cb0:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140e96cb4:	48 85 c9             	test   %rcx,%rcx
140e96cb7:	74 17                	je     0x140e96cd0
140e96cb9:	48 8b 01             	mov    (%rcx),%rax
140e96cbc:	48 3b cb             	cmp    %rbx,%rcx
140e96cbf:	0f 95 c2             	setne  %dl
140e96cc2:	48 8b 40 20          	mov    0x20(%rax),%rax
140e96cc6:	ff 15 54 cd 0e 00    	call   *0xecd54(%rip)        # 0x140f83a20
140e96ccc:	48 89 6b 38          	mov    %rbp,0x38(%rbx)
140e96cd0:	48 83 c3 40          	add    $0x40,%rbx
140e96cd4:	48 3b de             	cmp    %rsi,%rbx
140e96cd7:	75 d7                	jne    0x140e96cb0
140e96cd9:	48 8b 0f             	mov    (%rdi),%rcx
140e96cdc:	48 8b 57 10          	mov    0x10(%rdi),%rdx
140e96ce0:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140e96ce5:	48 2b d1             	sub    %rcx,%rdx
140e96ce8:	48 83 e2 c0          	and    $0xffffffffffffffc0,%rdx
140e96cec:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e96cf3:	72 18                	jb     0x140e96d0d
140e96cf5:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140e96cf9:	48 83 c2 27          	add    $0x27,%rdx
140e96cfd:	49 2b c8             	sub    %r8,%rcx
140e96d00:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140e96d04:	48 83 f8 1f          	cmp    $0x1f,%rax
140e96d08:	77 23                	ja     0x140e96d2d
140e96d0a:	49 8b c8             	mov    %r8,%rcx
140e96d0d:	e8 32 44 f8 ff       	call   0x140e1b144
140e96d12:	48 89 2f             	mov    %rbp,(%rdi)
140e96d15:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
140e96d19:	48 89 6f 10          	mov    %rbp,0x10(%rdi)
140e96d1d:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140e96d22:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140e96d27:	48 83 c4 20          	add    $0x20,%rsp
140e96d2b:	5f                   	pop    %rdi
140e96d2c:	c3                   	ret
140e96d2d:	e8 72 34 f9 ff       	call   0x140e2a1a4
140e96d32:	cc                   	int3
140e96d33:	cc                   	int3
140e96d34:	cc                   	int3
140e96d35:	cc                   	int3
140e96d36:	cc                   	int3
140e96d37:	cc                   	int3
140e96d38:	cc                   	int3
140e96d39:	cc                   	int3
140e96d3a:	cc                   	int3
140e96d3b:	cc                   	int3
140e96d3c:	cc                   	int3
140e96d3d:	cc                   	int3
140e96d3e:	cc                   	int3
140e96d3f:	cc                   	int3
140e96d40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e96d45:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140e96d4a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e96d4f:	41 54                	push   %r12
140e96d51:	41 56                	push   %r14
140e96d53:	41 57                	push   %r15
140e96d55:	48 83 ec 70          	sub    $0x70,%rsp
140e96d59:	48 8b f9             	mov    %rcx,%rdi
140e96d5c:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140e96d61:	48 8d 05 30 c3 35 00 	lea    0x35c330(%rip),%rax        # 0x1411f3098
140e96d68:	48 89 01             	mov    %rax,(%rcx)
140e96d6b:	b8 01 00 00 00       	mov    $0x1,%eax
140e96d70:	86 41 48             	xchg   %al,0x48(%rcx)
140e96d73:	4c 8d 71 18          	lea    0x18(%rcx),%r14
140e96d77:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
140e96d7c:	49 8b 36             	mov    (%r14),%rsi
140e96d7f:	48 85 f6             	test   %rsi,%rsi
140e96d82:	74 40                	je     0x140e96dc4
140e96d84:	ff 15 de c4 0e 00    	call   *0xec4de(%rip)        # 0x140f83268
140e96d8a:	8b d8                	mov    %eax,%ebx
140e96d8c:	45 33 c9             	xor    %r9d,%r9d
140e96d8f:	45 33 c0             	xor    %r8d,%r8d
140e96d92:	33 d2                	xor    %edx,%edx
140e96d94:	48 8b ce             	mov    %rsi,%rcx
140e96d97:	ff 15 a3 c5 0e 00    	call   *0xec5a3(%rip)        # 0x140f83340
140e96d9d:	ba 01 00 00 00       	mov    $0x1,%edx
140e96da2:	48 8b ce             	mov    %rsi,%rcx
140e96da5:	ff 15 9d c5 0e 00    	call   *0xec59d(%rip)        # 0x140f83348
140e96dab:	48 8b ce             	mov    %rsi,%rcx
140e96dae:	ff 15 9c c5 0e 00    	call   *0xec59c(%rip)        # 0x140f83350
140e96db4:	8b cb                	mov    %ebx,%ecx
140e96db6:	ff 15 b4 c4 0e 00    	call   *0xec4b4(%rip)        # 0x140f83270
140e96dbc:	90                   	nop
140e96dbd:	49 c7 06 00 00 00 00 	movq   $0x0,(%r14)
140e96dc4:	4c 8d 7f 20          	lea    0x20(%rdi),%r15
140e96dc8:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
140e96dcd:	49 8b cf             	mov    %r15,%rcx
140e96dd0:	ff 15 3a c5 0e 00    	call   *0xec53a(%rip)        # 0x140f83310
140e96dd6:	48 8d 9f 80 00 00 00 	lea    0x80(%rdi),%rbx
140e96ddd:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140e96de2:	48 8b cb             	mov    %rbx,%rcx
140e96de5:	e8 56 0b 00 00       	call   0x140e97940
140e96dea:	48 8d b7 98 00 00 00 	lea    0x98(%rdi),%rsi
140e96df1:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140e96df6:	48 8b ce             	mov    %rsi,%rcx
140e96df9:	e8 42 0b 00 00       	call   0x140e97940
140e96dfe:	4c 8d a7 b0 00 00 00 	lea    0xb0(%rdi),%r12
140e96e05:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
140e96e0a:	49 8b cc             	mov    %r12,%rcx
140e96e0d:	e8 2e 0b 00 00       	call   0x140e97940
140e96e12:	4d 85 ff             	test   %r15,%r15
140e96e15:	74 0a                	je     0x140e96e21
140e96e17:	49 8b cf             	mov    %r15,%rcx
140e96e1a:	ff 15 f8 c4 0e 00    	call   *0xec4f8(%rip)        # 0x140f83318
140e96e20:	90                   	nop
140e96e21:	eb 1e                	jmp    0x140e96e41
140e96e23:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15