nc24050320