26th international contemporary art film festival