hp m507