( 58 ) ALG.