1400ddb2f:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
1400ddb36:	48 85 c0             	test   %rax,%rax
1400ddb39:	74 04                	je     0x1400ddb3f
1400ddb3b:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddb3f:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
1400ddb46:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400ddb4b:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
1400ddb52:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400ddb57:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400ddb5b:	48 85 c0             	test   %rax,%rax
1400ddb5e:	74 04                	je     0x1400ddb64
1400ddb60:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddb64:	48 8b 06             	mov    (%rsi),%rax
1400ddb67:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400ddb6c:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400ddb70:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400ddb75:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400ddb7a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1400ddb7f:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1400ddb83:	e8 24 1e 14 00       	call   0x14021f9ac
1400ddb88:	90                   	nop
1400ddb89:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ddb8c:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400ddb92:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400ddb96:	48 85 c9             	test   %rcx,%rcx
1400ddb99:	74 12                	je     0x1400ddbad
1400ddb9b:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400ddb9f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400ddba4:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400ddba9:	f0 ff 41 0c          	lock incl 0xc(%rcx)
1400ddbad:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400ddbb2:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1400ddbb6:	e8 b9 bb f2 ff       	call   0x140009774
1400ddbbb:	f6 47 40 40          	testb  $0x40,0x40(%rdi)
1400ddbbf:	74 6d                	je     0x1400ddc2e
1400ddbc1:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1400ddbc5:	e8 ca 2c 14 00       	call   0x140220894
1400ddbca:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400ddbce:	48 85 c0             	test   %rax,%rax
1400ddbd1:	74 04                	je     0x1400ddbd7
1400ddbd3:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddbd7:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400ddbdb:	48 85 db             	test   %rbx,%rbx
1400ddbde:	74 39                	je     0x1400ddc19
1400ddbe0:	41 8b c6             	mov    %r14d,%eax
1400ddbe3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ddbe8:	41 03 c6             	add    %r14d,%eax
1400ddbeb:	75 2c                	jne    0x1400ddc19
1400ddbed:	48 8b 03             	mov    (%rbx),%rax
1400ddbf0:	48 8b cb             	mov    %rbx,%rcx
1400ddbf3:	48 8b 00             	mov    (%rax),%rax
1400ddbf6:	ff 15 3c f0 a2 00    	call   *0xa2f03c(%rip)        # 0x140b0cc38
1400ddbfc:	41 8b c6             	mov    %r14d,%eax
1400ddbff:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ddc04:	41 03 c6             	add    %r14d,%eax
1400ddc07:	75 10                	jne    0x1400ddc19
1400ddc09:	48 8b 03             	mov    (%rbx),%rax
1400ddc0c:	48 8b cb             	mov    %rbx,%rcx
1400ddc0f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ddc13:	ff 15 1f f0 a2 00    	call   *0xa2f01f(%rip)        # 0x140b0cc38
1400ddc19:	48 8b cf             	mov    %rdi,%rcx
1400ddc1c:	e8 cb bb f2 ff       	call   0x1400097ec
1400ddc21:	ba 40 00 00 00       	mov    $0x40,%edx
1400ddc26:	48 8b cf             	mov    %rdi,%rcx
1400ddc29:	e8 4e 17 00 00       	call   0x1400df37c
1400ddc2e:	48 8d 05 e3 72 a3 00 	lea    0xa372e3(%rip),%rax        # 0x140b14f18
1400ddc35:	48 8d 1d dc 71 a3 00 	lea    0xa371dc(%rip),%rbx        # 0x140b14e18
1400ddc3c:	f6 47 40 80          	testb  $0x80,0x40(%rdi)
1400ddc40:	0f 84 41 01 00 00    	je     0x1400ddd87
1400ddc46:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400ddc4b:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ddc4e:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
1400ddc54:	ff 15 c6 e4 a2 00    	call   *0xa2e4c6(%rip)        # 0x140b0c120
1400ddc5a:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400ddc5f:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400ddc64:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ddc67:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400ddc6d:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400ddc71:	48 85 c9             	test   %rcx,%rcx
1400ddc74:	74 12                	je     0x1400ddc88
1400ddc76:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400ddc7a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400ddc7f:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400ddc84:	f0 ff 41 0c          	lock incl 0xc(%rcx)
1400ddc88:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400ddc8d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddc92:	e8 dd ba f2 ff       	call   0x140009774
1400ddc97:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ddc9a:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400ddca0:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400ddca4:	48 85 c0             	test   %rax,%rax
1400ddca7:	74 04                	je     0x1400ddcad
1400ddca9:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddcad:	48 8b 06             	mov    (%rsi),%rax
1400ddcb0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400ddcb5:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400ddcb9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400ddcbe:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400ddcc3:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddcc8:	e8 f3 ef f4 ff       	call   0x14002ccc0
1400ddccd:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ddcd0:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400ddcd6:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400ddcda:	48 85 c0             	test   %rax,%rax
1400ddcdd:	74 04                	je     0x1400ddce3
1400ddcdf:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddce3:	48 8b 06             	mov    (%rsi),%rax
1400ddce6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400ddceb:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400ddcef:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400ddcf4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400ddcf9:	e8 a6 e1 f4 ff       	call   0x14002bea4
1400ddcfe:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400ddd02:	48 85 c0             	test   %rax,%rax
1400ddd05:	74 04                	je     0x1400ddd0b
1400ddd07:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddd0b:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400ddd0f:	48 85 db             	test   %rbx,%rbx
1400ddd12:	74 39                	je     0x1400ddd4d
1400ddd14:	41 8b c6             	mov    %r14d,%eax
1400ddd17:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ddd1c:	41 03 c6             	add    %r14d,%eax
1400ddd1f:	75 2c                	jne    0x1400ddd4d
1400ddd21:	48 8b 03             	mov    (%rbx),%rax
1400ddd24:	48 8b cb             	mov    %rbx,%rcx
1400ddd27:	48 8b 00             	mov    (%rax),%rax
1400ddd2a:	ff 15 08 ef a2 00    	call   *0xa2ef08(%rip)        # 0x140b0cc38
1400ddd30:	41 8b c6             	mov    %r14d,%eax
1400ddd33:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ddd38:	41 03 c6             	add    %r14d,%eax
1400ddd3b:	75 10                	jne    0x1400ddd4d
1400ddd3d:	48 8b 03             	mov    (%rbx),%rax
1400ddd40:	48 8b cb             	mov    %rbx,%rcx
1400ddd43:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ddd47:	ff 15 eb ee a2 00    	call   *0xa2eeeb(%rip)        # 0x140b0cc38
1400ddd4d:	48 8b cf             	mov    %rdi,%rcx
1400ddd50:	e8 97 ba f2 ff       	call   0x1400097ec
1400ddd55:	ba 80 00 00 00       	mov    $0x80,%edx
1400ddd5a:	48 8b cf             	mov    %rdi,%rcx
1400ddd5d:	e8 1a 16 00 00       	call   0x1400df37c
1400ddd62:	90                   	nop
1400ddd63:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400ddd68:	48 85 c9             	test   %rcx,%rcx
1400ddd6b:	74 1a                	je     0x1400ddd87
1400ddd6d:	41 8b c6             	mov    %r14d,%eax
1400ddd70:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400ddd75:	41 03 c6             	add    %r14d,%eax
1400ddd78:	75 0d                	jne    0x1400ddd87
1400ddd7a:	48 8b 01             	mov    (%rcx),%rax
1400ddd7d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ddd81:	ff 15 b1 ee a2 00    	call   *0xa2eeb1(%rip)        # 0x140b0cc38
1400ddd87:	48 8b d6             	mov    %rsi,%rdx
1400ddd8a:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400ddd8e:	e8 cd 30 f5 ff       	call   0x140030e60
1400ddd93:	4c 39 6d a0          	cmp    %r13,-0x60(%rbp)
1400ddd97:	74 4d                	je     0x1400ddde6
1400ddd99:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400ddd9d:	48 85 c0             	test   %rax,%rax
1400ddda0:	74 04                	je     0x1400ddda6
1400ddda2:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddda6:	48 8b 06             	mov    (%rsi),%rax
1400ddda9:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400dddae:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400dddb2:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1400dddb7:	83 4c 24 40 02       	orl    $0x2,0x40(%rsp)
1400dddbc:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dddc1:	e8 fa 8b 0c 00       	call   0x1401a69c0
1400dddc6:	84 c0                	test   %al,%al
1400dddc8:	74 21                	je     0x1400dddeb
1400dddca:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
1400dddce:	4c 39 a8 50 02 00 00 	cmp    %r13,0x250(%rax)
1400dddd5:	75 14                	jne    0x1400dddeb
1400dddd7:	8b 47 40             	mov    0x40(%rdi),%eax
1400dddda:	48 0f ba e0 15       	bt     $0x15,%rax
1400ddddf:	73 0a                	jae    0x1400dddeb
1400ddde1:	41 b6 01             	mov    $0x1,%r14b
1400ddde4:	eb 08                	jmp    0x1400dddee
1400ddde6:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400dddeb:	45 8a f5             	mov    %r13b,%r14b
1400dddee:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400dddf2:	a8 02                	test   $0x2,%al
1400dddf4:	74 4a                	je     0x1400dde40
1400dddf6:	83 64 24 40 fd       	andl   $0xfffffffd,0x40(%rsp)
1400dddfb:	48 85 db             	test   %rbx,%rbx
1400dddfe:	74 40                	je     0x1400dde40
1400dde00:	83 c8 ff             	or     $0xffffffff,%eax
1400dde03:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dde08:	83 f8 01             	cmp    $0x1,%eax
1400dde0b:	75 33                	jne    0x1400dde40
1400dde0d:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400dde12:	48 8b 03             	mov    (%rbx),%rax
1400dde15:	48 8b cb             	mov    %rbx,%rcx
1400dde18:	48 8b 00             	mov    (%rax),%rax
1400dde1b:	ff 15 17 ee a2 00    	call   *0xa2ee17(%rip)        # 0x140b0cc38
1400dde21:	83 c8 ff             	or     $0xffffffff,%eax
1400dde24:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400dde29:	83 f8 01             	cmp    $0x1,%eax
1400dde2c:	75 12                	jne    0x1400dde40
1400dde2e:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400dde33:	48 8b 01             	mov    (%rcx),%rax
1400dde36:	48 8b 40 08          	mov    0x8(%rax),%rax
1400dde3a:	ff 15 f8 ed a2 00    	call   *0xa2edf8(%rip)        # 0x140b0cc38
1400dde40:	45 84 f6             	test   %r14b,%r14b
1400dde43:	0f 84 d0 00 00 00    	je     0x1400ddf19
1400dde49:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400dde4d:	48 85 c0             	test   %rax,%rax
1400dde50:	74 04                	je     0x1400dde56
1400dde52:	f0 ff 40 08          	lock incl 0x8(%rax)
1400dde56:	48 8b 06             	mov    (%rsi),%rax
1400dde59:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400dde5e:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400dde62:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400dde67:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400dde6c:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400dde71:	e8 be f4 09 00       	call   0x14017d334
1400dde76:	0f 57 c0             	xorps  %xmm0,%xmm0
1400dde79:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400dde7f:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400dde83:	48 85 c9             	test   %rcx,%rcx
1400dde86:	74 12                	je     0x1400dde9a
1400dde88:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400dde8c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400dde91:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400dde96:	f0 ff 41 0c          	lock incl 0xc(%rcx)
1400dde9a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400dde9f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddea4:	e8 cb b8 f2 ff       	call   0x140009774
1400ddea9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddeae:	e8 31 f5 09 00       	call   0x14017d3e4
1400ddeb3:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400ddeb7:	48 85 c0             	test   %rax,%rax
1400ddeba:	74 04                	je     0x1400ddec0
1400ddebc:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddec0:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400ddec4:	48 85 db             	test   %rbx,%rbx
1400ddec7:	74 3d                	je     0x1400ddf06
1400ddec9:	41 83 ce ff          	or     $0xffffffff,%r14d
1400ddecd:	41 8b c6             	mov    %r14d,%eax
1400dded0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400dded5:	41 03 c6             	add    %r14d,%eax
1400dded8:	75 2c                	jne    0x1400ddf06
1400ddeda:	48 8b 03             	mov    (%rbx),%rax
1400ddedd:	48 8b cb             	mov    %rbx,%rcx
1400ddee0:	48 8b 00             	mov    (%rax),%rax
1400ddee3:	ff 15 4f ed a2 00    	call   *0xa2ed4f(%rip)        # 0x140b0cc38
1400ddee9:	41 8b c6             	mov    %r14d,%eax
1400ddeec:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ddef1:	41 03 c6             	add    %r14d,%eax
1400ddef4:	75 10                	jne    0x1400ddf06
1400ddef6:	48 8b 03             	mov    (%rbx),%rax
1400ddef9:	48 8b cb             	mov    %rbx,%rcx
1400ddefc:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ddf00:	ff 15 32 ed a2 00    	call   *0xa2ed32(%rip)        # 0x140b0cc38
1400ddf06:	48 8b cf             	mov    %rdi,%rcx
1400ddf09:	e8 de b8 f2 ff       	call   0x1400097ec
1400ddf0e:	90                   	nop
1400ddf0f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddf14:	e8 d7 ff f5 ff       	call   0x14003def0
1400ddf19:	f6 47 40 40          	testb  $0x40,0x40(%rdi)
1400ddf1d:	74 71                	je     0x1400ddf90
1400ddf1f:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1400ddf23:	e8 7c 38 14 00       	call   0x1402217a4
1400ddf28:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400ddf2c:	48 85 c0             	test   %rax,%rax
1400ddf2f:	74 04                	je     0x1400ddf35
1400ddf31:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddf35:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400ddf39:	48 85 db             	test   %rbx,%rbx
1400ddf3c:	74 3d                	je     0x1400ddf7b
1400ddf3e:	41 83 ce ff          	or     $0xffffffff,%r14d
1400ddf42:	41 8b c6             	mov    %r14d,%eax
1400ddf45:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ddf4a:	41 03 c6             	add    %r14d,%eax
1400ddf4d:	75 2c                	jne    0x1400ddf7b
1400ddf4f:	48 8b 03             	mov    (%rbx),%rax
1400ddf52:	48 8b cb             	mov    %rbx,%rcx
1400ddf55:	48 8b 00             	mov    (%rax),%rax
1400ddf58:	ff 15 da ec a2 00    	call   *0xa2ecda(%rip)        # 0x140b0cc38
1400ddf5e:	41 8b c6             	mov    %r14d,%eax
1400ddf61:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ddf66:	41 03 c6             	add    %r14d,%eax
1400ddf69:	75 10                	jne    0x1400ddf7b
1400ddf6b:	48 8b 03             	mov    (%rbx),%rax
1400ddf6e:	48 8b cb             	mov    %rbx,%rcx
1400ddf71:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ddf75:	ff 15 bd ec a2 00    	call   *0xa2ecbd(%rip)        # 0x140b0cc38
1400ddf7b:	48 8b cf             	mov    %rdi,%rcx
1400ddf7e:	e8 69 b8 f2 ff       	call   0x1400097ec
1400ddf83:	ba 40 00 00 00       	mov    $0x40,%edx
1400ddf88:	48 8b cf             	mov    %rdi,%rcx
1400ddf8b:	e8 ec 13 00 00       	call   0x1400df37c
1400ddf90:	f6 47 40 20          	testb  $0x20,0x40(%rdi)
1400ddf94:	0f 84 a8 00 00 00    	je     0x1400de042
1400ddf9a:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1400ddfa1:	e8 92 42 09 00       	call   0x140172238
1400ddfa6:	45 84 ff             	test   %r15b,%r15b
1400ddfa9:	75 23                	jne    0x1400ddfce
1400ddfab:	48 8b d6             	mov    %rsi,%rdx
1400ddfae:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddfb3:	e8 50 49 f8 ff       	call   0x140062908
1400ddfb8:	90                   	nop
1400ddfb9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddfbe:	e8 6d 4e f8 ff       	call   0x140062e30
1400ddfc3:	90                   	nop
1400ddfc4:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400ddfc9:	e8 22 ff f5 ff       	call   0x14003def0
1400ddfce:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1400ddfd5:	e8 9e 4f 09 00       	call   0x140172f78
1400ddfda:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400ddfde:	48 85 c0             	test   %rax,%rax
1400ddfe1:	74 04                	je     0x1400ddfe7
1400ddfe3:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ddfe7:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400ddfeb:	48 85 db             	test   %rbx,%rbx
1400ddfee:	74 3d                	je     0x1400de02d
1400ddff0:	41 83 ce ff          	or     $0xffffffff,%r14d
1400ddff4:	41 8b c6             	mov    %r14d,%eax
1400ddff7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ddffc:	41 03 c6             	add    %r14d,%eax
1400ddfff:	75 2c                	jne    0x1400de02d
1400de001:	48 8b 03             	mov    (%rbx),%rax
1400de004:	48 8b cb             	mov    %rbx,%rcx
1400de007:	48 8b 00             	mov    (%rax),%rax
1400de00a:	ff 15 28 ec a2 00    	call   *0xa2ec28(%rip)        # 0x140b0cc38
1400de010:	41 8b c6             	mov    %r14d,%eax
1400de013:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400de018:	41 03 c6             	add    %r14d,%eax
1400de01b:	75 10                	jne    0x1400de02d
1400de01d:	48 8b 03             	mov    (%rbx),%rax
1400de020:	48 8b cb             	mov    %rbx,%rcx
1400de023:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de027:	ff 15 0b ec a2 00    	call   *0xa2ec0b(%rip)        # 0x140b0cc38
1400de02d:	48 8b cf             	mov    %rdi,%rcx
1400de030:	e8 b7 b7 f2 ff       	call   0x1400097ec
1400de035:	ba 20 00 00 00       	mov    $0x20,%edx
1400de03a:	48 8b cf             	mov    %rdi,%rcx
1400de03d:	e8 3a 13 00 00       	call   0x1400df37c
1400de042:	f6 47 40 40          	testb  $0x40,0x40(%rdi)
1400de046:	0f 84 83 00 00 00    	je     0x1400de0cf
1400de04c:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1400de050:	e8 9f 69 14 00       	call   0x1402249f4
1400de055:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1400de059:	e8 5a 7d 14 00       	call   0x140225db8
1400de05e:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1400de062:	e8 a9 35 14 00       	call   0x140221610
1400de067:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de06b:	48 85 c0             	test   %rax,%rax
1400de06e:	74 04                	je     0x1400de074
1400de070:	f0 ff 40 08          	lock incl 0x8(%rax)
1400de074:	48 8b 5f 38          	mov    0x38(%rdi),%rbx