1408bf8b3:	90                   	nop
1408bf8b4:	40 53                	rex push %rbx
1408bf8b6:	48 83 ec 20          	sub    $0x20,%rsp
1408bf8ba:	48 8b d9             	mov    %rcx,%rbx
1408bf8bd:	e8 46 88 07 00       	call   0x140938108
1408bf8c2:	48 8d 05 3f 7f 26 00 	lea    0x267f3f(%rip),%rax        # 0x140b27808
1408bf8c9:	48 89 03             	mov    %rax,(%rbx)
1408bf8cc:	33 c0                	xor    %eax,%eax
1408bf8ce:	48 89 83 90 00 00 00 	mov    %rax,0x90(%rbx)
1408bf8d5:	48 89 83 98 00 00 00 	mov    %rax,0x98(%rbx)
1408bf8dc:	48 89 83 a0 00 00 00 	mov    %rax,0xa0(%rbx)
1408bf8e3:	48 89 83 a8 00 00 00 	mov    %rax,0xa8(%rbx)
1408bf8ea:	48 89 83 b0 00 00 00 	mov    %rax,0xb0(%rbx)
1408bf8f1:	48 89 83 b8 00 00 00 	mov    %rax,0xb8(%rbx)
1408bf8f8:	48 8b c3             	mov    %rbx,%rax
1408bf8fb:	48 83 c4 20          	add    $0x20,%rsp
1408bf8ff:	5b                   	pop    %rbx
1408bf900:	c3                   	ret
1408bf901:	90                   	nop
1408bf902:	90                   	nop
1408bf903:	90                   	nop
1408bf904:	90                   	nop
1408bf905:	90                   	nop
1408bf906:	90                   	nop
1408bf907:	90                   	nop
1408bf908:	90                   	nop
1408bf909:	90                   	nop
1408bf90a:	90                   	nop
1408bf90b:	90                   	nop
1408bf90c:	90                   	nop
1408bf90d:	90                   	nop
1408bf90e:	90                   	nop
1408bf90f:	90                   	nop
1408bf910:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bf915:	57                   	push   %rdi
1408bf916:	48 83 ec 20          	sub    $0x20,%rsp
1408bf91a:	8b da                	mov    %edx,%ebx
1408bf91c:	48 8b f9             	mov    %rcx,%rdi
1408bf91f:	e8 1c 00 00 00       	call   0x1408bf940
1408bf924:	f6 c3 01             	test   $0x1,%bl
1408bf927:	74 08                	je     0x1408bf931
1408bf929:	48 8b cf             	mov    %rdi,%rcx
1408bf92c:	e8 a3 fc 22 00       	call   0x140aef5d4
1408bf931:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408bf936:	48 8b c7             	mov    %rdi,%rax
1408bf939:	48 83 c4 20          	add    $0x20,%rsp
1408bf93d:	5f                   	pop    %rdi
1408bf93e:	c3                   	ret
1408bf93f:	90                   	nop
1408bf940:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bf945:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408bf94a:	57                   	push   %rdi
1408bf94b:	48 83 ec 20          	sub    $0x20,%rsp
1408bf94f:	48 8b f9             	mov    %rcx,%rdi
1408bf952:	83 ce ff             	or     $0xffffffff,%esi
1408bf955:	48 8b 89 b8 00 00 00 	mov    0xb8(%rcx),%rcx
1408bf95c:	48 85 c9             	test   %rcx,%rcx
1408bf95f:	74 18                	je     0x1408bf979
1408bf961:	8b c6                	mov    %esi,%eax
1408bf963:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408bf968:	03 c6                	add    %esi,%eax
1408bf96a:	75 0d                	jne    0x1408bf979
1408bf96c:	48 8b 01             	mov    (%rcx),%rax
1408bf96f:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bf973:	ff 15 bf d2 24 00    	call   *0x24d2bf(%rip)        # 0x140b0cc38
1408bf979:	48 8b 9f a8 00 00 00 	mov    0xa8(%rdi),%rbx
1408bf980:	48 85 db             	test   %rbx,%rbx
1408bf983:	74 35                	je     0x1408bf9ba
1408bf985:	8b c6                	mov    %esi,%eax
1408bf987:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408bf98c:	03 c6                	add    %esi,%eax
1408bf98e:	75 2a                	jne    0x1408bf9ba
1408bf990:	48 8b 03             	mov    (%rbx),%rax
1408bf993:	48 8b cb             	mov    %rbx,%rcx
1408bf996:	48 8b 00             	mov    (%rax),%rax
1408bf999:	ff 15 99 d2 24 00    	call   *0x24d299(%rip)        # 0x140b0cc38
1408bf99f:	8b c6                	mov    %esi,%eax
1408bf9a1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408bf9a6:	03 c6                	add    %esi,%eax
1408bf9a8:	75 10                	jne    0x1408bf9ba
1408bf9aa:	48 8b 03             	mov    (%rbx),%rax
1408bf9ad:	48 8b cb             	mov    %rbx,%rcx
1408bf9b0:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bf9b4:	ff 15 7e d2 24 00    	call   *0x24d27e(%rip)        # 0x140b0cc38
1408bf9ba:	48 8b 9f 98 00 00 00 	mov    0x98(%rdi),%rbx
1408bf9c1:	48 85 db             	test   %rbx,%rbx
1408bf9c4:	74 35                	je     0x1408bf9fb
1408bf9c6:	8b c6                	mov    %esi,%eax
1408bf9c8:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408bf9cd:	03 c6                	add    %esi,%eax
1408bf9cf:	75 2a                	jne    0x1408bf9fb
1408bf9d1:	48 8b 03             	mov    (%rbx),%rax
1408bf9d4:	48 8b cb             	mov    %rbx,%rcx
1408bf9d7:	48 8b 00             	mov    (%rax),%rax
1408bf9da:	ff 15 58 d2 24 00    	call   *0x24d258(%rip)        # 0x140b0cc38
1408bf9e0:	8b c6                	mov    %esi,%eax
1408bf9e2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408bf9e7:	03 c6                	add    %esi,%eax
1408bf9e9:	75 10                	jne    0x1408bf9fb
1408bf9eb:	48 8b 03             	mov    (%rbx),%rax
1408bf9ee:	48 8b cb             	mov    %rbx,%rcx
1408bf9f1:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bf9f5:	ff 15 3d d2 24 00    	call   *0x24d23d(%rip)        # 0x140b0cc38
1408bf9fb:	48 8b cf             	mov    %rdi,%rcx
1408bf9fe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408bfa03:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408bfa08:	48 83 c4 20          	add    $0x20,%rsp
1408bfa0c:	5f                   	pop    %rdi
1408bfa0d:	e9 7e 87 07 00       	jmp    0x140938190
1408bfa12:	cc                   	int3
1408bfa13:	90                   	nop
1408bfa14:	90                   	nop
1408bfa15:	90                   	nop
1408bfa16:	90                   	nop
1408bfa17:	90                   	nop
1408bfa18:	90                   	nop
1408bfa19:	90                   	nop
1408bfa1a:	90                   	nop
1408bfa1b:	90                   	nop
1408bfa1c:	90                   	nop
1408bfa1d:	90                   	nop
1408bfa1e:	90                   	nop
1408bfa1f:	90                   	nop
1408bfa20:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1408bfa25:	53                   	push   %rbx
1408bfa26:	56                   	push   %rsi
1408bfa27:	57                   	push   %rdi
1408bfa28:	41 56                	push   %r14
1408bfa2a:	48 83 ec 48          	sub    $0x48,%rsp
1408bfa2e:	48 8b d1             	mov    %rcx,%rdx
1408bfa31:	0f 57 c0             	xorps  %xmm0,%xmm0
1408bfa34:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1408bfa3a:	33 ff                	xor    %edi,%edi
1408bfa3c:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
1408bfa43:	00
1408bfa44:	33 db                	xor    %ebx,%ebx
1408bfa46:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1408bfa4b:	4c 8d 71 08          	lea    0x8(%rcx),%r14
1408bfa4f:	4c 89 b4 24 88 00 00 	mov    %r14,0x88(%rsp)
1408bfa56:	00
1408bfa57:	4d 8b 06             	mov    (%r14),%r8
1408bfa5a:	4d 85 c0             	test   %r8,%r8
1408bfa5d:	74 2a                	je     0x1408bfa89
1408bfa5f:	41 8b 40 08          	mov    0x8(%r8),%eax
1408bfa63:	eb 0b                	jmp    0x1408bfa70
1408bfa65:	8d 48 01             	lea    0x1(%rax),%ecx
1408bfa68:	f0 41 0f b1 48 08    	lock cmpxchg %ecx,0x8(%r8)
1408bfa6e:	74 06                	je     0x1408bfa76
1408bfa70:	85 c0                	test   %eax,%eax
1408bfa72:	75 f1                	jne    0x1408bfa65
1408bfa74:	eb 13                	jmp    0x1408bfa89
1408bfa76:	48 8b 3a             	mov    (%rdx),%rdi
1408bfa79:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
1408bfa80:	00
1408bfa81:	49 8b 1e             	mov    (%r14),%rbx
1408bfa84:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1408bfa89:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1408bfa8e:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1408bfa93:	48 85 ff             	test   %rdi,%rdi
1408bfa96:	74 7d                	je     0x1408bfb15
1408bfa98:	33 f6                	xor    %esi,%esi
1408bfa9a:	45 33 c0             	xor    %r8d,%r8d
1408bfa9d:	48 8b 97 b8 00 00 00 	mov    0xb8(%rdi),%rdx
1408bfaa4:	48 85 d2             	test   %rdx,%rdx
1408bfaa7:	74 23                	je     0x1408bfacc
1408bfaa9:	8b 42 08             	mov    0x8(%rdx),%eax
1408bfaac:	eb 0a                	jmp    0x1408bfab8
1408bfaae:	8d 48 01             	lea    0x1(%rax),%ecx
1408bfab1:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1408bfab6:	74 06                	je     0x1408bfabe
1408bfab8:	85 c0                	test   %eax,%eax
1408bfaba:	75 f2                	jne    0x1408bfaae
1408bfabc:	eb 0e                	jmp    0x1408bfacc
1408bfabe:	48 8b b7 b0 00 00 00 	mov    0xb0(%rdi),%rsi
1408bfac5:	4c 8b 87 b8 00 00 00 	mov    0xb8(%rdi),%r8
1408bfacc:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1408bfad1:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1408bfad6:	48 85 f6             	test   %rsi,%rsi
1408bfad9:	74 3f                	je     0x1408bfb1a
1408bfadb:	48 8d 97 90 00 00 00 	lea    0x90(%rdi),%rdx
1408bfae2:	48 83 3a 00          	cmpq   $0x0,(%rdx)
1408bfae6:	74 13                	je     0x1408bfafb
1408bfae8:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
1408bfaec:	48 8b 01             	mov    (%rcx),%rax
1408bfaef:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bfaf3:	ff 15 3f d1 24 00    	call   *0x24d13f(%rip)        # 0x140b0cc38
1408bfaf9:	eb 1f                	jmp    0x1408bfb1a
1408bfafb:	48 8d 97 a0 00 00 00 	lea    0xa0(%rdi),%rdx
1408bfb02:	48 83 3a 00          	cmpq   $0x0,(%rdx)
1408bfb06:	74 12                	je     0x1408bfb1a
1408bfb08:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
1408bfb0c:	48 8b 01             	mov    (%rcx),%rax
1408bfb0f:	48 8b 40 10          	mov    0x10(%rax),%rax
1408bfb13:	eb de                	jmp    0x1408bfaf3
1408bfb15:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
1408bfb1a:	eb 1a                	jmp    0x1408bfb36
1408bfb1c:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
1408bfb21:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1408bfb26:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
1408bfb2d:	00
1408bfb2e:	4c 8b b4 24 88 00 00 	mov    0x88(%rsp),%r14
1408bfb35:	00
1408bfb36:	48 85 ff             	test   %rdi,%rdi
1408bfb39:	74 13                	je     0x1408bfb4e
1408bfb3b:	48 85 f6             	test   %rsi,%rsi
1408bfb3e:	74 0e                	je     0x1408bfb4e
1408bfb40:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408bfb45:	48 8b ce             	mov    %rsi,%rcx
1408bfb48:	e8 6b 20 00 00       	call   0x1408c1bb8
1408bfb4d:	90                   	nop
1408bfb4e:	83 cf ff             	or     $0xffffffff,%edi
1408bfb51:	48 85 db             	test   %rbx,%rbx
1408bfb54:	74 36                	je     0x1408bfb8c
1408bfb56:	8b c7                	mov    %edi,%eax
1408bfb58:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408bfb5d:	03 c7                	add    %edi,%eax
1408bfb5f:	75 2b                	jne    0x1408bfb8c
1408bfb61:	48 8b 03             	mov    (%rbx),%rax
1408bfb64:	48 8b cb             	mov    %rbx,%rcx
1408bfb67:	48 8b 00             	mov    (%rax),%rax
1408bfb6a:	ff 15 c8 d0 24 00    	call   *0x24d0c8(%rip)        # 0x140b0cc38
1408bfb70:	8b c7                	mov    %edi,%eax
1408bfb72:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408bfb77:	03 c7                	add    %edi,%eax
1408bfb79:	75 11                	jne    0x1408bfb8c
1408bfb7b:	48 8b 03             	mov    (%rbx),%rax
1408bfb7e:	48 8b cb             	mov    %rbx,%rcx
1408bfb81:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bfb85:	ff 15 ad d0 24 00    	call   *0x24d0ad(%rip)        # 0x140b0cc38
1408bfb8b:	90                   	nop
1408bfb8c:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1408bfb91:	48 85 c9             	test   %rcx,%rcx
1408bfb94:	74 3d                	je     0x1408bfbd3
1408bfb96:	8b c7                	mov    %edi,%eax
1408bfb98:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408bfb9d:	03 c7                	add    %edi,%eax
1408bfb9f:	75 32                	jne    0x1408bfbd3
1408bfba1:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1408bfba6:	48 8b 03             	mov    (%rbx),%rax
1408bfba9:	48 8b cb             	mov    %rbx,%rcx
1408bfbac:	48 8b 00             	mov    (%rax),%rax
1408bfbaf:	ff 15 83 d0 24 00    	call   *0x24d083(%rip)        # 0x140b0cc38
1408bfbb5:	8b c7                	mov    %edi,%eax
1408bfbb7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408bfbbc:	03 c7                	add    %edi,%eax
1408bfbbe:	75 13                	jne    0x1408bfbd3
1408bfbc0:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1408bfbc5:	48 8b 01             	mov    (%rcx),%rax
1408bfbc8:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bfbcc:	ff 15 66 d0 24 00    	call   *0x24d066(%rip)        # 0x140b0cc38
1408bfbd2:	90                   	nop
1408bfbd3:	49 8b 0e             	mov    (%r14),%rcx
1408bfbd6:	48 85 c9             	test   %rcx,%rcx
1408bfbd9:	74 18                	je     0x1408bfbf3
1408bfbdb:	8b c7                	mov    %edi,%eax
1408bfbdd:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408bfbe2:	03 c7                	add    %edi,%eax
1408bfbe4:	75 0d                	jne    0x1408bfbf3
1408bfbe6:	48 8b 01             	mov    (%rcx),%rax
1408bfbe9:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bfbed:	ff 15 45 d0 24 00    	call   *0x24d045(%rip)        # 0x140b0cc38
1408bfbf3:	48 83 c4 48          	add    $0x48,%rsp
1408bfbf7:	41 5e                	pop    %r14
1408bfbf9:	5f                   	pop    %rdi
1408bfbfa:	5e                   	pop    %rsi
1408bfbfb:	5b                   	pop    %rbx
1408bfbfc:	c3                   	ret
1408bfbfd:	90                   	nop
1408bfbfe:	90                   	nop
1408bfbff:	90                   	nop
1408bfc00:	40 53                	rex push %rbx
1408bfc02:	56                   	push   %rsi
1408bfc03:	57                   	push   %rdi
1408bfc04:	41 54                	push   %r12
1408bfc06:	41 55                	push   %r13
1408bfc08:	41 57                	push   %r15
1408bfc0a:	48 81 ec 48 02 00 00 	sub    $0x248,%rsp
1408bfc11:	48 8b 05 28 f4 3f 00 	mov    0x3ff428(%rip),%rax        # 0x140cbf040
1408bfc18:	48 33 c4             	xor    %rsp,%rax
1408bfc1b:	48 89 84 24 30 02 00 	mov    %rax,0x230(%rsp)
1408bfc22:	00
1408bfc23:	49 8b d9             	mov    %r9,%rbx
1408bfc26:	4d 8b f8             	mov    %r8,%r15
1408bfc29:	4c 89 84 24 d0 00 00 	mov    %r8,0xd0(%rsp)
1408bfc30:	00
1408bfc31:	4c 8b ea             	mov    %rdx,%r13
1408bfc34:	4c 8b e1             	mov    %rcx,%r12
1408bfc37:	48 89 8c 24 28 01 00 	mov    %rcx,0x128(%rsp)
1408bfc3e:	00
1408bfc3f:	4c 89 84 24 30 01 00 	mov    %r8,0x130(%rsp)
1408bfc46:	00
1408bfc47:	33 ff                	xor    %edi,%edi
1408bfc49:	89 bc 24 b0 00 00 00 	mov    %edi,0xb0(%rsp)
1408bfc50:	48 8b 02             	mov    (%rdx),%rax
1408bfc53:	0f 57 c9             	xorps  %xmm1,%xmm1
1408bfc56:	66 0f 7f 8c 24 c0 00 	movdqa %xmm1,0xc0(%rsp)
1408bfc5d:	00 00
1408bfc5f:	48 8b 90 98 00 00 00 	mov    0x98(%rax),%rdx
1408bfc66:	48 85 d2             	test   %rdx,%rdx
1408bfc69:	74 26                	je     0x1408bfc91
1408bfc6b:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
1408bfc72:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
1408bfc79:	00
1408bfc7a:	48 89 94 24 c8 00 00 	mov    %rdx,0xc8(%rsp)
1408bfc81:	00
1408bfc82:	f0 ff 42 0c          	lock incl 0xc(%rdx)
1408bfc86:	66 0f 6f 8c 24 c0 00 	movdqa 0xc0(%rsp),%xmm1
1408bfc8d:	00 00
1408bfc8f:	eb 0d                	jmp    0x1408bfc9e
1408bfc91:	0f 57 c0             	xorps  %xmm0,%xmm0
1408bfc94:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1408bfc99:	66 48 0f 7e c2       	movq   %xmm0,%rdx
1408bfc9e:	0f 57 c0             	xorps  %xmm0,%xmm0
1408bfca1:	66 0f 7f 84 24 70 01 	movdqa %xmm0,0x170(%rsp)
1408bfca8:	00 00
1408bfcaa:	48 85 d2             	test   %rdx,%rdx
1408bfcad:	74 1e                	je     0x1408bfccd
1408bfcaf:	8b 42 08             	mov    0x8(%rdx),%eax
1408bfcb2:	eb 0a                	jmp    0x1408bfcbe
1408bfcb4:	8d 48 01             	lea    0x1(%rax),%ecx
1408bfcb7:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1408bfcbc:	74 06                	je     0x1408bfcc4
1408bfcbe:	85 c0                	test   %eax,%eax
1408bfcc0:	75 f2                	jne    0x1408bfcb4
1408bfcc2:	eb 09                	jmp    0x1408bfccd
1408bfcc4:	66 0f 7f 8c 24 70 01 	movdqa %xmm1,0x170(%rsp)
1408bfccb:	00 00
1408bfccd:	83 ce ff             	or     $0xffffffff,%esi
1408bfcd0:	48 85 d2             	test   %rdx,%rdx
1408bfcd3:	74 1b                	je     0x1408bfcf0
1408bfcd5:	8b c6                	mov    %esi,%eax
1408bfcd7:	f0 0f c1 42 0c       	lock xadd %eax,0xc(%rdx)
1408bfcdc:	03 c6                	add    %esi,%eax
1408bfcde:	75 10                	jne    0x1408bfcf0
1408bfce0:	48 8b 02             	mov    (%rdx),%rax
1408bfce3:	48 8b ca             	mov    %rdx,%rcx
1408bfce6:	48 8b 40 08          	mov    0x8(%rax),%rax
1408bfcea:	ff 15 48 cf 24 00    	call   *0x24cf48(%rip)        # 0x140b0cc38
1408bfcf0:	48 39 bc 24 70 01 00 	cmp    %rdi,0x170(%rsp)
1408bfcf7:	00
1408bfcf8:	0f 84 74 0d 00 00    	je     0x1408c0a72
1408bfcfe:	48 8b 0b             	mov    (%rbx),%rcx
1408bfd01:	48 8b 01             	mov    (%rcx),%rax
1408bfd04:	4c 8d 84 24 70 01 00 	lea    0x170(%rsp),%r8
1408bfd0b:	00
1408bfd0c:	48 8d 94 24 08 01 00 	lea    0x108(%rsp),%rdx
1408bfd13:	00
1408bfd14:	48 8b 40 48          	mov    0x48(%rax),%rax
1408bfd18:	ff 15 1a cf 24 00    	call   *0x24cf1a(%rip)        # 0x140b0cc38
1408bfd1e:	49 8b 45 00          	mov    0x0(%r13),%rax