14091fb67:	45 33 c9             	xor    %r9d,%r9d
14091fb6a:	44 8b 2a             	mov    (%rdx),%r13d
14091fb6d:	45 33 c0             	xor    %r8d,%r8d
14091fb70:	49 8b cc             	mov    %r12,%rcx
14091fb73:	45 03 fe             	add    %r14d,%r15d
14091fb76:	e8 65 c4 fc ff       	call   0x1408ebfe0
14091fb7b:	4c 8b f0             	mov    %rax,%r14
14091fb7e:	41 8b 44 24 38       	mov    0x38(%r12),%eax
14091fb83:	ff c0                	inc    %eax
14091fb85:	41 89 44 24 38       	mov    %eax,0x38(%r12)
14091fb8a:	48 63 b3 90 00 00 00 	movslq 0x90(%rbx),%rsi
14091fb91:	8b 57 6c             	mov    0x6c(%rdi),%edx
14091fb94:	89 45 5f             	mov    %eax,0x5f(%rbp)
14091fb97:	39 b3 94 00 00 00    	cmp    %esi,0x94(%rbx)
14091fb9d:	7f 1c                	jg     0x14091fbbb
14091fb9f:	44 8b ca             	mov    %edx,%r9d
14091fba2:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
14091fba7:	ba 5a 00 00 00       	mov    $0x5a,%edx
14091fbac:	45 8b c7             	mov    %r15d,%r8d
14091fbaf:	48 8b cb             	mov    %rbx,%rcx
14091fbb2:	e8 e9 d1 f8 ff       	call   0x1408acda0
14091fbb7:	8b f0                	mov    %eax,%esi
14091fbb9:	eb 31                	jmp    0x14091fbec
14091fbbb:	48 8d 0c 76          	lea    (%rsi,%rsi,2),%rcx
14091fbbf:	45 33 c0             	xor    %r8d,%r8d
14091fbc2:	8d 46 01             	lea    0x1(%rsi),%eax
14091fbc5:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fbcb:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fbd2:	c7 04 c8 5a 00 00 00 	movl   $0x5a,(%rax,%rcx,8)
14091fbd9:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14091fbde:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091fbe2:	44 89 6c c8 0c       	mov    %r13d,0xc(%rax,%rcx,8)
14091fbe7:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14091fbec:	48 8b 03             	mov    (%rbx),%rax
14091fbef:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14091fbf3:	74 14                	je     0x14091fc09
14091fbf5:	48 83 b8 00 03 00 00 	cmpq   $0x0,0x300(%rax)
14091fbfc:	00
14091fbfd:	75 26                	jne    0x14091fc25
14091fbff:	49 8b ce             	mov    %r14,%rcx
14091fc02:	e8 09 c6 fc ff       	call   0x1408ec210
14091fc07:	eb 1c                	jmp    0x14091fc25
14091fc09:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
14091fc10:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091fc14:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fc1b:	c6 44 c8 e9 f8       	movb   $0xf8,-0x17(%rax,%rcx,8)
14091fc20:	4c 89 74 c8 f8       	mov    %r14,-0x8(%rax,%rcx,8)
14091fc25:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fc2c:	8d 56 02             	lea    0x2(%rsi),%edx
14091fc2f:	83 c6 04             	add    $0x4,%esi
14091fc32:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fc38:	7f 1c                	jg     0x14091fc56
14091fc3a:	89 54 24 20          	mov    %edx,0x20(%rsp)
14091fc3e:	44 8b c2             	mov    %edx,%r8d
14091fc41:	ba 0d 00 00 00       	mov    $0xd,%edx
14091fc46:	44 8b ce             	mov    %esi,%r9d
14091fc49:	48 8b cb             	mov    %rbx,%rcx
14091fc4c:	e8 4f d1 f8 ff       	call   0x1408acda0
14091fc51:	45 33 d2             	xor    %r10d,%r10d
14091fc54:	eb 2f                	jmp    0x14091fc85
14091fc56:	8d 41 01             	lea    0x1(%rcx),%eax
14091fc59:	45 33 d2             	xor    %r10d,%r10d
14091fc5c:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fc62:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fc66:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fc6d:	c7 04 c8 0d 00 00 00 	movl   $0xd,(%rax,%rcx,8)
14091fc74:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091fc78:	89 74 c8 08          	mov    %esi,0x8(%rax,%rcx,8)
14091fc7c:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14091fc80:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fc85:	4c 63 83 90 00 00 00 	movslq 0x90(%rbx),%r8
14091fc8c:	44 89 45 97          	mov    %r8d,-0x69(%rbp)
14091fc90:	44 39 83 94 00 00 00 	cmp    %r8d,0x94(%rbx)
14091fc97:	7f 21                	jg     0x14091fcba
14091fc99:	44 8b 45 5f          	mov    0x5f(%rbp),%r8d
14091fc9d:	45 33 c9             	xor    %r9d,%r9d
14091fca0:	ba 09 00 00 00       	mov    $0x9,%edx
14091fca5:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14091fcaa:	48 8b cb             	mov    %rbx,%rcx
14091fcad:	e8 ee d0 f8 ff       	call   0x1408acda0
14091fcb2:	89 45 97             	mov    %eax,-0x69(%rbp)
14091fcb5:	45 33 d2             	xor    %r10d,%r10d
14091fcb8:	eb 31                	jmp    0x14091fceb
14091fcba:	8b 55 5f             	mov    0x5f(%rbp),%edx
14091fcbd:	4b 8d 0c 40          	lea    (%r8,%r8,2),%rcx
14091fcc1:	41 8d 40 01          	lea    0x1(%r8),%eax
14091fcc5:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fccb:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fcd2:	c7 04 c8 09 00 00 00 	movl   $0x9,(%rax,%rcx,8)
14091fcd9:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091fcdd:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
14091fce4:	00 00
14091fce6:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fceb:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fcf2:	41 8d 55 ff          	lea    -0x1(%r13),%edx
14091fcf6:	44 8b 4f 6c          	mov    0x6c(%rdi),%r9d
14091fcfa:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fd00:	7f 4c                	jg     0x14091fd4e
14091fd02:	89 54 24 20          	mov    %edx,0x20(%rsp)
14091fd06:	45 8b c7             	mov    %r15d,%r8d
14091fd09:	ba 50 00 00 00       	mov    $0x50,%edx
14091fd0e:	48 8b cb             	mov    %rbx,%rcx
14091fd11:	e8 8a d0 f8 ff       	call   0x1408acda0
14091fd16:	44 8b 7d 8f          	mov    -0x71(%rbp),%r15d
14091fd1a:	45 33 d2             	xor    %r10d,%r10d
14091fd1d:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fd24:	44 8b 45 87          	mov    -0x79(%rbp),%r8d
14091fd28:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fd2e:	7f 52                	jg     0x14091fd82
14091fd30:	45 8b cf             	mov    %r15d,%r9d
14091fd33:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14091fd38:	ba 7f 00 00 00       	mov    $0x7f,%edx
14091fd3d:	48 8b cb             	mov    %rbx,%rcx
14091fd40:	e8 5b d0 f8 ff       	call   0x1408acda0
14091fd45:	44 8b 45 87          	mov    -0x79(%rbp),%r8d
14091fd49:	45 33 d2             	xor    %r10d,%r10d
14091fd4c:	eb 63                	jmp    0x14091fdb1
14091fd4e:	8d 41 01             	lea    0x1(%rcx),%eax
14091fd51:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fd57:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fd5b:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fd62:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14091fd67:	44 8b 7d 8f          	mov    -0x71(%rbp),%r15d
14091fd6b:	c7 04 c8 50 00 00 00 	movl   $0x50,(%rax,%rcx,8)
14091fd72:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
14091fd77:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14091fd7b:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fd80:	eb 9b                	jmp    0x14091fd1d
14091fd82:	8d 41 01             	lea    0x1(%rcx),%eax
14091fd85:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fd8b:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fd8f:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fd96:	c7 04 c8 7f 00 00 00 	movl   $0x7f,(%rax,%rcx,8)
14091fd9d:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091fda2:	44 89 7c c8 08       	mov    %r15d,0x8(%rax,%rcx,8)
14091fda7:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
14091fdac:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fdb1:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fdb8:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fdbe:	7f 1b                	jg     0x14091fddb
14091fdc0:	44 8b 4d 93          	mov    -0x6d(%rbp),%r9d
14091fdc4:	ba 80 00 00 00       	mov    $0x80,%edx
14091fdc9:	48 8b cb             	mov    %rbx,%rcx
14091fdcc:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14091fdd1:	e8 ca cf f8 ff       	call   0x1408acda0
14091fdd6:	45 33 d2             	xor    %r10d,%r10d
14091fdd9:	eb 31                	jmp    0x14091fe0c
14091fddb:	8b 55 93             	mov    -0x6d(%rbp),%edx
14091fdde:	8d 41 01             	lea    0x1(%rcx),%eax
14091fde1:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fde7:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fdeb:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fdf2:	c7 04 c8 80 00 00 00 	movl   $0x80,(%rax,%rcx,8)
14091fdf9:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091fdfe:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091fe02:	44 89 7c c8 0c       	mov    %r15d,0xc(%rax,%rcx,8)
14091fe07:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fe0c:	4c 63 b3 90 00 00 00 	movslq 0x90(%rbx),%r14
14091fe13:	8b 97 80 00 00 00    	mov    0x80(%rdi),%edx
14091fe19:	44 39 b3 94 00 00 00 	cmp    %r14d,0x94(%rbx)
14091fe20:	7f 1d                	jg     0x14091fe3f
14091fe22:	44 8b c2             	mov    %edx,%r8d
14091fe25:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14091fe2a:	ba 34 00 00 00       	mov    $0x34,%edx
14091fe2f:	45 33 c9             	xor    %r9d,%r9d
14091fe32:	48 8b cb             	mov    %rbx,%rcx
14091fe35:	e8 66 cf f8 ff       	call   0x1408acda0
14091fe3a:	44 8b f0             	mov    %eax,%r14d
14091fe3d:	eb 2f                	jmp    0x14091fe6e
14091fe3f:	4b 8d 0c 76          	lea    (%r14,%r14,2),%rcx
14091fe43:	41 8d 46 01          	lea    0x1(%r14),%eax
14091fe47:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fe4d:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fe54:	c7 04 c8 34 00 00 00 	movl   $0x34,(%rax,%rcx,8)
14091fe5b:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091fe5f:	44 89 54 c8 08       	mov    %r10d,0x8(%rax,%rcx,8)
14091fe64:	44 89 7c c8 0c       	mov    %r15d,0xc(%rax,%rcx,8)
14091fe69:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fe6e:	48 8b d7             	mov    %rdi,%rdx
14091fe71:	49 8b cc             	mov    %r12,%rcx
14091fe74:	e8 f7 99 01 00       	call   0x140939870
14091fe79:	8b 75 77             	mov    0x77(%rbp),%esi
14091fe7c:	89 45 bf             	mov    %eax,-0x41(%rbp)
14091fe7f:	85 f6                	test   %esi,%esi
14091fe81:	74 29                	je     0x14091feac
14091fe83:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14091fe87:	44 8b c6             	mov    %esi,%r8d
14091fe8a:	49 8b cc             	mov    %r12,%rcx
14091fe8d:	e8 0e ab fb ff       	call   0x1408da9a0
14091fe92:	45 33 c0             	xor    %r8d,%r8d
14091fe95:	b8 03 00 00 00       	mov    $0x3,%eax
14091fe9a:	80 7f 20 59          	cmpb   $0x59,0x20(%rdi)
14091fe9e:	8b d6                	mov    %esi,%edx
14091fea0:	49 8b cc             	mov    %r12,%rcx
14091fea3:	44 0f 44 c0          	cmove  %eax,%r8d
14091fea7:	e8 d4 7d 01 00       	call   0x140937c80
14091feac:	44 8b 7d 8b          	mov    -0x75(%rbp),%r15d
14091feb0:	45 85 ff             	test   %r15d,%r15d
14091feb3:	74 2d                	je     0x14091fee2
14091feb5:	48 8b 57 30          	mov    0x30(%rdi),%rdx
14091feb9:	45 8b c7             	mov    %r15d,%r8d
14091febc:	49 8b cc             	mov    %r12,%rcx
14091febf:	e8 dc aa fb ff       	call   0x1408da9a0
14091fec4:	80 7f 20 59          	cmpb   $0x59,0x20(%rdi)
14091fec8:	b8 04 00 00 00       	mov    $0x4,%eax
14091fecd:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14091fed3:	41 8b d7             	mov    %r15d,%edx
14091fed6:	44 0f 44 c0          	cmove  %eax,%r8d
14091feda:	49 8b cc             	mov    %r12,%rcx
14091fedd:	e8 9e 7d 01 00       	call   0x140937c80
14091fee2:	80 7f 20 59          	cmpb   $0x59,0x20(%rdi)
14091fee6:	4c 8d 2d 6b 3f b1 00 	lea    0xb13f6b(%rip),%r13        # 0x141433e58
14091feed:	b9 39 00 00 00       	mov    $0x39,%ecx
14091fef2:	0f 84 dd 01 00 00    	je     0x1409200d5
14091fef8:	0f b6 47 21          	movzbl 0x21(%rdi),%eax
14091fefc:	3a 47 22             	cmp    0x22(%rdi),%al
14091feff:	0f 85 d0 01 00 00    	jne    0x1409200d5
14091ff05:	85 f6                	test   %esi,%esi
14091ff07:	0f 84 c8 01 00 00    	je     0x1409200d5
14091ff0d:	48 63 b3 90 00 00 00 	movslq 0x90(%rbx),%rsi
14091ff14:	3c 56                	cmp    $0x56,%al
14091ff16:	ba 37 00 00 00       	mov    $0x37,%edx
14091ff1b:	0f 44 d1             	cmove  %ecx,%edx
14091ff1e:	39 b3 94 00 00 00    	cmp    %esi,0x94(%rbx)
14091ff24:	7f 18                	jg     0x14091ff3e
14091ff26:	44 8b 45 77          	mov    0x77(%rbp),%r8d
14091ff2a:	45 33 c9             	xor    %r9d,%r9d
14091ff2d:	48 8b cb             	mov    %rbx,%rcx
14091ff30:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14091ff35:	e8 66 ce f8 ff       	call   0x1408acda0
14091ff3a:	8b f0                	mov    %eax,%esi
14091ff3c:	eb 39                	jmp    0x14091ff77
14091ff3e:	44 8b 55 77          	mov    0x77(%rbp),%r10d
14091ff42:	48 8d 0c 76          	lea    (%rsi,%rsi,2),%rcx
14091ff46:	8d 46 01             	lea    0x1(%rsi),%eax
14091ff49:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091ff4f:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091ff56:	88 14 c8             	mov    %dl,(%rax,%rcx,8)
14091ff59:	33 d2                	xor    %edx,%edx
14091ff5b:	66 89 54 c8 02       	mov    %dx,0x2(%rax,%rcx,8)
14091ff60:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091ff64:	48 89 54 c8 10       	mov    %rdx,0x10(%rax,%rcx,8)
14091ff69:	88 54 c8 01          	mov    %dl,0x1(%rax,%rcx,8)
14091ff6d:	44 89 54 c8 04       	mov    %r10d,0x4(%rax,%rcx,8)
14091ff72:	44 89 7c c8 0c       	mov    %r15d,0xc(%rax,%rcx,8)
14091ff77:	33 d2                	xor    %edx,%edx
14091ff79:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14091ff7d:	e8 ae 6d 01 00       	call   0x140936d30
14091ff82:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091ff89:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091ff8f:	7f 1f                	jg     0x14091ffb0
14091ff91:	44 8b 45 7f          	mov    0x7f(%rbp),%r8d
14091ff95:	33 c0                	xor    %eax,%eax
14091ff97:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14091ff9d:	89 44 24 20          	mov    %eax,0x20(%rsp)
14091ffa1:	ba 23 00 00 00       	mov    $0x23,%edx
14091ffa6:	48 8b cb             	mov    %rbx,%rcx
14091ffa9:	e8 f2 cd f8 ff       	call   0x1408acda0
14091ffae:	eb 33                	jmp    0x14091ffe3
14091ffb0:	8b 55 7f             	mov    0x7f(%rbp),%edx
14091ffb3:	8d 41 01             	lea    0x1(%rcx),%eax
14091ffb6:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091ffbc:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091ffc0:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091ffc7:	45 33 c0             	xor    %r8d,%r8d
14091ffca:	c7 04 c8 23 00 00 00 	movl   $0x23,(%rax,%rcx,8)
14091ffd1:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091ffd5:	48 c7 44 c8 08 01 00 	movq   $0x1,0x8(%rax,%rcx,8)
14091ffdc:	00 00
14091ffde:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14091ffe3:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14091ffe7:	e8 54 9c 01 00       	call   0x140939c40
14091ffec:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fff3:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fff9:	7f 1f                	jg     0x14092001a
14091fffb:	44 8b 45 7f          	mov    0x7f(%rbp),%r8d
14091ffff:	33 c0                	xor    %eax,%eax
140920001:	45 33 c9             	xor    %r9d,%r9d
140920004:	89 44 24 20          	mov    %eax,0x20(%rsp)
140920008:	ba 92 00 00 00       	mov    $0x92,%edx
14092000d:	48 8b cb             	mov    %rbx,%rcx
140920010:	e8 8b cd f8 ff       	call   0x1408acda0
140920015:	45 33 c0             	xor    %r8d,%r8d
140920018:	eb 2f                	jmp    0x140920049
14092001a:	8b 55 7f             	mov    0x7f(%rbp),%edx
14092001d:	8d 41 01             	lea    0x1(%rcx),%eax
140920020:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140920026:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14092002a:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140920031:	45 33 c0             	xor    %r8d,%r8d
140920034:	c7 04 c8 92 00 00 00 	movl   $0x92,(%rax,%rcx,8)
14092003b:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14092003f:	4c 89 44 c8 08       	mov    %r8,0x8(%rax,%rcx,8)
140920044:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
140920049:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140920050:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140920056:	7f 1c                	jg     0x140920074
140920058:	44 8b 4c 24 30       	mov    0x30(%rsp),%r9d
14092005d:	ba 08 00 00 00       	mov    $0x8,%edx
140920062:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
140920067:	48 8b cb             	mov    %rbx,%rcx
14092006a:	45 33 c0             	xor    %r8d,%r8d
14092006d:	e8 2e cd f8 ff       	call   0x1408acda0
140920072:	eb 2e                	jmp    0x1409200a2
140920074:	8b 54 24 30          	mov    0x30(%rsp),%edx
140920078:	8d 41 01             	lea    0x1(%rcx),%eax
14092007b:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140920081:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140920085:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14092008c:	48 c7 04 c8 08 00 00 	movq   $0x8,(%rax,%rcx,8)
140920093:	00
140920094:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140920098:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
14092009d:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
1409200a2:	48 8b 03             	mov    (%rbx),%rax
1409200a5:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
1409200ab:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1409200af:	74 05                	je     0x1409200b6
1409200b1:	49 8b c5             	mov    %r13,%rax
1409200b4:	eb 19                	jmp    0x1409200cf
1409200b6:	8d 42 ff             	lea    -0x1(%rdx),%eax
1409200b9:	85 f6                	test   %esi,%esi
1409200bb:	0f 49 c6             	cmovns %esi,%eax
1409200be:	48 98                	cltq
1409200c0:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1409200c4:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1409200cb:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1409200cf:	8b 75 77             	mov    0x77(%rbp),%esi
1409200d2:	89 50 08             	mov    %edx,0x8(%rax)
1409200d5:	80 7f 21 56          	cmpb   $0x56,0x21(%rdi)
1409200d9:	75 35                	jne    0x140920110
1409200db:	80 7f 20 59          	cmpb   $0x59,0x20(%rdi)
1409200df:	74 2f                	je     0x140920110
1409200e1:	45 85 ff             	test   %r15d,%r15d
1409200e4:	74 2a                	je     0x140920110
1409200e6:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1409200ed:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1409200f3:	0f 8f 98 00 00 00    	jg     0x140920191
1409200f9:	45 8b cf             	mov    %r15d,%r9d
1409200fc:	89 74 24 20          	mov    %esi,0x20(%rsp)
140920100:	44 8b c6             	mov    %esi,%r8d
140920103:	ba 6b 00 00 00       	mov    $0x6b,%edx
140920108:	48 8b cb             	mov    %rbx,%rcx
14092010b:	e8 90 cc f8 ff       	call   0x1408acda0
140920110:	45 33 c9             	xor    %r9d,%r9d
140920113:	80 7f 21 5a          	cmpb   $0x5a,0x21(%rdi)
140920117:	74 33                	je     0x14092014c
140920119:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140920120:	44 8b 45 7f          	mov    0x7f(%rbp),%r8d
140920124:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)