14091c5e2:	89 50 08             	mov    %edx,0x8(%rax)
14091c5e5:	41 83 ff 01          	cmp    $0x1,%r15d
14091c5e9:	75 1d                	jne    0x14091c608
14091c5eb:	85 ff                	test   %edi,%edi
14091c5ed:	74 33                	je     0x14091c622
14091c5ef:	41 0f b6 44 24 1f    	movzbl 0x1f(%r12),%eax
14091c5f5:	3c 08                	cmp    $0x8,%al
14091c5f7:	73 29                	jae    0x14091c622
14091c5f9:	41 89 bc 84 d8 00 00 	mov    %edi,0xd8(%r12,%rax,4)
14091c600:	00
14091c601:	41 fe 44 24 1f       	incb   0x1f(%r12)
14091c606:	eb 1a                	jmp    0x14091c622
14091c608:	45 3b 7c 24 28       	cmp    0x28(%r12),%r15d
14091c60d:	7e 13                	jle    0x14091c622
14091c60f:	45 89 7c 24 28       	mov    %r15d,0x28(%r12)
14091c614:	41 89 7c 24 2c       	mov    %edi,0x2c(%r12)
14091c619:	eb 07                	jmp    0x14091c622
14091c61b:	4c 8b a5 b0 00 00 00 	mov    0xb0(%rbp),%r12
14091c622:	45 8b 0e             	mov    (%r14),%r9d
14091c625:	49 8d b5 94 00 00 00 	lea    0x94(%r13),%rsi
14091c62c:	45 85 c9             	test   %r9d,%r9d
14091c62f:	0f 84 81 00 00 00    	je     0x14091c6b6
14091c635:	49 8d 9d 90 00 00 00 	lea    0x90(%r13),%rbx
14091c63c:	8b 03                	mov    (%rbx),%eax
14091c63e:	41 89 46 1c          	mov    %eax,0x1c(%r14)
14091c642:	48 63 0b             	movslq (%rbx),%rcx
14091c645:	39 0e                	cmp    %ecx,(%rsi)
14091c647:	7f 24                	jg     0x14091c66d
14091c649:	ba 47 00 00 00       	mov    $0x47,%edx
14091c64e:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
14091c655:	00
14091c656:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14091c65c:	49 8b cd             	mov    %r13,%rcx
14091c65f:	e8 3c 07 f9 ff       	call   0x1408acda0
14091c664:	4d 8d 85 88 00 00 00 	lea    0x88(%r13),%r8
14091c66b:	eb 32                	jmp    0x14091c69f
14091c66d:	8d 41 01             	lea    0x1(%rcx),%eax
14091c670:	33 d2                	xor    %edx,%edx
14091c672:	89 03                	mov    %eax,(%rbx)
14091c674:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091c678:	4d 8d 85 88 00 00 00 	lea    0x88(%r13),%r8
14091c67f:	49 8b 00             	mov    (%r8),%rax
14091c682:	c7 04 c8 47 00 00 00 	movl   $0x47,(%rax,%rcx,8)
14091c689:	c7 44 c8 04 01 00 00 	movl   $0x1,0x4(%rax,%rcx,8)
14091c690:	00
14091c691:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
14091c696:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14091c69a:	48 89 54 c8 10       	mov    %rdx,0x10(%rax,%rcx,8)
14091c69f:	49 83 7e 38 00       	cmpq   $0x0,0x38(%r14)
14091c6a4:	0f 84 80 00 00 00    	je     0x14091c72a
14091c6aa:	49 8b 7e 38          	mov    0x38(%r14),%rdi
14091c6ae:	48 8b d3             	mov    %rbx,%rdx
14091c6b1:	48 8b cb             	mov    %rbx,%rcx
14091c6b4:	eb 21                	jmp    0x14091c6d7
14091c6b6:	49 8b 7e 38          	mov    0x38(%r14),%rdi
14091c6ba:	49 8d 95 90 00 00 00 	lea    0x90(%r13),%rdx
14091c6c1:	4d 8d 85 88 00 00 00 	lea    0x88(%r13),%r8
14091c6c8:	48 8b da             	mov    %rdx,%rbx
14091c6cb:	48 8b ca             	mov    %rdx,%rcx
14091c6ce:	48 85 ff             	test   %rdi,%rdi
14091c6d1:	0f 84 b0 00 00 00    	je     0x14091c787
14091c6d7:	48 63 09             	movslq (%rcx),%rcx
14091c6da:	44 8b 4f 08          	mov    0x8(%rdi),%r9d
14091c6de:	39 0e                	cmp    %ecx,(%rsi)
14091c6e0:	7f 1a                	jg     0x14091c6fc
14091c6e2:	45 33 c0             	xor    %r8d,%r8d
14091c6e5:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
14091c6ec:	00
14091c6ed:	ba 4a 00 00 00       	mov    $0x4a,%edx
14091c6f2:	49 8b cd             	mov    %r13,%rcx
14091c6f5:	e8 a6 06 f9 ff       	call   0x1408acda0
14091c6fa:	eb 24                	jmp    0x14091c720
14091c6fc:	8d 41 01             	lea    0x1(%rcx),%eax
14091c6ff:	89 02                	mov    %eax,(%rdx)
14091c701:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091c705:	49 8b 00             	mov    (%r8),%rax
14091c708:	33 d2                	xor    %edx,%edx
14091c70a:	48 c7 04 c8 4a 00 00 	movq   $0x4a,(%rax,%rcx,8)
14091c711:	00
14091c712:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
14091c717:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14091c71b:	48 89 54 c8 10       	mov    %rdx,0x10(%rax,%rcx,8)
14091c720:	8b 03                	mov    (%rbx),%eax
14091c722:	89 47 0c             	mov    %eax,0xc(%rdi)
14091c725:	41 fe 44 24 26       	incb   0x26(%r12)
14091c72a:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
14091c72e:	83 7f 1c 00          	cmpl   $0x0,0x1c(%rdi)
14091c732:	48 8b 5f 20          	mov    0x20(%rdi),%rbx
14091c736:	7e 4f                	jle    0x14091c787
14091c738:	33 c0                	xor    %eax,%eax
14091c73a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14091c740:	f6 43 12 06          	testb  $0x6,0x12(%rbx)
14091c744:	75 32                	jne    0x14091c778
14091c746:	48 8b 43 30          	mov    0x30(%rbx),%rax
14091c74a:	49 85 46 68          	test   %rax,0x68(%r14)
14091c74e:	75 24                	jne    0x14091c774
14091c750:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14091c754:	f6 40 3c 40          	testb  $0x40,0x3c(%rax)
14091c758:	75 1a                	jne    0x14091c774
14091c75a:	44 8b 45 b0          	mov    -0x50(%rbp),%r8d
14091c75e:	41 b9 10 00 00 00    	mov    $0x10,%r9d
14091c764:	48 8b 13             	mov    (%rbx),%rdx
14091c767:	49 8b cc             	mov    %r12,%rcx
14091c76a:	e8 21 25 fc ff       	call   0x1408dec90
14091c76f:	66 83 4b 12 04       	orw    $0x4,0x12(%rbx)
14091c774:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
14091c778:	ff c0                	inc    %eax
14091c77a:	48 83 c3 38          	add    $0x38,%rbx
14091c77e:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14091c782:	3b 47 1c             	cmp    0x1c(%rdi),%eax
14091c785:	7c b9                	jl     0x14091c740
14091c787:	49 8b 46 68          	mov    0x68(%r14),%rax
14091c78b:	48 81 c4 68 01 00 00 	add    $0x168,%rsp
14091c792:	41 5f                	pop    %r15
14091c794:	41 5e                	pop    %r14
14091c796:	41 5d                	pop    %r13
14091c798:	41 5c                	pop    %r12
14091c79a:	5f                   	pop    %rdi
14091c79b:	5e                   	pop    %rsi
14091c79c:	5b                   	pop    %rbx
14091c79d:	5d                   	pop    %rbp
14091c79e:	c3                   	ret
14091c79f:	cc                   	int3
14091c7a0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14091c7a5:	53                   	push   %rbx
14091c7a6:	55                   	push   %rbp
14091c7a7:	56                   	push   %rsi
14091c7a8:	57                   	push   %rdi
14091c7a9:	41 54                	push   %r12
14091c7ab:	41 55                	push   %r13
14091c7ad:	41 56                	push   %r14
14091c7af:	41 57                	push   %r15
14091c7b1:	48 83 ec 58          	sub    $0x58,%rsp
14091c7b5:	4c 8b 39             	mov    (%rcx),%r15
14091c7b8:	45 33 c9             	xor    %r9d,%r9d
14091c7bb:	48 8b 41 08          	mov    0x8(%rcx),%rax
14091c7bf:	48 8b e9             	mov    %rcx,%rbp
14091c7c2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14091c7c7:	41 8b f1             	mov    %r9d,%esi
14091c7ca:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
14091c7cf:	49 8b 5f 10          	mov    0x10(%r15),%rbx
14091c7d3:	4d 8b 2f             	mov    (%r15),%r13
14091c7d6:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
14091c7db:	44 89 8c 24 b0 00 00 	mov    %r9d,0xb0(%rsp)
14091c7e2:	00
14091c7e3:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14091c7e9:	89 84 24 b8 00 00 00 	mov    %eax,0xb8(%rsp)
14091c7f0:	0f b6 41 48          	movzbl 0x48(%rcx),%eax
14091c7f4:	44 8b e0             	mov    %eax,%r12d
14091c7f7:	49 83 ec 01          	sub    $0x1,%r12
14091c7fb:	44 8d 70 ff          	lea    -0x1(%rax),%r14d
14091c7ff:	44 89 b4 24 a8 00 00 	mov    %r14d,0xa8(%rsp)
14091c806:	00
14091c807:	0f 88 6e 0b 00 00    	js     0x14091d37b
14091c80d:	0f 1f 00             	nopl   (%rax)
14091c810:	49 6b c4 70          	imul   $0x70,%r12,%rax
14091c814:	4c 8d bd 70 03 00 00 	lea    0x370(%rbp),%r15
14091c81b:	4c 03 f8             	add    %rax,%r15
14091c81e:	49 8b 7f 38          	mov    0x38(%r15),%rdi
14091c822:	48 85 ff             	test   %rdi,%rdi
14091c825:	0f 84 ac 00 00 00    	je     0x14091c8d7
14091c82b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14091c82f:	41 8b 57 18          	mov    0x18(%r15),%edx
14091c833:	f7 d2                	not    %edx
14091c835:	8b 41 48             	mov    0x48(%rcx),%eax
14091c838:	03 41 44             	add    0x44(%rcx),%eax
14091c83b:	79 10                	jns    0x14091c84d
14091c83d:	44 8b c2             	mov    %edx,%r8d
14091c840:	48 8b d3             	mov    %rbx,%rdx
14091c843:	e8 58 4d fa ff       	call   0x1408c15a0
14091c848:	45 33 c9             	xor    %r9d,%r9d
14091c84b:	eb 10                	jmp    0x14091c85d
14091c84d:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14091c851:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14091c857:	48 63 d2             	movslq %edx,%rdx
14091c85a:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
14091c85d:	45 89 4f 18          	mov    %r9d,0x18(%r15)
14091c861:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14091c867:	8b 57 0c             	mov    0xc(%rdi),%edx
14091c86a:	44 8b 47 08          	mov    0x8(%rdi),%r8d
14091c86e:	89 47 10             	mov    %eax,0x10(%rdi)
14091c871:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091c878:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091c87e:	7f 1d                	jg     0x14091c89d
14091c880:	44 8b ca             	mov    %edx,%r9d
14091c883:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14091c88a:	00
14091c88b:	ba 43 00 00 00       	mov    $0x43,%edx
14091c890:	48 8b cb             	mov    %rbx,%rcx
14091c893:	e8 08 05 f9 ff       	call   0x1408acda0
14091c898:	45 33 c9             	xor    %r9d,%r9d
14091c89b:	eb 31                	jmp    0x14091c8ce
14091c89d:	8d 41 01             	lea    0x1(%rcx),%eax
14091c8a0:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091c8a6:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091c8aa:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091c8b1:	c7 04 c8 43 00 00 00 	movl   $0x43,(%rax,%rcx,8)
14091c8b8:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091c8bd:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091c8c1:	c7 44 c8 0c 01 00 00 	movl   $0x1,0xc(%rax,%rcx,8)
14091c8c8:	00
14091c8c9:	4c 89 4c c8 10       	mov    %r9,0x10(%rax,%rcx,8)
14091c8ce:	ff c6                	inc    %esi
14091c8d0:	89 b4 24 b0 00 00 00 	mov    %esi,0xb0(%rsp)
14091c8d7:	41 80 7f 41 b8       	cmpb   $0xb8,0x41(%r15)
14091c8dc:	4d 8b 6f 60          	mov    0x60(%r15),%r13
14091c8e0:	0f 84 06 03 00 00    	je     0x14091cbec
14091c8e6:	80 7d 4b 02          	cmpb   $0x2,0x4b(%rbp)
14091c8ea:	41 8b f9             	mov    %r9d,%edi
14091c8ed:	0f 85 6d 01 00 00    	jne    0x14091ca60
14091c8f3:	0f b6 45 48          	movzbl 0x48(%rbp),%eax
14091c8f7:	ff c8                	dec    %eax
14091c8f9:	44 3b f0             	cmp    %eax,%r14d
14091c8fc:	0f 85 5e 01 00 00    	jne    0x14091ca60
14091c902:	41 f7 45 38 00 02 00 	testl  $0x200,0x38(%r13)
14091c909:	00
14091c90a:	0f 84 50 01 00 00    	je     0x14091ca60
14091c910:	49 8b 45 20          	mov    0x20(%r13),%rax
14091c914:	f6 40 64 80          	testb  $0x80,0x64(%rax)
14091c918:	0f 84 42 01 00 00    	je     0x14091ca60
14091c91e:	41 0f b7 75 1e       	movzwl 0x1e(%r13),%esi
14091c923:	85 f6                	test   %esi,%esi
14091c925:	0f 84 35 01 00 00    	je     0x14091ca60
14091c92b:	48 8b 40 10          	mov    0x10(%rax),%rax
14091c92f:	66 83 3c 70 24       	cmpw   $0x24,(%rax,%rsi,2)
14091c934:	0f 8c 26 01 00 00    	jl     0x14091ca60
14091c93a:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
14091c93f:	44 8b 75 38          	mov    0x38(%rbp),%r14d
14091c943:	41 ff c6             	inc    %r14d
14091c946:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14091c94d:	00 00 00
14091c950:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091c957:	45 8d 04 3e          	lea    (%r14,%rdi,1),%r8d
14091c95b:	41 8b 57 08          	mov    0x8(%r15),%edx
14091c95f:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091c965:	7f 1d                	jg     0x14091c984
14091c967:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14091c96c:	44 8b cf             	mov    %edi,%r9d
14091c96f:	44 8b c2             	mov    %edx,%r8d
14091c972:	48 8b cb             	mov    %rbx,%rcx
14091c975:	ba 5e 00 00 00       	mov    $0x5e,%edx
14091c97a:	e8 21 04 f9 ff       	call   0x1408acda0
14091c97f:	45 33 c9             	xor    %r9d,%r9d
14091c982:	eb 2d                	jmp    0x14091c9b1
14091c984:	8d 41 01             	lea    0x1(%rcx),%eax
14091c987:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091c98d:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091c991:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091c998:	c7 04 c8 5e 00 00 00 	movl   $0x5e,(%rax,%rcx,8)
14091c99f:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091c9a3:	89 7c c8 08          	mov    %edi,0x8(%rax,%rcx,8)
14091c9a7:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
14091c9ac:	4c 89 4c c8 10       	mov    %r9,0x10(%rax,%rcx,8)
14091c9b1:	ff c7                	inc    %edi
14091c9b3:	3b fe                	cmp    %esi,%edi
14091c9b5:	7c 99                	jl     0x14091c950
14091c9b7:	8b 4d 38             	mov    0x38(%rbp),%ecx
14091c9ba:	ba 17 00 00 00       	mov    $0x17,%edx
14091c9bf:	ff c1                	inc    %ecx
14091c9c1:	89 74 24 28          	mov    %esi,0x28(%rsp)
14091c9c5:	03 ce                	add    %esi,%ecx
14091c9c7:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14091c9cc:	89 4d 38             	mov    %ecx,0x38(%rbp)
14091c9cf:	b8 14 00 00 00       	mov    $0x14,%eax
14091c9d4:	41 80 7f 41 25       	cmpb   $0x25,0x41(%r15)
14091c9d9:	48 8b cb             	mov    %rbx,%rcx
14091c9dc:	45 8b 47 08          	mov    0x8(%r15),%r8d
14091c9e0:	0f 44 d0             	cmove  %eax,%edx
14091c9e3:	45 33 c9             	xor    %r9d,%r9d
14091c9e6:	e8 75 a4 fe ff       	call   0x140906e60
14091c9eb:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091c9f2:	33 f6                	xor    %esi,%esi
14091c9f4:	8b f8                	mov    %eax,%edi
14091c9f6:	41 8b 57 48          	mov    0x48(%r15),%edx
14091c9fa:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091ca00:	7f 24                	jg     0x14091ca26
14091ca02:	44 8b ca             	mov    %edx,%r9d
14091ca05:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091ca09:	ba 08 00 00 00       	mov    $0x8,%edx
14091ca0e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14091ca14:	48 8b cb             	mov    %rbx,%rcx
14091ca17:	e8 84 03 f9 ff       	call   0x1408acda0
14091ca1c:	44 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%r14d
14091ca23:	00
14091ca24:	eb 3c                	jmp    0x14091ca62
14091ca26:	44 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%r14d
14091ca2d:	00
14091ca2e:	8d 41 01             	lea    0x1(%rcx),%eax
14091ca31:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091ca37:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091ca3b:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091ca42:	c7 04 c8 08 00 00 00 	movl   $0x8,(%rax,%rcx,8)
14091ca49:	c7 44 c8 04 01 00 00 	movl   $0x1,0x4(%rax,%rcx,8)
14091ca50:	00
14091ca51:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091ca55:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
14091ca59:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091ca5e:	eb 02                	jmp    0x14091ca62
14091ca60:	33 f6                	xor    %esi,%esi
14091ca62:	41 8b 57 18          	mov    0x18(%r15),%edx
14091ca66:	85 d2                	test   %edx,%edx
14091ca68:	74 2b                	je     0x14091ca95
14091ca6a:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14091ca6e:	f7 d2                	not    %edx
14091ca70:	8b 41 48             	mov    0x48(%rcx),%eax
14091ca73:	03 41 44             	add    0x44(%rcx),%eax
14091ca76:	79 0d                	jns    0x14091ca85
14091ca78:	44 8b c2             	mov    %edx,%r8d
14091ca7b:	48 8b d3             	mov    %rbx,%rdx
14091ca7e:	e8 1d 4b fa ff       	call   0x1408c15a0
14091ca83:	eb 10                	jmp    0x14091ca95
14091ca85:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14091ca89:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14091ca8f:	48 63 d2             	movslq %edx,%rdx
14091ca92:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
14091ca95:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091ca9c:	45 0f b6 57 42       	movzbl 0x42(%r15),%r10d
14091caa1:	45 8b 4f 48          	mov    0x48(%r15),%r9d
14091caa5:	45 8b 47 44          	mov    0x44(%r15),%r8d
14091caa9:	41 0f b6 57 41       	movzbl 0x41(%r15),%edx
14091caae:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091cab4:	7f 0f                	jg     0x14091cac5
14091cab6:	48 8b cb             	mov    %rbx,%rcx
14091cab9:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14091cabe:	e8 dd 02 f9 ff       	call   0x1408acda0
14091cac3:	eb 35                	jmp    0x14091cafa
14091cac5:	8d 41 01             	lea    0x1(%rcx),%eax
14091cac8:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091cace:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091cad2:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cad9:	88 14 c8             	mov    %dl,(%rax,%rcx,8)
14091cadc:	66 89 74 c8 02       	mov    %si,0x2(%rax,%rcx,8)
14091cae1:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091cae6:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
14091caeb:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
14091caf0:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091caf5:	c6 44 c8 01 00       	movb   $0x0,0x1(%rax,%rcx,8)
14091cafa:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
14091cb01:	85 c0                	test   %eax,%eax
14091cb03:	7e 15                	jle    0x14091cb1a
14091cb05:	41 0f b6 57 43       	movzbl 0x43(%r15),%edx
14091cb0a:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091cb0e:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cb15:	66 89 54 c8 ea       	mov    %dx,-0x16(%rax,%rcx,8)
14091cb1a:	41 83 7f 24 00       	cmpl   $0x0,0x24(%r15)
14091cb1f:	0f 84 8b 00 00 00    	je     0x14091cbb0
14091cb25:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14091cb29:	41 8b 57 28          	mov    0x28(%r15),%edx
14091cb2d:	f7 d2                	not    %edx
14091cb2f:	8b 41 48             	mov    0x48(%rcx),%eax