14053e440:	74 2b                	je     0x14053e46d
14053e442:	48 8b c3             	mov    %rbx,%rax
14053e445:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14053e44a:	48 33 cc             	xor    %rsp,%rcx
14053e44d:	e8 ae d0 8d 00       	call   0x140e1b500
14053e452:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
14053e459:	00
14053e45a:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14053e45e:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14053e463:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
14053e468:	49 8b e3             	mov    %r11,%rsp
14053e46b:	5f                   	pop    %rdi
14053e46c:	c3                   	ret
14053e46d:	b9 01 00 00 00       	mov    $0x1,%ecx
14053e472:	e8 89 c2 24 00       	call   0x14078a700
14053e477:	90                   	nop
14053e478:	e8 27 bd 8e 00       	call   0x140e2a1a4
14053e47d:	cc                   	int3
14053e47e:	e8 21 bd 8e 00       	call   0x140e2a1a4
14053e483:	90                   	nop
14053e484:	33 c9                	xor    %ecx,%ecx
14053e486:	e8 75 c2 24 00       	call   0x14078a700
14053e48b:	cc                   	int3
14053e48c:	cc                   	int3
14053e48d:	cc                   	int3
14053e48e:	cc                   	int3
14053e48f:	cc                   	int3
14053e490:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14053e495:	55                   	push   %rbp
14053e496:	56                   	push   %rsi
14053e497:	57                   	push   %rdi
14053e498:	41 54                	push   %r12
14053e49a:	41 55                	push   %r13
14053e49c:	41 56                	push   %r14
14053e49e:	41 57                	push   %r15
14053e4a0:	48 8d 6c 24 e0       	lea    -0x20(%rsp),%rbp
14053e4a5:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
14053e4ac:	48 8b 05 4d aa e7 00 	mov    0xe7aa4d(%rip),%rax        # 0x1413b8f00
14053e4b3:	48 33 c4             	xor    %rsp,%rax
14053e4b6:	48 89 45 10          	mov    %rax,0x10(%rbp)
14053e4ba:	49 8b f0             	mov    %r8,%rsi
14053e4bd:	0f b6 fa             	movzbl %dl,%edi
14053e4c0:	4c 8b f1             	mov    %rcx,%r14
14053e4c3:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
14053e4c8:	45 33 ed             	xor    %r13d,%r13d
14053e4cb:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
14053e4d0:	8b 0d 32 08 f6 00    	mov    0xf60832(%rip),%ecx        # 0x14149ed08
14053e4d6:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14053e4dd:	00 00
14053e4df:	41 bf 00 13 00 00    	mov    $0x1300,%r15d
14053e4e5:	48 8b 1c c8          	mov    (%rax,%rcx,8),%rbx
14053e4e9:	42 8b 04 3b          	mov    (%rbx,%r15,1),%eax
14053e4ed:	39 05 fd dc ee 00    	cmp    %eax,0xeedcfd(%rip)        # 0x14142c1f0
14053e4f3:	0f 8f 37 07 00 00    	jg     0x14053ec30
14053e4f9:	42 8b 04 3b          	mov    (%rbx,%r15,1),%eax
14053e4fd:	39 05 fd dc ee 00    	cmp    %eax,0xeedcfd(%rip)        # 0x14142c200
14053e503:	0f 8f 8a 07 00 00    	jg     0x14053ec93
14053e509:	42 8b 04 3b          	mov    (%rbx,%r15,1),%eax
14053e50d:	39 05 fd dc ee 00    	cmp    %eax,0xeedcfd(%rip)        # 0x14142c210
14053e513:	0f 8f dd 07 00 00    	jg     0x14053ecf6
14053e519:	45 89 2e             	mov    %r13d,(%r14)
14053e51c:	4d 89 6e 08          	mov    %r13,0x8(%r14)
14053e520:	4d 89 6e 10          	mov    %r13,0x10(%r14)
14053e524:	b9 60 00 00 00       	mov    $0x60,%ecx
14053e529:	e8 da cb 8d 00       	call   0x140e1b108
14053e52e:	48 89 00             	mov    %rax,(%rax)
14053e531:	48 89 40 08          	mov    %rax,0x8(%rax)
14053e535:	49 89 46 08          	mov    %rax,0x8(%r14)
14053e539:	49 8d 4e 18          	lea    0x18(%r14),%rcx
14053e53d:	4c 89 29             	mov    %r13,(%rcx)
14053e540:	4c 89 69 08          	mov    %r13,0x8(%rcx)
14053e544:	4c 89 69 10          	mov    %r13,0x10(%rcx)
14053e548:	49 c7 46 30 07 00 00 	movq   $0x7,0x30(%r14)
14053e54f:	00
14053e550:	49 c7 46 38 08 00 00 	movq   $0x8,0x38(%r14)
14053e557:	00
14053e558:	41 c7 06 00 00 80 3f 	movl   $0x3f800000,(%r14)
14053e55f:	4d 8b 46 08          	mov    0x8(%r14),%r8
14053e563:	ba 10 00 00 00       	mov    $0x10,%edx
14053e568:	e8 13 e5 e4 ff       	call   0x14038ca80
14053e56d:	90                   	nop
14053e56e:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14053e575:	00
14053e576:	40 80 ff 01          	cmp    $0x1,%dil
14053e57a:	0f 85 7b 06 00 00    	jne    0x14053ebfb
14053e580:	4c 8d 05 31 2f a9 00 	lea    0xa92f31(%rip),%r8        # 0x140fd14b8
14053e587:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14053e58c:	48 8b ce             	mov    %rsi,%rcx
14053e58f:	e8 dc e7 1f 00       	call   0x14073cd70
14053e594:	48 8b 38             	mov    (%rax),%rdi
14053e597:	4c 89 28             	mov    %r13,(%rax)
14053e59a:	48 89 7d 80          	mov    %rdi,-0x80(%rbp)
14053e59e:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
14053e5a5:	00
14053e5a6:	4c 8d 05 ff a0 a8 00 	lea    0xa8a0ff(%rip),%r8        # 0x140fc86ac
14053e5ad:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14053e5b2:	48 8b cf             	mov    %rdi,%rcx
14053e5b5:	e8 b6 e7 1f 00       	call   0x14073cd70
14053e5ba:	4c 8b 38             	mov    (%rax),%r15
14053e5bd:	4c 89 28             	mov    %r13,(%rax)
14053e5c0:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14053e5c5:	c7 44 24 20 07 00 00 	movl   $0x7,0x20(%rsp)
14053e5cc:	00
14053e5cd:	49 8b cf             	mov    %r15,%rcx
14053e5d0:	e8 fb 92 1f 00       	call   0x1407378d0
14053e5d5:	48 8b d8             	mov    %rax,%rbx
14053e5d8:	0f 57 c0             	xorps  %xmm0,%xmm0
14053e5db:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
14053e5df:	66 0f 6f 0d 09 5d a6 	movdqa 0xa65d09(%rip),%xmm1        # 0x140fa42f0
14053e5e6:	00
14053e5e7:	f3 0f 7f 4d 00       	movdqu %xmm1,0x0(%rbp)
14053e5ec:	c7 45 f0 70 61 74 68 	movl   $0x68746170,-0x10(%rbp)
14053e5f3:	c6 45 f4 00          	movb   $0x0,-0xc(%rbp)
14053e5f7:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14053e5fb:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14053e600:	49 8b ce             	mov    %r14,%rcx
14053e603:	e8 f8 ef ff ff       	call   0x14053d600
14053e608:	4c 8b 20             	mov    (%rax),%r12
14053e60b:	0f 57 c0             	xorps  %xmm0,%xmm0
14053e60e:	0f 11 45 a8          	movups %xmm0,-0x58(%rbp)
14053e612:	0f 57 c9             	xorps  %xmm1,%xmm1
14053e615:	f3 0f 7f 4d b8       	movdqu %xmm1,-0x48(%rbp)
14053e61a:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
14053e621:	4c 8b c6             	mov    %rsi,%r8
14053e624:	49 ff c0             	inc    %r8
14053e627:	42 80 3c 03 00       	cmpb   $0x0,(%rbx,%r8,1)
14053e62c:	75 f6                	jne    0x14053e624
14053e62e:	48 8b d3             	mov    %rbx,%rdx
14053e631:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14053e635:	e8 c6 87 c5 ff       	call   0x140196e00
14053e63a:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14053e63e:	49 8d 4c 24 30       	lea    0x30(%r12),%rcx
14053e643:	e8 d8 27 e8 ff       	call   0x1403c0e20
14053e648:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14053e64c:	48 83 fa 0f          	cmp    $0xf,%rdx
14053e650:	76 32                	jbe    0x14053e684
14053e652:	48 ff c2             	inc    %rdx
14053e655:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14053e659:	48 8b c1             	mov    %rcx,%rax
14053e65c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14053e663:	72 19                	jb     0x14053e67e
14053e665:	48 83 c2 27          	add    $0x27,%rdx
14053e669:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14053e66d:	48 2b c1             	sub    %rcx,%rax
14053e670:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14053e674:	48 83 f8 1f          	cmp    $0x1f,%rax
14053e678:	0f 87 db 06 00 00    	ja     0x14053ed59
14053e67e:	e8 c1 ca 8d 00       	call   0x140e1b144
14053e683:	90                   	nop
14053e684:	48 8b 55 08          	mov    0x8(%rbp),%rdx
14053e688:	48 83 fa 0f          	cmp    $0xf,%rdx
14053e68c:	76 31                	jbe    0x14053e6bf
14053e68e:	48 ff c2             	inc    %rdx
14053e691:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14053e695:	48 8b c1             	mov    %rcx,%rax
14053e698:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14053e69f:	72 19                	jb     0x14053e6ba
14053e6a1:	48 83 c2 27          	add    $0x27,%rdx
14053e6a5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14053e6a9:	48 2b c1             	sub    %rcx,%rax
14053e6ac:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14053e6b0:	48 83 f8 1f          	cmp    $0x1f,%rax
14053e6b4:	0f 87 a5 06 00 00    	ja     0x14053ed5f
14053e6ba:	e8 85 ca 8d 00       	call   0x140e1b144
14053e6bf:	66 0f 6f 05 69 57 a6 	movdqa 0xa65769(%rip),%xmm0        # 0x140fa3e30
14053e6c6:	00
14053e6c7:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
14053e6cc:	c6 45 f0 00          	movb   $0x0,-0x10(%rbp)
14053e6d0:	4d 85 ff             	test   %r15,%r15
14053e6d3:	74 29                	je     0x14053e6fe
14053e6d5:	41 8b 47 10          	mov    0x10(%r15),%eax
14053e6d9:	ff c8                	dec    %eax
14053e6db:	41 89 47 10          	mov    %eax,0x10(%r15)
14053e6df:	85 c0                	test   %eax,%eax
14053e6e1:	7f 1b                	jg     0x14053e6fe
14053e6e3:	0f 88 7c 06 00 00    	js     0x14053ed65
14053e6e9:	49 8b 07             	mov    (%r15),%rax
14053e6ec:	ba 01 00 00 00       	mov    $0x1,%edx
14053e6f1:	49 8b cf             	mov    %r15,%rcx
14053e6f4:	48 8b 00             	mov    (%rax),%rax
14053e6f7:	ff 15 23 53 a4 00    	call   *0xa45323(%rip)        # 0x140f83a20
14053e6fd:	90                   	nop
14053e6fe:	4c 8d 05 5b 2d a9 00 	lea    0xa92d5b(%rip),%r8        # 0x140fd1460
14053e705:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14053e70a:	48 8b cf             	mov    %rdi,%rcx
14053e70d:	e8 5e e6 1f 00       	call   0x14073cd70
14053e712:	48 8b 18             	mov    (%rax),%rbx
14053e715:	4c 89 28             	mov    %r13,(%rax)
14053e718:	48 89 5d d0          	mov    %rbx,-0x30(%rbp)
14053e71c:	c7 44 24 20 17 00 00 	movl   $0x17,0x20(%rsp)
14053e723:	00
14053e724:	48 85 db             	test   %rbx,%rbx
14053e727:	0f 84 fd 00 00 00    	je     0x14053e82a
14053e72d:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14053e731:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14053e735:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14053e739:	48 8b 0d b8 da ee 00 	mov    0xeedab8(%rip),%rcx        # 0x14142c1f8
14053e740:	e8 cb 03 21 00       	call   0x14074eb10
14053e745:	0f 57 c0             	xorps  %xmm0,%xmm0
14053e748:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14053e74d:	4c 89 6c 24 40       	mov    %r13,0x40(%rsp)
14053e752:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
14053e757:	4c 8b c6             	mov    %rsi,%r8
14053e75a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14053e760:	49 ff c0             	inc    %r8
14053e763:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14053e768:	75 f6                	jne    0x14053e760
14053e76a:	48 8b d0             	mov    %rax,%rdx
14053e76d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14053e772:	e8 89 86 c5 ff       	call   0x140196e00
14053e777:	0f 10 4c 24 30       	movups 0x30(%rsp),%xmm1
14053e77c:	0f 11 4d b0          	movups %xmm1,-0x50(%rbp)
14053e780:	0f 10 44 24 40       	movups 0x40(%rsp),%xmm0
14053e785:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
14053e789:	0f 57 c0             	xorps  %xmm0,%xmm0
14053e78c:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
14053e790:	66 0f 6f 0d 38 63 a6 	movdqa 0xa66338(%rip),%xmm1        # 0x140fa4ad0
14053e797:	00
14053e798:	f3 0f 7f 4d 98       	movdqu %xmm1,-0x68(%rbp)
14053e79d:	f2 0f 10 05 bb 2c a9 	movsd  0xa92cbb(%rip),%xmm0        # 0x140fd1460
14053e7a4:	00
14053e7a5:	f2 0f 11 45 88       	movsd  %xmm0,-0x78(%rbp)
14053e7aa:	0f b7 05 b7 2c a9 00 	movzwl 0xa92cb7(%rip),%eax        # 0x140fd1468
14053e7b1:	66 89 45 90          	mov    %ax,-0x70(%rbp)
14053e7b5:	0f b6 05 ae 2c a9 00 	movzbl 0xa92cae(%rip),%eax        # 0x140fd146a
14053e7bc:	88 45 92             	mov    %al,-0x6e(%rbp)
14053e7bf:	c6 45 93 00          	movb   $0x0,-0x6d(%rbp)
14053e7c3:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
14053e7c7:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14053e7cc:	49 8b ce             	mov    %r14,%rcx
14053e7cf:	e8 2c ee ff ff       	call   0x14053d600
14053e7d4:	48 8b 08             	mov    (%rax),%rcx
14053e7d7:	48 83 c1 30          	add    $0x30,%rcx
14053e7db:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14053e7df:	e8 2c ed ff ff       	call   0x14053d510
14053e7e4:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14053e7e8:	e8 33 2f ce ff       	call   0x140221720
14053e7ed:	90                   	nop
14053e7ee:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
14053e7f2:	48 83 fa 0f          	cmp    $0xf,%rdx
14053e7f6:	76 32                	jbe    0x14053e82a
14053e7f8:	48 ff c2             	inc    %rdx
14053e7fb:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14053e7ff:	48 8b c1             	mov    %rcx,%rax
14053e802:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14053e809:	72 19                	jb     0x14053e824
14053e80b:	48 83 c2 27          	add    $0x27,%rdx
14053e80f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14053e813:	48 2b c1             	sub    %rcx,%rax
14053e816:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14053e81a:	48 83 f8 1f          	cmp    $0x1f,%rax
14053e81e:	0f 87 4c 05 00 00    	ja     0x14053ed70
14053e824:	e8 1b c9 8d 00       	call   0x140e1b144
14053e829:	90                   	nop
14053e82a:	48 85 db             	test   %rbx,%rbx
14053e82d:	74 27                	je     0x14053e856
14053e82f:	8b 43 10             	mov    0x10(%rbx),%eax
14053e832:	ff c8                	dec    %eax
14053e834:	89 43 10             	mov    %eax,0x10(%rbx)
14053e837:	85 c0                	test   %eax,%eax
14053e839:	7f 1b                	jg     0x14053e856
14053e83b:	0f 88 35 05 00 00    	js     0x14053ed76
14053e841:	48 8b 03             	mov    (%rbx),%rax
14053e844:	ba 01 00 00 00       	mov    $0x1,%edx
14053e849:	48 8b cb             	mov    %rbx,%rcx
14053e84c:	48 8b 00             	mov    (%rax),%rax
14053e84f:	ff 15 cb 51 a4 00    	call   *0xa451cb(%rip)        # 0x140f83a20
14053e855:	90                   	nop
14053e856:	4c 8d 05 13 2c a9 00 	lea    0xa92c13(%rip),%r8        # 0x140fd1470
14053e85d:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14053e862:	48 8b cf             	mov    %rdi,%rcx
14053e865:	e8 06 e5 1f 00       	call   0x14073cd70
14053e86a:	48 8b 18             	mov    (%rax),%rbx
14053e86d:	4c 89 28             	mov    %r13,(%rax)
14053e870:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14053e875:	c7 44 24 20 37 00 00 	movl   $0x37,0x20(%rsp)
14053e87c:	00
14053e87d:	48 85 db             	test   %rbx,%rbx
14053e880:	0f 84 ea 00 00 00    	je     0x14053e970
14053e886:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14053e88a:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14053e88e:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14053e892:	48 8b 0d 6f d9 ee 00 	mov    0xeed96f(%rip),%rcx        # 0x14142c208
14053e899:	e8 72 02 21 00       	call   0x14074eb10
14053e89e:	0f 57 c0             	xorps  %xmm0,%xmm0
14053e8a1:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
14053e8a6:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
14053e8ab:	4c 89 6c 24 68       	mov    %r13,0x68(%rsp)
14053e8b0:	4c 8b c6             	mov    %rsi,%r8
14053e8b3:	49 ff c0             	inc    %r8
14053e8b6:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14053e8bb:	75 f6                	jne    0x14053e8b3
14053e8bd:	48 8b d0             	mov    %rax,%rdx
14053e8c0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14053e8c5:	e8 36 85 c5 ff       	call   0x140196e00
14053e8ca:	0f 10 4c 24 50       	movups 0x50(%rsp),%xmm1
14053e8cf:	0f 11 4d b0          	movups %xmm1,-0x50(%rbp)
14053e8d3:	0f 10 44 24 60       	movups 0x60(%rsp),%xmm0
14053e8d8:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
14053e8dc:	0f 57 c0             	xorps  %xmm0,%xmm0
14053e8df:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
14053e8e3:	66 0f 6f 0d 55 5a a6 	movdqa 0xa65a55(%rip),%xmm1        # 0x140fa4340
14053e8ea:	00
14053e8eb:	f3 0f 7f 4d 98       	movdqu %xmm1,-0x68(%rbp)
14053e8f0:	f2 0f 10 05 78 2b a9 	movsd  0xa92b78(%rip),%xmm0        # 0x140fd1470
14053e8f7:	00
14053e8f8:	f2 0f 11 45 88       	movsd  %xmm0,-0x78(%rbp)
14053e8fd:	8b 05 75 2b a9 00    	mov    0xa92b75(%rip),%eax        # 0x140fd1478
14053e903:	89 45 90             	mov    %eax,-0x70(%rbp)
14053e906:	c6 45 94 00          	movb   $0x0,-0x6c(%rbp)
14053e90a:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
14053e90e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14053e912:	49 8b ce             	mov    %r14,%rcx
14053e915:	e8 e6 ec ff ff       	call   0x14053d600
14053e91a:	48 8b 08             	mov    (%rax),%rcx
14053e91d:	48 83 c1 30          	add    $0x30,%rcx
14053e921:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14053e925:	e8 e6 eb ff ff       	call   0x14053d510
14053e92a:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14053e92e:	e8 ed 2d ce ff       	call   0x140221720
14053e933:	90                   	nop
14053e934:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
14053e938:	48 83 fa 0f          	cmp    $0xf,%rdx
14053e93c:	76 32                	jbe    0x14053e970
14053e93e:	48 ff c2             	inc    %rdx
14053e941:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14053e945:	48 8b c1             	mov    %rcx,%rax
14053e948:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14053e94f:	72 19                	jb     0x14053e96a
14053e951:	48 83 c2 27          	add    $0x27,%rdx
14053e955:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14053e959:	48 2b c1             	sub    %rcx,%rax
14053e95c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14053e960:	48 83 f8 1f          	cmp    $0x1f,%rax
14053e964:	0f 87 17 04 00 00    	ja     0x14053ed81
14053e96a:	e8 d5 c7 8d 00       	call   0x140e1b144
14053e96f:	90                   	nop
14053e970:	48 85 db             	test   %rbx,%rbx
14053e973:	74 27                	je     0x14053e99c
14053e975:	8b 43 10             	mov    0x10(%rbx),%eax
14053e978:	ff c8                	dec    %eax
14053e97a:	89 43 10             	mov    %eax,0x10(%rbx)
14053e97d:	85 c0                	test   %eax,%eax
14053e97f:	7f 1b                	jg     0x14053e99c
14053e981:	0f 88 00 04 00 00    	js     0x14053ed87
14053e987:	48 8b 03             	mov    (%rbx),%rax
14053e98a:	ba 01 00 00 00       	mov    $0x1,%edx
14053e98f:	48 8b cb             	mov    %rbx,%rcx
14053e992:	48 8b 00             	mov    (%rax),%rax
14053e995:	ff 15 85 50 a4 00    	call   *0xa45085(%rip)        # 0x140f83a20