BPSALG-6.0