14091cb32:	03 41 44             	add    0x44(%rcx),%eax
14091cb35:	79 0d                	jns    0x14091cb44
14091cb37:	44 8b c2             	mov    %edx,%r8d
14091cb3a:	48 8b d3             	mov    %rbx,%rdx
14091cb3d:	e8 5e 4a fa ff       	call   0x1408c15a0
14091cb42:	eb 10                	jmp    0x14091cb54
14091cb44:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14091cb48:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14091cb4e:	48 63 d2             	movslq %edx,%rdx
14091cb51:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
14091cb54:	41 8b 57 48          	mov    0x48(%r15),%edx
14091cb58:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091cb5f:	ff ca                	dec    %edx
14091cb61:	45 8b 47 24          	mov    0x24(%r15),%r8d
14091cb65:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091cb6b:	7f 16                	jg     0x14091cb83
14091cb6d:	44 8b ca             	mov    %edx,%r9d
14091cb70:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091cb74:	ba 3c 00 00 00       	mov    $0x3c,%edx
14091cb79:	48 8b cb             	mov    %rbx,%rcx
14091cb7c:	e8 1f 02 f9 ff       	call   0x1408acda0
14091cb81:	eb 2d                	jmp    0x14091cbb0
14091cb83:	8d 41 01             	lea    0x1(%rcx),%eax
14091cb86:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091cb8c:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091cb90:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cb97:	c7 04 c8 3c 00 00 00 	movl   $0x3c,(%rax,%rcx,8)
14091cb9e:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091cba3:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091cba7:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
14091cbab:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091cbb0:	85 ff                	test   %edi,%edi
14091cbb2:	74 6b                	je     0x14091cc1f
14091cbb4:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
14091cbba:	79 03                	jns    0x14091cbbf
14091cbbc:	8d 7a ff             	lea    -0x1(%rdx),%edi
14091cbbf:	48 8b 03             	mov    (%rbx),%rax
14091cbc2:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14091cbc6:	74 0c                	je     0x14091cbd4
14091cbc8:	48 8d 05 89 72 b1 00 	lea    0xb17289(%rip),%rax        # 0x141433e58
14091cbcf:	89 50 08             	mov    %edx,0x8(%rax)
14091cbd2:	eb 4b                	jmp    0x14091cc1f
14091cbd4:	48 63 c7             	movslq %edi,%rax
14091cbd7:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091cbdb:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cbe2:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091cbe6:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14091cbea:	eb 33                	jmp    0x14091cc1f
14091cbec:	41 8b 57 18          	mov    0x18(%r15),%edx
14091cbf0:	85 d2                	test   %edx,%edx
14091cbf2:	74 2b                	je     0x14091cc1f
14091cbf4:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14091cbf8:	f7 d2                	not    %edx
14091cbfa:	8b 41 48             	mov    0x48(%rcx),%eax
14091cbfd:	03 41 44             	add    0x44(%rcx),%eax
14091cc00:	79 0d                	jns    0x14091cc0f
14091cc02:	44 8b c2             	mov    %edx,%r8d
14091cc05:	48 8b d3             	mov    %rbx,%rdx
14091cc08:	e8 93 49 fa ff       	call   0x1408c15a0
14091cc0d:	eb 10                	jmp    0x14091cc1f
14091cc0f:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14091cc13:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14091cc19:	48 63 d2             	movslq %edx,%rdx
14091cc1c:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
14091cc1f:	41 f7 45 38 00 08 00 	testl  $0x800,0x38(%r13)
14091cc26:	00
14091cc27:	0f 84 42 02 00 00    	je     0x14091ce6f
14091cc2d:	41 83 7f 50 00       	cmpl   $0x0,0x50(%r15)
14091cc32:	0f 8e 37 02 00 00    	jle    0x14091ce6f
14091cc38:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14091cc3c:	41 8b 57 10          	mov    0x10(%r15),%edx
14091cc40:	f7 d2                	not    %edx
14091cc42:	8b 41 48             	mov    0x48(%rcx),%eax
14091cc45:	03 41 44             	add    0x44(%rcx),%eax
14091cc48:	79 0d                	jns    0x14091cc57
14091cc4a:	44 8b c2             	mov    %edx,%r8d
14091cc4d:	48 8b d3             	mov    %rbx,%rdx
14091cc50:	e8 4b 49 fa ff       	call   0x1408c15a0
14091cc55:	eb 10                	jmp    0x14091cc67
14091cc57:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14091cc5b:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14091cc61:	48 63 d2             	movslq %edx,%rdx
14091cc64:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
14091cc67:	41 8b 6f 50          	mov    0x50(%r15),%ebp
14091cc6b:	8d 45 ff             	lea    -0x1(%rbp),%eax
14091cc6e:	48 63 c8             	movslq %eax,%rcx
14091cc71:	49 8b 47 58          	mov    0x58(%r15),%rax
14091cc75:	48 8d 14 89          	lea    (%rcx,%rcx,4),%rdx
14091cc79:	48 8d 3c 90          	lea    (%rax,%rdx,4),%rdi
14091cc7d:	85 ed                	test   %ebp,%ebp
14091cc7f:	0f 8e ea 01 00 00    	jle    0x14091ce6f
14091cc85:	45 33 f6             	xor    %r14d,%r14d
14091cc88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14091cc8f:	00
14091cc90:	48 8b 03             	mov    (%rbx),%rax
14091cc93:	8b 4f 04             	mov    0x4(%rdi),%ecx
14091cc96:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
14091cc9c:	ff c1                	inc    %ecx
14091cc9e:	44 38 70 67          	cmp    %r14b,0x67(%rax)
14091cca2:	74 09                	je     0x14091ccad
14091cca4:	48 8d 05 ad 71 b1 00 	lea    0xb171ad(%rip),%rax        # 0x141433e58
14091ccab:	eb 19                	jmp    0x14091ccc6
14091ccad:	85 c9                	test   %ecx,%ecx
14091ccaf:	8d 42 ff             	lea    -0x1(%rdx),%eax
14091ccb2:	0f 49 c1             	cmovns %ecx,%eax
14091ccb5:	48 98                	cltq
14091ccb7:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091ccbb:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091ccc2:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14091ccc6:	89 50 08             	mov    %edx,0x8(%rax)
14091ccc9:	80 7f 10 b8          	cmpb   $0xb8,0x10(%rdi)
14091cccd:	0f 84 49 01 00 00    	je     0x14091ce1c
14091ccd3:	44 39 77 0c          	cmp    %r14d,0xc(%rdi)
14091ccd7:	0f 84 e0 00 00 00    	je     0x14091cdbd
14091ccdd:	41 8b 45 38          	mov    0x38(%r13),%eax
14091cce1:	0f ba e0 0a          	bt     $0xa,%eax
14091cce5:	72 0b                	jb     0x14091ccf2
14091cce7:	be 01 00 00 00       	mov    $0x1,%esi
14091ccec:	0f ba e0 12          	bt     $0x12,%eax
14091ccf0:	72 03                	jb     0x14091ccf5
14091ccf2:	41 8b f6             	mov    %r14d,%esi
14091ccf5:	45 39 37             	cmp    %r14d,(%r15)
14091ccf8:	74 5c                	je     0x14091cd56
14091ccfa:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091cd01:	44 8b 07             	mov    (%rdi),%r8d
14091cd04:	8d 51 02             	lea    0x2(%rcx),%edx
14091cd07:	03 d6                	add    %esi,%edx
14091cd09:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091cd0f:	7f 17                	jg     0x14091cd28
14091cd11:	44 8b ca             	mov    %edx,%r9d
14091cd14:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14091cd19:	ba 18 00 00 00       	mov    $0x18,%edx
14091cd1e:	48 8b cb             	mov    %rbx,%rcx
14091cd21:	e8 7a 00 f9 ff       	call   0x1408acda0
14091cd26:	eb 2e                	jmp    0x14091cd56
14091cd28:	8d 41 01             	lea    0x1(%rcx),%eax
14091cd2b:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091cd31:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091cd35:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cd3c:	c7 04 c8 18 00 00 00 	movl   $0x18,(%rax,%rcx,8)
14091cd43:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091cd48:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091cd4c:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
14091cd51:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
14091cd56:	85 f6                	test   %esi,%esi
14091cd58:	74 63                	je     0x14091cdbd
14091cd5a:	8b 47 0c             	mov    0xc(%rdi),%eax
14091cd5d:	ba 19 00 00 00       	mov    $0x19,%edx
14091cd62:	44 8b 8b 90 00 00 00 	mov    0x90(%rbx),%r9d
14091cd69:	48 8b cb             	mov    %rbx,%rcx
14091cd6c:	45 8b 47 08          	mov    0x8(%r15),%r8d
14091cd70:	41 83 c1 02          	add    $0x2,%r9d
14091cd74:	89 44 24 28          	mov    %eax,0x28(%rsp)
14091cd78:	8b 47 08             	mov    0x8(%rdi),%eax
14091cd7b:	89 44 24 20          	mov    %eax,0x20(%rsp)
14091cd7f:	e8 dc a0 fe ff       	call   0x140906e60
14091cd84:	48 8b 03             	mov    (%rbx),%rax
14091cd87:	8b 4f 04             	mov    0x4(%rdi),%ecx
14091cd8a:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
14091cd90:	ff c1                	inc    %ecx
14091cd92:	44 38 70 67          	cmp    %r14b,0x67(%rax)
14091cd96:	74 09                	je     0x14091cda1
14091cd98:	48 8d 05 b9 70 b1 00 	lea    0xb170b9(%rip),%rax        # 0x141433e58
14091cd9f:	eb 19                	jmp    0x14091cdba
14091cda1:	85 c9                	test   %ecx,%ecx
14091cda3:	8d 42 ff             	lea    -0x1(%rdx),%eax
14091cda6:	0f 49 c1             	cmovns %ecx,%eax
14091cda9:	48 98                	cltq
14091cdab:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091cdaf:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cdb6:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14091cdba:	89 50 08             	mov    %edx,0x8(%rax)
14091cdbd:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091cdc4:	44 8b 4f 04          	mov    0x4(%rdi),%r9d
14091cdc8:	44 8b 07             	mov    (%rdi),%r8d
14091cdcb:	0f b6 57 10          	movzbl 0x10(%rdi),%edx
14091cdcf:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091cdd5:	7f 0f                	jg     0x14091cde6
14091cdd7:	48 8b cb             	mov    %rbx,%rcx
14091cdda:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14091cddf:	e8 bc ff f8 ff       	call   0x1408acda0
14091cde4:	eb 36                	jmp    0x14091ce1c
14091cde6:	8d 41 01             	lea    0x1(%rcx),%eax
14091cde9:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091cdef:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091cdf3:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cdfa:	88 14 c8             	mov    %dl,(%rax,%rcx,8)
14091cdfd:	66 44 89 74 c8 02    	mov    %r14w,0x2(%rax,%rcx,8)
14091ce03:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091ce08:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
14091ce0d:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
14091ce12:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
14091ce17:	44 88 74 c8 01       	mov    %r14b,0x1(%rax,%rcx,8)
14091ce1c:	48 8b 03             	mov    (%rbx),%rax
14091ce1f:	8b 4f 04             	mov    0x4(%rdi),%ecx
14091ce22:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
14091ce28:	44 8d 41 ff          	lea    -0x1(%rcx),%r8d
14091ce2c:	44 38 70 67          	cmp    %r14b,0x67(%rax)
14091ce30:	74 09                	je     0x14091ce3b
14091ce32:	48 8d 05 1f 70 b1 00 	lea    0xb1701f(%rip),%rax        # 0x141433e58
14091ce39:	eb 1b                	jmp    0x14091ce56
14091ce3b:	45 85 c0             	test   %r8d,%r8d
14091ce3e:	8b c2                	mov    %edx,%eax
14091ce40:	0f 49 c1             	cmovns %ecx,%eax
14091ce43:	ff c8                	dec    %eax
14091ce45:	48 98                	cltq
14091ce47:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091ce4b:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091ce52:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14091ce56:	ff cd                	dec    %ebp
14091ce58:	89 50 08             	mov    %edx,0x8(%rax)
14091ce5b:	48 83 ef 14          	sub    $0x14,%rdi
14091ce5f:	85 ed                	test   %ebp,%ebp
14091ce61:	0f 8f 29 fe ff ff    	jg     0x14091cc90
14091ce67:	44 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%r14d
14091ce6e:	00
14091ce6f:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14091ce73:	41 8b 57 0c          	mov    0xc(%r15),%edx
14091ce77:	f7 d2                	not    %edx
14091ce79:	8b 41 48             	mov    0x48(%rcx),%eax
14091ce7c:	03 41 44             	add    0x44(%rcx),%eax
14091ce7f:	79 0d                	jns    0x14091ce8e
14091ce81:	44 8b c2             	mov    %edx,%r8d
14091ce84:	48 8b d3             	mov    %rbx,%rdx
14091ce87:	e8 14 47 fa ff       	call   0x1408c15a0
14091ce8c:	eb 10                	jmp    0x14091ce9e
14091ce8e:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14091ce92:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14091ce98:	48 63 d2             	movslq %edx,%rdx
14091ce9b:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
14091ce9e:	49 8b 47 38          	mov    0x38(%r15),%rax
14091cea2:	48 85 c0             	test   %rax,%rax
14091cea5:	74 2d                	je     0x14091ced4
14091cea7:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091ceae:	8b 50 08             	mov    0x8(%rax),%edx
14091ceb1:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091ceb7:	7f 51                	jg     0x14091cf0a
14091ceb9:	44 8b c2             	mov    %edx,%r8d
14091cebc:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14091cec3:	00
14091cec4:	ba 43 00 00 00       	mov    $0x43,%edx
14091cec9:	45 33 c9             	xor    %r9d,%r9d
14091cecc:	48 8b cb             	mov    %rbx,%rcx
14091cecf:	e8 cc fe f8 ff       	call   0x1408acda0
14091ced4:	33 f6                	xor    %esi,%esi
14091ced6:	41 8b 57 14          	mov    0x14(%r15),%edx
14091ceda:	85 d2                	test   %edx,%edx
14091cedc:	0f 84 f8 00 00 00    	je     0x14091cfda
14091cee2:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091cee9:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091ceef:	7f 4d                	jg     0x14091cf3e
14091cef1:	44 8b ca             	mov    %edx,%r9d
14091cef4:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091cef8:	ba 08 00 00 00       	mov    $0x8,%edx
14091cefd:	45 33 c0             	xor    %r8d,%r8d
14091cf00:	48 8b cb             	mov    %rbx,%rcx
14091cf03:	e8 98 fe f8 ff       	call   0x1408acda0
14091cf08:	eb 5d                	jmp    0x14091cf67
14091cf0a:	8d 41 01             	lea    0x1(%rcx),%eax
14091cf0d:	33 f6                	xor    %esi,%esi
14091cf0f:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091cf15:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091cf19:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cf20:	c7 04 c8 43 00 00 00 	movl   $0x43,(%rax,%rcx,8)
14091cf27:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091cf2b:	89 74 c8 08          	mov    %esi,0x8(%rax,%rcx,8)
14091cf2f:	c7 44 c8 0c 01 00 00 	movl   $0x1,0xc(%rax,%rcx,8)
14091cf36:	00
14091cf37:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091cf3c:	eb 98                	jmp    0x14091ced6
14091cf3e:	8d 41 01             	lea    0x1(%rcx),%eax
14091cf41:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091cf47:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091cf4b:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cf52:	48 c7 04 c8 08 00 00 	movq   $0x8,(%rax,%rcx,8)
14091cf59:	00
14091cf5a:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091cf5e:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
14091cf62:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091cf67:	48 8b 03             	mov    (%rbx),%rax
14091cf6a:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
14091cf70:	41 8b 4f 14          	mov    0x14(%r15),%ecx
14091cf74:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14091cf78:	74 09                	je     0x14091cf83
14091cf7a:	48 8d 05 d7 6e b1 00 	lea    0xb16ed7(%rip),%rax        # 0x141433e58
14091cf81:	eb 19                	jmp    0x14091cf9c
14091cf83:	85 c9                	test   %ecx,%ecx
14091cf85:	8d 42 ff             	lea    -0x1(%rdx),%eax
14091cf88:	0f 49 c1             	cmovns %ecx,%eax
14091cf8b:	48 98                	cltq
14091cf8d:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091cf91:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cf98:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14091cf9c:	89 50 08             	mov    %edx,0x8(%rax)
14091cf9f:	48 8b 03             	mov    (%rbx),%rax
14091cfa2:	41 8b 4f 14          	mov    0x14(%r15),%ecx
14091cfa6:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
14091cfac:	83 c1 fe             	add    $0xfffffffe,%ecx
14091cfaf:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14091cfb3:	74 09                	je     0x14091cfbe
14091cfb5:	48 8d 05 9c 6e b1 00 	lea    0xb16e9c(%rip),%rax        # 0x141433e58
14091cfbc:	eb 19                	jmp    0x14091cfd7
14091cfbe:	85 c9                	test   %ecx,%ecx
14091cfc0:	8d 42 ff             	lea    -0x1(%rdx),%eax
14091cfc3:	0f 49 c1             	cmovns %ecx,%eax
14091cfc6:	48 98                	cltq
14091cfc8:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091cfcc:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091cfd3:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14091cfd7:	89 50 08             	mov    %edx,0x8(%rax)
14091cfda:	45 8b 47 30          	mov    0x30(%r15),%r8d
14091cfde:	45 85 c0             	test   %r8d,%r8d
14091cfe1:	74 5b                	je     0x14091d03e
14091cfe3:	41 8b 57 2c          	mov    0x2c(%r15),%edx
14091cfe7:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091cfee:	d1 ea                	shr    $1,%edx
14091cff0:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091cff6:	7f 19                	jg     0x14091d011
14091cff8:	45 8b c8             	mov    %r8d,%r9d
14091cffb:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091cfff:	44 8b c2             	mov    %edx,%r8d
14091d002:	48 8b cb             	mov    %rbx,%rcx
14091d005:	ba 3c 00 00 00       	mov    $0x3c,%edx
14091d00a:	e8 91 fd f8 ff       	call   0x1408acda0
14091d00f:	eb 2d                	jmp    0x14091d03e
14091d011:	8d 41 01             	lea    0x1(%rcx),%eax
14091d014:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091d01a:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091d01e:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091d025:	c7 04 c8 3c 00 00 00 	movl   $0x3c,(%rax,%rcx,8)
14091d02c:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091d030:	44 89 44 c8 08       	mov    %r8d,0x8(%rax,%rcx,8)
14091d035:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
14091d039:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091d03e:	41 8b 17             	mov    (%r15),%edx
14091d041:	85 d2                	test   %edx,%edx
14091d043:	0f 84 fe 02 00 00    	je     0x14091d347
14091d049:	48 63 ab 90 00 00 00 	movslq 0x90(%rbx),%rbp
14091d050:	41 8b 7d 38          	mov    0x38(%r13),%edi
14091d054:	39 ab 94 00 00 00    	cmp    %ebp,0x94(%rbx)
14091d05a:	7f 1b                	jg     0x14091d077
14091d05c:	44 8b c2             	mov    %edx,%r8d
14091d05f:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091d063:	ba 31 00 00 00       	mov    $0x31,%edx
14091d068:	45 33 c9             	xor    %r9d,%r9d
14091d06b:	48 8b cb             	mov    %rbx,%rcx
14091d06e:	e8 2d fd f8 ff       	call   0x1408acda0
14091d073:	8b e8                	mov    %eax,%ebp
14091d075:	eb 34                	jmp    0x14091d0ab
14091d077:	8d 45 01             	lea    0x1(%rbp),%eax