140167bb7:	44 88 6d 98          	mov    %r13b,-0x68(%rbp)
140167bbb:	e8 d0 b9 fd ff       	call   0x140143590
140167bc0:	48 8d 8f e8 00 00 00 	lea    0xe8(%rdi),%rcx
140167bc7:	33 d2                	xor    %edx,%edx
140167bc9:	41 b8 e8 00 00 00    	mov    $0xe8,%r8d
140167bcf:	e8 8a 4e 19 00       	call   0x1402fca5e
140167bd4:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
140167bd8:	48 c7 87 f0 00 00 00 	movq   $0xffffffffffffffff,0xf0(%rdi)
140167bdf:	ff ff ff ff
140167be3:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140167be7:	48 8b cf             	mov    %rdi,%rcx
140167bea:	e8 41 31 ff ff       	call   0x14015ad30
140167bef:	44 0f b6 65 98       	movzbl -0x68(%rbp),%r12d
140167bf4:	8b f0                	mov    %eax,%esi
140167bf6:	4c 8b 7d d7          	mov    -0x29(%rbp),%r15
140167bfa:	44 8b f0             	mov    %eax,%r14d
140167bfd:	85 c0                	test   %eax,%eax
140167bff:	75 77                	jne    0x140167c78
140167c01:	49 83 bf 58 04 00 00 	cmpq   $0x1,0x458(%r15)
140167c08:	01
140167c09:	76 5a                	jbe    0x140167c65
140167c0b:	c6 45 77 01          	movb   $0x1,0x77(%rbp)
140167c0f:	89 45 9f             	mov    %eax,-0x61(%rbp)
140167c12:	44 38 af 0e 13 00 00 	cmp    %r13b,0x130e(%rdi)
140167c19:	74 1b                	je     0x140167c36
140167c1b:	48 8d 15 26 5e 1d 00 	lea    0x1d5e26(%rip),%rdx        # 0x14033da48
140167c22:	48 8b cf             	mov    %rdi,%rcx
140167c25:	e8 f6 30 fe ff       	call   0x14014ad20
140167c2a:	48 8b 8f d0 00 00 00 	mov    0xd0(%rdi),%rcx
140167c31:	e8 5a 7e 00 00       	call   0x14016fa90
140167c36:	85 f6                	test   %esi,%esi
140167c38:	0f 85 34 15 00 00    	jne    0x140169172
140167c3e:	45 84 e4             	test   %r12b,%r12b
140167c41:	0f 84 3c 02 00 00    	je     0x140167e83
140167c47:	83 7f 50 03          	cmpl   $0x3,0x50(%rdi)
140167c4b:	4c 8b 7d 67          	mov    0x67(%rbp),%r15
140167c4f:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140167c53:	0f 84 c9 15 00 00    	je     0x140169222
140167c59:	c7 47 50 03 00 00 00 	movl   $0x3,0x50(%rdi)
140167c60:	e9 bd 15 00 00       	jmp    0x140169222
140167c65:	45 84 e4             	test   %r12b,%r12b
140167c68:	75 0e                	jne    0x140167c78
140167c6a:	48 8d 55 77          	lea    0x77(%rbp),%rdx
140167c6e:	48 8b cf             	mov    %rdi,%rcx
140167c71:	e8 9a 95 fe ff       	call   0x140151210
140167c76:	8b f0                	mov    %eax,%esi
140167c78:	44 8b f6             	mov    %esi,%r14d
140167c7b:	83 fe 59             	cmp    $0x59,%esi
140167c7e:	0f 84 29 01 00 00    	je     0x140167dad
140167c84:	85 f6                	test   %esi,%esi
140167c86:	0f 84 21 01 00 00    	je     0x140167dad
140167c8c:	4d 85 ff             	test   %r15,%r15
140167c8f:	0f 84 18 01 00 00    	je     0x140167dad
140167c95:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
140167c99:	48 85 db             	test   %rbx,%rbx
140167c9c:	0f 84 e3 00 00 00    	je     0x140167d85
140167ca2:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140167ca6:	48 85 c9             	test   %rcx,%rcx
140167ca9:	0f 84 94 00 00 00    	je     0x140167d43
140167caf:	4c 39 ab 58 04 00 00 	cmp    %r13,0x458(%rbx)
140167cb6:	0f 84 87 00 00 00    	je     0x140167d43
140167cbc:	48 8b 41 10          	mov    0x10(%rcx),%rax
140167cc0:	48 3b 8b 40 04 00 00 	cmp    0x440(%rbx),%rcx
140167cc7:	75 22                	jne    0x140167ceb
140167cc9:	45 33 c0             	xor    %r8d,%r8d
140167ccc:	48 89 83 40 04 00 00 	mov    %rax,0x440(%rbx)
140167cd3:	48 85 c0             	test   %rax,%rax
140167cd6:	75 09                	jne    0x140167ce1
140167cd8:	4c 89 83 48 04 00 00 	mov    %r8,0x448(%rbx)
140167cdf:	eb 3d                	jmp    0x140167d1e
140167ce1:	48 8b 41 10          	mov    0x10(%rcx),%rax
140167ce5:	4c 89 40 08          	mov    %r8,0x8(%rax)
140167ce9:	eb 33                	jmp    0x140167d1e
140167ceb:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140167cef:	48 85 d2             	test   %rdx,%rdx
140167cf2:	75 09                	jne    0x140167cfd
140167cf4:	48 89 83 40 04 00 00 	mov    %rax,0x440(%rbx)
140167cfb:	eb 04                	jmp    0x140167d01
140167cfd:	48 89 42 10          	mov    %rax,0x10(%rdx)
140167d01:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140167d05:	45 33 c0             	xor    %r8d,%r8d
140167d08:	48 8b 41 08          	mov    0x8(%rcx),%rax
140167d0c:	48 85 d2             	test   %rdx,%rdx
140167d0f:	75 09                	jne    0x140167d1a
140167d11:	48 89 83 48 04 00 00 	mov    %rax,0x448(%rbx)
140167d18:	eb 04                	jmp    0x140167d1e
140167d1a:	48 89 42 08          	mov    %rax,0x8(%rdx)
140167d1e:	48 8b 11             	mov    (%rcx),%rdx
140167d21:	4c 89 01             	mov    %r8,(%rcx)
140167d24:	4c 89 41 08          	mov    %r8,0x8(%rcx)
140167d28:	4c 89 41 10          	mov    %r8,0x10(%rcx)
140167d2c:	48 ff 8b 58 04 00 00 	decq   0x458(%rbx)
140167d33:	48 8b 83 50 04 00 00 	mov    0x450(%rbx),%rax
140167d3a:	48 85 c0             	test   %rax,%rax
140167d3d:	74 04                	je     0x140167d43
140167d3f:	33 c9                	xor    %ecx,%ecx
140167d41:	ff d0                	call   *%rax
140167d43:	48 8b 05 ee af 29 00 	mov    0x29afee(%rip),%rax        # 0x140402d38
140167d4a:	4c 8b 80 c8 00 00 00 	mov    0xc8(%rax),%r8
140167d51:	4d 85 c0             	test   %r8,%r8
140167d54:	74 2f                	je     0x140167d85
140167d56:	33 d2                	xor    %edx,%edx
140167d58:	48 8b cf             	mov    %rdi,%rcx
140167d5b:	41 ff d0             	call   *%r8
140167d5e:	4c 39 ab f0 01 00 00 	cmp    %r13,0x1f0(%rbx)
140167d65:	74 1e                	je     0x140167d85
140167d67:	44 38 ab e8 03 00 00 	cmp    %r13b,0x3e8(%rbx)
140167d6e:	74 15                	je     0x140167d85
140167d70:	48 8b 05 c1 af 29 00 	mov    0x29afc1(%rip),%rax        # 0x140402d38
140167d77:	ba 01 00 00 00       	mov    $0x1,%edx
140167d7c:	48 8b cf             	mov    %rdi,%rcx
140167d7f:	ff 90 c8 00 00 00    	call   *0xc8(%rax)
140167d85:	41 b0 01             	mov    $0x1,%r8b
140167d88:	4c 89 6f 18          	mov    %r13,0x18(%rdi)
140167d8c:	49 8b d7             	mov    %r15,%rdx
140167d8f:	48 8b cf             	mov    %rdi,%rcx
140167d92:	e8 99 6c fd ff       	call   0x14013ea30
140167d97:	41 b0 01             	mov    $0x1,%r8b
140167d9a:	49 8b d7             	mov    %r15,%rdx
140167d9d:	48 8b cf             	mov    %rdi,%rcx
140167da0:	e8 7b 98 fd ff       	call   0x140141620
140167da5:	89 75 9f             	mov    %esi,-0x61(%rbp)
140167da8:	e9 65 fe ff ff       	jmp    0x140167c12
140167dad:	89 75 9f             	mov    %esi,-0x61(%rbp)
140167db0:	83 fe 59             	cmp    $0x59,%esi
140167db3:	0f 85 59 fe ff ff    	jne    0x140167c12
140167db9:	83 7f 50 01          	cmpl   $0x1,0x50(%rdi)
140167dbd:	74 07                	je     0x140167dc6
140167dbf:	c7 47 50 01 00 00 00 	movl   $0x1,0x50(%rdi)
140167dc6:	4c 8b 7d 67          	mov    0x67(%rbp),%r15
140167dca:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
140167dce:	49 8b 57 48          	mov    0x48(%r15),%rdx
140167dd2:	48 89 39             	mov    %rdi,(%rcx)
140167dd5:	4d 39 6f 58          	cmp    %r13,0x58(%r15)
140167dd9:	75 2a                	jne    0x140167e05
140167ddb:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140167ddf:	33 d2                	xor    %edx,%edx
140167de1:	49 89 4f 40          	mov    %rcx,0x40(%r15)
140167de5:	48 89 51 08          	mov    %rdx,0x8(%rcx)
140167de9:	49 8b 47 40          	mov    0x40(%r15),%rax
140167ded:	48 89 50 10          	mov    %rdx,0x10(%rax)
140167df1:	49 ff 47 58          	incq   0x58(%r15)
140167df5:	45 33 f6             	xor    %r14d,%r14d
140167df8:	49 89 4f 48          	mov    %rcx,0x48(%r15)
140167dfc:	44 89 75 9f          	mov    %r14d,-0x61(%rbp)
140167e00:	e9 1d 14 00 00       	jmp    0x140169222
140167e05:	48 85 d2             	test   %rdx,%rdx
140167e08:	74 4d                	je     0x140167e57
140167e0a:	48 8b 42 10          	mov    0x10(%rdx),%rax
140167e0e:	48 89 41 10          	mov    %rax,0x10(%rcx)
140167e12:	48 89 51 08          	mov    %rdx,0x8(%rcx)
140167e16:	48 8b 42 10          	mov    0x10(%rdx),%rax
140167e1a:	48 85 c0             	test   %rax,%rax
140167e1d:	74 1c                	je     0x140167e3b
140167e1f:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140167e23:	48 89 48 08          	mov    %rcx,0x8(%rax)
140167e27:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
140167e2b:	49 ff 47 58          	incq   0x58(%r15)
140167e2f:	45 33 f6             	xor    %r14d,%r14d
140167e32:	44 89 75 9f          	mov    %r14d,-0x61(%rbp)
140167e36:	e9 e7 13 00 00       	jmp    0x140169222
140167e3b:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140167e3f:	49 89 4f 48          	mov    %rcx,0x48(%r15)
140167e43:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
140167e47:	49 ff 47 58          	incq   0x58(%r15)
140167e4b:	45 33 f6             	xor    %r14d,%r14d
140167e4e:	44 89 75 9f          	mov    %r14d,-0x61(%rbp)
140167e52:	e9 cb 13 00 00       	jmp    0x140169222
140167e57:	49 8b 47 40          	mov    0x40(%r15),%rax
140167e5b:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140167e5f:	48 89 41 10          	mov    %rax,0x10(%rcx)
140167e63:	48 89 51 08          	mov    %rdx,0x8(%rcx)
140167e67:	49 8b 47 40          	mov    0x40(%r15),%rax
140167e6b:	48 89 48 08          	mov    %rcx,0x8(%rax)
140167e6f:	49 ff 47 58          	incq   0x58(%r15)
140167e73:	45 33 f6             	xor    %r14d,%r14d
140167e76:	49 89 4f 40          	mov    %rcx,0x40(%r15)
140167e7a:	44 89 75 9f          	mov    %r14d,-0x61(%rbp)
140167e7e:	e9 9f 13 00 00       	jmp    0x140169222
140167e83:	80 7d 77 00          	cmpb   $0x0,0x77(%rbp)
140167e87:	41 bd ff ff ff ff    	mov    $0xffffffff,%r13d
140167e8d:	74 43                	je     0x140167ed2
140167e8f:	83 7f 50 08          	cmpl   $0x8,0x50(%rdi)
140167e93:	0f 84 d9 12 00 00    	je     0x140169172
140167e99:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
140167e9d:	c7 47 50 08 00 00 00 	movl   $0x8,0x50(%rdi)
140167ea4:	48 8b 8b 80 05 00 00 	mov    0x580(%rbx),%rcx
140167eab:	48 85 c9             	test   %rcx,%rcx
140167eae:	0f 84 be 12 00 00    	je     0x140169172
140167eb4:	ff 15 56 ae 29 00    	call   *0x29ae56(%rip)        # 0x140402d10
140167eba:	4c 8b 7d 67          	mov    0x67(%rbp),%r15
140167ebe:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140167ec2:	48 c7 83 80 05 00 00 	movq   $0x0,0x580(%rbx)
140167ec9:	00 00 00 00
140167ecd:	e9 50 13 00 00       	jmp    0x140169222
140167ed2:	48 8b 47 18          	mov    0x18(%rdi),%rax
140167ed6:	48 8b 88 80 05 00 00 	mov    0x580(%rax),%rcx
140167edd:	48 85 c9             	test   %rcx,%rcx
140167ee0:	74 16                	je     0x140167ef8
140167ee2:	83 b9 88 02 00 00 02 	cmpl   $0x2,0x288(%rcx)
140167ee9:	7f 0d                	jg     0x140167ef8
140167eeb:	4c 8b 7d 67          	mov    0x67(%rbp),%r15
140167eef:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140167ef3:	e9 83 05 00 00       	jmp    0x14016847b
140167ef8:	83 7f 50 04          	cmpl   $0x4,0x50(%rdi)
140167efc:	4c 8b 7d 67          	mov    0x67(%rbp),%r15
140167f00:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140167f04:	0f 84 18 13 00 00    	je     0x140169222
140167f0a:	c7 47 50 04 00 00 00 	movl   $0x4,0x50(%rdi)
140167f11:	e9 0c 13 00 00       	jmp    0x140169222
140167f16:	4c 8b 03             	mov    (%rbx),%r8
140167f19:	45 38 a8 cc 03 00 00 	cmp    %r13b,0x3cc(%r8)
140167f20:	74 09                	je     0x140167f2b
140167f22:	49 8b 98 28 01 00 00 	mov    0x128(%r8),%rbx
140167f29:	eb 19                	jmp    0x140167f44
140167f2b:	45 38 a8 d4 03 00 00 	cmp    %r13b,0x3d4(%r8)
140167f32:	74 09                	je     0x140167f3d
140167f34:	49 8b 98 d0 00 00 00 	mov    0xd0(%r8),%rbx
140167f3b:	eb 07                	jmp    0x140167f44
140167f3d:	49 8b 98 a0 00 00 00 	mov    0xa0(%r8),%rbx
140167f44:	45 8b 80 50 01 00 00 	mov    0x150(%r8),%r8d
140167f4b:	48 8b d3             	mov    %rbx,%rdx
140167f4e:	48 8b cf             	mov    %rdi,%rcx
140167f51:	e8 0a a9 fd ff       	call   0x140142860
140167f56:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140167f5a:	48 8b f0             	mov    %rax,%rsi
140167f5d:	48 8b cf             	mov    %rdi,%rcx
140167f60:	48 85 c0             	test   %rax,%rax
140167f63:	74 22                	je     0x140167f87
140167f65:	4c 8b c3             	mov    %rbx,%r8
140167f68:	48 89 87 88 0e 00 00 	mov    %rax,0xe88(%rdi)
140167f6f:	48 8d 15 fa 5a 1d 00 	lea    0x1d5afa(%rip),%rdx        # 0x14033da70
140167f76:	c6 87 a8 0e 00 00 01 	movb   $0x1,0xea8(%rdi)
140167f7d:	e8 9e 2d fe ff       	call   0x14014ad20
140167f82:	45 33 f6             	xor    %r14d,%r14d
140167f85:	eb 24                	jmp    0x140167fab
140167f87:	48 8b 47 18          	mov    0x18(%rdi),%rax
140167f8b:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140167f8f:	44 38 a8 e6 03 00 00 	cmp    %r13b,0x3e6(%rax)
140167f96:	74 07                	je     0x140167f9f
140167f98:	e8 93 9a fd ff       	call   0x140141a30
140167f9d:	eb 05                	jmp    0x140167fa4
140167f9f:	e8 9c 8b fe ff       	call   0x140150b40
140167fa4:	48 8b 75 9f          	mov    -0x61(%rbp),%rsi
140167fa8:	44 8b f0             	mov    %eax,%r14d
140167fab:	48 8b d7             	mov    %rdi,%rdx
140167fae:	44 89 75 9f          	mov    %r14d,-0x61(%rbp)
140167fb2:	49 8b cf             	mov    %r15,%rcx
140167fb5:	e8 66 c8 00 00       	call   0x140174820
140167fba:	48 85 f6             	test   %rsi,%rsi
140167fbd:	0f 84 c0 01 00 00    	je     0x140168183
140167fc3:	48 8b 87 88 0e 00 00 	mov    0xe88(%rdi),%rax
140167fca:	48 8b 77 18          	mov    0x18(%rdi),%rsi
140167fce:	48 85 c0             	test   %rax,%rax
140167fd1:	74 0b                	je     0x140167fde
140167fd3:	48 89 46 68          	mov    %rax,0x68(%rsi)
140167fd7:	4c 89 af 88 0e 00 00 	mov    %r13,0xe88(%rdi)
140167fde:	48 8d 55 77          	lea    0x77(%rbp),%rdx
140167fe2:	48 8b cf             	mov    %rdi,%rcx
140167fe5:	e8 26 92 fe ff       	call   0x140151210
140167fea:	44 8b f0             	mov    %eax,%r14d
140167fed:	85 c0                	test   %eax,%eax
140167fef:	0f 84 19 01 00 00    	je     0x14016810e
140167ff5:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
140167ff9:	48 85 db             	test   %rbx,%rbx
140167ffc:	0f 84 e0 00 00 00    	je     0x1401680e2
140168002:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140168006:	48 85 c9             	test   %rcx,%rcx
140168009:	0f 84 91 00 00 00    	je     0x1401680a0
14016800f:	4c 39 ab 58 04 00 00 	cmp    %r13,0x458(%rbx)
140168016:	0f 84 84 00 00 00    	je     0x1401680a0
14016801c:	48 8b 41 10          	mov    0x10(%rcx),%rax
140168020:	48 3b 8b 40 04 00 00 	cmp    0x440(%rbx),%rcx
140168027:	75 22                	jne    0x14016804b
140168029:	48 89 83 40 04 00 00 	mov    %rax,0x440(%rbx)
140168030:	48 85 c0             	test   %rax,%rax
140168033:	75 09                	jne    0x14016803e
140168035:	4c 89 ab 48 04 00 00 	mov    %r13,0x448(%rbx)
14016803c:	eb 3d                	jmp    0x14016807b
14016803e:	48 8b 41 10          	mov    0x10(%rcx),%rax
140168042:	45 33 c0             	xor    %r8d,%r8d
140168045:	4c 89 40 08          	mov    %r8,0x8(%rax)
140168049:	eb 30                	jmp    0x14016807b
14016804b:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14016804f:	48 85 d2             	test   %rdx,%rdx
140168052:	75 09                	jne    0x14016805d
140168054:	48 89 83 40 04 00 00 	mov    %rax,0x440(%rbx)
14016805b:	eb 04                	jmp    0x140168061
14016805d:	48 89 42 10          	mov    %rax,0x10(%rdx)
140168061:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140168065:	48 8b 41 08          	mov    0x8(%rcx),%rax
140168069:	48 85 d2             	test   %rdx,%rdx
14016806c:	75 09                	jne    0x140168077
14016806e:	48 89 83 48 04 00 00 	mov    %rax,0x448(%rbx)
140168075:	eb 04                	jmp    0x14016807b
140168077:	48 89 42 08          	mov    %rax,0x8(%rdx)
14016807b:	48 8b 11             	mov    (%rcx),%rdx
14016807e:	4c 89 29             	mov    %r13,(%rcx)
140168081:	4c 89 69 08          	mov    %r13,0x8(%rcx)
140168085:	4c 89 69 10          	mov    %r13,0x10(%rcx)
140168089:	48 ff 8b 58 04 00 00 	decq   0x458(%rbx)
140168090:	48 8b 83 50 04 00 00 	mov    0x450(%rbx),%rax
140168097:	48 85 c0             	test   %rax,%rax
14016809a:	74 04                	je     0x1401680a0
14016809c:	33 c9                	xor    %ecx,%ecx
14016809e:	ff d0                	call   *%rax
1401680a0:	48 8b 05 91 ac 29 00 	mov    0x29ac91(%rip),%rax        # 0x140402d38
1401680a7:	4c 8b 80 c8 00 00 00 	mov    0xc8(%rax),%r8
1401680ae:	4d 85 c0             	test   %r8,%r8
1401680b1:	74 2f                	je     0x1401680e2
1401680b3:	33 d2                	xor    %edx,%edx
1401680b5:	48 8b cf             	mov    %rdi,%rcx
1401680b8:	41 ff d0             	call   *%r8
1401680bb:	4c 39 ab f0 01 00 00 	cmp    %r13,0x1f0(%rbx)
1401680c2:	74 1e                	je     0x1401680e2
1401680c4:	44 38 ab e8 03 00 00 	cmp    %r13b,0x3e8(%rbx)
1401680cb:	74 15                	je     0x1401680e2
1401680cd:	48 8b 05 64 ac 29 00 	mov    0x29ac64(%rip),%rax        # 0x140402d38
1401680d4:	ba 01 00 00 00       	mov    $0x1,%edx
1401680d9:	48 8b cf             	mov    %rdi,%rcx
1401680dc:	ff 90 c8 00 00 00    	call   *0xc8(%rax)
1401680e2:	33 db                	xor    %ebx,%ebx
1401680e4:	41 b0 01             	mov    $0x1,%r8b
1401680e7:	48 8b d6             	mov    %rsi,%rdx
1401680ea:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
1401680ee:	48 8b cf             	mov    %rdi,%rcx
1401680f1:	e8 3a 69 fd ff       	call   0x14013ea30
1401680f6:	41 b0 01             	mov    $0x1,%r8b
1401680f9:	48 8b d6             	mov    %rsi,%rdx
1401680fc:	48 8b cf             	mov    %rdi,%rcx
1401680ff:	e8 1c 95 fd ff       	call   0x140141620
140168104:	44 89 75 9f          	mov    %r14d,-0x61(%rbp)
140168108:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
14016810c:	eb 75                	jmp    0x140168183
14016810e:	80 7d 77 00          	cmpb   $0x0,0x77(%rbp)
140168112:	41 bd ff ff ff ff    	mov    $0xffffffff,%r13d
140168118:	44 89 75 9f          	mov    %r14d,-0x61(%rbp)
14016811c:	74 30                	je     0x14016814e
14016811e:	83 7f 50 08          	cmpl   $0x8,0x50(%rdi)
140168122:	74 5f                	je     0x140168183
140168124:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
140168128:	c7 47 50 08 00 00 00 	movl   $0x8,0x50(%rdi)
14016812f:	48 8b 8b 80 05 00 00 	mov    0x580(%rbx),%rcx
140168136:	48 85 c9             	test   %rcx,%rcx
140168139:	74 48                	je     0x140168183
14016813b:	ff 15 cf ab 29 00    	call   *0x29abcf(%rip)        # 0x140402d10
140168141:	48 c7 83 80 05 00 00 	movq   $0x0,0x580(%rbx)
140168148:	00 00 00 00
14016814c:	eb 35                	jmp    0x140168183
14016814e:	48 8b 47 18          	mov    0x18(%rdi),%rax