14019c300:	5b                   	pop    %rbx
14019c301:	c3                   	ret
14019c302:	90                   	nop
14019c303:	90                   	nop
14019c304:	90                   	nop
14019c305:	90                   	nop
14019c306:	90                   	nop
14019c307:	90                   	nop
14019c308:	90                   	nop
14019c309:	90                   	nop
14019c30a:	90                   	nop
14019c30b:	90                   	nop
14019c30c:	90                   	nop
14019c30d:	90                   	nop
14019c30e:	90                   	nop
14019c30f:	90                   	nop
14019c310:	48 89 91 90 01 00 00 	mov    %rdx,0x190(%rcx)
14019c317:	c3                   	ret
14019c318:	90                   	nop
14019c319:	90                   	nop
14019c31a:	90                   	nop
14019c31b:	90                   	nop
14019c31c:	90                   	nop
14019c31d:	90                   	nop
14019c31e:	90                   	nop
14019c31f:	90                   	nop
14019c320:	88 91 98 01 00 00    	mov    %dl,0x198(%rcx)
14019c326:	c3                   	ret
14019c327:	90                   	nop
14019c328:	48 8b c4             	mov    %rsp,%rax
14019c32b:	48 89 58 10          	mov    %rbx,0x10(%rax)
14019c32f:	48 89 70 18          	mov    %rsi,0x18(%rax)
14019c333:	48 89 78 20          	mov    %rdi,0x20(%rax)
14019c337:	55                   	push   %rbp
14019c338:	41 54                	push   %r12
14019c33a:	41 55                	push   %r13
14019c33c:	41 56                	push   %r14
14019c33e:	41 57                	push   %r15
14019c340:	48 8d a8 58 fe ff ff 	lea    -0x1a8(%rax),%rbp
14019c347:	48 81 ec 80 02 00 00 	sub    $0x280,%rsp
14019c34e:	48 8b 05 2b 4e 16 00 	mov    0x164e2b(%rip),%rax        # 0x140301180
14019c355:	48 33 c4             	xor    %rsp,%rax
14019c358:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
14019c35f:	48 8b f9             	mov    %rcx,%rdi
14019c362:	48 8d 05 87 81 0a 00 	lea    0xa8187(%rip),%rax        # 0x1402444f0
14019c369:	48 89 01             	mov    %rax,(%rcx)
14019c36c:	8a 05 d6 59 16 00    	mov    0x1659d6(%rip),%al        # 0x140301d48
14019c372:	45 33 ed             	xor    %r13d,%r13d
14019c375:	84 c0                	test   %al,%al
14019c377:	78 05                	js     0x14019c37e
14019c379:	0f 95 c0             	setne  %al
14019c37c:	eb 0c                	jmp    0x14019c38a
14019c37e:	48 8d 0d c3 59 16 00 	lea    0x1659c3(%rip),%rcx        # 0x140301d48
14019c385:	e8 be ca e8 ff       	call   0x140028e48
14019c38a:	84 c0                	test   %al,%al
14019c38c:	0f 84 9a 06 00 00    	je     0x14019ca2c
14019c392:	44 38 6f 10          	cmp    %r13b,0x10(%rdi)
14019c396:	0f 84 90 06 00 00    	je     0x14019ca2c
14019c39c:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14019c3a1:	e8 72 ad e8 ff       	call   0x140027118
14019c3a6:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14019c3ab:	48 2b 4f 18          	sub    0x18(%rdi),%rcx
14019c3af:	48 b8 db 34 b6 d7 82 	movabs $0x431bde82d7b634db,%rax
14019c3b6:	de 1b 43
14019c3b9:	48 f7 e9             	imul   %rcx
14019c3bc:	48 8b da             	mov    %rdx,%rbx
14019c3bf:	48 c1 fb 12          	sar    $0x12,%rbx
14019c3c3:	48 8b c3             	mov    %rbx,%rax
14019c3c6:	48 c1 e8 3f          	shr    $0x3f,%rax
14019c3ca:	48 03 d8             	add    %rax,%rbx
14019c3cd:	44 39 6f 20          	cmp    %r13d,0x20(%rdi)
14019c3d1:	41 0f 94 c4          	sete   %r12b
14019c3d5:	b9 02 00 00 00       	mov    $0x2,%ecx
14019c3da:	66 c7 44 24 34 02 01 	movw   $0x102,0x34(%rsp)
14019c3e1:	48 8d 05 b8 a6 09 00 	lea    0x9a6b8(%rip),%rax        # 0x140236aa0
14019c3e8:	48 89 85 50 01 00 00 	mov    %rax,0x150(%rbp)
14019c3ef:	48 8d 05 5a 9d 11 00 	lea    0x119d5a(%rip),%rax        # 0x1402b6150
14019c3f6:	48 89 85 58 01 00 00 	mov    %rax,0x158(%rbp)
14019c3fd:	48 8d 05 9c 9a 11 00 	lea    0x119a9c(%rip),%rax        # 0x1402b5ea0
14019c404:	48 89 85 60 01 00 00 	mov    %rax,0x160(%rbp)
14019c40b:	66 c7 44 24 32 6e 01 	movw   $0x16e,0x32(%rsp)
14019c412:	66 89 4c 24 58       	mov    %cx,0x58(%rsp)
14019c417:	c6 44 24 5a 01       	movb   $0x1,0x5a(%rsp)
14019c41c:	44 88 6c 24 49       	mov    %r13b,0x49(%rsp)
14019c421:	44 88 6c 24 4b       	mov    %r13b,0x4b(%rsp)
14019c426:	44 88 6c 24 31       	mov    %r13b,0x31(%rsp)
14019c42b:	48 8d 44 24 32       	lea    0x32(%rsp),%rax
14019c430:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14019c435:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
14019c43a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14019c43f:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
14019c444:	4c 8d 44 24 4a       	lea    0x4a(%rsp),%r8
14019c449:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14019c44e:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14019c453:	e8 00 e1 eb ff       	call   0x14005a558
14019c458:	e8 0b a8 f8 ff       	call   0x140126c68
14019c45d:	48 85 c0             	test   %rax,%rax
14019c460:	74 0a                	je     0x14019c46c
14019c462:	48 8b c8             	mov    %rax,%rcx
14019c465:	e8 a6 ae f8 ff       	call   0x140127310
14019c46a:	eb 05                	jmp    0x14019c471
14019c46c:	e8 4b bc f8 ff       	call   0x1401280bc
14019c471:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14019c476:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14019c47b:	44 0f b7 4c 24 34    	movzwl 0x34(%rsp),%r9d
14019c481:	4c 8b c0             	mov    %rax,%r8
14019c484:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
14019c48b:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c490:	e8 df a8 f8 ff       	call   0x140126d74
14019c495:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c49a:	e8 a1 ae f8 ff       	call   0x140127340
14019c49f:	41 bf 04 00 00 00    	mov    $0x4,%r15d
14019c4a5:	45 8b cf             	mov    %r15d,%r9d
14019c4a8:	44 8b 47 0c          	mov    0xc(%rdi),%r8d
14019c4ac:	48 8d 15 01 44 11 00 	lea    0x114401(%rip),%rdx        # 0x1402b08b4
14019c4b3:	48 8b c8             	mov    %rax,%rcx
14019c4b6:	e8 f5 59 f8 ff       	call   0x140121eb0
14019c4bb:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c4c0:	e8 7b ae f8 ff       	call   0x140127340
14019c4c5:	4c 8b f0             	mov    %rax,%r14
14019c4c8:	8b 57 08             	mov    0x8(%rdi),%edx
14019c4cb:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14019c4d0:	e8 b7 0e fe ff       	call   0x14017d38c
14019c4d5:	0f 57 c0             	xorps  %xmm0,%xmm0
14019c4d8:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
14019c4dd:	0f 57 c9             	xorps  %xmm1,%xmm1
14019c4e0:	f3 0f 7f 4c 24 70    	movdqu %xmm1,0x70(%rsp)
14019c4e6:	48 83 ce ff          	or     $0xffffffffffffffff,%rsi
14019c4ea:	4c 8b c6             	mov    %rsi,%r8
14019c4ed:	49 ff c0             	inc    %r8
14019c4f0:	46 38 2c 00          	cmp    %r13b,(%rax,%r8,1)
14019c4f4:	75 f7                	jne    0x14019c4ed
14019c4f6:	48 8b d0             	mov    %rax,%rdx
14019c4f9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14019c4fe:	e8 79 91 e6 ff       	call   0x14000567c
14019c503:	45 8b cf             	mov    %r15d,%r9d
14019c506:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14019c50b:	48 8d 15 8e 84 10 00 	lea    0x10848e(%rip),%rdx        # 0x1402a49a0
14019c512:	49 8b ce             	mov    %r14,%rcx
14019c515:	e8 86 9b ef ff       	call   0x1400960a0
14019c51a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c51f:	e8 1c ae f8 ff       	call   0x140127340
14019c524:	45 8b cf             	mov    %r15d,%r9d
14019c527:	44 8b 47 20          	mov    0x20(%rdi),%r8d
14019c52b:	48 8d 15 ae 43 11 00 	lea    0x1143ae(%rip),%rdx        # 0x1402b08e0
14019c532:	48 8b c8             	mov    %rax,%rcx
14019c535:	e8 76 59 f8 ff       	call   0x140121eb0
14019c53a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c53f:	e8 fc ad f8 ff       	call   0x140127340
14019c544:	4c 8b f0             	mov    %rax,%r14
14019c547:	8b 57 24             	mov    0x24(%rdi),%edx
14019c54a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14019c54f:	e8 38 0e fe ff       	call   0x14017d38c
14019c554:	0f 57 c0             	xorps  %xmm0,%xmm0
14019c557:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
14019c55c:	0f 57 c9             	xorps  %xmm1,%xmm1
14019c55f:	f3 0f 7f 4c 24 70    	movdqu %xmm1,0x70(%rsp)
14019c565:	4c 8b c6             	mov    %rsi,%r8
14019c568:	49 ff c0             	inc    %r8
14019c56b:	46 38 2c 00          	cmp    %r13b,(%rax,%r8,1)
14019c56f:	75 f7                	jne    0x14019c568
14019c571:	48 8b d0             	mov    %rax,%rdx
14019c574:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14019c579:	e8 fe 90 e6 ff       	call   0x14000567c
14019c57e:	45 8b cf             	mov    %r15d,%r9d
14019c581:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14019c586:	48 8d 15 7b 43 11 00 	lea    0x11437b(%rip),%rdx        # 0x1402b0908
14019c58d:	49 8b ce             	mov    %r14,%rcx
14019c590:	e8 0b 9b ef ff       	call   0x1400960a0
14019c595:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c59a:	e8 a1 ad f8 ff       	call   0x140127340
14019c59f:	45 8b cf             	mov    %r15d,%r9d
14019c5a2:	4c 8b c3             	mov    %rbx,%r8
14019c5a5:	48 8d 15 4c 43 11 00 	lea    0x11434c(%rip),%rdx        # 0x1402b08f8
14019c5ac:	48 8b c8             	mov    %rax,%rcx
14019c5af:	e8 a4 1e fe ff       	call   0x14017e458
14019c5b4:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c5b9:	e8 82 ad f8 ff       	call   0x140127340
14019c5be:	45 8b cf             	mov    %r15d,%r9d
14019c5c1:	44 8b 47 40          	mov    0x40(%rdi),%r8d
14019c5c5:	48 8d 15 48 98 11 00 	lea    0x119848(%rip),%rdx        # 0x1402b5e14
14019c5cc:	48 8b c8             	mov    %rax,%rcx
14019c5cf:	e8 dc 58 f8 ff       	call   0x140121eb0
14019c5d4:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c5d9:	e8 62 ad f8 ff       	call   0x140127340
14019c5de:	4c 8b 47 38          	mov    0x38(%rdi),%r8
14019c5e2:	48 8d 15 07 43 11 00 	lea    0x114307(%rip),%rdx        # 0x1402b08f0
14019c5e9:	48 8b c8             	mov    %rax,%rcx
14019c5ec:	e8 83 84 f1 ff       	call   0x1400b4a74
14019c5f1:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c5f6:	e8 45 ad f8 ff       	call   0x140127340
14019c5fb:	45 8b cf             	mov    %r15d,%r9d
14019c5fe:	44 8b 47 44          	mov    0x44(%rdi),%r8d
14019c602:	48 8d 15 f7 97 11 00 	lea    0x1197f7(%rip),%rdx        # 0x1402b5e00
14019c609:	48 8b c8             	mov    %rax,%rcx
14019c60c:	e8 9f 58 f8 ff       	call   0x140121eb0
14019c611:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c616:	e8 25 ad f8 ff       	call   0x140127340
14019c61b:	45 8b cf             	mov    %r15d,%r9d
14019c61e:	44 8b 47 48          	mov    0x48(%rdi),%r8d
14019c622:	48 8d 15 0f 98 11 00 	lea    0x11980f(%rip),%rdx        # 0x1402b5e38
14019c629:	48 8b c8             	mov    %rax,%rcx
14019c62c:	e8 7f 58 f8 ff       	call   0x140121eb0
14019c631:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c636:	e8 05 ad f8 ff       	call   0x140127340
14019c63b:	4c 8b f8             	mov    %rax,%r15
14019c63e:	4c 8d 77 50          	lea    0x50(%rdi),%r14
14019c642:	0f 57 c0             	xorps  %xmm0,%xmm0
14019c645:	0f 11 85 50 01 00 00 	movups %xmm0,0x150(%rbp)
14019c64c:	49 8b 5e 10          	mov    0x10(%r14),%rbx
14019c650:	ba 07 00 00 00       	mov    $0x7,%edx
14019c655:	49 39 56 18          	cmp    %rdx,0x18(%r14)
14019c659:	76 03                	jbe    0x14019c65e
14019c65b:	4d 8b 36             	mov    (%r14),%r14
14019c65e:	48 b9 fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rcx
14019c665:	ff ff 7f
14019c668:	48 3b d9             	cmp    %rcx,%rbx
14019c66b:	0f 87 56 04 00 00    	ja     0x14019cac7
14019c671:	48 3b da             	cmp    %rdx,%rbx
14019c674:	77 1c                	ja     0x14019c692
14019c676:	48 89 9d 60 01 00 00 	mov    %rbx,0x160(%rbp)
14019c67d:	48 89 95 68 01 00 00 	mov    %rdx,0x168(%rbp)
14019c684:	41 0f 10 06          	movups (%r14),%xmm0
14019c688:	f3 0f 7f 85 50 01 00 	movdqu %xmm0,0x150(%rbp)
14019c68f:	00
14019c690:	eb 56                	jmp    0x14019c6e8
14019c692:	48 8b c3             	mov    %rbx,%rax
14019c695:	48 0b c2             	or     %rdx,%rax
14019c698:	48 3b c1             	cmp    %rcx,%rax
14019c69b:	77 0f                	ja     0x14019c6ac
14019c69d:	48 8b c8             	mov    %rax,%rcx
14019c6a0:	ba 0a 00 00 00       	mov    $0xa,%edx
14019c6a5:	48 3b c2             	cmp    %rdx,%rax
14019c6a8:	48 0f 42 ca          	cmovb  %rdx,%rcx
14019c6ac:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
14019c6b1:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14019c6b6:	e8 cd a6 e6 ff       	call   0x140006d88
14019c6bb:	48 89 85 50 01 00 00 	mov    %rax,0x150(%rbp)
14019c6c2:	48 89 9d 60 01 00 00 	mov    %rbx,0x160(%rbp)
14019c6c9:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14019c6ce:	48 89 8d 68 01 00 00 	mov    %rcx,0x168(%rbp)
14019c6d5:	4c 8d 04 5d 02 00 00 	lea    0x2(,%rbx,2),%r8
14019c6dc:	00
14019c6dd:	49 8b d6             	mov    %r14,%rdx
14019c6e0:	48 8b c8             	mov    %rax,%rcx
14019c6e3:	e8 08 93 06 00       	call   0x1402059f0
14019c6e8:	41 be 04 00 00 00    	mov    $0x4,%r14d
14019c6ee:	45 8b ce             	mov    %r14d,%r9d
14019c6f1:	4c 8d 85 50 01 00 00 	lea    0x150(%rbp),%r8
14019c6f8:	48 8d 15 21 97 11 00 	lea    0x119721(%rip),%rdx        # 0x1402b5e20
14019c6ff:	49 8b cf             	mov    %r15,%rcx
14019c702:	e8 dd 1d fe ff       	call   0x14017e4e4
14019c707:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c70c:	e8 2f ac f8 ff       	call   0x140127340
14019c711:	45 8b ce             	mov    %r14d,%r9d
14019c714:	44 8a 87 98 01 00 00 	mov    0x198(%rdi),%r8b
14019c71b:	48 8d 15 46 97 11 00 	lea    0x119746(%rip),%rdx        # 0x1402b5e68
14019c722:	48 8b c8             	mov    %rax,%rcx
14019c725:	e8 fe f5 f0 ff       	call   0x1400abd28
14019c72a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c72f:	e8 0c ac f8 ff       	call   0x140127340
14019c734:	48 8b d8             	mov    %rax,%rbx
14019c737:	48 8d 57 28          	lea    0x28(%rdi),%rdx
14019c73b:	41 b0 01             	mov    $0x1,%r8b
14019c73e:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14019c743:	e8 78 15 e9 ff       	call   0x14002dcc0
14019c748:	41 bf 00 01 00 00    	mov    $0x100,%r15d
14019c74e:	45 8b cf             	mov    %r15d,%r9d
14019c751:	4c 8b c0             	mov    %rax,%r8
14019c754:	48 8d 15 4d 82 10 00 	lea    0x10824d(%rip),%rdx        # 0x1402a49a8
14019c75b:	48 8b cb             	mov    %rbx,%rcx
14019c75e:	e8 81 1d fe ff       	call   0x14017e4e4
14019c763:	44 38 af d4 00 00 00 	cmp    %r13b,0xd4(%rdi)
14019c76a:	74 40                	je     0x14019c7ac
14019c76c:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14019c771:	e8 ca ab f8 ff       	call   0x140127340
14019c776:	48 8b d8             	mov    %rax,%rbx
14019c779:	48 8d 97 c4 00 00 00 	lea    0xc4(%rdi),%rdx
14019c780:	44 38 6a 10          	cmp    %r13b,0x10(%rdx)
14019c784:	0f 84 43 03 00 00    	je     0x14019cacd
14019c78a:	41 b0 01             	mov    $0x1,%r8b
14019c78d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14019c792:	e8 29 15 e9 ff       	call   0x14002dcc0
14019c797:	45 8b cf             	mov    %r15d,%r9d
14019c79a:	4c 8b c0             	mov    %rax,%r8
14019c79d:	48 8d 15 ac 96 11 00 	lea    0x1196ac(%rip),%rdx        # 0x1402b5e50
14019c7a4:	48 8b cb             	mov    %rbx,%rcx
14019c7a7:	e8 38 1d fe ff       	call   0x14017e4e4
14019c7ac:	8b 57 08             	mov    0x8(%rdi),%edx
14019c7af:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14019c7b4:	e8 d3 0b fe ff       	call   0x14017d38c
14019c7b9:	0f 57 c0             	xorps  %xmm0,%xmm0
14019c7bc:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
14019c7c0:	0f 57 c9             	xorps  %xmm1,%xmm1
14019c7c3:	f3 0f 7f 4d 90       	movdqu %xmm1,-0x70(%rbp)
14019c7c8:	48 ff c6             	inc    %rsi
14019c7cb:	44 38 2c 30          	cmp    %r13b,(%rax,%rsi,1)
14019c7cf:	75 f7                	jne    0x14019c7c8
14019c7d1:	4c 8b c6             	mov    %rsi,%r8
14019c7d4:	48 8b d0             	mov    %rax,%rdx
14019c7d7:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14019c7db:	e8 9c 8e e6 ff       	call   0x14000567c
14019c7e0:	81 bf c0 00 00 00 73 	cmpl   $0x273,0xc0(%rdi)
14019c7e7:	02 00 00
14019c7ea:	0f 84 b9 00 00 00    	je     0x14019c8a9
14019c7f0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14019c7f6:	48 8d 15 d3 25 0e 00 	lea    0xe25d3(%rip),%rdx        # 0x14027edd0
14019c7fd:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14019c801:	e8 c6 8d e6 ff       	call   0x1400055cc
14019c806:	44 8b 87 c0 00 00 00 	mov    0xc0(%rdi),%r8d
14019c80d:	4c 8d 8d 65 01 00 00 	lea    0x165(%rbp),%r9
14019c814:	49 ff c9             	dec    %r9
14019c817:	b8 cd cc cc cc       	mov    $0xcccccccd,%eax
14019c81c:	41 f7 e0             	mul    %r8d
14019c81f:	c1 ea 03             	shr    $0x3,%edx
14019c822:	8a c2                	mov    %dl,%al
14019c824:	c0 e0 02             	shl    $0x2,%al
14019c827:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
14019c82a:	02 c9                	add    %cl,%cl
14019c82c:	44 2a c1             	sub    %cl,%r8b
14019c82f:	41 80 c0 30          	add    $0x30,%r8b
14019c833:	45 88 01             	mov    %r8b,(%r9)
14019c836:	44 8b c2             	mov    %edx,%r8d
14019c839:	85 d2                	test   %edx,%edx
14019c83b:	75 d7                	jne    0x14019c814
14019c83d:	4c 8d 85 65 01 00 00 	lea    0x165(%rbp),%r8
14019c844:	49 8b d1             	mov    %r9,%rdx
14019c847:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14019c84c:	e8 db 9d ea ff       	call   0x14004662c
14019c851:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14019c856:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
14019c85c:	48 0f 47 54 24 60    	cmova  0x60(%rsp),%rdx
14019c862:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
14019c867:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14019c86b:	e8 5c 8d e6 ff       	call   0x1400055cc
14019c870:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14019c875:	48 83 f8 0f          	cmp    $0xf,%rax
14019c879:	76 2e                	jbe    0x14019c8a9
14019c87b:	48 ff c0             	inc    %rax
14019c87e:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14019c883:	48 8b d1             	mov    %rcx,%rdx
14019c886:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14019c88c:	72 15                	jb     0x14019c8a3
14019c88e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14019c892:	48 2b d1             	sub    %rcx,%rdx
14019c895:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14019c899:	48 83 f8 1f          	cmp    $0x1f,%rax
14019c89d:	0f 87 61 01 00 00    	ja     0x14019ca04
14019c8a3:	ff 15 97 62 07 00    	call   *0x76297(%rip)        # 0x140212b40
14019c8a9:	44 38 af 88 01 00 00 	cmp    %r13b,0x188(%rdi)