QFFA BOG 2019- Final Version-1 QFFA BOG 2019- Final Version-2