My IBC 2026 notes