1400dd608:	48 85 c0             	test   %rax,%rax
1400dd60b:	74 04                	je     0x1400dd611
1400dd60d:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dd611:	48 8b 06             	mov    (%rsi),%rax
1400dd614:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400dd619:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400dd61d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400dd622:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400dd627:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dd62c:	e8 93 cb 15 00       	call   0x14023a1c4
1400dd631:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dd636:	e8 d5 e5 15 00       	call   0x14023bc10
1400dd63b:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dd640:	e8 2f cc 15 00       	call   0x14023a274
1400dd645:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400dd649:	48 85 c0             	test   %rax,%rax
1400dd64c:	74 04                	je     0x1400dd652
1400dd64e:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dd652:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400dd656:	48 85 db             	test   %rbx,%rbx
1400dd659:	74 39                	je     0x1400dd694
1400dd65b:	41 8b c6             	mov    %r14d,%eax
1400dd65e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dd663:	41 03 c6             	add    %r14d,%eax
1400dd666:	75 2c                	jne    0x1400dd694
1400dd668:	48 8b 03             	mov    (%rbx),%rax
1400dd66b:	48 8b cb             	mov    %rbx,%rcx
1400dd66e:	48 8b 00             	mov    (%rax),%rax
1400dd671:	ff 15 c1 f5 a2 00    	call   *0xa2f5c1(%rip)        # 0x140b0cc38
1400dd677:	41 8b c6             	mov    %r14d,%eax
1400dd67a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dd67f:	41 03 c6             	add    %r14d,%eax
1400dd682:	75 10                	jne    0x1400dd694
1400dd684:	48 8b 03             	mov    (%rbx),%rax
1400dd687:	48 8b cb             	mov    %rbx,%rcx
1400dd68a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dd68e:	ff 15 a4 f5 a2 00    	call   *0xa2f5a4(%rip)        # 0x140b0cc38
1400dd694:	48 8b cf             	mov    %rdi,%rcx
1400dd697:	e8 50 c1 f2 ff       	call   0x1400097ec
1400dd69c:	ba 08 00 00 00       	mov    $0x8,%edx
1400dd6a1:	48 8b cf             	mov    %rdi,%rcx
1400dd6a4:	e8 d3 1c 00 00       	call   0x1400df37c
1400dd6a9:	90                   	nop
1400dd6aa:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dd6af:	e8 cc 8a f2 ff       	call   0x140006180
1400dd6b4:	f6 47 40 10          	testb  $0x10,0x40(%rdi)
1400dd6b8:	0f 84 ad 01 00 00    	je     0x1400dd86b
1400dd6be:	0f 57 c0             	xorps  %xmm0,%xmm0
1400dd6c1:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1400dd6c7:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
1400dd6ce:	48 85 c0             	test   %rax,%rax
1400dd6d1:	74 04                	je     0x1400dd6d7
1400dd6d3:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dd6d7:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
1400dd6de:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400dd6e3:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
1400dd6ea:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400dd6ef:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1400dd6f4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400dd6f9:	44 88 7c 24 58       	mov    %r15b,0x58(%rsp)
1400dd6fe:	48 8b 8f 98 00 00 00 	mov    0x98(%rdi),%rcx
1400dd705:	48 85 c9             	test   %rcx,%rcx
1400dd708:	75 07                	jne    0x1400dd711
1400dd70a:	ff 15 a8 ed a2 00    	call   *0xa2eda8(%rip)        # 0x140b0c4b8
1400dd710:	cc                   	int3
1400dd711:	48 8b 01             	mov    (%rcx),%rax
1400dd714:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1400dd719:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400dd71e:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1400dd723:	4c 8b c6             	mov    %rsi,%r8
1400dd726:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400dd72a:	48 8b 40 10          	mov    0x10(%rax),%rax
1400dd72e:	ff 15 04 f5 a2 00    	call   *0xa2f504(%rip)        # 0x140b0cc38
1400dd734:	83 4c 24 40 08       	orl    $0x8,0x40(%rsp)
1400dd739:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400dd73e:	48 85 db             	test   %rbx,%rbx
1400dd741:	74 3a                	je     0x1400dd77d
1400dd743:	41 8b c6             	mov    %r14d,%eax
1400dd746:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dd74b:	41 03 c6             	add    %r14d,%eax
1400dd74e:	75 2d                	jne    0x1400dd77d
1400dd750:	48 8b 03             	mov    (%rbx),%rax
1400dd753:	48 8b cb             	mov    %rbx,%rcx
1400dd756:	48 8b 00             	mov    (%rax),%rax
1400dd759:	ff 15 d9 f4 a2 00    	call   *0xa2f4d9(%rip)        # 0x140b0cc38
1400dd75f:	41 8b c6             	mov    %r14d,%eax
1400dd762:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dd767:	41 03 c6             	add    %r14d,%eax
1400dd76a:	75 11                	jne    0x1400dd77d
1400dd76c:	48 8b 03             	mov    (%rbx),%rax
1400dd76f:	48 8b cb             	mov    %rbx,%rcx
1400dd772:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dd776:	ff 15 bc f4 a2 00    	call   *0xa2f4bc(%rip)        # 0x140b0cc38
1400dd77c:	90                   	nop
1400dd77d:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1400dd781:	0f 57 c0             	xorps  %xmm0,%xmm0
1400dd784:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400dd78a:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1400dd78e:	48 85 d2             	test   %rdx,%rdx
1400dd791:	74 12                	je     0x1400dd7a5
1400dd793:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400dd797:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400dd79c:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1400dd7a1:	f0 ff 42 0c          	lock incl 0xc(%rdx)
1400dd7a5:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400dd7aa:	e8 c5 bf f2 ff       	call   0x140009774
1400dd7af:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1400dd7b3:	48 8b 01             	mov    (%rcx),%rax
1400dd7b6:	48 8d 57 50          	lea    0x50(%rdi),%rdx
1400dd7ba:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dd7be:	ff 15 74 f4 a2 00    	call   *0xa2f474(%rip)        # 0x140b0cc38
1400dd7c4:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400dd7c8:	48 85 c0             	test   %rax,%rax
1400dd7cb:	74 04                	je     0x1400dd7d1
1400dd7cd:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dd7d1:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400dd7d5:	48 85 db             	test   %rbx,%rbx
1400dd7d8:	74 39                	je     0x1400dd813
1400dd7da:	41 8b c6             	mov    %r14d,%eax
1400dd7dd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dd7e2:	41 03 c6             	add    %r14d,%eax
1400dd7e5:	75 2c                	jne    0x1400dd813
1400dd7e7:	48 8b 03             	mov    (%rbx),%rax
1400dd7ea:	48 8b cb             	mov    %rbx,%rcx
1400dd7ed:	48 8b 00             	mov    (%rax),%rax
1400dd7f0:	ff 15 42 f4 a2 00    	call   *0xa2f442(%rip)        # 0x140b0cc38
1400dd7f6:	41 8b c6             	mov    %r14d,%eax
1400dd7f9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dd7fe:	41 03 c6             	add    %r14d,%eax
1400dd801:	75 10                	jne    0x1400dd813
1400dd803:	48 8b 03             	mov    (%rbx),%rax
1400dd806:	48 8b cb             	mov    %rbx,%rcx
1400dd809:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dd80d:	ff 15 25 f4 a2 00    	call   *0xa2f425(%rip)        # 0x140b0cc38
1400dd813:	48 8b cf             	mov    %rdi,%rcx
1400dd816:	e8 d1 bf f2 ff       	call   0x1400097ec
1400dd81b:	ba 10 00 00 00       	mov    $0x10,%edx
1400dd820:	48 8b cf             	mov    %rdi,%rcx
1400dd823:	e8 54 1b 00 00       	call   0x1400df37c
1400dd828:	90                   	nop
1400dd829:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1400dd82d:	48 85 db             	test   %rbx,%rbx
1400dd830:	74 39                	je     0x1400dd86b
1400dd832:	41 8b c6             	mov    %r14d,%eax
1400dd835:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dd83a:	41 03 c6             	add    %r14d,%eax
1400dd83d:	75 2c                	jne    0x1400dd86b
1400dd83f:	48 8b 03             	mov    (%rbx),%rax
1400dd842:	48 8b cb             	mov    %rbx,%rcx
1400dd845:	48 8b 00             	mov    (%rax),%rax
1400dd848:	ff 15 ea f3 a2 00    	call   *0xa2f3ea(%rip)        # 0x140b0cc38
1400dd84e:	41 8b c6             	mov    %r14d,%eax
1400dd851:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dd856:	41 03 c6             	add    %r14d,%eax
1400dd859:	75 10                	jne    0x1400dd86b
1400dd85b:	48 8b 03             	mov    (%rbx),%rax
1400dd85e:	48 8b cb             	mov    %rbx,%rcx
1400dd861:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dd865:	ff 15 cd f3 a2 00    	call   *0xa2f3cd(%rip)        # 0x140b0cc38
1400dd86b:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400dd86f:	48 85 c0             	test   %rax,%rax
1400dd872:	74 04                	je     0x1400dd878
1400dd874:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dd878:	48 8b 06             	mov    (%rsi),%rax
1400dd87b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400dd880:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400dd884:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400dd889:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400dd88e:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1400dd895:	e8 ee 0a 09 00       	call   0x14016e388
1400dd89a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400dd89d:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400dd8a3:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400dd8a7:	48 85 c9             	test   %rcx,%rcx
1400dd8aa:	74 12                	je     0x1400dd8be
1400dd8ac:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400dd8b0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400dd8b5:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400dd8ba:	f0 ff 41 0c          	lock incl 0xc(%rcx)
1400dd8be:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400dd8c3:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1400dd8ca:	e8 a5 be f2 ff       	call   0x140009774
1400dd8cf:	f6 47 40 20          	testb  $0x20,0x40(%rdi)
1400dd8d3:	74 70                	je     0x1400dd945
1400dd8d5:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1400dd8dc:	e8 1f 9e 09 00       	call   0x140177700
1400dd8e1:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400dd8e5:	48 85 c0             	test   %rax,%rax
1400dd8e8:	74 04                	je     0x1400dd8ee
1400dd8ea:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dd8ee:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400dd8f2:	48 85 db             	test   %rbx,%rbx
1400dd8f5:	74 39                	je     0x1400dd930
1400dd8f7:	41 8b c6             	mov    %r14d,%eax
1400dd8fa:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dd8ff:	41 03 c6             	add    %r14d,%eax
1400dd902:	75 2c                	jne    0x1400dd930
1400dd904:	48 8b 03             	mov    (%rbx),%rax
1400dd907:	48 8b cb             	mov    %rbx,%rcx
1400dd90a:	48 8b 00             	mov    (%rax),%rax
1400dd90d:	ff 15 25 f3 a2 00    	call   *0xa2f325(%rip)        # 0x140b0cc38
1400dd913:	41 8b c6             	mov    %r14d,%eax
1400dd916:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dd91b:	41 03 c6             	add    %r14d,%eax
1400dd91e:	75 10                	jne    0x1400dd930
1400dd920:	48 8b 03             	mov    (%rbx),%rax
1400dd923:	48 8b cb             	mov    %rbx,%rcx
1400dd926:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dd92a:	ff 15 08 f3 a2 00    	call   *0xa2f308(%rip)        # 0x140b0cc38
1400dd930:	48 8b cf             	mov    %rdi,%rcx
1400dd933:	e8 b4 be f2 ff       	call   0x1400097ec
1400dd938:	ba 20 00 00 00       	mov    $0x20,%edx
1400dd93d:	48 8b cf             	mov    %rdi,%rcx
1400dd940:	e8 37 1a 00 00       	call   0x1400df37c
1400dd945:	8b 47 40             	mov    0x40(%rdi),%eax
1400dd948:	48 0f ba e0 10       	bt     $0x10,%rax
1400dd94d:	73 7c                	jae    0x1400dd9cb
1400dd94f:	45 84 e4             	test   %r12b,%r12b
1400dd952:	75 77                	jne    0x1400dd9cb
1400dd954:	48 8b d6             	mov    %rsi,%rdx
1400dd957:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400dd95b:	e8 30 d8 0d 00       	call   0x1401bb190
1400dd960:	90                   	nop
1400dd961:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400dd965:	e8 4a e7 0e 00       	call   0x1401cc0b4
1400dd96a:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400dd96e:	48 85 c0             	test   %rax,%rax
1400dd971:	74 04                	je     0x1400dd977
1400dd973:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dd977:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400dd97b:	48 85 db             	test   %rbx,%rbx
1400dd97e:	74 39                	je     0x1400dd9b9
1400dd980:	41 8b c6             	mov    %r14d,%eax
1400dd983:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dd988:	41 03 c6             	add    %r14d,%eax
1400dd98b:	75 2c                	jne    0x1400dd9b9
1400dd98d:	48 8b 03             	mov    (%rbx),%rax
1400dd990:	48 8b cb             	mov    %rbx,%rcx
1400dd993:	48 8b 00             	mov    (%rax),%rax
1400dd996:	ff 15 9c f2 a2 00    	call   *0xa2f29c(%rip)        # 0x140b0cc38
1400dd99c:	41 8b c6             	mov    %r14d,%eax
1400dd99f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dd9a4:	41 03 c6             	add    %r14d,%eax
1400dd9a7:	75 10                	jne    0x1400dd9b9
1400dd9a9:	48 8b 03             	mov    (%rbx),%rax
1400dd9ac:	48 8b cb             	mov    %rbx,%rcx
1400dd9af:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dd9b3:	ff 15 7f f2 a2 00    	call   *0xa2f27f(%rip)        # 0x140b0cc38
1400dd9b9:	48 8b cf             	mov    %rdi,%rcx
1400dd9bc:	e8 2b be f2 ff       	call   0x1400097ec
1400dd9c1:	90                   	nop
1400dd9c2:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400dd9c6:	e8 61 15 00 00       	call   0x1400def2c
1400dd9cb:	f6 47 40 01          	testb  $0x1,0x40(%rdi)
1400dd9cf:	74 70                	je     0x1400dda41
1400dd9d1:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1400dd9d8:	e8 4b 0d 15 00       	call   0x14022e728
1400dd9dd:	48 8b cf             	mov    %rdi,%rcx
1400dd9e0:	e8 07 be f2 ff       	call   0x1400097ec
1400dd9e5:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400dd9e9:	48 85 c0             	test   %rax,%rax
1400dd9ec:	74 04                	je     0x1400dd9f2
1400dd9ee:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dd9f2:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400dd9f6:	48 85 db             	test   %rbx,%rbx
1400dd9f9:	74 39                	je     0x1400dda34
1400dd9fb:	41 8b c6             	mov    %r14d,%eax
1400dd9fe:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dda03:	41 03 c6             	add    %r14d,%eax
1400dda06:	75 2c                	jne    0x1400dda34
1400dda08:	48 8b 03             	mov    (%rbx),%rax
1400dda0b:	48 8b cb             	mov    %rbx,%rcx
1400dda0e:	48 8b 00             	mov    (%rax),%rax
1400dda11:	ff 15 21 f2 a2 00    	call   *0xa2f221(%rip)        # 0x140b0cc38
1400dda17:	41 8b c6             	mov    %r14d,%eax
1400dda1a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dda1f:	41 03 c6             	add    %r14d,%eax
1400dda22:	75 10                	jne    0x1400dda34
1400dda24:	48 8b 03             	mov    (%rbx),%rax
1400dda27:	48 8b cb             	mov    %rbx,%rcx
1400dda2a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dda2e:	ff 15 04 f2 a2 00    	call   *0xa2f204(%rip)        # 0x140b0cc38
1400dda34:	ba 01 00 00 00       	mov    $0x1,%edx
1400dda39:	48 8b cf             	mov    %rdi,%rcx
1400dda3c:	e8 3b 19 00 00       	call   0x1400df37c
1400dda41:	f6 47 40 10          	testb  $0x10,0x40(%rdi)
1400dda45:	74 72                	je     0x1400ddab9
1400dda47:	45 84 ff             	test   %r15b,%r15b
1400dda4a:	75 6d                	jne    0x1400ddab9
1400dda4c:	48 8b d6             	mov    %rsi,%rdx
1400dda4f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dda54:	e8 af 4e f8 ff       	call   0x140062908
1400dda59:	90                   	nop
1400dda5a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dda5f:	e8 cc 53 f8 ff       	call   0x140062e30
1400dda64:	8b 47 40             	mov    0x40(%rdi),%eax
1400dda67:	b9 00 00 18 00       	mov    $0x180000,%ecx
1400dda6c:	48 23 c1             	and    %rcx,%rax
1400dda6f:	48 3b c1             	cmp    %rcx,%rax
1400dda72:	75 0a                	jne    0x1400dda7e
1400dda74:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dda79:	e8 6a 7c f8 ff       	call   0x1400656e8
1400dda7e:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400dda82:	48 85 c0             	test   %rax,%rax
1400dda85:	74 04                	je     0x1400dda8b
1400dda87:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dda8b:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
1400dda8f:	48 85 c9             	test   %rcx,%rcx
1400dda92:	74 05                	je     0x1400dda99
1400dda94:	e8 eb 62 f2 ff       	call   0x140003d84
1400dda99:	48 8b cf             	mov    %rdi,%rcx
1400dda9c:	e8 4b bd f2 ff       	call   0x1400097ec
1400ddaa1:	ba 10 00 00 00       	mov    $0x10,%edx
1400ddaa6:	48 8b cf             	mov    %rdi,%rcx
1400ddaa9:	e8 ce 18 00 00       	call   0x1400df37c
1400ddaae:	90                   	nop
1400ddaaf:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddab4:	e8 37 04 f6 ff       	call   0x14003def0
1400ddab9:	f6 47 40 01          	testb  $0x1,0x40(%rdi)
1400ddabd:	74 70                	je     0x1400ddb2f
1400ddabf:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1400ddac6:	e8 5d 0c 15 00       	call   0x14022e728
1400ddacb:	48 8b cf             	mov    %rdi,%rcx
1400ddace:	e8 19 bd f2 ff       	call   0x1400097ec
1400ddad3:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400ddad7:	48 85 c0             	test   %rax,%rax
1400ddada:	74 04                	je     0x1400ddae0
1400ddadc:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddae0:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400ddae4:	48 85 db             	test   %rbx,%rbx
1400ddae7:	74 39                	je     0x1400ddb22
1400ddae9:	41 8b c6             	mov    %r14d,%eax
1400ddaec:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ddaf1:	41 03 c6             	add    %r14d,%eax
1400ddaf4:	75 2c                	jne    0x1400ddb22
1400ddaf6:	48 8b 03             	mov    (%rbx),%rax
1400ddaf9:	48 8b cb             	mov    %rbx,%rcx
1400ddafc:	48 8b 00             	mov    (%rax),%rax
1400ddaff:	ff 15 33 f1 a2 00    	call   *0xa2f133(%rip)        # 0x140b0cc38
1400ddb05:	41 8b c6             	mov    %r14d,%eax
1400ddb08:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ddb0d:	41 03 c6             	add    %r14d,%eax
1400ddb10:	75 10                	jne    0x1400ddb22
1400ddb12:	48 8b 03             	mov    (%rbx),%rax
1400ddb15:	48 8b cb             	mov    %rbx,%rcx
1400ddb18:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ddb1c:	ff 15 16 f1 a2 00    	call   *0xa2f116(%rip)        # 0x140b0cc38
1400ddb22:	ba 01 00 00 00       	mov    $0x1,%edx
1400ddb27:	48 8b cf             	mov    %rdi,%rcx
1400ddb2a:	e8 4d 18 00 00       	call   0x1400df37c