1400144d8:	4c 2b 34 f2          	sub    (%rdx,%rsi,8),%r14
1400144dc:	4c 89 75 6f          	mov    %r14,0x6f(%rbp)
1400144e0:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400144e5:	48 85 c9             	test   %rcx,%rcx
1400144e8:	74 41                	je     0x14001452b
1400144ea:	8b c7                	mov    %edi,%eax
1400144ec:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400144f1:	03 c7                	add    %edi,%eax
1400144f3:	75 31                	jne    0x140014526
1400144f5:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400144fa:	48 8b 03             	mov    (%rbx),%rax
1400144fd:	48 8b cb             	mov    %rbx,%rcx
140014500:	48 8b 00             	mov    (%rax),%rax
140014503:	ff 15 2f 87 af 00    	call   *0xaf872f(%rip)        # 0x140b0cc38
140014509:	8b c7                	mov    %edi,%eax
14001450b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140014510:	03 c7                	add    %edi,%eax
140014512:	75 12                	jne    0x140014526
140014514:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140014519:	48 8b 01             	mov    (%rcx),%rax
14001451c:	48 8b 40 08          	mov    0x8(%rax),%rax
140014520:	ff 15 12 87 af 00    	call   *0xaf8712(%rip)        # 0x140b0cc38
140014526:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14001452b:	48 ff c6             	inc    %rsi
14001452e:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140014533:	48 2b c2             	sub    %rdx,%rax
140014536:	48 c1 f8 03          	sar    $0x3,%rax
14001453a:	48 3b f0             	cmp    %rax,%rsi
14001453d:	0f 82 0e fc ff ff    	jb     0x140014151
140014543:	4c 8b 75 7f          	mov    0x7f(%rbp),%r14
140014547:	4c 8b 65 cf          	mov    -0x31(%rbp),%r12
14001454b:	48 8b 7d 9f          	mov    -0x61(%rbp),%rdi
14001454f:	48 8b 07             	mov    (%rdi),%rax
140014552:	48 8b cf             	mov    %rdi,%rcx
140014555:	48 8b 40 40          	mov    0x40(%rax),%rax
140014559:	ff 15 d9 86 af 00    	call   *0xaf86d9(%rip)        # 0x140b0cc38
14001455f:	48 8b 75 77          	mov    0x77(%rbp),%rsi
140014563:	48 03 f0             	add    %rax,%rsi
140014566:	48 89 75 77          	mov    %rsi,0x77(%rbp)
14001456a:	48 8b 07             	mov    (%rdi),%rax
14001456d:	0f 57 c0             	xorps  %xmm0,%xmm0
140014570:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
140014575:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
140014579:	ba 02 00 00 00       	mov    $0x2,%edx
14001457e:	48 8b cf             	mov    %rdi,%rcx
140014581:	48 8b 40 60          	mov    0x60(%rax),%rax
140014585:	ff 15 ad 86 af 00    	call   *0xaf86ad(%rip)        # 0x140b0cc38
14001458b:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
14001458f:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
140014593:	48 85 db             	test   %rbx,%rbx
140014596:	74 36                	je     0x1400145ce
140014598:	8b c7                	mov    %edi,%eax
14001459a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14001459f:	03 c7                	add    %edi,%eax
1400145a1:	75 2b                	jne    0x1400145ce
1400145a3:	48 8b 03             	mov    (%rbx),%rax
1400145a6:	48 8b cb             	mov    %rbx,%rcx
1400145a9:	48 8b 00             	mov    (%rax),%rax
1400145ac:	ff 15 86 86 af 00    	call   *0xaf8686(%rip)        # 0x140b0cc38
1400145b2:	8b c7                	mov    %edi,%eax
1400145b4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400145b9:	03 c7                	add    %edi,%eax
1400145bb:	75 11                	jne    0x1400145ce
1400145bd:	48 8b 03             	mov    (%rbx),%rax
1400145c0:	48 8b cb             	mov    %rbx,%rcx
1400145c3:	48 8b 40 08          	mov    0x8(%rax),%rax
1400145c7:	ff 15 6b 86 af 00    	call   *0xaf866b(%rip)        # 0x140b0cc38
1400145cd:	90                   	nop
1400145ce:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400145d3:	48 85 c9             	test   %rcx,%rcx
1400145d6:	74 3f                	je     0x140014617
1400145d8:	48 8b 45 87          	mov    -0x79(%rbp),%rax
1400145dc:	48 2b c1             	sub    %rcx,%rax
1400145df:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1400145e3:	48 8b d1             	mov    %rcx,%rdx
1400145e6:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400145ec:	72 15                	jb     0x140014603
1400145ee:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400145f2:	48 2b d1             	sub    %rcx,%rdx
1400145f5:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400145f9:	48 83 f8 1f          	cmp    $0x1f,%rax
1400145fd:	0f 87 29 01 00 00    	ja     0x14001472c
140014603:	ff 15 b7 82 af 00    	call   *0xaf82b7(%rip)        # 0x140b0c8c0
140014609:	0f 57 c0             	xorps  %xmm0,%xmm0
14001460c:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
140014612:	48 83 65 87 00       	andq   $0x0,-0x79(%rbp)
140014617:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
14001461b:	48 85 c9             	test   %rcx,%rcx
14001461e:	74 3a                	je     0x14001465a
140014620:	8b c7                	mov    %edi,%eax
140014622:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140014627:	03 c7                	add    %edi,%eax
140014629:	75 2f                	jne    0x14001465a
14001462b:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
14001462f:	48 8b 03             	mov    (%rbx),%rax
140014632:	48 8b cb             	mov    %rbx,%rcx
140014635:	48 8b 00             	mov    (%rax),%rax
140014638:	ff 15 fa 85 af 00    	call   *0xaf85fa(%rip)        # 0x140b0cc38
14001463e:	8b c7                	mov    %edi,%eax
140014640:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140014645:	03 c7                	add    %edi,%eax
140014647:	75 11                	jne    0x14001465a
140014649:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
14001464d:	48 8b 01             	mov    (%rcx),%rax
140014650:	48 8b 40 08          	mov    0x8(%rax),%rax
140014654:	ff 15 de 85 af 00    	call   *0xaf85de(%rip)        # 0x140b0cc38
14001465a:	49 ff c6             	inc    %r14
14001465d:	4c 89 75 7f          	mov    %r14,0x7f(%rbp)
140014661:	4d 3b f4             	cmp    %r12,%r14
140014664:	0f 82 38 fa ff ff    	jb     0x1400140a2
14001466a:	4c 8b 4d 8f          	mov    -0x71(%rbp),%r9
14001466e:	49 8b 01             	mov    (%r9),%rax
140014671:	ba 02 00 00 00       	mov    $0x2,%edx
140014676:	49 8b c9             	mov    %r9,%rcx
140014679:	48 8b 40 70          	mov    0x70(%rax),%rax
14001467d:	ff 15 b5 85 af 00    	call   *0xaf85b5(%rip)        # 0x140b0cc38
140014683:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140014687:	48 85 c9             	test   %rcx,%rcx
14001468a:	74 3b                	je     0x1400146c7
14001468c:	8b c7                	mov    %edi,%eax
14001468e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140014693:	03 c7                	add    %edi,%eax
140014695:	75 30                	jne    0x1400146c7
140014697:	48 8b 5d b7          	mov    -0x49(%rbp),%rbx
14001469b:	48 8b 03             	mov    (%rbx),%rax
14001469e:	48 8b cb             	mov    %rbx,%rcx
1400146a1:	48 8b 00             	mov    (%rax),%rax
1400146a4:	ff 15 8e 85 af 00    	call   *0xaf858e(%rip)        # 0x140b0cc38
1400146aa:	8b c7                	mov    %edi,%eax
1400146ac:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400146b1:	03 c7                	add    %edi,%eax
1400146b3:	75 12                	jne    0x1400146c7
1400146b5:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1400146b9:	48 8b 01             	mov    (%rcx),%rax
1400146bc:	48 8b 40 08          	mov    0x8(%rax),%rax
1400146c0:	ff 15 72 85 af 00    	call   *0xaf8572(%rip)        # 0x140b0cc38
1400146c6:	90                   	nop
1400146c7:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1400146cb:	48 85 c9             	test   %rcx,%rcx
1400146ce:	74 3a                	je     0x14001470a
1400146d0:	8b c7                	mov    %edi,%eax
1400146d2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400146d7:	03 c7                	add    %edi,%eax
1400146d9:	75 2f                	jne    0x14001470a
1400146db:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1400146df:	48 8b 03             	mov    (%rbx),%rax
1400146e2:	48 8b cb             	mov    %rbx,%rcx
1400146e5:	48 8b 00             	mov    (%rax),%rax
1400146e8:	ff 15 4a 85 af 00    	call   *0xaf854a(%rip)        # 0x140b0cc38
1400146ee:	8b c7                	mov    %edi,%eax
1400146f0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400146f5:	03 c7                	add    %edi,%eax
1400146f7:	75 11                	jne    0x14001470a
1400146f9:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1400146fd:	48 8b 01             	mov    (%rcx),%rax
140014700:	48 8b 40 08          	mov    0x8(%rax),%rax
140014704:	ff 15 2e 85 af 00    	call   *0xaf852e(%rip)        # 0x140b0cc38
14001470a:	48 81 c4 d8 00 00 00 	add    $0xd8,%rsp
140014711:	41 5f                	pop    %r15
140014713:	41 5e                	pop    %r14
140014715:	41 5d                	pop    %r13
140014717:	41 5c                	pop    %r12
140014719:	5f                   	pop    %rdi
14001471a:	5e                   	pop    %rsi
14001471b:	5b                   	pop    %rbx
14001471c:	5d                   	pop    %rbp
14001471d:	c3                   	ret
14001471e:	ff 15 74 82 af 00    	call   *0xaf8274(%rip)        # 0x140b0c998
140014724:	90                   	nop
140014725:	ff 15 6d 82 af 00    	call   *0xaf826d(%rip)        # 0x140b0c998
14001472b:	90                   	nop
14001472c:	ff 15 66 82 af 00    	call   *0xaf8266(%rip)        # 0x140b0c998
140014732:	cc                   	int3
140014733:	90                   	nop
140014734:	40 55                	rex push %rbp
140014736:	53                   	push   %rbx
140014737:	56                   	push   %rsi
140014738:	57                   	push   %rdi
140014739:	41 54                	push   %r12
14001473b:	41 55                	push   %r13
14001473d:	41 56                	push   %r14
14001473f:	41 57                	push   %r15
140014741:	48 8d ac 24 b8 fd ff 	lea    -0x248(%rsp),%rbp
140014748:	ff
140014749:	48 81 ec 48 03 00 00 	sub    $0x348,%rsp
140014750:	4c 8b e9             	mov    %rcx,%r13
140014753:	45 33 e4             	xor    %r12d,%r12d
140014756:	41 8b fc             	mov    %r12d,%edi
140014759:	44 89 a5 90 02 00 00 	mov    %r12d,0x290(%rbp)
140014760:	48 8b 51 48          	mov    0x48(%rcx),%rdx
140014764:	48 2b 51 40          	sub    0x40(%rcx),%rdx
140014768:	48 c1 fa 04          	sar    $0x4,%rdx
14001476c:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140014773:	e8 7c 72 00 00       	call   0x14001b9f4
140014778:	49 8b 55 48          	mov    0x48(%r13),%rdx
14001477c:	49 2b 55 40          	sub    0x40(%r13),%rdx
140014780:	48 c1 fa 04          	sar    $0x4,%rdx
140014784:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14001478b:	e8 64 72 00 00       	call   0x14001b9f4
140014790:	49 8b 55 48          	mov    0x48(%r13),%rdx
140014794:	49 2b 55 40          	sub    0x40(%r13),%rdx
140014798:	48 c1 fa 04          	sar    $0x4,%rdx
14001479c:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1400147a3:	e8 4c 72 00 00       	call   0x14001b9f4
1400147a8:	0f 57 c0             	xorps  %xmm0,%xmm0
1400147ab:	f3 0f 7f 85 60 01 00 	movdqu %xmm0,0x160(%rbp)
1400147b2:	00
1400147b3:	4c 89 a5 70 01 00 00 	mov    %r12,0x170(%rbp)
1400147ba:	f3 0f 7f 85 48 01 00 	movdqu %xmm0,0x148(%rbp)
1400147c1:	00
1400147c2:	4c 89 a5 58 01 00 00 	mov    %r12,0x158(%rbp)
1400147c9:	f3 0f 7f 85 30 01 00 	movdqu %xmm0,0x130(%rbp)
1400147d0:	00
1400147d1:	4c 89 a5 40 01 00 00 	mov    %r12,0x140(%rbp)
1400147d8:	44 88 a5 a0 02 00 00 	mov    %r12b,0x2a0(%rbp)
1400147df:	44 88 a5 98 02 00 00 	mov    %r12b,0x298(%rbp)
1400147e6:	44 88 65 98          	mov    %r12b,-0x68(%rbp)
1400147ea:	41 8b f4             	mov    %r12d,%esi
1400147ed:	4c 89 a5 a8 02 00 00 	mov    %r12,0x2a8(%rbp)
1400147f4:	49 8b 45 60          	mov    0x60(%r13),%rax
1400147f8:	49 2b 45 58          	sub    0x58(%r13),%rax
1400147fc:	48 c1 f8 06          	sar    $0x6,%rax
140014800:	45 8d 5c 24 01       	lea    0x1(%r12),%r11d
140014805:	48 85 c0             	test   %rax,%rax
140014808:	0f 84 c2 02 00 00    	je     0x140014ad0
14001480e:	4d 8b fc             	mov    %r12,%r15
140014811:	49 8b 4d 48          	mov    0x48(%r13),%rcx
140014815:	4d 8b 45 40          	mov    0x40(%r13),%r8
140014819:	48 8b c1             	mov    %rcx,%rax
14001481c:	49 2b c0             	sub    %r8,%rax
14001481f:	48 c1 f8 04          	sar    $0x4,%rax
140014823:	48 85 c0             	test   %rax,%rax
140014826:	0f 84 85 02 00 00    	je     0x140014ab1
14001482c:	4d 8b d4             	mov    %r12,%r10
14001482f:	4c 89 a5 90 02 00 00 	mov    %r12,0x290(%rbp)
140014836:	48 8b 95 b0 00 00 00 	mov    0xb0(%rbp),%rdx
14001483d:	48 8d 5a 08          	lea    0x8(%rdx),%rbx
140014841:	4c 8b a5 98 00 00 00 	mov    0x98(%rbp),%r12
140014848:	4c 2b e2             	sub    %rdx,%r12
14001484b:	4c 8b 8d 80 00 00 00 	mov    0x80(%rbp),%r9
140014852:	4c 2b ca             	sub    %rdx,%r9
140014855:	4c 89 4d 90          	mov    %r9,-0x70(%rbp)
140014859:	49 2b c8             	sub    %r8,%rcx
14001485c:	48 c1 f9 04          	sar    $0x4,%rcx
140014860:	4c 3b f9             	cmp    %rcx,%r15
140014863:	0f 83 75 05 00 00    	jae    0x140014dde
140014869:	4b 8b 0c 02          	mov    (%r10,%r8,1),%rcx
14001486d:	49 8b 45 60          	mov    0x60(%r13),%rax
140014871:	49 2b 45 58          	sub    0x58(%r13),%rax
140014875:	48 c1 f8 06          	sar    $0x6,%rax
140014879:	48 3b f0             	cmp    %rax,%rsi
14001487c:	0f 83 5c 05 00 00    	jae    0x140014dde
140014882:	48 8b c6             	mov    %rsi,%rax
140014885:	48 c1 e0 06          	shl    $0x6,%rax
140014889:	49 03 45 58          	add    0x58(%r13),%rax
14001488d:	4c 8b 30             	mov    (%rax),%r14
140014890:	48 8b 40 08          	mov    0x8(%rax),%rax
140014894:	49 2b c6             	sub    %r14,%rax
140014897:	48 c1 f8 03          	sar    $0x3,%rax
14001489b:	4c 3b f8             	cmp    %rax,%r15
14001489e:	0f 83 3a 05 00 00    	jae    0x140014dde
1400148a4:	4f 8b 34 fe          	mov    (%r14,%r15,8),%r14
1400148a8:	49 83 fe ff          	cmp    $0xffffffffffffffff,%r14
1400148ac:	0f 84 cf 01 00 00    	je     0x140014a81
1400148b2:	49 8b 45 60          	mov    0x60(%r13),%rax
1400148b6:	49 2b 45 58          	sub    0x58(%r13),%rax
1400148ba:	48 c1 f8 06          	sar    $0x6,%rax
1400148be:	48 3b f0             	cmp    %rax,%rsi
1400148c1:	0f 83 17 05 00 00    	jae    0x140014dde
1400148c7:	48 8b 41 28          	mov    0x28(%rcx),%rax
1400148cb:	48 2b 41 20          	sub    0x20(%rcx),%rax
1400148cf:	48 c1 f8 04          	sar    $0x4,%rax
1400148d3:	4c 3b f0             	cmp    %rax,%r14
1400148d6:	0f 83 02 05 00 00    	jae    0x140014dde
1400148dc:	49 c1 e6 04          	shl    $0x4,%r14
1400148e0:	4c 03 71 20          	add    0x20(%rcx),%r14
1400148e4:	49 8b 06             	mov    (%r14),%rax
1400148e7:	48 8b 48 60          	mov    0x60(%rax),%rcx
1400148eb:	8a c1                	mov    %cl,%al
1400148ed:	c0 e8 02             	shr    $0x2,%al
1400148f0:	41 84 c3             	test   %al,%r11b
1400148f3:	74 7a                	je     0x14001496f
1400148f5:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
1400148fc:	48 2b 85 b0 00 00 00 	sub    0xb0(%rbp),%rax
140014903:	48 c1 f8 03          	sar    $0x3,%rax
140014907:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
14001490e:	aa aa aa
140014911:	48 0f af c1          	imul   %rcx,%rax
140014915:	4c 3b f8             	cmp    %rax,%r15
140014918:	0f 83 c0 04 00 00    	jae    0x140014dde
14001491e:	48 8b 13             	mov    (%rbx),%rdx
140014921:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140014925:	74 09                	je     0x140014930
140014927:	48 89 32             	mov    %rsi,(%rdx)
14001492a:	48 83 03 08          	addq   $0x8,(%rbx)
14001492e:	eb 21                	jmp    0x140014951
140014930:	48 8d 4b f8          	lea    -0x8(%rbx),%rcx
140014934:	4c 8d 85 a8 02 00 00 	lea    0x2a8(%rbp),%r8
14001493b:	e8 60 d6 00 00       	call   0x140021fa0
140014940:	4c 8b 4d 90          	mov    -0x70(%rbp),%r9
140014944:	4c 8b 95 90 02 00 00 	mov    0x290(%rbp),%r10
14001494b:	41 bb 01 00 00 00    	mov    $0x1,%r11d
140014951:	49 8b 06             	mov    (%r14),%rax
140014954:	8a 48 60             	mov    0x60(%rax),%cl
140014957:	c0 e9 06             	shr    $0x6,%cl
14001495a:	41 84 cb             	test   %cl,%r11b
14001495d:	0f 85 1e 01 00 00    	jne    0x140014a81
140014963:	44 88 9d 98 02 00 00 	mov    %r11b,0x298(%rbp)
14001496a:	e9 12 01 00 00       	jmp    0x140014a81
14001496f:	8a c1                	mov    %cl,%al
140014971:	c0 e8 03             	shr    $0x3,%al
140014974:	41 84 c3             	test   %al,%r11b
140014977:	0f 84 81 00 00 00    	je     0x1400149fe
14001497d:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
140014984:	48 2b 85 98 00 00 00 	sub    0x98(%rbp),%rax
14001498b:	48 c1 f8 03          	sar    $0x3,%rax
14001498f:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
140014996:	aa aa aa
140014999:	48 0f af c1          	imul   %rcx,%rax
14001499d:	4c 3b f8             	cmp    %rax,%r15
1400149a0:	0f 83 38 04 00 00    	jae    0x140014dde
1400149a6:	4a 8b 14 23          	mov    (%rbx,%r12,1),%rdx
1400149aa:	49 3b 54 1c 08       	cmp    0x8(%r12,%rbx,1),%rdx
1400149af:	74 0a                	je     0x1400149bb
1400149b1:	48 89 32             	mov    %rsi,(%rdx)
1400149b4:	4a 83 04 23 08       	addq   $0x8,(%rbx,%r12,1)
1400149b9:	eb 25                	jmp    0x1400149e0
1400149bb:	49 8d 4c 24 f8       	lea    -0x8(%r12),%rcx
1400149c0:	48 03 cb             	add    %rbx,%rcx
1400149c3:	4c 8d 85 a8 02 00 00 	lea    0x2a8(%rbp),%r8
1400149ca:	e8 d1 d5 00 00       	call   0x140021fa0
1400149cf:	4c 8b 4d 90          	mov    -0x70(%rbp),%r9
1400149d3:	4c 8b 95 90 02 00 00 	mov    0x290(%rbp),%r10
1400149da:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1400149e0:	49 8b 06             	mov    (%r14),%rax
1400149e3:	8a 48 60             	mov    0x60(%rax),%cl
1400149e6:	c0 e9 06             	shr    $0x6,%cl
1400149e9:	41 84 cb             	test   %cl,%r11b
1400149ec:	0f 85 8f 00 00 00    	jne    0x140014a81
1400149f2:	44 88 9d a0 02 00 00 	mov    %r11b,0x2a0(%rbp)
1400149f9:	e9 83 00 00 00       	jmp    0x140014a81
1400149fe:	c0 e9 05             	shr    $0x5,%cl
140014a01:	41 84 cb             	test   %cl,%r11b
140014a04:	74 7b                	je     0x140014a81
140014a06:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
140014a0d:	48 2b 85 80 00 00 00 	sub    0x80(%rbp),%rax
140014a14:	48 c1 f8 03          	sar    $0x3,%rax
140014a18:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
140014a1f:	aa aa aa
140014a22:	48 0f af c1          	imul   %rcx,%rax