140eb39dd:	48 8b f9             	mov    %rcx,%rdi
140eb39e0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140eb39e4:	48 8d 0d c5 0f 52 00 	lea    0x520fc5(%rip),%rcx        # 0x1413d49b0
140eb39eb:	e8 68 a3 f6 ff       	call   0x140e1dd58
140eb39f0:	33 c9                	xor    %ecx,%ecx
140eb39f2:	48 89 0b             	mov    %rcx,(%rbx)
140eb39f5:	85 c0                	test   %eax,%eax
140eb39f7:	75 16                	jne    0x140eb3a0f
140eb39f9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140eb39fd:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3a01:	48 8b c3             	mov    %rbx,%rax
140eb3a04:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3a09:	48 83 c4 20          	add    $0x20,%rsp
140eb3a0d:	5f                   	pop    %rdi
140eb3a0e:	c3                   	ret
140eb3a0f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eb3a13:	48 8b c3             	mov    %rbx,%rax
140eb3a16:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3a1b:	48 83 c4 20          	add    $0x20,%rsp
140eb3a1f:	5f                   	pop    %rdi
140eb3a20:	c3                   	ret
140eb3a21:	cc                   	int3
140eb3a22:	cc                   	int3
140eb3a23:	cc                   	int3
140eb3a24:	cc                   	int3
140eb3a25:	cc                   	int3
140eb3a26:	cc                   	int3
140eb3a27:	cc                   	int3
140eb3a28:	cc                   	int3
140eb3a29:	cc                   	int3
140eb3a2a:	cc                   	int3
140eb3a2b:	cc                   	int3
140eb3a2c:	cc                   	int3
140eb3a2d:	cc                   	int3
140eb3a2e:	cc                   	int3
140eb3a2f:	cc                   	int3
140eb3a30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140eb3a35:	57                   	push   %rdi
140eb3a36:	48 83 ec 20          	sub    $0x20,%rsp
140eb3a3a:	48 8b da             	mov    %rdx,%rbx
140eb3a3d:	48 8b f9             	mov    %rcx,%rdi
140eb3a40:	49 8d 50 08          	lea    0x8(%r8),%rdx
140eb3a44:	48 8d 0d 9d 0f 52 00 	lea    0x520f9d(%rip),%rcx        # 0x1413d49e8
140eb3a4b:	e8 08 a3 f6 ff       	call   0x140e1dd58
140eb3a50:	33 c9                	xor    %ecx,%ecx
140eb3a52:	48 89 0b             	mov    %rcx,(%rbx)
140eb3a55:	85 c0                	test   %eax,%eax
140eb3a57:	75 16                	jne    0x140eb3a6f
140eb3a59:	48 8d 47 10          	lea    0x10(%rdi),%rax
140eb3a5d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3a61:	48 8b c3             	mov    %rbx,%rax
140eb3a64:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3a69:	48 83 c4 20          	add    $0x20,%rsp
140eb3a6d:	5f                   	pop    %rdi
140eb3a6e:	c3                   	ret
140eb3a6f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eb3a73:	48 8b c3             	mov    %rbx,%rax
140eb3a76:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3a7b:	48 83 c4 20          	add    $0x20,%rsp
140eb3a7f:	5f                   	pop    %rdi
140eb3a80:	c3                   	ret
140eb3a81:	cc                   	int3
140eb3a82:	cc                   	int3
140eb3a83:	cc                   	int3
140eb3a84:	cc                   	int3
140eb3a85:	cc                   	int3
140eb3a86:	cc                   	int3
140eb3a87:	cc                   	int3
140eb3a88:	cc                   	int3
140eb3a89:	cc                   	int3
140eb3a8a:	cc                   	int3
140eb3a8b:	cc                   	int3
140eb3a8c:	cc                   	int3
140eb3a8d:	cc                   	int3
140eb3a8e:	cc                   	int3
140eb3a8f:	cc                   	int3
140eb3a90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140eb3a95:	57                   	push   %rdi
140eb3a96:	48 83 ec 20          	sub    $0x20,%rsp
140eb3a9a:	48 8b da             	mov    %rdx,%rbx
140eb3a9d:	48 8b f9             	mov    %rcx,%rdi
140eb3aa0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140eb3aa4:	48 8d 0d 7d 0f 52 00 	lea    0x520f7d(%rip),%rcx        # 0x1413d4a28
140eb3aab:	e8 a8 a2 f6 ff       	call   0x140e1dd58
140eb3ab0:	33 c9                	xor    %ecx,%ecx
140eb3ab2:	48 89 0b             	mov    %rcx,(%rbx)
140eb3ab5:	85 c0                	test   %eax,%eax
140eb3ab7:	75 16                	jne    0x140eb3acf
140eb3ab9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140eb3abd:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3ac1:	48 8b c3             	mov    %rbx,%rax
140eb3ac4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3ac9:	48 83 c4 20          	add    $0x20,%rsp
140eb3acd:	5f                   	pop    %rdi
140eb3ace:	c3                   	ret
140eb3acf:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eb3ad3:	48 8b c3             	mov    %rbx,%rax
140eb3ad6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3adb:	48 83 c4 20          	add    $0x20,%rsp
140eb3adf:	5f                   	pop    %rdi
140eb3ae0:	c3                   	ret
140eb3ae1:	cc                   	int3
140eb3ae2:	cc                   	int3
140eb3ae3:	cc                   	int3
140eb3ae4:	cc                   	int3
140eb3ae5:	cc                   	int3
140eb3ae6:	cc                   	int3
140eb3ae7:	cc                   	int3
140eb3ae8:	cc                   	int3
140eb3ae9:	cc                   	int3
140eb3aea:	cc                   	int3
140eb3aeb:	cc                   	int3
140eb3aec:	cc                   	int3
140eb3aed:	cc                   	int3
140eb3aee:	cc                   	int3
140eb3aef:	cc                   	int3
140eb3af0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140eb3af5:	57                   	push   %rdi
140eb3af6:	48 83 ec 20          	sub    $0x20,%rsp
140eb3afa:	48 8b da             	mov    %rdx,%rbx
140eb3afd:	48 8b f9             	mov    %rcx,%rdi
140eb3b00:	49 8d 50 08          	lea    0x8(%r8),%rdx
140eb3b04:	48 8d 0d 55 0f 52 00 	lea    0x520f55(%rip),%rcx        # 0x1413d4a60
140eb3b0b:	e8 48 a2 f6 ff       	call   0x140e1dd58
140eb3b10:	33 c9                	xor    %ecx,%ecx
140eb3b12:	48 89 0b             	mov    %rcx,(%rbx)
140eb3b15:	85 c0                	test   %eax,%eax
140eb3b17:	75 16                	jne    0x140eb3b2f
140eb3b19:	48 8d 47 10          	lea    0x10(%rdi),%rax
140eb3b1d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3b21:	48 8b c3             	mov    %rbx,%rax
140eb3b24:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3b29:	48 83 c4 20          	add    $0x20,%rsp
140eb3b2d:	5f                   	pop    %rdi
140eb3b2e:	c3                   	ret
140eb3b2f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eb3b33:	48 8b c3             	mov    %rbx,%rax
140eb3b36:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3b3b:	48 83 c4 20          	add    $0x20,%rsp
140eb3b3f:	5f                   	pop    %rdi
140eb3b40:	c3                   	ret
140eb3b41:	cc                   	int3
140eb3b42:	cc                   	int3
140eb3b43:	cc                   	int3
140eb3b44:	cc                   	int3
140eb3b45:	cc                   	int3
140eb3b46:	cc                   	int3
140eb3b47:	cc                   	int3
140eb3b48:	cc                   	int3
140eb3b49:	cc                   	int3
140eb3b4a:	cc                   	int3
140eb3b4b:	cc                   	int3
140eb3b4c:	cc                   	int3
140eb3b4d:	cc                   	int3
140eb3b4e:	cc                   	int3
140eb3b4f:	cc                   	int3
140eb3b50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140eb3b55:	57                   	push   %rdi
140eb3b56:	48 83 ec 20          	sub    $0x20,%rsp
140eb3b5a:	48 8b da             	mov    %rdx,%rbx
140eb3b5d:	48 8b f9             	mov    %rcx,%rdi
140eb3b60:	49 8d 50 08          	lea    0x8(%r8),%rdx
140eb3b64:	48 8d 0d 25 0f 52 00 	lea    0x520f25(%rip),%rcx        # 0x1413d4a90
140eb3b6b:	e8 e8 a1 f6 ff       	call   0x140e1dd58
140eb3b70:	33 c9                	xor    %ecx,%ecx
140eb3b72:	48 89 0b             	mov    %rcx,(%rbx)
140eb3b75:	85 c0                	test   %eax,%eax
140eb3b77:	75 16                	jne    0x140eb3b8f
140eb3b79:	48 8d 47 10          	lea    0x10(%rdi),%rax
140eb3b7d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3b81:	48 8b c3             	mov    %rbx,%rax
140eb3b84:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3b89:	48 83 c4 20          	add    $0x20,%rsp
140eb3b8d:	5f                   	pop    %rdi
140eb3b8e:	c3                   	ret
140eb3b8f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eb3b93:	48 8b c3             	mov    %rbx,%rax
140eb3b96:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3b9b:	48 83 c4 20          	add    $0x20,%rsp
140eb3b9f:	5f                   	pop    %rdi
140eb3ba0:	c3                   	ret
140eb3ba1:	cc                   	int3
140eb3ba2:	cc                   	int3
140eb3ba3:	cc                   	int3
140eb3ba4:	cc                   	int3
140eb3ba5:	cc                   	int3
140eb3ba6:	cc                   	int3
140eb3ba7:	cc                   	int3
140eb3ba8:	cc                   	int3
140eb3ba9:	cc                   	int3
140eb3baa:	cc                   	int3
140eb3bab:	cc                   	int3
140eb3bac:	cc                   	int3
140eb3bad:	cc                   	int3
140eb3bae:	cc                   	int3
140eb3baf:	cc                   	int3
140eb3bb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140eb3bb5:	57                   	push   %rdi
140eb3bb6:	48 83 ec 20          	sub    $0x20,%rsp
140eb3bba:	48 8b da             	mov    %rdx,%rbx
140eb3bbd:	48 8b f9             	mov    %rcx,%rdi
140eb3bc0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140eb3bc4:	48 8d 0d 4d 12 52 00 	lea    0x52124d(%rip),%rcx        # 0x1413d4e18
140eb3bcb:	e8 88 a1 f6 ff       	call   0x140e1dd58
140eb3bd0:	33 c9                	xor    %ecx,%ecx
140eb3bd2:	48 89 0b             	mov    %rcx,(%rbx)
140eb3bd5:	85 c0                	test   %eax,%eax
140eb3bd7:	75 16                	jne    0x140eb3bef
140eb3bd9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140eb3bdd:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3be1:	48 8b c3             	mov    %rbx,%rax
140eb3be4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3be9:	48 83 c4 20          	add    $0x20,%rsp
140eb3bed:	5f                   	pop    %rdi
140eb3bee:	c3                   	ret
140eb3bef:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eb3bf3:	48 8b c3             	mov    %rbx,%rax
140eb3bf6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3bfb:	48 83 c4 20          	add    $0x20,%rsp
140eb3bff:	5f                   	pop    %rdi
140eb3c00:	c3                   	ret
140eb3c01:	cc                   	int3
140eb3c02:	cc                   	int3
140eb3c03:	cc                   	int3
140eb3c04:	cc                   	int3
140eb3c05:	cc                   	int3
140eb3c06:	cc                   	int3
140eb3c07:	cc                   	int3
140eb3c08:	cc                   	int3
140eb3c09:	cc                   	int3
140eb3c0a:	cc                   	int3
140eb3c0b:	cc                   	int3
140eb3c0c:	cc                   	int3
140eb3c0d:	cc                   	int3
140eb3c0e:	cc                   	int3
140eb3c0f:	cc                   	int3
140eb3c10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140eb3c15:	57                   	push   %rdi
140eb3c16:	48 83 ec 20          	sub    $0x20,%rsp
140eb3c1a:	48 8b da             	mov    %rdx,%rbx
140eb3c1d:	48 8b f9             	mov    %rcx,%rdi
140eb3c20:	49 8d 50 08          	lea    0x8(%r8),%rdx
140eb3c24:	48 8d 0d 25 12 52 00 	lea    0x521225(%rip),%rcx        # 0x1413d4e50
140eb3c2b:	e8 28 a1 f6 ff       	call   0x140e1dd58
140eb3c30:	33 c9                	xor    %ecx,%ecx
140eb3c32:	48 89 0b             	mov    %rcx,(%rbx)
140eb3c35:	85 c0                	test   %eax,%eax
140eb3c37:	75 16                	jne    0x140eb3c4f
140eb3c39:	48 8d 47 10          	lea    0x10(%rdi),%rax
140eb3c3d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3c41:	48 8b c3             	mov    %rbx,%rax
140eb3c44:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3c49:	48 83 c4 20          	add    $0x20,%rsp
140eb3c4d:	5f                   	pop    %rdi
140eb3c4e:	c3                   	ret
140eb3c4f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eb3c53:	48 8b c3             	mov    %rbx,%rax
140eb3c56:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3c5b:	48 83 c4 20          	add    $0x20,%rsp
140eb3c5f:	5f                   	pop    %rdi
140eb3c60:	c3                   	ret
140eb3c61:	cc                   	int3
140eb3c62:	cc                   	int3
140eb3c63:	cc                   	int3
140eb3c64:	cc                   	int3
140eb3c65:	cc                   	int3
140eb3c66:	cc                   	int3
140eb3c67:	cc                   	int3
140eb3c68:	cc                   	int3
140eb3c69:	cc                   	int3
140eb3c6a:	cc                   	int3
140eb3c6b:	cc                   	int3
140eb3c6c:	cc                   	int3
140eb3c6d:	cc                   	int3
140eb3c6e:	cc                   	int3
140eb3c6f:	cc                   	int3
140eb3c70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140eb3c75:	57                   	push   %rdi
140eb3c76:	48 83 ec 20          	sub    $0x20,%rsp
140eb3c7a:	48 8b da             	mov    %rdx,%rbx
140eb3c7d:	48 8b f9             	mov    %rcx,%rdi
140eb3c80:	49 8d 50 08          	lea    0x8(%r8),%rdx
140eb3c84:	48 8d 0d 35 0e 52 00 	lea    0x520e35(%rip),%rcx        # 0x1413d4ac0
140eb3c8b:	e8 c8 a0 f6 ff       	call   0x140e1dd58
140eb3c90:	33 c9                	xor    %ecx,%ecx
140eb3c92:	48 89 0b             	mov    %rcx,(%rbx)
140eb3c95:	85 c0                	test   %eax,%eax
140eb3c97:	75 16                	jne    0x140eb3caf
140eb3c99:	48 8d 47 10          	lea    0x10(%rdi),%rax
140eb3c9d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3ca1:	48 8b c3             	mov    %rbx,%rax
140eb3ca4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3ca9:	48 83 c4 20          	add    $0x20,%rsp
140eb3cad:	5f                   	pop    %rdi
140eb3cae:	c3                   	ret
140eb3caf:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140eb3cb3:	48 8b c3             	mov    %rbx,%rax
140eb3cb6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140eb3cbb:	48 83 c4 20          	add    $0x20,%rsp
140eb3cbf:	5f                   	pop    %rdi
140eb3cc0:	c3                   	ret
140eb3cc1:	cc                   	int3
140eb3cc2:	cc                   	int3
140eb3cc3:	cc                   	int3
140eb3cc4:	cc                   	int3
140eb3cc5:	cc                   	int3
140eb3cc6:	cc                   	int3
140eb3cc7:	cc                   	int3
140eb3cc8:	cc                   	int3
140eb3cc9:	cc                   	int3
140eb3cca:	cc                   	int3
140eb3ccb:	cc                   	int3
140eb3ccc:	cc                   	int3
140eb3ccd:	cc                   	int3
140eb3cce:	cc                   	int3
140eb3ccf:	cc                   	int3
140eb3cd0:	40 53                	rex push %rbx
140eb3cd2:	48 83 ec 30          	sub    $0x30,%rsp
140eb3cd6:	48 8d 05 63 40 22 00 	lea    0x224063(%rip),%rax        # 0x1410d7d40
140eb3cdd:	b9 18 00 00 00       	mov    $0x18,%ecx
140eb3ce2:	48 89 02             	mov    %rax,(%rdx)
140eb3ce5:	48 8b da             	mov    %rdx,%rbx
140eb3ce8:	e8 1b 74 f6 ff       	call   0x140e1b108
140eb3ced:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140eb3cf2:	48 85 c0             	test   %rax,%rax
140eb3cf5:	74 18                	je     0x140eb3d0f
140eb3cf7:	0f 57 c0             	xorps  %xmm0,%xmm0
140eb3cfa:	48 8d 0d 07 58 35 00 	lea    0x355807(%rip),%rcx        # 0x141209508
140eb3d01:	0f 11 00             	movups %xmm0,(%rax)
140eb3d04:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140eb3d0b:	00
140eb3d0c:	48 89 08             	mov    %rcx,(%rax)
140eb3d0f:	48 89 43 08          	mov    %rax,0x8(%rbx)
140eb3d13:	48 8d 05 36 40 22 00 	lea    0x224036(%rip),%rax        # 0x1410d7d50
140eb3d1a:	48 89 03             	mov    %rax,(%rbx)
140eb3d1d:	48 8b c3             	mov    %rbx,%rax
140eb3d20:	48 83 c4 30          	add    $0x30,%rsp
140eb3d24:	5b                   	pop    %rbx
140eb3d25:	c3                   	ret
140eb3d26:	cc                   	int3
140eb3d27:	cc                   	int3
140eb3d28:	cc                   	int3
140eb3d29:	cc                   	int3
140eb3d2a:	cc                   	int3
140eb3d2b:	cc                   	int3
140eb3d2c:	cc                   	int3
140eb3d2d:	cc                   	int3
140eb3d2e:	cc                   	int3
140eb3d2f:	cc                   	int3
140eb3d30:	40 53                	rex push %rbx