14013dc03:	48 8b d8             	mov    %rax,%rbx
14013dc06:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14013dc0b:	48 89 43 10          	mov    %rax,0x10(%rbx)
14013dc0f:	48 8b 03             	mov    (%rbx),%rax
14013dc12:	48 8b cb             	mov    %rbx,%rcx
14013dc15:	ff 10                	call   *(%rax)
14013dc17:	48 83 c3 20          	add    $0x20,%rbx
14013dc1b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14013dc20:	48 85 c0             	test   %rax,%rax
14013dc23:	74 16                	je     0x14013dc3b
14013dc25:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013dc29:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013dc2d:	48 83 c0 08          	add    $0x8,%rax
14013dc31:	48 03 c8             	add    %rax,%rcx
14013dc34:	48 8b 01             	mov    (%rcx),%rax
14013dc37:	ff 50 08             	call   *0x8(%rax)
14013dc3a:	90                   	nop
14013dc3b:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013dc40:	48 85 c0             	test   %rax,%rax
14013dc43:	74 16                	je     0x14013dc5b
14013dc45:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013dc49:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013dc4d:	48 83 c0 08          	add    $0x8,%rax
14013dc51:	48 03 c8             	add    %rax,%rcx
14013dc54:	48 8b 01             	mov    (%rcx),%rax
14013dc57:	ff 50 08             	call   *0x8(%rax)
14013dc5a:	90                   	nop
14013dc5b:	48 8b c3             	mov    %rbx,%rax
14013dc5e:	48 83 c4 20          	add    $0x20,%rsp
14013dc62:	5f                   	pop    %rdi
14013dc63:	5e                   	pop    %rsi
14013dc64:	5b                   	pop    %rbx
14013dc65:	c3                   	ret
14013dc66:	cc                   	int3
14013dc67:	cc                   	int3
14013dc68:	cc                   	int3
14013dc69:	cc                   	int3
14013dc6a:	cc                   	int3
14013dc6b:	cc                   	int3
14013dc6c:	cc                   	int3
14013dc6d:	cc                   	int3
14013dc6e:	cc                   	int3
14013dc6f:	cc                   	int3
14013dc70:	40 53                	rex push %rbx
14013dc72:	56                   	push   %rsi
14013dc73:	57                   	push   %rdi
14013dc74:	48 83 ec 20          	sub    $0x20,%rsp
14013dc78:	33 db                	xor    %ebx,%ebx
14013dc7a:	48 85 c9             	test   %rcx,%rcx
14013dc7d:	75 0a                	jne    0x14013dc89
14013dc7f:	33 c0                	xor    %eax,%eax
14013dc81:	48 83 c4 20          	add    $0x20,%rsp
14013dc85:	5f                   	pop    %rdi
14013dc86:	5e                   	pop    %rsi
14013dc87:	5b                   	pop    %rbx
14013dc88:	c3                   	ret
14013dc89:	48 8b 79 f0          	mov    -0x10(%rcx),%rdi
14013dc8d:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14013dc92:	48 85 ff             	test   %rdi,%rdi
14013dc95:	74 15                	je     0x14013dcac
14013dc97:	48 8b 47 08          	mov    0x8(%rdi),%rax
14013dc9b:	48 63 48 04          	movslq 0x4(%rax),%rcx
14013dc9f:	48 83 c1 08          	add    $0x8,%rcx
14013dca3:	48 03 cf             	add    %rdi,%rcx
14013dca6:	48 8b 01             	mov    (%rcx),%rax
14013dca9:	ff 10                	call   *(%rax)
14013dcab:	90                   	nop
14013dcac:	48 8b 07             	mov    (%rdi),%rax
14013dcaf:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14013dcb4:	48 8b cf             	mov    %rdi,%rcx
14013dcb7:	ff 50 10             	call   *0x10(%rax)
14013dcba:	90                   	nop
14013dcbb:	48 85 ff             	test   %rdi,%rdi
14013dcbe:	74 16                	je     0x14013dcd6
14013dcc0:	48 8b 47 08          	mov    0x8(%rdi),%rax
14013dcc4:	48 63 48 04          	movslq 0x4(%rax),%rcx
14013dcc8:	48 83 c1 08          	add    $0x8,%rcx
14013dccc:	48 03 cf             	add    %rdi,%rcx
14013dccf:	48 8b 01             	mov    (%rcx),%rax
14013dcd2:	ff 50 08             	call   *0x8(%rax)
14013dcd5:	90                   	nop
14013dcd6:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013dcdb:	48 8b c8             	mov    %rax,%rcx
14013dcde:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14013dce3:	48 85 c0             	test   %rax,%rax
14013dce6:	74 1e                	je     0x14013dd06
14013dce8:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013dcec:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013dcf0:	48 83 c0 08          	add    $0x8,%rax
14013dcf4:	48 03 c8             	add    %rax,%rcx
14013dcf7:	48 8b 01             	mov    (%rcx),%rax
14013dcfa:	ff 10                	call   *(%rax)
14013dcfc:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013dd01:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14013dd06:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14013dd0b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14013dd10:	48 85 c9             	test   %rcx,%rcx
14013dd13:	75 02                	jne    0x14013dd17
14013dd15:	eb 59                	jmp    0x14013dd70
14013dd17:	b9 88 00 00 00       	mov    $0x88,%ecx
14013dd1c:	e8 cf 85 04 00       	call   0x1401862f0
14013dd21:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14013dd26:	48 85 c0             	test   %rax,%rax
14013dd29:	74 0b                	je     0x14013dd36
14013dd2b:	48 8b c8             	mov    %rax,%rcx
14013dd2e:	e8 5d c2 00 00       	call   0x140149f90
14013dd33:	48 8b d8             	mov    %rax,%rbx
14013dd36:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14013dd3b:	48 89 43 10          	mov    %rax,0x10(%rbx)
14013dd3f:	48 8b 03             	mov    (%rbx),%rax
14013dd42:	48 8b cb             	mov    %rbx,%rcx
14013dd45:	ff 10                	call   *(%rax)
14013dd47:	48 83 c3 20          	add    $0x20,%rbx
14013dd4b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14013dd50:	48 85 c0             	test   %rax,%rax
14013dd53:	74 16                	je     0x14013dd6b
14013dd55:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013dd59:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013dd5d:	48 83 c0 08          	add    $0x8,%rax
14013dd61:	48 03 c8             	add    %rax,%rcx
14013dd64:	48 8b 01             	mov    (%rcx),%rax
14013dd67:	ff 50 08             	call   *0x8(%rax)
14013dd6a:	90                   	nop
14013dd6b:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013dd70:	48 85 c0             	test   %rax,%rax
14013dd73:	74 16                	je     0x14013dd8b
14013dd75:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013dd79:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013dd7d:	48 83 c0 08          	add    $0x8,%rax
14013dd81:	48 03 c8             	add    %rax,%rcx
14013dd84:	48 8b 01             	mov    (%rcx),%rax
14013dd87:	ff 50 08             	call   *0x8(%rax)
14013dd8a:	90                   	nop
14013dd8b:	48 8b c3             	mov    %rbx,%rax
14013dd8e:	48 83 c4 20          	add    $0x20,%rsp
14013dd92:	5f                   	pop    %rdi
14013dd93:	5e                   	pop    %rsi
14013dd94:	5b                   	pop    %rbx
14013dd95:	c3                   	ret
14013dd96:	cc                   	int3
14013dd97:	cc                   	int3
14013dd98:	cc                   	int3
14013dd99:	cc                   	int3
14013dd9a:	cc                   	int3
14013dd9b:	cc                   	int3
14013dd9c:	cc                   	int3
14013dd9d:	cc                   	int3
14013dd9e:	cc                   	int3
14013dd9f:	cc                   	int3
14013dda0:	40 53                	rex push %rbx
14013dda2:	56                   	push   %rsi
14013dda3:	57                   	push   %rdi
14013dda4:	48 83 ec 20          	sub    $0x20,%rsp
14013dda8:	33 db                	xor    %ebx,%ebx
14013ddaa:	48 85 c9             	test   %rcx,%rcx
14013ddad:	75 0a                	jne    0x14013ddb9
14013ddaf:	33 c0                	xor    %eax,%eax
14013ddb1:	48 83 c4 20          	add    $0x20,%rsp
14013ddb5:	5f                   	pop    %rdi
14013ddb6:	5e                   	pop    %rsi
14013ddb7:	5b                   	pop    %rbx
14013ddb8:	c3                   	ret
14013ddb9:	48 8b 79 f0          	mov    -0x10(%rcx),%rdi
14013ddbd:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14013ddc2:	48 85 ff             	test   %rdi,%rdi
14013ddc5:	74 15                	je     0x14013dddc
14013ddc7:	48 8b 47 08          	mov    0x8(%rdi),%rax
14013ddcb:	48 63 48 04          	movslq 0x4(%rax),%rcx
14013ddcf:	48 83 c1 08          	add    $0x8,%rcx
14013ddd3:	48 03 cf             	add    %rdi,%rcx
14013ddd6:	48 8b 01             	mov    (%rcx),%rax
14013ddd9:	ff 10                	call   *(%rax)
14013dddb:	90                   	nop
14013dddc:	48 8b 07             	mov    (%rdi),%rax
14013dddf:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14013dde4:	48 8b cf             	mov    %rdi,%rcx
14013dde7:	ff 50 18             	call   *0x18(%rax)
14013ddea:	90                   	nop
14013ddeb:	48 85 ff             	test   %rdi,%rdi
14013ddee:	74 16                	je     0x14013de06
14013ddf0:	48 8b 47 08          	mov    0x8(%rdi),%rax
14013ddf4:	48 63 48 04          	movslq 0x4(%rax),%rcx
14013ddf8:	48 83 c1 08          	add    $0x8,%rcx
14013ddfc:	48 03 cf             	add    %rdi,%rcx
14013ddff:	48 8b 01             	mov    (%rcx),%rax
14013de02:	ff 50 08             	call   *0x8(%rax)
14013de05:	90                   	nop
14013de06:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013de0b:	48 8b c8             	mov    %rax,%rcx
14013de0e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14013de13:	48 85 c0             	test   %rax,%rax
14013de16:	74 1e                	je     0x14013de36
14013de18:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013de1c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013de20:	48 83 c0 08          	add    $0x8,%rax
14013de24:	48 03 c8             	add    %rax,%rcx
14013de27:	48 8b 01             	mov    (%rcx),%rax
14013de2a:	ff 10                	call   *(%rax)
14013de2c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013de31:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14013de36:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14013de3b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14013de40:	48 85 c9             	test   %rcx,%rcx
14013de43:	75 02                	jne    0x14013de47
14013de45:	eb 59                	jmp    0x14013dea0
14013de47:	b9 58 00 00 00       	mov    $0x58,%ecx
14013de4c:	e8 9f 84 04 00       	call   0x1401862f0
14013de51:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14013de56:	48 85 c0             	test   %rax,%rax
14013de59:	74 0b                	je     0x14013de66
14013de5b:	48 8b c8             	mov    %rax,%rcx
14013de5e:	e8 8d cd 00 00       	call   0x14014abf0
14013de63:	48 8b d8             	mov    %rax,%rbx
14013de66:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14013de6b:	48 89 43 10          	mov    %rax,0x10(%rbx)
14013de6f:	48 8b 03             	mov    (%rbx),%rax
14013de72:	48 8b cb             	mov    %rbx,%rcx
14013de75:	ff 10                	call   *(%rax)
14013de77:	48 83 c3 20          	add    $0x20,%rbx
14013de7b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14013de80:	48 85 c0             	test   %rax,%rax
14013de83:	74 16                	je     0x14013de9b
14013de85:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013de89:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013de8d:	48 83 c0 08          	add    $0x8,%rax
14013de91:	48 03 c8             	add    %rax,%rcx
14013de94:	48 8b 01             	mov    (%rcx),%rax
14013de97:	ff 50 08             	call   *0x8(%rax)
14013de9a:	90                   	nop
14013de9b:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013dea0:	48 85 c0             	test   %rax,%rax
14013dea3:	74 16                	je     0x14013debb
14013dea5:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013dea9:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013dead:	48 83 c0 08          	add    $0x8,%rax
14013deb1:	48 03 c8             	add    %rax,%rcx
14013deb4:	48 8b 01             	mov    (%rcx),%rax
14013deb7:	ff 50 08             	call   *0x8(%rax)
14013deba:	90                   	nop
14013debb:	48 8b c3             	mov    %rbx,%rax
14013debe:	48 83 c4 20          	add    $0x20,%rsp
14013dec2:	5f                   	pop    %rdi
14013dec3:	5e                   	pop    %rsi
14013dec4:	5b                   	pop    %rbx
14013dec5:	c3                   	ret
14013dec6:	cc                   	int3
14013dec7:	cc                   	int3
14013dec8:	cc                   	int3
14013dec9:	cc                   	int3
14013deca:	cc                   	int3
14013decb:	cc                   	int3
14013decc:	cc                   	int3
14013decd:	cc                   	int3
14013dece:	cc                   	int3
14013decf:	cc                   	int3
14013ded0:	40 53                	rex push %rbx
14013ded2:	56                   	push   %rsi
14013ded3:	57                   	push   %rdi
14013ded4:	48 83 ec 20          	sub    $0x20,%rsp
14013ded8:	33 db                	xor    %ebx,%ebx
14013deda:	48 85 c9             	test   %rcx,%rcx
14013dedd:	75 0a                	jne    0x14013dee9
14013dedf:	33 c0                	xor    %eax,%eax
14013dee1:	48 83 c4 20          	add    $0x20,%rsp
14013dee5:	5f                   	pop    %rdi
14013dee6:	5e                   	pop    %rsi
14013dee7:	5b                   	pop    %rbx
14013dee8:	c3                   	ret
14013dee9:	48 8b 79 f0          	mov    -0x10(%rcx),%rdi
14013deed:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14013def2:	48 85 ff             	test   %rdi,%rdi
14013def5:	74 15                	je     0x14013df0c
14013def7:	48 8b 47 08          	mov    0x8(%rdi),%rax
14013defb:	48 63 48 04          	movslq 0x4(%rax),%rcx
14013deff:	48 83 c1 08          	add    $0x8,%rcx
14013df03:	48 03 cf             	add    %rdi,%rcx
14013df06:	48 8b 01             	mov    (%rcx),%rax
14013df09:	ff 10                	call   *(%rax)
14013df0b:	90                   	nop
14013df0c:	48 8b 07             	mov    (%rdi),%rax
14013df0f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14013df14:	48 8b cf             	mov    %rdi,%rcx
14013df17:	ff 50 20             	call   *0x20(%rax)
14013df1a:	90                   	nop
14013df1b:	48 85 ff             	test   %rdi,%rdi
14013df1e:	74 16                	je     0x14013df36
14013df20:	48 8b 47 08          	mov    0x8(%rdi),%rax
14013df24:	48 63 48 04          	movslq 0x4(%rax),%rcx
14013df28:	48 83 c1 08          	add    $0x8,%rcx
14013df2c:	48 03 cf             	add    %rdi,%rcx
14013df2f:	48 8b 01             	mov    (%rcx),%rax
14013df32:	ff 50 08             	call   *0x8(%rax)
14013df35:	90                   	nop
14013df36:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013df3b:	48 8b c8             	mov    %rax,%rcx
14013df3e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14013df43:	48 85 c0             	test   %rax,%rax
14013df46:	74 1e                	je     0x14013df66
14013df48:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013df4c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013df50:	48 83 c0 08          	add    $0x8,%rax
14013df54:	48 03 c8             	add    %rax,%rcx
14013df57:	48 8b 01             	mov    (%rcx),%rax
14013df5a:	ff 10                	call   *(%rax)
14013df5c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013df61:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14013df66:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14013df6b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14013df70:	48 85 c9             	test   %rcx,%rcx
14013df73:	75 02                	jne    0x14013df77
14013df75:	eb 59                	jmp    0x14013dfd0
14013df77:	b9 a8 00 00 00       	mov    $0xa8,%ecx
14013df7c:	e8 6f 83 04 00       	call   0x1401862f0
14013df81:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14013df86:	48 85 c0             	test   %rax,%rax
14013df89:	74 0b                	je     0x14013df96
14013df8b:	48 8b c8             	mov    %rax,%rcx
14013df8e:	e8 dd cf 00 00       	call   0x14014af70
14013df93:	48 8b d8             	mov    %rax,%rbx
14013df96:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14013df9b:	48 89 43 10          	mov    %rax,0x10(%rbx)
14013df9f:	48 8b 03             	mov    (%rbx),%rax
14013dfa2:	48 8b cb             	mov    %rbx,%rcx
14013dfa5:	ff 10                	call   *(%rax)
14013dfa7:	48 83 c3 20          	add    $0x20,%rbx
14013dfab:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14013dfb0:	48 85 c0             	test   %rax,%rax
14013dfb3:	74 16                	je     0x14013dfcb
14013dfb5:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013dfb9:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013dfbd:	48 83 c0 08          	add    $0x8,%rax
14013dfc1:	48 03 c8             	add    %rax,%rcx
14013dfc4:	48 8b 01             	mov    (%rcx),%rax
14013dfc7:	ff 50 08             	call   *0x8(%rax)
14013dfca:	90                   	nop
14013dfcb:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013dfd0:	48 85 c0             	test   %rax,%rax
14013dfd3:	74 16                	je     0x14013dfeb
14013dfd5:	48 8b 48 08          	mov    0x8(%rax),%rcx
14013dfd9:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14013dfdd:	48 83 c0 08          	add    $0x8,%rax
14013dfe1:	48 03 c8             	add    %rax,%rcx
14013dfe4:	48 8b 01             	mov    (%rcx),%rax
14013dfe7:	ff 50 08             	call   *0x8(%rax)
14013dfea:	90                   	nop
14013dfeb:	48 8b c3             	mov    %rbx,%rax
14013dfee:	48 83 c4 20          	add    $0x20,%rsp
14013dff2:	5f                   	pop    %rdi
14013dff3:	5e                   	pop    %rsi
14013dff4:	5b                   	pop    %rbx