140031b8a:	cc                   	int3
140031b8b:	cc                   	int3
140031b8c:	cc                   	int3
140031b8d:	cc                   	int3
140031b8e:	cc                   	int3
140031b8f:	cc                   	int3
140031b90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140031b95:	56                   	push   %rsi
140031b96:	57                   	push   %rdi
140031b97:	41 56                	push   %r14
140031b99:	48 83 ec 40          	sub    $0x40,%rsp
140031b9d:	48 39 0d ec af 01 00 	cmp    %rcx,0x1afec(%rip)        # 0x14004cb90
140031ba4:	4d 8b f0             	mov    %r8,%r14
140031ba7:	48 8b fa             	mov    %rdx,%rdi
140031baa:	74 1b                	je     0x140031bc7
140031bac:	b9 05 00 00 00       	mov    $0x5,%ecx
140031bb1:	48 ff 15 e0 e1 00 00 	rex.W call *0xe1e0(%rip)        # 0x14003fd98
140031bb8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031bbd:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140031bc2:	e9 a9 00 00 00       	jmp    0x140031c70
140031bc7:	33 db                	xor    %ebx,%ebx
140031bc9:	89 5c 24 60          	mov    %ebx,0x60(%rsp)
140031bcd:	8b f3                	mov    %ebx,%esi
140031bcf:	89 5c 24 78          	mov    %ebx,0x78(%rsp)
140031bd3:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140031bd7:	48 85 ff             	test   %rdi,%rdi
140031bda:	0f 84 8b 00 00 00    	je     0x140031c6b
140031be0:	4d 85 f6             	test   %r14,%r14
140031be3:	0f 84 82 00 00 00    	je     0x140031c6b
140031be9:	38 5a 08             	cmp    %bl,0x8(%rdx)
140031bec:	74 0e                	je     0x140031bfc
140031bee:	48 8b cf             	mov    %rdi,%rcx
140031bf1:	e8 82 1e 00 00       	call   0x140033a78
140031bf6:	8b f0                	mov    %eax,%esi
140031bf8:	85 c0                	test   %eax,%eax
140031bfa:	78 33                	js     0x140031c2f
140031bfc:	48 ff 15 05 df 00 00 	rex.W call *0xdf05(%rip)        # 0x14003fb08
140031c03:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031c08:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140031c0d:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140031c12:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
140031c17:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140031c1c:	48 8b cf             	mov    %rdi,%rcx
140031c1f:	48 8d 50 20          	lea    0x20(%rax),%rdx
140031c23:	48 ff 15 b6 de 00 00 	rex.W call *0xdeb6(%rip)        # 0x14003fae0
140031c2a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031c2f:	33 c0                	xor    %eax,%eax
140031c31:	b9 60 01 00 00       	mov    $0x160,%ecx
140031c36:	f3 aa                	rep stos %al,%es:(%rdi)
140031c38:	85 f6                	test   %esi,%esi
140031c3a:	78 14                	js     0x140031c50
140031c3c:	39 5c 24 60          	cmp    %ebx,0x60(%rsp)
140031c40:	75 0c                	jne    0x140031c4e
140031c42:	39 5c 24 78          	cmp    %ebx,0x78(%rsp)
140031c46:	75 06                	jne    0x140031c4e
140031c48:	39 5c 24 30          	cmp    %ebx,0x30(%rsp)
140031c4c:	74 02                	je     0x140031c50
140031c4e:	b3 01                	mov    $0x1,%bl
140031c50:	44 8b c6             	mov    %esi,%r8d
140031c53:	41 88 1e             	mov    %bl,(%r14)
140031c56:	ba ff 01 00 00       	mov    $0x1ff,%edx
140031c5b:	48 8d 0d 9e 34 01 00 	lea    0x1349e(%rip),%rcx        # 0x140045100
140031c62:	e8 41 f5 ff ff       	call   0x1400311a8
140031c67:	8b c6                	mov    %esi,%eax
140031c69:	eb 05                	jmp    0x140031c70
140031c6b:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140031c70:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140031c75:	48 83 c4 40          	add    $0x40,%rsp
140031c79:	41 5e                	pop    %r14
140031c7b:	5f                   	pop    %rdi
140031c7c:	5e                   	pop    %rsi
140031c7d:	c3                   	ret
140031c7e:	cc                   	int3
140031c7f:	cc                   	int3
140031c80:	cc                   	int3
140031c81:	cc                   	int3
140031c82:	cc                   	int3
140031c83:	cc                   	int3
140031c84:	cc                   	int3
140031c85:	cc                   	int3
140031c86:	cc                   	int3
140031c87:	cc                   	int3
140031c88:	cc                   	int3
140031c89:	cc                   	int3
140031c8a:	cc                   	int3
140031c8b:	cc                   	int3
140031c8c:	cc                   	int3
140031c8d:	cc                   	int3
140031c8e:	cc                   	int3
140031c8f:	cc                   	int3
140031c90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140031c95:	55                   	push   %rbp
140031c96:	56                   	push   %rsi
140031c97:	57                   	push   %rdi
140031c98:	41 56                	push   %r14
140031c9a:	41 57                	push   %r15
140031c9c:	48 83 ec 50          	sub    $0x50,%rsp
140031ca0:	48 8b 05 f1 a7 01 00 	mov    0x1a7f1(%rip),%rax        # 0x14004c498
140031ca7:	48 33 c4             	xor    %rsp,%rax
140031caa:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140031caf:	48 39 0d da ae 01 00 	cmp    %rcx,0x1aeda(%rip)        # 0x14004cb90
140031cb6:	45 8b f9             	mov    %r9d,%r15d
140031cb9:	48 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%rsi
140031cc0:	00
140031cc1:	49 8b e8             	mov    %r8,%rbp
140031cc4:	4c 8b f2             	mov    %rdx,%r14
140031cc7:	74 1b                	je     0x140031ce4
140031cc9:	b9 05 00 00 00       	mov    $0x5,%ecx
140031cce:	48 ff 15 c3 e0 00 00 	rex.W call *0xe0c3(%rip)        # 0x14003fd98
140031cd5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031cda:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140031cdf:	e9 ce 00 00 00       	jmp    0x140031db2
140031ce4:	4d 85 f6             	test   %r14,%r14
140031ce7:	0f 84 c0 00 00 00    	je     0x140031dad
140031ced:	48 85 ed             	test   %rbp,%rbp
140031cf0:	0f 84 b7 00 00 00    	je     0x140031dad
140031cf6:	48 85 f6             	test   %rsi,%rsi
140031cf9:	0f 84 ae 00 00 00    	je     0x140031dad
140031cff:	41 80 78 08 00       	cmpb   $0x0,0x8(%r8)
140031d04:	75 07                	jne    0x140031d0d
140031d06:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140031d0b:	eb 7c                	jmp    0x140031d89
140031d0d:	0f b7 46 20          	movzwl 0x20(%rsi),%eax
140031d11:	48 8b cd             	mov    %rbp,%rcx
140031d14:	0f 10 06             	movups (%rsi),%xmm0
140031d17:	66 89 44 24 40       	mov    %ax,0x40(%rsp)
140031d1c:	0f 10 4e 10          	movups 0x10(%rsi),%xmm1
140031d20:	8a 46 22             	mov    0x22(%rsi),%al
140031d23:	88 44 24 42          	mov    %al,0x42(%rsp)
140031d27:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140031d2c:	0f 11 4c 24 30       	movups %xmm1,0x30(%rsp)
140031d31:	e8 42 1d 00 00       	call   0x140033a78
140031d36:	8b d8                	mov    %eax,%ebx
140031d38:	85 c0                	test   %eax,%eax
140031d3a:	78 4d                	js     0x140031d89
140031d3c:	8a 45 09             	mov    0x9(%rbp),%al
140031d3f:	48 8d 7d 2a          	lea    0x2a(%rbp),%rdi
140031d43:	f6 d8                	neg    %al
140031d45:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
140031d4a:	45 8b c7             	mov    %r15d,%r8d
140031d4d:	49 8b ce             	mov    %r14,%rcx
140031d50:	48 1b d2             	sbb    %rdx,%rdx
140031d53:	48 23 d7             	and    %rdi,%rdx
140031d56:	48 ff 15 73 dd 00 00 	rex.W call *0xdd73(%rip)        # 0x14003fad0
140031d5d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031d62:	8b d8                	mov    %eax,%ebx
140031d64:	85 c0                	test   %eax,%eax
140031d66:	78 21                	js     0x140031d89
140031d68:	0f b7 44 24 40       	movzwl 0x40(%rsp),%eax
140031d6d:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140031d72:	0f 10 4c 24 30       	movups 0x30(%rsp),%xmm1
140031d77:	0f 11 06             	movups %xmm0,(%rsi)
140031d7a:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
140031d7e:	66 89 46 20          	mov    %ax,0x20(%rsi)
140031d82:	8a 44 24 42          	mov    0x42(%rsp),%al
140031d86:	88 46 22             	mov    %al,0x22(%rsi)
140031d89:	33 c0                	xor    %eax,%eax
140031d8b:	48 8b fd             	mov    %rbp,%rdi
140031d8e:	b9 60 01 00 00       	mov    $0x160,%ecx
140031d93:	44 8b c3             	mov    %ebx,%r8d
140031d96:	f3 aa                	rep stos %al,%es:(%rdi)
140031d98:	48 8d 0d 79 33 01 00 	lea    0x13379(%rip),%rcx        # 0x140045118
140031d9f:	ba 39 02 00 00       	mov    $0x239,%edx
140031da4:	e8 ff f3 ff ff       	call   0x1400311a8
140031da9:	8b c3                	mov    %ebx,%eax
140031dab:	eb 05                	jmp    0x140031db2
140031dad:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140031db2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140031db7:	48 33 cc             	xor    %rsp,%rcx
140031dba:	e8 61 38 00 00       	call   0x140035620
140031dbf:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140031dc6:	00
140031dc7:	48 83 c4 50          	add    $0x50,%rsp
140031dcb:	41 5f                	pop    %r15
140031dcd:	41 5e                	pop    %r14
140031dcf:	5f                   	pop    %rdi
140031dd0:	5e                   	pop    %rsi
140031dd1:	5d                   	pop    %rbp
140031dd2:	c3                   	ret
140031dd3:	cc                   	int3
140031dd4:	cc                   	int3
140031dd5:	cc                   	int3
140031dd6:	cc                   	int3
140031dd7:	cc                   	int3
140031dd8:	cc                   	int3
140031dd9:	cc                   	int3
140031dda:	cc                   	int3
140031ddb:	cc                   	int3
140031ddc:	cc                   	int3
140031ddd:	cc                   	int3
140031dde:	cc                   	int3
140031ddf:	cc                   	int3
140031de0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140031de5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140031dea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140031def:	57                   	push   %rdi
140031df0:	48 83 ec 30          	sub    $0x30,%rsp
140031df4:	48 39 0d 95 ad 01 00 	cmp    %rcx,0x1ad95(%rip)        # 0x14004cb90
140031dfb:	49 8b e9             	mov    %r9,%rbp
140031dfe:	49 8b f0             	mov    %r8,%rsi
140031e01:	48 8b fa             	mov    %rdx,%rdi
140031e04:	74 1b                	je     0x140031e21
140031e06:	b9 05 00 00 00       	mov    $0x5,%ecx
140031e0b:	48 ff 15 86 df 00 00 	rex.W call *0xdf86(%rip)        # 0x14003fd98
140031e12:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031e17:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
140031e1c:	e9 86 00 00 00       	jmp    0x140031ea7
140031e21:	33 db                	xor    %ebx,%ebx
140031e23:	48 85 ff             	test   %rdi,%rdi
140031e26:	74 7a                	je     0x140031ea2
140031e28:	48 85 f6             	test   %rsi,%rsi
140031e2b:	74 75                	je     0x140031ea2
140031e2d:	38 5a 08             	cmp    %bl,0x8(%rdx)
140031e30:	74 0e                	je     0x140031e40
140031e32:	48 8b cf             	mov    %rdi,%rcx
140031e35:	e8 3e 1c 00 00       	call   0x140033a78
140031e3a:	8b d8                	mov    %eax,%ebx
140031e3c:	85 c0                	test   %eax,%eax
140031e3e:	78 38                	js     0x140031e78
140031e40:	80 7e 08 00          	cmpb   $0x0,0x8(%rsi)
140031e44:	74 0e                	je     0x140031e54
140031e46:	48 8b ce             	mov    %rsi,%rcx
140031e49:	e8 2a 1c 00 00       	call   0x140033a78
140031e4e:	8b d8                	mov    %eax,%ebx
140031e50:	85 c0                	test   %eax,%eax
140031e52:	78 24                	js     0x140031e78
140031e54:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140031e59:	4c 8b c5             	mov    %rbp,%r8
140031e5c:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
140031e61:	48 8b d6             	mov    %rsi,%rdx
140031e64:	48 8b cf             	mov    %rdi,%rcx
140031e67:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140031e6c:	48 ff 15 6d dc 00 00 	rex.W call *0xdc6d(%rip)        # 0x14003fae0
140031e73:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140031e78:	ba 60 01 00 00       	mov    $0x160,%edx
140031e7d:	33 c0                	xor    %eax,%eax
140031e7f:	8b ca                	mov    %edx,%ecx
140031e81:	44 8b c3             	mov    %ebx,%r8d
140031e84:	f3 aa                	rep stos %al,%es:(%rdi)
140031e86:	8b ca                	mov    %edx,%ecx
140031e88:	48 8b fe             	mov    %rsi,%rdi
140031e8b:	f3 aa                	rep stos %al,%es:(%rdi)
140031e8d:	48 8d 0d a4 32 01 00 	lea    0x132a4(%rip),%rcx        # 0x140045138
140031e94:	ba 71 02 00 00       	mov    $0x271,%edx
140031e99:	e8 0a f3 ff ff       	call   0x1400311a8
140031e9e:	8b c3                	mov    %ebx,%eax
140031ea0:	eb 05                	jmp    0x140031ea7
140031ea2:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140031ea7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140031eac:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140031eb1:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140031eb6:	48 83 c4 30          	add    $0x30,%rsp
140031eba:	5f                   	pop    %rdi
140031ebb:	c3                   	ret
140031ebc:	cc                   	int3
140031ebd:	cc                   	int3
140031ebe:	cc                   	int3
140031ebf:	cc                   	int3
140031ec0:	cc                   	int3
140031ec1:	cc                   	int3
140031ec2:	cc                   	int3
140031ec3:	cc                   	int3
140031ec4:	cc                   	int3
140031ec5:	cc                   	int3
140031ec6:	cc                   	int3
140031ec7:	cc                   	int3
140031ec8:	cc                   	int3
140031ec9:	cc                   	int3
140031eca:	cc                   	int3
140031ecb:	cc                   	int3
140031ecc:	cc                   	int3
140031ecd:	cc                   	int3
140031ece:	cc                   	int3
140031ecf:	cc                   	int3
140031ed0:	85 c9                	test   %ecx,%ecx
140031ed2:	74 26                	je     0x140031efa
140031ed4:	83 f9 01             	cmp    $0x1,%ecx
140031ed7:	75 27                	jne    0x140031f00
140031ed9:	80 7a 0b 00          	cmpb   $0x0,0xb(%rdx)
140031edd:	74 21                	je     0x140031f00
140031edf:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140031ee4:	c7 01 14 00 00 00    	movl   $0x14,(%rcx)
140031eea:	0f 10 42 4a          	movups 0x4a(%rdx),%xmm0
140031eee:	0f 11 41 04          	movups %xmm0,0x4(%rcx)
140031ef2:	8b 42 5a             	mov    0x5a(%rdx),%eax
140031ef5:	89 41 14             	mov    %eax,0x14(%rcx)
140031ef8:	eb 21                	jmp    0x140031f1b
140031efa:	80 7a 09 00          	cmpb   $0x0,0x9(%rdx)
140031efe:	75 07                	jne    0x140031f07
140031f00:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140031f05:	c3                   	ret
140031f06:	cc                   	int3
140031f07:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140031f0c:	c7 00 10 00 00 00    	movl   $0x10,(%rax)
140031f12:	0f 10 42 2a          	movups 0x2a(%rdx),%xmm0
140031f16:	f3 0f 7f 40 04       	movdqu %xmm0,0x4(%rax)
140031f1b:	33 c0                	xor    %eax,%eax
140031f1d:	c3                   	ret
140031f1e:	cc                   	int3
140031f1f:	cc                   	int3
140031f20:	cc                   	int3
140031f21:	cc                   	int3
140031f22:	cc                   	int3
140031f23:	cc                   	int3
140031f24:	cc                   	int3
140031f25:	cc                   	int3
140031f26:	cc                   	int3
140031f27:	cc                   	int3
140031f28:	cc                   	int3
140031f29:	cc                   	int3
140031f2a:	cc                   	int3
140031f2b:	cc                   	int3
140031f2c:	cc                   	int3
140031f2d:	cc                   	int3
140031f2e:	cc                   	int3
140031f2f:	cc                   	int3
140031f30:	40 55                	rex push %rbp
140031f32:	53                   	push   %rbx
140031f33:	56                   	push   %rsi
140031f34:	57                   	push   %rdi
140031f35:	41 55                	push   %r13
140031f37:	41 56                	push   %r14
140031f39:	41 57                	push   %r15
140031f3b:	48 8d 6c 24 e9       	lea    -0x17(%rsp),%rbp
140031f40:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140031f47:	48 8b 05 4a a5 01 00 	mov    0x1a54a(%rip),%rax        # 0x14004c498
140031f4e:	48 33 c4             	xor    %rsp,%rax
140031f51:	48 89 45 07          	mov    %rax,0x7(%rbp)
140031f55:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
140031f5a:	0f 57 c9             	xorps  %xmm1,%xmm1
140031f5d:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
140031f62:	0f 57 c0             	xorps  %xmm0,%xmm0
140031f65:	48 8b 7d 77          	mov    0x77(%rbp),%rdi
140031f69:	4d 8b f1             	mov    %r9,%r14
140031f6c:	48 8b 5d 7f          	mov    0x7f(%rbp),%rbx
140031f70:	45 33 c9             	xor    %r9d,%r9d
140031f73:	48 83 65 af 00       	andq   $0x0,-0x51(%rbp)
140031f78:	41 8b f0             	mov    %r8d,%esi
140031f7b:	48 83 65 a7 00       	andq   $0x0,-0x59(%rbp)
140031f80:	4c 8b fa             	mov    %rdx,%r15
140031f83:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140031f89:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140031f8d:	41 8d 49 41          	lea    0x41(%r9),%ecx
140031f91:	45 33 c0             	xor    %r8d,%r8d
140031f94:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
140031f98:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140031f9c:	0f 11 4d d7          	movups %xmm1,-0x29(%rbp)
140031fa0:	0f 11 4d e7          	movups %xmm1,-0x19(%rbp)
140031fa4:	0f 11 4d f7          	movups %xmm1,-0x9(%rbp)
140031fa8:	48 ff 15 21 df 00 00 	rex.W call *0xdf21(%rip)        # 0x14003fed0