14093b374:	48 85 f6             	test   %rsi,%rsi
14093b377:	75 e8                	jne    0x14093b361
14093b379:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b380:	8b 56 58             	mov    0x58(%rsi),%edx
14093b383:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b389:	7f 1d                	jg     0x14093b3a8
14093b38b:	8b 44 24 38          	mov    0x38(%rsp),%eax
14093b38f:	44 8b ca             	mov    %edx,%r9d
14093b392:	ba 70 00 00 00       	mov    $0x70,%edx
14093b397:	89 44 24 20          	mov    %eax,0x20(%rsp)
14093b39b:	45 8b c7             	mov    %r15d,%r8d
14093b39e:	48 8b cf             	mov    %rdi,%rcx
14093b3a1:	e8 fa 19 f7 ff       	call   0x1408acda0
14093b3a6:	eb 34                	jmp    0x14093b3dc
14093b3a8:	8d 41 01             	lea    0x1(%rcx),%eax
14093b3ab:	45 33 c0             	xor    %r8d,%r8d
14093b3ae:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b3b4:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b3b8:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b3bf:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14093b3c3:	8b 54 24 38          	mov    0x38(%rsp),%edx
14093b3c7:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14093b3cb:	c7 04 c8 70 00 00 00 	movl   $0x70,(%rax,%rcx,8)
14093b3d2:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14093b3d7:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b3dc:	4c 8b b4 24 90 00 00 	mov    0x90(%rsp),%r14
14093b3e3:	00
14093b3e4:	48 8b d6             	mov    %rsi,%rdx
14093b3e7:	49 8b ce             	mov    %r14,%rcx
14093b3ea:	49 8b 5e 10          	mov    0x10(%r14),%rbx
14093b3ee:	e8 ad 0c fb ff       	call   0x1408ec0a0
14093b3f3:	48 8b d0             	mov    %rax,%rdx
14093b3f6:	48 85 c0             	test   %rax,%rax
14093b3f9:	74 39                	je     0x14093b434
14093b3fb:	48 8b 03             	mov    (%rbx),%rax
14093b3fe:	44 38 60 67          	cmp    %r12b,0x67(%rax)
14093b402:	74 14                	je     0x14093b418
14093b404:	48 83 b8 00 03 00 00 	cmpq   $0x0,0x300(%rax)
14093b40b:	00
14093b40c:	75 26                	jne    0x14093b434
14093b40e:	48 8b ca             	mov    %rdx,%rcx
14093b411:	e8 fa 0d fb ff       	call   0x1408ec210
14093b416:	eb 1c                	jmp    0x14093b434
14093b418:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
14093b41f:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14093b423:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14093b42a:	c6 44 c8 e9 f8       	movb   $0xf8,-0x17(%rax,%rcx,8)
14093b42f:	48 89 54 c8 f8       	mov    %rdx,-0x8(%rax,%rcx,8)
14093b434:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b43b:	41 8b 55 58          	mov    0x58(%r13),%edx
14093b43f:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b445:	7f 20                	jg     0x14093b467
14093b447:	8b 84 24 b0 00 00 00 	mov    0xb0(%rsp),%eax
14093b44e:	44 8b ca             	mov    %edx,%r9d
14093b451:	ba 71 00 00 00       	mov    $0x71,%edx
14093b456:	89 44 24 20          	mov    %eax,0x20(%rsp)
14093b45a:	44 8b c5             	mov    %ebp,%r8d
14093b45d:	48 8b cf             	mov    %rdi,%rcx
14093b460:	e8 3b 19 f7 ff       	call   0x1408acda0
14093b465:	eb 36                	jmp    0x14093b49d
14093b467:	8d 41 01             	lea    0x1(%rcx),%eax
14093b46a:	45 33 c0             	xor    %r8d,%r8d
14093b46d:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b473:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b477:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b47e:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14093b482:	8b 94 24 b0 00 00 00 	mov    0xb0(%rsp),%edx
14093b489:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14093b48d:	c7 04 c8 71 00 00 00 	movl   $0x71,(%rax,%rcx,8)
14093b494:	89 6c c8 04          	mov    %ebp,0x4(%rax,%rcx,8)
14093b498:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b49d:	49 8b 5e 10          	mov    0x10(%r14),%rbx
14093b4a1:	49 8b d5             	mov    %r13,%rdx
14093b4a4:	49 8b ce             	mov    %r14,%rcx
14093b4a7:	e8 f4 0b fb ff       	call   0x1408ec0a0
14093b4ac:	48 8b d0             	mov    %rax,%rdx
14093b4af:	48 85 c0             	test   %rax,%rax
14093b4b2:	74 39                	je     0x14093b4ed
14093b4b4:	48 8b 03             	mov    (%rbx),%rax
14093b4b7:	44 38 60 67          	cmp    %r12b,0x67(%rax)
14093b4bb:	74 14                	je     0x14093b4d1
14093b4bd:	48 83 b8 00 03 00 00 	cmpq   $0x0,0x300(%rax)
14093b4c4:	00
14093b4c5:	75 26                	jne    0x14093b4ed
14093b4c7:	48 8b ca             	mov    %rdx,%rcx
14093b4ca:	e8 41 0d fb ff       	call   0x1408ec210
14093b4cf:	eb 1c                	jmp    0x14093b4ed
14093b4d1:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
14093b4d8:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14093b4dc:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14093b4e3:	c6 44 c8 e9 f8       	movb   $0xf8,-0x17(%rax,%rcx,8)
14093b4e8:	48 89 54 c8 f8       	mov    %rdx,-0x8(%rax,%rcx,8)
14093b4ed:	48 63 87 90 00 00 00 	movslq 0x90(%rdi),%rax
14093b4f4:	85 c0                	test   %eax,%eax
14093b4f6:	7e 12                	jle    0x14093b50a
14093b4f8:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14093b4fc:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b503:	66 c7 44 c8 ea 01 00 	movw   $0x1,-0x16(%rax,%rcx,8)
14093b50a:	4c 63 b7 90 00 00 00 	movslq 0x90(%rdi),%r14
14093b511:	44 39 b7 94 00 00 00 	cmp    %r14d,0x94(%rdi)
14093b518:	7f 21                	jg     0x14093b53b
14093b51a:	33 c0                	xor    %eax,%eax
14093b51c:	45 33 c9             	xor    %r9d,%r9d
14093b51f:	45 8b c7             	mov    %r15d,%r8d
14093b522:	89 44 24 20          	mov    %eax,0x20(%rsp)
14093b526:	ba 23 00 00 00       	mov    $0x23,%edx
14093b52b:	48 8b cf             	mov    %rdi,%rcx
14093b52e:	e8 6d 18 f7 ff       	call   0x1408acda0
14093b533:	44 8b f0             	mov    %eax,%r14d
14093b536:	45 33 c0             	xor    %r8d,%r8d
14093b539:	eb 2e                	jmp    0x14093b569
14093b53b:	4b 8d 0c 76          	lea    (%r14,%r14,2),%rcx
14093b53f:	45 33 c0             	xor    %r8d,%r8d
14093b542:	41 8d 46 01          	lea    0x1(%r14),%eax
14093b546:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b54c:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b553:	c7 04 c8 23 00 00 00 	movl   $0x23,(%rax,%rcx,8)
14093b55a:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14093b55f:	4c 89 44 c8 08       	mov    %r8,0x8(%rax,%rcx,8)
14093b564:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b569:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14093b56e:	f6 40 2c 04          	testb  $0x4,0x2c(%rax)
14093b572:	0f 84 50 01 00 00    	je     0x14093b6c8
14093b578:	0f b7 46 60          	movzwl 0x60(%rsi),%eax
14093b57c:	41 8b d8             	mov    %r8d,%ebx
14093b57f:	4d 8b d8             	mov    %r8,%r11
14093b582:	66 44 3b c0          	cmp    %ax,%r8w
14093b586:	73 76                	jae    0x14093b5fe
14093b588:	4c 8b 56 40          	mov    0x40(%rsi),%r10
14093b58c:	4c 8d 3d 69 ca 70 00 	lea    0x70ca69(%rip),%r15        # 0x141047ffc
14093b593:	8b e8                	mov    %eax,%ebp
14093b595:	4d 8b 0a             	mov    (%r10),%r9
14093b598:	4d 85 c9             	test   %r9,%r9
14093b59b:	74 55                	je     0x14093b5f2
14093b59d:	49 8b d7             	mov    %r15,%rdx
14093b5a0:	4d 2b cf             	sub    %r15,%r9
14093b5a3:	4c 8d 3d 76 c7 70 00 	lea    0x70c776(%rip),%r15        # 0x141047d20
14093b5aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14093b5b0:	0f b6 0a             	movzbl (%rdx),%ecx
14093b5b3:	46 0f b6 04 0a       	movzbl (%rdx,%r9,1),%r8d
14093b5b8:	41 3b c8             	cmp    %r8d,%ecx
14093b5bb:	75 09                	jne    0x14093b5c6
14093b5bd:	85 c9                	test   %ecx,%ecx
14093b5bf:	74 1a                	je     0x14093b5db
14093b5c1:	48 ff c2             	inc    %rdx
14093b5c4:	eb ea                	jmp    0x14093b5b0
14093b5c6:	42 0f b6 0c 39       	movzbl (%rcx,%r15,1),%ecx
14093b5cb:	43 0f b6 04 38       	movzbl (%r8,%r15,1),%eax
14093b5d0:	2b c8                	sub    %eax,%ecx
14093b5d2:	75 05                	jne    0x14093b5d9
14093b5d4:	48 ff c2             	inc    %rdx
14093b5d7:	eb d7                	jmp    0x14093b5b0
14093b5d9:	85 c9                	test   %ecx,%ecx
14093b5db:	4c 8d 3d 1a ca 70 00 	lea    0x70ca1a(%rip),%r15        # 0x141047ffc
14093b5e2:	75 0e                	jne    0x14093b5f2
14093b5e4:	ff c3                	inc    %ebx
14093b5e6:	49 ff c3             	inc    %r11
14093b5e9:	49 83 c2 08          	add    $0x8,%r10
14093b5ed:	4c 3b dd             	cmp    %rbp,%r11
14093b5f0:	7c a3                	jl     0x14093b595
14093b5f2:	44 8b 7c 24 44       	mov    0x44(%rsp),%r15d
14093b5f7:	45 33 c0             	xor    %r8d,%r8d
14093b5fa:	41 8d 6f 01          	lea    0x1(%r15),%ebp
14093b5fe:	0f b7 46 60          	movzwl 0x60(%rsi),%eax
14093b602:	3b d8                	cmp    %eax,%ebx
14093b604:	0f 85 e1 00 00 00    	jne    0x14093b6eb
14093b60a:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b611:	41 b4 90             	mov    $0x90,%r12b
14093b614:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b61a:	7f 1d                	jg     0x14093b639
14093b61c:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14093b621:	45 33 c9             	xor    %r9d,%r9d
14093b624:	44 8b c5             	mov    %ebp,%r8d
14093b627:	ba 89 00 00 00       	mov    $0x89,%edx
14093b62c:	48 8b cf             	mov    %rdi,%rcx
14093b62f:	e8 6c 17 f7 ff       	call   0x1408acda0
14093b634:	45 33 c0             	xor    %r8d,%r8d
14093b637:	eb 2d                	jmp    0x14093b666
14093b639:	8d 41 01             	lea    0x1(%rcx),%eax
14093b63c:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b642:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b646:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b64d:	c7 04 c8 89 00 00 00 	movl   $0x89,(%rax,%rcx,8)
14093b654:	89 6c c8 04          	mov    %ebp,0x4(%rax,%rcx,8)
14093b658:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
14093b65f:	00 00
14093b661:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b666:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b66d:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b673:	7f 24                	jg     0x14093b699
14093b675:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14093b67a:	45 8b cf             	mov    %r15d,%r9d
14093b67d:	44 8b c5             	mov    %ebp,%r8d
14093b680:	ba 81 00 00 00       	mov    $0x81,%edx
14093b685:	48 8b cf             	mov    %rdi,%rcx
14093b688:	e8 13 17 f7 ff       	call   0x1408acda0
14093b68d:	8b 5c 24 30          	mov    0x30(%rsp),%ebx
14093b691:	45 33 c0             	xor    %r8d,%r8d
14093b694:	e9 b3 00 00 00       	jmp    0x14093b74c
14093b699:	8b 5c 24 30          	mov    0x30(%rsp),%ebx
14093b69d:	8d 41 01             	lea    0x1(%rcx),%eax
14093b6a0:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b6a6:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b6aa:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b6b1:	c7 04 c8 81 00 00 00 	movl   $0x81,(%rax,%rcx,8)
14093b6b8:	89 6c c8 04          	mov    %ebp,0x4(%rax,%rcx,8)
14093b6bc:	44 89 7c c8 08       	mov    %r15d,0x8(%rax,%rcx,8)
14093b6c1:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
14093b6c6:	eb 7f                	jmp    0x14093b747
14093b6c8:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14093b6cd:	ba 01 00 00 00       	mov    $0x1,%edx
14093b6d2:	f6 40 30 80          	testb  $0x80,0x30(%rax)
14093b6d6:	74 18                	je     0x14093b6f0
14093b6d8:	41 0f b6 45 64       	movzbl 0x64(%r13),%eax
14093b6dd:	24 03                	and    $0x3,%al
14093b6df:	45 0f b6 e4          	movzbl %r12b,%r12d
14093b6e3:	3c 02                	cmp    $0x2,%al
14093b6e5:	44 0f 44 e2          	cmove  %edx,%r12d
14093b6e9:	eb 05                	jmp    0x14093b6f0
14093b6eb:	ba 01 00 00 00       	mov    $0x1,%edx
14093b6f0:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b6f7:	8b 5c 24 30          	mov    0x30(%rsp),%ebx
14093b6fb:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b701:	7f 1c                	jg     0x14093b71f
14093b703:	89 54 24 20          	mov    %edx,0x20(%rsp)
14093b707:	44 8b cb             	mov    %ebx,%r9d
14093b70a:	ba 86 00 00 00       	mov    $0x86,%edx
14093b70f:	45 8b c7             	mov    %r15d,%r8d
14093b712:	48 8b cf             	mov    %rdi,%rcx
14093b715:	e8 86 16 f7 ff       	call   0x1408acda0
14093b71a:	45 33 c0             	xor    %r8d,%r8d
14093b71d:	eb 2d                	jmp    0x14093b74c
14093b71f:	8d 41 01             	lea    0x1(%rcx),%eax
14093b722:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b728:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b72c:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b733:	c7 04 c8 86 00 00 00 	movl   $0x86,(%rax,%rcx,8)
14093b73a:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14093b73f:	89 5c c8 08          	mov    %ebx,0x8(%rax,%rcx,8)
14093b743:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14093b747:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b74c:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b753:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b759:	7f 1d                	jg     0x14093b778
14093b75b:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14093b760:	44 8b cb             	mov    %ebx,%r9d
14093b763:	44 8b c5             	mov    %ebp,%r8d
14093b766:	ba 8a 00 00 00       	mov    $0x8a,%edx
14093b76b:	48 8b cf             	mov    %rdi,%rcx
14093b76e:	e8 2d 16 f7 ff       	call   0x1408acda0
14093b773:	45 33 c0             	xor    %r8d,%r8d
14093b776:	eb 2d                	jmp    0x14093b7a5
14093b778:	8d 41 01             	lea    0x1(%rcx),%eax
14093b77b:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b781:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b785:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b78c:	c7 04 c8 8a 00 00 00 	movl   $0x8a,(%rax,%rcx,8)
14093b793:	89 6c c8 04          	mov    %ebp,0x4(%rax,%rcx,8)
14093b797:	89 5c c8 08          	mov    %ebx,0x8(%rax,%rcx,8)
14093b79b:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
14093b7a0:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b7a5:	48 63 87 90 00 00 00 	movslq 0x90(%rdi),%rax
14093b7ac:	85 c0                	test   %eax,%eax
14093b7ae:	7e 18                	jle    0x14093b7c8
14093b7b0:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14093b7b4:	41 80 cc 08          	or     $0x8,%r12b
14093b7b8:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b7bf:	41 0f b6 d4          	movzbl %r12b,%edx
14093b7c3:	66 89 54 c8 ea       	mov    %dx,-0x16(%rax,%rcx,8)
14093b7c8:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b7cf:	41 8d 56 01          	lea    0x1(%r14),%edx
14093b7d3:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b7d9:	7f 1d                	jg     0x14093b7f8
14093b7db:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14093b7e0:	44 8b ca             	mov    %edx,%r9d
14093b7e3:	45 8b c7             	mov    %r15d,%r8d
14093b7e6:	ba 26 00 00 00       	mov    $0x26,%edx
14093b7eb:	48 8b cf             	mov    %rdi,%rcx
14093b7ee:	e8 ad 15 f7 ff       	call   0x1408acda0
14093b7f3:	45 33 c0             	xor    %r8d,%r8d
14093b7f6:	eb 2e                	jmp    0x14093b826
14093b7f8:	8d 41 01             	lea    0x1(%rcx),%eax
14093b7fb:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b801:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b805:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b80c:	c7 04 c8 26 00 00 00 	movl   $0x26,(%rax,%rcx,8)
14093b813:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14093b818:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14093b81c:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
14093b821:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b826:	8b 97 90 00 00 00    	mov    0x90(%rdi),%edx
14093b82c:	45 85 f6             	test   %r14d,%r14d
14093b82f:	79 04                	jns    0x14093b835
14093b831:	44 8d 72 ff          	lea    -0x1(%rdx),%r14d
14093b835:	48 8b 07             	mov    (%rdi),%rax
14093b838:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14093b83c:	74 09                	je     0x14093b847
14093b83e:	48 8d 05 13 86 af 00 	lea    0xaf8613(%rip),%rax        # 0x141433e58
14093b845:	eb 12                	jmp    0x14093b859
14093b847:	49 63 c6             	movslq %r14d,%rax
14093b84a:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14093b84e:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b855:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14093b859:	89 50 08             	mov    %edx,0x8(%rax)
14093b85c:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b863:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b869:	7f 1d                	jg     0x14093b888
14093b86b:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14093b870:	45 33 c9             	xor    %r9d,%r9d
14093b873:	45 8b c7             	mov    %r15d,%r8d
14093b876:	ba 7a 00 00 00       	mov    $0x7a,%edx
14093b87b:	48 8b cf             	mov    %rdi,%rcx
14093b87e:	e8 1d 15 f7 ff       	call   0x1408acda0
14093b883:	45 33 c0             	xor    %r8d,%r8d
14093b886:	eb 2e                	jmp    0x14093b8b6
14093b888:	8d 41 01             	lea    0x1(%rcx),%eax
14093b88b:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b891:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b895:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b89c:	c7 04 c8 7a 00 00 00 	movl   $0x7a,(%rax,%rcx,8)
14093b8a3:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14093b8a8:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
14093b8af:	00 00
14093b8b1:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b8b6:	48 63 8f 90 00 00 00 	movslq 0x90(%rdi),%rcx
14093b8bd:	39 8f 94 00 00 00    	cmp    %ecx,0x94(%rdi)
14093b8c3:	7f 1a                	jg     0x14093b8df
14093b8c5:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14093b8ca:	45 33 c9             	xor    %r9d,%r9d
14093b8cd:	44 8b c5             	mov    %ebp,%r8d
14093b8d0:	ba 7a 00 00 00       	mov    $0x7a,%edx
14093b8d5:	48 8b cf             	mov    %rdi,%rcx
14093b8d8:	e8 c3 14 f7 ff       	call   0x1408acda0
14093b8dd:	eb 2d                	jmp    0x14093b90c
14093b8df:	8d 41 01             	lea    0x1(%rcx),%eax
14093b8e2:	89 87 90 00 00 00    	mov    %eax,0x90(%rdi)
14093b8e8:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093b8ec:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14093b8f3:	c7 04 c8 7a 00 00 00 	movl   $0x7a,(%rax,%rcx,8)
14093b8fa:	89 6c c8 04          	mov    %ebp,0x4(%rax,%rcx,8)
14093b8fe:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
14093b905:	00 00
14093b907:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14093b90c:	4d 8b 6d 28          	mov    0x28(%r13),%r13
14093b910:	4d 85 ed             	test   %r13,%r13
14093b913:	0f 85 37 fa ff ff    	jne    0x14093b350
14093b919:	eb 04                	jmp    0x14093b91f
14093b91b:	8b 5c 24 30          	mov    0x30(%rsp),%ebx
14093b91f:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
14093b923:	85 c0                	test   %eax,%eax