14019e50d:	49 03 c1             	add    %r9,%rax
14019e510:	4c 8b 4d b8          	mov    -0x48(%rbp),%r9
14019e514:	45 8b 0c 81          	mov    (%r9,%rax,4),%r9d
14019e518:	49 8b c6             	mov    %r14,%rax
14019e51b:	48 d3 e0             	shl    %cl,%rax
14019e51e:	41 8b d1             	mov    %r9d,%edx
14019e521:	c1 ea 18             	shr    $0x18,%edx
14019e524:	8b ca                	mov    %edx,%ecx
14019e526:	45 0f b7 e1          	movzwl %r9w,%r12d
14019e52a:	f7 d9                	neg    %ecx
14019e52c:	41 c1 e9 10          	shr    $0x10,%r9d
14019e530:	83 e1 3f             	and    $0x3f,%ecx
14019e533:	44 88 4e 02          	mov    %r9b,0x2(%rsi)
14019e537:	48 d3 e8             	shr    %cl,%rax
14019e53a:	45 8d 14 10          	lea    (%r8,%rdx,1),%r10d
14019e53e:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
14019e542:	4c 03 e0             	add    %rax,%r12
14019e545:	0f b7 c3             	movzwl %bx,%eax
14019e548:	41 8b ca             	mov    %r10d,%ecx
14019e54b:	49 03 c3             	add    %r11,%rax
14019e54e:	83 e1 3f             	and    $0x3f,%ecx
14019e551:	45 8b 04 80          	mov    (%r8,%rax,4),%r8d
14019e555:	49 8b c6             	mov    %r14,%rax
14019e558:	48 d3 e0             	shl    %cl,%rax
14019e55b:	41 8b d0             	mov    %r8d,%edx
14019e55e:	c1 ea 18             	shr    $0x18,%edx
14019e561:	41 0f b7 d8          	movzwl %r8w,%ebx
14019e565:	8b ca                	mov    %edx,%ecx
14019e567:	f7 d9                	neg    %ecx
14019e569:	41 c1 e8 10          	shr    $0x10,%r8d
14019e56d:	83 e1 3f             	and    $0x3f,%ecx
14019e570:	44 88 46 03          	mov    %r8b,0x3(%rsi)
14019e574:	48 d3 e8             	shr    %cl,%rax
14019e577:	46 8d 1c 12          	lea    (%rdx,%r10,1),%r11d
14019e57b:	48 03 d8             	add    %rax,%rbx
14019e57e:	48 83 c6 04          	add    $0x4,%rsi
14019e582:	e9 90 fe ff ff       	jmp    0x14019e417
14019e587:	4c 8d 52 fe          	lea    -0x2(%rdx),%r10
14019e58b:	49 3b f2             	cmp    %r10,%rsi
14019e58e:	0f 87 40 01 00 00    	ja     0x14019e6d4
14019e594:	0f 1f 40 00          	nopl   0x0(%rax)
14019e598:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14019e59f:	00
14019e5a0:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14019e5a4:	41 8b cb             	mov    %r11d,%ecx
14019e5a7:	83 e1 3f             	and    $0x3f,%ecx
14019e5aa:	46 8b 04 a0          	mov    (%rax,%r12,4),%r8d
14019e5ae:	49 8b c6             	mov    %r14,%rax
14019e5b1:	48 d3 e0             	shl    %cl,%rax
14019e5b4:	41 8b d0             	mov    %r8d,%edx
14019e5b7:	c1 ea 18             	shr    $0x18,%edx
14019e5ba:	45 0f b7 e0          	movzwl %r8w,%r12d
14019e5be:	8b ca                	mov    %edx,%ecx
14019e5c0:	f7 d9                	neg    %ecx
14019e5c2:	41 c1 e8 10          	shr    $0x10,%r8d
14019e5c6:	83 e1 3f             	and    $0x3f,%ecx
14019e5c9:	44 88 06             	mov    %r8b,(%rsi)
14019e5cc:	48 d3 e8             	shr    %cl,%rax
14019e5cf:	46 8d 0c 1a          	lea    (%rdx,%r11,1),%r9d
14019e5d3:	4c 03 e0             	add    %rax,%r12
14019e5d6:	48 ff c6             	inc    %rsi
14019e5d9:	41 83 f9 40          	cmp    $0x40,%r9d
14019e5dd:	0f 87 16 01 00 00    	ja     0x14019e6f9
14019e5e3:	49 3b fd             	cmp    %r13,%rdi
14019e5e6:	72 10                	jb     0x14019e5f8
14019e5e8:	41 8b c1             	mov    %r9d,%eax
14019e5eb:	48 c1 e8 03          	shr    $0x3,%rax
14019e5ef:	48 2b f8             	sub    %rax,%rdi
14019e5f2:	41 83 e1 07          	and    $0x7,%r9d
14019e5f6:	eb 38                	jmp    0x14019e630
14019e5f8:	49 3b ff             	cmp    %r15,%rdi
14019e5fb:	74 36                	je     0x14019e633
14019e5fd:	41 8b d1             	mov    %r9d,%edx
14019e600:	48 8b cf             	mov    %rdi,%rcx
14019e603:	c1 ea 03             	shr    $0x3,%edx
14019e606:	8b c2                	mov    %edx,%eax
14019e608:	48 2b c8             	sub    %rax,%rcx
14019e60b:	49 3b cf             	cmp    %r15,%rcx
14019e60e:	73 11                	jae    0x14019e621
14019e610:	8b c7                	mov    %edi,%eax
14019e612:	41 2b c7             	sub    %r15d,%eax
14019e615:	48 2b f8             	sub    %rax,%rdi
14019e618:	8d 04 c5 00 00 00 00 	lea    0x0(,%rax,8),%eax
14019e61f:	eb 0c                	jmp    0x14019e62d
14019e621:	8b c2                	mov    %edx,%eax
14019e623:	48 2b f8             	sub    %rax,%rdi
14019e626:	8d 04 d5 00 00 00 00 	lea    0x0(,%rdx,8),%eax
14019e62d:	44 2b c8             	sub    %eax,%r9d
14019e630:	4c 8b 37             	mov    (%rdi),%r14
14019e633:	49 3b f2             	cmp    %r10,%rsi
14019e636:	0f 87 98 00 00 00    	ja     0x14019e6d4
14019e63c:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
14019e640:	41 8b c9             	mov    %r9d,%ecx
14019e643:	83 e1 3f             	and    $0x3f,%ecx
14019e646:	44 8b 04 98          	mov    (%rax,%rbx,4),%r8d
14019e64a:	49 8b c6             	mov    %r14,%rax
14019e64d:	48 d3 e0             	shl    %cl,%rax
14019e650:	41 8b d0             	mov    %r8d,%edx
14019e653:	c1 ea 18             	shr    $0x18,%edx
14019e656:	41 0f b7 d8          	movzwl %r8w,%ebx
14019e65a:	8b ca                	mov    %edx,%ecx
14019e65c:	f7 d9                	neg    %ecx
14019e65e:	41 c1 e8 10          	shr    $0x10,%r8d
14019e662:	83 e1 3f             	and    $0x3f,%ecx
14019e665:	44 88 06             	mov    %r8b,(%rsi)
14019e668:	48 d3 e8             	shr    %cl,%rax
14019e66b:	46 8d 1c 0a          	lea    (%rdx,%r9,1),%r11d
14019e66f:	48 03 d8             	add    %rax,%rbx
14019e672:	48 ff c6             	inc    %rsi
14019e675:	41 83 fb 40          	cmp    $0x40,%r11d
14019e679:	77 65                	ja     0x14019e6e0
14019e67b:	49 3b fd             	cmp    %r13,%rdi
14019e67e:	72 10                	jb     0x14019e690
14019e680:	41 8b c3             	mov    %r11d,%eax
14019e683:	48 c1 e8 03          	shr    $0x3,%rax
14019e687:	48 2b f8             	sub    %rax,%rdi
14019e68a:	41 83 e3 07          	and    $0x7,%r11d
14019e68e:	eb 38                	jmp    0x14019e6c8
14019e690:	49 3b ff             	cmp    %r15,%rdi
14019e693:	74 36                	je     0x14019e6cb
14019e695:	41 8b d3             	mov    %r11d,%edx
14019e698:	48 8b cf             	mov    %rdi,%rcx
14019e69b:	c1 ea 03             	shr    $0x3,%edx
14019e69e:	8b c2                	mov    %edx,%eax
14019e6a0:	48 2b c8             	sub    %rax,%rcx
14019e6a3:	49 3b cf             	cmp    %r15,%rcx
14019e6a6:	73 11                	jae    0x14019e6b9
14019e6a8:	8b c7                	mov    %edi,%eax
14019e6aa:	41 2b c7             	sub    %r15d,%eax
14019e6ad:	48 2b f8             	sub    %rax,%rdi
14019e6b0:	8d 04 c5 00 00 00 00 	lea    0x0(,%rax,8),%eax
14019e6b7:	eb 0c                	jmp    0x14019e6c5
14019e6b9:	8b c2                	mov    %edx,%eax
14019e6bb:	48 2b f8             	sub    %rax,%rdi
14019e6be:	8d 04 d5 00 00 00 00 	lea    0x0(,%rdx,8),%eax
14019e6c5:	44 2b d8             	sub    %eax,%r11d
14019e6c8:	4c 8b 37             	mov    (%rdi),%r14
14019e6cb:	49 3b f2             	cmp    %r10,%rsi
14019e6ce:	0f 86 cc fe ff ff    	jbe    0x14019e5a0
14019e6d4:	48 c7 c3 ba ff ff ff 	mov    $0xffffffffffffffba,%rbx
14019e6db:	e9 76 04 00 00       	jmp    0x14019eb56
14019e6e0:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14019e6e4:	42 0f b6 44 a0 02    	movzbl 0x2(%rax,%r12,4),%eax
14019e6ea:	88 06                	mov    %al,(%rsi)
14019e6ec:	48 2b 75 40          	sub    0x40(%rbp),%rsi
14019e6f0:	48 8d 5e 01          	lea    0x1(%rsi),%rbx
14019e6f4:	e9 5d 04 00 00       	jmp    0x14019eb56
14019e6f9:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
14019e6fd:	0f b6 44 98 02       	movzbl 0x2(%rax,%rbx,4),%eax
14019e702:	88 06                	mov    %al,(%rsi)
14019e704:	48 2b 75 40          	sub    0x40(%rbp),%rsi
14019e708:	48 8d 5e 01          	lea    0x1(%rsi),%rbx
14019e70c:	e9 45 04 00 00       	jmp    0x14019eb56
14019e711:	48 83 fb 01          	cmp    $0x1,%rbx
14019e715:	73 0c                	jae    0x14019e723
14019e717:	48 c7 c3 b8 ff ff ff 	mov    $0xffffffffffffffb8,%rbx
14019e71e:	e9 33 04 00 00       	jmp    0x14019eb56
14019e723:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
14019e727:	48 8d 47 08          	lea    0x8(%rdi),%rax
14019e72b:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14019e72f:	4c 8d 2d ca 18 e6 ff 	lea    -0x19e736(%rip),%r13        # 0x140000000
14019e736:	48 83 fb 08          	cmp    $0x8,%rbx
14019e73a:	72 34                	jb     0x14019e770
14019e73c:	48 8d 43 f8          	lea    -0x8(%rbx),%rax
14019e740:	48 03 c7             	add    %rdi,%rax
14019e743:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14019e747:	48 8b 00             	mov    (%rax),%rax
14019e74a:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14019e74e:	0f b6 44 1f ff       	movzbl -0x1(%rdi,%rbx,1),%eax
14019e753:	84 c0                	test   %al,%al
14019e755:	74 0d                	je     0x14019e764
14019e757:	0f bd c8             	bsr    %eax,%ecx
14019e75a:	b8 08 00 00 00       	mov    $0x8,%eax
14019e75f:	e9 8e 00 00 00       	jmp    0x14019e7f2
14019e764:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14019e76b:	e9 e6 03 00 00       	jmp    0x14019eb56
14019e770:	0f b6 0f             	movzbl (%rdi),%ecx
14019e773:	48 8d 43 fe          	lea    -0x2(%rbx),%rax
14019e777:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
14019e77b:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
14019e77f:	48 83 f8 05          	cmp    $0x5,%rax
14019e783:	77 53                	ja     0x14019e7d8
14019e785:	41 8b 84 85 8c eb 19 	mov    0x19eb8c(%r13,%rax,4),%eax
14019e78c:	00
14019e78d:	49 03 c5             	add    %r13,%rax
14019e790:	ff e0                	jmp    *%rax
14019e792:	0f b6 47 06          	movzbl 0x6(%rdi),%eax
14019e796:	48 c1 e0 30          	shl    $0x30,%rax
14019e79a:	48 03 c8             	add    %rax,%rcx
14019e79d:	0f b6 47 05          	movzbl 0x5(%rdi),%eax
14019e7a1:	48 c1 e0 28          	shl    $0x28,%rax
14019e7a5:	48 03 c8             	add    %rax,%rcx
14019e7a8:	0f b6 47 04          	movzbl 0x4(%rdi),%eax
14019e7ac:	48 c1 e0 20          	shl    $0x20,%rax
14019e7b0:	48 03 c8             	add    %rax,%rcx
14019e7b3:	0f b6 47 03          	movzbl 0x3(%rdi),%eax
14019e7b7:	48 c1 e0 18          	shl    $0x18,%rax
14019e7bb:	48 03 c8             	add    %rax,%rcx
14019e7be:	0f b6 47 02          	movzbl 0x2(%rdi),%eax
14019e7c2:	48 c1 e0 10          	shl    $0x10,%rax
14019e7c6:	48 03 c8             	add    %rax,%rcx
14019e7c9:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
14019e7cd:	48 c1 e0 08          	shl    $0x8,%rax
14019e7d1:	48 03 c8             	add    %rax,%rcx
14019e7d4:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
14019e7d8:	0f b6 44 1f ff       	movzbl -0x1(%rdi,%rbx,1),%eax
14019e7dd:	84 c0                	test   %al,%al
14019e7df:	0f 84 6a 03 00 00    	je     0x14019eb4f
14019e7e5:	0f bd c8             	bsr    %eax,%ecx
14019e7e8:	b8 09 00 00 00       	mov    $0x9,%eax
14019e7ed:	2b c3                	sub    %ebx,%eax
14019e7ef:	c1 e0 03             	shl    $0x3,%eax
14019e7f2:	2b c1                	sub    %ecx,%eax
14019e7f4:	89 45 d8             	mov    %eax,-0x28(%rbp)
14019e7f7:	48 83 fb 88          	cmp    $0xffffffffffffff88,%rbx
14019e7fb:	0f 87 55 03 00 00    	ja     0x14019eb56
14019e801:	4d 8b c6             	mov    %r14,%r8
14019e804:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14019e808:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14019e80c:	e8 9f 03 00 00       	call   0x14019ebb0
14019e811:	4d 8b c6             	mov    %r14,%r8
14019e814:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14019e818:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14019e81c:	e8 8f 03 00 00       	call   0x14019ebb0
14019e821:	44 8b 4d d8          	mov    -0x28(%rbp),%r9d
14019e825:	4c 8b 5d b0          	mov    -0x50(%rbp),%r11
14019e829:	4c 8b 7d e8          	mov    -0x18(%rbp),%r15
14019e82d:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
14019e831:	4c 8b 75 d0          	mov    -0x30(%rbp),%r14
14019e835:	4c 8b 65 c0          	mov    -0x40(%rbp),%r12
14019e839:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
14019e83d:	41 83 f9 40          	cmp    $0x40,%r9d
14019e841:	76 0f                	jbe    0x14019e852
14019e843:	48 8d 3d b6 72 1a 00 	lea    0x1a72b6(%rip),%rdi        # 0x140345b00
14019e84a:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14019e850:	eb 5a                	jmp    0x14019e8ac
14019e852:	48 3b fb             	cmp    %rbx,%rdi
14019e855:	72 13                	jb     0x14019e86a
14019e857:	41 8b c1             	mov    %r9d,%eax
14019e85a:	41 83 e1 07          	and    $0x7,%r9d
14019e85e:	48 c1 e8 03          	shr    $0x3,%rax
14019e862:	48 2b f8             	sub    %rax,%rdi
14019e865:	45 33 c0             	xor    %r8d,%r8d
14019e868:	eb 3f                	jmp    0x14019e8a9
14019e86a:	49 3b ff             	cmp    %r15,%rdi
14019e86d:	75 0d                	jne    0x14019e87c
14019e86f:	41 83 f9 40          	cmp    $0x40,%r9d
14019e873:	45 1b c0             	sbb    %r8d,%r8d
14019e876:	41 83 c0 02          	add    $0x2,%r8d
14019e87a:	eb 30                	jmp    0x14019e8ac
14019e87c:	41 8b d1             	mov    %r9d,%edx
14019e87f:	48 8b cf             	mov    %rdi,%rcx
14019e882:	c1 ea 03             	shr    $0x3,%edx
14019e885:	45 33 c0             	xor    %r8d,%r8d
14019e888:	8b c2                	mov    %edx,%eax
14019e88a:	48 2b c8             	sub    %rax,%rcx
14019e88d:	49 3b cf             	cmp    %r15,%rcx
14019e890:	73 0c                	jae    0x14019e89e
14019e892:	48 8b d7             	mov    %rdi,%rdx
14019e895:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14019e89b:	41 2b d7             	sub    %r15d,%edx
14019e89e:	8b c2                	mov    %edx,%eax
14019e8a0:	48 2b f8             	sub    %rax,%rdi
14019e8a3:	6b c2 f8             	imul   $0xfffffff8,%edx,%eax
14019e8a6:	44 03 c8             	add    %eax,%r9d
14019e8a9:	4c 8b 37             	mov    (%rdi),%r14
14019e8ac:	48 8b 55 70          	mov    0x70(%rbp),%rdx
14019e8b0:	33 c9                	xor    %ecx,%ecx
14019e8b2:	48 8d 42 fd          	lea    -0x3(%rdx),%rax
14019e8b6:	48 3b f0             	cmp    %rax,%rsi
14019e8b9:	0f 92 c1             	setb   %cl
14019e8bc:	33 c0                	xor    %eax,%eax
14019e8be:	45 85 c0             	test   %r8d,%r8d
14019e8c1:	0f 94 c0             	sete   %al
14019e8c4:	85 c8                	test   %ecx,%eax
14019e8c6:	0f 84 ee 00 00 00    	je     0x14019e9ba
14019e8cc:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
14019e8d0:	46 8b 14 a0          	mov    (%rax,%r12,4),%r10d
14019e8d4:	41 8b c2             	mov    %r10d,%eax
14019e8d7:	c1 e8 18             	shr    $0x18,%eax
14019e8da:	41 8d 14 01          	lea    (%r9,%rax,1),%edx
14019e8de:	41 8b 84 85 10 5b 34 	mov    0x345b10(%r13,%rax,4),%eax
14019e8e5:	00
14019e8e6:	8b ca                	mov    %edx,%ecx
14019e8e8:	4d 8b ce             	mov    %r14,%r9
14019e8eb:	f7 d9                	neg    %ecx
14019e8ed:	83 e1 3f             	and    $0x3f,%ecx
14019e8f0:	49 d3 e9             	shr    %cl,%r9
14019e8f3:	4c 23 c8             	and    %rax,%r9
14019e8f6:	41 8b c2             	mov    %r10d,%eax
14019e8f9:	c1 e8 10             	shr    $0x10,%eax
14019e8fc:	88 06                	mov    %al,(%rsi)
14019e8fe:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14019e902:	42 8b 1c 98          	mov    (%rax,%r11,4),%ebx
14019e906:	4d 8b de             	mov    %r14,%r11
14019e909:	8b c3                	mov    %ebx,%eax
14019e90b:	c1 e8 18             	shr    $0x18,%eax
14019e90e:	44 8d 04 02          	lea    (%rdx,%rax,1),%r8d
14019e912:	41 8b 84 85 10 5b 34 	mov    0x345b10(%r13,%rax,4),%eax
14019e919:	00
14019e91a:	41 8b c8             	mov    %r8d,%ecx
14019e91d:	49 8b d6             	mov    %r14,%rdx
14019e920:	f7 d9                	neg    %ecx
14019e922:	83 e1 3f             	and    $0x3f,%ecx
14019e925:	49 d3 eb             	shr    %cl,%r11
14019e928:	4c 23 d8             	and    %rax,%r11
14019e92b:	8b c3                	mov    %ebx,%eax
14019e92d:	c1 e8 10             	shr    $0x10,%eax
14019e930:	88 46 01             	mov    %al,0x1(%rsi)
14019e933:	41 0f b7 c2          	movzwl %r10w,%eax
14019e937:	49 03 c1             	add    %r9,%rax
14019e93a:	4c 8b 4d c8          	mov    -0x38(%rbp),%r9
14019e93e:	45 8b 0c 81          	mov    (%r9,%rax,4),%r9d
14019e942:	41 8b c1             	mov    %r9d,%eax
14019e945:	45 0f b7 e1          	movzwl %r9w,%r12d
14019e949:	c1 e8 18             	shr    $0x18,%eax
14019e94c:	41 c1 e9 10          	shr    $0x10,%r9d
14019e950:	44 88 4e 02          	mov    %r9b,0x2(%rsi)
14019e954:	46 8d 14 00          	lea    (%rax,%r8,1),%r10d
14019e958:	41 8b 84 85 10 5b 34 	mov    0x345b10(%r13,%rax,4),%eax
14019e95f:	00
14019e960:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
14019e964:	41 8b ca             	mov    %r10d,%ecx
14019e967:	f7 d9                	neg    %ecx
14019e969:	83 e1 3f             	and    $0x3f,%ecx
14019e96c:	48 d3 ea             	shr    %cl,%rdx
14019e96f:	48 23 d0             	and    %rax,%rdx
14019e972:	0f b7 c3             	movzwl %bx,%eax
14019e975:	49 03 c3             	add    %r11,%rax
14019e978:	4c 03 e2             	add    %rdx,%r12
14019e97b:	49 8b d6             	mov    %r14,%rdx
14019e97e:	45 8b 04 80          	mov    (%r8,%rax,4),%r8d
14019e982:	41 8b c0             	mov    %r8d,%eax
14019e985:	45 0f b7 d8          	movzwl %r8w,%r11d
14019e989:	c1 e8 18             	shr    $0x18,%eax
14019e98c:	41 c1 e8 10          	shr    $0x10,%r8d
14019e990:	44 88 46 03          	mov    %r8b,0x3(%rsi)
14019e994:	45 8d 0c 02          	lea    (%r10,%rax,1),%r9d
14019e998:	41 8b 84 85 10 5b 34 	mov    0x345b10(%r13,%rax,4),%eax
14019e99f:	00
14019e9a0:	41 8b c9             	mov    %r9d,%ecx
14019e9a3:	f7 d9                	neg    %ecx
14019e9a5:	83 e1 3f             	and    $0x3f,%ecx
14019e9a8:	48 d3 ea             	shr    %cl,%rdx
14019e9ab:	48 23 d0             	and    %rax,%rdx
14019e9ae:	4c 03 da             	add    %rdx,%r11
14019e9b1:	48 83 c6 04          	add    $0x4,%rsi
14019e9b5:	e9 7f fe ff ff       	jmp    0x14019e839
14019e9ba:	48 8d 42 fe          	lea    -0x2(%rdx),%rax
14019e9be:	48 3b f0             	cmp    %rax,%rsi