14068bbc9:	e8 c2 83 19 00       	call   0x140823f90
14068bbce:	48 8b 4f 48          	mov    0x48(%rdi),%rcx
14068bbd2:	48 8b d3             	mov    %rbx,%rdx
14068bbd5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14068bbda:	48 83 c4 20          	add    $0x20,%rsp
14068bbde:	5f                   	pop    %rdi
14068bbdf:	e9 9c e4 16 00       	jmp    0x1407fa080
14068bbe4:	cc                   	int3
14068bbe5:	cc                   	int3
14068bbe6:	cc                   	int3
14068bbe7:	cc                   	int3
14068bbe8:	cc                   	int3
14068bbe9:	cc                   	int3
14068bbea:	cc                   	int3
14068bbeb:	cc                   	int3
14068bbec:	cc                   	int3
14068bbed:	cc                   	int3
14068bbee:	cc                   	int3
14068bbef:	cc                   	int3
14068bbf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14068bbf5:	57                   	push   %rdi
14068bbf6:	48 83 ec 20          	sub    $0x20,%rsp
14068bbfa:	83 3a 00             	cmpl   $0x0,(%rdx)
14068bbfd:	48 8b da             	mov    %rdx,%rbx
14068bc00:	48 8b f9             	mov    %rcx,%rdi
14068bc03:	75 61                	jne    0x14068bc66
14068bc05:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14068bc0b:	48 8d 15 86 f9 98 00 	lea    0x98f986(%rip),%rdx        # 0x14101b598
14068bc12:	48 8b cb             	mov    %rbx,%rcx
14068bc15:	e8 76 83 19 00       	call   0x140823f90
14068bc1a:	48 8b 4f 58          	mov    0x58(%rdi),%rcx
14068bc1e:	48 8b d3             	mov    %rbx,%rdx
14068bc21:	e8 5a e4 16 00       	call   0x1407fa080
14068bc26:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14068bc2c:	48 8d 15 6d f9 98 00 	lea    0x98f96d(%rip),%rdx        # 0x14101b5a0
14068bc33:	48 8b cb             	mov    %rbx,%rcx
14068bc36:	e8 55 83 19 00       	call   0x140823f90
14068bc3b:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
14068bc3f:	48 8b d3             	mov    %rbx,%rdx
14068bc42:	e8 e9 16 0d 00       	call   0x14075d330
14068bc47:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14068bc4d:	48 8d 15 54 95 92 00 	lea    0x929554(%rip),%rdx        # 0x140fb51a8
14068bc54:	48 8b cb             	mov    %rbx,%rcx
14068bc57:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14068bc5c:	48 83 c4 20          	add    $0x20,%rsp
14068bc60:	5f                   	pop    %rdi
14068bc61:	e9 2a 83 19 00       	jmp    0x140823f90
14068bc66:	48 8b 49 58          	mov    0x58(%rcx),%rcx
14068bc6a:	e8 11 e4 16 00       	call   0x1407fa080
14068bc6f:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
14068bc73:	48 8b d3             	mov    %rbx,%rdx
14068bc76:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14068bc7b:	48 83 c4 20          	add    $0x20,%rsp
14068bc7f:	5f                   	pop    %rdi
14068bc80:	e9 ab 16 0d 00       	jmp    0x14075d330
14068bc85:	cc                   	int3
14068bc86:	cc                   	int3
14068bc87:	cc                   	int3
14068bc88:	cc                   	int3
14068bc89:	cc                   	int3
14068bc8a:	cc                   	int3
14068bc8b:	cc                   	int3
14068bc8c:	cc                   	int3
14068bc8d:	cc                   	int3
14068bc8e:	cc                   	int3
14068bc8f:	cc                   	int3
14068bc90:	83 3a 00             	cmpl   $0x0,(%rdx)
14068bc93:	48 8b c2             	mov    %rdx,%rax
14068bc96:	75 15                	jne    0x14068bcad
14068bc98:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14068bc9e:	48 8d 15 e7 f9 98 00 	lea    0x98f9e7(%rip),%rdx        # 0x14101b68c
14068bca5:	48 8b c8             	mov    %rax,%rcx
14068bca8:	e9 e3 82 19 00       	jmp    0x140823f90
14068bcad:	c3                   	ret
14068bcae:	cc                   	int3
14068bcaf:	cc                   	int3
14068bcb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14068bcb5:	57                   	push   %rdi
14068bcb6:	48 83 ec 30          	sub    $0x30,%rsp
14068bcba:	48 8b fa             	mov    %rdx,%rdi
14068bcbd:	48 8b d9             	mov    %rcx,%rbx
14068bcc0:	49 8b c8             	mov    %r8,%rcx
14068bcc3:	e8 78 8a 0a 00       	call   0x140734740
14068bcc8:	48 63 4b 40          	movslq 0x40(%rbx),%rcx
14068bccc:	48 8b 40 20          	mov    0x20(%rax),%rax
14068bcd0:	4c 8b 04 c8          	mov    (%rax,%rcx,8),%r8
14068bcd4:	4c 89 07             	mov    %r8,(%rdi)
14068bcd7:	4d 85 c0             	test   %r8,%r8
14068bcda:	74 16                	je     0x14068bcf2
14068bcdc:	41 8b 40 10          	mov    0x10(%r8),%eax
14068bce0:	ff c0                	inc    %eax
14068bce2:	41 89 40 10          	mov    %eax,0x10(%r8)
14068bce6:	83 f8 01             	cmp    $0x1,%eax
14068bce9:	7e 20                	jle    0x14068bd0b
14068bceb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068bcf0:	74 0e                	je     0x14068bd00
14068bcf2:	48 8b c7             	mov    %rdi,%rax
14068bcf5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068bcfa:	48 83 c4 30          	add    $0x30,%rsp
14068bcfe:	5f                   	pop    %rdi
14068bcff:	c3                   	ret
14068bd00:	b9 01 00 00 00       	mov    $0x1,%ecx
14068bd05:	e8 f6 e9 0f 00       	call   0x14078a700
14068bd0a:	cc                   	int3
14068bd0b:	33 c9                	xor    %ecx,%ecx
14068bd0d:	e8 ee e9 0f 00       	call   0x14078a700
14068bd12:	cc                   	int3
14068bd13:	cc                   	int3
14068bd14:	cc                   	int3
14068bd15:	cc                   	int3
14068bd16:	cc                   	int3
14068bd17:	cc                   	int3
14068bd18:	cc                   	int3
14068bd19:	cc                   	int3
14068bd1a:	cc                   	int3
14068bd1b:	cc                   	int3
14068bd1c:	cc                   	int3
14068bd1d:	cc                   	int3
14068bd1e:	cc                   	int3
14068bd1f:	cc                   	int3
14068bd20:	40 53                	rex push %rbx
14068bd22:	48 83 ec 60          	sub    $0x60,%rsp
14068bd26:	48 8b 05 d3 d1 d2 00 	mov    0xd2d1d3(%rip),%rax        # 0x1413b8f00
14068bd2d:	48 33 c4             	xor    %rsp,%rax
14068bd30:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14068bd35:	4c 8b ca             	mov    %rdx,%r9
14068bd38:	48 8b d9             	mov    %rcx,%rbx
14068bd3b:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14068bd40:	48 8b 41 20          	mov    0x20(%rcx),%rax
14068bd44:	8b 50 18             	mov    0x18(%rax),%edx
14068bd47:	49 8b 40 18          	mov    0x18(%r8),%rax
14068bd4b:	44 8b 50 18          	mov    0x18(%rax),%r10d
14068bd4f:	44 3b d2             	cmp    %edx,%r10d
14068bd52:	74 06                	je     0x14068bd5a
14068bd54:	41 83 fa 16          	cmp    $0x16,%r10d
14068bd58:	75 3a                	jne    0x14068bd94
14068bd5a:	4d 89 01             	mov    %r8,(%r9)
14068bd5d:	41 8b 40 10          	mov    0x10(%r8),%eax
14068bd61:	ff c0                	inc    %eax
14068bd63:	41 89 40 10          	mov    %eax,0x10(%r8)
14068bd67:	83 f8 01             	cmp    $0x1,%eax
14068bd6a:	7e 48                	jle    0x14068bdb4
14068bd6c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068bd71:	74 16                	je     0x14068bd89
14068bd73:	49 8b c1             	mov    %r9,%rax
14068bd76:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14068bd7b:	48 33 cc             	xor    %rsp,%rcx
14068bd7e:	e8 7d f7 78 00       	call   0x140e1b500
14068bd83:	48 83 c4 60          	add    $0x60,%rsp
14068bd87:	5b                   	pop    %rbx
14068bd88:	c3                   	ret
14068bd89:	b9 01 00 00 00       	mov    $0x1,%ecx
14068bd8e:	e8 6d e9 0f 00       	call   0x14078a700
14068bd93:	90                   	nop
14068bd94:	48 8d 15 ad f8 98 00 	lea    0x98f8ad(%rip),%rdx        # 0x14101b648
14068bd9b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14068bda0:	e8 6b bd b0 ff       	call   0x140197b10
14068bda5:	90                   	nop
14068bda6:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14068bdab:	48 8b cb             	mov    %rbx,%rcx
14068bdae:	e8 cd 62 17 00       	call   0x140802080
14068bdb3:	90                   	nop
14068bdb4:	33 c9                	xor    %ecx,%ecx
14068bdb6:	e8 45 e9 0f 00       	call   0x14078a700
14068bdbb:	cc                   	int3
14068bdbc:	cc                   	int3
14068bdbd:	cc                   	int3
14068bdbe:	cc                   	int3
14068bdbf:	cc                   	int3
14068bdc0:	48 83 ec 38          	sub    $0x38,%rsp
14068bdc4:	4c 89 02             	mov    %r8,(%rdx)
14068bdc7:	4d 85 c0             	test   %r8,%r8
14068bdca:	74 16                	je     0x14068bde2
14068bdcc:	41 8b 40 10          	mov    0x10(%r8),%eax
14068bdd0:	ff c0                	inc    %eax
14068bdd2:	41 89 40 10          	mov    %eax,0x10(%r8)
14068bdd6:	83 f8 01             	cmp    $0x1,%eax
14068bdd9:	7e 1a                	jle    0x14068bdf5
14068bddb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068bde0:	74 08                	je     0x14068bdea
14068bde2:	48 8b c2             	mov    %rdx,%rax
14068bde5:	48 83 c4 38          	add    $0x38,%rsp
14068bde9:	c3                   	ret
14068bdea:	b9 01 00 00 00       	mov    $0x1,%ecx
14068bdef:	e8 0c e9 0f 00       	call   0x14078a700
14068bdf4:	cc                   	int3
14068bdf5:	33 c9                	xor    %ecx,%ecx
14068bdf7:	e8 04 e9 0f 00       	call   0x14078a700
14068bdfc:	cc                   	int3
14068bdfd:	cc                   	int3
14068bdfe:	cc                   	int3
14068bdff:	cc                   	int3
14068be00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14068be05:	57                   	push   %rdi
14068be06:	48 83 ec 30          	sub    $0x30,%rsp
14068be0a:	48 8b da             	mov    %rdx,%rbx
14068be0d:	48 8b f9             	mov    %rcx,%rdi
14068be10:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14068be14:	80 79 40 00          	cmpb   $0x0,0x40(%rcx)
14068be18:	74 4c                	je     0x14068be66
14068be1a:	ba 02 00 00 00       	mov    $0x2,%edx
14068be1f:	e8 3c 3e 11 00       	call   0x14079fc60
14068be24:	48 83 38 00          	cmpq   $0x0,(%rax)
14068be28:	75 3c                	jne    0x14068be66
14068be2a:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14068be2e:	48 8b 41 38          	mov    0x38(%rcx),%rax
14068be32:	83 78 18 11          	cmpl   $0x11,0x18(%rax)
14068be36:	74 2e                	je     0x14068be66
14068be38:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14068be3c:	48 89 0b             	mov    %rcx,(%rbx)
14068be3f:	48 85 c9             	test   %rcx,%rcx
14068be42:	74 14                	je     0x14068be58
14068be44:	8b 41 10             	mov    0x10(%rcx),%eax
14068be47:	ff c0                	inc    %eax
14068be49:	89 41 10             	mov    %eax,0x10(%rcx)
14068be4c:	83 f8 01             	cmp    $0x1,%eax
14068be4f:	7e 33                	jle    0x14068be84
14068be51:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068be56:	74 21                	je     0x14068be79
14068be58:	48 8b c3             	mov    %rbx,%rax
14068be5b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068be60:	48 83 c4 30          	add    $0x30,%rsp
14068be64:	5f                   	pop    %rdi
14068be65:	c3                   	ret
14068be66:	33 c0                	xor    %eax,%eax
14068be68:	48 89 03             	mov    %rax,(%rbx)
14068be6b:	48 8b c3             	mov    %rbx,%rax
14068be6e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14068be73:	48 83 c4 30          	add    $0x30,%rsp
14068be77:	5f                   	pop    %rdi
14068be78:	c3                   	ret
14068be79:	b9 01 00 00 00       	mov    $0x1,%ecx
14068be7e:	e8 7d e8 0f 00       	call   0x14078a700
14068be83:	cc                   	int3
14068be84:	33 c9                	xor    %ecx,%ecx
14068be86:	e8 75 e8 0f 00       	call   0x14078a700
14068be8b:	cc                   	int3
14068be8c:	cc                   	int3
14068be8d:	cc                   	int3
14068be8e:	cc                   	int3
14068be8f:	cc                   	int3
14068be90:	48 8b c1             	mov    %rcx,%rax
14068be93:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14068be97:	48 85 c9             	test   %rcx,%rcx
14068be9a:	74 0e                	je     0x14068beaa
14068be9c:	48 8b 01             	mov    (%rcx),%rax
14068be9f:	48 8b 40 10          	mov    0x10(%rax),%rax
14068bea3:	48 ff 25 76 7b 8f 00 	rex.W jmp *0x8f7b76(%rip)        # 0x140f83a20
14068beaa:	48 8b 48 08          	mov    0x8(%rax),%rcx
14068beae:	48 8d 05 f3 e1 94 00 	lea    0x94e1f3(%rip),%rax        # 0x140fda0a8
14068beb5:	48 85 c9             	test   %rcx,%rcx
14068beb8:	48 0f 45 c1          	cmovne %rcx,%rax
14068bebc:	c3                   	ret
14068bebd:	cc                   	int3
14068bebe:	cc                   	int3
14068bebf:	cc                   	int3
14068bec0:	48 83 ec 38          	sub    $0x38,%rsp
14068bec4:	4c 8b 41 40          	mov    0x40(%rcx),%r8
14068bec8:	4d 85 c0             	test   %r8,%r8
14068becb:	74 16                	je     0x14068bee3
14068becd:	41 8b 40 10          	mov    0x10(%r8),%eax
14068bed1:	ff c0                	inc    %eax
14068bed3:	41 89 40 10          	mov    %eax,0x10(%r8)
14068bed7:	83 f8 01             	cmp    $0x1,%eax
14068beda:	7e 1d                	jle    0x14068bef9
14068bedc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14068bee1:	74 0b                	je     0x14068beee
14068bee3:	4c 89 02             	mov    %r8,(%rdx)
14068bee6:	48 8b c2             	mov    %rdx,%rax
14068bee9:	48 83 c4 38          	add    $0x38,%rsp
14068beed:	c3                   	ret
14068beee:	b9 01 00 00 00       	mov    $0x1,%ecx
14068bef3:	e8 08 e8 0f 00       	call   0x14078a700
14068bef8:	cc                   	int3
14068bef9:	33 c9                	xor    %ecx,%ecx
14068befb:	e8 00 e8 0f 00       	call   0x14078a700
14068bf00:	cc                   	int3
14068bf01:	cc                   	int3
14068bf02:	cc                   	int3
14068bf03:	cc                   	int3
14068bf04:	cc                   	int3
14068bf05:	cc                   	int3
14068bf06:	cc                   	int3
14068bf07:	cc                   	int3
14068bf08:	cc                   	int3
14068bf09:	cc                   	int3
14068bf0a:	cc                   	int3
14068bf0b:	cc                   	int3
14068bf0c:	cc                   	int3
14068bf0d:	cc                   	int3
14068bf0e:	cc                   	int3
14068bf0f:	cc                   	int3
14068bf10:	40 53                	rex push %rbx
14068bf12:	57                   	push   %rdi
14068bf13:	48 83 ec 48          	sub    $0x48,%rsp
14068bf17:	48 8b f9             	mov    %rcx,%rdi
14068bf1a:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
14068bf21:	00
14068bf22:	48 8b 01             	mov    (%rcx),%rax
14068bf25:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14068bf2a:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
14068bf31:	ff 15 e9 7a 8f 00    	call   *0x8f7ae9(%rip)        # 0x140f83a20
14068bf37:	90                   	nop
14068bf38:	bb 01 00 00 00       	mov    $0x1,%ebx
14068bf3d:	89 5c 24 60          	mov    %ebx,0x60(%rsp)
14068bf41:	48 83 38 00          	cmpq   $0x0,(%rax)
14068bf45:	0f 84 d5 00 00 00    	je     0x14068c020
14068bf4b:	48 8b 07             	mov    (%rdi),%rax
14068bf4e:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14068bf53:	48 8b cf             	mov    %rdi,%rcx
14068bf56:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
14068bf5d:	ff 15 bd 7a 8f 00    	call   *0x8f7abd(%rip)        # 0x140f83a20
14068bf63:	90                   	nop
14068bf64:	bb 03 00 00 00       	mov    $0x3,%ebx
14068bf69:	89 5c 24 60          	mov    %ebx,0x60(%rsp)
14068bf6d:	48 8b 00             	mov    (%rax),%rax
14068bf70:	83 78 18 01          	cmpl   $0x1,0x18(%rax)
14068bf74:	0f 85 a6 00 00 00    	jne    0x14068c020
14068bf7a:	48 8b 07             	mov    (%rdi),%rax
14068bf7d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14068bf82:	48 8b cf             	mov    %rdi,%rcx
14068bf85:	48 8b 80 f0 00 00 00 	mov    0xf0(%rax),%rax
14068bf8c:	ff 15 8e 7a 8f 00    	call   *0x8f7a8e(%rip)        # 0x140f83a20
14068bf92:	90                   	nop
14068bf93:	bb 07 00 00 00       	mov    $0x7,%ebx
14068bf98:	89 5c 24 60          	mov    %ebx,0x60(%rsp)
14068bf9c:	48 83 38 00          	cmpq   $0x0,(%rax)
14068bfa0:	74 79                	je     0x14068c01b
14068bfa2:	48 8b 07             	mov    (%rdi),%rax
14068bfa5:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14068bfaa:	48 8b cf             	mov    %rdi,%rcx
14068bfad:	48 8b 80 f0 00 00 00 	mov    0xf0(%rax),%rax
14068bfb4:	ff 15 66 7a 8f 00    	call   *0x8f7a66(%rip)        # 0x140f83a20
14068bfba:	90                   	nop
14068bfbb:	bb 0f 00 00 00       	mov    $0xf,%ebx
14068bfc0:	89 5c 24 60          	mov    %ebx,0x60(%rsp)
14068bfc4:	48 8b 00             	mov    (%rax),%rax
14068bfc7:	83 78 18 01          	cmpl   $0x1,0x18(%rax)
14068bfcb:	75 53                	jne    0x14068c020
14068bfcd:	48 8b 07             	mov    (%rdi),%rax
14068bfd0:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14068bfd5:	48 8b cf             	mov    %rdi,%rcx
14068bfd8:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
14068bfdf:	ff 15 3b 7a 8f 00    	call   *0x8f7a3b(%rip)        # 0x140f83a20
14068bfe5:	90                   	nop
14068bfe6:	bb 1f 00 00 00       	mov    $0x1f,%ebx
14068bfeb:	89 5c 24 60          	mov    %ebx,0x60(%rsp)
14068bfef:	48 83 38 00          	cmpq   $0x0,(%rax)
14068bff3:	74 26                	je     0x14068c01b
14068bff5:	48 8b 07             	mov    (%rdi),%rax