snbp 2026