14001775b:	48 8d 85 00 01 00 00 	lea    0x100(%rbp),%rax
140017762:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140017767:	48 8d 45 90          	lea    -0x70(%rbp),%rax
14001776b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140017770:	41 b8 ff bf ff ff    	mov    $0xffffbfff,%r8d
140017776:	48 8d 95 d0 00 00 00 	lea    0xd0(%rbp),%rdx
14001777d:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
140017784:	e8 23 58 0c 00       	call   0x1400dcfac
140017789:	0f 57 c0             	xorps  %xmm0,%xmm0
14001778c:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140017792:	49 8b 4e 10          	mov    0x10(%r14),%rcx
140017796:	48 85 c9             	test   %rcx,%rcx
140017799:	74 12                	je     0x1400177ad
14001779b:	49 8b 46 08          	mov    0x8(%r14),%rax
14001779f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400177a4:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1400177a9:	f0 ff 41 0c          	lock incl 0xc(%rcx)
1400177ad:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400177b2:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
1400177b9:	e8 b6 1f ff ff       	call   0x140009774
1400177be:	4c 8d 3d 63 d7 af 00 	lea    0xafd763(%rip),%r15        # 0x140b14f28
1400177c5:	4c 89 bd 80 01 00 00 	mov    %r15,0x180(%rbp)
1400177cc:	48 8d 85 80 01 00 00 	lea    0x180(%rbp),%rax
1400177d3:	48 89 85 b8 01 00 00 	mov    %rax,0x1b8(%rbp)
1400177da:	4c 8d 85 80 01 00 00 	lea    0x180(%rbp),%r8
1400177e1:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
1400177e8:	e8 d3 78 0c 00       	call   0x1400df0c0
1400177ed:	48 8b 8d b8 01 00 00 	mov    0x1b8(%rbp),%rcx
1400177f4:	48 85 c9             	test   %rcx,%rcx
1400177f7:	74 1a                	je     0x140017813
1400177f9:	48 8b 01             	mov    (%rcx),%rax
1400177fc:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
140017803:	48 3b ca             	cmp    %rdx,%rcx
140017806:	0f 95 c2             	setne  %dl
140017809:	48 8b 40 20          	mov    0x20(%rax),%rax
14001780d:	ff 15 25 54 af 00    	call   *0xaf5425(%rip)        # 0x140b0cc38
140017813:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14001781a:	e8 c1 59 0c 00       	call   0x1400dd1e0
14001781f:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
140017826:	e8 1d 84 ff ff       	call   0x14000fc48
14001782b:	e9 40 fc ff ff       	jmp    0x140017470
140017830:	ff 15 62 51 af 00    	call   *0xaf5162(%rip)        # 0x140b0c998
140017836:	90                   	nop
140017837:	ff 15 5b 51 af 00    	call   *0xaf515b(%rip)        # 0x140b0c998
14001783d:	90                   	nop
14001783e:	ff 15 54 51 af 00    	call   *0xaf5154(%rip)        # 0x140b0c998
140017844:	90                   	nop
140017845:	ff 15 4d 51 af 00    	call   *0xaf514d(%rip)        # 0x140b0c998
14001784b:	90                   	nop
14001784c:	ff 15 46 51 af 00    	call   *0xaf5146(%rip)        # 0x140b0c998
140017852:	90                   	nop
140017853:	ff 15 3f 51 af 00    	call   *0xaf513f(%rip)        # 0x140b0c998
140017859:	90                   	nop
14001785a:	ff 15 38 51 af 00    	call   *0xaf5138(%rip)        # 0x140b0c998
140017860:	cc                   	int3
140017861:	90                   	nop
140017862:	90                   	nop
140017863:	90                   	nop
140017864:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140017869:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001786e:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140017873:	55                   	push   %rbp
140017874:	57                   	push   %rdi
140017875:	41 54                	push   %r12
140017877:	41 56                	push   %r14
140017879:	41 57                	push   %r15
14001787b:	48 8b ec             	mov    %rsp,%rbp
14001787e:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
140017885:	48 8b f2             	mov    %rdx,%rsi
140017888:	48 8b 0a             	mov    (%rdx),%rcx
14001788b:	48 8b 01             	mov    (%rcx),%rax
14001788e:	48 8b 40 40          	mov    0x40(%rax),%rax
140017892:	ff 15 a0 53 af 00    	call   *0xaf53a0(%rip)        # 0x140b0cc38
140017898:	41 83 cc ff          	or     $0xffffffff,%r12d
14001789c:	48 85 c0             	test   %rax,%rax
14001789f:	0f 84 ae 03 00 00    	je     0x140017c53
1400178a5:	48 8b d6             	mov    %rsi,%rdx
1400178a8:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1400178ac:	e8 8f 4b 00 00       	call   0x14001c440
1400178b1:	90                   	nop
1400178b2:	45 33 ff             	xor    %r15d,%r15d
1400178b5:	48 8b 0e             	mov    (%rsi),%rcx
1400178b8:	48 8b 01             	mov    (%rcx),%rax
1400178bb:	48 8b 40 40          	mov    0x40(%rax),%rax
1400178bf:	ff 15 73 53 af 00    	call   *0xaf5373(%rip)        # 0x140b0cc38
1400178c5:	48 85 c0             	test   %rax,%rax
1400178c8:	0f 84 68 02 00 00    	je     0x140017b36
1400178ce:	48 8b 0e             	mov    (%rsi),%rcx
1400178d1:	48 8b 01             	mov    (%rcx),%rax
1400178d4:	4d 8b c7             	mov    %r15,%r8
1400178d7:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1400178db:	48 8b 40 30          	mov    0x30(%rax),%rax
1400178df:	ff 15 53 53 af 00    	call   *0xaf5353(%rip)        # 0x140b0cc38
1400178e5:	48 8b d0             	mov    %rax,%rdx
1400178e8:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400178ec:	e8 df 58 00 00       	call   0x14001d1d0
1400178f1:	90                   	nop
1400178f2:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1400178f6:	48 85 db             	test   %rbx,%rbx
1400178f9:	74 39                	je     0x140017934
1400178fb:	41 8b c4             	mov    %r12d,%eax
1400178fe:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140017903:	41 03 c4             	add    %r12d,%eax
140017906:	75 2c                	jne    0x140017934
140017908:	48 8b 03             	mov    (%rbx),%rax
14001790b:	48 8b cb             	mov    %rbx,%rcx
14001790e:	48 8b 00             	mov    (%rax),%rax
140017911:	ff 15 21 53 af 00    	call   *0xaf5321(%rip)        # 0x140b0cc38
140017917:	41 8b c4             	mov    %r12d,%eax
14001791a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14001791f:	41 03 c4             	add    %r12d,%eax
140017922:	75 10                	jne    0x140017934
140017924:	48 8b 03             	mov    (%rbx),%rax
140017927:	48 8b cb             	mov    %rbx,%rcx
14001792a:	48 8b 40 08          	mov    0x8(%rax),%rax
14001792e:	ff 15 04 53 af 00    	call   *0xaf5304(%rip)        # 0x140b0cc38
140017934:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140017938:	48 85 db             	test   %rbx,%rbx
14001793b:	0f 84 92 01 00 00    	je     0x140017ad3
140017941:	48 8b 03             	mov    (%rbx),%rax
140017944:	0f 57 c0             	xorps  %xmm0,%xmm0
140017947:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14001794c:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140017950:	33 d2                	xor    %edx,%edx
140017952:	48 8b cb             	mov    %rbx,%rcx
140017955:	48 8b 40 60          	mov    0x60(%rax),%rax
140017959:	ff 15 d9 52 af 00    	call   *0xaf52d9(%rip)        # 0x140b0cc38
14001795f:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
140017963:	48 85 ff             	test   %rdi,%rdi
140017966:	74 3d                	je     0x1400179a5
140017968:	41 8b c4             	mov    %r12d,%eax
14001796b:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140017970:	41 03 c4             	add    %r12d,%eax
140017973:	75 2c                	jne    0x1400179a1
140017975:	48 8b 07             	mov    (%rdi),%rax
140017978:	48 8b cf             	mov    %rdi,%rcx
14001797b:	48 8b 00             	mov    (%rax),%rax
14001797e:	ff 15 b4 52 af 00    	call   *0xaf52b4(%rip)        # 0x140b0cc38
140017984:	41 8b c4             	mov    %r12d,%eax
140017987:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14001798c:	41 03 c4             	add    %r12d,%eax
14001798f:	75 10                	jne    0x1400179a1
140017991:	48 8b 07             	mov    (%rdi),%rax
140017994:	48 8b cf             	mov    %rdi,%rcx
140017997:	48 8b 40 08          	mov    0x8(%rax),%rax
14001799b:	ff 15 97 52 af 00    	call   *0xaf5297(%rip)        # 0x140b0cc38
1400179a1:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
1400179a5:	45 33 f6             	xor    %r14d,%r14d
1400179a8:	48 8b 03             	mov    (%rbx),%rax
1400179ab:	48 8b cb             	mov    %rbx,%rcx
1400179ae:	48 8b 40 40          	mov    0x40(%rax),%rax
1400179b2:	ff 15 80 52 af 00    	call   *0xaf5280(%rip)        # 0x140b0cc38
1400179b8:	48 85 c0             	test   %rax,%rax
1400179bb:	0f 84 12 01 00 00    	je     0x140017ad3
1400179c1:	48 8b 03             	mov    (%rbx),%rax
1400179c4:	4d 8b c6             	mov    %r14,%r8
1400179c7:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400179cb:	48 8b cb             	mov    %rbx,%rcx
1400179ce:	48 8b 40 30          	mov    0x30(%rax),%rax
1400179d2:	ff 15 60 52 af 00    	call   *0xaf5260(%rip)        # 0x140b0cc38
1400179d8:	90                   	nop
1400179d9:	48 8b 7d b0          	mov    -0x50(%rbp),%rdi
1400179dd:	48 8b 07             	mov    (%rdi),%rax
1400179e0:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400179e4:	48 8b cf             	mov    %rdi,%rcx
1400179e7:	48 8b 40 48          	mov    0x48(%rax),%rax
1400179eb:	ff 15 47 52 af 00    	call   *0xaf5247(%rip)        # 0x140b0cc38
1400179f1:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400179f5:	48 8b 01             	mov    (%rcx),%rax
1400179f8:	0f 57 c0             	xorps  %xmm0,%xmm0
1400179fb:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140017a00:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
140017a04:	48 85 d2             	test   %rdx,%rdx
140017a07:	74 08                	je     0x140017a11
140017a09:	f0 ff 42 08          	lock incl 0x8(%rdx)
140017a0d:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140017a11:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140017a15:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140017a1a:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140017a1e:	33 d2                	xor    %edx,%edx
140017a20:	48 8b 40 60          	mov    0x60(%rax),%rax
140017a24:	ff 15 0e 52 af 00    	call   *0xaf520e(%rip)        # 0x140b0cc38
140017a2a:	90                   	nop
140017a2b:	48 8b 7d c8          	mov    -0x38(%rbp),%rdi
140017a2f:	48 85 ff             	test   %rdi,%rdi
140017a32:	74 3d                	je     0x140017a71
140017a34:	41 8b c4             	mov    %r12d,%eax
140017a37:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140017a3c:	41 03 c4             	add    %r12d,%eax
140017a3f:	75 2c                	jne    0x140017a6d
140017a41:	48 8b 07             	mov    (%rdi),%rax
140017a44:	48 8b cf             	mov    %rdi,%rcx
140017a47:	48 8b 00             	mov    (%rax),%rax
140017a4a:	ff 15 e8 51 af 00    	call   *0xaf51e8(%rip)        # 0x140b0cc38
140017a50:	41 8b c4             	mov    %r12d,%eax
140017a53:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140017a58:	41 03 c4             	add    %r12d,%eax
140017a5b:	75 10                	jne    0x140017a6d
140017a5d:	48 8b 07             	mov    (%rdi),%rax
140017a60:	48 8b cf             	mov    %rdi,%rcx
140017a63:	48 8b 40 08          	mov    0x8(%rax),%rax
140017a67:	ff 15 cb 51 af 00    	call   *0xaf51cb(%rip)        # 0x140b0cc38
140017a6d:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140017a71:	48 8b 7d d8          	mov    -0x28(%rbp),%rdi
140017a75:	48 85 ff             	test   %rdi,%rdi
140017a78:	74 3d                	je     0x140017ab7
140017a7a:	41 8b c4             	mov    %r12d,%eax
140017a7d:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140017a82:	41 03 c4             	add    %r12d,%eax
140017a85:	75 2c                	jne    0x140017ab3
140017a87:	48 8b 07             	mov    (%rdi),%rax
140017a8a:	48 8b cf             	mov    %rdi,%rcx
140017a8d:	48 8b 00             	mov    (%rax),%rax
140017a90:	ff 15 a2 51 af 00    	call   *0xaf51a2(%rip)        # 0x140b0cc38
140017a96:	41 8b c4             	mov    %r12d,%eax
140017a99:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140017a9e:	41 03 c4             	add    %r12d,%eax
140017aa1:	75 10                	jne    0x140017ab3
140017aa3:	48 8b 07             	mov    (%rdi),%rax
140017aa6:	48 8b cf             	mov    %rdi,%rcx
140017aa9:	48 8b 40 08          	mov    0x8(%rax),%rax
140017aad:	ff 15 85 51 af 00    	call   *0xaf5185(%rip)        # 0x140b0cc38
140017ab3:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140017ab7:	49 ff c6             	inc    %r14
140017aba:	48 8b 03             	mov    (%rbx),%rax
140017abd:	48 8b cb             	mov    %rbx,%rcx
140017ac0:	48 8b 40 40          	mov    0x40(%rax),%rax
140017ac4:	ff 15 6e 51 af 00    	call   *0xaf516e(%rip)        # 0x140b0cc38
140017aca:	4c 3b f0             	cmp    %rax,%r14
140017acd:	0f 82 ee fe ff ff    	jb     0x1400179c1
140017ad3:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140017ad7:	48 85 c9             	test   %rcx,%rcx
140017ada:	74 3e                	je     0x140017b1a
140017adc:	41 8b c4             	mov    %r12d,%eax
140017adf:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140017ae4:	41 03 c4             	add    %r12d,%eax
140017ae7:	75 31                	jne    0x140017b1a
140017ae9:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140017aed:	48 8b 03             	mov    (%rbx),%rax
140017af0:	48 8b cb             	mov    %rbx,%rcx
140017af3:	48 8b 00             	mov    (%rax),%rax
140017af6:	ff 15 3c 51 af 00    	call   *0xaf513c(%rip)        # 0x140b0cc38
140017afc:	41 8b c4             	mov    %r12d,%eax
140017aff:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140017b04:	41 03 c4             	add    %r12d,%eax
140017b07:	75 11                	jne    0x140017b1a
140017b09:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140017b0d:	48 8b 01             	mov    (%rcx),%rax
140017b10:	48 8b 40 08          	mov    0x8(%rax),%rax
140017b14:	ff 15 1e 51 af 00    	call   *0xaf511e(%rip)        # 0x140b0cc38
140017b1a:	49 ff c7             	inc    %r15
140017b1d:	48 8b 0e             	mov    (%rsi),%rcx
140017b20:	48 8b 01             	mov    (%rcx),%rax
140017b23:	48 8b 40 40          	mov    0x40(%rax),%rax
140017b27:	ff 15 0b 51 af 00    	call   *0xaf510b(%rip)        # 0x140b0cc38
140017b2d:	4c 3b f8             	cmp    %rax,%r15
140017b30:	0f 82 98 fd ff ff    	jb     0x1400178ce
140017b36:	48 8b 0e             	mov    (%rsi),%rcx
140017b39:	48 8b 01             	mov    (%rcx),%rax
140017b3c:	33 d2                	xor    %edx,%edx
140017b3e:	48 8b 40 70          	mov    0x70(%rax),%rax
140017b42:	ff 15 f0 50 af 00    	call   *0xaf50f0(%rip)        # 0x140b0cc38
140017b48:	48 8b 7d b0          	mov    -0x50(%rbp),%rdi
140017b4c:	48 8b 07             	mov    (%rdi),%rax
140017b4f:	48 8b cf             	mov    %rdi,%rcx
140017b52:	48 8b 40 40          	mov    0x40(%rax),%rax
140017b56:	ff 15 dc 50 af 00    	call   *0xaf50dc(%rip)        # 0x140b0cc38
140017b5c:	48 85 c0             	test   %rax,%rax
140017b5f:	0f 84 a6 00 00 00    	je     0x140017c0b
140017b65:	48 8b 0e             	mov    (%rsi),%rcx
140017b68:	48 8b 01             	mov    (%rcx),%rax
140017b6b:	0f 57 c0             	xorps  %xmm0,%xmm0
140017b6e:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140017b73:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
140017b77:	48 85 d2             	test   %rdx,%rdx
140017b7a:	74 04                	je     0x140017b80
140017b7c:	f0 ff 42 08          	lock incl 0x8(%rdx)
140017b80:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
140017b84:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140017b89:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140017b8d:	48 8b 40 48          	mov    0x48(%rax),%rax
140017b91:	ff 15 a1 50 af 00    	call   *0xaf50a1(%rip)        # 0x140b0cc38
140017b97:	90                   	nop
140017b98:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140017b9c:	48 85 db             	test   %rbx,%rbx
140017b9f:	74 39                	je     0x140017bda
140017ba1:	41 8b c4             	mov    %r12d,%eax
140017ba4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140017ba9:	41 03 c4             	add    %r12d,%eax
140017bac:	75 2c                	jne    0x140017bda
140017bae:	48 8b 03             	mov    (%rbx),%rax
140017bb1:	48 8b cb             	mov    %rbx,%rcx
140017bb4:	48 8b 00             	mov    (%rax),%rax
140017bb7:	ff 15 7b 50 af 00    	call   *0xaf507b(%rip)        # 0x140b0cc38
140017bbd:	41 8b c4             	mov    %r12d,%eax
140017bc0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140017bc5:	41 03 c4             	add    %r12d,%eax
140017bc8:	75 10                	jne    0x140017bda
140017bca:	48 8b 03             	mov    (%rbx),%rax
140017bcd:	48 8b cb             	mov    %rbx,%rcx
140017bd0:	48 8b 40 08          	mov    0x8(%rax),%rax
140017bd4:	ff 15 5e 50 af 00    	call   *0xaf505e(%rip)        # 0x140b0cc38
140017bda:	48 8b 7d b0          	mov    -0x50(%rbp),%rdi
140017bde:	48 8b 07             	mov    (%rdi),%rax
140017be1:	48 8b 98 b0 00 00 00 	mov    0xb0(%rax),%rbx
140017be8:	48 8b 0e             	mov    (%rsi),%rcx
140017beb:	48 8b 11             	mov    (%rcx),%rdx
140017bee:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140017bf5:	ff 15 3d 50 af 00    	call   *0xaf503d(%rip)        # 0x140b0cc38
140017bfb:	48 8b d0             	mov    %rax,%rdx
140017bfe:	48 8b cf             	mov    %rdi,%rcx
140017c01:	48 8b c3             	mov    %rbx,%rax
140017c04:	ff 15 2e 50 af 00    	call   *0xaf502e(%rip)        # 0x140b0cc38
140017c0a:	90                   	nop
140017c0b:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
140017c0f:	48 85 d2             	test   %rdx,%rdx
140017c12:	74 3f                	je     0x140017c53
140017c14:	41 8b c4             	mov    %r12d,%eax
140017c17:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
140017c1c:	41 03 c4             	add    %r12d,%eax
140017c1f:	75 32                	jne    0x140017c53
140017c21:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140017c25:	48 8b 03             	mov    (%rbx),%rax
140017c28:	48 8b cb             	mov    %rbx,%rcx
140017c2b:	48 8b 00             	mov    (%rax),%rax
140017c2e:	ff 15 04 50 af 00    	call   *0xaf5004(%rip)        # 0x140b0cc38
140017c34:	41 8b c4             	mov    %r12d,%eax
140017c37:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140017c3c:	41 03 c4             	add    %r12d,%eax
140017c3f:	75 12                	jne    0x140017c53
140017c41:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140017c45:	48 8b 01             	mov    (%rcx),%rax
140017c48:	48 8b 40 08          	mov    0x8(%rax),%rax
140017c4c:	ff 15 e6 4f af 00    	call   *0xaf4fe6(%rip)        # 0x140b0cc38
140017c52:	90                   	nop
140017c53:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
140017c57:	48 85 db             	test   %rbx,%rbx
140017c5a:	74 39                	je     0x140017c95
140017c5c:	41 8b c4             	mov    %r12d,%eax
140017c5f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140017c64:	41 03 c4             	add    %r12d,%eax
140017c67:	75 2c                	jne    0x140017c95
140017c69:	48 8b 03             	mov    (%rbx),%rax
140017c6c:	48 8b cb             	mov    %rbx,%rcx
140017c6f:	48 8b 00             	mov    (%rax),%rax
140017c72:	ff 15 c0 4f af 00    	call   *0xaf4fc0(%rip)        # 0x140b0cc38
140017c78:	41 8b c4             	mov    %r12d,%eax
140017c7b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140017c80:	41 03 c4             	add    %r12d,%eax
140017c83:	75 10                	jne    0x140017c95