Townstone Financial prevails in battle with CFPB