14019e29e:	41 8d 42 01          	lea    0x1(%r10),%eax
14019e2a2:	45 8b c3             	mov    %r11d,%r8d
14019e2a5:	48 63 c8             	movslq %eax,%rcx
14019e2a8:	49 8b d7             	mov    %r15,%rdx
14019e2ab:	49 8d 87 00 02 00 00 	lea    0x200(%r15),%rax
14019e2b2:	48 8d 04 88          	lea    (%rax,%rcx,4),%rax
14019e2b6:	48 8d 0c 8d 00 00 00 	lea    0x0(,%rcx,4),%rcx
14019e2bd:	00
14019e2be:	48 2b f1             	sub    %rcx,%rsi
14019e2c1:	49 8b ce             	mov    %r14,%rcx
14019e2c4:	48 81 ee 00 02 00 00 	sub    $0x200,%rsi
14019e2cb:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14019e2d0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14019e2d5:	e8 46 fc ff ff       	call   0x14019df20
14019e2da:	48 83 f8 88          	cmp    $0xffffffffffffff88,%rax
14019e2de:	0f 87 75 08 00 00    	ja     0x14019eb59
14019e2e4:	66 41 83 7e 02 00    	cmpw   $0x0,0x2(%r14)
14019e2ea:	4b 8d 04 2c          	lea    (%r12,%r13,1),%rax
14019e2ee:	48 89 45 70          	mov    %rax,0x70(%rbp)
14019e2f2:	49 8b f5             	mov    %r13,%rsi
14019e2f5:	0f 84 16 04 00 00    	je     0x14019e711
14019e2fb:	48 83 fb 01          	cmp    $0x1,%rbx
14019e2ff:	0f 82 12 04 00 00    	jb     0x14019e717
14019e305:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
14019e309:	48 8d 47 08          	lea    0x8(%rdi),%rax
14019e30d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14019e311:	48 83 fb 08          	cmp    $0x8,%rbx
14019e315:	72 2c                	jb     0x14019e343
14019e317:	48 8d 43 f8          	lea    -0x8(%rbx),%rax
14019e31b:	48 03 c7             	add    %rdi,%rax
14019e31e:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14019e322:	48 8b 00             	mov    (%rax),%rax
14019e325:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14019e329:	0f b6 44 1f ff       	movzbl -0x1(%rdi,%rbx,1),%eax
14019e32e:	84 c0                	test   %al,%al
14019e330:	0f 84 2e 04 00 00    	je     0x14019e764
14019e336:	0f bd c8             	bsr    %eax,%ecx
14019e339:	b8 08 00 00 00       	mov    $0x8,%eax
14019e33e:	e9 89 00 00 00       	jmp    0x14019e3cc
14019e343:	0f b6 0f             	movzbl (%rdi),%ecx
14019e346:	48 8d 43 fe          	lea    -0x2(%rbx),%rax
14019e34a:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
14019e34e:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
14019e352:	48 83 f8 05          	cmp    $0x5,%rax
14019e356:	77 5a                	ja     0x14019e3b2
14019e358:	4c 8d 2d a1 1c e6 ff 	lea    -0x19e35f(%rip),%r13        # 0x140000000
14019e35f:	41 8b 84 85 74 eb 19 	mov    0x19eb74(%r13,%rax,4),%eax
14019e366:	00
14019e367:	49 03 c5             	add    %r13,%rax
14019e36a:	ff e0                	jmp    *%rax
14019e36c:	0f b6 47 06          	movzbl 0x6(%rdi),%eax
14019e370:	48 c1 e0 30          	shl    $0x30,%rax
14019e374:	48 03 c8             	add    %rax,%rcx
14019e377:	0f b6 47 05          	movzbl 0x5(%rdi),%eax
14019e37b:	48 c1 e0 28          	shl    $0x28,%rax
14019e37f:	48 03 c8             	add    %rax,%rcx
14019e382:	0f b6 47 04          	movzbl 0x4(%rdi),%eax
14019e386:	48 c1 e0 20          	shl    $0x20,%rax
14019e38a:	48 03 c8             	add    %rax,%rcx
14019e38d:	0f b6 47 03          	movzbl 0x3(%rdi),%eax
14019e391:	48 c1 e0 18          	shl    $0x18,%rax
14019e395:	48 03 c8             	add    %rax,%rcx
14019e398:	0f b6 47 02          	movzbl 0x2(%rdi),%eax
14019e39c:	48 c1 e0 10          	shl    $0x10,%rax
14019e3a0:	48 03 c8             	add    %rax,%rcx
14019e3a3:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
14019e3a7:	48 c1 e0 08          	shl    $0x8,%rax
14019e3ab:	48 03 c8             	add    %rax,%rcx
14019e3ae:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
14019e3b2:	0f b6 44 1f ff       	movzbl -0x1(%rdi,%rbx,1),%eax
14019e3b7:	84 c0                	test   %al,%al
14019e3b9:	0f 84 90 07 00 00    	je     0x14019eb4f
14019e3bf:	0f bd c8             	bsr    %eax,%ecx
14019e3c2:	b8 09 00 00 00       	mov    $0x9,%eax
14019e3c7:	2b c3                	sub    %ebx,%eax
14019e3c9:	c1 e0 03             	shl    $0x3,%eax
14019e3cc:	2b c1                	sub    %ecx,%eax
14019e3ce:	89 45 d8             	mov    %eax,-0x28(%rbp)
14019e3d1:	48 83 fb 88          	cmp    $0xffffffffffffff88,%rbx
14019e3d5:	0f 87 7b 07 00 00    	ja     0x14019eb56
14019e3db:	4d 8b c6             	mov    %r14,%r8
14019e3de:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14019e3e2:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14019e3e6:	e8 c5 07 00 00       	call   0x14019ebb0
14019e3eb:	4d 8b c6             	mov    %r14,%r8
14019e3ee:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14019e3f2:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14019e3f6:	e8 b5 07 00 00       	call   0x14019ebb0
14019e3fb:	44 8b 5d d8          	mov    -0x28(%rbp),%r11d
14019e3ff:	4c 8b 6d f0          	mov    -0x10(%rbp),%r13
14019e403:	4c 8b 7d e8          	mov    -0x18(%rbp),%r15
14019e407:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
14019e40b:	4c 8b 75 d0          	mov    -0x30(%rbp),%r14
14019e40f:	4c 8b 65 b0          	mov    -0x50(%rbp),%r12
14019e413:	48 8b 5d c0          	mov    -0x40(%rbp),%rbx
14019e417:	41 83 fb 40          	cmp    $0x40,%r11d
14019e41b:	76 0f                	jbe    0x14019e42c
14019e41d:	48 8d 3d dc 76 1a 00 	lea    0x1a76dc(%rip),%rdi        # 0x140345b00
14019e424:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14019e42a:	eb 5a                	jmp    0x14019e486
14019e42c:	49 3b fd             	cmp    %r13,%rdi
14019e42f:	72 13                	jb     0x14019e444
14019e431:	41 8b c3             	mov    %r11d,%eax
14019e434:	41 83 e3 07          	and    $0x7,%r11d
14019e438:	48 c1 e8 03          	shr    $0x3,%rax
14019e43c:	48 2b f8             	sub    %rax,%rdi
14019e43f:	45 33 c0             	xor    %r8d,%r8d
14019e442:	eb 3f                	jmp    0x14019e483
14019e444:	49 3b ff             	cmp    %r15,%rdi
14019e447:	75 0d                	jne    0x14019e456
14019e449:	41 83 fb 40          	cmp    $0x40,%r11d
14019e44d:	45 1b c0             	sbb    %r8d,%r8d
14019e450:	41 83 c0 02          	add    $0x2,%r8d
14019e454:	eb 30                	jmp    0x14019e486
14019e456:	41 8b d3             	mov    %r11d,%edx
14019e459:	48 8b cf             	mov    %rdi,%rcx
14019e45c:	c1 ea 03             	shr    $0x3,%edx
14019e45f:	45 33 c0             	xor    %r8d,%r8d
14019e462:	8b c2                	mov    %edx,%eax
14019e464:	48 2b c8             	sub    %rax,%rcx
14019e467:	49 3b cf             	cmp    %r15,%rcx
14019e46a:	73 0c                	jae    0x14019e478
14019e46c:	48 8b d7             	mov    %rdi,%rdx
14019e46f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14019e475:	41 2b d7             	sub    %r15d,%edx
14019e478:	8b c2                	mov    %edx,%eax
14019e47a:	48 2b f8             	sub    %rax,%rdi
14019e47d:	6b c2 f8             	imul   $0xfffffff8,%edx,%eax
14019e480:	44 03 d8             	add    %eax,%r11d
14019e483:	4c 8b 37             	mov    (%rdi),%r14
14019e486:	48 8b 55 70          	mov    0x70(%rbp),%rdx
14019e48a:	33 c9                	xor    %ecx,%ecx
14019e48c:	48 8d 42 fd          	lea    -0x3(%rdx),%rax
14019e490:	48 3b f0             	cmp    %rax,%rsi
14019e493:	0f 92 c1             	setb   %cl
14019e496:	33 c0                	xor    %eax,%eax
14019e498:	45 85 c0             	test   %r8d,%r8d
14019e49b:	0f 94 c0             	sete   %al
14019e49e:	85 c8                	test   %ecx,%eax
14019e4a0:	0f 84 e1 00 00 00    	je     0x14019e587
14019e4a6:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14019e4aa:	41 8b cb             	mov    %r11d,%ecx
14019e4ad:	83 e1 3f             	and    $0x3f,%ecx
14019e4b0:	4d 8b ce             	mov    %r14,%r9
14019e4b3:	49 d3 e1             	shl    %cl,%r9
14019e4b6:	46 8b 14 a0          	mov    (%rax,%r12,4),%r10d
14019e4ba:	41 8b c2             	mov    %r10d,%eax
14019e4bd:	c1 e8 18             	shr    $0x18,%eax
14019e4c0:	8b c8                	mov    %eax,%ecx
14019e4c2:	f7 d9                	neg    %ecx
14019e4c4:	83 e1 3f             	and    $0x3f,%ecx
14019e4c7:	42 8d 14 18          	lea    (%rax,%r11,1),%edx
14019e4cb:	49 d3 e9             	shr    %cl,%r9
14019e4ce:	8b ca                	mov    %edx,%ecx
14019e4d0:	41 8b c2             	mov    %r10d,%eax
14019e4d3:	c1 e8 10             	shr    $0x10,%eax
14019e4d6:	83 e1 3f             	and    $0x3f,%ecx
14019e4d9:	88 06                	mov    %al,(%rsi)
14019e4db:	4d 8b de             	mov    %r14,%r11
14019e4de:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
14019e4e2:	49 d3 e3             	shl    %cl,%r11
14019e4e5:	8b 1c 98             	mov    (%rax,%rbx,4),%ebx
14019e4e8:	8b c3                	mov    %ebx,%eax
14019e4ea:	c1 e8 18             	shr    $0x18,%eax
14019e4ed:	8b c8                	mov    %eax,%ecx
14019e4ef:	f7 d9                	neg    %ecx
14019e4f1:	83 e1 3f             	and    $0x3f,%ecx
14019e4f4:	44 8d 04 02          	lea    (%rdx,%rax,1),%r8d
14019e4f8:	49 d3 eb             	shr    %cl,%r11
14019e4fb:	8b c3                	mov    %ebx,%eax
14019e4fd:	41 8b c8             	mov    %r8d,%ecx
14019e500:	c1 e8 10             	shr    $0x10,%eax
14019e503:	83 e1 3f             	and    $0x3f,%ecx
14019e506:	88 46 01             	mov    %al,0x1(%rsi)
14019e509:	41 0f b7 c2          	movzwl %r10w,%eax
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