hal.h 39 KB