cgrumbach commited on
Commit
884a52f
·
verified ·
1 Parent(s): 9df3062

Upload 40 files

Browse files
Files changed (40) hide show
  1. plots/.DS_Store +0 -0
  2. plots/appendix2.ipynb +0 -0
  3. plots/carboncomparison/.DS_Store +0 -0
  4. plots/carboncomparison/01_ours.csv +14 -0
  5. plots/carboncomparison/02_cambridge.csv +16 -0
  6. plots/carboncomparison/03_digiconomist.csv +9 -0
  7. plots/carboncomparison/04_coinmetrics.csv +7 -0
  8. plots/carboncomparison/05_revisitingcarbon.csv +2 -0
  9. plots/carboncomparison/06_coinshares.csv +3 -0
  10. plots/carboncomparison/07_lifecycle.csv +2 -0
  11. plots/carboncomparison/08_stollcarbon.csv +2 -0
  12. plots/carboncomparison/09_bitcoinonlyproblem.csv +2 -0
  13. plots/carboncomparison/10_Sandner.csv +2 -0
  14. plots/carboncomparison/11_Krause.csv +2 -0
  15. plots/carboncomparison/12_McCook.csv +2 -0
  16. plots/carboncomparison/13_De Vries.csv +2 -0
  17. plots/carboncomparison/14_Vranken.csv +2 -0
  18. plots/carboncomparison/15_Bevand.csv +3 -0
  19. plots/carboncomparison/16_O'Dwyer.csv +2 -0
  20. plots/carboncomparison/17_Mora.csv +2 -0
  21. plots/carboncomparison/clean.ipynb +396 -0
  22. plots/carboncomparison/combine.ipynb +571 -0
  23. plots/carboncomparison/intensity.csv +14 -0
  24. plots/carboncomparison/orig/2_cambridge.csv +0 -0
  25. plots/carboncomparison/orig/3_digiconomist.csv +0 -0
  26. plots/carboncomparison/orig/4_coinmetrics.csv +7 -0
  27. plots/carboncomparison/table/table.csv +8 -0
  28. plots/carboncomparison/table/table.html +266 -0
  29. plots/carboncomparison/table/tableclean.ipynb +228 -0
  30. plots/carbonintensity.html +1 -0
  31. plots/pdfs/climate_thin.pdf +0 -0
  32. plots/pdfs/climate_thin_co2.pdf +0 -0
  33. plots/pdfs/climate_wide.pdf +0 -0
  34. plots/pdfs/climate_wide_co2.pdf +0 -0
  35. plots/pdfs/efficiencycomparison_thin.pdf +0 -0
  36. plots/pdfs/efficiencycomparison_wide.pdf +0 -0
  37. plots/pdfs/enveloppe_thin.pdf +0 -0
  38. plots/pdfs/enveloppe_wide.pdf +0 -0
  39. plots/pdfs/profit_thin.pdf +0 -0
  40. plots/pdfs/profit_wide.pdf +0 -0
plots/.DS_Store ADDED
Binary file (6.15 kB). View file
 
plots/appendix2.ipynb ADDED
The diff for this file is too large to render. See raw diff
 
plots/carboncomparison/.DS_Store ADDED
Binary file (6.15 kB). View file
 
