SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, iOS Chart, Android Chart and JavaScript Chart Components

0 votes
27 views

Hello,

I have a Blazor WASM app running Scichart JS. In attempting to get any of the filters working listed in the Filters API docs I am unable to build my application and get thrown an error.

As listed in Moving Average Filter Docs I import the XyMovingAverageFilter:

import { XyMovingAverageFilter } from ‘scichart/Charting/Model/Filters/XyMovingAverageFilter’;

Run npm install and build the application and I get the error:
Module not found: Error: Can’t resolve ‘scichart/Charting/Model/Filters/XyMovingAverageFilter’ in …

So far I have not run into any issues getting any of the Scichart JS APIs working in this manner.

  • Leland asked 1 day ago
  • last active 10 hours ago
0 votes
125 views

I would like to create an arc annotation as shown in the attached image in Scichart JavaScript.
Please guide me on what will be the best way.

1 vote
149 views

Hi,

I am facing a issue with RolloverModifier. I have multiple charts in single window. For some points the lines over the chart are missing.

Please find the attached images for some examples and the code for reproduce the issue. on the attachment you can see that the line on some chart is missing when mouse on left and right corner area of the chart

0 votes
148 views

@TypeScriptError Getting an 800A0404 error when opening any javascript file. This is happening in the Windows Script Host panel. Telling me that I have bad code, that’s not bad. This has been happening since upgrading my Java Version.

0 votes
146 views

Do you have Fibonacci Arcs and Retracements in JavaScript charts? If yes could you please provide a sample to build them.

0 votes
0 answers
147 views

I would like to create an annotation in which users can have a multi-line text annotation which can be looks like text-box

0 votes
170 views

Javascript Stock Chart CategoryAxis date display minute ,second and microsecond

How to display date format HH:MM:SS.ssssss .
Can you please help me,

  • sara uçar asked 1 month ago
  • last active 4 weeks ago
0 votes
171 views

Hi guys, I got problem that cursor modifier is not display full lines on x and y axis, ( also it breaks when browser zoom changes ) is there any solution now ?

0 votes
188 views

I have a large data set that I can’t really load into memory at once so instead I am paging the data, grabbing only what I require plus a little buffer either side so that the graph always has something in it.

To implement paging I need to change the position at which the graph starts rendering, unfortunately it seems that it is not possible to change UniformHeatmapDataSeries.xStart as set in the constructor.

Is the only way around this to recreate the heatmap from scratch every time a new page is loaded or am I missing another trick?

0 votes
218 views

Hi,

I’m building a heatmap with UniformHeatmapRenderableSeries I would like to know if it is possible to get some text inside each block.
I would like to display the block size when I zoom in like this https://www.scichart.com/example/android-heatmap-chart-with-text-example/.
Do you have any suggestions?

Best Regards,
Gabriel

0 votes
257 views

Hi
I am trying out JS SciChart based on the Blazor example you have posted more than a year ago.
I cannot get the auto scaling to work by code (the default behavior does auto scale once right after adding the data). Calling sciChartSurface.zoomExtents(); (or zoomExtentsX() and zoomExtentsY() after one another) does zoom into a very details portion of the graph.

Also (maybe related) the tooltip does not update when moving the cursor around, it always keeps the same data. I tried using CursorModifier as well as RolloverModifier, both having the same problem.

Attached the JS code and the c# files and a picture how this looks like after calling the autoScale() method.

Thanks for any help
Regards
Reto

0 votes
226 views

Error from chart in div chart1 Error: getNativeXValues is invalid for heatmap type series. Try getting or setting zValues instead
at UniformHeatmapDataSeries.BaseHeatmapDataSeries.getNativeXValues (BaseHeatmapDataSeries.js:430:1)

Help! Please!

1 vote
238 views

How can I rotate the axis titles in SciChat JS?

We want the the titles Fp1 and Fp2 to be rotated so they are horizontal on the screen instead of vertical.

enter image description here

0 votes
0 answers
232 views

Hi,
As title, is any way to reach this requirement?
when drag the annotation but not appear the selected style. like circle point and around broder.

0 votes
334 views
  1. Big Sur 11.6.
  2. Monterey 12.2.1
  3. Catalina 10.15.7 (late 2013 model)
    ![enter image description here][1]

sciChart version 1.4.1611

If you open the chart in the Firefox browser, then, strangely enough, everything works.

Is it related to the version of the library?

0 votes
297 views

Hi,

We found that the part of our project that uses scichart does not work correctly on iOS12, and then we tried to open a browser on iOS12 to the scichart javascript demo webpage, and found that it did not work.

What is the minimum iOS version supported by javscript scichart?

0 votes
404 views

Hello, I just started evaluating JS 2D chart library and am running into an error (below) and don’t know what I should do to continue forward:

Error:

wasm streaming compile failed: TypeError: Failed to execute ‘compile’ on ‘WebAssembly’: Incorrect response MIME type. Expected ‘application/wasm’.

falling back to ArrayBuffer instantiation

failed to asynchronously prepare wasm: CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 44 4f @+0

CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 44 4f @+0

Could not load SciChart WebAssembly module.
Check your build process and ensure that your scichart2d.wasm, scichart2d.data and scichart2d.js files are from the same version

Uncaught (in promise) Could not load SciChart WebAssembly module.
Check your build process and ensure that your scichart2d.wasm, scichart2d.data and scichart2d.js files are from the same version


I am copying the scichart2d.data and scichart2d.wasm in my webpack config as follows (according to your tutorials):

