14006caec:	48 8b 70 10          	mov    0x10(%rax),%rsi
14006caf0:	49 89 80 98 00 00 00 	mov    %rax,0x98(%r8)
14006caf7:	49 89 b0 a8 00 00 00 	mov    %rsi,0xa8(%r8)
14006cafe:	49 89 b8 b0 00 00 00 	mov    %rdi,0xb0(%r8)
14006cb05:	49 8b 79 28          	mov    0x28(%r9),%rdi
14006cb09:	4c 89 c6             	mov    %r8,%rsi
14006cb0c:	b9 9a 00 00 00       	mov    $0x9a,%ecx
14006cb11:	fc                   	cld
14006cb12:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
14006cb15:	4c 89 ce             	mov    %r9,%rsi
14006cb18:	48 31 c9             	xor    %rcx,%rcx
14006cb1b:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14006cb1f:	4c 8b 06             	mov    (%rsi),%r8
14006cb22:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
14006cb26:	4c 8b 56 28          	mov    0x28(%rsi),%r10
14006cb2a:	4c 8d 5e 38          	lea    0x38(%rsi),%r11
14006cb2e:	4c 8d 66 18          	lea    0x18(%rsi),%r12
14006cb32:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14006cb37:	4c 89 5c 24 28       	mov    %r11,0x28(%rsp)
14006cb3c:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14006cb41:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14006cb46:	ff 15 9c 88 27 00    	call   *0x27889c(%rip)        # 0x1402e53e8
14006cb4c:	b8 01 00 00 00       	mov    $0x1,%eax
14006cb51:	48 83 c4 40          	add    $0x40,%rsp
14006cb55:	9d                   	popf
14006cb56:	41 5f                	pop    %r15
14006cb58:	41 5e                	pop    %r14
14006cb5a:	41 5d                	pop    %r13
14006cb5c:	41 5c                	pop    %r12
14006cb5e:	5d                   	pop    %rbp
14006cb5f:	5b                   	pop    %rbx
14006cb60:	5f                   	pop    %rdi
14006cb61:	5e                   	pop    %rsi
14006cb62:	f3 c3                	repz ret
14006cb64:	90                   	nop
14006cb65:	90                   	nop
14006cb66:	90                   	nop
14006cb67:	90                   	nop
14006cb68:	90                   	nop
14006cb69:	90                   	nop
14006cb6a:	90                   	nop
14006cb6b:	90                   	nop
14006cb6c:	90                   	nop
14006cb6d:	90                   	nop
14006cb6e:	90                   	nop
14006cb6f:	90                   	nop
14006cb70:	56                   	push   %rsi
14006cb71:	57                   	push   %rdi
14006cb72:	53                   	push   %rbx
14006cb73:	55                   	push   %rbp
14006cb74:	41 54                	push   %r12
14006cb76:	41 55                	push   %r13
14006cb78:	41 56                	push   %r14
14006cb7a:	41 57                	push   %r15
14006cb7c:	9c                   	pushf
14006cb7d:	48 83 ec 40          	sub    $0x40,%rsp
14006cb81:	49 8b 40 78          	mov    0x78(%r8),%rax
14006cb85:	49 8b 98 f8 00 00 00 	mov    0xf8(%r8),%rbx
14006cb8c:	49 8b 71 08          	mov    0x8(%r9),%rsi
14006cb90:	4d 8b 59 38          	mov    0x38(%r9),%r11
14006cb94:	45 8b 13             	mov    (%r11),%r10d
14006cb97:	4e 8d 14 16          	lea    (%rsi,%r10,1),%r10
14006cb9b:	4c 39 d3             	cmp    %r10,%rbx
14006cb9e:	0f 82 44 ff ff ff    	jb     0x14006cae8
14006cba4:	49 8b 80 98 00 00 00 	mov    0x98(%r8),%rax
14006cbab:	45 8b 53 04          	mov    0x4(%r11),%r10d
14006cbaf:	4e 8d 14 16          	lea    (%rsi,%r10,1),%r10
14006cbb3:	4c 39 d3             	cmp    %r10,%rbx
14006cbb6:	0f 83 2c ff ff ff    	jae    0x14006cae8
14006cbbc:	49 8b 80 20 02 00 00 	mov    0x220(%r8),%rax
14006cbc3:	48 8b 58 f8          	mov    -0x8(%rax),%rbx
14006cbc7:	48 8b 68 f0          	mov    -0x10(%rax),%rbp
14006cbcb:	4c 8b 60 e8          	mov    -0x18(%rax),%r12
14006cbcf:	4c 8b 68 e0          	mov    -0x20(%rax),%r13
14006cbd3:	4c 8b 70 d8          	mov    -0x28(%rax),%r14
14006cbd7:	4c 8b 78 d0          	mov    -0x30(%rax),%r15
14006cbdb:	49 89 98 90 00 00 00 	mov    %rbx,0x90(%r8)
14006cbe2:	49 89 a8 a0 00 00 00 	mov    %rbp,0xa0(%r8)
14006cbe9:	4d 89 a0 d8 00 00 00 	mov    %r12,0xd8(%r8)
14006cbf0:	4d 89 a8 e0 00 00 00 	mov    %r13,0xe0(%r8)
14006cbf7:	4d 89 b0 e8 00 00 00 	mov    %r14,0xe8(%r8)
14006cbfe:	4d 89 b8 f0 00 00 00 	mov    %r15,0xf0(%r8)
14006cc05:	48 8d b0 28 ff ff ff 	lea    -0xd8(%rax),%rsi
14006cc0c:	49 8d b8 00 02 00 00 	lea    0x200(%r8),%rdi
14006cc13:	b9 14 00 00 00       	mov    $0x14,%ecx
14006cc18:	fc                   	cld
14006cc19:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
14006cc1c:	e9 c7 fe ff ff       	jmp    0x14006cae8
14006cc21:	cc                   	int3
14006cc22:	cc                   	int3
14006cc23:	cc                   	int3
14006cc24:	cc                   	int3
14006cc25:	cc                   	int3
14006cc26:	cc                   	int3
14006cc27:	cc                   	int3
14006cc28:	cc                   	int3
14006cc29:	cc                   	int3
14006cc2a:	cc                   	int3
14006cc2b:	cc                   	int3
14006cc2c:	cc                   	int3
14006cc2d:	cc                   	int3
14006cc2e:	cc                   	int3
14006cc2f:	cc                   	int3
14006cc30:	cc                   	int3
14006cc31:	cc                   	int3
14006cc32:	cc                   	int3
14006cc33:	cc                   	int3
14006cc34:	cc                   	int3
14006cc35:	cc                   	int3
14006cc36:	cc                   	int3
14006cc37:	cc                   	int3
14006cc38:	cc                   	int3
14006cc39:	cc                   	int3
14006cc3a:	cc                   	int3
14006cc3b:	cc                   	int3
14006cc3c:	cc                   	int3
14006cc3d:	cc                   	int3
14006cc3e:	cc                   	int3
14006cc3f:	cc                   	int3
14006cc40:	b8 80 00 00 00       	mov    $0x80,%eax
14006cc45:	29 c8                	sub    %ecx,%eax
14006cc47:	b9 03 00 00 00       	mov    $0x3,%ecx
14006cc4c:	83 d1 00             	adc    $0x0,%ecx
14006cc4f:	eb 0f                	jmp    0x14006cc60
14006cc51:	90                   	nop
14006cc52:	90                   	nop
14006cc53:	90                   	nop
14006cc54:	90                   	nop
14006cc55:	90                   	nop
14006cc56:	90                   	nop
14006cc57:	90                   	nop
14006cc58:	90                   	nop
14006cc59:	90                   	nop
14006cc5a:	90                   	nop
14006cc5b:	90                   	nop
14006cc5c:	90                   	nop
14006cc5d:	90                   	nop
14006cc5e:	90                   	nop
14006cc5f:	90                   	nop
14006cc60:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14006cc65:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14006cc6a:	48 89 e0             	mov    %rsp,%rax
14006cc6d:	48 89 cf             	mov    %rcx,%rdi
14006cc70:	48 89 d6             	mov    %rdx,%rsi
14006cc73:	4c 89 c2             	mov    %r8,%rdx
14006cc76:	4c 89 c9             	mov    %r9,%rcx
14006cc79:	53                   	push   %rbx
14006cc7a:	55                   	push   %rbp
14006cc7b:	41 55                	push   %r13
14006cc7d:	41 56                	push   %r14
14006cc7f:	41 57                	push   %r15
14006cc81:	49 89 cd             	mov    %rcx,%r13
14006cc84:	49 89 d6             	mov    %rdx,%r14
14006cc87:	c1 e7 06             	shl    $0x6,%edi
14006cc8a:	48 8d 2d ef 0e 00 00 	lea    0xeef(%rip),%rbp        # 0x14006db80
14006cc91:	4d 8d 3c 3e          	lea    (%r14,%rdi,1),%r15
14006cc95:	44 8b 06             	mov    (%rsi),%r8d
14006cc98:	44 8b 4e 04          	mov    0x4(%rsi),%r9d
14006cc9c:	44 8b 56 08          	mov    0x8(%rsi),%r10d
14006cca0:	41 0f c8             	bswap  %r8d
14006cca3:	44 8b 5e 0c          	mov    0xc(%rsi),%r11d
14006cca7:	41 0f c9             	bswap  %r9d
14006ccaa:	41 0f ca             	bswap  %r10d
14006ccad:	41 0f cb             	bswap  %r11d
14006ccb0:	e8 4b 00 00 00       	call   0x14006cd00
14006ccb5:	41 0f c8             	bswap  %r8d
14006ccb8:	41 0f c9             	bswap  %r9d
14006ccbb:	41 0f ca             	bswap  %r10d
14006ccbe:	45 89 45 00          	mov    %r8d,0x0(%r13)
14006ccc2:	41 0f cb             	bswap  %r11d
14006ccc5:	45 89 4d 04          	mov    %r9d,0x4(%r13)
14006ccc9:	45 89 55 08          	mov    %r10d,0x8(%r13)
14006cccd:	45 89 5d 0c          	mov    %r11d,0xc(%r13)
14006ccd1:	4c 8b 3c 24          	mov    (%rsp),%r15
14006ccd5:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
14006ccda:	4c 8b 6c 24 10       	mov    0x10(%rsp),%r13
14006ccdf:	48 8b 6c 24 18       	mov    0x18(%rsp),%rbp
14006cce4:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14006cce9:	48 8d 64 24 28       	lea    0x28(%rsp),%rsp
14006ccee:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14006ccf3:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14006ccf8:	f3 c3                	repz ret
14006ccfa:	90                   	nop
14006ccfb:	90                   	nop
14006ccfc:	90                   	nop
14006ccfd:	90                   	nop
14006ccfe:	90                   	nop
14006ccff:	90                   	nop
14006cd00:	45 33 0e             	xor    (%r14),%r9d
14006cd03:	45 33 46 04          	xor    0x4(%r14),%r8d
14006cd07:	45 33 5e 08          	xor    0x8(%r14),%r11d
14006cd0b:	45 33 56 0c          	xor    0xc(%r14),%r10d
14006cd0f:	90                   	nop
14006cd10:	41 8b 5e 10          	mov    0x10(%r14),%ebx
14006cd14:	41 8b 46 14          	mov    0x14(%r14),%eax
14006cd18:	44 31 c0             	xor    %r8d,%eax
14006cd1b:	44 31 cb             	xor    %r9d,%ebx
14006cd1e:	0f b6 f4             	movzbl %ah,%esi
14006cd21:	0f b6 fb             	movzbl %bl,%edi
14006cd24:	8b 94 f5 04 08 00 00 	mov    0x804(%rbp,%rsi,8),%edx
14006cd2b:	8b 4c fd 00          	mov    0x0(%rbp,%rdi,8),%ecx
14006cd2f:	0f b6 f0             	movzbl %al,%esi
14006cd32:	c1 e8 10             	shr    $0x10,%eax
14006cd35:	0f b6 ff             	movzbl %bh,%edi
14006cd38:	33 54 f5 04          	xor    0x4(%rbp,%rsi,8),%edx
14006cd3c:	c1 eb 10             	shr    $0x10,%ebx
14006cd3f:	33 4c fd 04          	xor    0x4(%rbp,%rdi,8),%ecx
14006cd43:	0f b6 f4             	movzbl %ah,%esi
14006cd46:	0f b6 fb             	movzbl %bl,%edi
14006cd49:	33 54 f5 00          	xor    0x0(%rbp,%rsi,8),%edx
14006cd4d:	33 8c fd 04 08 00 00 	xor    0x804(%rbp,%rdi,8),%ecx
14006cd54:	0f b6 f0             	movzbl %al,%esi
14006cd57:	0f b6 ff             	movzbl %bh,%edi
14006cd5a:	33 94 f5 00 08 00 00 	xor    0x800(%rbp,%rsi,8),%edx
14006cd61:	33 8c fd 00 08 00 00 	xor    0x800(%rbp,%rdi,8),%ecx
14006cd68:	41 8b 5e 18          	mov    0x18(%r14),%ebx
14006cd6c:	41 8b 46 1c          	mov    0x1c(%r14),%eax
14006cd70:	31 d1                	xor    %edx,%ecx
14006cd72:	c1 ca 08             	ror    $0x8,%edx
14006cd75:	41 31 ca             	xor    %ecx,%r10d
14006cd78:	41 31 cb             	xor    %ecx,%r11d
14006cd7b:	41 31 d3             	xor    %edx,%r11d
14006cd7e:	44 31 d0             	xor    %r10d,%eax
14006cd81:	44 31 db             	xor    %r11d,%ebx
14006cd84:	0f b6 f4             	movzbl %ah,%esi
14006cd87:	0f b6 fb             	movzbl %bl,%edi
14006cd8a:	8b 94 f5 04 08 00 00 	mov    0x804(%rbp,%rsi,8),%edx
14006cd91:	8b 4c fd 00          	mov    0x0(%rbp,%rdi,8),%ecx
14006cd95:	0f b6 f0             	movzbl %al,%esi
14006cd98:	c1 e8 10             	shr    $0x10,%eax
14006cd9b:	0f b6 ff             	movzbl %bh,%edi
14006cd9e:	33 54 f5 04          	xor    0x4(%rbp,%rsi,8),%edx
14006cda2:	c1 eb 10             	shr    $0x10,%ebx
14006cda5:	33 4c fd 04          	xor    0x4(%rbp,%rdi,8),%ecx
14006cda9:	0f b6 f4             	movzbl %ah,%esi
14006cdac:	0f b6 fb             	movzbl %bl,%edi
14006cdaf:	33 54 f5 00          	xor    0x0(%rbp,%rsi,8),%edx
14006cdb3:	33 8c fd 04 08 00 00 	xor    0x804(%rbp,%rdi,8),%ecx
14006cdba:	0f b6 f0             	movzbl %al,%esi
14006cdbd:	0f b6 ff             	movzbl %bh,%edi
14006cdc0:	33 94 f5 00 08 00 00 	xor    0x800(%rbp,%rsi,8),%edx
14006cdc7:	33 8c fd 00 08 00 00 	xor    0x800(%rbp,%rdi,8),%ecx
14006cdce:	41 8b 5e 20          	mov    0x20(%r14),%ebx
14006cdd2:	41 8b 46 24          	mov    0x24(%r14),%eax
14006cdd6:	31 d1                	xor    %edx,%ecx
14006cdd8:	c1 ca 08             	ror    $0x8,%edx
14006cddb:	41 31 c8             	xor    %ecx,%r8d
14006cdde:	41 31 c9             	xor    %ecx,%r9d
14006cde1:	41 31 d1             	xor    %edx,%r9d
14006cde4:	44 31 c0             	xor    %r8d,%eax
14006cde7:	44 31 cb             	xor    %r9d,%ebx
14006cdea:	0f b6 f4             	movzbl %ah,%esi
14006cded:	0f b6 fb             	movzbl %bl,%edi
14006cdf0:	8b 94 f5 04 08 00 00 	mov    0x804(%rbp,%rsi,8),%edx
14006cdf7:	8b 4c fd 00          	mov    0x0(%rbp,%rdi,8),%ecx
14006cdfb:	0f b6 f0             	movzbl %al,%esi
14006cdfe:	c1 e8 10             	shr    $0x10,%eax
14006ce01:	0f b6 ff             	movzbl %bh,%edi
14006ce04:	33 54 f5 04          	xor    0x4(%rbp,%rsi,8),%edx
14006ce08:	c1 eb 10             	shr    $0x10,%ebx
14006ce0b:	33 4c fd 04          	xor    0x4(%rbp,%rdi,8),%ecx
14006ce0f:	0f b6 f4             	movzbl %ah,%esi
14006ce12:	0f b6 fb             	movzbl %bl,%edi
14006ce15:	33 54 f5 00          	xor    0x0(%rbp,%rsi,8),%edx
14006ce19:	33 8c fd 04 08 00 00 	xor    0x804(%rbp,%rdi,8),%ecx
14006ce20:	0f b6 f0             	movzbl %al,%esi
14006ce23:	0f b6 ff             	movzbl %bh,%edi
14006ce26:	33 94 f5 00 08 00 00 	xor    0x800(%rbp,%rsi,8),%edx
14006ce2d:	33 8c fd 00 08 00 00 	xor    0x800(%rbp,%rdi,8),%ecx
14006ce34:	41 8b 5e 28          	mov    0x28(%r14),%ebx
14006ce38:	41 8b 46 2c          	mov    0x2c(%r14),%eax
14006ce3c:	31 d1                	xor    %edx,%ecx
14006ce3e:	c1 ca 08             	ror    $0x8,%edx
14006ce41:	41 31 ca             	xor    %ecx,%r10d
14006ce44:	41 31 cb             	xor    %ecx,%r11d
14006ce47:	41 31 d3             	xor    %edx,%r11d
14006ce4a:	44 31 d0             	xor    %r10d,%eax
14006ce4d:	44 31 db             	xor    %r11d,%ebx
14006ce50:	0f b6 f4             	movzbl %ah,%esi
14006ce53:	0f b6 fb             	movzbl %bl,%edi
14006ce56:	8b 94 f5 04 08 00 00 	mov    0x804(%rbp,%rsi,8),%edx
14006ce5d:	8b 4c fd 00          	mov    0x0(%rbp,%rdi,8),%ecx
14006ce61:	0f b6 f0             	movzbl %al,%esi
14006ce64:	c1 e8 10             	shr    $0x10,%eax
14006ce67:	0f b6 ff             	movzbl %bh,%edi
14006ce6a:	33 54 f5 04          	xor    0x4(%rbp,%rsi,8),%edx
14006ce6e:	c1 eb 10             	shr    $0x10,%ebx
14006ce71:	33 4c fd 04          	xor    0x4(%rbp,%rdi,8),%ecx
14006ce75:	0f b6 f4             	movzbl %ah,%esi
14006ce78:	0f b6 fb             	movzbl %bl,%edi
14006ce7b:	33 54 f5 00          	xor    0x0(%rbp,%rsi,8),%edx
14006ce7f:	33 8c fd 04 08 00 00 	xor    0x804(%rbp,%rdi,8),%ecx
14006ce86:	0f b6 f0             	movzbl %al,%esi
14006ce89:	0f b6 ff             	movzbl %bh,%edi
14006ce8c:	33 94 f5 00 08 00 00 	xor    0x800(%rbp,%rsi,8),%edx
14006ce93:	33 8c fd 00 08 00 00 	xor    0x800(%rbp,%rdi,8),%ecx
14006ce9a:	41 8b 5e 30          	mov    0x30(%r14),%ebx
14006ce9e:	41 8b 46 34          	mov    0x34(%r14),%eax
14006cea2:	31 d1                	xor    %edx,%ecx
14006cea4:	c1 ca 08             	ror    $0x8,%edx
14006cea7:	41 31 c8             	xor    %ecx,%r8d
14006ceaa:	41 31 c9             	xor    %ecx,%r9d
14006cead:	41 31 d1             	xor    %edx,%r9d
14006ceb0:	44 31 c0             	xor    %r8d,%eax
14006ceb3:	44 31 cb             	xor    %r9d,%ebx
14006ceb6:	0f b6 f4             	movzbl %ah,%esi
14006ceb9:	0f b6 fb             	movzbl %bl,%edi
14006cebc:	8b 94 f5 04 08 00 00 	mov    0x804(%rbp,%rsi,8),%edx
14006cec3:	8b 4c fd 00          	mov    0x0(%rbp,%rdi,8),%ecx
14006cec7:	0f b6 f0             	movzbl %al,%esi
14006ceca:	c1 e8 10             	shr    $0x10,%eax
14006cecd:	0f b6 ff             	movzbl %bh,%edi
14006ced0:	33 54 f5 04          	xor    0x4(%rbp,%rsi,8),%edx
14006ced4:	c1 eb 10             	shr    $0x10,%ebx
14006ced7:	33 4c fd 04          	xor    0x4(%rbp,%rdi,8),%ecx
14006cedb:	0f b6 f4             	movzbl %ah,%esi
14006cede:	0f b6 fb             	movzbl %bl,%edi
14006cee1:	33 54 f5 00          	xor    0x0(%rbp,%rsi,8),%edx
14006cee5:	33 8c fd 04 08 00 00 	xor    0x804(%rbp,%rdi,8),%ecx
14006ceec:	0f b6 f0             	movzbl %al,%esi
14006ceef:	0f b6 ff             	movzbl %bh,%edi
14006cef2:	33 94 f5 00 08 00 00 	xor    0x800(%rbp,%rsi,8),%edx
14006cef9:	33 8c fd 00 08 00 00 	xor    0x800(%rbp,%rdi,8),%ecx
14006cf00:	41 8b 5e 38          	mov    0x38(%r14),%ebx
14006cf04:	41 8b 46 3c          	mov    0x3c(%r14),%eax
14006cf08:	31 d1                	xor    %edx,%ecx
14006cf0a:	c1 ca 08             	ror    $0x8,%edx
14006cf0d:	41 31 ca             	xor    %ecx,%r10d
14006cf10:	41 31 cb             	xor    %ecx,%r11d
14006cf13:	41 31 d3             	xor    %edx,%r11d
14006cf16:	44 31 d0             	xor    %r10d,%eax
14006cf19:	44 31 db             	xor    %r11d,%ebx
14006cf1c:	0f b6 f4             	movzbl %ah,%esi
14006cf1f:	0f b6 fb             	movzbl %bl,%edi
14006cf22:	8b 94 f5 04 08 00 00 	mov    0x804(%rbp,%rsi,8),%edx
14006cf29:	8b 4c fd 00          	mov    0x0(%rbp,%rdi,8),%ecx
14006cf2d:	0f b6 f0             	movzbl %al,%esi
14006cf30:	c1 e8 10             	shr    $0x10,%eax
14006cf33:	0f b6 ff             	movzbl %bh,%edi
14006cf36:	33 54 f5 04          	xor    0x4(%rbp,%rsi,8),%edx
14006cf3a:	c1 eb 10             	shr    $0x10,%ebx
14006cf3d:	33 4c fd 04          	xor    0x4(%rbp,%rdi,8),%ecx
14006cf41:	0f b6 f4             	movzbl %ah,%esi
14006cf44:	0f b6 fb             	movzbl %bl,%edi
14006cf47:	33 54 f5 00          	xor    0x0(%rbp,%rsi,8),%edx
14006cf4b:	33 8c fd 04 08 00 00 	xor    0x804(%rbp,%rdi,8),%ecx
14006cf52:	0f b6 f0             	movzbl %al,%esi
14006cf55:	0f b6 ff             	movzbl %bh,%edi
14006cf58:	33 94 f5 00 08 00 00 	xor    0x800(%rbp,%rsi,8),%edx
14006cf5f:	33 8c fd 00 08 00 00 	xor    0x800(%rbp,%rdi,8),%ecx