and The Resistance Front (TRF)