halley40k3859