Which of the following provides