140012847:	e8 b0 c1 ff ff       	call   0x14000e9fc
14001284c:	90                   	nop
14001284d:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
140012851:	e8 a6 c1 ff ff       	call   0x14000e9fc
140012856:	90                   	nop
140012857:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14001285b:	48 85 c9             	test   %rcx,%rcx
14001285e:	74 3d                	je     0x14001289d
140012860:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140012864:	48 2b d1             	sub    %rcx,%rdx
140012867:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14001286e:	72 18                	jb     0x140012888
140012870:	48 83 c2 27          	add    $0x27,%rdx
140012874:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140012878:	49 2b c8             	sub    %r8,%rcx
14001287b:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14001287f:	48 83 f8 1f          	cmp    $0x1f,%rax
140012883:	77 40                	ja     0x1400128c5
140012885:	49 8b c8             	mov    %r8,%rcx
140012888:	e8 b3 57 00 00       	call   0x140018040
14001288d:	90                   	nop
14001288e:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
140012893:	48 83 63 30 00       	andq   $0x0,0x30(%rbx)
140012898:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
14001289d:	48 8b cb             	mov    %rbx,%rcx
1400128a0:	e8 57 c1 ff ff       	call   0x14000e9fc
1400128a5:	90                   	nop
1400128a6:	48 8b 4d 4f          	mov    0x4f(%rbp),%rcx
1400128aa:	48 33 cc             	xor    %rsp,%rcx
1400128ad:	e8 be 51 00 00       	call   0x140017a70
1400128b2:	90                   	nop
1400128b3:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
1400128ba:	00
1400128bb:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400128c2:	5d                   	pop    %rbp
1400128c3:	c3                   	ret
1400128c4:	cc                   	int3
1400128c5:	48 ff 15 bc 8f 00 00 	rex.W call *0x8fbc(%rip)        # 0x14001b888
1400128cc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400128d1:	90                   	nop
1400128d2:	48 ff 15 3f 8b 00 00 	rex.W call *0x8b3f(%rip)        # 0x14001b418
1400128d9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400128de:	90                   	nop
1400128df:	0f b7 c8             	movzwl %ax,%ecx
1400128e2:	81 c9 00 00 07 80    	or     $0x80070000,%ecx
1400128e8:	85 c0                	test   %eax,%eax
1400128ea:	0f 4e c8             	cmovle %eax,%ecx
1400128ed:	e8 b6 3b ff ff       	call   0x1400064a8
1400128f2:	90                   	nop
1400128f3:	cc                   	int3
1400128f4:	cc                   	int3
1400128f5:	cc                   	int3
1400128f6:	cc                   	int3
1400128f7:	cc                   	int3
1400128f8:	cc                   	int3
1400128f9:	cc                   	int3
1400128fa:	cc                   	int3
1400128fb:	cc                   	int3
1400128fc:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140012901:	55                   	push   %rbp
140012902:	56                   	push   %rsi
140012903:	57                   	push   %rdi
140012904:	41 56                	push   %r14
140012906:	41 57                	push   %r15
140012908:	48 8d 6c 24 e0       	lea    -0x20(%rsp),%rbp
14001290d:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
140012914:	48 8b 05 f5 0b 01 00 	mov    0x10bf5(%rip),%rax        # 0x140023510
14001291b:	48 33 c4             	xor    %rsp,%rax
14001291e:	48 89 45 10          	mov    %rax,0x10(%rbp)
140012922:	48 8b da             	mov    %rdx,%rbx
140012925:	48 8b f9             	mov    %rcx,%rdi
140012928:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
14001292d:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
140012932:	0f 10 05 c7 a1 00 00 	movups 0xa1c7(%rip),%xmm0        # 0x14001cb00
140012939:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14001293d:	0f 10 0d cc a1 00 00 	movups 0xa1cc(%rip),%xmm1        # 0x14001cb10
140012944:	0f 11 4d f0          	movups %xmm1,-0x10(%rbp)
140012948:	f2 0f 10 05 d0 a1 00 	movsd  0xa1d0(%rip),%xmm0        # 0x14001cb20
14001294f:	00
140012950:	f2 0f 11 45 00       	movsd  %xmm0,0x0(%rbp)
140012955:	0f b7 05 cc a1 00 00 	movzwl 0xa1cc(%rip),%eax        # 0x14001cb28
14001295c:	66 89 45 08          	mov    %ax,0x8(%rbp)
140012960:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140012964:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140012969:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14001296e:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140012973:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140012978:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14001297d:	33 d2                	xor    %edx,%edx
14001297f:	e8 10 2a 00 00       	call   0x140015394
140012984:	48 8d 35 f5 06 01 00 	lea    0x106f5(%rip),%rsi        # 0x140023080
14001298b:	48 8b 0d ee 06 01 00 	mov    0x106ee(%rip),%rcx        # 0x140023080
140012992:	48 3b ce             	cmp    %rsi,%rcx
140012995:	74 37                	je     0x1400129ce
140012997:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
14001299b:	74 31                	je     0x1400129ce
14001299d:	80 79 19 05          	cmpb   $0x5,0x19(%rcx)
1400129a1:	72 2b                	jb     0x1400129ce
1400129a3:	ba 0c 00 00 00       	mov    $0xc,%edx
1400129a8:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400129ad:	44 8b 00             	mov    (%rax),%r8d
1400129b0:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
1400129b5:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1400129b9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400129be:	4c 8d 05 fb a7 00 00 	lea    0xa7fb(%rip),%r8        # 0x14001d1c0
1400129c5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400129c9:	e8 4a fc ff ff       	call   0x140012618
1400129ce:	41 be 01 00 00 00    	mov    $0x1,%r14d
1400129d4:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
1400129d9:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400129de:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400129e3:	48 8b d3             	mov    %rbx,%rdx
1400129e6:	48 8b cf             	mov    %rdi,%rcx
1400129e9:	e8 7e c1 ff ff       	call   0x14000eb6c
1400129ee:	4c 8d bf 98 00 00 00 	lea    0x98(%rdi),%r15
1400129f5:	83 64 24 34 00       	andl   $0x0,0x34(%rsp)
1400129fa:	83 64 24 3c 00       	andl   $0x0,0x3c(%rsp)
1400129ff:	0f 10 05 ca a7 00 00 	movups 0xa7ca(%rip),%xmm0        # 0x14001d1d0
140012a06:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140012a0a:	f2 0f 10 0d ce a7 00 	movsd  0xa7ce(%rip),%xmm1        # 0x14001d1e0
140012a11:	00
140012a12:	f2 0f 11 4d d0       	movsd  %xmm1,-0x30(%rbp)
140012a17:	8b 05 cb a7 00 00    	mov    0xa7cb(%rip),%eax        # 0x14001d1e8
140012a1d:	89 45 d8             	mov    %eax,-0x28(%rbp)
140012a20:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140012a24:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140012a29:	48 8d 44 24 3c       	lea    0x3c(%rsp),%rax
140012a2e:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140012a33:	48 8d 44 24 34       	lea    0x34(%rsp),%rax
140012a38:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140012a3d:	33 d2                	xor    %edx,%edx
140012a3f:	e8 50 29 00 00       	call   0x140015394
140012a44:	48 8b 0d 35 06 01 00 	mov    0x10635(%rip),%rcx        # 0x140023080
140012a4b:	48 3b ce             	cmp    %rsi,%rcx
140012a4e:	74 36                	je     0x140012a86
140012a50:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
140012a54:	74 30                	je     0x140012a86
140012a56:	80 79 19 05          	cmpb   $0x5,0x19(%rcx)
140012a5a:	72 2a                	jb     0x140012a86
140012a5c:	41 8d 56 09          	lea    0x9(%r14),%edx
140012a60:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140012a65:	44 8b 00             	mov    (%rax),%r8d
140012a68:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
140012a6d:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140012a71:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140012a76:	4c 8d 05 fb ab 00 00 	lea    0xabfb(%rip),%r8        # 0x14001d678
140012a7d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012a81:	e8 92 fb ff ff       	call   0x140012618
140012a86:	44 89 74 24 3c       	mov    %r14d,0x3c(%rsp)
140012a8b:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140012a90:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140012a95:	48 8d 9f a0 00 00 00 	lea    0xa0(%rdi),%rbx
140012a9c:	48 8b 0b             	mov    (%rbx),%rcx
140012a9f:	48 85 c9             	test   %rcx,%rcx
140012aa2:	74 10                	je     0x140012ab4
140012aa4:	48 ff 15 6d 8b 00 00 	rex.W call *0x8b6d(%rip)        # 0x14001b618
140012aab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012ab0:	48 83 23 00          	andq   $0x0,(%rbx)
140012ab4:	4c 8b cb             	mov    %rbx,%r9
140012ab7:	45 33 c0             	xor    %r8d,%r8d
140012aba:	33 d2                	xor    %edx,%edx
140012abc:	33 c9                	xor    %ecx,%ecx
140012abe:	48 ff 15 0b 8b 00 00 	rex.W call *0x8b0b(%rip)        # 0x14001b5d0
140012ac5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012aca:	8b f0                	mov    %eax,%esi
140012acc:	85 c0                	test   %eax,%eax
140012ace:	74 62                	je     0x140012b32
140012ad0:	ba 02 00 00 00       	mov    $0x2,%edx
140012ad5:	e8 ba 28 00 00       	call   0x140015394
140012ada:	48 8b 0d 9f 05 01 00 	mov    0x1059f(%rip),%rcx        # 0x140023080
140012ae1:	48 8d 05 98 05 01 00 	lea    0x10598(%rip),%rax        # 0x140023080
140012ae8:	48 3b c8             	cmp    %rax,%rcx
140012aeb:	74 31                	je     0x140012b1e
140012aed:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
140012af1:	74 2b                	je     0x140012b1e
140012af3:	80 79 19 02          	cmpb   $0x2,0x19(%rcx)
140012af7:	72 25                	jb     0x140012b1e
140012af9:	ba 0b 00 00 00       	mov    $0xb,%edx
140012afe:	48 8d 05 eb a6 00 00 	lea    0xa6eb(%rip),%rax        # 0x14001d1f0
140012b05:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012b0a:	89 74 24 20          	mov    %esi,0x20(%rsp)
140012b0e:	4c 8d 05 63 ab 00 00 	lea    0xab63(%rip),%r8        # 0x14001d678
140012b15:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012b19:	e8 7a f9 ff ff       	call   0x140012498
140012b1e:	0f b7 de             	movzwl %si,%ebx
140012b21:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
140012b27:	85 f6                	test   %esi,%esi
140012b29:	0f 4e de             	cmovle %esi,%ebx
140012b2c:	89 5c 24 34          	mov    %ebx,0x34(%rsp)
140012b30:	eb 04                	jmp    0x140012b36
140012b32:	8b 5c 24 34          	mov    0x34(%rsp),%ebx
140012b36:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140012b3b:	e8 a8 46 00 00       	call   0x1400171e8
140012b40:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140012b44:	85 db                	test   %ebx,%ebx
140012b46:	0f 88 59 02 00 00    	js     0x140012da5
140012b4c:	33 d2                	xor    %edx,%edx
140012b4e:	44 8d 42 40          	lea    0x40(%rdx),%r8d
140012b52:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140012b56:	e8 2d 5e 00 00       	call   0x140018988
140012b5b:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
140012b5f:	48 8b d7             	mov    %rdi,%rdx
140012b62:	49 8b cf             	mov    %r15,%rcx
140012b65:	e8 6e 2b 00 00       	call   0x1400156d8
140012b6a:	8b d8                	mov    %eax,%ebx
140012b6c:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012b70:	85 c0                	test   %eax,%eax
140012b72:	0f 88 2d 02 00 00    	js     0x140012da5
140012b78:	48 8d 57 28          	lea    0x28(%rdi),%rdx
140012b7c:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140012b80:	e8 ff 2c 00 00       	call   0x140015884
140012b85:	8b d8                	mov    %eax,%ebx
140012b87:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012b8b:	85 c0                	test   %eax,%eax
140012b8d:	0f 88 12 02 00 00    	js     0x140012da5
140012b93:	4c 8d 47 40          	lea    0x40(%rdi),%r8
140012b97:	48 8d 57 28          	lea    0x28(%rdi),%rdx
140012b9b:	49 8b cf             	mov    %r15,%rcx
140012b9e:	e8 f9 2e 00 00       	call   0x140015a9c
140012ba3:	8b d8                	mov    %eax,%ebx
140012ba5:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012ba9:	85 c0                	test   %eax,%eax
140012bab:	0f 88 f4 01 00 00    	js     0x140012da5
140012bb1:	48 8d 77 60          	lea    0x60(%rdi),%rsi
140012bb5:	4c 8b c6             	mov    %rsi,%r8
140012bb8:	48 8d 57 40          	lea    0x40(%rdi),%rdx
140012bbc:	49 8b cf             	mov    %r15,%rcx
140012bbf:	e8 fc 30 00 00       	call   0x140015cc0
140012bc4:	8b d8                	mov    %eax,%ebx
140012bc6:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012bca:	85 c0                	test   %eax,%eax
140012bcc:	0f 88 d3 01 00 00    	js     0x140012da5
140012bd2:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
140012bd9:	48 85 c9             	test   %rcx,%rcx
140012bdc:	74 1c                	je     0x140012bfa
140012bde:	48 ff 15 3b 8b 00 00 	rex.W call *0x8b3b(%rip)        # 0x14001b720
140012be5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012bea:	85 c0                	test   %eax,%eax
140012bec:	0f 84 e3 01 00 00    	je     0x140012dd5
140012bf2:	48 83 a7 88 00 00 00 	andq   $0x0,0x88(%rdi)
140012bf9:	00
140012bfa:	48 83 7e 18 08       	cmpq   $0x8,0x18(%rsi)
140012bff:	72 03                	jb     0x140012c04
140012c01:	48 8b 36             	mov    (%rsi),%rsi
140012c04:	45 33 c0             	xor    %r8d,%r8d
140012c07:	33 d2                	xor    %edx,%edx
140012c09:	48 8b ce             	mov    %rsi,%rcx
140012c0c:	48 ff 15 9d 88 00 00 	rex.W call *0x889d(%rip)        # 0x14001b4b0
140012c13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012c18:	48 85 c0             	test   %rax,%rax
140012c1b:	0f 84 ce 00 00 00    	je     0x140012cef
140012c21:	48 89 87 88 00 00 00 	mov    %rax,0x88(%rdi)
140012c28:	48 8d 15 21 9f 00 00 	lea    0x9f21(%rip),%rdx        # 0x14001cb50
140012c2f:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
140012c36:	48 ff 15 ab 88 00 00 	rex.W call *0x88ab(%rip)        # 0x14001b4e8
140012c3d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012c42:	48 89 87 90 00 00 00 	mov    %rax,0x90(%rdi)
140012c49:	48 85 c0             	test   %rax,%rax
140012c4c:	0f 85 34 01 00 00    	jne    0x140012d86
140012c52:	48 8d 15 17 9f 00 00 	lea    0x9f17(%rip),%rdx        # 0x14001cb70
140012c59:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
140012c60:	48 ff 15 81 88 00 00 	rex.W call *0x8881(%rip)        # 0x14001b4e8
140012c67:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012c6c:	48 89 87 90 00 00 00 	mov    %rax,0x90(%rdi)
140012c73:	48 85 c0             	test   %rax,%rax
140012c76:	0f 85 0a 01 00 00    	jne    0x140012d86
140012c7c:	48 ff 15 95 87 00 00 	rex.W call *0x8795(%rip)        # 0x14001b418
140012c83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012c88:	8b f8                	mov    %eax,%edi
140012c8a:	ba 02 00 00 00       	mov    $0x2,%edx
140012c8f:	e8 00 27 00 00       	call   0x140015394
140012c94:	48 8b 0d e5 03 01 00 	mov    0x103e5(%rip),%rcx        # 0x140023080
140012c9b:	48 8d 05 de 03 01 00 	lea    0x103de(%rip),%rax        # 0x140023080
140012ca2:	48 3b c8             	cmp    %rax,%rcx
140012ca5:	74 31                	je     0x140012cd8
140012ca7:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140012cab:	74 2b                	je     0x140012cd8
140012cad:	80 79 19 02          	cmpb   $0x2,0x19(%rcx)
140012cb1:	72 25                	jb     0x140012cd8
140012cb3:	ba 0e 00 00 00       	mov    $0xe,%edx
140012cb8:	48 8d 05 c9 9e 00 00 	lea    0x9ec9(%rip),%rax        # 0x14001cb88
140012cbf:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012cc4:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140012cc8:	4c 8d 05 f1 a4 00 00 	lea    0xa4f1(%rip),%r8        # 0x14001d1c0
140012ccf:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012cd3:	e8 c0 f7 ff ff       	call   0x140012498
140012cd8:	0f b7 df             	movzwl %di,%ebx
140012cdb:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
140012ce1:	85 ff                	test   %edi,%edi
140012ce3:	0f 4e df             	cmovle %edi,%ebx
140012ce6:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140012cea:	e9 b6 00 00 00       	jmp    0x140012da5
140012cef:	33 d2                	xor    %edx,%edx
140012cf1:	41 b8 00 11 00 00    	mov    $0x1100,%r8d
140012cf7:	48 8b ce             	mov    %rsi,%rcx
140012cfa:	48 ff 15 af 87 00 00 	rex.W call *0x87af(%rip)        # 0x14001b4b0
140012d01:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012d06:	48 85 c0             	test   %rax,%rax
140012d09:	0f 85 12 ff ff ff    	jne    0x140012c21
140012d0f:	48 ff 15 02 87 00 00 	rex.W call *0x8702(%rip)        # 0x14001b418
140012d16:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012d1b:	8b f0                	mov    %eax,%esi
140012d1d:	85 c0                	test   %eax,%eax
140012d1f:	0f 84 03 ff ff ff    	je     0x140012c28
140012d25:	ba 02 00 00 00       	mov    $0x2,%edx
140012d2a:	e8 65 26 00 00       	call   0x140015394
140012d2f:	48 8b 0d 4a 03 01 00 	mov    0x1034a(%rip),%rcx        # 0x140023080
140012d36:	48 8d 05 43 03 01 00 	lea    0x10343(%rip),%rax        # 0x140023080
140012d3d:	48 3b c8             	cmp    %rax,%rcx
140012d40:	74 31                	je     0x140012d73
140012d42:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140012d46:	74 2b                	je     0x140012d73
140012d48:	80 79 19 02          	cmpb   $0x2,0x19(%rcx)
140012d4c:	72 25                	jb     0x140012d73
140012d4e:	ba 0d 00 00 00       	mov    $0xd,%edx
140012d53:	48 8d 05 d6 9d 00 00 	lea    0x9dd6(%rip),%rax        # 0x14001cb30
140012d5a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012d5f:	89 74 24 20          	mov    %esi,0x20(%rsp)
140012d63:	4c 8d 05 56 a4 00 00 	lea    0xa456(%rip),%r8        # 0x14001d1c0
140012d6a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012d6e:	e8 25 f7 ff ff       	call   0x140012498
140012d73:	0f b7 de             	movzwl %si,%ebx
140012d76:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
140012d7c:	85 f6                	test   %esi,%esi
140012d7e:	0f 4e de             	cmovle %esi,%ebx
140012d81:	e9 60 ff ff ff       	jmp    0x140012ce6
140012d86:	4c 8d 8f b8 00 00 00 	lea    0xb8(%rdi),%r9
140012d8d:	4c 8d 87 a8 00 00 00 	lea    0xa8(%rdi),%r8
140012d94:	48 8b d7             	mov    %rdi,%rdx
140012d97:	49 8b cf             	mov    %r15,%rcx
140012d9a:	e8 7d 27 00 00       	call   0x14001551c
140012d9f:	8b d8                	mov    %eax,%ebx
140012da1:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012da5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140012daa:	e8 c9 23 00 00       	call   0x140015178
140012daf:	8b c3                	mov    %ebx,%eax
140012db1:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140012db5:	48 33 cc             	xor    %rsp,%rcx
140012db8:	e8 b3 4c 00 00       	call   0x140017a70
140012dbd:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
140012dc4:	00
140012dc5:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
140012dcc:	41 5f                	pop    %r15
140012dce:	41 5e                	pop    %r14
140012dd0:	5f                   	pop    %rdi
140012dd1:	5e                   	pop    %rsi
140012dd2:	5d                   	pop    %rbp
140012dd3:	c3                   	ret
140012dd4:	cc                   	int3
140012dd5:	48 ff 15 3c 86 00 00 	rex.W call *0x863c(%rip)        # 0x14001b418