From bc64807de9e3f8f60ddc529c6b795c95aff1884c Mon Sep 17 00:00:00 2001
From: mengshukeji <msoffice2@126.com>
Date: Fri, 27 Nov 2020 15:30:44 +0800
Subject: [PATCH] feat(demo): proxy

1.Add proxy to support both static data and collaborative editing mode 2.Add resources
---
 docs/guide/resource.md      |    7 +-
 docs/zh/guide/resource.md   |    7 +-
 gulpfile.js                 |   12 +-
 package.json                |    1 +
 src/demoData/demoFeature.js |   18 +-
 src/index.html              | 1931 ++---------------------------------
 6 files changed, 139 insertions(+), 1837 deletions(-)

diff --git a/docs/guide/resource.md b/docs/guide/resource.md
index a11d16fa7..12c972459 100644
--- a/docs/guide/resource.md
+++ b/docs/guide/resource.md
@@ -11,7 +11,12 @@ If you have written or found an excellent tutorial and want to recommend it to u
 - [Basic usage of Luckysheet, use `loadUrl` to load server data](https://blog.csdn.net/DCDC2020/article/details/108486525)
 - [Luckysheet import and export implementation-Java background processing](https://blog.csdn.net/u014632228/article/details/109738221)
 
-## Back-end
+## Front-end case
+
+### Community Case
+- [luckysheet-vue-importAndExport](https://github.com/oy-paddy/luckysheet-vue-importAndExport/tree/master/)
+
+## Back-end case
 
 ### Official case
 - [Java backend Luckysheet Server](https://github.com/mengshukeji/LuckysheetServer)
diff --git a/docs/zh/guide/resource.md b/docs/zh/guide/resource.md
index 96388b43e..74a7a08a6 100644
--- a/docs/zh/guide/resource.md
+++ b/docs/zh/guide/resource.md
@@ -11,7 +11,12 @@
 - [Luckysheet基础用法,使用loadUrl加载服务端数据](https://blog.csdn.net/DCDC2020/article/details/108486525)
 - [Luckysheet 导入与导出实现 - Java后台处理](https://blog.csdn.net/u014632228/article/details/109738221)
 
-## 后台
+## 前端案例
+
+### 社区案例
+- [luckysheet-vue-importAndExport](https://github.com/oy-paddy/luckysheet-vue-importAndExport/tree/master/)
+
+## 后端案例
 
 ### 官方案例
 - [Java 后台 Luckysheet Server](https://github.com/mengshukeji/LuckysheetServer)
diff --git a/gulpfile.js b/gulpfile.js
index 9906bbdc3..bfc020598 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -12,6 +12,8 @@ const del = require('delete');
 // Refresh the browser in real time
 const browserSync = require('browser-sync').create();
 const reload = browserSync.reload;
+// proxy
+const { createProxyMiddleware } = require('http-proxy-middleware');
 // According to html reference, files are merged
 // const useref = require('gulp-useref');
 // File merge
@@ -117,11 +119,19 @@ function clean() {
     return del([paths.dist]);
 }
 
+// proxy middleware
+const apiProxy = createProxyMiddleware('/luckysheet/', {
+    target: 'http://luckysheet.lashuju.com/',
+    changeOrigin: true, // for vhosted sites
+    ws: true, // proxy websockets
+});
+
 // Static server
 function serve(done) {
     browserSync.init({
         server: {
-            baseDir: paths.dist
+            baseDir: paths.dist,
+            middleware: [apiProxy],//proxy
         },
         ghostMode: false, //默认true,滚动和表单在任何设备上输入将被镜像到所有设备里,会影响本地的协同编辑消息,故关闭
     }, done)
diff --git a/package.json b/package.json
index 09043d8d3..b564cb760 100644
--- a/package.json
+++ b/package.json
@@ -24,6 +24,7 @@
     "gulp-if": "^3.0.0",
     "gulp-uglify": "^3.0.2",
     "gulp-useref": "^4.0.1",
+    "http-proxy-middleware": "^1.0.6",
     "rollup": "^2.32.1",
     "rollup-plugin-terser": "^6.1.0",
     "standard-version": "^8.0.2",
diff --git a/src/demoData/demoFeature.js b/src/demoData/demoFeature.js
index 9fd89561c..c404cb39f 100644
--- a/src/demoData/demoFeature.js
+++ b/src/demoData/demoFeature.js
@@ -26,18 +26,12 @@
      * Get url parameters
      */
     function getRequest() {
-      var url = window.location.search; //获取url中"?"符后的字串
-      var theRequest = new Object();
-      if (url.indexOf("?") != -1) {
-        var str = url.substr(1);
-        strs = str.split("&");
-        for(var i = 0; i < strs.length; i ++) {
-           
-          theRequest[strs[i].split("=")[0]]=decodeURI(strs[i].split("=")[1]);
-           
-        }
-      }
-      return theRequest;
+        var vars = {};
+        var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,    
+        function(m,key,value) {
+          vars[key] = value;
+        });
+        return vars;
     }
 
     window.luckysheetDemoUtil = {
diff --git a/src/index.html b/src/index.html
index 745c35cfc..51e883d29 100644
--- a/src/index.html
+++ b/src/index.html
@@ -49,1839 +49,126 @@
 		// import sheetPicture from './demoData/sheetPicture.js'
 		// import sheetDataVerification from './demoData/sheetDataVerification.js'
 
-		// According to the browser language
-		var lang = luckysheetDemoUtil.language() === 'zh' ? 'zh' : 'en';
-
 		$(function () {
-			luckysheet.create({
-				container: 'luckysheet',
-				lang: lang,
-				forceCalculation:false,
-				plugins: ['chart'],
-				fontList:[
-					{
-					"fontName":"HanaleiFill",
-					"url":"./assets/iconfont/HanaleiFill-Regular.ttf"
-					},
-					{
-					"fontName":"Anton",
-					"url":"./assets/iconfont/Anton-Regular.ttf"
-					},
-					{
-					"fontName":"Pacifico",
-					"url":"./assets/iconfont/Pacifico-Regular.ttf"
-					}
-				],
-				hook:{
-					rowTitleCellRenderBefore:function(rowNum,postion,ctx){
-						// console.log(rowNum);
-					},
-					rowTitleCellRenderAfter:function(rowNum,postion,ctx){
-						// console.log(ctx);
-					},
-					columnTitleCellRenderBefore:function(columnAbc,postion,ctx){
-						// console.log(columnAbc);
-					},
-					columnTitleCellRenderAfter:function(columnAbc,postion,ctx){
-						// console.log(postion);
-					},
-					cellRenderBefore:function(cell,postion,sheetFile,ctx){
-						// console.log(cell,postion,sheetFile,ctx);
-					},
-					cellRenderAfter:function(cell,postion,sheetFile,ctx){
-						// console.log(postion);
-					},
-					cellMousedownBefore:function(cell,postion,sheetFile,ctx){
-						// console.log(postion);
-					},
-					cellMousedown:function(cell,postion,sheetFile,ctx){
-						// console.log(sheetFile);
-					},
-					sheetMousemove:function(cell,postion,sheetFile,moveState,ctx){
-						// console.log(cell,postion,sheetFile,moveState,ctx);
-					},
-					sheetMouseup:function(cell,postion,sheetFile,moveState,ctx){
-						// console.log(cell,postion,sheetFile,moveState,ctx);
-					},
-					cellAllRenderBefore:function(data,sheetFile,ctx){
-						// console.info(data,sheetFile,ctx)
-					},
-					updated:function(operate){
-						// console.info(operate)
-					},
-					cellUpdateBefore:function(r,c,value,isRefresh){
-						// console.info('cellUpdateBefore',r,c,value,isRefresh)
-					},
-					cellUpdated:function(r,c,oldValue, newValue, isRefresh){
-						// console.info('cellUpdated',r,c,oldValue, newValue, isRefresh)
-					},
-					sheetActivate:function(index, isPivotInitial, isNewSheet){
-						// console.info(index, isPivotInitial, isNewSheet)
-					},
-					rangeSelect:function(index, sheet){
-						// console.info(index, sheet)
-					},
-					commentInsertBefore:function(r, c){
-						// console.info(r, c)
-					},
-					commentInsertAfter:function(r, c, cell){
-						// console.info(r, c, cell)
-					},
-					commentDeleteBefore:function(r, c, cell){
-						// console.info(r, c, cell)
-					},
-					commentDeleteAfter:function(r, c, cell){
-						// console.info(r, c, cell)
-					},
-					commentUpdateBefore:function(r, c, value){
-						// console.info(r, c, value)
-					},
-					commentUpdateAfter:function(r, c, oldCell, newCell ){
-						// console.info(r, c, oldCell, newCell)
-					},
-					
 
-				},
-				data: 
-				[sheetCell,sheetFormula,sheetConditionFormat,sheetSparkline,sheetTable,sheetComment,sheetPivotTableData,sheetPivotTable,sheetChart,sheetPicture,sheetDataVerification]
-				/*[{
-					"index": "0",
-					"zoomRatio": 1,
-					"order": "0",
-					"column": 3,
-					"row": 4,
-					"status": 1,
-					celldata:[{"r":0,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":1,"ct":{"fa":"General","t":"n"},"m":"1"}},{"r":0,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":2,"ct":{"fa":"General","t":"n"},"m":"2"}}]
-				}]*/
-				/*[{"name":"Sheet1","config":{"columnlen":{"0":241},"rowlen":{"0":81}},"index":"1","status":"1","order":"0","luckysheet_select_save":[{"row":[0,0],"column":[4,4],"sheetIndex":1}],"zoomRatio":1,"showGridLines":"1","defaultColWidth":72,"defaultRowHeight":18,"celldata":[
-					{"r":0,"c":0,
-						"v":{
-							"ct":{
-								"fa":"General",
-								"t":"inlineStr",
-								"s":[
-									{
-										"ff":"Arial", //font family
-										"fc":"#fff000",//font color
-										"fs":12,//font size
-										"cl":0,//strike
-										"un":0,//underline
-										"bl":0,//blod
-										"it":0,//italic
-										v:"我在马路\r\n边捡到\r\n\r\n一分钱"
-									},
-									{
-										"ff":"Arial", //font family
-										"fc":"#ff0000",//font color
-										"fs":14,//font size
-										"cl":"1",//strike
-										"un":"1",//underline
-										"bl":"1",//blod
-										"it":"0",//italic
-				                     "ss":0,//0 none 1sup 2sub
-										v:"交给警\r\n察叔叔\r\n"
-									},
-								]
-							},
-							"fs":11,
-							"ff":"等线",
-							"vt":0,
-							"tb":2,
-							"v":"",
-							"qp":1,
-						}
-					},
-					{"r":17,"c":2,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":"11","fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}}
-				],"calcChain":[]}]*/
+			// According to the browser language
+			var lang = luckysheetDemoUtil.language() === 'zh' ? 'zh' : 'en';
+			var isShare = luckysheetDemoUtil.getRequest().share; // '?share=1' opens the collaborative editing mode
+			var gridKey = luckysheetDemoUtil.getRequest().gridKey; // workbook id for collaborative editing, or directly define here
+            var options = null;
 
-				/*
-				[{
-					"name": "Cell",
-					"config": {
-						"curentsheetView":"viewNormal",//viewNormal, viewLayout, viewPage
-						"sheetViewZoom":{
-							"viewNormalZoomScale": 1 ,
-							"viewLayoutZoomScale":1 ,
-							"viewPageZoomScale":0.6,
+            if(isShare || gridKey){
+				// http://localhost:3000/?gridKey=12eyy789-kk45ofid-23737245
+				if(!gridKey){
+					alert('If gridKey is not provided in the address bar, please add it in the source code')
+				}
+                options = {
+                    container: "luckysheet",
+                    lang: lang,
+                    allowUpdate:true,
+                    updateImageUrl: location.origin + "/luckysheet/api/updateImg",
+                    updateUrl: "ws://"+ location.host +"/luckysheet/websocket/qksheet",
+                    gridKey: gridKey,
+                    loadUrl: location.origin + "/luckysheet/api/load",
+                    loadSheetUrl: location.origin + "/luckysheet/api/loadsheet"
+                }
+            }else{
+                // http://localhost:3000/ 
+                options = {
+                    container: 'luckysheet',
+					lang: lang,
+					forceCalculation:false,
+					plugins: ['chart'],
+					fontList:[
+						{
+						"fontName":"HanaleiFill",
+						"url":"./assets/iconfont/HanaleiFill-Regular.ttf"
 						},
-						"printoptions":{
-							unit:"mm",//mm(default), in, pt, cm, m, 
-							PrintArea:"$A$1:$S$31",//print range
-							PrintTitles:{//row column
-								row:"Sheet1!$1:$1",
-								column:"Sheet1!$C:$C"
-							}, 
-							printOptions:{
-								horizontalCentered:0,//align
-								verticalCentered:0,//valign
-								headings:0,//show row and column 
-								gridLines:0,//show gridlines
-							},
-							pageMargins:{
-								left:0,//Left Page Margin
-								right:0,//Right page margin
-								top:0,//Top Page Margin
-								bottom:0,//Bottom Page Margin
-
-								header:0,//Header Page Margin, date,sheet name, page , custom etc.
-								footer:0,//Footer Page Margin, date,sheet name, page , custom etc.
-							},
-							pageSetup:{
-								copies:1,//Number of copies to print.
-								draft:0,//Print without graphics about image and chart
-								paperSize:8,//1Letter ,3Tabloid, 5Legal ,6Statement ,7Executive ,8A3 ,9A4 ,11A5 ,12B4 ,13B5 
-								paperHeight:null,//Height of custom paper as a number followed by a unit identifier. [Example: 297mm, 11inend example],When paperHeight and paperWidth are specified, paperSize shall be ignored.
-								paperWidth:null,//Width of custom paper as a number followed by a unit identifier. [Example: 21cm, 8.5inend example]
-								fitToWidth:0,//Number of horizontal pages to fit on.
-								fitToHeight:0,//Number of vertical pages to fit on.
-								scale:100,//Print scaling. This attribute is restricted to values ranging from 10 to 400.
-								orientation:0,//0defualt,1landscape,2portrait
-								blackAndWhite:0,
-								cellComments:0,//This attribute specifies how to print cell comments, 2 asDisplayed, 1 atEnd, 0 none
-								errors:0,//Specifies how to print cell values for cells with errors, 0 blank(Show Cell Errors As Blank),1 dash(Dash Cell Errors),2 displayed(Display Cell Errors),3 NA
-								horizontalDpi:null,//Vertical print resolution of the device.
-								verticalDpi:null,//Vertical print resolution of the device.
-								pageOrder:0, //0 downThenOver ,1 overThenDown
-								firstPageNumber:null,//Page number for first printed page. If no value is specified, then 'automatic' is assumed.
-								useFirstPageNumber:0,//Use firstPageNumber value for first page number, and do not auto number the pages.
-								usePrinterDefaults:1,//applay default when config is null,
-							},
-							headerFooter:{
-								firstFooter:{
-									left:[//&L
-										{
-											"ff":"Arial", //font family &"-,Regular" or &"font name,font type"
-											"fc":"#fff000",//font color &K
-											"fs":12,//font size &font-size
-											"cl":0,//strike
-											"un":0,//underline &E double,  &U single
-											"bl":0,//blod &B
-											"it":0,//italic &I
-											"ss":0,//0 none 1sup &X,  2sub &Y
-											v:"我在马路\r\n边捡到\r\n\r\n一分钱"
-										}
-									],
-									center:[],//&C
-									right:[],//&R
-								}, //First Page Footer
-								firstHeader:null, //First Page Header
-								oddFooter:"&C第 &P 页&R&G", //Odd Page Footer
-								oddHeader:"&L&G&C&A&F",//Odd Header
-								evenFooter:null,//Even Page Footer
-								evenHeader:null,//Even Page Header
-
-								drawingHF:{//Drawing Reference in Header Footer
-									LF:{//left footer
-										type:"#_x0000_t75",
-										imagedata:"",
-										style:"",
-									},
-									RF:{},//right footer
-									CF:{},//center footer
-									LH:{},//left header
-									RH:{},//right header
-									CH:{},//center header
-								},
-							},
-							rowBreaks:{
-								"rowBreaks_1":{
-									rowIndex:68,
-									man:1,
-								},
-							},
-							colBreaks:{
-								"colBreaks_1":{
-									colIndex:5,
-									man:1,
-									max:16383,
-								},
-								"colBreaks_2":{
-									colIndex:11,
-									man:1,
-									max:1048575,
-								},
-								"colBreaks_3":{
-									colIndex:17,
-									man:1,
-									max:1048575
-								},
-							}
+						{
+						"fontName":"Anton",
+						"url":"./assets/iconfont/Anton-Regular.ttf"
+						},
+						{
+						"fontName":"Pacifico",
+						"url":"./assets/iconfont/Pacifico-Regular.ttf"
+						}
+					],
+					hook:{
+						rowTitleCellRenderBefore:function(rowNum,postion,ctx){
+							// console.log(rowNum);
 						},
-						"merge": {
-							"13_5": {
-								"r": 13,
-								"c": 5,
-								"rs": 3,
-								"cs": 1
-							},
-							"13_7": {
-								"r": 13,
-								"c": 7,
-								"rs": 3,
-								"cs": 2
-							},
-							"14_2": {
-								"r": 14,
-								"c": 2,
-								"rs": 1,
-								"cs": 2
-							},
-							"15_10": {
-								"r": 15,
-								"c": 10,
-								"rs": 4,
-								"cs": 3
-							}
+						rowTitleCellRenderAfter:function(rowNum,postion,ctx){
+							// console.log(ctx);
 						},
-						"borderInfo": [
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 3,
-									"col_index": 3,
-									"l": {
-										"style": 10,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 10,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 10,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 10,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 3,
-									"col_index": 4,
-									"l": {
-										"style": 10,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 10,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 10,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 10,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 3,
-									"col_index": 5,
-									"l": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 3,
-									"col_index": 6,
-									"l": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 3,
-									"col_index": 7,
-									"l": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 3,
-									"col_index": 8,
-									"l": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 5,
-									"col_index": 2,
-									"l": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 5,
-									"col_index": 3,
-									"l": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 5,
-									"col_index": 4,
-									"l": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 5,
-									"col_index": 5,
-									"l": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 5,
-									"col_index": 6,
-									"l": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 5,
-									"col_index": 7,
-									"l": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 5,
-									"col_index": 8,
-									"l": {
-										"style": 2,
-										"color": "rgb(255, 0, 0)"
-									},
-									"r": {
-										"style": 2,
-										"color": "rgb(255, 0, 0)"
-									},
-									"t": {
-										"style": 2,
-										"color": "rgb(255, 0, 0)"
-									},
-									"b": {
-										"style": 2,
-										"color": "rgb(255, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 7,
-									"col_index": 2,
-									"l": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 7,
-									"col_index": 3,
-									"l": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 7,
-									"col_index": 5,
-									"l": {
-										"style": 2,
-										"color": "rgb(154, 205, 50)"
-									},
-									"t": {
-										"style": 2,
-										"color": "rgb(154, 205, 50)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 7,
-									"col_index": 6,
-									"r": {
-										"style": 2,
-										"color": "rgb(154, 205, 50)"
-									},
-									"t": {
-										"style": 2,
-										"color": "rgb(154, 205, 50)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 7,
-									"col_index": 8,
-									"r": {
-										"style": 9,
-										"color": "rgb(0, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(0, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 7,
-									"col_index": 9,
-									"l": {
-										"style": 9,
-										"color": "rgb(0, 0, 0)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(0, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 8,
-									"col_index": 2,
-									"l": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 8,
-									"col_index": 3,
-									"l": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"r": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									},
-									"b": {
-										"style": 9,
-										"color": "rgb(0, 0, 255)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 8,
-									"col_index": 5,
-									"l": {
-										"style": 2,
-										"color": "rgb(154, 205, 50)"
-									},
-									"b": {
-										"style": 2,
-										"color": "rgb(154, 205, 50)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 8,
-									"col_index": 6,
-									"r": {
-										"style": 2,
-										"color": "rgb(154, 205, 50)"
-									},
-									"b": {
-										"style": 2,
-										"color": "rgb(154, 205, 50)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 8,
-									"col_index": 8,
-									"r": {
-										"style": 9,
-										"color": "rgb(0, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(0, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 8,
-									"col_index": 9,
-									"l": {
-										"style": 9,
-										"color": "rgb(0, 0, 0)"
-									},
-									"t": {
-										"style": 9,
-										"color": "rgb(0, 0, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 10,
-									"col_index": 2,
-									"l": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 10,
-									"col_index": 3,
-									"r": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 10,
-									"col_index": 5,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 10,
-									"col_index": 6,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 10,
-									"col_index": 7,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 11,
-									"col_index": 2,
-									"l": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 11,
-									"col_index": 3,
-									"r": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 11,
-									"col_index": 5,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 11,
-									"col_index": 6,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 11,
-									"col_index": 7,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 12,
-									"col_index": 2,
-									"l": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 12,
-									"col_index": 3,
-									"r": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"t": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(144, 238, 144)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 12,
-									"col_index": 5,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 12,
-									"col_index": 6,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 12,
-									"col_index": 7,
-									"l": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"r": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									},
-									"b": {
-										"style": 1,
-										"color": "rgb(205, 205, 0)"
-									}
-								}
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "2",
-								"color": "#000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											3,
-											4
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "2",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											3,
-											4
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "4",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											4,
-											4
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "3",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											4,
-											4
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "3",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											3,
-											3
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "2",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											3,
-											3
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "2",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											5,
-											5
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "2",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											8,
-											8
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "2",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											3,
-											8
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "4",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											7,
-											7
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "1",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											8,
-											8
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "5",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											6,
-											6
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "6",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											5,
-											5
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "3",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											4,
-											4
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "3",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											4,
-											4
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "2",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											3,
-											3
-										],
-										"column": [
-											3,
-											3
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "2",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											5,
-											5
-										],
-										"column": [
-											2,
-											9
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "9",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											5,
-											5
-										],
-										"column": [
-											5,
-											5
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "8",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											5,
-											5
-										],
-										"column": [
-											6,
-											6
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "13",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											5,
-											5
-										],
-										"column": [
-											7,
-											7
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "13",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											6,
-											6
-										],
-										"column": [
-											11,
-											11
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "10",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											5,
-											5
-										],
-										"column": [
-											4,
-											4
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "11",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											5,
-											5
-										],
-										"column": [
-											3,
-											3
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "11",
-								"color": "#ff0000",
-								"range": [
-									{
-										"row": [
-											7,
-											8
-										],
-										"column": [
-											2,
-											3
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-all",
-								"style": "3",
-								"color": "#0000ff",
-								"range": [
-									{
-										"row": [
-											7,
-											8
-										],
-										"column": [
-											2,
-											3
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-inside",
-								"style": "3",
-								"color": "#0000ff",
-								"range": [
-									{
-										"row": [
-											7,
-											8
-										],
-										"column": [
-											8,
-											9
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-inside",
-								"style": "9",
-								"color": "#0000ff",
-								"range": [
-									{
-										"row": [
-											7,
-											8
-										],
-										"column": [
-											8,
-											9
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-inside",
-								"style": "2",
-								"color": "#0000ff",
-								"range": [
-									{
-										"row": [
-											7,
-											8
-										],
-										"column": [
-											8,
-											9
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-inside",
-								"style": "9",
-								"color": "#0000ff",
-								"range": [
-									{
-										"row": [
-											7,
-											8
-										],
-										"column": [
-											8,
-											9
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 10,
-									"col_index": 10,
-									"l": {
-										"color": "#ff0000",
-										"style": "13"
-									},
-									"r": {
-										"color": "#ff0000",
-										"style": "13"
-									},
-									"t": {
-										"color": "#ff0000",
-										"style": "13"
-									},
-									"b": {
-										"color": "#ff0000",
-										"style": "13"
-									}
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 6,
-									"col_index": 11,
-									"l": null,
-									"r": null,
-									"t": null,
-									"b": null
-								}
-							},
-							{
-								"rangeType": "cell",
-								"value": {
-									"row_index": 10,
-									"col_index": 10,
-									"l": null,
-									"r": null,
-									"t": null,
-									"b": null
-								}
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-outside",
-								"style": "13",
-								"color": "#00ff00",
-								"range": [
-									{
-										"row": [
-											10,
-											12
-										],
-										"column": [
-											2,
-											3
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-horizontal",
-								"style": "13",
-								"color": "#00ff00",
-								"range": [
-									{
-										"row": [
-											10,
-											12
-										],
-										"column": [
-											2,
-											3
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-vertical",
-								"style": "13",
-								"color": "#ff9900",
-								"range": [
-									{
-										"row": [
-											10,
-											12
-										],
-										"column": [
-											5,
-											7
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-outside",
-								"style": "13",
-								"color": "#ff9900",
-								"range": [
-									{
-										"row": [
-											10,
-											12
-										],
-										"column": [
-											5,
-											7
-										]
-									}
-								]
-							},
-							{
-								"rangeType": "range",
-								"borderType": "border-none",
-								"style": "1",
-								"color": "#ff9900",
-								"range": [
-									{
-										"row": [
-											19,
-											19
-										],
-										"column": [
-											6,
-											6
-										]
-									}
-								]
-							}
-						],
-						"rowlen": {
-							"0": 20,
-							"1": 20,
-							"2": 20,
-							"3": 20,
-							"4": 20,
-							"5": 20,
-							"6": 20,
-							"7": 20,
-							"8": 20,
-							"9": 20,
-							"10": 20,
-							"11": 20,
-							"12": 20,
-							"13": 20,
-							"14": 20,
-							"15": 20,
-							"16": 20,
-							"17": 31,
-							"18": 20,
-							"19": 20,
-							"20": 20,
-							"21": 20,
-							"22": 20,
-							"23": 20,
-							"24": 20,
-							"25": 79,
-							"26": 20,
-							"27": 20,
-							"28": 80,
-							"29": 36
+						columnTitleCellRenderBefore:function(columnAbc,postion,ctx){
+							// console.log(columnAbc);
 						},
-						"columnlen": {
-							"0": 131,
-							"2": 153,
-							"3": 128,
-							"4": 136,
-							"5": 122,
-							"6": 138,
-							"7": 131,
-							"8": 128,
-							"9": 140,
-							"10": 144
+						columnTitleCellRenderAfter:function(columnAbc,postion,ctx){
+							// console.log(postion);
 						},
-						"rowhidden": {
-							"30": 0,
-							"31": 0
+						cellRenderBefore:function(cell,postion,sheetFile,ctx){
+							// console.log(cell,postion,sheetFile,ctx);
 						},
-						"customHeight": {
-							"29": 1
+						cellRenderAfter:function(cell,postion,sheetFile,ctx){
+							// console.log(postion);
 						},
-						"customWidth": {
-							"2": 1
-						}
+						cellMousedownBefore:function(cell,postion,sheetFile,ctx){
+							// console.log(postion);
+						},
+						cellMousedown:function(cell,postion,sheetFile,ctx){
+							// console.log(sheetFile);
+						},
+						sheetMousemove:function(cell,postion,sheetFile,moveState,ctx){
+							// console.log(cell,postion,sheetFile,moveState,ctx);
+						},
+						sheetMouseup:function(cell,postion,sheetFile,moveState,ctx){
+							// console.log(cell,postion,sheetFile,moveState,ctx);
+						},
+						cellAllRenderBefore:function(data,sheetFile,ctx){
+							// console.info(data,sheetFile,ctx)
+						},
+						updated:function(operate){
+							// console.info(operate)
+						},
+						cellUpdateBefore:function(r,c,value,isRefresh){
+							// console.info('cellUpdateBefore',r,c,value,isRefresh)
+						},
+						cellUpdated:function(r,c,oldValue, newValue, isRefresh){
+							// console.info('cellUpdated',r,c,oldValue, newValue, isRefresh)
+						},
+						sheetActivate:function(index, isPivotInitial, isNewSheet){
+							// console.info(index, isPivotInitial, isNewSheet)
+						},
+						rangeSelect:function(index, sheet){
+							// console.info(index, sheet)
+						},
+						commentInsertBefore:function(r, c){
+							// console.info(r, c)
+						},
+						commentInsertAfter:function(r, c, cell){
+							// console.info(r, c, cell)
+						},
+						commentDeleteBefore:function(r, c, cell){
+							// console.info(r, c, cell)
+						},
+						commentDeleteAfter:function(r, c, cell){
+							// console.info(r, c, cell)
+						},
+						commentUpdateBefore:function(r, c, value){
+							// console.info(r, c, value)
+						},
+						commentUpdateAfter:function(r, c, oldCell, newCell ){
+							// console.info(r, c, oldCell, newCell)
+						},
+						
+
 					},
-					"index": "0",
-					"zoomRatio": 1,
-					"order": "0",
-					"column": 18,
-					"row": 36,
-					"status": 1,
-					"celldata": [{"r":0,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":"1","ct":{"fa":"General","t":"n"},"m":"1"}},{"r":0,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":2,"ct":{"fa":"General","t":"n"},"m":"2"}},{"r":0,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":3,"ct":{"fa":"General","t":"n"},"m":"3"}},{"r":0,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":0,"ct":{"fa":"###.00","t":"n"},"m":"0","f":"=A1/B1"}},{"r":0,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":0,"v":{"v":"Background","ct":{"fa":"General","t":"g"},"m":"Background","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":2,"v":{"bg":"rgb(30, 144, 255)","bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":4,"v":{"bg":"rgb(0, 255, 0)","bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":0,"v":{"v":"Border","ct":{"fa":"General","t":"g"},"m":"Border","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"ct":{"fa":"General","t":"inlineStr","s":[{"ff":"Arial","fc":"rgb(255, 0, 0)","fs":12,"cl":0,"un":0,"bl":0,"it":0,"v":"Inline"},{"ff":"Arial","fc":"#000000","fs":12,"cl":0,"un":0,"bl":0,"it":0,"v":" "},{"ff":"Arial","fc":"#000000","fs":16,"cl":1,"un":0,"bl":0,"it":1,"v":"Style"},{"ff":"Arial","fc":"#000000","fs":12,"cl":0,"un":0,"bl":0,"it":0,"v":" "},{"ff":"Arial","fc":"#000000","fs":12,"cl":0,"un":0,"bl":1,"it":0,"v":"Cell"}]}}},{"r":5,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":13,"c":5,"rs":3,"cs":1}}},{"r":13,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":13,"c":7,"rs":3,"cs":2}}},{"r":13,"c":8,"v":{"mc":{"r":13,"c":7}}},{"r":13,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":0,"v":{"v":"Span","ct":{"fa":"General","t":"g"},"m":"Span","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":14,"c":2,"rs":1,"cs":2}}},{"r":14,"c":3,"v":{"mc":{"r":14,"c":2}}},{"r":14,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":5,"v":{"mc":{"r":13,"c":5}}},{"r":14,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":7,"v":{"mc":{"r":13,"c":7}}},{"r":14,"c":8,"v":{"mc":{"r":13,"c":7}}},{"r":14,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":5,"v":{"mc":{"r":13,"c":5}}},{"r":15,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":7,"v":{"mc":{"r":13,"c":7}}},{"r":15,"c":8,"v":{"mc":{"r":13,"c":7}}},{"r":15,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":15,"c":10,"rs":4,"cs":3}}},{"r":15,"c":11,"v":{"mc":{"r":15,"c":10}}},{"r":15,"c":12,"v":{"mc":{"r":15,"c":10}}},{"r":16,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":15,"c":10}}},{"r":16,"c":11,"v":{"mc":{"r":15,"c":10}}},{"r":16,"c":12,"v":{"mc":{"r":15,"c":10}}},{"r":17,"c":0,"v":{"v":"Font","ct":{"fa":"General","t":"g"},"m":"Font","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":17,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":17,"c":2,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":"11","fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":3,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":13,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":4,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":9,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":5,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":13,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":6,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":"rgb(255, 215, 0)","bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":7,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(67, 110, 238)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":17,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":17,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":15,"c":10}}},{"r":17,"c":11,"v":{"mc":{"r":15,"c":10}}},{"r":17,"c":12,"v":{"mc":{"r":15,"c":10}}},{"r":18,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":15,"c":10}}},{"r":18,"c":11,"v":{"mc":{"r":15,"c":10}}},{"r":18,"c":12,"v":{"mc":{"r":15,"c":10}}},{"r":19,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":2,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":"rgb(67, 110, 238)","bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(255, 215, 0)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":19,"c":3,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":1,"it":0,"ff":0,"fs":"10","fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":19,"c":4,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":1,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":19,"c":5,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"cl":1,"m":"Luckysheet"}},{"r":19,"c":6,"v":{"ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"1","vt":"0","cl":1}},{"r":19,"c":7,"v":{"ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":0,"v":{"v":"Format","ct":{"fa":"General","t":"g"},"m":"Format","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":2,"v":{"ct":{"fa":"##0.00","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"0.25","v":0.25}},{"r":21,"c":3,"v":{"ct":{"fa":"$#,##0.00_);($#,##0.00)","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"$0.25 ","v":0.25}},{"r":21,"c":4,"v":{"ct":{"fa":"\"$\" 0.00","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"$ 0.25","v":0.25}},{"r":21,"c":5,"v":{"ct":{"fa":"0%","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"25%","v":0.25}},{"r":21,"c":6,"v":{"ct":{"fa":"# ?/?","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":" 1/4","v":0.25}},{"r":21,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":2,"v":{"ct":{"fa":"0.00E+00","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"2.50E-01","v":0.25}},{"r":23,"c":3,"v":{"v":0.25,"ct":{"fa":"0.00","t":"n"},"m":"0.25","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":4,"v":{"ct":{"fa":"AM/PM h:mm:ss","t":"d"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":44032,"m":"AM 12:00:00"}},{"r":23,"c":5,"v":{"ct":{"fa":"yyyy/MM/dd","t":"d"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":44032,"m":"2020/07/20"}},{"r":23,"c":6,"v":{"ct":{"fa":"yyyy\"年\"M\"月\"d\"日\"","t":"d"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":44032,"m":"2020年7月20日"}},{"r":23,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":25,"c":0,"v":{"v":"Alignment","ct":{"fa":"General","t":"g"},"m":"Alignment","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":25,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":25,"c":2,"v":{"v":"Top Left","ct":{"fa":"General","t":"g"},"m":"Top Left","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"1","vt":"1"}},{"r":25,"c":3,"v":{"v":"Top Center","ct":{"fa":"General","t":"g"},"m":"Top Center","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"0","vt":"1"}},{"r":25,"c":4,"v":{"v":"Top Right","ct":{"fa":"General","t":"g"},"m":"Top Right","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"2","vt":"1"}},{"r":25,"c":5,"v":{"v":"Center Left","ct":{"fa":"General","t":"g"},"m":"Center Left","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"1","vt":"0"}},{"r":25,"c":6,"v":{"v":"Center Center","ct":{"fa":"General","t":"g"},"m":"Center Center","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"0","vt":"0"}},{"r":25,"c":7,"v":{"v":"Center Right","ct":{"fa":"General","t":"g"},"m":"Center Right","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"2","vt":"0"}},{"r":25,"c":8,"v":{"v":"Bottom Left","ct":{"fa":"General","t":"g"},"m":"Bottom Left","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"1","vt":"2"}},{"r":25,"c":9,"v":{"v":"Bottom Center","ct":{"fa":"General","t":"g"},"m":"Bottom Center","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"0","vt":"2"}},{"r":25,"c":10,"v":{"v":"Bottom Right","ct":{"fa":"General","t":"g"},"m":"Bottom Right","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"2","vt":"2"}},{"r":26,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":0,"v":{"v":"WordWrap","ct":{"fa":"General","t":"g"},"m":"WordWrap","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":2,"v":{"v":"ABCDEFGHIJKLMNOPQRSTUVWXYZ","ct":{"fa":"General","t":"g"},"m":"ABCDEFGHIJKLMNOPQRSTUVWXYZ","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"tb":"2"}},{"r":28,"c":3,"v":{"ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"tb":"1"}},{"r":28,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":29,"c":0,"v":{"ct":{"fa":"General","t":"inlineStr","s":[{"ff":"\"times new roman\"","fc":"rgb(51, 51, 51)","fs":"12","cl":0,"un":0,"bl":1,"it":0,"v":"TextRotate"}]},"ht":"1","vt":"0"}},{"r":29,"c":2,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"1","tb":"2","ht":"1","fs":"12"}},{"r":29,"c":3,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"2","tb":"2","ht":"0","fs":"12"}},{"r":29,"c":4,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"4","tb":"2","ht":"1","fs":"12","vt":"2"}},{"r":29,"c":5,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"5","tb":"2","ht":"1","fs":"12"}},{"r":29,"c":6,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"1","tb":"1","ht":"1","fs":"12","vt":"0"}},{"r":30,"c":0,"v":{"ct":{"fa":"General","t":"g"},"v":"hidden1","m":"hidden1"}},{"r":31,"c":0,"v":{"m":"hidden2","ct":{"fa":"General","t":"g"},"v":"hidden2"}},{"r":33,"c":0,"v":{"ct":{"fa":"General","t":"g"},"bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}}],
-					"ch_width": 2361,
-					"rh_height": 936,
-					"luckysheet_select_save": [
-						{
-							"left": 741,
-							"width": 138,
-							"top": 796,
-							"height": 19,
-							"left_move": 741,
-							"width_move": 138,
-							"top_move": 796,
-							"height_move": 19,
-							"row": [
-								33,
-								33
-							],
-							"column": [
-								6,
-								6
-							],
-							"row_focus": 33,
-							"column_focus": 6
-						}
-					],
-					"calcChain": [
-						{
-							"r": 0,
-							"c": 3,
-							"index": "0",
-							"func": [
-								true,
-								3,
-								"=Formula!A1+Formula!B1"
-							],
-							"color": "w",
-							"parent": null,
-							"chidren": {},
-							"times": 0
-						}
-					],
-					"scrollLeft": 0,
-					"scrollTop": 0
-				}]*/
-			})
+					data: 
+					[sheetCell,sheetFormula,sheetConditionFormat,sheetSparkline,sheetTable,sheetComment,sheetPivotTableData,sheetPivotTable,sheetChart,sheetPicture,sheetDataVerification]
+                }
+            }
+
+            luckysheet.create(options);
 			
 		})
 	</script>