140064ca6:	41 03 c7             	add    %r15d,%eax
140064ca9:	75 33                	jne    0x140064cde
140064cab:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140064cb0:	48 8b 07             	mov    (%rdi),%rax
140064cb3:	48 8b cf             	mov    %rdi,%rcx
140064cb6:	48 8b 00             	mov    (%rax),%rax
140064cb9:	ff 15 79 7f aa 00    	call   *0xaa7f79(%rip)        # 0x140b0cc38
140064cbf:	41 8b c7             	mov    %r15d,%eax
140064cc2:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064cc7:	41 03 c7             	add    %r15d,%eax
140064cca:	75 12                	jne    0x140064cde
140064ccc:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140064cd1:	48 8b 01             	mov    (%rcx),%rax
140064cd4:	48 8b 40 08          	mov    0x8(%rax),%rax
140064cd8:	ff 15 5a 7f aa 00    	call   *0xaa7f5a(%rip)        # 0x140b0cc38
140064cde:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064ce3:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140064ce8:	48 8b 01             	mov    (%rcx),%rax
140064ceb:	0f 57 c0             	xorps  %xmm0,%xmm0
140064cee:	f3 0f 7f 85 c8 00 00 	movdqu %xmm0,0xc8(%rbp)
140064cf5:	00
140064cf6:	4c 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%r8
140064cfd:	33 d2                	xor    %edx,%edx
140064cff:	48 8b 40 60          	mov    0x60(%rax),%rax
140064d03:	ff 15 2f 7f aa 00    	call   *0xaa7f2f(%rip)        # 0x140b0cc38
140064d09:	4c 8b b5 d0 00 00 00 	mov    0xd0(%rbp),%r14
140064d10:	4d 85 f6             	test   %r14,%r14
140064d13:	74 40                	je     0x140064d55
140064d15:	41 8b c7             	mov    %r15d,%eax
140064d18:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
140064d1e:	41 03 c7             	add    %r15d,%eax
140064d21:	75 2d                	jne    0x140064d50
140064d23:	49 8b 06             	mov    (%r14),%rax
140064d26:	49 8b ce             	mov    %r14,%rcx
140064d29:	48 8b 00             	mov    (%rax),%rax
140064d2c:	ff 15 06 7f aa 00    	call   *0xaa7f06(%rip)        # 0x140b0cc38
140064d32:	41 8b c7             	mov    %r15d,%eax
140064d35:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
140064d3b:	41 03 c7             	add    %r15d,%eax
140064d3e:	75 10                	jne    0x140064d50
140064d40:	49 8b 06             	mov    (%r14),%rax
140064d43:	49 8b ce             	mov    %r14,%rcx
140064d46:	48 8b 40 08          	mov    0x8(%rax),%rax
140064d4a:	ff 15 e8 7e aa 00    	call   *0xaa7ee8(%rip)        # 0x140b0cc38
140064d50:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064d55:	48 85 ff             	test   %rdi,%rdi
140064d58:	74 44                	je     0x140064d9e
140064d5a:	41 83 cf ff          	or     $0xffffffff,%r15d
140064d5e:	41 8b c7             	mov    %r15d,%eax
140064d61:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140064d66:	41 03 c7             	add    %r15d,%eax
140064d69:	75 33                	jne    0x140064d9e
140064d6b:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064d70:	48 8b 07             	mov    (%rdi),%rax
140064d73:	48 8b cf             	mov    %rdi,%rcx
140064d76:	48 8b 00             	mov    (%rax),%rax
140064d79:	ff 15 b9 7e aa 00    	call   *0xaa7eb9(%rip)        # 0x140b0cc38
140064d7f:	41 8b c7             	mov    %r15d,%eax
140064d82:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064d87:	41 03 c7             	add    %r15d,%eax
140064d8a:	75 12                	jne    0x140064d9e
140064d8c:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140064d91:	48 8b 01             	mov    (%rcx),%rax
140064d94:	48 8b 40 08          	mov    0x8(%rax),%rax
140064d98:	ff 15 9a 7e aa 00    	call   *0xaa7e9a(%rip)        # 0x140b0cc38
140064d9e:	48 83 c3 10          	add    $0x10,%rbx
140064da2:	48 3b 5d 40          	cmp    0x40(%rbp),%rbx
140064da6:	0f 85 15 fe ff ff    	jne    0x140064bc1
140064dac:	4c 8b b5 80 02 00 00 	mov    0x280(%rbp),%r14
140064db3:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140064db7:	e8 14 61 fb ff       	call   0x14001aed0
140064dbc:	48 83 c6 10          	add    $0x10,%rsi
140064dc0:	48 8d 46 f8          	lea    -0x8(%rsi),%rax
140064dc4:	48 3b 85 a0 00 00 00 	cmp    0xa0(%rbp),%rax
140064dcb:	0f 85 4a fb ff ff    	jne    0x14006491b
140064dd1:	4c 8b 6d c0          	mov    -0x40(%rbp),%r13
140064dd5:	4c 8b bd 70 02 00 00 	mov    0x270(%rbp),%r15
140064ddc:	48 8b 9d 80 00 00 00 	mov    0x80(%rbp),%rbx
140064de3:	48 3b 9d 88 00 00 00 	cmp    0x88(%rbp),%rbx
140064dea:	0f 84 a0 01 00 00    	je     0x140064f90
140064df0:	48 8b 0b             	mov    (%rbx),%rcx
140064df3:	48 8b 01             	mov    (%rcx),%rax
140064df6:	48 8b 40 18          	mov    0x18(%rax),%rax
140064dfa:	ff 15 38 7e aa 00    	call   *0xaa7e38(%rip)        # 0x140b0cc38
140064e00:	83 f8 26             	cmp    $0x26,%eax
140064e03:	0f 84 6f 01 00 00    	je     0x140064f78
140064e09:	48 8b 3b             	mov    (%rbx),%rdi
140064e0c:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
140064e13:	48 85 c0             	test   %rax,%rax
140064e16:	74 04                	je     0x140064e1c
140064e18:	f0 ff 40 08          	lock incl 0x8(%rax)
140064e1c:	48 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%rax
140064e23:	48 89 45 28          	mov    %rax,0x28(%rbp)
140064e27:	48 8b bf e8 00 00 00 	mov    0xe8(%rdi),%rdi
140064e2e:	48 89 7d 30          	mov    %rdi,0x30(%rbp)
140064e32:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140064e36:	48 8d 95 98 01 00 00 	lea    0x198(%rbp),%rdx
140064e3d:	49 8b cc             	mov    %r12,%rcx
140064e40:	e8 ef 24 00 00       	call   0x140067334
140064e45:	49 8b 34 24          	mov    (%r12),%rsi
140064e49:	4c 8b 30             	mov    (%rax),%r14
140064e4c:	48 85 ff             	test   %rdi,%rdi
140064e4f:	74 39                	je     0x140064e8a
140064e51:	83 c8 ff             	or     $0xffffffff,%eax
140064e54:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140064e59:	83 f8 01             	cmp    $0x1,%eax
140064e5c:	75 2c                	jne    0x140064e8a
140064e5e:	48 8b 07             	mov    (%rdi),%rax
140064e61:	48 8b cf             	mov    %rdi,%rcx
140064e64:	48 8b 00             	mov    (%rax),%rax
140064e67:	ff 15 cb 7d aa 00    	call   *0xaa7dcb(%rip)        # 0x140b0cc38
140064e6d:	83 c8 ff             	or     $0xffffffff,%eax
140064e70:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064e75:	83 f8 01             	cmp    $0x1,%eax
140064e78:	75 10                	jne    0x140064e8a
140064e7a:	48 8b 07             	mov    (%rdi),%rax
140064e7d:	48 8b cf             	mov    %rdi,%rcx
140064e80:	48 8b 40 08          	mov    0x8(%rax),%rax
140064e84:	ff 15 ae 7d aa 00    	call   *0xaa7dae(%rip)        # 0x140b0cc38
140064e8a:	4c 3b f6             	cmp    %rsi,%r14
140064e8d:	0f 85 e5 00 00 00    	jne    0x140064f78
140064e93:	48 8b 0b             	mov    (%rbx),%rcx
140064e96:	48 8b 81 e8 00 00 00 	mov    0xe8(%rcx),%rax
140064e9d:	48 85 c0             	test   %rax,%rax
140064ea0:	74 04                	je     0x140064ea6
140064ea2:	f0 ff 40 08          	lock incl 0x8(%rax)
140064ea6:	48 8b 81 e0 00 00 00 	mov    0xe0(%rcx),%rax
140064ead:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140064eb1:	48 8b 81 e8 00 00 00 	mov    0xe8(%rcx),%rax
140064eb8:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140064ebc:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
140064ec0:	48 8d 95 18 02 00 00 	lea    0x218(%rbp),%rdx
140064ec7:	49 8b cc             	mov    %r12,%rcx
140064eca:	e8 c9 35 00 00       	call   0x140068498
140064ecf:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140064ed3:	83 ce ff             	or     $0xffffffff,%esi
140064ed6:	48 85 c9             	test   %rcx,%rcx
140064ed9:	74 3a                	je     0x140064f15
140064edb:	8b c6                	mov    %esi,%eax
140064edd:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140064ee2:	03 c6                	add    %esi,%eax
140064ee4:	75 2f                	jne    0x140064f15
140064ee6:	48 8b 7d a8          	mov    -0x58(%rbp),%rdi
140064eea:	48 8b 07             	mov    (%rdi),%rax
140064eed:	48 8b cf             	mov    %rdi,%rcx
140064ef0:	48 8b 00             	mov    (%rax),%rax
140064ef3:	ff 15 3f 7d aa 00    	call   *0xaa7d3f(%rip)        # 0x140b0cc38
140064ef9:	8b c6                	mov    %esi,%eax
140064efb:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064f00:	03 c6                	add    %esi,%eax
140064f02:	75 11                	jne    0x140064f15
140064f04:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140064f08:	48 8b 01             	mov    (%rcx),%rax
140064f0b:	48 8b 40 08          	mov    0x8(%rax),%rax
140064f0f:	ff 15 23 7d aa 00    	call   *0xaa7d23(%rip)        # 0x140b0cc38
140064f15:	48 8b 03             	mov    (%rbx),%rax
140064f18:	48 8b 88 e0 00 00 00 	mov    0xe0(%rax),%rcx
140064f1f:	48 8b 01             	mov    (%rcx),%rax
140064f22:	0f 57 c0             	xorps  %xmm0,%xmm0
140064f25:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140064f2a:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140064f2e:	33 d2                	xor    %edx,%edx
140064f30:	48 8b 40 60          	mov    0x60(%rax),%rax
140064f34:	ff 15 fe 7c aa 00    	call   *0xaa7cfe(%rip)        # 0x140b0cc38
140064f3a:	48 8b 7d b8          	mov    -0x48(%rbp),%rdi
140064f3e:	48 85 ff             	test   %rdi,%rdi
140064f41:	74 35                	je     0x140064f78
140064f43:	8b c6                	mov    %esi,%eax
140064f45:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140064f4a:	03 c6                	add    %esi,%eax
140064f4c:	75 2a                	jne    0x140064f78
140064f4e:	48 8b 07             	mov    (%rdi),%rax
140064f51:	48 8b cf             	mov    %rdi,%rcx
140064f54:	48 8b 00             	mov    (%rax),%rax
140064f57:	ff 15 db 7c aa 00    	call   *0xaa7cdb(%rip)        # 0x140b0cc38
140064f5d:	8b c6                	mov    %esi,%eax
140064f5f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064f64:	03 c6                	add    %esi,%eax
140064f66:	75 10                	jne    0x140064f78
140064f68:	48 8b 07             	mov    (%rdi),%rax
140064f6b:	48 8b cf             	mov    %rdi,%rcx
140064f6e:	48 8b 40 08          	mov    0x8(%rax),%rax
140064f72:	ff 15 c0 7c aa 00    	call   *0xaa7cc0(%rip)        # 0x140b0cc38
140064f78:	48 83 c3 10          	add    $0x10,%rbx
140064f7c:	48 3b 9d 88 00 00 00 	cmp    0x88(%rbp),%rbx
140064f83:	0f 85 67 fe ff ff    	jne    0x140064df0
140064f89:	4c 8b b5 80 02 00 00 	mov    0x280(%rbp),%r14
140064f90:	49 8b 1e             	mov    (%r14),%rbx
140064f93:	49 8b 0f             	mov    (%r15),%rcx
140064f96:	48 8b 01             	mov    (%rcx),%rax
140064f99:	48 8b 7d c8          	mov    -0x38(%rbp),%rdi
140064f9d:	4c 8b c7             	mov    %rdi,%r8
140064fa0:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
140064fa7:	48 8b 40 30          	mov    0x30(%rax),%rax
140064fab:	ff 15 87 7c aa 00    	call   *0xaa7c87(%rip)        # 0x140b0cc38
140064fb1:	4c 8b c0             	mov    %rax,%r8
140064fb4:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
140064fbb:	48 8b cb             	mov    %rbx,%rcx
140064fbe:	e8 79 53 12 00       	call   0x14018a33c
140064fc3:	48 8b 9d 78 01 00 00 	mov    0x178(%rbp),%rbx
140064fca:	48 85 db             	test   %rbx,%rbx
140064fcd:	74 38                	je     0x140065007
140064fcf:	83 ce ff             	or     $0xffffffff,%esi
140064fd2:	8b c6                	mov    %esi,%eax
140064fd4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140064fd9:	03 c6                	add    %esi,%eax
140064fdb:	75 2a                	jne    0x140065007
140064fdd:	48 8b 03             	mov    (%rbx),%rax
140064fe0:	48 8b cb             	mov    %rbx,%rcx
140064fe3:	48 8b 00             	mov    (%rax),%rax
140064fe6:	ff 15 4c 7c aa 00    	call   *0xaa7c4c(%rip)        # 0x140b0cc38
140064fec:	8b c6                	mov    %esi,%eax
140064fee:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140064ff3:	03 c6                	add    %esi,%eax
140064ff5:	75 10                	jne    0x140065007
140064ff7:	48 8b 03             	mov    (%rbx),%rax
140064ffa:	48 8b cb             	mov    %rbx,%rcx
140064ffd:	48 8b 40 08          	mov    0x8(%rax),%rax
140065001:	ff 15 31 7c aa 00    	call   *0xaa7c31(%rip)        # 0x140b0cc38
140065007:	48 8b 9d b0 00 00 00 	mov    0xb0(%rbp),%rbx
14006500e:	48 3b 9d b8 00 00 00 	cmp    0xb8(%rbp),%rbx
140065015:	0f 84 78 01 00 00    	je     0x140065193
14006501b:	48 8b d3             	mov    %rbx,%rdx
14006501e:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140065023:	e8 bc 71 fb ff       	call   0x14001c1e4
140065028:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14006502d:	48 85 ff             	test   %rdi,%rdi
140065030:	74 09                	je     0x14006503b
140065032:	f0 ff 47 08          	lock incl 0x8(%rdi)
140065036:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14006503b:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140065040:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140065046:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14006504b:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
140065052:	49 8b cc             	mov    %r12,%rcx
140065055:	e8 da 22 00 00       	call   0x140067334
14006505a:	49 8b 34 24          	mov    (%r12),%rsi
14006505e:	4c 8b 30             	mov    (%rax),%r14
140065061:	48 85 ff             	test   %rdi,%rdi
140065064:	74 4a                	je     0x1400650b0
140065066:	83 c8 ff             	or     $0xffffffff,%eax
140065069:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14006506e:	83 f8 01             	cmp    $0x1,%eax
140065071:	75 38                	jne    0x1400650ab
140065073:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140065078:	48 8b 07             	mov    (%rdi),%rax
14006507b:	48 8b cf             	mov    %rdi,%rcx
14006507e:	48 8b 00             	mov    (%rax),%rax
140065081:	ff 15 b1 7b aa 00    	call   *0xaa7bb1(%rip)        # 0x140b0cc38
140065087:	83 c8 ff             	or     $0xffffffff,%eax
14006508a:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14006508f:	83 f8 01             	cmp    $0x1,%eax
140065092:	75 17                	jne    0x1400650ab
140065094:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140065099:	48 8b 07             	mov    (%rdi),%rax
14006509c:	48 8b cf             	mov    %rdi,%rcx
14006509f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400650a3:	ff 15 8f 7b aa 00    	call   *0xaa7b8f(%rip)        # 0x140b0cc38
1400650a9:	eb 05                	jmp    0x1400650b0
1400650ab:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1400650b0:	4c 3b f6             	cmp    %rsi,%r14
1400650b3:	75 7e                	jne    0x140065133
1400650b5:	48 85 ff             	test   %rdi,%rdi
1400650b8:	74 09                	je     0x1400650c3
1400650ba:	f0 ff 47 08          	lock incl 0x8(%rdi)
1400650be:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1400650c3:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1400650c8:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400650ce:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400650d3:	48 8d 95 88 01 00 00 	lea    0x188(%rbp),%rdx
1400650da:	49 8b cc             	mov    %r12,%rcx
1400650dd:	e8 b6 33 00 00       	call   0x140068498
1400650e2:	90                   	nop
1400650e3:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400650e8:	83 ce ff             	or     $0xffffffff,%esi
1400650eb:	48 85 c9             	test   %rcx,%rcx
1400650ee:	74 46                	je     0x140065136
1400650f0:	8b c6                	mov    %esi,%eax
1400650f2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400650f7:	03 c6                	add    %esi,%eax
1400650f9:	75 31                	jne    0x14006512c
1400650fb:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140065100:	48 8b 07             	mov    (%rdi),%rax
140065103:	48 8b cf             	mov    %rdi,%rcx
140065106:	48 8b 00             	mov    (%rax),%rax
140065109:	ff 15 29 7b aa 00    	call   *0xaa7b29(%rip)        # 0x140b0cc38
14006510f:	8b c6                	mov    %esi,%eax
140065111:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140065116:	03 c6                	add    %esi,%eax
140065118:	75 12                	jne    0x14006512c
14006511a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14006511f:	48 8b 01             	mov    (%rcx),%rax
140065122:	48 8b 40 08          	mov    0x8(%rax),%rax
140065126:	ff 15 0c 7b aa 00    	call   *0xaa7b0c(%rip)        # 0x140b0cc38
14006512c:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140065131:	eb 03                	jmp    0x140065136
140065133:	83 ce ff             	or     $0xffffffff,%esi
140065136:	48 85 ff             	test   %rdi,%rdi
140065139:	74 3c                	je     0x140065177
14006513b:	8b c6                	mov    %esi,%eax
14006513d:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140065142:	03 c6                	add    %esi,%eax
140065144:	75 31                	jne    0x140065177
140065146:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14006514b:	48 8b 07             	mov    (%rdi),%rax
14006514e:	48 8b cf             	mov    %rdi,%rcx
140065151:	48 8b 00             	mov    (%rax),%rax
140065154:	ff 15 de 7a aa 00    	call   *0xaa7ade(%rip)        # 0x140b0cc38
14006515a:	8b c6                	mov    %esi,%eax
14006515c:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140065161:	03 c6                	add    %esi,%eax
140065163:	75 12                	jne    0x140065177
140065165:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14006516a:	48 8b 01             	mov    (%rcx),%rax
14006516d:	48 8b 40 08          	mov    0x8(%rax),%rax
140065171:	ff 15 c1 7a aa 00    	call   *0xaa7ac1(%rip)        # 0x140b0cc38
140065177:	48 83 c3 10          	add    $0x10,%rbx
14006517b:	48 3b 9d b8 00 00 00 	cmp    0xb8(%rbp),%rbx
140065182:	0f 85 93 fe ff ff    	jne    0x14006501b
140065188:	48 8b 7d c8          	mov    -0x38(%rbp),%rdi
14006518c:	4c 8b b5 80 02 00 00 	mov    0x280(%rbp),%r14
140065193:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14006519a:	e8 31 5d fb ff       	call   0x14001aed0
14006519f:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1400651a3:	e8 28 5d fb ff       	call   0x14001aed0
1400651a8:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1400651ac:	33 db                	xor    %ebx,%ebx
1400651ae:	48 85 c9             	test   %rcx,%rcx
1400651b1:	74 3d                	je     0x1400651f0
1400651b3:	48 8b 45 90          	mov    -0x70(%rbp),%rax
1400651b7:	48 2b c1             	sub    %rcx,%rax
1400651ba:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400651be:	48 8b d1             	mov    %rcx,%rdx
1400651c1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400651c7:	72 15                	jb     0x1400651de
1400651c9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400651cd:	48 2b d1             	sub    %rcx,%rdx
1400651d0:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400651d4:	48 83 f8 1f          	cmp    $0x1f,%rax
1400651d8:	0f 87 83 00 00 00    	ja     0x140065261
1400651de:	ff 15 dc 76 aa 00    	call   *0xaa76dc(%rip)        # 0x140b0c8c0
1400651e4:	0f 57 c0             	xorps  %xmm0,%xmm0
1400651e7:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1400651ec:	48 89 5d 90          	mov    %rbx,-0x70(%rbp)
1400651f0:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
1400651f4:	e8 d7 5c fb ff       	call   0x14001aed0
1400651f9:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140065200:	e8 cb 5c fb ff       	call   0x14001aed0
140065205:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14006520c:	e8 bf 5c fb ff       	call   0x14001aed0