hal2520