diff --git a/module2/exo1/toy_notebook_fr.ipynb b/module2/exo1/toy_notebook_fr.ipynb index 0bbbe371b01e359e381e43239412d77bf53fb1fb..150bbe93bffc5f3218a7ad472b7dcf4c74c1746e 100644 --- a/module2/exo1/toy_notebook_fr.ipynb +++ b/module2/exo1/toy_notebook_fr.ipynb @@ -1,5 +1,13 @@ { - "cells": [], + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], "metadata": { "kernelspec": { "display_name": "Python 3", @@ -7,19 +15,14 @@ "name": "python3" }, "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.6.3" + "codemirror_mode": "r", + "file_extension": ".r", + "mimetype": "text/x-r-source", + "name": "R", + "pygments_lexer": "r", + "version": "3.4.1" } }, "nbformat": 4, "nbformat_minor": 2 } - diff --git a/module3/exo3/example.csv b/module3/exo3/example.csv new file mode 100644 index 0000000000000000000000000000000000000000..cb473779e351b58f09c3fac76b0de541ed119527 --- /dev/null +++ b/module3/exo3/example.csv @@ -0,0 +1,3199 @@ +Date,Co2(PPM) +1958-04-05,317.31 +1958-04-12,317.69 +1958-04-19,317.58 +1958-04-26,316.48 +1958-05-03,316.95 +1958-05-17,317.56 +1958-05-24,317.99 +1958-07-05,315.85 +1958-07-12,315.85 +1958-07-19,315.46 +1958-07-26,315.59 +1958-08-02,315.64 +1958-08-09,315.1 +1958-08-16,315.09 +1958-08-30,314.14 +1958-09-06,313.54 +1958-11-08,313.05 +1958-11-15,313.26 +1958-11-22,313.57 +1958-11-29,314.01 +1958-12-06,314.56 +1958-12-13,314.41 +1958-12-20,314.77 +1958-12-27,315.21 +1959-01-03,315.24 +1959-01-10,315.5 +1959-01-17,315.69 +1959-01-24,315.86 +1959-01-31,315.42 +1959-02-14,316.94 +1959-02-21,316.61 +1959-02-28,316.62 +1959-03-07,316.81 +1959-03-21,316.73 +1959-03-28,316.71 +1959-04-04,317.72 +1959-04-11,317.12 +1959-04-18,317.64 +1959-04-25,318.32 +1959-05-02,318.27 +1959-05-09,318.78 +1959-05-16,318.05 +1959-05-23,318.43 +1959-06-06,318.53 +1959-06-13,318.14 +1959-06-20,317.88 +1959-06-27,317.76 +1959-07-04,316.86 +1959-07-11,316.83 +1959-07-18,316.45 +1959-07-25,316.16 +1959-08-01,315.62 +1959-08-08,314.91 +1959-08-22,315.0 +1959-08-29,314.15 +1959-09-05,314.45 +1959-09-12,313.93 +1959-09-19,313.57 +1959-09-26,313.54 +1959-10-03,313.04 +1959-10-10,313.15 +1959-10-17,313.43 +1959-10-24,313.46 +1959-10-31,314.12 +1959-11-07,314.42 +1959-11-14,314.88 +1959-11-21,315.2 +1959-11-28,315.11 +1959-12-05,315.06 +1959-12-12,315.64 +1959-12-19,315.86 +1959-12-26,315.77 +1960-01-02,315.72 +1960-01-09,316.4 +1960-01-16,316.73 +1960-01-23,316.57 +1960-01-30,316.68 +1960-02-06,316.61 +1960-02-13,316.98 +1960-02-20,317.42 +1960-02-27,317.0 +1960-03-05,316.96 +1960-03-12,317.76 +1960-03-19,318.07 +1960-03-26,317.77 +1960-04-02,318.61 +1960-04-09,319.34 +1960-04-16,319.01 +1960-04-23,319.03 +1960-04-30,319.77 +1960-05-07,319.96 +1960-05-14,319.82 +1960-05-21,320.04 +1960-05-28,320.06 +1960-06-04,319.46 +1960-06-11,320.08 +1960-06-18,319.42 +1960-06-25,319.09 +1960-07-02,318.18 +1960-07-09,318.64 +1960-07-16,318.41 +1960-07-23,317.91 +1960-07-30,317.33 +1960-08-06,316.62 +1960-08-13,316.7 +1960-08-20,315.1 +1960-08-27,314.78 +1960-09-03,314.72 +1960-09-10,314.58 +1960-09-17,314.28 +1960-09-24,313.33 +1960-10-01,313.66 +1960-10-08,313.32 +1960-10-15,313.92 +1960-10-22,314.21 +1960-10-29,314.29 +1960-11-05,314.5 +1960-11-12,315.1 +1960-11-19,315.1 +1960-11-26,315.41 +1960-12-03,315.84 +1960-12-10,316.07 +1960-12-17,316.21 +1960-12-24,316.4 +1960-12-31,316.67 +1961-01-07,316.73 +1961-01-14,317.02 +1961-01-21,317.03 +1961-01-28,317.01 +1961-02-04,317.06 +1961-02-11,317.75 +1961-02-18,317.94 +1961-02-25,318.0 +1961-03-04,318.04 +1961-03-11,318.51 +1961-03-18,318.92 +1961-03-25,318.71 +1961-04-01,319.41 +1961-04-08,319.55 +1961-04-15,318.9 +1961-04-22,319.74 +1961-04-29,319.67 +1961-05-06,320.67 +1961-05-13,320.46 +1961-05-20,320.61 +1961-05-27,320.36 +1961-06-03,320.09 +1961-06-10,320.02 +1961-06-17,319.62 +1961-06-24,319.49 +1961-07-01,319.26 +1961-07-08,319.07 +1961-07-15,318.49 +1961-07-22,317.16 +1961-07-29,317.97 +1961-08-05,317.91 +1961-08-12,317.33 +1961-08-19,316.76 +1961-08-26,315.26 +1961-09-02,315.28 +1961-09-09,314.97 +1961-09-16,314.53 +1961-09-23,315.06 +1961-09-30,315.61 +1961-10-07,314.97 +1961-10-14,315.43 +1961-10-21,315.48 +1961-10-28,315.72 +1961-11-04,315.82 +1961-11-11,315.7 +1961-11-18,316.21 +1961-11-25,316.55 +1961-12-02,316.52 +1961-12-09,317.02 +1961-12-16,316.94 +1961-12-23,317.18 +1961-12-30,317.46 +1962-01-06,317.99 +1962-01-13,318.12 +1962-01-20,318.07 +1962-01-27,317.78 +1962-02-03,318.08 +1962-02-10,318.35 +1962-02-17,318.92 +1962-02-24,319.38 +1962-03-03,319.28 +1962-03-10,319.46 +1962-03-17,319.95 +1962-03-24,319.78 +1962-03-31,320.27 +1962-04-07,320.26 +1962-04-14,321.03 +1962-04-21,320.78 +1962-04-28,320.36 +1962-05-05,320.89 +1962-05-12,320.78 +1962-05-19,321.05 +1962-05-26,321.16 +1962-06-02,320.91 +1962-06-09,320.87 +1962-06-16,320.52 +1962-06-23,320.15 +1962-06-30,320.23 +1962-07-07,320.1 +1962-07-14,319.95 +1962-07-21,319.01 +1962-07-28,318.75 +1962-08-04,318.68 +1962-08-11,317.24 +1962-08-18,317.48 +1962-09-15,316.65 +1962-09-22,315.72 +1962-09-29,315.92 +1962-10-06,315.1 +1962-10-13,315.4 +1962-10-20,315.72 +1962-10-27,315.78 +1962-11-03,315.94 +1962-11-10,316.49 +1962-11-17,316.92 +1962-11-24,317.08 +1962-12-01,317.19 +1962-12-08,317.31 +1962-12-15,317.66 +1962-12-22,318.18 +1963-01-05,318.54 +1963-01-12,318.73 +1963-01-19,318.9 +1963-01-26,318.82 +1963-02-02,318.77 +1963-02-09,318.95 +1963-02-23,319.37 +1963-03-02,319.35 +1963-03-09,319.7 +1963-03-16,319.8 +1963-03-23,320.34 +1963-03-30,320.29 +1963-04-06,320.38 +1963-04-13,320.96 +1963-04-20,322.05 +1963-04-27,321.92 +1963-05-11,321.97 +1963-05-18,322.28 +1963-05-25,322.27 +1963-06-01,322.32 +1963-06-08,322.09 +1963-06-15,321.83 +1963-06-22,320.88 +1963-06-29,320.49 +1963-07-06,320.12 +1963-07-13,319.82 +1963-07-20,319.56 +1963-07-27,319.06 +1963-08-03,318.6 +1963-08-10,318.27 +1963-08-17,317.73 +1963-08-24,317.12 +1963-08-31,316.44 +1963-09-07,316.81 +1963-09-14,315.99 +1963-09-21,316.03 +1963-09-28,315.93 +1963-10-05,316.28 +1963-10-12,315.65 +1963-10-19,316.14 +1963-10-26,316.36 +1963-11-02,316.63 +1963-11-09,316.83 +1963-11-16,317.13 +1963-11-30,317.56 +1963-12-07,318.07 +1963-12-14,318.27 +1963-12-21,318.59 +1963-12-28,318.74 +1964-01-04,319.04 +1964-01-11,319.49 +1964-01-18,319.88 +1964-05-30,322.07 +1964-06-06,322.06 +1964-06-27,321.57 +1964-07-04,321.14 +1964-07-11,319.95 +1964-07-18,320.28 +1964-07-25,320.02 +1964-08-01,319.14 +1964-08-15,318.61 +1964-08-22,318.23 +1964-08-29,318.11 +1964-09-05,317.48 +1964-09-12,316.57 +1964-09-19,315.59 +1964-09-26,317.01 +1964-10-03,316.93 +1964-10-10,316.51 +1964-10-17,316.86 +1964-10-24,317.05 +1964-10-31,317.65 +1964-11-07,317.77 +1964-11-14,317.65 +1964-11-21,317.52 +1964-11-28,318.11 +1964-12-05,318.42 +1964-12-12,318.58 +1964-12-19,318.93 +1964-12-26,318.91 +1965-01-02,319.08 +1965-01-09,319.17 +1965-01-16,319.16 +1965-01-23,319.79 +1965-01-30,320.12 +1965-02-06,320.2 +1965-02-13,320.16 +1965-02-20,320.7 +1965-02-27,320.89 +1965-03-06,321.07 +1965-03-13,320.98 +1965-03-20,320.49 +1965-03-27,321.4 +1965-04-03,321.95 +1965-04-10,322.27 +1965-04-17,322.17 +1965-04-24,321.86 +1965-05-01,322.46 +1965-05-08,322.22 +1965-05-15,321.94 +1965-05-22,321.69 +1965-05-29,322.26 +1965-06-05,321.87 +1965-06-12,321.77 +1965-06-19,321.77 +1965-06-26,321.99 +1965-07-03,321.97 +1965-07-10,321.85 +1965-07-17,321.76 +1965-07-24,320.47 +1965-07-31,319.49 +1965-08-07,319.47 +1965-08-14,318.02 +1965-08-21,318.82 +1965-08-28,318.73 +1965-09-04,318.39 +1965-09-11,318.05 +1965-09-18,318.26 +1965-09-25,316.85 +1965-10-02,316.6 +1965-10-09,317.26 +1965-10-16,317.86 +1965-10-23,317.56 +1965-10-30,317.63 +1965-11-06,318.3 +1965-11-13,319.26 +1965-11-20,318.99 +1965-11-27,319.17 +1965-12-04,319.09 +1965-12-11,319.37 +1965-12-18,319.39 +1965-12-25,319.7 +1966-01-01,319.69 +1966-01-08,320.49 +1966-01-15,320.63 +1966-01-22,321.09 +1966-01-29,321.16 +1966-02-05,321.26 +1966-02-12,321.75 +1966-02-19,321.67 +1966-02-26,321.8 +1966-03-05,322.1 +1966-03-12,322.14 +1966-03-19,322.57 +1966-03-26,322.86 +1966-04-02,323.55 +1966-04-09,323.62 +1966-04-16,323.88 +1966-04-23,323.91 +1966-04-30,323.53 +1966-05-07,324.0 +1966-05-14,324.1 +1966-05-21,323.72 +1966-05-28,324.31 +1966-06-04,324.02 +1966-06-11,323.88 +1966-06-18,323.75 +1966-06-25,323.32 +1966-07-02,322.82 +1966-07-09,322.9 +1966-08-06,321.31 +1966-08-13,320.85 +1966-08-20,319.16 +1966-08-27,319.64 +1966-09-03,319.94 +1966-09-10,318.22 +1966-09-17,318.46 +1966-09-24,318.31 +1966-10-01,317.9 +1966-10-08,317.9 +1966-10-15,318.21 +1966-10-22,318.61 +1966-10-29,318.39 +1966-11-12,319.59 +1966-11-19,320.03 +1966-11-26,320.24 +1966-12-03,320.8 +1966-12-10,320.87 +1966-12-17,321.16 +1966-12-24,321.31 +1966-12-31,321.37 +1967-01-07,321.92 +1967-01-14,322.93 +1967-02-04,322.19 +1967-02-11,322.23 +1967-02-18,322.86 +1967-02-25,322.6 +1967-03-04,322.94 +1967-03-11,322.6 +1967-03-18,323.33 +1967-03-25,323.24 +1967-04-01,323.15 +1967-04-08,324.21 +1967-04-15,324.41 +1967-04-22,324.6 +1967-04-29,325.16 +1967-05-06,325.26 +1967-05-13,324.78 +1967-05-20,325.09 +1967-05-27,324.94 +1967-06-03,324.95 +1967-06-10,324.65 +1967-06-17,323.31 +1967-06-24,323.5 +1967-07-01,322.89 +1967-07-08,322.85 +1967-07-15,322.45 +1967-07-22,322.4 +1967-07-29,322.04 +1967-08-05,321.65 +1967-08-12,321.4 +1967-08-19,320.48 +1967-08-26,320.01 +1967-09-02,320.07 +1967-09-09,319.43 +1967-09-16,319.35 +1967-09-23,319.03 +1967-09-30,318.81 +1967-10-07,318.88 +1967-10-14,319.86 +1967-10-21,319.47 +1967-10-28,319.86 +1967-11-04,320.01 +1967-11-11,320.34 +1967-11-18,320.91 +1967-11-25,321.54 +1967-12-02,321.4 +1967-12-09,321.89 +1967-12-16,322.29 +1967-12-23,321.98 +1967-12-30,322.3 +1968-01-06,322.46 +1968-01-13,322.5 +1968-01-20,322.59 +1968-01-27,322.83 +1968-02-03,322.66 +1968-02-10,323.17 +1968-02-17,323.46 +1968-02-24,323.18 +1968-03-02,323.15 +1968-03-09,323.85 +1968-03-16,323.85 +1968-03-23,324.21 +1968-03-30,324.77 +1968-04-06,324.79 +1968-04-13,325.04 +1968-04-20,324.84 +1968-04-27,325.45 +1968-05-04,325.63 +1968-05-11,325.09 +1968-05-18,325.52 +1968-05-25,325.86 +1968-06-01,325.67 +1968-06-08,325.71 +1968-06-15,325.56 +1968-06-22,324.99 +1968-06-29,324.63 +1968-07-06,324.7 +1968-07-13,324.13 +1968-07-20,323.94 +1968-07-27,323.4 +1968-08-03,322.49 +1968-08-10,322.27 +1968-08-17,322.02 +1968-08-24,321.74 +1968-08-31,321.42 +1968-09-07,320.44 +1968-09-14,321.18 +1968-09-21,319.78 +1968-09-28,319.89 +1968-10-05,320.57 +1968-10-12,320.52 +1968-10-19,320.26 +1968-10-26,319.92 +1968-11-02,320.7 +1968-11-09,320.89 +1968-11-16,321.4 +1968-11-23,321.78 +1968-11-30,322.06 +1968-12-07,322.44 +1968-12-14,322.91 +1968-12-21,323.33 +1968-12-28,323.19 +1969-01-04,323.39 +1969-01-11,324.06 +1969-01-18,324.36 +1969-01-25,324.14 +1969-02-01,324.16 +1969-02-08,323.92 +1969-02-15,324.37 +1969-02-22,324.86 +1969-03-01,325.14 +1969-03-08,325.58 +1969-03-15,325.72 +1969-03-22,325.96 +1969-03-29,325.89 +1969-04-05,326.27 +1969-04-12,327.13 +1969-04-19,326.58 +1969-04-26,326.57 +1969-05-03,327.52 +1969-05-10,327.82 +1969-05-17,326.86 +1969-05-24,326.92 +1969-05-31,327.43 +1969-06-07,326.51 +1969-06-14,326.78 +1969-06-21,326.73 +1969-06-28,326.37 +1969-07-05,326.16 +1969-07-12,326.07 +1969-07-19,325.72 +1969-07-26,325.47 +1969-08-02,324.5 +1969-08-09,324.56 +1969-08-16,323.14 +1969-08-23,322.56 +1969-08-30,323.14 +1969-09-06,322.21 +1969-09-13,322.79 +1969-09-20,322.84 +1969-09-27,321.96 +1969-10-04,321.5 +1969-10-11,321.82 +1969-10-18,322.0 +1969-10-25,321.93 +1969-11-01,322.21 +1969-11-08,322.64 +1969-11-15,322.78 +1969-11-22,323.1 +1969-11-29,323.52 +1969-12-06,323.91 +1969-12-13,323.99 +1969-12-20,324.22 +1969-12-27,324.5 +1970-01-03,324.7 +1970-01-10,325.4 +1970-01-17,325.05 +1970-01-24,324.8 +1970-01-31,325.55 +1970-02-07,325.7 +1970-02-14,326.02 +1970-02-21,326.32 +1970-02-28,326.17 +1970-03-07,326.85 +1970-03-14,326.8 +1970-03-21,327.51 +1970-03-28,326.95 +1970-04-04,328.2 +1970-04-11,327.84 +1970-04-18,327.81 +1970-04-25,328.55 +1970-05-02,327.99 +1970-05-09,327.56 +1970-05-16,328.03 +1970-05-23,328.33 +1970-05-30,327.98 +1970-06-06,327.55 +1970-06-13,327.86 +1970-06-20,327.71 +1970-06-27,327.23 +1970-07-04,327.29 +1970-07-11,326.24 +1970-07-18,326.28 +1970-07-25,325.63 +1970-08-01,325.24 +1970-08-08,325.21 +1970-08-15,324.86 +1970-08-22,324.84 +1970-08-29,323.33 +1970-09-05,322.97 +1970-09-12,323.58 +1970-09-19,323.18 +1970-09-26,323.15 +1970-10-03,323.21 +1970-10-10,323.56 +1970-10-17,322.92 +1970-10-24,323.02 +1970-10-31,323.18 +1970-11-07,323.69 +1970-11-14,323.76 +1970-11-21,324.23 +1970-11-28,324.71 +1970-12-05,324.73 +1970-12-12,325.0 +1970-12-19,325.29 +1970-12-26,325.58 +1971-01-02,325.77 +1971-01-09,325.89 +1971-01-16,325.9 +1971-01-23,326.72 +1971-01-30,326.68 +1971-02-06,326.55 +1971-02-13,326.49 +1971-02-20,326.79 +1971-02-27,327.05 +1971-03-06,327.15 +1971-03-13,327.34 +1971-03-20,327.08 +1971-03-27,327.45 +1971-04-03,327.44 +1971-04-10,327.1 +1971-04-17,327.71 +1971-04-24,328.56 +1971-05-01,328.2 +1971-05-08,329.07 +1971-05-15,329.28 +1971-05-22,328.92 +1971-05-29,328.81 +1971-06-05,328.56 +1971-06-12,328.8 +1971-06-19,328.18 +1971-06-26,328.52 +1971-07-03,327.92 +1971-07-10,327.88 +1971-07-17,327.55 +1971-07-24,326.21 +1971-07-31,326.74 +1971-08-07,326.12 +1971-08-14,325.61 +1971-08-21,325.39 +1971-08-28,324.04 +1971-09-04,323.65 +1971-09-11,323.51 +1971-09-18,323.26 +1971-09-25,323.3 +1971-10-02,323.32 +1971-10-09,322.95 +1971-10-16,323.52 +1971-10-23,323.69 +1971-10-30,324.4 +1971-11-06,324.36 +1971-11-13,324.53 +1971-11-20,325.04 +1971-11-27,325.51 +1971-12-04,325.38 +1971-12-11,325.93 +1971-12-18,326.28 +1971-12-25,326.35 +1972-01-01,326.61 +1972-01-08,326.67 +1972-01-15,326.62 +1972-01-22,326.68 +1972-01-29,327.24 +1972-02-05,327.4 +1972-02-12,327.95 +1972-02-19,327.83 +1972-02-26,327.42 +1972-03-04,327.58 +1972-03-11,327.16 +1972-03-18,327.78 +1972-03-25,328.62 +1972-04-01,328.97 +1972-04-08,329.47 +1972-04-15,329.83 +1972-04-22,330.13 +1972-04-29,330.02 +1972-05-06,330.04 +1972-05-13,329.75 +1972-05-20,330.11 +1972-05-27,330.21 +1972-06-03,329.71 +1972-06-10,329.15 +1972-06-17,329.04 +1972-06-24,328.52 +1972-07-01,328.63 +1972-07-08,328.3 +1972-07-15,327.72 +1972-07-22,328.14 +1972-07-29,327.51 +1972-08-05,326.92 +1972-08-12,326.66 +1972-08-19,326.57 +1972-08-26,325.05 +1972-09-02,325.4 +1972-09-09,325.77 +1972-09-16,324.81 +1972-09-23,324.26 +1972-09-30,324.23 +1972-10-07,324.88 +1972-10-14,325.52 +1972-10-21,325.11 +1972-10-28,325.86 +1972-11-04,326.32 +1972-11-11,326.13 +1972-11-18,326.44 +1972-11-25,326.98 +1972-12-02,326.94 +1972-12-09,327.16 +1972-12-16,327.6 +1972-12-23,327.91 +1972-12-30,328.26 +1973-01-06,328.4 +1973-01-13,328.44 +1973-01-20,328.66 +1973-01-27,328.86 +1973-02-03,329.19 +1973-02-10,329.53 +1973-02-17,329.67 +1973-02-24,329.7 +1973-03-03,329.95 +1973-03-10,330.11 +1973-03-17,330.55 +1973-03-24,330.83 +1973-03-31,330.68 +1973-04-07,331.22 +1973-04-14,331.1 +1973-04-21,331.94 +1973-04-28,332.16 +1973-05-05,332.21 +1973-05-12,332.35 +1973-05-19,332.63 +1973-05-26,332.58 +1973-06-02,332.27 +1973-06-09,332.58 +1973-06-16,332.02 +1973-06-23,331.63 +1973-06-30,331.43 +1973-07-07,331.53 +1973-07-14,331.07 +1973-07-21,330.08 +1973-07-28,330.13 +1973-08-04,330.05 +1973-08-11,329.54 +1973-08-18,329.36 +1973-08-25,328.53 +1973-09-01,328.45 +1973-09-08,327.65 +1973-09-15,327.81 +1973-09-22,327.1 +1973-09-29,326.6 +1973-10-06,327.05 +1973-10-13,327.4 +1973-10-20,327.48 +1973-10-27,327.18 +1973-11-03,327.59 +1973-11-10,328.02 +1973-11-17,328.2 +1973-11-24,328.57 +1973-12-01,329.05 +1973-12-08,328.7 +1973-12-15,328.65 +1973-12-22,328.24 +1973-12-29,328.71 +1974-01-05,328.91 +1974-01-12,329.29 +1974-01-19,329.41 +1974-01-26,329.85 +1974-02-02,330.54 +1974-02-09,330.81 +1974-02-16,330.61 +1974-02-23,330.68 +1974-03-02,330.79 +1974-03-09,331.2 +1974-03-16,332.11 +1974-03-23,332.0 +1974-03-30,331.56 +1974-04-06,332.47 +1974-04-13,332.14 +1974-04-20,332.93 +1974-04-27,333.17 +1974-05-04,332.95 +1974-05-11,333.09 +1974-05-18,333.27 +1974-05-25,332.87 +1974-06-01,332.93 +1974-06-08,332.03 +1974-06-15,332.03 +1974-06-22,332.26 +1974-06-29,331.73 +1974-07-06,331.73 +1974-07-13,331.29 +1974-07-20,330.47 +1974-07-27,331.02 +1974-08-03,330.09 +1974-08-10,329.92 +1974-08-17,329.29 +1974-08-24,328.97 +1974-08-31,328.19 +1974-09-07,328.03 +1974-09-14,327.35 +1974-09-21,326.91 +1974-09-28,327.38 +1974-10-05,327.39 +1974-10-12,327.06 +1974-10-19,327.56 +1974-10-26,327.7 +1974-11-02,327.99 +1974-11-09,328.09 +1974-11-16,328.83 +1974-11-23,328.65 +1974-11-30,328.75 +1974-12-07,329.5 +1974-12-14,329.73 +1974-12-21,329.82 +1974-12-28,329.78 +1975-01-04,329.93 +1975-01-11,329.82 +1975-01-18,330.27 +1975-01-25,331.13 +1975-02-01,331.18 +1975-02-08,331.47 +1975-02-15,331.0 +1975-02-22,331.72 +1975-03-01,331.88 +1975-03-08,331.61 +1975-03-15,331.96 +1975-03-22,332.27 +1975-03-29,332.58 +1975-04-05,333.03 +1975-04-12,333.58 +1975-04-19,333.54 +1975-04-26,333.13 +1975-05-03,333.94 +1975-05-10,333.93 +1975-05-17,333.76 +1975-05-24,333.73 +1975-05-31,334.13 +1975-06-07,333.87 +1975-06-14,333.38 +1975-06-21,333.45 +1975-06-28,333.19 +1975-07-05,332.71 +1975-07-12,332.05 +1975-07-19,331.05 +1975-07-26,331.57 +1975-08-02,330.83 +1975-08-09,330.7 +1975-08-16,330.35 +1975-08-23,329.3 +1975-08-30,328.88 +1975-09-06,329.45 +1975-09-13,328.52 +1975-09-20,328.09 +1975-09-27,328.28 +1975-10-04,328.03 +1975-10-11,328.05 +1975-10-18,328.57 +1975-10-25,328.81 +1975-11-01,329.35 +1975-11-08,329.2 +1975-11-15,329.17 +1975-11-22,329.54 +1975-11-29,330.14 +1975-12-06,330.35 +1975-12-13,330.54 +1975-12-20,331.13 +1975-12-27,331.29 +1976-01-03,331.57 +1976-01-10,331.51 +1976-01-17,331.74 +1976-01-24,331.87 +1976-01-31,332.28 +1976-02-07,332.19 +1976-02-14,332.52 +1976-02-21,333.26 +1976-02-28,332.48 +1976-03-06,332.81 +1976-03-13,333.6 +1976-03-20,333.14 +1976-03-27,334.39 +1976-04-03,334.73 +1976-04-10,334.26 +1976-04-17,334.42 +1976-04-24,334.54 +1976-05-01,334.74 +1976-05-08,334.33 +1976-05-15,334.6 +1976-05-22,335.43 +1976-05-29,334.87 +1976-06-05,334.36 +1976-06-12,334.63 +1976-06-19,334.32 +1976-07-03,333.66 +1976-07-10,333.42 +1976-07-17,332.85 +1976-07-24,332.47 +1976-07-31,332.13 +1976-08-07,331.72 +1976-08-14,330.65 +1976-08-21,330.69 +1976-08-28,330.09 +1976-09-04,329.75 +1976-09-11,330.09 +1976-09-18,329.33 +1976-09-25,328.42 +1976-10-02,328.85 +1976-10-09,329.06 +1976-10-16,329.6 +1976-10-23,329.17 +1976-10-30,329.03 +1976-11-06,329.84 +1976-11-13,330.43 +1976-11-20,330.59 +1976-11-27,330.7 +1976-12-04,331.15 +1976-12-11,331.33 +1976-12-18,331.92 +1976-12-25,332.2 +1977-01-01,332.58 +1977-01-08,332.43 +1977-01-15,333.14 +1977-01-22,333.24 +1977-01-29,333.22 +1977-02-05,333.41 +1977-02-12,333.33 +1977-02-19,333.45 +1977-02-26,333.63 +1977-03-05,334.1 +1977-03-12,334.67 +1977-03-19,335.11 +1977-03-26,335.02 +1977-04-02,335.53 +1977-04-09,335.94 +1977-04-16,336.01 +1977-04-23,336.12 +1977-04-30,336.78 +1977-05-07,336.8 +1977-05-14,336.47 +1977-05-21,336.84 +1977-05-28,336.72 +1977-06-04,336.49 +1977-06-11,336.31 +1977-06-18,336.19 +1977-06-25,336.03 +1977-07-02,335.59 +1977-07-09,335.1 +1977-07-16,335.11 +1977-07-23,334.6 +1977-07-30,333.76 +1977-08-06,333.01 +1977-08-13,332.98 +1977-08-20,332.84 +1977-08-27,332.85 +1977-09-03,332.17 +1977-09-10,331.21 +1977-09-17,332.1 +1977-09-24,330.96 +1977-10-01,330.45 +1977-10-08,330.95 +1977-10-15,331.52 +1977-10-22,331.52 +1977-10-29,331.74 +1977-11-05,332.13 +1977-11-12,332.03 +1977-11-19,332.59 +1977-11-26,332.85 +1977-12-03,333.2 +1977-12-10,333.51 +1977-12-17,333.85 +1977-12-24,334.25 +1977-12-31,334.67 +1978-01-07,334.27 +1978-01-14,334.63 +1978-01-21,335.46 +1978-01-28,335.94 +1978-02-04,335.0 +1978-02-11,335.13 +1978-02-18,335.66 +1978-02-25,335.7 +1978-03-04,336.27 +1978-03-11,336.1 +1978-03-18,336.8 +1978-03-25,337.39 +1978-04-01,337.08 +1978-04-08,337.99 +1978-04-15,337.94 +1978-04-22,337.47 +1978-04-29,338.05 +1978-05-06,338.07 +1978-05-13,338.1 +1978-05-20,337.82 +1978-05-27,337.9 +1978-06-03,338.48 +1978-06-10,338.23 +1978-06-17,337.86 +1978-06-24,337.39 +1978-07-01,337.69 +1978-07-08,336.79 +1978-07-15,336.72 +1978-07-22,335.95 +1978-07-29,335.69 +1978-08-05,335.17 +1978-08-12,334.84 +1978-08-19,334.41 +1978-08-26,334.37 +1978-09-02,333.88 +1978-09-09,332.88 +1978-09-16,332.19 +1978-09-23,332.38 +1978-09-30,332.76 +1978-10-07,332.1 +1978-10-14,332.45 +1978-10-21,333.02 +1978-10-28,333.18 +1978-11-04,333.58 +1978-11-11,333.85 +1978-11-18,333.88 +1978-11-25,334.2 +1978-12-02,334.52 +1978-12-09,334.8 +1978-12-16,335.15 +1978-12-23,335.12 +1978-12-30,335.32 +1979-01-06,335.36 +1979-01-13,335.97 +1979-01-20,336.85 +1979-01-27,336.95 +1979-02-03,336.9 +1979-02-10,336.54 +1979-02-17,336.71 +1979-02-24,336.79 +1979-03-03,337.12 +1979-03-10,337.79 +1979-03-17,337.43 +1979-03-24,339.02 +1979-03-31,338.8 +1979-04-07,338.17 +1979-04-14,338.66 +1979-04-21,339.25 +1979-04-28,339.6 +1979-05-05,339.3 +1979-05-12,338.88 +1979-05-19,339.86 +1979-05-26,339.62 +1979-06-02,339.93 +1979-06-09,339.52 +1979-06-16,338.9 +1979-06-23,338.95 +1979-06-30,339.0 +1979-07-07,338.28 +1979-07-14,337.82 +1979-07-21,337.37 +1979-07-28,336.84 +1979-08-04,337.03 +1979-08-11,336.59 +1979-08-18,336.17 +1979-08-25,334.56 +1979-09-01,334.45 +1979-09-08,334.0 +1979-09-15,334.21 +1979-09-22,333.28 +1979-09-29,334.11 +1979-10-06,334.1 +1979-10-13,333.97 +1979-10-20,333.74 +1979-10-27,334.16 +1979-11-03,334.73 +1979-11-10,334.86 +1979-11-17,335.59 +1979-11-24,335.68 +1979-12-01,335.99 +1979-12-08,336.5 +1979-12-15,336.77 +1979-12-22,336.88 +1979-12-29,337.4 +1980-01-05,337.67 +1980-01-12,337.48 +1980-01-19,338.38 +1980-01-26,338.49 +1980-02-02,338.05 +1980-02-09,338.14 +1980-02-16,338.68 +1980-02-23,338.26 +1980-03-01,339.31 +1980-03-08,339.54 +1980-03-15,340.02 +1980-03-22,340.54 +1980-03-29,341.01 +1980-04-05,340.41 +1980-04-12,340.95 +1980-04-19,340.75 +1980-04-26,341.06 +1980-05-03,341.52 +1980-05-10,341.3 +1980-05-17,341.38 +1980-05-24,340.92 +1980-05-31,341.72 +1980-06-07,341.38 +1980-06-14,341.39 +1980-06-21,340.87 +1980-06-28,340.4 +1980-07-05,340.44 +1980-07-12,339.78 +1980-07-19,338.51 +1980-07-26,338.92 +1980-08-02,337.98 +1980-08-09,337.77 +1980-08-16,337.75 +1980-08-23,337.79 +1980-08-30,337.01 +1980-09-06,336.65 +1980-09-13,335.75 +1980-09-20,335.28 +1980-09-27,336.03 +1980-10-04,335.83 +1980-10-11,335.87 +1980-10-18,336.1 +1980-10-25,336.42 +1980-11-01,336.65 +1980-11-08,336.98 +1980-11-15,337.14 +1980-11-22,337.31 +1980-11-29,337.41 +1980-12-06,337.77 +1980-12-13,338.1 +1980-12-20,338.39 +1980-12-27,338.72 +1981-01-03,338.94 +1981-01-10,339.13 +1981-01-17,339.39 +1981-01-24,339.36 +1981-01-31,339.55 +1981-02-07,340.57 +1981-02-14,340.04 +1981-02-21,340.2 +1981-02-28,341.11 +1981-03-07,340.73 +1981-03-14,341.04 +1981-03-21,341.89 +1981-03-28,342.19 +1981-04-04,342.42 +1981-04-11,342.49 +1981-04-18,342.78 +1981-04-25,342.3 +1981-05-02,342.95 +1981-05-09,343.0 +1981-05-16,342.8 +1981-05-23,342.7 +1981-05-30,342.75 +1981-06-06,342.64 +1981-06-13,342.54 +1981-06-20,341.81 +1981-06-27,341.64 +1981-07-04,341.05 +1981-07-11,340.87 +1981-07-18,339.76 +1981-07-25,340.21 +1981-08-01,339.56 +1981-08-08,338.92 +1981-08-15,338.48 +1981-08-22,337.57 +1981-08-29,337.73 +1981-09-05,337.2 +1981-09-12,337.03 +1981-09-19,336.75 +1981-09-26,335.95 +1981-10-03,336.3 +1981-10-10,336.65 +1981-10-17,337.13 +1981-10-24,337.22 +1981-10-31,337.56 +1981-11-07,337.87 +1981-11-14,338.14 +1981-11-21,338.57 +1981-11-28,339.3 +1981-12-05,339.29 +1981-12-12,339.41 +1981-12-19,339.65 +1981-12-26,340.23 +1982-01-02,340.28 +1982-01-09,340.39 +1982-01-16,340.72 +1982-01-23,341.13 +1982-01-30,341.29 +1982-02-06,341.94 +1982-02-13,341.11 +1982-02-20,341.14 +1982-02-27,342.19 +1982-03-06,342.66 +1982-03-13,342.61 +1982-03-20,342.78 +1982-03-27,342.81 +1982-04-03,342.96 +1982-04-10,343.3 +1982-04-17,343.5 +1982-04-24,344.29 +1982-05-01,343.83 +1982-05-08,343.68 +1982-05-15,344.29 +1982-05-22,344.1 +1982-05-29,344.1 +1982-06-05,343.48 +1982-06-12,343.5 +1982-06-19,343.46 +1982-06-26,342.91 +1982-07-03,342.53 +1982-07-10,342.03 +1982-07-17,342.02 +1982-07-24,341.81 +1982-07-31,341.31 +1982-08-07,340.57 +1982-08-14,340.06 +1982-08-21,339.71 +1982-08-28,338.32 +1982-09-04,338.88 +1982-09-11,338.61 +1982-09-18,337.84 +1982-09-25,336.92 +1982-10-02,337.32 +1982-10-09,338.09 +1982-10-16,337.6 +1982-10-23,337.94 +1982-10-30,338.7 +1982-11-06,338.49 +1982-11-13,339.2 +1982-11-20,339.72 +1982-11-27,339.88 +1982-12-04,339.86 +1982-12-11,340.43 +1982-12-18,340.71 +1982-12-25,340.82 +1983-01-01,340.94 +1983-01-08,341.44 +1983-01-15,341.57 +1983-01-22,341.25 +1983-01-29,341.72 +1983-02-05,342.0 +1983-02-12,342.77 +1983-02-19,342.5 +1983-02-26,342.84 +1983-03-05,342.38 +1983-03-12,342.58 +1983-03-19,344.06 +1983-03-26,343.81 +1983-04-02,344.02 +1983-04-09,344.89 +1983-04-16,345.07 +1983-04-23,345.32 +1983-04-30,345.46 +1983-05-07,345.43 +1983-05-14,345.77 +1983-05-21,345.85 +1983-05-28,345.76 +1983-06-04,345.68 +1983-06-11,345.6 +1983-06-18,345.04 +1983-06-25,344.97 +1983-07-02,344.74 +1983-07-09,344.59 +1983-07-16,343.73 +1983-07-23,343.66 +1983-07-30,342.6 +1983-08-06,343.05 +1983-08-13,341.7 +1983-08-20,342.14 +1983-08-27,341.8 +1983-09-03,339.94 +1983-09-10,339.99 +1983-09-17,339.86 +1983-09-24,339.98 +1983-10-01,339.87 +1983-10-08,339.76 +1983-10-15,340.12 +1983-10-22,340.25 +1983-10-29,340.37 +1983-11-05,340.8 +1983-11-12,341.0 +1983-11-19,341.18 +1983-11-26,341.7 +1983-12-03,341.87 +1983-12-10,342.85 +1983-12-17,343.39 +1983-12-24,343.61 +1983-12-31,343.47 +1984-01-07,343.78 +1984-01-14,343.47 +1984-01-21,343.5 +1984-01-28,344.16 +1984-02-04,344.35 +1984-02-11,344.57 +1984-02-18,344.33 +1984-02-25,344.69 +1984-03-03,344.88 +1984-03-10,344.95 +1984-03-17,345.45 +1984-03-24,345.69 +1984-04-28,347.47 +1984-05-05,347.49 +1984-05-12,347.78 +1984-05-19,347.36 +1984-05-26,347.03 +1984-06-02,347.09 +1984-06-09,347.02 +1984-06-16,346.89 +1984-06-23,346.37 +1984-06-30,346.24 +1984-07-07,345.82 +1984-07-14,345.48 +1984-07-21,345.25 +1984-07-28,344.48 +1984-08-04,344.05 +1984-08-11,344.12 +1984-08-18,343.19 +1984-08-25,342.05 +1984-09-01,341.65 +1984-09-08,340.65 +1984-09-15,341.37 +1984-09-22,341.31 +1984-09-29,340.85 +1984-10-06,341.19 +1984-10-13,341.3 +1984-10-20,341.91 +1984-10-27,341.67 +1984-11-03,342.01 +1984-11-10,342.65 +1984-11-17,343.14 +1984-11-24,343.75 +1984-12-01,343.6 +1984-12-08,343.95 +1984-12-15,344.23 +1984-12-22,344.58 +1984-12-29,344.57 +1985-01-05,344.77 +1985-01-12,345.01 +1985-01-19,345.01 +1985-01-26,345.08 +1985-02-02,345.95 +1985-02-09,345.54 +1985-02-16,345.82 +1985-02-23,346.37 +1985-03-02,346.77 +1985-03-09,347.11 +1985-03-16,347.58 +1985-03-23,347.7 +1985-03-30,348.27 +1985-04-06,348.04 +1985-04-13,348.08 +1985-04-20,348.52 +1985-04-27,348.84 +1985-05-04,348.89 +1985-05-11,349.31 +1985-05-18,349.18 +1985-05-25,348.18 +1985-06-01,349.05 +1985-06-08,348.49 +1985-06-15,348.24 +1985-06-22,347.9 +1985-06-29,347.47 +1985-07-06,346.9 +1985-07-13,346.8 +1985-07-20,346.43 +1985-07-27,345.79 +1985-08-10,344.7 +1985-08-17,344.5 +1985-08-24,344.38 +1985-08-31,343.76 +1985-09-07,344.29 +1985-09-14,343.37 +1985-09-21,342.46 +1985-09-28,342.13 +1985-10-05,342.4 +1985-10-12,342.5 +1985-10-19,343.14 +1985-10-26,343.22 +1985-11-02,343.38 +1985-11-09,343.77 +1985-11-16,344.25 +1985-11-23,344.64 +1985-11-30,345.3 +1985-12-07,345.37 +1985-12-14,345.67 +1985-12-21,345.17 +1985-12-28,346.3 +1986-01-04,346.44 +1986-01-11,346.09 +1986-01-18,346.25 +1986-01-25,346.46 +1986-02-01,346.22 +1986-02-08,346.84 +1986-02-15,347.18 +1986-02-22,347.2 +1986-03-01,347.07 +1986-03-08,346.65 +1986-03-15,347.22 +1986-03-22,349.15 +1986-03-29,348.87 +1986-04-05,349.21 +1986-04-12,349.45 +1986-04-19,349.34 +1986-04-26,350.2 +1986-05-03,349.99 +1986-05-10,350.14 +1986-05-17,350.23 +1986-05-24,350.13 +1986-05-31,350.18 +1986-06-07,349.73 +1986-06-14,349.54 +1986-06-21,349.48 +1986-06-28,348.92 +1986-07-05,348.69 +1986-07-12,347.77 +1986-07-19,347.61 +1986-07-26,347.41 +1986-08-02,346.65 +1986-08-09,346.23 +1986-08-16,345.59 +1986-08-23,345.62 +1986-08-30,345.27 +1986-09-06,345.05 +1986-09-13,345.32 +1986-09-20,344.43 +1986-09-27,344.51 +1986-10-04,343.99 +1986-10-11,344.11 +1986-10-18,343.99 +1986-10-25,344.57 +1986-11-01,345.17 +1986-11-08,345.35 +1986-11-15,345.63 +1986-11-22,345.72 +1986-11-29,346.41 +1986-12-06,346.92 +1986-12-13,346.77 +1986-12-20,346.97 +1986-12-27,347.08 +1987-01-03,347.62 +1987-01-10,348.37 +1987-01-17,348.27 +1987-01-24,347.96 +1987-01-31,348.03 +1987-02-07,347.91 +1987-02-14,348.25 +1987-02-21,348.54 +1987-02-28,349.47 +1987-03-07,348.85 +1987-03-14,349.27 +1987-03-21,349.79 +1987-03-28,350.2 +1987-04-04,350.82 +1987-04-11,350.27 +1987-04-18,351.19 +1987-04-25,351.39 +1987-05-02,351.43 +1987-05-09,352.0 +1987-05-16,351.73 +1987-05-23,351.91 +1987-05-30,351.78 +1987-06-06,351.65 +1987-06-13,351.17 +1987-06-20,351.0 +1987-06-27,350.94 +1987-07-04,349.76 +1987-07-11,349.84 +1987-07-18,348.87 +1987-07-25,349.51 +1987-08-01,349.04 +1987-08-08,348.15 +1987-08-15,348.62 +1987-08-22,348.01 +1987-08-29,346.71 +1987-09-05,347.05 +1987-09-12,346.65 +1987-09-19,346.29 +1987-09-26,345.85 +1987-10-03,345.77 +1987-10-10,346.34 +1987-10-17,346.59 +1987-10-24,346.8 +1987-10-31,346.91 +1987-11-07,347.34 +1987-11-14,347.65 +1987-11-21,348.16 +1987-11-28,348.75 +1987-12-05,348.66 +1987-12-12,348.82 +1987-12-19,349.12 +1987-12-26,349.29 +1988-01-02,349.78 +1988-01-09,350.28 +1988-01-16,350.21 +1988-01-23,350.79 +1988-01-30,351.22 +1988-02-06,351.81 +1988-02-13,351.31 +1988-02-20,351.53 +1988-02-27,352.55 +1988-03-05,352.88 +1988-03-12,351.88 +1988-03-19,351.78 +1988-03-26,352.23 +1988-04-02,353.13 +1988-04-09,353.57 +1988-04-16,353.15 +1988-04-23,354.0 +1988-04-30,354.23 +1988-05-07,353.76 +1988-05-14,354.3 +1988-05-21,354.52 +1988-05-28,354.2 +1988-06-04,354.18 +1988-06-11,354.2 +1988-06-18,353.61 +1988-06-25,353.19 +1988-07-02,353.08 +1988-07-09,352.56 +1988-07-16,352.65 +1988-07-23,351.96 +1988-07-30,351.13 +1988-08-06,350.95 +1988-08-13,350.3 +1988-08-20,350.49 +1988-08-27,349.61 +1988-09-03,349.38 +1988-09-10,348.73 +1988-09-17,348.95 +1988-09-24,348.19 +1988-10-01,348.82 +1988-10-08,348.88 +1988-10-15,348.68 +1988-10-22,349.42 +1988-10-29,349.29 +1988-11-05,349.78 +1988-11-12,349.89 +1988-11-19,350.18 +1988-11-26,350.48 +1988-12-03,350.5 +1988-12-10,351.02 +1988-12-17,351.6 +1988-12-24,351.36 +1988-12-31,352.4 +1989-01-07,352.77 +1989-01-14,352.97 +1989-01-21,352.51 +1989-01-28,353.06 +1989-02-04,352.83 +1989-02-11,352.64 +1989-02-18,353.22 +1989-02-25,353.48 +1989-03-04,353.17 +1989-03-11,353.46 +1989-03-18,353.55 +1989-03-25,354.48 +1989-04-01,354.56 +1989-04-08,355.05 +1989-04-15,355.41 +1989-04-22,356.01 +1989-04-29,355.9 +1989-05-06,355.36 +1989-05-13,355.82 +1989-05-20,355.64 +1989-05-27,355.76 +1989-06-03,355.8 +1989-06-10,355.09 +1989-06-17,354.87 +1989-06-24,354.9 +1989-07-01,354.5 +1989-07-08,354.76 +1989-07-15,353.85 +1989-07-22,353.19 +1989-07-29,353.21 +1989-08-05,352.62 +1989-08-12,352.24 +1989-08-19,351.16 +1989-08-26,350.43 +1989-09-02,350.79 +1989-09-09,350.28 +1989-09-16,349.41 +1989-09-23,349.31 +1989-09-30,349.71 +1989-10-07,349.97 +1989-10-14,349.74 +1989-10-21,350.24 +1989-10-28,350.47 +1989-11-04,350.66 +1989-11-11,351.29 +1989-11-18,351.6 +1989-11-25,351.46 +1989-12-02,352.09 +1989-12-09,352.16 +1989-12-16,352.48 +1989-12-23,352.59 +1989-12-30,353.44 +1990-01-06,353.47 +1990-01-13,353.55 +1990-01-20,353.8 +1990-01-27,353.96 +1990-02-03,354.13 +1990-02-10,355.02 +1990-02-17,354.87 +1990-02-24,354.78 +1990-03-03,355.72 +1990-03-10,354.99 +1990-03-17,355.84 +1990-03-24,355.17 +1990-03-31,355.95 +1990-04-07,356.17 +1990-04-14,355.9 +1990-04-21,356.68 +1990-04-28,356.18 +1990-05-05,357.3 +1990-05-12,357.09 +1990-05-19,356.99 +1990-05-26,357.13 +1990-06-02,357.01 +1990-06-09,356.63 +1990-06-16,355.68 +1990-06-23,355.53 +1990-06-30,355.79 +1990-07-07,355.51 +1990-07-14,354.0 +1990-07-21,354.59 +1990-07-28,354.72 +1990-08-04,353.56 +1990-08-11,353.23 +1990-08-18,352.92 +1990-08-25,352.01 +1990-09-01,350.99 +1990-09-08,350.75 +1990-09-15,351.33 +1990-09-22,350.97 +1990-09-29,350.92 +1990-10-06,351.1 +1990-10-13,351.08 +1990-10-20,351.48 +1990-10-27,351.47 +1990-11-03,352.12 +1990-11-10,352.62 +1990-11-17,353.05 +1990-11-24,353.18 +1990-12-01,353.61 +1990-12-08,354.07 +1990-12-15,353.87 +1990-12-22,354.51 +1990-12-29,354.89 +1991-01-05,354.28 +1991-01-12,354.73 +1991-01-19,354.86 +1991-01-26,355.05 +1991-02-02,355.22 +1991-02-09,355.23 +1991-02-16,356.4 +1991-02-23,355.83 +1991-03-02,356.41 +1991-03-09,357.21 +1991-03-16,357.69 +1991-03-23,356.96 +1991-03-30,357.94 +1991-04-06,358.32 +1991-04-13,357.83 +1991-04-20,359.19 +1991-04-27,359.24 +1991-05-04,359.11 +1991-05-11,358.94 +1991-05-18,360.03 +1991-05-25,359.08 +1991-06-01,358.52 +1991-06-08,358.46 +1991-06-15,358.22 +1991-06-22,358.12 +1991-06-29,357.74 +1991-07-06,357.27 +1991-07-13,356.54 +1991-07-20,355.26 +1991-07-27,355.3 +1991-08-03,354.89 +1991-08-10,354.6 +1991-08-17,353.78 +1991-08-24,353.07 +1991-08-31,353.22 +1991-09-07,353.06 +1991-09-14,352.12 +1991-09-21,351.84 +1991-09-28,351.69 +1991-10-05,351.7 +1991-10-12,352.18 +1991-10-19,352.53 +1991-10-26,352.72 +1991-11-02,353.47 +1991-11-09,353.76 +1991-11-16,353.56 +1991-11-23,353.86 +1991-11-30,354.35 +1991-12-07,354.54 +1991-12-14,354.97 +1991-12-21,355.22 +1991-12-28,355.5 +1992-01-04,355.69 +1992-01-11,356.07 +1992-01-18,356.19 +1992-01-25,355.96 +1992-02-01,356.05 +1992-02-08,356.73 +1992-02-15,357.33 +1992-02-22,356.99 +1992-02-29,356.58 +1992-03-07,357.3 +1992-03-14,357.8 +1992-03-21,358.18 +1992-03-28,358.42 +1992-04-04,358.57 +1992-04-11,358.99 +1992-04-18,359.75 +1992-04-25,359.25 +1992-05-02,359.69 +1992-05-09,359.73 +1992-05-16,358.6 +1992-05-23,359.65 +1992-05-30,360.25 +1992-06-06,360.03 +1992-06-13,359.48 +1992-06-20,358.75 +1992-06-27,358.45 +1992-07-04,358.47 +1992-07-11,357.2 +1992-07-18,356.37 +1992-07-25,356.1 +1992-08-01,354.99 +1992-08-08,355.33 +1992-08-15,355.32 +1992-08-22,354.59 +1992-08-29,354.34 +1992-09-05,353.53 +1992-09-12,353.66 +1992-09-19,352.37 +1992-09-26,352.75 +1992-10-03,353.6 +1992-10-10,353.38 +1992-10-17,353.24 +1992-10-24,353.51 +1992-10-31,353.56 +1992-11-07,353.99 +1992-11-14,353.86 +1992-11-21,354.57 +1992-11-28,354.64 +1992-12-05,354.85 +1992-12-12,355.37 +1992-12-19,355.46 +1992-12-26,355.97 +1993-01-02,356.29 +1993-01-09,356.96 +1993-01-16,356.72 +1993-01-23,356.66 +1993-01-30,357.03 +1993-02-06,356.62 +1993-02-13,357.23 +1993-02-20,357.36 +1993-02-27,357.68 +1993-03-06,358.39 +1993-03-13,358.52 +1993-03-20,358.13 +1993-03-27,358.85 +1993-04-03,359.17 +1993-04-10,358.87 +1993-04-17,359.42 +1993-04-24,360.03 +1993-05-01,359.62 +1993-05-08,359.78 +1993-05-15,360.7 +1993-05-22,360.62 +1993-05-29,360.35 +1993-06-05,359.79 +1993-06-12,359.92 +1993-06-19,359.34 +1993-06-26,359.15 +1993-07-03,357.91 +1993-07-10,358.02 +1993-07-17,358.1 +1993-07-24,356.69 +1993-07-31,356.52 +1993-08-07,355.88 +1993-08-14,355.95 +1993-08-21,354.9 +1993-08-28,354.72 +1993-09-04,354.3 +1993-09-11,353.23 +1993-09-18,353.81 +1993-09-25,353.86 +1993-10-02,353.8 +1993-10-09,353.87 +1993-10-16,354.0 +1993-10-23,354.45 +1993-10-30,354.38 +1993-11-06,354.78 +1993-11-13,355.16 +1993-11-20,355.65 +1993-11-27,356.03 +1993-12-04,356.27 +1993-12-11,356.52 +1993-12-18,356.99 +1993-12-25,357.5 +1994-01-01,358.14 +1994-01-08,358.12 +1994-01-15,358.43 +1994-01-22,358.33 +1994-01-29,358.78 +1994-02-05,358.49 +1994-02-12,358.61 +1994-02-19,359.02 +1994-02-26,359.64 +1994-03-05,358.77 +1994-03-12,359.86 +1994-03-19,360.49 +1994-03-26,360.83 +1994-04-02,360.68 +1994-04-09,361.01 +1994-04-16,361.07 +1994-04-23,361.34 +1994-04-30,362.25 +1994-05-07,361.63 +1994-05-14,361.42 +1994-05-21,361.78 +1994-05-28,361.91 +1994-06-04,361.04 +1994-06-11,361.07 +1994-06-18,360.93 +1994-06-25,360.7 +1994-07-02,360.22 +1994-07-09,359.9 +1994-07-16,359.43 +1994-07-23,359.0 +1994-07-30,358.81 +1994-08-06,358.1 +1994-08-13,357.52 +1994-08-20,357.63 +1994-08-27,356.39 +1994-09-03,356.44 +1994-09-10,356.46 +1994-09-17,355.46 +1994-09-24,355.5 +1994-10-01,355.46 +1994-10-08,355.81 +1994-10-15,356.09 +1994-10-22,356.39 +1994-10-29,356.61 +1994-11-05,356.97 +1994-11-12,357.4 +1994-11-19,357.93 +1994-11-26,358.11 +1994-12-03,358.43 +1994-12-10,359.13 +1994-12-17,359.25 +1994-12-24,359.15 +1994-12-31,359.52 +1995-01-07,359.68 +1995-01-14,360.28 +1995-01-21,360.12 +1995-01-28,360.04 +1995-02-04,360.67 +1995-02-11,361.09 +1995-02-18,360.88 +1995-02-25,361.36 +1995-03-04,362.2 +1995-03-11,361.24 +1995-03-18,360.99 +1995-03-25,362.0 +1995-04-01,363.8 +1995-04-08,363.44 +1995-04-15,363.34 +1995-04-22,362.89 +1995-04-29,363.58 +1995-05-06,363.24 +1995-05-13,364.11 +1995-05-20,364.18 +1995-05-27,363.47 +1995-06-03,363.92 +1995-06-10,363.47 +1995-06-17,362.96 +1995-06-24,362.81 +1995-07-01,362.53 +1995-07-08,362.27 +1995-07-15,361.97 +1995-07-22,361.58 +1995-07-29,360.98 +1995-08-05,360.45 +1995-08-12,359.21 +1995-08-19,358.72 +1995-08-26,359.29 +1995-09-02,357.37 +1995-09-09,358.5 +1995-09-16,358.58 +1995-09-23,358.2 +1995-09-30,357.56 +1995-10-07,357.65 +1995-10-14,357.6 +1995-10-21,358.04 +1995-10-28,358.23 +1995-11-04,359.19 +1995-11-11,359.43 +1995-11-18,359.69 +1995-11-25,359.87 +1995-12-02,360.13 +1995-12-09,360.43 +1995-12-16,360.53 +1995-12-23,360.89 +1995-12-30,361.73 +1996-01-06,361.81 +1996-01-13,362.06 +1996-01-20,362.17 +1996-01-27,362.23 +1996-02-03,362.68 +1996-02-10,363.12 +1996-02-17,363.01 +1996-02-24,364.03 +1996-03-02,363.84 +1996-03-09,363.66 +1996-03-16,364.1 +1996-03-23,364.53 +1996-03-30,364.35 +1996-04-06,364.57 +1996-04-13,364.89 +1996-04-20,364.4 +1996-04-27,365.13 +1996-05-04,364.92 +1996-05-11,365.37 +1996-05-18,365.74 +1996-05-25,365.43 +1996-06-01,364.86 +1996-06-08,365.19 +1996-06-15,365.27 +1996-06-22,365.0 +1996-06-29,364.3 +1996-07-06,364.19 +1996-07-13,363.75 +1996-07-20,363.38 +1996-07-27,362.84 +1996-08-03,361.78 +1996-08-10,362.1 +1996-08-17,361.29 +1996-08-24,360.85 +1996-08-31,360.82 +1996-09-07,359.86 +1996-09-14,359.82 +1996-09-21,359.09 +1996-09-28,359.04 +1996-10-05,359.45 +1996-10-12,359.52 +1996-10-19,359.86 +1996-10-26,359.87 +1996-11-02,359.94 +1996-11-09,360.52 +1996-11-16,360.79 +1996-11-23,361.24 +1996-11-30,361.4 +1996-12-07,361.97 +1996-12-14,362.68 +1996-12-21,362.47 +1996-12-28,362.62 +1997-01-04,362.95 +1997-01-11,363.0 +1997-01-18,363.16 +1997-01-25,363.51 +1997-02-01,363.28 +1997-02-08,364.19 +1997-02-15,364.02 +1997-02-22,364.24 +1997-03-01,364.5 +1997-03-08,364.16 +1997-03-15,364.19 +1997-03-22,364.75 +1997-03-29,365.43 +1997-04-05,365.8 +1997-04-12,366.25 +1997-04-19,366.69 +1997-04-26,366.79 +1997-05-03,366.76 +1997-05-10,366.8 +1997-05-17,367.03 +1997-05-24,366.61 +1997-05-31,366.36 +1997-06-07,365.71 +1997-06-14,365.61 +1997-06-21,365.53 +1997-06-28,365.16 +1997-07-05,365.09 +1997-07-12,364.67 +1997-07-19,364.11 +1997-07-26,363.8 +1997-08-02,363.39 +1997-08-09,363.36 +1997-08-16,362.63 +1997-08-23,361.51 +1997-08-30,361.66 +1997-09-06,360.69 +1997-09-13,360.26 +1997-09-20,360.08 +1997-09-27,359.81 +1997-10-04,360.54 +1997-10-11,360.49 +1997-10-18,361.07 +1997-10-25,361.13 +1997-11-01,361.71 +1997-11-08,362.19 +1997-11-15,362.06 +1997-11-22,362.65 +1997-11-29,363.51 +1997-12-06,363.97 +1997-12-13,363.95 +1997-12-20,364.27 +1997-12-27,365.09 +1998-01-03,365.24 +1998-01-10,365.3 +1998-01-17,365.35 +1998-01-24,365.38 +1998-01-31,365.69 +1998-02-07,366.06 +1998-02-14,365.52 +1998-02-21,366.08 +1998-02-28,367.36 +1998-03-07,367.02 +1998-03-14,366.66 +1998-03-21,367.49 +1998-03-28,368.57 +1998-04-04,368.69 +1998-04-11,368.68 +1998-04-18,368.05 +1998-04-25,368.9 +1998-05-02,369.17 +1998-05-09,368.83 +1998-05-16,368.51 +1998-05-23,369.66 +1998-05-30,369.7 +1998-06-06,369.41 +1998-06-13,368.88 +1998-06-20,368.54 +1998-06-27,368.36 +1998-07-04,368.05 +1998-07-11,367.54 +1998-07-18,367.67 +1998-07-25,367.36 +1998-08-01,366.88 +1998-08-08,366.46 +1998-08-15,365.64 +1998-08-22,365.63 +1998-08-29,364.25 +1998-09-05,364.74 +1998-09-12,363.96 +1998-09-19,363.5 +1998-09-26,363.6 +1998-10-03,364.01 +1998-10-10,364.17 +1998-10-17,364.46 +1998-10-24,364.49 +1998-10-31,364.7 +1998-11-07,365.05 +1998-11-14,365.48 +1998-11-21,365.8 +1998-11-28,366.0 +1998-12-05,366.46 +1998-12-12,366.74 +1998-12-19,367.3 +1998-12-26,367.38 +1999-01-02,367.58 +1999-01-09,367.87 +1999-01-16,367.8 +1999-01-23,368.33 +1999-01-30,369.25 +1999-02-06,369.19 +1999-02-13,368.9 +1999-02-20,369.05 +1999-02-27,368.52 +1999-03-06,368.13 +1999-03-13,369.58 +1999-03-20,370.27 +1999-03-27,370.65 +1999-04-03,371.11 +1999-04-10,371.59 +1999-04-17,371.07 +1999-04-24,370.32 +1999-05-01,370.82 +1999-05-08,371.33 +1999-05-15,371.09 +1999-05-22,370.89 +1999-05-29,370.41 +1999-06-05,370.98 +1999-06-12,370.33 +1999-06-19,369.97 +1999-06-26,369.97 +1999-07-03,369.49 +1999-07-10,370.15 +1999-07-17,369.54 +1999-07-24,368.66 +1999-07-31,367.48 +1999-08-07,367.65 +1999-08-14,366.77 +1999-08-21,366.44 +1999-08-28,366.16 +1999-09-04,364.22 +1999-09-11,364.75 +1999-09-18,365.25 +1999-09-25,364.74 +1999-10-02,364.62 +1999-10-09,365.11 +1999-10-16,364.94 +1999-10-23,365.7 +1999-10-30,365.81 +1999-11-06,366.24 +1999-11-13,366.75 +1999-11-20,366.74 +1999-11-27,367.2 +1999-12-04,367.47 +1999-12-11,368.1 +1999-12-18,368.05 +1999-12-25,368.27 +2000-01-01,368.74 +2000-01-08,368.63 +2000-01-15,369.12 +2000-01-22,369.93 +2000-01-29,369.35 +2000-02-05,369.18 +2000-02-12,369.66 +2000-02-19,369.45 +2000-02-26,369.61 +2000-03-04,370.11 +2000-03-11,370.09 +2000-03-18,370.98 +2000-03-25,370.86 +2000-04-01,371.04 +2000-04-08,371.81 +2000-04-15,371.91 +2000-04-22,372.1 +2000-04-29,371.37 +2000-05-06,371.36 +2000-05-13,371.83 +2000-05-20,372.01 +2000-05-27,371.91 +2000-06-03,371.98 +2000-06-10,371.71 +2000-06-17,371.82 +2000-06-24,371.41 +2000-07-01,370.96 +2000-07-08,370.17 +2000-07-15,370.29 +2000-07-22,369.85 +2000-07-29,369.1 +2000-08-05,368.86 +2000-08-12,368.46 +2000-08-19,367.78 +2000-08-26,367.25 +2000-09-02,367.28 +2000-09-09,366.84 +2000-09-16,366.35 +2000-09-23,366.34 +2000-09-30,366.54 +2000-10-07,366.42 +2000-10-14,366.75 +2000-10-21,366.79 +2000-10-28,367.46 +2000-11-04,367.78 +2000-11-11,368.1 +2000-11-18,368.76 +2000-11-25,368.42 +2000-12-02,369.1 +2000-12-09,369.74 +2000-12-16,369.41 +2000-12-23,369.64 +2000-12-30,369.91 +2001-01-06,369.95 +2001-01-13,370.35 +2001-01-20,370.1 +2001-01-27,370.91 +2001-02-03,371.45 +2001-02-10,371.29 +2001-02-17,371.82 +2001-02-24,371.33 +2001-03-03,372.34 +2001-03-10,372.32 +2001-03-17,372.23 +2001-03-24,371.97 +2001-03-31,372.18 +2001-04-07,372.82 +2001-04-14,372.84 +2001-04-21,373.17 +2001-04-28,372.91 +2001-05-05,373.83 +2001-05-12,374.08 +2001-05-19,373.85 +2001-05-26,374.05 +2001-06-02,374.0 +2001-06-09,373.27 +2001-06-16,372.98 +2001-06-23,373.04 +2001-06-30,372.9 +2001-07-07,372.29 +2001-07-14,371.51 +2001-07-21,371.36 +2001-07-28,370.76 +2001-08-04,370.07 +2001-08-11,369.7 +2001-08-18,369.43 +2001-08-25,369.15 +2001-09-01,368.61 +2001-09-08,368.34 +2001-09-15,368.18 +2001-09-22,367.61 +2001-09-29,367.56 +2001-10-06,367.93 +2001-10-13,367.73 +2001-10-20,368.23 +2001-10-27,368.92 +2001-11-03,368.87 +2001-11-10,369.03 +2001-11-17,369.84 +2001-11-24,370.44 +2001-12-01,370.51 +2001-12-08,371.03 +2001-12-15,371.34 +2001-12-22,371.51 +2001-12-29,371.67 +2002-01-05,371.94 +2002-01-12,372.26 +2002-01-19,373.04 +2002-01-26,372.46 +2002-02-02,372.85 +2002-02-09,372.93 +2002-02-16,372.84 +2002-02-23,373.4 +2002-03-02,373.29 +2002-03-09,373.47 +2002-03-16,373.37 +2002-03-23,373.51 +2002-03-30,374.29 +2002-04-06,374.5 +2002-04-13,374.55 +2002-04-20,375.06 +2002-04-27,375.47 +2002-05-04,375.78 +2002-05-11,374.95 +2002-05-18,375.24 +2002-05-25,375.92 +2002-06-01,375.78 +2002-06-08,375.66 +2002-06-15,375.12 +2002-06-22,375.5 +2002-06-29,374.47 +2002-07-06,374.62 +2002-07-13,374.13 +2002-07-20,373.68 +2002-07-27,373.16 +2002-08-03,372.93 +2002-08-10,371.73 +2002-08-17,371.03 +2002-08-24,370.87 +2002-08-31,370.12 +2002-09-07,371.39 +2002-09-14,371.16 +2002-09-21,370.45 +2002-09-28,369.97 +2002-10-05,369.68 +2002-10-12,370.04 +2002-10-19,371.06 +2002-10-26,370.44 +2002-11-02,371.67 +2002-11-09,371.55 +2002-11-16,372.08 +2002-11-23,372.69 +2002-11-30,372.65 +2002-12-07,373.32 +2002-12-14,373.44 +2002-12-21,374.16 +2002-12-28,374.6 +2003-01-04,374.49 +2003-01-11,374.46 +2003-01-18,374.82 +2003-01-25,374.89 +2003-02-01,375.23 +2003-02-08,374.81 +2003-02-15,375.7 +2003-02-22,376.36 +2003-03-01,375.82 +2003-03-08,375.89 +2003-03-15,375.76 +2003-03-22,376.44 +2003-03-29,376.82 +2003-04-05,376.81 +2003-04-12,377.3 +2003-04-19,378.11 +2003-04-26,378.46 +2003-05-03,378.11 +2003-05-10,377.49 +2003-05-17,378.79 +2003-05-24,378.71 +2003-05-31,378.29 +2003-06-07,378.39 +2003-06-21,377.34 +2003-06-28,377.85 +2003-07-05,376.43 +2003-07-12,377.05 +2003-07-19,376.7 +2003-07-26,375.98 +2003-08-02,375.48 +2003-08-09,374.67 +2003-08-16,374.06 +2003-08-23,374.47 +2003-08-30,373.48 +2003-09-06,373.09 +2003-09-13,372.76 +2003-09-20,373.08 +2003-09-27,373.03 +2003-10-04,372.87 +2003-10-25,373.33 +2003-11-01,373.5 +2003-11-08,373.76 +2003-11-15,374.45 +2003-11-22,375.21 +2003-11-29,374.72 +2003-12-06,374.47 +2003-12-13,376.15 +2003-12-20,376.05 +2003-12-27,376.43 +2004-01-03,376.17 +2004-01-10,376.17 +2004-01-17,377.01 +2004-01-24,377.29 +2004-01-31,377.49 +2004-02-07,377.47 +2004-02-14,377.0 +2004-02-21,377.35 +2004-02-28,377.67 +2004-03-06,378.05 +2004-03-13,379.4 +2004-03-20,378.47 +2004-03-27,378.5 +2004-04-03,380.09 +2004-04-10,380.41 +2004-04-17,380.56 +2004-04-24,380.71 +2004-05-01,380.28 +2004-05-08,381.04 +2004-05-15,380.51 +2004-05-22,380.33 +2004-05-29,380.66 +2004-06-05,379.62 +2004-06-12,380.0 +2004-06-19,379.3 +2004-06-26,379.07 +2004-07-03,378.44 +2004-07-10,378.04 +2004-07-17,377.33 +2004-07-24,376.99 +2004-07-31,377.35 +2004-08-07,376.56 +2004-08-14,375.84 +2004-08-21,375.7 +2004-08-28,374.62 +2004-09-04,373.82 +2004-09-11,374.57 +2004-09-18,374.14 +2004-09-25,373.8 +2004-10-02,374.01 +2004-10-09,373.95 +2004-10-16,374.05 +2004-10-23,374.58 +2004-10-30,375.02 +2004-11-06,375.06 +2004-11-13,376.13 +2004-11-20,376.46 +2004-11-27,376.13 +2004-12-04,377.09 +2004-12-11,377.37 +2004-12-18,377.5 +2004-12-25,377.68 +2005-01-01,378.06 +2005-01-08,378.21 +2005-01-15,378.36 +2005-01-22,378.34 +2005-01-29,378.66 +2005-02-05,379.02 +2005-02-12,379.31 +2005-02-19,380.25 +2005-03-26,380.57 +2005-04-02,382.07 +2005-04-09,382.25 +2005-04-16,381.35 +2005-04-23,382.08 +2005-04-30,382.38 +2005-05-07,381.51 +2005-05-14,382.53 +2005-05-21,382.14 +2005-05-28,382.58 +2005-06-04,382.36 +2005-06-11,382.31 +2005-06-18,382.12 +2005-06-25,381.48 +2005-07-02,381.15 +2005-07-09,380.9 +2005-07-16,380.63 +2005-07-23,380.36 +2005-07-30,379.86 +2005-08-06,379.21 +2005-08-13,378.97 +2005-08-20,378.4 +2005-08-27,377.69 +2005-09-03,377.82 +2005-09-10,376.33 +2005-09-17,376.14 +2005-09-24,375.95 +2005-10-01,376.33 +2005-10-08,376.44 +2005-10-15,377.12 +2005-10-22,377.31 +2005-10-29,377.24 +2005-11-05,377.76 +2005-11-12,378.07 +2005-11-19,378.75 +2005-11-26,378.77 +2005-12-03,379.41 +2005-12-10,380.09 +2005-12-17,380.09 +2005-12-24,380.14 +2005-12-31,380.43 +2006-01-07,381.28 +2006-01-14,381.41 +2006-01-21,381.57 +2006-01-28,381.47 +2006-02-04,382.04 +2006-02-25,381.86 +2006-03-04,382.39 +2006-03-11,382.55 +2006-03-18,382.74 +2006-03-25,382.55 +2006-04-01,382.97 +2006-04-08,384.65 +2006-04-15,384.67 +2006-04-22,384.71 +2006-04-29,384.62 +2006-05-06,384.91 +2006-05-13,384.87 +2006-05-20,385.34 +2006-05-27,384.3 +2006-06-03,384.29 +2006-06-10,384.31 +2006-06-17,384.07 +2006-06-24,383.55 +2006-07-01,383.0 +2006-07-08,382.78 +2006-07-15,381.28 +2006-07-22,381.81 +2006-07-29,381.55 +2006-08-05,381.22 +2006-08-12,380.63 +2006-08-19,380.2 +2006-08-26,379.77 +2006-09-02,379.52 +2006-09-09,378.66 +2006-09-16,378.8 +2006-09-23,378.49 +2006-09-30,379.0 +2006-10-07,378.78 +2006-10-14,379.14 +2006-10-21,379.22 +2006-10-28,379.57 +2006-11-04,379.67 +2006-11-11,379.81 +2006-11-18,379.98 +2006-11-25,381.42 +2006-12-02,381.31 +2006-12-09,381.6 +2006-12-16,381.81 +2006-12-23,381.96 +2006-12-30,381.76 +2007-01-06,382.64 +2007-01-13,382.36 +2007-01-20,381.84 +2007-02-03,383.09 +2007-02-10,383.6 +2007-02-17,384.22 +2007-02-24,383.76 +2007-03-03,383.71 +2007-03-10,383.64 +2007-03-17,384.28 +2007-03-24,384.96 +2007-03-31,385.93 +2007-04-07,385.46 +2007-04-14,386.3 +2007-04-21,387.0 +2007-04-28,386.42 +2007-05-05,385.85 +2007-05-12,386.54 +2007-05-19,386.03 +2007-05-26,386.93 +2007-06-02,386.6 +2007-06-09,386.23 +2007-06-16,386.29 +2007-06-23,384.95 +2007-06-30,384.85 +2007-07-07,384.92 +2007-07-14,384.75 +2007-07-21,383.97 +2007-07-28,383.41 +2007-08-04,382.51 +2007-08-11,381.72 +2007-08-18,381.6 +2007-08-25,381.67 +2007-09-01,381.69 +2007-09-08,380.74 +2007-09-15,380.75 +2007-09-22,380.94 +2007-09-29,380.8 +2007-10-06,380.68 +2007-10-13,380.68 +2007-10-20,381.1 +2007-10-27,381.36 +2007-11-03,381.76 +2007-11-10,381.92 +2007-11-17,382.43 +2007-11-24,382.91 +2007-12-01,382.9 +2007-12-08,383.31 +2007-12-15,383.79 +2007-12-22,383.9 +2007-12-29,384.04 +2008-01-05,384.36 +2008-01-12,384.41 +2008-01-19,385.47 +2008-01-26,386.06 +2008-02-02,386.19 +2008-02-09,385.72 +2008-02-16,385.58 +2008-02-23,385.24 +2008-03-01,384.88 +2008-03-08,385.88 +2008-03-15,385.64 +2008-03-22,386.17 +2008-03-29,386.7 +2008-04-05,388.0 +2008-04-12,385.9 +2008-04-19,386.38 +2008-04-26,387.19 +2008-05-03,386.94 +2008-05-10,388.9 +2008-05-17,388.84 +2008-05-24,388.53 +2008-05-31,388.48 +2008-06-07,388.16 +2008-06-14,387.79 +2008-06-21,387.54 +2008-06-28,388.11 +2008-07-05,387.08 +2008-07-12,386.11 +2008-07-19,385.73 +2008-07-26,385.96 +2008-08-02,384.91 +2008-08-09,384.68 +2008-08-16,383.89 +2008-08-23,383.55 +2008-08-30,383.16 +2008-09-06,383.18 +2008-09-13,383.37 +2008-09-20,382.98 +2008-09-27,382.92 +2008-10-04,382.66 +2008-10-11,382.72 +2008-10-18,382.96 +2008-10-25,382.94 +2008-11-01,383.61 +2008-11-08,383.6 +2008-11-15,384.03 +2008-11-22,384.32 +2008-11-29,384.46 +2008-12-06,384.77 +2008-12-13,384.89 +2008-12-20,385.15 +2008-12-27,385.8 +2009-01-03,386.01 +2009-01-10,386.53 +2009-01-17,386.64 +2009-01-24,387.05 +2009-01-31,387.26 +2009-02-07,386.51 +2009-02-14,387.44 +2009-02-21,387.4 +2009-02-28,387.48 +2009-03-07,388.54 +2009-03-14,388.64 +2009-03-21,388.44 +2009-03-28,389.17 +2009-04-04,389.39 +2009-04-11,389.74 +2009-04-18,388.67 +2009-04-25,390.37 +2009-05-02,390.16 +2009-05-09,389.87 +2009-05-16,390.3 +2009-05-23,390.76 +2009-05-30,389.35 +2009-06-06,390.46 +2009-06-13,390.01 +2009-06-20,388.88 +2009-06-27,388.72 +2009-07-04,388.3 +2009-07-11,388.68 +2009-07-18,388.03 +2009-07-25,387.48 +2009-08-01,387.16 +2009-08-08,386.67 +2009-08-15,385.27 +2009-08-22,386.05 +2009-08-29,385.65 +2009-09-05,385.3 +2009-09-12,384.48 +2009-09-19,384.61 +2009-09-26,384.51 +2009-10-03,383.43 +2009-10-10,384.28 +2009-10-17,384.55 +2009-10-24,384.79 +2009-10-31,385.18 +2009-11-07,385.6 +2009-11-14,386.09 +2009-11-21,386.31 +2009-11-28,386.73 +2009-12-05,386.91 +2009-12-12,386.81 +2009-12-19,388.04 +2009-12-26,388.19 +2010-01-02,388.41 +2010-01-09,388.17 +2010-01-16,388.69 +2010-01-23,388.59 +2010-01-30,389.04 +2010-02-06,390.91 +2010-02-13,389.78 +2010-02-20,390.84 +2010-02-27,389.38 +2010-03-06,391.07 +2010-03-13,391.37 +2010-03-20,391.55 +2010-03-27,390.08 +2010-04-03,391.15 +2010-04-10,391.6 +2010-04-17,393.27 +2010-04-24,393.27 +2010-05-01,392.99 +2010-05-08,392.97 +2010-05-15,393.13 +2010-05-22,393.55 +2010-05-29,393.02 +2010-06-05,393.08 +2010-06-12,392.35 +2010-06-19,391.73 +2010-06-26,391.46 +2010-07-03,391.01 +2010-07-10,390.2 +2010-07-17,389.91 +2010-07-24,390.12 +2010-07-31,389.49 +2010-08-07,389.06 +2010-08-14,388.76 +2010-08-21,388.12 +2010-08-28,387.42 +2010-09-04,386.91 +2010-09-11,386.85 +2010-09-18,386.97 +2010-09-25,386.87 +2010-10-02,386.75 +2010-10-09,386.98 +2010-10-16,387.03 +2010-10-23,387.8 +2010-10-30,387.78 +2010-11-06,387.95 +2010-11-13,388.27 +2010-11-20,389.11 +2010-11-27,389.59 +2010-12-04,389.88 +2010-12-11,389.75 +2010-12-18,389.58 +2010-12-25,389.96 +2011-01-01,390.5 +2011-01-08,391.61 +2011-01-15,391.06 +2011-01-22,391.25 +2011-01-29,392.0 +2011-02-05,391.89 +2011-02-12,391.52 +2011-02-19,391.82 +2011-02-26,392.5 +2011-03-05,391.59 +2011-03-12,391.94 +2011-03-19,392.43 +2011-03-26,394.11 +2011-04-02,393.4 +2011-04-09,392.71 +2011-04-16,393.73 +2011-04-23,393.22 +2011-04-30,393.59 +2011-05-07,393.36 +2011-05-14,393.84 +2011-05-21,395.12 +2011-05-28,394.49 +2011-06-04,394.08 +2011-06-11,393.42 +2011-06-18,393.92 +2011-06-25,393.37 +2011-07-02,393.31 +2011-07-09,393.61 +2011-07-16,392.64 +2011-07-23,391.13 +2011-07-30,391.77 +2011-08-06,390.76 +2011-08-13,390.53 +2011-08-20,389.82 +2011-08-27,389.41 +2011-09-03,389.23 +2011-09-10,389.17 +2011-09-17,389.15 +2011-09-24,388.86 +2011-10-01,388.91 +2011-10-08,388.74 +2011-10-15,388.91 +2011-10-22,389.09 +2011-10-29,389.45 +2011-11-05,389.64 +2011-11-12,390.24 +2011-11-19,390.44 +2011-11-26,390.77 +2011-12-03,391.08 +2011-12-10,391.7 +2011-12-17,392.24 +2011-12-24,392.09 +2011-12-31,392.26 +2012-01-07,392.92 +2012-01-14,393.61 +2012-01-21,393.04 +2012-01-28,393.03 +2012-02-04,392.43 +2012-02-11,393.45 +2012-02-18,393.97 +2012-02-25,393.62 +2012-03-03,394.17 +2012-03-10,393.38 +2012-03-17,394.79 +2012-03-24,395.15 +2012-03-31,394.91 +2012-04-07,396.45 +2012-04-14,396.38 +2012-04-21,396.56 +2012-04-28,396.7 +2012-05-05,397.08 +2012-05-12,397.28 +2012-05-19,396.56 +2012-05-26,396.28 +2012-06-02,396.03 +2012-06-09,396.02 +2012-06-16,395.86 +2012-06-23,395.73 +2012-06-30,395.41 +2012-07-07,394.86 +2012-07-14,394.59 +2012-07-21,394.35 +2012-07-28,393.6 +2012-08-04,393.39 +2012-08-11,392.93 +2012-08-18,392.31 +2012-08-25,391.7 +2012-09-01,391.98 +2012-09-08,391.0 +2012-09-15,391.03 +2012-09-22,391.02 +2012-09-29,390.99 +2012-10-20,391.29 +2012-10-27,391.46 +2012-11-03,391.76 +2012-11-10,392.77 +2012-11-17,393.42 +2012-11-24,393.36 +2012-12-01,393.61 +2012-12-08,394.05 +2012-12-15,394.46 +2012-12-22,394.83 +2012-12-29,394.62 +2013-01-05,394.99 +2013-01-12,395.57 +2013-01-19,396.21 +2013-01-26,395.64 +2013-02-02,396.39 +2013-02-09,396.46 +2013-02-16,397.31 +2013-02-23,396.88 +2013-03-02,397.13 +2013-03-09,396.64 +2013-03-16,397.25 +2013-03-23,397.21 +2013-03-30,398.39 +2013-04-06,398.05 +2013-04-13,397.43 +2013-04-20,398.76 +2013-04-27,399.33 +2013-05-04,399.64 +2013-05-11,399.78 +2013-05-18,400.04 +2013-05-25,400.22 +2013-06-01,399.43 +2013-06-08,398.91 +2013-06-15,398.58 +2013-06-22,398.5 +2013-06-29,398.65 +2013-07-06,397.56 +2013-07-13,397.48 +2013-07-20,396.83 +2013-07-27,396.98 +2013-08-03,396.61 +2013-08-10,395.55 +2013-08-17,395.24 +2013-08-24,394.73 +2013-08-31,394.33 +2013-09-07,393.52 +2013-09-14,393.25 +2013-09-21,393.53 +2013-09-28,393.22 +2013-10-05,393.47 +2013-10-12,393.52 +2013-10-19,393.93 +2013-10-26,394.13 +2013-11-02,394.39 +2013-11-09,395.25 +2013-11-16,394.85 +2013-11-23,395.66 +2013-11-30,396.06 +2013-12-07,396.27 +2013-12-14,396.52 +2013-12-21,397.3 +2013-12-28,397.59 +2014-01-04,397.9 +2014-01-11,397.82 +2014-01-18,398.13 +2014-01-25,397.75 +2014-02-01,398.02 +2014-02-08,397.98 +2014-02-15,397.79 +2014-02-22,398.24 +2014-03-01,397.92 +2014-03-08,398.88 +2014-03-15,400.68 +2014-03-22,399.62 +2014-03-29,400.34 +2014-04-05,401.32 +2014-04-12,401.22 +2014-04-19,401.29 +2014-04-26,401.42 +2014-05-03,401.74 +2014-05-10,401.51 +2014-05-17,402.18 +2014-05-24,401.44 +2014-05-31,402.12 +2014-06-07,401.55 +2014-06-14,401.31 +2014-06-21,401.21 +2014-06-28,400.57 +2014-07-05,400.06 +2014-07-12,399.58 +2014-07-19,398.54 +2014-07-26,397.86 +2014-08-02,397.86 +2014-08-09,397.45 +2014-08-16,397.23 +2014-08-23,396.75 +2014-08-30,396.37 +2014-09-06,396.35 +2014-09-13,394.8 +2014-09-20,395.32 +2014-09-27,395.55 +2014-10-04,395.57 +2014-10-11,395.49 +2014-10-18,395.72 +2014-10-25,395.91 +2014-11-01,396.52 +2014-11-08,396.9 +2014-11-15,397.34 +2014-11-22,397.24 +2014-11-29,398.1 +2014-12-06,398.26 +2014-12-13,398.92 +2014-12-20,399.09 +2014-12-27,399.01 +2015-01-03,399.92 +2015-01-10,399.86 +2015-01-17,399.72 +2015-01-24,399.98 +2015-01-31,400.2 +2015-02-07,400.02 +2015-02-14,400.15 +2015-02-21,400.36 +2015-02-28,401.03 +2015-03-07,401.63 +2015-03-14,401.8 +2015-03-21,400.79 +2015-03-28,402.5 +2015-04-04,402.74 +2015-04-11,403.88 +2015-04-18,403.8 +2015-04-25,403.22 +2015-05-02,404.07 +2015-05-09,404.09 +2015-05-16,404.31 +2015-05-23,403.85 +2015-05-30,403.81 +2015-06-06,403.45 +2015-06-13,402.72 +2015-06-20,402.63 +2015-06-27,402.36 +2015-07-04,402.25 +2015-07-11,401.71 +2015-07-18,401.02 +2015-07-25,401.3 +2015-08-01,398.74 +2015-08-08,399.21 +2015-08-15,399.12 +2015-08-22,399.03 +2015-08-29,398.8 +2015-09-05,398.16 +2015-09-12,397.1 +2015-09-19,397.57 +2015-09-26,397.42 +2015-10-03,397.74 +2015-10-10,398.51 +2015-10-17,398.61 +2015-10-24,398.43 +2015-10-31,398.87 +2015-11-07,399.53 +2015-11-14,400.75 +2015-11-21,400.42 +2015-11-28,400.83 +2015-12-05,400.91 +2015-12-12,402.4 +2015-12-19,402.32 +2015-12-26,402.01 +2016-01-02,402.25 +2016-01-09,402.23 +2016-01-16,402.68 +2016-01-23,403.26 +2016-01-30,402.79 +2016-02-06,404.98 +2016-02-13,403.22 +2016-02-20,404.59 +2016-02-27,403.98 +2016-03-05,403.99 +2016-03-12,404.51 +2016-03-19,405.01 +2016-03-26,406.16 +2016-04-02,405.7 +2016-04-09,408.56 +2016-04-16,408.16 +2016-04-23,407.7 +2016-04-30,407.84 +2016-05-07,407.51 +2016-05-14,407.54 +2016-05-21,407.41 +2016-05-28,407.92 +2016-06-04,407.52 +2016-06-11,406.99 +2016-06-18,407.02 +2016-06-25,406.4 +2016-07-02,405.96 +2016-07-09,404.93 +2016-07-16,403.64 +2016-07-23,403.71 +2016-07-30,403.76 +2016-08-06,403.22 +2016-08-13,402.11 +2016-08-20,401.78 +2016-08-27,401.43 +2016-09-03,401.27 +2016-09-10,401.13 +2016-09-17,401.25 +2016-09-24,400.85 +2016-10-01,400.82 +2016-10-08,401.2 +2016-10-15,401.7 +2016-10-22,401.82 +2016-10-29,402.38 +2016-11-05,403.15 +2016-11-12,403.12 +2016-11-19,403.95 +2016-11-26,404.44 +2016-12-03,404.16 +2016-12-10,404.28 +2016-12-17,404.63 +2016-12-24,404.66 +2016-12-31,405.38 +2017-01-07,405.94 +2017-01-14,405.91 +2017-01-21,406.37 +2017-01-28,406.35 +2017-02-04,406.2 +2017-02-11,406.02 +2017-02-18,406.17 +2017-02-25,408.07 +2017-03-04,407.06 +2017-03-11,406.53 +2017-03-18,406.73 +2017-03-25,407.89 +2017-04-01,408.66 +2017-04-08,407.19 +2017-04-15,409.12 +2017-04-22,409.89 +2017-04-29,409.04 +2017-05-06,409.54 +2017-05-13,409.83 +2017-05-20,410.18 +2017-05-27,409.88 +2017-06-03,409.67 +2017-06-10,409.62 +2017-06-17,408.82 +2017-06-24,408.43 +2017-07-01,407.77 +2017-07-08,407.68 +2017-07-15,407.11 +2017-07-22,406.76 +2017-07-29,406.5 +2017-08-05,405.93 +2017-08-12,405.55 +2017-08-19,404.81 +2017-08-26,404.54 +2017-09-02,404.1 +2017-09-09,403.39 +2017-09-16,403.44 +2017-09-23,402.95 +2017-09-30,402.73 +2017-10-07,403.19 +2017-10-14,403.6 +2017-10-21,404.05 +2017-10-28,404.25 +2017-11-04,404.28 +2017-11-11,404.51 +2017-11-18,405.53 +2017-11-25,406.36 +2017-12-02,406.85 +2017-12-09,406.16 +2017-12-16,406.5 +2017-12-23,407.07 +2017-12-30,407.24 +2018-01-06,407.96 +2018-01-13,408.08 +2018-01-20,408.26 +2018-01-27,408.05 +2018-02-03,407.63 +2018-02-10,408.41 +2018-02-17,408.46 +2018-02-24,408.69 +2018-03-03,408.77 +2018-03-10,409.64 +2018-03-17,408.69 +2018-03-24,409.77 +2018-03-31,409.63 +2018-04-07,409.41 +2018-04-14,410.1 +2018-04-21,411.36 +2018-04-28,410.58 +2018-05-05,409.75 +2018-05-12,411.62 +2018-05-19,411.43 +2018-05-26,411.81 +2018-06-02,411.15 +2018-06-09,411.24 +2018-06-16,410.56 +2018-06-23,410.81 +2018-06-30,410.19 +2018-07-07,409.29 +2018-07-14,409.07 +2018-07-21,408.49 +2018-07-28,408.08 +2018-08-04,407.36 +2018-08-11,407.28 +2018-08-18,407.07 +2018-08-25,406.63 +2018-09-01,405.98 +2018-09-08,405.61 +2018-09-15,405.6 +2018-09-22,405.69 +2018-09-29,405.56 +2018-10-06,405.56 +2018-10-13,405.91 +2018-10-20,406.42 +2018-10-27,406.51 +2018-11-03,406.83 +2018-11-10,407.69 +2018-11-17,409.11 +2018-11-24,408.46 +2018-12-01,408.56 +2018-12-08,408.92 +2018-12-15,409.56 +2018-12-22,409.73 +2018-12-29,409.26 +2019-01-05,410.32 +2019-01-12,409.73 +2019-01-19,412.31 +2019-01-26,410.91 +2019-02-02,410.97 +2019-02-09,412.12 +2019-02-16,411.79 +2019-02-23,411.46 +2019-03-02,412.08 +2019-03-09,412.26 +2019-03-16,412.87 +2019-03-23,410.73 +2019-03-30,412.37 +2019-04-06,412.62 +2019-04-13,413.36 +2019-04-20,413.94 +2019-04-27,414.27 +2019-05-04,414.41 +2019-05-11,414.95 +2019-05-18,415.08 +2019-05-25,414.66 +2019-06-01,414.21 +2019-06-08,414.45 +2019-06-15,413.85 +2019-06-22,413.68 +2019-06-29,413.38 +2019-07-06,412.69 +2019-07-13,412.3 +2019-07-20,411.76 +2019-07-27,410.32 +2019-08-03,410.5 +2019-08-10,410.48 +2019-08-17,410.05 +2019-08-24,409.52 +2019-08-31,409.32 +2019-09-07,408.8 +2019-09-14,408.61 +2019-09-21,408.5 +2019-09-28,408.28 +2019-10-05,407.99 +2019-10-12,408.61 +2019-10-19,408.77 +2019-10-26,408.68 +2019-11-02,409.86 +2019-11-09,410.15 +2019-11-16,410.22 +2019-11-23,410.48 +2019-11-30,410.92 +2019-12-07,411.27 +2019-12-14,411.67 +2019-12-21,412.3 +2019-12-28,412.59 +2020-01-04,413.19 +2020-01-11,413.39 +2020-01-25,413.36 +2020-02-01,413.99 +2020-02-08,414.83 +2020-02-15,413.81 +2020-02-22,414.17 +2020-02-29,413.89 +2020-03-07,414.0 +2020-03-14,414.3 +2020-03-21,414.62 +2020-03-28,415.57 +2020-04-04,415.61 +2020-04-11,416.47 +2020-04-18,416.6 +2020-04-25,415.86 +2020-05-02,417.2 +2020-05-09,416.99 +2020-05-16,416.54 +2020-05-23,417.49 +2020-05-30,417.19 +2020-06-06,416.49 +2020-06-13,416.5 +2020-06-20,416.11 +2020-06-27,415.75 +2020-07-04,415.2 +2020-07-11,414.91 +2020-07-18,414.29 +2020-07-25,413.63 +2020-08-01,413.42 +2020-08-08,412.85 +2020-08-15,412.75 +2020-08-22,412.25 +2020-08-29,411.79 +2020-09-05,411.55 +2020-09-12,411.45 +2020-09-19,411.17 +2020-09-26,411.06 +2020-10-03,411.08 +2020-10-10,411.14 +2020-10-17,411.16 +2020-10-24,411.54 +2020-10-31,411.92 +2020-11-07,412.37 +2020-11-14,412.67 +2020-11-21,412.98 +2020-11-28,414.32 diff --git a/module3/exo3/exercice.ipynb b/module3/exo3/exercice.ipynb index 0bbbe371b01e359e381e43239412d77bf53fb1fb..9ced681c9b7fa6d6588a9c2c87cee571565002ee 100644 --- a/module3/exo3/exercice.ipynb +++ b/module3/exo3/exercice.ipynb @@ -1,5 +1,1502 @@ { - "cells": [], + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# CO2 concentration in the atmosphere since 1958\n", + "## Author: Kumari Pooja" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Questions need to be addressed\n", + "1. Make a plot that shows the superposition of a periodic oscillation and a slower systematic evolution.\n", + "2. Separate these two phenomena. Characterize the periodic oscillation. Find a simple model for the slow contribution, estimate its parameters, and attempt an extrapolation until 2025 (for validating the model using future observations)." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Importing the necessary libraries" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "import pandas as pd\n", + "import numpy as np" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Reading the weekly data and removing initial comments present in the data in order to use the actual numerical data" + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "metadata": {}, + "outputs": [], + "source": [ + "url = \"https://scrippsco2.ucsd.edu/assets/data/atmospheric/stations/in_situ_co2/weekly/weekly_in_situ_co2_mlo.csv\"\n", + "CO2_data = pd.read_csv(url, sep='[-,]', engine='python', skiprows=44)\n", + "#CO2_data = pd.read_csv(url, sep='[,]', engine='python', skiprows=44)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Seperating the year, months and dates from date that will help later to analyse the data" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "metadata": {}, + "outputs": [], + "source": [ + "CO2_data.columns = [\"Year\", \"Month\", \"Date\", \"Co2 per mole (ppm)\"]\n", + "#CO2_data.columns = [\"Date\", \"Co2 per mole (ppm)\"]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Checking the data" + ] + }, + { + "cell_type": "code", + "execution_count": 60, + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
YearMonthDateCo2 per mole (ppm)
11958412317.69
21958419317.58
31958426316.48
4195853316.95
51958517317.56
61958524317.99
7195875315.85
81958712315.85
91958719315.46
101958726315.59
11195882315.64
12195889315.10
131958816315.09
141958830314.14
15195896313.54
161958118313.05
1719581115313.26
1819581122313.57
1919581129314.01
201958126314.56
2119581213314.41
2219581220314.77
2319581227315.21
24195913315.24
251959110315.50
261959117315.69
271959124315.86
281959131315.42
291959214316.94
301959221316.61
311959228316.62
32195937316.81
331959321316.73
341959328316.71
35195944317.72
361959411317.12
371959418317.64
381959425318.32
39195952318.27
40195959318.78
411959516318.05
421959523318.43
43195966318.53
441959613318.14
451959620317.88
461959627317.76
47195974316.86
481959711316.83
491959718316.45
501959725316.16
51195981315.62
52195988314.91
531959822315.00
541959829314.15
55195995314.45
561959912313.93
571959919313.57
581959926313.54
591959103313.04
\n", + "
" + ], + "text/plain": [ + " Year Month Date Co2 per mole (ppm)\n", + "1 1958 4 12 317.69\n", + "2 1958 4 19 317.58\n", + "3 1958 4 26 316.48\n", + "4 1958 5 3 316.95\n", + "5 1958 5 17 317.56\n", + "6 1958 5 24 317.99\n", + "7 1958 7 5 315.85\n", + "8 1958 7 12 315.85\n", + "9 1958 7 19 315.46\n", + "10 1958 7 26 315.59\n", + "11 1958 8 2 315.64\n", + "12 1958 8 9 315.10\n", + "13 1958 8 16 315.09\n", + "14 1958 8 30 314.14\n", + "15 1958 9 6 313.54\n", + "16 1958 11 8 313.05\n", + "17 1958 11 15 313.26\n", + "18 1958 11 22 313.57\n", + "19 1958 11 29 314.01\n", + "20 1958 12 6 314.56\n", + "21 1958 12 13 314.41\n", + "22 1958 12 20 314.77\n", + "23 1958 12 27 315.21\n", + "24 1959 1 3 315.24\n", + "25 1959 1 10 315.50\n", + "26 1959 1 17 315.69\n", + "27 1959 1 24 315.86\n", + "28 1959 1 31 315.42\n", + "29 1959 2 14 316.94\n", + "30 1959 2 21 316.61\n", + "31 1959 2 28 316.62\n", + "32 1959 3 7 316.81\n", + "33 1959 3 21 316.73\n", + "34 1959 3 28 316.71\n", + "35 1959 4 4 317.72\n", + "36 1959 4 11 317.12\n", + "37 1959 4 18 317.64\n", + "38 1959 4 25 318.32\n", + "39 1959 5 2 318.27\n", + "40 1959 5 9 318.78\n", + "41 1959 5 16 318.05\n", + "42 1959 5 23 318.43\n", + "43 1959 6 6 318.53\n", + "44 1959 6 13 318.14\n", + "45 1959 6 20 317.88\n", + "46 1959 6 27 317.76\n", + "47 1959 7 4 316.86\n", + "48 1959 7 11 316.83\n", + "49 1959 7 18 316.45\n", + "50 1959 7 25 316.16\n", + "51 1959 8 1 315.62\n", + "52 1959 8 8 314.91\n", + "53 1959 8 22 315.00\n", + "54 1959 8 29 314.15\n", + "55 1959 9 5 314.45\n", + "56 1959 9 12 313.93\n", + "57 1959 9 19 313.57\n", + "58 1959 9 26 313.54\n", + "59 1959 10 3 313.04" + ] + }, + "execution_count": 60, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "CO2_data[1:60]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Removing any missing data" + ] + }, + { + "cell_type": "code", + "execution_count": 61, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
YearMonthDateCo2 per mole (ppm)
0195845317.31
11958412317.69
21958419317.58
31958426316.48
4195853316.95
51958517317.56
61958524317.99
7195875315.85
81958712315.85
91958719315.46
101958726315.59
11195882315.64
12195889315.10
131958816315.09
141958830314.14
15195896313.54
161958118313.05
1719581115313.26
1819581122313.57
1919581129314.01
201958126314.56
2119581213314.41
2219581220314.77
2319581227315.21
24195913315.24
251959110315.50
261959117315.69
271959124315.86
281959131315.42
291959214316.94
...............
3168202059416.99
31692020516416.54
31702020523417.49
31712020530417.19
3172202066416.49
31732020613416.50
31742020620416.11
31752020627415.75
3176202074415.20
31772020711414.91
31782020718414.29
31792020725413.63
3180202081413.42
3181202088412.85
31822020815412.75
31832020822412.25
31842020829411.79
3185202095411.55
31862020912411.45
31872020919411.17
31882020926411.06
31892020103411.08
319020201010411.14
319120201017411.16
319220201024411.54
319320201031411.92
31942020117412.37
319520201114412.67
319620201121412.98
319720201128414.32
\n", + "

3198 rows × 4 columns

\n", + "
" + ], + "text/plain": [ + " Year Month Date Co2 per mole (ppm)\n", + "0 1958 4 5 317.31\n", + "1 1958 4 12 317.69\n", + "2 1958 4 19 317.58\n", + "3 1958 4 26 316.48\n", + "4 1958 5 3 316.95\n", + "5 1958 5 17 317.56\n", + "6 1958 5 24 317.99\n", + "7 1958 7 5 315.85\n", + "8 1958 7 12 315.85\n", + "9 1958 7 19 315.46\n", + "10 1958 7 26 315.59\n", + "11 1958 8 2 315.64\n", + "12 1958 8 9 315.10\n", + "13 1958 8 16 315.09\n", + "14 1958 8 30 314.14\n", + "15 1958 9 6 313.54\n", + "16 1958 11 8 313.05\n", + "17 1958 11 15 313.26\n", + "18 1958 11 22 313.57\n", + "19 1958 11 29 314.01\n", + "20 1958 12 6 314.56\n", + "21 1958 12 13 314.41\n", + "22 1958 12 20 314.77\n", + "23 1958 12 27 315.21\n", + "24 1959 1 3 315.24\n", + "25 1959 1 10 315.50\n", + "26 1959 1 17 315.69\n", + "27 1959 1 24 315.86\n", + "28 1959 1 31 315.42\n", + "29 1959 2 14 316.94\n", + "... ... ... ... ...\n", + "3168 2020 5 9 416.99\n", + "3169 2020 5 16 416.54\n", + "3170 2020 5 23 417.49\n", + "3171 2020 5 30 417.19\n", + "3172 2020 6 6 416.49\n", + "3173 2020 6 13 416.50\n", + "3174 2020 6 20 416.11\n", + "3175 2020 6 27 415.75\n", + "3176 2020 7 4 415.20\n", + "3177 2020 7 11 414.91\n", + "3178 2020 7 18 414.29\n", + "3179 2020 7 25 413.63\n", + "3180 2020 8 1 413.42\n", + "3181 2020 8 8 412.85\n", + "3182 2020 8 15 412.75\n", + "3183 2020 8 22 412.25\n", + "3184 2020 8 29 411.79\n", + "3185 2020 9 5 411.55\n", + "3186 2020 9 12 411.45\n", + "3187 2020 9 19 411.17\n", + "3188 2020 9 26 411.06\n", + "3189 2020 10 3 411.08\n", + "3190 2020 10 10 411.14\n", + "3191 2020 10 17 411.16\n", + "3192 2020 10 24 411.54\n", + "3193 2020 10 31 411.92\n", + "3194 2020 11 7 412.37\n", + "3195 2020 11 14 412.67\n", + "3196 2020 11 21 412.98\n", + "3197 2020 11 28 414.32\n", + "\n", + "[3198 rows x 4 columns]" + ] + }, + "execution_count": 61, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "CO2_data.dropna()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Showing the superposition of a periodic oscillation and a slower systematic evolution present in the data" + ] + }, + { + "cell_type": "code", + "execution_count": 62, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 62, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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dXU1NTU1REa658kdOXKEhATPYnlXXXUVoaGhhIaGctFFF7F27VpiYmLIy8tj0KBB9vWuWrWK6667jqCgIGbOnAkYKZrg4GACAwM92gvQv39/iopOe2SuEF7ji31l3PPCV3z046lEhwWydIc79XukUgK9h5P1vLtKdnY2//d//9fhMfeUgfaqq6uZNWsWv/3tb5k0adIJzzt+iKBSCq01r776Kuecc47HsTVr1hAeHn7C1woODra3/fz87Md+fn52Tr+jNh/fBpfLxerVqwkNDT3h7woNDW03hr2jaznZ/sDAQHv7RO0F44PuZG0Rwtv97r2dlNY28+pXhdx6fia/fH2rfexIVQPPrdpPYlQIs0Ynn+RVzpzk6E9g2rRpNDU12TlngC+//JJPPvmEKVOm8NJLL9HW1kZJSQkrV64kLy+P5uZmZs+ezU033cT1119/0te38vqrVq0iOjqa6OhoLr30Uv7yl7/YQXnDhg1n7XqmTJnC888bk5dXrFhBv379iIqK8jjnkksu4cknn7QfH5/aARg+fDj5+fke+958800aGxspKytjxYoV5ObmAkbqZv/+/bhcLl566SXOP//802rz7t2726WJhPAlVfVGqualLw/R5nJ3tiYNiqOospFFqwv4YNvRLm+HBPoTUErx+uuvs3TpUgYPHkx2djbz5s0jJSWF2bNnM3r0aMaMGcO0adN49NFHSUpK4uWXX2blypX885//JCcnh5ycnA6DJUBsbCznnnsud955J88++ywADz74IC0tLYwePZqRI0fy4IMPnrXrmTdvHuvWrWP06NHMnTuXRYsWtTvniSeesM8ZMWIEf//739udM2zYMKqqqqipqbH35eXlMWvWLCZNmsSDDz5ISkoKAJMnT2bu3LmMHDmSzMxMZs+efVptXr58uZ3vF8IXJUQa31azU6Ioddx8HZMWQ0lNEw3NbYQGdn1xX3WyNER3mTBhgj5+4ZEdO3YwfPjwHmpR15o6dSqPPfYYEyZM6OmmfC2PP/44kZGR3HbbbcybN4+IiAh+8pOfeJyzYsUKHnvsMd5+++2v9Tuampq48MILWbVqFQEB7TOMvfnfh+gdahpbGDXvQwAmD4rnZzPPYfZTn/PszRM4WF7PI28Z98NunjyQR676et9clVLrtdanDCTSoxen7a677vK4L9AVDh48yMKFCzsM8kL4AivI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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "CO2_data.plot(y='Co2 per mole (ppm)')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To show only the slower sytematic evolution, we took the progress of one of the month evolution over the periods from 1958 to 2020" + ] + }, + { + "cell_type": "code", + "execution_count": 63, + "metadata": {}, + "outputs": [], + "source": [ + "July_Data = CO2_data[CO2_data['Month'] == 7] " + ] + }, + { + "cell_type": "code", + "execution_count": 64, + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 64, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXoAAAEKCAYAAAAcgp5RAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvIxREBQAAIABJREFUeJzt3Xd8VVW2wPHfSu8BQk0g1ACGhBqqSBMFRUV0cGAAcZBBHFR0Rh14o2OZwREf4xsddRQFxbFQVBS7oDCIlBAgoZdQE1pIIJ3Uu98f9xADJBAkyS1Z388nn5yzT7lrp6y77z777CPGGJRSSrkvD0cHoJRSqmZpoldKKTeniV4ppdycJnqllHJzmuiVUsrNaaJXSik3V+VELyKeIrJFRL6w1v9XRHaLyFYRWSoi9crtO1NEkkVkj4gMq4nAlVJKVc2VtOinA7vKrS8HYowxnYG9wEwAEYkGxgCdgOHAayLiWT3hKqWUulJVSvQi0hwYAbx1rswY850xpsRaXQ80t5ZHAguNMYXGmINAMtCr+kJWSil1JbyquN8/gceB4Eq2TwIWWcsR2BP/OalWWaUaNmxoWrVqVcVQlFJKAWzatCndGNPocvtdNtGLyC1AmjFmk4gMqmD7n4ES4P1zRRWc5qJ5FkRkCjAFIDIykoSEhMuFopRSqhwROVyV/arSdXMtcJuIHAIWAkNE5D3rRSYCtwDjzM+T5qQCLcod3xw4duFJjTFzjTFxxpi4Ro0u+4aklFLqF7psojfGzDTGNDfGtMJ+kfUHY8x4ERkO/Am4zRiTX+6QZcAYEfEVkdZAFBBfA7ErpZSqgqr20VfkFcAXWC4iAOuNMVONMTtEZDGwE3uXzjRjTOnVh6qUUuqXuKJEb4xZBayylttdYr9ZwKyrCay4uJjU1FQKCgqu5jTKDfn5+dG8eXO8vb0dHYpSLuFqWvQ1KjU1leDgYFq1aoX1iUEpjDFkZGSQmppK69atHR2OUi7BaadAKCgoICwsTJO8Oo+IEBYWpp/0lLoCTpvoAU3yqkL6d6HUlXHqRK+UUu7sx32n2H0iu8ZfRxP9JZw4cYIxY8bQtm1boqOjufnmm9m7d2+l+ycmJtK3b186depE586dWbRoUaX7Oot33nmHBx544IqO2bJlC5MnT66hiOy2bdvGPffcU6OvoZQjncwuYMK8eO59p+ZvFtVEXwljDKNGjWLQoEHs37+fnTt38txzz3Hy5MlKjwkICODdd99lx44dfPPNNzz88MNkZmZWa1wlJSWX36mGPffcczz44IM1+hqxsbGkpqZy5MiRGn0dpRzltZXJADQM9q3x19JEX4mVK1fi7e3N1KlTy8q6du3KddddhzGGxx57jJiYGGJjY8ta7u3btycqKgqA8PBwGjduzKlTpy4696BBg3j44Yfp168fMTExxMfb7yfLy8tj0qRJ9OzZk27duvHZZ58B9lb36NGjufXWW7nxxhvPO9ehQ4fo2LEjkydPJiYmhnHjxrFixQquvfZaoqKiys59+vRpbr/9djp37kyfPn3YunXrRXGdOnWKO++8k549e9KzZ09++umni/bJyclh69atdOnSBYCnn36aCRMmMGTIEKKionjzzTcBWLVqFQMGDGDUqFFER0czdepUbDYbAEFBQfzpT3+iR48eDB06lPj4eAYNGkSbNm1YtmxZ2WvdeuutLFy4sCq/LqVcyrHMs3wYnwJAi/r+Nf56Tju8srxnPt/BzmPV248VHR7CU7d2qnT79u3b6dGjR4XbPvnkExITE0lKSiI9PZ2ePXsyYMAAmjVrVrZPfHw8RUVFtG3btsJz5OXlsXbtWlavXs2kSZPYvn07s2bNYsiQIcyfP5/MzEx69erF0KFDAVi3bh1bt26lQYMGF50rOTmZJUuWMHfuXHr27MkHH3zAmjVrWLZsGc899xyffvopTz31FN26dePTTz/lhx9+4O677yYxMfG880yfPp1HHnmE/v37c+TIEYYNG8auXbvO2ychIYGYmJjzyrZu3cr69evJy8ujW7dujBgxouxnsHPnTlq2bMnw4cP55JNP+NWvfkVeXh6DBg1i9uzZjBo1iieeeILly5ezc+dOJk6cyG233QZAXFwczz//PI8//nilvyelXNGrK5MxGHy9aqet7RKJ3tmsWbOGsWPH4unpSZMmTRg4cCAbN24sS1DHjx9nwoQJLFiwAA+Pin+RY8eOBWDAgAFkZ2eTmZnJd999x7Jly5gzZw5gH2J6ruvihhtuqDDJA7Ru3ZrY2FgAOnXqxPXXX4+IEBsby6FDh8pi/vjjjwEYMmQIGRkZZGVlnXeeFStWsHPnzrL17OxscnJyCA7+edLS48ePc+HcRCNHjsTf3x9/f38GDx5MfHw89erVo1evXrRp06asvmvWrOFXv/oVPj4+DB8+HLB30fj6+uLt7X1evACNGzfm2LGLpklSyiWt25+Bt6fQJMSPxQkp/LpnC6Zf3x5vz5ofReYSif5SLe+a0qlTJz766KMKt/08f9vFsrOzGTFiBH/729/o06dPpftdOERQRDDG8PHHH9OhQ4fztm3YsIHAwMBKz+Xr+3Mfn4eHR9m6h4dHWZ9+RTFfGIPNZmPdunX4+1f+UdLf3/+iMewV1eVS5d7e3mXLlcUL9je6S8WilKs4k1fElP8kEBsRSmSDAARh2uB2NKqF/nnQPvpKDRkyhMLCwrI+Z4CNGzfy3//+lwEDBrBo0SJKS0s5deoUq1evplevXhQVFTFq1CjuvvtuRo8efcnzn+vXX7NmDaGhoYSGhjJs2DD+9a9/lSXlLVu2VFt9BgwYwPvv22eSXrVqFQ0bNiQkJOS8fW688UZeeeWVsvULu3YArrnmGpKTk88r++yzzygoKCAjI4NVq1bRs2dPwN51c/DgQWw2G4sWLaJ///5XFPPevXsv6iZSyhW9tiqZnIISUs7ks2RTKr/pHUmz0NprxGiir4SIsHTpUpYvX07btm3p1KkTTz/9NOHh4YwaNYrOnTvTpUsXhgwZwgsvvEDTpk1ZvHgxq1ev5p133qFr16507dq1wmQJUL9+ffr168fUqVOZN28eAE8++STFxcV07tyZmJgYnnzyyWqrz9NPP01CQgKdO3dmxowZLFiw4KJ9Xn755bJ9oqOjef311y/ap2PHjmRlZZGTk1NW1qtXL0aMGEGfPn148sknCQ8PB6Bv377MmDGDmJgYWrduzahRo64o5pUrV5b19yvlqo5mnmXBOvu08Smnz+LlIdw/qOJrdzVFLtUNUVvi4uLMhQ8e2bVrF9dcc42DIqpZgwYNYs6cOcTFxTk6lF/k//7v/wgODmby5Mk8/fTTBAUF8eijj563z6pVq5gzZw5ffPHFL3qNwsJCBg4cyJo1a/DyuriH0Z3/PpR7eXRJEsuSjtEs1I/DGfnc2781T94SXS3nFpFNxpjLJhJt0asrdv/99593XaAmHDlyhOeff77CJK+Uq9hzIodPNqcysW9LmoT44eftwdSBtduaB23RKxelfx/KFUxesJENB06z+vHBrD+QQVGpjZFdL/kI7StS1Ra9UzeXjDE6gZW6iDM0TpS6lLd+PMCqPadYk5zOY8M6UD/Qh5tim13+wBritInez8+PjIwMnapYnefcfPR+fn6ODkWpCr2/4TB/+9J+o2HjYF8mXev45yY4baJv3rw5qampFU4hoOq2c0+YUsrZLN95kic/3V62/vDQ9vj7eDowIjunTfTe3t76BCGllNP7ettxNh85w02xzXjww83ERoTSumEgnyYe464452iQOG2iV0opZ5eWU8D9728G4OPNR2kS4se8e3oSFujDC7/qgpencwxs1ESvlFK/0N++OH/SvwW/7UXDIPvQYx8v57m26BxvN0op5QJsNkNGbiFgfzrUsiT7pHt+3h7MmxhHq4aVz0nlSNqiV0qpKpr97W4+2HCE+P8ZypOfbrf3xU+7loLiUpqEOO9IME30SilVBUczz/L2T4coKrHxysp9HMrI5717exPq702ov7ejw7sk7bpRSqkqeGnFXopK7E9Je23VfkZ2Dad/VEMHR1U1muiVUuoyktNy+GhTKgHWmHg/L0+eGFE9E5PVBk30Sil1GXO+3UuAjxf1A3wAeHx4h1p7aEh10ESvlFKXkJiSyTc7TjBlQBtu7WJ/1sKEPi0dHNWV0YuxSilVCWMMs7/eTVigD/f2b02grxczburo6LCumCZ6pZSqwIYDGYx7awMlNsPTt0YT6Ou66dJ1I1dKqRpSUmrj13PXA+DpIYztHengiK5OlfvoRcRTRLaIyBfWegMRWS4i+6zv9cvtO1NEkkVkj4gMq4nAlVKqpixKSClbfvj6KHy9HD8D5dW4koux04HyEzvMAL43xkQB31vriEg0MAboBAwHXhMR1/4pKaXqjJyCYl78bm/Z+ui4Fg6MpnpUKdGLSHNgBPBWueKRwAJreQFwe7nyhcaYQmPMQSAZ6FU94SqlVPXLKSjmw/gjlNoMr63aT0ZeEcseuJZDz4+gaajzTm1QVVXto/8n8DgQXK6siTHmOIAx5riINLbKI4D15fZLtcrOIyJTgCkAkZGu3f+llHJdpTbDgx9uYdWeU9QP8GHemoPc0S2Czs3rOTq0anPZFr2I3AKkGWM2VfGcFc3NedFDPo0xc40xccaYuEaNGlXx1EopVb1eXL6HVXvsT7J74dvdeAg8NryDg6OqXlXpurkWuE1EDgELgSEi8h5wUkSaAVjf06z9U4HynVrNgWPVFrFSSlWTL7ce59WV+2ljTS984FQeUwa0pVmov4Mjq16XTfTGmJnGmObGmFbYL7L+YIwZDywDJlq7TQQ+s5aXAWNExFdEWgNRQHy1R66UUldh1/FsHl2SRLfIejw2zN6Cbxzsy9SBbRwcWfW7mnH0zwOLReRe4AgwGsAYs0NEFgM7gRJgmjGm9KojVUqpalBQXMprq/bzwYYjBPt58fr4Huw7mQvAY8M6EODjfrcXiTEXdZ/Xuri4OJOQkODoMJRSdcC972zk+932nuZPft+P7pH1KSm1senwGXq1boCI8zwC8HJEZJMxJu5y+7nfW5dSSlVi94nssiQ/9JomdI+03+fp5elB7zZhjgytRmmiV0rVCTabYeYn22gQ6MP1HRvz9ztiHR1SrdFEr5SqEz6IP8KWI5m8eFcX7uje3NHh1CpN9Eopt5aeW0ipzTD7m930axvGqG4X3b/p9jTRK6Xc1g+7TzJ5QQJeHh4g8LfbY1zqYmt10SdMKaXc0oFTuUz/MBGbgaJSGw8MbkebRkGODsshNNErpdyCMYZWM77ks8Sj5BQUM+U/mygqtZVtv88Nb4SqKu26UUq5hX1p9puenvh0O33ahHEwPY+37+nJBxuOcN/ANi4/p/zV0ESvlHJ5xhieWLodgJyCEpbvPMlfbolmQPtGDGivkyZq141SyuUtSUgl/tDpsvU7ukfw22tbOS4gJ6OJXinl0k5mF/DXL3fStcXP88c/Nyq2To6uqYwmeqWUS1qSkMLekzk8+el2ikpszBoVA0CAjyd+3nW3P74i2kevlHI5X287zmMfbaV1w0AOpucx86aOdAoPxdNDmDO6i6PDczqa6JVSLuVkdgEzl24D4GB6HrERodzbvzUA+5+72ZGhOS1N9Eopl2GzGR5dkkRBcSnenoIxMPvOznh5ai/0pWiiV0q5jAXrDvHjvnT+dnsM3+86Sd+2YUSHhzg6LKeniV4p5fRazfgSAF8vD4Z0bMy43pGM79PSwVG5Dv28o5RyakkpmWXLQb5ezL6zsw6dvEKa6JVSTmvDgQzGvbWhbH32nZ1pFOzrwIhck3bdKKWcyr9X7SfYz4uI+v5M/c8mWjQIIKKeP5ENAhga3cTR4bkkTfRKKafx475TzP5mNwDenkL7JsG8O6kXYUHair8amuiVUk4hu6CYxz/aWrbepXk95v+2JyF+3g6Myj1ooldKOYW/fbGTk9kFZevv3tuLAB9NUdVBf4pKKYfZcSyLrPxiCkpKWZyQyrTBbenZqgEiokm+GulPUinlECeyChj/1gYCfLwoLrXRsWkwD10fVacfEFJTNNErpWpdqc0wfeEWzuQXcya/GC8PYf49PTXJ1xAdR6+UqnX/+mEfGw6epl6A/ULrA0PaERMR6uCo3Je26JVSteK/e0+x41gW3SPr8/L3+7ijWwQtwwJZdyCdaYPbOTo8t6aJXilV43afyGbqfzZxtriUpiF+tAwL5NnbYwjy9WI6UY4Oz+1poldK1aiss8VlSR7gdF4Rn0zsR5Cvpp/actk+ehHxE5F4EUkSkR0i8oxV3lVE1otIoogkiEivcsfMFJFkEdkjIsNqsgJKKedkjMFmM/xhUSKpZ86Wlc+8uaP2x9eyqlyMLQSGGGO6AF2B4SLSB3gBeMYY0xX4i7WOiEQDY4BOwHDgNRHRS+lK1SF//2oX1z7/Ay99v4/vd6fxl1uj8fKwzzh5T79Wjg2uDrrsZydjjAFyrVVv68tYX+dm/A8FjlnLI4GFxphC4KCIJAO9gHXVGLdSykntO5nDG6sPAPDS9/u4o3sEE/q0ZFS3CDJyi3SKYQeoUieZ1SLfBLQDXjXGbBCRh4FvRWQO9k8G/azdI4D15Q5PtcqUUm6u1GZ4/OOf56uJbhbCc6NiERGC/bwJ1nlrHKJK4+iNMaVWF01zoJeIxAD3A48YY1oAjwDzrN0rers2FxaIyBSrbz/h1KlTvyx6pZRTeWftIbYcyWRIx8aEh/rxxoQe+Hlrz62jXdFlb2NMpoiswt73PhGYbm1aArxlLacCLcod1pyfu3XKn2suMBcgLi7uojcCpZRrOZKRz5xv9zC4QyPmTYwD0G4aJ1GVUTeNRKSetewPDAV2Y0/eA63dhgD7rOVlwBgR8RWR1kAUEF/dgSulnMPuE9n8/etd/OnjrXh6CLOsrhpN8s6jKi36ZsACq5/eA1hsjPlCRDKBl0TECygApgAYY3aIyGJgJ1ACTDPGlNZM+EopR9pxLItxb20gM78YgFmjYgiv5+/gqNSFqjLqZivQrYLyNUCPSo6ZBcy66uiUUk5r+1F7ks86a0/yLcMCGNsz0sFRqYropGZKqSrbcCCDVjO+5Kttxxn31gaCfL1oGuIHwMybrsHDQ7trnJEmeqVUlS3dchSA37+/mSBfLxZO6cPLY+0f+Ide09iRoalL0MkmlFJVUlRiY+HGFACCfL1YdF8fmtcPoEWDAA49P8LB0alL0Ra9UqpKnvtqFwDBfl588/B1NK8f4OCIVFVpi14pVamSUhtenh58te0476w9xKRrW/OXW6MdHZa6QtqiV0pVaP2BDGKf/o4vtx7n8Y+20rVFPWbc1NHRYalfQBO9UuoiBcWlzPh4K2eLS/njkkS8PIVXx3XHx0tThivS35pS6iIvfb+PQxn5ABQU23jxri5E6I1QLksTvVLqPDuOZTF39QHiWtYHYOrAtgzp2MTBUamroRdjlVLYbIYvth1nQFRDZny8jfoBPrw1MY4jp/OJCdenQbk6TfRKKV5dmcw/lu8lNiKUbUezePU33akX4EO9AB9Hh6aqgXbdKFXHrd57ihdX7AVg29Eshl7ThJtjmzo4KlWdNNErVcfkFZZw338S2HAgg9Qz+UxfuIXGwb6A/Y7Xv97eSacYdjOa6JVycwfT88gpKC5bf/bznXy74yQ/7c9g2vubKSk1zJvYkxA/L/5ySzTNQnV0jbvRPnql3NzgOavw8fRg76yb+HrbcRYl2Oereeeng2QXlPDGhB7ERISy5S834qmzT7olbdEr5cZSz9jHwheV2jiedZYZn2zjmmYhAGQXlHDfwDYM62Tvj9ck77400SvlppJSMrn91bUAdI+sxx8XJ1FUYuNfY7vi7Sn0bRPGYzd2cHCUqjZo141SbsRmM3h4CN9sP8HDi7bQMMh+kfVgeh5n8ouZfWcs7RoHs+i+vrRvEoyXp7b16gJN9Eq5ieJSGzFPfUuJzWAzhq4t6vHm3XEMmbOKM/nFDO/UlLviWgDQPbK+g6NVtUkTvVJu4t11hykssQFwc2xTXryrK37enogITUP8eP7OWB02WUdpolfKDWTkFvJP66an6ddHMf36qLLntz51azQdm4boXa51mCZ6pdzAnO/2cLaolBV/GEi7xkHnbbuje3MHRaWchV6JUcrFbT+axcKNKdzTr9VFSV4p0Ba9Ui4rt7AEgKeX7SAs0IeHhkY5OCLlrDTRK+WC9pzIYeL8eE5kFwAw+85YQvy8HRyVclbadaOUCzickce21CwANh46zejX15Yl+diIUEb3aOHI8JST0xa9Uk7uVE4ho19fR4NAHx69sQPTPthMRD1/sgusrpvbostG2ChVEU30SjmxklIbD324hbScQrILirnvvU3EhIcw/56eLNyYQmZ+ET1aNnB0mMrJaaJXyskYYygsseHn7ck/lu9l3YEMGgT6cDqviOuiGvL6+B4E+noxbXA7R4eqXIQmeqWczOMfbWVLSiaPD+vAv1ftZ2yvSPq2DSPxSCYzbuqIj5deWlNXRhO9Uk5k+c6TLNmUio+XB39ckkRsRChP3RqNn7cnt3UJd3R4ykVdtmkgIn4iEi8iSSKyQ0SeKbftQRHZY5W/UK58pogkW9uG1VTwSrmTzPwi/mfpNgCKSmx4iPDauO74eXs6ODLl6qrSoi8EhhhjckXEG1gjIl8D/sBIoLMxplBEGgOISDQwBugEhAMrRKS9Maa0ZqqglHt45vOdnMkrol/bMNbuz+Cfv+5KiwYBjg5LuYHLJnpjjAFyrVVv68sA9wPPG2MKrf3SrH1GAgut8oMikgz0AtZVc+xKubyU0/msO5BB/QAflm45ykPXR/Hrni3Yn5bLgPaNHB2echNV6qMXEU9gE9AOeNUYs0FE2gPXicgsoAB41BizEYgA1pc7PNUqU0qVU1RiY8p/NrHreDYNg3zp2DSYBwa3w8fLg4h6+oBuVX2qdPneGFNqjOkKNAd6iUgM9jeJ+kAf4DFgsdgnu67ozg1zYYGITBGRBBFJOHXq1C+ugFKu6tWVyew6ng3Y++fnjO6iI2pUjbiivypjTCawChiOvaX+ibGLB2xAQ6u8/P3YzYFjFZxrrjEmzhgT16iRfkRV7qek1Fbptu1Hs3h1ZTK+VmL//eB2xESE1lZoqo6pyqibRiJSz1r2B4YCu4FPgSFWeXvAB0gHlgFjRMRXRFoDUUB8zYSvlHNauiWVzs98x7HMs2Vl+UUlfBh/hKISG48uSaJ+oA9z745jbK9IHtCbn1QNqkoffTNggdVP7wEsNsZ8ISI+wHwR2Q4UAROtC7c7RGQxsBMoAabpiBtVl+w4lsWMj7dRWGIjPbeQ8Hr+FJfa6PrscopKbKzdn8HuEzm8dXccA9s3YqBedFU1rCqjbrYC3SooLwLGV3LMLGDWVUenlAs4kVXAyz/s4w83tMfbw4P739tMUblum5TT+UxfuIUi63munycd447uEQyNbuKokFUdo1d+lLoKaTkF/ObN9Xyw4QiJRzJ5ZHEix7PO8vtBbQH4ZvsJbn75R/adzKV/u4YANAnx5albOjkybFXH6BQISv1CGbmFjHtzAwfS8wB4ZWUyiSmZ/HVkJ8Kt4ZGvrdpPlxb1+NeYbiSmZrImOZ3n7+hMaIA+JETVHm3RK3WFTmQVcCaviPHz4kk5k8/MmzoCkJiSyR3dIhjfpyUNAn3wELhvYBs+mtqXyLAAboppyvJHBjC4Y2MH10DVNdqiV+oKzF9zkGe/2AmAj5cH8ybGYSt3l8isUbGICN0i67PjmeH4+/w8T423pwdRTYJrO2SltEWvVGWMMbSa8SWfJR7FGMOLy/eWJXmA18d357qoRkQ3CwHg02nXnpfYyy8r5UjaoleqEhsPnQHgqWU72Hz4DAvWHaZDk2D2nMyhTcNAhnS0j5ppFOzLoedHODJUpS5JW/RKVSCnoJiHF24BIDO/mAXrDjNlQBteHdcdgM7N9S5W5Tq0Ra+UZfORM7SoH0DDIB/+vHQ7x7IKyrY9PrwD9w9si4gw/544+rfTm5yU69AWvVLYk/zo19fx1o8HWLIplWVJx/jDDe0BGNk1nN8Paod9zj4Y0rGJTj6mXIq26FWdl19Uwh8WJVJqM+w8ns276w7Tr20Y0wa346HroxwdnlJXTZslqs577qtdHD6dj4fAj/vSCfDx5P9+3RVPj4pm3FbK9WiiV3Xayj1pvLf+CJP7tybI1/4Bd85dXWgS4ufgyJSqPtp1o+qs03lFPP7RVjo0CeaPN3Zg1/Ec4lrVZ3AHvXNVuRdN9KpOMsbw56XbyMwvYsFve+Hn7cl7k3s7OiylaoQmelXnFBSX0vHJbwD40/CORIeHODgipWqW9tGrOiWvsIR7F2wsW58yoI0Do1GqdmiLXrm999YfJtjPi0EdGvPbt+NJTMks26Yja1RdoIleubUlCSk88el2OjYN5o3/HmBfWg6vjetOem4RLcMCHB2eUrVCE71yW+v2Z/A/S7cBsPtEDr5eHrx5dxyDdFSNqmM00Su3UlJqo7jUcCzrLFPf20TLsECCfL1ITstl3sQ4ercJc3SIStU6TfTKbZzJK2LC/A2U2uzTGnh5CG/f0xNjwGBoGRbo6BCVcghN9MotpOcWMv6tDew+kQPYn/704e/60KKB9sMrpcMrlcv6+1e7uOv1daRlFzB27noOZeTRtpG91f6P0V3o0bK+gyNUyjloi165pM8Sj/LG6gP4eXswZu56TmQX8I51h+vRM2cZ0bmZo0NUymloolcu4cutx1m6JZU3745jX1ouMz62j6YpKLaRllPIu5N6EdeqAQBdW9RzZKhKOR1N9MrpHTiVy2MfJZFfVErW2WKmvreJQF8vRnWP4IukYyyY1ItukdpNo1RlNNErp1ZUYmP6wkTyi0oBmPHxNg6l5/H+5D70bt2A/7n5mrLphZVSFdOLscqpzfluD9uOZtEt0t4d882OEzw6rAN924bh4SGa5JWqAv0vUU7nVE4hP+47RcMgX+auPsD4PpE0DfFjy5FMhl7TmKkD2jo6RKVciiZ65VRSTucz7q0NHDmdD0D7JkE8MSKajYdO079dQ/4xuiseOhGZUldEE71yGvtO5jBdvvYWAAATV0lEQVR+3gZOZheWlb08tht+3p5cF9WI66IaOTA6pVzXZfvoRcRPROJFJElEdojIMxdsf1REjIg0LFc2U0SSRWSPiAyricCVe0jLKWDu6v1sOnyGu95Yh83A+D6RADw8NIqOTfWhIEpdraq06AuBIcaYXBHxBtaIyNfGmPUi0gK4AThybmcRiQbGAJ2AcGCFiLQ3xpTWQPzKhRhj2HT4DN0i6+PpIew5kcOkdzZyNPMsAM3r+/P+5N6EBfkyIKoRN0Q3cXDESrmHy7bojV2uteptfRlr/f+Ax8utA4wEFhpjCo0xB4FkoFf1haxc1ds/HeJXr69jw4EMVu89xa/+vbYsyQN8NLVf2WyTN3Zqioj2xStVHao0vFJEPEUkEUgDlhtjNojIbcBRY0zSBbtHACnl1lOtsgvPOUVEEkQk4dSpU78wfOUqktNymP3NbgDeXnuI376zkYj6/gzv1BSAv98RS9NQP0eGqJTbqtLFWKvbpauI1AOWikhn4M/AjRXsXlEzzFxUYMxcYC5AXFzcRduV+ygutfGHxUkUldoAWL7zJIM6NOKV33RHgNPvFPHruBaODVIpN3ZFN0wZYzKBVdi7Z1oDSSJyCGgObBaRpthb8OX/a5sDx6ojWOVaSm329+9XVyazNTWLIdaTnfy9PXnr7jiCfL0I9PVi8X19dcikUjWoKqNuGlkteUTEHxgKbDHGNDbGtDLGtMKe3LsbY04Ay4AxIuIrIq2BKCC+xmqgnNLa5HS6Pvsdr65M5l8/JDOqWwSPD+8IwGvju+PlqTdlK1VbqtJ10wxYICKe2N8YFhtjvqhsZ2PMDhFZDOwESoBpOuLGveUWljDl3QSmDmzLgPaN2HT4NJPfTSC/qJT//XYPTUP8ePq2ToT6e3Po+RGODlepOueyid4YsxXodpl9Wl2wPguYdVWRKZcx59s9rN2fwbXtGlI/wId75m8kwMerbCKy/x3dmVB/bwdHqVTdpZ+f1VVJTMlkwbpDAOw5kcOE+RsIDfDmnd/2RATu7ttS72hVysF0CgT1ixWX2pj5yTbCAn1Izy1iWdIxmoT48sHkPkSGBfD19Oto1yjI0WEqVedpi15dEZvN8PevdrF2fzrz1hxk1/Fsnrq1EwBhgT68byV5gI5NQ/Siq1JOQFv06orMW3OQN1YfYP+pXNYkp3NDdBNu7RJOZn4RfdqE0a6xtuCVcjaa6FWVbT+axQvf2u9uXbErjUAfT54daW/NT+jbyoGRKaUuRT9XqyrJLyrhoYVbCAv0xc/b/mfz2LAONAv1d3BkSqnL0Ra9qlR6biGPLkniuqhGJKflcDA9j/cn9+ahDxPp0NRfW/FKuQhN9Oo8xhhEhL0n7VMIp545y85j2aTlFDJ1YFv6tW3IGxN6ENkgAE+dtkApl6CJXgGw81g2j32URGxEKMNjmvLgB1vw8/Ek1N+btJxCYiNC+cMN7QHo0bK+g6NVSl0JTfR1XEmpjdf/u5+Xvt9Hcalhx7FsFiek0KFpCPMmxjF+3gaKS228NKYrPl56SUcpV6SJvg5Yuz+dbalZ3DewLWC/m3XmJ9soKC4lxN+bpJRMbuncjC+2HgdgSMcmvDSmK4G+XjwwuB1hQb600RuflHJZmujdXNbZYh76cAvFpYYJfVvyj+/28vZPB7FmEKZegDf/GtuNW7uE88XWLwF4Y0KPsv73O7o3d1ToSqlqoonezc35dg/puUUADPvnalJOn2Vc70je32B/zO93Dw+gcYj9yU5xLevj4SF6kVUpN6OJ3o0lpmTy3obDZeteHh4smtKH3m3C2HDwNMlpuWVJHuCj+/s5IkylVA3TRO+mSkpt/HnpNhoH+zKud0ve/PEAX0+/Dj9vTwBW/GGggyNUStUWTfRu6t11h9lxLJvXxnXn5thmPHR9lKNDUko5iCZ6N1JcamPOd3v4PPEYmWeLGdi+ETfFNHV0WEopB9NE78KOZZ7l+91pjO8dycnsQh74YDMJh88A4OkhPDuyEyJ6YVWpuk4TvYsotRn2nMjhmmbBiAjJaTkMfXE1AP7envz9q12cLS6lWagfx7MKeGBwO1qGBTo4aqWUM9BE7wKOZ51l+sJE4g+eZsUfBpBbWMpv344v2/7okiSiGgfx7/HdyTpbzPsbjvD7wW0dGLFSyploondS5yYX+37XSR5dksSZ/GIAlu9M418/7CMsyIewIF+S03Lp1boB7/y2JwE+9l9nj5YNHBm6UsrJ6OQlTuizxKO0nvkVY+eu594FCTQL9eeJEdcAMPub3bSoH8BHU/vRuqG9a2bW7TFlSV4ppS6k2cHJbD5yhukLEwFYdyCDe/q1YsZNHVm3PwOA7pH1ePueXoQGePPPX3dlSUIKUU2CHRmyUsrJaaJ3ArmFJQT5epGclsukdzYS6u9Ns1A/Hh7anuHW8MjebRrw19tjuLN7RFnrPdDXi3uube3I0JVSLkATvYN9u+ME097fzDMjO/Hayv14eQgf39/vohEzAT5eTOjT0kFRKqVcmSZ6B/opOZ0HP9hCic3w1Gc78PXyYOGUvjosUilVrfRirIMkpmTyu3cTCAvyKSv79/gexDYPdWBUSil3pC36GrQw/gi7T+Tg7Sl4eXrg7SH4envStUU9pn2wmYZBvrx3b2+mvreJ+wa2YUD7Ro4OWSnlhjTR15BPtxxlxifbCPTxxGagxGajuNSUbW8cbE/ykWEBfDX9OgdGqpRyd5roq0FBcSn/+G4P3SLrc3NsMw5n5PHEp9vp2ao+H/6uD16e9h6yohIb7Z/4GoD/WEleKaVq2mX76EXET0TiRSRJRHaIyDNW+f+KyG4R2SoiS0WkXrljZopIsojsEZFhNVkBRyi1GUpKbQCknM7nzn+v5c0fD/LVtuMUldh46MMteAj8c0y3siQP4OPlwZ+Gd+SLB/vToamOfVdK1Y6qtOgLgSHGmFwR8QbWiMjXwHJgpjGmRERmAzOBP4lINDAG6ASEAytEpL0xprSG6lCrDqXnMfndBDqFh3Bn9+Y8tHALpTZDsK/9R/ni8r0kpWbx73Hdiajnf9Hx9w/SOWiUUrXrsi16Y5drrXpbX8YY850xpsQqXw+ce4r0SGChMabQGHMQSAZ6VXPcNcYYU+m2dfszuP21n0hOy+WzxGNMfDuepiF+fP5AfxqF+JKYksnr/93Pb3pHclNss1qMWimlKlelPnoR8QQ2Ae2AV40xGy7YZRKwyFqOwJ74z0m1ypza2aJSHl2SROqZfD57oD/GGL7flcbsb3bTMiyAG6Kb8Oel22nVMJBMa4KxWzuH8/ydsWV3qqaeOUtU4yCeHBHtyKoopdR5qpTorW6XrlY//FIRiTHGbAcQkT8DJcD71u4VPeniomayiEwBpgBERkb+gtCvzpm8Ig6k59KjZQPScgr43YIEklKzCPX3ZltqFrO+2sn6A6cBOJCex4pdaVwX1ZBXx3Vn0tsbOZNfxEtjup73YA8fLw9eHtsNfx/PWq+PUkpV5opG3RhjMkVkFTAc2C4iE4FbgOvNz30eqUCLcoc1B45VcK65wFyAuLi4yvtLqoExhtzCEoL9vAHYcuQMv39/M6dyCln2QH9+924Cp/OK6BQewo5j2dz6yhrCAn3468hOrN2fwdfbTzCxb0uevCUaL08PPrq/30WvcW//1oQF+nJNs5CarIpSSl0xuVSfNICINAKKrSTvD3wHzMbein8RGGiMOVVu/07AB9j75cOB74GoS12MjYuLMwkJCVdbl0o9+/lO5v90kLUzhvD97jSe/XxH2Zh2P28PQvy8mTexJz8mn+KlFfuYfF1rpg5sS7CfN1tTM0k5fZYRnbXPXSnlXERkkzEm7nL7VaVF3wxYYPXTewCLjTFfiEgy4Asst7ov1htjphpjdojIYmAn9jeDaY4ccZOZX8T8nw4C8Pv3N5OYksngDo1Izy1i29EsIur58597exNez5/o8BAmXdsaP++fu146N69H5+b1Kju9Uko5vcsmemPMVqBbBeXtLnHMLGDW1YV29faezOF37/78SSEpNZNHhrbnwSHtiH7qGwAW3deXhkG+gP2B2p4e2r+ulHIvbndn7OYjZ1izL532TYL44+Ik/H28mHFTRxbGH+Hp2zoxqENjAMLr+XPgVB4hVr+9Ukq5K7dJ9NuPZvGP7/awck/Z5QI6Nw/ljQk9aBbqz9SB59+otPT+a0lKzcTHSyfwVEq5N5dO9Cmn83nwwy1k5hdxKCOfUH9vrotqyI/70unXNoz59/Q8r7+9vNAAb50tUilVJ7h0ok9MySQxJROAh4dGMal/a4J8vNh9IodrmgWfN8ZdKaXqKpdO9EM62vvbv3tkAO3LPSA7OlzHsiul1DkunegDfb049PwIR4ehlFJOTa9EKqWUm9NEr5RSbk4TvVJKuTlN9Eop5eY00SullJvTRK+UUm5OE71SSrk5TfRKKeXmLvvgkVoJQuQUcLiGX6YhkF7Dr1HT3KEO4B710Do4h7peh5bGmMtO2uUUib42iEhCVZ7E4szcoQ7gHvXQOjgHrUPVaNeNUkq5OU30Sinl5upSop/r6ACqgTvUAdyjHloH56B1qII600evlFJ1VV1q0SulVJ3k0oleROaLSJqIbC9X1kVE1onINhH5XERCym3rbG3bYW33s8p7WOvJIvKy1OKjqa6kDiIyTkQSy33ZRKSri9XBW0QWWOW7RGRmuWNcpQ4+IvK2VZ4kIoOcpA4tRGSl9XPdISLTrfIGIrJcRPZZ3+uXO2amFeseERnm6HpcaR1EJMzaP1dEXrngXK5ShxtEZJMV6yYRGVLtdTDGuOwXMADoDmwvV7YRGGgtTwL+ai17AVuBLtZ6GOBpLccDfQEBvgZucsY6XHBcLHCg3LpL1AH4DbDQWg4ADgGtXKwO04C3reXGwCbAwwnq0Azobi0HA3uBaOAFYIZVPgOYbS1HA0mAL9Aa2O/o/4lfUIdAoD8wFXjlgnO5Sh26AeHWcgxwtLrrUCt/gDX8Q211wT9nNj9fe2gB7LSWbwbeq+SXsrvc+ljgDWeswwXHPAfMcrU6WLF9jv2NN8z6J2jgYnV4FRhfbr/vgV7OUIcL6vMZcAOwB2hW7m9lj7U8E5hZbv9vraTiNPW4XB3K7XcP5RK9K9bBKhcgA/ubb7XVwaW7biqxHbjNWh6N/R8UoD1gRORbEdksIo9b5RFAarnjU60yR6qsDuX9GvjQWnalOnwE5AHHgSPAHGPMaVyrDknASBHxEpHWQA9rm9PUQURaYW8pbgCaGGOOA1jfG1u7RQAp5Q47F69T1KOKdaiMq9bhTmCLMaaQaqyDOyb6ScA0EdmE/WNTkVXuhf0j3jjr+ygRuR77O+iFHD0UqbI6ACAivYF8Y8y5/mRXqkMvoBQIx95d8EcRaYNr1WE+9n+6BOCfwFqgBCepg4gEAR8DDxtjsi+1awVl5hLlteYK6lDpKSooc+o6iEgnYDZw37miCnb7RXVw6YeDV8QYsxu4EUBE2gPnnh6eCvzXGJNubfsKe5/se0DzcqdoDhyrtYArcIk6nDOGn1vzYK+bq9ThN8A3xphiIE1EfgLigB9xkToYY0qAR87tJyJrgX3AGRxcBxHxxp5c3jfGfGIVnxSRZsaY4yLSDEizylM5/9PiuXgd+vd0hXWojEvVQUSaA0uBu40x+63iaquD27XoRaSx9d0DeAJ43dr0LdBZRAJExAsYiL3P9TiQIyJ9rCvad2PvU3OYS9ThXNloYOG5MherwxFgiNgFAn2w90O6TB2sv6FAa/kGoMQY4/C/Jes15wG7jDEvltu0DJhoLU8sF9MyYIyI+FpdUFFAvCPr8QvqUCFXqoOI1AO+xH695KdzO1drHRxxcaIaL3J8iL2vtxj7u9+9wHTsF/j2As9jXUyz9h8P7MDe9/pCufI4q2w/8Er5Y5ywDoOA9RWcxyXqAAQBS6zfw07gMResQyvsF9Z2ASuwzyDoDHXoj/2j/VYg0fq6GftF7++xf+r4HmhQ7pg/W7HuodyIDkfV4xfW4RBwGsi1fnfRrlQH7I2IvHL7JgKNq7MOemesUkq5ObfrulFKKXU+TfRKKeXmNNErpZSb00SvlFJuThO9Ukq5OU30qs6xxvCvEZGbypXdJSLfODIupWqKDq9UdZKIxGAfz98N8MQ+dnm4+fmuxF9yTi9jv2tWKaeiiV7VWSLyAvYbVQKBHGPMX0VkIvZpiH2wz2HzgDHGJiJzsU+Z4Q8sMsY8a50jFXgDGA780xizxAFVUeqS3G6uG6WuwDPAZuyTlcVZrfxRQD9jTImV3McAH2CfR/y0NX3GShH5yBiz0zpPnjHmWkdUQKmq0ESv6ixjTJ6ILAJyjTGFIjIU6AkkWA/y8efnaXzHisi92P9nwrE/SOJcol9Uu5ErdWU00au6zmZ9gX1a2PnGmCfL7yAiUdjnvelljMkUkfcAv3K75NVKpEr9QjrqRqmfrQDuEpGGUPY80kggBMgBsq3pZYdd4hxKOR1t0StlMcZsE5FngBXW1MTF2J9FmoC9m2Y7cAD4qfKzKOV8dNSNUkq5Oe26UUopN6eJXiml3JwmeqWUcnOa6JVSys1poldKKTeniV4ppdycJnqllHJzmuiVUsrN/T8ky5PwPo9khAAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "July_Data.plot(x= 'Year', y='Co2 per mole (ppm)')" + ] + }, + { + "cell_type": "code", + "execution_count": 65, + "metadata": {}, + "outputs": [], + "source": [ + "X = CO2_data[[\"Year\"]]\n", + "Y = CO2_data[[\"Co2 per mole (ppm)\"]]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To check only periodic oscillation, the data is analysed on smaller range at multiple interval." + ] + }, + { + "cell_type": "code", + "execution_count": 66, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[]" + ] + }, + "execution_count": 66, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(1, figsize=(8, 8))\n", + "plt.subplot(221)\n", + "plt.plot((Y)[160:310])\n", + "plt.subplot(222)\n", + "plt.plot((Y)[360:510])\n", + "plt.subplot(223)\n", + "plt.plot((Y)[560:710])\n", + "plt.subplot(224)\n", + "plt.plot((Y)[760:910])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In the above 4 graphs, we can observe that on average the oscillation is of period 45-50 (weeks)" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn import linear_model\n", + "from sklearn.metrics import mean_squared_error, r2_score" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To find the simple model for the slow contribution, tried to fit a linear model through linear regression" + ] + }, + { + "cell_type": "code", + "execution_count": 68, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "LinearRegression(copy_X=True, fit_intercept=True, n_jobs=1, normalize=False)" + ] + }, + "execution_count": 68, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Create linear regression object\n", + "regr = linear_model.LinearRegression()\n", + "\n", + "# Train the model using the training sets\n", + "regr.fit(X, Y)" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": {}, + "outputs": [], + "source": [ + "Y_pred = regr.predict(X)" + ] + }, + { + "cell_type": "code", + "execution_count": 70, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Slope: \n", + " [[1.59170566]]\n", + "Intercept: \n", + " [-2810.4673452]\n", + "Mean squared error: 18.49\n", + "Coefficient of determination: 0.98\n" + ] + } + ], + "source": [ + "# The Slope\n", + "print('Slope: \\n', regr.coef_)\n", + "\n", + "# intercept\n", + "print('Intercept: \\n', regr.intercept_)\n", + "\n", + "print('Mean squared error: %.2f'\n", + " % mean_squared_error(Y, Y_pred))\n", + "\n", + "# The coefficient of determination: 1 is perfect prediction\n", + "print('Coefficient of determination: %.2f'\n", + " % r2_score(Y, Y_pred))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Above results shows the parameter of estimated simple model and the coefficient of determination is also acceptable" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Showing the linear estimated model (plotted in blue) for the actual data (denoted in black)" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.plot(X, Y, color='black')\n", + "plt.plot(X, Y_pred, color='blue', linewidth=3)\n", + "plt.xlabel(\"Year\")\n", + "plt.ylabel(\"Co2 per mole (ppm)\")\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "metadata": {}, + "outputs": [], + "source": [ + "X1 = []\n", + "for i in range(2021, 2026):\n", + " for j in range(4):\n", + " X1.append(i)\n", + " \n", + "X2 = pd.DataFrame(X1, columns=['Year'])\n", + "X_test = X.append(X2)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Predicting the CO2 concentration till 2025 using estimated model" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "metadata": {}, + "outputs": [], + "source": [ + "Y_pred1 = regr.predict(X_test)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Showing the extrapolation until 2025 using estimated linear model" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.plot(X, Y, color='black')\n", + "plt.plot(X_test, Y_pred1, color='blue', linewidth=3)\n", + "plt.xlabel(\"Year\")\n", + "plt.ylabel(\"Co_2 per mole (ppm)\")\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In the above plot, we can see that it is able to predict for future approximately in correct sense with respect to previous data" + ] + } + ], "metadata": { "kernelspec": { "display_name": "Python 3", @@ -16,10 +1513,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.3" + "version": "3.6.4" } }, "nbformat": 4, "nbformat_minor": 2 } -