26c689