HPGCL Apply