14066aa64:	b0 01                	mov    $0x1,%al
14066aa66:	48 83 c4 20          	add    $0x20,%rsp
14066aa6a:	5b                   	pop    %rbx
14066aa6b:	c3                   	ret
14066aa6c:	cc                   	int3
14066aa6d:	cc                   	int3
14066aa6e:	cc                   	int3
14066aa6f:	cc                   	int3
14066aa70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14066aa75:	57                   	push   %rdi
14066aa76:	48 83 ec 20          	sub    $0x20,%rsp
14066aa7a:	48 8b d9             	mov    %rcx,%rbx
14066aa7d:	48 8b fa             	mov    %rdx,%rdi
14066aa80:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14066aa84:	48 8b 01             	mov    (%rcx),%rax
14066aa87:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14066aa8e:	ff 15 8c 8f 91 00    	call   *0x918f8c(%rip)        # 0x140f83a20
14066aa94:	84 c0                	test   %al,%al
14066aa96:	75 13                	jne    0x14066aaab
14066aa98:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14066aa9c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066aaa1:	48 83 c4 20          	add    $0x20,%rsp
14066aaa5:	5f                   	pop    %rdi
14066aaa6:	e9 05 b7 00 00       	jmp    0x1406761b0
14066aaab:	48 8b 53 48          	mov    0x48(%rbx),%rdx
14066aaaf:	48 8b cf             	mov    %rdi,%rcx
14066aab2:	e8 39 a6 00 00       	call   0x1406750f0
14066aab7:	84 c0                	test   %al,%al
14066aab9:	74 3a                	je     0x14066aaf5
14066aabb:	48 8b 53 58          	mov    0x58(%rbx),%rdx
14066aabf:	48 85 d2             	test   %rdx,%rdx
14066aac2:	74 12                	je     0x14066aad6
14066aac4:	80 7a 44 00          	cmpb   $0x0,0x44(%rdx)
14066aac8:	75 2b                	jne    0x14066aaf5
14066aaca:	48 8b cf             	mov    %rdi,%rcx
14066aacd:	e8 4e a5 00 00       	call   0x140675020
14066aad2:	84 c0                	test   %al,%al
14066aad4:	74 1f                	je     0x14066aaf5
14066aad6:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
14066aada:	48 8b d7             	mov    %rdi,%rdx
14066aadd:	48 8b 01             	mov    (%rcx),%rax
14066aae0:	48 8b 40 70          	mov    0x70(%rax),%rax
14066aae4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066aae9:	48 83 c4 20          	add    $0x20,%rsp
14066aaed:	5f                   	pop    %rdi
14066aaee:	48 ff 25 2b 8f 91 00 	rex.W jmp *0x918f2b(%rip)        # 0x140f83a20
14066aaf5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066aafa:	32 c0                	xor    %al,%al
14066aafc:	48 83 c4 20          	add    $0x20,%rsp
14066ab00:	5f                   	pop    %rdi
14066ab01:	c3                   	ret
14066ab02:	cc                   	int3
14066ab03:	cc                   	int3
14066ab04:	cc                   	int3
14066ab05:	cc                   	int3
14066ab06:	cc                   	int3
14066ab07:	cc                   	int3
14066ab08:	cc                   	int3
14066ab09:	cc                   	int3
14066ab0a:	cc                   	int3
14066ab0b:	cc                   	int3
14066ab0c:	cc                   	int3
14066ab0d:	cc                   	int3
14066ab0e:	cc                   	int3
14066ab0f:	cc                   	int3
14066ab10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14066ab15:	57                   	push   %rdi
14066ab16:	48 83 ec 20          	sub    $0x20,%rsp
14066ab1a:	48 8b d9             	mov    %rcx,%rbx
14066ab1d:	48 8b fa             	mov    %rdx,%rdi
14066ab20:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14066ab24:	e8 27 33 02 00       	call   0x14068de50
14066ab29:	84 c0                	test   %al,%al
14066ab2b:	75 13                	jne    0x14066ab40
14066ab2d:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14066ab31:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066ab36:	48 83 c4 20          	add    $0x20,%rsp
14066ab3a:	5f                   	pop    %rdi
14066ab3b:	e9 70 b6 00 00       	jmp    0x1406761b0
14066ab40:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14066ab44:	48 8b d7             	mov    %rdi,%rdx
14066ab47:	48 8b 01             	mov    (%rcx),%rax
14066ab4a:	48 8b 40 70          	mov    0x70(%rax),%rax
14066ab4e:	ff 15 cc 8e 91 00    	call   *0x918ecc(%rip)        # 0x140f83a20
14066ab54:	84 c0                	test   %al,%al
14066ab56:	74 25                	je     0x14066ab7d
14066ab58:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
14066ab5c:	48 8b d7             	mov    %rdi,%rdx
14066ab5f:	48 8b 01             	mov    (%rcx),%rax
14066ab62:	48 8b 40 70          	mov    0x70(%rax),%rax
14066ab66:	ff 15 b4 8e 91 00    	call   *0x918eb4(%rip)        # 0x140f83a20
14066ab6c:	84 c0                	test   %al,%al
14066ab6e:	74 0d                	je     0x14066ab7d
14066ab70:	b0 01                	mov    $0x1,%al
14066ab72:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066ab77:	48 83 c4 20          	add    $0x20,%rsp
14066ab7b:	5f                   	pop    %rdi
14066ab7c:	c3                   	ret
14066ab7d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066ab82:	32 c0                	xor    %al,%al
14066ab84:	48 83 c4 20          	add    $0x20,%rsp
14066ab88:	5f                   	pop    %rdi
14066ab89:	c3                   	ret
14066ab8a:	cc                   	int3
14066ab8b:	cc                   	int3
14066ab8c:	cc                   	int3
14066ab8d:	cc                   	int3
14066ab8e:	cc                   	int3
14066ab8f:	cc                   	int3
14066ab90:	48 8b c2             	mov    %rdx,%rax
14066ab93:	48 8d 51 40          	lea    0x40(%rcx),%rdx
14066ab97:	48 8b c8             	mov    %rax,%rcx
14066ab9a:	e9 d1 a4 00 00       	jmp    0x140675070
14066ab9f:	cc                   	int3
14066aba0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14066aba5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14066abaa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14066abaf:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14066abb4:	41 54                	push   %r12
14066abb6:	41 56                	push   %r14
14066abb8:	41 57                	push   %r15
14066abba:	48 83 ec 20          	sub    $0x20,%rsp
14066abbe:	48 8b 41 40          	mov    0x40(%rcx),%rax
14066abc2:	33 ff                	xor    %edi,%edi
14066abc4:	4c 8b e2             	mov    %rdx,%r12
14066abc7:	4c 8b f9             	mov    %rcx,%r15
14066abca:	48 63 70 0c          	movslq 0xc(%rax),%rsi
14066abce:	85 f6                	test   %esi,%esi
14066abd0:	7e 5b                	jle    0x14066ac2d
14066abd2:	8b df                	mov    %edi,%ebx
14066abd4:	0f 1f 40 00          	nopl   0x0(%rax)
14066abd8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14066abdf:	00
14066abe0:	49 8b 47 40          	mov    0x40(%r15),%rax
14066abe4:	49 8b d4             	mov    %r12,%rdx
14066abe7:	48 8b 08             	mov    (%rax),%rcx
14066abea:	4c 8d 34 d9          	lea    (%rcx,%rbx,8),%r14
14066abee:	48 8b 0c d9          	mov    (%rcx,%rbx,8),%rcx
14066abf2:	48 8b 01             	mov    (%rcx),%rax
14066abf5:	48 8b 40 70          	mov    0x70(%rax),%rax
14066abf9:	ff 15 21 8e 91 00    	call   *0x918e21(%rip)        # 0x140f83a20
14066abff:	84 c0                	test   %al,%al
14066ac01:	74 4b                	je     0x14066ac4e
14066ac03:	49 8b 0e             	mov    (%r14),%rcx
14066ac06:	33 d2                	xor    %edx,%edx
14066ac08:	48 8b 01             	mov    (%rcx),%rax
14066ac0b:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14066ac12:	ff 15 08 8e 91 00    	call   *0x918e08(%rip)        # 0x140f83a20
14066ac18:	84 c0                	test   %al,%al
14066ac1a:	74 07                	je     0x14066ac23
14066ac1c:	8d 46 ff             	lea    -0x1(%rsi),%eax
14066ac1f:	3b f8                	cmp    %eax,%edi
14066ac21:	7c 2b                	jl     0x14066ac4e
14066ac23:	ff c7                	inc    %edi
14066ac25:	48 ff c3             	inc    %rbx
14066ac28:	48 3b de             	cmp    %rsi,%rbx
14066ac2b:	7c b3                	jl     0x14066abe0
14066ac2d:	b0 01                	mov    $0x1,%al
14066ac2f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14066ac34:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14066ac39:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14066ac3e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14066ac43:	48 83 c4 20          	add    $0x20,%rsp
14066ac47:	41 5f                	pop    %r15
14066ac49:	41 5e                	pop    %r14
14066ac4b:	41 5c                	pop    %r12
14066ac4d:	c3                   	ret
14066ac4e:	32 c0                	xor    %al,%al
14066ac50:	eb dd                	jmp    0x14066ac2f
14066ac52:	cc                   	int3
14066ac53:	cc                   	int3
14066ac54:	cc                   	int3
14066ac55:	cc                   	int3
14066ac56:	cc                   	int3
14066ac57:	cc                   	int3
14066ac58:	cc                   	int3
14066ac59:	cc                   	int3
14066ac5a:	cc                   	int3
14066ac5b:	cc                   	int3
14066ac5c:	cc                   	int3
14066ac5d:	cc                   	int3
14066ac5e:	cc                   	int3
14066ac5f:	cc                   	int3
14066ac60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14066ac65:	57                   	push   %rdi
14066ac66:	48 83 ec 20          	sub    $0x20,%rsp
14066ac6a:	48 8b d9             	mov    %rcx,%rbx
14066ac6d:	48 8b fa             	mov    %rdx,%rdi
14066ac70:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14066ac74:	48 8b 01             	mov    (%rcx),%rax
14066ac77:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14066ac7e:	ff 15 9c 8d 91 00    	call   *0x918d9c(%rip)        # 0x140f83a20
14066ac84:	84 c0                	test   %al,%al
14066ac86:	75 13                	jne    0x14066ac9b
14066ac88:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14066ac8c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14066ac91:	48 83 c4 20          	add    $0x20,%rsp
14066ac95:	5f                   	pop    %rdi
14066ac96:	e9 15 b5 00 00       	jmp    0x1406761b0
14066ac9b:	48 8b 43 48          	mov    0x48(%rbx),%rax
14066ac9f:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14066aca4:	48 8b 18             	mov    (%rax),%rbx
14066aca7:	48 63 40 0c          	movslq 0xc(%rax),%rax
14066acab:	48 8d 34 c3          	lea    (%rbx,%rax,8),%rsi
14066acaf:	48 3b de             	cmp    %rsi,%rbx
14066acb2:	74 5f                	je     0x14066ad13
14066acb4:	48 8b 03             	mov    (%rbx),%rax
14066acb7:	48 8b 48 18          	mov    0x18(%rax),%rcx
14066acbb:	48 85 c9             	test   %rcx,%rcx
14066acbe:	74 17                	je     0x14066acd7
14066acc0:	48 8b 01             	mov    (%rcx),%rax
14066acc3:	48 8b d7             	mov    %rdi,%rdx
14066acc6:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14066accd:	ff 15 4d 8d 91 00    	call   *0x918d4d(%rip)        # 0x140f83a20
14066acd3:	84 c0                	test   %al,%al
14066acd5:	74 4e                	je     0x14066ad25
14066acd7:	48 8b 03             	mov    (%rbx),%rax
14066acda:	48 8b 50 20          	mov    0x20(%rax),%rdx
14066acde:	48 85 d2             	test   %rdx,%rdx
14066ace1:	74 0c                	je     0x14066acef
14066ace3:	48 8b cf             	mov    %rdi,%rcx
14066ace6:	e8 05 a4 00 00       	call   0x1406750f0
14066aceb:	84 c0                	test   %al,%al
14066aced:	74 36                	je     0x14066ad25
14066acef:	48 8b 03             	mov    (%rbx),%rax
14066acf2:	48 8b d7             	mov    %rdi,%rdx
14066acf5:	48 8b 48 28          	mov    0x28(%rax),%rcx
14066acf9:	48 8b 01             	mov    (%rcx),%rax
14066acfc:	48 8b 40 70          	mov    0x70(%rax),%rax
14066ad00:	ff 15 1a 8d 91 00    	call   *0x918d1a(%rip)        # 0x140f83a20
14066ad06:	84 c0                	test   %al,%al
14066ad08:	74 1b                	je     0x14066ad25
14066ad0a:	48 83 c3 08          	add    $0x8,%rbx
14066ad0e:	48 3b de             	cmp    %rsi,%rbx
14066ad11:	75 a1                	jne    0x14066acb4
14066ad13:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
14066ad18:	b0 01                	mov    $0x1,%al
14066ad1a:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14066ad1f:	48 83 c4 20          	add    $0x20,%rsp
14066ad23:	5f                   	pop    %rdi
14066ad24:	c3                   	ret
14066ad25:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
14066ad2a:	32 c0                	xor    %al,%al
14066ad2c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14066ad31:	48 83 c4 20          	add    $0x20,%rsp
14066ad35:	5f                   	pop    %rdi
14066ad36:	c3                   	ret
14066ad37:	cc                   	int3
14066ad38:	cc                   	int3
14066ad39:	cc                   	int3
14066ad3a:	cc                   	int3
14066ad3b:	cc                   	int3
14066ad3c:	cc                   	int3
14066ad3d:	cc                   	int3
14066ad3e:	cc                   	int3
14066ad3f:	cc                   	int3
14066ad40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14066ad45:	57                   	push   %rdi
14066ad46:	48 83 ec 20          	sub    $0x20,%rsp
14066ad4a:	48 8b f9             	mov    %rcx,%rdi
14066ad4d:	48 8b da             	mov    %rdx,%rbx
14066ad50:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14066ad54:	e8 f7 30 02 00       	call   0x14068de50
14066ad59:	84 c0                	test   %al,%al
14066ad5b:	74 25                	je     0x14066ad82
14066ad5d:	48 8b 4f 48          	mov    0x48(%rdi),%rcx
14066ad61:	48 8b d3             	mov    %rbx,%rdx
14066ad64:	48 8b 01             	mov    (%rcx),%rax
14066ad67:	48 8b 40 70          	mov    0x70(%rax),%rax
14066ad6b:	ff 15 af 8c 91 00    	call   *0x918caf(%rip)        # 0x140f83a20
14066ad71:	84 c0                	test   %al,%al
14066ad73:	74 0d                	je     0x14066ad82
14066ad75:	b0 01                	mov    $0x1,%al
14066ad77:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066ad7c:	48 83 c4 20          	add    $0x20,%rsp
14066ad80:	5f                   	pop    %rdi
14066ad81:	c3                   	ret
14066ad82:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066ad87:	32 c0                	xor    %al,%al
14066ad89:	48 83 c4 20          	add    $0x20,%rsp
14066ad8d:	5f                   	pop    %rdi
14066ad8e:	c3                   	ret
14066ad8f:	cc                   	int3
14066ad90:	40 53                	rex push %rbx
14066ad92:	48 83 ec 20          	sub    $0x20,%rsp
14066ad96:	83 79 18 00          	cmpl   $0x0,0x18(%rcx)
14066ad9a:	48 8b d9             	mov    %rcx,%rbx
14066ad9d:	75 14                	jne    0x14066adb3
14066ad9f:	48 8b 01             	mov    (%rcx),%rax
14066ada2:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14066ada9:	ff 15 71 8c 91 00    	call   *0x918c71(%rip)        # 0x140f83a20
14066adaf:	84 c0                	test   %al,%al
14066adb1:	75 0e                	jne    0x14066adc1
14066adb3:	83 7b 18 01          	cmpl   $0x1,0x18(%rbx)
14066adb7:	74 08                	je     0x14066adc1
14066adb9:	32 c0                	xor    %al,%al
14066adbb:	48 83 c4 20          	add    $0x20,%rsp
14066adbf:	5b                   	pop    %rbx
14066adc0:	c3                   	ret
14066adc1:	b0 01                	mov    $0x1,%al
14066adc3:	48 83 c4 20          	add    $0x20,%rsp
14066adc7:	5b                   	pop    %rbx
14066adc8:	c3                   	ret
14066adc9:	cc                   	int3
14066adca:	cc                   	int3
14066adcb:	cc                   	int3
14066adcc:	cc                   	int3
14066adcd:	cc                   	int3
14066adce:	cc                   	int3
14066adcf:	cc                   	int3
14066add0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14066add5:	57                   	push   %rdi
14066add6:	48 83 ec 20          	sub    $0x20,%rsp
14066adda:	48 8b d9             	mov    %rcx,%rbx
14066addd:	0f b6 fa             	movzbl %dl,%edi
14066ade0:	48 8b 49 48          	mov    0x48(%rcx),%rcx
14066ade4:	48 85 c9             	test   %rcx,%rcx
14066ade7:	74 44                	je     0x14066ae2d
14066ade9:	48 83 7b 50 00       	cmpq   $0x0,0x50(%rbx)
14066adee:	74 3d                	je     0x14066ae2d
14066adf0:	48 8b 01             	mov    (%rcx),%rax
14066adf3:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14066adfa:	ff 15 20 8c 91 00    	call   *0x918c20(%rip)        # 0x140f83a20
14066ae00:	84 c0                	test   %al,%al
14066ae02:	74 29                	je     0x14066ae2d
14066ae04:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
14066ae08:	40 0f b6 d7          	movzbl %dil,%edx
14066ae0c:	48 8b 01             	mov    (%rcx),%rax
14066ae0f:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14066ae16:	ff 15 04 8c 91 00    	call   *0x918c04(%rip)        # 0x140f83a20
14066ae1c:	84 c0                	test   %al,%al
14066ae1e:	74 0d                	je     0x14066ae2d
14066ae20:	b0 01                	mov    $0x1,%al
14066ae22:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066ae27:	48 83 c4 20          	add    $0x20,%rsp
14066ae2b:	5f                   	pop    %rdi
14066ae2c:	c3                   	ret
14066ae2d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14066ae32:	32 c0                	xor    %al,%al
14066ae34:	48 83 c4 20          	add    $0x20,%rsp
14066ae38:	5f                   	pop    %rdi
14066ae39:	c3                   	ret
14066ae3a:	cc                   	int3
14066ae3b:	cc                   	int3
14066ae3c:	cc                   	int3
14066ae3d:	cc                   	int3
14066ae3e:	cc                   	int3
14066ae3f:	cc                   	int3
14066ae40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14066ae45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)