IDX Closes Higher, Hitting 3,128.7 – VIVA