meggnutt of leaks