HAL Distribution