webpackJsonp([12],[function(t,e,i){(function(t){"use strict";function e(){JSON.parse(urlParams.disabledFeatures).forEach(function(e){t.setEnabled(e,!1)}),JSON.parse(urlParams.enabledFeatures).forEach(function(e){t.setEnabled(e,!0)})}function o(){t.enabled("saveload_storage_customization")&&(window.parent[urlParams.uid].saveLoadAdapter?h.setCustomAdapter(window.parent[urlParams.uid].saveLoadAdapter):void 0!==urlParams.chartsStorageUrl&&urlParams.chartsStorageUrl&&void 0!==urlParams.clientId&&urlParams.clientId?h.initialize(urlParams.clientId,urlParams.userId,urlParams.chartsStorageUrl,urlParams.chartsStorageVer||"1.0"):(t.setEnabled("saveload_storage_customization",!1),t.setEnabled("header_saveload",!1)))}function n(){z.resolve()}var r,s,a,l,c,h,u,d,p,_,f,m,g,v,y,b,S,w,T,x,C,P,L,I,k,A,M,E,V,D,O,B,R,z,F;i(647),i(1099),i(23),r=i(1166),i(984),i(409),i(735),e(),s=i(2),a=i(55),l=i(1107).DrawingToolbar,c=i(472).isDrawingToolbarVisible,h=i(389),u=i(73).Action,d=i(435).ChartSaver,p=i(815),_=i(97),f=i(43),m=i(41),g=m.formatterOptions,v=m.customFormatters,y=i(698),b=i(737),S=i(477).Root,w=i(1125).ChartPage,T=new S(window),x=new w(T.allocate()),i(729),C=i(749),P=i(745),L=i(1116).FavoriteDrawingToolbar,I=i(794),k=i(726),A=i(76).UndoHistory,M=i(45),E=i(818),i(264),i(732),V=i(104),D=!!urlParams.indicatorsFile,O=$.Deferred(),B=$.Deferred(),$.when(O,B).done(function(){ChartApiInstance.start()}),D?$.getScript('').done(function(){void 0!==window.__customIndicators&&window.isArray(window.__customIndicators)&&(window.PineJS=i(80),JSServer.studyLibrary=JSServer.studyLibrary.concat(window.__customIndicators),console.log("{0} custom indicators loaded.".format(window.__customIndicators.length)),O.resolve())}).fail(function(t){console.warn("Error loading custom indicators @ `{0}`: {1} ({2}) ".format(urlParams.indicatorsFile,t.statusText,t.status)),O.resolve()}):O.resolve(),window.widgetReady=function(t){f.subscribe("onChartReady",t)},window.customizeUI=function(t){null!=t.studiesOverrides&&M.setDefaultsOverrides(t.studiesOverrides),window.__defaultsOverrides=t.defaultsOverrides},window.applyStudiesOverrides=function(t){t&&window.chartWidgetCollection.applyStudiesOverrides(t)},window.applyOverrides=function(t){$.extend(!0,window.__defaultsOverrides,t),window.applyDefaultsOverrides(TradingView.defaultProperties.chartproperties),window.applyDefaultOverridesToLinetools(),window.chartWidgetCollection.applyOverrides(t)},window.is_authenticated=!1,window.parent[urlParams.uid].brokerFactory,R=function(){var e,i,o,n,r,h,u,m,S,w,T,A,M;if(!Modernizr.canvas||!Modernizr.canvastext)throw Error("Charting library cannot be running under this browser");t.setEnabled("charting_library_debug_mode","true"===urlParams.debug),t.setEnabled("chart_property_page_trading",!1),t.setEnabled("chart_property_page_template_button",!1),e=window.headerChartPanel=$(".header-chart-panel"),i=$("#library-container"),t.enabled("remove_library_container_border")&&(i.css("border","0px"),i.css("padding","1px")),window.customizeUI({ studiesOverrides:urlParams.studiesOverrides?JSON.parse(urlParams.studiesOverrides):void 0,defaultsOverrides:JSON.parse(urlParams.overrides)}),urlParams.numeric_formatting=urlParams.numeric_formatting&&JSON.parse(urlParams.numeric_formatting),urlParams.numeric_formatting&&"string"==typeof urlParams.numeric_formatting.decimal_sign&&(g.decimalSign=urlParams.numeric_formatting.decimal_sign[0]),window.ChartApiInstance=new k(window.parent[urlParams.uid].datafeed),window.parent[urlParams.uid].customFormatters&&(window.parent[urlParams.uid].customFormatters.timeFormatter&&(v.timeFormatter=window.parent[urlParams.uid].customFormatters.timeFormatter),window.parent[urlParams.uid].customFormatters.dateFormatter&&(v.dateFormatter=window.parent[urlParams.uid].customFormatters.dateFormatter)),urlParams.autoSaveDelay&&ChartApiInstance.setAutoSaveDelay(urlParams.autoSaveDelay),ChartApiInstance.setTimeFramesList(JSON.parse(urlParams.timeFrames)),ChartApiInstance.setStudiesAccessController(ChartApiInstance.createStudiesAccessController(urlParams.studiesAccess)),o=window.parent[window.urlParams.uid].settingsAdapter,null!=o?(TVSettings.setSettingsAdapter(o),TVSettings.sync()):t.enabled("use_localstorage_for_settings")&&TVSettings.sync(),n=urlParams.chartContent?JSON.parse(urlParams.chartContent).json:void 0,r=urlParams.interval||"D",h={resizerBridge:x.allocate({areaName:"center"}),padding:t.enabled("border_around_the_chart")?5:0,edge:t.enabled("border_around_the_chart")?5:0,content:n,widgetOptions:{hideIdeas:!0,addVolume:!0,handleSessionErrors:!0,muteSessionErrors:!0,timezone:urlParams.timezone,defSymbol:urlParams.symbol,defInterval:r,defTimeframe:urlParams.timeframe&&urlParams.timeframe.toLowerCase()},globalEvents:!0,snapshotUrl:urlParams.snapshotUrl},u=t.enabled("left_toolbar"),u&&(m=new L({left:window.innerWidth/2,top:window.headerChartPanel.outerHeight()+61}),h.widgetOptions.favoriteDrawingToolbar=m,h.widgetOptions.isDrawingToolbarVisible=c),n&&void 0!==n.extendedData&&(S=n.extendedData,h.metaInfo={id:S.uid,name:S.name,description:S.description,uid:S.uid,username:"",tags:""}),w=window.chartWidgetCollection=new C(h),"undefined"!=typeof serviceLocator&&serviceLocator.registerService(CHART_WIDGET_COLLECTION_SERVICE,w),w.activeChartWidget.subscribe(function(t){f.emit("activeChartChanged",w.getAll().indexOf(t))}),window.saver=new d(w),window.chartWidget=w.activeChartWidget.value(),window.pro=new TradingView.Pro,T=JSON.parse(urlParams.favorites),T.intervals=T.intervals.map(function(t){var e=""+t;return e.match(/1[DWMYdwmy]/)&&(e=e.slice(1)),e}),t.enabled("study_templates")&&(window.studyTemplates=new p({chartWidgetCollection:w,notShowQuicks:!t.enabled("items_favoriting")})),window.headerWidget=new P({resizerBridge:x.allocate({areaName:"top"}),chartWidgetCollection:w,headerChartPanel:e,hideStudyTemplates:!0,favoriteIntervals:T.intervals,interval_options:{interval:r},favoriteChartTypes:T.chartTypes}),window.tradingViewApi=new E(w,window.saver,ChartApiInstance,window.headerWidget.saveLoadWidget()),_.bindToChartWidgetCollection(w), A=urlParams.toolbarbg&&/^[0-9a-f]+$/i.test(urlParams.toolbarbg)?urlParams.toolbarbg+"":void 0,A&&$("