HAL504 PDF File