snorib