plots/carboncomparison/01_ours.csv ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ours,year
2
+ 16760.780546974078,2011
3
+ 19503.05813568936,2012
4
+ 12032.198941023584,2013
5
+ 690862.1554496551,2014
6
+ 1270134.4680655166,2015
7
+ 2118888.3936082306,2016
8
+ 4698609.988079465,2017
9
+ 19357858.055811778,2018
10
+ 29515217.609612234,2019
11
+ 42445928.61660771,2020
12
+ 46246545.04375879,2021
13
+ 62954884.517998934,2022
14
+ 88829336.50298157,2023
plots/carboncomparison/02_cambridge.csv ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ cambridge,year
2
+ 1453.7664670658683,2010
3
+ 77553.66301369864,2011
4
+ 54893.93715846994,2012
5
+ 592022.1315068493,2013
6
+ 2626311.8246575347,2014
7
+ 1962967.6520547946,2015
8
+ 3052265.825136612,2016
9
+ 6855055.0,2017
10
+ 22821543.126027394,2018
11
+ 26950550.895890407,2019
12
+ 33404095.366120216,2020
13
+ 47803822.843835615,2021
14
+ 48439086.05479452,2022
15
+ 61904799.843835615,2023
16
+ 80555680.78680202,2024
plots/carboncomparison/03_digiconomist.csv ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ digiconomist,year
2
+ 8837827.842958158,2017
3
+ 31550416.03904889,2018
4
+ 32949929.57861097,2019
5
+ 36214146.20879795,2020
6
+ 69043873.42151947,2021
7
+ 83052466.76976831,2022
8
+ 56099227.57832197,2023
9
+ ,2024
plots/carboncomparison/04_coinmetrics.csv ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ year,coinmetrics
2
+ 2018,17682449.455000002
3
+ 2019,18052380.4152
4
+ 2020,36104760.8304
5
+ 2021,42874403.486099996
6
+ 2022,45130951.037999995
7
+ 2023,54157141.24559999
plots/carboncomparison/05_revisitingcarbon.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ revisitingcarbon,year
2
+ 65000000,2021
plots/carboncomparison/06_coinshares.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ coinshares,year
2
+ 36000000,2020
3
+ 41000000,2021
plots/carboncomparison/07_lifecycle.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ lifecycle,year
2
+ 17290000,2018
plots/carboncomparison/08_stollcarbon.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ stollcarbon,year
2
+ 22000000,2019
plots/carboncomparison/09_bitcoinonlyproblem.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ bitcoinonlyproblem,year
2
+ 33700000,2018
plots/carboncomparison/10_Sandner.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ year,Sandner
2
+ 2021,46831089.6045
plots/carboncomparison/11_Krause.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ year,Krause
2
+ 2018,15189547.048958335
plots/carboncomparison/12_McCook.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ year,McCook
2
+ 2018,52986792.03125001
plots/carboncomparison/13_De Vries.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ year,De Vries
2
+ 2018,11303848.966666667 to 33911546.900000006
plots/carboncomparison/14_Vranken.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ year,Vranken
2
+ 2017,455258.68312500004 to 2225709.1175000006
plots/carboncomparison/15_Bevand.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ year,Bevand
2
+ 2017,1 to 1
3
+ 2018,2 to 2
plots/carboncomparison/16_O'Dwyer.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ year,O'Dwyer
2
+ 2014,463041.920625 to 45069413.6075
plots/carboncomparison/17_Mora.csv ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ year,mora
2
+ 2017,69000000
plots/carboncomparison/clean.ipynb ADDED
@@ -0,0 +1,396 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "code",
5
+ "execution_count": 1,
6
+ "metadata": {},
7
+ "outputs": [
8
+ {
9
+ "name": "stderr",
10
+ "output_type": "stream",
11
+ "text": [
12
+ "c:\\ProgramData\\Anaconda3\\lib\\site-packages\\pandas\\core\\computation\\expressions.py:21: UserWarning: Pandas requires version '2.8.0' or newer of 'numexpr' (version '2.7.3' currently installed).\n",
13
+ " from pandas.core.computation.check import NUMEXPR_INSTALLED\n",
14
+ "c:\\ProgramData\\Anaconda3\\lib\\site-packages\\pandas\\core\\arrays\\masked.py:62: UserWarning: Pandas requires version '1.3.4' or newer of 'bottleneck' (version '1.3.2' currently installed).\n",
15
+ " from pandas.core import (\n"
16
+ ]
17
+ }
18
+ ],
19
+ "source": [
20
+ "import pandas as pd\n",
21
+ "import numpy as np"
22
+ ]
23
+ },
24
+ {
25
+ "cell_type": "code",
26
+ "execution_count": 3,
27
+ "metadata": {},
28
+ "outputs": [
29
+ {
30
+ "data": {
31
+ "text/html": [
32
+ "<div>\n",
33
+ "<style scoped>\n",
34
+ " .dataframe tbody tr th:only-of-type {\n",
35
+ " vertical-align: middle;\n",
36
+ " }\n",
37
+ "\n",
38
+ " .dataframe tbody tr th {\n",
39
+ " vertical-align: top;\n",
40
+ " }\n",
41
+ "\n",
42
+ " .dataframe thead th {\n",
43
+ " text-align: right;\n",
44
+ " }\n",
45
+ "</style>\n",
46
+ "<table border=\"1\" class=\"dataframe\">\n",
47
+ " <thead>\n",
48
+ " <tr style=\"text-align: right;\">\n",
49
+ " <th></th>\n",
50
+ " <th>intensity</th>\n",
51
+ " <th>year</th>\n",
52
+ " </tr>\n",
53
+ " </thead>\n",
54
+ " <tbody>\n",
55
+ " <tr>\n",
56
+ " <th>0</th>\n",
57
+ " <td>0.517203</td>\n",
58
+ " <td>2011</td>\n",
59
+ " </tr>\n",
60
+ " <tr>\n",
61
+ " <th>1</th>\n",
62
+ " <td>0.516045</td>\n",
63
+ " <td>2012</td>\n",
64
+ " </tr>\n",
65
+ " <tr>\n",
66
+ " <th>2</th>\n",
67
+ " <td>0.516379</td>\n",
68
+ " <td>2013</td>\n",
69
+ " </tr>\n",
70
+ " <tr>\n",
71
+ " <th>3</th>\n",
72
+ " <td>0.514491</td>\n",
73
+ " <td>2014</td>\n",
74
+ " </tr>\n",
75
+ " <tr>\n",
76
+ " <th>4</th>\n",
77
+ " <td>0.510113</td>\n",
78
+ " <td>2015</td>\n",
79
+ " </tr>\n",
80
+ " <tr>\n",
81
+ " <th>5</th>\n",
82
+ " <td>0.507194</td>\n",
83
+ " <td>2016</td>\n",
84
+ " </tr>\n",
85
+ " <tr>\n",
86
+ " <th>6</th>\n",
87
+ " <td>0.505843</td>\n",
88
+ " <td>2017</td>\n",
89
+ " </tr>\n",
90
+ " <tr>\n",
91
+ " <th>7</th>\n",
92
+ " <td>0.504636</td>\n",
93
+ " <td>2018</td>\n",
94
+ " </tr>\n",
95
+ " <tr>\n",
96
+ " <th>8</th>\n",
97
+ " <td>0.515194</td>\n",
98
+ " <td>2019</td>\n",
99
+ " </tr>\n",
100
+ " <tr>\n",
101
+ " <th>9</th>\n",
102
+ " <td>0.515194</td>\n",
103
+ " <td>2020</td>\n",
104
+ " </tr>\n",
105
+ " <tr>\n",
106
+ " <th>10</th>\n",
107
+ " <td>0.515194</td>\n",
108
+ " <td>2021</td>\n",
109
+ " </tr>\n",
110
+ " <tr>\n",
111
+ " <th>11</th>\n",
112
+ " <td>0.515194</td>\n",
113
+ " <td>2022</td>\n",
114
+ " </tr>\n",
115
+ " <tr>\n",
116
+ " <th>12</th>\n",
117
+ " <td>0.515194</td>\n",
118
+ " <td>2023</td>\n",
119
+ " </tr>\n",
120
+ " </tbody>\n",
121
+ "</table>\n",
122
+ "</div>"
123
+ ],
124
+ "text/plain": [
125
+ " intensity year\n",
126
+ "0 0.517203 2011\n",
127
+ "1 0.516045 2012\n",
128
+ "2 0.516379 2013\n",
129
+ "3 0.514491 2014\n",
130
+ "4 0.510113 2015\n",
131
+ "5 0.507194 2016\n",
132
+ "6 0.505843 2017\n",
133
+ "7 0.504636 2018\n",
134
+ "8 0.515194 2019\n",
135
+ "9 0.515194 2020\n",
136
+ "10 0.515194 2021\n",
137
+ "11 0.515194 2022\n",
138
+ "12 0.515194 2023"
139
+ ]
140
+ },
141
+ "execution_count": 3,
142
+ "metadata": {},
143
+ "output_type": "execute_result"
144
+ }
145
+ ],
146
+ "source": [
147
+ "intensity = pd.read_csv('intensity.csv') # intensity\tyear\n",
148
+ "intensity"
149
+ ]
150
+ },
151
+ {
152
+ "cell_type": "code",
153
+ "execution_count": 110,
154
+ "metadata": {},
155
+ "outputs": [
156
+ {
157
+ "data": {
158
+ "text/html": [
159
+ "<div>\n",
160
+ "<style scoped>\n",
161
+ " .dataframe tbody tr th:only-of-type {\n",
162
+ " vertical-align: middle;\n",
163
+ " }\n",
164
+ "\n",
165
+ " .dataframe tbody tr th {\n",
166
+ " vertical-align: top;\n",
167
+ " }\n",
168
+ "\n",
169
+ " .dataframe thead th {\n",
170
+ " text-align: right;\n",
171
+ " }\n",
172
+ "</style>\n",
173
+ "<table border=\"1\" class=\"dataframe\">\n",
174
+ " <thead>\n",
175
+ " <tr style=\"text-align: right;\">\n",
176
+ " <th></th>\n",
177
+ " <th>cambridge</th>\n",
178
+ " <th>year</th>\n",
179
+ " </tr>\n",
180
+ " <tr>\n",
181
+ " <th>Date and Time</th>\n",
182
+ " <th></th>\n",
183
+ " <th></th>\n",
184
+ " </tr>\n",
185
+ " </thead>\n",
186
+ " <tbody>\n",
187
+ " <tr>\n",
188
+ " <th>2010-12-31</th>\n",
189
+ " <td>1.453766e+03</td>\n",
190
+ " <td>2010</td>\n",
191
+ " </tr>\n",
192
+ " <tr>\n",
193
+ " <th>2011-12-31</th>\n",
194
+ " <td>7.755366e+04</td>\n",
195
+ " <td>2011</td>\n",
196
+ " </tr>\n",
197
+ " <tr>\n",
198
+ " <th>2012-12-31</th>\n",
199
+ " <td>5.489394e+04</td>\n",
200
+ " <td>2012</td>\n",
201
+ " </tr>\n",
202
+ " <tr>\n",
203
+ " <th>2013-12-31</th>\n",
204
+ " <td>5.920221e+05</td>\n",
205
+ " <td>2013</td>\n",
206
+ " </tr>\n",
207
+ " <tr>\n",
208
+ " <th>2014-12-31</th>\n",
209
+ " <td>2.626312e+06</td>\n",
210
+ " <td>2014</td>\n",
211
+ " </tr>\n",
212
+ " <tr>\n",
213
+ " <th>2015-12-31</th>\n",
214
+ " <td>1.962968e+06</td>\n",
215
+ " <td>2015</td>\n",
216
+ " </tr>\n",
217
+ " <tr>\n",
218
+ " <th>2016-12-31</th>\n",
219
+ " <td>3.052266e+06</td>\n",
220
+ " <td>2016</td>\n",
221
+ " </tr>\n",
222
+ " <tr>\n",
223
+ " <th>2017-12-31</th>\n",
224
+ " <td>6.855055e+06</td>\n",
225
+ " <td>2017</td>\n",
226
+ " </tr>\n",
227
+ " <tr>\n",
228
+ " <th>2018-12-31</th>\n",
229
+ " <td>2.282154e+07</td>\n",
230
+ " <td>2018</td>\n",
231
+ " </tr>\n",
232
+ " <tr>\n",
233
+ " <th>2019-12-31</th>\n",
234
+ " <td>2.695055e+07</td>\n",
235
+ " <td>2019</td>\n",
236
+ " </tr>\n",
237
+ " <tr>\n",
238
+ " <th>2020-12-31</th>\n",
239
+ " <td>3.340410e+07</td>\n",
240
+ " <td>2020</td>\n",
241
+ " </tr>\n",
242
+ " <tr>\n",
243
+ " <th>2021-12-31</th>\n",
244
+ " <td>4.780382e+07</td>\n",
245
+ " <td>2021</td>\n",
246
+ " </tr>\n",
247
+ " <tr>\n",
248
+ " <th>2022-12-31</th>\n",
249
+ " <td>4.843909e+07</td>\n",
250
+ " <td>2022</td>\n",
251
+ " </tr>\n",
252
+ " <tr>\n",
253
+ " <th>2023-12-31</th>\n",
254
+ " <td>6.190480e+07</td>\n",
255
+ " <td>2023</td>\n",
256
+ " </tr>\n",
257
+ " <tr>\n",
258
+ " <th>2024-12-31</th>\n",
259
+ " <td>8.055568e+07</td>\n",
260
+ " <td>2024</td>\n",
261
+ " </tr>\n",
262
+ " </tbody>\n",
263
+ "</table>\n",
264
+ "</div>"
265
+ ],
266
+ "text/plain": [
267
+ " cambridge year\n",
268
+ "Date and Time \n",
269
+ "2010-12-31 1.453766e+03 2010\n",
270
+ "2011-12-31 7.755366e+04 2011\n",
271
+ "2012-12-31 5.489394e+04 2012\n",
272
+ "2013-12-31 5.920221e+05 2013\n",
273
+ "2014-12-31 2.626312e+06 2014\n",
274
+ "2015-12-31 1.962968e+06 2015\n",
275
+ "2016-12-31 3.052266e+06 2016\n",
276
+ "2017-12-31 6.855055e+06 2017\n",
277
+ "2018-12-31 2.282154e+07 2018\n",
278
+ "2019-12-31 2.695055e+07 2019\n",
279
+ "2020-12-31 3.340410e+07 2020\n",
280
+ "2021-12-31 4.780382e+07 2021\n",
281
+ "2022-12-31 4.843909e+07 2022\n",
282
+ "2023-12-31 6.190480e+07 2023\n",
283
+ "2024-12-31 8.055568e+07 2024"
284
+ ]
285
+ },
286
+ "execution_count": 110,
287
+ "metadata": {},
288
+ "output_type": "execute_result"
289
+ }
290
+ ],
291
+ "source": [
292
+ "cambridge = pd.read_csv('orig/02_cambridge.csv') # Date and Time,\"Hydro-only, MtCO2e\",\"Estimated, MtCO2e\",\"Coal-only, MtCO2e\"\n",
293
+ "cambridge['Date and Time'] = pd.to_datetime(cambridge['Date and Time'])\n",
294
+ "cambridge.index = cambridge['Date and Time']\n",
295
+ "cambridge = cambridge[[\"Estimated, MtCO2e\"]]\n",
296
+ "#yearly avg\n",
297
+ "cambridge = cambridge.resample('Y').mean()\n",
298
+ "cambridge[\"year\"] = cambridge.index.year\n",
299
+ "cambridge.rename(columns={\"Estimated, MtCO2e\": \"cambridge\"}, inplace=True)\n",
300
+ "cambridge[\"cambridge\"] = cambridge[\"cambridge\"] * 1e6\n",
301
+ "cambridge.to_csv('2_cambridge.csv',index=False)\n",
302
+ "cambridge"
303
+ ]
304
+ },
305
+ {
306
+ "cell_type": "code",
307
+ "execution_count": 111,
308
+ "metadata": {},
309
+ "outputs": [],
310
+ "source": [
311
+ "digiconomist = pd.read_csv('orig/03_digiconomist.csv') # \"DateTime\",\"Estimated TWh per Year\",\"Minimum TWh per Year\"\n",
312
+ "digiconomist['DateTime'] = pd.to_datetime(digiconomist['DateTime'])\n",
313
+ "digiconomist.index = digiconomist['DateTime']\n",
314
+ "digiconomist = digiconomist[[\"Estimated TWh per Year\"]]\n",
315
+ "\n",
316
+ "#yearly avg\n",
317
+ "digiconomist = digiconomist.resample('Y').mean()\n",
318
+ "digiconomist[\"year\"] = digiconomist.index.year\n",
319
+ "digiconomist.rename(columns={\"Estimated TWh per Year\": \"digiconomist\"}, inplace=True)\n",
320
+ "\n",
321
+ "#convert to co2\n",
322
+ "digiconomist = digiconomist.merge(intensity, on=\"year\", how=\"left\")\n",
323
+ "digiconomist[\"digiconomist\"] = digiconomist[\"digiconomist\"] * digiconomist[\"intensity\"] * 1e6\n",
324
+ "digiconomist.drop(columns=[\"intensity\"], inplace=True)\n",
325
+ "\n",
326
+ "digiconomist.to_csv('3_digiconomist.csv',index=False)"
327
+ ]
328
+ },
329
+ {
330
+ "cell_type": "code",
331
+ "execution_count": 112,
332
+ "metadata": {},
333
+ "outputs": [],
334
+ "source": [
335
+ "coinmetrics = pd.read_csv('orig/04_coinmetrics.csv') # year,coinmetrics\n",
336
+ "#convert gw to Twh per year\n",
337
+ "coinmetrics[\"coinmetrics\"] = coinmetrics[\"coinmetrics\"] * 8.76\n",
338
+ "#convert to co2\n",
339
+ "coinmetrics = coinmetrics.merge(intensity, on=\"year\", how=\"left\")\n",
340
+ "coinmetrics[\"coinmetrics\"] = coinmetrics[\"coinmetrics\"] * coinmetrics[\"intensity\"] * 1e6\n",
341
+ "coinmetrics.drop(columns=[\"intensity\"], inplace=True)\n",
342
+ "\n",
343
+ "coinmetrics.to_csv('4_coinmetrics.csv',index=False)"
344
+ ]
345
+ },
346
+ {
347
+ "cell_type": "code",
348
+ "execution_count": 5,
349
+ "metadata": {},
350
+ "outputs": [],
351
+ "source": [
352
+ "rest = pd.read_csv('table/table.csv') # Author,Publication date,Title,Estimate (TWh)\n",
353
+ "\n",
354
+ "# for each row, create a csv with the author name\n",
355
+ "for index, row in rest.iterrows():\n",
356
+ " name = row[\"Author\"].split(\",\")[0]\n",
357
+ " twh_values = str(row[\"Estimate (TWh)\"]).split(\" to \")\n",
358
+ " twh_values = np.array([float(x) for x in twh_values])\n",
359
+ " year = row[\"Publication date\"].split(\" \")[-1]\n",
360
+ "\n",
361
+ " #convert to co2\n",
362
+ " intensity_year = float(intensity[intensity[\"year\"] == int(year)][\"intensity\"].values[0])\n",
363
+ " co2 = twh_values * intensity_year * 1e6\n",
364
+ "\n",
365
+ " # co2 = np.mean(co2)\n",
366
+ " co2 = str(co2[0]) + (\" to \" + str(co2[1]) if len(co2) > 1 else \"\")\n",
367
+ "\n",
368
+ "\n",
369
+ " with open(f'{index+10}_{name}.csv', 'w') as f:\n",
370
+ " f.write(f'year,{name}\\n')\n",
371
+ " f.write(f'{year},{co2}\\n')"
372
+ ]
373
+ }
374
+ ],
375
+ "metadata": {
376
+ "kernelspec": {
377
+ "display_name": "py310",
378
+ "language": "python",
379
+ "name": "python3"
380
+ },
381
+ "language_info": {
382
+ "codemirror_mode": {
383
+ "name": "ipython",
384
+ "version": 3
385
+ },
386
+ "file_extension": ".py",
387
+ "mimetype": "text/x-python",
388
+ "name": "python",
389
+ "nbconvert_exporter": "python",
390
+ "pygments_lexer": "ipython3",
391
+ "version": "3.9.7"
392
+ }
393
+ },
394
+ "nbformat": 4,
395
+ "nbformat_minor": 2
396
+ }
plots/carboncomparison/combine.ipynb ADDED
@@ -0,0 +1,571 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "code",
5
+ "execution_count": 20,
6
+ "metadata": {},
7
+ "outputs": [
8
+ {
9
+ "name": "stdout",
10
+ "output_type": "stream",
11
+ "text": [
12
+ "\\begin{tabular}{rlllllllllllllllll}\n",
13
+ "\\toprule\n",
14
+ "year & ours & cambridge & digiconomist & coinmetrics & revisitingcarbon & coinshares & lifecycle & stollcarbon & bitcoinonlyproblem & Sandner & Krause & McCook & De Vries & Vranken & Bevand & O'Dwyer & mora \\\\\n",
15
+ "\\midrule\n",
16
+ "2011 & 1.68e+04 & 7.76e+04 & & & & & & & & & & & & & & & \\\\\n",
17
+ "2012 & 1.95e+04 & 5.49e+04 & & & & & & & & & & & & & & & \\\\\n",
18
+ "2013 & 1.20e+04 & 5.92e+05 & & & & & & & & & & & & & & & \\\\\n",
19
+ "2014 & 6.91e+05 & 2.63e+06 & & & & & & & & & & & & & & 4.63e+05 to 4.51e+07 & \\\\\n",
20
+ "2015 & 1.27e+06 & 1.96e+06 & & & & & & & & & & & & & & & \\\\\n",
21
+ "2016 & 2.12e+06 & 3.05e+06 & & & & & & & & & & & & & & & \\\\\n",
22
+ "2017 & 4.70e+06 & 6.86e+06 & 8.84e+06 & & & & & & & & & & & 4.55e+05 to 2.23e+06 & As of Feb 2017: 1.47e+06 to 3.44e+06 TCO2/year & & 6.90e+07 \\\\\n",
23
+ "2018 & 1.94e+07 & 2.28e+07 & 3.16e+07 & 1.77e+07 & & & 1.73e+07 & & 3.37e+07 & & 1.52e+07 & 5.30e+07 & 1.13e+07 to 3.39e+07 & & As of Jan 2018: 7.17e+06 to 1.39e+07 TCO2/year & & \\\\\n",
24
+ "2019 & 2.95e+07 & 2.70e+07 & 3.29e+07 & 1.81e+07 & & & & 2.20e+07 & & & & & & & & & \\\\\n",
25
+ "2020 & 4.24e+07 & 3.34e+07 & 3.62e+07 & 3.61e+07 & & 3.60e+07 & & & & & & & & & & & \\\\\n",
26
+ "2021 & 4.62e+07 & 4.78e+07 & 6.90e+07 & 4.29e+07 & 6.50e+07 & 4.10e+07 & & & & 4.68e+07 & & & & & & & \\\\\n",
27
+ "2022 & 6.30e+07 & 4.84e+07 & 8.31e+07 & 4.51e+07 & & & & & & & & & & & & & \\\\\n",
28
+ "2023 & 7.52e+07 & 6.19e+07 & 5.61e+07 & 5.42e+07 & & & & & & & & & & & & & \\\\\n",
29
+ "\\bottomrule\n",
30
+ "\\end{tabular}\n",
31
+ "\n"
32
+ ]
33
+ }
34
+ ],
35
+ "source": [
36
+ "import os\n",
37
+ "import pandas as pd\n",
38
+ "\n",
39
+ "# Get a list of all CSV files in the current directory\n",
40
+ "csv_files = [file for file in os.listdir('.') if file.endswith('.csv') and not file.startswith('intensity')]\n",
41
+ "\n",
42
+ "# Read and merge all CSV files on the 'year' column\n",
43
+ "data_frames = [pd.read_csv(file) for file in csv_files]\n",
44
+ "merged_df = pd.concat(data_frames).groupby('year').sum().reset_index()\n",
45
+ "\n",
46
+ "# Define a custom formatting function for numerical columns\n",
47
+ "def custom_format(x):\n",
48
+ " if x == 0:\n",
49
+ " return \"\"\n",
50
+ " elif str(x).__contains__(' to '):\n",
51
+ " parts = [custom_format(float(part)) for part in x.split(' to ')]\n",
52
+ " return f\"{parts[0]} to {parts[1]}\"\n",
53
+ " else:\n",
54
+ " return f\"{x:.2e}\"\n",
55
+ "\n",
56
+ "# Apply the custom formatting function to numerical columns only\n",
57
+ "formatted_df = merged_df.copy()\n",
58
+ "for col in formatted_df.columns:\n",
59
+ " if col != 'year':\n",
60
+ " formatted_df[col] = formatted_df[col].apply(custom_format)\n",
61
+ "\n",
62
+ "# keep only 2011 to 2023\n",
63
+ "formatted_df = formatted_df[(formatted_df['year'] >= 2011) & (formatted_df['year'] <= 2023)]\n",
64
+ "\n",
65
+ "# Convert the DataFrame to a LaTeX table\n",
66
+ "latex_table = formatted_df.to_latex(index=False, escape=False)\n",
67
+ "\n",
68
+ "latex_table = latex_table.replace(\"1.00e+00 to 1.00e+00\", f\"As of Feb 2017: {2.9*1e6*0.505843:.2e} to {6.8*1e6*0.505843:.2e} TCO2/year\")\n",
69
+ "latex_table = latex_table.replace(\"2.00e+00 to 2.00e+00\", f\"As of Jan 2018: {14.2*1e6*0.504636:.2e} to {27.5*1e6*0.504636:.2e} TCO2/year\")\n",
70
+ "print(latex_table)"
71
+ ]
72
+ },
73
+ {
74
+ "cell_type": "code",
75
+ "execution_count": 21,
76
+ "metadata": {},
77
+ "outputs": [
78
+ {
79
+ "name": "stdout",
80
+ "output_type": "stream",
81
+ "text": [
82
+ "\\begin{tabular}{rllll}\n",
83
+ "\\toprule\n",
84
+ "year & ours & cambridge & digiconomist & coinmetrics \\\\\n",
85
+ "\\midrule\n",
86
+ "2011 & 1.68e+04 & 7.76e+04 & & \\\\\n",
87
+ "2012 & 1.95e+04 & 5.49e+04 & & \\\\\n",
88
+ "2013 & 1.20e+04 & 5.92e+05 & & \\\\\n",
89
+ "2014 & 6.91e+05 & 2.63e+06 & & \\\\\n",
90
+ "2015 & 1.27e+06 & 1.96e+06 & & \\\\\n",
91
+ "2016 & 2.12e+06 & 3.05e+06 & & \\\\\n",
92
+ "2017 & 4.70e+06 & 6.86e+06 & 8.84e+06 & \\\\\n",
93
+ "2018 & 1.94e+07 & 2.28e+07 & 3.16e+07 & 1.77e+07 \\\\\n",
94
+ "2019 & 2.95e+07 & 2.70e+07 & 3.29e+07 & 1.81e+07 \\\\\n",
95
+ "2020 & 4.24e+07 & 3.34e+07 & 3.62e+07 & 3.61e+07 \\\\\n",
96
+ "2021 & 4.62e+07 & 4.78e+07 & 6.90e+07 & 4.29e+07 \\\\\n",
97
+ "2022 & 6.30e+07 & 4.84e+07 & 8.31e+07 & 4.51e+07 \\\\\n",
98
+ "2023 & 7.52e+07 & 6.19e+07 & 5.61e+07 & 5.42e+07 \\\\\n",
99
+ "\\bottomrule\n",
100
+ "\\end{tabular}\n",
101
+ "\n"
102
+ ]
103
+ }
104
+ ],
105
+ "source": [
106
+ "# print latex with only the first 5 cols\n",
107
+ "latex_table = formatted_df.iloc[:, :5].to_latex(index=False, escape=False)\n",
108
+ "print(latex_table)"
109
+ ]
110
+ },
111
+ {
112
+ "cell_type": "code",
113
+ "execution_count": 22,
114
+ "metadata": {},
115
+ "outputs": [
116
+ {
117
+ "name": "stdout",
118
+ "output_type": "stream",
119
+ "text": [
120
+ "\\begin{tabular}{llllllllllllll}\n",
121
+ "\\toprule\n",
122
+ " & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12 & 13 \\\\\n",
123
+ "\\midrule\n",
124
+ "year & 2011 & 2012 & 2013 & 2014 & 2015 & 2016 & 2017 & 2018 & 2019 & 2020 & 2021 & 2022 & 2023 \\\\\n",
125
+ "ours & 1.68e+04 & 1.95e+04 & 1.20e+04 & 6.91e+05 & 1.27e+06 & 2.12e+06 & 4.70e+06 & 1.94e+07 & 2.95e+07 & 4.24e+07 & 4.62e+07 & 6.30e+07 & 7.52e+07 \\\\\n",
126
+ "cambridge & 7.76e+04 & 5.49e+04 & 5.92e+05 & 2.63e+06 & 1.96e+06 & 3.05e+06 & 6.86e+06 & 2.28e+07 & 2.70e+07 & 3.34e+07 & 4.78e+07 & 4.84e+07 & 6.19e+07 \\\\\n",
127
+ "digiconomist & & & & & & & 8.84e+06 & 3.16e+07 & 3.29e+07 & 3.62e+07 & 6.90e+07 & 8.31e+07 & 5.61e+07 \\\\\n",
128
+ "coinmetrics & & & & & & & & 1.77e+07 & 1.81e+07 & 3.61e+07 & 4.29e+07 & 4.51e+07 & 5.42e+07 \\\\\n",
129
+ "revisitingcarbon & & & & & & & & & & & 6.50e+07 & & \\\\\n",
130
+ "coinshares & & & & & & & & & & 3.60e+07 & 4.10e+07 & & \\\\\n",
131
+ "lifecycle & & & & & & & & 1.73e+07 & & & & & \\\\\n",
132
+ "stollcarbon & & & & & & & & & 2.20e+07 & & & & \\\\\n",
133
+ "bitcoinonlyproblem & & & & & & & & 3.37e+07 & & & & & \\\\\n",
134
+ "Sandner & & & & & & & & & & & 4.68e+07 & & \\\\\n",
135
+ "Krause & & & & & & & & 1.52e+07 & & & & & \\\\\n",
136
+ "McCook & & & & & & & & 5.30e+07 & & & & & \\\\\n",
137
+ "De Vries & & & & & & & & 1.13e+07 to 3.39e+07 & & & & & \\\\\n",
138
+ "Vranken & & & & & & & 4.55e+05 to 2.23e+06 & & & & & & \\\\\n",
139
+ "Bevand & & & & & & & 1.00e+00 to 1.00e+00 & 2.00e+00 to 2.00e+00 & & & & & \\\\\n",
140
+ "O'Dwyer & & & & 4.63e+05 to 4.51e+07 & & & & & & & & & \\\\\n",
141
+ "mora & & & & & & & 6.90e+07 & & & & & & \\\\\n",
142
+ "\\bottomrule\n",
143
+ "\\end{tabular}\n",
144
+ "\n"
145
+ ]
146
+ }
147
+ ],
148
+ "source": [
149
+ "# print latex but transposed\n",
150
+ "latex_table = formatted_df.T.to_latex()\n",
151
+ "print(latex_table)"
152
+ ]
153
+ },
154
+ {
155
+ "cell_type": "code",
156
+ "execution_count": 23,
157
+ "metadata": {},
158
+ "outputs": [
159
+ {
160
+ "data": {
161
+ "text/html": [
162
+ "<div>\n",
163
+ "<style scoped>\n",
164
+ " .dataframe tbody tr th:only-of-type {\n",
165
+ " vertical-align: middle;\n",
166
+ " }\n",
167
+ "\n",
168
+ " .dataframe tbody tr th {\n",
169
+ " vertical-align: top;\n",
170
+ " }\n",
171
+ "\n",
172
+ " .dataframe thead th {\n",
173
+ " text-align: right;\n",
174
+ " }\n",
175
+ "</style>\n",
176
+ "<table border=\"1\" class=\"dataframe\">\n",
177
+ " <thead>\n",
178
+ " <tr style=\"text-align: right;\">\n",
179
+ " <th></th>\n",
180
+ " <th>year</th>\n",
181
+ " <th>ours</th>\n",
182
+ " <th>cambridge</th>\n",
183
+ " <th>digiconomist</th>\n",
184
+ " <th>coinmetrics</th>\n",
185
+ " <th>revisitingcarbon</th>\n",
186
+ " <th>coinshares</th>\n",
187
+ " <th>lifecycle</th>\n",
188
+ " <th>stollcarbon</th>\n",
189
+ " <th>bitcoinonlyproblem</th>\n",
190
+ " <th>Sandner</th>\n",
191
+ " <th>Krause</th>\n",
192
+ " <th>McCook</th>\n",
193
+ " <th>De Vries</th>\n",
194
+ " <th>Vranken</th>\n",
195
+ " <th>Bevand</th>\n",
196
+ " <th>O'Dwyer</th>\n",
197
+ " <th>mora</th>\n",
198
+ " </tr>\n",
199
+ " </thead>\n",
200
+ " <tbody>\n",
201
+ " <tr>\n",
202
+ " <th>1</th>\n",
203
+ " <td>2011</td>\n",
204
+ " <td>1.68e+04</td>\n",
205
+ " <td>7.76e+04</td>\n",
206
+ " <td></td>\n",
207
+ " <td></td>\n",
208
+ " <td></td>\n",
209
+ " <td></td>\n",
210
+ " <td></td>\n",
211
+ " <td></td>\n",
212
+ " <td></td>\n",
213
+ " <td></td>\n",
214
+ " <td></td>\n",
215
+ " <td></td>\n",
216
+ " <td></td>\n",
217
+ " <td></td>\n",
218
+ " <td></td>\n",
219
+ " <td></td>\n",
220
+ " <td></td>\n",
221
+ " </tr>\n",
222
+ " <tr>\n",
223
+ " <th>2</th>\n",
224
+ " <td>2012</td>\n",
225
+ " <td>1.95e+04</td>\n",
226
+ " <td>5.49e+04</td>\n",
227
+ " <td></td>\n",
228
+ " <td></td>\n",
229
+ " <td></td>\n",
230
+ " <td></td>\n",
231
+ " <td></td>\n",
232
+ " <td></td>\n",
233
+ " <td></td>\n",
234
+ " <td></td>\n",
235
+ " <td></td>\n",
236
+ " <td></td>\n",
237
+ " <td></td>\n",
238
+ " <td></td>\n",
239
+ " <td></td>\n",
240
+ " <td></td>\n",
241
+ " <td></td>\n",
242
+ " </tr>\n",
243
+ " <tr>\n",
244
+ " <th>3</th>\n",
245
+ " <td>2013</td>\n",
246
+ " <td>1.20e+04</td>\n",
247
+ " <td>5.92e+05</td>\n",
248
+ " <td></td>\n",
249
+ " <td></td>\n",
250
+ " <td></td>\n",
251
+ " <td></td>\n",
252
+ " <td></td>\n",
253
+ " <td></td>\n",
254
+ " <td></td>\n",
255
+ " <td></td>\n",
256
+ " <td></td>\n",
257
+ " <td></td>\n",
258
+ " <td></td>\n",
259
+ " <td></td>\n",
260
+ " <td></td>\n",
261
+ " <td></td>\n",
262
+ " <td></td>\n",
263
+ " </tr>\n",
264
+ " <tr>\n",
265
+ " <th>4</th>\n",
266
+ " <td>2014</td>\n",
267
+ " <td>6.91e+05</td>\n",
268
+ " <td>2.63e+06</td>\n",
269
+ " <td></td>\n",
270
+ " <td></td>\n",
271
+ " <td></td>\n",
272
+ " <td></td>\n",
273
+ " <td></td>\n",
274
+ " <td></td>\n",
275
+ " <td></td>\n",
276
+ " <td></td>\n",
277
+ " <td></td>\n",
278
+ " <td></td>\n",
279
+ " <td></td>\n",
280
+ " <td></td>\n",
281
+ " <td></td>\n",
282
+ " <td>4.63e+05 to 4.51e+07</td>\n",
283
+ " <td></td>\n",
284
+ " </tr>\n",
285
+ " <tr>\n",
286
+ " <th>5</th>\n",
287
+ " <td>2015</td>\n",
288
+ " <td>1.27e+06</td>\n",
289
+ " <td>1.96e+06</td>\n",
290
+ " <td></td>\n",
291
+ " <td></td>\n",
292
+ " <td></td>\n",
293
+ " <td></td>\n",
294
+ " <td></td>\n",
295
+ " <td></td>\n",
296
+ " <td></td>\n",
297
+ " <td></td>\n",
298
+ " <td></td>\n",
299
+ " <td></td>\n",
300
+ " <td></td>\n",
301
+ " <td></td>\n",
302
+ " <td></td>\n",
303
+ " <td></td>\n",
304
+ " <td></td>\n",
305
+ " </tr>\n",
306
+ " <tr>\n",
307
+ " <th>6</th>\n",
308
+ " <td>2016</td>\n",
309
+ " <td>2.12e+06</td>\n",
310
+ " <td>3.05e+06</td>\n",
311
+ " <td></td>\n",
312
+ " <td></td>\n",
313
+ " <td></td>\n",
314
+ " <td></td>\n",
315
+ " <td></td>\n",
316
+ " <td></td>\n",
317
+ " <td></td>\n",
318
+ " <td></td>\n",
319
+ " <td></td>\n",
320
+ " <td></td>\n",
321
+ " <td></td>\n",
322
+ " <td></td>\n",
323
+ " <td></td>\n",
324
+ " <td></td>\n",
325
+ " <td></td>\n",
326
+ " </tr>\n",
327
+ " <tr>\n",
328
+ " <th>7</th>\n",
329
+ " <td>2017</td>\n",
330
+ " <td>4.70e+06</td>\n",
331
+ " <td>6.86e+06</td>\n",
332
+ " <td>8.84e+06</td>\n",
333
+ " <td></td>\n",
334
+ " <td></td>\n",
335
+ " <td></td>\n",
336
+ " <td></td>\n",
337
+ " <td></td>\n",
338
+ " <td></td>\n",
339
+ " <td></td>\n",
340
+ " <td></td>\n",
341
+ " <td></td>\n",
342
+ " <td></td>\n",
343
+ " <td>4.55e+05 to 2.23e+06</td>\n",
344
+ " <td>1.00e+00 to 1.00e+00</td>\n",
345
+ " <td></td>\n",
346
+ " <td>6.90e+07</td>\n",
347
+ " </tr>\n",
348
+ " <tr>\n",
349
+ " <th>8</th>\n",
350
+ " <td>2018</td>\n",
351
+ " <td>1.94e+07</td>\n",
352
+ " <td>2.28e+07</td>\n",
353
+ " <td>3.16e+07</td>\n",
354
+ " <td>1.77e+07</td>\n",
355
+ " <td></td>\n",
356
+ " <td></td>\n",
357
+ " <td>1.73e+07</td>\n",
358
+ " <td></td>\n",
359
+ " <td>3.37e+07</td>\n",
360
+ " <td></td>\n",
361
+ " <td>1.52e+07</td>\n",
362
+ " <td>5.30e+07</td>\n",
363
+ " <td>1.13e+07 to 3.39e+07</td>\n",
364
+ " <td></td>\n",
365
+ " <td>2.00e+00 to 2.00e+00</td>\n",
366
+ " <td></td>\n",
367
+ " <td></td>\n",
368
+ " </tr>\n",
369
+ " <tr>\n",
370
+ " <th>9</th>\n",
371
+ " <td>2019</td>\n",
372
+ " <td>2.95e+07</td>\n",
373
+ " <td>2.70e+07</td>\n",
374
+ " <td>3.29e+07</td>\n",
375
+ " <td>1.81e+07</td>\n",
376
+ " <td></td>\n",
377
+ " <td></td>\n",
378
+ " <td></td>\n",
379
+ " <td>2.20e+07</td>\n",
380
+ " <td></td>\n",
381
+ " <td></td>\n",
382
+ " <td></td>\n",
383
+ " <td></td>\n",
384
+ " <td></td>\n",
385
+ " <td></td>\n",
386
+ " <td></td>\n",
387
+ " <td></td>\n",
388
+ " <td></td>\n",
389
+ " </tr>\n",
390
+ " <tr>\n",
391
+ " <th>10</th>\n",
392
+ " <td>2020</td>\n",
393
+ " <td>4.24e+07</td>\n",
394
+ " <td>3.34e+07</td>\n",
395
+ " <td>3.62e+07</td>\n",
396
+ " <td>3.61e+07</td>\n",
397
+ " <td></td>\n",
398
+ " <td>3.60e+07</td>\n",
399
+ " <td></td>\n",
400
+ " <td></td>\n",
401
+ " <td></td>\n",
402
+ " <td></td>\n",
403
+ " <td></td>\n",
404
+ " <td></td>\n",
405
+ " <td></td>\n",
406
+ " <td></td>\n",
407
+ " <td></td>\n",
408
+ " <td></td>\n",
409
+ " <td></td>\n",
410
+ " </tr>\n",
411
+ " <tr>\n",
412
+ " <th>11</th>\n",
413
+ " <td>2021</td>\n",
414
+ " <td>4.62e+07</td>\n",
415
+ " <td>4.78e+07</td>\n",
416
+ " <td>6.90e+07</td>\n",
417
+ " <td>4.29e+07</td>\n",
418
+ " <td>6.50e+07</td>\n",
419
+ " <td>4.10e+07</td>\n",
420
+ " <td></td>\n",
421
+ " <td></td>\n",
422
+ " <td></td>\n",
423
+ " <td>4.68e+07</td>\n",
424
+ " <td></td>\n",
425
+ " <td></td>\n",
426
+ " <td></td>\n",
427
+ " <td></td>\n",
428
+ " <td></td>\n",
429
+ " <td></td>\n",
430
+ " <td></td>\n",
431
+ " </tr>\n",
432
+ " <tr>\n",
433
+ " <th>12</th>\n",
434
+ " <td>2022</td>\n",
435
+ " <td>6.30e+07</td>\n",
436
+ " <td>4.84e+07</td>\n",
437
+ " <td>8.31e+07</td>\n",
438
+ " <td>4.51e+07</td>\n",
439
+ " <td></td>\n",
440
+ " <td></td>\n",
441
+ " <td></td>\n",
442
+ " <td></td>\n",
443
+ " <td></td>\n",
444
+ " <td></td>\n",
445
+ " <td></td>\n",
446
+ " <td></td>\n",
447
+ " <td></td>\n",
448
+ " <td></td>\n",
449
+ " <td></td>\n",
450
+ " <td></td>\n",
451
+ " <td></td>\n",
452
+ " </tr>\n",
453
+ " <tr>\n",
454
+ " <th>13</th>\n",
455
+ " <td>2023</td>\n",
456
+ " <td>7.52e+07</td>\n",
457
+ " <td>6.19e+07</td>\n",
458
+ " <td>5.61e+07</td>\n",
459
+ " <td>5.42e+07</td>\n",
460
+ " <td></td>\n",
461
+ " <td></td>\n",
462
+ " <td></td>\n",
463
+ " <td></td>\n",
464
+ " <td></td>\n",
465
+ " <td></td>\n",
466
+ " <td></td>\n",
467
+ " <td></td>\n",
468
+ " <td></td>\n",
469
+ " <td></td>\n",
470
+ " <td></td>\n",
471
+ " <td></td>\n",
472
+ " <td></td>\n",
473
+ " </tr>\n",
474
+ " </tbody>\n",
475
+ "</table>\n",
476
+ "</div>"
477
+ ],
478
+ "text/plain": [
479
+ " year ours cambridge digiconomist coinmetrics revisitingcarbon \\\n",
480
+ "1 2011 1.68e+04 7.76e+04 \n",
481
+ "2 2012 1.95e+04 5.49e+04 \n",
482
+ "3 2013 1.20e+04 5.92e+05 \n",
483
+ "4 2014 6.91e+05 2.63e+06 \n",
484
+ "5 2015 1.27e+06 1.96e+06 \n",
485
+ "6 2016 2.12e+06 3.05e+06 \n",
486
+ "7 2017 4.70e+06 6.86e+06 8.84e+06 \n",
487
+ "8 2018 1.94e+07 2.28e+07 3.16e+07 1.77e+07 \n",
488
+ "9 2019 2.95e+07 2.70e+07 3.29e+07 1.81e+07 \n",
489
+ "10 2020 4.24e+07 3.34e+07 3.62e+07 3.61e+07 \n",
490
+ "11 2021 4.62e+07 4.78e+07 6.90e+07 4.29e+07 6.50e+07 \n",
491
+ "12 2022 6.30e+07 4.84e+07 8.31e+07 4.51e+07 \n",
492
+ "13 2023 7.52e+07 6.19e+07 5.61e+07 5.42e+07 \n",
493
+ "\n",
494
+ " coinshares lifecycle stollcarbon bitcoinonlyproblem Sandner Krause \\\n",
495
+ "1 \n",
496
+ "2 \n",
497
+ "3 \n",
498
+ "4 \n",
499
+ "5 \n",
500
+ "6 \n",
501
+ "7 \n",
502
+ "8 1.73e+07 3.37e+07 1.52e+07 \n",
503
+ "9 2.20e+07 \n",
504
+ "10 3.60e+07 \n",
505
+ "11 4.10e+07 4.68e+07 \n",
506
+ "12 \n",
507
+ "13 \n",
508
+ "\n",
509
+ " McCook De Vries Vranken \\\n",
510
+ "1 \n",
511
+ "2 \n",
512
+ "3 \n",
513
+ "4 \n",
514
+ "5 \n",
515
+ "6 \n",
516
+ "7 4.55e+05 to 2.23e+06 \n",
517
+ "8 5.30e+07 1.13e+07 to 3.39e+07 \n",
518
+ "9 \n",
519
+ "10 \n",
520
+ "11 \n",
521
+ "12 \n",
522
+ "13 \n",
523
+ "\n",
524
+ " Bevand O'Dwyer mora \n",
525
+ "1 \n",
526
+ "2 \n",
527
+ "3 \n",
528
+ "4 4.63e+05 to 4.51e+07 \n",
529
+ "5 \n",
530
+ "6 \n",
531
+ "7 1.00e+00 to 1.00e+00 6.90e+07 \n",
532
+ "8 2.00e+00 to 2.00e+00 \n",
533
+ "9 \n",
534
+ "10 \n",
535
+ "11 \n",
536
+ "12 \n",
537
+ "13 "
538
+ ]
539
+ },
540
+ "execution_count": 23,
541
+ "metadata": {},
542
+ "output_type": "execute_result"
543
+ }
544
+ ],
545
+ "source": [
546
+ "formatted_df"
547
+ ]
548
+ }
549
+ ],
550
+ "metadata": {
551
+ "kernelspec": {
552
+ "display_name": "py310",
553
+ "language": "python",
554
+ "name": "python3"
555
+ },
556
+ "language_info": {
557
+ "codemirror_mode": {
558
+ "name": "ipython",
559
+ "version": 3
560
+ },
561
+ "file_extension": ".py",
562
+ "mimetype": "text/x-python",
563
+ "name": "python",
564
+ "nbconvert_exporter": "python",
565
+ "pygments_lexer": "ipython3",
566
+ "version": "3.9.7"
567
+ }
568
+ },
569
+ "nbformat": 4,
570
+ "nbformat_minor": 2
571
+ }
plots/carboncomparison/intensity.csv ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ intensity,year
2
+ 0.5172029645833334,2011
3
+ 0.5160452145833334,2012
4
+ 0.51637850625,2013
5
+ 0.5144910229166667,2014
6
+ 0.5101126229166667,2015
7
+ 0.5071936895833333,2016
8
+ 0.50584298125,2017
9
+ 0.5046361145833334,2018
10
+ 0.5151935049999999,2019
11
+ 0.5151935049999999,2020
12
+ 0.5151935049999999,2021
13
+ 0.5151935049999999,2022
14
+ 0.5151935049999999,2023
plots/carboncomparison/orig/2_cambridge.csv ADDED
The diff for this file is too large to render. See raw diff
 
