1408b548a:	80 bd 24 01 00 00 02 	cmpb   $0x2,0x124(%rbp)
1408b5491:	73 7b                	jae    0x1408b550e
1408b5493:	41 8b 0c 24          	mov    (%r12),%ecx
1408b5497:	3b 88 90 00 00 00    	cmp    0x90(%rax),%ecx
1408b549d:	7e 18                	jle    0x1408b54b7
1408b549f:	4c 8d 05 0e a9 79 00 	lea    0x79a90e(%rip),%r8        # 0x14104fdb4
1408b54a6:	48 8b cd             	mov    %rbp,%rcx
1408b54a9:	48 8d 15 50 a9 79 00 	lea    0x79a950(%rip),%rdx        # 0x14104fe00
1408b54b0:	e8 cb 43 02 00       	call   0x1408d9880
1408b54b5:	eb 57                	jmp    0x1408b550e
1408b54b7:	49 8b 6d 20          	mov    0x20(%r13),%rbp
1408b54bb:	41 8b fe             	mov    %r14d,%edi
1408b54be:	49 8d 5c 24 08       	lea    0x8(%r12),%rbx
1408b54c3:	85 c9                	test   %ecx,%ecx
1408b54c5:	7e 3f                	jle    0x1408b5506
1408b54c7:	0f b7 43 18          	movzwl 0x18(%rbx),%eax
1408b54cb:	66 85 c0             	test   %ax,%ax
1408b54ce:	74 2a                	je     0x1408b54fa
1408b54d0:	44 8b c0             	mov    %eax,%r8d
1408b54d3:	8b 45 00             	mov    0x0(%rbp),%eax
1408b54d6:	44 3b c0             	cmp    %eax,%r8d
1408b54d9:	0f 8f 83 00 00 00    	jg     0x1408b5562
1408b54df:	4c 8b 0b             	mov    (%rbx),%r9
1408b54e2:	41 ff c8             	dec    %r8d
1408b54e5:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b54ec:	00
1408b54ed:	48 8b d5             	mov    %rbp,%rdx
1408b54f0:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b54f5:	e8 36 c2 00 00       	call   0x1408c1730
1408b54fa:	ff c7                	inc    %edi
1408b54fc:	48 83 c3 20          	add    $0x20,%rbx
1408b5500:	41 3b 3c 24          	cmp    (%r12),%edi
1408b5504:	7c c1                	jl     0x1408b54c7
1408b5506:	48 8b ac 24 30 01 00 	mov    0x130(%rsp),%rbp
1408b550d:	00
1408b550e:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1408b5513:	4c 8b 62 48          	mov    0x48(%rdx),%r12
1408b5517:	4d 85 e4             	test   %r12,%r12
1408b551a:	0f 84 d8 00 00 00    	je     0x1408b55f8
1408b5520:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1408b5524:	44 38 71 67          	cmp    %r14b,0x67(%rcx)
1408b5528:	0f 85 ca 00 00 00    	jne    0x1408b55f8
1408b552e:	80 bd 24 01 00 00 02 	cmpb   $0x2,0x124(%rbp)
1408b5535:	0f 83 bd 00 00 00    	jae    0x1408b55f8
1408b553b:	41 8b 04 24          	mov    (%r12),%eax
1408b553f:	3b 81 90 00 00 00    	cmp    0x90(%rcx),%eax
1408b5545:	7e 43                	jle    0x1408b558a
1408b5547:	4c 8d 05 66 a8 79 00 	lea    0x79a866(%rip),%r8        # 0x14104fdb4
1408b554e:	48 8b cd             	mov    %rbp,%rcx
1408b5551:	48 8d 15 a8 a8 79 00 	lea    0x79a8a8(%rip),%rdx        # 0x14104fe00
1408b5558:	e8 23 43 02 00       	call   0x1408d9880
1408b555d:	e9 96 00 00 00       	jmp    0x1408b55f8
1408b5562:	48 8b ac 24 30 01 00 	mov    0x130(%rsp),%rbp
1408b5569:	00
1408b556a:	44 8d 47 01          	lea    0x1(%rdi),%r8d
1408b556e:	48 8b cd             	mov    %rbp,%rcx
1408b5571:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408b5575:	4c 8d 0d 38 a8 79 00 	lea    0x79a838(%rip),%r9        # 0x14104fdb4
1408b557c:	48 8d 15 d5 a7 79 00 	lea    0x79a7d5(%rip),%rdx        # 0x14104fd58
1408b5583:	e8 f8 42 02 00       	call   0x1408d9880
1408b5588:	eb 84                	jmp    0x1408b550e
1408b558a:	48 8b 6a 20          	mov    0x20(%rdx),%rbp
1408b558e:	41 8b fe             	mov    %r14d,%edi
1408b5591:	49 8d 5c 24 08       	lea    0x8(%r12),%rbx
1408b5596:	85 c0                	test   %eax,%eax
1408b5598:	7e 5e                	jle    0x1408b55f8
1408b559a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1408b55a0:	0f b7 43 18          	movzwl 0x18(%rbx),%eax
1408b55a4:	66 85 c0             	test   %ax,%ax
1408b55a7:	74 26                	je     0x1408b55cf
1408b55a9:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b55b0:	00
1408b55b1:	44 8b c0             	mov    %eax,%r8d
1408b55b4:	8b 45 00             	mov    0x0(%rbp),%eax
1408b55b7:	44 3b c0             	cmp    %eax,%r8d
1408b55ba:	7f 21                	jg     0x1408b55dd
1408b55bc:	4c 8b 0b             	mov    (%rbx),%r9
1408b55bf:	41 ff c8             	dec    %r8d
1408b55c2:	48 8b d5             	mov    %rbp,%rdx
1408b55c5:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b55ca:	e8 61 c1 00 00       	call   0x1408c1730
1408b55cf:	ff c7                	inc    %edi
1408b55d1:	48 83 c3 20          	add    $0x20,%rbx
1408b55d5:	41 3b 3c 24          	cmp    (%r12),%edi
1408b55d9:	7c c5                	jl     0x1408b55a0
1408b55db:	eb 1b                	jmp    0x1408b55f8
1408b55dd:	44 8d 47 01          	lea    0x1(%rdi),%r8d
1408b55e1:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408b55e5:	4c 8d 0d c8 a7 79 00 	lea    0x79a7c8(%rip),%r9        # 0x14104fdb4
1408b55ec:	48 8d 15 65 a7 79 00 	lea    0x79a765(%rip),%rdx        # 0x14104fd58
1408b55f3:	e8 88 42 02 00       	call   0x1408d9880
1408b55f8:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
1408b55fd:	49 8b d5             	mov    %r13,%rdx
1408b5600:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b5607:	00
1408b5608:	e8 03 63 fe ff       	call   0x14089b910
1408b560d:	45 39 75 08          	cmp    %r14d,0x8(%r13)
1408b5611:	0f 84 df 00 00 00    	je     0x1408b56f6
1408b5617:	80 bc 24 48 01 00 00 	cmpb   $0x87,0x148(%rsp)
1408b561e:	87
1408b561f:	0f 85 d1 00 00 00    	jne    0x1408b56f6
1408b5625:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b562c:	00
1408b562d:	8b 59 38             	mov    0x38(%rcx),%ebx
1408b5630:	ff c3                	inc    %ebx
1408b5632:	8d 6b 01             	lea    0x1(%rbx),%ebp
1408b5635:	89 69 38             	mov    %ebp,0x38(%rcx)
1408b5638:	41 8b 55 0c          	mov    0xc(%r13),%edx
1408b563c:	85 d2                	test   %edx,%edx
1408b563e:	74 04                	je     0x1408b5644
1408b5640:	ff c2                	inc    %edx
1408b5642:	eb 04                	jmp    0x1408b5648
1408b5644:	41 8b 55 08          	mov    0x8(%r13),%edx
1408b5648:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408b564f:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408b5655:	7f 1a                	jg     0x1408b5671
1408b5657:	44 8b c2             	mov    %edx,%r8d
1408b565a:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b565f:	ba 50 00 00 00       	mov    $0x50,%edx
1408b5664:	44 8b cb             	mov    %ebx,%r9d
1408b5667:	48 8b ce             	mov    %rsi,%rcx
1408b566a:	e8 31 77 ff ff       	call   0x1408acda0
1408b566f:	eb 2d                	jmp    0x1408b569e
1408b5671:	8d 41 01             	lea    0x1(%rcx),%eax
1408b5674:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b567a:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b567e:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b5685:	c7 04 c8 50 00 00 00 	movl   $0x50,(%rax,%rcx,8)
1408b568c:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1408b5690:	89 5c c8 08          	mov    %ebx,0x8(%rax,%rcx,8)
1408b5694:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
1408b5699:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b569e:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408b56a5:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408b56ab:	7f 1a                	jg     0x1408b56c7
1408b56ad:	44 8b cd             	mov    %ebp,%r9d
1408b56b0:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b56b5:	44 8b c3             	mov    %ebx,%r8d
1408b56b8:	ba 50 00 00 00       	mov    $0x50,%edx
1408b56bd:	48 8b ce             	mov    %rsi,%rcx
1408b56c0:	e8 db 76 ff ff       	call   0x1408acda0
1408b56c5:	eb 35                	jmp    0x1408b56fc
1408b56c7:	8d 41 01             	lea    0x1(%rcx),%eax
1408b56ca:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b56d0:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b56d4:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b56db:	c7 04 c8 50 00 00 00 	movl   $0x50,(%rax,%rcx,8)
1408b56e2:	89 5c c8 04          	mov    %ebx,0x4(%rax,%rcx,8)
1408b56e6:	89 6c c8 08          	mov    %ebp,0x8(%rax,%rcx,8)
1408b56ea:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
1408b56ef:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b56f4:	eb 06                	jmp    0x1408b56fc
1408b56f6:	41 8b ee             	mov    %r14d,%ebp
1408b56f9:	41 8b de             	mov    %r14d,%ebx
1408b56fc:	49 8b 55 60          	mov    0x60(%r13),%rdx
1408b5700:	48 85 d2             	test   %rdx,%rdx
1408b5703:	74 08                	je     0x1408b570d
1408b5705:	49 8b cf             	mov    %r15,%rcx
1408b5708:	e8 03 91 02 00       	call   0x1408de810
1408b570d:	4c 8b 94 24 30 01 00 	mov    0x130(%rsp),%r10
1408b5714:	00
1408b5715:	4d 89 75 60          	mov    %r14,0x60(%r13)
1408b5719:	c6 84 24 b8 00 00 00 	movb   $0xd,0xb8(%rsp)
1408b5720:	0d
1408b5721:	4c 89 b4 24 c0 00 00 	mov    %r14,0xc0(%rsp)
1408b5728:	00
1408b5729:	45 8b 6a 38          	mov    0x38(%r10),%r13d
1408b572d:	41 ff c5             	inc    %r13d
1408b5730:	4c 89 b4 24 d0 00 00 	mov    %r14,0xd0(%rsp)
1408b5737:	00
1408b5738:	45 8b e5             	mov    %r13d,%r12d
1408b573b:	44 89 6c 24 44       	mov    %r13d,0x44(%rsp)
1408b5740:	44 89 a4 24 bc 00 00 	mov    %r12d,0xbc(%rsp)
1408b5747:	00
1408b5748:	44 89 b4 24 c8 00 00 	mov    %r14d,0xc8(%rsp)
1408b574f:	00
1408b5750:	41 8d 45 01          	lea    0x1(%r13),%eax
1408b5754:	c6 84 24 90 00 00 00 	movb   $0xd,0x90(%rsp)
1408b575b:	0d
1408b575c:	41 83 c5 02          	add    $0x2,%r13d
1408b5760:	89 44 24 48          	mov    %eax,0x48(%rsp)
1408b5764:	89 84 24 94 00 00 00 	mov    %eax,0x94(%rsp)
1408b576b:	48 8b 84 24 38 01 00 	mov    0x138(%rsp),%rax
1408b5772:	00
1408b5773:	44 89 6c 24 78       	mov    %r13d,0x78(%rsp)
1408b5778:	41 8d 4d 01          	lea    0x1(%r13),%ecx
1408b577c:	4c 89 b4 24 98 00 00 	mov    %r14,0x98(%rsp)
1408b5783:	00
1408b5784:	89 4c 24 7c          	mov    %ecx,0x7c(%rsp)
1408b5788:	41 89 4a 38          	mov    %ecx,0x38(%r10)
1408b578c:	0f b6 08             	movzbl (%rax),%ecx
1408b578f:	4c 89 b4 24 a8 00 00 	mov    %r14,0xa8(%rsp)
1408b5796:	00
1408b5797:	44 89 b4 24 a0 00 00 	mov    %r14d,0xa0(%rsp)
1408b579e:	00
1408b579f:	81 e9 87 00 00 00    	sub    $0x87,%ecx
1408b57a5:	74 25                	je     0x1408b57cc
1408b57a7:	83 e9 01             	sub    $0x1,%ecx
1408b57aa:	74 17                	je     0x1408b57c3
1408b57ac:	83 f9 01             	cmp    $0x1,%ecx
1408b57af:	74 09                	je     0x1408b57ba
1408b57b1:	4c 8d 0d d4 cb 79 00 	lea    0x79cbd4(%rip),%r9        # 0x14105238c
1408b57b8:	eb 19                	jmp    0x1408b57d3
1408b57ba:	4c 8d 0d b7 cb 79 00 	lea    0x79cbb7(%rip),%r9        # 0x141052378
1408b57c1:	eb 10                	jmp    0x1408b57d3
1408b57c3:	4c 8d 0d ba cb 79 00 	lea    0x79cbba(%rip),%r9        # 0x141052384
1408b57ca:	eb 07                	jmp    0x1408b57d3
1408b57cc:	4c 8d 0d 95 cb 79 00 	lea    0x79cb95(%rip),%r9        # 0x141052368
1408b57d3:	4c 8d 05 5e cd 79 00 	lea    0x79cd5e(%rip),%r8        # 0x141052538
1408b57da:	ba 01 00 00 00       	mov    $0x1,%edx
1408b57df:	49 8b ca             	mov    %r10,%rcx
1408b57e2:	e8 a9 bd 05 00       	call   0x140911590
1408b57e7:	48 63 be 90 00 00 00 	movslq 0x90(%rsi),%rdi
1408b57ee:	8d 57 01             	lea    0x1(%rdi),%edx
1408b57f1:	39 be 94 00 00 00    	cmp    %edi,0x94(%rsi)
1408b57f7:	7f 1b                	jg     0x1408b5814
1408b57f9:	89 54 24 20          	mov    %edx,0x20(%rsp)
1408b57fd:	45 33 c9             	xor    %r9d,%r9d
1408b5800:	ba 0a 00 00 00       	mov    $0xa,%edx
1408b5805:	45 8b c4             	mov    %r12d,%r8d
1408b5808:	48 8b ce             	mov    %rsi,%rcx
1408b580b:	e8 90 75 ff ff       	call   0x1408acda0
1408b5810:	8b f8                	mov    %eax,%edi
1408b5812:	eb 2b                	jmp    0x1408b583f
1408b5814:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b581b:	48 8d 0c 7f          	lea    (%rdi,%rdi,2),%rcx
1408b581f:	89 96 90 00 00 00    	mov    %edx,0x90(%rsi)
1408b5825:	c7 04 c8 0a 00 00 00 	movl   $0xa,(%rax,%rcx,8)
1408b582c:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408b5831:	44 89 74 c8 08       	mov    %r14d,0x8(%rax,%rcx,8)
1408b5836:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
1408b583a:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b583f:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1408b5844:	4c 8d 05 f9 cc 79 00 	lea    0x79ccf9(%rip),%r8        # 0x141052544
1408b584b:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b5852:	00
1408b5853:	ba 01 00 00 00       	mov    $0x1,%edx
1408b5858:	89 58 08             	mov    %ebx,0x8(%rax)
1408b585b:	e8 30 bd 05 00       	call   0x140911590
1408b5860:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1408b5865:	4c 8d 84 24 b8 00 00 	lea    0xb8(%rsp),%r8
1408b586c:	00
1408b586d:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b5874:	00
1408b5875:	e8 f6 5e 04 00       	call   0x1408fb770
1408b587a:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408b5881:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408b5887:	7f 1a                	jg     0x1408b58a3
1408b5889:	45 33 c9             	xor    %r9d,%r9d
1408b588c:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b5891:	45 8b c4             	mov    %r12d,%r8d
1408b5894:	ba 44 00 00 00       	mov    $0x44,%edx
1408b5899:	48 8b ce             	mov    %rsi,%rcx
1408b589c:	e8 ff 74 ff ff       	call   0x1408acda0
1408b58a1:	eb 2a                	jmp    0x1408b58cd
1408b58a3:	8d 41 01             	lea    0x1(%rcx),%eax
1408b58a6:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b58ac:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b58b0:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b58b7:	c7 04 c8 44 00 00 00 	movl   $0x44,(%rax,%rcx,8)
1408b58be:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408b58c3:	4c 89 74 c8 08       	mov    %r14,0x8(%rax,%rcx,8)
1408b58c8:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b58cd:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408b58d1:	44 88 70 1f          	mov    %r14b,0x1f(%rax)
1408b58d5:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408b58d9:	44 89 70 28          	mov    %r14d,0x28(%rax)
1408b58dd:	8b 96 90 00 00 00    	mov    0x90(%rsi),%edx
1408b58e3:	85 ff                	test   %edi,%edi
1408b58e5:	79 03                	jns    0x1408b58ea
1408b58e7:	8d 7a ff             	lea    -0x1(%rdx),%edi
1408b58ea:	48 8b 06             	mov    (%rsi),%rax
1408b58ed:	44 38 70 67          	cmp    %r14b,0x67(%rax)
1408b58f1:	74 09                	je     0x1408b58fc
1408b58f3:	48 8d 05 5e e5 b7 00 	lea    0xb7e55e(%rip),%rax        # 0x141433e58
1408b58fa:	eb 12                	jmp    0x1408b590e
1408b58fc:	48 63 c7             	movslq %edi,%rax
1408b58ff:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408b5903:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b590a:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1408b590e:	89 50 08             	mov    %edx,0x8(%rax)
1408b5911:	4c 63 a6 90 00 00 00 	movslq 0x90(%rsi),%r12
1408b5918:	44 89 64 24 68       	mov    %r12d,0x68(%rsp)
1408b591d:	45 8d 44 24 01       	lea    0x1(%r12),%r8d
1408b5922:	44 39 a6 94 00 00 00 	cmp    %r12d,0x94(%rsi)
1408b5929:	7f 20                	jg     0x1408b594b
1408b592b:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
1408b5930:	45 33 c9             	xor    %r9d,%r9d
1408b5933:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1408b5938:	ba 0a 00 00 00       	mov    $0xa,%edx
1408b593d:	48 8b ce             	mov    %rsi,%rcx
1408b5940:	e8 5b 74 ff ff       	call   0x1408acda0
1408b5945:	89 44 24 68          	mov    %eax,0x68(%rsp)
1408b5949:	eb 30                	jmp    0x1408b597b
1408b594b:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b5952:	4b 8d 0c 64          	lea    (%r12,%r12,2),%rcx
1408b5956:	8b 54 24 48          	mov    0x48(%rsp),%edx
1408b595a:	44 89 86 90 00 00 00 	mov    %r8d,0x90(%rsi)
1408b5961:	c7 04 c8 0a 00 00 00 	movl   $0xa,(%rax,%rcx,8)
1408b5968:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1408b596c:	44 89 74 c8 08       	mov    %r14d,0x8(%rax,%rcx,8)
1408b5971:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
1408b5976:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b597b:	4c 8b a4 24 38 01 00 	mov    0x138(%rsp),%r12
1408b5982:	00
1408b5983:	4c 8d 05 c2 cb 79 00 	lea    0x79cbc2(%rip),%r8        # 0x14105254c
1408b598a:	ba 01 00 00 00       	mov    $0x1,%edx
1408b598f:	41 8b 7c 24 08       	mov    0x8(%r12),%edi
1408b5994:	41 8b 5c 24 0c       	mov    0xc(%r12),%ebx
1408b5999:	41 89 6c 24 08       	mov    %ebp,0x8(%r12)
1408b599e:	48 8b ac 24 30 01 00 	mov    0x130(%rsp),%rbp
1408b59a5:	00
1408b59a6:	48 8b cd             	mov    %rbp,%rcx
1408b59a9:	45 89 74 24 0c       	mov    %r14d,0xc(%r12)
1408b59ae:	e8 dd bb 05 00       	call   0x140911590
1408b59b3:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
1408b59ba:	00
1408b59bb:	49 8b d4             	mov    %r12,%rdx
1408b59be:	48 8b cd             	mov    %rbp,%rcx
1408b59c1:	e8 aa 5d 04 00       	call   0x1408fb770
1408b59c6:	41 89 7c 24 08       	mov    %edi,0x8(%r12)
1408b59cb:	8b 7c 24 48          	mov    0x48(%rsp),%edi
1408b59cf:	41 89 5c 24 0c       	mov    %ebx,0xc(%r12)
1408b59d4:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408b59db:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408b59e1:	7f 1a                	jg     0x1408b59fd
1408b59e3:	45 33 c9             	xor    %r9d,%r9d
1408b59e6:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b59eb:	44 8b c7             	mov    %edi,%r8d
1408b59ee:	ba 44 00 00 00       	mov    $0x44,%edx
1408b59f3:	48 8b ce             	mov    %rsi,%rcx
1408b59f6:	e8 a5 73 ff ff       	call   0x1408acda0
1408b59fb:	eb 29                	jmp    0x1408b5a26
1408b59fd:	8d 41 01             	lea    0x1(%rcx),%eax
1408b5a00:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b5a06:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b5a0a:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b5a11:	c7 04 c8 44 00 00 00 	movl   $0x44,(%rax,%rcx,8)
1408b5a18:	89 7c c8 04          	mov    %edi,0x4(%rax,%rcx,8)
1408b5a1c:	4c 89 74 c8 08       	mov    %r14,0x8(%rax,%rcx,8)
1408b5a21:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b5a26:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408b5a2a:	4c 8d 84 24 b8 00 00 	lea    0xb8(%rsp),%r8
1408b5a31:	00
1408b5a32:	8b 5c 24 64          	mov    0x64(%rsp),%ebx
1408b5a36:	49 8b d4             	mov    %r12,%rdx
1408b5a39:	4c 8b 8c 24 40 01 00 	mov    0x140(%rsp),%r9
1408b5a40:	00
1408b5a41:	48 8b cd             	mov    %rbp,%rcx
1408b5a44:	44 88 70 1f          	mov    %r14b,0x1f(%rax)