text: (function(global) {
    if (typeof (window._bokeh_onload_callbacks) === "undefined"){
      window._bokeh_onload_callbacks = [];
    }
    function load_lib(url, callback){
      window._bokeh_onload_callbacks.push(callback);
      if (window._bokeh_is_loading){
        console.log("Bokeh: BokehJS is being loaded, scheduling callback at", new Date());
        return null;
      }
      console.log("Bokeh: BokehJS not loaded, scheduling load and callback at", new Date());
      window._bokeh_is_loading = true;
      var s = document.createElement('script');
      s.src = url;
      s.async = true;
      s.onreadystatechange = s.onload = function(){
        Bokeh.embed.inject_css("https://cdn.bokeh.org/bokeh/release/bokeh-0.8.2.min.css");
        window._bokeh_onload_callbacks.forEach(function(callback){callback()});
      };
      s.onerror = function(){
        console.warn("failed to load library " + url);
      };
      document.getElementsByTagName("head")[0].appendChild(s);
    }
  
    bokehjs_url = "https://cdn.bokeh.org/bokeh/release/bokeh-0.8.2.min.js"
  
    var elt = document.getElementById("59cc96bf-1123-49e0-808c-8a390bb9cfac");
    if(elt==null) {
      console.log("Bokeh: ERROR: autoload.js configured with elementid '59cc96bf-1123-49e0-808c-8a390bb9cfac' but no matching script tag was found. ")
      return false;
    }
  
    // These will be set for the static case
    var all_models = [{"id": "27ecc5e6-6d82-496c-ac73-e4741fd80127", "type": "Grid", "attributes": {"id": "27ecc5e6-6d82-496c-ac73-e4741fd80127", "plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "dimension": 0, "ticker": {"id": "4f480b34-7522-4c10-b214-7e5e110afee2", "type": "BasicTicker"}, "doc": null, "tags": []}}, {"id": "4b326ef7-8e81-4135-af63-ed88e42e043d", "type": "Range1d", "attributes": {"end": 837.1, "start": -76.10000000000001, "id": "4b326ef7-8e81-4135-af63-ed88e42e043d", "doc": null, "tags": []}}, {"id": "4a4c05fc-65d3-4030-960d-1804ae9b352a", "type": "Grid", "attributes": {"id": "4a4c05fc-65d3-4030-960d-1804ae9b352a", "plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "dimension": 1, "ticker": {"id": "f3ea81b5-5e2a-48f6-a455-dba0bd2a66c9", "type": "BasicTicker"}, "doc": null, "tags": []}}, {"id": "175c156a-398a-4d86-b014-c0ed55d4210f", "type": "LinearAxis", "attributes": {"id": "175c156a-398a-4d86-b014-c0ed55d4210f", "plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "formatter": {"id": "55026211-cf41-4964-8acd-a3af65cc38e5", "type": "BasicTickFormatter"}, "axis_label": "memory", "ticker": {"id": "f3ea81b5-5e2a-48f6-a455-dba0bd2a66c9", "type": "BasicTicker"}, "doc": null, "tags": []}}, {"id": "769881ba-1e53-4c29-bbc9-f1dfe555107d", "type": "Legend", "attributes": {"legends": [["python", [{"id": "f1da2d8c-09d7-44ef-804b-9d9c33415485", "type": "GlyphRenderer"}]], ["jython", [{"id": "beb161d7-6807-408d-9b3b-1f9c65297fc9", "type": "GlyphRenderer"}]], ["pypy", [{"id": "6f23dc61-8ba9-49bf-8bac-dc3303b8b56f", "type": "GlyphRenderer"}]]], "orientation": "top_left", "id": "769881ba-1e53-4c29-bbc9-f1dfe555107d", "plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "doc": null, "tags": []}}, {"id": "55026211-cf41-4964-8acd-a3af65cc38e5", "type": "BasicTickFormatter", "attributes": {"id": "55026211-cf41-4964-8acd-a3af65cc38e5", "doc": null, "tags": []}}, {"id": "e7cbfadd-b953-4fc1-b431-3c7933d5caa0", "type": "BoxZoomTool", "attributes": {"dimensions": ["width", "height"], "id": "e7cbfadd-b953-4fc1-b431-3c7933d5caa0", "plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "doc": null, "tags": []}}, {"id": "f1da2d8c-09d7-44ef-804b-9d9c33415485", "type": "GlyphRenderer", "attributes": {"selection_glyph": null, "nonselection_glyph": null, "data_source": {"id": "94b62234-4c8b-40e6-96d5-dd482034b66d", "type": "ColumnDataSource"}, "id": "f1da2d8c-09d7-44ef-804b-9d9c33415485", "glyph": {"id": "eebb42a2-b8e6-41db-a7db-4fb973a18b4e", "type": "Patch"}, "tags": [], "doc": null}}, {"id": "42772507-aff9-466e-9d1b-e54eedf368d0", "type": "Patch", "attributes": {"tags": [], "y": {"field": "y_jython", "units": "data"}, "fill_alpha": {"value": 0.9, "units": "data"}, "id": "42772507-aff9-466e-9d1b-e54eedf368d0", "fill_color": {"value": "#5ab738"}, "doc": null, "x": {"field": "x", "units": "data"}}}, {"id": "0556888b-105d-403a-bcd7-fdd80ae50f3a", "type": "LinearAxis", "attributes": {"id": "0556888b-105d-403a-bcd7-fdd80ae50f3a", "plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "formatter": {"id": "36fd4e39-cb6a-4cad-aaad-352fe8f534b7", "type": "BasicTickFormatter"}, "axis_label": "time", "ticker": {"id": "4f480b34-7522-4c10-b214-7e5e110afee2", "type": "BasicTicker"}, "doc": null, "tags": []}}, {"id": "bda1f5bb-41bc-4642-9c30-30d40de9f091", "type": "ToolEvents", "attributes": {"geometries": [], "id": "bda1f5bb-41bc-4642-9c30-30d40de9f091", "doc": null, "tags": []}}, {"id": "7051ba2e-7b23-4d95-9d57-73857c353420", "type": "ResizeTool", "attributes": {"plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "doc": null, "tags": [], "id": "7051ba2e-7b23-4d95-9d57-73857c353420"}}, {"id": "4f480b34-7522-4c10-b214-7e5e110afee2", "type": "BasicTicker", "attributes": {"id": "4f480b34-7522-4c10-b214-7e5e110afee2", "mantissas": [2, 5, 10], "tags": [], "doc": null}}, {"id": "eebb42a2-b8e6-41db-a7db-4fb973a18b4e", "type": "Patch", "attributes": {"tags": [], "y": {"field": "y_python", "units": "data"}, "fill_alpha": {"value": 0.9, "units": "data"}, "id": "eebb42a2-b8e6-41db-a7db-4fb973a18b4e", "fill_color": {"value": "#f22c40"}, "doc": null, "x": {"field": "x", "units": "data"}}}, {"id": "df8053bb-5899-4b21-936c-e9e0832e9aee", "type": "PreviewSaveTool", "attributes": {"plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "doc": null, "tags": [], "id": "df8053bb-5899-4b21-936c-e9e0832e9aee"}}, {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart", "attributes": {"tool_events": {"id": "bda1f5bb-41bc-4642-9c30-30d40de9f091", "type": "ToolEvents"}, "title": "Area Chart", "extra_y_ranges": {}, "renderers": [{"id": "0556888b-105d-403a-bcd7-fdd80ae50f3a", "type": "LinearAxis"}, {"id": "175c156a-398a-4d86-b014-c0ed55d4210f", "type": "LinearAxis"}, {"id": "27ecc5e6-6d82-496c-ac73-e4741fd80127", "type": "Grid"}, {"id": "4a4c05fc-65d3-4030-960d-1804ae9b352a", "type": "Grid"}, {"id": "f1da2d8c-09d7-44ef-804b-9d9c33415485", "type": "GlyphRenderer"}, {"id": "beb161d7-6807-408d-9b3b-1f9c65297fc9", "type": "GlyphRenderer"}, {"id": "6f23dc61-8ba9-49bf-8bac-dc3303b8b56f", "type": "GlyphRenderer"}, {"id": "769881ba-1e53-4c29-bbc9-f1dfe555107d", "type": "Legend"}], "id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "extra_x_ranges": {}, "doc": null, "below": [{"id": "0556888b-105d-403a-bcd7-fdd80ae50f3a", "type": "LinearAxis"}], "right": [], "x_range": {"id": "776a45b8-3039-4fba-9815-c6eee3806e45", "type": "DataRange1d"}, "left": [{"id": "175c156a-398a-4d86-b014-c0ed55d4210f", "type": "LinearAxis"}], "above": [], "tools": [{"id": "a1050d41-31af-49b6-a252-86a219598f6b", "type": "PanTool"}, {"id": "c11b602e-2d87-4546-bbe3-683ed3a6b888", "type": "WheelZoomTool"}, {"id": "e7cbfadd-b953-4fc1-b431-3c7933d5caa0", "type": "BoxZoomTool"}, {"id": "df8053bb-5899-4b21-936c-e9e0832e9aee", "type": "PreviewSaveTool"}, {"id": "7051ba2e-7b23-4d95-9d57-73857c353420", "type": "ResizeTool"}, {"id": "f1e0362e-4b2a-452d-8cd3-3246341ee2c7", "type": "ResetTool"}], "plot_width": 600, "plot_height": 400, "y_range": {"id": "4b326ef7-8e81-4135-af63-ed88e42e043d", "type": "Range1d"}, "tags": []}}, {"id": "a1050d41-31af-49b6-a252-86a219598f6b", "type": "PanTool", "attributes": {"dimensions": ["width", "height"], "id": "a1050d41-31af-49b6-a252-86a219598f6b", "plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "doc": null, "tags": []}}, {"id": "94b62234-4c8b-40e6-96d5-dd482034b66d", "type": "ColumnDataSource", "attributes": {"selected": [], "data": {"y_jython": [111.0, 120.0, 267.0, 266.0, 265.0, 254.0, 233.0, 44.0, 221.0, 26.0, 5.0, 7.0, 3.0, 2.0, 24.0, 46.0, 17.0, 30.0, 52.0, 322.0, 158.0, 436.0, 448.0, 480.0, 467.0, 494.0, 259.0, 271.0], "y_python": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 3.0, 7.0, 5.0, 26.0, 221.0, 44.0, 233.0, 254.0, 265.0, 266.0, 267.0, 120.0, 111.0], "x": [13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "y_pypy": [271.0, 259.0, 494.0, 467.0, 480.0, 448.0, 436.0, 158.0, 322.0, 52.0, 30.0, 17.0, 46.0, 24.0, 36.0, 79.0, 64.0, 45.0, 178.0, 443.0, 302.0, 669.0, 702.0, 705.0, 693.0, 761.0, 369.0, 401.0]}, "column_names": ["y_jython", "y_python", "x", "y_pypy"], "id": "94b62234-4c8b-40e6-96d5-dd482034b66d", "doc": null, "tags": []}}, {"id": "c4fd2452-46ac-4db2-bf39-088497e4acbd", "type": "Patch", "attributes": {"tags": [], "y": {"field": "y_pypy", "units": "data"}, "fill_alpha": {"value": 0.9, "units": "data"}, "id": "c4fd2452-46ac-4db2-bf39-088497e4acbd", "fill_color": {"value": "#407ee7"}, "doc": null, "x": {"field": "x", "units": "data"}}}, {"id": "36fd4e39-cb6a-4cad-aaad-352fe8f534b7", "type": "BasicTickFormatter", "attributes": {"id": "36fd4e39-cb6a-4cad-aaad-352fe8f534b7", "doc": null, "tags": []}}, {"id": "f3ea81b5-5e2a-48f6-a455-dba0bd2a66c9", "type": "BasicTicker", "attributes": {"id": "f3ea81b5-5e2a-48f6-a455-dba0bd2a66c9", "mantissas": [2, 5, 10], "tags": [], "doc": null}}, {"id": "6f23dc61-8ba9-49bf-8bac-dc3303b8b56f", "type": "GlyphRenderer", "attributes": {"selection_glyph": null, "nonselection_glyph": null, "data_source": {"id": "94b62234-4c8b-40e6-96d5-dd482034b66d", "type": "ColumnDataSource"}, "id": "6f23dc61-8ba9-49bf-8bac-dc3303b8b56f", "glyph": {"id": "c4fd2452-46ac-4db2-bf39-088497e4acbd", "type": "Patch"}, "tags": [], "doc": null}}, {"id": "f1e0362e-4b2a-452d-8cd3-3246341ee2c7", "type": "ResetTool", "attributes": {"plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "doc": null, "tags": [], "id": "f1e0362e-4b2a-452d-8cd3-3246341ee2c7"}}, {"id": "c11b602e-2d87-4546-bbe3-683ed3a6b888", "type": "WheelZoomTool", "attributes": {"dimensions": ["width", "height"], "id": "c11b602e-2d87-4546-bbe3-683ed3a6b888", "plot": {"id": "e71cc6de-aaca-4ed8-8471-07b7d44f3e82", "type": "Plot", "subtype": "Chart"}, "doc": null, "tags": []}}, {"id": "beb161d7-6807-408d-9b3b-1f9c65297fc9", "type": "GlyphRenderer", "attributes": {"selection_glyph": null, "nonselection_glyph": null, "data_source": {"id": "94b62234-4c8b-40e6-96d5-dd482034b66d", "type": "ColumnDataSource"}, "id": "beb161d7-6807-408d-9b3b-1f9c65297fc9", "glyph": {"id": "42772507-aff9-466e-9d1b-e54eedf368d0", "type": "Patch"}, "tags": [], "doc": null}}, {"id": "776a45b8-3039-4fba-9815-c6eee3806e45", "type": "DataRange1d", "attributes": {"sources": [{"source": {"id": "94b62234-4c8b-40e6-96d5-dd482034b66d", "type": "ColumnDataSource"}, "columns": ["x"]}], "id": "776a45b8-3039-4fba-9815-c6eee3806e45", "doc": null, "tags": []}}];
  
    if(typeof(Bokeh) !== "undefined") {
      console.log("Bokeh: BokehJS loaded, going straight to plotting");
      Bokeh.embed.inject_plot("59cc96bf-1123-49e0-808c-8a390bb9cfac", all_models);
    } else {
      load_lib(bokehjs_url, function() {
        console.log("Bokeh: BokehJS plotting callback run at", new Date())
        Bokeh.embed.inject_plot("59cc96bf-1123-49e0-808c-8a390bb9cfac", all_models);
      });
    }
  
  }(this));