ABFX , AGFA , ALPHAPRO , ARGOFX : THE DETAILED ANALYSIS