14008e7a5:	83 c8 ff             	or     $0xffffffff,%eax
14008e7a8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e7ad:	83 f8 01             	cmp    $0x1,%eax
14008e7b0:	75 10                	jne    0x14008e7c2
14008e7b2:	48 8b 03             	mov    (%rbx),%rax
14008e7b5:	48 8b cb             	mov    %rbx,%rcx
14008e7b8:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e7bc:	ff 15 6e 46 18 00    	call   *0x18466e(%rip)        # 0x140212e30
14008e7c2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14008e7c7:	e8 dc 88 f7 ff       	call   0x1400070a8
14008e7cc:	48 8b c7             	mov    %rdi,%rax
14008e7cf:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14008e7d4:	48 83 c4 40          	add    $0x40,%rsp
14008e7d8:	5f                   	pop    %rdi
14008e7d9:	c3                   	ret
14008e7da:	0f ae e8             	lfence
14008e7dd:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14008e7e2:	8b c8                	mov    %eax,%ecx
14008e7e4:	e8 6f 95 f7 ff       	call   0x140007d58
14008e7e9:	cc                   	int3
14008e7ea:	90                   	nop
14008e7eb:	90                   	nop
14008e7ec:	90                   	nop
14008e7ed:	90                   	nop
14008e7ee:	90                   	nop
14008e7ef:	90                   	nop
14008e7f0:	4c 8b dc             	mov    %rsp,%r11
14008e7f3:	49 89 4b 08          	mov    %rcx,0x8(%r11)
14008e7f7:	53                   	push   %rbx
14008e7f8:	48 83 ec 70          	sub    $0x70,%rsp
14008e7fc:	49 83 63 10 00       	andq   $0x0,0x10(%r11)
14008e801:	c7 44 24 20 a1 03 00 	movl   $0x3a1,0x20(%rsp)
14008e808:	00
14008e809:	c7 44 24 24 09 00 00 	movl   $0x9,0x24(%rsp)
14008e810:	00
14008e811:	48 8d 05 58 67 1d 00 	lea    0x1d6758(%rip),%rax        # 0x140264f70
14008e818:	49 89 43 b0          	mov    %rax,-0x50(%r11)
14008e81c:	48 8d 05 7d 97 1d 00 	lea    0x1d977d(%rip),%rax        # 0x140267fa0
14008e823:	49 89 43 b8          	mov    %rax,-0x48(%r11)
14008e827:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008e82b:	48 8b 01             	mov    (%rcx),%rax
14008e82e:	48 8b 12             	mov    (%rdx),%rdx
14008e831:	4d 8d 43 10          	lea    0x10(%r11),%r8
14008e835:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14008e839:	48 8b 80 68 01 00 00 	mov    0x168(%rax),%rax
14008e840:	ff 15 ea 45 18 00    	call   *0x1845ea(%rip)        # 0x140212e30
14008e846:	85 c0                	test   %eax,%eax
14008e848:	78 38                	js     0x14008e882
14008e84a:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
14008e851:	00
14008e852:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14008e859:	00
14008e85a:	48 85 c0             	test   %rax,%rax
14008e85d:	74 32                	je     0x14008e891
14008e85f:	48 8d 48 08          	lea    0x8(%rax),%rcx
14008e863:	48 f7 d8             	neg    %rax
14008e866:	48 1b db             	sbb    %rbx,%rbx
14008e869:	48 23 d9             	and    %rcx,%rbx
14008e86c:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
14008e873:	00
14008e874:	e8 2f 88 f7 ff       	call   0x1400070a8
14008e879:	48 8b c3             	mov    %rbx,%rax
14008e87c:	48 83 c4 70          	add    $0x70,%rsp
14008e880:	5b                   	pop    %rbx
14008e881:	c3                   	ret
14008e882:	0f ae e8             	lfence
14008e885:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14008e88a:	8b c8                	mov    %eax,%ecx
14008e88c:	e8 c7 94 f7 ff       	call   0x140007d58
14008e891:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
14008e898:	00
14008e899:	e8 f6 96 f7 ff       	call   0x140007f94
14008e89e:	c7 44 24 20 f3 01 00 	movl   $0x1f3,0x20(%rsp)
14008e8a5:	00
14008e8a6:	c7 44 24 24 28 00 00 	movl   $0x28,0x24(%rsp)
14008e8ad:	00
14008e8ae:	48 8d 05 eb 91 1d 00 	lea    0x1d91eb(%rip),%rax        # 0x140267aa0
14008e8b5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14008e8ba:	48 8d 05 2f 92 1d 00 	lea    0x1d922f(%rip),%rax        # 0x140267af0
14008e8c1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14008e8c6:	48 8d 15 43 93 1d 00 	lea    0x1d9343(%rip),%rdx        # 0x140267c10
14008e8cd:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14008e8d2:	e8 91 89 f7 ff       	call   0x140007268
14008e8d7:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14008e8dc:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14008e8e1:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14008e8e6:	e8 9d ac fe ff       	call   0x140079588
14008e8eb:	48 8d 15 ee ec 23 00 	lea    0x23ecee(%rip),%rdx        # 0x1402cd5e0
14008e8f2:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14008e8f7:	e8 fa 70 17 00       	call   0x1402059f6
14008e8fc:	cc                   	int3
14008e8fd:	cc                   	int3
14008e8fe:	90                   	nop
14008e8ff:	90                   	nop
14008e900:	40 53                	rex push %rbx
14008e902:	57                   	push   %rdi
14008e903:	48 83 ec 58          	sub    $0x58,%rsp
14008e907:	48 8b 05 72 28 27 00 	mov    0x272872(%rip),%rax        # 0x140301180
14008e90e:	48 33 c4             	xor    %rsp,%rax
14008e911:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14008e916:	48 8b da             	mov    %rdx,%rbx
14008e919:	48 8b f9             	mov    %rcx,%rdi
14008e91c:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14008e921:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14008e926:	48 83 c1 08          	add    $0x8,%rcx
14008e92a:	4d 8b 09             	mov    (%r9),%r9
14008e92d:	49 83 c1 08          	add    $0x8,%r9
14008e931:	4d 8b 00             	mov    (%r8),%r8
14008e934:	49 83 c0 08          	add    $0x8,%r8
14008e938:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14008e93d:	e8 26 00 00 00       	call   0x14008e968
14008e942:	4c 8b c0             	mov    %rax,%r8
14008e945:	48 8b d3             	mov    %rbx,%rdx
14008e948:	48 8b cf             	mov    %rdi,%rcx
14008e94b:	e8 b0 1b 00 00       	call   0x140090500
14008e950:	48 8b c3             	mov    %rbx,%rax
14008e953:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14008e958:	48 33 cc             	xor    %rsp,%rcx
14008e95b:	e8 10 5e 17 00       	call   0x140204770
14008e960:	48 83 c4 58          	add    $0x58,%rsp
14008e964:	5f                   	pop    %rdi
14008e965:	5b                   	pop    %rbx
14008e966:	c3                   	ret
14008e967:	90                   	nop
14008e968:	40 53                	rex push %rbx
14008e96a:	48 83 ec 50          	sub    $0x50,%rsp
14008e96e:	4d 8b d1             	mov    %r9,%r10
14008e971:	c7 44 24 30 a7 03 00 	movl   $0x3a7,0x30(%rsp)
14008e978:	00
14008e979:	4d 8b d8             	mov    %r8,%r11
14008e97c:	c7 44 24 34 09 00 00 	movl   $0x9,0x34(%rsp)
14008e983:	00
14008e984:	0f 57 c0             	xorps  %xmm0,%xmm0
14008e987:	48 8d 05 e2 65 1d 00 	lea    0x1d65e2(%rip),%rax        # 0x140264f70
14008e98e:	0f 11 02             	movups %xmm0,(%rdx)
14008e991:	48 8b 09             	mov    (%rcx),%rcx
14008e994:	48 8b da             	mov    %rdx,%rbx
14008e997:	4d 8b 02             	mov    (%r10),%r8
14008e99a:	4c 8b ca             	mov    %rdx,%r9
14008e99d:	49 8b 13             	mov    (%r11),%rdx
14008e9a0:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14008e9a5:	48 8d 05 94 92 1d 00 	lea    0x1d9294(%rip),%rax        # 0x140267c40
14008e9ac:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14008e9b1:	48 8b 01             	mov    (%rcx),%rax
14008e9b4:	48 8b 80 70 01 00 00 	mov    0x170(%rax),%rax
14008e9bb:	ff 15 6f 44 18 00    	call   *0x18446f(%rip)        # 0x140212e30
14008e9c1:	85 c0                	test   %eax,%eax
14008e9c3:	78 09                	js     0x14008e9ce
14008e9c5:	48 8b c3             	mov    %rbx,%rax
14008e9c8:	48 83 c4 50          	add    $0x50,%rsp
14008e9cc:	5b                   	pop    %rbx
14008e9cd:	c3                   	ret
14008e9ce:	0f ae e8             	lfence
14008e9d1:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14008e9d6:	8b c8                	mov    %eax,%ecx
14008e9d8:	e8 7b 93 f7 ff       	call   0x140007d58
14008e9dd:	cc                   	int3
14008e9de:	90                   	nop
14008e9df:	90                   	nop
14008e9e0:	40 53                	rex push %rbx
14008e9e2:	56                   	push   %rsi
14008e9e3:	57                   	push   %rdi
14008e9e4:	41 56                	push   %r14
14008e9e6:	48 83 ec 58          	sub    $0x58,%rsp
14008e9ea:	48 8b 05 8f 27 27 00 	mov    0x27278f(%rip),%rax        # 0x140301180
14008e9f1:	48 33 c4             	xor    %rsp,%rax
14008e9f4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14008e9f9:	4d 8b f0             	mov    %r8,%r14
14008e9fc:	48 8b da             	mov    %rdx,%rbx
14008e9ff:	48 8b f9             	mov    %rcx,%rdi
14008ea02:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14008ea07:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14008ea0c:	4d 8b 01             	mov    (%r9),%r8
14008ea0f:	49 83 c0 08          	add    $0x8,%r8
14008ea13:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14008ea18:	48 83 c1 08          	add    $0x8,%rcx
14008ea1c:	e8 77 ed ff ff       	call   0x14008d798
14008ea21:	4d 8b 06             	mov    (%r14),%r8
14008ea24:	49 83 c0 08          	add    $0x8,%r8
14008ea28:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
14008ea2d:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14008ea32:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
14008ea36:	e8 2d ff ff ff       	call   0x14008e968
14008ea3b:	4c 8b c0             	mov    %rax,%r8
14008ea3e:	48 8b d3             	mov    %rbx,%rdx
14008ea41:	48 8b cf             	mov    %rdi,%rcx
14008ea44:	e8 b7 1a 00 00       	call   0x140090500
14008ea49:	48 8b c3             	mov    %rbx,%rax
14008ea4c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14008ea51:	48 33 cc             	xor    %rsp,%rcx
14008ea54:	e8 17 5d 17 00       	call   0x140204770
14008ea59:	48 83 c4 58          	add    $0x58,%rsp
14008ea5d:	41 5e                	pop    %r14
14008ea5f:	5f                   	pop    %rdi
14008ea60:	5e                   	pop    %rsi
14008ea61:	5b                   	pop    %rbx
14008ea62:	c3                   	ret
14008ea63:	90                   	nop
14008ea64:	90                   	nop
14008ea65:	90                   	nop
14008ea66:	90                   	nop
14008ea67:	90                   	nop
14008ea68:	90                   	nop
14008ea69:	90                   	nop
14008ea6a:	90                   	nop
14008ea6b:	90                   	nop
14008ea6c:	90                   	nop
14008ea6d:	90                   	nop
14008ea6e:	90                   	nop
14008ea6f:	90                   	nop
14008ea70:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14008ea75:	48 83 ec 28          	sub    $0x28,%rsp
14008ea79:	48 83 c1 08          	add    $0x8,%rcx
14008ea7d:	4d 8b 00             	mov    (%r8),%r8
14008ea80:	49 83 c0 08          	add    $0x8,%r8
14008ea84:	48 8b 12             	mov    (%rdx),%rdx
14008ea87:	48 83 c2 08          	add    $0x8,%rdx
14008ea8b:	e8 08 00 00 00       	call   0x14008ea98
14008ea90:	90                   	nop
14008ea91:	48 83 c4 28          	add    $0x28,%rsp
14008ea95:	c3                   	ret
14008ea96:	90                   	nop
14008ea97:	90                   	nop
14008ea98:	48 83 ec 58          	sub    $0x58,%rsp
14008ea9c:	48 8b 09             	mov    (%rcx),%rcx
14008ea9f:	48 8d 05 ca 64 1d 00 	lea    0x1d64ca(%rip),%rax        # 0x140264f70
14008eaa6:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14008eaab:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
14008eab0:	c6 44 24 60 00       	movb   $0x0,0x60(%rsp)
14008eab5:	48 8d 05 f4 8b 1d 00 	lea    0x1d8bf4(%rip),%rax        # 0x1402676b0
14008eabc:	4d 8b 00             	mov    (%r8),%r8
14008eabf:	48 8b 12             	mov    (%rdx),%rdx
14008eac2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14008eac7:	48 8b 01             	mov    (%rcx),%rax
14008eaca:	c7 44 24 30 ad 03 00 	movl   $0x3ad,0x30(%rsp)
14008ead1:	00
14008ead2:	c7 44 24 34 09 00 00 	movl   $0x9,0x34(%rsp)
14008ead9:	00
14008eada:	48 8b 80 78 01 00 00 	mov    0x178(%rax),%rax
14008eae1:	ff 15 49 43 18 00    	call   *0x184349(%rip)        # 0x140212e30
14008eae7:	85 c0                	test   %eax,%eax
14008eae9:	78 09                	js     0x14008eaf4
14008eaeb:	8a 44 24 60          	mov    0x60(%rsp),%al
14008eaef:	48 83 c4 58          	add    $0x58,%rsp
14008eaf3:	c3                   	ret
14008eaf4:	0f ae e8             	lfence
14008eaf7:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14008eafc:	8b c8                	mov    %eax,%ecx
14008eafe:	e8 55 92 f7 ff       	call   0x140007d58
14008eb03:	cc                   	int3
14008eb04:	90                   	nop
14008eb05:	90                   	nop
14008eb06:	90                   	nop
14008eb07:	90                   	nop
14008eb08:	90                   	nop
14008eb09:	90                   	nop
14008eb0a:	90                   	nop
14008eb0b:	90                   	nop
14008eb0c:	90                   	nop
14008eb0d:	90                   	nop
14008eb0e:	90                   	nop
14008eb0f:	90                   	nop
14008eb10:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14008eb15:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14008eb1a:	57                   	push   %rdi
14008eb1b:	48 83 ec 20          	sub    $0x20,%rsp
14008eb1f:	48 8b fa             	mov    %rdx,%rdi
14008eb22:	48 8d 59 08          	lea    0x8(%rcx),%rbx
14008eb26:	4d 8b 00             	mov    (%r8),%r8
14008eb29:	49 83 c0 08          	add    $0x8,%r8
14008eb2d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14008eb32:	48 8b cb             	mov    %rbx,%rcx
14008eb35:	e8 5e ec ff ff       	call   0x14008d798
14008eb3a:	48 8b 17             	mov    (%rdi),%rdx
14008eb3d:	48 83 c2 08          	add    $0x8,%rdx
14008eb41:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14008eb46:	48 8b cb             	mov    %rbx,%rcx
14008eb49:	e8 4a ff ff ff       	call   0x14008ea98
14008eb4e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14008eb53:	48 83 c4 20          	add    $0x20,%rsp
14008eb57:	5f                   	pop    %rdi
14008eb58:	c3                   	ret
14008eb59:	90                   	nop
14008eb5a:	90                   	nop
14008eb5b:	90                   	nop
14008eb5c:	90                   	nop
14008eb5d:	90                   	nop
14008eb5e:	90                   	nop
14008eb5f:	90                   	nop
14008eb60:	40 53                	rex push %rbx
14008eb62:	48 83 ec 50          	sub    $0x50,%rsp
14008eb66:	48 8b 05 13 26 27 00 	mov    0x272613(%rip),%rax        # 0x140301180
14008eb6d:	48 33 c4             	xor    %rsp,%rax
14008eb70:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14008eb75:	49 8b d8             	mov    %r8,%rbx
14008eb78:	4c 8b da             	mov    %rdx,%r11
14008eb7b:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14008eb80:	4c 8d 51 08          	lea    0x8(%rcx),%r10
14008eb84:	49 8b d1             	mov    %r9,%rdx
14008eb87:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14008eb8c:	e8 6f 16 00 00       	call   0x140090200
14008eb91:	0f 10 08             	movups (%rax),%xmm1
14008eb94:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
14008eb9a:	4c 8b 03             	mov    (%rbx),%r8
14008eb9d:	49 83 c0 08          	add    $0x8,%r8
14008eba1:	49 8b 13             	mov    (%r11),%rdx
14008eba4:	48 83 c2 08          	add    $0x8,%rdx
14008eba8:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
14008ebad:	49 8b ca             	mov    %r10,%rcx
14008ebb0:	e8 13 00 00 00       	call   0x14008ebc8
14008ebb5:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14008ebba:	48 33 cc             	xor    %rsp,%rcx
14008ebbd:	e8 ae 5b 17 00       	call   0x140204770
14008ebc2:	48 83 c4 50          	add    $0x50,%rsp
14008ebc6:	5b                   	pop    %rbx
14008ebc7:	c3                   	ret
14008ebc8:	48 83 ec 68          	sub    $0x68,%rsp
14008ebcc:	41 0f 10 01          	movups (%r9),%xmm0
14008ebd0:	48 8b 09             	mov    (%rcx),%rcx
14008ebd3:	48 8d 05 96 63 1d 00 	lea    0x1d6396(%rip),%rax        # 0x140264f70
14008ebda:	4d 8b 00             	mov    (%r8),%r8
14008ebdd:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
14008ebe2:	48 8b 12             	mov    (%rdx),%rdx
14008ebe5:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14008ebea:	48 8d 05 cf 8b 1d 00 	lea    0x1d8bcf(%rip),%rax        # 0x1402677c0
14008ebf1:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14008ebf6:	48 8b 01             	mov    (%rcx),%rax
14008ebf9:	c7 44 24 40 b2 03 00 	movl   $0x3b2,0x40(%rsp)
14008ec00:	00
14008ec01:	c7 44 24 44 09 00 00 	movl   $0x9,0x44(%rsp)
14008ec08:	00
14008ec09:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
14008ec0f:	48 8b 80 80 01 00 00 	mov    0x180(%rax),%rax
14008ec16:	ff 15 14 42 18 00    	call   *0x184214(%rip)        # 0x140212e30
14008ec1c:	85 c0                	test   %eax,%eax
14008ec1e:	78 05                	js     0x14008ec25
14008ec20:	48 83 c4 68          	add    $0x68,%rsp
14008ec24:	c3                   	ret
14008ec25:	0f ae e8             	lfence
14008ec28:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14008ec2d:	8b c8                	mov    %eax,%ecx
14008ec2f:	e8 24 91 f7 ff       	call   0x140007d58
14008ec34:	cc                   	int3
14008ec35:	90                   	nop
14008ec36:	90                   	nop
14008ec37:	90                   	nop
14008ec38:	90                   	nop
14008ec39:	90                   	nop
14008ec3a:	90                   	nop
14008ec3b:	90                   	nop