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
14091d07a:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091d080:	48 8d 0c 6d 00 00 00 	lea    0x0(,%rbp,2),%rcx
14091d087:	00
14091d088:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091d08f:	48 03 cd             	add    %rbp,%rcx
14091d092:	c7 04 c8 31 00 00 00 	movl   $0x31,(%rax,%rcx,8)
14091d099:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091d09d:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
14091d0a4:	00 00
14091d0a6:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091d0ab:	40 f6 c7 40          	test   $0x40,%dil
14091d0af:	75 59                	jne    0x14091d10a
14091d0b1:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091d0b8:	41 8b 57 04          	mov    0x4(%r15),%edx
14091d0bc:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091d0c2:	7f 19                	jg     0x14091d0dd
14091d0c4:	44 8b c2             	mov    %edx,%r8d
14091d0c7:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091d0cb:	ba 88 00 00 00       	mov    $0x88,%edx
14091d0d0:	45 33 c9             	xor    %r9d,%r9d
14091d0d3:	48 8b cb             	mov    %rbx,%rcx
14091d0d6:	e8 c5 fc f8 ff       	call   0x1408acda0
14091d0db:	eb 2d                	jmp    0x14091d10a
14091d0dd:	8d 41 01             	lea    0x1(%rcx),%eax
14091d0e0:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091d0e6:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091d0ea:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091d0f1:	c7 04 c8 88 00 00 00 	movl   $0x88,(%rax,%rcx,8)
14091d0f8:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091d0fc:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
14091d103:	00 00
14091d105:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091d10a:	0f ba e7 09          	bt     $0x9,%edi
14091d10e:	72 17                	jb     0x14091d127
14091d110:	0f ba e7 0d          	bt     $0xd,%edi
14091d114:	0f 83 59 01 00 00    	jae    0x14091d273
14091d11a:	49 83 7f 50 00       	cmpq   $0x0,0x50(%r15)
14091d11f:	0f 84 4e 01 00 00    	je     0x14091d273
14091d125:	eb 0a                	jmp    0x14091d131
14091d127:	0f ba e7 0d          	bt     $0xd,%edi
14091d12b:	0f 83 e9 00 00 00    	jae    0x14091d21a
14091d131:	49 8b 77 50          	mov    0x50(%r15),%rsi
14091d135:	45 33 d2             	xor    %r10d,%r10d
14091d138:	ba 00 80 ff ff       	mov    $0xffff8000,%edx
14091d13d:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
14091d141:	48 85 c9             	test   %rcx,%rcx
14091d144:	74 25                	je     0x14091d16b
14091d146:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14091d14b:	41 8b d2             	mov    %r10d,%edx
14091d14e:	48 8b 40 20          	mov    0x20(%rax),%rax
14091d152:	48 83 c0 18          	add    $0x18,%rax
14091d156:	48 39 08             	cmp    %rcx,(%rax)
14091d159:	74 10                	je     0x14091d16b
14091d15b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14091d160:	ff c2                	inc    %edx
14091d162:	48 8d 40 20          	lea    0x20(%rax),%rax
14091d166:	48 39 08             	cmp    %rcx,(%rax)
14091d169:	75 f5                	jne    0x14091d160
14091d16b:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091d172:	44 8b 4e 58          	mov    0x58(%rsi),%r9d
14091d176:	45 8b 47 08          	mov    0x8(%r15),%r8d
14091d17a:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091d180:	7f 13                	jg     0x14091d195
14091d182:	89 54 24 20          	mov    %edx,0x20(%rsp)
14091d186:	48 8b cb             	mov    %rbx,%rcx
14091d189:	ba 65 00 00 00       	mov    $0x65,%edx
14091d18e:	e8 0d fc f8 ff       	call   0x1408acda0
14091d193:	eb 2e                	jmp    0x14091d1c3
14091d195:	8d 41 01             	lea    0x1(%rcx),%eax
14091d198:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091d19e:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091d1a2:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091d1a9:	c7 04 c8 65 00 00 00 	movl   $0x65,(%rax,%rcx,8)
14091d1b0:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091d1b5:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
14091d1ba:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14091d1be:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091d1c3:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14091d1c8:	48 8b d6             	mov    %rsi,%rdx
14091d1cb:	48 8b c8             	mov    %rax,%rcx
14091d1ce:	48 8b 78 10          	mov    0x10(%rax),%rdi
14091d1d2:	e8 c9 ee fc ff       	call   0x1408ec0a0
14091d1d7:	48 8b d0             	mov    %rax,%rdx
14091d1da:	48 85 c0             	test   %rax,%rax
14091d1dd:	74 39                	je     0x14091d218
14091d1df:	48 8b 0f             	mov    (%rdi),%rcx
14091d1e2:	80 79 67 00          	cmpb   $0x0,0x67(%rcx)
14091d1e6:	74 14                	je     0x14091d1fc
14091d1e8:	48 83 b9 00 03 00 00 	cmpq   $0x0,0x300(%rcx)
14091d1ef:	00
14091d1f0:	75 26                	jne    0x14091d218
14091d1f2:	48 8b c8             	mov    %rax,%rcx
14091d1f5:	e8 16 f0 fc ff       	call   0x1408ec210
14091d1fa:	eb 1c                	jmp    0x14091d218
14091d1fc:	48 63 87 90 00 00 00 	movslq 0x90(%rdi),%rax
14091d203:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091d207:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14091d20e:	c6 44 c8 e9 f8       	movb   $0xf8,-0x17(%rax,%rcx,8)
14091d213:	48 89 54 c8 f8       	mov    %rdx,-0x8(%rax,%rcx,8)
14091d218:	33 f6                	xor    %esi,%esi
14091d21a:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091d221:	41 8b 57 08          	mov    0x8(%r15),%edx
14091d225:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091d22b:	7f 19                	jg     0x14091d246
14091d22d:	44 8b c2             	mov    %edx,%r8d
14091d230:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091d234:	ba 88 00 00 00       	mov    $0x88,%edx
14091d239:	45 33 c9             	xor    %r9d,%r9d
14091d23c:	48 8b cb             	mov    %rbx,%rcx
14091d23f:	e8 5c fb f8 ff       	call   0x1408acda0
14091d244:	eb 2d                	jmp    0x14091d273
14091d246:	8d 41 01             	lea    0x1(%rcx),%eax
14091d249:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091d24f:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091d253:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091d25a:	c7 04 c8 88 00 00 00 	movl   $0x88,(%rax,%rcx,8)
14091d261:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091d265:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
14091d26c:	00 00
14091d26e:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091d273:	41 80 7f 41 43       	cmpb   $0x43,0x41(%r15)
14091d278:	41 8b 57 1c          	mov    0x1c(%r15),%edx
14091d27c:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091d283:	75 44                	jne    0x14091d2c9
14091d285:	45 8b 47 44          	mov    0x44(%r15),%r8d
14091d289:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091d28f:	7f 16                	jg     0x14091d2a7
14091d291:	44 8b ca             	mov    %edx,%r9d
14091d294:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091d298:	ba 09 00 00 00       	mov    $0x9,%edx
14091d29d:	48 8b cb             	mov    %rbx,%rcx
14091d2a0:	e8 fb fa f8 ff       	call   0x1408acda0
14091d2a5:	eb 6c                	jmp    0x14091d313
14091d2a7:	8d 41 01             	lea    0x1(%rcx),%eax
14091d2aa:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091d2b0:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091d2b4:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091d2bb:	c7 04 c8 09 00 00 00 	movl   $0x9,(%rax,%rcx,8)
14091d2c2:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091d2c7:	eb 3d                	jmp    0x14091d306
14091d2c9:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091d2cf:	7f 19                	jg     0x14091d2ea
14091d2d1:	44 8b ca             	mov    %edx,%r9d
14091d2d4:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091d2d8:	ba 08 00 00 00       	mov    $0x8,%edx
14091d2dd:	45 33 c0             	xor    %r8d,%r8d
14091d2e0:	48 8b cb             	mov    %rbx,%rcx
14091d2e3:	e8 b8 fa f8 ff       	call   0x1408acda0
14091d2e8:	eb 29                	jmp    0x14091d313
14091d2ea:	8d 41 01             	lea    0x1(%rcx),%eax
14091d2ed:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091d2f3:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091d2f7:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091d2fe:	48 c7 04 c8 08 00 00 	movq   $0x8,(%rax,%rcx,8)
14091d305:	00
14091d306:	48 89 74 c8 10       	mov    %rsi,0x10(%rax,%rcx,8)
14091d30b:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
14091d30f:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091d313:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
14091d319:	85 ed                	test   %ebp,%ebp
14091d31b:	79 03                	jns    0x14091d320
14091d31d:	8d 6a ff             	lea    -0x1(%rdx),%ebp
14091d320:	48 8b 03             	mov    (%rbx),%rax
14091d323:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14091d327:	74 09                	je     0x14091d332
14091d329:	48 8d 05 28 6b b1 00 	lea    0xb16b28(%rip),%rax        # 0x141433e58
14091d330:	eb 12                	jmp    0x14091d344
14091d332:	48 63 c5             	movslq %ebp,%rax
14091d335:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091d339:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091d340:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14091d344:	89 50 08             	mov    %edx,0x8(%rax)
14091d347:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
14091d34e:	00
14091d34f:	41 ff ce             	dec    %r14d