config.plugins.push(
    new CopyPlugin({
        patterns: [
            // {
            //     from: 'src/index.html',
            //     to: '',
            // },
            {
                from: 'node_modules/scichart/_wasm/scichart2d.data',
                to: '',
            },
            {
                from: 'node_modules/scichart/_wasm/scichart2d.wasm',
                to: '',
            },
        ],
    })

I have since then done the following but to no avail:

  1. Restart my webpack-dev-server -> In chrome, “Empty cache and refresh”
  2. Delete my node_modules folder -> yarn install -> yarn start

Can someone please help me with this issue at an earliest convenience.

3 votes
388 views

Hi,

In my application I am using two charts for represent different values. I am using LegendModifier on the first chart. Is it possible when i uncheck the series on first chart and the same color series on second chart also need to hide from the second chart. Any event callback function available in LegendModifier ?

0 votes
309 views

I am working on a proof of concept for our company to move some of our desktop apps to the web. We use SciChart WPF in our desktop apps so we are going with SciChart.JS for the web apps. Is it possible to stack the FastLineRenderableSeries in SciChart.JS like we do in WPF?

Edit: Found the answer just after I posted this question.

sciChartSurface.layoutManager.leftOuterAxesLayoutStrategy = new LeftAlignedOuterVerticallyStackedAxisLayoutStrategy();

Screenshot of WPF Chart

0 votes
394 views

Hi everyone! We have a problem, the chart does not start on macOS and Windows 11 operating systems – a black screen is displayed.

I have a license (javascript): The javascript license must work on all Windows/Linux/macOS browsers.
also for mobile browsers.

The problem is displayed in any browser.

The parameters of the MacBook on which the chart does not start are attached below in the screenshot.

What could be the problem?

enter image description here

0 votes
0 answers
297 views

Hi,

When we published the product of Test Domain, a black rectangle will appear in the SciChart line graph. How should we avoid it?

The tester told me he was reluctant to update to Production Domain in this situation.

Thank for your help

0 votes
335 views

Is there any way to provide annotation tooltip onmouseover? Perhaps I can subscribe on surface mouse events and manage visibility and positions on “tooltip” annotations by myself? If so, could you please provide reference to surface mouse events API.

0 votes
338 views

Is there any way to provide custom axis label for cursor modifier or at least change label size? I could find only axis label stroke & fill properties in cursor modifier API.

0 votes
365 views

We found that when the entered data is wrong and SciChart exception occurs, we can’t get back to normal without F5 reloading.

In our application, when switching the symbol/screen, it will start over from SciChartSurface.create(), but it just cannot return to normal.

If the abnormal data causes scichart exception, what can we do to minimize the damage ?

Here is demo video :
https://youtu.be/N066BHB83Ik

0 votes
0 answers
445 views

Looks like LicenceManager parent div preventing whole chart to shrink dynamically because of relative positioning. Please let me know if this is not the best place for bug reports: I was looking for special form but haven’t found any.

1 vote
0 answers
419 views

I create custom annotation with nested input. In the code, I specify the autofocus property.
But autofocus only works once after page reload. With any manipulations with the chart (zoom, scrolling) – autofocus stops working.

Can you help me ?

0 votes
461 views

Looking to try and “link” two timeseries charts when either one is zoomed. The link aspect would be updating the other chart to have the same visible range as the zoomed chart.

Each chart has its visibleRange property updated in response to separate socket events, that happen at similar intervals but different.

Originally, was hoping to have something similar to the onZoomExtents method that fires a callback that would allow me to grab the latest min/max of the visibleRangeProperty of the xAxes to then update the other chart.

Any suggestions on how I could go about doing this?

And if it is not clear what I am talking about I can provide some code snippets.

1 vote
466 views

I need to implement custom html legend instead of built-in options.
To hide built-in rollover I’m using series config:

    this.series.rolloverModifierProps.width = 0;
    this.series.rolloverModifierProps.height = 0;
    this.series.rolloverModifierProps.markerColor = "rgba(255, 255, 255, 0)";

I can’t set

 rolloverModifierProps.showRollover = false; 

because in that case rolloverModifierProps.tooltipDataTemplate handler is not firing.
My handler looks like

rolloverModifierProps.tooltipDataTemplate = (seriesInfo: SeriesInfo): string[] => {
            const ohlcInfo = seriesInfo as OhlcSeriesInfo;
            myOwnHandlerToPassDataToHtml({ high: ohlcInfo.highValue, low: ohlcInfo.lowValue, open: ohlcInfo.openValue, close: ohlcInfo.closeValue });
            return [];
        };

I’am wondering if there is any other way to hide rollover marker but keep tooltipDataTemplate handler firing?

1 vote
498 views
  1. SciChartSurface created with category x and numeric y axes
  2. ZoomPanModifier, ZoomExtentsModifier, MouseWheelZoomModifier, RolloverModifier added.
  3. Any series and dataSeries are initialized and added to the surface, but not filled with values yet.
  4. Value streaming started with delay.

The first error occurs when trying to zoom on empty surface :

Uncaught TypeError: Cannot read properties of undefined (reading 'width')
at MouseWheelZoomModifier2.ChartModifierBase2D2.growBy (ChartModifierBase2D.js:121:48)

And the other one when trying to drag:

Uncaught Error: category x axis with id=DefaultAxisId should have data series count > 0
at CategoryAxis2.CategoryAxisBase2.getCurrentCoordinateCalculatorInternal (CategoryAxisBase.js:95:19)

I have seen errors similar to the second one in other scenarios and sometimes it is fatal.
E.g i have tried to add annotation right after first value was added and first line raised similar error:

    const xCalc = this.surface.xAxes.get(0).getCurrentCoordinateCalculator() as CategoryCoordinateCalculator;
    const realX = xCalc.transformDataToIndex(time);
    const target = this.getOrAddAnnotation();
    target.x1 = realX;
    target.y1 = value;

Also getCurrentCoordinateCalculatorInternal error occurs when empty series & seriesData added without suspend.
I would appreciate any help and clarification

0 votes
447 views
import { MouseWheelZoomModifier } from "scichart/Charting/ChartModifiers/MouseWheelZoomModifier";
import { ZoomExtentsModifier } from "scichart/Charting/ChartModifiers/ZoomExtentsModifier";
import { ZoomPanModifier } from "scichart/Charting/ChartModifiers/ZoomPanModifier";
import { XyDataSeries } from "scichart/Charting/Model/XyDataSeries";
import { NumericAxis } from "scichart/Charting/Visuals/Axis/NumericAxis";
import { FastLineRenderableSeries } from "scichart/Charting/Visuals/RenderableSeries/FastLineRenderableSeries";
import { SciChartSurface } from "scichart/Charting/Visuals/SciChartSurface";
import { NumberRange } from "scichart/Core/NumberRange";
import { Point } from "scichart/Core/Point";
import { EAnimationType } from "scichart/types/AnimationType";
import { ShadowEffect } from "scichart/Charting/Visuals/RenderableSeries/ShadowEffect";
import { SciChartJSLightTheme } from "scichart/Charting/Themes/SciChartJSLightTheme";
import { SciChartJSDarkTheme } from "scichart/Charting/Themes/SciChartJSDarkTheme";
import { EAutoRange } from "scichart/types/AutoRange";

async function initSciChart() {
  const { sciChartSurface, wasmContext } = await SciChartSurface.create(
    "scichart-root"
  );
  // Create an X,Y Axis and add to the chart
  const xAxis = new NumericAxis(wasmContext);
  const yAxis = new NumericAxis(wasmContext, {visibleRange: new NumberRange(0, 11)});
  //const yAxis = new NumericAxis(wasmContext, {visibleRange: new NumberRange(0, 10)});
  // , {autoRange: EAutoRange.Once}

  sciChartSurface.xAxes.add(xAxis);
  sciChartSurface.yAxes.add(yAxis);

  // Create some data and set on a line series
  const xyData = new XyDataSeries(wasmContext);
  for (let i = 0; i < 250; i++) {
    xyData.append(i, 0);
    // xyData.append(i, Math.sin(i * 0.1));
  }
  sciChartSurface.renderableSeries.add(
    new FastLineRenderableSeries(wasmContext, { dataSeries: xyData })
  );
}

initSciChart();

Visible Range is not working correctly. I found two cases getting the issue.

Case 1: visibleRange: new NumberRange(0, 10) -> if the values are 0 and 10 then the chart showing auto mode.
Case 2: xyData.append(i, 0) -> if all the values are 0 then its showing line on middle even the value is 0 to any number.

Please check the cases has some issues…

1 vote
436 views

I have two charts in my app. Is there a way that I can make a rollover tooltip on a heatmap chart and the x visible range updates accordingly on another chart when the cursor moving around on the heatmap?

I had this function in Android version with the method InternalUpdate from CustomHeatmapTooltip which extended from UniformHeatmapTooltip. I wonder if there’s a listener for the tooltip.

Thanks.

  • Gang Xu asked 4 months ago
  • last active 1 month ago
0 votes
495 views

I’m new to Javascript and it took me a while to realize the SciChart JS is front-end library that runs on browser. I thought it could be deployed to the back-end with node.js until running into errors.

Is SciChart JS only support front-end? With the tutorial provided, the bundle.js is visible to the users, including the license key. Is it how it designed? Or I missed something fundamental? Is it possible to make it back-end? Thanks.

  • Gang Xu asked 4 months ago
  • last active 4 months ago
1 vote
0 answers
536 views

We have implemented majorTick to make the x-axis only show the more important time, but we still have some problems that cannot be solved

  1. The inter-day tick has been added to the majorTick, but it still often cannot be displayed. We need to display the inter-day tick first, not the last majorTick of the previous day

  2. Even though I zoomed in to the enough width, it seems that the label of the cross-day tick is still not displayed. I can’t find the reason.

The following is a schematic video:
https://youtu.be/GklhvOo4dr4

Is there a way to make the specified tick/xValue/index have a higher display priority?

Thank you very much for your help

0 votes
563 views
  1. Open Firefox.
  2. Go to scicharts demos, for example https://demo.scichart.com/javascript-multi-pane-stock-charts

Rendering speed is much slower than in Google Chrome; scrolling is freezing.
Also there are several errors and warnings in console.

0 votes
533 views

Hi, Custom tooltip is not working on v2.0.2179.
Its working on v2.0.2146. Can you please check the issue..

import { SciChartSurface } from "scichart/Charting/Visuals/SciChartSurface";
import { NumericAxis } from "scichart/Charting/Visuals/Axis/NumericAxis";
import { XyDataSeries } from "scichart/Charting/Model/XyDataSeries";
import { FastLineRenderableSeries } from "scichart/Charting/Visuals/RenderableSeries/FastLineRenderableSeries";
import { RangeSelectionChartModifier } from "./RangeSelectionChartModifier";
import { RubberBandXyZoomModifier } from "scichart/Charting/ChartModifiers/RubberBandXyZoomModifier";
import { MouseWheelZoomModifier } from "scichart/Charting/ChartModifiers/MouseWheelZoomModifier";
import { EXyDirection } from "scichart/types/XyDirection";
import { ZoomExtentsModifier } from "scichart/Charting/ChartModifiers/ZoomExtentsModifier";
import { EClipMode } from "scichart/Charting/Visuals/Axis/AxisBase2D";
import { MouseButtonZoomChartModifier } from "./MouseButtonZoomChartModifier";
import { SeriesInfo } from "scichart/Charting/Model/ChartData/SeriesInfo";
import { CursorTooltipSvgAnnotation } from "scichart/Charting/Visuals/Annotations/CursorTooltipSvgAnnotation";
import { CursorModifier } from "scichart/Charting/ChartModifiers/CursorModifier";



async function initSciChart() {
    const { sciChartSurface, wasmContext } = await SciChartSurface.create("scichart-root");

      const xAxis = new NumericAxis(wasmContext);
      const yAxis = new NumericAxis(wasmContext);

      sciChartSurface.xAxes.add(xAxis);
      sciChartSurface.yAxes.add(yAxis);

      const xyData = new XyDataSeries(wasmContext);
      for (let i = 0; i < 250; i++) {
        xyData.append(i, Math.sin(i * 0.1));
      }
      sciChartSurface.renderableSeries.add(
        new FastLineRenderableSeries(wasmContext, { dataSeries: xyData })
      );

      const cursorModifier = new CursorModifier({
        crosshairStrokeThickness: 1,
        showTooltip: true,
        showAxisLabels: false,
        crosshairStroke: "transparent",
      });
      cursorModifier.tooltipSvgTemplate = (seriesInfo, svgAnnotation) => {
        let rowString = "";
        seriesInfo.forEach(() => {
          rowString = rowString + `<tspan x="8" dy="1.2em" fill="red">Test : 123</tspan>`;  
        });

        const string = `<svg width="300" height="33" x="0"><defs>
            <filter id="id_1610011455082" x="0" y="0" width="200%" height="200%">
            <feOffset result="offOut" in="SourceAlpha" dx="3" dy="3"></feOffset>
            <feGaussianBlur result="blurOut" in="offOut" stdDeviation="3"></feGaussianBlur>
            <feBlend in="SourceGraphic" in2="blurOut" mode="normal"></feBlend>
            </filter>
            </defs>
            <rect rx="4" ry="4" width="95%" height="90%" style="stroke-width:1;stroke:'#ffffff'}"></rect>
            <svg width="100%"><text x="8" y="3" font-size="13" font-family="Verdana" dy="0">`;

        svgAnnotation.xCoordShift = 5;
        svgAnnotation.yCoordShift = 5;
        return string + rowString + `</text></svg></svg>`;
      };
      sciChartSurface.chartModifiers.add(
        cursorModifier
      );


      const mouseWheelModifier = new MouseWheelZoomModifier();
      mouseWheelModifier.modifierMouseWheel = args => {
        const delta = args.mouseWheelDelta * 0.1;
        mouseWheelModifier.parentSurface.xAxes.asArray().forEach(x => {
          x.scroll(delta, EClipMode.None);
        });
      };
      sciChartSurface.chartModifiers.add(
        new RubberBandXyZoomModifier({ xyDirection: EXyDirection.XDirection })
      );
      sciChartSurface.chartModifiers.add(mouseWheelModifier);
      sciChartSurface.chartModifiers.add(new ZoomExtentsModifier());
  }

   initSciChart();
0 votes
546 views

I am getting an error trying to initialize chart inside the shadow root element:

sciChartInitCommon.js:224 Chart div element with the ID "my-unique-chart-id is not present in the DOM

or

sciChartInitCommon.js:43 Uncaught (in promise) Error: Check div element with id "my-unique-chart-id" exists

Is there overrides for SciChartSurface.create method to pass target html node instead of it`s ID? Or maybe I have missed any other built-in way to use SC inside shadow DOM? Thanks for the advise.

0 votes
507 views

Hello, I’d like to know how is possible to draw Axis Bands from one data point to another.

I’m currently creating real-time stock charts and I need to display the after-hours with a different band.

Thanks in advanced for your help,

0 votes
530 views

I encountered an exception inside scichart2d.js when I used hitTestProvider.hitTest.

getHitTestInfo(idx, e) {
let touch0 = e.targetTouches[0];
let rect = e.currentTarget.getBoundingClientRect();
let x = parseInt(touch0.pageX - rect.left);
let y = parseInt(touch0.pageY - rect.top);
const premultipliedX = x * DpiHelper.PIXEL_RATIO;
const premultipliedY = y * DpiHelper.PIXEL_RATIO;
let lineSeries = this.$store.state.components.scitchart.sciObj[idx].sciChartSurface.renderableSeries.items[0];
console.log(`lineSeries.hitTestProvider.hitTest(${premultipliedX}, ${premultipliedY}, ${DpiHelper.PIXEL_RATIO})`);
let result = lineSeries.hitTestProvider.hitTest(premultipliedX, premultipliedY, DpiHelper.PIXEL_RATIO);
return result;

}

The video URL is as follows
https://youtu.be/3GIlv_ldorY

0 votes
501 views

I’m trying to have a transparent axisLabelFill for my yAxis and a black axisLabelFill for my xAxis. How can I achieve that?

1 vote
586 views

Hi, I want to color the axis label by its value,

eg.
value < 0 -> show red color
value = 0 -> show gray color
value > 0 -> show green color

similar to this question, but in javascript platform, it seems the LabelProvider has function related to the value(string) formatting only. Is there any ways to styling the label? Thanks!

1 vote
526 views

RubberBandXyZoomModifier Zoom visibleRangeChanged not hitting when zooming. Can you check this? or any callback function when zooming the chart?

import {SciChartSurface} from "scichart/Charting/Visuals/SciChartSurface";
import {NumericAxis} from "scichart/Charting/Visuals/Axis/NumericAxis";
import {XyDataSeries} from "scichart/Charting/Model/XyDataSeries";
import {FastLineRenderableSeries} from "scichart/Charting/Visuals/RenderableSeries/FastLineRenderableSeries";
import {XyScatterRenderableSeries} from "scichart/Charting/Visuals/RenderableSeries/XyScatterRenderableSeries";
import {EllipsePointMarker} from "scichart/Charting/Visuals/PointMarkers/EllipsePointMarker";
import {NumberRange} from "scichart/Core/NumberRange";
import {RubberBandXyZoomModifier} from "scichart/Charting/ChartModifiers/RubberBandXyZoomModifier";
import {ZoomExtentsModifier} from "scichart/Charting/ChartModifiers/ZoomExtentsModifier";
import {ZoomPanModifier} from "scichart/Charting/ChartModifiers/ZoomPanModifier";
import {EZoomState} from "scichart/types/ZoomState";
import { EExecuteOn } from "scichart/types/ExecuteOn";
import { EXyDirection } from "scichart/types/XyDirection";


async function initSciChart() {
    const {sciChartSurface, wasmContext} = await SciChartSurface.create("scichart-root");
    const xAxis = new NumericAxis(wasmContext);
    const yAxis = new NumericAxis(wasmContext);
    xAxis.visibleRangeChanged.subscribe((args) => {
        console.log("X Axis changed");
    });
    yAxis.visibleRangeChanged.subscribe((args) => {
        console.log("Y Axis changed");
    });
    sciChartSurface.xAxes.add(xAxis);
    sciChartSurface.yAxes.add(yAxis);
    const scatterSeries = new XyScatterRenderableSeries(wasmContext, {
        pointMarker: new EllipsePointMarker(wasmContext, {width: 7, height: 7, fill: "White", stroke: "SteelBlue"}),
    });
    const lineSeries = new FastLineRenderableSeries(wasmContext, {stroke: "#4083B7", strokeThickness: 2});
    sciChartSurface.renderableSeries.add(lineSeries, scatterSeries);
    const scatterData = new XyDataSeries(wasmContext, {dataSeriesName: "Cos(x)"});
    const lineData = new XyDataSeries(wasmContext, {dataSeriesName: "Sin(x)"});

    for (let i = 0; i < 1000; i++) {
        lineData.append(i, Math.sin(i * 0.1));
        scatterData.append(i, Math.cos(i * 0.1));
    }
    scatterSeries.dataSeries = scatterData;
    lineSeries.dataSeries = lineData;

    sciChartSurface.chartModifiers.add(new RubberBandXyZoomModifier({
        xyDirection: EXyDirection.XDirection
    }));
    const updateDataFunc = () => {
        const i = lineData.count();
        lineData.append(i, Math.sin(i * 0.1));
        scatterData.append(i, Math.cos(i * 0.1));
        if (sciChartSurface.zoomState !== EZoomState.UserZooming) {
            xAxis.visibleRange = new NumberRange(i - 1000, i);
        }
        setTimeout(updateDataFunc, 1 / 60);
    };
    updateDataFunc();
}

initSciChart();

Please check the example with v2.0.2146. Its working with older version and now its not working.
On the example the first time it will print the console. after that when zooming the change callback is not hitting.

1 vote
732 views

Good day,

I am evaluating the use of scichart.js as a charting tool for our web dashboard in an offline environment. As a way of testing, I am currently trying to deploy the build of demo-create-react-app from the SDK on IIS. The build works if deployed using serve -s build but I get this error when I try to deploy the build on IIS.

Failed to load resource: the server responded with a status of 404 (Not Found) (localhost:3553/scichart2d.data:1)
Uncaught Error: Not Found : http://localhost:3553/scichart2d.data
 at XMLHttpRequest.r.onload (2.1e4d934a.chunk.js:2)(scichart2d.js:12)

I would also like to confirm if Scichart.js can work in an offline environment since I saw in this forum post that SciChart gets the .wasm and .data files from the CDN.

1 vote
577 views

Hello

My application environment is on the mobile browser, so we need to switch between [pan] and [rollover]

When I use a button to switch, everything is fine, but when I want to switch with a long press, an exception occurs

Below is my code

    initModifier() {
        this.partitionList.forEach((obj, idx)=>{
            let sciChartSurface = this.sciObj[idx].sciChartSurface;
            this.zoomPanModifier[idx] = new ZoomPanModifier();
            this.rolloverModifier[idx] = new RolloverModifier({modifierGroup: this.modifierGroupId, showTooltip: false});
            this.zoomPanModifier[idx].isEnabled = true;
            // 擴增功能
            sciChartSurface.chartModifiers.add(
                this.zoomPanModifier[idx],
                new ZoomExtentsModifier(),
                new MouseWheelZoomModifier(),
                new PinchZoomModifier(),
            );
        });
    },
    switchCross() {
        let enablePan = !this.zoomPanModifier[0].isEnabled;
        this.partitionList.forEach((obj, idx)=>{
            let sciChartSurface = this.sciObj[idx].sciChartSurface;
            this.zoomPanModifier[idx].isEnabled = enablePan;
            if (enablePan)
                sciChartSurface.chartModifiers.removeAt(4);
            else
                sciChartSurface.chartModifiers.add(this.rolloverModifier[idx]);
        });
    },

I recorded a video, first use the button to switch, and then long press to switch, you can see the problem I want to narrate from the video, the URL is as follows: https://youtu.be/vJjbLNGS-iM

After the problem occurred, it was expected that touchmove should be [pan], but it became [zoom]

Thanks for your help

1 vote
576 views

The actual visible range for x axis will not be applied if I set the range to 0 to 10. But if I try a different number like 8, 9, 11, they all works fine. Would you please debug this simple code on local host and see if the problem can be reproduced? I’m using the SciChart JS version 2.0.2146.

enter image description here

import {SciChartSurface} from "scichart/Charting/Visuals/SciChartSurface";
import {NumericAxis} from "scichart/Charting/Visuals/Axis/NumericAxis";
import {FastLineRenderableSeries} from "scichart/Charting/Visuals/RenderableSeries/FastLineRenderableSeries";
import {XyDataSeries} from "scichart/Charting/Model/XyDataSeries";
import {EAxisAlignment} from "scichart/types/AxisAlignment";
import {NumberRange} from "scichart/Core/NumberRange";
import {MouseWheelZoomModifier} from "scichart/Charting/ChartModifiers/MouseWheelZoomModifier";
import {RubberBandXyZoomModifier} from "scichart/Charting/ChartModifiers/RubberBandXyZoomModifier";
import {ZoomPanModifier} from "scichart/Charting/ChartModifiers/ZoomPanModifier";
import {ZoomExtentsModifier} from "scichart/Charting/ChartModifiers/ZoomExtentsModifier";
import {EXyDirection} from "scichart/types/XyDirection";


async function initSciChart() {
    // ecg
    let ecg = [-0.020,-0.020,-0.003,0.006,-0.006,-0.027,-0.037,-0.048,-0.044,-0.038,-0.038,-0.039,-0.042,-0.045,-0.061,-0.075,-0.070,-0.062,-0.057,-0.059,-0.065,-0.060,-0.041,-0.029,-0.029,-0.032,-0.040,-0.030,-0.011,-0.022,-0.043,-0.037,-0.019,-0.018,-0.029,-0.037,-0.032,-0.031,-0.051,-0.061,-0.057,-0.047,-0.043,-0.057,-0.072,-0.066,-0.052,-0.055,-0.046,-0.038,-0.045,-0.046,-0.036,-0.025,-0.021,-0.022,-0.024,-0.056,-0.110,-0.129,-0.077,0.080,0.332,0.642,0.944,1.141,1.207,1.045,0.625,0.167,-0.055,-0.069,-0.047,-0.028,-0.028,-0.037,-0.039,-0.037,-0.034,-0.041,-0.046,-0.042,-0.042,-0.048,-0.045,-0.037,-0.034,-0.040,-0.049,-0.053,-0.064,-0.073,-0.068,-0.061,-0.068,-0.083,-0.083,-0.075,-0.074,-0.076,-0.070,-0.062,-0.065,-0.073,-0.066,-0.050,-0.049,-0.057,-0.052,-0.039,-0.036,-0.041,-0.037,-0.030,-0.034,-0.039,-0.034,-0.025,-0.020,-0.020,-0.017,-0.007,0.004,0.014,0.026,0.038,0.044,0.043,0.035,0.028,0.029,0.026,0.020,0.018,0.011,0.004,0.001,0.003,0.004,0.008,0.008,0.006,0.003,0.001,0.001,-0.003,-0.010,-0.016,-0.014,-0.015,-0.021,-0.029,-0.029,-0.022,-0.021,-0.028,-0.028,-0.027,-0.028,-0.026,-0.025,-0.025,-0.026,-0.025,-0.018,-0.011,-0.002,0.001,-0.002,-0.004,0.000,0.005,0.004,0.003,0.007,0.008,0.002,0.004,0.004,0.001,-0.002,-0.004,-0.001,0.003,0.001,-0.002,-0.001,0.003,0.002,-0.003,-0.001,0.001,-0.005,-0.010,-0.014,-0.018,-0.018,-0.016,-0.011,-0.016,-0.026,-0.027,-0.027,-0.023,-0.025,-0.032,-0.034,-0.025,-0.020,-0.016,-0.008,-0.008,-0.017,-0.019,-0.013,-0.010,-0.013,-0.013,-0.010,-0.012,-0.020,-0.023,-0.018,-0.010,-0.006,-0.011,-0.014,-0.014,-0.014,-0.012,-0.010,-0.007,-0.007,-0.005,0.003,0.005,0.003,0.002,0.010,0.009,0.003,-0.001,-0.001,0.002,-0.002,-0.009,-0.014,-0.010,-0.007,-0.012,-0.020,-0.025,-0.021,-0.021,-0.022,-0.023,-0.025,-0.028,-0.027,-0.021,-0.017,-0.015,-0.013,-0.009,-0.001,0.004,0.002,-0.001,-0.001,-0.007,-0.017,-0.019,-0.018,-0.023,-0.033,-0.033,-0.029,-0.029,-0.029,-0.024,-0.013,-0.008,-0.011,-0.011,-0.003,-0.000,-0.005,-0.004,0.003,0.003,0.000,-0.000,0.003,0.003,0.003,0.005,0.006,0.002,0.000,-0.001,-0.005,-0.015,-0.025,-0.026,-0.025,-0.027,-0.032,-0.033,-0.031,-0.032,-0.033,-0.029,-0.023,-0.020,-0.014,-0.012,-0.013,-0.019,-0.020,-0.016,-0.010,-0.007,-0.014,-0.021,-0.027,-0.030,-0.029,-0.028,-0.023,-0.024,-0.027,-0.029,-0.032,-0.034,-0.031,-0.028,-0.026,-0.027,-0.024,-0.019,-0.016,-0.017,-0.016,-0.011,-0.006,-0.007,-0.009,-0.002,0.009,0.013,0.010,0.005,0.001,-0.002,-0.006,-0.010,-0.010,-0.011,-0.016,-0.027,-0.031,-0.034,-0.043,-0.069,-0.121,-0.160,-0.145,-0.047,0.157,0.435,0.733,0.945,1.056,1.017,0.754,0.373,0.056,-0.045,-0.032,-0.019,-0.024,-0.038,-0.052,-0.053,-0.050,-0.052,-0.054,-0.057,-0.060,-0.065,-0.066,-0.062,-0.064,-0.068,-0.068,-0.065,-0.062,-0.065,-0.063,-0.060,-0.056,-0.054,-0.056,-0.058,-0.062,-0.072,-0.079,-0.078,-0.074,-0.076,-0.074,-0.071,-0.069,-0.064,-0.059,-0.060,-0.060,-0.063,-0.064,-0.062,-0.061,-0.061,-0.062,-0.061,-0.063,-0.068,-0.068,-0.059,-0.048,-0.041,-0.033,-0.020,-0.010,0.002,0.011,0.017,0.021,0.022,0.026,0.028,0.025,0.017,0.012,0.010,0.011,0.008,0.004,0.006,0.012,0.013,0.011,0.008,0.002,-0.003,-0.008,-0.011,-0.014,-0.016,-0.018,-0.019,-0.017,-0.020,-0.023,-0.023,-0.020,-0.019,-0.018,-0.011,-0.006,-0.006,-0.010,-0.010,-0.009,-0.009,-0.012,-0.015,-0.017,-0.017,-0.017,-0.013,-0.013,-0.013,-0.017,-0.016,-0.007,-0.005,-0.010,-0.014,-0.016,-0.013,-0.004,0.001,0.000,-0.001,-0.001,-0.001,-0.004,-0.006,-0.010,-0.016,-0.017,-0.021,-0.030,-0.033,-0.027,-0.025,-0.032,-0.034,-0.034,-0.034,-0.033,-0.036,-0.043,-0.047,-0.040,-0.032,-0.024,-0.019,-0.020,-0.018,-0.009,-0.001,0.000,-0.003,-0.011,-0.016,-0.013,-0.013,-0.028,-0.042,-0.023,-0.004,-0.017,-0.046,-0.057,-0.043,-0.023,-0.023,-0.050,-0.069,-0.053,-0.021,-0.013,-0.040,-0.057,-0.046,-0.025,-0.018,-0.039,-0.058,-0.049,-0.033,-0.029,-0.027,-0.021,-0.023,-0.029,-0.032,-0.040,-0.050,-0.041,-0.020,-0.019,-0.035,-0.037,-0.034,-0.035,-0.033,-0.028,-0.031,-0.027,-0.014,-0.021,-0.050,-0.094,-0.127,-0.123,-0.049,0.143,0.418,0.746,1.004,1.113,1.060,0.766,0.327,0.014,-0.071,-0.073,-0.061,-0.036,-0.018,-0.027,-0.055,-0.076,-0.073,-0.046,-0.028,-0.045,-0.074,-0.078,-0.053,-0.030,-0.035,-0.053,-0.054,-0.044,-0.042,-0.045,-0.052,-0.068,-0.078,-0.066,-0.058,-0.069,-0.085,-0.087,-0.069,-0.057,-0.064,-0.072,-0.076,-0.079,-0.080,-0.064,-0.052,-0.064,-0.075,-0.066,-0.040,-0.028,-0.047,-0.061,-0.045,-0.020,-0.015,-0.018,-0.014,-0.004,0.013,0.029,0.032,0.023,0.012,0.016,0.040,0.055,0.040,0.016,0.014,0.021,0.009,-0.015,-0.027,-0.027,-0.024,-0.023,-0.032,-0.047,-0.056,-0.043,-0.015,-0.009,-0.033,-0.051,-0.039,-0.015,-0.009,-0.026,-0.037,-0.032,-0.031,-0.030,-0.043,-0.064,-0.065,-0.056,-0.043,-0.031,-0.045,-0.062,-0.064,-0.057,-0.054,-0.046,-0.035,-0.050,-0.069,-0.065,-0.044,-0.035,-0.047,-0.055,-0.050,-0.042,-0.046,-0.050,-0.052,-0.057,-0.053,-0.042,-0.048,-0.065,-0.064,-0.060,-0.063,-0.058,-0.045,-0.035,-0.028,-0.039,-0.050,-0.038,-0.023,-0.035,-0.045,-0.040,-0.029,-0.014,-0.005,-0.013,-0.026,-0.037,-0.041,-0.034,-0.027,-0.028,-0.033,-0.032,-0.036,-0.047,-0.055,-0.061,-0.054,-0.050,-0.049,-0.048,-0.051,-0.046,-0.041,-0.040,-0.067,-0.121,-0.154,-0.120,0.020,0.260,0.554,0.867,1.103,1.217,1.141,0.780,0.277,-0.036,-0.081,-0.052,-0.036,-0.025,-0.034,-0.054,-0.056,-0.049,-0.049,-0.055,-0.059,-0.066,-0.079,-0.074,-0.060,-0.059,-0.060,-0.056,-0.048,-0.045,-0.053,-0.050,-0.037,-0.037,-0.044,-0.048,-0.046,-0.041,-0.041,-0.050,-0.063,-0.073,-0.082,-0.085,-0.077,-0.074,-0.078,-0.082,-0.083,-0.083,-0.085,-0.077,-0.073,-0.066,-0.062,-0.059,-0.049,-0.032,-0.014,-0.001,0.009,0.013,0.019,0.026,0.035,0.052,0.064,0.061,0.059,0.063,0.059,0.039,0.017,-0.000,-0.018,-0.029,-0.031,-0.037,-0.045,-0.049,-0.051,-0.053,-0.053,-0.056,-0.061,-0.059,-0.057,-0.059,-0.061,-0.061,-0.065,-0.072,-0.071,-0.066,-0.061,-0.055,-0.048,-0.044,-0.048,-0.047,-0.044,-0.049,-0.049,-0.042,-0.047,-0.054,-0.051,-0.047,-0.041,-0.038,-0.040,-0.040,-0.042,-0.044,-0.044,-0.043,-0.043,-0.043,-0.039,-0.040,-0.043,-0.042,-0.037,-0.040,-0.052,-0.056,-0.050,-0.043,-0.040,-0.045,-0.048,-0.044,-0.038,-0.033,-0.031,-0.023,-0.023,-0.027,-0.024,-0.022,-0.022,-0.029,-0.035,-0.036,-0.040,-0.065,-0.119,-0.160,-0.150,-0.057,0.147,0.419,0.726,0.984,1.129,1.123,0.884,0.471,0.095,-0.056,-0.048,-0.021,-0.018,-0.026,-0.034,-0.031,-0.026,-0.027,-0.026,-0.026,-0.028,-0.025,-0.031,-0.045,-0.048,-0.053,-0.055,-0.053,-0.052,-0.059,-0.065,-0.066,-0.064,-0.064,-0.070,-0.065,-0.057,-0.060,-0.065,-0.059,-0.055,-0.068,-0.069,-0.055,-0.052,-0.051,-0.049,-0.050,-0.051,-0.047,-0.041,-0.043,-0.043,-0.041,-0.044,-0.040,-0.035,-0.030,-0.023,-0.015,-0.003,0.006,0.017,0.028,0.038,0.045,0.044,0.036,0.032,0.028,0.020,0.012,0.006,-0.002,-0.009,-0.005,-0.003,-0.008,-0.007,0.002,-0.002,-0.015,-0.024,-0.031,-0.037,-0.039,-0.039,-0.035,-0.032,-0.038,-0.034,-0.023,-0.020,-0.020,-0.026,-0.032,-0.027,-0.029,-0.027,-0.026,-0.030,-0.031,-0.029,-0.024,-0.019,-0.019,-0.019,-0.016,-0.012,-0.011,-0.006,-0.002,-0.008,-0.016,-0.021,-0.025,-0.028,-0.031,-0.034,-0.034,-0.036,-0.041,-0.038,-0.031,-0.025,-0.030,-0.036,-0.034,-0.028,-0.022,-0.017,-0.008,-0.005,-0.008,-0.008,-0.008,-0.016,-0.024,-0.019,-0.009,-0.009,-0.013,-0.016,-0.017,-0.020,-0.031,-0.042,-0.043,-0.042,-0.044,-0.046,-0.046,-0.051,-0.056,-0.049,-0.039,-0.034,-0.027,-0.021,-0.018,-0.017,-0.015,-0.010,-0.007,-0.004,0.003,0.004,0.001,0.002,-0.001,-0.002,-0.003,-0.007,-0.006,-0.011,-0.017,-0.022,-0.030,-0.031,-0.030,-0.033,-0.037,-0.036,-0.035,-0.035,-0.038,-0.035,-0.031,-0.033,-0.031,-0.024,-0.012,-0.004,-0.003,-0.003,0.003,0.001,-0.001,0.001,0.005,0.006,0.004,-0.001,-0.013,-0.023,-0.024,-0.026,-0.027,-0.028,-0.031,-0.033,-0.035,-0.040,-0.041,-0.038,-0.036,-0.037,-0.033,-0.029,-0.027,-0.021,-0.021,-0.022,-0.018,-0.010,-0.006,-0.005,-0.001,0.002,0.004,0.005,0.004,-0.002,-0.011,-0.013,-0.013,-0.013,-0.015,-0.011,-0.007,-0.011,-0.015,-0.036,-0.091,-0.137,-0.129,-0.031,0.172,0.439,0.732,0.948,1.063,1.027,0.746,0.336,0.027,-0.049,-0.015,0.013,0.008,-0.012,-0.020,-0.024,-0.033,-0.041,-0.043,-0.041,-0.046,-0.054,-0.053,-0.051,-0.056,-0.059,-0.060,-0.060,-0.060,-0.063,-0.065,-0.064,-0.066,-0.070,-0.070,-0.066,-0.064,-0.068,-0.065,-0.058,-0.059,-0.062,-0.059,-0.058,-0.063,-0.067,-0.064,-0.062,-0.065,-0.070,-0.075,-0.068,-0.064,-0.065,-0.061,-0.053,-0.051,-0.048,-0.041,-0.030,-0.021,-0.014,-0.006,0.004,0.010,0.015,0.024,0.035,0.036,0.031,0.027,0.026,0.026,0.018,0.011,0.010,0.005,0.001,0.003,0.006,0.004,-0.002,-0.006,-0.008,-0.009,-0.009,-0.002,0.001,0.002,0.005,0.008,0.007,0.002,-0.005,-0.006,-0.008,-0.013,-0.017,-0.017,-0.014,-0.010,-0.010,-0.009,0.000,0.004,0.001,0.004,0.007,0.002,-0.006,-0.005,0.008,0.012,-0.002,-0.017,-0.013,0.002,-0.001,-0.021,-0.033,-0.026,-0.018,-0.017,-0.021,-0.017,-0.010,-0.014,-0.029,-0.031,-0.012,0.001,-0.008,-0.025,-0.027,-0.009,0.002,-0.014,-0.032,-0.031,-0.018,-0.010,-0.024,-0.039,-0.034,-0.027,-0.023,-0.030,-0.044,-0.049,-0.039,-0.038,-0.062,-0.084,-0.082,-0.061,-0.046,-0.047,-0.051,-0.050,-0.028,0.000,-0.002,-0.031,-0.047,-0.036,-0.014,-0.010,-0.033,-0.043,-0.032,-0.018,-0.012,-0.023,-0.036,-0.028,-0.015,-0.026,-0.051,-0.059,-0.053,-0.044,-0.043,-0.051,-0.057,-0.045,-0.023,-0.032,-0.060,-0.063,-0.038,-0.014,-0.017,-0.045,-0.048,-0.023,0.003,0.001,-0.028,-0.045,-0.038,-0.018,-0.003,-0.020,-0.047,-0.051,-0.024,0.005,-0.008,-0.047,-0.054,-0.030,-0.005,-0.010,-0.050,-0.099,-0.147,-0.160,-0.102,0.063,0.300,0.574,0.866,1.077,1.171,1.011,0.556,0.095,-0.102,-0.079,-0.019,-0.009,-0.039,-0.054,-0.044,-0.036,-0.052,-0.057,-0.056,-0.067,-0.072,-0.057,-0.043,-0.049,-0.062,-0.059,-0.045,-0.036,-0.053,-0.076,-0.073,-0.064,-0.063,-0.064,-0.061,-0.062,-0.067,-0.069,-0.070,-0.068,-0.068,-0.071,-0.074,-0.072,-0.070,-0.068,-0.063,-0.058,-0.070,-0.089,-0.084,-0.064,-0.065,-0.076,-0.071,-0.063,-0.057,-0.042,-0.022,-0.008,-0.002,0.008,0.020,0.031,0.040,0.049,0.065,0.076,0.072,0.055,0.042,0.038,0.034,0.022,0.008,-0.009,-0.021,-0.027,-0.042,-0.057,-0.056,-0.062,-0.078,-0.082,-0.068,-0.063,-0.071,-0.072,-0.048,-0.031,-0.038,-0.039,-0.029,-0.022,-0.013,-0.012,-0.018,-0.025,-0.025,-0.016,-0.012,-0.024,-0.034,-0.031,-0.030,-0.042,-0.057,-0.057,-0.058,-0.068,-0.082,-0.087,-0.084,-0.084,-0.080,-0.068,-0.065,-0.067,-0.058,-0.047,-0.041,-0.032,-0.018,-0.008,-0.019,-0.029,-0.020,-0.012,-0.015,-0.018,-0.021,-0.021,-0.025,-0.030,-0.029,-0.029,-0.035,-0.053,-0.057,-0.056,-0.064,-0.069,-0.067,-0.088,-0.147,-0.187,-0.164,-0.046,0.181,0.484,0.819,1.079,1.208,1.161,0.875,0.426,0.064,-0.052,-0.042,-0.024,-0.026,-0.040,-0.053,-0.062,-0.061,-0.065,-0.069,-0.070,-0.075,-0.081,-0.082,-0.081,-0.076,-0.076,-0.081,-0.078,-0.078,-0.080,-0.080,-0.078,-0.076,-0.077,-0.080,-0.077,-0.072,-0.073,-0.074,-0.069,-0.070,-0.078,-0.080,-0.077,-0.075,-0.070,-0.066,-0.064,-0.063,-0.061,-0.063,-0.065,-0.062,-0.060,-0.056,-0.047,-0.043,-0.038,-0.026,-0.010,0.003,0.011,0.016,0.022,0.031,0.035,0.035,0.037,0.031,0.020,0.006,-0.002,-0.004,-0.011,-0.023,-0.034,-0.041,-0.048,-0.053,-0.047,-0.034,-0.029,-0.029,-0.026,-0.025,-0.035,-0.048,-0.048,-0.040,-0.041,-0.045,-0.042,-0.043,-0.052,-0.057,-0.059,-0.066,-0.071,-0.066,-0.058,-0.056,-0.061,-0.059,-0.052,-0.045,-0.044,-0.048,-0.045,-0.038,-0.034,-0.031,-0.023,-0.024,-0.032,-0.034,-0.029,-0.027,-0.029,-0.030,-0.031,-0.041,-0.053,-0.053,-0.053,-0.052,-0.053,-0.056,-0.053,-0.050,-0.051,-0.055,-0.052,-0.049,-0.047,-0.046,-0.038,-0.029,-0.028,-0.040,-0.077,-0.124,-0.137,-0.078,0.103,0.369,0.669,0.940,1.106,1.135,0.950,0.580,0.182,-0.039,-0.070,-0.053,-0.042,-0.045,-0.058,-0.064,-0.059,-0.056,-0.061,-0.058,-0.045,-0.040,-0.050,-0.053,-0.042,-0.037,-0.046,-0.052,-0.048,-0.053,-0.062,-0.063,-0.061,-0.071,-0.084,-0.088,-0.086,-0.087,-0.091,-0.094,-0.093,-0.091,-0.092,-0.085,-0.078,-0.076,-0.075,-0.070,-0.065,-0.060,-0.053,-0.046,-0.041,-0.040,-0.039,-0.035,-0.026,-0.025,-0.024,-0.017,-0.012,-0.009,-0.007,-0.001,0.010,0.016,0.022,0.029,0.028,0.022,0.012,0.009,0.012,0.006,-0.002,-0.004,-0.003,-0.006,-0.009,-0.005,-0.004,-0.008,-0.012,-0.016,-0.021,-0.028,-0.032,-0.038,-0.042,-0.042,-0.041,-0.038,-0.037,-0.034,-0.028,-0.026,-0.027,-0.025,-0.019,-0.019,-0.028,-0.032,-0.028,-0.026,-0.027,-0.027,-0.019,-0.009,-0.003,-0.000,0.004,0.004,0.002,-0.001,-0.005,-0.009,-0.021,-0.033,-0.030,-0.027,-0.033,-0.032,-0.024,-0.025,-0.031,-0.038,-0.031,-0.025,-0.026,-0.030,-0.028,-0.022,-0.029,-0.035,-0.035,-0.030,-0.032,-0.033,-0.031,-0.028,-0.033,-0.034,-0.029,-0.024,-0.022,-0.027,-0.024,-0.012,-0.013,-0.024,-0.026,-0.026,-0.032,-0.038,-0.033,-0.024,-0.025,-0.031,-0.033,-0.028,-0.029,-0.038,-0.035,-0.028,-0.035,-0.043,-0.044,-0.036,-0.035,-0.041,-0.037,-0.025,-0.021,-0.028,-0.032,-0.030,-0.035,-0.046,-0.049,-0.039,-0.029,-0.027,-0.020,-0.008,-0.004,-0.008,-0.019,-0.050,-0.102,-0.132,-0.100,0.039,0.269,0.553,0.838,1.019,1.101,0.987,0.618,0.195,-0.028,-0.051,-0.021,-0.007,-0.020,-0.034,-0.041,-0.044,-0.044,-0.047,-0.048,-0.043,-0.038,-0.044,-0.048,-0.046,-0.046,-0.048,-0.050,-0.046,-0.045,-0.049,-0.054,-0.058,-0.058,-0.059,-0.064,-0.062,-0.061,-0.069,-0.076,-0.074,-0.069,-0.069,-0.068,-0.069,-0.069,-0.071,-0.069,-0.057,-0.052,-0.052,-0.053,-0.050,-0.047,-0.047,-0.043,-0.037,-0.032,-0.025,-0.019,-0.016,-0.007,0.002,0.010,0.019,0.028,0.037,0.040,0.040,0.034,0.026,0.021,0.013,0.004,0.000,0.002,-0.003,-0.007,-0.006,-0.003,-0.004,-0.005,-0.003,-0.004,-0.014,-0.018,-0.011,-0.011,-0.018,-0.028,-0.032,-0.030,-0.030,-0.033,-0.034,-0.034,-0.037,-0.041,-0.038,-0.028,-0.021,-0.021,-0.024,-0.020,-0.016,-0.013,-0.008,-0.006,-0.007,-0.008,0.000,0.010,0.007,-0.008,-0.019,-0.007,0.003,-0.008,-0.023,-0.017,-0.008,-0.015,-0.031,-0.039,-0.040,-0.038,-0.036,-0.040,-0.048,-0.050,-0.036,-0.028,-0.042,-0.052,-0.042,-0.032,-0.037,-0.048,-0.047,-0.033,-0.026,-0.040,-0.051,-0.054,-0.054,-0.048,-0.054,-0.063,-0.063,-0.063,-0.061,-0.060,-0.062,-0.056,-0.045,-0.046,-0.052,-0.043,-0.025,-0.022,-0.035,-0.041,-0.031,-0.020,-0.025,-0.037,-0.043,-0.042,-0.032,-0.033,-0.053,-0.066,-0.062,-0.046,-0.053,-0.114,-0.176,-0.176,-0.096,0.084,0.329,0.623,0.907,1.088,1.130,0.911,0.470,0.065,-0.081,-0.055,-0.029,-0.035,-0.045,-0.047,-0.053,-0.065,-0.077,-0.077,-0.070,-0.061,-0.059,-0.067,-0.074,-0.076,-0.073,-0.054,-0.044,-0.063,-0.077,-0.065,-0.038,-0.035,-0.060,-0.074,-0.061,-0.049,-0.063,-0.078,-0.081,-0.085,-0.080,-0.073,-0.071,-0.071,-0.072,-0.080,-0.087,-0.084,-0.077,-0.081,-0.086,-0.083,-0.079,-0.071,-0.050,-0.044,-0.059,-0.062,-0.044,-0.021,-0.010,-0.012,-0.011,-0.007,-0.008,0.005,0.030,0.031,0.003,-0.008,0.003,0.020,0.022,-0.001,-0.026,-0.030,-0.020,-0.010,-0.011,-0.032,-0.052,-0.054,-0.045,-0.048,-0.057,-0.054,-0.051,-0.053,-0.064,-0.079,-0.076,-0.054,-0.051,-0.067,-0.070,-0.057,-0.041,-0.032,-0.034,-0.040,-0.045,-0.033,-0.012,-0.012,-0.029,-0.042,-0.041,-0.028,-0.022,-0.042,-0.066,-0.069,-0.058,-0.055,-0.063,-0.074,-0.080,-0.087,-0.111,-0.147,-0.163,-0.118,0.047,0.320,0.644,0.967,1.180,1.240,1.114,0.799,0.385,0.060,-0.048,-0.061,-0.055,-0.044,-0.046,-0.053,-0.067,-0.084,-0.092,-0.079,-0.074,-0.074,-0.068,-0.077,-0.086,-0.074,-0.062,-0.074,-0.086,-0.068,-0.049,-0.059,-0.071,-0.068,-0.066,-0.062,-0.052,-0.057,-0.084,-0.094,-0.076,-0.059,-0.074,-0.089,-0.074,-0.073,-0.090,-0.087,-0.073,-0.075,-0.071,-0.074,-0.085,-0.082,-0.062,-0.053,-0.065,-0.065,-0.055,-0.042,-0.028,-0.017,-0.008,0.000,0.007,0.012,0.013,0.014,0.010,0.004,0.003,-0.012,-0.024,-0.016,-0.018,-0.032,-0.034,-0.029,-0.027,-0.027,-0.023,-0.020,-0.016,-0.013,-0.022,-0.027,-0.028,-0.029,-0.031,-0.030,-0.035,-0.046,-0.050,-0.052,-0.054,-0.059,-0.063,-0.065,-0.063,-0.060,-0.060,-0.052,-0.042,-0.041,-0.044,-0.046,-0.046,-0.045,-0.040,-0.034,-0.042,-0.041,-0.030,-0.032,-0.034,-0.030,-0.026,-0.030,-0.035,-0.038,-0.036,-0.038,-0.042,-0.045,-0.042,-0.041,-0.039,-0.033,-0.033,-0.038,-0.041,-0.032,-0.024,-0.027,-0.030,-0.025,-0.018,-0.016,-0.018,-0.019,-0.019,-0.020,-0.020,-0.019,-0.020,-0.018,-0.020,-0.027,-0.022,-0.013,-0.016,-0.025,-0.026,-0.022,-0.027,-0.037,-0.040,-0.055,-0.105,-0.155,-0.158,-0.085,0.106,0.384,0.706,0.986,1.150,1.160,0.928,0.508,0.111,-0.051,-0.045,-0.016,-0.006,-0.016,-0.030,-0.032,-0.026,-0.029,-0.041,-0.045,-0.039,-0.038,-0.047,-0.056,-0.057,-0.060,-0.067,-0.068,-0.061,-0.062,-0.064,-0.063,-0.067,-0.069,-0.069,-0.065,-0.059,-0.057,-0.057,-0.056,-0.055,-0.054,-0.052,-0.049,-0.045,-0.051,-0.059,-0.055,-0.048,-0.047,-0.049,-0.052,-0.053,-0.057,-0.057,-0.052,-0.053,-0.058,-0.059,-0.053,-0.044,-0.035,-0.019,0.000,0.019,0.029,0.034,0.039,0.045,0.041,0.030,0.025,0.024,0.021,0.014,0.009,0.005,0.003,0.001,0.001,-0.000,-0.005,-0.006,-0.007,-0.007,-0.009,-0.012,-0.015,-0.018,-0.020,-0.019,-0.009,-0.003,-0.003,-0.008,-0.010,-0.008,-0.013,-0.019,-0.017,-0.008,-0.003,-0.003,-0.001,-0.002,-0.001,-0.003,-0.003,-0.006,-0.014,-0.022,-0.025,-0.023,-0.021,-0.020,-0.019,-0.019,-0.018,-0.021,-0.024,-0.019,-0.012,-0.007,-0.004,-0.002,-0.005,-0.006,-0.005,-0.001,-0.005,-0.015,-0.017,-0.013,-0.008,-0.011,-0.015,-0.014,-0.018,-0.024,-0.028,-0.029,-0.035,-0.037,-0.033,-0.030,-0.033,-0.032,-0.030,-0.027,-0.020,-0.018,-0.016,-0.015,-0.013,-0.009,-0.009,-0.015,-0.018,-0.019,-0.023,-0.023,-0.018,-0.021,-0.024,-0.022,-0.017,-0.013,-0.012,-0.012,-0.016,-0.022,-0.027,-0.033,-0.037,-0.039,-0.033,-0.024,-0.017,-0.012,-0.009,-0.005,-0.001,-0.000,-0.005,-0.003,-0.003,-0.008,-0.016,-0.026,-0.027,-0.025,-0.020,-0.019,-0.017,-0.017,-0.023,-0.024,-0.022,-0.019,-0.016,-0.014,-0.011,-0.011,-0.014,-0.011,-0.009,-0.011,-0.011,-0.011,-0.008,-0.003,-0.003,-0.004,-0.006,-0.011,-0.019,-0.022,-0.018,-0.019,-0.025,-0.026,-0.025,-0.027,-0.032,-0.031,-0.025,-0.024,-0.025,-0.023,-0.020,-0.018,-0.016,-0.016,-0.011,-0.009,-0.009,-0.007,-0.002,-0.003,-0.007,-0.007,-0.004,-0.003,-0.002,0.001,-0.002,-0.009,-0.017,-0.025,-0.060,-0.123,-0.149,-0.109,0.029,0.259,0.546,0.816,0.984,1.055,0.918,0.563,0.171,-0.039,-0.057,-0.029,-0.015,-0.021,-0.029,-0.030,-0.028,-0.029,-0.037,-0.041,-0.042,-0.042,-0.040,-0.040,-0.033,-0.028,-0.033,-0.039,-0.043,-0.048,-0.058,-0.065,-0.065,-0.068,-0.077,-0.081,-0.080,-0.077,-0.079,-0.079,-0.072,-0.067,-0.066,-0.066,-0.067,-0.068,-0.074,-0.075,-0.070,-0.067,-0.068,-0.064,-0.065,-0.067,-0.065,-0.061,-0.053,-0.048,-0.043,-0.038,-0.031,-0.028,-0.027,-0.021,-0.010,-0.000,0.005,0.014,0.022,0.024,0.026,0.031,0.035,0.034,0.030,0.020,0.016,0.013,0.006,0.000,-0.002,-0.005,-0.008,-0.009,-0.007,-0.007,-0.011,-0.013,-0.018,-0.024,-0.035,-0.042,-0.044,-0.045,-0.049,-0.048,-0.041,-0.035,-0.034,-0.032,-0.028,-0.029,-0.030,-0.029,-0.025,-0.021,-0.019,-0.012,-0.009,-0.011,-0.014,-0.015,-0.013,-0.016,-0.018,-0.020,-0.017,-0.017,-0.026,-0.036,-0.043,-0.046,-0.047,-0.047,-0.047,-0.050,-0.055,-0.058,-0.057,-0.058,-0.059,-0.059,-0.055,-0.053,-0.045,-0.034,-0.030,-0.028,-0.029,-0.029,-0.030,-0.033,-0.038,-0.039,-0.035,-0.037,-0.047,-0.054,-0.059,-0.065,-0.072,-0.074,-0.072,-0.071,-0.070,-0.066,-0.058,-0.052,-0.049,-0.050,-0.073,-0.127,-0.168,-0.149,-0.039,0.169,0.435,0.731,0.962,1.094,1.073,0.812,0.408,0.070,-0.053,-0.050,-0.032,-0.035,-0.051,-0.063,-0.066,-0.069,-0.076,-0.074,-0.067,-0.066,-0.072,-0.070,-0.064,-0.059,-0.059,-0.060,-0.053,-0.052,-0.059,-0.064,-0.061,-0.061,-0.068,-0.069,-0.064,-0.067,-0.075,-0.078,-0.071,-0.067,-0.077,-0.083,-0.078,-0.080,-0.093,-0.094,-0.081,-0.070,-0.068,-0.061,-0.051,-0.046,-0.050,-0.047,-0.033,-0.023,-0.022,-0.017,-0.002,0.009,0.014,0.022,0.032,0.042,0.043,0.042,0.043,0.041,0.035,0.026,0.022,0.014,-0.004,-0.021,-0.027,-0.035,-0.045,-0.050,-0.046,-0.043,-0.043,-0.043,-0.042,-0.039,-0.039,-0.040,-0.043,-0.045,-0.044,-0.045,-0.048,-0.045,-0.044,-0.052,-0.057,-0.057,-0.055,-0.052,-0.045,-0.050,-0.063,-0.070,-0.065,-0.054,-0.049,-0.058,-0.064,-0.058,-0.046,-0.040,-0.043,-0.043,-0.043,-0.041,-0.032,-0.027,-0.036,-0.041,-0.034,-0.025,-0.026,-0.038,-0.048,-0.041,-0.036,-0.048,-0.068,-0.073,-0.060,-0.061,-0.113,-0.178,-0.185,-0.101,0.100,0.371,0.660,0.902,1.053,1.093,0.925,0.572,0.181,-0.029,-0.042,-0.020,-0.027,-0.041,-0.039,-0.046,-0.065,-0.086,-0.087,-0.072,-0.065,-0.078,-0.094,-0.099,-0.095,-0.093,-0.089,-0.089,-0.087,-0.091,-0.091,-0.083,-0.070,-0.062,-0.062,-0.058,-0.058,-0.060,-0.056,-0.047,-0.048,-0.055,-0.057,-0.054,-0.054,-0.063,-0.075,-0.070,-0.063,-0.081,-0.094,-0.084,-0.077,-0.085,-0.091,-0.075,-0.050,-0.039,-0.042,-0.034,-0.015,-0.004,0.005,0.016,0.032,0.049,0.058,0.056,0.050,0.043,0.038,0.037,0.027,0.004,-0.017,-0.022,-0.027,-0.039,-0.054,-0.062,-0.058,-0.053,-0.057,-0.062,-0.061,-0.053,-0.054,-0.064,-0.059,-0.052,-0.051,-0.042,-0.035,-0.032,-0.030,-0.022,-0.027,-0.038,-0.034,-0.019,-0.007,-0.012,-0.031,-0.046,-0.046,-0.033,-0.022,-0.039,-0.062,-0.064,-0.056,-0.044,-0.045,-0.053,-0.049,-0.040,-0.036,-0.031,-0.026,-0.029,-0.034,-0.042,-0.071,-0.121,-0.138,-0.097,0.034,0.271,0.572,0.873,1.083,1.158,1.043,0.738,0.341,0.032,-0.057,-0.043,-0.040,-0.052,-0.062,-0.058,-0.046,-0.049,-0.067,-0.072,-0.063,-0.053,-0.041,-0.045,-0.061,-0.073,-0.072,-0.062,-0.058,-0.072,-0.088,-0.085,-0.082,-0.082,-0.086,-0.086,-0.087,-0.097,-0.100,-0.087,-0.080,-0.085,-0.085,-0.074,-0.059,-0.049,-0.064,-0.079,-0.070,-0.062,-0.063,-0.059,-0.045,-0.036,-0.046,-0.060,-0.054,-0.046,-0.044,-0.043,-0.036,-0.025,-0.021,-0.022,-0.014,0.005,0.018,0.015,0.014,0.011,0.001,0.002,0.003,-0.005,-0.019,-0.023,-0.017,-0.025,-0.037,-0.031,-0.023,-0.023,-0.025,-0.028,-0.031,-0.037,-0.046,-0.048,-0.041,-0.032,-0.036,-0.043,-0.041,-0.036,-0.030,-0.028,-0.030,-0.025,-0.018,-0.020,-0.017,-0.005,-0.000,-0.003,-0.001,0.003,0.001,-0.006,-0.009,-0.012,-0.017,-0.023,-0.032,-0.034,-0.027,-0.035,-0.054,-0.060,-0.056,-0.050,-0.045,-0.040,-0.032,-0.025,-0.021,-0.016,-0.014,-0.018,-0.016,-0.004,-0.000,-0.005,-0.005,-0.002,-0.004,-0.012,-0.016,-0.013,-0.018,-0.028,-0.031,-0.033,-0.032,-0.041,-0.053,-0.050,-0.045,-0.047,-0.040,-0.028,-0.025,-0.022,-0.016,-0.011,-0.009,-0.004,0.004,0.005,-0.001,-0.005,-0.004,-0.003,-0.006,-0.009,-0.017,-0.024,-0.030,-0.032,-0.028,-0.033,-0.035,-0.033,-0.035,-0.042,-0.040,-0.033,-0.028,-0.022,-0.014,-0.011,-0.007,-0.000,0.007,0.014,0.021,0.022,0.014,0.009,0.002,-0.026,-0.085,-0.125,-0.103,0.018,0.242,0.526,0.825,1.042,1.148,1.061,0.722,0.274,-0.021,-0.076,-0.043,-0.016,-0.015,-0.031,-0.041,-0.033,-0.030,-0.043,-0.048,-0.038,-0.030,-0.035,-0.042,-0.046,-0.050,-0.056,-0.063,-0.066,-0.069,-0.076,-0.084,-0.078,-0.071,-0.074,-0.079,-0.077,-0.069,-0.070,-0.079,-0.076,-0.070,-0.074,-0.079,-0.075,-0.073,-0.080,-0.081,-0.074,-0.071,-0.071,-0.068,-0.064,-0.070,-0.075,-0.071,-0.064,-0.059,-0.058,-0.052,-0.041,-0.031,-0.021,-0.009,0.001,0.009,0.018,0.029,0.038,0.038,0.035,0.033,0.026,0.017,0.007,0.001,-0.001,-0.009,-0.013,-0.014,-0.016,-0.021,-0.029,-0.035,-0.035,-0.035,-0.042,-0.047,-0.046,-0.042,-0.046,-0.048,-0.046,-0.043,-0.041,-0.038,-0.034,-0.030,-0.026,-0.021,-0.019,-0.020,-0.020,-0.024,-0.027,-0.027,-0.026,-0.032,-0.032,-0.029,-0.030,-0.030,-0.030,-0.032,-0.035,-0.035,-0.033,-0.031,-0.032,-0.037,-0.041,-0.040,-0.041,-0.045,-0.043,-0.036,-0.034,-0.028,-0.020,-0.019,-0.022,-0.027,-0.026,-0.033,-0.045,-0.044,-0.040,-0.036,-0.032,-0.029,-0.025,-0.023,-0.031,-0.042,-0.044,-0.042,-0.039,-0.040,-0.034,-0.030,-0.036,-0.042,-0.039,-0.034,-0.036,-0.031,-0.025,-0.025,-0.027,-0.029,-0.030,-0.033,-0.043,-0.056,-0.054,-0.048,-0.053,-0.049,-0.039,-0.037,-0.037,-0.028,-0.022,-0.020,-0.019,-0.014,-0.028,-0.076,-0.121,-0.118,-0.024,0.177,0.443,0.741,0.980,1.115,1.108,0.863,0.447,0.077,-0.064,-0.057,-0.037,-0.038,-0.044,-0.048,-0.051,-0.057,-0.063,-0.061,-0.054,-0.051,-0.051,-0.049,-0.041,-0.026,-0.016,-0.015,-0.014,-0.012,-0.011,-0.011,-0.007,-0.008,-0.015,-0.027,-0.030,-0.032,-0.042,-0.051,-0.052,-0.053,-0.063,-0.075,-0.081,-0.087,-0.094,-0.096,-0.092,-0.086,-0.082,-0.078,-0.070,-0.061,-0.053,-0.045,-0.038,-0.029,-0.020,-0.013,-0.004,0.002,0.006,0.014,0.022,0.031,0.039,0.042,0.043,0.045,0.038,0.030,0.023,0.013,0.003,-0.003,-0.008,-0.015,-0.020,-0.019,-0.019,-0.016,-0.012,-0.007,-0.007,-0.007,-0.005,-0.002,-0.001,-0.001,0.000,-0.002,-0.006,-0.008,-0.013,-0.016,-0.022,-0.028,-0.031,-0.031,-0.031,-0.031,-0.029,-0.027,-0.030,-0.025,-0.018,-0.018,-0.018,-0.014,-0.009,-0.011,-0.015,-0.018,-0.020,-0.020,-0.023,-0.029,-0.036,-0.042,-0.043,-0.042,-0.044,-0.047,-0.049,-0.051,-0.048,-0.046,-0.044,-0.047,-0.044,-0.040,-0.036,-0.030,-0.023,-0.020,-0.019,-0.018,-0.020,-0.022,-0.016,-0.006,-0.005,-0.002,-0.002,-0.007,-0.009,-0.012,-0.021,-0.030,-0.034,-0.033,-0.033,-0.036,-0.042,-0.041,-0.042,-0.043,-0.043,-0.041,-0.042,-0.041,-0.036,-0.031,-0.024,-0.019,-0.019,-0.018,-0.014,-0.011,-0.012,-0.015,-0.019,-0.023,-0.019,-0.016,-0.020,-0.021,-0.022,-0.021,-0.014,-0.012,-0.011,-0.013,-0.015,-0.013,-0.012,-0.020,-0.024,-0.022,-0.020,-0.018,-0.014,-0.010,-0.013,-0.016,-0.015,-0.016,-0.021,-0.026,-0.032,-0.035,-0.033,-0.031,-0.030,-0.021,-0.012,-0.012,-0.010,-0.002,0.003,0.004,0.005,0.005,-0.002,-0.039,-0.104,-0.138,-0.098,0.055,0.284,0.559,0.826,0.998,1.067,0.926,0.550,0.141,-0.068,-0.080,-0.045,-0.031,-0.038,-0.055,-0.063,-0.057,-0.052,-0.047,-0.043,-0.035,-0.027,-0.028,-0.030,-0.032,-0.031,-0.022,-0.018,-0.029,-0.042,-0.046,-0.044,-0.047,-0.063,-0.083,-0.084,-0.068,-0.070,-0.099,-0.115,-0.099,-0.077,-0.071,-0.079,-0.090,-0.086,-0.063,-0.046,-0.054,-0.072,-0.068,-0.042,-0.020,-0.019,-0.034,-0.037,-0.021,-0.007,-0.013,-0.025,-0.025,-0.009,0.007,0.003,-0.016,-0.025,-0.009,0.021,0.030,0.004,-0.016,-0.007,0.010,0.009,-0.017,-0.036,-0.029,-0.017,-0.017,-0.023,-0.020,-0.006,0.007,0.002,-0.017,-0.027,-0.016,0.007,0.007,-0.018,-0.036,-0.026,-0.009,-0.010,-0.036,-0.056,-0.056,-0.032,-0.013,-0.034,-0.071,-0.079,-0.059,-0.034,-0.038,-0.067,-0.075,-0.053,-0.036,-0.041,-0.048,-0.043,-0.015,0.005,-0.013,-0.041,-0.045,-0.031,-0.028,-0.041,-0.051,-0.055,-0.052,-0.036,-0.027,-0.044,-0.068,-0.077,-0.063,-0.029,-0.032,-0.073,-0.086,-0.068,-0.050,-0.048,-0.058,-0.065,-0.063,-0.049,-0.030,-0.027,-0.032,-0.031,-0.028,-0.021,-0.019,-0.026,-0.036,-0.037,-0.026,-0.022,-0.036,-0.058,-0.092,-0.140,-0.156,-0.099,0.073,0.325,0.619,0.906,1.096,1.158,0.991,0.580,0.141,-0.074,-0.083,-0.043,-0.024,-0.029,-0.032,-0.039,-0.051,-0.049,-0.041,-0.036,-0.029,-0.031,-0.041,-0.038,-0.024,-0.020,-0.037,-0.053,-0.051,-0.045,-0.044,-0.050,-0.060,-0.069,-0.065,-0.050,-0.046,-0.060,-0.079,-0.083,-0.061,-0.045,-0.049,-0.050,-0.051,-0.052,-0.050,-0.037,-0.025,-0.036,-0.049,-0.041,-0.034,-0.039,-0.039,-0.033,-0.020,-0.010,-0.009,-0.008,-0.004,0.000,0.001,0.013,0.039,0.047,0.044,0.052,0.057,0.052,0.047,0.045,0.026,0.003,-0.000,0.016,0.020,0.008,-0.017,-0.036,-0.028,-0.018,-0.020,-0.033,-0.040,-0.031,-0.020,-0.023,-0.023,-0.012,-0.010,-0.027,-0.040,-0.033,-0.016,-0.009,-0.011,-0.017,-0.019,-0.017,-0.021,-0.022,-0.014,-0.004,-0.004,-0.007,-0.014,-0.019,-0.023,-0.029,-0.026,-0.022,-0.022,-0.028,-0.029,-0.011,-0.002,-0.020,-0.016,-0.002,-0.011,-0.009,0.000,-0.002,-0.004,-0.008,-0.018,-0.026,-0.018,-0.011,-0.012,-0.017,-0.022,-0.027,-0.033,-0.024,-0.015,-0.025,-0.039,-0.041,-0.037,-0.026,-0.021,-0.029,-0.032,-0.030,-0.037,-0.032,-0.015,-0.013,-0.013,-0.007,0.000,-0.000,-0.006,-0.004,-0.001,-0.008,-0.017,-0.022,-0.023,-0.021,-0.022,-0.023,-0.020,-0.008,-0.000,-0.011,-0.019,-0.012,-0.009,-0.012,-0.016,-0.016,-0.014,-0.009,-0.003,-0.002,-0.002,-0.002,0.006,0.010,0.005,-0.001,0.001,0.002,-0.006,-0.016,-0.021,-0.017,-0.018,-0.025,-0.026,-0.023,-0.023,-0.026,-0.028,-0.025,-0.020,-0.020,-0.019,-0.010,-0.010,-0.017,-0.012,-0.001,0.004,0.003,0.001,0.004,0.008,0.007,0.003,0.001,0.003,-0.001,-0.006,-0.013,-0.024,-0.030,-0.037,-0.039,-0.043,-0.046,-0.043,-0.037,-0.035,-0.033,-0.024,-0.018,-0.021,-0.020,-0.014,-0.009,-0.012,-0.017,-0.015,-0.009,-0.004,-0.008,-0.016,-0.019,-0.018,-0.023,-0.028,-0.032,-0.032,-0.031,-0.031,-0.029,-0.025,-0.024,-0.022,-0.018,-0.018,-0.024,-0.028,-0.046,-0.097,-0.136,-0.117,0.002,0.224,0.510,0.812,1.021,1.125,1.054,0.731,0.295,-0.022,-0.106,-0.087,-0.064,-0.055,-0.062,-0.074,-0.079,-0.073,-0.071,-0.073,-0.072,-0.068,-0.071,-0.075,-0.073,-0.067,-0.074,-0.079,-0.066,-0.056,-0.062,-0.063,-0.053,-0.050,-0.057,-0.072,-0.078,-0.072,-0.077,-0.091,-0.092,-0.087,-0.091,-0.098,-0.099,-0.096,-0.100,-0.103,-0.099,-0.098,-0.100,-0.098,-0.092,-0.089,-0.089,-0.086,-0.073,-0.063,-0.055,-0.049,-0.040,-0.037,-0.041,-0.037,-0.025,-0.013,-0.011,-0.011,0.000,0.010,0.009,0.007,0.010,0.009,-0.001,-0.014,-0.022,-0.025,-0.028,-0.034,-0.034,-0.034,-0.039,-0.036,-0.030,-0.028,-0.033,-0.035,-0.030,-0.033,-0.035,-0.032,-0.031,-0.031,-0.032,-0.034,-0.035,-0.040,-0.046,-0.052,-0.050,-0.049,-0.050,-0.044,-0.039,-0.040,-0.041,-0.038,-0.037,-0.038,-0.038,-0.035,-0.032,-0.034,-0.036,-0.037,-0.041,-0.038,-0.035,-0.041,-0.066,-0.113,-0.143,-0.118,0.006,0.236,0.524,0.834,1.071,1.181,1.129,0.890,0.522,0.147,-0.026,-0.039,-0.035,-0.040,-0.044,-0.052,-0.065,-0.069,-0.065,-0.066,-0.073,-0.072,-0.067,-0.071,-0.074,-0.068,-0.068,-0.066,-0.062,-0.057,-0.054,-0.055,-0.055,-0.049,-0.046,-0.049,-0.054,-0.062,-0.072,-0.080,-0.086,-0.085,-0.082,-0.083,-0.081,-0.075,-0.068,-0.071,-0.074,-0.075,-0.074,-0.069,-0.061,-0.057,-0.056,-0.051,-0.042,-0.031,-0.025,-0.023,-0.010,0.004,0.010,0.014,0.024,0.030,0.027,0.027,0.032,0.026,0.016,0.005,-0.004,-0.007,-0.016,-0.028,-0.036,-0.038,-0.041,-0.044,-0.043,-0.040,-0.035,-0.030,-0.028,-0.028,-0.025,-0.022,-0.022,-0.021,-0.019,-0.023,-0.023,-0.023,-0.027,-0.032,-0.039,-0.044,-0.045,-0.045,-0.045,-0.043,-0.045,-0.046,-0.045,-0.045,-0.044,-0.046,-0.042,-0.034,-0.030,-0.030,-0.028,-0.024,-0.020,-0.018,-0.017,-0.014,-0.015,-0.019,-0.022,-0.020,-0.019,-0.022,-0.023,-0.027,-0.036,-0.043,-0.046,-0.047,-0.047,-0.041,-0.037,-0.034,-0.030,-0.027,-0.026,-0.026,-0.024,-0.023,-0.026,-0.028,-0.027,-0.028,-0.034,-0.037,-0.035,-0.032,-0.034,-0.030,-0.024,-0.025,-0.036,-0.047,-0.048,-0.048,-0.048,-0.046,-0.041,-0.034,-0.032,-0.033,-0.027,-0.021,-0.022,-0.022,-0.018,-0.014,-0.019,-0.025,-0.022,-0.021,-0.023,-0.026,-0.021,-0.017,-0.018,-0.020,-0.019,-0.017,-0.023,-0.032,-0.054,-0.106,-0.151,-0.140,-0.033,0.180,0.448,0.738,0.961,1.088,1.061,0.800,0.406,0.081,-0.025,-0.015,-0.004,-0.011,-0.024,-0.036,-0.051,-0.059,-0.060,-0.061,-0.069,-0.079,-0.077,-0.069,-0.075,-0.087,-0.089,-0.076,-0.063,-0.067,-0.081,-0.074,-0.044,-0.025,-0.037,-0.055,-0.053,-0.038,-0.033,-0.044,-0.059,-0.062,-0.050,-0.042,-0.055,-0.073,-0.079,-0.075,-0.078,-0.093,-0.111,-0.108,-0.090,-0.092,-0.115,-0.126,-0.106,-0.078,-0.073,-0.082,-0.077,-0.047,-0.006,0.006,-0.009,-0.013,0.009,0.043,0.061,0.041,0.016,0.008,0.020,0.035,0.021,-0.008,-0.022,-0.010,0.005,-0.013,-0.048,-0.055,-0.028,-0.009,-0.024,-0.048,-0.058,-0.039,0.002,0.018,-0.009,-0.037,-0.037,-0.014,0.016,0.007,-0.043,-0.065,-0.047,-0.022,-0.016,-0.040,-0.050,-0.030,-0.016,-0.026,-0.048,-0.059,-0.054,-0.044,-0.045,-0.061,-0.066,-0.044,-0.040,-0.048,-0.047,-0.031,-0.006,-0.013,-0.044,-0.051,-0.035,-0.019,-0.010,-0.025,-0.059,-0.075,-0.063,-0.034,-0.018,-0.038,-0.071,-0.094,-0.120,-0.129,-0.113,-0.027,0.186,0.477,0.783,1.031,1.156,1.104,0.828,0.397,0.032,-0.091,-0.070,-0.047,-0.050,-0.063,-0.050,-0.047,-0.065,-0.083,-0.086,-0.070,-0.056,-0.064,-0.082,-0.077,-0.066,-0.053,-0.030,-0.039,-0.070,-0.076,-0.058,-0.041,-0.045,-0.054,-0.069,-0.079,-0.078,-0.072,-0.071,-0.078,-0.081,-0.077,-0.082,-0.095,-0.100,-0.096,-0.075,-0.064,-0.079,-0.096,-0.090,-0.070,-0.060,-0.057,-0.046,-0.038,-0.051,-0.061,-0.047,-0.023,-0.025,-0.037,-0.021,-0.001,0.009,0.020,0.035,0.035,0.024,0.023,0.026,0.027,0.015,-0.009,-0.014,-0.011,-0.011,-0.012,-0.017,-0.013,-0.022,-0.046,-0.056,-0.048,-0.042,-0.048,-0.061,-0.062,-0.057,-0.054,-0.055,-0.052,-0.054,-0.062,-0.066,-0.057,-0.034,-0.030,-0.045,-0.045,-0.029,-0.027,-0.033,-0.020,-0.007,-0.014,-0.014,-0.015,-0.020,-0.020,-0.029,-0.039,-0.043,-0.045,-0.050,-0.052,-0.054,-0.060,-0.048,-0.038,-0.050,-0.058,-0.051,-0.037,-0.029,-0.034,-0.040,-0.038,-0.036,-0.032,-0.027,-0.023,-0.025,-0.031,-0.033,-0.033,-0.031,-0.031,-0.034,-0.038,-0.045,-0.046,-0.049,-0.053,-0.047,-0.042,-0.043,-0.044,-0.036,-0.030,-0.031,-0.033,-0.032,-0.030,-0.033,-0.076,-0.123,-0.113,-0.019,0.187,0.466,0.781,1.050,1.207,1.212,0.952,0.481,0.081,-0.057,-0.045,-0.016,-0.013,-0.028,-0.039,-0.042,-0.042,-0.048,-0.052,-0.053,-0.056,-0.060,-0.058,-0.055,-0.050,-0.048,-0.048,-0.050,-0.052,-0.059,-0.061,-0.051,-0.048,-0.057,-0.060,-0.051,-0.050,-0.061,-0.066,-0.063,-0.060,-0.062,-0.058,-0.054,-0.058,-0.062,-0.062,-0.057,-0.055,-0.058,-0.054,-0.046,-0.044,-0.047,-0.043,-0.040,-0.046,-0.046,-0.038,-0.027,-0.019,-0.017,-0.012,-0.001,0.016,0.028,0.036,0.043,0.042,0.036,0.040,0.043,0.037,0.030,0.026,0.022,0.018,0.012,0.011,0.011,0.006,-0.004,-0.008,-0.010,-0.015,-0.014,-0.016,-0.023,-0.029,-0.027,-0.025,-0.029,-0.031,-0.031,-0.033,-0.033,-0.032,-0.030,-0.023,-0.021,-0.019,-0.012,-0.008,-0.005,-0.002,-0.002,-0.002,0.000,0.007,0.002,-0.005,-0.008,-0.007,-0.009,-0.013,-0.018,-0.026,-0.026,-0.016,-0.011,-0.013,-0.011,-0.007,-0.006,-0.006,-0.003,-0.002,-0.004,-0.007,-0.009,-0.013,-0.019,-0.025,-0.028,-0.026,-0.025,-0.025,-0.030,-0.036,-0.040,-0.037,-0.034,-0.030,-0.029,-0.029,-0.028,-0.029,-0.030,-0.029,-0.030,-0.033,-0.030,-0.024,-0.023,-0.021,-0.015,-0.010,-0.007,-0.009,-0.012,-0.019,-0.027,-0.041,-0.047,-0.039,-0.036,-0.037,-0.035,-0.029,-0.031,-0.036,-0.035,-0.032,-0.036,-0.041,-0.038,-0.026,-0.018,-0.019,-0.013,-0.004,0.003,0.000,-0.001,0.000,-0.001,-0.011,-0.021,-0.022,-0.022,-0.025,-0.023,-0.019,-0.020,-0.020,-0.017,-0.015,-0.013,-0.012,-0.015,-0.020,-0.024,-0.023,-0.023,-0.024,-0.018,-0.013,-0.015,-0.016,-0.016,-0.016,-0.015,-0.012,-0.010,-0.009,-0.012,-0.016,-0.013,-0.013,-0.018,-0.016,-0.010,-0.010,-0.013,-0.007,0.001,0.001,0.000,0.001,0.001,-0.007,-0.011,-0.009,-0.012,-0.021,-0.027,-0.024,-0.024,-0.029,-0.035,-0.035,-0.035,-0.035,-0.036,-0.031,-0.024,-0.014,-0.011,-0.007,-0.002,0.004,0.005,-0.002,-0.036,-0.092,-0.118,-0.078,0.070,0.309,0.600,0.868,1.032,1.099,0.956,0.599,0.205,-0.014,-0.036,-0.013,-0.009,-0.023,-0.038,-0.048,-0.049,-0.050,-0.057,-0.057,-0.049,-0.042,-0.033,-0.028,-0.020,-0.021,-0.029,-0.032,-0.031,-0.038,-0.046,-0.048,-0.055,-0.066,-0.077,-0.080,-0.074,-0.078,-0.089,-0.091,-0.086,-0.087,-0.091,-0.088,-0.080,-0.076,-0.077,-0.076,-0.070,-0.066,-0.064,-0.066,-0.062,-0.056,-0.056,-0.050,-0.042,-0.040,-0.039,-0.038,-0.032,-0.024,-0.019,-0.012,-0.001,0.006,0.009,0.013,0.022,0.030,0.032,0.035,0.035,0.034,0.030,0.029,0.025,0.017,0.010,0.005,-0.000,-0.008,-0.014,-0.016,-0.014,-0.018,-0.023,-0.025,-0.026,-0.028,-0.029,-0.028,-0.026,-0.024,-0.023,-0.025,-0.027,-0.026,-0.023,-0.019,-0.016,-0.011,-0.006,-0.009,-0.010,-0.005,-0.002,-0.004,-0.010,-0.015,-0.017,-0.018,-0.022,-0.027,-0.032,-0.035,-0.041,-0.043,-0.040,-0.041,-0.041,-0.038,-0.035,-0.034,-0.034,-0.030,-0.022,-0.013,-0.011,-0.009,-0.001,-0.003,-0.009,-0.007,-0.008,-0.016,-0.022,-0.025,-0.024,-0.027,-0.033,-0.039,-0.040,-0.041,-0.047,-0.053,-0.054,-0.053,-0.052,-0.054,-0.054,-0.054,-0.057,-0.055,-0.044,-0.038,-0.040,-0.035,-0.029,-0.025,-0.022,-0.015,-0.010,-0.011,-0.015,-0.019,-0.016,-0.013,-0.014,-0.014,-0.013,-0.011,-0.014,-0.020,-0.024,-0.033,-0.044,-0.046,-0.045,-0.048,-0.055,-0.057,-0.055,-0.050,-0.043,-0.040,-0.044,-0.037,-0.021,-0.010,-0.002,0.005,0.009,-0.002,-0.035,-0.085,-0.113,-0.086,0.053,0.298,0.584,0.855,1.031,1.115,0.997,0.631,0.207,-0.031,-0.048,-0.020,-0.030,-0.057,-0.064,-0.050,-0.036,-0.052,-0.074,-0.065,-0.032,-0.023,-0.047,-0.069,-0.060,-0.034,-0.017,-0.036,-0.059,-0.065,-0.049,-0.028,-0.034,-0.063,-0.081,-0.067,-0.037,-0.045,-0.085,-0.093,-0.065,-0.034,-0.035,-0.065,-0.079,-0.066,-0.045,-0.036,-0.055,-0.069,-0.056,-0.037,-0.027,-0.028,-0.031,-0.039,-0.046,-0.039,-0.014,-0.008,-0.032,-0.043,-0.023,0.015,0.031,0.011,-0.003,0.021,0.057,0.063,0.034,0.013,0.026,0.058,0.051,0.009,-0.017,-0.018,-0.012,-0.007,-0.016,-0.027,-0.018,-0.007,-0.011,-0.015,-0.016,-0.023,-0.031,-0.039,-0.033,-0.011,-0.016,-0.043,-0.052,-0.033,-0.017,-0.031,-0.054,-0.046,-0.034,-0.038,-0.039,-0.039,-0.053,-0.059,-0.049,-0.031,-0.023,-0.032,-0.041,-0.041,-0.036,-0.028,-0.028,-0.036,-0.041,-0.043,-0.044,-0.033,-0.028,-0.043,-0.051,-0.043,-0.030,-0.027,-0.034,-0.042,-0.044,-0.042,-0.033,-0.033,-0.044,-0.048,-0.045,-0.031,-0.028,-0.042,-0.048,-0.044,-0.034,-0.031,-0.046,-0.061,-0.060,-0.044,-0.027,-0.024,-0.036,-0.043,-0.036,-0.020,-0.015,-0.023,-0.024,-0.027,-0.030,-0.022,-0.019,-0.013,-0.006,-0.006,-0.009,-0.013,-0.016,-0.022,-0.029,-0.028,-0.031,-0.041,-0.043,-0.034,-0.037,-0.053,-0.054,-0.041,-0.038,-0.037,-0.023,-0.031,-0.047,-0.034,-0.015,-0.020,-0.027,-0.021,-0.020,-0.048,-0.097,-0.126,-0.098,0.047,0.296,0.604,0.901,1.099,1.185,1.035,0.604,0.138,-0.071,-0.068,-0.036,-0.028,-0.046,-0.047,-0.036,-0.037,-0.047,-0.059,-0.060,-0.046,-0.038,-0.035,-0.036,-0.035,-0.030,-0.031,-0.030,-0.031,-0.035,-0.047,-0.070,-0.073,-0.065,-0.068,-0.080,-0.084,-0.075,-0.075,-0.082,-0.085,-0.078,-0.062,-0.054,-0.062,-0.066,-0.070,-0.072,-0.066,-0.066,-0.068,-0.059,-0.043,-0.042,-0.045,-0.036,-0.025,-0.031,-0.037,-0.026,-0.020,-0.021,-0.012,0.003,0.011,0.018,0.027,0.032,0.032,0.036,0.049,0.052,0.036,0.016,0.009,0.010,0.006,-0.007,-0.018,-0.023,-0.025,-0.026,-0.029,-0.026,-0.020,-0.020,-0.030,-0.034,-0.021,-0.018,-0.032,-0.045,-0.042,-0.044,-0.050,-0.047,-0.049,-0.053,-0.054,-0.052,-0.045,-0.043,-0.046,-0.050,-0.051,-0.052,-0.047,-0.039,-0.034,-0.035,-0.036,-0.030,-0.023,-0.014,-0.012,-0.015,-0.009,-0.006,-0.016,-0.029,-0.035,-0.039,-0.044,-0.047,-0.049,-0.052,-0.055,-0.062,-0.064,-0.064,-0.064,-0.063,-0.062,-0.058,-0.054,-0.055,-0.056,-0.051,-0.045,-0.037,-0.032,-0.029,-0.028,-0.031,-0.037,-0.057,-0.108,-0.147,-0.131,-0.030,0.182,0.463,0.769,1.018,1.152,1.113,0.846,0.425,0.058,-0.084,-0.078,-0.048,-0.039,-0.052,-0.064,-0.060,-0.055,-0.058,-0.062,-0.058,-0.052,-0.055,-0.060,-0.062,-0.061,-0.060,-0.061,-0.062,-0.065,-0.069,-0.070,-0.067,-0.069,-0.073,-0.070,-0.066,-0.066,-0.067,-0.066,-0.069,-0.067,-0.057,-0.052,-0.054,-0.059,-0.070,-0.073,-0.073,-0.073,-0.072,-0.075,-0.072,-0.066,-0.067,-0.069,-0.064,-0.054,-0.047,-0.044,-0.034,-0.017,-0.010,-0.004,0.005,0.018,0.026,0.027,0.032,0.037,0.039,0.035,0.026,0.016,0.007,-0.004,-0.011,-0.017,-0.020,-0.029,-0.035,-0.033,-0.035,-0.041,-0.042,-0.040,-0.040,-0.044,-0.049,-0.046,-0.042,-0.045,-0.046,-0.039,-0.037,-0.042,-0.040,-0.035,-0.033,-0.033,-0.035,-0.036,-0.042,-0.049,-0.049,-0.044,-0.039,-0.039,-0.043,-0.043,-0.041,-0.040,-0.036,-0.032,-0.033,-0.034,-0.031,-0.028,-0.029,-0.034,-0.038,-0.038,-0.038,-0.039,-0.039,-0.037,-0.040,-0.046,-0.050,-0.045,-0.041,-0.048,-0.053,-0.052,-0.055,-0.061,-0.063,-0.062,-0.065,-0.061,-0.053,-0.048,-0.045,-0.040,-0.035,-0.031,-0.030,-0.034,-0.043,-0.073,-0.128,-0.157,-0.121,0.022,0.259,0.546,0.836,1.026,1.105,1.006,0.710,0.319,0.023,-0.055,-0.041,-0.029,-0.030,-0.038,-0.042,-0.042,-0.043,-0.045,-0.050,-0.052,-0.053,-0.062,-0.061,-0.061,-0.067,-0.072,-0.078,-0.077,-0.079,-0.085,-0.084,-0.079,-0.081,-0.081,-0.077,-0.071,-0.068,-0.073,-0.075,-0.072,-0.070,-0.068,-0.059,-0.050,-0.047,-0.051,-0.048,-0.043,-0.040,-0.047,-0.058,-0.056,-0.052,-0.054,-0.054,-0.050,-0.049,-0.048,-0.043,-0.043,-0.047,-0.044,-0.035,-0.024,-0.009,-0.000,0.000,0.004,0.001,0.001,0.005,0.007,0.004,-0.005,-0.003,0.002,-0.000,-0.001,-0.004,-0.009,-0.011,-0.014,-0.012,-0.009,-0.010,-0.012,-0.015,-0.012,-0.022,-0.037,-0.040,-0.038,-0.041,-0.044,-0.047,-0.044,-0.043,-0.043,-0.040,-0.035,-0.032,-0.033,-0.035,-0.034,-0.036,-0.036,-0.028,-0.019,-0.013,-0.010,-0.012,-0.014,-0.014,-0.018,-0.018,-0.025,-0.031,-0.028,-0.030,-0.032,-0.034,-0.038,-0.046,-0.050,-0.050,-0.050,-0.049,-0.053,-0.060,-0.052,-0.041,-0.041,-0.039,-0.037,-0.041,-0.043,-0.036,-0.032,-0.036,-0.028,-0.013,-0.008,-0.015,-0.014,-0.007,-0.008,-0.026,-0.080,-0.136,-0.144,-0.090,0.072,0.314,0.599,0.872,1.044,1.114,0.985,0.646,0.254,0.018,-0.025,-0.010,-0.005,-0.011,-0.026,-0.043,-0.044,-0.050,-0.054,-0.058,-0.063,-0.059,-0.059,-0.060,-0.043,-0.041,-0.049,-0.048,-0.044,-0.040,-0.044,-0.043,-0.028,-0.028,-0.049,-0.047,-0.039,-0.047,-0.043,-0.042,-0.047,-0.045,-0.050,-0.054,-0.053,-0.058,-0.061,-0.062,-0.061,-0.064,-0.077,-0.080,-0.061,-0.045,-0.043,-0.043,-0.042,-0.037,-0.029,-0.033,-0.033,-0.020,-0.009,0.003,0.018,0.024,0.037,0.047,0.059,0.055,0.038,0.034,0.041,0.046,0.022,0.005,0.004,-0.009,-0.015,-0.008,-0.002,-0.007,-0.015,-0.021,-0.025,-0.023,-0.024,-0.022,-0.015,-0.016,-0.027,-0.020,-0.009,-0.012,-0.020,-0.018,-0.022,-0.030,-0.023,-0.025,-0.034,-0.037,-0.037,-0.026,-0.014,-0.027,-0.052,-0.041,-0.020,-0.018,-0.032,-0.056,-0.028,-0.005,-0.027,-0.032,-0.046,-0.027,-0.001,-0.003,-0.036,-0.070,-0.054,-0.022,-0.015,-0.036,-0.044,-0.015,-0.006,-0.023,-0.042,-0.046,-0.017,-0.014,-0.039,-0.054,-0.044,-0.017,-0.013,-0.031,-0.058,-0.055,-0.023,0.003,-0.021,-0.052,-0.041,-0.016,0.001,-0.013,-0.033,-0.036,-0.031,-0.026,-0.013,-0.017,-0.027,-0.018,-0.013,-0.019,-0.018,-0.016,-0.008,-0.009,-0.016,-0.011,-0.026,-0.042,-0.034,-0.013,-0.018,-0.041,-0.033,-0.017,-0.002,-0.001,-0.013,-0.010,0.031,0.050,0.005,-0.023,-0.010,0.007,0.012,0.007,-0.003,-0.016,-0.011,0.001,-0.003,-0.009,-0.011,-0.012,-0.009,-0.002,-0.004,-0.015,-0.024,-0.013,-0.006,0.001,0.006,-0.011,-0.007,0.010,0.018,0.013,0.006,0.004,0.003,0.018,0.024,0.017,0.011,0.008,0.024,0.016,-0.012,-0.010,0.006,0.024,0.027,0.002,-0.023,-0.019,0.010,0.026,0.008,-0.015,-0.025,-0.016,0.006,0.018,-0.008,-0.036,-0.018,0.016,0.020,-0.007,-0.033,-0.033,-0.017,-0.001,0.006,-0.002,-0.008,-0.016,-0.039,-0.083,-0.124,-0.121,-0.009,0.210,0.497,0.815,1.043,1.147,1.088,0.770,0.323,0.012,-0.067,-0.054,-0.039,-0.039,-0.039,-0.043,-0.054,-0.067,-0.084,-0.082,-0.079,-0.071,-0.053,-0.051,-0.064,-0.091,-0.098,-0.087,-0.074,-0.075,-0.097,-0.103,-0.084,-0.081,-0.098,-0.104,-0.104,-0.119,-0.127,-0.119,-0.090,-0.086,-0.108,-0.116,-0.113,-0.101,-0.091,-0.080,-0.080,-0.080,-0.082,-0.085,-0.091,-0.085,-0.069,-0.070,-0.077,-0.084,-0.084,-0.069,-0.064,-0.070,-0.071,-0.056,-0.035,-0.033,-0.032,-0.024,-0.027,-0.025,-0.026,-0.022,0.003,0.007,-0.017,-0.023,-0.012,-0.008,-0.023,-0.034,-0.023,-0.020,-0.036,-0.050,-0.037,-0.012,-0.022,-0.045,-0.033,-0.029,-0.040,-0.045,-0.043,-0.040,-0.047,-0.059,-0.065,-0.057,-0.053,-0.056,-0.053,-0.046,-0.050,-0.062,-0.060,-0.052,-0.050,-0.052,-0.054,-0.054,-0.048,-0.041,-0.035,-0.023,-0.021,-0.022,-0.023,-0.022,-0.020,-0.029,-0.029,-0.026,-0.038,-0.050,-0.052,-0.052,-0.053,-0.044,-0.041,-0.042,-0.034,-0.045,-0.057,-0.091,-0.150,-0.156,-0.092,0.090,0.356,0.662,0.960,1.153,1.186,1.001,0.600,0.169,-0.055,-0.081,-0.052,-0.039,-0.052,-0.068,-0.071,-0.076,-0.081,-0.082,-0.082,-0.079,-0.077,-0.075,-0.066,-0.061,-0.061,-0.062,-0.068,-0.073,-0.081,-0.081,-0.078,-0.083,-0.094,-0.094,-0.088,-0.081,-0.079,-0.085,-0.092,-0.092,-0.094,-0.094,-0.087,-0.077,-0.073,-0.072,-0.069,-0.060,-0.057,-0.063,-0.062,-0.057,-0.056,-0.059,-0.054,-0.045,-0.036,-0.021,-0.016,-0.018,-0.014,-0.013,-0.005,0.004,0.006,0.005,0.010,0.014,0.011,0.012,0.007,-0.008,-0.016,-0.014,-0.014,-0.018,-0.018,-0.020,-0.023,-0.032,-0.043,-0.053,-0.059,-0.059,-0.053,-0.053,-0.064,-0.065,-0.063,-0.068,-0.072,-0.070,-0.063,-0.055,-0.058,-0.058,-0.052,-0.062,-0.106,-0.157,-0.150,-0.044,0.167,0.456,0.786,1.045,1.178,1.169,1.005,0.727,0.321,0.034,-0.035,-0.052,-0.059,-0.062,-0.073,-0.089,-0.091,-0.085,-0.091,-0.098,-0.093,-0.087,-0.085,-0.087,-0.090,-0.082,-0.075,-0.082,-0.078,-0.068,-0.067,-0.070,-0.073,-0.078,-0.092,-0.100,-0.092,-0.090,-0.102,-0.114,-0.111,-0.105,-0.113,-0.113,-0.102,-0.101,-0.106,-0.106,-0.102,-0.098,-0.095,-0.099,-0.095,-0.091,-0.098,-0.100,-0.096,-0.089,-0.081,-0.080,-0.074,-0.064,-0.063,-0.057,-0.042,-0.027,-0.025,-0.029,-0.030,-0.028,-0.021,-0.027,-0.028,-0.017,-0.015,-0.023,-0.024,-0.017,-0.015,-0.017,-0.012,-0.007,-0.003,0.000,-0.001,0.001,0.007,0.009,0.010,0.007,0.008,-0.001,-0.007,-0.004,-0.001,-0.012,-0.021,-0.021,-0.029,-0.040,-0.046,-0.044,-0.039,-0.042,-0.042,-0.034,-0.029,-0.028,-0.021,-0.025,-0.026,-0.014,-0.010,-0.009,-0.014,-0.014,-0.007,-0.002,-0.002,-0.001,-0.003,-0.007,-0.012,-0.014,-0.015,-0.020,-0.028,-0.033,-0.034,-0.044,-0.056,-0.053,-0.046,-0.038,-0.038,-0.039,-0.033,-0.032,-0.041,-0.043,-0.029,-0.019,-0.019,-0.020,-0.015,-0.016,-0.016,-0.018,-0.015,-0.019,-0.025,-0.020,-0.022,-0.029,-0.031,-0.025,-0.028,-0.036,-0.039,-0.040,-0.040,-0.052,-0.096,-0.149,-0.149,-0.081,0.096,0.356,0.655,0.909,1.059,1.094,0.907,0.536,0.159,-0.031,-0.047,-0.021,-0.008,-0.023,-0.034,-0.048,-0.055,-0.053,-0.064,-0.071,-0.067,-0.064,-0.068,-0.068,-0.066,-0.076,-0.085,-0.082,-0.075,-0.074,-0.084,-0.087,-0.086,-0.090,-0.092,-0.094,-0.096,-0.105,-0.108,-0.107,-0.101,-0.103,-0.110,-0.104,-0.094,-0.094,-0.088,-0.077,-0.081,-0.092,-0.094,-0.089,-0.081,-0.080,-0.083,-0.085,-0.084,-0.076,-0.073,-0.070,-0.056,-0.051,-0.054,-0.044,-0.023,-0.009,-0.008,-0.002,0.006,0.004,-0.001,-0.008,-0.012,-0.022,-0.036,-0.034,-0.029,-0.037,-0.039,-0.031,-0.020,-0.016,-0.008,-0.001,-0.004,-0.008,-0.010,-0.011,-0.007,-0.009,-0.016,-0.019,-0.010,-0.014,-0.034,-0.040,-0.037,-0.036,-0.046,-0.058,-0.054,-0.053,-0.056,-0.056,-0.053,-0.056,-0.055,-0.041,-0.032,-0.034,-0.032,-0.028,-0.016,-0.005,-0.006,-0.037,-0.093,-0.102,-0.046,0.101,0.339,0.624,0.907,1.102,1.176,1.060,0.761,0.356,0.032,-0.056,-0.045,-0.040,-0.043,-0.056,-0.060,-0.057,-0.052,-0.047,-0.049,-0.048,-0.043,-0.052,-0.058,-0.045,-0.034,-0.038,-0.046,-0.039,-0.031,-0.040,-0.045,-0.042,-0.041,-0.049,-0.055,-0.049,-0.047,-0.057,-0.065,-0.059,-0.053,-0.050,-0.050,-0.043,-0.048,-0.064,-0.058,-0.042,-0.043,-0.056,-0.068,-0.063,-0.053,-0.048,-0.036,-0.029,-0.025,-0.016,-0.011,-0.016,-0.017,-0.007,0.010,0.019,0.018,0.023,0.035,0.041,0.030,0.021,0.027,0.031,0.015,-0.006,-0.006,0.005,0.001,-0.020,-0.033,-0.021,-0.010,-0.022,-0.038,-0.032,-0.021,-0.020,-0.022,-0.025,-0.020,-0.016,-0.029,-0.038,-0.033,-0.018,-0.008,-0.009,-0.014,-0.010,-0.003,-0.011,-0.023,-0.027,-0.014,-0.003,-0.015,-0.033,-0.035,-0.014,0.002,-0.012,-0.036,-0.043,-0.023,0.005,0.006,-0.026,-0.045,-0.040,-0.022,-0.006,-0.023,-0.051,-0.061,-0.030,0.001,-0.019,-0.060,-0.076,-0.050,-0.009,-0.002,-0.031,-0.049,-0.038,-0.006,0.020,-0.005,-0.041,-0.038,-0.013,0.004,-0.004,-0.033,-0.041,-0.022,-0.012,-0.021,-0.038,-0.052,-0.034,-0.019,-0.036,-0.057,-0.045,-0.019,-0.020,-0.046,-0.070,-0.068,-0.046,-0.030,-0.038,-0.050,-0.041,-0.024,-0.020,-0.034,-0.037,-0.027,-0.020,-0.027,-0.028,-0.015,-0.008,-0.014,-0.012,-0.001,-0.004,-0.012,-0.011,-0.002,-0.002,-0.018,-0.035,-0.033,-0.031,-0.032,-0.032,-0.037,-0.039,-0.037,-0.033,-0.027,-0.029,-0.038,-0.053,-0.052,-0.033,-0.037,-0.055,-0.058,-0.039,-0.033,-0.054,-0.099,-0.151,-0.156,-0.078,0.118,0.379,0.659,0.925,1.113,1.160,0.924,0.457,0.052,-0.083,-0.070,-0.052,-0.043,-0.051,-0.066,-0.073,-0.069,-0.083,-0.095,-0.095,-0.090,-0.094,-0.098,-0.089,-0.084,-0.088,-0.099,-0.111,-0.113,-0.097,-0.083,-0.104,-0.113,-0.108,-0.105,-0.102,-0.112,-0.123,-0.121,-0.112,-0.104,-0.129,-0.155,-0.145,-0.130,-0.139,-0.138,-0.129,-0.140,-0.145,-0.145,-0.135,-0.130,-0.130,-0.111,-0.101,-0.112,-0.111,-0.094,-0.079,-0.073,-0.089,-0.076,-0.044,-0.034,-0.040,-0.030,-0.008,-0.010,-0.020,-0.002,0.017,0.008,-0.008,-0.014,-0.015,-0.029,-0.047,-0.044,-0.032,-0.035,-0.048,-0.046,-0.035,-0.037,-0.045,-0.050,-0.046,-0.043,-0.049,-0.051,-0.045,-0.050,-0.052,-0.037,-0.036,-0.047,-0.047,-0.045,-0.042,-0.042,-0.038,-0.026,-0.028,-0.034,-0.024,-0.019,-0.020,-0.009,-0.002,-0.037,-0.102,-0.105,0.001,0.215,0.514,0.860,1.143,1.297,1.287,1.043,0.617,0.200,0.011,-0.011,-0.006,-0.005,-0.010,-0.023,-0.030,-0.027,-0.030,-0.034,-0.038,-0.029,-0.027,-0.031,-0.030,-0.032,-0.037,-0.047,-0.048,-0.042,-0.049,-0.055,-0.051,-0.064,-0.081,-0.079,-0.069,-0.063,-0.074,-0.080,-0.075,-0.070,-0.071,-0.074,-0.073,-0.067,-0.068,-0.070,-0.066,-0.060,-0.058,-0.056,-0.043,-0.039,-0.047,-0.052,-0.047,-0.040,-0.044,-0.050,-0.056,-0.059,-0.052,-0.044,-0.042,-0.031,-0.020,-0.017,-0.013,-0.009,-0.008,-0.005,-0.006,-0.011,-0.012,-0.020,-0.028,-0.032,-0.029,-0.023,-0.023,-0.026,-0.024,-0.024,-0.031,-0.042,-0.048,-0.057,-0.062,-0.061,-0.063,-0.068,-0.063,-0.060,-0.062,-0.061,-0.063,-0.067,-0.067,-0.068,-0.068,-0.060,-0.053,-0.045,-0.039,-0.037,-0.032,-0.030,-0.031,-0.028,-0.021,-0.020,-0.037,-0.083,-0.132,-0.143,-0.080,0.100,0.371,0.676,0.948,1.116,1.153,0.995,0.695,0.321,0.014,-0.085,-0.085,-0.081,-0.087,-0.095,-0.098,-0.101,-0.104,-0.101,-0.099,-0.094,-0.081,-0.087,-0.091,-0.085,-0.083,-0.084,-0.088,-0.090,-0.094,-0.091,-0.089,-0.091,-0.096,-0.104,-0.105,-0.109,-0.110,-0.111,-0.110,-0.101,-0.100,-0.105,-0.101,-0.098,-0.099,-0.098,-0.093,-0.085,-0.094,-0.113,-0.111,-0.108,-0.111,-0.111,-0.106,-0.102,-0.104,-0.108,-0.102,-0.085,-0.076,-0.074,-0.074,-0.063,-0.052,-0.046,-0.035,-0.025,-0.016,-0.022,-0.025,-0.022,-0.026,-0.029,-0.028,-0.029,-0.031,-0.033,-0.030,-0.024,-0.030,-0.038,-0.038,-0.029,-0.028,-0.037,-0.041,-0.040,-0.043,-0.044,-0.040,-0.043,-0.064,-0.075,-0.070,-0.065,-0.065,-0.066,-0.058,-0.050,-0.050,-0.057,-0.053,-0.045,-0.033,-0.027,-0.023,-0.017,-0.011,-0.005,-0.004,-0.008,-0.007,-0.011,-0.035,-0.080,-0.117,-0.114,-0.019,0.193,0.466,0.760,0.988,1.099,1.058,0.834,0.507,0.156,-0.044,-0.075,-0.066,-0.062,-0.064,-0.074,-0.078,-0.070,-0.068,-0.071,-0.074,-0.064,-0.056,-0.056,-0.056,-0.054,-0.042,-0.039,-0.049,-0.049,-0.046,-0.053,-0.061,-0.073,-0.084,-0.089,-0.094,-0.099,-0.098,-0.100,-0.103,-0.104,-0.103,-0.098,-0.090,-0.089,-0.090,-0.088,-0.091,-0.089,-0.081,-0.077,-0.074,-0.071,-0.068,-0.065,-0.066,-0.066,-0.063,-0.066,-0.074,-0.072,-0.066,-0.060,-0.053,-0.047,-0.042,-0.034,-0.030,-0.024,-0.016,-0.013,-0.015,-0.017,-0.019,-0.016,-0.011,-0.008,0.000,0.007,0.002,0.001,0.004,-0.000,-0.009,-0.021,-0.023,-0.027,-0.034,-0.037,-0.040,-0.043,-0.047,-0.052,-0.052,-0.053,-0.048,-0.043,-0.046,-0.044,-0.037,-0.034,-0.040,-0.045,-0.049,-0.048,-0.041,-0.032,-0.028,-0.022,-0.020,-0.025,-0.033,-0.036,-0.038,-0.038,-0.041,-0.042,-0.034,-0.034,-0.046,-0.081,-0.130,-0.141,-0.088,0.079,0.335,0.626,0.897,1.066,1.118,0.979,0.678,0.317,0.047,-0.031,-0.019,-0.015,-0.024,-0.041,-0.047,-0.041,-0.045,-0.053,-0.052,-0.049,-0.051,-0.055,-0.063,-0.062,-0.058,-0.060,-0.055,-0.048,-0.053,-0.056,-0.048,-0.043,-0.040,-0.041,-0.040,-0.040,-0.046,-0.049,-0.054,-0.062,-0.067,-0.071,-0.069,-0.074,-0.078,-0.082,-0.086,-0.079,-0.079,-0.087,-0.087,-0.084,-0.083,-0.079,-0.074,-0.064,-0.061,-0.064,-0.054,-0.036,-0.021,-0.013,0.000,0.018,0.028,0.036,0.041,0.044,0.042,0.033,0.031,0.024,0.007,-0.004,-0.010,-0.009,-0.011,-0.021,-0.027,-0.023,-0.020,-0.025,-0.029,-0.030,-0.022,-0.016,-0.008,-0.004,-0.003,0.001,0.000,0.000,0.005,0.006,0.000,-0.004,0.002,0.002,-0.004,-0.011,-0.018,-0.018,-0.022,-0.021,-0.024,-0.036,-0.040,-0.037,-0.034,-0.033,-0.035,-0.039,-0.040,-0.037,-0.044,-0.047,-0.036,-0.022,-0.021,-0.024,-0.016,-0.015,-0.021,-0.016,-0.013,-0.015,-0.018,-0.018,-0.022,-0.032,-0.033,-0.029,-0.029,-0.030,-0.037,-0.041,-0.039,-0.039,-0.039,-0.041,-0.036,-0.036,-0.034,-0.035,-0.037,-0.035,-0.028,-0.020,-0.021,-0.017,-0.023,-0.032,-0.026,-0.024,-0.021,-0.020,-0.021,-0.016,-0.013,-0.015,-0.013,-0.010,-0.015,-0.017,-0.016,-0.009,-0.010,-0.016,-0.010,-0.006,-0.017,-0.026,-0.021,-0.018,-0.023,-0.027,-0.029,-0.034,-0.038,-0.038,-0.031,-0.014,-0.007,-0.019,-0.029,-0.023,-0.014,-0.011,-0.013,-0.011,-0.006,-0.003,-0.027,-0.084,-0.120,-0.107,-0.017,0.178,0.450,0.752,0.961,1.059,1.017,0.742,0.345,0.038,-0.063,-0.050,-0.027,-0.014,-0.017,-0.034,-0.046,-0.052,-0.049,-0.034,-0.028,-0.046,-0.065,-0.055,-0.030,-0.023,-0.037,-0.047,-0.040,-0.030,-0.018,-0.018,-0.042,-0.066,-0.068,-0.051,-0.037,-0.050,-0.075,-0.072,-0.050,-0.056,-0.079,-0.084,-0.065,-0.054,-0.080,-0.101,-0.081,-0.057,-0.057,-0.071,-0.079,-0.069,-0.049,-0.036,-0.041,-0.058,-0.063,-0.049,-0.021,0.001,-0.010,-0.028,-0.008,0.028,0.050,0.042,0.030,0.043,0.070,0.084,0.065,0.039,0.037,0.045,0.039,0.031,0.020,0.002,-0.003,0.013,0.026,0.026,0.012,-0.006,-0.011,-0.004,0.008,0.007,0.000,-0.008,-0.019,-0.017,-0.009,-0.005,-0.009,-0.017,-0.025,-0.028,-0.022,-0.014,-0.018,-0.035,-0.042,-0.035,-0.025,-0.015,-0.014,-0.023,-0.031,-0.023,-0.014,-0.013,-0.025,-0.028,-0.012,-0.003,-0.006,-0.010,-0.003,-0.006,-0.026,-0.038,-0.033,-0.018,-0.012,-0.029,-0.046,-0.045,-0.031,-0.016,-0.025,-0.038,-0.040,-0.036,-0.037,-0.033,-0.031,-0.035,-0.031,-0.021,-0.030,-0.047,-0.047,-0.025,-0.007,-0.010,-0.024,-0.030,-0.026,-0.012,0.001,0.000,-0.012,-0.015,-0.014,-0.019,-0.008,0.000,-0.016,-0.035,-0.039,-0.037,-0.033,-0.030,-0.035,-0.049,-0.049,-0.043,-0.039,-0.036,-0.031,-0.022,-0.031,-0.045,-0.033,-0.020,-0.020,-0.019,-0.026,-0.023,-0.014,-0.022,-0.026,-0.023,-0.015,-0.008,0.001,-0.004,-0.011,-0.006,0.001,0.004,-0.002,-0.024,-0.032,-0.022,-0.026,-0.034,-0.036,-0.028,-0.011,0.001,-0.003,-0.012,-0.003,0.004,-0.012,-0.026,-0.024,-0.024,-0.029,-0.020,-0.004,-0.017,-0.040,-0.042,-0.026,-0.016,-0.023,-0.019,-0.010,-0.016,-0.028,-0.027,-0.024,-0.030,-0.036,-0.048,-0.080,-0.125,-0.141,-0.093,0.054,0.295,0.598,0.898,1.096,1.188,1.048,0.613,0.153,-0.050,-0.050,-0.028,-0.012,-0.018,-0.027,-0.024,-0.028,-0.044,-0.051,-0.055,-0.056,-0.056,-0.061,-0.065,-0.075,-0.081,-0.077,-0.081,-0.087,-0.088,-0.088,-0.089,-0.085,-0.085,-0.082,-0.069,-0.050,-0.041,-0.047,-0.050,-0.050,-0.051,-0.059,-0.063,-0.060,-0.056,-0.063,-0.073,-0.069,-0.070,-0.078,-0.089,-0.095,-0.092,-0.084,-0.071,-0.057,-0.049,-0.053,-0.054,-0.041,-0.034,-0.030,-0.019,-0.006,0.007,0.020,0.040,0.058,0.060,0.054,0.052,0.051,0.042,0.022,0.001,-0.005,-0.006,-0.016,-0.029,-0.028,-0.025,-0.031,-0.028,-0.020,-0.022,-0.026,-0.029,-0.027,-0.029,-0.036,-0.041,-0.037,-0.034,-0.032,-0.030,-0.036,-0.045,-0.051,-0.047,-0.042,-0.048,-0.050,-0.044,-0.037,-0.038,-0.044,-0.035,-0.032,-0.045,-0.050,-0.047,-0.041,-0.036,-0.035,-0.029,-0.016,-0.013,-0.022,-0.019,-0.016,-0.025,-0.032,-0.026,-0.022,-0.029,-0.035,-0.025,-0.019,-0.028,-0.033,-0.035,-0.048,-0.062,-0.063,-0.059,-0.051,-0.051,-0.055,-0.053,-0.050,-0.049,-0.055,-0.049,-0.041,-0.037,-0.031,-0.021,-0.019,-0.024,-0.028,-0.039,-0.087,-0.141,-0.142,-0.063,0.136,0.407,0.715,0.975,1.121,1.125,0.902,0.497,0.105,-0.069,-0.075,-0.049,-0.033,-0.038,-0.050,-0.050,-0.047,-0.056,-0.062,-0.054,-0.050,-0.051,-0.051,-0.046,-0.046,-0.050,-0.052,-0.052,-0.051,-0.056,-0.057,-0.052,-0.053,-0.055,-0.052,-0.057,-0.071,-0.077,-0.074,-0.071,-0.072,-0.075,-0.071,-0.065,-0.058,-0.052,-0.051,-0.046,-0.041,-0.038,-0.030,-0.023,-0.025,-0.030,-0.024,-0.016,-0.014,-0.023,-0.020,-0.008,0.002,0.004,0.005,0.014,0.024,0.027,0.033,0.039,0.036,0.024,0.019,0.013,0.006,0.003,-0.002,-0.001,-0.003,-0.005,-0.002,-0.006,-0.012,-0.016,-0.027,-0.038,-0.041,-0.038,-0.038,-0.041,-0.044,-0.042,-0.037,-0.032,-0.032,-0.037,-0.034,-0.027,-0.026,-0.029,-0.029,-0.025,-0.023,-0.015,-0.009,-0.014,-0.016,-0.017,-0.023,-0.021,-0.013,-0.015,-0.026,-0.033,-0.029,-0.033,-0.041,-0.037,-0.039,-0.045,-0.045,-0.045,-0.040,-0.033,-0.034,-0.032,-0.032,-0.028,-0.028,-0.025,-0.026,-0.037,-0.040,-0.035,-0.031,-0.031,-0.035,-0.039,-0.037,-0.037,-0.040,-0.043,-0.044,-0.045,-0.047,-0.048,-0.047,-0.042,-0.041,-0.042,-0.031,-0.015,-0.011,-0.016,-0.014,-0.008,-0.005,-0.005,-0.003,0.000,-0.007,-0.009,-0.010,-0.011,-0.018,-0.035,-0.038,-0.035,-0.033,-0.036,-0.035,-0.029,-0.034,-0.038,-0.036,-0.029,-0.030,-0.036,-0.039,-0.040,-0.037,-0.032,-0.025,-0.020,-0.020,-0.028,-0.026,-0.018,-0.020,-0.029,-0.044,-0.069,-0.119,-0.157,-0.134,-0.010,0.208,0.476,0.765,0.976,1.091,1.023,0.716,0.309,0.015,-0.054,-0.034,-0.017,-0.018,-0.032,-0.044,-0.051,-0.049,-0.046,-0.043,-0.035,-0.039,-0.051,-0.051,-0.044,-0.041,-0.041,-0.043,-0.043,-0.042,-0.045,-0.046,-0.042,-0.040,-0.047,-0.054,-0.055,-0.054,-0.056,-0.063,-0.071,-0.072,-0.071,-0.074,-0.070,-0.070,-0.080,-0.089,-0.098,-0.100,-0.100,-0.092,-0.084,-0.083,-0.083,-0.074,-0.059,-0.049,-0.047,-0.037,-0.023,-0.020,-0.024,-0.009,0.010,0.021,0.027,0.029,0.038,0.045,0.044,0.041,0.039,0.029,0.015,0.001,-0.008,-0.023,-0.039,-0.046,-0.045,-0.043,-0.047,-0.049,-0.042,-0.035,-0.036,-0.034,-0.026,-0.026,-0.027,-0.021,-0.016,-0.014,-0.015,-0.016,-0.016,-0.018,-0.021,-0.018,-0.022,-0.028,-0.031,-0.033,-0.033,-0.029,-0.032,-0.036,-0.039,-0.042,-0.046,-0.048,-0.047,-0.054,-0.050,-0.046,-0.042,-0.039,-0.038,-0.035,-0.032,-0.033,-0.033,-0.032,-0.034,-0.031,-0.030,-0.030,-0.030,-0.040,-0.048,-0.049,-0.049,-0.050,-0.051,-0.051,-0.050,-0.048,-0.045,-0.043,-0.043,-0.048,-0.053,-0.077,-0.132,-0.167,-0.142,-0.017,0.208,0.485,0.775,0.985,1.094,1.045,0.793,0.419,0.094,-0.027,-0.024,-0.010,-0.014,-0.024,-0.034,-0.037,-0.041,-0.045,-0.041,-0.043,-0.047,-0.047,-0.049,-0.047,-0.050,-0.055,-0.050,-0.045,-0.044,-0.047,-0.047,-0.045,-0.047,-0.049,-0.049,-0.055,-0.065,-0.068,-0.069,-0.072,-0.074,-0.076,-0.072,-0.070,-0.067,-0.068,-0.067,-0.066,-0.065,-0.062,-0.055,-0.049,-0.043,-0.039,-0.041,-0.040,-0.036,-0.031,-0.023,-0.015,-0.010,-0.008,-0.001,0.010,0.024,0.031,0.031,0.032,0.034,0.032,0.026,0.025,0.022,0.016,0.007,0.005,0.004,-0.005,-0.010,-0.005,-0.007,-0.014,-0.016,-0.017,-0.019,-0.026,-0.030,-0.026,-0.024,-0.025,-0.027,-0.034,-0.038,-0.035,-0.039,-0.039,-0.035,-0.031,-0.027,-0.029,-0.032,-0.034,-0.033,-0.026,-0.024,-0.027,-0.028,-0.023]
    // sampling rate
    let fs = 250;
    // Create the SciChartSurface in the div 'scichart-root'
    // The SciChartSurface, and webassembly context 'wasmContext' are paired. This wasmContext
    // instance must be passed to other types that exist on the same surface.
    const {sciChartSurface, wasmContext} = await SciChartSurface.create("scichart-root");
    // Create an X,Y Axis and add to the chart
    const xAxis = new NumericAxis(wasmContext);
    const yAxis = new NumericAxis(wasmContext);
    yAxis.axisAlignment = EAxisAlignment.Left;
    yAxis.axisTitle = "ECG (mV)";

    sciChartSurface.xAxes.add(xAxis);
    sciChartSurface.yAxes.add(yAxis);

    // Declare a DataSeries
    const xyDataSeries = new XyDataSeries(wasmContext);
    for (let index = 0; index < ecg.length; index++) {
        const element = ecg[index];
        xyDataSeries.append(index/fs,element);
    }    
    // Add a line series to the SciChartSurface
    const lineSeries = new FastLineRenderableSeries(wasmContext);
    lineSeries.strokeThickness = 3;
    lineSeries.stroke = "rgba(0,255,0,1)";
    lineSeries.dataSeries = xyDataSeries;
    sciChartSurface.renderableSeries.add(lineSeries);
    // zoom and pan
    const mouseWheelZoomModifier = new MouseWheelZoomModifier();
    const zoomPanModifier = new ZoomPanModifier({
        xyDirection: EXyDirection.XDirection,
        // isEnabled: true,
    });    
    const rubberBandZoomModifier = new RubberBandXyZoomModifier();
    const zoomExtentsModifier = new ZoomExtentsModifier();    
    sciChartSurface.chartModifiers.add(zoomExtentsModifier);
    sciChartSurface.chartModifiers.add(zoomPanModifier);
    sciChartSurface.chartModifiers.add(rubberBandZoomModifier);
    sciChartSurface.chartModifiers.add(mouseWheelZoomModifier);
    zoomExtentsModifier.isEnabled = false;
    zoomPanModifier.isEnabled = true;
    rubberBandZoomModifier.isEnabled = false;
    mouseWheelZoomModifier.isEnabled = false;

    xAxis.visibleRangeLimit = new NumberRange(0, ecg.length/fs);
    // ************ if the range is set to 10, the actual range will be the whole length *************
    xAxis.visibleRange = new NumberRange(0, 10);
    // Get the xAxis visibleRange
    const range = xAxis.visibleRange;
    console.log(`Axis VisibleRange is ${range.min}, ${range.max}`);
}
initSciChart();
  • Gang Xu asked 5 months ago
  • last active 5 months ago
1 vote
684 views

Hello,

I am trying out SciCharts and am looking to recreate the example 3D uniform surface mesh chart example and don’t have a good hold on the architecture yet. I don’t see directions as to which file to paste the example code into. I’m looking at the code example where it creates a “final camera3D camera – schiChart3DBuilder.newCamera3D().build();” and goes from there. (…/webframe.html#The%20Surface%20Mesh%203E%20Chart%20Type.html)

I have the 3D surface created and rendering. I just need to get started to go from there. Thank you.

0 votes
653 views

I need to set VerticalLineAnnotations without a label.

My setting is:

const verticalLineAnnotation = new VerticalLineAnnotation({
stroke: "ff2626",
strokeThickness: 3,
x1: -1,
showLabel: false,
isEditable: true,
isHidden: true
});

When the user needs the annotation the VerticalLineAnnotation is made visible by setting isHidden = false. After setting it to false an exception is thrown with following content: “TypeError: Cannot read properties of undefined (reading ‘left’)”.

0 votes
654 views

Is it possible to add the text to the chart and display it to the chart?

Please see the attached image. In our application its a realtime chart. need to add the text based on x axis. it should be moved based on zoom and pan.

0 votes
634 views

Is it possible to display the values always on the chart.

1 vote
833 views

I have been working with the new Overview Chart feature available in the new 2.0.0-beta.2084 release, and ran into an issue where I can remove lines from the overview surface no problem, but then I always receive an error whenever I try to add one.

I was just wondering if there is a recommended flow for when a parent chart’s renderable series array has traces added or removed. One thing I did try to circumvent this issue was to delete the old overview and add a new one, but I receive either a separate error or the overview would draw without any traces.

I have attached a file with example code that should display the error I receive when you add a line to an overview component. I have also attached an image of the error that appears in the console.

0 votes
746 views

I want to use my custom image as a background for SciChart js.
I tried to put background-image to body of the page.
Then I enabled transparent background via:

sciChartSurface.backgroundCompletelyTransparentEnabled = true;

But it doesn’t work. It does nothing.
Then I tried to put transparent background to SciChart:

sciChartSurface.background = "#00000000";

But it doesn’t work as well. Chart completely disappears in this case.

How can I put my image as a background for SciChart?

  • Roman Zye asked 7 months ago
  • last active 7 months ago
Showing 1 - 50 of 143 results