140014ffb:	e8 50 e1 ff ff       	call   0x140013150
140015000:	4c 8b 20             	mov    (%rax),%r12
140015003:	4c 8b 70 08          	mov    0x8(%rax),%r14
140015007:	48 83 20 00          	andq   $0x0,(%rax)
14001500b:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140015010:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
140015014:	4c 89 75 e8          	mov    %r14,-0x18(%rbp)
140015018:	48 8b 9d 00 02 00 00 	mov    0x200(%rbp),%rbx
14001501f:	48 85 db             	test   %rbx,%rbx
140015022:	74 39                	je     0x14001505d
140015024:	83 c8 ff             	or     $0xffffffff,%eax
140015027:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14001502c:	83 f8 01             	cmp    $0x1,%eax
14001502f:	75 2c                	jne    0x14001505d
140015031:	48 8b 03             	mov    (%rbx),%rax
140015034:	48 8b cb             	mov    %rbx,%rcx
140015037:	48 8b 00             	mov    (%rax),%rax
14001503a:	ff 15 f8 7b af 00    	call   *0xaf7bf8(%rip)        # 0x140b0cc38
140015040:	83 c8 ff             	or     $0xffffffff,%eax
140015043:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140015048:	83 f8 01             	cmp    $0x1,%eax
14001504b:	75 10                	jne    0x14001505d
14001504d:	48 8b 03             	mov    (%rbx),%rax
140015050:	48 8b cb             	mov    %rbx,%rcx
140015053:	48 8b 40 08          	mov    0x8(%rax),%rax
140015057:	ff 15 db 7b af 00    	call   *0xaf7bdb(%rip)        # 0x140b0cc38
14001505d:	4c 39 7d 20          	cmp    %r15,0x20(%rbp)
140015061:	76 7b                	jbe    0x1400150de
140015063:	0f 57 c0             	xorps  %xmm0,%xmm0
140015066:	66 0f 7f 45 40       	movdqa %xmm0,0x40(%rbp)
14001506b:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140015070:	48 85 c9             	test   %rcx,%rcx
140015073:	74 04                	je     0x140015079
140015075:	f0 ff 41 08          	lock incl 0x8(%rcx)
140015079:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
14001507e:	66 0f 7f 45 40       	movdqa %xmm0,0x40(%rbp)
140015083:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140015088:	49 03 d7             	add    %r15,%rdx
14001508b:	48 3b d6             	cmp    %rsi,%rdx
14001508e:	0f 83 85 0e 00 00    	jae    0x140015f19
140015094:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
140015098:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
14001509f:	4c 8d 0c c8          	lea    (%rax,%rcx,8),%r9
1400150a3:	48 8d 85 18 01 00 00 	lea    0x118(%rbp),%rax
1400150aa:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400150af:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400150b4:	48 8d 45 40          	lea    0x40(%rbp),%rax
1400150b8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400150bd:	4c 8d 85 60 01 00 00 	lea    0x160(%rbp),%r8
1400150c4:	48 8d 95 08 02 00 00 	lea    0x208(%rbp),%rdx
1400150cb:	49 8b cd             	mov    %r13,%rcx
1400150ce:	e8 7d e0 ff ff       	call   0x140013150
1400150d3:	48 8b c8             	mov    %rax,%rcx
1400150d6:	83 cf 10             	or     $0x10,%edi
1400150d9:	4c 8b 38             	mov    (%rax),%r15
1400150dc:	eb 18                	jmp    0x1400150f6
1400150de:	4d 85 f6             	test   %r14,%r14
1400150e1:	74 05                	je     0x1400150e8
1400150e3:	f0 41 ff 46 08       	lock incl 0x8(%r14)
1400150e8:	4c 89 75 00          	mov    %r14,0x0(%rbp)
1400150ec:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1400150f0:	83 cf 20             	or     $0x20,%edi
1400150f3:	4d 8b fc             	mov    %r12,%r15
1400150f6:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400150fa:	48 83 21 00          	andq   $0x0,(%rcx)
1400150fe:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
140015103:	4c 89 7d d0          	mov    %r15,-0x30(%rbp)
140015107:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14001510b:	40 f6 c7 20          	test   $0x20,%dil
14001510f:	74 4a                	je     0x14001515b
140015111:	83 e7 df             	and    $0xffffffdf,%edi
140015114:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140015118:	48 85 c9             	test   %rcx,%rcx
14001511b:	74 3e                	je     0x14001515b
14001511d:	83 c8 ff             	or     $0xffffffff,%eax
140015120:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140015125:	83 f8 01             	cmp    $0x1,%eax
140015128:	75 31                	jne    0x14001515b
14001512a:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
14001512e:	48 8b 03             	mov    (%rbx),%rax
140015131:	48 8b cb             	mov    %rbx,%rcx
140015134:	48 8b 00             	mov    (%rax),%rax
140015137:	ff 15 fb 7a af 00    	call   *0xaf7afb(%rip)        # 0x140b0cc38
14001513d:	83 c8 ff             	or     $0xffffffff,%eax
140015140:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140015145:	83 f8 01             	cmp    $0x1,%eax
140015148:	75 11                	jne    0x14001515b
14001514a:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14001514e:	48 8b 01             	mov    (%rcx),%rax
140015151:	48 8b 40 08          	mov    0x8(%rax),%rax
140015155:	ff 15 dd 7a af 00    	call   *0xaf7add(%rip)        # 0x140b0cc38
14001515b:	40 f6 c7 10          	test   $0x10,%dil
14001515f:	74 48                	je     0x1400151a9
140015161:	83 e7 ef             	and    $0xffffffef,%edi
140015164:	48 8b 9d 10 02 00 00 	mov    0x210(%rbp),%rbx
14001516b:	48 85 db             	test   %rbx,%rbx
14001516e:	74 39                	je     0x1400151a9
140015170:	83 c8 ff             	or     $0xffffffff,%eax
140015173:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140015178:	83 f8 01             	cmp    $0x1,%eax
14001517b:	75 2c                	jne    0x1400151a9
14001517d:	48 8b 03             	mov    (%rbx),%rax
140015180:	48 8b cb             	mov    %rbx,%rcx
140015183:	48 8b 00             	mov    (%rax),%rax
140015186:	ff 15 ac 7a af 00    	call   *0xaf7aac(%rip)        # 0x140b0cc38
14001518c:	83 c8 ff             	or     $0xffffffff,%eax
14001518f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140015194:	83 f8 01             	cmp    $0x1,%eax
140015197:	75 10                	jne    0x1400151a9
140015199:	48 8b 03             	mov    (%rbx),%rax
14001519c:	48 8b cb             	mov    %rbx,%rcx
14001519f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400151a3:	ff 15 8f 7a af 00    	call   *0xaf7a8f(%rip)        # 0x140b0cc38
1400151a9:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1400151ad:	48 39 45 20          	cmp    %rax,0x20(%rbp)
1400151b1:	0f 86 9a 00 00 00    	jbe    0x140015251
1400151b7:	0f 57 c0             	xorps  %xmm0,%xmm0
1400151ba:	66 0f 7f 45 50       	movdqa %xmm0,0x50(%rbp)
1400151bf:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400151c4:	48 85 c9             	test   %rcx,%rcx
1400151c7:	74 04                	je     0x1400151cd
1400151c9:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400151cd:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1400151d2:	66 0f 7f 45 50       	movdqa %xmm0,0x50(%rbp)
1400151d7:	4c 8b f0             	mov    %rax,%r14
1400151da:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400151df:	48 03 c8             	add    %rax,%rcx
1400151e2:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
1400151e9:	48 8b 95 b0 00 00 00 	mov    0xb0(%rbp),%rdx
1400151f0:	48 2b c2             	sub    %rdx,%rax
1400151f3:	48 c1 f8 03          	sar    $0x3,%rax
1400151f7:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
1400151fe:	aa aa aa
140015201:	49 0f af c0          	imul   %r8,%rax
140015205:	48 3b c8             	cmp    %rax,%rcx
140015208:	0f 83 12 0d 00 00    	jae    0x140015f20
14001520e:	48 8d 04 49          	lea    (%rcx,%rcx,2),%rax
140015212:	4c 8d 0c c2          	lea    (%rdx,%rax,8),%r9
140015216:	48 8d 85 18 01 00 00 	lea    0x118(%rbp),%rax
14001521d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140015222:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140015227:	48 8d 45 50          	lea    0x50(%rbp),%rax
14001522b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140015230:	4c 8d 85 60 01 00 00 	lea    0x160(%rbp),%r8
140015237:	48 8d 95 18 02 00 00 	lea    0x218(%rbp),%rdx
14001523e:	49 8b cd             	mov    %r13,%rcx
140015241:	e8 0a df ff ff       	call   0x140013150
140015246:	48 8b c8             	mov    %rax,%rcx
140015249:	83 cf 40             	or     $0x40,%edi
14001524c:	48 8b 30             	mov    (%rax),%rsi
14001524f:	eb 1c                	jmp    0x14001526d
140015251:	4d 85 f6             	test   %r14,%r14
140015254:	74 05                	je     0x14001525b
140015256:	f0 41 ff 46 08       	lock incl 0x8(%r14)
14001525b:	4c 89 75 18          	mov    %r14,0x18(%rbp)
14001525f:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140015263:	0f ba ef 07          	bts    $0x7,%edi
140015267:	49 8b f4             	mov    %r12,%rsi
14001526a:	4c 8b f0             	mov    %rax,%r14
14001526d:	48 8b 41 08          	mov    0x8(%rcx),%rax
140015271:	48 83 21 00          	andq   $0x0,(%rcx)
140015275:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
14001527a:	48 89 75 28          	mov    %rsi,0x28(%rbp)
14001527e:	48 89 45 30          	mov    %rax,0x30(%rbp)
140015282:	40 84 ff             	test   %dil,%dil
140015285:	79 4b                	jns    0x1400152d2
140015287:	0f ba f7 07          	btr    $0x7,%edi
14001528b:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
14001528f:	48 85 c9             	test   %rcx,%rcx
140015292:	74 3e                	je     0x1400152d2
140015294:	83 c8 ff             	or     $0xffffffff,%eax
140015297:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14001529c:	83 f8 01             	cmp    $0x1,%eax
14001529f:	75 31                	jne    0x1400152d2
1400152a1:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
1400152a5:	48 8b 03             	mov    (%rbx),%rax
1400152a8:	48 8b cb             	mov    %rbx,%rcx
1400152ab:	48 8b 00             	mov    (%rax),%rax
1400152ae:	ff 15 84 79 af 00    	call   *0xaf7984(%rip)        # 0x140b0cc38
1400152b4:	83 c8 ff             	or     $0xffffffff,%eax
1400152b7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400152bc:	83 f8 01             	cmp    $0x1,%eax
1400152bf:	75 11                	jne    0x1400152d2
1400152c1:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1400152c5:	48 8b 01             	mov    (%rcx),%rax
1400152c8:	48 8b 40 08          	mov    0x8(%rax),%rax
1400152cc:	ff 15 66 79 af 00    	call   *0xaf7966(%rip)        # 0x140b0cc38
1400152d2:	40 f6 c7 40          	test   $0x40,%dil
1400152d6:	74 48                	je     0x140015320
1400152d8:	83 e7 bf             	and    $0xffffffbf,%edi
1400152db:	48 8b 9d 20 02 00 00 	mov    0x220(%rbp),%rbx
1400152e2:	48 85 db             	test   %rbx,%rbx
1400152e5:	74 39                	je     0x140015320
1400152e7:	83 c8 ff             	or     $0xffffffff,%eax
1400152ea:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400152ef:	83 f8 01             	cmp    $0x1,%eax
1400152f2:	75 2c                	jne    0x140015320
1400152f4:	48 8b 03             	mov    (%rbx),%rax
1400152f7:	48 8b cb             	mov    %rbx,%rcx
1400152fa:	48 8b 00             	mov    (%rax),%rax
1400152fd:	ff 15 35 79 af 00    	call   *0xaf7935(%rip)        # 0x140b0cc38
140015303:	83 c8 ff             	or     $0xffffffff,%eax
140015306:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14001530b:	83 f8 01             	cmp    $0x1,%eax
14001530e:	75 10                	jne    0x140015320
140015310:	48 8b 03             	mov    (%rbx),%rax
140015313:	48 8b cb             	mov    %rbx,%rcx
140015316:	48 8b 40 08          	mov    0x8(%rax),%rax
14001531a:	ff 15 18 79 af 00    	call   *0xaf7918(%rip)        # 0x140b0cc38
140015320:	4c 3b fe             	cmp    %rsi,%r15
140015323:	0f 95 85 a8 02 00 00 	setne  0x2a8(%rbp)
14001532a:	48 83 7d c0 02       	cmpq   $0x2,-0x40(%rbp)
14001532f:	75 05                	jne    0x140015336
140015331:	4d 3b e7             	cmp    %r15,%r12
140015334:	75 0b                	jne    0x140015341
140015336:	49 83 fe 02          	cmp    $0x2,%r14
14001533a:	75 10                	jne    0x14001534c
14001533c:	4c 3b e6             	cmp    %rsi,%r12
14001533f:	74 0b                	je     0x14001534c
140015341:	48 8b 45 80          	mov    -0x80(%rbp),%rax
140015345:	c6 80 b5 00 00 00 01 	movb   $0x1,0xb5(%rax)
14001534c:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140015350:	33 d2                	xor    %edx,%edx
140015352:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
140015356:	48 8b cb             	mov    %rbx,%rcx
140015359:	e8 ce dd 16 00       	call   0x14018312c
14001535e:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140015362:	ba 02 00 00 00       	mov    $0x2,%edx
140015367:	48 8b cb             	mov    %rbx,%rcx
14001536a:	e8 bd dd 16 00       	call   0x14018312c
14001536f:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140015373:	ba 01 00 00 00       	mov    $0x1,%edx
140015378:	48 8b cb             	mov    %rbx,%rcx
14001537b:	e8 ac dd 16 00       	call   0x14018312c
140015380:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
140015386:	74 15                	je     0x14001539d
140015388:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14001538d:	48 85 c9             	test   %rcx,%rcx
140015390:	74 04                	je     0x140015396
140015392:	f0 ff 41 08          	lock incl 0x8(%rcx)
140015396:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14001539b:	eb 03                	jmp    0x1400153a0
14001539d:	0f 57 c0             	xorps  %xmm0,%xmm0
1400153a0:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1400153a5:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400153a9:	49 8b cc             	mov    %r12,%rcx
1400153ac:	e8 ff 47 ff ff       	call   0x140009bb0
1400153b1:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
1400153b7:	74 15                	je     0x1400153ce
1400153b9:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400153be:	48 85 c9             	test   %rcx,%rcx
1400153c1:	74 04                	je     0x1400153c7
1400153c3:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400153c7:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400153cc:	eb 03                	jmp    0x1400153d1
1400153ce:	0f 57 c0             	xorps  %xmm0,%xmm0
1400153d1:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1400153d6:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400153da:	49 8b cf             	mov    %r15,%rcx
1400153dd:	e8 ce 47 ff ff       	call   0x140009bb0
1400153e2:	48 83 7c 24 60 00    	cmpq   $0x0,0x60(%rsp)
1400153e8:	74 15                	je     0x1400153ff
1400153ea:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400153ef:	48 85 c9             	test   %rcx,%rcx
1400153f2:	74 04                	je     0x1400153f8
1400153f4:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400153f8:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1400153fd:	eb 03                	jmp    0x140015402
1400153ff:	0f 57 c0             	xorps  %xmm0,%xmm0
140015402:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
140015407:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14001540b:	48 8b ce             	mov    %rsi,%rcx
14001540e:	e8 9d 47 ff ff       	call   0x140009bb0
140015413:	90                   	nop
140015414:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140015419:	48 83 ce ff          	or     $0xffffffffffffffff,%rsi
14001541d:	48 85 c9             	test   %rcx,%rcx
140015420:	74 3d                	je     0x14001545f
140015422:	8b c6                	mov    %esi,%eax
140015424:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140015429:	03 c6                	add    %esi,%eax
14001542b:	75 32                	jne    0x14001545f
14001542d:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140015432:	48 8b 03             	mov    (%rbx),%rax
140015435:	48 8b cb             	mov    %rbx,%rcx
140015438:	48 8b 00             	mov    (%rax),%rax
14001543b:	ff 15 f7 77 af 00    	call   *0xaf77f7(%rip)        # 0x140b0cc38
140015441:	8b c6                	mov    %esi,%eax
140015443:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140015448:	03 c6                	add    %esi,%eax
14001544a:	75 13                	jne    0x14001545f
14001544c:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140015451:	48 8b 01             	mov    (%rcx),%rax
140015454:	48 8b 40 08          	mov    0x8(%rax),%rax
140015458:	ff 15 da 77 af 00    	call   *0xaf77da(%rip)        # 0x140b0cc38
14001545e:	90                   	nop
14001545f:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140015464:	48 85 c9             	test   %rcx,%rcx
140015467:	74 3d                	je     0x1400154a6
140015469:	8b c6                	mov    %esi,%eax
14001546b:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140015470:	03 c6                	add    %esi,%eax
140015472:	75 32                	jne    0x1400154a6
140015474:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140015479:	48 8b 03             	mov    (%rbx),%rax
14001547c:	48 8b cb             	mov    %rbx,%rcx
14001547f:	48 8b 00             	mov    (%rax),%rax
140015482:	ff 15 b0 77 af 00    	call   *0xaf77b0(%rip)        # 0x140b0cc38
140015488:	8b c6                	mov    %esi,%eax
14001548a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14001548f:	03 c6                	add    %esi,%eax
140015491:	75 13                	jne    0x1400154a6
140015493:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140015498:	48 8b 01             	mov    (%rcx),%rax
14001549b:	48 8b 40 08          	mov    0x8(%rax),%rax
14001549f:	ff 15 93 77 af 00    	call   *0xaf7793(%rip)        # 0x140b0cc38
1400154a5:	90                   	nop
1400154a6:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400154ab:	48 85 c9             	test   %rcx,%rcx
1400154ae:	74 3c                	je     0x1400154ec
1400154b0:	8b c6                	mov    %esi,%eax
1400154b2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400154b7:	03 c6                	add    %esi,%eax
1400154b9:	75 31                	jne    0x1400154ec
1400154bb:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400154c0:	48 8b 03             	mov    (%rbx),%rax
1400154c3:	48 8b cb             	mov    %rbx,%rcx
1400154c6:	48 8b 00             	mov    (%rax),%rax
1400154c9:	ff 15 69 77 af 00    	call   *0xaf7769(%rip)        # 0x140b0cc38
1400154cf:	8b c6                	mov    %esi,%eax
1400154d1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400154d6:	03 c6                	add    %esi,%eax
1400154d8:	75 12                	jne    0x1400154ec
1400154da:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400154df:	48 8b 01             	mov    (%rcx),%rax
1400154e2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400154e6:	ff 15 4c 77 af 00    	call   *0xaf774c(%rip)        # 0x140b0cc38
1400154ec:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1400154f1:	0f 57 c0             	xorps  %xmm0,%xmm0
1400154f4:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1400154fa:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140015500:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140015506:	45 32 e4             	xor    %r12b,%r12b
140015509:	44 38 a5 a0 02 00 00 	cmp    %r12b,0x2a0(%rbp)
140015510:	0f 84 ea 02 00 00    	je     0x140015800
140015516:	4c 8b b5 a0 00 00 00 	mov    0xa0(%rbp),%r14
14001551d:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140015524:	4c 2b f1             	sub    %rcx,%r14
140015527:	49 c1 fe 03          	sar    $0x3,%r14
14001552b:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax