14019fc18:	48 89 43 10          	mov    %rax,0x10(%rbx)
14019fc1c:	4d 89 11             	mov    %r10,(%r9)
14019fc1f:	44 89 53 18          	mov    %r10d,0x18(%rbx)
14019fc23:	49 8b 09             	mov    (%r9),%rcx
14019fc26:	48 85 c9             	test   %rcx,%rcx
14019fc29:	74 15                	je     0x14019fc40
14019fc2b:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14019fc30:	f0 0f c1 01          	lock xadd %eax,(%rcx)
14019fc34:	83 f8 01             	cmp    $0x1,%eax
14019fc37:	75 07                	jne    0x14019fc40
14019fc39:	48 8b 41 10          	mov    0x10(%rcx),%rax
14019fc3d:	ff d0                	call   *%rax
14019fc3f:	90                   	nop
14019fc40:	48 8b c3             	mov    %rbx,%rax
14019fc43:	48 83 c4 20          	add    $0x20,%rsp
14019fc47:	5b                   	pop    %rbx
14019fc48:	c3                   	ret
14019fc49:	cc                   	int3
14019fc4a:	cc                   	int3
14019fc4b:	cc                   	int3
14019fc4c:	cc                   	int3
14019fc4d:	cc                   	int3
14019fc4e:	cc                   	int3
14019fc4f:	cc                   	int3
14019fc50:	4c 8b dc             	mov    %rsp,%r11
14019fc53:	4d 89 43 18          	mov    %r8,0x18(%r11)
14019fc57:	49 89 4b 08          	mov    %rcx,0x8(%r11)
14019fc5b:	53                   	push   %rbx
14019fc5c:	55                   	push   %rbp
14019fc5d:	56                   	push   %rsi
14019fc5e:	57                   	push   %rdi
14019fc5f:	41 56                	push   %r14
14019fc61:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
14019fc68:	4d 8b f0             	mov    %r8,%r14
14019fc6b:	48 8b da             	mov    %rdx,%rbx
14019fc6e:	48 8b f9             	mov    %rcx,%rdi
14019fc71:	33 ed                	xor    %ebp,%ebp
14019fc73:	8b f5                	mov    %ebp,%esi
14019fc75:	41 89 6b 20          	mov    %ebp,0x20(%r11)
14019fc79:	45 85 c9             	test   %r9d,%r9d
14019fc7c:	74 1f                	je     0x14019fc9d
14019fc7e:	48 8d 05 33 9a 1a 00 	lea    0x1a9a33(%rip),%rax        # 0x1403496b8
14019fc85:	48 89 41 08          	mov    %rax,0x8(%rcx)
14019fc89:	48 8d 05 88 2e 19 00 	lea    0x192e88(%rip),%rax        # 0x140332b18
14019fc90:	48 89 41 70          	mov    %rax,0x70(%rcx)
14019fc94:	be 01 00 00 00       	mov    $0x1,%esi
14019fc99:	41 89 73 20          	mov    %esi,0x20(%r11)
14019fc9d:	48 8d 05 ec 2e 19 00 	lea    0x192eec(%rip),%rax        # 0x140332b90
14019fca4:	48 89 01             	mov    %rax,(%rcx)
14019fca7:	48 8b 41 08          	mov    0x8(%rcx),%rax
14019fcab:	48 63 48 04          	movslq 0x4(%rax),%rcx
14019fcaf:	48 8d 05 b2 2e 19 00 	lea    0x192eb2(%rip),%rax        # 0x140332b68
14019fcb6:	48 89 44 39 08       	mov    %rax,0x8(%rcx,%rdi,1)
14019fcbb:	48 8d 05 96 99 1a 00 	lea    0x1a9996(%rip),%rax        # 0x140349658
14019fcc2:	48 89 07             	mov    %rax,(%rdi)
14019fcc5:	48 8b 47 08          	mov    0x8(%rdi),%rax
14019fcc9:	48 63 48 04          	movslq 0x4(%rax),%rcx
14019fccd:	48 8d 05 bc 99 1a 00 	lea    0x1a99bc(%rip),%rax        # 0x140349690
14019fcd4:	48 89 44 39 08       	mov    %rax,0x8(%rcx,%rdi,1)
14019fcd9:	48 8b 47 08          	mov    0x8(%rdi),%rax
14019fcdd:	48 63 48 04          	movslq 0x4(%rax),%rcx
14019fce1:	8d 51 98             	lea    -0x68(%rcx),%edx
14019fce4:	89 54 39 04          	mov    %edx,0x4(%rcx,%rdi,1)
14019fce8:	c7 47 10 c8 00 00 00 	movl   $0xc8,0x10(%rdi)
14019fcef:	48 8d 05 4a ac 18 00 	lea    0x18ac4a(%rip),%rax        # 0x14032a940
14019fcf6:	48 89 47 18          	mov    %rax,0x18(%rdi)
14019fcfa:	48 89 6f 20          	mov    %rbp,0x20(%rdi)
14019fcfe:	c6 47 28 00          	movb   $0x0,0x28(%rdi)
14019fd02:	b9 18 00 00 00       	mov    $0x18,%ecx
14019fd07:	e8 3c a5 15 00       	call   0x1402fa248
14019fd0c:	48 89 47 20          	mov    %rax,0x20(%rdi)
14019fd10:	0f 57 c0             	xorps  %xmm0,%xmm0
14019fd13:	33 c9                	xor    %ecx,%ecx
14019fd15:	0f 11 00             	movups %xmm0,(%rax)
14019fd18:	48 89 48 10          	mov    %rcx,0x10(%rax)
14019fd1c:	c6 47 28 01          	movb   $0x1,0x28(%rdi)
14019fd20:	4c 8b 47 20          	mov    0x20(%rdi),%r8
14019fd24:	ba 02 00 00 00       	mov    $0x2,%edx
14019fd29:	48 8d 0d c0 d3 18 00 	lea    0x18d3c0(%rip),%rcx        # 0x14032d0f0
14019fd30:	e8 cd e0 f3 ff       	call   0x1400dde02
14019fd35:	90                   	nop
14019fd36:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
14019fd3a:	48 8b d3             	mov    %rbx,%rdx
14019fd3d:	e8 1e 62 f5 ff       	call   0x1400f5f60
14019fd42:	90                   	nop
14019fd43:	48 8d 5f 48          	lea    0x48(%rdi),%rbx
14019fd47:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14019fd4c:	48 89 2b             	mov    %rbp,(%rbx)
14019fd4f:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
14019fd53:	b9 50 00 00 00       	mov    $0x50,%ecx
14019fd58:	e8 eb a4 15 00       	call   0x1402fa248
14019fd5d:	48 89 00             	mov    %rax,(%rax)
14019fd60:	48 89 40 08          	mov    %rax,0x8(%rax)
14019fd64:	48 89 40 10          	mov    %rax,0x10(%rax)
14019fd68:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14019fd6e:	48 89 03             	mov    %rax,(%rbx)
14019fd71:	49 8b 16             	mov    (%r14),%rdx
14019fd74:	48 89 57 58          	mov    %rdx,0x58(%rdi)
14019fd78:	48 85 d2             	test   %rdx,%rdx
14019fd7b:	74 15                	je     0x14019fd92
14019fd7d:	48 8b 42 08          	mov    0x8(%rdx),%rax
14019fd81:	48 63 48 04          	movslq 0x4(%rax),%rcx
14019fd85:	48 83 c2 08          	add    $0x8,%rdx
14019fd89:	48 03 ca             	add    %rdx,%rcx
14019fd8c:	48 8b 01             	mov    (%rcx),%rax
14019fd8f:	ff 10                	call   *(%rax)
14019fd91:	90                   	nop
14019fd92:	89 6f 60             	mov    %ebp,0x60(%rdi)
14019fd95:	40 f6 c6 02          	test   $0x2,%sil
14019fd99:	74 0b                	je     0x14019fda6
14019fd9b:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14019fda0:	e8 bb 03 00 00       	call   0x1401a0160
14019fda5:	90                   	nop
14019fda6:	49 8b 16             	mov    (%r14),%rdx
14019fda9:	48 85 d2             	test   %rdx,%rdx
14019fdac:	74 16                	je     0x14019fdc4
14019fdae:	48 8b 42 08          	mov    0x8(%rdx),%rax
14019fdb2:	48 63 48 04          	movslq 0x4(%rax),%rcx
14019fdb6:	48 83 c2 08          	add    $0x8,%rdx
14019fdba:	48 03 ca             	add    %rdx,%rcx
14019fdbd:	48 8b 01             	mov    (%rcx),%rax
14019fdc0:	ff 50 08             	call   *0x8(%rax)
14019fdc3:	90                   	nop
14019fdc4:	48 8b c7             	mov    %rdi,%rax
14019fdc7:	48 81 c4 30 01 00 00 	add    $0x130,%rsp
14019fdce:	41 5e                	pop    %r14
14019fdd0:	5f                   	pop    %rdi
14019fdd1:	5e                   	pop    %rsi
14019fdd2:	5d                   	pop    %rbp
14019fdd3:	5b                   	pop    %rbx
14019fdd4:	c3                   	ret
14019fdd5:	cc                   	int3
14019fdd6:	cc                   	int3
14019fdd7:	cc                   	int3
14019fdd8:	cc                   	int3
14019fdd9:	cc                   	int3
14019fdda:	cc                   	int3
14019fddb:	cc                   	int3
14019fddc:	cc                   	int3
14019fddd:	cc                   	int3
14019fdde:	cc                   	int3
14019fddf:	cc                   	int3
14019fde0:	40 53                	rex push %rbx
14019fde2:	48 83 ec 20          	sub    $0x20,%rsp
14019fde6:	48 83 79 40 00       	cmpq   $0x0,0x40(%rcx)
14019fdeb:	48 8d 05 56 7b 1a 00 	lea    0x1a7b56(%rip),%rax        # 0x140347948
14019fdf2:	48 89 01             	mov    %rax,(%rcx)
14019fdf5:	48 8b d9             	mov    %rcx,%rbx
14019fdf8:	75 17                	jne    0x14019fe11
14019fdfa:	48 83 c1 08          	add    $0x8,%rcx
14019fdfe:	e8 f9 df f3 ff       	call   0x1400dddfc
14019fe03:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
14019fe07:	48 83 c4 20          	add    $0x20,%rsp
14019fe0b:	5b                   	pop    %rbx
14019fe0c:	e9 eb df f3 ff       	jmp    0x1400dddfc
14019fe11:	48 83 c4 20          	add    $0x20,%rsp
14019fe15:	5b                   	pop    %rbx
14019fe16:	c3                   	ret
14019fe17:	cc                   	int3
14019fe18:	cc                   	int3
14019fe19:	cc                   	int3
14019fe1a:	cc                   	int3
14019fe1b:	cc                   	int3
14019fe1c:	cc                   	int3
14019fe1d:	cc                   	int3
14019fe1e:	cc                   	int3
14019fe1f:	cc                   	int3
14019fe20:	48 83 ec 28          	sub    $0x28,%rsp
14019fe24:	48 8b 09             	mov    (%rcx),%rcx
14019fe27:	48 85 c9             	test   %rcx,%rcx
14019fe2a:	74 15                	je     0x14019fe41
14019fe2c:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14019fe31:	f0 0f c1 01          	lock xadd %eax,(%rcx)
14019fe35:	83 f8 01             	cmp    $0x1,%eax
14019fe38:	75 07                	jne    0x14019fe41
14019fe3a:	48 8b 41 10          	mov    0x10(%rcx),%rax
14019fe3e:	ff d0                	call   *%rax
14019fe40:	90                   	nop
14019fe41:	48 83 c4 28          	add    $0x28,%rsp
14019fe45:	c3                   	ret
14019fe46:	cc                   	int3
14019fe47:	cc                   	int3
14019fe48:	cc                   	int3
14019fe49:	cc                   	int3
14019fe4a:	cc                   	int3
14019fe4b:	cc                   	int3
14019fe4c:	cc                   	int3
14019fe4d:	cc                   	int3
14019fe4e:	cc                   	int3
14019fe4f:	cc                   	int3
14019fe50:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14019fe54:	48 85 c9             	test   %rcx,%rcx
14019fe57:	74 0a                	je     0x14019fe63
14019fe59:	ba 30 00 00 00       	mov    $0x30,%edx
14019fe5e:	e9 21 a4 15 00       	jmp    0x1402fa284
14019fe63:	c3                   	ret
14019fe64:	cc                   	int3
14019fe65:	cc                   	int3
14019fe66:	cc                   	int3
14019fe67:	cc                   	int3
14019fe68:	cc                   	int3
14019fe69:	cc                   	int3
14019fe6a:	cc                   	int3
14019fe6b:	cc                   	int3
14019fe6c:	cc                   	int3
14019fe6d:	cc                   	int3
14019fe6e:	cc                   	int3
14019fe6f:	cc                   	int3
14019fe70:	48 8b 41 08          	mov    0x8(%rcx),%rax
14019fe74:	48 85 c0             	test   %rax,%rax
14019fe77:	74 0b                	je     0x14019fe84
14019fe79:	48 8b 11             	mov    (%rcx),%rdx
14019fe7c:	48 8b c8             	mov    %rax,%rcx
14019fe7f:	e9 ec f3 ff ff       	jmp    0x14019f270
14019fe84:	c3                   	ret
14019fe85:	cc                   	int3
14019fe86:	cc                   	int3
14019fe87:	cc                   	int3
14019fe88:	cc                   	int3
14019fe89:	cc                   	int3
14019fe8a:	cc                   	int3
14019fe8b:	cc                   	int3
14019fe8c:	cc                   	int3
14019fe8d:	cc                   	int3
14019fe8e:	cc                   	int3
14019fe8f:	cc                   	int3
14019fe90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14019fe95:	57                   	push   %rdi
14019fe96:	48 83 ec 20          	sub    $0x20,%rsp
14019fe9a:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14019fe9e:	48 8b 19             	mov    (%rcx),%rbx
14019fea1:	48 3b df             	cmp    %rdi,%rbx
14019fea4:	74 13                	je     0x14019feb9
14019fea6:	48 8b 03             	mov    (%rbx),%rax
14019fea9:	33 d2                	xor    %edx,%edx
14019feab:	48 8b cb             	mov    %rbx,%rcx
14019feae:	ff 10                	call   *(%rax)
14019feb0:	48 83 c3 18          	add    $0x18,%rbx
14019feb4:	48 3b df             	cmp    %rdi,%rbx
14019feb7:	75 ed                	jne    0x14019fea6
14019feb9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14019febe:	48 83 c4 20          	add    $0x20,%rsp
14019fec2:	5f                   	pop    %rdi
14019fec3:	c3                   	ret
14019fec4:	cc                   	int3
14019fec5:	cc                   	int3
14019fec6:	cc                   	int3
14019fec7:	cc                   	int3
14019fec8:	cc                   	int3
14019fec9:	cc                   	int3
14019feca:	cc                   	int3
14019fecb:	cc                   	int3
14019fecc:	cc                   	int3
14019fecd:	cc                   	int3
14019fece:	cc                   	int3
14019fecf:	cc                   	int3
14019fed0:	48 83 ec 28          	sub    $0x28,%rsp
14019fed4:	48 8b 09             	mov    (%rcx),%rcx
14019fed7:	48 85 c9             	test   %rcx,%rcx
14019feda:	74 07                	je     0x14019fee3
14019fedc:	48 8b 01             	mov    (%rcx),%rax
14019fedf:	ff 50 08             	call   *0x8(%rax)
14019fee2:	90                   	nop
14019fee3:	48 83 c4 28          	add    $0x28,%rsp
14019fee7:	c3                   	ret
14019fee8:	cc                   	int3
14019fee9:	cc                   	int3
14019feea:	cc                   	int3
14019feeb:	cc                   	int3
14019feec:	cc                   	int3
14019feed:	cc                   	int3
14019feee:	cc                   	int3
14019feef:	cc                   	int3
14019fef0:	48 83 ec 28          	sub    $0x28,%rsp
14019fef4:	48 8b 11             	mov    (%rcx),%rdx
14019fef7:	48 85 d2             	test   %rdx,%rdx
14019fefa:	74 11                	je     0x14019ff0d
14019fefc:	48 8b 02             	mov    (%rdx),%rax
14019feff:	48 63 48 04          	movslq 0x4(%rax),%rcx
14019ff03:	48 03 ca             	add    %rdx,%rcx
14019ff06:	48 8b 01             	mov    (%rcx),%rax
14019ff09:	ff 50 08             	call   *0x8(%rax)
14019ff0c:	90                   	nop
14019ff0d:	48 83 c4 28          	add    $0x28,%rsp
14019ff11:	c3                   	ret
14019ff12:	cc                   	int3
14019ff13:	cc                   	int3
14019ff14:	cc                   	int3
14019ff15:	cc                   	int3
14019ff16:	cc                   	int3
14019ff17:	cc                   	int3
14019ff18:	cc                   	int3
14019ff19:	cc                   	int3
14019ff1a:	cc                   	int3
14019ff1b:	cc                   	int3
14019ff1c:	cc                   	int3
14019ff1d:	cc                   	int3
14019ff1e:	cc                   	int3
14019ff1f:	cc                   	int3
14019ff20:	48 8b d1             	mov    %rcx,%rdx
14019ff23:	e9 48 f3 ff ff       	jmp    0x14019f270
14019ff28:	cc                   	int3
14019ff29:	cc                   	int3
14019ff2a:	cc                   	int3
14019ff2b:	cc                   	int3
14019ff2c:	cc                   	int3
14019ff2d:	cc                   	int3
14019ff2e:	cc                   	int3
14019ff2f:	cc                   	int3
14019ff30:	40 53                	rex push %rbx
14019ff32:	48 83 ec 20          	sub    $0x20,%rsp
14019ff36:	48 8b d9             	mov    %rcx,%rbx
14019ff39:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14019ff3d:	48 85 c9             	test   %rcx,%rcx
14019ff40:	74 07                	je     0x14019ff49
14019ff42:	48 8b 01             	mov    (%rcx),%rax
14019ff45:	ff 50 08             	call   *0x8(%rax)
14019ff48:	90                   	nop
14019ff49:	48 8d 05 f0 a9 18 00 	lea    0x18a9f0(%rip),%rax        # 0x14032a940
14019ff50:	48 89 03             	mov    %rax,(%rbx)
14019ff53:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14019ff57:	48 85 c9             	test   %rcx,%rcx
14019ff5a:	74 25                	je     0x14019ff81
14019ff5c:	80 7b 10 00          	cmpb   $0x0,0x10(%rbx)
14019ff60:	74 13                	je     0x14019ff75
14019ff62:	e8 95 de f3 ff       	call   0x1400dddfc
14019ff67:	ba 18 00 00 00       	mov    $0x18,%edx
14019ff6c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14019ff70:	e8 0f a3 15 00       	call   0x1402fa284
14019ff75:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
14019ff7c:	00
14019ff7d:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
14019ff81:	48 83 c4 20          	add    $0x20,%rsp
14019ff85:	5b                   	pop    %rbx
14019ff86:	c3                   	ret
14019ff87:	cc                   	int3
14019ff88:	cc                   	int3
14019ff89:	cc                   	int3
14019ff8a:	cc                   	int3
14019ff8b:	cc                   	int3
14019ff8c:	cc                   	int3
14019ff8d:	cc                   	int3
14019ff8e:	cc                   	int3
14019ff8f:	cc                   	int3
14019ff90:	40 53                	rex push %rbx
14019ff92:	48 83 ec 20          	sub    $0x20,%rsp
14019ff96:	48 8b d9             	mov    %rcx,%rbx
14019ff99:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14019ff9d:	48 85 c9             	test   %rcx,%rcx
14019ffa0:	74 07                	je     0x14019ffa9