14066cd43:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14066cd47:	48 89 69 18          	mov    %rbp,0x18(%rcx)
14066cd4b:	48 89 69 20          	mov    %rbp,0x20(%rcx)
14066cd4f:	48 89 69 28          	mov    %rbp,0x28(%rcx)
14066cd53:	48 8d 59 30          	lea    0x30(%rcx),%rbx
14066cd57:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14066cd5c:	89 2b                	mov    %ebp,(%rbx)
14066cd5e:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
14066cd62:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
14066cd66:	b9 28 00 00 00       	mov    $0x28,%ecx
14066cd6b:	e8 98 e3 7a 00       	call   0x140e1b108
14066cd70:	48 89 00             	mov    %rax,(%rax)
14066cd73:	48 89 40 08          	mov    %rax,0x8(%rax)
14066cd77:	48 89 43 08          	mov    %rax,0x8(%rbx)
14066cd7b:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
14066cd7f:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
14066cd83:	48 89 6b 28          	mov    %rbp,0x28(%rbx)
14066cd87:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
14066cd8e:	00
14066cd8f:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
14066cd96:	00
14066cd97:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
14066cd9d:	48 8b 73 08          	mov    0x8(%rbx),%rsi
14066cda1:	8b cd                	mov    %ebp,%ecx
14066cda3:	8b c5                	mov    %ebp,%eax
14066cda5:	48 c1 f8 03          	sar    $0x3,%rax
14066cda9:	48 83 f8 10          	cmp    $0x10,%rax
14066cdad:	73 7f                	jae    0x14066ce2e
14066cdaf:	b9 80 00 00 00       	mov    $0x80,%ecx
14066cdb4:	e8 4f e3 7a 00       	call   0x140e1b108
14066cdb9:	48 8b f8             	mov    %rax,%rdi
14066cdbc:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14066cdc0:	48 8b 43 28          	mov    0x28(%rbx),%rax
14066cdc4:	48 2b c1             	sub    %rcx,%rax
14066cdc7:	48 c1 f8 03          	sar    $0x3,%rax
14066cdcb:	48 85 c0             	test   %rax,%rax
14066cdce:	74 32                	je     0x14066ce02
14066cdd0:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
14066cdd7:	00
14066cdd8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14066cddf:	72 1c                	jb     0x14066cdfd
14066cde1:	48 83 c2 27          	add    $0x27,%rdx
14066cde5:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14066cde9:	49 2b c8             	sub    %r8,%rcx
14066cdec:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14066cdf0:	48 83 f8 1f          	cmp    $0x1f,%rax
14066cdf4:	0f 87 52 03 00 00    	ja     0x14066d14c
14066cdfa:	49 8b c8             	mov    %r8,%rcx
14066cdfd:	e8 42 e3 7a 00       	call   0x140e1b144
14066ce02:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
14066ce06:	48 8d 87 80 00 00 00 	lea    0x80(%rdi),%rax
14066ce0d:	48 89 43 20          	mov    %rax,0x20(%rbx)
14066ce11:	48 89 43 28          	mov    %rax,0x28(%rbx)
14066ce15:	48 3b f8             	cmp    %rax,%rdi
14066ce18:	74 29                	je     0x14066ce43
14066ce1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14066ce20:	48 89 37             	mov    %rsi,(%rdi)
14066ce23:	48 83 c7 08          	add    $0x8,%rdi
14066ce27:	48 3b f8             	cmp    %rax,%rdi
14066ce2a:	75 f4                	jne    0x14066ce20
14066ce2c:	eb 15                	jmp    0x14066ce43
14066ce2e:	48 83 c1 07          	add    $0x7,%rcx
14066ce32:	48 c1 e9 03          	shr    $0x3,%rcx
14066ce36:	48 85 c9             	test   %rcx,%rcx
14066ce39:	74 08                	je     0x14066ce43
14066ce3b:	33 ff                	xor    %edi,%edi
14066ce3d:	48 8b c6             	mov    %rsi,%rax
14066ce40:	f3 48 ab             	rep stos %rax,%es:(%rdi)
14066ce43:	49 8d 4e 70          	lea    0x70(%r14),%rcx
14066ce47:	e8 34 7b be ff       	call   0x140254980
14066ce4c:	90                   	nop
14066ce4d:	49 8d 9e b0 00 00 00 	lea    0xb0(%r14),%rbx
14066ce54:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14066ce59:	89 2b                	mov    %ebp,(%rbx)
14066ce5b:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
14066ce5f:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
14066ce63:	b9 20 00 00 00       	mov    $0x20,%ecx
14066ce68:	e8 9b e2 7a 00       	call   0x140e1b108
14066ce6d:	48 89 00             	mov    %rax,(%rax)
14066ce70:	48 89 40 08          	mov    %rax,0x8(%rax)
14066ce74:	48 89 43 08          	mov    %rax,0x8(%rbx)
14066ce78:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
14066ce7c:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
14066ce80:	48 89 6b 28          	mov    %rbp,0x28(%rbx)
14066ce84:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
14066ce8b:	00
14066ce8c:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
14066ce93:	00
14066ce94:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
14066ce9a:	48 8b 73 08          	mov    0x8(%rbx),%rsi
14066ce9e:	48 8b cd             	mov    %rbp,%rcx
14066cea1:	48 8b c5             	mov    %rbp,%rax
14066cea4:	48 c1 f8 03          	sar    $0x3,%rax
14066cea8:	48 83 f8 10          	cmp    $0x10,%rax
14066ceac:	0f 83 7c 00 00 00    	jae    0x14066cf2e
14066ceb2:	b9 80 00 00 00       	mov    $0x80,%ecx
14066ceb7:	e8 4c e2 7a 00       	call   0x140e1b108
14066cebc:	48 8b f8             	mov    %rax,%rdi
14066cebf:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14066cec3:	48 8b 43 28          	mov    0x28(%rbx),%rax
14066cec7:	48 2b c1             	sub    %rcx,%rax
14066ceca:	48 c1 f8 03          	sar    $0x3,%rax
14066cece:	48 85 c0             	test   %rax,%rax
14066ced1:	74 32                	je     0x14066cf05
14066ced3:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
14066ceda:	00
14066cedb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14066cee2:	72 1c                	jb     0x14066cf00
14066cee4:	48 83 c2 27          	add    $0x27,%rdx
14066cee8:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14066ceec:	49 2b c8             	sub    %r8,%rcx
14066ceef:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14066cef3:	48 83 f8 1f          	cmp    $0x1f,%rax
14066cef7:	0f 87 55 02 00 00    	ja     0x14066d152
14066cefd:	49 8b c8             	mov    %r8,%rcx
14066cf00:	e8 3f e2 7a 00       	call   0x140e1b144
14066cf05:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
14066cf09:	48 8d 87 80 00 00 00 	lea    0x80(%rdi),%rax
14066cf10:	48 89 43 20          	mov    %rax,0x20(%rbx)
14066cf14:	48 89 43 28          	mov    %rax,0x28(%rbx)
14066cf18:	48 3b f8             	cmp    %rax,%rdi
14066cf1b:	74 26                	je     0x14066cf43
14066cf1d:	0f 1f 00             	nopl   (%rax)
14066cf20:	48 89 37             	mov    %rsi,(%rdi)
14066cf23:	48 83 c7 08          	add    $0x8,%rdi
14066cf27:	48 3b f8             	cmp    %rax,%rdi
14066cf2a:	75 f4                	jne    0x14066cf20
14066cf2c:	eb 15                	jmp    0x14066cf43
14066cf2e:	48 83 c1 07          	add    $0x7,%rcx
14066cf32:	48 c1 e9 03          	shr    $0x3,%rcx
14066cf36:	48 85 c9             	test   %rcx,%rcx
14066cf39:	74 08                	je     0x14066cf43
14066cf3b:	33 ff                	xor    %edi,%edi
14066cf3d:	48 8b c6             	mov    %rsi,%rax
14066cf40:	f3 48 ab             	rep stos %rax,%es:(%rdi)
14066cf43:	49 8d 9e f0 00 00 00 	lea    0xf0(%r14),%rbx
14066cf4a:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14066cf4f:	89 2b                	mov    %ebp,(%rbx)
14066cf51:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
14066cf55:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
14066cf59:	b9 20 00 00 00       	mov    $0x20,%ecx
14066cf5e:	e8 a5 e1 7a 00       	call   0x140e1b108
14066cf63:	48 89 00             	mov    %rax,(%rax)
14066cf66:	48 89 40 08          	mov    %rax,0x8(%rax)
14066cf6a:	48 89 43 08          	mov    %rax,0x8(%rbx)
14066cf6e:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
14066cf72:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
14066cf76:	48 89 6b 28          	mov    %rbp,0x28(%rbx)
14066cf7a:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
14066cf81:	00
14066cf82:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
14066cf89:	00
14066cf8a:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
14066cf90:	48 8b 73 08          	mov    0x8(%rbx),%rsi
14066cf94:	48 8b cd             	mov    %rbp,%rcx
14066cf97:	48 8b c5             	mov    %rbp,%rax
14066cf9a:	48 c1 f8 03          	sar    $0x3,%rax
14066cf9e:	48 83 f8 10          	cmp    $0x10,%rax
14066cfa2:	73 7a                	jae    0x14066d01e
14066cfa4:	b9 80 00 00 00       	mov    $0x80,%ecx
14066cfa9:	e8 5a e1 7a 00       	call   0x140e1b108
14066cfae:	48 8b f8             	mov    %rax,%rdi
14066cfb1:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14066cfb5:	48 8b 43 28          	mov    0x28(%rbx),%rax
14066cfb9:	48 2b c1             	sub    %rcx,%rax
14066cfbc:	48 c1 f8 03          	sar    $0x3,%rax
14066cfc0:	48 85 c0             	test   %rax,%rax
14066cfc3:	74 32                	je     0x14066cff7
14066cfc5:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
14066cfcc:	00
14066cfcd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14066cfd4:	72 1c                	jb     0x14066cff2
14066cfd6:	48 83 c2 27          	add    $0x27,%rdx
14066cfda:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14066cfde:	49 2b c8             	sub    %r8,%rcx
14066cfe1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14066cfe5:	48 83 f8 1f          	cmp    $0x1f,%rax
14066cfe9:	0f 87 57 01 00 00    	ja     0x14066d146
14066cfef:	49 8b c8             	mov    %r8,%rcx
14066cff2:	e8 4d e1 7a 00       	call   0x140e1b144
14066cff7:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
14066cffb:	48 8d 87 80 00 00 00 	lea    0x80(%rdi),%rax
14066d002:	48 89 43 20          	mov    %rax,0x20(%rbx)
14066d006:	48 89 43 28          	mov    %rax,0x28(%rbx)
14066d00a:	48 3b f8             	cmp    %rax,%rdi
14066d00d:	74 24                	je     0x14066d033
14066d00f:	90                   	nop
14066d010:	48 89 37             	mov    %rsi,(%rdi)
14066d013:	48 83 c7 08          	add    $0x8,%rdi
14066d017:	48 3b f8             	cmp    %rax,%rdi
14066d01a:	75 f4                	jne    0x14066d010
14066d01c:	eb 15                	jmp    0x14066d033
14066d01e:	48 83 c1 07          	add    $0x7,%rcx
14066d022:	48 c1 e9 03          	shr    $0x3,%rcx
14066d026:	48 85 c9             	test   %rcx,%rcx
14066d029:	74 08                	je     0x14066d033
14066d02b:	33 ff                	xor    %edi,%edi
14066d02d:	48 8b c6             	mov    %rsi,%rax
14066d030:	f3 48 ab             	rep stos %rax,%es:(%rdi)
14066d033:	49 89 ae 30 01 00 00 	mov    %rbp,0x130(%r14)
14066d03a:	49 89 ae 38 01 00 00 	mov    %rbp,0x138(%r14)
14066d041:	49 89 ae 40 01 00 00 	mov    %rbp,0x140(%r14)
14066d048:	49 8d be 48 01 00 00 	lea    0x148(%r14),%rdi
14066d04f:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
14066d054:	89 2f                	mov    %ebp,(%rdi)
14066d056:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
14066d05a:	48 89 6f 10          	mov    %rbp,0x10(%rdi)
14066d05e:	b9 18 00 00 00       	mov    $0x18,%ecx
14066d063:	e8 a0 e0 7a 00       	call   0x140e1b108
14066d068:	48 89 00             	mov    %rax,(%rax)
14066d06b:	48 89 40 08          	mov    %rax,0x8(%rax)
14066d06f:	48 89 47 08          	mov    %rax,0x8(%rdi)
14066d073:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
14066d077:	48 89 29             	mov    %rbp,(%rcx)
14066d07a:	48 89 69 08          	mov    %rbp,0x8(%rcx)
14066d07e:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14066d082:	48 c7 47 30 07 00 00 	movq   $0x7,0x30(%rdi)
14066d089:	00
14066d08a:	48 c7 47 38 08 00 00 	movq   $0x8,0x38(%rdi)
14066d091:	00
14066d092:	c7 07 00 00 80 3f    	movl   $0x3f800000,(%rdi)
14066d098:	4c 8b 47 08          	mov    0x8(%rdi),%r8
14066d09c:	ba 10 00 00 00       	mov    $0x10,%edx
14066d0a1:	e8 da f9 d1 ff       	call   0x14038ca80
14066d0a6:	90                   	nop
14066d0a7:	49 8d be 88 01 00 00 	lea    0x188(%r14),%rdi
14066d0ae:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
14066d0b3:	89 2f                	mov    %ebp,(%rdi)
14066d0b5:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
14066d0b9:	48 89 6f 10          	mov    %rbp,0x10(%rdi)
14066d0bd:	b9 20 00 00 00       	mov    $0x20,%ecx
14066d0c2:	e8 41 e0 7a 00       	call   0x140e1b108
14066d0c7:	48 89 00             	mov    %rax,(%rax)
14066d0ca:	48 89 40 08          	mov    %rax,0x8(%rax)
14066d0ce:	48 89 47 08          	mov    %rax,0x8(%rdi)
14066d0d2:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
14066d0d6:	48 89 29             	mov    %rbp,(%rcx)
14066d0d9:	48 89 69 08          	mov    %rbp,0x8(%rcx)
14066d0dd:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14066d0e1:	48 c7 47 30 07 00 00 	movq   $0x7,0x30(%rdi)
14066d0e8:	00
14066d0e9:	48 c7 47 38 08 00 00 	movq   $0x8,0x38(%rdi)
14066d0f0:	00
14066d0f1:	c7 07 00 00 80 3f    	movl   $0x3f800000,(%rdi)
14066d0f7:	4c 8b 47 08          	mov    0x8(%rdi),%r8
14066d0fb:	ba 10 00 00 00       	mov    $0x10,%edx
14066d100:	e8 7b f9 d1 ff       	call   0x14038ca80
14066d105:	90                   	nop
14066d106:	49 89 ae c8 01 00 00 	mov    %rbp,0x1c8(%r14)
14066d10d:	49 8d 8e d0 01 00 00 	lea    0x1d0(%r14),%rcx
14066d114:	e8 67 78 be ff       	call   0x140254980
14066d119:	33 c0                	xor    %eax,%eax
14066d11b:	49 89 ae 10 02 00 00 	mov    %rbp,0x210(%r14)
14066d122:	49 89 ae 18 02 00 00 	mov    %rbp,0x218(%r14)
14066d129:	41 88 86 20 02 00 00 	mov    %al,0x220(%r14)
14066d130:	49 8b c6             	mov    %r14,%rax
14066d133:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14066d138:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14066d13d:	48 83 c4 20          	add    $0x20,%rsp
14066d141:	41 5e                	pop    %r14
14066d143:	5f                   	pop    %rdi
14066d144:	5e                   	pop    %rsi
14066d145:	c3                   	ret
14066d146:	e8 59 d0 7b 00       	call   0x140e2a1a4
14066d14b:	90                   	nop
14066d14c:	e8 53 d0 7b 00       	call   0x140e2a1a4
14066d151:	90                   	nop
14066d152:	e8 4d d0 7b 00       	call   0x140e2a1a4
14066d157:	cc                   	int3
14066d158:	cc                   	int3
14066d159:	cc                   	int3
14066d15a:	cc                   	int3
14066d15b:	cc                   	int3
14066d15c:	cc                   	int3
14066d15d:	cc                   	int3
14066d15e:	cc                   	int3
14066d15f:	cc                   	int3
14066d160:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14066d164:	48 85 c9             	test   %rcx,%rcx
14066d167:	74 0a                	je     0x14066d173
14066d169:	ba 70 00 00 00       	mov    $0x70,%edx
14066d16e:	e9 d1 df 7a 00       	jmp    0x140e1b144
14066d173:	c3                   	ret
14066d174:	cc                   	int3
14066d175:	cc                   	int3
14066d176:	cc                   	int3
14066d177:	cc                   	int3
14066d178:	cc                   	int3
14066d179:	cc                   	int3
14066d17a:	cc                   	int3
14066d17b:	cc                   	int3
14066d17c:	cc                   	int3
14066d17d:	cc                   	int3
14066d17e:	cc                   	int3
14066d17f:	cc                   	int3
14066d180:	40 53                	rex push %rbx
14066d182:	48 83 ec 20          	sub    $0x20,%rsp
14066d186:	48 8b d9             	mov    %rcx,%rbx
14066d189:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14066d18d:	48 85 c9             	test   %rcx,%rcx
14066d190:	74 3f                	je     0x14066d1d1
14066d192:	48 8b 53 28          	mov    0x28(%rbx),%rdx
14066d196:	48 2b d1             	sub    %rcx,%rdx
14066d199:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
14066d19d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14066d1a4:	72 18                	jb     0x14066d1be
14066d1a6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14066d1aa:	48 83 c2 27          	add    $0x27,%rdx
14066d1ae:	49 2b c8             	sub    %r8,%rcx
14066d1b1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14066d1b5:	48 83 f8 1f          	cmp    $0x1f,%rax
14066d1b9:	77 24                	ja     0x14066d1df
14066d1bb:	49 8b c8             	mov    %r8,%rcx
14066d1be:	e8 81 df 7a 00       	call   0x140e1b144
14066d1c3:	33 c0                	xor    %eax,%eax
14066d1c5:	48 89 43 18          	mov    %rax,0x18(%rbx)
14066d1c9:	48 89 43 20          	mov    %rax,0x20(%rbx)
14066d1cd:	48 89 43 28          	mov    %rax,0x28(%rbx)
14066d1d1:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14066d1d5:	48 83 c4 20          	add    $0x20,%rsp
14066d1d9:	5b                   	pop    %rbx
14066d1da:	e9 f1 01 00 00       	jmp    0x14066d3d0
14066d1df:	e8 c0 cf 7b 00       	call   0x140e2a1a4
14066d1e4:	cc                   	int3
14066d1e5:	cc                   	int3
14066d1e6:	cc                   	int3
14066d1e7:	cc                   	int3
14066d1e8:	cc                   	int3
14066d1e9:	cc                   	int3
14066d1ea:	cc                   	int3
14066d1eb:	cc                   	int3
14066d1ec:	cc                   	int3
14066d1ed:	cc                   	int3
14066d1ee:	cc                   	int3
14066d1ef:	cc                   	int3
14066d1f0:	40 53                	rex push %rbx
14066d1f2:	48 83 ec 20          	sub    $0x20,%rsp
14066d1f6:	48 8b d9             	mov    %rcx,%rbx
14066d1f9:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14066d1fd:	48 85 c9             	test   %rcx,%rcx
14066d200:	74 3f                	je     0x14066d241
14066d202:	48 8b 53 28          	mov    0x28(%rbx),%rdx
14066d206:	48 2b d1             	sub    %rcx,%rdx
14066d209:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
14066d20d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14066d214:	72 18                	jb     0x14066d22e
14066d216:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14066d21a:	48 83 c2 27          	add    $0x27,%rdx
14066d21e:	49 2b c8             	sub    %r8,%rcx
14066d221:	48 8d 41 f8          	lea    -0x8(%rcx),%rax