ELFA index shows 42.5% drop in financing activity