140368cae:	85 c0                	test   %eax,%eax
140368cb0:	7f 18                	jg     0x140368cca
140368cb2:	0f 88 fc 00 00 00    	js     0x140368db4
140368cb8:	48 8b 01             	mov    (%rcx),%rax
140368cbb:	ba 01 00 00 00       	mov    $0x1,%edx
140368cc0:	48 8b 00             	mov    (%rax),%rax
140368cc3:	ff 15 57 ad c1 00    	call   *0xc1ad57(%rip)        # 0x140f83a20
140368cc9:	90                   	nop
140368cca:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140368cce:	48 85 c9             	test   %rcx,%rcx
140368cd1:	74 24                	je     0x140368cf7
140368cd3:	8b 41 10             	mov    0x10(%rcx),%eax
140368cd6:	ff c8                	dec    %eax
140368cd8:	89 41 10             	mov    %eax,0x10(%rcx)
140368cdb:	85 c0                	test   %eax,%eax
140368cdd:	7f 18                	jg     0x140368cf7
140368cdf:	0f 88 da 00 00 00    	js     0x140368dbf
140368ce5:	48 8b 01             	mov    (%rcx),%rax
140368ce8:	ba 01 00 00 00       	mov    $0x1,%edx
140368ced:	48 8b 00             	mov    (%rax),%rax
140368cf0:	ff 15 2a ad c1 00    	call   *0xc1ad2a(%rip)        # 0x140f83a20
140368cf6:	90                   	nop
140368cf7:	4c 8d 0d f2 57 e3 ff 	lea    -0x1ca80e(%rip),%r9        # 0x14019e4f0
140368cfe:	ba 08 00 00 00       	mov    $0x8,%edx
140368d03:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140368d09:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140368d0d:	e8 3a 28 ab 00       	call   0x140e1b54c
140368d12:	90                   	nop
140368d13:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
140368d17:	48 85 c9             	test   %rcx,%rcx
140368d1a:	74 31                	je     0x140368d4d
140368d1c:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
140368d20:	48 2b d1             	sub    %rcx,%rdx
140368d23:	48 83 e2 fc          	and    $0xfffffffffffffffc,%rdx
140368d27:	48 8b c1             	mov    %rcx,%rax
140368d2a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140368d31:	72 15                	jb     0x140368d48
140368d33:	48 83 c2 27          	add    $0x27,%rdx
140368d37:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140368d3b:	48 2b c1             	sub    %rcx,%rax
140368d3e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140368d42:	48 83 f8 1f          	cmp    $0x1f,%rax
140368d46:	77 1a                	ja     0x140368d62
140368d48:	e8 f7 23 ab 00       	call   0x140e1b144
140368d4d:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
140368d54:	00
140368d55:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140368d59:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140368d5d:	49 8b e3             	mov    %r11,%rsp
140368d60:	5d                   	pop    %rbp
140368d61:	c3                   	ret
140368d62:	e8 3d 14 ac 00       	call   0x140e2a1a4
140368d67:	90                   	nop
140368d68:	33 c9                	xor    %ecx,%ecx
140368d6a:	e8 91 19 42 00       	call   0x14078a700
140368d6f:	cc                   	int3
140368d70:	b9 01 00 00 00       	mov    $0x1,%ecx
140368d75:	e8 86 19 42 00       	call   0x14078a700
140368d7a:	90                   	nop
140368d7b:	33 c9                	xor    %ecx,%ecx
140368d7d:	e8 7e 19 42 00       	call   0x14078a700
140368d82:	cc                   	int3
140368d83:	b9 01 00 00 00       	mov    $0x1,%ecx
140368d88:	e8 73 19 42 00       	call   0x14078a700
140368d8d:	90                   	nop
140368d8e:	33 c9                	xor    %ecx,%ecx
140368d90:	e8 6b 19 42 00       	call   0x14078a700
140368d95:	cc                   	int3
140368d96:	b9 01 00 00 00       	mov    $0x1,%ecx
140368d9b:	e8 60 19 42 00       	call   0x14078a700
140368da0:	90                   	nop
140368da1:	33 c9                	xor    %ecx,%ecx
140368da3:	e8 58 19 42 00       	call   0x14078a700
140368da8:	cc                   	int3
140368da9:	b9 01 00 00 00       	mov    $0x1,%ecx
140368dae:	e8 4d 19 42 00       	call   0x14078a700
140368db3:	90                   	nop
140368db4:	b9 02 00 00 00       	mov    $0x2,%ecx
140368db9:	e8 42 19 42 00       	call   0x14078a700
140368dbe:	90                   	nop
140368dbf:	b9 02 00 00 00       	mov    $0x2,%ecx
140368dc4:	e8 37 19 42 00       	call   0x14078a700
140368dc9:	cc                   	int3
140368dca:	cc                   	int3
140368dcb:	cc                   	int3
140368dcc:	cc                   	int3
140368dcd:	cc                   	int3
140368dce:	cc                   	int3
140368dcf:	cc                   	int3
140368dd0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140368dd5:	55                   	push   %rbp
140368dd6:	53                   	push   %rbx
140368dd7:	56                   	push   %rsi
140368dd8:	57                   	push   %rdi
140368dd9:	41 54                	push   %r12
140368ddb:	41 55                	push   %r13
140368ddd:	41 56                	push   %r14
140368ddf:	41 57                	push   %r15
140368de1:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
140368de6:	48 81 ec f8 00 00 00 	sub    $0xf8,%rsp
140368ded:	4c 8b e9             	mov    %rcx,%r13
140368df0:	45 33 e4             	xor    %r12d,%r12d
140368df3:	44 89 65 67          	mov    %r12d,0x67(%rbp)
140368df7:	4c 8b 11             	mov    (%rcx),%r10
140368dfa:	48 8b 05 67 30 0b 01 	mov    0x10b3067(%rip),%rax        # 0x14141be68
140368e01:	4d 8b 4a 40          	mov    0x40(%r10),%r9
140368e05:	4c 63 98 28 01 00 00 	movslq 0x128(%rax),%r11
140368e0c:	49 8b cb             	mov    %r11,%rcx
140368e0f:	48 c1 e1 04          	shl    $0x4,%rcx
140368e13:	49 03 09             	add    (%r9),%rcx
140368e16:	45 8b fc             	mov    %r12d,%r15d
140368e19:	41 0f ba ef 13       	bts    $0x13,%r15d
140368e1e:	44 38 61 08          	cmp    %r12b,0x8(%rcx)
140368e22:	75 09                	jne    0x140368e2d
140368e24:	4c 89 65 87          	mov    %r12,-0x79(%rbp)
140368e28:	41 8b c4             	mov    %r12d,%eax
140368e2b:	eb 1f                	jmp    0x140368e4c
140368e2d:	49 8b 42 38          	mov    0x38(%r10),%rax
140368e31:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
140368e38:	48 8b 02             	mov    (%rdx),%rax
140368e3b:	4e 8b 04 d8          	mov    (%rax,%r11,8),%r8
140368e3f:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140368e43:	e8 88 f2 3a 00       	call   0x1407180d0
140368e48:	48 8b 45 87          	mov    -0x79(%rbp),%rax
140368e4c:	41 83 cf 01          	or     $0x1,%r15d
140368e50:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140368e54:	48 85 c0             	test   %rax,%rax
140368e57:	0f 84 6e 04 00 00    	je     0x1403692cb
140368e5d:	4c 8b 05 04 30 0b 01 	mov    0x10b3004(%rip),%r8        # 0x14141be68
140368e64:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
140368e6b:	49 8b d5             	mov    %r13,%rdx
140368e6e:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140368e72:	e8 29 9d 00 00       	call   0x140372ba0
140368e77:	4c 8b 30             	mov    (%rax),%r14
140368e7a:	4c 89 20             	mov    %r12,(%rax)
140368e7d:	4c 89 75 b7          	mov    %r14,-0x49(%rbp)
140368e81:	41 83 cf 02          	or     $0x2,%r15d
140368e85:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140368e89:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
140368e8f:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140368e93:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
140368e97:	e8 04 9d 00 00       	call   0x140372ba0
140368e9c:	90                   	nop
140368e9d:	41 83 cf 04          	or     $0x4,%r15d
140368ea1:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140368ea5:	48 8b 00             	mov    (%rax),%rax
140368ea8:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
140368ead:	0f 85 1c 04 00 00    	jne    0x1403692cf
140368eb3:	4c 8b 05 ae 2f 0b 01 	mov    0x10b2fae(%rip),%r8        # 0x14141be68
140368eba:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
140368ec1:	49 8b d5             	mov    %r13,%rdx
140368ec4:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140368ec8:	e8 d3 9c 00 00       	call   0x140372ba0
140368ecd:	48 8b 30             	mov    (%rax),%rsi
140368ed0:	4c 89 20             	mov    %r12,(%rax)
140368ed3:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
140368ed7:	41 83 cf 08          	or     $0x8,%r15d
140368edb:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140368edf:	48 8b 46 40          	mov    0x40(%rsi),%rax
140368ee3:	48 8b 08             	mov    (%rax),%rcx
140368ee6:	41 0f ba ef 17       	bts    $0x17,%r15d
140368eeb:	80 b9 b8 00 00 00 00 	cmpb   $0x0,0xb8(%rcx)
140368ef2:	75 0a                	jne    0x140368efe
140368ef4:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
140368ef9:	49 8b c4             	mov    %r12,%rax
140368efc:	eb 28                	jmp    0x140368f26
140368efe:	48 81 c1 b0 00 00 00 	add    $0xb0,%rcx
140368f05:	48 8b 46 38          	mov    0x38(%rsi),%rax
140368f09:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
140368f10:	48 8b 02             	mov    (%rdx),%rax
140368f13:	4c 8b 40 58          	mov    0x58(%rax),%r8
140368f17:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140368f1c:	e8 af f1 3a 00       	call   0x1407180d0
140368f21:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140368f26:	41 83 cf 10          	or     $0x10,%r15d
140368f2a:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140368f2e:	48 85 c0             	test   %rax,%rax
140368f31:	0f 85 87 03 00 00    	jne    0x1403692be
140368f37:	4c 8b 05 2a 2f 0b 01 	mov    0x10b2f2a(%rip),%r8        # 0x14141be68
140368f3e:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
140368f45:	49 8b d5             	mov    %r13,%rdx
140368f48:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140368f4c:	e8 4f 9c 00 00       	call   0x140372ba0
140368f51:	48 8b 38             	mov    (%rax),%rdi
140368f54:	4c 89 20             	mov    %r12,(%rax)
140368f57:	48 89 7d 7f          	mov    %rdi,0x7f(%rbp)
140368f5b:	41 83 cf 20          	or     $0x20,%r15d
140368f5f:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140368f63:	48 8b 47 40          	mov    0x40(%rdi),%rax
140368f67:	48 8b 08             	mov    (%rax),%rcx
140368f6a:	41 0f ba ef 18       	bts    $0x18,%r15d
140368f6f:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
140368f73:	75 0a                	jne    0x140368f7f
140368f75:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140368f7a:	49 8b c4             	mov    %r12,%rax
140368f7d:	eb 25                	jmp    0x140368fa4
140368f7f:	48 83 c1 40          	add    $0x40,%rcx
140368f83:	48 8b 47 38          	mov    0x38(%rdi),%rax
140368f87:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
140368f8e:	48 8b 02             	mov    (%rdx),%rax
140368f91:	4c 8b 40 20          	mov    0x20(%rax),%r8
140368f95:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140368f9a:	e8 31 f1 3a 00       	call   0x1407180d0
140368f9f:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140368fa4:	41 83 cf 40          	or     $0x40,%r15d
140368fa8:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140368fac:	48 85 c0             	test   %rax,%rax
140368faf:	0f 85 0d 03 00 00    	jne    0x1403692c2
140368fb5:	4c 8b 05 ac 2e 0b 01 	mov    0x10b2eac(%rip),%r8        # 0x14141be68
140368fbc:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
140368fc3:	49 8b d5             	mov    %r13,%rdx
140368fc6:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140368fca:	e8 d1 9b 00 00       	call   0x140372ba0
140368fcf:	48 8b 18             	mov    (%rax),%rbx
140368fd2:	4c 89 20             	mov    %r12,(%rax)
140368fd5:	48 89 5d 77          	mov    %rbx,0x77(%rbp)
140368fd9:	41 0f ba ef 07       	bts    $0x7,%r15d
140368fde:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140368fe2:	48 8b 43 40          	mov    0x40(%rbx),%rax
140368fe6:	48 8b 08             	mov    (%rax),%rcx
140368fe9:	41 0f ba ef 19       	bts    $0x19,%r15d
140368fee:	80 79 58 00          	cmpb   $0x0,0x58(%rcx)
140368ff2:	75 0a                	jne    0x140368ffe
140368ff4:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140368ff9:	49 8b c4             	mov    %r12,%rax
140368ffc:	eb 25                	jmp    0x140369023
140368ffe:	48 83 c1 50          	add    $0x50,%rcx
140369002:	48 8b 43 38          	mov    0x38(%rbx),%rax
140369006:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14036900d:	48 8b 02             	mov    (%rdx),%rax
140369010:	4c 8b 40 28          	mov    0x28(%rax),%r8
140369014:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140369019:	e8 b2 f0 3a 00       	call   0x1407180d0
14036901e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140369023:	41 0f ba ef 08       	bts    $0x8,%r15d
140369028:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
14036902c:	48 85 c0             	test   %rax,%rax
14036902f:	0f 85 91 02 00 00    	jne    0x1403692c6
140369035:	4c 8b 05 2c 2e 0b 01 	mov    0x10b2e2c(%rip),%r8        # 0x14141be68
14036903c:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
140369043:	49 8b d5             	mov    %r13,%rdx
140369046:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14036904a:	e8 51 9b 00 00       	call   0x140372ba0
14036904f:	48 8b 10             	mov    (%rax),%rdx
140369052:	4c 89 20             	mov    %r12,(%rax)
140369055:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
140369059:	41 0f ba ef 09       	bts    $0x9,%r15d
14036905e:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140369062:	48 8b 42 40          	mov    0x40(%rdx),%rax
140369066:	48 8b 08             	mov    (%rax),%rcx
140369069:	41 0f ba ef 1a       	bts    $0x1a,%r15d
14036906e:	80 79 68 00          	cmpb   $0x0,0x68(%rcx)
140369072:	75 0a                	jne    0x14036907e
140369074:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140369079:	49 8b c4             	mov    %r12,%rax
14036907c:	eb 25                	jmp    0x1403690a3
14036907e:	48 83 c1 60          	add    $0x60,%rcx
140369082:	48 8b 42 38          	mov    0x38(%rdx),%rax
140369086:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14036908d:	48 8b 02             	mov    (%rdx),%rax
140369090:	4c 8b 40 30          	mov    0x30(%rax),%r8
140369094:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140369099:	e8 32 f0 3a 00       	call   0x1407180d0
14036909e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1403690a3:	41 0f ba ef 0a       	bts    $0xa,%r15d
1403690a8:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
1403690ac:	48 85 c0             	test   %rax,%rax
1403690af:	0f 85 11 02 00 00    	jne    0x1403692c6
1403690b5:	4c 8b 05 ac 2d 0b 01 	mov    0x10b2dac(%rip),%r8        # 0x14141be68
1403690bc:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
1403690c3:	49 8b d5             	mov    %r13,%rdx
1403690c6:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1403690ca:	e8 d1 9a 00 00       	call   0x140372ba0
1403690cf:	48 8b 10             	mov    (%rax),%rdx
1403690d2:	4c 89 20             	mov    %r12,(%rax)
1403690d5:	48 89 55 a7          	mov    %rdx,-0x59(%rbp)
1403690d9:	41 0f ba ef 0b       	bts    $0xb,%r15d
1403690de:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
1403690e2:	48 8b 42 40          	mov    0x40(%rdx),%rax
1403690e6:	48 8b 08             	mov    (%rax),%rcx
1403690e9:	41 0f ba ef 1b       	bts    $0x1b,%r15d
1403690ee:	80 79 78 00          	cmpb   $0x0,0x78(%rcx)
1403690f2:	75 0a                	jne    0x1403690fe
1403690f4:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
1403690f9:	49 8b c4             	mov    %r12,%rax
1403690fc:	eb 25                	jmp    0x140369123
1403690fe:	48 83 c1 70          	add    $0x70,%rcx
140369102:	48 8b 42 38          	mov    0x38(%rdx),%rax
140369106:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14036910d:	48 8b 02             	mov    (%rdx),%rax
140369110:	4c 8b 40 38          	mov    0x38(%rax),%r8
140369114:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140369119:	e8 b2 ef 3a 00       	call   0x1407180d0
14036911e:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140369123:	41 0f ba ef 0c       	bts    $0xc,%r15d
140369128:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
14036912c:	48 85 c0             	test   %rax,%rax
14036912f:	0f 85 91 01 00 00    	jne    0x1403692c6
140369135:	4c 8b 05 2c 2d 0b 01 	mov    0x10b2d2c(%rip),%r8        # 0x14141be68
14036913c:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
140369143:	49 8b d5             	mov    %r13,%rdx
140369146:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14036914a:	e8 51 9a 00 00       	call   0x140372ba0
14036914f:	48 8b 10             	mov    (%rax),%rdx
140369152:	4c 89 20             	mov    %r12,(%rax)
140369155:	48 89 55 9f          	mov    %rdx,-0x61(%rbp)
140369159:	41 0f ba ef 0d       	bts    $0xd,%r15d
14036915e:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
140369162:	48 8b 42 40          	mov    0x40(%rdx),%rax
140369166:	48 8b 08             	mov    (%rax),%rcx
140369169:	41 0f ba ef 1c       	bts    $0x1c,%r15d
14036916e:	80 b9 88 00 00 00 00 	cmpb   $0x0,0x88(%rcx)
140369175:	75 0a                	jne    0x140369181
140369177:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14036917c:	49 8b c4             	mov    %r12,%rax
14036917f:	eb 25                	jmp    0x1403691a6
140369181:	48 83 e9 80          	sub    $0xffffffffffffff80,%rcx
140369185:	48 8b 42 38          	mov    0x38(%rdx),%rax
140369189:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
140369190:	48 8b 02             	mov    (%rdx),%rax
140369193:	4c 8b 40 40          	mov    0x40(%rax),%r8
140369197:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036919c:	e8 2f ef 3a 00       	call   0x1407180d0
1403691a1:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1403691a6:	41 0f ba ef 0e       	bts    $0xe,%r15d
1403691ab:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
1403691af:	48 85 c0             	test   %rax,%rax
1403691b2:	0f 85 0e 01 00 00    	jne    0x1403692c6
1403691b8:	4c 8b 05 a9 2c 0b 01 	mov    0x10b2ca9(%rip),%r8        # 0x14141be68
1403691bf:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
1403691c6:	49 8b d5             	mov    %r13,%rdx
1403691c9:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1403691cd:	e8 ce 99 00 00       	call   0x140372ba0
1403691d2:	48 8b 10             	mov    (%rax),%rdx
1403691d5:	4c 89 20             	mov    %r12,(%rax)
1403691d8:	48 89 55 97          	mov    %rdx,-0x69(%rbp)
1403691dc:	41 0f ba ef 0f       	bts    $0xf,%r15d
1403691e1:	44 89 7d 67          	mov    %r15d,0x67(%rbp)
1403691e5:	48 8b 42 40          	mov    0x40(%rdx),%rax
1403691e9:	48 8b 08             	mov    (%rax),%rcx
1403691ec:	41 0f ba ef 1d       	bts    $0x1d,%r15d
1403691f1:	80 b9 98 00 00 00 00 	cmpb   $0x0,0x98(%rcx)
1403691f8:	75 0a                	jne    0x140369204
1403691fa:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1403691ff:	49 8b c4             	mov    %r12,%rax
140369202:	eb 28                	jmp    0x14036922c
140369204:	48 81 c1 90 00 00 00 	add    $0x90,%rcx
14036920b:	48 8b 42 38          	mov    0x38(%rdx),%rax
14036920f:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
140369216:	48 8b 02             	mov    (%rdx),%rax