plots/carboncomparison/orig/3_digiconomist.csv ADDED
The diff for this file is too large to render. See raw diff
 
plots/carboncomparison/orig/4_coinmetrics.csv ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ year,coinmetrics
2
+ 2018,4
3
+ 2019,4
4
+ 2020,8
5
+ 2021,9.5
6
+ 2022,10
7
+ 2023,12
plots/carboncomparison/table/table.csv ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ Author,Publication date,Title,Estimate (TWh)
2
+ "Sandner, P., Lichti, C., Richter, R., Heidt, C. and Schaub, B.",August 2021,The Carbon Emissions of Bitcoin From an Investor Perspective,90.9
3
+ "Krause, M.J. and Tolaymat, T.",November 2018,Quantification of energy and carbon costs for mining cryptocurrencies,30.1
4
+ "McCook, H.",August 2018,The cost & sustainability of Bitcoin,105.0
5
+ "De Vries, A.",May 2018,Bitcoin's Growing Energy Problem,22.4 to 67.2
6
+ "Vranken, H.",October 2017,Sustainability of bitcoin and blockchains,0.9 to 4.4
7
+ "Bevand, M.",February 2017,Electricity consumption of Bitcoin: a market-based and technical analysis,4.1 to 4.7
8
+ "O'Dwyer, K.L. and Malone, D.",September 2014,Bitcoin Mining and its Energy Footprint,0.9 to 87.6
plots/carboncomparison/table/table.html ADDED
@@ -0,0 +1,266 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <table>
2
+ <tbody>
3
+ <tr>
4
+ <td>
5
+ <p><strong><span>Author</span></strong></p>
6
+ </td>
7
+ <td>
8
+ <p><strong><span>Publication date</span></strong></p>
9
+ </td>
10
+ <td>
11
+ <p><strong><span>Title</span></strong></p>
12
+ </td>
13
+ <td>
14
+ <p><strong><span>Estimate (TWh)</span></strong></p>
15
+ </td>
16
+ </tr>
17
+ <tr>
18
+ <td>
19
+ <p><span>Digiconomist</span></p>
20
+ </td>
21
+ <td>
22
+ <p><span>Live estimate</span></p>
23
+ </td>
24
+ <td>
25
+ <p><a href="https://digiconomist.net/bitcoin-energy-consumption"
26
+ rel="noopener noreferrer nofollow"><span>Bitcoin Energy Consumption
27
+ Index</span></a></p>
28
+ </td>
29
+ <td>
30
+ <p class="text-right">{insert API}</p>
31
+ </td>
32
+ </tr>
33
+ <tr>
34
+ <td>
35
+ <p><span>CoinMetrics</span></p>
36
+ </td>
37
+ <td>
38
+ <p><span>June 2023</span></p>
39
+ </td>
40
+ <td>
41
+ <p><a
42
+ href="https://coinmetrics.io/special-insights/bitcoin-nonce-analysis/#:~:text=The%20Signal%20%26%20The%20Nonce%20This%20paper%20introduces,patterns%20and%20incorporating%20data%20sourced%20from%20real-world%20ASICs."
43
+ rel="noopener noreferrer nofollow"><span>The Signal &amp; The
44
+ Nonce</span></a></p>
45
+ </td>
46
+ <td>
47
+ <p class="text-right"><span>117.4</span></p>
48
+ </td>
49
+ </tr>
50
+ <tr>
51
+ <td>
52
+ <p><span>De Vries, A., Gallersdorfer, U., Klaaßen, L. and
53
+ Stoll, C.</span></p>
54
+ </td>
55
+ <td>
56
+ <p><span>February 2022</span></p>
57
+ </td>
58
+ <td>
59
+ <p><a href="https://www.sciencedirect.com/science/article/pii/S2542435122000861"
60
+ rel="noopener noreferrer nofollow"><span>Revisiting Bitcoin's carbon
61
+ footprint</span></a></p>
62
+ </td>
63
+ <td>
64
+ <p class="text-right"><span>117.3</span></p>
65
+ </td>
66
+ </tr>
67
+ <tr>
68
+ <td>
69
+ <p><span>CoinShares</span></p>
70
+ </td>
71
+ <td>
72
+ <p><span>January 2022</span></p>
73
+ </td>
74
+ <td>
75
+ <p><a href="https://coinshares.com/research/bitcoin-mining-network-2022"
76
+ rel="noopener noreferrer nofollow"><span>The Bitcoin Mining
77
+ Network</span></a></p>
78
+ </td>
79
+ <td>
80
+ <p class="text-right"><span>89.0</span></p>
81
+ </td>
82
+ </tr>
83
+ <tr>
84
+ <td>
85
+ <p><span>Sandner, P., Lichti, C., Richter, R., Heidt, C. and
86
+ Schaub, B.</span></p>
87
+ </td>
88
+ <td>
89
+ <p><span>August 2021</span></p>
90
+ </td>
91
+ <td>
92
+ <p><a
93
+ href="https://philippsandner.medium.com/study-the-carbon-emissions-of-bitcoin-from-an-investor-perspective-4c90707474b8"
94
+ rel="noopener noreferrer nofollow"><span>The Carbon Emissions of
95
+ Bitcoin From an Investor Perspective</span></a></p>
96
+ </td>
97
+ <td>
98
+ <p class="text-right"><span>90.9</span></p>
99
+ </td>
100
+ </tr>
101
+ <tr>
102
+ <td>
103
+ <p><span>Köhler, S. and Pizzol, M.</span></p>
104
+ </td>
105
+ <td>
106
+ <p><span>November 2019</span></p>
107
+ </td>
108
+ <td>
109
+ <p><a href="https://pubs.acs.org/doi/10.1021/acs.est.9b05687"
110
+ rel="noopener noreferrer nofollow"><span>Life Cycle Assessment of
111
+ Bitcoin Mining</span></a></p>
112
+ </td>
113
+ <td>
114
+ <p class="text-right"><span>31.3</span></p>
115
+ </td>
116
+ </tr>
117
+ <tr>
118
+ <td>
119
+ <p><span>Stoll, C., Klaaßen, L. and Gallersdorfer, U.</span>
120
+ </p>
121
+ </td>
122
+ <td>
123
+ <p><span>June 2019</span></p>
124
+ </td>
125
+ <td>
126
+ <p><a href="https://www.cell.com/action/showPdf?pii=S2542-4351%2819%2930255-7"
127
+ target="_blank" rel="noopener noreferrer nofollow"><span>The Carbon
128
+ Footprint of Bitcoin</span></a></p>
129
+ </td>
130
+ <td>
131
+ <p class="text-right"><span>48.5</span></p>
132
+ </td>
133
+ </tr>
134
+ <tr>
135
+ <td>
136
+ <p><span style="font-size: 16px">Zade, M., Myklebost, J., Tzscheutschler, P. and
137
+ Wagner, U.</span></p>
138
+ </td>
139
+ <td>
140
+ <p><span>March 2019</span></p>
141
+ </td>
142
+ <td>
143
+ <p><a href="https://www.frontiersin.org/articles/10.3389/fenrg.2019.00021/full"
144
+ target="_blank" rel="noopener noreferrer nofollow"><span>Is Bitcoin
145
+ the Only Problem? A Scenario Model for the Power Demand of Blockchains</span></a></p>
146
+ </td>
147
+ <td>
148
+ <p class="text-right"><span>33.7</span></p>
149
+ </td>
150
+ </tr>
151
+ <tr>
152
+ <td>
153
+ <p><span>Krause, M.J. and Tolaymat, T.</span></p>
154
+ </td>
155
+ <td>
156
+ <p><span>November 2018</span></p>
157
+ </td>
158
+ <td>
159
+ <p><a href="https://www.nature.com/articles/s41893-018-0152-7.pdf" target="_blank"
160
+ rel="noopener noreferrer nofollow"><span>Quantification of energy and
161
+ carbon costs for mining cryptocurrencies</span></a></p>
162
+ </td>
163
+ <td>
164
+ <p class="text-right"><span>30.1</span></p>
165
+ </td>
166
+ </tr>
167
+ <tr>
168
+ <td>
169
+ <p><span>McCook, H.</span></p>
170
+ </td>
171
+ <td>
172
+ <p><span>August 2018</span></p>
173
+ </td>
174
+ <td>
175
+ <p><a
176
+ href="https://www.academia.edu/37178295/The_Cost_and_Sustainability_of_Bitcoin_August_2018_"
177
+ target="_blank" rel="noopener noreferrer nofollow"><span>The cost
178
+ &amp; sustainability of Bitcoin</span></a></p>
179
+ </td>
180
+ <td>
181
+ <p class="text-right"><span>105.0</span></p>
182
+ </td>
183
+ </tr>
184
+ <tr>
185
+ <td>
186
+ <p><span>De Vries, A.</span></p>
187
+ </td>
188
+ <td>
189
+ <p><span>May 2018</span></p>
190
+ </td>
191
+ <td>
192
+ <p><a
193
+ href="https://www.researchgate.net/publication/325188032_Bitcoin's_Growing_Energy_Problem"
194
+ target="_blank" rel="noopener noreferrer nofollow"><span>Bitcoin's
195
+ Growing Energy Problem</span></a></p>
196
+ </td>
197
+ <td>
198
+ <p class="text-right"><span>22.4 to 67.2</span></p>
199
+ </td>
200
+ </tr>
201
+ <tr>
202
+ <td>
203
+ <p><span>Vranken, H.</span></p>
204
+ </td>
205
+ <td>
206
+ <p><span>October 2017</span></p>
207
+ </td>
208
+ <td>
209
+ <p><a href="https://www.sciencedirect.com/science/article/pii/S1877343517300015"
210
+ target="_blank" rel="noopener noreferrer nofollow"><span
211
+ >Sustainability of bitcoin and blockchains</span></a></p>
212
+ </td>
213
+ <td>
214
+ <p class="text-right"><span>0.9 to 4.4</span></p>
215
+ </td>
216
+ </tr>
217
+ <tr>
218
+ <td>
219
+ <p><span>Bevand, M.</span></p>
220
+ </td>
221
+ <td>
222
+ <p><span>February 2017</span></p>
223
+ </td>
224
+ <td>
225
+ <p><a href="http://blog.zorinaq.com/bitcoin-electricity-consumption/#fnref:refD:1"
226
+ target="_blank" rel="noopener noreferrer nofollow"><span>Electricity
227
+ consumption of Bitcoin: a market-based and technical analysis</span></a></p>
228
+ </td>
229
+ <td>
230
+ <p class="text-right"><span>4.1 to 4.7</span></p>
231
+ </td>
232
+ </tr>
233
+ <tr>
234
+ <td>
235
+ <p><span>Hayes, A.S.</span></p>
236
+ </td>
237
+ <td>
238
+ <p><span>March 2015</span></p>
239
+ </td>
240
+ <td>
241
+ <p><a href="http://www.economicpolicyresearch.org/econ/2015/NSSR_WP_052015.pdf"
242
+ target="_blank" rel="noopener noreferrer nofollow"><span>A Cost
243
+ Production Model for Bitcoin</span></a></p>
244
+ </td>
245
+ <td>
246
+ <p><span>&nbsp;</span></p>
247
+ </td>
248
+ </tr>
249
+ <tr>
250
+ <td>
251
+ <p><span>O'Dwyer, K.L. and Malone, D.</span></p>
252
+ </td>
253
+ <td>
254
+ <p><span>September 2014</span></p>
255
+ </td>
256
+ <td>
257
+ <p><a href="http://karlodwyer.com/publications/pdf/bitcoin_KJOD_2014.pdf"
258
+ target="_blank" rel="noopener noreferrer nofollow"><span>Bitcoin
259
+ Mining and its Energy Footprint</span></a></p>
260
+ </td>
261
+ <td>
262
+ <p class="text-right"><span>0.9 to 87.6</span></p>
263
+ </td>
264
+ </tr>
265
+ </tbody>
266
+ </table>
plots/carboncomparison/table/tableclean.ipynb ADDED
@@ -0,0 +1,228 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "markdown",
5
+ "metadata": {},
6
+ "source": [
7
+ "# don't run this again it will overwrite the csv"
8
+ ]
9
+ },
10
+ {
11
+ "cell_type": "code",
12
+ "execution_count": 4,
13
+ "metadata": {},
14
+ "outputs": [
15
+ {
16
+ "data": {
17
+ "text/html": [
18
+ "<div>\n",
19
+ "<style scoped>\n",
20
+ " .dataframe tbody tr th:only-of-type {\n",
21
+ " vertical-align: middle;\n",
22
+ " }\n",
23
+ "\n",
24
+ " .dataframe tbody tr th {\n",
25
+ " vertical-align: top;\n",
26
+ " }\n",
27
+ "\n",
28
+ " .dataframe thead th {\n",
29
+ " text-align: right;\n",
30
+ " }\n",
31
+ "</style>\n",
32
+ "<table border=\"1\" class=\"dataframe\">\n",
33
+ " <thead>\n",
34
+ " <tr style=\"text-align: right;\">\n",
35
+ " <th></th>\n",
36
+ " <th>Author</th>\n",
37
+ " <th>Publication date</th>\n",
38
+ " <th>Title</th>\n",
39
+ " <th>Estimate (TWh)</th>\n",
40
+ " </tr>\n",
41
+ " </thead>\n",
42
+ " <tbody>\n",
43
+ " <tr>\n",
44
+ " <th>0</th>\n",
45
+ " <td>Digiconomist</td>\n",
46
+ " <td>Live estimate</td>\n",
47
+ " <td>Bitcoin Energy Consumption Index</td>\n",
48
+ " <td>{insert API}</td>\n",
49
+ " </tr>\n",
50
+ " <tr>\n",
51
+ " <th>1</th>\n",
52
+ " <td>CoinMetrics</td>\n",
53
+ " <td>June 2023</td>\n",
54
+ " <td>The Signal &amp; The Nonce</td>\n",
55
+ " <td>117.4</td>\n",
56
+ " </tr>\n",
57
+ " <tr>\n",
58
+ " <th>2</th>\n",
59
+ " <td>De Vries, A., Gallersdorfer, U., Klaaßen, L. ...</td>\n",
60
+ " <td>February 2022</td>\n",
61
+ " <td>Revisiting Bitcoin's carbon footprint</td>\n",
62
+ " <td>117.3</td>\n",
63
+ " </tr>\n",
64
+ " <tr>\n",
65
+ " <th>3</th>\n",
66
+ " <td>CoinShares</td>\n",
67
+ " <td>January 2022</td>\n",
68
+ " <td>The Bitcoin Mining Network</td>\n",
69
+ " <td>89.0</td>\n",
70
+ " </tr>\n",
71
+ " <tr>\n",
72
+ " <th>4</th>\n",
73
+ " <td>Sandner, P., Lichti, C., Richter, R., Heidt, C...</td>\n",
74
+ " <td>August 2021</td>\n",
75
+ " <td>The Carbon Emissions of Bitcoin From an Invest...</td>\n",
76
+ " <td>90.9</td>\n",
77
+ " </tr>\n",
78
+ " <tr>\n",
79
+ " <th>5</th>\n",
80
+ " <td>Köhler, S. and Pizzol, M.</td>\n",
81
+ " <td>November 2019</td>\n",
82
+ " <td>Life Cycle Assessment of Bitcoin Mining</td>\n",
83
+ " <td>31.3</td>\n",
84
+ " </tr>\n",
85
+ " <tr>\n",
86
+ " <th>6</th>\n",
87
+ " <td>Stoll, C., Klaaßen, L. and Gallersdorfer, U.</td>\n",
88
+ " <td>June 2019</td>\n",
89
+ " <td>The Carbon Footprint of Bitcoin</td>\n",
90
+ " <td>48.5</td>\n",
91
+ " </tr>\n",
92
+ " <tr>\n",
93
+ " <th>7</th>\n",
94
+ " <td>Zade, M., Myklebost, J., Tzscheutschler, P. an...</td>\n",
95
+ " <td>March 2019</td>\n",
96
+ " <td>Is Bitcoin the Only Problem? A Scenario Model ...</td>\n",
97
+ " <td>33.7</td>\n",
98
+ " </tr>\n",
99
+ " <tr>\n",
100
+ " <th>8</th>\n",
101
+ " <td>Krause, M.J. and Tolaymat, T.</td>\n",
102
+ " <td>November 2018</td>\n",
103
+ " <td>Quantification of energy and carbon costs for ...</td>\n",
104
+ " <td>30.1</td>\n",
105
+ " </tr>\n",
106
+ " <tr>\n",
107
+ " <th>9</th>\n",
108
+ " <td>McCook, H.</td>\n",
109
+ " <td>August 2018</td>\n",
110
+ " <td>The cost &amp; sustainability of Bitcoin</td>\n",
111
+ " <td>105.0</td>\n",
112
+ " </tr>\n",
113
+ " <tr>\n",
114
+ " <th>10</th>\n",
115
+ " <td>De Vries, A.</td>\n",
116
+ " <td>May 2018</td>\n",
117
+ " <td>Bitcoin's Growing Energy Problem</td>\n",
118
+ " <td>22.4 to 67.2</td>\n",
119
+ " </tr>\n",
120
+ " <tr>\n",
121
+ " <th>11</th>\n",
122
+ " <td>Vranken, H.</td>\n",
123
+ " <td>October 2017</td>\n",
124
+ " <td>Sustainability of bitcoin and blockchains</td>\n",
125
+ " <td>0.9 to 4.4</td>\n",
126
+ " </tr>\n",
127
+ " <tr>\n",
128
+ " <th>12</th>\n",
129
+ " <td>Bevand, M.</td>\n",
130
+ " <td>February 2017</td>\n",
131
+ " <td>Electricity consumption of Bitcoin: a market-b...</td>\n",
132
+ " <td>4.1 to 4.7</td>\n",
133
+ " </tr>\n",
134
+ " <tr>\n",
135
+ " <th>13</th>\n",
136
+ " <td>Hayes, A.S.</td>\n",
137
+ " <td>March 2015</td>\n",
138
+ " <td>A Cost Production Model for Bitcoin</td>\n",
139
+ " <td>NaN</td>\n",
140
+ " </tr>\n",
141
+ " <tr>\n",
142
+ " <th>14</th>\n",
143
+ " <td>O'Dwyer, K.L. and Malone, D.</td>\n",
144
+ " <td>September 2014</td>\n",
145
+ " <td>Bitcoin Mining and its Energy Footprint</td>\n",
146
+ " <td>0.9 to 87.6</td>\n",
147
+ " </tr>\n",
148
+ " </tbody>\n",
149
+ "</table>\n",
150
+ "</div>"
151
+ ],
152
+ "text/plain": [
153
+ " Author Publication date \\\n",
154
+ "0 Digiconomist Live estimate \n",
155
+ "1 CoinMetrics June 2023 \n",
156
+ "2 De Vries, A., Gallersdorfer, U., Klaaßen, L. ... February 2022 \n",
157
+ "3 CoinShares January 2022 \n",
158
+ "4 Sandner, P., Lichti, C., Richter, R., Heidt, C... August 2021 \n",
159
+ "5 Köhler, S. and Pizzol, M. November 2019 \n",
160
+ "6 Stoll, C., Klaaßen, L. and Gallersdorfer, U. June 2019 \n",
161
+ "7 Zade, M., Myklebost, J., Tzscheutschler, P. an... March 2019 \n",
162
+ "8 Krause, M.J. and Tolaymat, T. November 2018 \n",
163
+ "9 McCook, H. August 2018 \n",
164
+ "10 De Vries, A. May 2018 \n",
165
+ "11 Vranken, H. October 2017 \n",
166
+ "12 Bevand, M. February 2017 \n",
167
+ "13 Hayes, A.S. March 2015 \n",
168
+ "14 O'Dwyer, K.L. and Malone, D. September 2014 \n",
169
+ "\n",
170
+ " Title Estimate (TWh) \n",
171
+ "0 Bitcoin Energy Consumption Index {insert API} \n",
172
+ "1 The Signal & The Nonce 117.4 \n",
173
+ "2 Revisiting Bitcoin's carbon footprint 117.3 \n",
174
+ "3 The Bitcoin Mining Network 89.0 \n",
175
+ "4 The Carbon Emissions of Bitcoin From an Invest... 90.9 \n",
176
+ "5 Life Cycle Assessment of Bitcoin Mining 31.3 \n",
177
+ "6 The Carbon Footprint of Bitcoin 48.5 \n",
178
+ "7 Is Bitcoin the Only Problem? A Scenario Model ... 33.7 \n",
179
+ "8 Quantification of energy and carbon costs for ... 30.1 \n",
180
+ "9 The cost & sustainability of Bitcoin 105.0 \n",
181
+ "10 Bitcoin's Growing Energy Problem 22.4 to 67.2 \n",
182
+ "11 Sustainability of bitcoin and blockchains 0.9 to 4.4 \n",
183
+ "12 Electricity consumption of Bitcoin: a market-b... 4.1 to 4.7 \n",
184
+ "13 A Cost Production Model for Bitcoin NaN \n",
185
+ "14 Bitcoin Mining and its Energy Footprint 0.9 to 87.6 "
186
+ ]
187
+ },
188
+ "execution_count": 4,
189
+ "metadata": {},
190
+ "output_type": "execute_result"
191
+ }
192
+ ],
193
+ "source": [
194
+ "import pandas as pd\n",
195
+ "\n",
196
+ "intensity_file = \"table.html\"\n",
197
+ "# read the html file using the first row as header\n",
198
+ "dfs = pd.read_html(intensity_file, header=0)\n",
199
+ "\n",
200
+ "# Access the second table (index 1)\n",
201
+ "df = dfs[0]\n",
202
+ "df.to_csv(\"table.csv\", index=False)\n",
203
+ "df"
204
+ ]
205
+ }
206
+ ],
207
+ "metadata": {
208
+ "kernelspec": {
209
+ "display_name": "py310",
210
+ "language": "python",
211
+ "name": "python3"
212
+ },
213
+ "language_info": {
214
+ "codemirror_mode": {
215
+ "name": "ipython",
216
+ "version": 3
217
+ },
218
+ "file_extension": ".py",
219
+ "mimetype": "text/x-python",
220
+ "name": "python",
221
+ "nbconvert_exporter": "python",
222
+ "pygments_lexer": "ipython3",
223
+ "version": "3.10.13"
224
+ }
225
+ },
226
+ "nbformat": 4,
227
+ "nbformat_minor": 2
228
+ }
plots/carbonintensity.html ADDED
@@ -0,0 +1 @@
 
 
1
+ <table><tbody><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><strong><span style="font-size: 16px">Date</span></strong></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><strong><span style="font-size: 16px">China (% hashrate)</span></strong></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><strong><span style="font-size: 16px">China emission intensity (in gCO</span><sub><span style="font-size: 12px">2</span></sub><span style="font-size: 16px">e/kwh)</span></strong></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><strong><span style="font-size: 16px">Rest (% hashrate)</span></strong></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><strong><span style="font-size: 16px">Rest of the world emission intensity (in gCO</span><sub><span style="font-size: 12px">2</span></sub><span style="font-size: 16px">e/kwh)</span></strong></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><strong><span style="font-size: 16px">World emission intensity (in gCO</span><sub><span style="font-size: 12px">2</span></sub><span style="font-size: 16px">e/kwh)</span></strong></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2010</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.12</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">417.53</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2010</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.12</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">418.69</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2010</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.12</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">382.74</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2010</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.12</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">420.01</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2010</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.12</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.53</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2010</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.12</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">588.93</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">603.89</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">610.25</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">614.54</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">612.74</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.94</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">439.18</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">420.23</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">421.39</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">385.42</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">422.66</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.15</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2011</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">562.26</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">592.74</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">602.99</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">609.36</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">613.45</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">611.58</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">541.60</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">438.01</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">419.14</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">420.29</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">384.33</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">421.58</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">531.68</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2012</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">558.96</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">591.19</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">603.25</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">609.62</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">613.77</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">611.91</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">541.99</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">438.35</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">419.45</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">420.60</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">384.65</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">421.89</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">532.10</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2013</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">559.91</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">591.64</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">601.78</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">608.16</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">612.00</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">610.02</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">539.81</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">436.45</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">417.67</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">418.82</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">382.88</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">420.14</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.71</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2014</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">554.53</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">589.13</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">598.37</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">604.79</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">607.88</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">605.63</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">534.75</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">432.04</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">413.53</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">414.69</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">378.77</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">416.07</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">524.17</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2015</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">542.05</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">583.29</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">596.10</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">602.54</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">605.15</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">602.70</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">531.38</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">429.10</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">410.78</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">411.93</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">376.04</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">413.35</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">520.48</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2016</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">533.73</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">579.41</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">595.05</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">601.50</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">603.87</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">601.34</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.82</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">427.74</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">409.50</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">410.65</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">374.77</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">412.10</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">518.76</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2017</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">577.61</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">594.11</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">600.57</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">602.74</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">600.13</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">528.43</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">426.53</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">408.36</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">409.51</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">09/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">298.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">373.64</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">10/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">355.06</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">410.98</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">11/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">55.6</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">509.88</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">44.4</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">517.24</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">12/2018</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">53.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.47</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">46.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">526.44</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">576.00</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">01/2019</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">72.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">619.54</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">512.79</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">590.38</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">02/2019</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">73.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">628.03</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">27.0</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">512.79</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">596.88</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">03/2019</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">67.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.22</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">32.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">512.79</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">598.25</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">04/2019</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.8</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">640.15</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.2</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">512.79</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">595.33</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">05/2019</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">59.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">529.78</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">40.5</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">512.79</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">522.90</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">06/2019</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">64.7</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">371.95</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">35.3</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">512.79</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">421.70</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">07/2019</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">349.82</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">512.79</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">403.83</span></p></td></tr><tr><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">08/2019</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">66.9</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">351.55</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">33.1</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">512.79</span></p></td><td style="background-color: rgb(242, 242, 242);"><p class=""><span style="font-size: 16px">404.99</span></p></td></tr></tbody></table>
plots/pdfs/climate_thin.pdf ADDED
Binary file (20.1 kB). View file
 
plots/pdfs/climate_thin_co2.pdf ADDED
Binary file (21.8 kB). View file
 
plots/pdfs/climate_wide.pdf ADDED
Binary file (20.1 kB). View file
 
plots/pdfs/climate_wide_co2.pdf ADDED
Binary file (21.8 kB). View file
 
plots/pdfs/efficiencycomparison_thin.pdf ADDED
Binary file (97 kB). View file
 
plots/pdfs/efficiencycomparison_wide.pdf ADDED
Binary file (96.9 kB). View file
 
plots/pdfs/enveloppe_thin.pdf ADDED
Binary file (31.2 kB). View file
 
plots/pdfs/enveloppe_wide.pdf ADDED
Binary file (31.3 kB). View file
 
plots/pdfs/profit_thin.pdf ADDED
Binary file (32 kB). View file
 
plots/pdfs/profit_wide.pdf ADDED
Binary file (32.1 kB). View file