1400ead55:	48 8b 41 48          	mov    0x48(%rcx),%rax
1400ead59:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ead5c:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
1400ead63:	00
1400ead64:	48 85 ff             	test   %rdi,%rdi
1400ead67:	74 09                	je     0x1400ead72
1400ead69:	f0 ff 47 08          	lock incl 0x8(%rdi)
1400ead6d:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400ead72:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400ead77:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
1400ead7e:	00
1400ead7f:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1400ead86:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400ead8a:	ff 15 a8 1e a2 00    	call   *0xa21ea8(%rip)        # 0x140b0cc38
1400ead90:	48 8b 8d 18 01 00 00 	mov    0x118(%rbp),%rcx
1400ead97:	48 85 c9             	test   %rcx,%rcx
1400ead9a:	0f 84 2a 02 00 00    	je     0x1400eafca
1400eada0:	e8 df 8f f1 ff       	call   0x140003d84
1400eada5:	e9 20 02 00 00       	jmp    0x1400eafca
1400eadaa:	48 8d 95 d0 03 00 00 	lea    0x3d0(%rbp),%rdx
1400eadb1:	ff 15 81 1e a2 00    	call   *0xa21e81(%rip)        # 0x140b0cc38
1400eadb7:	4c 8b 08             	mov    (%rax),%r9
1400eadba:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1400eadbe:	48 85 c0             	test   %rax,%rax
1400eadc1:	74 04                	je     0x1400eadc7
1400eadc3:	f0 ff 40 08          	lock incl 0x8(%rax)
1400eadc7:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
1400eadcb:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1400eadd0:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400eadd5:	48 85 c9             	test   %rcx,%rcx
1400eadd8:	74 04                	je     0x1400eadde
1400eadda:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400eadde:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1400eade3:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1400eade8:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1400eadec:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1400eadf0:	49 8b c9             	mov    %r9,%rcx
1400eadf3:	e8 5c 98 0a 00       	call   0x140194654
1400eadf8:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400eadfd:	48 85 c9             	test   %rcx,%rcx
1400eae00:	74 06                	je     0x1400eae08
1400eae02:	e8 7d 8f f1 ff       	call   0x140003d84
1400eae07:	90                   	nop
1400eae08:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1400eae0c:	e8 6f b3 f1 ff       	call   0x140006180
1400eae11:	48 8d 8d d0 03 00 00 	lea    0x3d0(%rbp),%rcx
1400eae18:	e8 63 b3 f1 ff       	call   0x140006180
1400eae1d:	48 8d 95 50 03 00 00 	lea    0x350(%rbp),%rdx
1400eae24:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400eae28:	e8 07 0b 0a 00       	call   0x14018b934
1400eae2d:	48 8b 18             	mov    (%rax),%rbx
1400eae30:	48 8d 8d 50 03 00 00 	lea    0x350(%rbp),%rcx
1400eae37:	e8 44 b3 f1 ff       	call   0x140006180
1400eae3c:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400eae41:	48 85 db             	test   %rbx,%rbx
1400eae44:	0f 84 88 00 00 00    	je     0x1400eaed2
1400eae4a:	48 85 ff             	test   %rdi,%rdi
1400eae4d:	74 09                	je     0x1400eae58
1400eae4f:	f0 ff 47 08          	lock incl 0x8(%rdi)
1400eae53:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400eae58:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400eae5d:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1400eae62:	48 8d 95 60 03 00 00 	lea    0x360(%rbp),%rdx
1400eae69:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400eae6d:	e8 c2 0a 0a 00       	call   0x14018b934
1400eae72:	48 8b 08             	mov    (%rax),%rcx
1400eae75:	48 89 8d 80 01 00 00 	mov    %rcx,0x180(%rbp)
1400eae7c:	4c 8b 70 08          	mov    0x8(%rax),%r14
1400eae80:	4c 89 b5 88 01 00 00 	mov    %r14,0x188(%rbp)
1400eae87:	48 83 20 00          	andq   $0x0,(%rax)
1400eae8b:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400eae90:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1400eae94:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
1400eae9b:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400eae9f:	e8 b0 97 0a 00       	call   0x140194654
1400eaea4:	4d 85 f6             	test   %r14,%r14
1400eaea7:	74 10                	je     0x1400eaeb9
1400eaea9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400eaeb0:	49 8b ce             	mov    %r14,%rcx
1400eaeb3:	e8 cc 8e f1 ff       	call   0x140003d84
1400eaeb8:	90                   	nop
1400eaeb9:	48 8d 8d 60 03 00 00 	lea    0x360(%rbp),%rcx
1400eaec0:	e8 bb b2 f1 ff       	call   0x140006180
1400eaec5:	45 33 f6             	xor    %r14d,%r14d
1400eaec8:	48 85 ff             	test   %rdi,%rdi
1400eaecb:	74 58                	je     0x1400eaf25
1400eaecd:	48 8b cf             	mov    %rdi,%rcx
1400eaed0:	eb 4e                	jmp    0x1400eaf20
1400eaed2:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1400eaed6:	48 8b 08             	mov    (%rax),%rcx
1400eaed9:	48 8b 41 48          	mov    0x48(%rcx),%rax
1400eaedd:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eaee0:	66 0f 7f 85 20 01 00 	movdqa %xmm0,0x120(%rbp)
1400eaee7:	00
1400eaee8:	48 85 ff             	test   %rdi,%rdi
1400eaeeb:	74 09                	je     0x1400eaef6
1400eaeed:	f0 ff 47 08          	lock incl 0x8(%rdi)
1400eaef1:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400eaef6:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400eaefb:	66 0f 7f 85 20 01 00 	movdqa %xmm0,0x120(%rbp)
1400eaf02:	00
1400eaf03:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
1400eaf0a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400eaf0e:	ff 15 24 1d a2 00    	call   *0xa21d24(%rip)        # 0x140b0cc38
1400eaf14:	48 8b 8d 28 01 00 00 	mov    0x128(%rbp),%rcx
1400eaf1b:	48 85 c9             	test   %rcx,%rcx
1400eaf1e:	74 05                	je     0x1400eaf25
1400eaf20:	e8 5f 8e f1 ff       	call   0x140003d84
1400eaf25:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eaf2a:	48 2b 44 24 30       	sub    0x30(%rsp),%rax
1400eaf2f:	48 c1 f8 04          	sar    $0x4,%rax
1400eaf33:	48 3b f0             	cmp    %rax,%rsi
1400eaf36:	0f 83 d0 0b 00 00    	jae    0x1400ebb0c
1400eaf3c:	48 8b d6             	mov    %rsi,%rdx
1400eaf3f:	48 c1 e2 04          	shl    $0x4,%rdx
1400eaf43:	48 03 54 24 30       	add    0x30(%rsp),%rdx
1400eaf48:	48 8d 8d 70 03 00 00 	lea    0x370(%rbp),%rcx
1400eaf4f:	e8 8c c1 0b 00       	call   0x1401a70e0
1400eaf54:	48 8b d0             	mov    %rax,%rdx
1400eaf57:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400eaf5b:	e8 50 43 fa ff       	call   0x14008f2b0
1400eaf60:	48 8b 18             	mov    (%rax),%rbx
1400eaf63:	48 8d 8d 70 03 00 00 	lea    0x370(%rbp),%rcx
1400eaf6a:	e8 11 b2 f1 ff       	call   0x140006180
1400eaf6f:	48 85 db             	test   %rbx,%rbx
1400eaf72:	75 56                	jne    0x1400eafca
1400eaf74:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eaf79:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400eaf7e:	48 2b c1             	sub    %rcx,%rax
1400eaf81:	48 c1 f8 04          	sar    $0x4,%rax
1400eaf85:	48 3b f0             	cmp    %rax,%rsi
1400eaf88:	0f 83 3f 0b 00 00    	jae    0x1400ebacd
1400eaf8e:	48 8b de             	mov    %rsi,%rbx
1400eaf91:	48 c1 e3 04          	shl    $0x4,%rbx
1400eaf95:	48 03 d9             	add    %rcx,%rbx
1400eaf98:	48 8b d3             	mov    %rbx,%rdx
1400eaf9b:	48 8d 8d 80 03 00 00 	lea    0x380(%rbp),%rcx
1400eafa2:	e8 39 c1 0b 00       	call   0x1401a70e0
1400eafa7:	48 8b d0             	mov    %rax,%rdx
1400eafaa:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400eafae:	e8 fd 42 fa ff       	call   0x14008f2b0
1400eafb3:	48 8b c8             	mov    %rax,%rcx
1400eafb6:	48 8b d3             	mov    %rbx,%rdx
1400eafb9:	e8 ba 01 f3 ff       	call   0x14001b178
1400eafbe:	48 8d 8d 80 03 00 00 	lea    0x380(%rbp),%rcx
1400eafc5:	e8 b6 b1 f1 ff       	call   0x140006180
1400eafca:	49 ff c5             	inc    %r13
1400eafcd:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400eafd2:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1400eafd7:	48 8b 03             	mov    (%rbx),%rax
1400eafda:	4c 8b 48 60          	mov    0x60(%rax),%r9
1400eafde:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eafe1:	66 0f 7f 85 30 01 00 	movdqa %xmm0,0x130(%rbp)
1400eafe8:	00
1400eafe9:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1400eafed:	48 85 c0             	test   %rax,%rax
1400eaff0:	74 09                	je     0x1400eaffb
1400eaff2:	f0 ff 40 08          	lock incl 0x8(%rax)
1400eaff6:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400eaffb:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
1400eafff:	66 0f 7f 85 30 01 00 	movdqa %xmm0,0x130(%rbp)
1400eb006:	00
1400eb007:	4c 8d 85 30 01 00 00 	lea    0x130(%rbp),%r8
1400eb00e:	ba 02 00 00 00       	mov    $0x2,%edx
1400eb013:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400eb018:	49 8b c1             	mov    %r9,%rax
1400eb01b:	ff 15 17 1c a2 00    	call   *0xa21c17(%rip)        # 0x140b0cc38
1400eb021:	48 8b 9d 38 01 00 00 	mov    0x138(%rbp),%rbx
1400eb028:	48 85 db             	test   %rbx,%rbx
1400eb02b:	74 3d                	je     0x1400eb06a
1400eb02d:	83 cf ff             	or     $0xffffffff,%edi
1400eb030:	8b c7                	mov    %edi,%eax
1400eb032:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400eb037:	03 c7                	add    %edi,%eax
1400eb039:	75 2a                	jne    0x1400eb065
1400eb03b:	48 8b 03             	mov    (%rbx),%rax
1400eb03e:	48 8b cb             	mov    %rbx,%rcx
1400eb041:	48 8b 00             	mov    (%rax),%rax
1400eb044:	ff 15 ee 1b a2 00    	call   *0xa21bee(%rip)        # 0x140b0cc38
1400eb04a:	8b c7                	mov    %edi,%eax
1400eb04c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb051:	03 c7                	add    %edi,%eax
1400eb053:	75 10                	jne    0x1400eb065
1400eb055:	48 8b 03             	mov    (%rbx),%rax
1400eb058:	48 8b cb             	mov    %rbx,%rcx
1400eb05b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb05f:	ff 15 d3 1b a2 00    	call   *0xa21bd3(%rip)        # 0x140b0cc38
1400eb065:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400eb06a:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1400eb06e:	48 8b 08             	mov    (%rax),%rcx
1400eb071:	48 8b 41 48          	mov    0x48(%rcx),%rax
1400eb075:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eb078:	66 0f 7f 85 40 01 00 	movdqa %xmm0,0x140(%rbp)
1400eb07f:	00
1400eb080:	48 85 ff             	test   %rdi,%rdi
1400eb083:	74 09                	je     0x1400eb08e
1400eb085:	f0 ff 47 08          	lock incl 0x8(%rdi)
1400eb089:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400eb08e:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400eb093:	66 0f 7f 85 40 01 00 	movdqa %xmm0,0x140(%rbp)
1400eb09a:	00
1400eb09b:	48 8d 95 40 01 00 00 	lea    0x140(%rbp),%rdx
1400eb0a2:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400eb0a6:	ff 15 8c 1b a2 00    	call   *0xa21b8c(%rip)        # 0x140b0cc38
1400eb0ac:	48 8b 9d 48 01 00 00 	mov    0x148(%rbp),%rbx
1400eb0b3:	48 85 db             	test   %rbx,%rbx
1400eb0b6:	74 3d                	je     0x1400eb0f5
1400eb0b8:	83 cf ff             	or     $0xffffffff,%edi
1400eb0bb:	8b c7                	mov    %edi,%eax
1400eb0bd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400eb0c2:	03 c7                	add    %edi,%eax
1400eb0c4:	75 2a                	jne    0x1400eb0f0
1400eb0c6:	48 8b 03             	mov    (%rbx),%rax
1400eb0c9:	48 8b cb             	mov    %rbx,%rcx
1400eb0cc:	48 8b 00             	mov    (%rax),%rax
1400eb0cf:	ff 15 63 1b a2 00    	call   *0xa21b63(%rip)        # 0x140b0cc38
1400eb0d5:	8b c7                	mov    %edi,%eax
1400eb0d7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb0dc:	03 c7                	add    %edi,%eax
1400eb0de:	75 10                	jne    0x1400eb0f0
1400eb0e0:	48 8b 03             	mov    (%rbx),%rax
1400eb0e3:	48 8b cb             	mov    %rbx,%rcx
1400eb0e6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb0ea:	ff 15 48 1b a2 00    	call   *0xa21b48(%rip)        # 0x140b0cc38
1400eb0f0:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400eb0f5:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb0fa:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400eb0ff:	48 2b c1             	sub    %rcx,%rax
1400eb102:	48 c1 f8 04          	sar    $0x4,%rax
1400eb106:	48 3b f0             	cmp    %rax,%rsi
1400eb109:	0f 83 f6 09 00 00    	jae    0x1400ebb05
1400eb10f:	48 8b c6             	mov    %rsi,%rax
1400eb112:	48 03 c0             	add    %rax,%rax
1400eb115:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
1400eb119:	48 8b 01             	mov    (%rcx),%rax
1400eb11c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eb11f:	66 0f 7f 85 50 01 00 	movdqa %xmm0,0x150(%rbp)
1400eb126:	00
1400eb127:	48 85 ff             	test   %rdi,%rdi
1400eb12a:	74 04                	je     0x1400eb130
1400eb12c:	f0 ff 47 08          	lock incl 0x8(%rdi)
1400eb130:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400eb135:	66 0f 7f 85 50 01 00 	movdqa %xmm0,0x150(%rbp)
1400eb13c:	00
1400eb13d:	4c 8d 85 50 01 00 00 	lea    0x150(%rbp),%r8
1400eb144:	33 d2                	xor    %edx,%edx
1400eb146:	48 8b 40 60          	mov    0x60(%rax),%rax
1400eb14a:	ff 15 e8 1a a2 00    	call   *0xa21ae8(%rip)        # 0x140b0cc38
1400eb150:	48 8b 9d 58 01 00 00 	mov    0x158(%rbp),%rbx
1400eb157:	83 cf ff             	or     $0xffffffff,%edi
1400eb15a:	48 85 db             	test   %rbx,%rbx
1400eb15d:	74 35                	je     0x1400eb194
1400eb15f:	8b c7                	mov    %edi,%eax
1400eb161:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400eb166:	03 c7                	add    %edi,%eax
1400eb168:	75 2a                	jne    0x1400eb194
1400eb16a:	48 8b 03             	mov    (%rbx),%rax
1400eb16d:	48 8b cb             	mov    %rbx,%rcx
1400eb170:	48 8b 00             	mov    (%rax),%rax
1400eb173:	ff 15 bf 1a a2 00    	call   *0xa21abf(%rip)        # 0x140b0cc38
1400eb179:	8b c7                	mov    %edi,%eax
1400eb17b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb180:	03 c7                	add    %edi,%eax
1400eb182:	75 10                	jne    0x1400eb194
1400eb184:	48 8b 03             	mov    (%rbx),%rax
1400eb187:	48 8b cb             	mov    %rbx,%rcx
1400eb18a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb18e:	ff 15 a4 1a a2 00    	call   *0xa21aa4(%rip)        # 0x140b0cc38
1400eb194:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1400eb199:	48 8b 08             	mov    (%rax),%rcx
1400eb19c:	4c 8b 41 48          	mov    0x48(%rcx),%r8
1400eb1a0:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb1a5:	48 2b 44 24 30       	sub    0x30(%rsp),%rax
1400eb1aa:	48 c1 f8 04          	sar    $0x4,%rax
1400eb1ae:	48 3b f0             	cmp    %rax,%rsi
1400eb1b1:	0f 83 47 09 00 00    	jae    0x1400ebafe
1400eb1b7:	48 8b d6             	mov    %rsi,%rdx
1400eb1ba:	48 c1 e2 04          	shl    $0x4,%rdx
1400eb1be:	48 03 54 24 30       	add    0x30(%rsp),%rdx
1400eb1c3:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eb1c6:	f3 0f 7f 85 c0 00 00 	movdqu %xmm0,0xc0(%rbp)
1400eb1cd:	00
1400eb1ce:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1400eb1d2:	48 85 c9             	test   %rcx,%rcx
1400eb1d5:	74 04                	je     0x1400eb1db
1400eb1d7:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400eb1db:	48 8b 0a             	mov    (%rdx),%rcx
1400eb1de:	48 89 8d c0 00 00 00 	mov    %rcx,0xc0(%rbp)
1400eb1e5:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1400eb1e9:	48 89 8d c8 00 00 00 	mov    %rcx,0xc8(%rbp)
1400eb1f0:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1400eb1f7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400eb1fc:	49 8b c0             	mov    %r8,%rax
1400eb1ff:	ff 15 33 1a a2 00    	call   *0xa21a33(%rip)        # 0x140b0cc38
1400eb205:	48 8b 9d c8 00 00 00 	mov    0xc8(%rbp),%rbx
1400eb20c:	48 85 db             	test   %rbx,%rbx
1400eb20f:	74 35                	je     0x1400eb246
1400eb211:	8b c7                	mov    %edi,%eax
1400eb213:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400eb218:	03 c7                	add    %edi,%eax
1400eb21a:	75 2a                	jne    0x1400eb246
1400eb21c:	48 8b 03             	mov    (%rbx),%rax
1400eb21f:	48 8b cb             	mov    %rbx,%rcx
1400eb222:	48 8b 00             	mov    (%rax),%rax
1400eb225:	ff 15 0d 1a a2 00    	call   *0xa21a0d(%rip)        # 0x140b0cc38
1400eb22b:	8b c7                	mov    %edi,%eax
1400eb22d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb232:	03 c7                	add    %edi,%eax
1400eb234:	75 10                	jne    0x1400eb246
1400eb236:	48 8b 03             	mov    (%rbx),%rax
1400eb239:	48 8b cb             	mov    %rbx,%rcx
1400eb23c:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb240:	ff 15 f2 19 a2 00    	call   *0xa219f2(%rip)        # 0x140b0cc38
1400eb246:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400eb24b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400eb250:	48 2b c1             	sub    %rcx,%rax
1400eb253:	48 c1 f8 04          	sar    $0x4,%rax
1400eb257:	48 3b f0             	cmp    %rax,%rsi
1400eb25a:	0f 83 97 08 00 00    	jae    0x1400ebaf7
1400eb260:	48 8b c6             	mov    %rsi,%rax
1400eb263:	48 03 c0             	add    %rax,%rax
1400eb266:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
1400eb26a:	48 8b 01             	mov    (%rcx),%rax
1400eb26d:	0f 57 c0             	xorps  %xmm0,%xmm0
1400eb270:	f3 0f 7f 85 60 01 00 	movdqu %xmm0,0x160(%rbp)
1400eb277:	00
1400eb278:	4c 8d 85 60 01 00 00 	lea    0x160(%rbp),%r8
1400eb27f:	ba 02 00 00 00       	mov    $0x2,%edx
1400eb284:	48 8b 40 60          	mov    0x60(%rax),%rax
1400eb288:	ff 15 aa 19 a2 00    	call   *0xa219aa(%rip)        # 0x140b0cc38
1400eb28e:	48 8b 9d 68 01 00 00 	mov    0x168(%rbp),%rbx
1400eb295:	48 85 db             	test   %rbx,%rbx
1400eb298:	74 35                	je     0x1400eb2cf
1400eb29a:	8b c7                	mov    %edi,%eax
1400eb29c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400eb2a1:	03 c7                	add    %edi,%eax
1400eb2a3:	75 2a                	jne    0x1400eb2cf
1400eb2a5:	48 8b 03             	mov    (%rbx),%rax
1400eb2a8:	48 8b cb             	mov    %rbx,%rcx
1400eb2ab:	48 8b 00             	mov    (%rax),%rax
1400eb2ae:	ff 15 84 19 a2 00    	call   *0xa21984(%rip)        # 0x140b0cc38
1400eb2b4:	8b c7                	mov    %edi,%eax
1400eb2b6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400eb2bb:	03 c7                	add    %edi,%eax
1400eb2bd:	75 10                	jne    0x1400eb2cf
1400eb2bf:	48 8b 03             	mov    (%rbx),%rax
1400eb2c2:	48 8b cb             	mov    %rbx,%rcx
1400eb2c5:	48 8b 40 08          	mov    0x8(%rax),%rax
1400eb2c9:	ff 15 69 19 a2 00    	call   *0xa21969(%rip)        # 0x140b0cc38
1400eb2cf:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx