1401ac7b8:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1401ac7bd:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401ac7c2:	48 8b d7             	mov    %rdi,%rdx
1401ac7c5:	49 8b c9             	mov    %r9,%rcx
1401ac7c8:	49 8b c2             	mov    %r10,%rax
1401ac7cb:	ff 15 67 04 96 00    	call   *0x960467(%rip)        # 0x140b0cc38
1401ac7d1:	83 ce ff             	or     $0xffffffff,%esi
1401ac7d4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401ac7d9:	48 85 db             	test   %rbx,%rbx
1401ac7dc:	74 38                	je     0x1401ac816
1401ac7de:	66 90                	xchg   %ax,%ax
1401ac7e0:	8b c6                	mov    %esi,%eax
1401ac7e2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401ac7e7:	03 c6                	add    %esi,%eax
1401ac7e9:	75 2b                	jne    0x1401ac816
1401ac7eb:	48 8b 03             	mov    (%rbx),%rax
1401ac7ee:	48 8b cb             	mov    %rbx,%rcx
1401ac7f1:	48 8b 00             	mov    (%rax),%rax
1401ac7f4:	ff 15 3e 04 96 00    	call   *0x96043e(%rip)        # 0x140b0cc38
1401ac7fa:	8b c6                	mov    %esi,%eax
1401ac7fc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401ac801:	03 c6                	add    %esi,%eax
1401ac803:	75 11                	jne    0x1401ac816
1401ac805:	48 8b 03             	mov    (%rbx),%rax
1401ac808:	48 8b cb             	mov    %rbx,%rcx
1401ac80b:	48 8b 40 08          	mov    0x8(%rax),%rax
1401ac80f:	ff 15 23 04 96 00    	call   *0x960423(%rip)        # 0x140b0cc38
1401ac815:	90                   	nop
1401ac816:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ac81b:	48 85 db             	test   %rbx,%rbx
1401ac81e:	74 35                	je     0x1401ac855
1401ac820:	8b c6                	mov    %esi,%eax
1401ac822:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401ac827:	03 c6                	add    %esi,%eax
1401ac829:	75 2a                	jne    0x1401ac855
1401ac82b:	48 8b 03             	mov    (%rbx),%rax
1401ac82e:	48 8b cb             	mov    %rbx,%rcx
1401ac831:	48 8b 00             	mov    (%rax),%rax
1401ac834:	ff 15 fe 03 96 00    	call   *0x9603fe(%rip)        # 0x140b0cc38
1401ac83a:	8b c6                	mov    %esi,%eax
1401ac83c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401ac841:	03 c6                	add    %esi,%eax
1401ac843:	75 10                	jne    0x1401ac855
1401ac845:	48 8b 03             	mov    (%rbx),%rax
1401ac848:	48 8b cb             	mov    %rbx,%rcx
1401ac84b:	48 8b 40 08          	mov    0x8(%rax),%rax
1401ac84f:	ff 15 e3 03 96 00    	call   *0x9603e3(%rip)        # 0x140b0cc38
1401ac855:	48 8b c7             	mov    %rdi,%rax
1401ac858:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401ac85d:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1401ac862:	48 83 c4 50          	add    $0x50,%rsp
1401ac866:	5f                   	pop    %rdi
1401ac867:	c3                   	ret
1401ac868:	e8 1b ca e5 ff       	call   0x140009288
1401ac86d:	90                   	nop
1401ac86e:	eb 00                	jmp    0x1401ac870
1401ac870:	90                   	nop
1401ac871:	90                   	nop
1401ac872:	90                   	nop
1401ac873:	90                   	nop
1401ac874:	90                   	nop
1401ac875:	90                   	nop
1401ac876:	90                   	nop
1401ac877:	90                   	nop
1401ac878:	90                   	nop
1401ac879:	90                   	nop
1401ac87a:	90                   	nop
1401ac87b:	90                   	nop
1401ac87c:	90                   	nop
1401ac87d:	90                   	nop
1401ac87e:	90                   	nop
1401ac87f:	90                   	nop
1401ac880:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401ac885:	57                   	push   %rdi
1401ac886:	48 83 ec 20          	sub    $0x20,%rsp
1401ac88a:	48 8d 05 cf 19 97 00 	lea    0x9719cf(%rip),%rax        # 0x140b1e260
1401ac891:	8b da                	mov    %edx,%ebx
1401ac893:	48 89 01             	mov    %rax,(%rcx)
1401ac896:	48 8b f9             	mov    %rcx,%rdi
1401ac899:	e8 fa 69 fe ff       	call   0x140193298
1401ac89e:	f6 c3 01             	test   $0x1,%bl
1401ac8a1:	74 08                	je     0x1401ac8ab
1401ac8a3:	48 8b cf             	mov    %rdi,%rcx
1401ac8a6:	e8 29 2d 94 00       	call   0x140aef5d4
1401ac8ab:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401ac8b0:	48 8b c7             	mov    %rdi,%rax
1401ac8b3:	48 83 c4 20          	add    $0x20,%rsp
1401ac8b7:	5f                   	pop    %rdi
1401ac8b8:	c3                   	ret
1401ac8b9:	90                   	nop
1401ac8ba:	90                   	nop
1401ac8bb:	90                   	nop
1401ac8bc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401ac8c1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401ac8c6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401ac8cb:	41 56                	push   %r14
1401ac8cd:	48 83 ec 30          	sub    $0x30,%rsp
1401ac8d1:	4c 8b f2             	mov    %rdx,%r14
1401ac8d4:	48 8b f9             	mov    %rcx,%rdi
1401ac8d7:	b9 98 00 00 00       	mov    $0x98,%ecx
1401ac8dc:	ff 15 e6 ff 95 00    	call   *0x95ffe6(%rip)        # 0x140b0c8c8
1401ac8e2:	48 8b d8             	mov    %rax,%rbx
1401ac8e5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401ac8ea:	48 85 c0             	test   %rax,%rax
1401ac8ed:	75 07                	jne    0x1401ac8f6
1401ac8ef:	ff 15 a3 fb 95 00    	call   *0x95fba3(%rip)        # 0x140b0c498
1401ac8f5:	90                   	nop
1401ac8f6:	b8 01 00 00 00       	mov    $0x1,%eax
1401ac8fb:	89 43 08             	mov    %eax,0x8(%rbx)
1401ac8fe:	89 43 0c             	mov    %eax,0xc(%rbx)
1401ac901:	48 8d 05 b8 90 96 00 	lea    0x9690b8(%rip),%rax        # 0x140b159c0
1401ac908:	48 89 03             	mov    %rax,(%rbx)
1401ac90b:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1401ac90f:	49 8b d6             	mov    %r14,%rdx
1401ac912:	48 8b ce             	mov    %rsi,%rcx
1401ac915:	e8 26 68 fe ff       	call   0x140193140
1401ac91a:	48 8d 05 3f 19 97 00 	lea    0x97193f(%rip),%rax        # 0x140b1e260
1401ac921:	48 89 06             	mov    %rax,(%rsi)
1401ac924:	48 83 27 00          	andq   $0x0,(%rdi)
1401ac928:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1401ac92d:	4c 8b c3             	mov    %rbx,%r8
1401ac930:	48 8b d6             	mov    %rsi,%rdx
1401ac933:	48 8b cf             	mov    %rdi,%rcx
1401ac936:	e8 c9 2b e7 ff       	call   0x14001f504
1401ac93b:	48 8b c7             	mov    %rdi,%rax
1401ac93e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ac943:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401ac948:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401ac94d:	48 83 c4 30          	add    $0x30,%rsp
1401ac951:	41 5e                	pop    %r14
1401ac953:	c3                   	ret
1401ac954:	90                   	nop
1401ac955:	90                   	nop
1401ac956:	90                   	nop
1401ac957:	90                   	nop
1401ac958:	90                   	nop
1401ac959:	90                   	nop
1401ac95a:	90                   	nop
1401ac95b:	90                   	nop
1401ac95c:	90                   	nop
1401ac95d:	90                   	nop
1401ac95e:	90                   	nop
1401ac95f:	90                   	nop
1401ac960:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401ac965:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401ac96a:	57                   	push   %rdi
1401ac96b:	48 83 ec 50          	sub    $0x50,%rsp
1401ac96f:	48 8b fa             	mov    %rdx,%rdi
1401ac972:	48 8b d9             	mov    %rcx,%rbx
1401ac975:	48 8b d1             	mov    %rcx,%rdx
1401ac978:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401ac97d:	e8 56 01 00 00       	call   0x1401acad8
1401ac982:	4c 8b 08             	mov    (%rax),%r9
1401ac985:	49 8b 01             	mov    (%r9),%rax
1401ac988:	4c 8b 50 10          	mov    0x10(%rax),%r10
1401ac98c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ac98f:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
1401ac995:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1401ac999:	48 85 d2             	test   %rdx,%rdx
1401ac99c:	0f 84 d6 00 00 00    	je     0x1401aca78
1401ac9a2:	8b 42 08             	mov    0x8(%rdx),%eax
1401ac9a5:	eb 0a                	jmp    0x1401ac9b1
1401ac9a7:	8d 48 01             	lea    0x1(%rax),%ecx
1401ac9aa:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1401ac9af:	74 0a                	je     0x1401ac9bb
1401ac9b1:	85 c0                	test   %eax,%eax
1401ac9b3:	0f 84 bf 00 00 00    	je     0x1401aca78
1401ac9b9:	eb ec                	jmp    0x1401ac9a7
1401ac9bb:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1401ac9bf:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1401ac9c4:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1401ac9c8:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1401ac9cd:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401ac9d2:	48 8b d7             	mov    %rdi,%rdx
1401ac9d5:	49 8b c9             	mov    %r9,%rcx
1401ac9d8:	49 8b c2             	mov    %r10,%rax
1401ac9db:	ff 15 57 02 96 00    	call   *0x960257(%rip)        # 0x140b0cc38
1401ac9e1:	83 ce ff             	or     $0xffffffff,%esi
1401ac9e4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401ac9e9:	48 85 db             	test   %rbx,%rbx
1401ac9ec:	74 38                	je     0x1401aca26
1401ac9ee:	66 90                	xchg   %ax,%ax
1401ac9f0:	8b c6                	mov    %esi,%eax
1401ac9f2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401ac9f7:	03 c6                	add    %esi,%eax
1401ac9f9:	75 2b                	jne    0x1401aca26
1401ac9fb:	48 8b 03             	mov    (%rbx),%rax
1401ac9fe:	48 8b cb             	mov    %rbx,%rcx
1401aca01:	48 8b 00             	mov    (%rax),%rax
1401aca04:	ff 15 2e 02 96 00    	call   *0x96022e(%rip)        # 0x140b0cc38
1401aca0a:	8b c6                	mov    %esi,%eax
1401aca0c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401aca11:	03 c6                	add    %esi,%eax
1401aca13:	75 11                	jne    0x1401aca26
1401aca15:	48 8b 03             	mov    (%rbx),%rax
1401aca18:	48 8b cb             	mov    %rbx,%rcx
1401aca1b:	48 8b 40 08          	mov    0x8(%rax),%rax
1401aca1f:	ff 15 13 02 96 00    	call   *0x960213(%rip)        # 0x140b0cc38
1401aca25:	90                   	nop
1401aca26:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401aca2b:	48 85 db             	test   %rbx,%rbx
1401aca2e:	74 35                	je     0x1401aca65
1401aca30:	8b c6                	mov    %esi,%eax
1401aca32:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401aca37:	03 c6                	add    %esi,%eax
1401aca39:	75 2a                	jne    0x1401aca65
1401aca3b:	48 8b 03             	mov    (%rbx),%rax
1401aca3e:	48 8b cb             	mov    %rbx,%rcx
1401aca41:	48 8b 00             	mov    (%rax),%rax
1401aca44:	ff 15 ee 01 96 00    	call   *0x9601ee(%rip)        # 0x140b0cc38
1401aca4a:	8b c6                	mov    %esi,%eax
1401aca4c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401aca51:	03 c6                	add    %esi,%eax
1401aca53:	75 10                	jne    0x1401aca65
1401aca55:	48 8b 03             	mov    (%rbx),%rax
1401aca58:	48 8b cb             	mov    %rbx,%rcx
1401aca5b:	48 8b 40 08          	mov    0x8(%rax),%rax
1401aca5f:	ff 15 d3 01 96 00    	call   *0x9601d3(%rip)        # 0x140b0cc38
1401aca65:	48 8b c7             	mov    %rdi,%rax
1401aca68:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401aca6d:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1401aca72:	48 83 c4 50          	add    $0x50,%rsp
1401aca76:	5f                   	pop    %rdi
1401aca77:	c3                   	ret
1401aca78:	e8 0b c8 e5 ff       	call   0x140009288
1401aca7d:	90                   	nop
1401aca7e:	eb 00                	jmp    0x1401aca80
1401aca80:	90                   	nop
1401aca81:	90                   	nop
1401aca82:	90                   	nop
1401aca83:	90                   	nop
1401aca84:	90                   	nop
1401aca85:	90                   	nop
1401aca86:	90                   	nop
1401aca87:	90                   	nop
1401aca88:	90                   	nop
1401aca89:	90                   	nop
1401aca8a:	90                   	nop
1401aca8b:	90                   	nop
1401aca8c:	90                   	nop
1401aca8d:	90                   	nop
1401aca8e:	90                   	nop
1401aca8f:	90                   	nop
1401aca90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401aca95:	57                   	push   %rdi
1401aca96:	48 83 ec 20          	sub    $0x20,%rsp
1401aca9a:	48 8d 05 e7 18 97 00 	lea    0x9718e7(%rip),%rax        # 0x140b1e388
1401acaa1:	8b da                	mov    %edx,%ebx
1401acaa3:	48 89 01             	mov    %rax,(%rcx)
1401acaa6:	48 8b f9             	mov    %rcx,%rdi
1401acaa9:	48 8d 05 b8 18 97 00 	lea    0x9718b8(%rip),%rax        # 0x140b1e368
1401acab0:	48 89 81 88 00 00 00 	mov    %rax,0x88(%rcx)
1401acab7:	e8 0c 24 00 00       	call   0x1401aeec8
1401acabc:	f6 c3 01             	test   $0x1,%bl
1401acabf:	74 08                	je     0x1401acac9
1401acac1:	48 8b cf             	mov    %rdi,%rcx
1401acac4:	e8 0b 2b 94 00       	call   0x140aef5d4
1401acac9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401acace:	48 8b c7             	mov    %rdi,%rax
1401acad1:	48 83 c4 20          	add    $0x20,%rsp
1401acad5:	5f                   	pop    %rdi
1401acad6:	c3                   	ret
1401acad7:	90                   	nop
1401acad8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401acadd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401acae2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401acae7:	41 56                	push   %r14
1401acae9:	48 83 ec 30          	sub    $0x30,%rsp
1401acaed:	4c 8b f2             	mov    %rdx,%r14
1401acaf0:	48 8b f9             	mov    %rcx,%rdi
1401acaf3:	b9 00 01 00 00       	mov    $0x100,%ecx
1401acaf8:	ff 15 ca fd 95 00    	call   *0x95fdca(%rip)        # 0x140b0c8c8
1401acafe:	48 8b d8             	mov    %rax,%rbx
1401acb01:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401acb06:	48 85 c0             	test   %rax,%rax
1401acb09:	75 07                	jne    0x1401acb12
1401acb0b:	ff 15 87 f9 95 00    	call   *0x95f987(%rip)        # 0x140b0c498
1401acb11:	90                   	nop
1401acb12:	b8 01 00 00 00       	mov    $0x1,%eax
1401acb17:	89 43 08             	mov    %eax,0x8(%rbx)
1401acb1a:	89 43 0c             	mov    %eax,0xc(%rbx)
1401acb1d:	48 8d 05 c4 8e 96 00 	lea    0x968ec4(%rip),%rax        # 0x140b159e8
1401acb24:	48 89 03             	mov    %rax,(%rbx)
1401acb27:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1401acb2b:	49 8b d6             	mov    %r14,%rdx
1401acb2e:	48 8b ce             	mov    %rsi,%rcx
1401acb31:	e8 7a a0 f4 ff       	call   0x1400f6bb0
1401acb36:	48 8d 05 4b 18 97 00 	lea    0x97184b(%rip),%rax        # 0x140b1e388
1401acb3d:	48 89 06             	mov    %rax,(%rsi)
1401acb40:	48 8d 05 21 18 97 00 	lea    0x971821(%rip),%rax        # 0x140b1e368
1401acb47:	48 89 86 88 00 00 00 	mov    %rax,0x88(%rsi)
1401acb4e:	49 8b 86 e0 00 00 00 	mov    0xe0(%r14),%rax
1401acb55:	48 89 86 e0 00 00 00 	mov    %rax,0xe0(%rsi)
1401acb5c:	41 8b 86 e8 00 00 00 	mov    0xe8(%r14),%eax
1401acb63:	89 86 e8 00 00 00    	mov    %eax,0xe8(%rsi)
1401acb69:	48 83 27 00          	andq   $0x0,(%rdi)
1401acb6d:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1401acb72:	4c 8b c3             	mov    %rbx,%r8
1401acb75:	48 8b d6             	mov    %rsi,%rdx
1401acb78:	48 8b cf             	mov    %rdi,%rcx
1401acb7b:	e8 84 29 e7 ff       	call   0x14001f504
1401acb80:	48 8b c7             	mov    %rdi,%rax
1401acb83:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401acb88:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401acb8d:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401acb92:	48 83 c4 30          	add    $0x30,%rsp
1401acb96:	41 5e                	pop    %r14
1401acb98:	c3                   	ret
1401acb99:	90                   	nop
1401acb9a:	90                   	nop
1401acb9b:	90                   	nop
1401acb9c:	90                   	nop
1401acb9d:	90                   	nop
1401acb9e:	90                   	nop
1401acb9f:	90                   	nop
1401acba0:	48 81 e9 88 00 00 00 	sub    $0x88,%rcx
1401acba7:	e9 e4 fe ff ff       	jmp    0x1401aca90
1401acbac:	90                   	nop
1401acbad:	90                   	nop
1401acbae:	90                   	nop
1401acbaf:	90                   	nop
1401acbb0:	40 53                	rex push %rbx
1401acbb2:	48 83 ec 20          	sub    $0x20,%rsp
1401acbb6:	48 8d 05 f3 18 97 00 	lea    0x9718f3(%rip),%rax        # 0x140b1e4b0
1401acbbd:	48 8b d9             	mov    %rcx,%rbx
1401acbc0:	48 89 01             	mov    %rax,(%rcx)
1401acbc3:	f6 c2 01             	test   $0x1,%dl
1401acbc6:	74 05                	je     0x1401acbcd
1401acbc8:	e8 07 2a 94 00       	call   0x140aef5d4
1401acbcd:	48 8b c3             	mov    %rbx,%rax
1401acbd0:	48 83 c4 20          	add    $0x20,%rsp
1401acbd4:	5b                   	pop    %rbx
1401acbd5:	c3                   	ret
1401acbd6:	90                   	nop
1401acbd7:	90                   	nop
1401acbd8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401acbdd:	57                   	push   %rdi
1401acbde:	48 83 ec 20          	sub    $0x20,%rsp
1401acbe2:	48 8d 05 a7 18 97 00 	lea    0x9718a7(%rip),%rax        # 0x140b1e490
1401acbe9:	48 8b f9             	mov    %rcx,%rdi
1401acbec:	48 89 01             	mov    %rax,(%rcx)
1401acbef:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
1401acbf4:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
1401acbf9:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401acbfd:	48 85 c0             	test   %rax,%rax
1401acc00:	74 04                	je     0x1401acc06
1401acc02:	f0 ff 40 08          	lock incl 0x8(%rax)
1401acc06:	48 8b 02             	mov    (%rdx),%rax
1401acc09:	48 89 41 08          	mov    %rax,0x8(%rcx)
1401acc0d:	48 8b 42 08          	mov    0x8(%rdx),%rax