/*!@license
* Infragistics.Web.ClientUI infragistics.chart_categorychart.js 15.2.20152.1027
*
* Copyright (c) 2011-2015 Infragistics Inc.
*
* http://www.infragistics.com/
*
* Depends:
*     jquery-1.4.4.js
*     jquery.ui.core.js
*     jquery.ui.widget.js
*     infragistics.util.js
*/
$.ig=$.ig||{};(function($){var $$t={};$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["AbstractEnumerable:a","Object:b","Type:c","Boolean:d","ValueType:e","Void:f","IConvertible:g","IFormatProvider:h","Number:i","String:j","IComparable:k","Number:l","Number:m","Number:n","Number:o","NumberStyles:p","Enum:q","Array:r","IList:s","ICollection:t","IEnumerable:u","IEnumerator:v","NotSupportedException:w","Error:x","Number:y","String:z","StringComparison:aa","RegExp:ab","CultureInfo:ac","DateTimeFormatInfo:ad","Calendar:ae","Date:af","Number:ag","DayOfWeek:ah","DateTimeKind:ai","CalendarWeekRule:aj","NumberFormatInfo:ak","CompareInfo:al","CompareOptions:am","IEnumerable$1:an","IEnumerator$1:ao","IDisposable:ap","StringSplitOptions:aq","Number:ar","Number:as","Number:at","Number:au","Number:av","Number:aw","Assembly:ax","Stream:ay","SeekOrigin:az","RuntimeTypeHandle:a0","MethodInfo:a1","MethodBase:a2","MemberInfo:a3","ParameterInfo:a4","TypeCode:a5","ConstructorInfo:a6","PropertyInfo:a7","Func$1:a8","MulticastDelegate:a9","IntPtr:ba","AbstractEnumerator:bb","Array:bm","GenericEnumerable$1:ci","GenericEnumerator$1:cj"]);var $a=$.ig.intDivide,$b=$.ig.util.cast,$c=$.ig.util.defType,$d=$.ig.util.getBoxIfEnum,$e=$.ig.util.getDefaultValue,$f=$.ig.util.getEnumValue,$g=$.ig.util.getValue,$h=$.ig.util.intSToU,$i=$.ig.util.nullableEquals,$j=$.ig.util.nullableIsNull,$k=$.ig.util.nullableNotEquals,$l=$.ig.util.toNullable,$m=$.ig.util.toString$1,$n=$.ig.util.u32BitwiseAnd,$o=$.ig.util.u32BitwiseOr,$p=$.ig.util.u32BitwiseXor,$q=$.ig.util.u32LS,$r=$.ig.util.unwrapNullable,$s=$.ig.util.wrapNullable,$t=String.fromCharCode,$u=$.ig.util.castObjTo$t,$v=$.ig.util.compareSimple,$w=$.ig.util.tryParseNumber,$x=$.ig.util.tryParseNumber1,$y=$.ig.util.numberToString,$z=$.ig.util.numberToString1,$0=$.ig.util.parseNumber,$1=$.ig.util.tryParseInt32_1,$2=$.ig.util.tryParseInt32_2,$3=$.ig.util.intToString1,$4=$.ig.util.parseInt32_1,$5=$.ig.util.parseInt32_2,$6=$.ig.util.compare,$7=$.ig.util.replace,$8=$.ig.util.stringFormat,$9=$.ig.util.stringFormat1,$aa=$.ig.util.stringFormat2,$ab=$.ig.util.stringCompare1,$ac=$.ig.util.stringCompare2,$ad=$.ig.util.stringCompare3,$ae=$.ig.util.isDigit,$af=$.ig.util.isDigit1,$ag=$.ig.util.isLetter,$ah=$.ig.util.isNumber,$ai=$.ig.util.isLetterOrDigit,$aj=$.ig.util.isLower,$ak=$.ig.util.toLowerCase,$al=$.ig.util.toUpperCase})(jQuery);$.ig=$.ig||{};(function($){var $$t={};$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["Object:d","Type:e","Boolean:f","ValueType:g","Void:h","IConvertible:i","IFormatProvider:j","Number:k","String:l","IComparable:m","Number:n","Number:o","Number:p","Number:q","NumberStyles:r","Enum:s","Array:t","IList:u","ICollection:v","IEnumerable:w","IEnumerator:x","NotSupportedException:y","Error:z","Number:aa","String:ab","StringComparison:ac","RegExp:ad","CultureInfo:ae","DateTimeFormatInfo:af","Calendar:ag","Date:ah","Number:ai","DayOfWeek:aj","DateTimeKind:ak","CalendarWeekRule:al","NumberFormatInfo:am","CompareInfo:an","CompareOptions:ao","IEnumerable$1:ap","IEnumerator$1:aq","IDisposable:ar","StringSplitOptions:as","Number:at","Number:au","Number:av","Number:aw","Number:ax","Number:ay","Assembly:az","Stream:a0","SeekOrigin:a1","RuntimeTypeHandle:a2","MethodInfo:a3","MethodBase:a4","MemberInfo:a5","ParameterInfo:a6","TypeCode:a7","ConstructorInfo:a8","PropertyInfo:a9","Array:bf","MulticastDelegate:bh","IntPtr:bi","Func$1:hf","AbstractEnumerable:jp","AbstractEnumerator:jq","GenericEnumerable$1:jr","GenericEnumerator$1:js"]);var $a=$.ig.intDivide,$b=$.ig.util.cast,$c=$.ig.util.defType,$d=$.ig.util.getBoxIfEnum,$e=$.ig.util.getDefaultValue,$f=$.ig.util.getEnumValue,$g=$.ig.util.getValue,$h=$.ig.util.intSToU,$i=$.ig.util.nullableEquals,$j=$.ig.util.nullableIsNull,$k=$.ig.util.nullableNotEquals,$l=$.ig.util.toNullable,$m=$.ig.util.toString$1,$n=$.ig.util.u32BitwiseAnd,$o=$.ig.util.u32BitwiseOr,$p=$.ig.util.u32BitwiseXor,$q=$.ig.util.u32LS,$r=$.ig.util.unwrapNullable,$s=$.ig.util.wrapNullable,$t=String.fromCharCode,$u=$.ig.util.castObjTo$t,$v=$.ig.util.compareSimple,$w=$.ig.util.tryParseNumber,$x=$.ig.util.tryParseNumber1,$y=$.ig.util.numberToString,$z=$.ig.util.numberToString1,$0=$.ig.util.parseNumber,$1=$.ig.util.compare,$2=$.ig.util.replace,$3=$.ig.util.stringFormat,$4=$.ig.util.stringFormat1,$5=$.ig.util.stringFormat2,$6=$.ig.util.stringCompare1,$7=$.ig.util.stringCompare2,$8=$.ig.util.stringCompare3,$9=$.ig.util.tryParseInt32_1,$aa=$.ig.util.tryParseInt32_2,$ab=$.ig.util.intToString1,$ac=$.ig.util.parseInt32_1,$ad=$.ig.util.parseInt32_2})(jQuery);$.ig=$.ig||{};(function($){var $$t={};$.ig.$currDefinitions=$$t;$.ig.util.bulkDefine(["IProvidesViewport:a","Void:b","ValueType:c","Object:d","Type:e","Boolean:f","IConvertible:g","IFormatProvider:h","Number:i","String:j","IComparable:k","Number:l","Number:m","Number:n","Number:o","NumberStyles:p","Enum:q","Array:r","IList:s","ICollection:t","IEnumerable:u","IEnumerator:v","NotSupportedException:w","Error:x","Number:y","String:z","StringComparison:aa","RegExp:ab","CultureInfo:ac","DateTimeFormatInfo:ad","Calendar:ae","Date:af","Number:ag","DayOfWeek:ah","DateTimeKind:ai","CalendarWeekRule:aj","NumberFormatInfo:ak","CompareInfo:al","CompareOptions:am","IEnumerable$1:an","IEnumerator$1:ao","IDisposable:ap","StringSplitOptions:aq","Number:ar","Number:as","Number:at","Number:au","Number:av","Number:aw","Assembly:ax","Stream:ay","SeekOrigin:az","RuntimeTypeHandle:a0","MethodInfo:a1","MethodBase:a2","MemberInfo:a3","ParameterInfo:a4","TypeCode:a5","ConstructorInfo:a6","PropertyInfo:a7","Rect:a8","Size:a9","Point:ba","Math:bb","Series:bc","Control:bd","FrameworkElement:be","UIElement:bf","DependencyObject:bg","Dictionary:bh","DependencyProperty:bi","PropertyMetadata:bj","PropertyChangedCallback:bk","MulticastDelegate:bl","IntPtr:bm","DependencyPropertyChangedEventArgs:bn","DependencyPropertiesCollection:bo","UnsetValue:bp","Script:bq","Binding:br","PropertyPath:bs","Transform:bt","Visibility:bu","Style:bv","Thickness:bw","HorizontalAlignment:bx","VerticalAlignment:by","INotifyPropertyChanged:bz","PropertyChangedEventHandler:b0","PropertyChangedEventArgs:b1","SeriesView:b2","ISchedulableRender:b3","SeriesViewer:b4","SeriesViewerView:b5","CanvasRenderScheduler:b6","List$1:b7","IList$1:b8","ICollection$1:b9","IArray:ca","IArrayList:cb","Array:cc","CompareCallback:cd","Func$3:ce","Action$1:cf","Comparer$1:cg","IComparer:ch","IComparer$1:ci","DefaultComparer$1:cj","IComparable$1:ck","Comparison$1:cl","ReadOnlyCollection$1:cm","Predicate$1:cn","NotImplementedException:co","Callback:cp","window:cq","RenderingContext:cr","IRenderer:cs","Rectangle:ct","Shape:cu","Brush:cv","Color:cw","ArgumentException:cx","DoubleCollection:cy","Path:cz","Geometry:c0","GeometryType:c1","TextBlock:c2","Polygon:c3","PointCollection:c4","Polyline:c5","DataTemplateRenderInfo:c6","DataTemplatePassInfo:c7","ContentControl:c8","DataTemplate:c9","DataTemplateRenderHandler:da","DataTemplateMeasureHandler:db","DataTemplateMeasureInfo:dc","DataTemplatePassHandler:dd","Line:de","FontInfo:df","XamOverviewPlusDetailPane:dg","XamOverviewPlusDetailPaneView:dh","XamOverviewPlusDetailPaneViewManager:di","JQueryObject:dj","Element:dk","ElementAttributeCollection:dl","ElementCollection:dm","WebStyle:dn","ElementNodeType:dp","Document:dq","EventListener:dr","IElementEventHandler:ds","ElementEventHandler:dt","ElementAttribute:du","JQueryPosition:dv","JQueryCallback:dw","JQueryEvent:dx","JQueryUICallback:dy","EventProxy:dz","ModifierKeys:d0","Func$2:d1","MouseWheelHandler:d2","Delegate:d3","Interlocked:d4","GestureHandler:d5","ContactHandler:d6","TouchHandler:d7","MouseOverHandler:d8","MouseHandler:d9","KeyHandler:ea","Key:eb","JQuery:ec","JQueryDeferred:ed","JQueryPromise:ee","Action:ef","CanvasViewRenderer:eg","CanvasContext2D:eh","CanvasContext:ei","TextMetrics:ej","ImageData:ek","CanvasElement:el","Gradient:em","LinearGradientBrush:en","GradientStop:eo","GeometryGroup:ep","GeometryCollection:eq","FillRule:er","PathGeometry:es","PathFigureCollection:et","LineGeometry:eu","RectangleGeometry:ev","EllipseGeometry:ew","ArcSegment:ex","PathSegment:ey","PathSegmentType:ez","SweepDirection:e0","PathFigure:e1","PathSegmentCollection:e2","LineSegment:e3","PolyLineSegment:e4","BezierSegment:e5","PolyBezierSegment:e6","GeometryUtil:e7","Tuple$2:e8","TransformGroup:e9","TransformCollection:fa","TranslateTransform:fb","RotateTransform:fc","ScaleTransform:fd","DivElement:fe","DOMEventProxy:ff","MSGesture:fg","MouseEventArgs:fh","EventArgs:fi","DoubleAnimator:fj","EasingFunctionHandler:fk","ImageElement:fl","RectUtil:fm","MathUtil:fn","RuntimeHelpers:fo","RuntimeFieldHandle:fp","PropertyChangedEventArgs$1:fq","InteractionState:fr","OverviewPlusDetailPaneMode:fs","IOverviewPlusDetailControl:ft","EventHandler$1:fu","ArgumentNullException:fv","OverviewPlusDetailViewportHost:fw","XamDataChart:fx","GridMode:fy","BrushCollection:fz","ObservableCollection$1:f0","INotifyCollectionChanged:f1","NotifyCollectionChangedEventHandler:f2","NotifyCollectionChangedEventArgs:f3","NotifyCollectionChangedAction:f4","InterpolationMode:f5","Random:f6","ColorUtil:f7","AxisCollection:f8","XamDataChartView:f9","SeriesViewerViewManager:ga","AxisTitlePosition:gb","PointerTooltipStyle:gc","Dictionary$2:gd","IDictionary$2:ge","IDictionary:gf","KeyValuePair$2:gg","Enumerable:gh","Thread:gi","ThreadStart:gj","IOrderedEnumerable$1:gk","SortedList$1:gl","IEqualityComparer$1:gm","EqualityComparer$1:gn","IEqualityComparer:go","DefaultEqualityComparer$1:gp","InvalidOperationException:gq","CssHelper:gr","CssGradientUtil:gs","FontUtil:gt","TileZoomTile:gu","TileZoomTileInfo:gv","TileZoomTileCache:gw","TileZoomManager:gx","RectChangedEventHandler:gy","RectChangedEventArgs:gz","TileZoomInfo:g0","LinkedList$1:g1","LinkedListNode$1:g2","RenderSurface:g3","FragmentBase:g4","HorizontalAnchoredCategorySeries:g5","AnchoredCategorySeries:g6","CategorySeries:g7","MarkerSeries:g8","MarkerSeriesView:g9","Marker:ha","DataContext:hb","MarkerTemplates:hc","HashPool$2:hd","IHashPool$2:he","IPool$1:hf","Func$1:hg","Pool$1:hh","IIndexedPool$1:hi","MarkerType:hj","SeriesVisualData:hk","PrimitiveVisualDataList:hl","IVisualData:hm","PrimitiveVisualData:hn","PrimitiveAppearanceData:ho","BrushAppearanceData:hp","StringBuilder:hq","Environment:hr","AppearanceHelper:hs","LinearGradientBrushAppearanceData:ht","GradientStopAppearanceData:hu","SolidBrushAppearanceData:hv","GeometryData:hw","GetPointsSettings:hx","EllipseGeometryData:hy","RectangleGeometryData:hz","LineGeometryData:h0","PathGeometryData:h1","PathFigureData:h2","SegmentData:h3","LineSegmentData:h4","PolylineSegmentData:h5","ArcSegmentData:h6","PolyBezierSegmentData:h7","BezierSegmentData:h8","LabelAppearanceData:h9","ShapeTags:ia","PointerTooltipVisualDataList:ib","MarkerVisualDataList:ic","MarkerVisualData:id","PointerTooltipVisualData:ie","RectangleVisualData:ig","PolygonVisualData:ih","PolyLineVisualData:ii","IFastItemsSource:ij","IFastItemColumn$1:ik","IFastItemColumnPropertyName:il","FastItemsSourceEventArgs:im","FastItemsSourceEventAction:io","IHasCategoryModePreference:ip","IHasCategoryAxis:iq","CategoryAxisBase:ir","Axis:is","AxisView:it","StackedSeriesBase:iu","IIsCategoryBased:iv","CategoryMode:iw","ICategoryScaler:ix","IScaler:iy","ScalerParams:iz","IBucketizer:i0","IDetectsCollisions:i1","StackedSeriesView:i2","CategorySeriesView:i3","ISupportsMarkers:i4","CategoryBucketCalculator:i5","ISortingAxis:i6","CategoryFrame:i7","Frame:i8","BrushUtil:i9","Canvas:ja","Panel:jb","UIElementCollection:jc","StackedBucketCalculator:jd","StackedSeriesManager:je","StackedSeriesCollection:jf","StackedFragmentSeries:jg","PenLineCap:jh","PropertyUpdatedEventHandler:ji","PropertyUpdatedEventArgs:jj","StackedAreaSeries:jk","HorizontalStackedSeriesBase:jl","NumericYAxis:jm","StraightNumericAxisBase:jn","NumericAxisBase:jo","NumericAxisBaseView:jp","NumericAxisRenderer:jq","AxisRendererBase:jr","ShouldRenderHandler:js","ScaleValueHandler:jt","AxisRenderingParametersBase:ju","RangeInfo:jv","TickmarkValues:jw","TickmarkValuesInitializationParameters:jx","Func$4:jy","GetGroupCenterHandler:jz","GetUnscaledGroupCenterHandler:j0","PathRenderingInfo:j1","RenderStripHandler:j2","RenderLineHandler:j3","ShouldRenderLinesHandler:j4","ShouldRenderContentHandler:j5","RenderAxisLineHandler:j6","DetermineCrossingValueHandler:j7","ShouldRenderLabelHandler:j8","GetLabelLocationHandler:j9","LabelPosition:ka","TransformToLabelValueHandler:kb","AxisLabelManager:kc","AxisLabelPanelBase:kd","AxisLabelPanelBaseView:ke","AxisLabelSettings:kf","AxisLabelsLocation:kg","TitleSettings:kh","GetLabelForItemHandler:ki","CreateRenderingParamsHandler:kj","SnapMajorValueHandler:kk","AdjustMajorValueHandler:kl","CategoryAxisRenderingParameters:km","LogarithmicTickmarkValues:kn","LogarithmicNumericSnapper:ko","Snapper:kp","LinearTickmarkValues:kq","LinearNumericSnapper:kr","AxisRangeChangedEventArgs:ks","AxisRange:kt","IEquatable$1:ku","AutoRangeCalculator:kv","NumericRadiusAxis:kw","NumericRadiusAxisView:kx","NumericAngleAxis:ky","IAngleScaler:kz","NumericAngleAxisView:k0","PolarAxisRenderingManager:k1","ViewportUtils:k2","PolarAxisRenderingParameters:k3","NumericAxisRenderingParameters:k4","IPolarRadialRenderingParameters:k5","RadialAxisRenderingParameters:k6","AxisOrientation:k7","AngleAxisLabelPanel:k8","AngleAxisLabelPanelView:k9","Extensions:la","CategoryAngleAxis:lb","CategoryAngleAxisView:lc","CategoryAxisBaseView:ld","CategoryAxisRenderer:le","LinearCategorySnapper:lf","CategoryTickmarkValues:lg","RadialAxisLabelPanel:lh","HorizontalAxisLabelPanelBase:li","HorizontalAxisLabelPanelBaseView:lj","RadialAxisLabelPanelView:lk","NumericScaler:ll","StraightNumericAxisBaseView:lm","NumericScaleMode:ln","LogarithmicScaler:lo","NumericYAxisView:lp","VerticalAxisLabelPanel:lq","VerticalAxisLabelPanelView:lr","VerticalLogarithmicScaler:ls","VerticalLinearScaler:lt","LinearScaler:lu","CategoryFramePreparerBase:lv","FramePreparer:lw","ISupportsErrorBars:lx","DefaultSupportsMarkers:ly","DefaultProvidesViewport:lz","DefaultSupportsErrorBars:l0","PreparationParams:l1","CategoryYAxis:l2","CategoryYAxisView:l3","SyncSettings:l4","NumericXAxis:l5","NumericXAxisView:l6","HorizontalSmartAxisLabelPanel:l7","AxisExtentType:l8","SmartAxisLabelDisplayType:l9","HorizontalSmartAxisLabelPanelView:ma","FontMappingInfo:mb","CategoryDateTimeXAxis:mc","CategoryDateTimeXAxisView:md","TimeAxisDisplayType:me","FastItemDateTimeColumn:mf","IFastItemColumnInternal:mg","FastItemColumn:mh","FastReflectionHelper:mi","HorizontalAxisLabelPanel:mj","CoercionInfo:mk","SortedListView$1:ml","ArrayUtil:mm","HorizontalLogarithmicScaler:mn","HorizontalLinearScaler:mo","ValuesHolder:mp","LineSeries:mq","LineSeriesView:mr","AnchoredCategorySeriesView:ms","CategoryTrendLineManagerBase:mt","TrendLineManagerBase$1:mu","TrendLineType:mv","Clipper:mw","EdgeClipper:mx","LeftClipper:my","BottomClipper:mz","RightClipper:m0","TopClipper:m1","TrendResolutionParams:m2","Flattener:m3","Stack$1:m4","ReverseArrayEnumerator$1:m5","SpiralTodo:m6","FlattenerSettings:m7","IPreparesCategoryTrendline:m8","SortingTrendLineManager:m9","TrendFitCalculator:na","LeastSquaresFit:nb","Numeric:nc","TrendAverageCalculator:nd","CategoryTrendLineManager:ne","AnchoredCategoryBucketCalculator:nf","UnknownValuePlotting:ng","CategoryLineRasterizer:nh","Action$5:ni","PathVisualData:nj","CategorySeriesRenderManager:nk","AssigningCategoryStyleEventArgs:nl","AssigningCategoryStyleEventArgsBase:nm","GetCategoryItemsHandler:nn","HighlightingInfo:no","HighlightingState:np","AssigningCategoryMarkerStyleEventArgs:nq","HighlightingManager:nr","SplineSeriesBase:ns","SplineSeriesBaseView:nt","SplineType:nu","CollisionAvoider:nv","SafeSortedReadOnlyDoubleCollection:nw","SafeReadOnlyDoubleCollection:nx","SafeEnumerable:ny","AreaSeries:nz","AreaSeriesView:n0","LegendTemplates:n1","PieChartBase:n2","PieChartBaseView:n3","PieChartViewManager:n4","PieChartVisualData:n5","PieSliceVisualDataList:n6","PieSliceVisualData:n7","PieSliceDataContext:n8","Slice:n9","SliceView:oa","PieLabel:ob","MouseButtonEventArgs:oc","FastItemsSource:od","ColumnReference:oe","FastItemObjectColumn:of","FastItemIntColumn:og","LabelsPosition:oh","LeaderLineType:oi","OthersCategoryType:oj","IndexCollection:ok","LegendBase:ol","LegendBaseView:om","LegendBaseViewManager:on","GradientData:oo","GradientStopData:op","DataChartLegendMouseButtonEventArgs:oq","DataChartMouseButtonEventArgs:or","ChartLegendMouseEventArgs:os","ChartMouseEventArgs:ot","DataChartLegendMouseButtonEventHandler:ou","DataChartLegendMouseEventHandler:ov","LegendVisualData:ow","LegendVisualDataList:ox","LegendItemVisualData:oy","FunnelSliceDataContext:oz","PieChartFormatLabelHandler:o0","SliceClickEventHandler:o1","SliceClickEventArgs:o2","ItemLegend:o3","ItemLegendView:o4","LegendItemInfo:o5","BubbleSeries:o6","ScatterBase:o7","ScatterBaseView:o8","MarkerManagerBase:o9","OwnedPoint:pa","MarkerManagerBucket:pb","ScatterTrendLineManager:pc","NumericMarkerManager:pd","CollisionAvoidanceType:pe","SmartPlacer:pf","ISmartPlaceable:pg","SmartPosition:ph","SmartPlaceableWrapper$1:pi","ScatterAxisInfoCache:pj","ScatterErrorBarSettings:pk","ErrorBarSettingsBase:pl","EnableErrorBars:pm","ErrorBarCalculatorReference:pn","IErrorBarCalculator:po","ErrorBarCalculatorType:pp","ScatterFrame:pq","ScatterFrameBase$1:pr","DictInterpolator$3:ps","Action$6:pt","SyncLink:pu","IFastItemsSourceProvider:pv","ChartCollection:pw","FastItemsSourceReference:px","SyncManager:py","SyncLinkManager:pz","ErrorBarsHelper:p0","BubbleSeriesView:p1","BubbleMarkerManager:p2","SizeScale:p3","BrushScale:p4","ScaleLegend:p5","ScaleLegendView:p6","CustomPaletteBrushScale:p7","BrushSelectionMode:p8","ValueBrushScale:p9","RingSeriesBase:qa","XamDoughnutChart:qb","RingCollection:qc","Ring:qd","RingControl:qe","RingControlView:qf","Arc:qg","ArcView:qh","ArcItem:qi","SliceItem:qj","Legend:qk","LegendView:ql","SplineFragmentBase:qm","IStacked100Series:qn","BarSeries:qo","VerticalAnchoredCategorySeries:qp","IBarSeries:qq","BarSeriesView:qr","BarTrendLineManager:qs","BarTrendFitCalculator:qt","BarBucketCalculator:qu","CategoryTransitionInMode:qv","BarFramePreparer:qw","CategoryFramePreparer:qx","IHasCategoryTrendline:qy","IHasTrendline:qz","IHasSingleValueCategory:q0","DefaultCategoryTrendlineHost:q1","DefaultCategoryTrendlinePreparer:q2","DefaultSingleValueProvider:q3","SingleValuesHolder:q4","RingSeriesBaseView:q5","Nullable$1:q6","RingSeriesCollection:q7","SliceCollection:q8","XamDoughnutChartView:q9","Action$2:ra","DoughnutChartVisualData:rb","RingSeriesVisualDataList:rc","RingSeriesVisualData:rd","RingVisualDataList:re","RingVisualData:rf","ArcVisualDataList:rg","ArcVisualData:rh","SliceVisualDataList:ri","SliceVisualData:rj","DoughnutChartLabelVisualData:rk","HoleDimensionsChangedEventHandler:rl","HoleDimensionsChangedEventArgs:rm","XamFunnelChart:rn","IItemProvider:ro","MessageHandler:rp","MessageHandlerEventHandler:rq","Message:rr","ServiceProvider:rs","MessageChannel:rt","MessageEventHandler:ru","Queue$1:rv","XamFunnelConnector:rw","XamFunnelController:rx","SliceInfoList:ry","SliceInfo:rz","SliceAppearance:r0","PointList:r1","FunnelSliceVisualData:r2","SliceInfoUnaryComparison:r3","Bezier:r4","BezierPoint:r5","BezierOp:r6","BezierPointComparison:r7","DoubleColumn:r8","ObjectColumn:r9","XamFunnelView:sa","IOuterLabelWidthDecider:sb","IFunnelLabelSizeDecider:sc","MouseLeaveMessage:sd","InteractionMessage:se","MouseMoveMessage:sf","MouseButtonMessage:sg","MouseButtonAction:sh","MouseButtonType:si","SetAreaSizeMessage:sj","RenderingMessage:sk","RenderSliceMessage:sl","RenderOuterLabelMessage:sm","TooltipValueChangedMessage:sn","TooltipUpdateMessage:so","FunnelDataContext:sp","PropertyChangedMessage:sq","ConfigurationMessage:sr","ClearMessage:ss","ClearTooltipMessage:st","ContainerSizeChangedMessage:su","ViewportChangedMessage:sv","ViewPropertyChangedMessage:sw","OuterLabelAlignment:sx","FunnelSliceDisplay:sy","SliceSelectionManager:sz","DataUpdatedMessage:s0","ItemsSourceAction:s1","FunnelFrame:s2","UserSelectedItemsChangedMessage:s3","LabelSizeChangedMessage:s4","FrameRenderCompleteMessage:s5","IntColumn:s6","IntColumnComparison:s7","Convert:s8","SelectedItemsChangedMessage:s9","ModelUpdateMessage:ta","SliceClickedMessage:tb","FunnelSliceClickedEventHandler:tc","FunnelSliceClickedEventArgs:td","FunnelChartVisualData:te","FunnelSliceVisualDataList:tf","RingSeries:tg","WaterfallSeries:th","WaterfallSeriesView:ti","FinancialSeries:tj","FinancialSeriesView:tk","FinancialBucketCalculator:tl","CategoryTransitionSourceFramePreparer:tm","TransitionInSpeedType:tn","FinancialCalculationDataSource:to","CalculatedColumn:tp","FinancialEventArgs:tq","FinancialCalculationSupportingCalculations:tr","ColumnSupportingCalculation:ts","SupportingCalculation$1:tt","SupportingCalculationStrategy:tu","DataSourceSupportingCalculation:tv","ProvideColumnValuesStrategy:tw","AssigningCategoryStyleEventHandler:tx","FinancialValueList:ty","FinancialEventHandler:tz","StepLineSeries:t0","StepLineSeriesView:t1","StepAreaSeries:t2","StepAreaSeriesView:t3","RangeAreaSeries:t4","HorizontalRangeCategorySeries:t5","RangeCategorySeries:t6","IHasHighLowValueCategory:t7","RangeCategorySeriesView:t8","RangeCategoryBucketCalculator:t9","RangeCategoryFramePreparer:ua","DefaultHighLowValueProvider:ub","HighLowValuesHolder:uc","CategoryMarkerManager:ud","RangeValueList:ue","RangeAreaSeriesView:uf","LineFragment:ug","LineFragmentView:uh","LineFragmentBucketCalculator:ui","AreaFragment:uj","AreaFragmentView:uk","AreaFragmentBucketCalculator:ul","StackedSplineAreaSeries:um","SplineAreaFragment:un","SplineAreaFragmentView:uo","StackedColumnSeries:up","StackedColumnSeriesView:uq","StackedColumnBucketCalculator:ur","ColumnFragment:us","ColumnFragmentView:ut","StackedBarSeries:uu","VerticalStackedSeriesBase:uv","StackedBarSeriesView:uw","StackedBarBucketCalculator:ux","BarFragment:uy","StackedLineSeries:uz","StackedSplineSeries:u0","SplineFragment:u1","SplineFragmentView:u2","SplineFragmentBucketCalculator:u3","StackedSeriesFramePreparer:u4","StackedSeriesCreatedEventHandler:u5","StackedSeriesCreatedEventArgs:u6","StackedSeriesVisualData:u7","SeriesVisualDataList:u8","AxisComponentsForView:u9","AxisComponentsFromView:va","AxisFormatLabelHandler:vb","VisualExportHelper:vc","ContentInfo:vd","AxisRangeChangedEventHandler:ve","ChartContentManager:vf","ChartContentType:vg","RenderRequestedEventArgs:vh","ChartTitleVisualData:vi","VisualDataSerializer:vj","AxisVisualData:vk","AxisLabelVisualDataList:vl","AxisLabelVisualData:vm","AssigningCategoryMarkerStyleEventHandler:vn","SeriesComponentsForView:vo","DataChartAxisRangeChangedEventHandler:vp","ChartAxisRangeChangedEventArgs:vq","ChartVisualData:vr","AxisVisualDataList:vs","RadialBase:vt","RadialBaseView:vu","RadialBucketCalculator:vv","SeriesRenderer$2:vw","SeriesRenderingArguments:vx","RadialFrame:vy","RadialAxes:vz","PolarBase:v0","PolarBaseView:v1","PolarTrendLineManager:v2","PolarLinePlanner:v3","AngleRadiusPair:v4","PolarAxisInfoCache:v5","PolarFrame:v6","PolarAxes:v7","SeriesCollection:v8","SeriesViewerComponentsFromView:v9","SeriesViewerSurfaceViewer:wa","LabelPanelArranger:wb","LabelPanelsArrangeState:wc","WindowResponse:wd","ViewerSurfaceUsage:we","SeriesViewerComponentsForView:wf","DataChartCursorEventHandler:wg","ChartCursorEventArgs:wh","DataChartMouseButtonEventHandler:wi","DataChartMouseEventHandler:wj","AnnotationLayer:wk","AnnotationLayerView:wl","RefreshCompletedEventHandler:wm","SeriesComponentsFromView:wn","EasingFunctions:wo","TrendCalculators:wp","CategoryXAxis:xi","CategoryXAxisView:xj","PointSeries:xl","PointSeriesView:xm","SplineAreaSeriesView:xp","SplineAreaSeries:xq","ColumnSeries:xr","ColumnSeriesView:xs","SplineSeries:xt","SplineSeriesView:xu","AbstractEnumerable:acl","AbstractEnumerator:acm","GenericEnumerable$1:acn","GenericEnumerator$1:aco"]);var $a=$.ig.intDivide,$b=$.ig.util.cast,$c=$.ig.util.defType,$d=$.ig.util.getBoxIfEnum,$e=$.ig.util.getDefaultValue,$f=$.ig.util.getEnumValue,$g=$.ig.util.getValue,$h=$.ig.util.intSToU,$i=$.ig.util.nullableEquals,$j=$.ig.util.nullableIsNull,$k=$.ig.util.nullableNotEquals,$l=$.ig.util.toNullable,$m=$.ig.util.toString$1,$n=$.ig.util.u32BitwiseAnd,$o=$.ig.util.u32BitwiseOr,$p=$.ig.util.u32BitwiseXor,$q=$.ig.util.u32LS,$r=$.ig.util.unwrapNullable,$s=$.ig.util.wrapNullable,$t=String.fromCharCode,$u=$.ig.util.castObjTo$t,$v=$.ig.util.compareSimple,$w=$.ig.util.tryParseNumber,$x=$.ig.util.tryParseNumber1,$y=$.ig.util.numberToString,$z=$.ig.util.numberToString1,$0=$.ig.util.parseNumber,$1=$.ig.util.compare,$2=$.ig.util.replace,$3=$.ig.util.stringFormat,$4=$.ig.util.stringFormat1,$5=$.ig.util.stringFormat2,$6=$.ig.util.stringCompare1,$7=$.ig.util.stringCompare2,$8=$.ig.util.stringCompare3,$9=$.ig.util.tryParseInt32_1,$aa=$.ig.util.tryParseInt32_2,$ab=$.ig.util.intToString1,$ac=$.ig.util.parseInt32_1,$ad=$.ig.util.parseInt32_2;$c("CategoryXAxis:xi","CategoryAxisBase",{ar:function(){return new $$t.xj(this)},ey:function(a){$$t.$ir.ey.call(this,a);this.io(a)},_io:null,io:function(a){if(arguments.length===1){this._io=a;return a}else{return this._io}},init:function(){this.ix=1;this.iw=1;$$t.$ir.init.call(this);this.hf(new $$t.b7(Number,0));this.y($$t.$xi.$type)},ix:0,iz:function(a){if(arguments.length===1){this.ix=a;return a}else{return this.ix}},iw:0,iy:function(a){if(arguments.length===1){this.iw=a;return a}else{return this.iw}},ak:function(){if(this.useSmartAxis()){return new $$t.l7}else{return new $$t.mj}},getCategorySize:function(a,b,c){var d=this.gt(b,c);return d.width()/(this.hp*a.width())},hk:function(a,b,c){var d=!$.ig.util.isNaN(this.gap())?$$t.$fn.c(this.gap(),0,1):0;var e=0;if(!$.ig.util.isNaN(this.overlap())){e=Math.min(this.overlap(),1)}else{e=0}var f=1-.5*d;var g=this.hs()==0?1:this.hs();var h=this.getCategorySize(a,b,c)*f/(g-(g-1)*e);return h},getGroupCenter:function(a,b,c,d){var e=.5;if(this.hs()>1){var f=!$.ig.util.isNaN(this.gap())?$$t.$fn.c(this.gap(),0,1):0;var g=0;if(!$.ig.util.isNaN(this.overlap())){g=Math.min(this.overlap(),1)}var h=1-.5*f;var i=h/(this.hs()-(this.hs()-1)*g);var j=(h-i)/(this.hs()-1);e=.25*f+.5*i+a*j}return this.getCategorySize(b,c,d)*e},cn:function(){return this.interval()},scrollIntoView:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$a8.empty();var c=this.gv();var d=this.gs();var e=new $$t.a8(0,0,0,1,1);var f=new $$t.iz(0,e,e,this.isInverted(),d);var g=!b.isEmpty()&&!c.isEmpty()&&this.g8()!=null?this.g8().indexOf(a):-1;var h=g>-1?this.getScaledValue(g,f):NaN;if(!$.ig.util.isNaN(h)&&this.seriesViewer().cg()){if(!$.ig.util.isNaN(h)){if(h<b.left()+.1*b.width()){h=h+.4*b.width();b.x(h-.5*b.width())}if(h>b.right()-.1*b.width()){h=h-.4*b.width();b.x(h-.5*b.width())}}this.seriesViewer().j6(b,false)}},getScaledValue:function(a,b){if(!b.b.isEmpty()){var c=this.it(a,$$t.$ll.z,b.b,this.categoryMode());c=(c-b.c.left())/b.c.width();c=b.c.left()+b.c.width()*(c-b.d.left())/b.d.width();return c}return this.it(a,b.d,b.c,this.categoryMode())},cp:function(a,b,c){if(!b.b.isEmpty()){var d=this.it(a,$$t.$ll.z,b.b,c);d=(d-b.c.left())/b.c.width();d=b.c.left()+b.c.width()*(d-b.d.left())/b.d.width();return d}return this.it(a,b.d,b.c,c)},it:function(a,b,c,d){var e=d==0?this.hp-1:this.hp;if(e<0){e=0}var f=e>=1?a/e:e==0?.5:NaN;if(this.bl()){f=1-f}return c.left()+c.width()*(f-b.left())/b.width()},getUnscaledValue:function(a,b){if(!b.b.isEmpty()){var c=b.d.left()+b.d.width()*(a-b.c.left())/b.c.width();c=c*b.c.width()+b.c.left();c=this.getUnscaledValue3(c,$$t.$ll.z,b.b,this.categoryMode());return c}return this.getUnscaledValue3(a,b.d,b.c,this.categoryMode())},cs:function(a,b,c){if(!b.b.isEmpty()){var d=b.d.left()+b.d.width()*(a-b.c.left())/b.c.width();d=d*b.c.width()+b.c.left();d=this.getUnscaledValue3(d,$$t.$ll.z,b.b,c);return d}return this.getUnscaledValue3(a,b.d,b.c,c)},getUnscaledValue3:function(a,b,c,d){var e=b.left()+(a-c.left())*b.width()/c.width();if(this.bl()){e=1-e}var f=d==0?this.hp-1:this.hp;if(f<0){f=0}return e*f},e9:function(a){$$t.$ir.e9.call(this,a);var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$a8.empty();var c=this.gv();var d=this.gq();var e=this.gp();var f=new $$t.iz(0,b,c,this.isInverted(),d);var g=this.as().ar();var h=this.as().au();var i=this.as().as();var j=this.as().at();var k=this.as().e();var l=this.as().f();var m=this.as().g();var n=this.g8();this.fe();this.ep(g);this.ep(h);this.ep(i);this.ep(j);this.b2().clear();this.b3().clear();this.hf().clear();this.as().am(this,b,c);if(b.isEmpty()||c.isEmpty()){this.a7().c(0)}if(this.a7().c()==0){this.as().s()}if(this.labelSettings()!=null){this.labelSettings().registerAxis(this)}if(this.itemsSource()==null||n==null||n.count()==0){this.a7().c(0);this.as().s();return}if(!b.isEmpty()&&!c.isEmpty()){var o=this.getUnscaledValue(e.left(),f);var p=this.getUnscaledValue(e.right(),f);if(this.isInverted()){o=Math.ceil(o);p=Math.floor(p)}else{o=Math.floor(o);p=Math.ceil(p)}var q=c.bottom();var r=q-c.top();if(this.crossingAxis()!=null){var s=$b($$t.$jm.$type,this.crossingAxis());if(s!=null){var t=new $$t.iz(0,b,c,s.isInverted(),d);q=this.crossingValue();q=s.getScaledValue(q,t);r=q-c.top();if(q<c.top()){q=c.top()}else if(q>c.bottom()){q=c.bottom()}if(r<0){r=0}else if(r>c.height()){r=c.height()}}}this.ew(g,q,c,k);this.as().ah(r);var u=Math.min(o,p);var v=Math.max(o,p);var w=new $$t.lf(1,u,v,e.width(),this.interval(),this.categoryMode());var x=Math.floor((u-0)/w.e());var y=Math.ceil((v-0)/w.e());this.actualInterval(w.e());if(!$.ig.util.isNaN(x)&&!$.ig.util.isNaN(y)){var z=$.ig.truncate(x);var aa=$.ig.truncate(y);var ab=this.getScaledValue(0+z*w.e(),f);this.as().ai(this.getScaledValue(w.e(),f));var ac=$.ig.truncate(Math.ceil(e.right()));var ad=$.ig.truncate(Math.floor(e.left()));for(var ae=z;ae<=aa;++ae){var af=this.getScaledValue(0+(ae+1)*w.e(),f);if(ab<=c.right()){if(ae%2==0){this.fg(h,ab,af,c)}this.ff(i,ab,c,l);this.hf().add(ab);if(this.categoryMode()!=0&&this.hs()!=0&&this.bu()){if(this.minorInterval()>0&&this.minorInterval()<w.e()){var ag=this.getScaledValue(w.e(),f);var ah=ag*this.minorInterval();var ai=this.getScaledValue(ae*w.e(),f);var aj=ai+ag;while(ai+ah<aj){ai+=ah;this.ff(j,ai,c,m)}this.actualMinorInterval(this.minorInterval())}else{for(var ak=0;ak<$.ig.truncate(w.e());ak++){for(var al=0;al<this.hs();al++){var am=this.getGroupCenter(al,b,c,d);if(this.isInverted()){am=-am}var an=this.getScaledValue(ak+ae*w.e(),f)+am;this.ff(j,an,c,m)}}this.actualMinorInterval(.5)}}}var ao=ab;if(this.categoryMode()!=0){var ap=this.getScaledValue(ae*w.e()+1,f);ao=(ab+ap)/2}var aq=$.ig.truncate(Math.round(ao));if(aq>=ad&&aq<=ac){var ar=0;if(w.e()>=1){ar=ae*$.ig.truncate(Math.floor(w.e()))}else{if(ae*w.e()*2%2==0){ar=$.ig.truncate(Math.floor(ae*w.e()))}else{ar=-1}}if(n!=null&&ar<n.count()&&ar>=0){var as=n.item(ar);var at=this.dm(as);if(!$.ig.util.isNaN(ao)&&!Number.isInfinity(ao)&&at!=null){if(typeof at==="string"&&at.equals("")){}else{this.b2().add1(at);this.b3().add(new $$t.ka(ao))}}}}ab=af}}if((this.labelSettings()==null||this.labelSettings().visibility()==0)&&this.crossingAxis()!=null){if(this.labelSettings()!=null&&(this.labelSettings().location()==4||this.labelSettings().location()==5)){this.seriesViewer().hl()}}this.as().an(this.b2(),this.b3());this.ic()}},bx:function(){if(this.g8()==null){return false}var a=this.g8().count();if(a!=this.iy()){var b=new $$t.ks(1,1,this.iy(),a);this.iy(a);this.e3(b);return true}return false},interval:function(a){if(arguments.length===1){this.g($$t.$xi.intervalProperty,a);return a}else{return this.c($$t.$xi.intervalProperty)}},ip:0,actualInterval:function(a){if(arguments.length===1){if(this.actualInterval()!=a){var b=this.ip;this.ip=a;this.e2("ActualInterval",b,this.actualInterval())}return a}else{return this.ip}},minorInterval:function(a){if(arguments.length===1){this.g($$t.$xi.minorIntervalProperty,a);return a}else{return this.c($$t.$xi.minorIntervalProperty)}},ir:0,actualMinorInterval:function(a){if(arguments.length===1){if(this.actualMinorInterval()!=a){var b=this.ir;
this.ir=a;this.e2("ActualMinorInterval",b,this.actualMinorInterval())}return a}else{return this.ir}},hb:function(a){if(a==null){return false}var b=this.av();if(b==null){return false}return b.synchronizeHorizontally()},ap:function(){return 0},$type:new $.ig.Type("CategoryXAxis",$$t.$ir.$type)},true);$c("CategoryXAxisView:xj","CategoryAxisBaseView",{_a9:null,a9:function(a){if(arguments.length===1){this._a9=a;return a}else{return this._a9}},init:function(a){$$t.$ld.init.call(this,a);this.a9(a)},$type:new $.ig.Type("CategoryXAxisView",$$t.$ld.$type)},true);$c("BarFramePreparer:qw","CategoryFramePreparer",{init:function(a,b){if(a>0){switch(a){case 1:this.init1.apply(this,arguments);break}return}$$t.$qw.init1.call(this,1,b,$b($$t.$i4.$type,b),$b($$t.$a.$type,b),$b($$t.$lx.$type,b),$b($$t.$i0.$type,b))},init1:function(a,b,c,d,e,f){$$t.$qx.init1.call(this,1,b,c,d,e,f);this.w(new $$t.q1);if($b($$t.$qy.$type,b)!==null){this.w($b($$t.$qy.$type,b))}this.x(new $$t.q3);if($b($$t.$q0.$type,b)!==null){this.x($b($$t.$q0.$type,b))}},l:function(a,b,c,d,e,f){var g=b[1];var h=b[0];var i=new $$t.a8(0,g-5,h-5,11,11);if(!$.ig.util.isNaN(g)&&!$.ig.util.isNaN(h)&&!Number.isInfinity(g)&&!Number.isInfinity(h)&&c.tryAdd(i)){a.n.add({__x:g,__y:h,$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName});this.c().updateMarkerTemplate(e,d,f);return true}return false},t:function(a,b,c){if(this.w().trendLineType()==0||this.w().trendlinePreparer()==null||this.w().trendLinePeriod()<1){return}var d=a.k();var e=new $$t.iz(0,a.m(),a.l(),a.b().isInverted(),d);var f=new $$t.iz(0,a.m(),a.l(),a.c().isInverted(),d);var g=b.f();if(a.d()!=null&&a.d().sortedIndices()!=null){g=new $$t.nw(0,g,a.d().sortedIndices())}var h=function(){var $ret=new $$t.m2;$ret.c(a.h());$ret.d(a.i());$ret.e(a.j());$ret.a(c);$ret.b(a.g());$ret.f(a.l());return $ret}();if(this.w().trendLineType()!=0){this.w().trendlinePreparer().prepareLine(a.a().q,this.w().trendLineType(),g,this.w().trendLinePeriod(),function(i){return a.c().getScaledValue(i,f)},function(i){return a.b().getScaledValue(i,e)},h)}},$type:new $.ig.Type("BarFramePreparer",$$t.$qx.$type)},true);$c("BarTrendFitCalculator:qt","Object",{init:function(){$.ig.$op.init.call(this)},a:function(a,b,c,d,e,f,g,h,i,j,k){if(d==null){switch(b){case 1:d=$$t.$nb.k(e,g,f);break;case 2:d=$$t.$nb.o(e,g,f);break;case 3:d=$$t.$nb.i(e,g,f);break;case 4:d=$$t.$nb.p(e,g,f);break;case 5:d=$$t.$nb.q(e,g,f);break;case 7:d=$$t.$nb.j(e,g,f);break;case 6:d=$$t.$nb.l(e,g,f);break;case 8:d=$$t.$nb.n(e,g,f);break;default:throw new $$t.co(0)}}if(d==null){return null}for(var l=0;l<c.f().height();l+=2){var m=l/(c.f().height()-1);var n=j+m*(k-j);var o=NaN;switch(b){case 1:o=$$t.$nb.ad(d,n);break;case 2:o=$$t.$nb.ah(d,n);break;case 3:o=$$t.$nb.ab(d,n);break;case 4:o=$$t.$nb.ai(d,n);break;case 5:o=$$t.$nb.aj(d,n);break;case 7:o=$$t.$nb.ac(d,n);break;case 6:o=$$t.$nb.ae(d,n);break;case 8:o=$$t.$nb.ag(d,n);break;default:throw new $$t.co(0)}o=h(o);n=i(n);if(!$.ig.util.isNaN(o)&&!Number.isInfinity(o)){a.add({__x:o,__y:n+c.a(),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})}}return d},$type:new $.ig.Type("BarTrendFitCalculator",$.ig.$ot)},true);$c("BarTrendLineManager:qs","CategoryTrendLineManager",{init:function(){$$t.$ne.init.call(this)},prepareLine:function(a,b,c,d,e,f,g){var h=g.d()*g.c();var i=g.e()*g.c();var j=new $$t.b7($$t.$ba.$type,0);if(b==0){this.a(null);this.e().clear();return}if(this.c(b)){this.e().clear();this.a($$t.$qt.a(j,b,g,this.a(),c.count(),function(k){return c.item(k)},function(k){return k+1},e,function(k){return f(k-1)},h+1,i+1))}if(this.b(b)){this.a(null);$$t.$nd.b(b,this.e(),c,d);for(var k=g.d();k<=g.e();k+=1){var l=k*g.c();if(l>=0&&l<this.e().count()){var m=e(this.e().__inner[l]);var n=f(l);j.add({__x:m,__y:n+g.a(),$type:$.ig.Point.prototype.$type,getType:$.ig.Object.prototype.getType,getGetHashCode:$.ig.Object.prototype.getGetHashCode,typeName:$.ig.Object.prototype.typeName})}}}this.r(j,g,a)},$type:new $.ig.Type("BarTrendLineManager",$$t.$ne.$type)},true);$c("VerticalAnchoredCategorySeries:qp","AnchoredCategorySeries",{init:function(){$$t.$g6.init.call(this)},xAxis:function(a){if(arguments.length===1){this.g($$t.$qp.xAxisProperty,a);return a}else{return this.c($$t.$qp.xAxisProperty)}},yAxis:function(a){if(arguments.length===1){this.g($$t.$qp.yAxisProperty,a);return a}else{return this.c($$t.$qp.yAxisProperty)}},isVertical:function(){return true},lg:function(){return this.yAxis()},getOffsetValue:function(){return this.ll().n(this.yAxis(),this.view().b4(),this.view().b3(),this.getEffectiveViewport1(this.view()))},getCategoryWidth:function(){return this.yAxis().getCategorySize(this.view().b4(),this.view().b3(),this.getEffectiveViewport1(this.view()))},getNextOrExactIndex:function(a,b){return this.ea(a,b,this.yAxis(),this.md.runOn(this),this.valueColumn())},getPreviousOrExactIndex:function(a,b){return this.ec(a,b,this.yAxis(),this.md.runOn(this),this.valueColumn())},de:function(a,b,c,d,e){if(this.valueColumn()==null){return Number.POSITIVE_INFINITY}return this.df(a,b,this.yAxis(),d,e,this.valueColumn().count(),this.md.runOn(this))},getSeriesValue:function(a,b,c){if(this.seriesViewer()==null){return NaN}var d=this.getEffectiveViewport1(this.view());var e=new $$t.iz(0,this.seriesViewer().actualWindowRect(),this.view().b3(),this.yAxis().isInverted(),d);var f=this.ll().n(this.yAxis(),this.seriesViewer().actualWindowRect(),this.view().b3(),d);return this.ds(this.valueColumn(),a,this.yAxis(),e,f,this.md.runOn(this),b,c)},getSeriesValuePosition:function(a,b,c){return this.j4(a,b,c,this.ll().n(this.yAxis(),this.view().b4(),this.view().b3(),this.getEffectiveViewport1(this.view())),this.xAxis(),this.yAxis(),null,null,null)},le:function(){return this.xAxis()},lf:function(){return this.yAxis()},nn:function(a){this.xAxis($b($$t.$l5.$type,a))},no:function(a){this.yAxis($b($$t.$l2.$type,a))},l8:function(){return this.xAxis()!=null&&this.xAxis().updateRange()},getCategoryItems:function(a,b){return this.m7(a,b,this.yAxis())},getExactItemIndex:function(a){var b=this.seriesViewer()!=null?this.seriesViewer().actualWindowRect():$$t.$a8.empty();var c=this.view().b3();var d=this.j7(this.view());var e=this.getEffectiveViewport1(this.view());var f=-1;if(this.yAxis()!=null&&!b.isEmpty()&&!c.isEmpty()){var g=new $$t.iz(0,b,c,this.yAxis().isInverted(),e);var h=this.yAxis().getUnscaledValue(d.top(),g);var i=this.yAxis().getUnscaledValue(d.bottom(),g);var j=(a.__y-b.top())/b.height();var k=h+j*(i-h);if(this.yAxis().categoryMode()!=0){k-=.5}f=k}return f},md:function(a){return this.di(a,this.lf())},getItemIndex:function(a){return $.ig.truncate(Math.round(this.getExactItemIndex(a)))},getItem:function(a){var b=this.getItemIndex(a);return b>=0&&this.bd()!=null&&b<this.bd().count()?this.bd().item(b):null},hj:function(a,b,c,d){$$t.$g6.hj.call(this,a,b,c,d);switch(b){case"XAxis":if(c!=d){this.gj($b($$t.$is.$type,c));this.hn($b($$t.$is.$type,d));this.lp().cy().f(this.resolution());this.renderSeries(false);this.g0()}break;case"YAxis":if(c!=d){this.gj($b($$t.$is.$type,c));this.hn($b($$t.$is.$type,d));this.lp().cy().f(this.resolution());this.l8();this.renderSeries(false);this.g0()}break}},$type:new $.ig.Type("VerticalAnchoredCategorySeries",$$t.$g6.$type)},true);$c("BarSeries:qo","VerticalAnchoredCategorySeries",{aw:function(){return new $$t.qr(this)},lq:function(){return 1},he:function(a){$$t.$qp.he.call(this,a);this.n9(a)},_n9:null,n9:function(a){if(arguments.length===1){this._n9=a;return a}else{return this._n9}},l2:function(){return true},init:function(){$$t.$qp.init.call(this);this.y($$t.$qo.$type);this.ll(new $$t.qw(1,this,this.n9(),this,this,this.n9().cy()))},lm:function(a){var b=$b($$t.$i3.$type,a);if(b!=null&&b.p()){if(b.o()){return new $$t.qw(1,this,$b($$t.$i4.$type,b),b,this,b.cy())}else{return new $$t.qw(1,this,$b($$t.$i4.$type,b),this.seriesViewer().ba().o(),this,b.cy())}}else{return this.ll()}},z:function(){$$t.$qp.z.call(this)},radiusX:function(a){if(arguments.length===1){this.g($$t.$qo.radiusXProperty,a);return a}else{return this.c($$t.$qo.radiusXProperty)}},radiusY:function(a){if(arguments.length===1){this.g($$t.$qo.radiusYProperty,a);return a}else{return this.c($$t.$qo.radiusYProperty)}},preferredCategoryMode:function(a){return 2},gg:function(a,b){$$t.$qp.gg.call(this,a,b);var c=$b($$t.$qr.$type,b);if(a&&c!=null&&c.df()!=null){c.df().c(0)}},mj:function(){var a=0;var c=this.seriesViewer().series().getEnumerator();while(c.moveNext()){var b=c.current();if(b==this){return a}var d=$b($$t.$qq.$type,b);if(d!=null&&d.yAxis()==this.yAxis()&&d.getPreferredCategoryMode()==2){a++}}return-1},nf:function(a){var b=0;var c=a.b4();var d=a.b3();var e=this.getEffectiveViewport1(a);if(!c.isEmpty()&&!d.isEmpty()&&this.xAxis()!=null){var f=new $$t.iz(0,c,d,this.xAxis().isInverted(),e);b=this.xAxis().getScaledValue(this.xAxis().referenceValue(),f)}return b},ae:function(a){if(this.valueColumn()==null||this.valueColumn().count()==0){return null}if(a==this.yAxis()){return new $$t.kt(0,this.valueColumn().count()-1)}if(a==this.xAxis()){return new $$t.kt(this.valueColumn().minimum(),this.valueColumn().maximum())}return null},scrollIntoView:function(a){var b=this.view().b4();var c=this.view().b3();var d=new $$t.a8(0,0,0,1,1);var e=!b.isEmpty()&&!c.isEmpty()&&this.bd()!=null?this.bd().indexOf(a):-1;var f=this.j9(this.view());var g=new $$t.iz(0,d,d,this.xAxis().isInverted(),f);var h=new $$t.iz(0,d,d,this.yAxis().isInverted(),f);var i=this.yAxis()!=null?this.yAxis().getScaledValue(e,h):NaN;var j=this.yAxis()!=null?this.ll().n(this.yAxis(),d,d,f):0;i+=j;var k=this.xAxis()!=null&&this.valueColumn()!=null&&e<this.valueColumn().count()?this.xAxis().getScaledValue(this.valueColumn().item(e),g):NaN;if(!$.ig.util.isNaN(k)){if(k<b.left()+.1*b.width()){k=k+.4*b.width();b.x(k-.5*b.width())}if(k>b.right()-.1*b.width()){k=k-.4*b.width();b.x(k-.5*b.width())}}if(!$.ig.util.isNaN(i)){if(i<b.top()+.1*b.height()){i=i+.4*b.height();b.y(i-.5*b.height())}if(i>b.bottom()-.1*b.height()){i=i-.4*b.height();b.y(i-.5*b.height())}}if(this.syncLink()!=null){this.syncLink().al(this.seriesViewer(),b)}return e>=0},getItemSpan:function(){return this.yAxis().hk(this.view().b4(),this.view().b3(),this.getEffectiveViewport1(this.view()))},my:function(a,b){$$t.$qp.my.call(this,a,b);var c=a.h;if(!b.n()){return}var d=b.b4();var e=b.b3();var f=this.getEffectiveViewport1(b);var g=new $$t.iz(0,d,e,this.xAxis().isInverted(),f);var h=this.yAxis();var i=new $$t.iz(0,d,e,this.yAxis().isInverted(),f);var j=this.xAxis();var k=j.getScaledValue(j.referenceValue(),g);var l=this.yAxis().hk(d,e,f);var m=$b($$t.$qr.$type,b);if($.ig.util.isNaN(l)||Number.isInfinity(l)||$.ig.util.isNaN(k)){m.df().c(0);return}this.lo.x(this,this.l6(),this.yAxis(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));this.lo.p=this.radiusX();this.lo.q=this.radiusY();this.lo.j=this.radiusX();this.lo.k=this.radiusY();var n=false;var o=this.lo.c();if(o!=null){n=true}var p=this.xAxis().isSorting();var q=this.valueColumn().count();for(var r=0;r<c.count();++r){var s=c.__inner[r][0]-.5*l;var t=c.__inner[r][1];var u=k;u=Math.max(u,-100);t=Math.min(t,e.right()+100);var v=m.df().item(r);v.height(l);v.width(Math.abs(t-u));if(n){this.mu(c,r,q,h,i,b.p())}this.lo.ae(v,false,false,false,false);v.ai(this.lo.j);v.aj(this.lo.k);m.dk(v,Math.min(t,u),s)}m.df().c(c.count());b.c5(a)},gi:function(a,b,c,d){switch(a){case 4:case 1:case 0:this.m9().cy().f(this.resolution());break}this.m9().c8().p(a,b,c,d);switch(a){case 4:if(this.xAxis()!=null&&!this.xAxis().updateRange()){this.renderSeries(true)}break;case 1:if(this.xAxis()!=null&&!this.xAxis().updateRange()){this.renderSeries(true)}break;case 0:if(this.xAxis()!=null&&!this.xAxis().updateRange()){this.renderSeries(true)}break;case 2:if(this.valueMemberPath()!=null&&this.m9().cy().c>0){this.renderSeries(true)}break;case 3:if(d==this.valueMemberPath()){if(this.xAxis()!=null&&!this.xAxis().updateRange()){this.renderSeries(true)}}break}},hj:function(a,b,c,d){$$t.$qp.hj.call(this,a,b,c,d);switch(b){case"XAxis":if(c!=null){c.deregisterSeries(this)}if(d!=null){d.registerSeries(this)}this.m9().cy().f(this.resolution());if(this.xAxis()!=null&&this.xAxis().updateRange()){this.renderSeries(false)}break;case"YAxis":if(c!=null){c.deregisterSeries(this)}if(d!=null){d.registerSeries(this)}this.m9().c8($$t.$mt.y(this.m9().c8(),this.yAxis(),this.rootCanvas(),this));this.m9().cy().f(this.resolution());this.renderSeries(false);break;case"FastItemsSource":if(this.xAxis()!=null&&!this.xAxis().updateRange()){this.m9().cy().f(this.resolution());this.renderSeries(false)}break;case"ValueColumn":if(this.xAxis()!=null&&!this.xAxis().updateRange()){this.m9().cy().f(this.resolution());this.renderSeries(false)}break;case"SeriesViewer":if(c!=null&&d==null){this.gj(this.xAxis());this.gj(this.yAxis())}if(c==null&&d!=null){this.hn(this.xAxis());this.hn(this.yAxis())}this.m9().cy().f(this.resolution());this.renderSeries(false);break}},getPreferredCategoryMode:function(){return this.preferredCategoryMode(this.yAxis())},currentCategoryMode:function(){return this.preferredCategoryMode(this.yAxis())},scaler:function(){return this.yAxis()},yScaler:function(){return this.xAxis()},$type:new $.ig.Type("BarSeries",$$t.$qp.$type,[$$t.$iv.$type,$$t.$qq.$type])},true);$c("BarSeriesView:qr","AnchoredCategorySeriesView",{_de:null,de:function(a){if(arguments.length===1){this._de=a;return a}else{return this._de}},init:function(a){var $self=this;this.dl=new $$t.ct;$$t.$ms.init.call(this,a);this.de(a);this.df(function(){var $ret=new $$t.hh($$t.$ct.$type);$ret.create($self.dm.runOn($self));$ret.activate($self.dh.runOn($self));$ret.disactivate($self.dj.runOn($self));$ret.destroy($self.di.runOn($self));return $ret}());this.c8(new $$t.qs)},_df:null,df:function(a){if(arguments.length===1){this._df=a;return a}else{return this._df}},at:function(){$$t.$ms.at.call(this);this.dg(new $$t.b7($$t.$ct.$type,0));if(!this.p()){this.e().resolution(4);this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.t);$ret.measure($$t.$n1.l);return $ret}())}},dm:function(){var a=new $$t.ct;this.dg().add(a);a.__visibility=1;return a},_dg:null,dg:function(a){if(arguments.length===1){this._dg=a;return a}else{return this._dg}},dh:function(a){a.__visibility=0},dj:function(a){a.__visibility=1},di:function(a){this.dg().remove(a)},dk:function(a,b,c){if(!this.isDirty()){this.ar()}a.m(c);a.l(b)},cz:function(){return new $$t.qu(this)},bg:function(a,b){$$t.$ms.bg.call(this,a,b);var c=a;var d=this.by(b);c.__fill=d;c.__stroke=d;c.z(this.e().thickness())},ab:function(a){return this.dg().__inner[a]},dl:null,aa:function(a){var b=this.dg().__inner[a];this.dl.l(b.l());this.dl.m(b.m());this.dl.width(b.width());this.dl.height(b.height());var c=this.by(a);this.dl.__fill=c;this.dl.__stroke=c;this.dl.z(this.e().thickness()+3);return this.dl},a7:function(a,b){$$t.$ms.a7.call(this,a,b);if(a.d()){for(var c=0;c<this.dg().count();c++){var d=this.z(c,b);this.be(d,c,b);a.u(d)}}},am:function(a){$$t.$ms.am.call(this,a);var b=0;var c=new $$t.b7($$t.$ct.$type,0);var e=this.df().a().getEnumerator();while(e.moveNext()){var d=e.current();c.add(d)}c.sort2(function(f,g){if(f.m()>g.m()){return-1}else if(f.m()<g.m()){return 1}else{return 0}});var g=c.getEnumerator();while(g.moveNext()){var f=g.current();var h=new $$t.ig(1,"column"+b,f);h.tags().add("Main");h.tags().add("Fill");a.shapes().add(h)}b++},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(5);this.e().shadowOffsetX(5);this.e().shadowOffsetY(-5)},$type:new $.ig.Type("BarSeriesView",$$t.$ms.$type)},true);$c("BarBucketCalculator:qu","CategoryBucketCalculator",{init:function(a){$$t.$i5.init.call(this,a);this.h(a)},_h:null,h:function(a){if(arguments.length===1){this._h=a;return a}else{return this._h}},f:function(a){var b=this.b().b4();var c=this.b().b3();var d=this.b().c0().bd();if(b.isEmpty()||c.isEmpty()||this.h().de().yAxis()==null||d==null||d.count()==0){this.c=0;return}var e=$b($$t.$qo.$type,this.b().c0());var f=e.j7(this.b());var g=e.getEffectiveViewport1(this.b());var h=new $$t.iz(0,b,c,e.yAxis().isInverted(),g);var i=Math.floor(e.yAxis().cs(f.top(),h,0));var j=Math.ceil(e.yAxis().cs(f.bottom(),h,0));if(!e.yAxis().isInverted()){j=Math.ceil(e.yAxis().cs(f.top(),h,0));i=Math.floor(e.yAxis().cs(f.bottom(),h,0))}var k=Math.floor((j-i+1)*a/f.height());this.c=$.ig.truncate(Math.max(1,k));this.d=$.ig.truncate(Math.max(0,Math.floor(i/this.c)-1));this.e=$.ig.truncate(Math.ceil(j/this.c))},getBucket:function(a){var b=this.g;var c=this.i;var d=Math.min(a*this.c,c-1);var e=Math.min(d+this.c-1,c-1);var f=NaN;var g=NaN;for(var h=d;h<=e;++h){var i=b[h];if(!$.ig.util.isNaN(f)){if(!$.ig.util.isNaN(i)){f=Math.min(f,i);g=Math.max(g,i)}}else{f=i;g=i}}if(!$.ig.util.isNaN(f)){return[.5*(d+e),f,g]}return[.5*(d+e),NaN,NaN]},g:null,i:0,cacheValues:function(){this.i=this.h().de().valueColumn().count();this.g=this.h().de().valueColumn().asArray()},unCacheValues:function(){this.g=null},$type:new $.ig.Type("BarBucketCalculator",$$t.$i5.$type)},true);$c("PointSeries:xl","HorizontalAnchoredCategorySeries",{aw:function(){return new $$t.xm(this)},_od:null,od:function(a){if(arguments.length===1){this._od=a;return a}else{return this._od}},he:function(a){$$t.$g5.he.call(this,a);this.od(a)},init:function(){$$t.$g5.init.call(this);this.y($$t.$xl.$type)},my:function(a,b){$$t.$g5.my.call(this,a,b)},hj:function(a,b,c,d){$$t.$g5.hj.call(this,a,b,c,d)},$type:new $.ig.Type("PointSeries",$$t.$g5.$type)},true);$c("PointSeriesView:xm","AnchoredCategorySeriesView",{_de:null,de:function(a){if(arguments.length===1){this._de=a;return a}else{return this._de}},init:function(a){$$t.$ms.init.call(this,a);this.de(a)},at:function(){$$t.$ms.at.call(this);if(!this.p()){this.ca().markerType(2);this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.r);$ret.measure($$t.$n1.l);return $ret}())}},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(3);this.e().shadowOffsetX(2);this.e().shadowOffsetY(2);this.e().useSingleShadow(false)},$type:new $.ig.Type("PointSeriesView",$$t.$ms.$type)},true);$c("SplineAreaSeriesView:xp","SplineSeriesBaseView",{_df:null,df:function(a){if(arguments.length===1){this._df=a;return a}else{return this._df}},init:function(a){this.dp=new $$t.cz;this.dt=new $$t.cz;this.dr=new $$t.cz;this.du=new $$t.cz;this.di=new $$t.cz;this.dk=new $$t.cz;this.dj=new $$t.cz;this.dl=new $$t.cz;$$t.$nt.init.call(this,a);this.df(a)},at:function(){$$t.$nt.at.call(this);if(!this.p()){this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.t);$ret.measure($$t.$n1.l);return $ret}())}},dp:null,dt:null,dr:null,du:null,dm:function(){return this.dt},dn:function(){return this.du},dq:function(){return this.dp},ds:function(){return this.dr},dg:function(){this.dp.ak(null);this.dr.ak(null);this.dt.ak(null);this.du.ak(null);this.ar()},dh:function(a,b,c,d,e,f,g){this.c7().nb().a($b($$t.$i6.$type,this.c0().le())!==null?true:false);this.c7().nb().f(this.dp,this.dt,this.dr,this.du,a,b,c,d,e,f,g);this.ar()},di:null,dk:null,dj:null,dl:null,bd:function(){$$t.$nt.bd.call(this);this.di.ak(this.dp.ak());this.dk.ak(this.dt.ak());this.dj.ak(this.dr.ak());this.dl.ak(this.du.ak());var a=this.bx();this.di.__fill=a;this.di.__opacity=1;this.dj.__fill=a;this.dj.__opacity=1;this.dk.__stroke=a;this.dk.z(this.e().thickness()+3);this.dl.__stroke=a;this.dl.z(this.e().thickness()+3)},a7:function(a,b){$$t.$nt.a7.call(this,a,b);if(b){a.r(this.di);a.r(this.dj);a.r(this.dk);a.r(this.dl)}else{a.r(this.dp);a.r(this.dr);a.r(this.dt);a.r(this.du)}},am:function(a){$$t.$nt.am.call(this,a);var b=new $$t.nj(1,"lowerShape",this.dt);b.tags().add("Lower");var c=new $$t.nj(1,"upperShape",this.du);c.tags().add("Upper");c.tags().add("Main");var d=new $$t.nj(1,"translucentShape",this.dr);d.tags().add("Translucent");var e=new $$t.nj(1,"fillShape",this.dp);e.tags().add("Fill");a.shapes().add(b);a.shapes().add(c);a.shapes().add(d);a.shapes().add(e)},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(5);this.e().shadowOffsetX(1);this.e().shadowOffsetY(-3)},$type:new $.ig.Type("SplineAreaSeriesView",$$t.$nt.$type)},true);$c("AreaSeries:nz","HorizontalAnchoredCategorySeries",{aw:function(){return new $$t.n0(this)},lq:function(){return 1},he:function(a){$$t.$g5.he.call(this,a);this.od(a)},_od:null,od:function(a){if(arguments.length===1){this._od=a;return a}else{return this._od}},init:function(){$$t.$g5.init.call(this);this.y($$t.$nz.$type)},preferredCategoryMode:function(a){return 0},gg:function(a,b){$$t.$g5.gg.call(this,a,b);var c=b;c.df()},my:function(a,b){var $self=this;$$t.$g5.my.call(this,a,b);var c=b.cy().c;var d=$b($$t.$n0.$type,b);var e=a.h;var f=this.getEffectiveViewport1(d);this.lo.x(this,this.l6(),this.n3(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));var g=false;var h=this.lo.c();if(h!=null){g=true}if(g){var i=new $$t.iz(0,b.b4(),b.b3(),this.n3().isInverted(),f);this.mu(e,-1,this.valueColumn().count(),this.n3(),i,b.p())}var j=d.dl();var k=d.dm();var l=d.dp();var m=d.dr();this.lo.ae(j,true,false,true,true);this.lo.ae(k,true,false,true,true);this.lo.ae(l,false,true,false,false);this.lo.ae(m,false,true,false,false);if(b.c2(a)){d.dg(e.count(),e,true,c,this.resolution(),function(n,o,p,q,r){$self.np(n,a.h.count(),b)},this.unknownValuePlotting());b.c5(a)}var n=this.lf();l.__opacity=this.lo.i*this.actualAreaFillOpacity();m.__opacity=.5*this.lo.i*this.actualAreaFillOpacity()},unknownValuePlotting:function(a){if(arguments.length===1){this.g($$t.$nz.unknownValuePlottingProperty,$$t.$ng.getBox(a));return a}else{return $f(this.c($$t.$nz.unknownValuePlottingProperty))}},hj:function(a,b,c,d){$$t.$g5.hj.call(this,a,b,c,d);switch(b){case"UnknownValuePlotting":this.ll().m(this.unknownValuePlotting()==0);this.renderSeries(false);this.g0();break}},$type:new $.ig.Type("AreaSeries",$$t.$g5.$type)},true);$c("AreaSeriesView:n0","AnchoredCategorySeriesView",{_de:null,de:function(a){if(arguments.length===1){this._de=a;return a}else{return this._de}},init:function(a){this.dn=new $$t.cz;this.ds=new $$t.cz;this.dq=new $$t.cz;this.dt=new $$t.cz;this.dh=new $$t.cz;this.dj=new $$t.cz;this.di=new $$t.cz;this.dk=new $$t.cz;$$t.$ms.init.call(this,a);this.de(a)},at:function(){$$t.$ms.at.call(this);if(!this.p()){this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.t);$ret.measure($$t.$n1.l);return $ret}())}},dl:function(){return this.ds},dm:function(){return this.dt},dp:function(){return this.dn},dr:function(){return this.dq},dn:null,ds:null,dq:null,dt:null,df:function(){this.dn.ak(null);this.dq.ak(null);this.ds.ak(null);this.dt.ak(null);this.ar()},dg:function(a,b,c,d,e,f,g){this.c7().nb().a($b($$t.$i6.$type,this.c0().le())!==null?true:false);this.c7().nb().f(this.dn,this.ds,this.dq,this.dt,a,b,c,d,e,f,g);this.ar()},dh:null,dj:null,di:null,dk:null,bd:function(){$$t.$ms.bd.call(this);this.dh.ak(this.dn.ak());this.dj.ak(this.ds.ak());this.di.ak(this.dq.ak());this.dk.ak(this.dt.ak());var a=this.bx();this.dh.__fill=a;this.dh.__opacity=1;this.di.__fill=a;this.di.__opacity=1;this.dj.__stroke=a;this.dj.z(this.e().thickness()+3);this.dk.__stroke=a;this.dk.z(this.e().thickness()+3)},a7:function(a,b){$$t.$ms.a7.call(this,a,b);if(b){a.r(this.dh);a.r(this.di);a.r(this.dj);a.r(this.dk)}else{a.r(this.dn);a.r(this.dq);a.r(this.ds);a.r(this.dt)}},am:function(a){$$t.$ms.am.call(this,a);var b=new $$t.nj(1,"lowerShape",this.ds);b.tags().add("Lower");var c=new $$t.nj(1,"upperShape",this.dt);c.tags().add("Upper");c.tags().add("Main");var d=new $$t.nj(1,"translucentShape",this.dq);d.tags().add("Translucent");var e=new $$t.nj(1,"fillShape",this.dn);e.tags().add("Fill");a.shapes().add(b);a.shapes().add(c);a.shapes().add(d);a.shapes().add(e)},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(5);this.e().shadowOffsetX(1);this.e().shadowOffsetY(-3)},$type:new $.ig.Type("AreaSeriesView",$$t.$ms.$type)},true);$c("ColumnSeries:xr","HorizontalAnchoredCategorySeries",{aw:function(){return new $$t.xs(this)},_od:null,od:function(a){if(arguments.length===1){this._od=a;return a}else{return this._od}},he:function(a){$$t.$g5.he.call(this,a);this.od(a)},lq:function(){return 1},init:function(){$$t.$g5.init.call(this);this.y($$t.$xr.$type)},radiusX:function(a){if(arguments.length===1){this.g($$t.$xr.radiusXProperty,a);return a}else{return this.c($$t.$xr.radiusXProperty)}},radiusY:function(a){if(arguments.length===1){this.g($$t.$xr.radiusYProperty,a);return a}else{return this.c($$t.$xr.radiusYProperty)}},l2:function(){return true},preferredCategoryMode:function(a){return 2},gg:function(a,b){$$t.$g5.gg.call(this,a,b);var c=b;if(a&&c.df()!=null){c.df().c(0)}},getItemSpan:function(){return this.n3().hk(this.view().b4(),this.view().b3(),this.getEffectiveViewport1(this.view()))},my:function(a,b){$$t.$g5.my.call(this,a,b);var c=a.h;if(!b.s()){return}var d=b.b4();var e=b.b3();var f=this.getEffectiveViewport1(b);var g=new $$t.iz(0,d,e,this.n5().isInverted(),f);var h=new $$t.iz(0,d,e,this.n3().isInverted(),f);var i=this.n5();var j=i.getScaledValue(i.referenceValue(),g);var k=this.n3().hk(d,e,f);var l=this.n3();var m=b;if($.ig.util.isNaN(k)||Number.isInfinity(k)){m.df().c(0);return}this.lo.x(this,this.l6(),this.n3(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));this.lo.p=this.radiusX();this.lo.q=this.radiusY();this.lo.j=this.radiusX();this.lo.k=this.radiusY();var n=false;var o=this.lo.c();if(o!=null){n=true}var p=this.n3().isSorting();var q=this.valueColumn().count();var r=this.mg(b);var s=0;for(var t=0;t<c.count();++t){var u=c.__inner[t][0]-.5*k;var v=c.__inner[t][1];var w=j;v=Math.max(v,-100);w=Math.min(w,e.bottom()+100);var x=Math.abs(w-v);if(Number.isInfinity(x)){continue}var y=m.df().item(s);s++;y.width(k);y.height(x);if(n){this.mu(c,t,q,l,h,b.p())}if(y.dataContext()!=null){var z=y.dataContext();if(r==1){var aa=this.lo.a(q,t)[0];if(aa>=0&&aa<this.bd().count()){z.item(this.bd().item(aa))}}else{z.item(null)}}this.lo.ae(y,false,false,false,false);y.ai(this.lo.j);y.aj(this.lo.k);m.dk(y,u,Math.min(w,v))}m.df().c(s);b.c5(a)},$type:new $.ig.Type("ColumnSeries",$$t.$g5.$type)},true);$c("ColumnSeriesView:xs","AnchoredCategorySeriesView",{at:function(){$$t.$ms.at.call(this);this.dg(new $$t.b7($$t.$ct.$type,0));if(!this.p()){this.e().resolution(4);this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.t);$ret.measure($$t.$n1.l);return $ret}())}},_de:null,de:function(a){if(arguments.length===1){this._de=a;return a}else{return this._de}},init:function(a){var $self=this;this.dl=new $$t.ct;$$t.$ms.init.call(this,a);this.de(a);this.df(function(){var $ret=new $$t.hh($$t.$ct.$type);$ret.create($self.dm.runOn($self));$ret.activate($self.dh.runOn($self));$ret.disactivate($self.dj.runOn($self));$ret.destroy($self.di.runOn($self));return $ret}())},dm:function(){var a=new $$t.ct;this.dg().add(a);a.__visibility=1;return a},_dg:null,dg:function(a){if(arguments.length===1){this._dg=a;return a}else{return this._dg}},dh:function(a){a.__visibility=0},dj:function(a){a.__visibility=1},di:function(a){this.dg().remove(a)},dk:function(a,b,c){if(!this.isDirty()){this.ar()}a.m(c);a.l(b)},ab:function(a){return this.dg().__inner[a]},dl:null,aa:function(a){var b=this.dg().__inner[a];this.dl.__visibility=b.__visibility;this.dl.l(b.l());this.dl.m(b.m());this.dl.width(b.width());this.dl.height(b.height());var c=this.by(a);this.dl.__fill=c;this.dl.__stroke=c;this.dl.z(this.e().thickness()+3);return this.dl},a7:function(a,b){$$t.$ms.a7.call(this,a,b);var c=false;if(a.d()){for(var d=0;d<this.dg().count();d++){var e=this.z(d,b);this.be(e,d,b);a.u(e)}}},_df:null,df:function(a){if(arguments.length===1){this._df=a;return a}else{return this._df}},am:function(a){$$t.$ms.am.call(this,a);var b=0;var c=new $$t.b7($$t.$ct.$type,0);var e=this.df().a().getEnumerator();while(e.moveNext()){var d=e.current();c.add(d)}c.sort2(function(f,g){if(f.l()<g.l()){return-1}else if(f.l()>g.l()){return 1}else{return 0}});var g=c.getEnumerator();while(g.moveNext()){var f=g.current();var h=new $$t.ig(1,"column"+b,f);h.tags().add("Main");h.tags().add("Fill");a.shapes().add(h)}b++},$type:new $.ig.Type("ColumnSeriesView",$$t.$ms.$type)},true);$c("LineSeries:mq","HorizontalAnchoredCategorySeries",{aw:function(){return new $$t.mr(this)},_od:null,od:function(a){if(arguments.length===1){this._od=a;return a}else{return this._od}},he:function(a){$$t.$g5.he.call(this,a);this.od(a)},init:function(){$$t.$g5.init.call(this);this.y($$t.$mq.$type)},preferredCategoryMode:function(a){return 0},gg:function(a,b){$$t.$g5.gg.call(this,a,b);var c=b;c.df()},my:function(a,b){$$t.$g5.my.call(this,a,b);var c=b.cy().c;var d=$b($$t.$mr.$type,b);var e=a.h;var f=this.getEffectiveViewport1(b);this.lo.x(this,this.l6(),this.n3(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));var g=false;var h=this.lo.c();if(h!=null){g=true}if(g){var i=new $$t.iz(0,b.b4(),b.b3(),this.n3().isInverted(),f);this.mu(e,-1,this.valueColumn().count(),this.n3(),i,b.p())}var j=d.dl();var k=d.dm();var l=d.dk();this.lo.ae(j,true,false,true,false);this.lo.ae(k,true,false,true,false);this.lo.ae(l,false,true,false,false);l.__opacity=.75*this.lo.i;if(b.c2(a)){d.dg(e.count(),e,true,this.unknownValuePlotting(),this.m8(e,e.count()-1,b.b3(),b.b4()),c,this.resolution());b.c5(a)}},unknownValuePlotting:function(a){if(arguments.length===1){this.g($$t.$mq.unknownValuePlottingProperty,$$t.$ng.getBox(a));return a}else{return $f(this.c($$t.$mq.unknownValuePlottingProperty))}},hj:function(a,b,c,d){$$t.$g5.hj.call(this,a,b,c,d);switch(b){case"UnknownValuePlotting":this.ll().m(this.unknownValuePlotting()==0);this.renderSeries(false);this.g0();break}},$type:new $.ig.Type("LineSeries",$$t.$g5.$type)},true);$c("LineSeriesView:mr","AnchoredCategorySeriesView",{_de:null,de:function(a){if(arguments.length===1){this._de=a;return a}else{return this._de}},init:function(a){this.dp=new $$t.cz;this.dn=new $$t.cz;this.dq=new $$t.cz;this.dj=new $$t.cz;this.di=new $$t.cz;this.dh=new $$t.cz;$$t.$ms.init.call(this,a);this.de(a)},dp:null,dn:null,dq:null,dl:function(){return this.dp},dm:function(){return this.dq},dk:function(){return this.dn},df:function(){this.dn.ak(null);this.dp.ak(null);this.dq.ak(null);this.ar()},dg:function(a,b,c,d,e,f,g){this.de().nb().a($b($$t.$i6.$type,this.c0().le())!==null?true:false);this.de().nb().j(this.dp,this.dn,this.dq,a,b,c,d,e,f,g);this.ar()},bc:function(){$$t.$ms.bc.call(this)},dj:null,di:null,dh:null,bd:function(){$$t.$ms.bd.call(this);this.di.ak(this.dp.ak());this.dj.ak(this.dq.ak());this.dh.ak(this.dn.ak());var a=this.bx();this.di.__stroke=a;this.di.z(this.e().thickness()+3);this.dj.__stroke=a;this.dj.z(this.e().thickness()+3);this.dh.__fill=a;this.dh.__opacity=1},a7:function(a,b){$$t.$ms.a7.call(this,a,b);if(a.d()){if(b){a.r(this.dh);a.r(this.di);a.r(this.dj)}else{a.r(this.dn);a.r(this.dp);a.r(this.dq)}}},am:function(a){$$t.$ms.am.call(this,a);var b=new $$t.nj(1,"lowerShape",this.dp);b.tags().add("Lower");b.tags().add("Main");var c=new $$t.nj(1,"upperShape",this.dq);c.tags().add("Upper");var d=new $$t.nj(1,"translucentShape",this.dn);d.tags().add("Translucent");a.shapes().add(b);a.shapes().add(c);a.shapes().add(d)},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(3);this.e().shadowOffsetX(1);this.e().shadowOffsetY(4);this.e().useSingleShadow(false)},$type:new $.ig.Type("LineSeriesView",$$t.$ms.$type)},true);$c("SplineAreaSeries:xq","SplineSeriesBase",{aw:function(){return new $$t.xp(this)},lq:function(){return 1},he:function(a){$$t.$ns.he.call(this,a);this.oo(a)},_oo:null,oo:function(a){if(arguments.length===1){this._oo=a;
return a}else{return this._oo}},init:function(){$$t.$ns.init.call(this);this.y($$t.$xq.$type)},preferredCategoryMode:function(a){return 0},gg:function(a,b){$$t.$ns.gg.call(this,a,b);var c=b;c.dg()},my:function(a,b){var $self=this;$$t.$ns.my.call(this,a,b);var c=this.lp().cy().c;var d=$b($$t.$xp.$type,b);var e=a.h;var f=this.getEffectiveViewport1(b);this.lo.x(this,this.l6(),this.n3(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));var g=false;var h=this.lo.c();if(h!=null){g=true}if(g){var i=new $$t.iz(0,b.b4(),b.b3(),this.n3().isInverted(),f);this.mu(e,-1,this.valueColumn().count(),this.n3(),i,b.p())}var j=d.dm();var k=d.dn();var l=d.dq();var m=d.ds();this.lo.ae(j,true,false,true,true);this.lo.ae(k,true,false,true,true);this.lo.ae(l,false,true,false,false);this.lo.ae(m,false,true,false,false);l.__opacity=this.lo.i*this.actualAreaFillOpacity();m.__opacity=.5*this.lo.i*this.actualAreaFillOpacity();if(b.c2(a)){d.dh(a.h.count(),e,true,c,this.resolution(),function(n,o,p,q,r){$self.np(n,a.h.count(),b)},1);b.c5(a)}var n=this.lf()},$type:new $.ig.Type("SplineAreaSeries",$$t.$ns.$type)},true);$c("SplineSeries:xt","SplineSeriesBase",{aw:function(){return new $$t.xu(this)},he:function(a){$$t.$ns.he.call(this,a);this.oo(a)},_oo:null,oo:function(a){if(arguments.length===1){this._oo=a;return a}else{return this._oo}},init:function(){$$t.$ns.init.call(this);this.y($$t.$xt.$type)},preferredCategoryMode:function(a){return 0},gg:function(a,b){$$t.$ns.gg.call(this,a,b);var c=b;c.dg()},my:function(a,b){$$t.$ns.my.call(this,a,b);var c=b;var d=c.cy().c;var e=$b($$t.$xu.$type,b);var f=a.h;var g=this.getEffectiveViewport1(b);this.lo.x(this,this.l6(),this.n3(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));var h=false;var i=this.lo.c();if(i!=null){h=true}if(h){var j=new $$t.iz(0,b.b4(),b.b3(),this.n3().isInverted(),g);this.mu(f,-1,this.valueColumn().count(),this.n3(),j,b.p())}var k=e.dm();var l=e.dn();var m=e.dl();this.lo.ae(k,true,false,true,false);this.lo.ae(l,true,false,true,false);this.lo.ae(m,false,true,false,false);m.__opacity=.75*this.lo.i;if(b.c2(a)){e.dh(f.count(),f,true,1,this.m8(f,f.count()-1,b.b3(),b.b4()),d,this.resolution());b.c5(a)}},$type:new $.ig.Type("SplineSeries",$$t.$ns.$type)},true);$c("SplineSeriesView:xu","SplineSeriesBaseView",{_df:null,df:function(a){if(arguments.length===1){this._df=a;return a}else{return this._df}},init:function(a){this.dq=new $$t.cz;this.dp=new $$t.cz;this.dr=new $$t.cz;this.dk=new $$t.cz;this.dj=new $$t.cz;this.di=new $$t.cz;$$t.$nt.init.call(this,a);this.df(a)},dq:null,dp:null,dr:null,dm:function(){return this.dq},dn:function(){return this.dr},dl:function(){return this.dp},dg:function(){this.dp.ak(null);this.dq.ak(null);this.dr.ak(null);this.ar()},dh:function(a,b,c,d,e,f,g){this.c7().nb().a($b($$t.$i6.$type,this.c0().le())!==null?true:false);this.c7().nb().j(this.dq,this.dp,this.dr,a,b,c,d,e,f,g);this.ar()},dk:null,dj:null,di:null,bd:function(){$$t.$nt.bd.call(this);this.dj.ak(this.dq.ak());this.dk.ak(this.dr.ak());this.di.ak(this.dp.ak());var a=this.bx();this.dj.__stroke=a;this.dj.z(this.e().thickness()+3);this.dk.__stroke=a;this.dk.z(this.e().thickness()+3);this.di.__fill=a;this.di.__opacity=1},a7:function(a,b){$$t.$nt.a7.call(this,a,b);if(a.d()){if(b){a.r(this.di);a.r(this.dj);a.r(this.dk)}else{a.r(this.dp);a.r(this.dq);a.r(this.dr)}}},am:function(a){$$t.$nt.am.call(this,a);var b=new $$t.nj(1,"lowerShape",this.dq);b.tags().add("Lower");b.tags().add("Main");var c=new $$t.nj(1,"upperShape",this.dr);c.tags().add("Upper");var d=new $$t.nj(1,"translucentShape",this.dp);d.tags().add("Translucent");a.shapes().add(b);a.shapes().add(c);a.shapes().add(d)},$type:new $.ig.Type("SplineSeriesView",$$t.$nt.$type)},true);$c("StepAreaSeries:t2","HorizontalAnchoredCategorySeries",{aw:function(){return new $$t.t3(this)},he:function(a){$$t.$g5.he.call(this,a);this.od(a)},_od:null,od:function(a){if(arguments.length===1){this._od=a;return a}else{return this._od}},init:function(){$$t.$g5.init.call(this);this.y($$t.$t2.$type)},preferredCategoryMode:function(a){return 1},gg:function(a,b){$$t.$g5.gg.call(this,a,b);var c=b;c.df()},oe:function(a,b,c,d,e){if(b){if(e){if((a&1)==0||$a(a,2)+1>=c.h.count()){return c.h.__inner[$a(a,2)][0]}return c.h.__inner[$a(a,2)+1][0]}return c.h.__inner[$a(a,2)][0]+((a&1)==1?-d:d)}if(e){if((a&1)==0||$a(a,2)+1>=c.h.count()){return c.h.__inner[$a(a,2)][0]}return c.h.__inner[$a(a,2)+1][0]}return c.h.__inner[$a(a,2)][0]+((a&1)==0?-d:d)},lq:function(){return 1},my:function(a,b){var $self=this;$$t.$g5.my.call(this,a,b);var c=b.b4();var d=b.b3();var e=this.getEffectiveViewport1(b);var f=$b($$t.$i6.$type,this.n3())!=null;var g=this.n3()!=null?.5*this.n3().getCategorySize(c,d,e):0;if(this.n3()!=null&&this.n3().isInverted()){g=-g}var h=a.h.count()*2;var i=new $$t.b7(Array,2,h);this.lo.x(this,this.l6(),this.n3(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));var j=false;var k=this.lo.c();if(k!=null){j=true}for(var l=0;l<h;l++){var m=new Array(4);m[0]=this.oe(l,false,a,g,f);m[1]=a.h.__inner[$a(l,2)][1];m[2]=this.oe(l,true,a,g,f);m[3]=a.h.__inner[$a(l,2)][2];i.add(m)}var n=this.lp().cy().c;if(j){var o=new $$t.iz(0,b.b4(),b.b3(),this.n3().isInverted(),e);this.mu(i,-1,this.valueColumn().count(),this.n3(),o,b.p())}var p=$b($$t.$t3.$type,b);var q=p.dr();var r=p.dt();var s=p.dm();var t=p.dp();this.lo.ae(q,true,false,true,true);this.lo.ae(r,true,false,true,true);this.lo.ae(s,false,true,false,false);this.lo.ae(t,false,true,false,false);if(b.c2(a)){p.dg(h,i,false,n,this.resolution(),function(u,v,w,x,y){$self.np(u,2*a.h.count(),b)},1);b.c5(a)}var u=this.lf();p.dm().__opacity=this.actualAreaFillOpacity();p.dp().__opacity=.5*this.actualAreaFillOpacity()},currentCategoryMode:function(){if(this.n3()!=null&&$b($$t.$i6.$type,this.n3())!==null){this.n3().categoryMode(0);return 0}return 1},$type:new $.ig.Type("StepAreaSeries",$$t.$g5.$type,[$$t.$iv.$type])},true);$c("StepAreaSeriesView:t3","AnchoredCategorySeriesView",{_de:null,de:function(a){if(arguments.length===1){this._de=a;return a}else{return this._de}},init:function(a){this.dl=new $$t.cz;this.dq=new $$t.cz;this.dn=new $$t.cz;this.ds=new $$t.cz;this.dh=new $$t.cz;this.dj=new $$t.cz;this.di=new $$t.cz;this.dk=new $$t.cz;$$t.$ms.init.call(this,a);this.de(a)},at:function(){$$t.$ms.at.call(this);if(!this.p()){this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.t);$ret.measure($$t.$n1.l);return $ret}())}},dl:null,dq:null,dn:null,ds:null,dm:function(){return this.dl},dr:function(){return this.dq},dp:function(){return this.dn},dt:function(){return this.ds},df:function(){this.dl.ak(null);this.dn.ak(null);this.dq.ak(null);this.ds.ak(null);this.ar()},dg:function(a,b,c,d,e,f,g){this.c7().nb().a($b($$t.$i6.$type,this.c0().le())!==null?true:false);this.c7().nb().f(this.dl,this.dq,this.dn,this.ds,a,b,c,d,e,f,g);this.ar()},dh:null,dj:null,di:null,dk:null,bd:function(){$$t.$ms.bd.call(this);this.dh.ak(this.dl.ak());this.dj.ak(this.dq.ak());this.di.ak(this.dn.ak());this.dk.ak(this.ds.ak());var a=this.bx();this.dh.__fill=a;this.dh.__opacity=1;this.di.__fill=a;this.di.__opacity=1;this.dj.__stroke=a;this.dj.z(this.e().thickness()+3);this.dk.__stroke=a;this.dk.z(this.e().thickness()+3)},a7:function(a,b){$$t.$ms.a7.call(this,a,b);if(b){a.r(this.dh);a.r(this.di);a.r(this.dj);a.r(this.dk)}else{a.r(this.dl);a.r(this.dn);a.r(this.dq);a.r(this.ds)}},am:function(a){$$t.$ms.am.call(this,a);var b=new $$t.nj(1,"lowerShape",this.dq);b.tags().add("Lower");var c=new $$t.nj(1,"upperShape",this.ds);c.tags().add("Upper");c.tags().add("Main");var d=new $$t.nj(1,"translucentShape",this.dn);d.tags().add("Translucent");var e=new $$t.nj(1,"fillShape",this.dl);e.tags().add("Fill");a.shapes().add(b);a.shapes().add(c);a.shapes().add(d);a.shapes().add(e)},$type:new $.ig.Type("StepAreaSeriesView",$$t.$ms.$type)},true);$c("StepLineSeries:t0","HorizontalAnchoredCategorySeries",{aw:function(){return new $$t.t1(this)},he:function(a){$$t.$g5.he.call(this,a);this.od(a)},_od:null,od:function(a){if(arguments.length===1){this._od=a;return a}else{return this._od}},init:function(){$$t.$g5.init.call(this);this.y($$t.$t0.$type)},z:function(){$$t.$g5.z.call(this)},preferredCategoryMode:function(a){return 1},gg:function(a,b){$$t.$g5.gg.call(this,a,b);var c=b;c.df()},oe:function(a,b,c,d,e,f){var g;if(b){if(f){g=(a&1)==0;if(g||$a(a,2)+1<0){return c.h.__inner[$a(a,2)][0]}if(c.h.count()==$a(a,2)+1){return c.h.__inner[$a(a,2)][0]}return c.h.__inner[$a(a,2)+1][0]}g=(a&1)==0;return c.h.__inner[$a(a,2)][0]+(g?d:-d)}if(f){g=(a&1)==0;if(g||$a(a,2)+1>=c.h.count()){return c.h.__inner[$a(a,2)][0]}if(c.h.count()==$a(a,2)+1){return c.h.__inner[$a(a,2)][0]}return c.h.__inner[$a(a,2)+1][0]}g=(a&1)==0;return c.h.__inner[$a(a,2)][0]+(g?-d:d)},my:function(a,b){$$t.$g5.my.call(this,a,b);var c=b.b4();var d=b.b3();var e=this.getEffectiveViewport1(b);var f=$b($$t.$i6.$type,this.n3())!=null;var g=this.n3().isInverted();var h=0;if(this.n3()!=null){h=.5*this.n3().getCategorySize(c,d,e)}var i=a.h;var j=2*i.count();var k=new $$t.b7(Array,2,j);if(!this.n3().isInverted()){for(var l=0;l<j;l++){var m=new Array(4);m[0]=this.oe(l,false,a,h,g,f);m[1]=a.h.__inner[$a(l,2)][1];m[2]=this.oe(l,true,a,h,g,f);m[3]=a.h.__inner[$a(l,2)][2];k.add(m)}}else{for(var n=0;n<j;n++){var o=new Array(4);o[0]=this.oe(n,true,a,h,g,f);o[1]=a.h.__inner[$a(n,2)][1];o[2]=this.oe(n,true,a,h,g,f);o[3]=a.h.__inner[$a(n,2)][2];k.add(o)}}var p=$b($$t.$t1.$type,b);var q=p.cy().c;this.lo.x(this,this.l6(),this.n3(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));var r=false;var s=this.lo.c();if(s!=null){r=true}if(r){var t=new $$t.iz(0,b.b4(),b.b3(),this.n3().isInverted(),e);this.mu(i,-1,this.valueColumn().count(),this.n3(),t,b.p())}var u=p.dl();var v=p.dm();var w=p.dk();this.lo.ae(u,true,false,true,false);this.lo.ae(v,true,false,true,false);this.lo.ae(w,false,true,false,false);w.__opacity=.75*this.lo.i;if(b.c2(a)){p.dg(j,k,false,1,this.m8(k,j-1,b.b3(),b.b4()),q,this.resolution());b.c5(a)}},currentCategoryMode:function(){if(this.n3()!=null&&$b($$t.$i6.$type,this.n3())!==null){this.n3().categoryMode(0);return 0}return 1},$type:new $.ig.Type("StepLineSeries",$$t.$g5.$type,[$$t.$iv.$type])},true);$c("StepLineSeriesView:t1","AnchoredCategorySeriesView",{_de:null,de:function(a){if(arguments.length===1){this._de=a;return a}else{return this._de}},init:function(a){this.dp=new $$t.cz;this.dn=new $$t.cz;this.dq=new $$t.cz;this.dj=new $$t.cz;this.di=new $$t.cz;this.dh=new $$t.cz;$$t.$ms.init.call(this,a);this.de(a)},dp:null,dn:null,dq:null,dl:function(){return this.dp},dm:function(){return this.dq},dk:function(){return this.dn},df:function(){this.dn.ak(null);this.dp.ak(null);this.dq.ak(null);this.ar()},dg:function(a,b,c,d,e,f,g){this.c7().nb().a($b($$t.$i6.$type,this.c0().le())!==null?true:false);this.c7().nb().j(this.dp,this.dn,this.dq,a,b,c,d,e,f,g);this.ar()},dj:null,di:null,dh:null,bd:function(){$$t.$ms.bd.call(this);this.di.ak(this.dp.ak());this.dj.ak(this.dq.ak());this.dh.ak(this.dn.ak());var a=this.bx();this.di.__stroke=a;this.di.z(this.e().thickness()+3);this.dj.__stroke=a;this.dj.z(this.e().thickness()+3);this.dh.__fill=a;this.dh.__opacity=1},a7:function(a,b){$$t.$ms.a7.call(this,a,b);if(a.d()){if(b){a.r(this.dh);a.r(this.di);a.r(this.dj)}else{a.r(this.dn);a.r(this.dp);a.r(this.dq)}}},am:function(a){$$t.$ms.am.call(this,a);var b=new $$t.nj(1,"lowerShape",this.dp);b.tags().add("Lower");b.tags().add("Main");var c=new $$t.nj(1,"upperShape",this.dq);c.tags().add("Upper");var d=new $$t.nj(1,"translucentShape",this.dn);d.tags().add("Translucent");a.shapes().add(b);a.shapes().add(c);a.shapes().add(d)},ag:function(){var a=new $$t.cw;a.colorString("rgba(95,95,95,0.5)");this.e().shadowColor(a);this.e().shadowBlur(3);this.e().shadowOffsetX(1);this.e().shadowOffsetY(4);this.e().useSingleShadow(false)},$type:new $.ig.Type("StepLineSeriesView",$$t.$ms.$type)},true);$c("WaterfallSeries:th","HorizontalAnchoredCategorySeries",{aw:function(){return new $$t.ti(this)},he:function(a){$$t.$g5.he.call(this,a);this.od(a)},_od:null,od:function(a){if(arguments.length===1){this._od=a;return a}else{return this._od}},init:function(){$$t.$g5.init.call(this);this.y($$t.$th.$type)},preferredCategoryMode:function(a){return 2},negativeBrush:function(a){if(arguments.length===1){this.g($$t.$th.negativeBrushProperty,a);return a}else{return this.c($$t.$th.negativeBrushProperty)}},radiusX:function(a){if(arguments.length===1){this.g($$t.$th.radiusXProperty,a);return a}else{return this.c($$t.$th.radiusXProperty)}},radiusY:function(a){if(arguments.length===1){this.g($$t.$th.radiusYProperty,a);return a}else{return this.c($$t.$th.radiusYProperty)}},l2:function(){return true},hj:function(a,b,c,d){$$t.$g5.hj.call(this,a,b,c,d);switch(b){case"RadiusY":case"RadiusX":case"NegativeBrush":this.renderSeries(false);break}},lq:function(){return 1},gg:function(a,b){$$t.$g5.gg.call(this,a,b);this.od().df().c(0)},getItemSpan:function(){return this.n3().hk(this.view().b4(),this.view().b3(),this.getEffectiveViewport1(this.view()))},my:function(a,b){var c=b;$$t.$g5.my.call(this,a,b);var d=b.b4();var e=b.b3();var f=this.getEffectiveViewport1(b);var g=this.n3().hk(d,e,f);var h=this.radiusX();var i=this.radiusY();var j;var k;var l;var m=this.nf(b);var n=NaN;var o=c.df();var p;var q=0;this.lo.x(this,this.l6(),this.n3(),this.getCategoryItems.runOn(this),this.mg(b),this.mh(b));this.lo.p=this.radiusX();this.lo.q=this.radiusY();this.lo.j=this.radiusX();this.lo.k=this.radiusY();var r=false;var s=this.lo.c();if(s!=null){r=true}var t=this.n3().isSorting();var u=this.valueColumn().count();var v=a.h;var w=this.n3();var x=new $$t.iz(0,d,e,this.n3().isInverted(),f);var y=this.actualBrush();var z=this.negativeBrush();if(a.h.count()>0){l=a.h.__inner[0][0]-.5*g;var aa=a.h.__inner[0][1];if(!$.ig.util.isNaN(aa)){if(aa>m){p=o.item(q);q++;c.dk(p,l,m);p.width(g);p.height(Math.abs(m-aa));this.lo.am=z;this.lo.ah=z;this.lo.f=true;if(r){this.mu(v,0,u,w,x,b.p())}this.lo.ae(p,false,false,false,false);p.ai(this.lo.j);p.aj(this.lo.k)}else{p=o.item(q);q++;c.dk(p,l,aa);p.width(g);p.height(Math.abs(aa-m));this.lo.am=y;this.lo.ah=y;this.lo.f=false;if(r){this.mu(v,0,u,w,x,b.p())}this.lo.ae(p,false,false,false,false);p.ai(this.lo.j);p.aj(this.lo.k)}n=aa}else{n=m}}for(var ab=1;ab<a.h.count();++ab){var ac=a.h.__inner[ab];l=a.h.__inner[ab][0]-.5*g;var ad=ac[1];if(!$.ig.util.isNaN(ad)){p=o.item(q);q++;c.dk(p,l,Math.min(n,ad));p.width(g);p.height(Math.abs(n-ad));this.lo.am=y;this.lo.ah=y;this.lo.f=false;if(n>ad){if(r){this.mu(v,ab,u,w,x,b.p())}}else{this.lo.am=z;this.lo.ah=z;this.lo.f=true;if(r){this.mu(v,ab,u,w,x,b.p())}}this.lo.ae(p,false,false,false,false);p.ai(this.lo.j);p.aj(this.lo.k);n=ad}}o.c(q);b.c5(a)},$type:new $.ig.Type("WaterfallSeries",$$t.$g5.$type)},true);$c("WaterfallSeriesView:ti","AnchoredCategorySeriesView",{at:function(){$$t.$ms.at.call(this);this.dg(new $$t.b7($$t.$ct.$type,0));if(!this.p()){this.e().resolution(4);this.de().negativeBrush(function(){var $ret=new $$t.cv;$ret.fill("#415460");return $ret}());this.e().legendItemBadgeTemplate(function(){var $ret=new $$t.c9;$ret.render($$t.$n1.s);$ret.measure($$t.$n1.l);return $ret}())}},_de:null,de:function(a){if(arguments.length===1){this._de=a;return a}else{return this._de}},init:function(a){var $self=this;this.dl=new $$t.ct;$$t.$ms.init.call(this,a);this.de(a);this.df(function(){var $ret=new $$t.hh($$t.$ct.$type);$ret.create($self.dm.runOn($self));$ret.activate($self.dh.runOn($self));$ret.disactivate($self.dj.runOn($self));$ret.destroy($self.di.runOn($self));return $ret}())},dm:function(){var a=new $$t.ct;this.dg().add(a);a.__visibility=1;return a},_dg:null,dg:function(a){if(arguments.length===1){this._dg=a;return a}else{return this._dg}},dh:function(a){a.__visibility=0},dj:function(a){a.__visibility=1},di:function(a){this.dg().remove(a)},dk:function(a,b,c){var d=false;if(a.m()!=c){d=true;a.m(c)}if(a.l()!=b){d=true;a.l(b)}if(d){this.ar()}},ab:function(a){return this.dg().__inner[a]},dl:null,aa:function(a){var b=this.dg().__inner[a];this.dl.__visibility=b.__visibility;this.dl.l(b.l());this.dl.m(b.m());this.dl.width(b.width());this.dl.height(b.height());var c=this.by(a);this.dl.__fill=c;this.dl.__stroke=c;this.dl.z(this.e().thickness()+3);return this.dl},a7:function(a,b){$$t.$ms.a7.call(this,a,b);var c=false;if(a.d()){for(var d=0;d<this.dg().count();d++){var e=this.z(d,b);this.be(e,d,b);a.u(e)}}},_df:null,df:function(a){if(arguments.length===1){this._df=a;return a}else{return this._df}},am:function(a){$$t.$ms.am.call(this,a);var b=0;var c=new $$t.b7($$t.$ct.$type,0);var e=this.df().a().getEnumerator();while(e.moveNext()){var d=e.current();c.add(d)}c.sort2(function(f,g){if(f.l()<g.l()){return-1}else if(f.l()>g.l()){return 1}else{return 0}});var g=c.getEnumerator();while(g.moveNext()){var f=g.current();var h=new $$t.ig(1,"column"+b,f);h.tags().add("Main");a.shapes().add(h);if(f.__fill==this.e().actualBrush()){h.tags().add("Positive")}else{h.tags().add("Negative")}}b++},$type:new $.ig.Type("WaterfallSeriesView",$$t.$ms.$type)},true);$$t.$xi.i2="Interval";$$t.$xi.i0="ActualInterval";$$t.$xi.i3="MinorInterval";$$t.$xi.i1="ActualMinorInterval";$$t.$xi.intervalProperty=$$t.$bi.i("Interval",Number,$$t.$xi.$type,new $$t.bj(2,NaN,function(a,b){a.e2("Interval",b.d(),b.c());a.e8(false)}));$$t.$xi.minorIntervalProperty=$$t.$bi.i("MinorInterval",Number,$$t.$xi.$type,new $$t.bj(2,NaN,function(a,b){$b($$t.$xi.$type,a).e2("MinorInterval",b.d(),b.c());$b($$t.$xi.$type,a).e8(false)}));$$t.$qp.n5="XAxis";$$t.$qp.n6="YAxis";$$t.$qp.xAxisProperty=$$t.$bi.i("XAxis",$$t.$l5.$type,$$t.$qp.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("XAxis",b.d(),b.c())}));$$t.$qp.yAxisProperty=$$t.$bi.i("YAxis",$$t.$l2.$type,$$t.$qp.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("YAxis",b.d(),b.c())}));$$t.$qo.oc="RadiusX";$$t.$qo.od="RadiusY";$$t.$qo.radiusXProperty=$$t.$bi.i("RadiusX",Number,$$t.$qo.$type,new $$t.bj(2,2,function(a,b){a.raisePropertyChanged("RadiusX",b.d(),b.c())}));$$t.$qo.radiusYProperty=$$t.$bi.i("RadiusY",Number,$$t.$qo.$type,new $$t.bj(2,2,function(a,b){a.raisePropertyChanged("RadiusY",b.d(),b.c())}));$$t.$nz.of="UnknownValuePlotting";$$t.$nz.unknownValuePlottingProperty=$$t.$bi.i("UnknownValuePlotting",$$t.$ng.$type,$$t.$nz.$type,new $$t.bj(2,$$t.$ng.getBox(1),function(a,b){a.raisePropertyChanged("UnknownValuePlotting",b.d(),b.c())}));$$t.$xr.og="RadiusX";$$t.$xr.oh="RadiusY";$$t.$xr.radiusXProperty=$$t.$bi.i("RadiusX",Number,$$t.$xr.$type,new $$t.bj(2,2,function(a,b){a.raisePropertyChanged("RadiusX",b.d(),b.c())}));$$t.$xr.radiusYProperty=$$t.$bi.i("RadiusY",Number,$$t.$xr.$type,new $$t.bj(2,2,function(a,b){a.raisePropertyChanged("RadiusY",b.d(),b.c())}));$$t.$mq.of="UnknownValuePlotting";$$t.$mq.unknownValuePlottingProperty=$$t.$bi.i("UnknownValuePlotting",$$t.$ng.$type,$$t.$mq.$type,new $$t.bj(2,$$t.$ng.getBox(1),function(a,b){a.raisePropertyChanged("UnknownValuePlotting",b.d(),b.c())}));$$t.$th.og="NegativeBrush";$$t.$th.oh="RadiusX";$$t.$th.oi="RadiusY";$$t.$th.negativeBrushProperty=$$t.$bi.i("NegativeBrush",$$t.$cv.$type,$$t.$th.$type,new $$t.bj(2,null,function(a,b){a.raisePropertyChanged("NegativeBrush",b.d(),b.c())}));$$t.$th.radiusXProperty=$$t.$bi.i("RadiusX",Number,$$t.$th.$type,new $$t.bj(2,2,function(a,b){a.raisePropertyChanged("RadiusX",b.d(),b.c())}));$$t.$th.radiusYProperty=$$t.$bi.i("RadiusY",Number,$$t.$th.$type,new $$t.bj(2,2,function(a,b){a.raisePropertyChanged("RadiusY",b.d(),b.c())}))})(jQuery);