Moro Islamic Liberation Front ( MILF ) ; Rebolusyonaryong Partidong Manggagawa ng Pilipinas/Revolutionary Proletarian Army/Alex Boncayao Brigade ( RPMP-RPA-ABB ) ; Rebolusyonaryong Partidong Manggagawa ng Mindanao ( RPM-M ) ; and Communist Party of the Philippines-New Peoples Army-National Democratic Front ( CPPNPA-NDF ) .