irc 2023