##// END OF EJS Templates
Added BIAS4&5 inputs bug FFT analysis....
jeandet -
r4:0f6ca3b33310 None
parent child
Show More
This diff has been collapsed as it changes many lines, (4225 lines changed) Show them Hide them
@@ -0,0 +1,4225
1 {
2 "cells": [
3 {
4 "cell_type": "code",
5 "execution_count": 1,
6 "metadata": {
7 "ExecuteTime": {
8 "end_time": "2017-06-01T12:31:37.074717Z",
9 "start_time": "2017-06-01T12:31:36.678473Z"
10 }
11 },
12 "outputs": [],
13 "source": [
14 "%matplotlib notebook\n",
15 "import sys\n",
16 "sys.path.append(\"/opt/LFRCOMPLIANCE/\")\n",
17 "import matplotlib.pyplot as plt\n",
18 "import numpy as np\n",
19 "import pandas as pds\n",
20 "from glob import glob\n",
21 "from IPython.display import display\n",
22 "from lfrcompliance.test_engine.testcontext import *\n",
23 "from lfrcompliance.test_engine.result_loader import *\n",
24 "from lfrcompliance.tcpackets.constants import *\n",
25 "from lfrcompliance.test_engine.tests.analysis import TF\n",
26 "import multiprocessing.dummy\n",
27 "from dateutil import parser"
28 ]
29 },
30 {
31 "cell_type": "code",
32 "execution_count": 2,
33 "metadata": {
34 "ExecuteTime": {
35 "end_time": "2017-06-01T12:31:39.348311Z",
36 "start_time": "2017-06-01T12:31:37.210462Z"
37 },
38 "collapsed": true
39 },
40 "outputs": [],
41 "source": [
42 "res=ResultLoader(tm_files=[\"/home/jeandet/Documents/DATA/LFR_Packets/2017_03_02_14_21_53_packet_log.data\",\n",
43 " \"/home/jeandet/Documents/DATA/LFR_Packets/2017_03_02_14_21_54_packet_record.data\"])\n",
44 "res.decomutePackets()\n",
45 "res.loadSWF()"
46 ]
47 },
48 {
49 "cell_type": "code",
50 "execution_count": 3,
51 "metadata": {
52 "ExecuteTime": {
53 "end_time": "2017-06-01T12:31:39.351880Z",
54 "start_time": "2017-06-01T12:31:39.349319Z"
55 }
56 },
57 "outputs": [
58 {
59 "data": {
60 "text/plain": [
61 "190"
62 ]
63 },
64 "execution_count": 3,
65 "metadata": {},
66 "output_type": "execute_result"
67 }
68 ],
69 "source": [
70 "res.SWFCount()"
71 ]
72 },
73 {
74 "cell_type": "markdown",
75 "metadata": {},
76 "source": [
77 "# Snapshots at F0 for cold and ambient cases"
78 ]
79 },
80 {
81 "cell_type": "code",
82 "execution_count": 13,
83 "metadata": {
84 "ExecuteTime": {
85 "end_time": "2017-06-01T12:36:58.818223Z",
86 "start_time": "2017-06-01T12:36:58.685453Z"
87 }
88 },
89 "outputs": [
90 {
91 "data": {
92 "application/javascript": [
93 "/* Put everything inside the global mpl namespace */\n",
94 "window.mpl = {};\n",
95 "\n",
96 "\n",
97 "mpl.get_websocket_type = function() {\n",
98 " if (typeof(WebSocket) !== 'undefined') {\n",
99 " return WebSocket;\n",
100 " } else if (typeof(MozWebSocket) !== 'undefined') {\n",
101 " return MozWebSocket;\n",
102 " } else {\n",
103 " alert('Your browser does not have WebSocket support.' +\n",
104 " 'Please try Chrome, Safari or Firefox β‰₯ 6. ' +\n",
105 " 'Firefox 4 and 5 are also supported but you ' +\n",
106 " 'have to enable WebSockets in about:config.');\n",
107 " };\n",
108 "}\n",
109 "\n",
110 "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
111 " this.id = figure_id;\n",
112 "\n",
113 " this.ws = websocket;\n",
114 "\n",
115 " this.supports_binary = (this.ws.binaryType != undefined);\n",
116 "\n",
117 " if (!this.supports_binary) {\n",
118 " var warnings = document.getElementById(\"mpl-warnings\");\n",
119 " if (warnings) {\n",
120 " warnings.style.display = 'block';\n",
121 " warnings.textContent = (\n",
122 " \"This browser does not support binary websocket messages. \" +\n",
123 " \"Performance may be slow.\");\n",
124 " }\n",
125 " }\n",
126 "\n",
127 " this.imageObj = new Image();\n",
128 "\n",
129 " this.context = undefined;\n",
130 " this.message = undefined;\n",
131 " this.canvas = undefined;\n",
132 " this.rubberband_canvas = undefined;\n",
133 " this.rubberband_context = undefined;\n",
134 " this.format_dropdown = undefined;\n",
135 "\n",
136 " this.image_mode = 'full';\n",
137 "\n",
138 " this.root = $('<div/>');\n",
139 " this._root_extra_style(this.root)\n",
140 " this.root.attr('style', 'display: inline-block');\n",
141 "\n",
142 " $(parent_element).append(this.root);\n",
143 "\n",
144 " this._init_header(this);\n",
145 " this._init_canvas(this);\n",
146 " this._init_toolbar(this);\n",
147 "\n",
148 " var fig = this;\n",
149 "\n",
150 " this.waiting = false;\n",
151 "\n",
152 " this.ws.onopen = function () {\n",
153 " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
154 " fig.send_message(\"send_image_mode\", {});\n",
155 " if (mpl.ratio != 1) {\n",
156 " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n",
157 " }\n",
158 " fig.send_message(\"refresh\", {});\n",
159 " }\n",
160 "\n",
161 " this.imageObj.onload = function() {\n",
162 " if (fig.image_mode == 'full') {\n",
163 " // Full images could contain transparency (where diff images\n",
164 " // almost always do), so we need to clear the canvas so that\n",
165 " // there is no ghosting.\n",
166 " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
167 " }\n",
168 " fig.context.drawImage(fig.imageObj, 0, 0);\n",
169 " };\n",
170 "\n",
171 " this.imageObj.onunload = function() {\n",
172 " this.ws.close();\n",
173 " }\n",
174 "\n",
175 " this.ws.onmessage = this._make_on_message_function(this);\n",
176 "\n",
177 " this.ondownload = ondownload;\n",
178 "}\n",
179 "\n",
180 "mpl.figure.prototype._init_header = function() {\n",
181 " var titlebar = $(\n",
182 " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
183 " 'ui-helper-clearfix\"/>');\n",
184 " var titletext = $(\n",
185 " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
186 " 'text-align: center; padding: 3px;\"/>');\n",
187 " titlebar.append(titletext)\n",
188 " this.root.append(titlebar);\n",
189 " this.header = titletext[0];\n",
190 "}\n",
191 "\n",
192 "\n",
193 "\n",
194 "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
195 "\n",
196 "}\n",
197 "\n",
198 "\n",
199 "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
200 "\n",
201 "}\n",
202 "\n",
203 "mpl.figure.prototype._init_canvas = function() {\n",
204 " var fig = this;\n",
205 "\n",
206 " var canvas_div = $('<div/>');\n",
207 "\n",
208 " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
209 "\n",
210 " function canvas_keyboard_event(event) {\n",
211 " return fig.key_event(event, event['data']);\n",
212 " }\n",
213 "\n",
214 " canvas_div.keydown('key_press', canvas_keyboard_event);\n",
215 " canvas_div.keyup('key_release', canvas_keyboard_event);\n",
216 " this.canvas_div = canvas_div\n",
217 " this._canvas_extra_style(canvas_div)\n",
218 " this.root.append(canvas_div);\n",
219 "\n",
220 " var canvas = $('<canvas/>');\n",
221 " canvas.addClass('mpl-canvas');\n",
222 " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
223 "\n",
224 " this.canvas = canvas[0];\n",
225 " this.context = canvas[0].getContext(\"2d\");\n",
226 "\n",
227 " var backingStore = this.context.backingStorePixelRatio ||\n",
228 "\tthis.context.webkitBackingStorePixelRatio ||\n",
229 "\tthis.context.mozBackingStorePixelRatio ||\n",
230 "\tthis.context.msBackingStorePixelRatio ||\n",
231 "\tthis.context.oBackingStorePixelRatio ||\n",
232 "\tthis.context.backingStorePixelRatio || 1;\n",
233 "\n",
234 " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
235 "\n",
236 " var rubberband = $('<canvas/>');\n",
237 " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
238 "\n",
239 " var pass_mouse_events = true;\n",
240 "\n",
241 " canvas_div.resizable({\n",
242 " start: function(event, ui) {\n",
243 " pass_mouse_events = false;\n",
244 " },\n",
245 " resize: function(event, ui) {\n",
246 " fig.request_resize(ui.size.width, ui.size.height);\n",
247 " },\n",
248 " stop: function(event, ui) {\n",
249 " pass_mouse_events = true;\n",
250 " fig.request_resize(ui.size.width, ui.size.height);\n",
251 " },\n",
252 " });\n",
253 "\n",
254 " function mouse_event_fn(event) {\n",
255 " if (pass_mouse_events)\n",
256 " return fig.mouse_event(event, event['data']);\n",
257 " }\n",
258 "\n",
259 " rubberband.mousedown('button_press', mouse_event_fn);\n",
260 " rubberband.mouseup('button_release', mouse_event_fn);\n",
261 " // Throttle sequential mouse events to 1 every 20ms.\n",
262 " rubberband.mousemove('motion_notify', mouse_event_fn);\n",
263 "\n",
264 " rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
265 " rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
266 "\n",
267 " canvas_div.on(\"wheel\", function (event) {\n",
268 " event = event.originalEvent;\n",
269 " event['data'] = 'scroll'\n",
270 " if (event.deltaY < 0) {\n",
271 " event.step = 1;\n",
272 " } else {\n",
273 " event.step = -1;\n",
274 " }\n",
275 " mouse_event_fn(event);\n",
276 " });\n",
277 "\n",
278 " canvas_div.append(canvas);\n",
279 " canvas_div.append(rubberband);\n",
280 "\n",
281 " this.rubberband = rubberband;\n",
282 " this.rubberband_canvas = rubberband[0];\n",
283 " this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
284 " this.rubberband_context.strokeStyle = \"#000000\";\n",
285 "\n",
286 " this._resize_canvas = function(width, height) {\n",
287 " // Keep the size of the canvas, canvas container, and rubber band\n",
288 " // canvas in synch.\n",
289 " canvas_div.css('width', width)\n",
290 " canvas_div.css('height', height)\n",
291 "\n",
292 " canvas.attr('width', width * mpl.ratio);\n",
293 " canvas.attr('height', height * mpl.ratio);\n",
294 " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
295 "\n",
296 " rubberband.attr('width', width);\n",
297 " rubberband.attr('height', height);\n",
298 " }\n",
299 "\n",
300 " // Set the figure to an initial 600x600px, this will subsequently be updated\n",
301 " // upon first draw.\n",
302 " this._resize_canvas(600, 600);\n",
303 "\n",
304 " // Disable right mouse context menu.\n",
305 " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
306 " return false;\n",
307 " });\n",
308 "\n",
309 " function set_focus () {\n",
310 " canvas.focus();\n",
311 " canvas_div.focus();\n",
312 " }\n",
313 "\n",
314 " window.setTimeout(set_focus, 100);\n",
315 "}\n",
316 "\n",
317 "mpl.figure.prototype._init_toolbar = function() {\n",
318 " var fig = this;\n",
319 "\n",
320 " var nav_element = $('<div/>')\n",
321 " nav_element.attr('style', 'width: 100%');\n",
322 " this.root.append(nav_element);\n",
323 "\n",
324 " // Define a callback function for later on.\n",
325 " function toolbar_event(event) {\n",
326 " return fig.toolbar_button_onclick(event['data']);\n",
327 " }\n",
328 " function toolbar_mouse_event(event) {\n",
329 " return fig.toolbar_button_onmouseover(event['data']);\n",
330 " }\n",
331 "\n",
332 " for(var toolbar_ind in mpl.toolbar_items) {\n",
333 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
334 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
335 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
336 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
337 "\n",
338 " if (!name) {\n",
339 " // put a spacer in here.\n",
340 " continue;\n",
341 " }\n",
342 " var button = $('<button/>');\n",
343 " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
344 " 'ui-button-icon-only');\n",
345 " button.attr('role', 'button');\n",
346 " button.attr('aria-disabled', 'false');\n",
347 " button.click(method_name, toolbar_event);\n",
348 " button.mouseover(tooltip, toolbar_mouse_event);\n",
349 "\n",
350 " var icon_img = $('<span/>');\n",
351 " icon_img.addClass('ui-button-icon-primary ui-icon');\n",
352 " icon_img.addClass(image);\n",
353 " icon_img.addClass('ui-corner-all');\n",
354 "\n",
355 " var tooltip_span = $('<span/>');\n",
356 " tooltip_span.addClass('ui-button-text');\n",
357 " tooltip_span.html(tooltip);\n",
358 "\n",
359 " button.append(icon_img);\n",
360 " button.append(tooltip_span);\n",
361 "\n",
362 " nav_element.append(button);\n",
363 " }\n",
364 "\n",
365 " var fmt_picker_span = $('<span/>');\n",
366 "\n",
367 " var fmt_picker = $('<select/>');\n",
368 " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
369 " fmt_picker_span.append(fmt_picker);\n",
370 " nav_element.append(fmt_picker_span);\n",
371 " this.format_dropdown = fmt_picker[0];\n",
372 "\n",
373 " for (var ind in mpl.extensions) {\n",
374 " var fmt = mpl.extensions[ind];\n",
375 " var option = $(\n",
376 " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
377 " fmt_picker.append(option)\n",
378 " }\n",
379 "\n",
380 " // Add hover states to the ui-buttons\n",
381 " $( \".ui-button\" ).hover(\n",
382 " function() { $(this).addClass(\"ui-state-hover\");},\n",
383 " function() { $(this).removeClass(\"ui-state-hover\");}\n",
384 " );\n",
385 "\n",
386 " var status_bar = $('<span class=\"mpl-message\"/>');\n",
387 " nav_element.append(status_bar);\n",
388 " this.message = status_bar[0];\n",
389 "}\n",
390 "\n",
391 "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
392 " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
393 " // which will in turn request a refresh of the image.\n",
394 " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
395 "}\n",
396 "\n",
397 "mpl.figure.prototype.send_message = function(type, properties) {\n",
398 " properties['type'] = type;\n",
399 " properties['figure_id'] = this.id;\n",
400 " this.ws.send(JSON.stringify(properties));\n",
401 "}\n",
402 "\n",
403 "mpl.figure.prototype.send_draw_message = function() {\n",
404 " if (!this.waiting) {\n",
405 " this.waiting = true;\n",
406 " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
407 " }\n",
408 "}\n",
409 "\n",
410 "\n",
411 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
412 " var format_dropdown = fig.format_dropdown;\n",
413 " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
414 " fig.ondownload(fig, format);\n",
415 "}\n",
416 "\n",
417 "\n",
418 "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
419 " var size = msg['size'];\n",
420 " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
421 " fig._resize_canvas(size[0], size[1]);\n",
422 " fig.send_message(\"refresh\", {});\n",
423 " };\n",
424 "}\n",
425 "\n",
426 "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
427 " var x0 = msg['x0'] / mpl.ratio;\n",
428 " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
429 " var x1 = msg['x1'] / mpl.ratio;\n",
430 " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n",
431 " x0 = Math.floor(x0) + 0.5;\n",
432 " y0 = Math.floor(y0) + 0.5;\n",
433 " x1 = Math.floor(x1) + 0.5;\n",
434 " y1 = Math.floor(y1) + 0.5;\n",
435 " var min_x = Math.min(x0, x1);\n",
436 " var min_y = Math.min(y0, y1);\n",
437 " var width = Math.abs(x1 - x0);\n",
438 " var height = Math.abs(y1 - y0);\n",
439 "\n",
440 " fig.rubberband_context.clearRect(\n",
441 " 0, 0, fig.canvas.width, fig.canvas.height);\n",
442 "\n",
443 " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
444 "}\n",
445 "\n",
446 "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
447 " // Updates the figure title.\n",
448 " fig.header.textContent = msg['label'];\n",
449 "}\n",
450 "\n",
451 "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
452 " var cursor = msg['cursor'];\n",
453 " switch(cursor)\n",
454 " {\n",
455 " case 0:\n",
456 " cursor = 'pointer';\n",
457 " break;\n",
458 " case 1:\n",
459 " cursor = 'default';\n",
460 " break;\n",
461 " case 2:\n",
462 " cursor = 'crosshair';\n",
463 " break;\n",
464 " case 3:\n",
465 " cursor = 'move';\n",
466 " break;\n",
467 " }\n",
468 " fig.rubberband_canvas.style.cursor = cursor;\n",
469 "}\n",
470 "\n",
471 "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
472 " fig.message.textContent = msg['message'];\n",
473 "}\n",
474 "\n",
475 "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
476 " // Request the server to send over a new figure.\n",
477 " fig.send_draw_message();\n",
478 "}\n",
479 "\n",
480 "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
481 " fig.image_mode = msg['mode'];\n",
482 "}\n",
483 "\n",
484 "mpl.figure.prototype.updated_canvas_event = function() {\n",
485 " // Called whenever the canvas gets updated.\n",
486 " this.send_message(\"ack\", {});\n",
487 "}\n",
488 "\n",
489 "// A function to construct a web socket function for onmessage handling.\n",
490 "// Called in the figure constructor.\n",
491 "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
492 " return function socket_on_message(evt) {\n",
493 " if (evt.data instanceof Blob) {\n",
494 " /* FIXME: We get \"Resource interpreted as Image but\n",
495 " * transferred with MIME type text/plain:\" errors on\n",
496 " * Chrome. But how to set the MIME type? It doesn't seem\n",
497 " * to be part of the websocket stream */\n",
498 " evt.data.type = \"image/png\";\n",
499 "\n",
500 " /* Free the memory for the previous frames */\n",
501 " if (fig.imageObj.src) {\n",
502 " (window.URL || window.webkitURL).revokeObjectURL(\n",
503 " fig.imageObj.src);\n",
504 " }\n",
505 "\n",
506 " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
507 " evt.data);\n",
508 " fig.updated_canvas_event();\n",
509 " fig.waiting = false;\n",
510 " return;\n",
511 " }\n",
512 " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
513 " fig.imageObj.src = evt.data;\n",
514 " fig.updated_canvas_event();\n",
515 " fig.waiting = false;\n",
516 " return;\n",
517 " }\n",
518 "\n",
519 " var msg = JSON.parse(evt.data);\n",
520 " var msg_type = msg['type'];\n",
521 "\n",
522 " // Call the \"handle_{type}\" callback, which takes\n",
523 " // the figure and JSON message as its only arguments.\n",
524 " try {\n",
525 " var callback = fig[\"handle_\" + msg_type];\n",
526 " } catch (e) {\n",
527 " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
528 " return;\n",
529 " }\n",
530 "\n",
531 " if (callback) {\n",
532 " try {\n",
533 " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
534 " callback(fig, msg);\n",
535 " } catch (e) {\n",
536 " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
537 " }\n",
538 " }\n",
539 " };\n",
540 "}\n",
541 "\n",
542 "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
543 "mpl.findpos = function(e) {\n",
544 " //this section is from http://www.quirksmode.org/js/events_properties.html\n",
545 " var targ;\n",
546 " if (!e)\n",
547 " e = window.event;\n",
548 " if (e.target)\n",
549 " targ = e.target;\n",
550 " else if (e.srcElement)\n",
551 " targ = e.srcElement;\n",
552 " if (targ.nodeType == 3) // defeat Safari bug\n",
553 " targ = targ.parentNode;\n",
554 "\n",
555 " // jQuery normalizes the pageX and pageY\n",
556 " // pageX,Y are the mouse positions relative to the document\n",
557 " // offset() returns the position of the element relative to the document\n",
558 " var x = e.pageX - $(targ).offset().left;\n",
559 " var y = e.pageY - $(targ).offset().top;\n",
560 "\n",
561 " return {\"x\": x, \"y\": y};\n",
562 "};\n",
563 "\n",
564 "/*\n",
565 " * return a copy of an object with only non-object keys\n",
566 " * we need this to avoid circular references\n",
567 " * http://stackoverflow.com/a/24161582/3208463\n",
568 " */\n",
569 "function simpleKeys (original) {\n",
570 " return Object.keys(original).reduce(function (obj, key) {\n",
571 " if (typeof original[key] !== 'object')\n",
572 " obj[key] = original[key]\n",
573 " return obj;\n",
574 " }, {});\n",
575 "}\n",
576 "\n",
577 "mpl.figure.prototype.mouse_event = function(event, name) {\n",
578 " var canvas_pos = mpl.findpos(event)\n",
579 "\n",
580 " if (name === 'button_press')\n",
581 " {\n",
582 " this.canvas.focus();\n",
583 " this.canvas_div.focus();\n",
584 " }\n",
585 "\n",
586 " var x = canvas_pos.x * mpl.ratio;\n",
587 " var y = canvas_pos.y * mpl.ratio;\n",
588 "\n",
589 " this.send_message(name, {x: x, y: y, button: event.button,\n",
590 " step: event.step,\n",
591 " guiEvent: simpleKeys(event)});\n",
592 "\n",
593 " /* This prevents the web browser from automatically changing to\n",
594 " * the text insertion cursor when the button is pressed. We want\n",
595 " * to control all of the cursor setting manually through the\n",
596 " * 'cursor' event from matplotlib */\n",
597 " event.preventDefault();\n",
598 " return false;\n",
599 "}\n",
600 "\n",
601 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
602 " // Handle any extra behaviour associated with a key event\n",
603 "}\n",
604 "\n",
605 "mpl.figure.prototype.key_event = function(event, name) {\n",
606 "\n",
607 " // Prevent repeat events\n",
608 " if (name == 'key_press')\n",
609 " {\n",
610 " if (event.which === this._key)\n",
611 " return;\n",
612 " else\n",
613 " this._key = event.which;\n",
614 " }\n",
615 " if (name == 'key_release')\n",
616 " this._key = null;\n",
617 "\n",
618 " var value = '';\n",
619 " if (event.ctrlKey && event.which != 17)\n",
620 " value += \"ctrl+\";\n",
621 " if (event.altKey && event.which != 18)\n",
622 " value += \"alt+\";\n",
623 " if (event.shiftKey && event.which != 16)\n",
624 " value += \"shift+\";\n",
625 "\n",
626 " value += 'k';\n",
627 " value += event.which.toString();\n",
628 "\n",
629 " this._key_event_extra(event, name);\n",
630 "\n",
631 " this.send_message(name, {key: value,\n",
632 " guiEvent: simpleKeys(event)});\n",
633 " return false;\n",
634 "}\n",
635 "\n",
636 "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
637 " if (name == 'download') {\n",
638 " this.handle_save(this, null);\n",
639 " } else {\n",
640 " this.send_message(\"toolbar_button\", {name: name});\n",
641 " }\n",
642 "};\n",
643 "\n",
644 "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
645 " this.message.textContent = tooltip;\n",
646 "};\n",
647 "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
648 "\n",
649 "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
650 "\n",
651 "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
652 " // Create a \"websocket\"-like object which calls the given IPython comm\n",
653 " // object with the appropriate methods. Currently this is a non binary\n",
654 " // socket, so there is still some room for performance tuning.\n",
655 " var ws = {};\n",
656 "\n",
657 " ws.close = function() {\n",
658 " comm.close()\n",
659 " };\n",
660 " ws.send = function(m) {\n",
661 " //console.log('sending', m);\n",
662 " comm.send(m);\n",
663 " };\n",
664 " // Register the callback with on_msg.\n",
665 " comm.on_msg(function(msg) {\n",
666 " //console.log('receiving', msg['content']['data'], msg);\n",
667 " // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
668 " ws.onmessage(msg['content']['data'])\n",
669 " });\n",
670 " return ws;\n",
671 "}\n",
672 "\n",
673 "mpl.mpl_figure_comm = function(comm, msg) {\n",
674 " // This is the function which gets called when the mpl process\n",
675 " // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
676 "\n",
677 " var id = msg.content.data.id;\n",
678 " // Get hold of the div created by the display call when the Comm\n",
679 " // socket was opened in Python.\n",
680 " var element = $(\"#\" + id);\n",
681 " var ws_proxy = comm_websocket_adapter(comm)\n",
682 "\n",
683 " function ondownload(figure, format) {\n",
684 " window.open(figure.imageObj.src);\n",
685 " }\n",
686 "\n",
687 " var fig = new mpl.figure(id, ws_proxy,\n",
688 " ondownload,\n",
689 " element.get(0));\n",
690 "\n",
691 " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
692 " // web socket which is closed, not our websocket->open comm proxy.\n",
693 " ws_proxy.onopen();\n",
694 "\n",
695 " fig.parent_element = element.get(0);\n",
696 " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
697 " if (!fig.cell_info) {\n",
698 " console.error(\"Failed to find cell for figure\", id, fig);\n",
699 " return;\n",
700 " }\n",
701 "\n",
702 " var output_index = fig.cell_info[2]\n",
703 " var cell = fig.cell_info[0];\n",
704 "\n",
705 "};\n",
706 "\n",
707 "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
708 " var width = fig.canvas.width/mpl.ratio\n",
709 " fig.root.unbind('remove')\n",
710 "\n",
711 " // Update the output cell to use the data from the current canvas.\n",
712 " fig.push_to_output();\n",
713 " var dataURL = fig.canvas.toDataURL();\n",
714 " // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
715 " // the notebook keyboard shortcuts fail.\n",
716 " IPython.keyboard_manager.enable()\n",
717 " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n",
718 " fig.close_ws(fig, msg);\n",
719 "}\n",
720 "\n",
721 "mpl.figure.prototype.close_ws = function(fig, msg){\n",
722 " fig.send_message('closing', msg);\n",
723 " // fig.ws.close()\n",
724 "}\n",
725 "\n",
726 "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
727 " // Turn the data on the canvas into data in the output cell.\n",
728 " var width = this.canvas.width/mpl.ratio\n",
729 " var dataURL = this.canvas.toDataURL();\n",
730 " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
731 "}\n",
732 "\n",
733 "mpl.figure.prototype.updated_canvas_event = function() {\n",
734 " // Tell IPython that the notebook contents must change.\n",
735 " IPython.notebook.set_dirty(true);\n",
736 " this.send_message(\"ack\", {});\n",
737 " var fig = this;\n",
738 " // Wait a second, then push the new image to the DOM so\n",
739 " // that it is saved nicely (might be nice to debounce this).\n",
740 " setTimeout(function () { fig.push_to_output() }, 1000);\n",
741 "}\n",
742 "\n",
743 "mpl.figure.prototype._init_toolbar = function() {\n",
744 " var fig = this;\n",
745 "\n",
746 " var nav_element = $('<div/>')\n",
747 " nav_element.attr('style', 'width: 100%');\n",
748 " this.root.append(nav_element);\n",
749 "\n",
750 " // Define a callback function for later on.\n",
751 " function toolbar_event(event) {\n",
752 " return fig.toolbar_button_onclick(event['data']);\n",
753 " }\n",
754 " function toolbar_mouse_event(event) {\n",
755 " return fig.toolbar_button_onmouseover(event['data']);\n",
756 " }\n",
757 "\n",
758 " for(var toolbar_ind in mpl.toolbar_items){\n",
759 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
760 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
761 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
762 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
763 "\n",
764 " if (!name) { continue; };\n",
765 "\n",
766 " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
767 " button.click(method_name, toolbar_event);\n",
768 " button.mouseover(tooltip, toolbar_mouse_event);\n",
769 " nav_element.append(button);\n",
770 " }\n",
771 "\n",
772 " // Add the status bar.\n",
773 " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
774 " nav_element.append(status_bar);\n",
775 " this.message = status_bar[0];\n",
776 "\n",
777 " // Add the close button to the window.\n",
778 " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
779 " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
780 " button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
781 " button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
782 " buttongrp.append(button);\n",
783 " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
784 " titlebar.prepend(buttongrp);\n",
785 "}\n",
786 "\n",
787 "mpl.figure.prototype._root_extra_style = function(el){\n",
788 " var fig = this\n",
789 " el.on(\"remove\", function(){\n",
790 "\tfig.close_ws(fig, {});\n",
791 " });\n",
792 "}\n",
793 "\n",
794 "mpl.figure.prototype._canvas_extra_style = function(el){\n",
795 " // this is important to make the div 'focusable\n",
796 " el.attr('tabindex', 0)\n",
797 " // reach out to IPython and tell the keyboard manager to turn it's self\n",
798 " // off when our div gets focus\n",
799 "\n",
800 " // location in version 3\n",
801 " if (IPython.notebook.keyboard_manager) {\n",
802 " IPython.notebook.keyboard_manager.register_events(el);\n",
803 " }\n",
804 " else {\n",
805 " // location in version 2\n",
806 " IPython.keyboard_manager.register_events(el);\n",
807 " }\n",
808 "\n",
809 "}\n",
810 "\n",
811 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
812 " var manager = IPython.notebook.keyboard_manager;\n",
813 " if (!manager)\n",
814 " manager = IPython.keyboard_manager;\n",
815 "\n",
816 " // Check for shift+enter\n",
817 " if (event.shiftKey && event.which == 13) {\n",
818 " this.canvas_div.blur();\n",
819 " // select the cell after this one\n",
820 " var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
821 " IPython.notebook.select(index + 1);\n",
822 " }\n",
823 "}\n",
824 "\n",
825 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
826 " fig.ondownload(fig, null);\n",
827 "}\n",
828 "\n",
829 "\n",
830 "mpl.find_output_cell = function(html_output) {\n",
831 " // Return the cell and output element which can be found *uniquely* in the notebook.\n",
832 " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
833 " // IPython event is triggered only after the cells have been serialised, which for\n",
834 " // our purposes (turning an active figure into a static one), is too late.\n",
835 " var cells = IPython.notebook.get_cells();\n",
836 " var ncells = cells.length;\n",
837 " for (var i=0; i<ncells; i++) {\n",
838 " var cell = cells[i];\n",
839 " if (cell.cell_type === 'code'){\n",
840 " for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
841 " var data = cell.output_area.outputs[j];\n",
842 " if (data.data) {\n",
843 " // IPython >= 3 moved mimebundle to data attribute of output\n",
844 " data = data.data;\n",
845 " }\n",
846 " if (data['text/html'] == html_output) {\n",
847 " return [cell, data, j];\n",
848 " }\n",
849 " }\n",
850 " }\n",
851 " }\n",
852 "}\n",
853 "\n",
854 "// Register the function which deals with the matplotlib target/channel.\n",
855 "// The kernel may be null if the page has been refreshed.\n",
856 "if (IPython.notebook.kernel != null) {\n",
857 " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
858 "}\n"
859 ],
860 "text/plain": [
861 "<IPython.core.display.Javascript object>"
862 ]
863 },
864 "metadata": {},
865 "output_type": "display_data"
866 },
867 {
868 "data": {
869 "text/html": [
870 "<img src=\"data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICE9/8DI8P+hTzmjgMAAAAASUVORK5CYII=\" width=\"1798.9499446000175\">"
871 ],
872 "text/plain": [
873 "<IPython.core.display.HTML object>"
874 ]
875 },
876 "metadata": {},
877 "output_type": "display_data"
878 },
879 {
880 "data": {
881 "application/javascript": [
882 "/* Put everything inside the global mpl namespace */\n",
883 "window.mpl = {};\n",
884 "\n",
885 "\n",
886 "mpl.get_websocket_type = function() {\n",
887 " if (typeof(WebSocket) !== 'undefined') {\n",
888 " return WebSocket;\n",
889 " } else if (typeof(MozWebSocket) !== 'undefined') {\n",
890 " return MozWebSocket;\n",
891 " } else {\n",
892 " alert('Your browser does not have WebSocket support.' +\n",
893 " 'Please try Chrome, Safari or Firefox β‰₯ 6. ' +\n",
894 " 'Firefox 4 and 5 are also supported but you ' +\n",
895 " 'have to enable WebSockets in about:config.');\n",
896 " };\n",
897 "}\n",
898 "\n",
899 "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
900 " this.id = figure_id;\n",
901 "\n",
902 " this.ws = websocket;\n",
903 "\n",
904 " this.supports_binary = (this.ws.binaryType != undefined);\n",
905 "\n",
906 " if (!this.supports_binary) {\n",
907 " var warnings = document.getElementById(\"mpl-warnings\");\n",
908 " if (warnings) {\n",
909 " warnings.style.display = 'block';\n",
910 " warnings.textContent = (\n",
911 " \"This browser does not support binary websocket messages. \" +\n",
912 " \"Performance may be slow.\");\n",
913 " }\n",
914 " }\n",
915 "\n",
916 " this.imageObj = new Image();\n",
917 "\n",
918 " this.context = undefined;\n",
919 " this.message = undefined;\n",
920 " this.canvas = undefined;\n",
921 " this.rubberband_canvas = undefined;\n",
922 " this.rubberband_context = undefined;\n",
923 " this.format_dropdown = undefined;\n",
924 "\n",
925 " this.image_mode = 'full';\n",
926 "\n",
927 " this.root = $('<div/>');\n",
928 " this._root_extra_style(this.root)\n",
929 " this.root.attr('style', 'display: inline-block');\n",
930 "\n",
931 " $(parent_element).append(this.root);\n",
932 "\n",
933 " this._init_header(this);\n",
934 " this._init_canvas(this);\n",
935 " this._init_toolbar(this);\n",
936 "\n",
937 " var fig = this;\n",
938 "\n",
939 " this.waiting = false;\n",
940 "\n",
941 " this.ws.onopen = function () {\n",
942 " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
943 " fig.send_message(\"send_image_mode\", {});\n",
944 " if (mpl.ratio != 1) {\n",
945 " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n",
946 " }\n",
947 " fig.send_message(\"refresh\", {});\n",
948 " }\n",
949 "\n",
950 " this.imageObj.onload = function() {\n",
951 " if (fig.image_mode == 'full') {\n",
952 " // Full images could contain transparency (where diff images\n",
953 " // almost always do), so we need to clear the canvas so that\n",
954 " // there is no ghosting.\n",
955 " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
956 " }\n",
957 " fig.context.drawImage(fig.imageObj, 0, 0);\n",
958 " };\n",
959 "\n",
960 " this.imageObj.onunload = function() {\n",
961 " this.ws.close();\n",
962 " }\n",
963 "\n",
964 " this.ws.onmessage = this._make_on_message_function(this);\n",
965 "\n",
966 " this.ondownload = ondownload;\n",
967 "}\n",
968 "\n",
969 "mpl.figure.prototype._init_header = function() {\n",
970 " var titlebar = $(\n",
971 " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
972 " 'ui-helper-clearfix\"/>');\n",
973 " var titletext = $(\n",
974 " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
975 " 'text-align: center; padding: 3px;\"/>');\n",
976 " titlebar.append(titletext)\n",
977 " this.root.append(titlebar);\n",
978 " this.header = titletext[0];\n",
979 "}\n",
980 "\n",
981 "\n",
982 "\n",
983 "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
984 "\n",
985 "}\n",
986 "\n",
987 "\n",
988 "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
989 "\n",
990 "}\n",
991 "\n",
992 "mpl.figure.prototype._init_canvas = function() {\n",
993 " var fig = this;\n",
994 "\n",
995 " var canvas_div = $('<div/>');\n",
996 "\n",
997 " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
998 "\n",
999 " function canvas_keyboard_event(event) {\n",
1000 " return fig.key_event(event, event['data']);\n",
1001 " }\n",
1002 "\n",
1003 " canvas_div.keydown('key_press', canvas_keyboard_event);\n",
1004 " canvas_div.keyup('key_release', canvas_keyboard_event);\n",
1005 " this.canvas_div = canvas_div\n",
1006 " this._canvas_extra_style(canvas_div)\n",
1007 " this.root.append(canvas_div);\n",
1008 "\n",
1009 " var canvas = $('<canvas/>');\n",
1010 " canvas.addClass('mpl-canvas');\n",
1011 " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
1012 "\n",
1013 " this.canvas = canvas[0];\n",
1014 " this.context = canvas[0].getContext(\"2d\");\n",
1015 "\n",
1016 " var backingStore = this.context.backingStorePixelRatio ||\n",
1017 "\tthis.context.webkitBackingStorePixelRatio ||\n",
1018 "\tthis.context.mozBackingStorePixelRatio ||\n",
1019 "\tthis.context.msBackingStorePixelRatio ||\n",
1020 "\tthis.context.oBackingStorePixelRatio ||\n",
1021 "\tthis.context.backingStorePixelRatio || 1;\n",
1022 "\n",
1023 " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
1024 "\n",
1025 " var rubberband = $('<canvas/>');\n",
1026 " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
1027 "\n",
1028 " var pass_mouse_events = true;\n",
1029 "\n",
1030 " canvas_div.resizable({\n",
1031 " start: function(event, ui) {\n",
1032 " pass_mouse_events = false;\n",
1033 " },\n",
1034 " resize: function(event, ui) {\n",
1035 " fig.request_resize(ui.size.width, ui.size.height);\n",
1036 " },\n",
1037 " stop: function(event, ui) {\n",
1038 " pass_mouse_events = true;\n",
1039 " fig.request_resize(ui.size.width, ui.size.height);\n",
1040 " },\n",
1041 " });\n",
1042 "\n",
1043 " function mouse_event_fn(event) {\n",
1044 " if (pass_mouse_events)\n",
1045 " return fig.mouse_event(event, event['data']);\n",
1046 " }\n",
1047 "\n",
1048 " rubberband.mousedown('button_press', mouse_event_fn);\n",
1049 " rubberband.mouseup('button_release', mouse_event_fn);\n",
1050 " // Throttle sequential mouse events to 1 every 20ms.\n",
1051 " rubberband.mousemove('motion_notify', mouse_event_fn);\n",
1052 "\n",
1053 " rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
1054 " rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
1055 "\n",
1056 " canvas_div.on(\"wheel\", function (event) {\n",
1057 " event = event.originalEvent;\n",
1058 " event['data'] = 'scroll'\n",
1059 " if (event.deltaY < 0) {\n",
1060 " event.step = 1;\n",
1061 " } else {\n",
1062 " event.step = -1;\n",
1063 " }\n",
1064 " mouse_event_fn(event);\n",
1065 " });\n",
1066 "\n",
1067 " canvas_div.append(canvas);\n",
1068 " canvas_div.append(rubberband);\n",
1069 "\n",
1070 " this.rubberband = rubberband;\n",
1071 " this.rubberband_canvas = rubberband[0];\n",
1072 " this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
1073 " this.rubberband_context.strokeStyle = \"#000000\";\n",
1074 "\n",
1075 " this._resize_canvas = function(width, height) {\n",
1076 " // Keep the size of the canvas, canvas container, and rubber band\n",
1077 " // canvas in synch.\n",
1078 " canvas_div.css('width', width)\n",
1079 " canvas_div.css('height', height)\n",
1080 "\n",
1081 " canvas.attr('width', width * mpl.ratio);\n",
1082 " canvas.attr('height', height * mpl.ratio);\n",
1083 " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
1084 "\n",
1085 " rubberband.attr('width', width);\n",
1086 " rubberband.attr('height', height);\n",
1087 " }\n",
1088 "\n",
1089 " // Set the figure to an initial 600x600px, this will subsequently be updated\n",
1090 " // upon first draw.\n",
1091 " this._resize_canvas(600, 600);\n",
1092 "\n",
1093 " // Disable right mouse context menu.\n",
1094 " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
1095 " return false;\n",
1096 " });\n",
1097 "\n",
1098 " function set_focus () {\n",
1099 " canvas.focus();\n",
1100 " canvas_div.focus();\n",
1101 " }\n",
1102 "\n",
1103 " window.setTimeout(set_focus, 100);\n",
1104 "}\n",
1105 "\n",
1106 "mpl.figure.prototype._init_toolbar = function() {\n",
1107 " var fig = this;\n",
1108 "\n",
1109 " var nav_element = $('<div/>')\n",
1110 " nav_element.attr('style', 'width: 100%');\n",
1111 " this.root.append(nav_element);\n",
1112 "\n",
1113 " // Define a callback function for later on.\n",
1114 " function toolbar_event(event) {\n",
1115 " return fig.toolbar_button_onclick(event['data']);\n",
1116 " }\n",
1117 " function toolbar_mouse_event(event) {\n",
1118 " return fig.toolbar_button_onmouseover(event['data']);\n",
1119 " }\n",
1120 "\n",
1121 " for(var toolbar_ind in mpl.toolbar_items) {\n",
1122 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
1123 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
1124 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
1125 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
1126 "\n",
1127 " if (!name) {\n",
1128 " // put a spacer in here.\n",
1129 " continue;\n",
1130 " }\n",
1131 " var button = $('<button/>');\n",
1132 " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
1133 " 'ui-button-icon-only');\n",
1134 " button.attr('role', 'button');\n",
1135 " button.attr('aria-disabled', 'false');\n",
1136 " button.click(method_name, toolbar_event);\n",
1137 " button.mouseover(tooltip, toolbar_mouse_event);\n",
1138 "\n",
1139 " var icon_img = $('<span/>');\n",
1140 " icon_img.addClass('ui-button-icon-primary ui-icon');\n",
1141 " icon_img.addClass(image);\n",
1142 " icon_img.addClass('ui-corner-all');\n",
1143 "\n",
1144 " var tooltip_span = $('<span/>');\n",
1145 " tooltip_span.addClass('ui-button-text');\n",
1146 " tooltip_span.html(tooltip);\n",
1147 "\n",
1148 " button.append(icon_img);\n",
1149 " button.append(tooltip_span);\n",
1150 "\n",
1151 " nav_element.append(button);\n",
1152 " }\n",
1153 "\n",
1154 " var fmt_picker_span = $('<span/>');\n",
1155 "\n",
1156 " var fmt_picker = $('<select/>');\n",
1157 " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
1158 " fmt_picker_span.append(fmt_picker);\n",
1159 " nav_element.append(fmt_picker_span);\n",
1160 " this.format_dropdown = fmt_picker[0];\n",
1161 "\n",
1162 " for (var ind in mpl.extensions) {\n",
1163 " var fmt = mpl.extensions[ind];\n",
1164 " var option = $(\n",
1165 " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
1166 " fmt_picker.append(option)\n",
1167 " }\n",
1168 "\n",
1169 " // Add hover states to the ui-buttons\n",
1170 " $( \".ui-button\" ).hover(\n",
1171 " function() { $(this).addClass(\"ui-state-hover\");},\n",
1172 " function() { $(this).removeClass(\"ui-state-hover\");}\n",
1173 " );\n",
1174 "\n",
1175 " var status_bar = $('<span class=\"mpl-message\"/>');\n",
1176 " nav_element.append(status_bar);\n",
1177 " this.message = status_bar[0];\n",
1178 "}\n",
1179 "\n",
1180 "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
1181 " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
1182 " // which will in turn request a refresh of the image.\n",
1183 " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
1184 "}\n",
1185 "\n",
1186 "mpl.figure.prototype.send_message = function(type, properties) {\n",
1187 " properties['type'] = type;\n",
1188 " properties['figure_id'] = this.id;\n",
1189 " this.ws.send(JSON.stringify(properties));\n",
1190 "}\n",
1191 "\n",
1192 "mpl.figure.prototype.send_draw_message = function() {\n",
1193 " if (!this.waiting) {\n",
1194 " this.waiting = true;\n",
1195 " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
1196 " }\n",
1197 "}\n",
1198 "\n",
1199 "\n",
1200 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
1201 " var format_dropdown = fig.format_dropdown;\n",
1202 " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
1203 " fig.ondownload(fig, format);\n",
1204 "}\n",
1205 "\n",
1206 "\n",
1207 "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
1208 " var size = msg['size'];\n",
1209 " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
1210 " fig._resize_canvas(size[0], size[1]);\n",
1211 " fig.send_message(\"refresh\", {});\n",
1212 " };\n",
1213 "}\n",
1214 "\n",
1215 "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
1216 " var x0 = msg['x0'] / mpl.ratio;\n",
1217 " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
1218 " var x1 = msg['x1'] / mpl.ratio;\n",
1219 " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n",
1220 " x0 = Math.floor(x0) + 0.5;\n",
1221 " y0 = Math.floor(y0) + 0.5;\n",
1222 " x1 = Math.floor(x1) + 0.5;\n",
1223 " y1 = Math.floor(y1) + 0.5;\n",
1224 " var min_x = Math.min(x0, x1);\n",
1225 " var min_y = Math.min(y0, y1);\n",
1226 " var width = Math.abs(x1 - x0);\n",
1227 " var height = Math.abs(y1 - y0);\n",
1228 "\n",
1229 " fig.rubberband_context.clearRect(\n",
1230 " 0, 0, fig.canvas.width, fig.canvas.height);\n",
1231 "\n",
1232 " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
1233 "}\n",
1234 "\n",
1235 "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
1236 " // Updates the figure title.\n",
1237 " fig.header.textContent = msg['label'];\n",
1238 "}\n",
1239 "\n",
1240 "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
1241 " var cursor = msg['cursor'];\n",
1242 " switch(cursor)\n",
1243 " {\n",
1244 " case 0:\n",
1245 " cursor = 'pointer';\n",
1246 " break;\n",
1247 " case 1:\n",
1248 " cursor = 'default';\n",
1249 " break;\n",
1250 " case 2:\n",
1251 " cursor = 'crosshair';\n",
1252 " break;\n",
1253 " case 3:\n",
1254 " cursor = 'move';\n",
1255 " break;\n",
1256 " }\n",
1257 " fig.rubberband_canvas.style.cursor = cursor;\n",
1258 "}\n",
1259 "\n",
1260 "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
1261 " fig.message.textContent = msg['message'];\n",
1262 "}\n",
1263 "\n",
1264 "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
1265 " // Request the server to send over a new figure.\n",
1266 " fig.send_draw_message();\n",
1267 "}\n",
1268 "\n",
1269 "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
1270 " fig.image_mode = msg['mode'];\n",
1271 "}\n",
1272 "\n",
1273 "mpl.figure.prototype.updated_canvas_event = function() {\n",
1274 " // Called whenever the canvas gets updated.\n",
1275 " this.send_message(\"ack\", {});\n",
1276 "}\n",
1277 "\n",
1278 "// A function to construct a web socket function for onmessage handling.\n",
1279 "// Called in the figure constructor.\n",
1280 "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
1281 " return function socket_on_message(evt) {\n",
1282 " if (evt.data instanceof Blob) {\n",
1283 " /* FIXME: We get \"Resource interpreted as Image but\n",
1284 " * transferred with MIME type text/plain:\" errors on\n",
1285 " * Chrome. But how to set the MIME type? It doesn't seem\n",
1286 " * to be part of the websocket stream */\n",
1287 " evt.data.type = \"image/png\";\n",
1288 "\n",
1289 " /* Free the memory for the previous frames */\n",
1290 " if (fig.imageObj.src) {\n",
1291 " (window.URL || window.webkitURL).revokeObjectURL(\n",
1292 " fig.imageObj.src);\n",
1293 " }\n",
1294 "\n",
1295 " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
1296 " evt.data);\n",
1297 " fig.updated_canvas_event();\n",
1298 " fig.waiting = false;\n",
1299 " return;\n",
1300 " }\n",
1301 " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
1302 " fig.imageObj.src = evt.data;\n",
1303 " fig.updated_canvas_event();\n",
1304 " fig.waiting = false;\n",
1305 " return;\n",
1306 " }\n",
1307 "\n",
1308 " var msg = JSON.parse(evt.data);\n",
1309 " var msg_type = msg['type'];\n",
1310 "\n",
1311 " // Call the \"handle_{type}\" callback, which takes\n",
1312 " // the figure and JSON message as its only arguments.\n",
1313 " try {\n",
1314 " var callback = fig[\"handle_\" + msg_type];\n",
1315 " } catch (e) {\n",
1316 " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
1317 " return;\n",
1318 " }\n",
1319 "\n",
1320 " if (callback) {\n",
1321 " try {\n",
1322 " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
1323 " callback(fig, msg);\n",
1324 " } catch (e) {\n",
1325 " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
1326 " }\n",
1327 " }\n",
1328 " };\n",
1329 "}\n",
1330 "\n",
1331 "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
1332 "mpl.findpos = function(e) {\n",
1333 " //this section is from http://www.quirksmode.org/js/events_properties.html\n",
1334 " var targ;\n",
1335 " if (!e)\n",
1336 " e = window.event;\n",
1337 " if (e.target)\n",
1338 " targ = e.target;\n",
1339 " else if (e.srcElement)\n",
1340 " targ = e.srcElement;\n",
1341 " if (targ.nodeType == 3) // defeat Safari bug\n",
1342 " targ = targ.parentNode;\n",
1343 "\n",
1344 " // jQuery normalizes the pageX and pageY\n",
1345 " // pageX,Y are the mouse positions relative to the document\n",
1346 " // offset() returns the position of the element relative to the document\n",
1347 " var x = e.pageX - $(targ).offset().left;\n",
1348 " var y = e.pageY - $(targ).offset().top;\n",
1349 "\n",
1350 " return {\"x\": x, \"y\": y};\n",
1351 "};\n",
1352 "\n",
1353 "/*\n",
1354 " * return a copy of an object with only non-object keys\n",
1355 " * we need this to avoid circular references\n",
1356 " * http://stackoverflow.com/a/24161582/3208463\n",
1357 " */\n",
1358 "function simpleKeys (original) {\n",
1359 " return Object.keys(original).reduce(function (obj, key) {\n",
1360 " if (typeof original[key] !== 'object')\n",
1361 " obj[key] = original[key]\n",
1362 " return obj;\n",
1363 " }, {});\n",
1364 "}\n",
1365 "\n",
1366 "mpl.figure.prototype.mouse_event = function(event, name) {\n",
1367 " var canvas_pos = mpl.findpos(event)\n",
1368 "\n",
1369 " if (name === 'button_press')\n",
1370 " {\n",
1371 " this.canvas.focus();\n",
1372 " this.canvas_div.focus();\n",
1373 " }\n",
1374 "\n",
1375 " var x = canvas_pos.x * mpl.ratio;\n",
1376 " var y = canvas_pos.y * mpl.ratio;\n",
1377 "\n",
1378 " this.send_message(name, {x: x, y: y, button: event.button,\n",
1379 " step: event.step,\n",
1380 " guiEvent: simpleKeys(event)});\n",
1381 "\n",
1382 " /* This prevents the web browser from automatically changing to\n",
1383 " * the text insertion cursor when the button is pressed. We want\n",
1384 " * to control all of the cursor setting manually through the\n",
1385 " * 'cursor' event from matplotlib */\n",
1386 " event.preventDefault();\n",
1387 " return false;\n",
1388 "}\n",
1389 "\n",
1390 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
1391 " // Handle any extra behaviour associated with a key event\n",
1392 "}\n",
1393 "\n",
1394 "mpl.figure.prototype.key_event = function(event, name) {\n",
1395 "\n",
1396 " // Prevent repeat events\n",
1397 " if (name == 'key_press')\n",
1398 " {\n",
1399 " if (event.which === this._key)\n",
1400 " return;\n",
1401 " else\n",
1402 " this._key = event.which;\n",
1403 " }\n",
1404 " if (name == 'key_release')\n",
1405 " this._key = null;\n",
1406 "\n",
1407 " var value = '';\n",
1408 " if (event.ctrlKey && event.which != 17)\n",
1409 " value += \"ctrl+\";\n",
1410 " if (event.altKey && event.which != 18)\n",
1411 " value += \"alt+\";\n",
1412 " if (event.shiftKey && event.which != 16)\n",
1413 " value += \"shift+\";\n",
1414 "\n",
1415 " value += 'k';\n",
1416 " value += event.which.toString();\n",
1417 "\n",
1418 " this._key_event_extra(event, name);\n",
1419 "\n",
1420 " this.send_message(name, {key: value,\n",
1421 " guiEvent: simpleKeys(event)});\n",
1422 " return false;\n",
1423 "}\n",
1424 "\n",
1425 "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
1426 " if (name == 'download') {\n",
1427 " this.handle_save(this, null);\n",
1428 " } else {\n",
1429 " this.send_message(\"toolbar_button\", {name: name});\n",
1430 " }\n",
1431 "};\n",
1432 "\n",
1433 "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
1434 " this.message.textContent = tooltip;\n",
1435 "};\n",
1436 "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
1437 "\n",
1438 "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
1439 "\n",
1440 "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
1441 " // Create a \"websocket\"-like object which calls the given IPython comm\n",
1442 " // object with the appropriate methods. Currently this is a non binary\n",
1443 " // socket, so there is still some room for performance tuning.\n",
1444 " var ws = {};\n",
1445 "\n",
1446 " ws.close = function() {\n",
1447 " comm.close()\n",
1448 " };\n",
1449 " ws.send = function(m) {\n",
1450 " //console.log('sending', m);\n",
1451 " comm.send(m);\n",
1452 " };\n",
1453 " // Register the callback with on_msg.\n",
1454 " comm.on_msg(function(msg) {\n",
1455 " //console.log('receiving', msg['content']['data'], msg);\n",
1456 " // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
1457 " ws.onmessage(msg['content']['data'])\n",
1458 " });\n",
1459 " return ws;\n",
1460 "}\n",
1461 "\n",
1462 "mpl.mpl_figure_comm = function(comm, msg) {\n",
1463 " // This is the function which gets called when the mpl process\n",
1464 " // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
1465 "\n",
1466 " var id = msg.content.data.id;\n",
1467 " // Get hold of the div created by the display call when the Comm\n",
1468 " // socket was opened in Python.\n",
1469 " var element = $(\"#\" + id);\n",
1470 " var ws_proxy = comm_websocket_adapter(comm)\n",
1471 "\n",
1472 " function ondownload(figure, format) {\n",
1473 " window.open(figure.imageObj.src);\n",
1474 " }\n",
1475 "\n",
1476 " var fig = new mpl.figure(id, ws_proxy,\n",
1477 " ondownload,\n",
1478 " element.get(0));\n",
1479 "\n",
1480 " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
1481 " // web socket which is closed, not our websocket->open comm proxy.\n",
1482 " ws_proxy.onopen();\n",
1483 "\n",
1484 " fig.parent_element = element.get(0);\n",
1485 " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
1486 " if (!fig.cell_info) {\n",
1487 " console.error(\"Failed to find cell for figure\", id, fig);\n",
1488 " return;\n",
1489 " }\n",
1490 "\n",
1491 " var output_index = fig.cell_info[2]\n",
1492 " var cell = fig.cell_info[0];\n",
1493 "\n",
1494 "};\n",
1495 "\n",
1496 "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
1497 " var width = fig.canvas.width/mpl.ratio\n",
1498 " fig.root.unbind('remove')\n",
1499 "\n",
1500 " // Update the output cell to use the data from the current canvas.\n",
1501 " fig.push_to_output();\n",
1502 " var dataURL = fig.canvas.toDataURL();\n",
1503 " // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
1504 " // the notebook keyboard shortcuts fail.\n",
1505 " IPython.keyboard_manager.enable()\n",
1506 " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n",
1507 " fig.close_ws(fig, msg);\n",
1508 "}\n",
1509 "\n",
1510 "mpl.figure.prototype.close_ws = function(fig, msg){\n",
1511 " fig.send_message('closing', msg);\n",
1512 " // fig.ws.close()\n",
1513 "}\n",
1514 "\n",
1515 "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
1516 " // Turn the data on the canvas into data in the output cell.\n",
1517 " var width = this.canvas.width/mpl.ratio\n",
1518 " var dataURL = this.canvas.toDataURL();\n",
1519 " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
1520 "}\n",
1521 "\n",
1522 "mpl.figure.prototype.updated_canvas_event = function() {\n",
1523 " // Tell IPython that the notebook contents must change.\n",
1524 " IPython.notebook.set_dirty(true);\n",
1525 " this.send_message(\"ack\", {});\n",
1526 " var fig = this;\n",
1527 " // Wait a second, then push the new image to the DOM so\n",
1528 " // that it is saved nicely (might be nice to debounce this).\n",
1529 " setTimeout(function () { fig.push_to_output() }, 1000);\n",
1530 "}\n",
1531 "\n",
1532 "mpl.figure.prototype._init_toolbar = function() {\n",
1533 " var fig = this;\n",
1534 "\n",
1535 " var nav_element = $('<div/>')\n",
1536 " nav_element.attr('style', 'width: 100%');\n",
1537 " this.root.append(nav_element);\n",
1538 "\n",
1539 " // Define a callback function for later on.\n",
1540 " function toolbar_event(event) {\n",
1541 " return fig.toolbar_button_onclick(event['data']);\n",
1542 " }\n",
1543 " function toolbar_mouse_event(event) {\n",
1544 " return fig.toolbar_button_onmouseover(event['data']);\n",
1545 " }\n",
1546 "\n",
1547 " for(var toolbar_ind in mpl.toolbar_items){\n",
1548 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
1549 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
1550 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
1551 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
1552 "\n",
1553 " if (!name) { continue; };\n",
1554 "\n",
1555 " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
1556 " button.click(method_name, toolbar_event);\n",
1557 " button.mouseover(tooltip, toolbar_mouse_event);\n",
1558 " nav_element.append(button);\n",
1559 " }\n",
1560 "\n",
1561 " // Add the status bar.\n",
1562 " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
1563 " nav_element.append(status_bar);\n",
1564 " this.message = status_bar[0];\n",
1565 "\n",
1566 " // Add the close button to the window.\n",
1567 " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
1568 " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
1569 " button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
1570 " button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
1571 " buttongrp.append(button);\n",
1572 " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
1573 " titlebar.prepend(buttongrp);\n",
1574 "}\n",
1575 "\n",
1576 "mpl.figure.prototype._root_extra_style = function(el){\n",
1577 " var fig = this\n",
1578 " el.on(\"remove\", function(){\n",
1579 "\tfig.close_ws(fig, {});\n",
1580 " });\n",
1581 "}\n",
1582 "\n",
1583 "mpl.figure.prototype._canvas_extra_style = function(el){\n",
1584 " // this is important to make the div 'focusable\n",
1585 " el.attr('tabindex', 0)\n",
1586 " // reach out to IPython and tell the keyboard manager to turn it's self\n",
1587 " // off when our div gets focus\n",
1588 "\n",
1589 " // location in version 3\n",
1590 " if (IPython.notebook.keyboard_manager) {\n",
1591 " IPython.notebook.keyboard_manager.register_events(el);\n",
1592 " }\n",
1593 " else {\n",
1594 " // location in version 2\n",
1595 " IPython.keyboard_manager.register_events(el);\n",
1596 " }\n",
1597 "\n",
1598 "}\n",
1599 "\n",
1600 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
1601 " var manager = IPython.notebook.keyboard_manager;\n",
1602 " if (!manager)\n",
1603 " manager = IPython.keyboard_manager;\n",
1604 "\n",
1605 " // Check for shift+enter\n",
1606 " if (event.shiftKey && event.which == 13) {\n",
1607 " this.canvas_div.blur();\n",
1608 " // select the cell after this one\n",
1609 " var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
1610 " IPython.notebook.select(index + 1);\n",
1611 " }\n",
1612 "}\n",
1613 "\n",
1614 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
1615 " fig.ondownload(fig, null);\n",
1616 "}\n",
1617 "\n",
1618 "\n",
1619 "mpl.find_output_cell = function(html_output) {\n",
1620 " // Return the cell and output element which can be found *uniquely* in the notebook.\n",
1621 " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
1622 " // IPython event is triggered only after the cells have been serialised, which for\n",
1623 " // our purposes (turning an active figure into a static one), is too late.\n",
1624 " var cells = IPython.notebook.get_cells();\n",
1625 " var ncells = cells.length;\n",
1626 " for (var i=0; i<ncells; i++) {\n",
1627 " var cell = cells[i];\n",
1628 " if (cell.cell_type === 'code'){\n",
1629 " for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
1630 " var data = cell.output_area.outputs[j];\n",
1631 " if (data.data) {\n",
1632 " // IPython >= 3 moved mimebundle to data attribute of output\n",
1633 " data = data.data;\n",
1634 " }\n",
1635 " if (data['text/html'] == html_output) {\n",
1636 " return [cell, data, j];\n",
1637 " }\n",
1638 " }\n",
1639 " }\n",
1640 " }\n",
1641 "}\n",
1642 "\n",
1643 "// Register the function which deals with the matplotlib target/channel.\n",
1644 "// The kernel may be null if the page has been refreshed.\n",
1645 "if (IPython.notebook.kernel != null) {\n",
1646 " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
1647 "}\n"
1648 ],
1649 "text/plain": [
1650 "<IPython.core.display.Javascript object>"
1651 ]
1652 },
1653 "metadata": {},
1654 "output_type": "display_data"
1655 },
1656 {
1657 "data": {
1658 "text/html": [
1659 "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABksAAALMCAYAAABE0YXgAAAgAElEQVR4nOzdd5Sc1Znv+4czxxPOuufcs+beWeecO+feLYLABBsDNrYZY4KNcQCcBjMeGCc8Yw8eGzC2d6uVhQIChIQQGBBBCAQSSULsDlIr5xy6lVs5t1otdc71PvePt6ppNRLqUFX7rarvZ61aS+7qft+fWat3V9Wz9/OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO7S9E5LiIxETk/0nidVVEfn2e7xkWv3cq/FJEvpeiawMAAAAAAAAAgCzydQkLGyoiDyXxut0plvxvEbk2iffsbJWITEnRtQEAAAAAAAAAQBZ5SUSqRGSjhAWGZOlOsSSVKJYAAAAAAAAAAIDz+pSInBKRySLyiIQFjn6dnh8mYZusG0Rkg4g0icgSETEi8j9EZLaI1IvINhG5qcu1VUQeFJFnRaRawoLMWBH5T2e5fmcXich78Z+pF5H3ReTvOz1/c/zaXxWRmSLSICK7ReTnnb5nkXx0Wibx+Nk5/hsAAAAAAAAAAIAcdoeEhYSvS9gSKxCRvE7PD5OwYFEmIvdKOAPkoITFiEUi8gcR+YaIzBORShH5604/qyJyRETeEpFvishAEWkXEdvl+p2LJX8nIkdFZI2I/CB+v1IJCzUXxL/n5vi1d4lIvojcJiKvx7NfGf+eK0Rki4gUiMiX4o+/685/EAAAAAAAAAAAkFveEJEKCYe8i4gsFZFNnZ4fJmFh4sZOX3sg/rVBnb52Rfxrt3X6mkpY6Lig09eelLCo8pedrt+5WDJKRE6IyP/Z6Wv9RKRNwsKOyEfFkiGdvuevJTyJ0jkTbbgAAAAAAAAAAMAn+hsRqZWwTVbCbyQsRHw6/r+HSdh6q3PB4xvx7/lSp6/9pXy81ZWKyMgu9/xK/OuXdbp+52LJSglPifznLo+dIjI0/j03n+X+IuHpk+c7/W+KJQAAAAAAAAAA4BP9o4RFhztE5L/HH5eKSEzCIobI2WeK3CxnFlQSug50VxH5XZfvuSz+9cR8k67XL5ePzxpJPF46z/27FkcolgAAAAAAAAAAgE/0rpy7MLE9/j3DpG/Fkp6eLFkt4XD3z5/l0e8896dYAgAAAAAAAAAAuu2/ikijhDNLbu7yGCxhMeJz0vdiydlmlpyUc88sGSMiOzo9fzbnun/X4sgSEZn+CdcBAAAAAAAAAAA57D4JCw5fOMtz/4eINIjIY9L3YskREXlLRG4XkYEi0i4iAzp9T9fr/52IHJaw0HGPhO26fiwir8Tv+0n371oseTF+/9slPJnyf3X9PwoAAAAAAAAAAHKXk3Bo+rm8KSL7pO/FkgdF5AURqRGRUyLyhIj8RafvOdv1/18JT7xUikiziOyRsPDxv89z/67Fkn4iUhK/d9fh8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARJ5ecMEFPHjw4MGDBw8ePHjw4MGDBw8ePHjwSOFDRNT3B4EAgHO44IILFAAAAAAAAEBqiUjg+7NAAMA5UCwBAAAAAAAAUk8olgBAdFEsAQAAAAAAAFJPKJYAQHRRLAEAAAAAAABSTyiWAEB0USwBAAAAAAAAUk8olgBAdFEsAQAAAAAAAFJPKJYAQHRRLAEAAAAAAABSTyiWAEB0USwBAAAAAAAAUk8olgBAdFEsAQAAAAAAAFJPKJYAQHRRLAEAAAAAAABSTyiWAMgR/yEi60SkRUTe7fLcfxOR6SJSJyLHROSRLs//vYgUi0iDiOwXkXu7PH+FiKwQkUYR2S4it3V5/isiUhp/fp2IXNPd0BRLAAAAAAAAgNQTiiUAcsQPROR7IjJJPl4seU1EPpCwaPIZETkhInd2en6xiDwnIn8jIjdLWFT5XPy5T4nIbhHJF5G/EpF7RKRWRP5n/Pm/FZFTIvKT+PO/F5HDIvLX3QlNsQQAAAAAAABIPaFYAiDHDJMziyX/RcLTJp/t9LVRIjIz/u+LRaRNwqJHwjQRGR//99dEpFJE/qLT88tF5MH4v+8XkQ2dnrtARA6JyHe7E5ZiCQAAAAAAAJB6QrEEQI4ZJmcWS64RkXYR+U+dvna3iJTH//19EdnX5Rp/FJGS+L8fFpGFXZ5/VkQmx//9tIi82uX5AhEZ2J2wFEsAAAAAAACA1BOKJQByzDA5s1hyo4hUd/me20TkePzf/yIim7o8/68isir+78EiMqvL86MknIEiIvKyiEzo8vw0EXnsHPmGSrgwJx6+/04AAAAAAAAAWU8olgDIMcPk7CdLLuj0tX+UM0+W7O1yjT/ImSdLFnR5fpKcebLklS7PO+FkCQAAAAAAABAZQrEEQI4ZJmefWfKZTl8bKZ88s+QNOXNmyQk5s43XMjlzZsn6Ts9dICIHhZklAAAAAAAAQGQIxRIAOeI/i8hfS1gIeT/+77+MPzdVwlZa/1VErpKwBdednX52iYRzSP5GRL4qInUi8rn4c58Skd0ikicifyXhvJNaEflf8ef/VkROich98fs9JCKH4/c/L4olAAAAAAAAQOoJxRIAOWKYiGiXx6L4c/9NRGZIWAQ5LiKPdPnZvxeROSLSKCIHROTeLs9fKSIrRaRJRHZIOPOksxtFpCz+/HoRuba7oSmWAAAAAAAAAKknFEsAILoolgAAAAAAAACpJxRLACC6KJYAAAAAAAAAqScUSwAguiiWAAAAAAAAAKknFEsAILoolgCIgtb2mNY1t+nphhY9Udusx6qbtLU95jsWAJzV6YYW3XW8VivrmrU9FviOAwDndKK2WbcdrdF9lfXa3NbuOw4AnFNTa7uWHqrWZeWVeqK22XeclBGKJQAQXRRLAPh0orZZRxdu0/4DC9VYd8bj6uFzNO+9Ul29t0qDgA8jAfhV29SqU5bv03teWKEX5n20VvXLc/rl0fP0t29u0FV7TrJeAfBu+7EaHTKrTG96fMEZr60uzHN6yxML9devr9Oluyp9xwQAPXK6UUe6rfr1cYv0ogEFZ6xZ148q0X9/Y52WHqr2HTOphGIJAEQXxRIAPjS2tOvogm16SX74gvjywUV6+/jF+p2JS/S7k5bp955dpv3zPyqg3PfSKt11vNZ3bAA56GRds44p3K5XDSnuWJO+MLJEf/Lyar3rmaX6D4/NP+PN/f1T1urh042+YwPIQacbWvSh6RvPKObe9PgCvX/KWv3xiyv1hjHzz/gg8oFp6/VgVYPv2ABy0Kn6Fh3x4dYz3vN9efQ8/fmra/Sh6Rv19vGL9eJOr6+yab0SiiUAEGUX6KvL9rILEkDaLN9dqTeODXc6XjmkWEd8uFUrapo+9n3Vja06Y81BveXJhWqs0/4DC3XWxsMeEgPIVWv2VennR5aEa1B+odp3N+uGA6c01qX1VkNLm87ccFhvfiJcry7JL9DnF+3+2PcBQKosK6/UL46a17Eb++Wle7WqvuVj31fX3KZu89GOwkn//EKdtKCc9QpA2hRvOaZXDQ03oVwxuEjHzdmhFbUffz/Y1Nqub60+0LG2XTmkWN9ddyjjP78SiiUAEGUXqLFOfzNtvTa20MMWQOoEQaAvL93bsTvo36au1eNnKZJ01doe0+cX7e7YuT2hZFfGv0AGEG1BEOiry/Z27Gj80zubz1rU7aqptV3Hl+zUywaFuyQfmr5R25i/BCCF2tpj+kTxDu0Xbw/4h7c3aW1T63l/rrGlXSfO26WfHlSkxjr99evrmBcHIKVisUCfmrtT++WFJ9+GzCrTyrrzzyZpam3XJ+fs6GiDOnz21ox+PygUSwAgui644AL9ythwV9GPnl+hdc1tvv9uAMhCQRDosNlbOnYwfrDpSI+vsWjniY42OA9N38iQUgApEQSB5r9f2nGibcbagz2+xs7jtfoPj83v+ACypY0PIAEkXywW6G/f3KDGOr1qSLG6zUd7fI3yitqOU3EPTFtPgRdASgRBoINnlXWsV3O2HOvxNdbuq9JrR8xVY50OeL80Y0/ECcUSAIiuCy64QE/Vt+hdzyztKJg0tfIBJIDkCYJAh34QFkquHTFXNx863etr7ThW29E24r6XVvEBJICkGzd3Z0cbm74MFD1yurHjA8j7p6xhxzaApBvptqqxTm8cu6BPvfyPVTfpV+PD4B+evjFjP4AEEE1BEOiYwu1qrNPPjyzR8oq6Xl+rvKJOrx8Vtkh95O1NGbleCcUSAIiuxID32qZWvTNeMOENPYBkmrxkjxrr9LpH5+q2ozV9vt6J2mb95oQlHSdMMvEFMoBoemv1gXDH49Bi3XGsts/Xq6ht0q+PW6TGOs17b3NGt4wAEC0z1hxUY51eM2Ku7qus7/P1Dp9u7NiQMnBmaRISAkDohcW71VinVw+fk5TXV/tP1nesV2OLtichYXoJxRIAiK5EsURVtaq+peMN/bg5Ozz+6QCQLcoOV+sl+QXaf2Chbj3S90JJQkVNU8cL5PElO5N2XQC5a/XeKr1oQIH2zy/UFbtPJu26R043duyAfGv1gaRdF0DuWrOvSi/JL9BL8gt09d6qpF33wMkG/cLIcL16Z92hpF0XQO5avrtSL8xzevngIt10sPcdBrrac6JOPxMfEl9U1vMWhD4JxRIAiK7OxRJV1YNVDXrlkGK9MM/p+gOnPP3pAJAN6pvbOlrQTF2xL+nXL6+o61ivVu5J3gebAHJPdUOrfnn0vJR9QLjx4Gm9eECBXjaoUMsr+r6jEkDuOlbd1NGzf/qa5Bdg1+4LC8eXDSpMyg5wALlrb2W9XhNfr3ozs/J8Fuyo0H55Tq8cUpyUE3bpIhRLACC6uhZLVFXfXhse6f7q4wu0noHvAHrpkbc3qbFO//W1tSlrPTNr42E11ukXR83TU/UtKbkHgOwWBIH++vV1Hb36U+XPi8IWFLePX8x8OAC9EosFet9Lq9RYp0NmlaXsPs/H16tbn1zI+0EAvdIeC/SuScvUWKcj3daU3Scxa+7bTy/JmHbyQrEEAKLrbMWSIAj0V1PXxftr068WQM8VlR1VY51+afQ8Pd2Q2iLGH+JFmfunpK4oAyB7JeaU3PT4Aq1L4YeCsVig904OP+Qc+sGWlN0HQPaasnyfGuv0G0+ltugaiwV6/5Q1KS8iA8heibmVP3huubancMZkeyzQe15YocY6fWb+rpTdJ5mEYgkARNfZiiWq4fySz8f71ZZsPZ7mPx0AMllNU2tHv+tl5ZUpv19DS5veEm/35TZnVr9aAH5V1DbpVUOL9aIBBUnto33O+9V81D5n6a7Ur48AsseBkw162aBC7Z+f3Dlw53K6oUW/FG9PmMy5KACy3/6T9R3rVTraj555v7qU36+vhGIJAETXuYolqmH/R2OdXvdoidY2tabxTweATDZ4Vlm4E3FG+nYirth9Uo11+oWRrFcAuu93b21IeXuIrorKjqmxTm95YqE2t9GOC8D5BUGg//LyajXW6cR56ds5nWh3etczSzWWwp3hALJHEAT64xdXpv2kxwuLw/aBP3xueeTXK6FYAgDR9UnFEtWPZg6MKdyepj8bADLZhgOntF+e088Nn6NVaZ4h8vD0jWqs08eKWK8AnN/y8sqOdoHp7MkfBIH+9JXwQ89nF5an7b4AMleiaPG1cYu0pS19PfmDINDvxmcOTFrAegXg/BLtmG8fvzitM0Ta2mN6x8SlaqzT11fuT9t9e0MolgBAdJ2vWFJR06SXDy7S/vmFerCqIU1/OgBkolgs6HiB+vbag2m///GaJv30INYrAOfXHgv09vGL1VinBaXpb9+3r7Je++cX6qcHFenh041pvz+AzNHQ0tbR3tRHO6zdJ+r0skGFeunAQj1azXoF4Nya29r1q48vSFs75q62HKnWC/OcfnbYHD1Z15z2+3eXUCwBgOg6X7FEVXXivF1qrNMH3lifhj8bADLV7E1H1Fin3520zNugddYrAN0xY81BNdbp3X9e4W29Gjdnhxrr9DfTWK8AnNuEkvC1zYNvbfCWIbFe/X7GJm8ZAETfi4vDoe73T1njLcPQD7aosU7z3y/1luF8hGIJAERXd4olTa3t+uX4cL81+xjuB+DjWtpiHbuIVu456S1H5/WKYaQAzqa++aNd2psPpX6o+7k0trTr9aPCHOkY1gwg85yobe445X/olL9Ts3XNbXrdoyXaL89p2eFqbzkARFdVfYteNbRYLx5QoLtP+BuyXt3Yqp8ZWqyX5Bd4XTc/iVAsAYDo6k6xRPWjPrl3PrPU2w5MANH12op9aqzTn7/qbxdRQmK9umMiw0gBfNxTc3d636WdMDW+dv7ytbW+owCIoIEzS9VYp6MKtvmOotNWHVBjnf70ldW+owCIoJFuqxrrdMisMt9R9Ol4t4G89zb7jnJWQrEEAKKru8WSIAj0rmfCWQQlW4+n+E8HgExS39ym1z06V/vlOd1+zP/u6CAI9HvPhsNIZ2864jsOgAjpmG00sDASs0Ka29r1hjHz1Vinmw76O+UCIHr2nKjTiwYU6GeHzdHqhlbfcbS1PaY3jl3AegXgYypqm/SyQeEstsoIzAqpaQpPl1w8oCCSsyyFYgkARFd3iyWqqvO3H1djnd7F6RIAnfx50W411unD0zf6jtJh+e5KNdbpNycsYb0C0GHQzDI11uljRdt9R+mQmJ/yk5fZrQ3gI/bdzWqs0z8v2u07Sofpa8LTJb+IwEliANExfHZ4qmR0BE7BJSRmWdp3o3e6RCiWAEB09aRYEgSBfmfiEjXW6aKdJ1L4pwNApmhoadNrR8zVC/Oc7q2s9x2nQxAEetek8HTJwh0VvuMAiIDKuma9dGChXjG4KBK7tBPa2mN6U3zm01pmwwFQ1YqaJu2fX6hXDS3W2qborFet7bGO03DMLgGgGq5Xlw4s1MsHF+nJCJwqSahtatXPDpsTydMlQrEEAKKrJ8USVdXiLcfUWKc/fG45u7UB6OQle9RYpw9F6FRJQmK9uvv5Fb6jAIiAJ+fsUGOdjnRbfUf5mJkbwllL905e5TsKgAh4rGi7Gut0TGF0TsElJGaXMGsJgKrq0A+2RO7UbsIz88PTJX96J1qnS4RiCQBEV0+LJbFYoLePX6zGOl2+uzJFfzoAZIKm1nb9/MgS7ZfntLyiznecj4nFAv36uEVqrNN1+9mtDeSy+uY2/eywOXpJfoEerfY/q6Sr9ljQcbpk6xH/s58A+FPb1KpXDS3W/vmFerymyXecj2lpi+mXR89TY6P5+g9A+hyrbtL+8VO7p+pbfMf5mNqmVr16+By9KGKnS4RiCQBEV0+LJaqqH24+osY6/acXVqbgzwaATJHoW/3AG+t9Rzmnd9cdorc2AH1p6V411ukjb2/yHeWcXluxL5z/NCN6J/UApM9zC3dHcid0Zy8sDjMOnlXmOwoAj0YXbFNjnT5eHL1TJQmJ2SXDZm/xHaWDUCwBgOjqTbGkPRborU8uVGOdlh6iVy2Qi2Kd1oFNB0/7jnNOnXtrbz/Gbm0gF7W1d94FXes7zjk1tHx0+iWKu8kBpF5Ta7te92g4C25fhGbBdVXd0KqfHlSklw8u0poIzVQBkD5Nre36ueHhTJCK2ui+bqmqb+mYWReV9UoolgBAdPWmWKKq+vrK/Wqs0z9EeIcmgNSZt+24Guv0RxkwD+SVZeGO8rz3Sn1HAeBBYr36ycurfUc5r7HxOQVR3qEJIHUS80B+++YG31HOa8D7pWqs08lL9viOAsCDxLy1B6ZFt8tAQt570VqvhGIJAERXb4sl9c1tetWQYu0/sDCSvSkBpNY9L6xQY53O23bcd5Tzqmlq1csHF+mnBxVpdWM0dhMBSJ/7p6xVY50WlR3zHeW8jtc06SX5BfrZYXO0oaXNdxwAaRQEgX5zwhI11unmQ9E9tZuw83itGuv0xrELtD0W+I4DIM1++NxyNdbpit0nfUc5r/KKcL26Ycx8bWuP+Y5DsQQAoqy3xRJV1aEfbFFjnf550e4k/tkAEHW74m+Ob35iocYy5M3xwJnhbqKXlu71HQVAGh2vadKLBhTodY+WaGsE3hx3x8PTN6qxTqeu2Oc7CoA0Wrf/lBrr9M5nlvqO0m33Tl6lxjot2Rr9zTMAkmf7sRo11umtTy7UIMiM94M/fWW1Guu0oPSo7ygUSwAgyvpSLNl9oq6jOs9uIiB3JAqlLy6OxjHm7kjsfrzp8QUZU+AB0HfPzA+Hej5WlDltrbYcqVZjnd6SQR9AAOi7h+KF0hlrDvqO0m0lW8M2h/88eaXvKADSaNDMMjXW6csZtBFtya4TaqzTuyPQRloolgBAdPWlWKKqet9L4W6iuewmAnJCY0u7XjU0bMFXlWEt+BKtwxbtPOE7CoA0iMUC/crY+WpstAcln833nl2mxjpdf+CU7ygA0qCqvkX75xfqZ4YWa2NLu+843dYeC/TGsQvUWKc7j9f6jgMgDeqb2/TKIcV62aBCrW7InBbHQRDoTY+H69Vez68LhWIJAERXX4slxVuOqbFO75+yNkl/NgBE2dtrD6qxTh+avtF3lB4rKD2qxjr9xatrfEcBkAZLd1WqsU7/6YXM2/H8xqr9aqzTAe+X+o4CIA2eX7RbjXU6bPYW31F6bPKSPaxXQA5JvEb5w9ubfEfpsUkLytVYp48X+z1xLBRLACC6+losaW2P6bUj5urFAwr0ZF1zkv50AIiq704Kdzuv2VflO0qPtbbH9Iuj5mm/PKcHTjb4jgMgxR6Ytl6NdTpr42HfUXqsurFVLx1YqFcNLdam1szZZQ6g54Ig0JufWKjGOi2vqPMdp8dqmlr18sFFetmgQj3dkFmnjgH0TBAE+s0JS9RYp5sOnvYdp8eOVjfqhXlOrx9V4rWVvFAsAYDo6muxRFV12OwtGdevEkDPbT0SDvK77alFGdtH/+l54fyCcXN2+I4CIIVO1jXrJfkFevXwORlbbPjtmxsyttgDoPvW7a9SY53+8LnlvqP0WmJ+wSvLeD8IZLP1B06psU7vmLjUd5ReSwx6X7CjwlsGoVgCANGVjGJJ2eFwEOm3n16ShD8bAKJq+OytGV8YPVjVoMY6/crY+Rlb8AFwfom2MMNnb/UdpdcW7wwHkd730irfUQCkUN57m9VYp2+tPuA7Sq8l3g9+awLvB4Fs9vCMjWqs0+lrMne9Koy3Zv73N9Z5yyAUSwAgupJRLAmCQG8fv1iNdbr9WE0S/nQAiJq29phe9+hcvWhAgVZmeMu9u58PB72vzcBWYgDOLwgCvfXJhRk/cLg9FuiXRoetA49WN/qOAyAFmlrb9aohxXrpwEKtacqcQcln8614a56yw9W+owBIgVP1Ldo/3iK0oaXNd5xea2mL6TUj5uol+QVaVe+ndaBQLAGA6EpGsURV9cXF4Q7OUQXbknI9ANGyYHtF1gxHf2v1ATXWad57DCIFstGafWFLm+8/u8x3lD57vHi7Gut00oJy31EApMCsjYfVWKe/e2uD7yh99uqyvWqs06EfZN6QegDnN2X5PjXW6ZBZZb6j9FmiY8JLnjomCMUSAIiuZBVLKmqa9MI8p58fWaJt7bGkXBNAdPxHvHf+h5uP+I7SZzVN4eDkzzA4GchKiRYRM9Ye9B2lz/acqFNjnd78xEJaBwJZ6L6XVqmxTpfsOuE7Sp+dqm/R/vmFevXwOdrcxusrINt8/9llaqzTzYcyb7B7V9uPhbM4bx+/2MvrK6FYAgDRlaxiiWo0BmUBSL5EceGqLCouPDBtvRrrtKD0qO8oAJKourFVLxtUqFcNyewWEZ394LnlaqzTdftpHQhkk2PV4WazL46ap+2x7CiG/mrqOjXW6bxtx31HAZBEB042ZN3mjTufWeqt+CMUSwAgupJZLJm96Yga6/Q309Yn7ZoA/Jux5qAa69S+u9l3lKSZv/24Guv0/ilrfUcBkERTV4QtIvLfz542ex+1DsyeNRiA6rMLy9VYp2OLtvuOkjSJ94O/n7HJdxQASTRpQbhePTV3p+8oSZN4zThsdvpbBwrFEgCIrmQWS5pa2/WqocXaf2ChVjdm9oBCAB+554VwIPrqvdmzq7k1PrD+4gEFejLDB9YDCAVB0DFguPRQ9gwYrmn66LRMY0t2nO4DoPr1cYvUWKe7T9T5jpI09c1tHa1OW9pozQxkgyAIsnK9qm4GLcAAACAASURBVKpv0YsHFOh1j5ak/XSfUCwBgOhKZrFEVTXvvVI11umbqw8k9boA/Dh0Kjxy/Q+PzddYlrSISBg2e4sa63TK8n2+owBIgkT/6W9NWOI7StI9+FY4N2rmhsO+owBIgvKKWjXW6befzr716t+mrqU1M5BFth0NX199Z2L2rVc/i7eST/fcKKFYAgDRlexiybr9VWqs0x8+tzyp1wXgR+LI9bg5O3xHSboNB06psU7vfn6F7ygAkmDcnB1qrNPnF+32HSXplpVXqrFO73tple8oAJJg4rxdaqzTZ+bv8h0l6WZtPKzGOv3jO7TiArLBY0Xb1VinLy7e4ztK0s3cEK5Xj7yd3vVKKJYAQHQlu1gSBIHe/MRCNdbpvsr6pF4bQHoFQaC3Phn+Pu/Nwt/nIAj0hjHztV+e04qaJt9xAPRB5/XqYFWD7zhJ1x4L9PMjS/QiWgcCWSHRMrC8Inta2iTUNrVq/4GFevXwOdraTisuIJPFYh+9Xzpa3eg7TtLVN7fpZYMK9cohxdrUmr5Wp0KxBACiK9nFElXVp+M7pZ6el307pYBckmhpc9czS31HSZlHP9yqxjp9bcU+31EA9MGOY2FLmzsmZu96NWRWmRrrdNoqWp0CmezAybDF6dfHLfIdJWXun7LWS2sbAMm1dl/YOeRHWXwS/z/eDFudFpYeTds9hWIJAERXKoole07UqbFOv5mFPcOBXDJu7s6sbWmTsD7eiuueF7L3DQCQCxLr1XMLs3e9WhP/wOLHL670HQVAHzy/aHfWtjhNeG/9ITXWad57m31HAdAHg2Zm/0aNkq3H1Vinv5q6Lm33FIolABBdqSiWqKp+46nFWdu6B8gVXx+3SI11euBk9rW0SQiCQL88ep5emOf0RC2tbYBMlViv9p/M3tcdsVigXxzFegVkursmLVNjnW47WuM7SspUN7bqJfkFes2IudpGKy4gI7W1x/SaEXP1kvwCPVXf4jtOyrS0xfSqocV66cBCbWhpS8s9hWIJAERXqool40vCHZ7PLixPyfUBpNau42FLm+9MzP4TYsNnh624pq7c7zsKgF5IrFfffjr716sRtA4EMtqR041qrNObHl+gQRD4jpNSP391jRrrdHl5pe8oAHpheXmlGuv0Z6+s9h0l5R58K2zFVVSWnlZcQrEEAKIrVcWSnfEPLu7M4lkHQDZLzB6atCD7C57r9oetbf7pBVrbAJloQknurFeJ1oF3Z3HvcCCbvbx0rxrrdEzhdt9RUu7ttQfVWKf575f6jgKgFwbHZ6XNWHPQd5SUKyw9qsY6fXj6xrTcTyiWAEB0papYEgSB3vLkQjXW6cGq7G3hA2Sr28eHrfT2nKjzHSXlOre2qayjtQ2Qab41YYka63R3DqxXQRDoDWPma788pxU1Tb7jAOihu/+8Qo11uungad9RUu50Q4tePKBAr3t0rrbHsvsUDZBtYrFArx9VohfmOa3K4hZcCQ0tbXrpwEL9zNBibU1D60ChWAIA0ZWqYomq6hPFO9RYpy8u3pOyewBIvr2V9Wqs09vHL/YdJW2Gzd6ixjp9YxWtuIBMcrCqQY11+rVxi3xHSZtEK643V2fvsFUgG1XUNmm/PKc3jJmf9S24En7y8mo11unKPSd9RwHQA4mTrLl08v7+KWHrwKW7Ut86UCiWAEB0pbJYsuVItRrr9PvPLkvZPQAk37MLy9VYpxNKdvmOkjZr94WtuP55cu68IQCyQaKlzdii7G9pk7B8d9hD/BevrvEdBUAPvL5yvxrrdPjsrb6jpM30NQfUWKeDZ5X5jgKgB0YVbFNjnU5Zvs93lLSZEW8dOGhm6tcroVgCANGVymJJEAR649gFaqzTo9WNKbsPgOS6Y+JSNdbpruO1vqOkTedWXLlw1BzIFve8ELa02ZgDLW0SWttjetXQYr10YKE2trT7jgOgm+6dvEqNdbpmX5XvKGlTVd+iFw0o0M+PLNEYrbiAjND5c5xj1bnT8rOqvkUvzHN6/ajUr1dCsQQAoiuVxRJV1dGF4Y6EV5ftTel9ACTH4dONaqzTW59c6DtK2iWGGL69NvuHGALZ4FQa39RGzX+8uUGNdVqy9bjvKAC64VQOFw3ueyn3ikRAJtt6pEaNdfq9HOwQktiEs+HAqZTeRyiWAEB0pbpYsm5/2OvyvpdWpfQ+AJLjtRX71FinYwpzp6VNwtJdYWubX7621ncUAN3wzrpDaqzTgTNLfUdJu1kbD6uxTvPe2+w7CoBuSGd7l6iZtipsxTVs9hbfUQB0w1Nzd6qxTv+8aLfvKGn3yrK9aXkvLBRLACC6Ul0saY8Fes2IuXpJfoHWNrWm9F4A+i6x+2/d/tzb/ZdobXPZIFrbAJngX19bq8Y6XbzzhO8oaVfd0KoXDSjQL+TgLnUgE/381XBw8PLy1A8OjprKuma9MM/pF0fNY70CMsB3Ji5RY53uOVHnO0raJbos3JLiLgtCsQQAoivVxRJV1d/P2KTGOi0sPZryewHovdqmVr0kv0CvGTFX23P0zezv3gpb28zZcsx3FACfoLGlXS8bVKhXDS3WlraY7zheJFpFbMqheS1AJqqJv7763PA52taem+vVj19cGd+Mk9rWNgD65mh1vFjwxELfUbxJFIvKK1I3v1MolgCA1Hd5tIvI7E7P7xeRpk7P7+ny81eIyAoRaRSR7SJyW5fnvyIipfHn14nINd0Nlo5iSWHpUTXW6e9nbEr5vQD0XkH8d/WRt3P3d9Vt5r8BkAnmbDmmxjr93VsbfEfxZvKSPWqs03FzdviOAuATzNwQts370zu52zZv6sr9aqzTRz/c6jsKgE/wevx3daTL3d/VifN2qbFOJy0oT9k9hGIJAJzhL0TkiIjc1+lr+0XkjnN8/6dEZLeI5IvIX4nIPSJSKyL/M/7834rIKRH5Sfz534vIYRH56+6ESUexhN3qQGZ4eMZGNdZpUVnungKra27T/vmF+rnhc1ivgAh75O3w1KrbnLvr1d7KejXW6bcmLPEdBcAn+LepYcvABTsqfEfxpqK2SfvlOf2Hx+ZrEPD6Coiqn72yWo11unLPSd9RvNl2NBxw/4PnlqfsHkKxBADO8B0RqRGRv+n0tf1y7mLJ10SkUsIiS8JyEXkw/u/7RWRDp+cuEJFDIvLd7oRJR7FEtfMcBI5eA1HUHgv0c8PnaP/8Qq1rbvMdx6t7J6+itQ0QYW3tMdaruFueXKjGOj1yutF3FABn0dQabxk4JHdbBiZ8d9KyeGub3JuDAGSChpY27T+wUD87LHdbBqqqBkGgXx49T/vlOa2qb0nJPYRiCQCc4V0ReaHL1/aLSIWInBSRpSJyU6fnHhaRhV2+/1kRmRz/99Mi8mqX5wtEZGB3wqSrWPLKsr1qrNOxRdvTcj8APbN2X5Ua6/RfXl7tO4p3Ly4OW9s8PW+X7ygAzmLF7pNqrNOfvcJ6NapgmxrrdOrK/b6jADiLBdsr1Finv5m23ncU78aX7FRjnU5essd3FABnURxvcfpgDrc4Tch/v1SNdfr+hkMpub5QLAGADv+3iLSIyBe7fP0rIvJfJGyddb+Ec0sujT83WERmdfn+USIyPf7vl0VkQpfnp4nIY+fIMFTChTnxSMni39XBqgY11unt4xen5X4Aeuaxou1qrNPXVuzzHcW7ncdrU370GkDvDZu9RY11+ubqA76jeLd6b1jo/gmFbiCSBs5M7QdumWTTwdNqrNN7J6/yHQXAWfzxnbDF6exNR3xH8W7+9uMpLXQLxRIA6PCgiGztxvfNEZE/xP/9sIgs6PL8JDnzZMkrXZ53ErGTJaqqtz21SI11euhUQ9ruCaB7+P38SBAE+sVR8/TCPKfVDa2+4wDoJAgCvXHsAjXWaUVtk+843rW1x/TqeEuy+hxvSQZETTpauWSSWCzQa0fMZb0CIigWC/S6R0v04gEFWtPE+5/Glna9dGChfmZosbamoCWZUCwBgA6b5KMiyCcpEpE/xv/9NRE5ISL/qdPzy+TMmSXrOz13gYgclIjNLFFVHVMY7lyfsnxf2u4J4PwOnQpPfn3jKU5+Jfzpnc1qrNOC0twdHg1EUWKo+R0Tl/qOEhkPTd+oxjotKjvmOwqATtIxJDjTJNaruVuP+44CoJMtR6rVWKc/en6F7yiR8fNX16Rs2L1QLAEAERG5VkTaROR/dPn6/yciN4rIX4rIp0TkpyLSKCJXxJ//lIjsFpE8EfkrEblbRGpF5H/Fn/9bETklIvfFr/GQiByWsKXXeaWzWMJMBCCaXl+5X411Orpwm+8okeE2H1Vjnf7pnc2+owDoZMryfWqs0yeKd/iOEhkfbj6ixjr9w9ubfEcB0MmkBeVqrNNJC8p9R4mMWRsPq7FOB7xf6jsKgE6eXch61VXHe+SC5L9HFoolACAiIs/Ix2ePiIRFkU0Szik5LSIrROS2Lt9zpYisFJEmEdlxludvFJGy+PPrJSzMdEs6iyXtsUA/R6sIIHLun7JWjXW6Ynfyd81kquqGVr0wz+mXRs/TIAh8xwEQ94v4Lr/Ve6t8R4mMmqZWvXhAgV47Yq62x1ivgKj4wXPL1Vin247W+I4SGafqW/TCPKc3jJnP6ysgQu55YYUa67TscLXvKJFx+HSjGuv0a+MWJf3aQrEEAKIrncUSVdUH39qgxjot4eg1EAnNbe16+eAivXJIsba0Jb8fayZLfMix83it7ygA9Mz1KhX9ozPZvZNXqbFO1+0/5TsKAA2LmBcNKNDrR5VQFOji+88u4/UVECH1zW16SX646SLGposz3D5+sRrr9MDJ5M71FIolABBd6S6WvLf+kBrrdPCssrTeF8DZLSuvVGOd/utra31HiZwJJbvUWKcvLt7jOwoAVV3OenVOryzbq8Y6HVu03XcUAKpavOWYGuv0EdrjfczT88LXVy8s3u07CgBVLdl6XI11+uBbG3xHiZyxReHc3VeX7U3qdYViCQBEV7qLJRW1TWqs05ufWJjW+wI4u9EF29RYp2+s2u87SuRsPHhajXV67+RVvqMAUNXRhaxX57L/ZDj4/s5nGHwPRMHAmaVqrNNZGw/7jhI5pYfCQdL/9MJK31EAqOrgWWVqrNP31h/yHSVy1sTn7v7i1TVJva5QLAGA6Ep3sURV9ZsTlqixTg9WJfcoI4CeSxwt5vfx4zrPWWpoYc4S4BuvH84tCAK9Ycx87Zfn9HRDi+84QM776uML1FinlXXNvqNETiwW6HWPztVL8gu0tqnVdxwg590UX69O1LJeddXaHtMrBhfpFYOLktoCViiWAEB0+SiWJHaGvr6SnaGAT8drwpNetzy50HeUyPqPN8M5Swu2V/iOAuS0isR6xcnUc/rTO5vVWKdFZUd9RwFyWuKk17efXuI7SmQ9PGNjfL065jsKkNMOnGxQY51+awLr1bn8/NU1aqzTtfuqknZNoVgCANHlo1hCz3EgGt5ee1CNdTr0gy2+o0TWO+sO8d8IiAB+F89v1sbDaqzTgTNLfUcBctrrK/ersU7HFDJD6Fw+2HREjXWa/z7rFeDT1Ph69Rgzz87p5aXhXLjxJTuTdk2hWAIA0eWjWNLc1q6fHlSkVw4pTupRRgA985tp68NTEzs4NXEu7GYHouG3nPI6rxO1zaxXQAT8auo6Ndbp8vJK31Eiq7KO9QqIgl++tlaNdbpi90nfUSJr5/FaNdbpD55bnrRrCsUSAIguH8US1Y+OMq5J4lFGAN3XHgv06uFztP/AQm1safcdJ9IScxIOnGROAuAD84O6LzGH6sjpRt9RgJzU1h7Tq4YW62WDCrW5jddXnySxXh2tZr0CfGhpi+mVQ4r1isFF2tLGJtZzCYJArx9VohcNKNDqxuTMWRKKJQAQXb6KJa8sC48yPjlnh5f7A7lu86HTaqzTf5680neUyBtTuF2NdTqVOUuAF5sOsl5114gPt6qxTt9ee9B3FCAnrdt/So11+tNXVvuOEnnDZm9RY52+u+6Q7yhATlq556Qa6/T+KWt8R4m8P76zSY11WlianLlwQrEEAKLLV7Fk94k6NdbpXc8s9XJ/INc9v2i3Gut00oJy31Eib8Xu8I3EL5mzBHjxzPxdaqzT5xft9h0l8uZvP67GOn3wrQ2+owA5aXzJTjXW6UtL9/qOEnklW8P16vczNvmOAuSksUXhhrDXVuzzHSXy3OajaqxT++7mpFxPKJYAQHT5KpYEQaA3jJmv/fKcVtW3eMkA5LKfvrJajXW6/sAp31Eir6UtplcMLuKIOuDJPS+sUGOdbjlS7TtK5NU1t+nFAwr08yNLNAgC33GAnPOD55arsU53Hq/1HSXyappa9cI8p18ePY/1CvDgOxPDVsP7Kut9R4m86obkrldCsQQAostXsURV1b67OalHGQF0T2t7TC8fXKRXDinWtnY+/O+O+6cw/BDwobGlXfvnF+o1I+ZqLMaHad3xQz6sBbyoaWrViwYU6PWjKFZ2112TlqmxTvfyYS2QVpV1zWqs0xvHLvAdJWN8/9lwvdqVhNdXQrEEAKLLZ7Fk1sbDaqzTQTPLvGUAclGin/bP6KfdbVNX7ldjnT5WtN13FCCnLNl1Qo11+sAb631HyRhPzQ3bAL2yjDZAQDoVbzmmxjp95G3aSnVXog3QG6uYCwek08wN4WcxA2eW+o6SMSaUhG1hJy/Z0+drCcUSAIgun8WSipomNdbp18Yt8pYByEWTFpSrsU5fWEz//+46cLJBjXX6rQlLfEcBcsqYwvCDtGmrDviOkjFW761iYCvgwcCZpWqs01kbD/uOkjGW7qqkIA548PD0jWqs07lbj/uOkjHWHwg3HP781b6/vhKKJQAQXT6LJaqqXxu3SI11WlHb5DUHkEv+efJKNdZp2WH6//fETY8vUGOdVtY1+44C5Iw7n1mqxjrdf5IWLd3V0karRcCHr8ZfJ5zkdUK30WoRSL8gCPT6USV60YACrWtu8x0nYyRaWV81pFjb+7heCcUSAIgu38WSQTPL2IEFpFFzW7teOrBQPzO07y/yck3ee+GOUbeZOUtAOlQ3tGq/PKc3jJlP//8e+ukrq9VYp+v2n/IdBcgJh05xArW37nlhhRrrdNvRGt9RgJywr7JejXV616RlvqNknPteWqXGOi091LdNh0KxBACiy3expKD0qBrrNO+9zV5zALli1Z6TaqzTX7621neUjPPBpiPMWQLSqKgsfI3wx3fo/99Tk5fsUWOdTpy3y3cUICe8vfagGuv00Q+3+o6ScZ6el7w5AADOb/qaA2qs09EF23xHyTiJdtZ9Xa+EYgkARJfvYklVfYsa6/Srjy/wmgPIFeNLGPzbW4k5S19nzhKQFpw+7b2tR2rUWKc/en6F7yhATvj9jE1qrNMS+v/32Np94ZylXyRhDgCA80vMK5m/nfWqp9btT85cOKFYAgDR5btYoqp6+/jFaqzTI6cbfUcBst7dz4etDrYfo9VBb9z65EI11umJWvqRA6l2S/z3jblmPReLBXrtiLnaP79QG1vafccBst4NY+brhXlOqxtbfUfJOIk5AMxZAtIjsV7VNLFe9VRLW0wvG9T3ltZCsQQAoisKxZLhs7eqsU7fXXfIdxQgqzW1MkSzr/LfD+eWfLj5iO8oQFbjJFff/WbaejXW6eKdJ3xHAbLawapwXskdE5f6jpKxEnOW1h9gzhKQSqxXfXfv5HBuSdnh3s8tEYolABBdUSiWzN16XI11+vsZ9CQHUmlZeaUa6/SBN9b7jpKxZsfnluS/X+o7CpDVEr9rA2fyu9Zbb62mJzmQDjPi80pGOuaV9NaLi8M5S5MWlPuOAmQ15iv13cT4nKWXlva+rbVQLAGA6IpCsaS6sVUvzHN6w5j5GgTsdgdS5fHi7Wqs06kr9/uOkrFO1DarsU5vfXKh7yhAVuMUV98ldo9+Z+IS31GArPbwjLD//7xt9P/vrbLD1Wqs03+evNJ3FCCrPfJ2OF9pLvOVem1NfM7Sv762ttfXEIolABBdUSiWqKre+cxSNdbpgZMNvqMAWev7zy5TY52WV9T5jpLRvjZuEXMUgBTj9yw5bhy7QPvlOT1V3+I7CpCVgiCg/38SxGKBXj18jl46sFCbWpmzBKTKV8bO1355TqsbWK96q7mtXS8dWKhXD5/T69bWQrEEAKIrKsWS0QXb1Finb60+4DsKkJXqmtv04gEF+oWRJZzg6qNBM8vUWKcfbGLHO5AKlXWc4EqWvPc2q7FOC0qP+o4CZKXECa47n6H/f1/9+vV1aqzT5bsrfUcBstKR041qrNNvTuDEaV/90wsr1Vin247W9OrnhWIJAERXVIolC3dUqLFOf/fWBt9RgKy0gN+xpHGbj6qxTgcwtwRICX7HkufDzUf4bwmkUGJeyShmA/XZ1BX71FinT87Z4TsKkJXe33BIjXU69IMtvqNkvAkl4dySV5b1bm6JUCwBgOiKSrGkPr7r/fPsegdSgtNbyZPY9X4Lu96BlBg8i9NbyXKSUzpASj08PZxXMn87/f/7qryiTo11+v1nl/mOAmQl+2542rSo7JjvKBlv5Z6TaqzTX01d16ufF4olABBdUSmWqDJPAUgl5gIl121PhfMUjtcwTwFItsTvVwW/X0lx65ML1VinJ+uafUcBskoQBPrl0fOYV5IkQRDo9aNK9KIBBVrX3OY7DpB1bn4ifD1QxRyzPmtqbdf+Awv1c72cWyIUSwAguqJULHmieIca63Tqyv2+owBZpbqxVS/Mc3rDmPmc3EqSxM73WRsP+44CZJWq+pbw5NYTC31HyRqJnaTFW9hJCiTTgZPhvJK7mFeSNA/FT+os2F7hOwqQVY7XNKmxTr/x1GLfUbLGj55focY63XGstsc/KxRLACC6olQsWVZeqcY6/fc3eneUEcDZzd16XI11+vsZm3xHyRqFpeFMhbz3mAMAJFNRWeJ3a7PvKFnjnXVhj/KRbqvvKEBWmbEmnFcymnklSfN2fAbMox+yXgHJNGvjYTXW6eBZZb6jZI1xc3eqsU5fW7Gvxz8rFEsAILqiVCxpam3X/vmFes2Iub06ygjg7IbP3qrGOn133SHfUbJGYg7Azex+B5Jq6AdbOLWVZB273ycxBwBIpoc5BZF0B6s4rQOkwoD3S9VYp27zUd9Rssby3b3f7CsUSwAguqJULFFVvTt+lHHX8Z4fZQRwdol5JQermFeSTN94arEa6/RYNXMVgGS5fTy/V8kWBIF+YWSJXjygQBtamAMAJMsNY+ZrP+aVJFUQBPrFUfP0ItYrIKkS88tO1DK/LFkSm32vHTG3x62uhWIJAERX1IoljxdvV2Odvrn6gO8oQFZoaGnTiwYU6PWjSphXkmTsgAeSq7qhVfvlOb1x7ALfUbLOA2+sV2OdLt9d6TsKkBWOnG5UY51+a8IS31Gyzm+mxderctYrIBlO1IYn4m99cqHvKFnnH/+8vFebfYViCQBEV9SKJQu2V6ixTh+esdF3FCArJI4HPzBtve8oWefDzUfUWKeDZtL7F0iGxGsA5isl36vL9qqxTieU7PIdBcgKif7/Qz/Y4jtK1pmyfJ8a63R8yU7fUYCs4DaH8+Dy32fWYrI9OWeHGut06sr9Pfo5oVgCANEVtWIJu0qB5Hp63i411ukry/b6jpJ1jlU3qbFObx+/2HcUICtwujR1yg5Xq7FO73tple8oQFYYOJP+/6my9UiNGuv03smsV0AyDJ5VpsY6/WDTEd9Rss7SXeHGxN/0cGOiUCwBgOiKWrFE9aN+5RU19CsH+upfXl6txjotPVTtO0pW+srYsF95dSP9yoG+Ym5Z6rTHAr1ySLFeMbhI29pjvuMAGS8xt4z3K8nXHgv0qiHFejnrFZAUtz21iPUqRRpa2vSS/AK97tGetbwWiiUAEF1RLJbkvx/u1CooZacW0Be82Uy9h6dvVGOdLthR4TsKkNFa2mJ66cBCvXr4HI3FmK+UChTPgeQ43dCixjr96uOchE+Vn8TXq82HTvuOAmS0qvpwvbr5iYW+o2StHzwXzi3ZfaKu2z8jFEsAILqiWCyZuSHsATxsNj2Agb7YdjRsY/DjF1f6jpK1pq06oMY6fbx4u+8oQEZbf+CUGuv0F6+u8R0la02Mt2V8eSltGYG+mLftuBrr9JG3ma+UKpMWlKuxTl9ivQL6pKgsnFdi393sO0rWGlsUtpF9Y1X355YIxRIAiK4oFksOnWpQY53eMXGp7yhARpu6cr8a63TcnB2+o2StXcdr1Vindz+/wncUIKO9uHiPGuv02YXlvqNkrZV7TqqxTn/9+jrfUYCMNrpwmxrrdMaag76jZK1V8fXqV1NZr4C+GPrBFjXW6fsbDvmOkrUW7zyhxjr97Zsbuv0zQrEEAKIrisWSIAj0i6Pm6UUDCrS+uc13HCBjPfjWBjXW6eKdJ3xHyVqxWKBXD5+jlw4s1Oa2dt9xgIz1b1PXqrFO1+yr8h0lazW2tPeqrzaAM33/2WVqrNM9PWi5gp5pak2sV3NZr4A++OaEJWqs0yOnG31HyVp1zW16YZ7TL4+e1+2fEYolABBdUSyWqKr+Ztp6NdbpsvJK31GAjHXDmPl6YZ7T2iaGj6fS/VPWqLFO1+0/5TsKkJGCINBrR8zV/vmF2tRK0TGVvhf/kHdfZb3vKEBG4kP89EnMAaAoBfTO6YYW7Zfn9MaxzFdKtW8/3bOilFAsAYDoimqxZMryfWqs0/ElO31HATLSseomNdbpNycs8R0l6/150W411unzi3b7jgJkpL2V9Wqs0x88t9x3lKw3uiDePmgt7YOA3qCdXfrQ7gzomzlbjqmxTv/AfKWUGzKrTI11+sGmI936fqFYAgDRFdViSdnhajXW6X0vrfIdBchIH24+osY6HTSzzHeUrLduf5Ua6/SXr631HQXISDPWHlRjnY4u2OY7StabuzUcTP3Hd/jgBOiNifN2MXg8TUri69UjfNAL9MpIS30IgwAAIABJREFUt1WNdfo2GyRSbvam8L33kFnde+8tFEsAILqiWixpa4/plUOK9YrBRdrWHvMdB8g4iWF+szYe9h0l6zW3tWv/gYX6ueFzaMkB9MKf3tmsxjqds+WY7yhZ71R9ixrr9JYnFvqOAmSkf3l5tRrrtPRQte8oWe90Q7he3fQ4LYSA3ki0sttL682UO1rdqMY6/fbT3evqIBRLACC6olosUVW976VVaqzTssO8GQF66o6JS9VYp4cZ5pcWd/95hRrrtLyCvtpAT9365EI11unJumbfUXLC18ctUmOdnqjlvzfQE7FYoFcNKdbL2cyVNrc9Fa5XFbVNvqMAGaWlLab9BxbqNSOYr5QuiXmhdc1t5/1eoVgCANEV5WLJ/8/enQdZWd77on/2ObVr39xbZ997zx3qnNpV93HCGIdo1GxjZk3MHKNJjCZqYmJMjBnVmIcZQUCRQWRGZBQQUJl8em56oruhB7obGugRmp6gR7rpeVhrfe8fb3cEBGyge/3e4fupsorNatzfKjtvL9b3fZ/vwiTnMfe1mXzMnehydPUN4roJMfjC7GTpKIHxWlwJtLF4N6daOgqRp7QOP+kwL1U6SmCM/+AQtLGIKz4pHYXIU0pPdUAbi8dW7pOOEhgTtzvXq5hDvF4RXY6C6tPQxuI3a3OlowTGnzcXQBuLjPKmT/xaxbKEiMi93FyWZFU0QxuL5zYdkI5C5CmZQ//b+SP/txM1e0qcc7Vf2MpztYkuBzc0ou+DA7XQxmLGh0ekoxB5yqb91dDGYm58qXSUwNhRUAdtLF7efVg6CpGnvL33OLSxWJJSIR0lMNZnV0EbiwWJZZ/4tYplCRGRe7m5LOnud+6O/89ZSXx0lOgy8Kms6GvvHoA2Fl+Zw3O1iS7H7Jij0MZiK8dHo6amtRvaWPxw8V7pKESe8uK2ImhjkVLSKB0lMGpPO9er7y8a2Q4AETme23gA2lhkVTZLRwmMw/Xt0Mbi8VX7P/FrFcsSIiL3cnNZAgA/XOzsLtS0dktHIfIM7v3IGD5XmzsARCM3PD56rIl7P9ESiURwz6xkXDchBl0jOFebiBz3zXX2ldq6+6WjBMq9s5NHvANARI4vzObP+WgLhSO4ZWo8bh7BrpViWUJE5F5uL0um7z4CbSy2F9RKRyHyhOE3aRwfjb5/vHcQ2lgkHmmQjkLkCb0DIYybGIs7OT4adX/c5Nxxurecd5wSjcTwvtL93FeKusvZASAi4GR7D7Sx+N6bfCIr2kZ606JiWUJE5F5uL0tiD52ENhYTth+SjkLkCUfqz4z48V8aXVtynbPM58SVSEch8oTcqlZoY/HM+jzpKIFzOedqExGQfJT7SlI2DF2v5vN6RTQi9qDzGcrkHcXSUQJnpMdhK5YlRETu5faypLGjF9pYPLAgTToKkSds4AdgYsoaOqCNxWMr90lHIfKEZamV0MZiZXqldJTAGS7Wf/4Wr1dEIzEnrgTaWLybUy0dJXCK65wdgCdX50hHIfKEGR/ydA4pmRXN0Mbij5sOXPLrFMsSIiL3cntZAgBfmZMCbSzaewakoxC5Ho8qkBMOR3Arj0AjGrHfrM2FNhYHqk9LRwmcs49sDIV5BBrRJ/nZimxoY1He0CEdJXAGQ2F8enIsbpsWjzCvV0Sf6EdLMqGNxYmWLukogdPVN4jrJsTgC7OTL/l1imUJEZF7eaEs+eu7/PCXaKS++OoejmAKenyVc07tkfoz0lGIXC0cjuD26Qm4cVIs+gdZLkrg9YpoZAZCYdw0OY4f1gt6ZLlTVlU0dkpHIXK13oEQbpgYg7te4R6clO8vyoA2FnVtPRf9GsWyhIjIvbxQlqzLco4VWphULh2FyNWGx/y+u5BjflLmJ5RCG4uN+09IRyFytYpG59i6R5ZnS0cJrHm8XhGNyKFa5xioX/IYKDGzY45CG4v38nmsENGl5J9w9uB+yz04MdN2HYY2FjsL6y76NYplCRGRe3mhLDlY2wZtLH61hn9BIbqU3UX10MZiyk6O+UlJKWmENhYvbuMALNGlbM6phjYWc+JKpKME1vD16oWtvF4RXcrazOPQxuLNZN64JSWu2Bmsnrj9kHQUIld7K/0YtLFYlso9OCk7C+ugjcXLuw9f9GsUyxIiIvfyQlkyEArjxkmx+OzLCXyUlOgShu9i2VVULx0lsE539UMbi/vnpUpHIXK1F7YWQRuLPSUN0lECa/h6dR+vV0SXNLwHl1nRLB0lsE619/LpaaIRePadfGhjsf9Yi3SUwKpu6YY2Fg8tzbzo1yiWJURE7uWFsgQAfro8C9pYVDbxnFqiixk+H7X+Euej0tj7+txUaGPR1t0vHYXItb76egq0sWjvHpCOEmj38XpF9Im4B+cOX5idjOsmxKC7n/8diC4kEong8zOTcP2EGPT0h6TjBFYkEsHnZiRi3CV2+RTLEiIi9/JKWTKL59QSXVJn3yCuHW9x7+xk6SiB9/yWQmhjkVraKB2FyJWaOvqgjcUDC9KkowTe8BM+KSW8XhFdSMMZ54mG7/CJBnF/2Mg75okupfa080TDDxbtlY4SeL9emwttLIpq2i74umJZQkTkXl4pS3hOLdGl7S1vhjYWf9pcIB0l8DbsOwFtLBYklklHIXKlxCMN0MbCvH9QOkrgvTN0vZqfUCodhciVYg85fweZtIN/B5G2Mr0S2lgsT+MWA9GF7Brar5y26+JbGRQdC5PKoY3FuqyqC76uWJYQEbmXV8oS3tVFdGlvJJVd8g0ZRU9xXTu0sXhydY50FCJXmhNXAm0stuRWS0cJvCP1Z6CNxeOr9ktHIXKlVz48Am0sthfw6XZpuVWt0Mbi9xvypaMQudLwfuXOwjrpKIGXVtYEbSye31J4wdcVyxIiIrVOKTWglOo6658bz3r935VSW5RSnUqpU0qpF8/78/+hlIpXSnUrpU4opR4/7/WblVLZSqkepVSJUuqBkQbzSlkCAPfOTsa14y26eF4w0cc88fZ+aGNxuL5dOkrgDYbC+PTkWNw2LR7hcEQ6DpHrPLZyH7SxKGvokI4SeIOhMD4zJQ63TI1HiNcroo95aGkmtLE40dIlHSXwevpDuH5CDD4/MwmRCK9XROd7cPFeaGNR09otHSXw2rsHoI3FfXNTL/i6YllCRKTWKaXmXeL19UqpXcopTW5TSjUppX541uvpSqllSqlPKaW+rpxS5Y6h1/5VKVWplJqolPo3pdSjSqkOpdT/GEkwL5Ulz206AG0ssit5Ti3R2ULhCG6ZGo+bp8Txwy6XeGRFNrSxqGjkh8FEZwuFI7h5Shxuncoy0S2Gy6vSU7xeEZ2tdyCEcRNjcdcrifxw3iV+sMj5MLi+rUc6CpGr9A44ZeLdLBNd4765qdDGor174GOvKZYlRESXLEv+V6VUv1Lqs2f93iyl1I6hX1+vlBpUSv33s17fpJR6Y+jX31BKNSul/utZr2cppf46kmBeKktWZRyDNhZLUiqkoxC5SllDB7SxeGzlPukoNOTVWOeYoa15NdJRiFyl5BSPfXKb4WPR3s3hsWhEZ8s/4Rz79Mz6POkoNGTyjmJoYxFz6KR0FCJXyTnuXK9+t4HXK7d4fkshtLFIK2v62GuKZQkRkVqnlDo99E+xUurZs177nFIqpJT6L2f93iNKqYqhXz+slKo679/3klIqaejXzyulUs97falSatVIgnmpLDlQfRraWDy9jm8AiM62Na8G2li8FlciHYWGxB8+BW0sxn/AQViis23OqYY2FnPjOSjuFklHGqCNxUvvFUlHIXIVDoq7zwcHaqGNxUx7RDoKkassT3OuVyvTeb1yi/XZVdDGYmFS+cdeUyxLiIjUnUqp/1s5T398RSnVoJR6cui1ryil2s/7+geGvkYNfV3Rea8/o5TaP/TrKUqpnee9Pks5GygXMk05F+bhfwR+bFyZvkHnUfg7Z/BReKKzTdh+CNpYxBWfko5CQxrP9EIbi2+/kS4dhchVXnqvCNpYJB9tkI5CQ1o6+6CNxTfnp0lHIXKV32/IhzYWOcdbpaPQkOPNXdDG4ifLsqSjELnKM+vzoI1FXhWvV25xsLYN2lg8tSbnY68pliVERB8zQSllh349/GTJv5z1+k/VuU+WHD/vz/9dnftkScp5ry9RPnyyBAAeXJLJ0TKi83zvzQxoY9Fwplc6Cp3li6/uwbXjLTr7BqWjELnGN+enQRuLls4+6Sh0lq++nuKcq93z8XO1iYLqnlnJuG5CDHr6Q9JRaEgkEsHt0xNw46RYDITC0nGIXCESieCuV5Jww8QY9A7weuUW/YNhjJsUizumJ3zsZl/FsoSI6GOMUipm6NfDmyW3nfX6THXpzZKN6tzNkiZ17jFemcqHmyUAMHWnc07thwfrpaMQuUJPfwjXTYjBPbOSpaPQef646QC0sciqaJaOQuQK7T0D0Mbiq6+nSEeh8/ztEudqEwXRyfYeaGPx/UUZ0lHoPL9akwNtLA7VtktHIXKFmtZuaGPx4JJM6Sh0noeWOjf7nmjpOuf3FcsSIiL1M6XUf1PO0yP3KqVOKaWePuv1Dco5Suu/KaVuVc4RXD886/UM5eyQfEop9VWlVKdS6o6h1/5VKVWplBqvlPo35eyddCil/udIgnmtLNlewHNqic6WV8UxP7davfc4tLFYklIhHYXIFTLKm6CNxV/fLZCOQucZPlf7jaQy6ShErhB76CS0sZi0g9tjbrMwqRzaWKzPrpKOQuQKOwrqoI3Fy7sPS0eh87y8+zC0sdhZWHfO7yuWJUREKkM5uySdSqmjSqk/n/f6vyultg693qCUevG81/9DKZWglOpRSlUrpR4/7/VblFL7lFK9SqlS5WyejIjXypJjTZ3QxuKR5dnSUYhcYVXGMWhjsSyVY35uU1B9GtpYPL0uVzoKkSu8mex8wLUuq0o6Cp3nUudqEwXR7Jij0Mbivfxa6Sh0nrQyp3h/fkuhdBQiV5gydPrG7iKevuE2OwsvXGQpliVERO7ltbIkHI7gtmnxuGlyHAZ5Ti3RR0c9VfKoJ7fpGwxh3MRY3Dkj8WPn1BIF0VNDR6ccrG2TjkLnGT5X+3O8XhEBAB5ZkQ1tLCoaO6Wj0Hnau50jHb8+N1U6CpErfH+Rs19Z39YjHYXOU93iHJH20NJzj0hTLEuIiNzLa2UJADzx9n5oY3H05BnpKETivjxnD67hiLhrXeycWqKgiUQiuGNolLd/kDc7uNHw9aqmtVs6CpGowVAYN02Ow63T4hEOszx0o/vnpUIbi9Nd/dJRiER19w9yv9LFIpEIPjcjEePOe/+rWJYQEbmXF8uSufGl0Mbi3Zxq6ShEolo6+6CNxQML0qSj0EXM+PAItLHYUVD3yV9M5GNVzV3QxuLHy7Kko9BFTNvlnKu9i8d4UMAdrm+HNhZPvL1fOgpdxAtbi6CNRUppo3QUIlH7j7VAG4s/bMyXjkIX8eu1udDGoqjmoyerFcsSIiL38mJZknikAdpYjP/goHQUIlF7Spz/Lbz0XpF0FLqIDw/WQxuLqTuLpaMQiRo+s3n67iPSUegihgdiZ3zI/0YUbBv3n4A2FvMTSqWj0EW8s2/ov1FimXQUIlEr0yuhjcWKNO5XutWFNvsUyxIiIvfyYlnSeKYX2lh8Z2GGdBQiUfMTnKesNu4/IR2FLqKurQfaWPxw8V7pKESipu92nrLaWcinrNzq+NDTPz/h0z8UcC+95zy1kHy0QToKXQSf/iFyPDe0X5ld2SIdhS4ivawJ2lj8bUvhP39PsSwhInIvL5YlAHDv7GRcNyEG3f3caaDgenK1M5ZcXNcuHYUuIhKJ4PMzk3D9hBj0DoSk4xCJ+cmyLGhjcbyZ+z1uFYlE8NmXE/DpybEYCHFXhoLr22+kQxuLpo4+6Sh0EcO7MrdxV4YCjvuV7tfePQBtLL4+N/Wfv6dYlhARuZdXy5Jn38mHNha5Va3SUYhE8EMt73hmfR60scg/wesVBdNgKIxPT47FbdPiEYnwQy03Gy7hD9ezhKdg6u4fxLXjLe6dzbFkt3tkRTa0saho7JSOQiSitasf2lh8Yz73K93uvrmp0MairbsfAMsSIiJX82pZsjzNOZtzVcYx6ShEInhcincsSamANhar9x6XjkIk4ujJM9DG4vFVPC7F7Xi8IwVdblUrtLH4/QaOJbvd7Nij0MZiW16NdBQiEamljdDG4vmthZ/8xSTq+S2F0MYirawJAMsSIiJX82pZkl3ZAm0s/rjpgHQUIhHDQ7yvcIjX9TIrmqGNxV/eLZCOQiRiS241tLGYE1ciHYU+QfLRBmhj8dJ7RdJRiESsyjgGbSyWplZIR6FPEFd8EtpYTNx+SDoKkYgLDYeTO63ProI2FguTygGwLCEicjWvliWdfYO4ZrzFl+fskY5CJGLarsPQxmJ3Ub10FPoE7T3OObVfez1FOgqRiAnbD0Ebi7jiU9JR6BM0d/ZBG4tvLUiXjkIk4s+bC6CNRWZFs3QU+gQn23ugjcUPFu2VjkIk4ul1udDGorCmTToKfYKDtW3QxuKpNTkAWJYQEbmaV8sSAHhgQRq0sWjp5PgiBc+PlmRCG4ua1m7pKDQC980795xaoiD5/qIMaGNxqr1XOgqNwJde41gsBdfXXk+BNhbtPQPSUegTRCIR3PVKEm6YGIO+wZB0HKKo4ve/t/QPhjFuUizumJ6ASCTCsoSIyM28XJb8fVsRtLFIKWmUjkIUVX2DIYybGIs7ZyRyLNkjhs+pTR86p5YoKHoHQrh+Qgw+PzNJOgqN0HObDkAbi+zKFukoRFHV3u08CXrf3FTpKDRCv1nLO+spmOrb+GSV1zy81LnZ8URLF8sSIiI383JZ8s6+E9DGYkFimXQUoqgqqnEe4/312lzpKDRCazOPQxuLxXvKpaMQRVVB9WloY/H0ujzpKDRCb6U7mw3L0yqloxBFVUZ5E7Sx+Cs3xjxjYZKz2bAhu0o6ClFUcbPHe6bvPgJtLHYW1rEsISJyMy+XJcV17dDG4perc6SjEEXVuixnIO7NZH7w7hX8wJiCavh6tYjXK8/IOd4KbSyefSdfOgpRVC1JqYA2Fqv3HpeOQiOUUtoIbSxe3FYkHYUoql6LK4E2Fltza6Sj0AjtKqqHNhYv7z7MsoSIyM28XJYMhJxzH28fOveRKCiGj3RK45FOnjF8FNHdM5N4vaJAeX4rr1de090/iOsmxODe2cnSUYii6pn1edDGIv9Eq3QUGqGWzj5oY/HAgjTpKERR9YtV+6CNRcmpM9JRaISqW7qhjcVDSzNZlhARuZmXyxLg3HMfiYKCY+He9INFe6GNxcn2HukoRFFz/9D16nQXr1de8p2FGdDGovFMr3QUoqi5Z1YyrpsQg55+jiV7yRdf3YNrx1t09Q1KRyGKinA4glunxeMzU+IQCvMmLK+IRCL43IxEjJsYy7KEiMjNvF6WvLz78D/PfSQKguHx0a9zfNRzJu04BG0s4opPSkchioqO3gFcM97iK3NSpKPQZRr/wUFoY5Fw+JR0FKKoaDzTC20svrMwQzoKXaY/bMyHNhb7j7VIRyGKimNNndDG4pHl2dJR6DL9em0utLEsS4iI3MzrZcnOwjpoYzF99xHpKERRwfFR79qaVwNtLF6NLZGOQhQVWZXN0Mbij5sOSEehy/RuTjW0sXg9ntcrCobEIw3QxsK8f1A6Cl2m5WmV0MZiVcYx6ShEUbG9oBbaWLzyIT8D8Zo3k8tZlhARuZ3Xy5ITLV3QxuLHy7KkoxBFxeI9zhusNZkcH/WasoYOaGPx87f2SUchiorhD7DeSucHWF5z9OQZaGPxi1W8XlEwzEsohTYWm3OqpaPQZRou5v+0mTcSUTBM2+WcrrGrqF46Cl2m9LImliVERG7n9bIkEong9ukJuHFSLAZCYek4RGPuo/HR09JR6DKFwhHcPCUOt0yNR5jnC1MA8GgU7xoMhfHpybG4bVo8IhFer8j/nlydA20sDte3S0ehyzR85ONXX+eRjxQM3G31rvaeAXzvzQyWJUREbub1sgQAfjn0l5viOv7lhvzvC7M5PuplP1uRDW0sKho7pKMQjTmO7nrbj5dl8cMYCgTefOV9989LhTYWbd390lGIxtRAKIwbJ8Xi9ukJvJnBwxTLEiIi9/JDWTI/sQzaWGzcf0I6CtGYauxwxke//Ua6dBS6QrNjjkIbi/fza6WjEI2pls4+aGPxrQW8XnnV8DEfu3nMB/lcdUs3tLF4eGmmdBS6Qn/bUghtLNLLmqSjEI2pw/Xt0Mbiibf3S0ehq6BYlhARuZcfypI9Jc4g40vvFUlHIRpT/F73vphDJ6GNxZSdxdJRiMZUSkkjtLH4+zZer7zqgwPOgOysmKPSUYjG1O6iemhjMW3XYekodIXWZB6HNhZLUiqkoxCNqc051dDGYl5CqXQUugqKZQkRkXv5oSxp5t2rFBBvJDlPUW3Yx6eovKr2tHP36oOL90pHIRpTvF55X0VjB7SxeHRltnQUojE10x6BNhbbC/jUp1flnzgNbSyeWZ8nHYVoTJn3D0Ibi8QjDdJR6CooliVERO7lh7IEAL702h5cM96ik+eik4/9Zm0utLE4WNsmHYWuUCQSwV2vJGLcxFj0DXJ3hvzr17xeeV4oHMHNU+Jwy9R4hMM8F53865GhPbHKpk7pKHSFegdCuH5CDO6ZlSwdhWhMfWdhBrSxaDzTKx2FroJiWUJE5F5+KUue23QA2ljsO9YiHYVoTEQiEdw9Mwk3TIzhh+weN1x6FdXwQ2Typ7NLwf5BjiV7GT9EJr8LhSP4zJQ43MpS0PO+yw+Ryed6B0K4jqWgLyiWJURE7uWXsuSt9GPQxmJFWqV0FKIxcardGXf/wSIe3+R1C5PKneOJsqukoxCNCR435x+vfOgcT7SjoE46CtGYKGtwjpv7+Vv7pKPQVeLxROR3w8fN/ZbHzXmeYllCRORefilLco63QhuLP2zMl45CNCYSDp+CNhYTth+SjkJXKbXUGb5+YSuHr8mfYg6dhDYWk3cUS0ehq7SzsA7aWEzffUQ6CtGY2JZXA20sXo0tkY5CV2nTfmf4ej6Hr8mn1mVVQRuLRcnl0lHoKimWJURE7uWXsqSrbxDXjLf4ypwU6ShEY2JeQim0sXg3p1o6Cl2l01390MbiG/PTpKMQjYnZsUehjcW2vBrpKHSVjjd3QRuLR5Zz5J38afKOYmhjEXvopHQUukrFde3QxuKXq3OkoxCNiRe3FUEbi9TSRukodJUUyxIiIvfyS1kCAPfPS4U2Fu3dA9JRiEbdL1fnQBuLw/Xt0lFoFHx5zh5cM96is29QOgrRqHts5T5oY1HW0CEdha5SOBzBrdPi8ZkpcQhxz4F86MHFe6GNRV1bj3QUukoDoTBunBSLO6YnIBLh9Yr851sL0qGNRUtnn3QUukqKZQkRkXv5qSz5y7sF0MYiq7JZOgrRqIpEIvjcjESMmxSLgRDHkv3gDxvzoY1FzvFW6ShEoyocjuDWqfxw3U9+/pZTfpWz/CKf6RsMYdzEWNz1SiI/XPeJh5ZmQhuLmtZu6ShEo6qnP4Rrx1vcO5vj7n6gWJYQEbmXn8qS4ZH3lekceSd/GR5L/tGSTOkoNEqWplZAG4u39x6XjkI0qioaO51jm1bw2Ca/GD5W7f38WukoRKOqqKYN2lj8em2udBQaJVN3OseqfXiwXjoK0ajKP+FstP5uA8fd/UCxLCEici8/lSVZlc3QxuLPmwukoxCNqtihseQpOzmW7Bd7y53r1d+2FEpHIRpVHxyohTYWMy0Hwf3CHnR+Bk3bdVg6CtGo2pDtjCW/kVQmHYVGyfv5zs+g2TFHpaMQjaq1mcehjcXiPRx39wPFsoSIyL38VJa09wxAG4v75qVKRyEaVa/GlnAs2WfaujnyTv40bddh3tXrMzWtztONDy/l043kL8NjySklHEv2i4rGDmhj8ehKPt1I/vLCVud6lVbWJB2FRoFiWUJE5F5+KksA4CtzUjiaTL7zi1XOefGlp3hevJ8Mj7x38XpFPsLz4v0nEong9ukJuHFSLAa5m0U+8sCCNI4l+0w4HMEtU+Nxy9R4hLmbRT4yfL1q7eqXjkKjQLEsISJyL7+VJcOjyblVHE0mf4hEIrh1WjxumhzHD6l8htcr8puBUBg3TorFHdMTOJbsM0+8vR/aWBw9eUY6CtGo6OobxLXjLb746h7pKDTKHl2ZDW0sKhp5kxH5Q3c/r1d+o1iWEBG5l9/KkiUpzmjymkyOJpM/VDV3QRuLny7Pko5Co2x45H01R97JJ4rr2qGNxS9X50hHoVH2erxzHOTWXB4HSf6QW+WMJf9hY750FBpls2KOQhuL9/NrpaMQjYq8oevV7zfweuUXimUJEZF7+a0sSStrgjYWL2wtko5CNCp2FdVDG4vpuzmW7DcZ5c716nmOvJNPbNpfDW0s5ieUSkehURZXfAraWEzacUg6CtGoWL3XGUtemlohHYVG2YcHnffO03Ydlo5CNCrWDI27L0nh9covFMsSIiL38ltZ0tLZB20svv1GunQUolEx0x6BNhY7Cuqko9AoO93ljLx/kyPv5BMTth+CNhaJRxqko9Aoq2vrgTYWDy7eKx2FaFQ8v7UQ2likcyzZd2pau6GNxUNLM6WjEI2K57fweuU3imUJEZF7+a0sAYB7Zyfjugkx6B0ISUchumo/W+Gcu1zZ1CkdhcbAl17bg2vHW3T3c+SdvO/BxXuhjcXJ9h7pKDTKIpEI7pyRiHETY9E/yP0s8r5vLUjnWLJPRSIR3DE9ATdOisUA9/7IB7453xl3P83rlW8oliVERO7lx7Lkt+vzoI1FYU2bdBSiqxIOR3DzlDjcMjUe4TDHkv3o2Xeckfc8jryTxw2Ewhg3KRZ3zkjkuLtP/WpNDrSxKK5rl45CdFV6+kMcS/a5X67m9Yr8oauP4+5+pFiWEBG5lx+DN2yUAAAgAElEQVTLkoVJ5dDG4p19J6SjEF2VisZOaGPx6Mps6Sg0RpakOCPvazI58k7edvTkGWhj8STH3X1rfkIptLHYnFMtHYXoqhyoPg1tLJ5ZnycdhcbIvKHr1bu8XpHH5Q6Nuz/7Dsfd/USxLCEici8/liXJRxugjYV5/6B0FKKrsqOgDtpYzLQcd/er9LKhkfetHHknb9uWVwNtLObElUhHoTGSeMR5fzX+A468k7dtyK6CNhZvJpdLR6ExEld8CtpYTNrB6xV52+q9HHf3I8WyhIjIvfxYljSc6YU2Ft9flCEdheiqvPKhM+6+s5Dj7n41PPL+wAKOvJO3Tdt1GNpYxBw6KR2FxgjfX5FfvPReEbSxSClplI5CY6T2tDPy/qMlHHknb/vb0Lh7RjnH3f1EsSwhInIvP5YlkUgEd72ShBsmxnCElDztsZX7oI1FRSPH3f3si69y5J287yfLsqCNRXVLt3QUGkOfn+m8v+odCElHIbpi312YAW0sGjt6paPQGIlEIrh9aOR9kCPv5GHf4Li7LymWJURE7uXHsgTgCCl5XyQSwW3T4nHT5DiEOO7ua7/fwJF38rZQOILPTInDrdPiOe7uc0+vy4U2FoU1bdJRiK5I32AI10+IwednJklHoTH2+Kr90Mai9FSHdBSiK9LVN4hrxlt86TWOu/uNYllCRORefi1L5sY7o35bcjnqR95U0+ocH/DjZVnSUWiMceSdvK6isRPaWDy2cp90FBpjCxLLoI3Fxv0npKMQXZGDtW3QxuI3a3Olo9AYmx17FNpYvJ9fKx2F6IrkHHfG3f+wkePufqNYlhARuZdfy5K44pPQxmLyjmLpKERXZPh7eMpOfg/7XRpH3snjdhbWQRuLmfaIdBQaY8Mj7xO2czSZvGnT/mpoYzE/sUw6Co2x3UX10Mbi5d2HpaMQXZG3h8bdl6Zy3N1vFMsSIiL38mtZMnxX/kNLOepH3sSno4KjlSPv5HEz7RFoY7GzsE46Co2x+rYeaGPx4OK90lGIrsiE7YegjUXC4VPSUWiMHW/ugjYWjyzPlo5CdEX++m4BtLHYW94sHYVGmWJZQkTkXn4tS4ZH/T49maN+5E1PcXcnUDjyTl722Mp90MaiorFTOgqNsUgkgjs4mkwe9sPFe6GNxcn2HukoNMbC4QhumRqPm6fEIcz9P/Kg++elQhuLtm6Ou/uNYllCRORefi1LgI9G/coaOOpH3nP3zCTcMDEG/YP8MCoIfrchD9pY5J/gyDt5SyQSwa3T4vGZKXEI8cOoQHjibY4mkzcNhMIYNzEWd85IRCTC61UQPLIiG9pYHGtimU/e0jk07v6VOSnSUWgMKJYlRETu5eeyZHjU74MDHPUjb2k80wttLL73ZoZ0FIqSRcnl0MZifXaVdBSiy1Ld4hx7+ZNlWdJRKEo4mkxedaT+DLSxeHJ1jnQUipLpu51jIncV1UtHIbos+4+1QBuL5zYekI5CY0CxLCEici8/lyUc9SOvSilphDYWL71XJB2FomT4v/k/3jsoHYXossQcOgltLKbt4s/aoNg19P5q+u4j0lGILsvW3BpoY/F6fIl0FIqSDw7UQhuL2TFHpaMQXZZVGcegjcWy1ErpKDQGFMsSIiL38nNZwlE/8qrFe5ynDNZlVUlHoShp7ODTRORNc+JKoI3Ftrwa6SgUJceaOqGNxc9W8P0VecuUncXQxiL20EnpKBQlZQ0d0MbiF6v2SUchuix/GRp3z6zguLsfKZYlRETu5eeyhKN+5FXPvpPP/YoA4k4NedGTq3OgjcXRk2eko1CUhMMR3DwlDrdOjef7K/KUh5dmQhuLmtZu6SgUJYOhMD49ORaffTmBOzXkKfcNjbu3dw9IR6ExoFiWEBG5l5/LEoCjfuRNX56zB9eMt+jqG5SOQlH01BrnQ+fiunbpKEQjEolEcOeMRIybFIuBEEu+IPnJsixoY3GipUs6CtGI8EPz4HqIJRl5TEfvALSx+OrrHHf3K8WyhIjIvfxelnDUj7ymvdt5c3z/vFTpKBRlc+NLoY3F1lweZ0TecLK9B9pYPLh4r3QUirJpuw5DG4sYHmdEHsHjmIJr8g7n+LW4Yl6vyBs47u5/imUJEZF7+b0s4agfeU1WZTO0sfjz5gLpKBRlccXOUPaUncXSUYhGJPFIA7SxmLD9kHQUirKtec5Q9pw4DmWTN/DvBMG1Jbca2ljMjS+VjkI0Im/vPc5xd59TLEuIiNzL72UJ7yIjr1mVcQzaWKxI45vjoKlp7YY2Fg8vzZSOQjQiCxLLoI3Fpv3V0lEoyg7Xt0Mbi1+uzpGOQjQiL+92nobazafNA6e4zrle/WoNr1fkDc9vLYQ2FullTdJRaIwoliVERO7l97IkFI7wfGLylL9tcd4cZ1Y0S0ehKItEIrhtWjxumhyHEEeTyQOeXpcLbSwO1rZJR6Eo6x8MY9zEWNz1SiLfX5EnPLLc2TE83sydnaDpHwzjhokxvF6RZ3xrQTq0sWjp7JOOQmNEsSwhIlL/ppRapZSqUkp1KqVKlFJPnfV6mlKqXynVddY//3bW6/+hlIpXSnUrpU4opR4/799/s1IqWynVM/TvfmCkwfxelgDAwxz1Iw/55vw0aGPR1t0vHYUEPLZyH7SxqGjskI5C9InumZWM6yfEoHcgJB2FBHx/UQa0sWg40ysdheiSwuEIbp4Sh1umxiPMmxECidcr8oregRCumxCDL8xOlo5CY0ixLCEiUv+bUmqGUup6pdS/KKW+oJRqU0rdP/R6mlLqT5f48+lKqWVKqU8ppb6unMLljqHX/lUpVamUmqicguVRpVSHUup/jCRYEMqSKTs56kfe0NMfwrXjLb746h7pKCRkpj0CbSx2FtZJRyG6pKaOPmhj8Z2FGdJRSMg/3jsIbSz2lDRIRyG6pMqmTmhj8bMV2dJRSIh537leJR/l9YrcrbCmDdpYPL0uVzoKjSHFsoSI6IK2K6WmDv06TV28LLleKTWolPrvZ/3eJqXUG0O//oZSqlkp9V/Pej1LKfXXkYQIQlmyNbeGo37kCQeqT0Mbi2fW50lHISE7CuqgjcVMe0Q6CtElpZY2QhuLv28rko5CQjZkV0Ebi0XJ5dJRiC5pZ6Hzs3XGh/zZGlQb9p2ANhYLk3i9InfbuN/5Xl2QWCYdhcaQYllCRPQx/4tSqk4p9ZOh/ztNKdWilGpVSuUrpX581tc+rJzju872klIqaejXzyulUs97falyjv36REEoSzhCSl7Bv8hRRWMHtLH4+Vv7pKMQXdKSlApoY7Euq0o6CgnJP+EU/L/bwIKf3G1WzFFoY7G9oFY6CgkpGLoh6be8IYlcbsL2Q9DGIuHwKekoNIYUyxIionP8i1Jqo3IKjv8y9HtfUEr9u3KO1PqhcjZLvjb02pNKqaLz/h3PKKX2D/16ilJq53mvz1JKbbnI//9pyrkwD/8j/XNizA2PkN45g6N+5G7jP+ARAUEXCkdw0+Q43DYtntcrcrVn38mHNhb5J1qlo5CQ7v5BXDPe4kuv8ehIcjfugdHwDsS93IEgl3tw8V5oY1Hf1iMdhcaQYllCRPRP/6KUWqGUylNK/e+X+LqVSqklQ79+WCl1/LzX/67OfbIk5bzXlyg+WXKOHyxy3nScaueoH7kXv08JAB5emgltLGpau6WjEF3Ul17bg2vGW3T3D0pHIUHfmJ8GbSzauwekoxBdUCQSwa3T4nHT5DiEOO4eaN9akA5tLFo6+6SjEF3QQCiMcZNiccf0BN405XOKZQkRkVLKKUqWKaUKlFL/5yd87XLlHKWl1IU3SzaqczdLmtRHT6kopVSm4mbJOYbv2E86wjv2yZ0GQs4TUHe9wieggm7KzmJoYxFXfFI6CtEFtXX3QxuLb8xPk45Cwv7ybgG0sciqaJaOQnRB1S3d0Mbix8uypKOQsOe3FkIbi/SyJukoRBdUcuoMtLF4fNV+6Sg0xhTLEiIipZRTfhxUSv1f5/3+/6GU+q5S6lPKGWn/rnKO4frmWV+TMfTnP6WU+qpSqlMpdcfQa/+qlKpUSo1XSv2bUuoRpVSHUup/jiRUUMqSd4a2IN5I4lAaudOReufN8ZPc1gm8LbnV0MZibnypdBSiC8qsaIY2Fn99t0A6CglbmV4JbSzeSj8mHYXoguzBk9DGYurOYukoJGz13uPQxmJpaoV0FKILej+/FtpYzI49Kh2FxphiWUJEpLRSCkqpPuUUIcP/rFBK/T9KqVzlFBxnlFKFSqnHzvvz/6GUSlBK9SilqpVSj5/3+i1KqX1KqV6lVKlS6oGRBgtKWVJY0wZtLJ5ex1E/cqdteTXQxuK1uBLpKCSsuK4d2lg8tYbFGbnTijTnA/JVGfyAPOiyWJyRy70WVwJtLLbl1UhHIWE5x1uhjcVzGw9IRyG6oJd3H4Y2FruK6qWj0BhTLEuIiNwrKGXJ8KjfFzjqRy41bZfz5tge5NFLQdc/GMYNE2Nw98wk6ShEF/Snzc7RS9mVLdJRSBiPZCO3e+Lt/dDG4ujJM9JRSFhn3yC0sfjq6ynSUYgu6JEV2dDG4lhTp3QUGmOKZQkRkXsFpSwBgG+/4Yz6NXPUj1zop8uzoI1FVXOXdBRyge+9mQFtLBrP9EpHIfqY++amOqPePRz1JuCLr+7BteMtevpD0lGIzhGJRHDH9ASMmxSLgVBYOg65AH9+kVuFwxHcOjUeN0+JQzjM/Uq/UyxLiIjcK0hlyYvbiqCNRRpH/chlwuEIbp4Sh1unxvPNMQEAXnrPuV6llDRKRyE6R0fvAO/MpXP8bkMetLE4UH1aOgrROeraeqCNxYNLMqWjkEvwyUhyq6rmLmhj8dPlWdJRKAoUyxIiIvcKUlmyNtMZ9VuSwlE/cpdjTZ3QxuKRFdnSUcgl1mdXQRuLxXvKpaMQnYNnvtP53kwuhzYWG7KrpKMQnSP+8CloYzFx+yHpKOQSw5tbb6Vzc4vcxR48CW0spu06LB2FokCxLCEicq8glSV5Vc4HPM++ky8dhegcu4vqoY3Fy7v55pgc+Sec69XvN/B6Re6yeq9z48HSVN54QI7kow3QxsK8f1A6CtE55iWUQhuLzTnV0lHIJTIrmqGNxV/fLZCOQnSO1+JKoI3Ftrwa6SgUBYplCRGRewWpLOnqG8Q14y2+PGePdBSic8yOPQptLN7Pr5WOQi7R3c/rFbnT81sLoY1FOo+0pCENZ3qhjcUPFu2VjkJ0jqfW5EAbi+K6duko5BJt3f3QxuKb89OkoxCd48nVzvXqSP0Z6SgUBYplCRGRewWpLAGA++cNjfp1c9SP3OOJt/dDG4uSU3xzTB/h9Yrc6FsL0qGNRUtnn3QUcolIJIK7XknEuIkc0SZ3uXtmEm6YGIO+wZB0FHKRL766B9eOt+juH5SOQgTA+Tl65wz+HA0SxbKEiMi9glaW/OVdZ9Qvq6JZOgoRAOfN8edmJOLGSbEY5JtjOguvV+Q2Pf0hXDve4t7ZydJRyGV4Ryy5TePQE0/fezNDOgq5zO825EEbi/wTp6WjEAEATrXzCc2gUSxLiIjcK2hlyVvpx6CNxcr0SukoRACA+rYeaGPx4GK+OaZzrUznCCm5S0H1aWhj8dv1edJRyGXm8Kx1cpk9Jc6Wzj/e45YOnWtRcjm0sVifXSUdhQgAt7+CSLEsISJyr6CVJVmVzqjfnzdz1I/cIfGI8+Z4/AeHpKOQy2QNjZD+hSOk5BIb9p2ANhYLk8qlo5DL2IMnoY3FtF2HpaMQAeAH4nRxLNLIbRYmOderDftOSEehKFEsS4iI3CtoZUl7zwC0sbhvXqp0FCIAwILEMmhjsXE/3xzTudq7nevVNzhCSi5h3j8IbSySjzZIRyGXqWrugjYWP12eJR2FCADw+w35Q0cttUpHIZfhEW3kNs+sd46GO1DNo+GCQrEsISJyr6CVJQDwlTkpuGa8RWcfR/1I3tPrnDfHhTVt0lHIhb702h5cwxFSconvL8qANhYNZ3qlo5DLhMMR3Do1HjdPiUM4HJGOQ4Qvz3F+fnbx/T5dwN0zk3DDxBj0D3IvkOR98dU9uHa8RU9/SDoKRYliWUJE5F5BLEue23gA2ljkVvFOM5J37+xkXDchBr0DfHNMH/fRnbG804xk9Q+GccPEGNz1ShIiEX4YTh/3yIpsaGNxrKlTOgoF3PCTmXySnC7mqTU50MaiuK5dOgoF3Omufmhj8U0+SR4oimUJEZF7BbEsWZpaAW0s1mQel45CAdc69Ob4WwvSpaOQS/HMdXKL4rp2aGPxqzU50lHIpV7efRjaWOwuqpeOQgE3vFH4J24U0kXMjS+FNhZbcqulo1DA7S13rld/21IoHYWiSLEsISJyryCWJellTdDG4oWtRdJRKOAyyp3vxef55pguIqWkkSOk5ApbcquhjcXc+FLpKORS7+fXQhuLV2NLpKNQwK3KOAZtLJanVUpHIZeKKz4JbSwm7yiWjkIBtyKtEtpYrMo4Jh2FokixLCEicq8gliUtnX28m59cYVmq8+b47b18yokujCOk5BaTdxRDG4u44pPSUcilSk6dgTYWT7y9XzoKBdzfthRCG4u95c3SUcilalq7oY3FQ0szpaNQwP1pcwG0sciq5PUqSBTLEiIi9wpiWQI4OxEcUSNpf9zk7OfsO9YiHYVcjCOk5AYPLc2ENhY1rd3SUcilBkJhjJsUi8/NSOSuDYl6YEEatLE43dUvHYVcKhKJ4LMvJ+DTk2MRCvN6RXLum5cKbSzaewako1AUKZYlRETuFdSy5Lfr86CNRUE1R5NJzn1znTfHZ3r55pgu7lccISVhg6EwPj05Fp99OYEfgtMlPbh4L7SxONneIx2FAqp3IITrJsTg3tnJ0lHI5X7+1j5oY1He0CEdhQKqq28Q14y3+PKcPdJRKMoUyxIiIvcKalmyMMkZTd6w74R0FAqozr5BaGPx1ddTpKOQy3GElKSVNXRAG4tfrNonHYVcbvwHh6CNReKRBukoFFCFNW3QxuLpdXnSUcjlZtoj0MZiR0GddBQKqLyqVmhj8ew7+dJRKMoUyxIiIvcKalmSfLQB2liY9zmaTDJyh94c/2Ej3xzTpcUeckZIp+zkCCnJ+OCAM9w9O+aodBRyuXf2nYA2Fm8klUlHoYDauN/5HlyQyO9BurQdBXXQxuKVD49IR6GAWpdVBW0sFu8pl45CUaZYlhARuVdQy5KGodHk7y/iaDLJWJN5HNpYLEmpkI5CLjc8QvowR0hJyPTdzt23u4rqpaOQyxVUn4Y2Fr9dz7v6ScaE7c7TTQmHT0lHIZeraHSemnxsJZ+aJBl/31YEbSxSShulo1CUKZYlRETuFdSyJBKJ4K5XOJpMcl4cenOcyjfH9AkikQhumxaPmybHcYSURDyyIhvaWBxr6pSOQi7HvQiSNrybU9fG3Ry6tFA4gpsmx+G2afHc4yIR312YAW0sGjt6paNQlCmWJURE7hXUsgQAnuJoMgn69hvp0MaiqaNPOgp5wGMrnRHSikaOkFJ0hcMR3DI1HjdPiUOYZR2NwAML0qCNxemufukoFDCDoTBunBSL26cn8MNvGpGHl2ZCG4ua1m7pKBQwfYMhXD8hBp+fmSQdhQQoliVERO4V5LJkXgJHk0nG8Jvj/5zFN8c0MsMjpDsLOUJK0XW8uQvaWDyyPFs6CnnE37YUQhuLveXN0lEoYEpPOccqPb5qv3QU8ojJO4qhjUVc8UnpKBQwxXXt0MbiqTU50lFIgGJZQkTkXkEuS+KKT0Ebi8k7OJpM0XWo1nlz/Ou1udJRyCOGR0hnWo6QUnTtLqqHNhYv7z4sHYU8YlXGMWhjsTytUjoKBcwHB2qhjcXsmKPSUcgjtuRWQxuLufGl0lEoYPi9F2yKZQkRkXsFuSypPe2MJv9oCUeTKbo25zhvjucn8M0xjQxHSEnKq7El0Mbivfxa6SjkEdmVLdDG4k+bC6SjUMDM+JBPYdLl4d39JIVPNQWbYllCROReQS5LIpEIbp+egBsnxWIwxJF3ip5JOw4NvTk+JR2FPIIjpCTlibf3QxuLoyfPSEchj2jvGYA2FvfNS5WOQgHz6MrsoX2vTuko5BHDR+Pezd0IijLu5QSbYllCROReQS5LAODxVc6HQKWnOJpM0fOjJc6b49rTfHNMI8e/VFG0RSIR3DkjEeMmxWKANxXQZfjKnBRcM96iq29QOgoFRCQSwW3T4nHT5DiEwrypgEbuuwszoI1FY0evdBQKCN4ERYplCRGRewW9LJkdcxTaWHxwgMeLUHSEwhF8enIsPvtyAt8c02Xh4/oUbafae6GNxQ8W7ZWOQh7z7Dv50MYir6pVOgoFRE2rc7zuw0t5vC5dnr9vK4I2FimljdJRKCB4vC4pliVERO4V9LJkZ6EzmjzjQ44mU3SUNzhvjn+xim+O6fJwCJKibU9JA7Sx+Md7B6WjkMcs3lMObSzWZVVJR6GAiD10EtpYTN5RLB2FPGZdVhW0sVi8p1w6CgXE8GcQr/AziMBSLEuIiNwr6GVJRWMntLF4dGW2dBQKiO0FtdDGYlbMUeko5DEcIaVoW5TsfOC9PrtKOgp5TEppI7Sx+Pu2IukoFBBz40uhjcW7OdXSUchj8qpaoY3Fs+/kS0ehgJg1dLrF9gKebhFUimUJEZF7Bb0s4XmhFG2vfHgE2ljsLKyTjkIe0zcYwg0TOUJK0fP7Dc5RSvkneJQSXZ7GDucIt+8uzJCOQgHx1JocaGNRXNcuHYU8pqtvENeMt/jynD3SUSggfrFqH7SxKGvgbmpQKZYlRETuFfSyBOBoMkXXoyuzoY1FRWOndBTyoH+OkJ7hCCmNvS/P2cORbrpid89Mwg0TY9A3GJKOQgHw+ZlJuH4Cv9/oytw3LxXaWLR3D0hHIZ+LRCK4fXoCbpwUi8FQWDoOCVEsS4iI3ItlCUeTKXoikQhumxaPmybHIRTmk0x0+f45QlrCEVIaW+09A9DG4r55qdJRyKN4pz9FS1NHH7Sx+A6fZKIr9KfNBdDGIquyWToK+VxdWw+0sXhwSaZ0FBKkWJYQEbkXyxLg3RxnNHleAkeTaWzVtHZDG4sfL8uSjkIetTbzOEdIKSr2HWuBNhZ/3HRAOgp51PCGxJZcbkjQ2Eod2sh5kRs5dIVWpFVCG4tVGceko5DPJRw+BW0sJmw/JB2FBCmWJURE7sWyBDhU64wm/3ptrnQU8rnYQyehjcWUncXSUcijOEJK0fL2XqeYW5ZaKR2FPIo/8yhalqRUQBuLNZnHpaOQR+0tb4Y2Fn/bUigdhXxuQWIZtLHYuP+EdBQSpFiWEBG5F8sSZzT5+gkx+M9ZHE2mscW7bOlqDY+QfmVOinQU8rnntxZCG4v0sibpKORRw09TPryUR43Q2Hpu4wFoY5FzvFU6CnnU6a5+aGPxzflp0lHI555elwdtLApr2qSjkCDFsoSIyL1Ylji+/UY6tLFo7uyTjkI+9iue306j4L65zgjpmV6OkNLYGf652MKfi3SFuNNF0fK111OgjUUHfy7SVfjiq3tw7XiLnv6QdBTysXtnJ+O6CTHoHeD3WZApliVERO7FssTxwlZnNDmNd9DSGLp7ZhJumBiD/sGwdBTysD9ucu6g3XesRToK+VTvQAjXTYjBPbOSpaOQxz26MhvaWFQ0dkpHIZ860zsAbSy+9jqfuKSr88x6547/A9WnpaOQTw0/wfTAAj7BFHSKZQkRkXuxLHGsHjqbfWlqhXQU8qnGM73QxuJ7b2ZIRyGPW5bKEVIaW9zyotHyyodHoI3FzsI66SjkUznHnS2v5zYekI5CHrcwqRzaWGzYxy0JGhvcxqFhimUJEZF7sSxx7D/W4vxFaxP/okVjI6WkEdpYvPRekXQU8rj0siZoY/E8/6JFY+TdnGpoYzEvoVQ6Cnnc9oJaaGMxK+aodBTyqTWZzg1PS1J4wxNdnaQjDdDGwrx/UDoK+dSKNN7wRA7FsoSIyL1Yljg6hh7h//rcVOko5FOL9zh3q63LqpKOQh7X0tkHbSy+tSBdOgr51OQdxdDGIq74pHQU8riyhg5oY/GLVfuko5BP/X2bc5RuammjdBTyuFPtzlPgP1i0VzoK+dSfNxdAG4usymbpKCRMsSwhInIvliUf+erQOGRn36B0FPKh32/IhzYW+SdapaOQD3yB45A0hh5emgltLGpau6WjkMcNhsL49ORYfPblBEQiHHmn0ffdhRnQxqKxo1c6CnlcJBLBnTMSMW5iLAZC3Bek0XffvFRoY9HePSAdhYQpliVERO7FsuQjf9jofJidW8UPs2n0fXnOHlwz3qKLZRyNgqfX5UIbi6KaNuko5DOhcAQ3TY7DrdPi+eE2jYofLXHKt9rTLN9odPUPhnHDxBjcPTNJOgr5xJOrc6CNxZH6M9JRyGe6+gZxzXiLL722RzoKuYBiWUJE5F4sSz6yJKUC2liszTwuHYV8pr3bOebt/nmp0lHIJ+YnlkEbi037q6WjkM9UNnVCG4ufrciWjkI+MXH7IWhjEX/4lHQU8pnD9e3QxuKXq3Oko5BPvBZXAm0stuXVSEchn8k/0QptLH63IU86CrmAYllCROReLEs+klLqDHD/fRsHuGl0ZVU2QxuLP28ukI5CPhF/+BS0sZiw/ZB0FPKZXUX10MZi+u4j0lHIJzbnVEMbi/kJpdJRyGe25dVAG4s5cSXSUcgn7MGT0MZi2q7D0lHIZ9ZnV0EbizeTy6WjkAsoliVERO7FsuQjjR3OqN93F2ZIRyGfWZVxDNpYrEirlI5CPlHX1gNtLB5ckikdhXxmduxRaGPxfn6tdBTyiYO1bdDG4jdrc6WjkM9M23UY2lh8eLBeOgr5RFVzF7Sx+OnyLOko5DP/eO8gtLFIPtogHYVcQLEsISJyL5Yl57p7ZhJumBiD/kGO+tHo+eu7BdDGIrOiWToK+UQkEsHt0xNw46RYDHKElGq2w3QAACAASURBVEbRE2/vhzYWJad4XjuNjt6BEK6bEIN7ZiVLRyGfeWRFNrSxON7cJR2FfCIcjuCWqfG4eUocwmHudtHo+f6iDGhjcaq9VzoKuYBiWUJE5F4sS871qzXOqF9xXbt0FPKRb85PgzYWbd390lHIR36xah+0sShr6JCOQj4RiUTwuRmJGDcpFgMs4WgUffuNdGhj0dzZJx2FfCIcjuBWfqhNY2C4hDvW1CkdhXxiIBTGuImxuHNGIiIRXq+IZQkRkauxLDnX6/HOqN/WXI760ejo6Q/h2vEWX3x1j3QU8plZMc5xSdsLeFwSjY5T7c5xlD9YtFc6CvnMC1uLoI1FWlmTdBTyieqWbmhj8ZNlPC6JRtfLu53j3XYV8Xg3Gh1H6s9AG4sn3t4vHYVcQrEsISJyL5Yl54o55Iz6Td1ZLB2FfOJA9WloY/HM+jzpKOQzOwvroI3FjA85xE2jI/loA7SxMO8flI5CPrN673FoY7E0tUI6CvlE7NB79il8z06j7P38WmhjMTv2qHQU8olteTXQxuLV2BLpKOQSimUJEZF7sSw514mWLt6lRqNqw74T0MZiYVK5dBTymYrGDmhj8ejKbOko5BNvJpdDG4sN2VXSUchnco63QhuL5zYekI5CPjEvoRTaWGzJrZaOQj5TcopPAdDomrbLeVppN59WoiGKZQkRkXuxLDkXzz+m0WbePwhtLJKPNkhHIZ8JhSO4aXIcbpsWz/OPaVT8bkMetLHIP3FaOgr5TEfvALSx+NrrKdJRyCd+vTYX2lgcquXOII2uwVAYN06KxR3TE/j+ikbFI8udHZzjzV3SUcglFMsSIiL3YlnycRz1o9H0g0V7oY3FqfZe6SjkQw8vzYQ2FjWt3dJRyAe+9NoeXDPeort/UDoK+dDXXk+BNhYdvQPSUcgH7pmVjOsnxKB3ICQdhXzowcXO+/f6th7pKORxwzdj3jI1njdj0j8pliVERO7FsuTjhkf9+JgsXa2BUBjjJsbirlcSeWcajYnJO4qhjUVc8UnpKORx7T3Onf/3zUuVjkI+9dymA9DGYv+xFuko5HEtnX3QxuLbb6RLRyGfGv/BIWhjkXD4lHQU8jge800XoliWEBG5F8uSj3tvaNSPA2x0tY7UO2ceP7k6RzoK+dS7OdXQxmJeQql0FPK47MoWaGPxp80F0lHIp5amVkAbi9V7j0tHIY/LKG+CNhbPby2UjkI+tXG/szm4ILFMOgp5XMyhk9DGYurOYuko5CKKZQkRkXuxLPm4oyc56kejY1teDbSxeC2OxRuNjUO17dDG4qk1LOTo6qzKOAZtLJanVUpHIZ9KK3M+4H5ha5F0FPK45WmV0MZiVcYx6SjkU4U1bdDG4ul1udJRyONejy+BNhZbc2uko5CLKJYlRETuxbLk4wZCYYybFIs7Z/DoJLo603Y5R7rZgzwiicZG32AI10+IwednJklHIY97fkshtLHIKG+SjkI+1cyjk2iU/HlzAbSxyK7kkW40NnoHQrhuQgy+MDtZOgp53K/W5EAbi+K6duko5CKKZQkRkXuxLLkwjnLTaPjp8ixoY1HV3CUdhXzsOwszoI1FU0efdBTysG8tSIc2Fi2d/D6isXPPrGRcx1Fuukr3z0uFNhbt3QPSUcjH+HORRsPnZybh+gkx6Bvkzz36iGJZQkTkXixLLsy8fxDaWCQfbZCOQh4VDkdw85Q43Do1HuEwn1CisfPitiJoY5Fa2igdhTxq+A7ae2bxDloaW79ZmwttLA7WtklHIY/q7h/ENeMtvjxnj3QU8rnntzpPXKaX8YlLujJNHc4Tld9ZmCEdhVxGsSwhIoqKf1VKLVNKtSmlWpVSryul/uWT/hDLkgvbkF0FbSzeTC6XjkIedaypE9pYPLIiWzoK+dyazOPQxmJJSoV0FPKog7XO2ey/Wcuz2WlszU8sgzYWm/ZXS0chj8o/0QptLH6/IV86Cvnc23ud91fLUrnlRVcmtbQR2li8uI1bXXQuxbKEiCgqpiulcpVS/69S6v9TSpUppf78SX+IZcmF5Z84DW0sfrchTzoKedTuonpoY/Hy7sPSUcjnco47Hxw9t/GAdBTyqM051dDGYn5CqXQU8rn4w6egjcXE7Yeko5BHrctybmhavIc3NNHY2nesxXl/tYnvr+jKLE2tgDYWazKPS0chl1EsS4iIoqJWKfXgWf/3M0qpwk/6Q/8/e3ceZFV57wv/ue+tVJ2q9956z/y+99465wEVp+CQGJOoJ0aNHqM5MTGJJnqMmpAco0lMNDFPMwsCIjMCMiMiowiiPj3R0AM0dDc03UADDd1NQw9AN91Az9Mevu8fa++kIQw97L1/a+/1/VRRBWy1vlXqw1r7u9bvx7Lk8sKv+N83la/408BMSTkCbSw+LqyRjkIJrqWzB9pY3D8tUzoKxanRnxyENhapJWeko1CCqznfDm0svjc/VzoKxak3NjqjJzNLOXqSoqs5dH31wPQs6SgUp15Zsw/aWOQfb5SOQi6jWJYQEUXd3ymloJTSvX7vbqVUj7rGKC6WJVfG5ZE0GM8ty4c2FqVnmqWjkAc8MN05r5o7eV5R/31/QS60sag+1y4dhRJcMBjEHRPScePoFPj8Aek4FIcem7MD2ljUt3RKRyEPuH9aJrSxaOH1FQ1A+Pqc//3QpRTLEiKiqPsX5ZQlf9vr94aFfu9vLvlrxyvnYA7/kP5zwrV+u7YI2ljsqmiQjkJxJhgM4k5+GUQxxCfXaKD8gSBuHpOK28anIRgMSschD3h2aR60sThW1yIdheJMl8+P60cm4+5JGdJRyCNeWe1cXxVUnpOOQnGmtcvHN7/pihTLEiKiqAu/WfKvvX7vK4pvlgzKouwKaGOxdMdx6SgUZ05d6IA2Fk/M2ykdhTwiPBN5+U7ORKb+Ka9vhTYWP168WzoKecTkZGdM5eYijqmk/impbYI2Fi+uKJCOQh4xP5M7J2hg9p5wdgq+vLpQOgq5kGJZQkQUEzVKqe/2+vUvFHeWDMrOsgZoY/H79cXSUSjOpIcW2CZt4gJbio3sY2ehjcXrG/ZLR6E4s6W4FtpYTPz8sHQU8gj+N0cDta6gCtpYzEg/Kh2FPILXVzRQK3edgDYW87aXSUchF1IsS4iIYmKiUipfKfVPyhnLVaqU+u21/iaWJVd2vq0b2lg8MitbOgrFmVlbj0Ebi9X5J6WjkEc0tHZBG4tHZ+dIR6E4MyX0lP+mfXzKn2KDbzPRQI35pATaWKSWnJGOQh7B6ysaqDc27oc2Fpml9dJRyIUUyxIiopj4glJqoVKqSSl1Xik1XV1jBJdSLEuu5Z4p23DdyGR09vilo1AcGbFyL7SxKK6+IB2FPOSrkzN4XlG//efSfGhjcfQM90dQbIT35Aznnhzqp+8vyIU2FtXn2qWjkIfw+ooG4vG5O6CNRX1zp3QUciHFsoSIyL1Yllwdv/Smgfg6SzYS8PP390AbiwM1PK+ob4LBIL40cSuGjU5Bjz8gHYc85MnQl95VjfzSm/rGHwjipjEpuP3NdJZsFFO8vqL+6vYFMGxUCu56K0M6CrmUYllCROReLEuujuOUqL8aQ6/r//ssvq5PsTUz/Si0sVhbUCUdheLE6aYOaGPx3Xk7paOQx4zd4oxTSjl4WjoKxYmyuhZoY/HMkjzpKOQx4eurNfm8vqK+OXyqGdpY/HR5gXQUcinFsoSIyL1YllxdeFH3yM1c1E19kxNaBPna+mLpKOQxqSXOeTX6E55X1DcZh+ugjUXSpgPSUchj1u9xFnVPT+OibuqbzUU10MZicvIR6SjkMWmh+8FRvB+kPvpobzW0sZiaWiodhVxKsSwhInIvliVXV3vBeer2ifm50lEoTryXVQFtLJbtrJSOQh5Tfa4d2lh8fwHPK+qbORll0MZiVR7fnqTYKqltgjYWL6zgU7fUNxM/PwxtLLYU10pHIY+pOe9cX32P94PUR29+dgjaWHx+4JR0FHIpxbKEiMi9WJZcXTAYxB0T0nHj6BT4OM+d+uDXa/ZBG4u8443SUchjgsEgbn8zHTeNSYE/wHnudG2//MDZy7Wv6rx0FPKYLp8fN4xKxlcmcZ479c2PF++GNhbl9a3SUchjeD9I/fXUIue8On6W5xVdnmJZQkTkXixLru3ZpXnQxuJYXYt0FIoDD0zPgjYWzZ090lHIg36y2DmvynheUR/cN3U7hiRZtHf7pKOQBz02Zwe0sahv7pSOQi4XDAYxfHwabhmbyocBSATvB6mvAoEgvjguDbeOTUWA5xVdgWJZQkTkXixLrm1y8hFoY7G5qEY6CrlcS2cPtLG4f1qmdBTyqEnWGVPySRHHlNDVNbU759VDM7Kko5BHvbFxP7SxyCytl45CLlfV6IxB+uF7u6SjkEdNCd0PbtrH+0G6uhMNbdDG4kcLeV7RlSmWJURE7sWy5Nq2FNdCG4uJnx+WjkIuV1B5DtpYvLy6UDoKedQnRc55NcnyvKKr21XRAG0sfru2SDoKedTKXSegjcW87WXSUcjlkg+ehjYW47aUSEchj+L9IPWVPeCcV+M/PSQdhVxMsSwhInIvliXXVl7fCm0sfrx4t3QUcrkVuZXQxmJ+Zrl0FPKosroWaGPxzJI86Sjkckt3HIc2FouyK6SjkEcVnnQeMHhpFR8woKt7J7UU2lhs2FstHYU8Knw/+PQi3g/S1fG8or5QLEuIiNyLZcm1+QNB3DwmFcPHpyEY5NxRurLXNzgjRbKPnZWOQh7lDwRx05gU3P5mOs8ruqrfry+GNhY7yxqko5BHtXX5MCTJ4t/e2S4dhVzu+eUF0Mbi0Kkm6SjkUf5AELeM5f0gXRvPK+oLxbKEiMi9WJb0zQ/e2wVtLKoa26WjkIs9OjsH2lg0tHZJRyEP+978XGhjUX2O5xVd2SOzsqGNxbm2buko5GEPzciCNhZN7T3SUcilgsEgvjxxK4aNSkG3LyAdhzyM94PUF3e9lYEbRiXzvKKrUixLiIjci2VJ34zdUgJtLFIOnpaOQi7V2ePHdSOT8bXJ26SjkMeN/uQgtLFILTkjHYVcqqPbj6FJFvdM4XlFsl5dVwRtLHaV8w0nurwzTZ3QxuI/3t0pHYU8blzofjCZ94N0BfXNznn1+Nwd0lHI5RTLEiIi92JZ0jfr91RBG4vpaUelo5BL7a++AG0sRqzcIx2FPG5tgXNezUzneUWXV1R1HtpY/OKDvdJRyOMW51RAG4slOcelo5BLbTtSB20szMcHpKOQx23YUw1tLKallUpHIZfKLK2HNhZvbNwvHYVcTrEsISJyL5YlfVNS2wRtLF5YUSAdhVxqdf5JaGMxa+sx6SjkcQdqnOLu5++zuKPL+zDPOa9mZ/C8Ilm7yhugjcWr64qko5BLzckogzYWq/JOSkchjzt0yrkffH457wfp8uZtd86rlbtOSEchl1MsS4iI3ItlSd90+wK4YVQyvjIpQzoKudTIzc7oo/RDHH1EsjgSjq4ladMBaGORcbhOOgp53IX2bmhj8a2Z2dJRyKV+8cFeaGNRVHVeOgp5XPh+8K63tnLJO13Wrz4shDYWhSfPSUchl1MsS4iI3ItlSd89NmcHtLGob+6UjkIu9MS8ndDG4tSFDukoRHh0dg60sWho7ZKOQi70H+8659WZJv55RvLum7odQ5Is2rt90lHIhe59ezuGJll0dPuloxDh8bnO/WAd7wfpMv7tHefPs7Yu/nlGV6dYlhARuRfLkr57Y+N+aGORWVovHYVcpscfwLDRKfjSRD5pRu7w2oZiaGORfeysdBRymR5/AMNGpeDLPK/IJV5axSdx6fLOtzlvHj0yi28ekTv8aaPzZub2Ur6ZSRdrau+BNhYPzciSjkJxQLEsISJyL5Ylfbdy1wloYzFve5l0FHKZI6eboY3Fc8vypaMQAQCW76yENhYLssqlo5DLHD7lnFc/5cx1col3tzkz3j/YfUI6CrnMzjJnp81r64uloxABAD7Y7dwPzt3G+0G62K4K7uCivlMsS4iI3ItlSd/tPXEO2li8tKpQOgq5zMbCGmhjMTW1VDoKEQAg/3gjtLF4Zc0+6SjkMhv2VkMbi3d4XpFLZJbWQxuLNzbul45CLrMwuwLaWCzdcVw6ChEAoPDkeWhj8V+r9kpHIZdZknMc2lgszqmQjkJxQLEsISJyL5YlfdfW5cOQJIt/e2e7dBRymfGfHoI2Fp8fOCUdhQgA0NLpjAJ4YHqWdBRymfB5ZQ+clo5CBACob+6ENhaPz90hHYVc5tdr9kEbi7zjjdJRiAAA7d3O/eB9U3k/SBd7dV0RtLHYVd4gHYXigGJZQkTkXixL+ufBGVnQxqKpvUc6CrnIjxbugjYWJxrapKMQ/dn90zKhjUVLJ88r+osfvuecVycbeV6Re3xlUgZuGJWMLh+XeNNfPDjdue5u5p9j5CLfmpkNbSwutHdLRyEX4X8X1B+KZQkRkXuxLOmf36wNPTFSwSdGyBEIBHHr2FQMH5eGQIDLksk9Xl7tLE0uqOTSZHL4A0HcMjYVw8encbk7ucoLKwqgjUVJbZN0FHKJ8BuS90/LlI5CdBG+QUCX4htH1F+KZQkRkXuxLOmfRZydTJc4frYV2lg8vWi3dBSii8zPLIc2FityK6WjkEtU8Lwil5qedhTaWKzfUyUdhVyioNLZFfjKau7eIndZnFPB3RR0kcKT3G1K/aNYlhARuRfLkv7ZWdYAbSx+v75YOgq5xKf7T0EbiwmfHZaOQnSRrKPO0uQ/fMSlyeTYUlwLbSwmfs7zitwlteQ0tLEY80mJdBRyiRW5ldDGYn5muXQUoovsKnfuB19dVyQdhVzig90noI3Fu9vKpKNQnFAsS4iI3ItlSf+cb+uGNhYPz8yWjkIuMSX5CLSx2LSvRjoK0UXOtnRBG4tvz+HSZHJMDp1Xm4t4XpG7VJ9rhzYWTy7IlY5CLvH6hv3QxiL72FnpKEQXudDu3A8+NCNLOgq5xBsbnfMqs7ReOgrFCcWyhIjIvViW9N+9b2/H0CSLjm4uISXg2aV50MbiWF2LdBSiv3L3pAxcP5JLk8nB84rcKhgM4rbxabhpTAr83P9FAB6dnQNtLBpau6SjEP2V+6Zux5Aki/Zun3QUcoHH5uyANhb1LZ3SUShOKJYlRETuxbKk/375wV5oY7Gv6rx0FBIWDAZxx4R03DQmBT5/QDoO0V95MbQ0+WANlyZ7XTAYxO1v8rwi9/rJYqfMK2OZ53mdPX5cNzIZX5u8TToK0WX91yrnfrDwJO8Hva7L58cNo5LxlUkZ0lEojiiWJURE7sWypP/mZJRBG4tVu09IRyFhNeedsSHfm8+xIeRO4aXJ6wq4NNnrwmOOeF6RW02yh6GNxSdFtdJRSNj+6gvQxmLEyj3SUYgu691tzv3gB7wf9LyS2iZoY/HiigLpKBRHFMsSIiL3YlnSf9uO1EEbC/PxAekoJCy15Ay0sRj9yUHpKESXxaXJFMbzitxuS3EttLF46/PD0lFI2Jr8KmhjMXPrMekoRJe1vdS5H/zTRt4Pet26Aue8mpF+VDoKxRHFsoSIyL1YlvTfmaZOaGPxnXe5NNnrZqTzqX1yt/DbBN/n0mTPC59Xa3lekUuV17dAG4ufLM6TjkLCRm4+CG0s0g+dkY5CdFl1zc794ONzeT/odWM+KYE2Fqklp6WjUBxRLEuIiNyLZUn/BYNB3PXWVgwblYJuH+e+e1l4H0RJLfdBkDtxaTKF8bwit/MHgrh5TCqGj09DMMjzysuemLcT2licutAhHYXospz7wQzcMCqZ94Me9/0FudDGovpcu3QUiiOKZQkRkXuxLBmYny53vnQ6dIpfOnnZ3ZMycP3IZHT5/NJRiK7omSVcmux1vb/U4XlFbvZk6EunqkZ+6eRVPf4Aho1OwZ0T0lmakas9v5wPIXidPxDETWNScPubPK+ofxTLEiIi92JZMjDvpJZCG4sNe6ulo5CQ+tDr94/N4ev35G6Tk49AG4tN+2qko5AQjguheDF2izPOJOUgx5l4VemZZmhj8dyyfOkoRFc1LS10P7iH94NeVVbnjI98ZgnHR1L/KJYlRETuxbJkYOwBZ2nyuC1cmuxVmaX10MbijY37paMQXdWn+09BG4sJn3FpsldtO+IsojUfcxEtudv6Pc6i3GlppdJRSMjGwhpoY/F2Cv8bIHdLPsj7Qa/bXOScV5OTj0hHoTijWJYQEbkXy5KBOdnYBm0sfvDeLukoJOTdbWXQxuKD3SekoxBd1fGzrdDG4qlFu6WjkJA5Gc55tSrvpHQUoqsqqW2CNhYvrCiQjkJC3vzsELSx+Gz/KekoRFdV1djO+0GPe+vzw9DGYktxrXQUijOKZQkRkXuxLBmYYDCI4ePTcPOYVPj8XOrnRS+tKoQ2FoUnz0lHIbqqQCCIW8em4ovj0hDgkndP+sUHe6GNRVHVeekoRFfV7QvghlHJuOutrZz/7lFPLdwNbSwqG9qkoxBdVfh+8JaxqfDz+sqTfrzYOa/K61ulo1CcUSxLiIjci2XJwD271FmafPQMlyZ70X1Tt2NIkkV7t086CtE1hb98On6WN3Ne9PUp23DdyGR09nC5O7nf43N3QBuLuuZO6SgUYyz3Kd48vYhflnsVyzIaDMWyhIjIvViWDNzbKc5Sv4+45N1zLrR3QxuLb83Mlo5C1CcTPnPGBHzKsSae09DaBW0sHp2dIx2FqE/+tPEAtLHYdqROOgrFWGWDM+b2qYUcG0nxYSLHMHkWx7DRYCiWJURE7sWyZODCS/3Gcqmf5+SWN0Abi9+tK5KOQtQnm/Y5CyincAGl52QfOwttLF7fsF86ClGfrMo7CW0sZmcck45CMfbZ/lPQxuLNzw5JRyHqk/D1FRd8e0/4u4Bx/C6ABkCxLCEici+WJQNXfc55muR783Olo1CMLc6pgDYWS3KOS0ch6pNjdS3QxuKZJXnSUSjG5meWQxuLFbmV0lGI+qS4+gK0sRixco90FIqx8FvbGwtrpKMQ9Un4+urZpby+8pp3Up3zagOnTNAAKJYlRETuxbJk4ILBIO6ckI4bR6egh0vePeW3a4ugjcWuigbpKER94vMHcNOYFNw2Po1Lkz3mVx8WQhuLPSfOSUch6pPOHj+uH5mMr07OkI5CMfbcsnxoY1F6plk6ClGf+PwB3Dg6BXdMSOf1lcc8v7wA2lgcOtUkHYXikGJZQkTkXixLBid8U3f4FG/qvOTBGVnQxqKpo0c6ClGfPbkgF9pYVJ9rl45CMfRv72zHkCSLti6fdBSiPvv2HGfJez2XvHtG74eQfHwIieLI9+Y711c153l95RXBYBB3vbUVw0aloNvH84r6T7EsISJyL5YlgzMtzXn9dv2eKukoFCNtXT4MSbL4xjuZ0lGI+mXslhJoY5Fy8LR0FIqRpvYeaGPx0Iws6ShE/fLGxv1c8u4xpy50QBuLJ+btlI5C1C+jNh+ENhZph85IR6EYOdPUCW0svvPuDukoFKcUyxIiIvdiWTI4qSVnoI3FqM0HpaNQjOw9cQ7aWPzqw0LpKET9smFPNbSxeCe1VDoKxciu8gZoY/HquiLpKET9wiXv3pN+yLmmTtrEa2qKL2vyq6CNxcz0o9JRKEYyDteFzqsD0lEoTimWJURE7sWyZHDCT8F9l0/Becb7uZXQxmJ+Zrl0FKJ+OXSqCdpY/HR5gXQUipHFORXQxmJJznHpKET9wiXv3jNz6zFoY7Emn29rU3w5UOOcVz9/n+eVV8zOcM6rD/NOSkehOKVYlhARuRfLksEJzyu9YVQyunx+6TgUA3/4yBkNknW0XjoKUb/0+AMYNioFX564lUtIPeI3a4ugjcWuigbpKET9wiXv3jNi5R5oY7G/+oJ0FKJ+6ezx4zqeV57yiw/2QhuLYp5XNECKZQkRkXuxLBm8F1cUQBuLgzVN0lEoBh6dnQNtLM62dElHIeq3787bCW0sTl3okI5CMfDg9CxoY9HU0SMdhajfuOTdW742eRuuG5mMzh4+fETxJ3x/0NDK+wMvuGcKzysaHMWyhIjIvViWDF54bMDqfL6Gm+j4pCvFu6RNzhLSdC4hTXgtnc5y9/unZUpHIRoQLnn3jobWLmhj8ejsHOkoRAPy+gbnvMo+dlY6CkVZI88rigDFsoSIyL1YlgweF7x5B2cSU7xbne8sTZ65lUuTE11B5TloY/HK6n3SUYgGhEvevSP72FloY/H6hv3SUYgGZAV3GnpGTui8em1DsXQUimOKZQkRkXuxLBm8uuZOaGPx+Nwd0lEoytYWVDlfNKcflY5CNCAs/Lxj+U7ni5sFWfzihuITl7x7x/zMcmhjsSK3UjoK0YDwAQXvWJDlnFfLd/K8ooFTLEuIiNyLZUlk3D0pA9dzbmnCG7XZGWGUxhFGFKfCo+TunsRRconutfXF0MYihyNBKE5x9KV3vLy6ENpY7DlxTjoK0YBw9KV3vLJ6H7SxKKjkeUUDp1iWEBG5F8uSyBixcg+0sSiuviAdhaLoe/NzoY1Fzfl26ShEA8alyd7wyKxsaGNxrq1bOgrRgPG88ob7p2ViSJJFa5dPOgrRgD0wPQvaWDR39khHoSi6f1omtOF5RYOjWJYQEbkXy5LImJNRBm0sVu0+IR2FosTnD+DG0Sm4Y0I6gsGgdByiAQsvTc4srZeOQlHS0e3H0CSLe9/eLh2FaFC45D3xNYeeyH9wepZ0FKJBeWWN88ZB3vFG6SgUJU0dPK8oMhTLEiIi92JZEhmZpfXQxuKPH3ExZaI6VtcCbSyeXZonHYVoUD7YfQLaWLy7rUw6CkXJvqrz0Mbilx/slY5CNChc8p748o43QhuL36wtko5CNCjvZVVAG4tl3GWRsHZX8LyiyFAsS4iI3ItlSWScbemCNhaPzs6RjkJRsmlfDbSxmJx8RDoK0aAUnnS+SP8Fv0hPWOFCbC4LMYpzXPKe+JbuyUfoLAAAIABJREFUOA5tLBZlV0hHIRqUnGNnoY3FaxuKpaNQlPC8okhRLEuIiNyLZUnk3DNlG64bmYyObi55T0QTPz8MbSy2FNdKRyEalI5uP64bmYyvTd4mHYWi5A8fhUatHeWoNYpvXPKe+H6/vhjaWOwsa5COQjQoja3Ow3P/PosPzyWq360rgjYWueU8r2hwFMsSIiL3YlkSOf+1ai+0sSg8eV46CkXB04t2QxuL8vpW6ShEg8alyYnt0dk50MaiobVLOgrRoP35vGrheZWIHprhLMW+0N4tHYVo0L4eenius4cPzyWih2dm87yiiFAsS4iI3ItlSeTMzyyHNhbv53JObaIJBIIYPi4Nt4xNhT/A5e4U//608QC0scg4zKXJiSa83P2eKXxziBJDeMn79lKeV4mmpbMHQ5Is7p+WKR2FKCJGrHQeniuq4sNziaa924ehSRb3Td0uHYUSgGJZQkTkXixLIodzahPXycY2aGPxg/d2SUchiojV+c7S5JnpR6WjUISFd9JwuTslCi55T1y7Khq4LJkSypyMMmhjsWr3CekoFGHh66uXVhVKR6EEoFiWEBG5F8uSyDnf1g1tLB6emS0dhSLs8wOnoI3FuC0l0lGIIqKktgnaWDy/vEA6CkXY+7mV0MZi3nYud6fEwCXviWthdgW0sViSc1w6ClFEZJbWQxuLP360XzoKRdgHu0/w+ooiRrEsISKPe0EptUcp1ayUOqOUWqqU+n96ff6iUiqglGrr9WPEJf+MCUqps6F/xgql1N/0+uwLSqn3lFIXlFLnlFLTlFL/ra/hWJZE1n1Tt2NIkkVbl086CkXQlJQj0Mbi48Ia6ShEEdHtC2DYqBR8aeJWBIMcLZdIXt/gjCzK4nJ3ShBc8p64Xlm9D9pY5B9vlI5CFBFnW5wl74/O5pL3RBMeCZlZyusrGjzFsoSIPO5lpdQDyik4/l4plaKUWtXr8xeVUoVX+ft/ppSqVEpdp5T6B6VUrlJqZq/PJyinjPlnpdS/KqWOKaV+29dwLEsi6+XVhdDGoqDynHQUiqBnluRBG4tjdS3SUYgi5on5udDGovpcu3QUiqBHZjnLRxu53J0SCJe8J6b7pm7HUD5kRAnmninbMDTJoqObS94TyWP8c4giSLEsISK6yBPKKT/CXlRXL0t2KqVe7fXrR5TzBkn47ZGa0D8z7JdKqeK+hmFZElnvZTnjBJbu4DiBRBEIBDF8fBpuHsPl7pRYxm4pgTYW9sBp6SgUIeHlo/e+zeWjlFi45D3xNLY6T+A/MovjaymxvLTKeXiu8CQfnksUXT7nDce7J/ENR4oMxbKEiOgiM5VSn/f69YtKqQ6lVINS6njo8/+71+fNSqlv9vr1PymloJT6P0qpvwv9XPf6/G6lVI/q4yguliWRlVvuLKr83TouqkwUlQ3OcvcfLeRyd0osGwtroI3FlJQj0lEoQvaeOMflo5SQuOQ98WQedXY7vL6Bux0osczPLIc2FityK6WjUIQcrHF2/f3sfe7OoshQLEuIiP7sMeWUH7f1+r3rlFLXK6X+L6XUDcoZs7W81+cBpdSdvX79BeUUJDcrpf4l9PO/7fX5sNDv9d5r0tt45RzM4R/Sf04klKb2Hmhj8eCMLOkoFCFbimuhjcWEzw5LRyGKqGN1LdDG4ieL86SjUISsCC13n59ZLh2FKKK45D3xzN1WBm0sPth9QjoKUUTtKDsLbSx+v75YOgpFyIehwn7mVhb2FBmKZQkRJbBs5RQTV/rR20PKGZ/1rWv8M+9RSrWov7wZ0qyUur/X5/+o/vrNkn/t9flXFN8sEfXNaZnQxqKls0c6CkXAJHsY2lh8UlQrHYUoovyBIG4Zm4rh49IQ4Ii5hPDa+mJoY5Fz7Kx0FKKI4pL3xDNi5R5oY1FcfUE6ClFEXWjvhjYWD/HhuYTxx4+43J0iS7EsISJSDymlziulHu3DX/s1pVSr+kvZsVNdvLD9YfXXO0u+2+vzXyjuLBH1m7VF0MZid0WjdBSKgKcX7YY2FuX1rdJRiCLuKf73nVAenuksdz/f1i0dhSjiuOQ9cQSDQXxlUgZuGJWMLh+XYFPi+cY7mRiSxIfnEsUjs5zrq8bWLukolCAUyxIi8rgHlFIXlFLfucLnjyml/lfo50OUUjuUUh/2+vznSqkKpdRQpdTfhz6f2evziUqpfOXsMvkXpVSpurhcuSqWJZG3JOc4tLFYnFMhHYUGKRAI4taxqbh1bCqfvKeE9NbnzptTm4tqpKPQILV1+TAkyeK+qVzuTomJS94Tx+mmDmhj8R/v7pSOQhQVr6zZB20s8o7z4bl418rrK4oCxbKEiDwuSzl7R9ou+RE2XSlVp5wl79VKqblKqf95yT9jgnIWwLcopd5XF+8j+YJSaqFSqkk5b69MV30cwaUUy5Jo2F3RCG0sfr1mn3QUGqTy+lZoY/H0ot3SUYii4tP9p6CNxfhPD0lHoUHaE1ru/vJqLnenxMQl74kjteQMtLEYufmgdBSiqFiUXQFtLJbkHJeOQoOUd9y5t3+F9/YUQYplCRGRe7EsibyWTmfJ+/3TMqWj0CBtLqqBNhaTLJe7U2I62dgGbSyeXJArHYUGadlOZ7n7giwud6fExCXviWNaWim0sVi/p0o6ClFU7KpogDYWv1lbJB2FBonFF0WDYllCROReLEui48EZWdDGoqmdc2rj2YTPnBFFn+4/JR2FKCqCwSBufzMdN45Ogc8fkI5Dg/D70HL3nWUN0lGIooJL3hPHc8vyoY3FkdPN0lGIoqI59PDcN/nwXNx7eXUhtLEoqDwnHYUSiGJZQkTkXixLouN365wl77nl/NIqnv1o4S5oY1HZ0CYdhShqwl9aHT7FL63i2UOhkv5CO5e7U+J6LLTkva6ZS97jVbikv2kMS3pKbA9O58NzieDet7djaJJFe7dPOgolEMWyhIjIvViWREd4HMp7WVzyHq/8gSBuHpOK4ePTuNydElp4HMq6Ao5DiVfh5aPfeIdPsFJiS9p0ANpYpB86Ix2FBuhEgzP+8Qfv7ZKOQhRVr4YenuMbn/GrvqUT2lg8OjtHOgolGMWyhIjIvViWRAcX7ca/Y3Ut0MbimSV50lGIoirtEBftxrv88PLR1Vw+SoltXUEVtLGYnnZUOgoN0JbiWmhj8eZnh6SjEEXV8tDDc/MzuUssXmUcroM2FubjA9JRKMEoliVERO7FsiQ62rp8GJpkcd/U7dJRaIA2FjrL3aekHJGOQhRVp5s6oI3Fd97dIR2FBmjpjuPQxmJhNt9mpMR2+FQztLF4blm+dBQaoLc+d/bBfVJUKx2FKKr2VZ2HNhYjVu6VjkIDNCP9KLSxWMu3rynCFMsSIiL3YlkSPY/MyoY2FufaOD8+Ho3bUgJtLOyB09JRiKIqGAziK5MycP3IZHT2+KXj0AC8yj1Z5BE+fwA3jUnB7W+mIxjkiMx49NTC3dDG4vjZVukoRFHV2ePH9SOTcddbGTyv4lR4r9+hU03SUSjBKJYlRETuxbIkel7bUAxtLLKPnZWOQgPw5IJcaGNRfa5dOgpR1I1YuQfaWBRVnZeOQgPw4AwukSXv+OF7u6CNxYmGNuko1E/+QBC3jOU+OPKO/3h3J7SxOHWhQzoK9VMwGMRt49Nw05gU9PgD0nEowSiWJURE7sWyJHrez3Xm1M7bXiYdhfqpxx/AjaNTcMcEPrlK3jB3Wxm0sfhg9wnpKNRPLZ090Mbi/mlc7k7eMOEzZ4zTlmKOcYo3R89wHxx5y5hPnDfVkw/yTfV4U9nQBm0sfvjeLukolIAUyxIiIvdiWRI9hSedObX/tYpzauNNSW0TtLF4fnmBdBSimMg8Wg9tLF7fsF86CvVTXmi5+6/XcLk7eUN4QfiEzw5LR6F+2rC3GtpYvJ1SKh2FKCb+vAMxmTsQ4034z5qJn/PPGoo8xbKEiMi9WJZET0e3H9eNTMY9U7ZJR6F+WpV3EtpYzNp6TDoKUUyca+uGNhYPz8yWjkL9tCTHWe6+iMvdySNO8GnfuBV+yj6FT9mTR5TXt0Ibi6cX7ZaOQv305meHoI3Fp/tPSUehBKRYlhARuRfLkuh6dHYOtLE429IlHYX64Q8f7Yc2Fpml9dJRiGLmvqnbMSTJoq3LJx2F+uG3a53l7rsquNydvCEYDOL2N9Nx05gU+DhHPq48Mc/Z31DL/Q3kEYFAEMPHpeGWsanwc09PXAnvr6xq5P5KijzFsoSIyL1YlkTXGxv5pXs8enhmNrSxaGxlyUXe8fLqQmhjkX+8UToK9cM3p2U6y907uNydvOO5ZfnQxuLwqWbpKNRH3b4Aho1KwZcnbuU+OPKUZ5fmQRuL0jM8r+JFjz+AYaNTcCf3V1KUKJYlRETuxbIkusLjnOZkcMl7vGjp7MGQJItvvMNlyeQtC7MroI3Fkpzj0lGoj86Hxqc9NCNLOgpRTE1POwptLNYWVElHoT46UHMB2li8uIL74MhbpqWVQhuLdTyv4kZ4f+ULPK8oShTLEiIi92JZEl37q50bwxEr90hHoT7aVd4AbSx+s7ZIOgpRTO2q4H/78SbzaD20sXh9w37pKEQxlX7oDLSxSNp0QDoK9dGH3AdHHsXzKv7wvKJoUyxLiIjci2VJdHX5/LhhVDLunpQhHYX6aH5mObSxWLazUjoKUUy1dPZAG4v7p/Gtqngxa+sxaGPxYd5J6ShEMVXX3AltLB6bs0M6CvVReDTt9tI66ShEMVUfOq++zfMqbvzxI55XFF2KZQkRkXuxLIm+x+fugDYWdc2d0lGoD375wV5oY1F48px0FKKYe3BGFrSxuNDeLR2F+uCnywugjUVJbZN0FKKY+9rkbbhuZDI6uv3SUagPHp2dA20szrZwHxx5zz1TtmFokkV7t086CvXBI7Oc/ZUN3F9JUaJYlhARuRfLkuhL2nQA2lhkHOaTKfHgq5MzcP3IZHT28MsX8p7fry+GNhY5x85KR6FrCASCuP3NdNw0JgU+f0A6DlHM8eGG+NHe7cPQJIt7pmyTjkIk4lcfFkIbi4JKnldu19rlw5Aki/umbpeOQglMsSwhInIvliXRtya/CtpYzOTMU9c73dQBbSy+8y5fkydvWpFbCW0s5meWS0eha6g42wptLJ5auFs6CpGI8NjM5Ryb6Xp7TpyDNhYvrSqUjkIkYlF2BbSxWJxTIR2FrmF3RSO0sXhlzT7pKJTAFMsSIiL3YlkSfSW1TdDG4oUVBdJR6BpSS05DG4vRnxyUjkIkovCk84XWLz/YKx2FruHjwhpoYzE5+Yh0FCIRO8saoI3Fq+uKpKPQNSzb6RTxC7JYxJM35R0PfQG/ml/Au93CULG1JOe4dBRKYIplCRGRe7Esib5uXwDDRqfgzgnpCAaD0nHoKqakHIE2Fh/trZaOQiSio9uP60Ym42uTOSrF7cZ8UgJtLJIPnpaOQiSiqaMH2lg8MD1LOgpdw6vriqCNRW55g3QUIhFtXc4ounvf5mgnt3t5NUemUfQpliVERO7FsiQ2nlyQC20sqhrbpaPQVfx48W5oY1FW1yIdhUjMt+fsgDYW9c2d0lHoKr7zrvPv6XRTh3QUIjEPTM+CNhZN7T3SUegq/vzvqYP/nsi7Hp2dA20szrZwabib3fv2dgxNsmjv9klHoQSmWJYQEbkXy5LYePOzQ9DGYktxrXQUugJ/IIhbx6bii+PSEAjwDSDyLvPxAWhjkXG4TjoKXUFHtx/Xj0zGVydnSEchEvW70BsLOcfOSkehK+AbQESOP23k9ZXb1bd0QhuLR2fnSEehBKdYlhARuRfLktjYUlwLbSwmfHZYOgpdwdEzLdDG4pkledJRiEStzj8JbSxmph+VjkJXwGXJRI4Vuc4ujHnby6Sj0BVwtwyRY21BFbSxmJ7G6yu3yjhcB20szMcHpKNQglMsS4iI3ItlSWycbGyDNhZPLsiVjkJXsGFPNbSxeCe1VDoKkaiS2iZoY/HCigLpKHQFS3KOQxuLhdkV0lGIRO2rOg9tLEas3CMdha5gQVY5tLFYtrNSOgqRqMOnmqGNxXPL8qWj0BXMSD8KbSzW5FdJR6EEp1iWEBG5F8uS2AgGg7hzQjqGjU5Bjz8gHYcuI2nTQWhjkXbojHQUIlHdvgCGjU7BlyZuRTDIkXRu9MrqfdDGIu94o3QUIlGdPX7cMCoZd72VwfPKpV5a5SxL3nuCy5LJ23z+AG4ek4rbxnPkr1s9tywf2lgcOtUkHYUSnGJZQkTkXixLYueFFQXQxuJgDS++3OgxLrUm+rMn5udCG4vqc+3SUegy7pmyjctHiUK+O28ntLGovdAhHYUug+cV0V88tXA3tLGoONsqHYUuEQwGcdv4NNw0hg83UvQpliVERO7FsiR2ZmccgzYWq/JOSkehS3R0+3HdyGR8fco26ShErjB2Swm0sbAHTktHoUvUNTvLR789Z4d0FCJXGPMJzyu3OtvSxWXJRL1MsoehjcWmfTXSUegSlQ3O2OwfvrdLOgp5gGJZQkTkXixLYifzaD20sXh9w37pKHSJ8LLkX33IZclEALCxsAbaWExJOSIdhS6RWnIG2lgkbTooHYXIFT4OnVeTk3leuc22I86y5Dc28tqXCADsgdPQxmLslhLpKHSJT4pqoY3FxM8PS0chD1AsS4iI3ItlSeycb+uGNhbfmpktHYUusXQHlyUT9VZW1wJtLH6yOE86Cl3i7ZRSaGOxYW+1dBQiVyivb4U2Fk8t2i0dhS4xa6vzVvWHfKuaCABQc74d2lg8MW+ndBS6xPhPD0Ebi0/3n5KOQh6gWJYQEbkXy5LYun9aJoYkWTR39khHoV5eWeMsS95dwWXJRADgDwTxxXFpuHVsKvxcQuoqP17szDsvq2uRjkLkCoFAEMPHp+HmManwcc68q7zIfX1EFwkGg7jrrQzcMCoZXT6/dBzq5ckFzr6+qkbu66PoUyxLiIjci2VJbL26rgjaWOSWN0hHoV7um7odQ5Ms2rq4fJQo7NmledDGovRMs3QUCvEHgrhlbCqGj0tDgCUW0Z/959J8aGNx+BTPK7cIBoP40sStGDYqBd0+llhEYSNW7oE2FkVV56WjUEiPP4Bho1Nw54R0BIO8vqLoUyxLiIjci2VJbC3fWQltLOZnlktHoZCGVmf56L/P4vJRot6mpx2FNhZr8quko1DIkdPN0MbiP5fmS0chcpUZ6c55tTqf457cIrws+Qdclkx0kXe3lUEbi/dzK6WjUEhJbRO0sXhhRYF0FPIIxbKEiMi9WJbE1r6q89DGYsTKvdJRKCS8fPRPGw9IRyFylfD/G3/8iIt53WJNfhW0sZiedlQ6CpGrZJbWQxuLP/C8co2PC2ugjcUky2XJRL3tKDsLbSx+t65IOgqFfJh3EtpYzNx6TDoKeYRiWUJE5F4sS2Krs8ePG0Yl4663MviKr0tMS3OWJa8t4NPzRL2da+uGNhbfmpktHYVC3ti4H9pYbDtSJx2FyFXOh86rB2dkSUehkFGbD0Ibi5SDp6WjELlKU0cPtLF4YHqWdBQK+eNHzvXV9lJeX1FsKJYlRETuxbIk9r47bye0sai90CEdhcBlyURX881pmdDGoqm9RzoKAXhkVja0sWhs7ZKOQuQ6D0zPgjYWF9q7paMQgEdn50Abi7rmTukoRK7z4AyeV27y8Ezn+qqB11cUI4plCRGRe7Esib0xn5RAG4tkPmknrscfwM1jUnHbeC5LJrqc368vhjYWOcfOSkfxvJbOHgxJsvi3d7ZLRyFypdc2OOdV1tF66Sie19rlw9Aki3vf5nlFdDmvha6vsnl9Je5Cu/Nm4jenZUpHIQ9RLEuIiNyLZUnsbQzNcJ6cfEQ6iucdrOEyP6KrWbnrBLSxmJNRJh3F83LLG6CNxW/XcsY50eWs4sx51wifV7/heUV0WeHrq7nbeH0lLbzz6rUNxdJRyEMUyxIiIvdiWRJ75fWt0MbiqUW7paN43vu5ldDG4l3eqBBd1oGaC9DG4kUWiuLmbS+DNhbLd1ZKRyFypZJa5wGI55blS0fxvLnbnPNqRS7PK6LL2V/tXF/97P090lE8L7y/ck0+91dS7CiWJURE7sWyJPYCgSCGj0/DzWNS4fMHpON42q/X7IM2FrvKG6SjELlSty+AG0en4I4J6QgGOapO0oiVe6CNRVHVeekoRK7kC43WHM7RmuJeWFEAbSz2V1+QjkLkSl0+P4aNSsGXJ27l9ZWw8P7Ko2e4v5JiR7EsISJyL5YlMv5zaT60sThyulk6iqfdM2UbhiZZtHX5pKMQudYP3tsFbSwqG9qko3hWMBjEXW9txbBRKejy+aXjELnW04ucL73K6vill5RAIIjb30zHTWNS0MOHgoiu6Hvzc6GNRfW5dukontXjD+CmMSks2SnmFMsSIiL3YlkiI/y679oCvu4r5dSFDmhj8fjcHdJRiFztrc8PQxuLzUU10lE8q/pcO7SxeGJ+rnQUIld7O8W5vtqwp1o6imf9edzsQo6bJbqa8Z8egjYWn+0/JR3Fs8LjZp9fznGzFFuKZQkRkXuxLJGx9XAdtLH408YD0lE86/MDp6CNxdgtJdJRiFzNHjjN/1eEfbrfOa/Gf3pIOgqRq6UfOgNtLJI28fpKyoY91dDGYkrKEekoRK62uagG2li89flh6SietXwn91eSDMWyhIjIvViWyGho7YI2Fg/PzJaO4llvfuY8zbWluFY6CpGr1YbewvqPd3dKR/EsnldEfVPf0gltLB6dnSMdxbPMxwegjUX6oTPSUYhcrbKhDdpY/PC9XdJRPOsV7q8kIYplCRGRe7EskfPNaZnQxuJCe7d0FE96Yt5OaGNRc55zgomuJhgM4quTM3DdyGS0d3O/j4TvL3Dmmp9s5N4Yomu5b+p2DEmyaOnskY7iSY/MyoY2Fg2tXdJRiFwtGOR+H0nBYBBfm7wN141M5v5KijnFsoSIyL1Ylsh5fcN+aGORWVovHcVzOrr9uH5kMr46OQPBIJf5EV0Ln7yT0+XzY9joFHxp4laeV0R98Ju1RdDGIpfnVcw1tfdAG4tvvJMpHYUoLvx0eQG0sTh0qkk6iueE35z+zrvcX0mxp1iWEBG5F8sSOWvyq6CNxfS0o9JRPCf/eCO0sXh5daF0FKK48H6uM9N5TgZnOsfavqrz0MbiZ+/vkY5CFBdWhM6redt5XsVaZmk9tLF4bX2xdBSiuDAz/Si0sfgw76R0FM/ZUlzLfXAkRrEsISJyL5Ylco6eaYE2Fj9evFs6iucsyCqHNhZLdxyXjkIUF0pqm6CNxXPL8qWjeM7inApoY7Egq1w6ClFcKK6+wIJRyLS0UmhjsTqfX/wS9UXWUadg/N26IukonjNuSwm0sfh0/ynpKORBimUJEZF7sSyREwgEMXx8Gm4ek8o5tTE2YuUeaGNRVHVeOgpRXPD5A/jiuDTcOjYVPp5XMTVi5V5oY7H3xDnpKERxodsXwLDRKbhzQjpH18XY04t2QxuLo2dapKMQxYWWzh4MTbK49+3t0lE85/G5O6CNxakLHdJRyIMUyxIiIvdiWSLr+dCc2oM1nFMbK8FgEHdOSMew0Sno9vFLX6K+em5ZPrSxKKnleRUrgUAQd4TOqy6fXzoOUdz4wXu7oI3FiYY26Sie0eMP4KYxKbhtfBoCAZZURH0V/tK+ll/ax0xblw9Dkyy+PmWbdBTyKMWyhIjIvViWyJq7rQzaWKzIrZSO4hkVZ1uhjcWPFu6SjkIUV3hexV5ZnTOu8alFHNdI1B9vfX4Y2lh8XFgjHcUz9ofGn72wokA6ClFcGf/pIWhj8UlRrXQUz8gtb4A2Fr9es086CnmUYllCROReLEtk7a5wFo3/6kMuGo+VDXuroY3FlJQj0lGI4squCufG8pXVvLGMldX5J6GNxfS0o9JRiOJKysHT0MZi5OaD0lE8Y9nOSmhjMW97mXQUoriSzPMq5vgAEElTLEuIiNyLZYmszh4/ho1KwZcnbuVc7RgxHx+ANhZbD9dJRyGKK+3dPlw/Mhl3T8rgeRUjv1tXBG0sso7WS0chiiv1LZ3QxuKRWdnSUTzj5dWF0MZid0WjdBSiuHK2pQvaWDw8k+dVrPyUo7BJmGJZQkTkXixL5P1ooTNXu7yeyzBj4eGZ2dDGorG1SzoKUdx5Yn4utLGoamyXjuIJ9769HUOTLFo6e6SjEMWdb07LhDYWTe38/yfagsEg7p6UgetHJqOjm/uViPrrgelZ0MbifFu3dJSEFwgEMXxcGm4ekwqfn/srSYZiWUJE5F4sS+RNSyuFNhar809KR0l4Te090MbigelZ0lGI4hL3AMRO7YUOaGPx+Nwd0lGI4tLrG/ZDG4vtpXyTNNqqz7VDG4sn5u2UjkIUl97Y6JxX6YfOSEdJeKVnmqGNxU8W50lHIQ9TLEuIiNyLZYm87GNnoY3Fq+uKpKMkvMyj9dDG4vUN+6WjEMWl1JIz0MYiadMB6SgJb0txLbSxGP/pIekoRHFpXUEVtLGYmloqHSXhbS6qgTYWEz47LB2FKC59FNqpOMny/6FoC++Dm5HOfXAkR7EsISJyL5Yl8lq7fLhuZDK+Nnkb9wBE2Yz0o9DGYk1+lXQUorjU0OrM1f4W52pH3ajNB6GNhT1wWjoKUVwqr2+BNhZPLdwtHSXhhc+r5IM8r4gG4mRjm/N21vxc6SgJ77X1xdDGIpP74EiQYllCROReLEvc4Yl5O7kHIAaeWZIHbSyOnuF+GKKBejA0V/sc52pH1SOznP1K9S2d0lGI4lIwGMSdE9IxbHQKunzcoxFNj87OgTYWdc08r4gGovfen/Zun3SchHZ/eJ9VB/dZkRzFsoSIyL1YlrjD5OQj0Mbio73V0lESVrcvgJvHpOK28WkIBPgGD9FAhedqbz3MPQDRcqG9G9pYfHNapnQUorg2YuVeaGNRePKcdJSE1dTRgyFJFvdN3S4dhSh/pTqpAAAgAElEQVSuvbJmH7SxyC1vkI6SsM62OG9IPzKLb0iTLMWyhIjIvViWuEPG4TpoY/GHj7hLI1oKT56DNhYjVu6RjkIU1zaE5mpPST4iHSVhhf9M+CP/TCAalCU5x6GNxfzMcukoCSsrtA/ud9y9RzQoK3edgDYWszOOSUdJWH/ZvXdQOgp5nGJZQkQe94BSCkqptl4/Jlzy17yslKoNfbZFKfUPl3w+QSl1VinVrJRaoZT6m16ffUEp9Z5S6oJS6pxSappS6r/1NRzLEndoaneeyvvGO3yKOFrmZ5ZDG4slOceloxDFtcoGZ672kws4VztapoTeNtywh28bEg3GgZoL0Mbip8sLpKMkrJmhfXCr8k5KRyGKa4dPNUMbi2eX5klHSViT7GFoY7GxsEY6CnmcYllCRB73gFKq8SqfP6SckuPLSqn/qZT6SCm1qdfnP1NKVSqlrlNOiZKrlJrZ6/MJSqk9Sql/Vkr9q1LqmFLqt30Nx7LEPb49Zwe0sTjd1CEdJSE9tywf2lgcrGmSjkIU14LBIO56aytuGJWMzh7uAYiGJxfkQhuLyoY26ShEcc3nD+CL49Jw69hU9PgD0nES0o8X74Y2FqVnmqWjEMU1fyCI4ePScPMYnlfREr6+OsHrKxKmWJYQkcc9oK5elnyolJrV69fDlFJ+pdTfh369Uyn1aq/PH1FOuRJ+e6RGKfVEr89/qZQq7ms4liXuMf7TQ9DGYktxrXSUhNPjD+CWsakYPi4Nfu4rIRq0l1YVQhuL/OON0lESTmePHzeMSsZdb2UgGOR5RTRYL6wogDYWRVXnpaMknC6fHzeOTsEdE9K5D44oAsLnVXH1BekoCaejO3x9tZXXVyROsSwhIo97QDnlxxmlVLVSarlS6h97fX5AKfXCJX9Pu1LqvtDPm5VS3+z12T8pZ6zX/1FK/V3o57rX53crpXpUH0dxsSxxj+SDp6GNxcjNnKEaaUVV56GNxYsrOIaDKBKW7uAegGjZXdEIbSxeXl0oHYUoIbyXVQFtLBZmV0hHSTh7T4T3we2VjkKUEDg2OHp2lTfw+opcQ7EsISKP+/+UUl9USv13pdT/Vkp9opTa3uvz40qp71/y95xSSn079POAUurOXp99QTkFyc1KqX8J/fxve30+LPR7vfea9DZeOQdz+If0nxMU0tDaBW0sHpqRJR0l4YS/KFnEL0qIImJ/tbMH4AUWkBE3d1sZtLFYkVspHYUoIezjAxNRwy92iSJrT6iA/MUHLCAjbebWY9DGYuWuE9JRiFiWEFFCy1ZOMXGlH5fzv0Kfhd8uOaCUev6Sv6ZNXfxmyf29PvtH9ddvlvxrr8+/ovhmSdx6aEYWtLFoaO2SjpJQ+Eo7UWT1+AO4eUwqho/naLtIC+9XKqnlfiWiSOAozuh5frlzfbWf11dEEdHl82PY6BTcydF2Eff0Iu5XIvdQLEuIiC7y/yqn4Pin0K8/VBcvbL9B/fXOkt4L2x9Wf72z5Lu9Pv+F4s6SuDVy80FoY5Fy8LR0lITh8wdw69hU3Do2FT4uSySKmGeW5EEbiyOnedMZKeHz6ov8UpcoosIl5MEalpCR4g8E8cVxabiF11dEEfXUQudL/bK6FukoCaOzxymhuF+J3EKxLCEij3tQKTVEOeXGPyulPlZOARL2kHIWwH9JKfU/lFLrlVKben3+c6VUhVJqqHIKlB3q4nJlolIqXznly78opUrVxeXKVbEscZctxbXQxmL8p4ekoySM8Lig55dz/AZRJHGcQeQdrGmCNhY/5XlFFFHhcVFLd3BcVKSU1Drn1XPL8qWjECWUaWml0MZidf5J6SgJI/+4sw/ulxxvRi6hWJYQkce9rpy3P9qVs4tkpXL2mPT2cuizdqXUFqXUP1zy+QSlVINSqkUp9b66eB/JF5RSC5VSTUqp80qp6aqPI7iUYlniNqebOqCNxbfn7JCOkjAW5zj7ShZkcRE1USTtqnAWZf7qQy7KjJRlOyuhjcW87WXSUYgSCheRR97SHcehjcW723heEUVS1tF6aGPxu3VF0lESRngf3LKd3AdH7qBYlhARuRfLEvf5xjuZGJJk0dTeIx0lIfzs/T3QxmJf1XnpKEQJpbPHj2GjUvCliVs50iBCXlpVCG0s8o43SkchSijdvgBuGpOC27hnKWJ+Hrq+Kjx5TjoKUUJp6ezB0CSLe9/eLh0lYTy7NI/74MhVFMsSIiL3YlniPn/4aD+0scg4XCcdJe75A0EMD83T7uE8baKIeyq0LPPoGc7VHqxAIIjb30zHjaNT0Nnjl45DlHDCe5YOneKXZYPl8wf+vK+E11dEkff43B3QxqL2Qod0lLjX5fPjxtEpuP3NdJbl5BqKZQkRkXuxLHGfDXuroY3F5OQj0lHiXnj+P+dpE0XHLO4tiZjw/P9nl+ZJRyFKSHMynDEsyzmGZdD2VZ2HNhYvrOB+JaJoGP/pIWhj8UlRrXSUuJfHfSXkQoplCRGRe7EscZ+qxnZoY/HEvJ3SUeJeeJ72/EzuKyGKht0Vzg3of63iDehgLcnheUUUTeEvzHheDd78zHJoY7Ek57h0FKKElHzwNLSxGLX5oHSUuBd+sOf9XBbl5B6KZQkRkXuxLHGfYDCIr03ehutGJqO1yycdJ66NWLkX2ljsPcF52kTR0NnD0QaRwv1KRNHV2ePHsNEpuHNCOvcsDRLn/xNF19mWLmhj8cisbOkoce+phc7I2GN1HBlL7qFYlhARuRfLEnd6dV0RtLHIOXZWOkrc8geCuG18Gm4ak4JuH+dpE0ULvzQbvB5/ALeOTcUXx6XBx/n/RFHzNPcsDVrvkpylE1H0PDA9C9pYnGvrlo4Stzq6/bhhVDLuemsrgkGeV+QeimUJEZF7sSxxp9X5J6GNxbS0UukocevQKc7/J4qF8DiWRdkV0lHiVnj+/4uc/08UVTND41g+2H1COkrcCo9ffGlVoXQUooSWtOkAtLFIPnhaOkrc2lF2FtpY/HrNPukoRBdRLEuIiNyLZYk7lde3QBuLHy3cJR0lbi3fWQltLOZuK5OOQpTQikJf9D+/nF/0DxTn/xPFxq7yBmhj8fJqftE/UDPTj7JwIoqBzw+cgjYWSZu4t2SgpqaWQhuL1fknpaMQXUSxLCEici+WJe4UDAbx5YlbMWxUCjp7/NJx4tIvP3D2lRRUcl8JUTT5/AEMH5eGW8amcuTdAHGUGVFscCTL4P3wvV3QxqK8nqPMiKLpXFs3hiRZfOOdTOkoceuJ+bnQxqKyoU06CtFFFMsSIiL3YlniXr/6sBDaWOwqb5COEncCgSDumJCOG0enoMvHsoko2kasdJaT7znBcrK/OP+fKLb4Zf/AtXX5cP3IZHxlUgbLJqIY+M67O6CNRVVju3SUuNPc2YOhSRZfn7KN5xW5jmJZQkTkXixL3GvV7hPQxmJG+lHpKHHnyOlmaGPx48W7paMQecKy0Ni7ORkce9dfnP9PFFvT0pyxLB/mcSxLf2UdrYc2Fq+uK5KOQuQJU1KOQBuLtQVV0lHizrYjddDG4rX1xdJRiP6KYllCROReLEvcq7y+FdpYPLkgVzpK3Hk/1/nidnbGMekoRJ4QLiifXsSCsr84/58otrjwd+AmJztf3K7fwy9uiWIhfF69sprnVX9N/PwwtLH4aG+1dBSiv6JYlhARuRfLEvcKBoP46uQMXDcyGa1dPuk4cSU8wmx3RaN0FCJPCAT+smepo5uj7/ojPBKorI4jgYhioaPbj2GjUnDnBI6+66/wSKDqcxwJRBQLnT1+DBudgjt4XvXbY3Oc86rmPM8rch/FsoSIyL1Ylrjb79cXQxuLzNJ66ShxIxAI4ksTt2LY6BR09vBLW6JYeWXNPmhjsaPsrHSUuNHe7cz/v+stzv8niqVnl+ZBG4sDNReko8SNC+3Osun7pm6XjkLkKeHzqqS2STpK3Djf1g1tLL7xTqZ0FKLLUixLiIjci2WJu23YWw1tLCbZw9JR4kZJbRP3lRAJWJ1/EtpYTE0tlY4SN7KPOeM1fruW8/+JYmlhdgW0sZifWS4dJW6klpyBNhZ/2nhAOgqRpyzIKoc2FguzK6SjxI2Ug6ehjYX5mOcVuZNiWUJE5F4sS9yt5nw7tLF4fO4O6Shx470s5wuQBVn8AoQolk40tEEbiyfmc89SX4UXt67j4laimDp8inuW+mvslhJoY7GluFY6CpGnHKi5AG0s/nNpvnSUuMHzitxOsSwhInIvliXu9413MjEkyeJ8W7d0lLjwzBK+qk4kIRgM4p4p2zA0yaLp/2/vzsOkrK7Ej59M4qxJnplMMr/5ZWbysogbuGtMTIyaaBJj4i+Z0ZjFTFyymjEZzfI2u6wKCOKKiqKiqIAo6u0FGhpo9h2anWZvlu6mgV7prarO749b1RTN1tD99n2r6vt5nnqern67qw6P19v3rXPvOUebXIeTEr73zHz1fKO7K6inDXSmaDSmVw/J1+70hWuzm0bNUc83WlZd7zoUIKNEojG9fNAMSgyfhW+MnmvnqyrmK4STkCwBgPAiWRJ+/rtr1fON5hTtdx1K6NU1NmuPPjl65eCZNEEEHHhk8hr1fKMzN5S6DiX0KuuatGuW0esfm02/EsCBRF+4fOarM9pVUctJZ8Ch3765Qj3f6ILig65DCb0DlfXq+Ua//sQc16EApyQkSwAgvEiWhN/01XvV8432fb/IdSihV7C5jPr/gEPTVpao5xt99MP1rkMJvRnrbf3/P05Z4zoUICO9t8rOV/2nr3MdSuhNXLRTPd/oCHpSAU7QF67tEj0/WYsizIRkCQCEF8mS8KuoadAuWUa/OoLdx2cy6MMN6vlGpyzf4zoUICPtrzyqnm/01jFzXYcSegPi9bSnrSxxHQqQkcqq7e7jm0bNcR1K6D3w2jL1fKNLtle4DgXISLsrbB/L7z4933Uoofe7SSvV840WbC5zHQpwSkKyBADCi2RJargjXtd+W3mN61BC7ZZ4fdpS6tMCziTqRO+vPOo6lNCKxWJ6w4gC9Xyj5dUNrsMBMta3xxaq5xvdc4i+QafS0BzRi/vnas8BedoUiboOB8hYXx0xmz6WZ5Dc3+VoI/1dEF5CsgQAwotkSWoYPWOzer7Rl+fvcB1KaCV2tH9zzDzXoQAZbfBH9oTXO8t2uw4ltLaV16jnG/3eM+wQBVwanrNRPd/om0t2uQ4ltBYUH1TPN/qrictdhwJktKxpto9lNn0sT2n1niPq+UZ/On6J61CA0xKSJQAQXiRLUsOKXYfV843e8zILv1NJ1Kcd8tEG16EAGa1wa7l6vtHfvrnCdSihNb5wu3q+0TEzt7gOBchoiUTArycyX53KsGybUHprKQlwwKWP1u5Tzzfa+z36WJ7KU7O2qucbfXHeNtehAKclJEsAILxIlqQGjhSf2f+8tUo93+jcLeWuQwEyWn1TRC/sl6O9BuZpMyVbTuon4xer5xtdveeI61CAjNbQzHx1Jt8cM0893+jeI5RWBFw6VNuoXbKM3jCiwHUoofVfzy9Uzze6+UC161CA0xKSJQAQXiRLUkciGVCwiWZ1rUWiMb2CZBIQGvdOWKqeb3TZzkOuQwmdmoZmPb9Ptl41eKZGozHX4QAZ7+fx+WrFLuar1vYdsSVObxk913UoAFT1u0/bPpY7D9a6DiV0quqbtFvvbL1u2CyNxVhfIdyEZAkAhBfJktTx7ooS9XyjA6avcx1K6KzcTZkyIExeW7hTPd/oqLzNrkMJnbz1B9TzjT78zmrXoQBQ1Zfn76As3im8vXQ3JU6BEBmVZ/tYvrZwp+tQQid33X71fKN/mrLGdSjAGQnJEgAIL5IlqaO8ukE93+jXRnL0urUnZtgbh1fm73AdCgBV3XmwVj3f6O1PF7oOJXQSDVo/XLPPdSgAVLW4rFo93+j3n1vgOpTQ+c0bK9TzjRZupcQpEAbLdh5Szzd674SlrkMJnaxpRayvkDKEZAkAhBfJktSSOHq9g6PXx/nOU4UcSQdC5saRBer5RsurG1yHEhqxWEyvGzZLu2YZraxrch0OALX/X35pOP9fttYUiWqvAXl6Ub9crW+ixCkQBs2RqPYamKcX9svh/8sksVhMr39stnbJMnq4ttF1OMAZCckSAAgvkiWpJXGCYsICTlAkHKisV883evOoOa5DAZBkwPR16vlGp60scR1KaGzYV6Web/TOcQtdhwIgyZ+nrlHPN5pdtN91KKGR2MF+36vLXIcCIMlv37QnvuZt4cRXQuKE4B3PckIQqUFIlgBAeJEsSS3L4zeuP+fodYu3qKcNhNLsTaXq+UYfemuV61BC49mCYvV8o88WFLsOBUCSj9buU883mjVtretQQmNk3iZ6IwAh9M4ye+8zmHufFi/O26aeb3Rs/lbXoQBtIiRLACC8SJakluZIVC8dmKcX9OXodcIvXl+unm90YfFB16EASFLX2Kw9+uboFYNmaCQacx1OKNw5bqF6vtEN+6pchwIgyeHaRu2SZfT6x2ZrLMZ8pap6+9OUOAXCqOVU/RNzXIcSGne/uEg932hRSaXrUIA2EZIlABBeJEtSz4OTVqrnG52zucx1KM41NEf04v652nNAnjY2R12HA6CVe15eop5vdPWeI65Dca6yrkm7Zhm9btgsPowFQuiOZxeo5xstLqtxHYpz5dUN6vlGbxxZ4DoUACdx29hC+ljGVdU3affe2XrN0HyNsjkHKUJIlgBAeJEsST1Tlu9Rzzc68IP1rkNxbt6WcvV8o795Y4XrUACcxPjC7er5RsfM3OI6FOc+WEOZHyDMxszcop5v9KV5212H4ty0lSXq+UYHTF/nOhQAJ5HoYzm+kPnKrN2vnm/0T1PWuA4FaDMhWQIA4UWyJPWUVduj1zfR0FwHfrBePd/o5OV7XIcC4CS2l9eo5xv9zlOFrkNx7uF3VqvnG81bf8B1KABOYs2eI+r5Rn/04mLXoTj3+7dXqecbnb2p1HUoAE5idXy+uvvFRa5Dce6RyWvU843mrtvvOhSgzYRkCQCEF8mS1PSdp+zR610VmXv0OhaL6Q0jCtTzjZZV17sOB8Ap3PzEHPV8o3uPHHUdijPRaEyvHDxTz++TrTUNza7DAXAS0WhMrx6Sr917Z2vl0SbX4TgTicb0ikEztEefHK1rZL4Cwigajek1Q/O1W+9srazL3PnKztusr5B6hGQJAIQXyZLUNDJvk3q+0dcW7nQdijPFZXbH+h3PzHcdCoDTGJ6zMePnq8QO0J+MZ8c6EGZ/nmp3KH+0dp/rUJxJzFc/Hb/EdSgATuMvU9eq5xudvnqv61CcYX2FVCUkSwAgvEiWpKYVuw5n/I3sS/NsL4Qn8+mFAITZil2HMn6+Gh3vhUBtcSDcctcdUM83+vDk1a5DcWZs/lbmKyAFzFhv56vfv73KdSjO0LsFqUpIlgBAeJEsSU2Jo9fdM/jo9Q9fWKSeb3RtyRHXoQA4jUi8REIml7b53jPz1fONbiuvcR0KgNOoaWjW8/tk65WDZ2okGnMdjhN3PLtAPd/oltJq16EAOI26xmbt0TdHL3t0hjZHoq7DceLWMXPV843urqhzHQpwVoRkCQCEF8mS1NX7vSL1fKPTVpa4DqXTVdQ0aNcso9cNm6WxWGZ+mAGkkkwuFVFe3aCeb/SGEQXMV0AKuOflJer5RpfuOOQ6lE6398hR9XyjN45kvgJSwb0TlqrnG120rcJ1KJ1ue7ktyXzb2ELXoQBnTUiWAEB4kSxJXXO3lKvnG/3VxOWuQ+l0k5fvUc832n/6OtehAGiD/A2l6vlGfzdppetQOt3UFSXq+UYHMF8BKeGNxbvU840O+nCD61A63cvzd6jnG308d5PrUAC0waQlu9XzjQ78YL3rUDrd83O2qecbHZu/1XUowFkTkiUAEF4kS1JXY3NUew3I0wv75ejRxojrcDrVA68tU883uqD4oOtQALRBfVNEL+qXq70G5Gljc2aVivj1xBXq+UYLNpe5DgVAG5RV1WuXLKPXPzY7405X/NfzC9XzjRaVVLoOBUAblFc3ZOx8lSgZuPkAJQOReoRkCQCEF8mS1PbQW6vU843OWH/AdSidprbhWH3epgytzwukol++vlw93+i8LeWuQ+k0NQ3NekHfHO01ME8bmjMrqQ2ksh88Zz+EW7c3c5IGpfEk0Vcez7wPXYFUlolJzn3xkoE3jZrDfIWUJCRLACC8SJakNrN2v3q+0Ucmr3EdSqfJKbL/5offWe06FABnYUq8fF6/9zOnHNX01Xszbo4G0sELc215l9EzNrsOpdO8vminer7RYdkbXYcC4Cy8NG+7er7RUXmZM1+9usCWDHwsh5KBSE1CsgQAwotkSWqriZ+yuHzQDG3OkFMWf3jbnqbJXZc5p2mAdHCotlG7Zhn90vBZGbML8Bfx0zSU4AJSy86Dter5Rr85Zp7rUDrN3S8uUs83unL3YdehADgLuyvq1PON3jJ6rutQOk1ivlq954jrUIBzIiRLACC8SJakvvtetf07FmZA/46mSFR7DczMPi1AOrhr3KKMKRVRVd+kPfpQMhBIVd96cp56vtGdB2tdhxK48uqGlmR2NJoZyWwgnXx7bKF6vtHisvTv35HYfHPdMOYrpC4hWQIA4UWyJPW9s2y3er7RgR+sdx1K4Aq3lqvnG/3F68tdhwLgHCRKRWRCaZt3V5So5xv9y9S1rkMBcA5Gz9yinm/0uTnFrkMJ3JtLdqnnG330w/RfSwLp6NmCYvV8o2NmbnEdSuAmL7NlXQdMz5yyrkg/QrIEAMKLZEnqq6ixuwG/nAGlbfq+X6Seb3TqihLXoQA4B4nSNreOSf9SEYlTf4VbM6ehPZBOtpZWq+cb/daT6V+K66fjl6jnG12285DrUACcg10Vdn11cwY0PG+pqrAt/asqIH0JyRIACC+SJenhrhfSv850UySqVw2eqd17Z+vh2kbX4QA4R7fFS0VsPpC+pSIq65r0/D7ZeuXgmRnTTwpIR4n5auP+KtehBOZQbaN2652t1w7Np6QNkMLueHaBer7RdXvTt9RpdbzE6RUZ1K8T6UlIlgBAeJEsSQ9vLN6V9seRCzaXqecbfeC1Za5DAdAO4+ZuU883OjJvk+tQAjN5uS0R0fu9ItehAGiHROnA4TkbXYcSmEQ51/5pvIYEMsH4wvSfr95bZUuc/nnqGtehAO0iJEsAILxIlqSHw7WNLbuY07WR8B/eXqWeb/SjtftchwKgHfYeOaqeb/SrI2anbamIn72ylBIRQBoorarXLmne+PznE+x8tWhbhetQALTDgUo7X13/2Oy0na8ocYp0ISRLACC8SJakj1+8vlw93+jsTaWuQ+lwtQ3NelG/XO05IE/rmyKuwwHQTneOW5i2pQMTJW2uHpKvkTT9sALIJD8ZvzhtkwlH6uxmm6sGz2S+AtLAD+OlmVfsSr/+Q0fqGrV7bztfUYILqU5IlgBAeJEsSR9m7X71fKMPvbXKdSgdLnHk+o9TOHINpIOJi3aq5xsd+MF616F0uLeWUtIGSCdT4mX1/jJ1retQOtybS2wZ137vM18B6SBRmjkd11dvx9dXzFdIB0KyBADCi2RJ+qhvimjPAXl6Yb8crWlodh1Oh/rveEmb+VspaQOkg0O1x3YHplvpwMQu9KU70m9XJ5CJquub9IK+OdorDU+33pXGu9CBTJR8ujXdTl+wvkI6EZIlABBeJEvSyx+nrFHPNzptZYnrUDpMeXWDds0yeu1QStoA6eSB12zpwFkb06d0YGK++uKw/LStFw5kogcnrVTPN5pTtN91KB0m0T/qK4+nb/8oIBMlNpktKE6fTWYHKuu1a5bR64alb/8oZBYhWQIA4UWyJL0sKD6onm/0Z68sdR1Kh5mwYId6vtEhH21wHQqADpRdZEsHPjhppetQOkyivNijH6Zf+Qsgk+VvKFXPN/rL15e7DqXDPD9nm3q+0ZF5m1yHAqADvbvCli/2302f0oHPFhSr5xsdkct8hfQgJEsAILxIlqSXSDSm1w7N165ZRsurG1yH0yHueGa+er7RdXsrXYcCoAPVN0X00oF52qNvjlYebXIdTodIzFer9xxxHQqADtTYHNUrBs3QHn1y9Ehdo+twOsS3npynnm90a2m161AAdKCq+ibt0TdHL3t0hjY2p34prlgspl8bWaCeb3THwVrX4QAdQkiWAEB4kSxJP0M+2qCeb3TCgh2uQ2m37eU16vlGbxk9lxIRQBrKmlaknm/07aW7XYfSbhv3V6nnG/3mmHnMV0Aa6vu+na8mLUn9+WrTATtf3Ta20HUoAALwq4m21Gn+htQvdbpke4V6vtG7XljkOhSgwwjJEgAIL5Il6Wfd3kr1fKPffXq+61DabfTMLer5Rp8tKHYdCoAALN95yN4Aj0v9G+CBH6xXzzf68vzUT1QDONGKXekzXw3P3qieb/TFedtchwIgADnxUqe/eWOF61Da7ZHJtifn1BXp05MTEJIlABBeJEvSTywWaymtUFSSuqWrYrGY3jDCHrnec6jOdTgAApD8//nOFC6t0NAc0csHzdDz+2Trodr0KNED4HixWEy/OmK2er7RksOpuy5pikT16iH52q13tpZV1bsOB0AAEqUDU31dUl3fpBf1y9VL+udqXWOz63CADiMkSwAgvEiWpKeJi3ep5xvNmpa6jf1W7j6snm/0znELXYcCIEDPzN6qnm90eM5G16Gcsw/X7LPN6t9Mn2b1AE40esZm9XyjY2ZucR3KOUs0q7//1WWuQwEQoMSJ11dS+MTr20t3p12zekCVZAkAvCAitUmPBrET42fj1x8VkUirn7kl6ffPE5HnReSIiBwSkZEi8rGk658WkXdEpEZEDojIH88mOJIl6am6vkkv7p+rF/fP1ar61Gyc3Oc9Wxv8zSW7XIcCIEBlVfXavXe2XjV4Zso2Ir3n5SXq+Ubnbil3HQqAAJUcrtM1nFQAAB9KSURBVNMuWUa/OCxfmyKpOV898JrtZZC77oDrUAAEaP0+W5r52yncm+j7zy1Qzze6Ytdh16EAHUpIlgDAcUaIyKyk54+KyLun+flBIrJMRP5FRL4gIltE5KGk66+LyAdikyaXiki5iHyvrcGQLElficbJExftdB3KWas8apM9F/XL1cqjqZnsAdB2v564Qj3f6Idr9rkO5aztOVSnnm/0y8NnaSRKY3cg3d3/6jL1fKM5Rftdh3LWdlekfrIHQNvdNrZQPd/o2pIjrkM5axv3V6nnG/36E3M0FmN9hfQiJEsAoMXHRWS/iPwk6XuPyumTJSUickfS81+KyOr4138vIo0iclnS9WEi8n5bAyJZkr4Sjd6/OWZeyi0wX5q3XT3faN/3i1yHAqATzNtSrp5v9McvLXYdyllLlOV5Mj91y/IAaLuCTWXq+UZ/Mj715qvBH21Qzzf6zOytrkMB0AneiJdmfvid1a5DOWuJjX8TFqRuGTHgVIRkCQC0+K6IVIrI3yV971ERqRZbYmuziPQTkU/Er/2TiKiIeEk/f62INIktxXWl2BJef5V0/S4RKW5rQCRL0tsdz9qjy8t3HnIdSptFojH9yuO2gWpxWbXrcAB0gmj0WOPkHSnU6D0SjemXhs/SLllG9x456jocAJ0geZ2yvbzGdThtVtPQrL0G5GmPvjlaUdPgOhwAnaCusVkvHZin5/fJ1rLqetfhtFnlUdvYPZVLSgOnIyRLAKDFeyIyrtX3eorIv4lNeFwhNmHSP37tP8QmS/4x6ed7xL/3tyJyg9jkS7JbRaT0NDEMFDsxJx6u/04gQJOX71HPN/q/KbSbKG/9AfV8o/e8vMR1KAA60bMFxer5Rodlp06j98R89bNXlroOBUAnem6Ona8GfbjBdSht9vqiner5Rv80ZY3rUAB0ouE5G9XzjY6ZmTonYF+ev4MqA0hrQrIEQBqbKzZxcapHss+JPRFy7Rle88cisj7+deJkyReSrl8jJ54sSW74fqdwsgRxRxsj2mug3UV4qLbRdTht8qMXF6vnGy3YVOY6FACdqKzaNnq/YtAMrW+KuA6nTe56YRHzFZCBDtY0aI++OdprQJ5Wp8Cu52g0pjePmqOeb3TDvirX4QDoRHuPHNVuvbP16iEztaE5/OuraDSmN44sUM83uqWUKgNIT0KyBABERORhOZYEOZ27RWRD0vMSOb5h+y/kxJ4llyZdHyr0LEGSgR+sV883Om7uNtehnFGikd9No+ZolEbJQMZ5cNJK9Xyj7yzb7TqUMyoqqWxpPMp8BWQe/9216vlGxxdudx3KGRVstn1WfvjCItehAHDgwTft+mrqihLXoZzR3Hgfu7tfZL5C+hKSJQAgIiJFIvLISb7/fRH5TPzrniKyUUSGJF0fLCJLxJ5M+Q8R2SQiDyVdnygi00XkUyLSS2wJruTkymmRLEl/28trtEuW0S8Nn6VNkajrcE4r8cHDqzTyAzLS6j1HUiYB8Ye3V6nnG520JPyJHQAdr7isWj3f6JdTYH31s1eWqucbzV13wHUoABxYseuQer7R28YWaiwW7vXV/a8uU883mlO033UoQGCEZAkAyNViS2d97iTX3hKRChGpE5HtYhu+n5d0/TyxfU4qReSwiIyS48tufVpEJotIjdhEyR/PJjCSJZnhgdeWq+cbfX/VXtehnNKh2ka9oG+O9hyQpzUNza7DAeBIorTVzA2lrkM5pf2VR1OuZBiAjndf/EO96avDu74qLqtRzzd6/WOzNRLyJDSAYMRiMb3jmfnq+UYXbjvoOpxT2nOoTrtkGb1u2CxtDnkSGmgPIVkCAOFFsiQzLNleEfrdRKPyNqdcs1QAHW/WxlL1fKN3jlvoOpRTeixnk3q+0SdmbHYdCgCHFm2z66vbnw7v+qrv+0Xq+UZfnBf+cqwAgjN99V71fKMPvLbMdSinNCzbNqN/etZW16EAgRKSJQAQXiRLMsNxu4mKw7eb6HBto/YcYBvRH6isdx0OAIei0ZjeMnquer7RlbsPuw7nBHWNzXrZozO0R58cLatmvgIyWSwW0+8+Hd7d2pV1TXpRv1y9qF+uVtaFvxE9gOA0RaL6peGztEuW0R0Ha12Hc4KDNQ16cf9cvaBvjpZXN7gOBwiUkCwBgPAiWZI5PlyzTz3f6H+/stR1KCdInCoZ+MF616EACIHJy/eo5xv99cQVrkM5wTOzt6rnG/3jlDWuQwEQAh/E11f3Tgjf+mrc3G3q+Ub7vl/kOhQAIZCYE/48NXxrmCEfbVDPNzrkI6oMIP0JyRIACC+SJZmjORLVr46YrZ5vdMWu8OzW5lQJgNYamiN67dB87ZJldEtptetwWlTUNNj5qk+O7jlU5zocACHQHInq9Y/Z9VWY5quq+ia9YtAM7ZpldFt5jetwAIRATUOzXjl4pnbrnR2qeaG0ql4v6JujF/fP1YM1nCpB+hOSJQAQXiRLMsu0lSXq+UZ/+MKi0NTW5lQJgJOZsGBH6E7DDfxgvXq+0cHsegSQ5OX5dr76zRvhOQ2XWF/9Zepa16EACJHxhdvV840+OGml61Ba9J++Tj3f6IjcTa5DATqFkCwBgPAiWZJZItGY3jrG9gKYu6XcdTicKgFwSk2RqN48ao56vtF5IZivdlXU6vl9srXXwDw9XNvoOhwAIVLfFNEvD58VP717yHU4WlZVrxf1s7X/91cedR0OgBCpb4rodcPsfLVub6XrcLTkcJ1dXw3I0yN1rK+QGYRkCQCEF8mSzDNzQ6l6vtFvPTlPI1G3p0s4VQLgdHLXHVDPN3rXOPen4X43aaV6vtHn5hQ7jQNAOL23yp7e/cFzC5zPV33fL1LPNzo8Z6PTOACE06Qlu0PTa8l/d616vtGx+VtdhwJ0GiFZAgDhRbIk88RiMb3rhUXq+UYnLdntLI6yqnq9pH8up0oAnFI06TRc7rr9zuJYs+eIer7R64bN0vqmiLM4AIRXNBrT258uVM83ml3kbr7acbBWu/XO1ksH5mllXZOzOACEV1Mkql8bWaCeb3TZTnen4XbG56vLB83Q6nrmK2QOIVkCAOFFsiQzrdtbqV2yjF45eKazG+mHJ69m1yOAM1pQfFA93+iXhs/S2obmTn//WCymd79oE8yTl+3p9PcHkDoWxuerr40s0MbmaKe/fywW0wdeW66eb3Tc3G2d/v4AUsf01Xudnt6NxWL68wlL1fONPj+H+QqZRUiWAEB4kSzJXFnTipyVwFq285B6vtFrhuZrjYMPPwGklofeWmWTq9mdn1wt2FSmnm/01jFznZcuBBB+9726zFmywqzdr55v9MaRBZyCA3Ba0WhMv/XkPPV8o/kbSjv9/RPz1c1PzNGGZuYrZBYhWQIA4UWyJHMdqm3Uyx6doV2zjG7cX9Vp71vfFNGbn7BNm6ev3ttp7wsgdZVV1WuvAXnavXe2bj5Q3Wnv2xyJ6jfH2A8SZm/q/A8SAKSe4rIa7dE3R3v0zdEtpZ03Xx2pa9Srh8xUzze6cNvBTntfAKlrzma7IeTaoflaWtV5ZZGr6pv02qH56vlGF22r6LT3BcJCSJYAQHiRLMlsExftVM83+qMXF3fa8esnZmxuaSjougEqgNTx6oIdLeUiop10wuOZ2VvV843e/aL7BvMAUsdL87ar5xu9/elCbYp0TjmuP01Zo55v1H93bae8H4D00Ps9W23gZ6903r3ZgOnr1PONPjJ5Tae8HxA2QrIEAMKLZElmS9413RmnPDbur9LuvbP1kv65uvfI0cDfD0D6aI5EW5onvzgv+PI26/ZWavfe2XpRv1zdcbA28PcDkD4i0ZjeNc72Ohozc0vg7zd/68GW3eGVR2mSDKDt6psieuuYuer5Rt9csivw91u1+7B2yTJ6+aAZeqi2MfD3A8JISJYAQHiRLMHi7RXaJcvoJf1ztbgsuHIRzZGo3vHMfPV8o68t3BnY+wBIX1tLq/WCvjl6fp9sLSqpDOx9quub9Buj7QcHExcH/8EBgPSzu6JOL+6fq916Z+vakiOBvU9dY7N+dcRs9XyjuesOBPY+ANJXYoPIxf1zdVdFcBtEahqa9caRBer5Ricv3xPY+wBhJyRLACC8SJZA9VipmW+Mnqu1ATVcH/LRBvV8oz94bgFNkgGcszcW71LPN3rTqDmBzFeRaEzvjzdovv/VZZTfAnDOJi3Z3bK+CqLheiwW04feWqWeb/TXE1d0+OsDyBxj8+394J3jFgZ2r/bIZFsu8FcTl7O+QkYTkiUAEF4kS6CqGo3G9L74h4MPvbWqwxevU1eUqOcbvXLwTN1zqK5DXxtAZonFYvrL15er5xv945SOr3U9PGdjy4eb1fWUswFw7mKxmP58wlL1fKOPfri+w18/0RvlK4/P1sOUswHQDk2RqH4vXgUgiHKnz8/Zpp5v9Lphs5ivkPGEZAkAhBfJEiRU1jXpVx63ZRyeLSjusNddufuw9uiTo917Z+vi7RUd9roAMtfh2ka9btgs9Xyj4wu3d9jrTltpE7uXD5qhO+lTAqADlFbV6xWDZqjnG31n2e4Oe90Z6w9o1yyjF/bL0fX7gitLCCBzFJdVa4++9r7twzX7Oux1CzaXqecb7TkgT1fuPtxhrwukKiFZAgDhRbIEydbtrdRL+ueq5xudsGBHu19vW3mNXjM0Xz3f6BvU/QfQgVbvOaIX9svRLllGzdr97X695MTuwm0HOyBCALAWFh/UHn3sfNURH0Au3XFIL+hrXy+7qP3zHwAkTF+9V7v1ztauWUanr97b7tcrKqnUy+MJ4xnr6asEqJIsAYBQI1mC1pZsr9AL++W0O8GxeHuFXvaoXRj3e39dB0YIAFb+hlLtmmW0R98cnbxszzmXENy4v0qvHkJiF0BwZqw/oN16Z+v5fbJ17pbyc36d2ZtKWza2TFy0s+MCBIC4nKL92j2eMGlPQrZwa3nLfDUyb1MHRgikNiFZAgDhRbIEJ1O4tVx79LEJkz7vFZ11U9J3V5To+X2y1fONjsjdpFEaugMIyJtLbMN3zzc6YPq6s2pKGonGdPTMLdo1y/7+wA86vqcAACRMWb5HPd9o1yyjo/I2n9X6KhaL6fjC7S3z1QtzO76nAAAkZBft165ZRs/vk63vr9p71htS3l1Rot172/vB5+dso6E7kERIlgBAeJEswaks2V7RstP6trGFurD44BkXuaVV9drnvSL1fKPde2fr20s7rjY3AJzK0h2HWuarrz8xp027tsurG/THLy1Wzzfaa0CeTliwgxt5AIF7b1WJ9hyQp55v9OZRc3TRtjP3cztQWa9/mrJGPd/2KMmh9BaATjB1RUnLhpQ7xy3U1XuOnPF31u2t1J+OX9JyPzhl+Z5OiBRILUKyBADCi2QJTqesql5/9OLilkXy7U8X6svzd+iBynpVVW2KRHV3RZ1mF+3X37+9quU0yhWDZrTp5h8AOsrOg7X6k/HH5qv7X12mry/aqZsPVLecbquub9KZG0o1a9pavXRgXksymGbuADpTyeE6ve/VZS3z1W/eWKFTlu/RXRW1LUnbyqNNmrvuQEtS1/ONXjs0X4tKaOYOoPMs2laht40tbJmHfvbKUp27pVzLqus1FotpJBrT+qaIFpVU6h/eXtXyc19/Yg494IBTEJIlABBeJEtwJpFoTD9au0+/89SxRXKXLKPXDM1vKQWRePQckKcjcjdpRU2D67ABZKgZ6w/oNUPzj5ubLumfq9cNm3Xc97r3ztZHP1x/1mUGAaAjxGIxzSnar9e2mq8u7Jejlw7M0y5Ja6yvPD5bH8vZpIdqG12HDSADRaIxnbJ8zwlrqZM9rhmar5OW7NbmSNR12EBoCckSAAgvkiVoq1gspuv2VurwnI1648gC7Zpl9PrHZusPX1ik/rtrNXfdfq1rbHYdJgBoQ3NEF247qKNnbNYfvrBIew7I0269s/XmJ+boH95epdNX79UjdXzoCMC92oZmzd9QqkPNBv3Bcwv0ysEz9dKBefq1kQX68OTVOnNDKb3fAIRCJBrT6av36oOTVuq3xxbq9Y/N1htHFujXn5ij97y8RF+at537QaANhGQJAIQXyRKcK2r7A0gVsVhMm9jhCAAAAMAxIVkCAOFFsgQAAAAAAAAInpAsAYDwIlkCAAAAAAAABE9IlgBAeJEsAQAAAAAAAIInJEsAILxIlgAAAAAAAADBE5IlABBeJEsAAAAAAACA4AnJEgAIL5IlAAAAAAAAQPCEZAkAhBfJEgAAAAAAACB4QrIEAMKLZAkAAAAAAAAQPCFZAgDhRbIEAAAAAAAACJ6QLAGA8CJZAgAAAAAAAARPSJYAQHiRLAEAAAAAAACCJyRLACC8SJYAAAAAAAAAwROSJQAQXiRLAAAAAAAAgOAJyRIACC+SJQAAAAAAAEDwhGQJAIQXyRIAAAAAAAAgeEKyBADCi2QJAAAAAAAAEDwhWQIA4UWyBAAAAAAAAAiekCwBgPAiWQIAAAAAAAAET0iWAEB4kSwBAAAAAAAAgickSwAgvEiWAAAAAAAAAMETkiUAEF4kSwAAAAAAAIDgCckSAAgvkiUAAAAAAABA8IRkCQCEF8kSAAAAAAAAIHhCsgQAQi0xUfPgwYMHDx48ePDgwYMHDx48ePDgwSO4hwoAAOgwMdcBIO0xxhAkxheCxhhDkBhfCBpjDEFjjCFIjC8AANCpWHwgaIwxBInxhaAxxhAkxheCxhhD0BhjCBLjCwAAdCoWHwgaYwxBYnwhaIwxBInxhaAxxhA0xhiCxPgCAACdaqDrAJD2GGMIEuMLQWOMIUiMLwSNMYagMcYQJMYXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMw2RER2i0i1iOwTkTEicl7S9V4iMkdEKkWkVESeSbp+g4jUtnqoiDwSv367iBSKyBERKReRKSLyb0mvfVP855N/f1Cr+H4rInvj16aLyD+f+z8VDgQ5vrrIiePntVbv/wMR2SYiR+Pv07XVdcZX6gtyjPVpde1o/PpV8ev3iki01c880Cq+QWLnvyoRmSAif9uufy06W3vGl4jI10RkWfz3S0Skf6vXv0REFokdW5tE5NZW178qIkXx6ytE5MpW1880xyH8ghxjXxKRGSJSISKHRCRPRC5Out5F2v93FOEW9BymYsdGYvwUtLrOHJb+ghxjP5Xj56c6sWPuP+PXbxLuJdNde8fXrSKySkRqRGSjiHy71euzDgMAACe4QEQ+Ff/6s2L/yGclXS8SkafFLjo+LyLrReRPp3iti8V+cPiF+POfiE2YfFJE/kHsB4WFST9/k9gb+FP5utib+6viMU4RkWln/ichRIIcX13E3iB98hQ/f6HYhfE3ReTvRORJsYvcBMZXeghyjLX2WxEpTnp+rxw/plq7T0R2iEg3sTfnC0Rk9Gl+HuHTnvH1cRE5LCJ/FpG/ir9WqYjcGb9+ntgb7D4i8jcicrfYDwP+NX79M/Hf/+/49UfEfuCTSLidaY5DaghyjN0mIj8SkX8Ukb8W+6HTzvjPirT/7yjCL8jxJWLHT69TvDdzWGYIeowlu03s5pO/jz+/SbiXTHftGV/dxM4x3xE7vr4rNuHWLX6ddRgAADijz4rIbBF5Jel71SLyxaTno+TEXYfJ12ae5vUvE5GIHLtJv0lOv8B9Q+zukYQe8d//zGl+B+HV0eOri5z+Q54hIvJe0vNPiUiDiFwef874Sj9Bz2HLxd5QJdwrp78pmi8iv096fqvYm/aPneZ3EF5nO74+I3aO+pek61NF5NH4198QkYNiPyxKWCgif4h//YDY3ZAJHxO76/b/xZ+faY5D6unoMdbap+M/39ZNB4yx9BLE+DpdsoQ5LPMEPYdNFZGXkp7fJNxLZpKzHV8Pyomn3eYI6zAAANAGvxW7K0LFLhiuSro2QESeE7ub4j/EHl/94Ule4xNidwL9+DTv85CIrEt6fpPYBesBEdkjduHz2aTra0Xk561eo05EvnK6fwxCJ6jx1SX+mnvFjqF3499L+EBEBrZ6nQ1ij/SLML7SSWfMYb3Enjr596Tv3Sv22P1BEdku9tTIPyRdrxKRG5Oefy4eY3I5QoRfe8bXBBHpLXZ8XSK2hMSX49ceFnvTnuw5ERkf//opEXm11fVsEekb//pMcxxSR1BjrLXviS2N+on48y7Svr+jSA1Bji8VO3bKxZZ5uyzpGnNY5uiMOeyfRaSx1bWbhHvJTHCu4+t/5MR11jw5luBgHQYAAM7oQhEZLPYIa8IXxS46ImIXKK/LsZMhye4Qe0z1VPX4rxJbSzS5Dui/ikhPsbs5Pi8i74vdLZKwXUS+3+p19smJtUaRGjp6fH1SRK4Ve3P1GREZJ7bW7F/Hr88Wkf9t9ToLReQ38a8ZX+knyDlsjIjktvpeNxHpHn+988WW2Ure7RYVkSuSnp8Xj+GiM/9TEELnMr6+LfaD6MT1oUnX+outn55smIi8E//6FREZ2+r6JBF5PP71meY4pJ6OHmPJPBHZLyL3J32vvX9HkVqCGF83if2Q8pNi57QyOdYTgjks8wQ5h/0+/jrJuJfMLGc7vi4Qu6npDrF/574f/7lZ8euswwAAQJvcJXZnmIjIP4ndGf0bsR/yfVbsguKZk/ze+2J3YpzMpWJvnu45w3v/X7GLnMSOoLVia4QmqxV2A6WyIMZXwifE7ha7Jv78A7G7jZKtl+NPljC+0k8QY+w8sbtm7zrDe39ZbDmARJmtKrGNSxM+K5wsSXVnM74uFJF6seUaPi52x+NiEflj/PrDcmJ5iGfl+B2NE1pdN3L8jsbTzXFITR05xhL+XY7VZT+ds/07itQTxPhKtkWO9ZtgDstMQY2x1WJ7m5wO95Lp72zX+d8VW0rrsIh8JCJvisjk+DXWYQAAoE1+LHYXjoi9Wa5vdf17IrKr1ff+RUSa5NjNdbJEouS+Nrz3/xG7wP1c/Pkbcnwz5POFOrOprqPHV7KPi70Bujb+fIgc38Txk/H3S+5ZwvhKP0GMsR+I7TXyN2d47+vElglIJEvmiy0/mHCL0LMk1Z3N+LpTRDa3uv6QiMyNf/0NsUm45B22C+T4Wtkrk659TGyZkeRa2aeb45CaOnKMidhESbGcWCrkZM727yhST0ePr9Y2ybGNBcxhmSmIMXaliDTLscbbp8K9ZPo7l3V+sqVie5mIsA4DAACn8Duxx+U/JvYY83qxZRhEbJOyIyLyS7E30P8ktsbnB61e4xGxO3da6yk2UfLLU7z3zWJrY39M7IeV74r9cDHh62Kb9l0pdvHxjhy/IEH4BTm+rhORi8UucD8tdhdRsRz7QPtCsR9c3yK2tNJoOb4ZN+MrPQQ5xhI+FJGnT/L928TuYhSxc1mh2BvzhPvF7ubuKvbGvFCOv2lH+LVnfHUTu0v/9vjvf15seYan4tfPEzs+ssTOW3eJPZmUGFOfEbsT8h6xZZH+V2ypkkSpuDPNcUgNQY6xz4v9u3iqsjbt/TuK8AtyfPUUW2b3EyLyd2L7ThySY826mcMyQ5BjLOFpsWux1riXTH/tXedfI3aO+pTYUyDFcqy/IOswAABwUjliF5F1IrJTRJ4Qkb9Puv41scehK8U2VHtXjq8TKmKbtreu1yliG6LFxO5STH58IX79EREpib/3PhF5TU7cMfTb+LU6scdq/1mQSoIcXz8WkR3x1y4TW0bp/FY/859idx/Vi92l1rXVdcZX6gtyjInYXYrNcnzvkYRRYpvCHxW70+wpsTdjyQbF37da7Jx4qp4oCKf2jq/vi8gasf/9S8XWv04eIz3jv18vdndtcl8vEZEbxI7PerG7G69qdf1McxzCL8gxNlDsLuvW67Ab4tc74u8owi3I8XWz2JMktWKTJPkicnWr92cOS39B/5386/jrt+49IsK9ZCZo7/iaJXZsVcWv/Xur12cdBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVP8fbhzffDBhqUMAAAAASUVORK5CYII=\" width=\"1798.9499446000175\">"
1660 ],
1661 "text/plain": [
1662 "<IPython.core.display.HTML object>"
1663 ]
1664 },
1665 "metadata": {},
1666 "output_type": "display_data"
1667 },
1668 {
1669 "data": {
1670 "text/plain": [
1671 "<matplotlib.axes._subplots.AxesSubplot at 0x7f2c468e6b00>"
1672 ]
1673 },
1674 "execution_count": 13,
1675 "metadata": {},
1676 "output_type": "execute_result"
1677 }
1678 ],
1679 "source": [
1680 "plt.figure()\n",
1681 "res.SWF(0,0)[\"E1\"].plot(figsize=(18,8), title=\"Cold\")\n",
1682 "plt.figure()\n",
1683 "res.SWF(0,189)[\"E1\"].plot(figsize=(18,8),title=\"Ambient\")"
1684 ]
1685 },
1686 {
1687 "cell_type": "markdown",
1688 "metadata": {},
1689 "source": [
1690 "# FFT comparaison at F0 "
1691 ]
1692 },
1693 {
1694 "cell_type": "code",
1695 "execution_count": 42,
1696 "metadata": {
1697 "ExecuteTime": {
1698 "end_time": "2017-06-01T12:58:06.078012Z",
1699 "start_time": "2017-06-01T12:58:05.909224Z"
1700 },
1701 "scrolled": false
1702 },
1703 "outputs": [
1704 {
1705 "data": {
1706 "application/javascript": [
1707 "/* Put everything inside the global mpl namespace */\n",
1708 "window.mpl = {};\n",
1709 "\n",
1710 "\n",
1711 "mpl.get_websocket_type = function() {\n",
1712 " if (typeof(WebSocket) !== 'undefined') {\n",
1713 " return WebSocket;\n",
1714 " } else if (typeof(MozWebSocket) !== 'undefined') {\n",
1715 " return MozWebSocket;\n",
1716 " } else {\n",
1717 " alert('Your browser does not have WebSocket support.' +\n",
1718 " 'Please try Chrome, Safari or Firefox β‰₯ 6. ' +\n",
1719 " 'Firefox 4 and 5 are also supported but you ' +\n",
1720 " 'have to enable WebSockets in about:config.');\n",
1721 " };\n",
1722 "}\n",
1723 "\n",
1724 "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
1725 " this.id = figure_id;\n",
1726 "\n",
1727 " this.ws = websocket;\n",
1728 "\n",
1729 " this.supports_binary = (this.ws.binaryType != undefined);\n",
1730 "\n",
1731 " if (!this.supports_binary) {\n",
1732 " var warnings = document.getElementById(\"mpl-warnings\");\n",
1733 " if (warnings) {\n",
1734 " warnings.style.display = 'block';\n",
1735 " warnings.textContent = (\n",
1736 " \"This browser does not support binary websocket messages. \" +\n",
1737 " \"Performance may be slow.\");\n",
1738 " }\n",
1739 " }\n",
1740 "\n",
1741 " this.imageObj = new Image();\n",
1742 "\n",
1743 " this.context = undefined;\n",
1744 " this.message = undefined;\n",
1745 " this.canvas = undefined;\n",
1746 " this.rubberband_canvas = undefined;\n",
1747 " this.rubberband_context = undefined;\n",
1748 " this.format_dropdown = undefined;\n",
1749 "\n",
1750 " this.image_mode = 'full';\n",
1751 "\n",
1752 " this.root = $('<div/>');\n",
1753 " this._root_extra_style(this.root)\n",
1754 " this.root.attr('style', 'display: inline-block');\n",
1755 "\n",
1756 " $(parent_element).append(this.root);\n",
1757 "\n",
1758 " this._init_header(this);\n",
1759 " this._init_canvas(this);\n",
1760 " this._init_toolbar(this);\n",
1761 "\n",
1762 " var fig = this;\n",
1763 "\n",
1764 " this.waiting = false;\n",
1765 "\n",
1766 " this.ws.onopen = function () {\n",
1767 " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
1768 " fig.send_message(\"send_image_mode\", {});\n",
1769 " if (mpl.ratio != 1) {\n",
1770 " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n",
1771 " }\n",
1772 " fig.send_message(\"refresh\", {});\n",
1773 " }\n",
1774 "\n",
1775 " this.imageObj.onload = function() {\n",
1776 " if (fig.image_mode == 'full') {\n",
1777 " // Full images could contain transparency (where diff images\n",
1778 " // almost always do), so we need to clear the canvas so that\n",
1779 " // there is no ghosting.\n",
1780 " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
1781 " }\n",
1782 " fig.context.drawImage(fig.imageObj, 0, 0);\n",
1783 " };\n",
1784 "\n",
1785 " this.imageObj.onunload = function() {\n",
1786 " this.ws.close();\n",
1787 " }\n",
1788 "\n",
1789 " this.ws.onmessage = this._make_on_message_function(this);\n",
1790 "\n",
1791 " this.ondownload = ondownload;\n",
1792 "}\n",
1793 "\n",
1794 "mpl.figure.prototype._init_header = function() {\n",
1795 " var titlebar = $(\n",
1796 " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
1797 " 'ui-helper-clearfix\"/>');\n",
1798 " var titletext = $(\n",
1799 " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
1800 " 'text-align: center; padding: 3px;\"/>');\n",
1801 " titlebar.append(titletext)\n",
1802 " this.root.append(titlebar);\n",
1803 " this.header = titletext[0];\n",
1804 "}\n",
1805 "\n",
1806 "\n",
1807 "\n",
1808 "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
1809 "\n",
1810 "}\n",
1811 "\n",
1812 "\n",
1813 "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
1814 "\n",
1815 "}\n",
1816 "\n",
1817 "mpl.figure.prototype._init_canvas = function() {\n",
1818 " var fig = this;\n",
1819 "\n",
1820 " var canvas_div = $('<div/>');\n",
1821 "\n",
1822 " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
1823 "\n",
1824 " function canvas_keyboard_event(event) {\n",
1825 " return fig.key_event(event, event['data']);\n",
1826 " }\n",
1827 "\n",
1828 " canvas_div.keydown('key_press', canvas_keyboard_event);\n",
1829 " canvas_div.keyup('key_release', canvas_keyboard_event);\n",
1830 " this.canvas_div = canvas_div\n",
1831 " this._canvas_extra_style(canvas_div)\n",
1832 " this.root.append(canvas_div);\n",
1833 "\n",
1834 " var canvas = $('<canvas/>');\n",
1835 " canvas.addClass('mpl-canvas');\n",
1836 " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
1837 "\n",
1838 " this.canvas = canvas[0];\n",
1839 " this.context = canvas[0].getContext(\"2d\");\n",
1840 "\n",
1841 " var backingStore = this.context.backingStorePixelRatio ||\n",
1842 "\tthis.context.webkitBackingStorePixelRatio ||\n",
1843 "\tthis.context.mozBackingStorePixelRatio ||\n",
1844 "\tthis.context.msBackingStorePixelRatio ||\n",
1845 "\tthis.context.oBackingStorePixelRatio ||\n",
1846 "\tthis.context.backingStorePixelRatio || 1;\n",
1847 "\n",
1848 " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
1849 "\n",
1850 " var rubberband = $('<canvas/>');\n",
1851 " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
1852 "\n",
1853 " var pass_mouse_events = true;\n",
1854 "\n",
1855 " canvas_div.resizable({\n",
1856 " start: function(event, ui) {\n",
1857 " pass_mouse_events = false;\n",
1858 " },\n",
1859 " resize: function(event, ui) {\n",
1860 " fig.request_resize(ui.size.width, ui.size.height);\n",
1861 " },\n",
1862 " stop: function(event, ui) {\n",
1863 " pass_mouse_events = true;\n",
1864 " fig.request_resize(ui.size.width, ui.size.height);\n",
1865 " },\n",
1866 " });\n",
1867 "\n",
1868 " function mouse_event_fn(event) {\n",
1869 " if (pass_mouse_events)\n",
1870 " return fig.mouse_event(event, event['data']);\n",
1871 " }\n",
1872 "\n",
1873 " rubberband.mousedown('button_press', mouse_event_fn);\n",
1874 " rubberband.mouseup('button_release', mouse_event_fn);\n",
1875 " // Throttle sequential mouse events to 1 every 20ms.\n",
1876 " rubberband.mousemove('motion_notify', mouse_event_fn);\n",
1877 "\n",
1878 " rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
1879 " rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
1880 "\n",
1881 " canvas_div.on(\"wheel\", function (event) {\n",
1882 " event = event.originalEvent;\n",
1883 " event['data'] = 'scroll'\n",
1884 " if (event.deltaY < 0) {\n",
1885 " event.step = 1;\n",
1886 " } else {\n",
1887 " event.step = -1;\n",
1888 " }\n",
1889 " mouse_event_fn(event);\n",
1890 " });\n",
1891 "\n",
1892 " canvas_div.append(canvas);\n",
1893 " canvas_div.append(rubberband);\n",
1894 "\n",
1895 " this.rubberband = rubberband;\n",
1896 " this.rubberband_canvas = rubberband[0];\n",
1897 " this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
1898 " this.rubberband_context.strokeStyle = \"#000000\";\n",
1899 "\n",
1900 " this._resize_canvas = function(width, height) {\n",
1901 " // Keep the size of the canvas, canvas container, and rubber band\n",
1902 " // canvas in synch.\n",
1903 " canvas_div.css('width', width)\n",
1904 " canvas_div.css('height', height)\n",
1905 "\n",
1906 " canvas.attr('width', width * mpl.ratio);\n",
1907 " canvas.attr('height', height * mpl.ratio);\n",
1908 " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
1909 "\n",
1910 " rubberband.attr('width', width);\n",
1911 " rubberband.attr('height', height);\n",
1912 " }\n",
1913 "\n",
1914 " // Set the figure to an initial 600x600px, this will subsequently be updated\n",
1915 " // upon first draw.\n",
1916 " this._resize_canvas(600, 600);\n",
1917 "\n",
1918 " // Disable right mouse context menu.\n",
1919 " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
1920 " return false;\n",
1921 " });\n",
1922 "\n",
1923 " function set_focus () {\n",
1924 " canvas.focus();\n",
1925 " canvas_div.focus();\n",
1926 " }\n",
1927 "\n",
1928 " window.setTimeout(set_focus, 100);\n",
1929 "}\n",
1930 "\n",
1931 "mpl.figure.prototype._init_toolbar = function() {\n",
1932 " var fig = this;\n",
1933 "\n",
1934 " var nav_element = $('<div/>')\n",
1935 " nav_element.attr('style', 'width: 100%');\n",
1936 " this.root.append(nav_element);\n",
1937 "\n",
1938 " // Define a callback function for later on.\n",
1939 " function toolbar_event(event) {\n",
1940 " return fig.toolbar_button_onclick(event['data']);\n",
1941 " }\n",
1942 " function toolbar_mouse_event(event) {\n",
1943 " return fig.toolbar_button_onmouseover(event['data']);\n",
1944 " }\n",
1945 "\n",
1946 " for(var toolbar_ind in mpl.toolbar_items) {\n",
1947 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
1948 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
1949 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
1950 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
1951 "\n",
1952 " if (!name) {\n",
1953 " // put a spacer in here.\n",
1954 " continue;\n",
1955 " }\n",
1956 " var button = $('<button/>');\n",
1957 " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
1958 " 'ui-button-icon-only');\n",
1959 " button.attr('role', 'button');\n",
1960 " button.attr('aria-disabled', 'false');\n",
1961 " button.click(method_name, toolbar_event);\n",
1962 " button.mouseover(tooltip, toolbar_mouse_event);\n",
1963 "\n",
1964 " var icon_img = $('<span/>');\n",
1965 " icon_img.addClass('ui-button-icon-primary ui-icon');\n",
1966 " icon_img.addClass(image);\n",
1967 " icon_img.addClass('ui-corner-all');\n",
1968 "\n",
1969 " var tooltip_span = $('<span/>');\n",
1970 " tooltip_span.addClass('ui-button-text');\n",
1971 " tooltip_span.html(tooltip);\n",
1972 "\n",
1973 " button.append(icon_img);\n",
1974 " button.append(tooltip_span);\n",
1975 "\n",
1976 " nav_element.append(button);\n",
1977 " }\n",
1978 "\n",
1979 " var fmt_picker_span = $('<span/>');\n",
1980 "\n",
1981 " var fmt_picker = $('<select/>');\n",
1982 " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
1983 " fmt_picker_span.append(fmt_picker);\n",
1984 " nav_element.append(fmt_picker_span);\n",
1985 " this.format_dropdown = fmt_picker[0];\n",
1986 "\n",
1987 " for (var ind in mpl.extensions) {\n",
1988 " var fmt = mpl.extensions[ind];\n",
1989 " var option = $(\n",
1990 " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
1991 " fmt_picker.append(option)\n",
1992 " }\n",
1993 "\n",
1994 " // Add hover states to the ui-buttons\n",
1995 " $( \".ui-button\" ).hover(\n",
1996 " function() { $(this).addClass(\"ui-state-hover\");},\n",
1997 " function() { $(this).removeClass(\"ui-state-hover\");}\n",
1998 " );\n",
1999 "\n",
2000 " var status_bar = $('<span class=\"mpl-message\"/>');\n",
2001 " nav_element.append(status_bar);\n",
2002 " this.message = status_bar[0];\n",
2003 "}\n",
2004 "\n",
2005 "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
2006 " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
2007 " // which will in turn request a refresh of the image.\n",
2008 " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
2009 "}\n",
2010 "\n",
2011 "mpl.figure.prototype.send_message = function(type, properties) {\n",
2012 " properties['type'] = type;\n",
2013 " properties['figure_id'] = this.id;\n",
2014 " this.ws.send(JSON.stringify(properties));\n",
2015 "}\n",
2016 "\n",
2017 "mpl.figure.prototype.send_draw_message = function() {\n",
2018 " if (!this.waiting) {\n",
2019 " this.waiting = true;\n",
2020 " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
2021 " }\n",
2022 "}\n",
2023 "\n",
2024 "\n",
2025 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
2026 " var format_dropdown = fig.format_dropdown;\n",
2027 " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
2028 " fig.ondownload(fig, format);\n",
2029 "}\n",
2030 "\n",
2031 "\n",
2032 "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
2033 " var size = msg['size'];\n",
2034 " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
2035 " fig._resize_canvas(size[0], size[1]);\n",
2036 " fig.send_message(\"refresh\", {});\n",
2037 " };\n",
2038 "}\n",
2039 "\n",
2040 "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
2041 " var x0 = msg['x0'] / mpl.ratio;\n",
2042 " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
2043 " var x1 = msg['x1'] / mpl.ratio;\n",
2044 " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n",
2045 " x0 = Math.floor(x0) + 0.5;\n",
2046 " y0 = Math.floor(y0) + 0.5;\n",
2047 " x1 = Math.floor(x1) + 0.5;\n",
2048 " y1 = Math.floor(y1) + 0.5;\n",
2049 " var min_x = Math.min(x0, x1);\n",
2050 " var min_y = Math.min(y0, y1);\n",
2051 " var width = Math.abs(x1 - x0);\n",
2052 " var height = Math.abs(y1 - y0);\n",
2053 "\n",
2054 " fig.rubberband_context.clearRect(\n",
2055 " 0, 0, fig.canvas.width, fig.canvas.height);\n",
2056 "\n",
2057 " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
2058 "}\n",
2059 "\n",
2060 "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
2061 " // Updates the figure title.\n",
2062 " fig.header.textContent = msg['label'];\n",
2063 "}\n",
2064 "\n",
2065 "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
2066 " var cursor = msg['cursor'];\n",
2067 " switch(cursor)\n",
2068 " {\n",
2069 " case 0:\n",
2070 " cursor = 'pointer';\n",
2071 " break;\n",
2072 " case 1:\n",
2073 " cursor = 'default';\n",
2074 " break;\n",
2075 " case 2:\n",
2076 " cursor = 'crosshair';\n",
2077 " break;\n",
2078 " case 3:\n",
2079 " cursor = 'move';\n",
2080 " break;\n",
2081 " }\n",
2082 " fig.rubberband_canvas.style.cursor = cursor;\n",
2083 "}\n",
2084 "\n",
2085 "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
2086 " fig.message.textContent = msg['message'];\n",
2087 "}\n",
2088 "\n",
2089 "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
2090 " // Request the server to send over a new figure.\n",
2091 " fig.send_draw_message();\n",
2092 "}\n",
2093 "\n",
2094 "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
2095 " fig.image_mode = msg['mode'];\n",
2096 "}\n",
2097 "\n",
2098 "mpl.figure.prototype.updated_canvas_event = function() {\n",
2099 " // Called whenever the canvas gets updated.\n",
2100 " this.send_message(\"ack\", {});\n",
2101 "}\n",
2102 "\n",
2103 "// A function to construct a web socket function for onmessage handling.\n",
2104 "// Called in the figure constructor.\n",
2105 "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
2106 " return function socket_on_message(evt) {\n",
2107 " if (evt.data instanceof Blob) {\n",
2108 " /* FIXME: We get \"Resource interpreted as Image but\n",
2109 " * transferred with MIME type text/plain:\" errors on\n",
2110 " * Chrome. But how to set the MIME type? It doesn't seem\n",
2111 " * to be part of the websocket stream */\n",
2112 " evt.data.type = \"image/png\";\n",
2113 "\n",
2114 " /* Free the memory for the previous frames */\n",
2115 " if (fig.imageObj.src) {\n",
2116 " (window.URL || window.webkitURL).revokeObjectURL(\n",
2117 " fig.imageObj.src);\n",
2118 " }\n",
2119 "\n",
2120 " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
2121 " evt.data);\n",
2122 " fig.updated_canvas_event();\n",
2123 " fig.waiting = false;\n",
2124 " return;\n",
2125 " }\n",
2126 " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
2127 " fig.imageObj.src = evt.data;\n",
2128 " fig.updated_canvas_event();\n",
2129 " fig.waiting = false;\n",
2130 " return;\n",
2131 " }\n",
2132 "\n",
2133 " var msg = JSON.parse(evt.data);\n",
2134 " var msg_type = msg['type'];\n",
2135 "\n",
2136 " // Call the \"handle_{type}\" callback, which takes\n",
2137 " // the figure and JSON message as its only arguments.\n",
2138 " try {\n",
2139 " var callback = fig[\"handle_\" + msg_type];\n",
2140 " } catch (e) {\n",
2141 " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
2142 " return;\n",
2143 " }\n",
2144 "\n",
2145 " if (callback) {\n",
2146 " try {\n",
2147 " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
2148 " callback(fig, msg);\n",
2149 " } catch (e) {\n",
2150 " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
2151 " }\n",
2152 " }\n",
2153 " };\n",
2154 "}\n",
2155 "\n",
2156 "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
2157 "mpl.findpos = function(e) {\n",
2158 " //this section is from http://www.quirksmode.org/js/events_properties.html\n",
2159 " var targ;\n",
2160 " if (!e)\n",
2161 " e = window.event;\n",
2162 " if (e.target)\n",
2163 " targ = e.target;\n",
2164 " else if (e.srcElement)\n",
2165 " targ = e.srcElement;\n",
2166 " if (targ.nodeType == 3) // defeat Safari bug\n",
2167 " targ = targ.parentNode;\n",
2168 "\n",
2169 " // jQuery normalizes the pageX and pageY\n",
2170 " // pageX,Y are the mouse positions relative to the document\n",
2171 " // offset() returns the position of the element relative to the document\n",
2172 " var x = e.pageX - $(targ).offset().left;\n",
2173 " var y = e.pageY - $(targ).offset().top;\n",
2174 "\n",
2175 " return {\"x\": x, \"y\": y};\n",
2176 "};\n",
2177 "\n",
2178 "/*\n",
2179 " * return a copy of an object with only non-object keys\n",
2180 " * we need this to avoid circular references\n",
2181 " * http://stackoverflow.com/a/24161582/3208463\n",
2182 " */\n",
2183 "function simpleKeys (original) {\n",
2184 " return Object.keys(original).reduce(function (obj, key) {\n",
2185 " if (typeof original[key] !== 'object')\n",
2186 " obj[key] = original[key]\n",
2187 " return obj;\n",
2188 " }, {});\n",
2189 "}\n",
2190 "\n",
2191 "mpl.figure.prototype.mouse_event = function(event, name) {\n",
2192 " var canvas_pos = mpl.findpos(event)\n",
2193 "\n",
2194 " if (name === 'button_press')\n",
2195 " {\n",
2196 " this.canvas.focus();\n",
2197 " this.canvas_div.focus();\n",
2198 " }\n",
2199 "\n",
2200 " var x = canvas_pos.x * mpl.ratio;\n",
2201 " var y = canvas_pos.y * mpl.ratio;\n",
2202 "\n",
2203 " this.send_message(name, {x: x, y: y, button: event.button,\n",
2204 " step: event.step,\n",
2205 " guiEvent: simpleKeys(event)});\n",
2206 "\n",
2207 " /* This prevents the web browser from automatically changing to\n",
2208 " * the text insertion cursor when the button is pressed. We want\n",
2209 " * to control all of the cursor setting manually through the\n",
2210 " * 'cursor' event from matplotlib */\n",
2211 " event.preventDefault();\n",
2212 " return false;\n",
2213 "}\n",
2214 "\n",
2215 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
2216 " // Handle any extra behaviour associated with a key event\n",
2217 "}\n",
2218 "\n",
2219 "mpl.figure.prototype.key_event = function(event, name) {\n",
2220 "\n",
2221 " // Prevent repeat events\n",
2222 " if (name == 'key_press')\n",
2223 " {\n",
2224 " if (event.which === this._key)\n",
2225 " return;\n",
2226 " else\n",
2227 " this._key = event.which;\n",
2228 " }\n",
2229 " if (name == 'key_release')\n",
2230 " this._key = null;\n",
2231 "\n",
2232 " var value = '';\n",
2233 " if (event.ctrlKey && event.which != 17)\n",
2234 " value += \"ctrl+\";\n",
2235 " if (event.altKey && event.which != 18)\n",
2236 " value += \"alt+\";\n",
2237 " if (event.shiftKey && event.which != 16)\n",
2238 " value += \"shift+\";\n",
2239 "\n",
2240 " value += 'k';\n",
2241 " value += event.which.toString();\n",
2242 "\n",
2243 " this._key_event_extra(event, name);\n",
2244 "\n",
2245 " this.send_message(name, {key: value,\n",
2246 " guiEvent: simpleKeys(event)});\n",
2247 " return false;\n",
2248 "}\n",
2249 "\n",
2250 "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
2251 " if (name == 'download') {\n",
2252 " this.handle_save(this, null);\n",
2253 " } else {\n",
2254 " this.send_message(\"toolbar_button\", {name: name});\n",
2255 " }\n",
2256 "};\n",
2257 "\n",
2258 "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
2259 " this.message.textContent = tooltip;\n",
2260 "};\n",
2261 "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
2262 "\n",
2263 "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
2264 "\n",
2265 "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
2266 " // Create a \"websocket\"-like object which calls the given IPython comm\n",
2267 " // object with the appropriate methods. Currently this is a non binary\n",
2268 " // socket, so there is still some room for performance tuning.\n",
2269 " var ws = {};\n",
2270 "\n",
2271 " ws.close = function() {\n",
2272 " comm.close()\n",
2273 " };\n",
2274 " ws.send = function(m) {\n",
2275 " //console.log('sending', m);\n",
2276 " comm.send(m);\n",
2277 " };\n",
2278 " // Register the callback with on_msg.\n",
2279 " comm.on_msg(function(msg) {\n",
2280 " //console.log('receiving', msg['content']['data'], msg);\n",
2281 " // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
2282 " ws.onmessage(msg['content']['data'])\n",
2283 " });\n",
2284 " return ws;\n",
2285 "}\n",
2286 "\n",
2287 "mpl.mpl_figure_comm = function(comm, msg) {\n",
2288 " // This is the function which gets called when the mpl process\n",
2289 " // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
2290 "\n",
2291 " var id = msg.content.data.id;\n",
2292 " // Get hold of the div created by the display call when the Comm\n",
2293 " // socket was opened in Python.\n",
2294 " var element = $(\"#\" + id);\n",
2295 " var ws_proxy = comm_websocket_adapter(comm)\n",
2296 "\n",
2297 " function ondownload(figure, format) {\n",
2298 " window.open(figure.imageObj.src);\n",
2299 " }\n",
2300 "\n",
2301 " var fig = new mpl.figure(id, ws_proxy,\n",
2302 " ondownload,\n",
2303 " element.get(0));\n",
2304 "\n",
2305 " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
2306 " // web socket which is closed, not our websocket->open comm proxy.\n",
2307 " ws_proxy.onopen();\n",
2308 "\n",
2309 " fig.parent_element = element.get(0);\n",
2310 " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
2311 " if (!fig.cell_info) {\n",
2312 " console.error(\"Failed to find cell for figure\", id, fig);\n",
2313 " return;\n",
2314 " }\n",
2315 "\n",
2316 " var output_index = fig.cell_info[2]\n",
2317 " var cell = fig.cell_info[0];\n",
2318 "\n",
2319 "};\n",
2320 "\n",
2321 "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
2322 " var width = fig.canvas.width/mpl.ratio\n",
2323 " fig.root.unbind('remove')\n",
2324 "\n",
2325 " // Update the output cell to use the data from the current canvas.\n",
2326 " fig.push_to_output();\n",
2327 " var dataURL = fig.canvas.toDataURL();\n",
2328 " // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
2329 " // the notebook keyboard shortcuts fail.\n",
2330 " IPython.keyboard_manager.enable()\n",
2331 " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n",
2332 " fig.close_ws(fig, msg);\n",
2333 "}\n",
2334 "\n",
2335 "mpl.figure.prototype.close_ws = function(fig, msg){\n",
2336 " fig.send_message('closing', msg);\n",
2337 " // fig.ws.close()\n",
2338 "}\n",
2339 "\n",
2340 "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
2341 " // Turn the data on the canvas into data in the output cell.\n",
2342 " var width = this.canvas.width/mpl.ratio\n",
2343 " var dataURL = this.canvas.toDataURL();\n",
2344 " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
2345 "}\n",
2346 "\n",
2347 "mpl.figure.prototype.updated_canvas_event = function() {\n",
2348 " // Tell IPython that the notebook contents must change.\n",
2349 " IPython.notebook.set_dirty(true);\n",
2350 " this.send_message(\"ack\", {});\n",
2351 " var fig = this;\n",
2352 " // Wait a second, then push the new image to the DOM so\n",
2353 " // that it is saved nicely (might be nice to debounce this).\n",
2354 " setTimeout(function () { fig.push_to_output() }, 1000);\n",
2355 "}\n",
2356 "\n",
2357 "mpl.figure.prototype._init_toolbar = function() {\n",
2358 " var fig = this;\n",
2359 "\n",
2360 " var nav_element = $('<div/>')\n",
2361 " nav_element.attr('style', 'width: 100%');\n",
2362 " this.root.append(nav_element);\n",
2363 "\n",
2364 " // Define a callback function for later on.\n",
2365 " function toolbar_event(event) {\n",
2366 " return fig.toolbar_button_onclick(event['data']);\n",
2367 " }\n",
2368 " function toolbar_mouse_event(event) {\n",
2369 " return fig.toolbar_button_onmouseover(event['data']);\n",
2370 " }\n",
2371 "\n",
2372 " for(var toolbar_ind in mpl.toolbar_items){\n",
2373 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
2374 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
2375 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
2376 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
2377 "\n",
2378 " if (!name) { continue; };\n",
2379 "\n",
2380 " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
2381 " button.click(method_name, toolbar_event);\n",
2382 " button.mouseover(tooltip, toolbar_mouse_event);\n",
2383 " nav_element.append(button);\n",
2384 " }\n",
2385 "\n",
2386 " // Add the status bar.\n",
2387 " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
2388 " nav_element.append(status_bar);\n",
2389 " this.message = status_bar[0];\n",
2390 "\n",
2391 " // Add the close button to the window.\n",
2392 " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
2393 " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
2394 " button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
2395 " button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
2396 " buttongrp.append(button);\n",
2397 " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
2398 " titlebar.prepend(buttongrp);\n",
2399 "}\n",
2400 "\n",
2401 "mpl.figure.prototype._root_extra_style = function(el){\n",
2402 " var fig = this\n",
2403 " el.on(\"remove\", function(){\n",
2404 "\tfig.close_ws(fig, {});\n",
2405 " });\n",
2406 "}\n",
2407 "\n",
2408 "mpl.figure.prototype._canvas_extra_style = function(el){\n",
2409 " // this is important to make the div 'focusable\n",
2410 " el.attr('tabindex', 0)\n",
2411 " // reach out to IPython and tell the keyboard manager to turn it's self\n",
2412 " // off when our div gets focus\n",
2413 "\n",
2414 " // location in version 3\n",
2415 " if (IPython.notebook.keyboard_manager) {\n",
2416 " IPython.notebook.keyboard_manager.register_events(el);\n",
2417 " }\n",
2418 " else {\n",
2419 " // location in version 2\n",
2420 " IPython.keyboard_manager.register_events(el);\n",
2421 " }\n",
2422 "\n",
2423 "}\n",
2424 "\n",
2425 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
2426 " var manager = IPython.notebook.keyboard_manager;\n",
2427 " if (!manager)\n",
2428 " manager = IPython.keyboard_manager;\n",
2429 "\n",
2430 " // Check for shift+enter\n",
2431 " if (event.shiftKey && event.which == 13) {\n",
2432 " this.canvas_div.blur();\n",
2433 " // select the cell after this one\n",
2434 " var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
2435 " IPython.notebook.select(index + 1);\n",
2436 " }\n",
2437 "}\n",
2438 "\n",
2439 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
2440 " fig.ondownload(fig, null);\n",
2441 "}\n",
2442 "\n",
2443 "\n",
2444 "mpl.find_output_cell = function(html_output) {\n",
2445 " // Return the cell and output element which can be found *uniquely* in the notebook.\n",
2446 " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
2447 " // IPython event is triggered only after the cells have been serialised, which for\n",
2448 " // our purposes (turning an active figure into a static one), is too late.\n",
2449 " var cells = IPython.notebook.get_cells();\n",
2450 " var ncells = cells.length;\n",
2451 " for (var i=0; i<ncells; i++) {\n",
2452 " var cell = cells[i];\n",
2453 " if (cell.cell_type === 'code'){\n",
2454 " for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
2455 " var data = cell.output_area.outputs[j];\n",
2456 " if (data.data) {\n",
2457 " // IPython >= 3 moved mimebundle to data attribute of output\n",
2458 " data = data.data;\n",
2459 " }\n",
2460 " if (data['text/html'] == html_output) {\n",
2461 " return [cell, data, j];\n",
2462 " }\n",
2463 " }\n",
2464 " }\n",
2465 " }\n",
2466 "}\n",
2467 "\n",
2468 "// Register the function which deals with the matplotlib target/channel.\n",
2469 "// The kernel may be null if the page has been refreshed.\n",
2470 "if (IPython.notebook.kernel != null) {\n",
2471 " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
2472 "}\n"
2473 ],
2474 "text/plain": [
2475 "<IPython.core.display.Javascript object>"
2476 ]
2477 },
2478 "metadata": {},
2479 "output_type": "display_data"
2480 },
2481 {
2482 "data": {
2483 "text/html": [
2484 "<img src=\"data:image/png;base64,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\" width=\"1599.0666174222379\">"
2485 ],
2486 "text/plain": [
2487 "<IPython.core.display.HTML object>"
2488 ]
2489 },
2490 "metadata": {},
2491 "output_type": "display_data"
2492 },
2493 {
2494 "data": {
2495 "text/plain": [
2496 "<matplotlib.legend.Legend at 0x7f2c3bf1cc50>"
2497 ]
2498 },
2499 "execution_count": 42,
2500 "metadata": {},
2501 "output_type": "execute_result"
2502 }
2503 ],
2504 "source": [
2505 "plt.figure()\n",
2506 "for case in [(0,\"cold\"),(189,\"ambient\")]:\n",
2507 " fft=TF.fft(res.SWF(0,case[0])[\"E1\"],sampling_frequency=24576,window=np.hanning(2048))\n",
2508 " fft=pds.DataFrame(fft)\n",
2509 " fft=fft.set_index(\"f\").drop([0.0])[\"mod\"]\n",
2510 " fft.name=case[1]\n",
2511 " fft.plot()\n",
2512 " plt.loglog()\n",
2513 "plt.legend()"
2514 ]
2515 },
2516 {
2517 "cell_type": "markdown",
2518 "metadata": {
2519 "ExecuteTime": {
2520 "end_time": "2017-06-01T12:34:44.676201Z",
2521 "start_time": "2017-06-01T12:34:44.671776Z"
2522 }
2523 },
2524 "source": [
2525 "# FFT comparaison at F1"
2526 ]
2527 },
2528 {
2529 "cell_type": "code",
2530 "execution_count": 45,
2531 "metadata": {
2532 "ExecuteTime": {
2533 "end_time": "2017-06-01T13:39:36.109003Z",
2534 "start_time": "2017-06-01T13:39:35.931478Z"
2535 }
2536 },
2537 "outputs": [
2538 {
2539 "data": {
2540 "application/javascript": [
2541 "/* Put everything inside the global mpl namespace */\n",
2542 "window.mpl = {};\n",
2543 "\n",
2544 "\n",
2545 "mpl.get_websocket_type = function() {\n",
2546 " if (typeof(WebSocket) !== 'undefined') {\n",
2547 " return WebSocket;\n",
2548 " } else if (typeof(MozWebSocket) !== 'undefined') {\n",
2549 " return MozWebSocket;\n",
2550 " } else {\n",
2551 " alert('Your browser does not have WebSocket support.' +\n",
2552 " 'Please try Chrome, Safari or Firefox β‰₯ 6. ' +\n",
2553 " 'Firefox 4 and 5 are also supported but you ' +\n",
2554 " 'have to enable WebSockets in about:config.');\n",
2555 " };\n",
2556 "}\n",
2557 "\n",
2558 "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
2559 " this.id = figure_id;\n",
2560 "\n",
2561 " this.ws = websocket;\n",
2562 "\n",
2563 " this.supports_binary = (this.ws.binaryType != undefined);\n",
2564 "\n",
2565 " if (!this.supports_binary) {\n",
2566 " var warnings = document.getElementById(\"mpl-warnings\");\n",
2567 " if (warnings) {\n",
2568 " warnings.style.display = 'block';\n",
2569 " warnings.textContent = (\n",
2570 " \"This browser does not support binary websocket messages. \" +\n",
2571 " \"Performance may be slow.\");\n",
2572 " }\n",
2573 " }\n",
2574 "\n",
2575 " this.imageObj = new Image();\n",
2576 "\n",
2577 " this.context = undefined;\n",
2578 " this.message = undefined;\n",
2579 " this.canvas = undefined;\n",
2580 " this.rubberband_canvas = undefined;\n",
2581 " this.rubberband_context = undefined;\n",
2582 " this.format_dropdown = undefined;\n",
2583 "\n",
2584 " this.image_mode = 'full';\n",
2585 "\n",
2586 " this.root = $('<div/>');\n",
2587 " this._root_extra_style(this.root)\n",
2588 " this.root.attr('style', 'display: inline-block');\n",
2589 "\n",
2590 " $(parent_element).append(this.root);\n",
2591 "\n",
2592 " this._init_header(this);\n",
2593 " this._init_canvas(this);\n",
2594 " this._init_toolbar(this);\n",
2595 "\n",
2596 " var fig = this;\n",
2597 "\n",
2598 " this.waiting = false;\n",
2599 "\n",
2600 " this.ws.onopen = function () {\n",
2601 " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
2602 " fig.send_message(\"send_image_mode\", {});\n",
2603 " if (mpl.ratio != 1) {\n",
2604 " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n",
2605 " }\n",
2606 " fig.send_message(\"refresh\", {});\n",
2607 " }\n",
2608 "\n",
2609 " this.imageObj.onload = function() {\n",
2610 " if (fig.image_mode == 'full') {\n",
2611 " // Full images could contain transparency (where diff images\n",
2612 " // almost always do), so we need to clear the canvas so that\n",
2613 " // there is no ghosting.\n",
2614 " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
2615 " }\n",
2616 " fig.context.drawImage(fig.imageObj, 0, 0);\n",
2617 " };\n",
2618 "\n",
2619 " this.imageObj.onunload = function() {\n",
2620 " this.ws.close();\n",
2621 " }\n",
2622 "\n",
2623 " this.ws.onmessage = this._make_on_message_function(this);\n",
2624 "\n",
2625 " this.ondownload = ondownload;\n",
2626 "}\n",
2627 "\n",
2628 "mpl.figure.prototype._init_header = function() {\n",
2629 " var titlebar = $(\n",
2630 " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
2631 " 'ui-helper-clearfix\"/>');\n",
2632 " var titletext = $(\n",
2633 " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
2634 " 'text-align: center; padding: 3px;\"/>');\n",
2635 " titlebar.append(titletext)\n",
2636 " this.root.append(titlebar);\n",
2637 " this.header = titletext[0];\n",
2638 "}\n",
2639 "\n",
2640 "\n",
2641 "\n",
2642 "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
2643 "\n",
2644 "}\n",
2645 "\n",
2646 "\n",
2647 "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
2648 "\n",
2649 "}\n",
2650 "\n",
2651 "mpl.figure.prototype._init_canvas = function() {\n",
2652 " var fig = this;\n",
2653 "\n",
2654 " var canvas_div = $('<div/>');\n",
2655 "\n",
2656 " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
2657 "\n",
2658 " function canvas_keyboard_event(event) {\n",
2659 " return fig.key_event(event, event['data']);\n",
2660 " }\n",
2661 "\n",
2662 " canvas_div.keydown('key_press', canvas_keyboard_event);\n",
2663 " canvas_div.keyup('key_release', canvas_keyboard_event);\n",
2664 " this.canvas_div = canvas_div\n",
2665 " this._canvas_extra_style(canvas_div)\n",
2666 " this.root.append(canvas_div);\n",
2667 "\n",
2668 " var canvas = $('<canvas/>');\n",
2669 " canvas.addClass('mpl-canvas');\n",
2670 " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
2671 "\n",
2672 " this.canvas = canvas[0];\n",
2673 " this.context = canvas[0].getContext(\"2d\");\n",
2674 "\n",
2675 " var backingStore = this.context.backingStorePixelRatio ||\n",
2676 "\tthis.context.webkitBackingStorePixelRatio ||\n",
2677 "\tthis.context.mozBackingStorePixelRatio ||\n",
2678 "\tthis.context.msBackingStorePixelRatio ||\n",
2679 "\tthis.context.oBackingStorePixelRatio ||\n",
2680 "\tthis.context.backingStorePixelRatio || 1;\n",
2681 "\n",
2682 " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
2683 "\n",
2684 " var rubberband = $('<canvas/>');\n",
2685 " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
2686 "\n",
2687 " var pass_mouse_events = true;\n",
2688 "\n",
2689 " canvas_div.resizable({\n",
2690 " start: function(event, ui) {\n",
2691 " pass_mouse_events = false;\n",
2692 " },\n",
2693 " resize: function(event, ui) {\n",
2694 " fig.request_resize(ui.size.width, ui.size.height);\n",
2695 " },\n",
2696 " stop: function(event, ui) {\n",
2697 " pass_mouse_events = true;\n",
2698 " fig.request_resize(ui.size.width, ui.size.height);\n",
2699 " },\n",
2700 " });\n",
2701 "\n",
2702 " function mouse_event_fn(event) {\n",
2703 " if (pass_mouse_events)\n",
2704 " return fig.mouse_event(event, event['data']);\n",
2705 " }\n",
2706 "\n",
2707 " rubberband.mousedown('button_press', mouse_event_fn);\n",
2708 " rubberband.mouseup('button_release', mouse_event_fn);\n",
2709 " // Throttle sequential mouse events to 1 every 20ms.\n",
2710 " rubberband.mousemove('motion_notify', mouse_event_fn);\n",
2711 "\n",
2712 " rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
2713 " rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
2714 "\n",
2715 " canvas_div.on(\"wheel\", function (event) {\n",
2716 " event = event.originalEvent;\n",
2717 " event['data'] = 'scroll'\n",
2718 " if (event.deltaY < 0) {\n",
2719 " event.step = 1;\n",
2720 " } else {\n",
2721 " event.step = -1;\n",
2722 " }\n",
2723 " mouse_event_fn(event);\n",
2724 " });\n",
2725 "\n",
2726 " canvas_div.append(canvas);\n",
2727 " canvas_div.append(rubberband);\n",
2728 "\n",
2729 " this.rubberband = rubberband;\n",
2730 " this.rubberband_canvas = rubberband[0];\n",
2731 " this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
2732 " this.rubberband_context.strokeStyle = \"#000000\";\n",
2733 "\n",
2734 " this._resize_canvas = function(width, height) {\n",
2735 " // Keep the size of the canvas, canvas container, and rubber band\n",
2736 " // canvas in synch.\n",
2737 " canvas_div.css('width', width)\n",
2738 " canvas_div.css('height', height)\n",
2739 "\n",
2740 " canvas.attr('width', width * mpl.ratio);\n",
2741 " canvas.attr('height', height * mpl.ratio);\n",
2742 " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
2743 "\n",
2744 " rubberband.attr('width', width);\n",
2745 " rubberband.attr('height', height);\n",
2746 " }\n",
2747 "\n",
2748 " // Set the figure to an initial 600x600px, this will subsequently be updated\n",
2749 " // upon first draw.\n",
2750 " this._resize_canvas(600, 600);\n",
2751 "\n",
2752 " // Disable right mouse context menu.\n",
2753 " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
2754 " return false;\n",
2755 " });\n",
2756 "\n",
2757 " function set_focus () {\n",
2758 " canvas.focus();\n",
2759 " canvas_div.focus();\n",
2760 " }\n",
2761 "\n",
2762 " window.setTimeout(set_focus, 100);\n",
2763 "}\n",
2764 "\n",
2765 "mpl.figure.prototype._init_toolbar = function() {\n",
2766 " var fig = this;\n",
2767 "\n",
2768 " var nav_element = $('<div/>')\n",
2769 " nav_element.attr('style', 'width: 100%');\n",
2770 " this.root.append(nav_element);\n",
2771 "\n",
2772 " // Define a callback function for later on.\n",
2773 " function toolbar_event(event) {\n",
2774 " return fig.toolbar_button_onclick(event['data']);\n",
2775 " }\n",
2776 " function toolbar_mouse_event(event) {\n",
2777 " return fig.toolbar_button_onmouseover(event['data']);\n",
2778 " }\n",
2779 "\n",
2780 " for(var toolbar_ind in mpl.toolbar_items) {\n",
2781 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
2782 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
2783 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
2784 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
2785 "\n",
2786 " if (!name) {\n",
2787 " // put a spacer in here.\n",
2788 " continue;\n",
2789 " }\n",
2790 " var button = $('<button/>');\n",
2791 " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
2792 " 'ui-button-icon-only');\n",
2793 " button.attr('role', 'button');\n",
2794 " button.attr('aria-disabled', 'false');\n",
2795 " button.click(method_name, toolbar_event);\n",
2796 " button.mouseover(tooltip, toolbar_mouse_event);\n",
2797 "\n",
2798 " var icon_img = $('<span/>');\n",
2799 " icon_img.addClass('ui-button-icon-primary ui-icon');\n",
2800 " icon_img.addClass(image);\n",
2801 " icon_img.addClass('ui-corner-all');\n",
2802 "\n",
2803 " var tooltip_span = $('<span/>');\n",
2804 " tooltip_span.addClass('ui-button-text');\n",
2805 " tooltip_span.html(tooltip);\n",
2806 "\n",
2807 " button.append(icon_img);\n",
2808 " button.append(tooltip_span);\n",
2809 "\n",
2810 " nav_element.append(button);\n",
2811 " }\n",
2812 "\n",
2813 " var fmt_picker_span = $('<span/>');\n",
2814 "\n",
2815 " var fmt_picker = $('<select/>');\n",
2816 " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
2817 " fmt_picker_span.append(fmt_picker);\n",
2818 " nav_element.append(fmt_picker_span);\n",
2819 " this.format_dropdown = fmt_picker[0];\n",
2820 "\n",
2821 " for (var ind in mpl.extensions) {\n",
2822 " var fmt = mpl.extensions[ind];\n",
2823 " var option = $(\n",
2824 " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
2825 " fmt_picker.append(option)\n",
2826 " }\n",
2827 "\n",
2828 " // Add hover states to the ui-buttons\n",
2829 " $( \".ui-button\" ).hover(\n",
2830 " function() { $(this).addClass(\"ui-state-hover\");},\n",
2831 " function() { $(this).removeClass(\"ui-state-hover\");}\n",
2832 " );\n",
2833 "\n",
2834 " var status_bar = $('<span class=\"mpl-message\"/>');\n",
2835 " nav_element.append(status_bar);\n",
2836 " this.message = status_bar[0];\n",
2837 "}\n",
2838 "\n",
2839 "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
2840 " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
2841 " // which will in turn request a refresh of the image.\n",
2842 " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
2843 "}\n",
2844 "\n",
2845 "mpl.figure.prototype.send_message = function(type, properties) {\n",
2846 " properties['type'] = type;\n",
2847 " properties['figure_id'] = this.id;\n",
2848 " this.ws.send(JSON.stringify(properties));\n",
2849 "}\n",
2850 "\n",
2851 "mpl.figure.prototype.send_draw_message = function() {\n",
2852 " if (!this.waiting) {\n",
2853 " this.waiting = true;\n",
2854 " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
2855 " }\n",
2856 "}\n",
2857 "\n",
2858 "\n",
2859 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
2860 " var format_dropdown = fig.format_dropdown;\n",
2861 " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
2862 " fig.ondownload(fig, format);\n",
2863 "}\n",
2864 "\n",
2865 "\n",
2866 "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
2867 " var size = msg['size'];\n",
2868 " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
2869 " fig._resize_canvas(size[0], size[1]);\n",
2870 " fig.send_message(\"refresh\", {});\n",
2871 " };\n",
2872 "}\n",
2873 "\n",
2874 "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
2875 " var x0 = msg['x0'] / mpl.ratio;\n",
2876 " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
2877 " var x1 = msg['x1'] / mpl.ratio;\n",
2878 " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n",
2879 " x0 = Math.floor(x0) + 0.5;\n",
2880 " y0 = Math.floor(y0) + 0.5;\n",
2881 " x1 = Math.floor(x1) + 0.5;\n",
2882 " y1 = Math.floor(y1) + 0.5;\n",
2883 " var min_x = Math.min(x0, x1);\n",
2884 " var min_y = Math.min(y0, y1);\n",
2885 " var width = Math.abs(x1 - x0);\n",
2886 " var height = Math.abs(y1 - y0);\n",
2887 "\n",
2888 " fig.rubberband_context.clearRect(\n",
2889 " 0, 0, fig.canvas.width, fig.canvas.height);\n",
2890 "\n",
2891 " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
2892 "}\n",
2893 "\n",
2894 "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
2895 " // Updates the figure title.\n",
2896 " fig.header.textContent = msg['label'];\n",
2897 "}\n",
2898 "\n",
2899 "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
2900 " var cursor = msg['cursor'];\n",
2901 " switch(cursor)\n",
2902 " {\n",
2903 " case 0:\n",
2904 " cursor = 'pointer';\n",
2905 " break;\n",
2906 " case 1:\n",
2907 " cursor = 'default';\n",
2908 " break;\n",
2909 " case 2:\n",
2910 " cursor = 'crosshair';\n",
2911 " break;\n",
2912 " case 3:\n",
2913 " cursor = 'move';\n",
2914 " break;\n",
2915 " }\n",
2916 " fig.rubberband_canvas.style.cursor = cursor;\n",
2917 "}\n",
2918 "\n",
2919 "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
2920 " fig.message.textContent = msg['message'];\n",
2921 "}\n",
2922 "\n",
2923 "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
2924 " // Request the server to send over a new figure.\n",
2925 " fig.send_draw_message();\n",
2926 "}\n",
2927 "\n",
2928 "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
2929 " fig.image_mode = msg['mode'];\n",
2930 "}\n",
2931 "\n",
2932 "mpl.figure.prototype.updated_canvas_event = function() {\n",
2933 " // Called whenever the canvas gets updated.\n",
2934 " this.send_message(\"ack\", {});\n",
2935 "}\n",
2936 "\n",
2937 "// A function to construct a web socket function for onmessage handling.\n",
2938 "// Called in the figure constructor.\n",
2939 "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
2940 " return function socket_on_message(evt) {\n",
2941 " if (evt.data instanceof Blob) {\n",
2942 " /* FIXME: We get \"Resource interpreted as Image but\n",
2943 " * transferred with MIME type text/plain:\" errors on\n",
2944 " * Chrome. But how to set the MIME type? It doesn't seem\n",
2945 " * to be part of the websocket stream */\n",
2946 " evt.data.type = \"image/png\";\n",
2947 "\n",
2948 " /* Free the memory for the previous frames */\n",
2949 " if (fig.imageObj.src) {\n",
2950 " (window.URL || window.webkitURL).revokeObjectURL(\n",
2951 " fig.imageObj.src);\n",
2952 " }\n",
2953 "\n",
2954 " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
2955 " evt.data);\n",
2956 " fig.updated_canvas_event();\n",
2957 " fig.waiting = false;\n",
2958 " return;\n",
2959 " }\n",
2960 " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
2961 " fig.imageObj.src = evt.data;\n",
2962 " fig.updated_canvas_event();\n",
2963 " fig.waiting = false;\n",
2964 " return;\n",
2965 " }\n",
2966 "\n",
2967 " var msg = JSON.parse(evt.data);\n",
2968 " var msg_type = msg['type'];\n",
2969 "\n",
2970 " // Call the \"handle_{type}\" callback, which takes\n",
2971 " // the figure and JSON message as its only arguments.\n",
2972 " try {\n",
2973 " var callback = fig[\"handle_\" + msg_type];\n",
2974 " } catch (e) {\n",
2975 " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
2976 " return;\n",
2977 " }\n",
2978 "\n",
2979 " if (callback) {\n",
2980 " try {\n",
2981 " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
2982 " callback(fig, msg);\n",
2983 " } catch (e) {\n",
2984 " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
2985 " }\n",
2986 " }\n",
2987 " };\n",
2988 "}\n",
2989 "\n",
2990 "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
2991 "mpl.findpos = function(e) {\n",
2992 " //this section is from http://www.quirksmode.org/js/events_properties.html\n",
2993 " var targ;\n",
2994 " if (!e)\n",
2995 " e = window.event;\n",
2996 " if (e.target)\n",
2997 " targ = e.target;\n",
2998 " else if (e.srcElement)\n",
2999 " targ = e.srcElement;\n",
3000 " if (targ.nodeType == 3) // defeat Safari bug\n",
3001 " targ = targ.parentNode;\n",
3002 "\n",
3003 " // jQuery normalizes the pageX and pageY\n",
3004 " // pageX,Y are the mouse positions relative to the document\n",
3005 " // offset() returns the position of the element relative to the document\n",
3006 " var x = e.pageX - $(targ).offset().left;\n",
3007 " var y = e.pageY - $(targ).offset().top;\n",
3008 "\n",
3009 " return {\"x\": x, \"y\": y};\n",
3010 "};\n",
3011 "\n",
3012 "/*\n",
3013 " * return a copy of an object with only non-object keys\n",
3014 " * we need this to avoid circular references\n",
3015 " * http://stackoverflow.com/a/24161582/3208463\n",
3016 " */\n",
3017 "function simpleKeys (original) {\n",
3018 " return Object.keys(original).reduce(function (obj, key) {\n",
3019 " if (typeof original[key] !== 'object')\n",
3020 " obj[key] = original[key]\n",
3021 " return obj;\n",
3022 " }, {});\n",
3023 "}\n",
3024 "\n",
3025 "mpl.figure.prototype.mouse_event = function(event, name) {\n",
3026 " var canvas_pos = mpl.findpos(event)\n",
3027 "\n",
3028 " if (name === 'button_press')\n",
3029 " {\n",
3030 " this.canvas.focus();\n",
3031 " this.canvas_div.focus();\n",
3032 " }\n",
3033 "\n",
3034 " var x = canvas_pos.x * mpl.ratio;\n",
3035 " var y = canvas_pos.y * mpl.ratio;\n",
3036 "\n",
3037 " this.send_message(name, {x: x, y: y, button: event.button,\n",
3038 " step: event.step,\n",
3039 " guiEvent: simpleKeys(event)});\n",
3040 "\n",
3041 " /* This prevents the web browser from automatically changing to\n",
3042 " * the text insertion cursor when the button is pressed. We want\n",
3043 " * to control all of the cursor setting manually through the\n",
3044 " * 'cursor' event from matplotlib */\n",
3045 " event.preventDefault();\n",
3046 " return false;\n",
3047 "}\n",
3048 "\n",
3049 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
3050 " // Handle any extra behaviour associated with a key event\n",
3051 "}\n",
3052 "\n",
3053 "mpl.figure.prototype.key_event = function(event, name) {\n",
3054 "\n",
3055 " // Prevent repeat events\n",
3056 " if (name == 'key_press')\n",
3057 " {\n",
3058 " if (event.which === this._key)\n",
3059 " return;\n",
3060 " else\n",
3061 " this._key = event.which;\n",
3062 " }\n",
3063 " if (name == 'key_release')\n",
3064 " this._key = null;\n",
3065 "\n",
3066 " var value = '';\n",
3067 " if (event.ctrlKey && event.which != 17)\n",
3068 " value += \"ctrl+\";\n",
3069 " if (event.altKey && event.which != 18)\n",
3070 " value += \"alt+\";\n",
3071 " if (event.shiftKey && event.which != 16)\n",
3072 " value += \"shift+\";\n",
3073 "\n",
3074 " value += 'k';\n",
3075 " value += event.which.toString();\n",
3076 "\n",
3077 " this._key_event_extra(event, name);\n",
3078 "\n",
3079 " this.send_message(name, {key: value,\n",
3080 " guiEvent: simpleKeys(event)});\n",
3081 " return false;\n",
3082 "}\n",
3083 "\n",
3084 "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
3085 " if (name == 'download') {\n",
3086 " this.handle_save(this, null);\n",
3087 " } else {\n",
3088 " this.send_message(\"toolbar_button\", {name: name});\n",
3089 " }\n",
3090 "};\n",
3091 "\n",
3092 "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
3093 " this.message.textContent = tooltip;\n",
3094 "};\n",
3095 "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
3096 "\n",
3097 "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
3098 "\n",
3099 "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
3100 " // Create a \"websocket\"-like object which calls the given IPython comm\n",
3101 " // object with the appropriate methods. Currently this is a non binary\n",
3102 " // socket, so there is still some room for performance tuning.\n",
3103 " var ws = {};\n",
3104 "\n",
3105 " ws.close = function() {\n",
3106 " comm.close()\n",
3107 " };\n",
3108 " ws.send = function(m) {\n",
3109 " //console.log('sending', m);\n",
3110 " comm.send(m);\n",
3111 " };\n",
3112 " // Register the callback with on_msg.\n",
3113 " comm.on_msg(function(msg) {\n",
3114 " //console.log('receiving', msg['content']['data'], msg);\n",
3115 " // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
3116 " ws.onmessage(msg['content']['data'])\n",
3117 " });\n",
3118 " return ws;\n",
3119 "}\n",
3120 "\n",
3121 "mpl.mpl_figure_comm = function(comm, msg) {\n",
3122 " // This is the function which gets called when the mpl process\n",
3123 " // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
3124 "\n",
3125 " var id = msg.content.data.id;\n",
3126 " // Get hold of the div created by the display call when the Comm\n",
3127 " // socket was opened in Python.\n",
3128 " var element = $(\"#\" + id);\n",
3129 " var ws_proxy = comm_websocket_adapter(comm)\n",
3130 "\n",
3131 " function ondownload(figure, format) {\n",
3132 " window.open(figure.imageObj.src);\n",
3133 " }\n",
3134 "\n",
3135 " var fig = new mpl.figure(id, ws_proxy,\n",
3136 " ondownload,\n",
3137 " element.get(0));\n",
3138 "\n",
3139 " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
3140 " // web socket which is closed, not our websocket->open comm proxy.\n",
3141 " ws_proxy.onopen();\n",
3142 "\n",
3143 " fig.parent_element = element.get(0);\n",
3144 " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
3145 " if (!fig.cell_info) {\n",
3146 " console.error(\"Failed to find cell for figure\", id, fig);\n",
3147 " return;\n",
3148 " }\n",
3149 "\n",
3150 " var output_index = fig.cell_info[2]\n",
3151 " var cell = fig.cell_info[0];\n",
3152 "\n",
3153 "};\n",
3154 "\n",
3155 "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
3156 " var width = fig.canvas.width/mpl.ratio\n",
3157 " fig.root.unbind('remove')\n",
3158 "\n",
3159 " // Update the output cell to use the data from the current canvas.\n",
3160 " fig.push_to_output();\n",
3161 " var dataURL = fig.canvas.toDataURL();\n",
3162 " // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
3163 " // the notebook keyboard shortcuts fail.\n",
3164 " IPython.keyboard_manager.enable()\n",
3165 " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n",
3166 " fig.close_ws(fig, msg);\n",
3167 "}\n",
3168 "\n",
3169 "mpl.figure.prototype.close_ws = function(fig, msg){\n",
3170 " fig.send_message('closing', msg);\n",
3171 " // fig.ws.close()\n",
3172 "}\n",
3173 "\n",
3174 "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
3175 " // Turn the data on the canvas into data in the output cell.\n",
3176 " var width = this.canvas.width/mpl.ratio\n",
3177 " var dataURL = this.canvas.toDataURL();\n",
3178 " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
3179 "}\n",
3180 "\n",
3181 "mpl.figure.prototype.updated_canvas_event = function() {\n",
3182 " // Tell IPython that the notebook contents must change.\n",
3183 " IPython.notebook.set_dirty(true);\n",
3184 " this.send_message(\"ack\", {});\n",
3185 " var fig = this;\n",
3186 " // Wait a second, then push the new image to the DOM so\n",
3187 " // that it is saved nicely (might be nice to debounce this).\n",
3188 " setTimeout(function () { fig.push_to_output() }, 1000);\n",
3189 "}\n",
3190 "\n",
3191 "mpl.figure.prototype._init_toolbar = function() {\n",
3192 " var fig = this;\n",
3193 "\n",
3194 " var nav_element = $('<div/>')\n",
3195 " nav_element.attr('style', 'width: 100%');\n",
3196 " this.root.append(nav_element);\n",
3197 "\n",
3198 " // Define a callback function for later on.\n",
3199 " function toolbar_event(event) {\n",
3200 " return fig.toolbar_button_onclick(event['data']);\n",
3201 " }\n",
3202 " function toolbar_mouse_event(event) {\n",
3203 " return fig.toolbar_button_onmouseover(event['data']);\n",
3204 " }\n",
3205 "\n",
3206 " for(var toolbar_ind in mpl.toolbar_items){\n",
3207 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
3208 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
3209 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
3210 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
3211 "\n",
3212 " if (!name) { continue; };\n",
3213 "\n",
3214 " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
3215 " button.click(method_name, toolbar_event);\n",
3216 " button.mouseover(tooltip, toolbar_mouse_event);\n",
3217 " nav_element.append(button);\n",
3218 " }\n",
3219 "\n",
3220 " // Add the status bar.\n",
3221 " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
3222 " nav_element.append(status_bar);\n",
3223 " this.message = status_bar[0];\n",
3224 "\n",
3225 " // Add the close button to the window.\n",
3226 " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
3227 " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
3228 " button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
3229 " button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
3230 " buttongrp.append(button);\n",
3231 " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
3232 " titlebar.prepend(buttongrp);\n",
3233 "}\n",
3234 "\n",
3235 "mpl.figure.prototype._root_extra_style = function(el){\n",
3236 " var fig = this\n",
3237 " el.on(\"remove\", function(){\n",
3238 "\tfig.close_ws(fig, {});\n",
3239 " });\n",
3240 "}\n",
3241 "\n",
3242 "mpl.figure.prototype._canvas_extra_style = function(el){\n",
3243 " // this is important to make the div 'focusable\n",
3244 " el.attr('tabindex', 0)\n",
3245 " // reach out to IPython and tell the keyboard manager to turn it's self\n",
3246 " // off when our div gets focus\n",
3247 "\n",
3248 " // location in version 3\n",
3249 " if (IPython.notebook.keyboard_manager) {\n",
3250 " IPython.notebook.keyboard_manager.register_events(el);\n",
3251 " }\n",
3252 " else {\n",
3253 " // location in version 2\n",
3254 " IPython.keyboard_manager.register_events(el);\n",
3255 " }\n",
3256 "\n",
3257 "}\n",
3258 "\n",
3259 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
3260 " var manager = IPython.notebook.keyboard_manager;\n",
3261 " if (!manager)\n",
3262 " manager = IPython.keyboard_manager;\n",
3263 "\n",
3264 " // Check for shift+enter\n",
3265 " if (event.shiftKey && event.which == 13) {\n",
3266 " this.canvas_div.blur();\n",
3267 " // select the cell after this one\n",
3268 " var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
3269 " IPython.notebook.select(index + 1);\n",
3270 " }\n",
3271 "}\n",
3272 "\n",
3273 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
3274 " fig.ondownload(fig, null);\n",
3275 "}\n",
3276 "\n",
3277 "\n",
3278 "mpl.find_output_cell = function(html_output) {\n",
3279 " // Return the cell and output element which can be found *uniquely* in the notebook.\n",
3280 " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
3281 " // IPython event is triggered only after the cells have been serialised, which for\n",
3282 " // our purposes (turning an active figure into a static one), is too late.\n",
3283 " var cells = IPython.notebook.get_cells();\n",
3284 " var ncells = cells.length;\n",
3285 " for (var i=0; i<ncells; i++) {\n",
3286 " var cell = cells[i];\n",
3287 " if (cell.cell_type === 'code'){\n",
3288 " for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
3289 " var data = cell.output_area.outputs[j];\n",
3290 " if (data.data) {\n",
3291 " // IPython >= 3 moved mimebundle to data attribute of output\n",
3292 " data = data.data;\n",
3293 " }\n",
3294 " if (data['text/html'] == html_output) {\n",
3295 " return [cell, data, j];\n",
3296 " }\n",
3297 " }\n",
3298 " }\n",
3299 " }\n",
3300 "}\n",
3301 "\n",
3302 "// Register the function which deals with the matplotlib target/channel.\n",
3303 "// The kernel may be null if the page has been refreshed.\n",
3304 "if (IPython.notebook.kernel != null) {\n",
3305 " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
3306 "}\n"
3307 ],
3308 "text/plain": [
3309 "<IPython.core.display.Javascript object>"
3310 ]
3311 },
3312 "metadata": {},
3313 "output_type": "display_data"
3314 },
3315 {
3316 "data": {
3317 "text/html": [
3318 "<img src=\"data:image/png;base64,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DozlDe+KqQtXxW0X94nISjHvjkpPbwYA7EI9BuY5c+ZESinWr1+/y9cff/zxKJfLe2UXgRlgNwRmAKg/q8f+PiIrxQMDjonW1taojhgVkZViyZl/3dOrAQC7IDB3rxEjRsRb3/rW13xdYAbYDYEZAOrPnCu+HZGV4rabr4qIiGXrtsSMfh+KyErRumpuD28HALySwNy9BGaALhCYAaDObN0SmxrfHhsaDoqnZy5sf3rQWf8VkZVi6dCLenA5AGBX9qXAfPbZZ8chhxwSf/InfxKHHHJIXHfddRHxcsS95JJL4h3veEe85S1viYsvvjheeOGFOPzww+NNb3pTfPOb34yNGzdGxMuB+eqrr46DDz443vrWt8b//M//xLZt23aa12bt2rXxk5/8JP78z/88/uzP/iyOP/742LBhw06zbrzxxnjve98bBxxwQJxwwgnR2toaa9asif333z9SSvHHf/zH8cd//Mcxbty4nf6ZBGaA3RCYAaC+bJg8OCIrxdDsH2JbS2v783fdfUftHOYLv9KD2wEAu7IvBeY777wz5s+fHy0tLTF48OB44xvfGBMnTowRI0bE61//+vjf//3faGpqiocffjj222+/+Md//MeYP39+rF69Oj784Q/HRRfVvtjdFoWPOuqoWLt2bcydOzfe//73t7/+ysB8zDHHxPe///1Ys2ZNrF27Nr7xjW/EL37xi51mfe9734v169fH3Llz421ve1vcd999u5z1SgIzwG4IzABQX+Zcf3xEVopbrz57p+cnL1gVKxveGc3ZgRFb1vXQdgDAruwycJ5/aMSZ7+7+x/mHdmn3I488Mi699NL2wLxly5b21w466KC4+uqr23/+m9/8Jo499tiIeDkKT5gwof31K6+8Mo444oiI2DkKL126NF7/+tfH2rVr2z923LhxcdBBB+00a+bMme2v/+u//mtkWfaqWbsiMAPshsAMAHWkpSXWDHhPbG14c4x8bvpOL7W2tsZD/f8pIivFugmDemhBAGBX9qXAfNNNN8XHP/7xePOb3xwHHHBAvOENb4jGxsZdRtxyuRwPPPBA+8+zLIt/+Zd/iYiXo/CKFSvaXx88eHC8613vioido/DYsWPjda97XRxwwAHtj1KpFPvvv39s3rx5l+c5H3vssfHrX//6VbP2+Nd/B0lgBuqZwAwA9aNpzpiIrBRPNnwmNjdv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\" width=\"1599.0666174222379\">"
3319 ],
3320 "text/plain": [
3321 "<IPython.core.display.HTML object>"
3322 ]
3323 },
3324 "metadata": {},
3325 "output_type": "display_data"
3326 },
3327 {
3328 "data": {
3329 "text/plain": [
3330 "<matplotlib.legend.Legend at 0x7f2c3bc53240>"
3331 ]
3332 },
3333 "execution_count": 45,
3334 "metadata": {},
3335 "output_type": "execute_result"
3336 }
3337 ],
3338 "source": [
3339 "plt.figure()\n",
3340 "for case in [(0,\"cold\"),(189,\"ambient\")]:\n",
3341 " fft=TF.fft(res.SWF(1,case[0])[\"E1\"],sampling_frequency=4096,window=np.hanning(2048))\n",
3342 " fft=pds.DataFrame(fft)\n",
3343 " fft=fft.set_index(\"f\").drop([0.0])[\"mod\"]\n",
3344 " fft.name=case[1]\n",
3345 " fft.plot()\n",
3346 " plt.loglog()\n",
3347 "plt.legend()"
3348 ]
3349 },
3350 {
3351 "cell_type": "markdown",
3352 "metadata": {},
3353 "source": [
3354 "# FFT comparaison at F2"
3355 ]
3356 },
3357 {
3358 "cell_type": "code",
3359 "execution_count": 46,
3360 "metadata": {
3361 "ExecuteTime": {
3362 "end_time": "2017-06-01T13:39:45.725492Z",
3363 "start_time": "2017-06-01T13:39:45.555386Z"
3364 }
3365 },
3366 "outputs": [
3367 {
3368 "data": {
3369 "application/javascript": [
3370 "/* Put everything inside the global mpl namespace */\n",
3371 "window.mpl = {};\n",
3372 "\n",
3373 "\n",
3374 "mpl.get_websocket_type = function() {\n",
3375 " if (typeof(WebSocket) !== 'undefined') {\n",
3376 " return WebSocket;\n",
3377 " } else if (typeof(MozWebSocket) !== 'undefined') {\n",
3378 " return MozWebSocket;\n",
3379 " } else {\n",
3380 " alert('Your browser does not have WebSocket support.' +\n",
3381 " 'Please try Chrome, Safari or Firefox β‰₯ 6. ' +\n",
3382 " 'Firefox 4 and 5 are also supported but you ' +\n",
3383 " 'have to enable WebSockets in about:config.');\n",
3384 " };\n",
3385 "}\n",
3386 "\n",
3387 "mpl.figure = function(figure_id, websocket, ondownload, parent_element) {\n",
3388 " this.id = figure_id;\n",
3389 "\n",
3390 " this.ws = websocket;\n",
3391 "\n",
3392 " this.supports_binary = (this.ws.binaryType != undefined);\n",
3393 "\n",
3394 " if (!this.supports_binary) {\n",
3395 " var warnings = document.getElementById(\"mpl-warnings\");\n",
3396 " if (warnings) {\n",
3397 " warnings.style.display = 'block';\n",
3398 " warnings.textContent = (\n",
3399 " \"This browser does not support binary websocket messages. \" +\n",
3400 " \"Performance may be slow.\");\n",
3401 " }\n",
3402 " }\n",
3403 "\n",
3404 " this.imageObj = new Image();\n",
3405 "\n",
3406 " this.context = undefined;\n",
3407 " this.message = undefined;\n",
3408 " this.canvas = undefined;\n",
3409 " this.rubberband_canvas = undefined;\n",
3410 " this.rubberband_context = undefined;\n",
3411 " this.format_dropdown = undefined;\n",
3412 "\n",
3413 " this.image_mode = 'full';\n",
3414 "\n",
3415 " this.root = $('<div/>');\n",
3416 " this._root_extra_style(this.root)\n",
3417 " this.root.attr('style', 'display: inline-block');\n",
3418 "\n",
3419 " $(parent_element).append(this.root);\n",
3420 "\n",
3421 " this._init_header(this);\n",
3422 " this._init_canvas(this);\n",
3423 " this._init_toolbar(this);\n",
3424 "\n",
3425 " var fig = this;\n",
3426 "\n",
3427 " this.waiting = false;\n",
3428 "\n",
3429 " this.ws.onopen = function () {\n",
3430 " fig.send_message(\"supports_binary\", {value: fig.supports_binary});\n",
3431 " fig.send_message(\"send_image_mode\", {});\n",
3432 " if (mpl.ratio != 1) {\n",
3433 " fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\n",
3434 " }\n",
3435 " fig.send_message(\"refresh\", {});\n",
3436 " }\n",
3437 "\n",
3438 " this.imageObj.onload = function() {\n",
3439 " if (fig.image_mode == 'full') {\n",
3440 " // Full images could contain transparency (where diff images\n",
3441 " // almost always do), so we need to clear the canvas so that\n",
3442 " // there is no ghosting.\n",
3443 " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
3444 " }\n",
3445 " fig.context.drawImage(fig.imageObj, 0, 0);\n",
3446 " };\n",
3447 "\n",
3448 " this.imageObj.onunload = function() {\n",
3449 " this.ws.close();\n",
3450 " }\n",
3451 "\n",
3452 " this.ws.onmessage = this._make_on_message_function(this);\n",
3453 "\n",
3454 " this.ondownload = ondownload;\n",
3455 "}\n",
3456 "\n",
3457 "mpl.figure.prototype._init_header = function() {\n",
3458 " var titlebar = $(\n",
3459 " '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
3460 " 'ui-helper-clearfix\"/>');\n",
3461 " var titletext = $(\n",
3462 " '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
3463 " 'text-align: center; padding: 3px;\"/>');\n",
3464 " titlebar.append(titletext)\n",
3465 " this.root.append(titlebar);\n",
3466 " this.header = titletext[0];\n",
3467 "}\n",
3468 "\n",
3469 "\n",
3470 "\n",
3471 "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
3472 "\n",
3473 "}\n",
3474 "\n",
3475 "\n",
3476 "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
3477 "\n",
3478 "}\n",
3479 "\n",
3480 "mpl.figure.prototype._init_canvas = function() {\n",
3481 " var fig = this;\n",
3482 "\n",
3483 " var canvas_div = $('<div/>');\n",
3484 "\n",
3485 " canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
3486 "\n",
3487 " function canvas_keyboard_event(event) {\n",
3488 " return fig.key_event(event, event['data']);\n",
3489 " }\n",
3490 "\n",
3491 " canvas_div.keydown('key_press', canvas_keyboard_event);\n",
3492 " canvas_div.keyup('key_release', canvas_keyboard_event);\n",
3493 " this.canvas_div = canvas_div\n",
3494 " this._canvas_extra_style(canvas_div)\n",
3495 " this.root.append(canvas_div);\n",
3496 "\n",
3497 " var canvas = $('<canvas/>');\n",
3498 " canvas.addClass('mpl-canvas');\n",
3499 " canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
3500 "\n",
3501 " this.canvas = canvas[0];\n",
3502 " this.context = canvas[0].getContext(\"2d\");\n",
3503 "\n",
3504 " var backingStore = this.context.backingStorePixelRatio ||\n",
3505 "\tthis.context.webkitBackingStorePixelRatio ||\n",
3506 "\tthis.context.mozBackingStorePixelRatio ||\n",
3507 "\tthis.context.msBackingStorePixelRatio ||\n",
3508 "\tthis.context.oBackingStorePixelRatio ||\n",
3509 "\tthis.context.backingStorePixelRatio || 1;\n",
3510 "\n",
3511 " mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
3512 "\n",
3513 " var rubberband = $('<canvas/>');\n",
3514 " rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
3515 "\n",
3516 " var pass_mouse_events = true;\n",
3517 "\n",
3518 " canvas_div.resizable({\n",
3519 " start: function(event, ui) {\n",
3520 " pass_mouse_events = false;\n",
3521 " },\n",
3522 " resize: function(event, ui) {\n",
3523 " fig.request_resize(ui.size.width, ui.size.height);\n",
3524 " },\n",
3525 " stop: function(event, ui) {\n",
3526 " pass_mouse_events = true;\n",
3527 " fig.request_resize(ui.size.width, ui.size.height);\n",
3528 " },\n",
3529 " });\n",
3530 "\n",
3531 " function mouse_event_fn(event) {\n",
3532 " if (pass_mouse_events)\n",
3533 " return fig.mouse_event(event, event['data']);\n",
3534 " }\n",
3535 "\n",
3536 " rubberband.mousedown('button_press', mouse_event_fn);\n",
3537 " rubberband.mouseup('button_release', mouse_event_fn);\n",
3538 " // Throttle sequential mouse events to 1 every 20ms.\n",
3539 " rubberband.mousemove('motion_notify', mouse_event_fn);\n",
3540 "\n",
3541 " rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
3542 " rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
3543 "\n",
3544 " canvas_div.on(\"wheel\", function (event) {\n",
3545 " event = event.originalEvent;\n",
3546 " event['data'] = 'scroll'\n",
3547 " if (event.deltaY < 0) {\n",
3548 " event.step = 1;\n",
3549 " } else {\n",
3550 " event.step = -1;\n",
3551 " }\n",
3552 " mouse_event_fn(event);\n",
3553 " });\n",
3554 "\n",
3555 " canvas_div.append(canvas);\n",
3556 " canvas_div.append(rubberband);\n",
3557 "\n",
3558 " this.rubberband = rubberband;\n",
3559 " this.rubberband_canvas = rubberband[0];\n",
3560 " this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
3561 " this.rubberband_context.strokeStyle = \"#000000\";\n",
3562 "\n",
3563 " this._resize_canvas = function(width, height) {\n",
3564 " // Keep the size of the canvas, canvas container, and rubber band\n",
3565 " // canvas in synch.\n",
3566 " canvas_div.css('width', width)\n",
3567 " canvas_div.css('height', height)\n",
3568 "\n",
3569 " canvas.attr('width', width * mpl.ratio);\n",
3570 " canvas.attr('height', height * mpl.ratio);\n",
3571 " canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
3572 "\n",
3573 " rubberband.attr('width', width);\n",
3574 " rubberband.attr('height', height);\n",
3575 " }\n",
3576 "\n",
3577 " // Set the figure to an initial 600x600px, this will subsequently be updated\n",
3578 " // upon first draw.\n",
3579 " this._resize_canvas(600, 600);\n",
3580 "\n",
3581 " // Disable right mouse context menu.\n",
3582 " $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\n",
3583 " return false;\n",
3584 " });\n",
3585 "\n",
3586 " function set_focus () {\n",
3587 " canvas.focus();\n",
3588 " canvas_div.focus();\n",
3589 " }\n",
3590 "\n",
3591 " window.setTimeout(set_focus, 100);\n",
3592 "}\n",
3593 "\n",
3594 "mpl.figure.prototype._init_toolbar = function() {\n",
3595 " var fig = this;\n",
3596 "\n",
3597 " var nav_element = $('<div/>')\n",
3598 " nav_element.attr('style', 'width: 100%');\n",
3599 " this.root.append(nav_element);\n",
3600 "\n",
3601 " // Define a callback function for later on.\n",
3602 " function toolbar_event(event) {\n",
3603 " return fig.toolbar_button_onclick(event['data']);\n",
3604 " }\n",
3605 " function toolbar_mouse_event(event) {\n",
3606 " return fig.toolbar_button_onmouseover(event['data']);\n",
3607 " }\n",
3608 "\n",
3609 " for(var toolbar_ind in mpl.toolbar_items) {\n",
3610 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
3611 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
3612 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
3613 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
3614 "\n",
3615 " if (!name) {\n",
3616 " // put a spacer in here.\n",
3617 " continue;\n",
3618 " }\n",
3619 " var button = $('<button/>');\n",
3620 " button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
3621 " 'ui-button-icon-only');\n",
3622 " button.attr('role', 'button');\n",
3623 " button.attr('aria-disabled', 'false');\n",
3624 " button.click(method_name, toolbar_event);\n",
3625 " button.mouseover(tooltip, toolbar_mouse_event);\n",
3626 "\n",
3627 " var icon_img = $('<span/>');\n",
3628 " icon_img.addClass('ui-button-icon-primary ui-icon');\n",
3629 " icon_img.addClass(image);\n",
3630 " icon_img.addClass('ui-corner-all');\n",
3631 "\n",
3632 " var tooltip_span = $('<span/>');\n",
3633 " tooltip_span.addClass('ui-button-text');\n",
3634 " tooltip_span.html(tooltip);\n",
3635 "\n",
3636 " button.append(icon_img);\n",
3637 " button.append(tooltip_span);\n",
3638 "\n",
3639 " nav_element.append(button);\n",
3640 " }\n",
3641 "\n",
3642 " var fmt_picker_span = $('<span/>');\n",
3643 "\n",
3644 " var fmt_picker = $('<select/>');\n",
3645 " fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
3646 " fmt_picker_span.append(fmt_picker);\n",
3647 " nav_element.append(fmt_picker_span);\n",
3648 " this.format_dropdown = fmt_picker[0];\n",
3649 "\n",
3650 " for (var ind in mpl.extensions) {\n",
3651 " var fmt = mpl.extensions[ind];\n",
3652 " var option = $(\n",
3653 " '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
3654 " fmt_picker.append(option)\n",
3655 " }\n",
3656 "\n",
3657 " // Add hover states to the ui-buttons\n",
3658 " $( \".ui-button\" ).hover(\n",
3659 " function() { $(this).addClass(\"ui-state-hover\");},\n",
3660 " function() { $(this).removeClass(\"ui-state-hover\");}\n",
3661 " );\n",
3662 "\n",
3663 " var status_bar = $('<span class=\"mpl-message\"/>');\n",
3664 " nav_element.append(status_bar);\n",
3665 " this.message = status_bar[0];\n",
3666 "}\n",
3667 "\n",
3668 "mpl.figure.prototype.request_resize = function(x_pixels, y_pixels) {\n",
3669 " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
3670 " // which will in turn request a refresh of the image.\n",
3671 " this.send_message('resize', {'width': x_pixels, 'height': y_pixels});\n",
3672 "}\n",
3673 "\n",
3674 "mpl.figure.prototype.send_message = function(type, properties) {\n",
3675 " properties['type'] = type;\n",
3676 " properties['figure_id'] = this.id;\n",
3677 " this.ws.send(JSON.stringify(properties));\n",
3678 "}\n",
3679 "\n",
3680 "mpl.figure.prototype.send_draw_message = function() {\n",
3681 " if (!this.waiting) {\n",
3682 " this.waiting = true;\n",
3683 " this.ws.send(JSON.stringify({type: \"draw\", figure_id: this.id}));\n",
3684 " }\n",
3685 "}\n",
3686 "\n",
3687 "\n",
3688 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
3689 " var format_dropdown = fig.format_dropdown;\n",
3690 " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
3691 " fig.ondownload(fig, format);\n",
3692 "}\n",
3693 "\n",
3694 "\n",
3695 "mpl.figure.prototype.handle_resize = function(fig, msg) {\n",
3696 " var size = msg['size'];\n",
3697 " if (size[0] != fig.canvas.width || size[1] != fig.canvas.height) {\n",
3698 " fig._resize_canvas(size[0], size[1]);\n",
3699 " fig.send_message(\"refresh\", {});\n",
3700 " };\n",
3701 "}\n",
3702 "\n",
3703 "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
3704 " var x0 = msg['x0'] / mpl.ratio;\n",
3705 " var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
3706 " var x1 = msg['x1'] / mpl.ratio;\n",
3707 " var y1 = (fig.canvas.height - msg['y1']) / mpl.ratio;\n",
3708 " x0 = Math.floor(x0) + 0.5;\n",
3709 " y0 = Math.floor(y0) + 0.5;\n",
3710 " x1 = Math.floor(x1) + 0.5;\n",
3711 " y1 = Math.floor(y1) + 0.5;\n",
3712 " var min_x = Math.min(x0, x1);\n",
3713 " var min_y = Math.min(y0, y1);\n",
3714 " var width = Math.abs(x1 - x0);\n",
3715 " var height = Math.abs(y1 - y0);\n",
3716 "\n",
3717 " fig.rubberband_context.clearRect(\n",
3718 " 0, 0, fig.canvas.width, fig.canvas.height);\n",
3719 "\n",
3720 " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
3721 "}\n",
3722 "\n",
3723 "mpl.figure.prototype.handle_figure_label = function(fig, msg) {\n",
3724 " // Updates the figure title.\n",
3725 " fig.header.textContent = msg['label'];\n",
3726 "}\n",
3727 "\n",
3728 "mpl.figure.prototype.handle_cursor = function(fig, msg) {\n",
3729 " var cursor = msg['cursor'];\n",
3730 " switch(cursor)\n",
3731 " {\n",
3732 " case 0:\n",
3733 " cursor = 'pointer';\n",
3734 " break;\n",
3735 " case 1:\n",
3736 " cursor = 'default';\n",
3737 " break;\n",
3738 " case 2:\n",
3739 " cursor = 'crosshair';\n",
3740 " break;\n",
3741 " case 3:\n",
3742 " cursor = 'move';\n",
3743 " break;\n",
3744 " }\n",
3745 " fig.rubberband_canvas.style.cursor = cursor;\n",
3746 "}\n",
3747 "\n",
3748 "mpl.figure.prototype.handle_message = function(fig, msg) {\n",
3749 " fig.message.textContent = msg['message'];\n",
3750 "}\n",
3751 "\n",
3752 "mpl.figure.prototype.handle_draw = function(fig, msg) {\n",
3753 " // Request the server to send over a new figure.\n",
3754 " fig.send_draw_message();\n",
3755 "}\n",
3756 "\n",
3757 "mpl.figure.prototype.handle_image_mode = function(fig, msg) {\n",
3758 " fig.image_mode = msg['mode'];\n",
3759 "}\n",
3760 "\n",
3761 "mpl.figure.prototype.updated_canvas_event = function() {\n",
3762 " // Called whenever the canvas gets updated.\n",
3763 " this.send_message(\"ack\", {});\n",
3764 "}\n",
3765 "\n",
3766 "// A function to construct a web socket function for onmessage handling.\n",
3767 "// Called in the figure constructor.\n",
3768 "mpl.figure.prototype._make_on_message_function = function(fig) {\n",
3769 " return function socket_on_message(evt) {\n",
3770 " if (evt.data instanceof Blob) {\n",
3771 " /* FIXME: We get \"Resource interpreted as Image but\n",
3772 " * transferred with MIME type text/plain:\" errors on\n",
3773 " * Chrome. But how to set the MIME type? It doesn't seem\n",
3774 " * to be part of the websocket stream */\n",
3775 " evt.data.type = \"image/png\";\n",
3776 "\n",
3777 " /* Free the memory for the previous frames */\n",
3778 " if (fig.imageObj.src) {\n",
3779 " (window.URL || window.webkitURL).revokeObjectURL(\n",
3780 " fig.imageObj.src);\n",
3781 " }\n",
3782 "\n",
3783 " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
3784 " evt.data);\n",
3785 " fig.updated_canvas_event();\n",
3786 " fig.waiting = false;\n",
3787 " return;\n",
3788 " }\n",
3789 " else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\n",
3790 " fig.imageObj.src = evt.data;\n",
3791 " fig.updated_canvas_event();\n",
3792 " fig.waiting = false;\n",
3793 " return;\n",
3794 " }\n",
3795 "\n",
3796 " var msg = JSON.parse(evt.data);\n",
3797 " var msg_type = msg['type'];\n",
3798 "\n",
3799 " // Call the \"handle_{type}\" callback, which takes\n",
3800 " // the figure and JSON message as its only arguments.\n",
3801 " try {\n",
3802 " var callback = fig[\"handle_\" + msg_type];\n",
3803 " } catch (e) {\n",
3804 " console.log(\"No handler for the '\" + msg_type + \"' message type: \", msg);\n",
3805 " return;\n",
3806 " }\n",
3807 "\n",
3808 " if (callback) {\n",
3809 " try {\n",
3810 " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
3811 " callback(fig, msg);\n",
3812 " } catch (e) {\n",
3813 " console.log(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
3814 " }\n",
3815 " }\n",
3816 " };\n",
3817 "}\n",
3818 "\n",
3819 "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
3820 "mpl.findpos = function(e) {\n",
3821 " //this section is from http://www.quirksmode.org/js/events_properties.html\n",
3822 " var targ;\n",
3823 " if (!e)\n",
3824 " e = window.event;\n",
3825 " if (e.target)\n",
3826 " targ = e.target;\n",
3827 " else if (e.srcElement)\n",
3828 " targ = e.srcElement;\n",
3829 " if (targ.nodeType == 3) // defeat Safari bug\n",
3830 " targ = targ.parentNode;\n",
3831 "\n",
3832 " // jQuery normalizes the pageX and pageY\n",
3833 " // pageX,Y are the mouse positions relative to the document\n",
3834 " // offset() returns the position of the element relative to the document\n",
3835 " var x = e.pageX - $(targ).offset().left;\n",
3836 " var y = e.pageY - $(targ).offset().top;\n",
3837 "\n",
3838 " return {\"x\": x, \"y\": y};\n",
3839 "};\n",
3840 "\n",
3841 "/*\n",
3842 " * return a copy of an object with only non-object keys\n",
3843 " * we need this to avoid circular references\n",
3844 " * http://stackoverflow.com/a/24161582/3208463\n",
3845 " */\n",
3846 "function simpleKeys (original) {\n",
3847 " return Object.keys(original).reduce(function (obj, key) {\n",
3848 " if (typeof original[key] !== 'object')\n",
3849 " obj[key] = original[key]\n",
3850 " return obj;\n",
3851 " }, {});\n",
3852 "}\n",
3853 "\n",
3854 "mpl.figure.prototype.mouse_event = function(event, name) {\n",
3855 " var canvas_pos = mpl.findpos(event)\n",
3856 "\n",
3857 " if (name === 'button_press')\n",
3858 " {\n",
3859 " this.canvas.focus();\n",
3860 " this.canvas_div.focus();\n",
3861 " }\n",
3862 "\n",
3863 " var x = canvas_pos.x * mpl.ratio;\n",
3864 " var y = canvas_pos.y * mpl.ratio;\n",
3865 "\n",
3866 " this.send_message(name, {x: x, y: y, button: event.button,\n",
3867 " step: event.step,\n",
3868 " guiEvent: simpleKeys(event)});\n",
3869 "\n",
3870 " /* This prevents the web browser from automatically changing to\n",
3871 " * the text insertion cursor when the button is pressed. We want\n",
3872 " * to control all of the cursor setting manually through the\n",
3873 " * 'cursor' event from matplotlib */\n",
3874 " event.preventDefault();\n",
3875 " return false;\n",
3876 "}\n",
3877 "\n",
3878 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
3879 " // Handle any extra behaviour associated with a key event\n",
3880 "}\n",
3881 "\n",
3882 "mpl.figure.prototype.key_event = function(event, name) {\n",
3883 "\n",
3884 " // Prevent repeat events\n",
3885 " if (name == 'key_press')\n",
3886 " {\n",
3887 " if (event.which === this._key)\n",
3888 " return;\n",
3889 " else\n",
3890 " this._key = event.which;\n",
3891 " }\n",
3892 " if (name == 'key_release')\n",
3893 " this._key = null;\n",
3894 "\n",
3895 " var value = '';\n",
3896 " if (event.ctrlKey && event.which != 17)\n",
3897 " value += \"ctrl+\";\n",
3898 " if (event.altKey && event.which != 18)\n",
3899 " value += \"alt+\";\n",
3900 " if (event.shiftKey && event.which != 16)\n",
3901 " value += \"shift+\";\n",
3902 "\n",
3903 " value += 'k';\n",
3904 " value += event.which.toString();\n",
3905 "\n",
3906 " this._key_event_extra(event, name);\n",
3907 "\n",
3908 " this.send_message(name, {key: value,\n",
3909 " guiEvent: simpleKeys(event)});\n",
3910 " return false;\n",
3911 "}\n",
3912 "\n",
3913 "mpl.figure.prototype.toolbar_button_onclick = function(name) {\n",
3914 " if (name == 'download') {\n",
3915 " this.handle_save(this, null);\n",
3916 " } else {\n",
3917 " this.send_message(\"toolbar_button\", {name: name});\n",
3918 " }\n",
3919 "};\n",
3920 "\n",
3921 "mpl.figure.prototype.toolbar_button_onmouseover = function(tooltip) {\n",
3922 " this.message.textContent = tooltip;\n",
3923 "};\n",
3924 "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
3925 "\n",
3926 "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
3927 "\n",
3928 "mpl.default_extension = \"png\";var comm_websocket_adapter = function(comm) {\n",
3929 " // Create a \"websocket\"-like object which calls the given IPython comm\n",
3930 " // object with the appropriate methods. Currently this is a non binary\n",
3931 " // socket, so there is still some room for performance tuning.\n",
3932 " var ws = {};\n",
3933 "\n",
3934 " ws.close = function() {\n",
3935 " comm.close()\n",
3936 " };\n",
3937 " ws.send = function(m) {\n",
3938 " //console.log('sending', m);\n",
3939 " comm.send(m);\n",
3940 " };\n",
3941 " // Register the callback with on_msg.\n",
3942 " comm.on_msg(function(msg) {\n",
3943 " //console.log('receiving', msg['content']['data'], msg);\n",
3944 " // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
3945 " ws.onmessage(msg['content']['data'])\n",
3946 " });\n",
3947 " return ws;\n",
3948 "}\n",
3949 "\n",
3950 "mpl.mpl_figure_comm = function(comm, msg) {\n",
3951 " // This is the function which gets called when the mpl process\n",
3952 " // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
3953 "\n",
3954 " var id = msg.content.data.id;\n",
3955 " // Get hold of the div created by the display call when the Comm\n",
3956 " // socket was opened in Python.\n",
3957 " var element = $(\"#\" + id);\n",
3958 " var ws_proxy = comm_websocket_adapter(comm)\n",
3959 "\n",
3960 " function ondownload(figure, format) {\n",
3961 " window.open(figure.imageObj.src);\n",
3962 " }\n",
3963 "\n",
3964 " var fig = new mpl.figure(id, ws_proxy,\n",
3965 " ondownload,\n",
3966 " element.get(0));\n",
3967 "\n",
3968 " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
3969 " // web socket which is closed, not our websocket->open comm proxy.\n",
3970 " ws_proxy.onopen();\n",
3971 "\n",
3972 " fig.parent_element = element.get(0);\n",
3973 " fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
3974 " if (!fig.cell_info) {\n",
3975 " console.error(\"Failed to find cell for figure\", id, fig);\n",
3976 " return;\n",
3977 " }\n",
3978 "\n",
3979 " var output_index = fig.cell_info[2]\n",
3980 " var cell = fig.cell_info[0];\n",
3981 "\n",
3982 "};\n",
3983 "\n",
3984 "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
3985 " var width = fig.canvas.width/mpl.ratio\n",
3986 " fig.root.unbind('remove')\n",
3987 "\n",
3988 " // Update the output cell to use the data from the current canvas.\n",
3989 " fig.push_to_output();\n",
3990 " var dataURL = fig.canvas.toDataURL();\n",
3991 " // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
3992 " // the notebook keyboard shortcuts fail.\n",
3993 " IPython.keyboard_manager.enable()\n",
3994 " $(fig.parent_element).html('<img src=\"' + dataURL + '\" width=\"' + width + '\">');\n",
3995 " fig.close_ws(fig, msg);\n",
3996 "}\n",
3997 "\n",
3998 "mpl.figure.prototype.close_ws = function(fig, msg){\n",
3999 " fig.send_message('closing', msg);\n",
4000 " // fig.ws.close()\n",
4001 "}\n",
4002 "\n",
4003 "mpl.figure.prototype.push_to_output = function(remove_interactive) {\n",
4004 " // Turn the data on the canvas into data in the output cell.\n",
4005 " var width = this.canvas.width/mpl.ratio\n",
4006 " var dataURL = this.canvas.toDataURL();\n",
4007 " this.cell_info[1]['text/html'] = '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
4008 "}\n",
4009 "\n",
4010 "mpl.figure.prototype.updated_canvas_event = function() {\n",
4011 " // Tell IPython that the notebook contents must change.\n",
4012 " IPython.notebook.set_dirty(true);\n",
4013 " this.send_message(\"ack\", {});\n",
4014 " var fig = this;\n",
4015 " // Wait a second, then push the new image to the DOM so\n",
4016 " // that it is saved nicely (might be nice to debounce this).\n",
4017 " setTimeout(function () { fig.push_to_output() }, 1000);\n",
4018 "}\n",
4019 "\n",
4020 "mpl.figure.prototype._init_toolbar = function() {\n",
4021 " var fig = this;\n",
4022 "\n",
4023 " var nav_element = $('<div/>')\n",
4024 " nav_element.attr('style', 'width: 100%');\n",
4025 " this.root.append(nav_element);\n",
4026 "\n",
4027 " // Define a callback function for later on.\n",
4028 " function toolbar_event(event) {\n",
4029 " return fig.toolbar_button_onclick(event['data']);\n",
4030 " }\n",
4031 " function toolbar_mouse_event(event) {\n",
4032 " return fig.toolbar_button_onmouseover(event['data']);\n",
4033 " }\n",
4034 "\n",
4035 " for(var toolbar_ind in mpl.toolbar_items){\n",
4036 " var name = mpl.toolbar_items[toolbar_ind][0];\n",
4037 " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
4038 " var image = mpl.toolbar_items[toolbar_ind][2];\n",
4039 " var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
4040 "\n",
4041 " if (!name) { continue; };\n",
4042 "\n",
4043 " var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
4044 " button.click(method_name, toolbar_event);\n",
4045 " button.mouseover(tooltip, toolbar_mouse_event);\n",
4046 " nav_element.append(button);\n",
4047 " }\n",
4048 "\n",
4049 " // Add the status bar.\n",
4050 " var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
4051 " nav_element.append(status_bar);\n",
4052 " this.message = status_bar[0];\n",
4053 "\n",
4054 " // Add the close button to the window.\n",
4055 " var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
4056 " var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
4057 " button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
4058 " button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
4059 " buttongrp.append(button);\n",
4060 " var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
4061 " titlebar.prepend(buttongrp);\n",
4062 "}\n",
4063 "\n",
4064 "mpl.figure.prototype._root_extra_style = function(el){\n",
4065 " var fig = this\n",
4066 " el.on(\"remove\", function(){\n",
4067 "\tfig.close_ws(fig, {});\n",
4068 " });\n",
4069 "}\n",
4070 "\n",
4071 "mpl.figure.prototype._canvas_extra_style = function(el){\n",
4072 " // this is important to make the div 'focusable\n",
4073 " el.attr('tabindex', 0)\n",
4074 " // reach out to IPython and tell the keyboard manager to turn it's self\n",
4075 " // off when our div gets focus\n",
4076 "\n",
4077 " // location in version 3\n",
4078 " if (IPython.notebook.keyboard_manager) {\n",
4079 " IPython.notebook.keyboard_manager.register_events(el);\n",
4080 " }\n",
4081 " else {\n",
4082 " // location in version 2\n",
4083 " IPython.keyboard_manager.register_events(el);\n",
4084 " }\n",
4085 "\n",
4086 "}\n",
4087 "\n",
4088 "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
4089 " var manager = IPython.notebook.keyboard_manager;\n",
4090 " if (!manager)\n",
4091 " manager = IPython.keyboard_manager;\n",
4092 "\n",
4093 " // Check for shift+enter\n",
4094 " if (event.shiftKey && event.which == 13) {\n",
4095 " this.canvas_div.blur();\n",
4096 " // select the cell after this one\n",
4097 " var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
4098 " IPython.notebook.select(index + 1);\n",
4099 " }\n",
4100 "}\n",
4101 "\n",
4102 "mpl.figure.prototype.handle_save = function(fig, msg) {\n",
4103 " fig.ondownload(fig, null);\n",
4104 "}\n",
4105 "\n",
4106 "\n",
4107 "mpl.find_output_cell = function(html_output) {\n",
4108 " // Return the cell and output element which can be found *uniquely* in the notebook.\n",
4109 " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
4110 " // IPython event is triggered only after the cells have been serialised, which for\n",
4111 " // our purposes (turning an active figure into a static one), is too late.\n",
4112 " var cells = IPython.notebook.get_cells();\n",
4113 " var ncells = cells.length;\n",
4114 " for (var i=0; i<ncells; i++) {\n",
4115 " var cell = cells[i];\n",
4116 " if (cell.cell_type === 'code'){\n",
4117 " for (var j=0; j<cell.output_area.outputs.length; j++) {\n",
4118 " var data = cell.output_area.outputs[j];\n",
4119 " if (data.data) {\n",
4120 " // IPython >= 3 moved mimebundle to data attribute of output\n",
4121 " data = data.data;\n",
4122 " }\n",
4123 " if (data['text/html'] == html_output) {\n",
4124 " return [cell, data, j];\n",
4125 " }\n",
4126 " }\n",
4127 " }\n",
4128 " }\n",
4129 "}\n",
4130 "\n",
4131 "// Register the function which deals with the matplotlib target/channel.\n",
4132 "// The kernel may be null if the page has been refreshed.\n",
4133 "if (IPython.notebook.kernel != null) {\n",
4134 " IPython.notebook.kernel.comm_manager.register_target('matplotlib', mpl.mpl_figure_comm);\n",
4135 "}\n"
4136 ],
4137 "text/plain": [
4138 "<IPython.core.display.Javascript object>"
4139 ]
4140 },
4141 "metadata": {},
4142 "output_type": "display_data"
4143 },
4144 {
4145 "data": {
4146 "text/html": [
4147 "<img src=\"data:image/png;base64,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8BKYAQZBYAYAACDPXl76bCkw79i8IetxBmQkBebzzz8/vetd70q/+7u/m971rnelG264IaVUjrhXXHFFetvb3pbe9KY3pcsvvzw9++yz6cgjj0xveMMb0uc///m0bdu2lFI5MF9//fXpkEMOSW9+85vTf/3Xf6Xdu3dXHa9o06ZN6dvf/nb6gz/4g/TWt741nXDCCWnr1q1Vx7r55pvToYcemg488MB04oknps7OztTa2poOOOCAFBHpd37nd9Lv/M7vpJkzZ1a9JoEZoBcCMwAAAHm2fMHsUmDesn5V1uMMyEgKzHfeeWdavnx56ujoSA888EB6/etfn+bMmZPGjx+fXvOa16T/+Z//SW1tbemhhx5K+++/f/rMZz6Tli9fnjZu3Jje/e53p8suuyylVI7CRx99dNq0aVNatmxZOuyww0q37xmYv/CFL6Svf/3rqbW1NW3atCl99rOfTd/97nerjvW1r30tbdmyJS1btiy95S1vSffcc0+3x9qTwAzQC4EZAACAPHvhuRmlwLzxlRezHmdAug2cF78npXP+aPgvF79nULN/6lOfSmPHji0F5p07d5ZuO/jgg9P1119f+vr73/9+Ou6441JK5Sg8e/bs0u3XXHNNOuqoo1JK1VF49erV6TWveU3atGlT6b4zZ85MBx98cNWxFi9eXLr92GOPTU1NTXsdqzsCM0AvBGYAAADybMkzk0qBed1LS7IeZ0BGUmC+5ZZb0vvf//70xje+MR144IHpta99bWpubu424jY0NKR777239HVTU1P64he/mFIqR+F169aVbn/ggQfSH/7hH6aUqqPwjBkz0n777ZcOPPDA0mXUqFHpgAMOSDt27Oh2P+fjjjsunXLKKXsdq8/f/wohMAP1TGAGAAAgzxbNGlcKzKuXzc96nAEZKVtkLFu2LO2///5p3Lhxpb2SP/WpT6WmpqYBB+bKFczXXntttyuYV61alfbff/+0Y8eObufaV2CeOHGiwAwwUAIzAAAAeTZ/xoOlwPzykmeyHmdARkpgfu6559L++++f5s6dmzo6OtKvfvWr9LrXvW5QgfmYY45JmzZtSi+++GI6/PDD06WXXppS2nvV8THHHJNOOOGEtH79+tTZ2Zleeuml1NLSUnWsngLzggUL0v7771+1WrqSwAzQC4EZAACAPHtuSkspMK9YMCvrcQZkpATmlFIa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\" width=\"1599.0666174222379\">"
4148 ],
4149 "text/plain": [
4150 "<IPython.core.display.HTML object>"
4151 ]
4152 },
4153 "metadata": {},
4154 "output_type": "display_data"
4155 },
4156 {
4157 "data": {
4158 "text/plain": [
4159 "<matplotlib.legend.Legend at 0x7f2c3bf5a5c0>"
4160 ]
4161 },
4162 "execution_count": 46,
4163 "metadata": {},
4164 "output_type": "execute_result"
4165 }
4166 ],
4167 "source": [
4168 "plt.figure()\n",
4169 "for case in [(0,\"cold\"),(189,\"ambient\")]:\n",
4170 " fft=TF.fft(res.SWF(2,case[0])[\"E1\"],sampling_frequency=256,window=np.hanning(2048))\n",
4171 " fft=pds.DataFrame(fft)\n",
4172 " fft=fft.set_index(\"f\").drop([0.0])[\"mod\"]\n",
4173 " fft.name=case[1]\n",
4174 " fft.plot()\n",
4175 " plt.loglog()\n",
4176 "plt.legend()"
4177 ]
4178 }
4179 ],
4180 "metadata": {
4181 "kernelspec": {
4182 "display_name": "Python 3",
4183 "language": "python",
4184 "name": "python3"
4185 },
4186 "language_info": {
4187 "codemirror_mode": {
4188 "name": "ipython",
4189 "version": 3
4190 },
4191 "file_extension": ".py",
4192 "mimetype": "text/x-python",
4193 "name": "python",
4194 "nbconvert_exporter": "python",
4195 "pygments_lexer": "ipython3",
4196 "version": "3.5.3"
4197 },
4198 "toc": {
4199 "colors": {
4200 "hover_highlight": "#DAA520",
4201 "navigate_num": "#000000",
4202 "navigate_text": "#333333",
4203 "running_highlight": "#FF0000",
4204 "selected_highlight": "#FFD700",
4205 "sidebar_border": "#EEEEEE",
4206 "wrapper_background": "#FFFFFF"
4207 },
4208 "moveMenuLeft": true,
4209 "nav_menu": {
4210 "height": "101px",
4211 "width": "252px"
4212 },
4213 "navigate_menu": true,
4214 "number_sections": true,
4215 "sideBar": true,
4216 "threshold": 4,
4217 "toc_cell": false,
4218 "toc_section_display": "block",
4219 "toc_window_display": false,
4220 "widenNotebook": false
4221 }
4222 },
4223 "nbformat": 4,
4224 "nbformat_minor": 2
4225 }
General Comments 0
You need to be logged in to leave comments. Login now