ESC 200, 300, 400, 500 JRP v1.0


calcs ESCt, vh+ and gh+ at PAR values 200, 300, 400, 500 with 60 sec at each par prior to DIRK.
// The measures DIRK ECS using on-off-on actinic, with actinic pulled from the PAR sensor.  This measurement smooths out the dark period by using a 2 layer smoothing.
// should I calibrate this to a 940 signal, to estimate thickness?

var output = {};
var spad;

var vhplus_200;
var tau_200;
var ECSt_200;
var quality_flag_200 = 0;
var i_200 = 0;
var j_200 = 0;
var h_200 = 0;
var k_200 = 0;

var vhplus_300;
var tau_300;
var ECSt_300;
var quality_flag_300 = 0;
var i_300 = 0;
var j_300 = 0;
var h_300 = 0;
var k_300 = 0;

var vhplus_400;
var tau_400;
var ECSt_400;
var quality_flag_400 = 0;
var i_400 = 0;
var j_400 = 0;
var h_400 = 0;
var k_400 = 0;

var vhplus_500;
var tau_500;
var ECSt_500;
var quality_flag_500 = 0;
var i_500 = 0;
var j_500 = 0;
var h_500 = 0;
var k_500 = 0;



// This is the area which needs to be smoothed out,  the _abs version will be absorbance values
var smooth1_200 = json.data_raw.slice(300,600);
var smooth1_abs_200 = [];

// points 300 and 301 can be affected by electronic blips, so we set them == to the average of the previous 'on' values
var fixit_200 = MathMEAN(json.data_raw.slice(230,290));
smooth1_200[0] = fixit_200 ;// The measures DIRK ECS using on-off-on actinic, with actinic pulled from the PAR sensor.  This measurement smooths out the dark period by using a 2 layer smoothing.
// should I calibrate this to a 940 signal, to estimate thickness?


// This is the area which needs to be smoothed out,  the _abs version will be absorbance values
var smooth1_200 = json.data_raw.slice(300,600);
var smooth1_abs_200 = [];

// points 300 and 301 can be affected by electronic blips, so we set them == to the average of the previous 'on' values
var fixit_200 = MathMEAN(json.data_raw.slice(230,290));
smooth1_200[0] = fixit_200;
smooth1_200[1] = fixit_200;

// create an rolling average for every 2 measurements.  Then repeat with ever 3.  Then 4, etc.  Then repeat that process 5 times.

var tbsmooth_200 = 0;

///*
// first just smooth out the big bumps
for (k=0;k<15;k++) {
  for (h=2;h<3;h++) {
    for (j=1;j<296;j++) {
      tbsmooth_200 = 0;
      for (i=0;i<h;i++) {
        tbsmooth_200 += smooth1_200[i+j];  // sum current point + next point
      }
      smooth1_200[j] = MathROUND(tbsmooth_200/h,0);
    }
  }
}

// then roll out the kinks
for (k=0;k<7;k++) {
  for (h=2;h<5;h++) {
    for (j=1;j<296;j++) {
      tbsmooth_200 = 0;
      for (i=0;i<h;i++) {
        tbsmooth_200 += smooth1_200[i-1+j];  // sum previous 1 point + next h-1 point(s)
      }
      smooth1_200[j] = MathROUND(tbsmooth_200/h,0);
    }
  }
}
//*/


// This is the area which needs to be smoothed out,  the _abs version will be absorbance values
var smooth1_300 = json.data_raw.slice(1200,1500);
var smooth1_abs_300 = [];

// points 300 and 301 can be affected by electronic blips, so we set them == to the average of the previous 'on' values
var fixit_300 = MathMEAN(json.data_raw.slice(1130,1190));
smooth1_300[0] = fixit_300 ;// The measures DIRK ECS using on-off-on actinic, with actinic pulled from the PAR sensor.  This measurement smooths out the dark period by using a 2 layer smoothing.
// should I calibrate this to a 940 signal, to estimate thickness?


// This is the area which needs to be smoothed out,  the _abs version will be absorbance values
var smooth1_300 = json.data_raw.slice(1200,1500);
var smooth1_abs_300 = [];

// points 300 and 301 can be affected by electronic blips, so we set them == to the average of the previous 'on' values
var fixit_300 = MathMEAN(json.data_raw.slice(1130,1190));
smooth1_300[0] = fixit_300;
smooth1_300[1] = fixit_300;

// create an rolling average for every 2 measurements.  Then repeat with ever 3.  Then 4, etc.  Then repeat that process 5 times.

var tbsmooth_300 = 0;

///*
// first just smooth out the big bumps
for (k=0;k<15;k++) {
  for (h=2;h<3;h++) {
    for (j=1;j<296;j++) {
      tbsmooth_300 = 0;
      for (i=0;i<h;i++) {
        tbsmooth_300 += smooth1_300[i+j];  // sum current point + next point
      }
      smooth1_300[j] = MathROUND(tbsmooth_300/h,0);
    }
  }
}

// then roll out the kinks
for (k=0;k<7;k++) {
  for (h=2;h<5;h++) {
    for (j=1;j<296;j++) {
      tbsmooth_300 = 0;
      for (i=0;i<h;i++) {
        tbsmooth_300 += smooth1_300[i-1+j];  // sum previous 1 point + next h-1 point(s)
      }
      smooth1_300[j] = MathROUND(tbsmooth_300/h,0);
    }
  }
}
//*/

// This is the area which needs to be smoothed out,  the _abs version will be absorbance values
var smooth1_400 = json.data_raw.slice(2100,2400);
var smooth1_abs_400 = [];

// points 300 and 301 can be affected by electronic blips, so we set them == to the average of the previous 'on' values
var fixit_400 = MathMEAN(json.data_raw.slice(2030,2090));
smooth1_400[0] = fixit_400 ;// The measures DIRK ECS using on-off-on actinic, with actinic pulled from the PAR sensor.  This measurement smooths out the dark period by using a 2 layer smoothing.
// should I calibrate this to a 940 signal, to estimate thickness?


// This is the area which needs to be smoothed out,  the _abs version will be absorbance values
var smooth1_400 = json.data_raw.slice(2100,2400);
var smooth1_abs_400 = [];

// points 300 and 301 can be affected by electronic blips, so we set them == to the average of the previous 'on' values
var fixit_400 = MathMEAN(json.data_raw.slice(2030,2090));
smooth1_400[0] = fixit_400;
smooth1_400[1] = fixit_400;

// create an rolling average for every 2 measurements.  Then repeat with ever 3.  Then 4, etc.  Then repeat that process 5 times.

var tbsmooth_400 = 0;

///*
// first just smooth out the big bumps
for (k=0;k<15;k++) {
  for (h=2;h<3;h++) {
    for (j=1;j<296;j++) {
      tbsmooth_400 = 0;
      for (i=0;i<h;i++) {
        tbsmooth_400 += smooth1_400[i+j];  // sum current point + next point
      }
      smooth1_400[j] = MathROUND(tbsmooth_400/h,0);
    }
  }
}

// then roll out the kinks
for (k=0;k<7;k++) {
  for (h=2;h<5;h++) {
    for (j=1;j<296;j++) {
      tbsmooth_400 = 0;
      for (i=0;i<h;i++) {
        tbsmooth_400 += smooth1_400[i-1+j];  // sum previous 1 point + next h-1 point(s)
      }
      smooth1_400[j] = MathROUND(tbsmooth_400/h,0);
    }
  }
}
//*/

// This is the area which needs to be smoothed out,  the _abs version will be absorbance values
var smooth1_500 = json.data_raw.slice(3000,3600);
var smooth1_abs_500 = [];

// points 300 and 301 can be affected by electronic blips, so we set them == to the average of the previous 'on' values
var fixit_500 = MathMEAN(json.data_raw.slice(2930,2990));
smooth1_500[0] = fixit_500 ;// The measures DIRK ECS using on-off-on actinic, with actinic pulled from the PAR sensor.  This measurement smooths out the dark period by using a 2 layer smoothing.
// should I calibrate this to a 940 signal, to estimate thickness?


// This is the area which needs to be smoothed out,  the _abs version will be absorbance values
var smooth1_500 = json.data_raw.slice(3000,3600);
var smooth1_abs_500 = [];

// points 300 and 301 can be affected by electronic blips, so we set them == to the average of the previous 'on' values
var fixit_500 = MathMEAN(json.data_raw.slice(2930,2990));
smooth1_500[0] = fixit_500;
smooth1_500[1] = fixit_500;

// create an rolling average for every 2 measurements.  Then repeat with ever 3.  Then 4, etc.  Then repeat that process 5 times.

var tbsmooth_500 = 0;

///*
// first just smooth out the big bumps
for (k=0;k<15;k++) {
  for (h=2;h<3;h++) {
    for (j=1;j<296;j++) {
      tbsmooth_500 = 0;
      for (i=0;i<h;i++) {
        tbsmooth_500 += smooth1_500[i+j];  // sum current point + next point
      }
      smooth1_500[j] = MathROUND(tbsmooth_500/h,0);
    }
  }
}

// then roll out the kinks
for (k=0;k<7;k++) {
  for (h=2;h<5;h++) {
    for (j=1;j<296;j++) {
      tbsmooth_500 = 0;
      for (i=0;i<h;i++) {
        tbsmooth_500 += smooth1_500[i-1+j];  // sum previous 1 point + next h-1 point(s)
      }
      smooth1_500[j] = MathROUND(tbsmooth_500/h,0);
    }
  }
}
//*/










// now convert smooth1 into absorbance ( abs = log(Is / I0) )
for (var x=0;x<300;x++) {
  smooth1_abs_200[x] = MathLOG(smooth1_200[x]/smooth1_200[0]);
}


// calculate ECSt_200
max_200 = MathMEAN(smooth1_abs_200.sort().slice(10,299));
var min_200 = smooth1_abs_200[0];
ECSt_200 = max_200 - min_200;

// Calculate GH+ by finding the 1/e point in the dark period
var tmpval_200;
var howclose_e_200 = 1;
var tmpslope_200 = 0;
var close_e_200 = [];
var slope_e_200 = [];
for (k=0;k<299;k++) {
  tmpval_200 = (smooth1_abs_200[k]-min_200)/(max_200-min_200);
  howclose_e_200 = (1/Math.E - tmpval_200);
  close_e_200[k] = MathROUND((1/Math.E - tmpval_200),3);
  // if slope is largest, then choose it for vhplus_200 up to tau
  if (((smooth1_abs_200[k+1]-min_200)/(max_200-min_200) - tmpval_200) > tmpslope_200) {
    vhplus_200 = (smooth1_abs_200[k+1]-min_200)/(max_200-min_200) - tmpval_200;
  }
  tmpslope_200 = (smooth1_abs_200[k+1]-min_200)/(max_200-min_200) - tmpval_200;
  slope_e_200[k] = MathROUND((smooth1_abs_200[k+1]-min_200)/(max_200-min_200) - tmpval_200,4);
  // once you hit tau, then stop iterating
  if (howclose_e_200 < 0) {
    tau_200 = (smooth1_abs_200[k]-min_200)/(max_200-min_200);
    break;
  }
}

// Check for quality issues
// issue 1: large standard deviation in the first 'on' period
var st_dev_on_200 = MathSTDEV(json.data_raw.slice(20,290));
if (st_dev_on_200 > 50) {
  quality_flag_200++;
}

if (quality_flag_200 > 0) {
  output ["quality flag_200"] = quality_flag_200;
  output ["st_dev_on_200"] = MathROUND(st_dev_on_200,0);
}

//output ["log out"] = smooth1_abs;
output ["ECSt_200"] = MathROUND(ECSt_200,4);
output ["vhplus_200"] = MathROUND(vhplus_200,4);
output ["ghplus_200"] = 1/MathROUND(tau_200,4);
//output ["close_e"] = close_e;
//output ["slope_e"] = slope_e;
//output ["smooth1"] = smooth1;


// now convert smooth1 into absorbance ( abs = log(Is / I0) )
for (var x=0;x<300;x++) {
  smooth1_abs_300[x] = MathLOG(smooth1_300[x]/smooth1_300[0]);
}


// calculate ECSt_300
max_300 = MathMEAN(smooth1_abs_300.sort().slice(10,299));
var min_300 = smooth1_abs_300[0];
ECSt_300 = max_300 - min_300;

// Calculate GH+ by finding the 1/e point in the dark period
var tmpval_300;
var howclose_e_300 = 1;
var tmpslope_300 = 0;
var close_e_300 = [];
var slope_e_300 = [];
for (k=0;k<299;k++) {
  tmpval_300 = (smooth1_abs_300[k]-min_300)/(max_300-min_300);
  howclose_e_300 = (1/Math.E - tmpval_300);
  close_e_300[k] = MathROUND((1/Math.E - tmpval_300),3);
  // if slope is largest, then choose it for vhplus_300 up to tau
  if (((smooth1_abs_300[k+1]-min_300)/(max_300-min_300) - tmpval_300) > tmpslope_300) {
    vhplus_300 = (smooth1_abs_300[k+1]-min_300)/(max_300-min_300) - tmpval_300;
  }
  tmpslope_300 = (smooth1_abs_300[k+1]-min_300)/(max_300-min_300) - tmpval_300;
  slope_e_300[k] = MathROUND((smooth1_abs_300[k+1]-min_300)/(max_300-min_300) - tmpval_300,4);
  // once you hit tau, then stop iterating
  if (howclose_e_300 < 0) {
    tau_300 = (smooth1_abs_300[k]-min_300)/(max_300-min_300);
    break;
  }
}

// Check for quality issues
// issue 1: large standard deviation in the first 'on' period
var st_dev_on_300 = MathSTDEV(json.data_raw.slice(20,290));
if (st_dev_on_300 > 50) {
  quality_flag_300++;
}

if (quality_flag_300 > 0) {
  output ["quality flag_300"] = quality_flag_300;
  output ["st_dev_on_300"] = MathROUND(st_dev_on_300,0);
}

//output ["log out"] = smooth1_abs;
output ["ECSt_300"] = MathROUND(ECSt_300,4);
output ["vhplus_300"] = MathROUND(vhplus_300,4);
output ["ghplus_300"] = 1/MathROUND(tau_300,4);


// now convert smooth1 into absorbance ( abs = log(Is / I0) )
for (var x=0;x<300;x++) {
  smooth1_abs_400[x] = MathLOG(smooth1_400[x]/smooth1_400[0]);
}


// calculate ECSt_400
max_400 = MathMEAN(smooth1_abs_400.sort().slice(10,299));
var min_400 = smooth1_abs_400[0];
ECSt_400 = max_400 - min_400;

// Calculate GH+ by finding the 1/e point in the dark period
var tmpval_400;
var howclose_e_400 = 1;
var tmpslope_400 = 0;
var close_e_400 = [];
var slope_e_400 = [];
for (k=0;k<299;k++) {
  tmpval_400 = (smooth1_abs_400[k]-min_400)/(max_400-min_400);
  howclose_e_400 = (1/Math.E - tmpval_400);
  close_e_400[k] = MathROUND((1/Math.E - tmpval_400),3);
  // if slope is largest, then choose it for vhplus_400 up to tau
  if (((smooth1_abs_400[k+1]-min_400)/(max_400-min_400) - tmpval_400) > tmpslope_400) {
    vhplus_400 = (smooth1_abs_400[k+1]-min_400)/(max_400-min_400) - tmpval_400;
  }
  tmpslope_400 = (smooth1_abs_400[k+1]-min_400)/(max_400-min_400) - tmpval_400;
  slope_e_400[k] = MathROUND((smooth1_abs_400[k+1]-min_400)/(max_400-min_400) - tmpval_400,4);
  // once you hit tau, then stop iterating
  if (howclose_e_400 < 0) {
    tau_400 = (smooth1_abs_400[k]-min_400)/(max_400-min_400);
    break;
  }
}

// Check for quality issues
// issue 1: large standard deviation in the first 'on' period
var st_dev_on_400 = MathSTDEV(json.data_raw.slice(20,290));
if (st_dev_on_400 > 50) {
  quality_flag_400++;
}

if (quality_flag_400 > 0) {
  output ["quality flag_400"] = quality_flag_400;
  output ["st_dev_on_400"] = MathROUND(st_dev_on_400,0);
}

//output ["log out"] = smooth1_abs;
output ["ECSt_400"] = MathROUND(ECSt_400,4);
output ["vhplus_400"] = MathROUND(vhplus_400,4);
output ["ghplus_400"] = 1/MathROUND(tau_400,4);



// now convert smooth1 into absorbance ( abs = log(Is / I0) )
for (var x=0;x<300;x++) {
  smooth1_abs_500[x] = MathLOG(smooth1_500[x]/smooth1_500[0]);
}


// calculate ECSt_500
max_500 = MathMEAN(smooth1_abs_500.sort().slice(10,299));
var min_500 = smooth1_abs_500[0];
ECSt_500 = max_500 - min_500;

// Calculate GH+ by finding the 1/e point in the dark period
var tmpval_500;
var howclose_e_500 = 1;
var tmpslope_500 = 0;
var close_e_500 = [];
var slope_e_500 = [];
for (k=0;k<299;k++) {
  tmpval_500 = (smooth1_abs_500[k]-min_500)/(max_500-min_500);
  howclose_e_500 = (1/Math.E - tmpval_500);
  close_e_500[k] = MathROUND((1/Math.E - tmpval_500),3);
  // if slope is largest, then choose it for vhplus_500 up to tau
  if (((smooth1_abs_500[k+1]-min_500)/(max_500-min_500) - tmpval_500) > tmpslope_500) {
    vhplus_500 = (smooth1_abs_500[k+1]-min_500)/(max_500-min_500) - tmpval_500;
  }
  tmpslope_500 = (smooth1_abs_500[k+1]-min_500)/(max_500-min_500) - tmpval_500;
  slope_e_500[k] = MathROUND((smooth1_abs_500[k+1]-min_500)/(max_500-min_500) - tmpval_500,4);
  // once you hit tau, then stop iterating
  if (howclose_e_500 < 0) {
    tau_500 = (smooth1_abs_500[k]-min_500)/(max_500-min_500);
    break;
  }
}

// Check for quality issues
// issue 1: large standard deviation in the first 'on' period
var st_dev_on_500 = MathSTDEV(json.data_raw.slice(20,290));
if (st_dev_on_500 > 50) {
  quality_flag_500++;
}

if (quality_flag_500 > 0) {
  output ["quality flag_500"] = quality_flag_500;
  output ["st_dev_on_500"] = MathROUND(st_dev_on_500,0);
}

//output ["log out"] = smooth1_abs;
output ["ECSt_500"] = MathROUND(ECSt_500,4);
output ["vhplus_500"] = MathROUND(vhplus_500,4);
output ["ghplus_500"] = 1/MathROUND(tau_500,4);





return output;
{
  "time_offset": 240,
  "time": 1499972677176,
  "device_name": "MultispeQ",
  "device_version": "1",
  "device_id": "01:12:38:86",
  "device_battery": 93,
  "device_firmware": 1.17,
  "sample": [
    {
      "time": 1499972677189,
      "protocol_id": 1,
      "data_raw": [
        17199,
        18107,
        18121,
        18126,
        18122,
        18126,
        18129,
        18127,
        18127,
        18134,
        18131,
        18131,
        18133,
        18133,
        18131,
        18129,
        18127,
        18134,
        18131,
        18135,
        18127,
        18135,
        18135,
        18135,
        18127,
        18130,
        18133,
        18127,
        18128,
        18133,
        18135,
        18135,
        18131,
        18135,
        18135,
        18140,
        18130,
        18132,
        18134,
        18134,
        18133,
        18137,
        18136,
        18139,
        18133,
        18133,
        18136,
        18135,
        18135,
        18128,
        18135,
        18135,
        18134,
        18135,
        18135,
        18136,
        18133,
        18135,
        18138,
        18139,
        18132,
        18133,
        18141,
        18143,
        18131,
        18135,
        18134,
        18141,
        18131,
        18133,
        18138,
        18139,
        18135,
        18135,
        18139,
        18141,
        18132,
        18132,
        18135,
        18130,
        18129,
        18127,
        18129,
        18135,
        18131,
        18127,
        18138,
        18137,
        18128,
        18131,
        18133,
        18130,
        18129,
        18134,
        18138,
        18139,
        18137,
        18135,
        18138,
        18138,
        18131,
        18133,
        18140,
        18135,
        18133,
        18135,
        18133,
        18134,
        18129,
        18133,
        18133,
        18134,
        18135,
        18131,
        18131,
        18135,
        18129,
        18127,
        18135,
        18138,
        18133,
        18134,
        18135,
        18135,
        18128,
        18131,
        18133,
        18134,
        18132,
        18129,
        18138,
        18135,
        18131,
        18138,
        18134,
        18131,
        18127,
        18131,
        18141,
        18140,
        18136,
        18135,
        18135,
        18137,
        18131,
        18132,
        18134,
        18141,
        18134,
        18135,
        18131,
        18135,
        18129,
        18127,
        18134,
        18139,
        18133,
        18135,
        18132,
        18131,
        18131,
        18129,
        18130,
        18136,
        18134,
        18134,
        18135,
        18140,
        18127,
        18130,
        18131,
        18135,
        18127,
        18135,
        18138,
        18134,
        18131,
        18129,
        18137,
        18133,
        18132,
        18132,
        18141,
        18139,
        18133,
        18129,
        18127,
        18131,
        18125,
        18129,
        18135,
        18138,
        18129,
        18130,
        18133,
        18133,
        18127,
        18127,
        18135,
        18136,
        18133,
        18134,
        18136,
        18135,
        18131,
        18129,
        18131,
        18133,
        18131,
        18134,
        18133,
        18133,
        18128,
        18130,
        18133,
        18135,
        18131,
        18135,
        18132,
        18136,
        18132,
        18126,
        18132,
        18133,
        18132,
        18135,
        18135,
        18136,
        18129,
        18131,
        18131,
        18134,
        18127,
        18133,
        18134,
        18135,
        18132,
        18130,
        18127,
        18127,
        18127,
        18134,
        18133,
        18137,
        18131,
        18127,
        18131,
        18134,
        18127,
        18133,
        18138,
        18142,
        18137,
        18135,
        18138,
        18135,
        18132,
        18132,
        18136,
        18138,
        18139,
        18138,
        18139,
        18138,
        18133,
        18137,
        18135,
        18129,
        18129,
        18138,
        18138,
        18143,
        18134,
        18133,
        18136,
        18135,
        18127,
        18134,
        18139,
        18139,
        18132,
        18135,
        18138,
        18141,
        18136,
        18133,
        18136,
        18138,
        18135,
        18132,
        18142,
        18135,
        18135,
        18130,
        18143,
        18141,
        18130,
        18133,
        18133,
        18133,
        18130,
        18131,
        18136,
        18143,
        18143,
        18149,
        18149,
        18154,
        18149,
        18149,
        18158,
        18166,
        18163,
        18165,
        18171,
        18167,
        18163,
        18166,
        18173,
        18175,
        18175,
        18171,
        18179,
        18179,
        18175,
        18178,
        18181,
        18184,
        18181,
        18183,
        18188,
        18191,
        18187,
        18184,
        18185,
        18191,
        18186,
        18190,
        18190,
        18195,
        18190,
        18191,
        18192,
        18195,
        18187,
        18193,
        18199,
        18201,
        18195,
        18195,
        18196,
        18194,
        18191,
        18191,
        18200,
        18202,
        18200,
        18197,
        18196,
        18198,
        18195,
        18194,
        18199,
        18201,
        18196,
        18200,
        18207,
        18207,
        18199,
        18197,
        18200,
        18203,
        18192,
        18193,
        18196,
        18199,
        18198,
        18198,
        18201,
        18202,
        18199,
        18202,
        18199,
        18196,
        18189,
        18195,
        18202,
        18202,
        18198,
        18201,
        18205,
        18206,
        18199,
        18196,
        18199,
        18204,
        18200,
        18201,
        18204,
        18207,
        18201,
        18201,
        18205,
        18206,
        18201,
        18198,
        18202,
        18207,
        18200,
        18203,
        18203,
        18210,
        18202,
        18203,
        18208,
        18203,
        18201,
        18201,
        18206,
        18207,
        18203,
        18206,
        18207,
        18202,
        18196,
        18201,
        18199,
        18203,
        18204,
        18205,
        18205,
        18207,
        18203,
        18205,
        18205,
        18207,
        18205,
        18198,
        18205,
        18203,
        18205,
        18205,
        18209,
        18211,
        18211,
        18202,
        18207,
        18199,
        18200,
        18203,
        18207,
        18210,
        18205,
        18205,
        18211,
        18211,
        18207,
        18207,
        18210,
        18208,
        18207,
        18207,
        18212,
        18211,
        18211,
        18206,
        18209,
        18212,
        18207,
        18203,
        18209,
        18205,
        18209,
        18211,
        18214,
        18208,
        18206,
        18206,
        18203,
        18211,
        18206,
        18205,
        18209,
        18210,
        18205,
        18207,
        18208,
        18207,
        18207,
        18206,
        18210,
        18207,
        18211,
        18202,
        18208,
        18205,
        18205,
        18200,
        18206,
        18207,
        18205,
        18205,
        18214,
        18217,
        18211,
        18202,
        18209,
        18205,
        18207,
        18201,
        18211,
        18209,
        18206,
        18205,
        18214,
        18211,
        18209,
        18211,
        18210,
        18208,
        18208,
        18207,
        18214,
        18213,
        18215,
        18212,
        18215,
        18215,
        18206,
        18203,
        18213,
        18207,
        18213,
        18207,
        18215,
        18211,
        18207,
        18205,
        18211,
        18209,
        18208,
        18207,
        18210,
        18214,
        18211,
        18208,
        18213,
        18213,
        18210,
        18204,
        18207,
        18213,
        18209,
        18207,
        18215,
        18214,
        18214,
        18206,
        18213,
        18213,
        18208,
        18206,
        18211,
        18207,
        18214,
        18207,
        18210,
        18210,
        18215,
        18205,
        18211,
        18209,
        18207,
        18204,
        18209,
        18210,
        18209,
        18203,
        18209,
        18212,
        18212,
        18212,
        18207,
        18214,
        18211,
        18207,
        18207,
        18209,
        18213,
        18206,
        18214,
        18211,
        18215,
        18207,
        18213,
        18213,
        18212,
        18206,
        18207,
        18207,
        18211,
        18203,
        18211,
        18207,
        18203,
        18197,
        18198,
        18196,
        18195,
        18191,
        18196,
        18192,
        18198,
        18192,
        18189,
        18190,
        18196,
        18187,
        18193,
        18194,
        18193,
        18188,
        18188,
        18193,
        18194,
        18189,
        18193,
        18195,
        18190,
        18188,
        18186,
        18187,
        18186,
        18181,
        18183,
        18183,
        18189,
        18182,
        18183,
        18183,
        18191,
        18185,
        18183,
        18189,
        18185,
        18183,
        18183,
        18183,
        18186,
        18179,
        18183,
        18185,
        18186,
        18178,
        18177,
        18186,
        18180,
        18175,
        18177,
        18179,
        18183,
        18177,
        18177,
        18184,
        18184,
        18173,
        18174,
        18179,
        18182,
        18178,
        18182,
        18179,
        18175,
        18175,
        18179,
        18179,
        18178,
        18179,
        18179,
        18176,
        18180,
        18174,
        18175,
        18177,
        18179,
        18175,
        18177,
        18179,
        18179,
        18176,
        18178,
        18182,
        18182,
        18177,
        18183,
        18180,
        18179,
        18177,
        18179,
        18181,
        18175,
        18174,
        18173,
        18175,
        18181,
        18170,
        18172,
        18171,
        18174,
        18171,
        18173,
        18176,
        18178,
        18174,
        18174,
        18173,
        18175,
        18168,
        18175,
        18175,
        18175,
        18169,
        18173,
        18175,
        18175,
        18174,
        18173,
        18178,
        18175,
        18171,
        18173,
        18177,
        18175,
        18170,
        18174,
        18173,
        18177,
        18171,
        18173,
        18175,
        18173,
        18171,
        18175,
        18173,
        18171,
        18167,
        18171,
        18167,
        18168,
        18163,
        18167,
        18175,
        18175,
        18164,
        18167,
        18171,
        18171,
        18167,
        18167,
        18173,
        18170,
        18161,
        18167,
        18165,
        18169,
        18167,
        18171,
        18171,
        18173,
        18169,
        18170,
        18167,
        18170,
        18161,
        18164,
        18167,
        18172,
        18162,
        18170,
        18170,
        18174,
        18167,
        18171,
        18167,
        18167,
        18159,
        18167,
        18166,
        18167,
        18166,
        18167,
        18169,
        18169,
        18161,
        18163,
        18165,
        18167,
        18159,
        18169,
        18170,
        18169,
        18165,
        18166,
        18163,
        18169,
        18163,
        18167,
        18170,
        18174,
        18165,
        18162,
        18159,
        18161,
        18159,
        18168,
        18165,
        18167,
        18163,
        18167,
        18169,
        18165,
        18163,
        18167,
        18163,
        18157,
        18159,
        18161,
        18161,
        18159,
        18161,
        18158,
        18159,
        18154,
        18153,
        18159,
        18158,
        18159,
        18156,
        18165,
        18163,
        18159,
        18158,
        18159,
        18158,
        18158,
        18150,
        18159,
        18161,
        18161,
        18155,
        18161,
        18163,
        18156,
        18156,
        18163,
        18159,
        18163,
        18161,
        18162,
        18160,
        18160,
        18155,
        18155,
        18154,
        18158,
        18157,
        18165,
        18166,
        18156,
        18155,
        18157,
        18156,
        18151,
        18153,
        18159,
        18156,
        18155,
        18154,
        18161,
        18159,
        18155,
        18149,
        18153,
        18155,
        18151,
        18150,
        18157,
        18159,
        18157,
        18151,
        18156,
        18155,
        18159,
        18151,
        18151,
        18151,
        18157,
        18151,
        18163,
        18155,
        18118,
        18117,
        18119,
        18118,
        18117,
        18119,
        18127,
        18115,
        18117,
        18118,
        18116,
        18123,
        18115,
        18118,
        18115,
        18117,
        18122,
        18118,
        18123,
        18126,
        18119,
        18126,
        18130,
        18122,
        18121,
        18125,
        18125,
        18119,
        18121,
        18125,
        18119,
        18119,
        18121,
        18117,
        18118,
        18126,
        18117,
        18116,
        18125,
        18123,
        18119,
        18125,
        18122,
        18121,
        18121,
        18123,
        18119,
        18125,
        18125,
        18127,
        18124,
        18126,
        18126,
        18119,
        18123,
        18124,
        18126,
        18119,
        18123,
        18123,
        18122,
        18122,
        18119,
        18118,
        18125,
        18133,
        18124,
        18123,
        18127,
        18127,
        18121,
        18132,
        18131,
        18123,
        18123,
        18123,
        18119,
        18121,
        18124,
        18122,
        18118,
        18125,
        18122,
        18119,
        18127,
        18126,
        18124,
        18122,
        18127,
        18127,
        18123,
        18129,
        18130,
        18123,
        18126,
        18127,
        18121,
        18122,
        18120,
        18121,
        18117,
        18119,
        18122,
        18116,
        18121,
        18119,
        18117,
        18122,
        18122,
        18122,
        18119,
        18121,
        18125,
        18117,
        18125,
        18124,
        18117,
        18123,
        18127,
        18121,
        18119,
        18122,
        18123,
        18117,
        18125,
        18123,
        18120,
        18119,
        18121,
        18118,
        18122,
        18119,
        18119,
        18119,
        18126,
        18127,
        18119,
        18123,
        18125,
        18125,
        18124,
        18125,
        18125,
        18123,
        18125,
        18123,
        18117,
        18121,
        18124,
        18119,
        18126,
        18122,
        18119,
        18121,
        18128,
        18123,
        18121,
        18130,
        18130,
        18124,
        18130,
        18129,
        18125,
        18121,
        18125,
        18124,
        18123,
        18122,
        18121,
        18119,
        18123,
        18127,
        18119,
        18122,
        18126,
        18121,
        18122,
        18125,
        18125,
        18119,
        18128,
        18127,
        18119,
        18120,
        18123,
        18121,
        18117,
        18123,
        18123,
        18119,
        18124,
        18123,
        18115,
        18123,
        18126,
        18123,
        18125,
        18125,
        18125,
        18119,
        18123,
        18127,
        18119,
        18126,
        18125,
        18123,
        18121,
        18125,
        18124,
        18124,
        18130,
        18126,
        18117,
        18121,
        18119,
        18116,
        18119,
        18119,
        18125,
        18119,
        18124,
        18128,
        18122,
        18126,
        18125,
        18122,
        18121,
        18126,
        18119,
        18121,
        18121,
        18123,
        18119,
        18121,
        18124,
        18123,
        18119,
        18125,
        18122,
        18122,
        18127,
        18127,
        18121,
        18127,
        18132,
        18123,
        18124,
        18128,
        18127,
        18122,
        18129,
        18124,
        18122,
        18123,
        18130,
        18127,
        18127,
        18126,
        18120,
        18116,
        18123,
        18123,
        18119,
        18127,
        18123,
        18121,
        18126,
        18126,
        18122,
        18124,
        18131,
        18127,
        18127,
        18126,
        18127,
        18122,
        18127,
        18126,
        18122,
        18117,
        18121,
        18119,
        18119,
        18123,
        18119,
        18115,
        18125,
        18127,
        18122,
        18129,
        18127,
        18123,
        18119,
        18126,
        18125,
        18123,
        18127,
        18124,
        18121,
        18124,
        18127,
        18129,
        18130,
        18135,
        18139,
        18139,
        18139,
        18141,
        18142,
        18148,
        18145,
        18148,
        18150,
        18151,
        18151,
        18151,
        18157,
        18157,
        18155,
        18155,
        18158,
        18159,
        18163,
        18166,
        18163,
        18161,
        18166,
        18164,
        18157,
        18159,
        18166,
        18153,
        18159,
        18159,
        18158,
        18160,
        18167,
        18166,
        18159,
        18169,
        18167,
        18165,
        18165,
        18167,
        18167,
        18166,
        18170,
        18175,
        18166,
        18171,
        18169,
        18167,
        18167,
        18171,
        18167,
        18166,
        18171,
        18169,
        18164,
        18168,
        18168,
        18163,
        18165,
        18167,
        18172,
        18170,
        18170,
        18175,
        18169,
        18171,
        18169,
        18167,
        18176,
        18171,
        18169,
        18174,
        18174,
        18173,
        18171,
        18173,
        18177,
        18171,
        18173,
        18182,
        18171,
        18171,
        18173,
        18171,
        18168,
        18174,
        18171,
        18163,
        18175,
        18173,
        18162,
        18170,
        18173,
        18173,
        18168,
        18175,
        18176,
        18172,
        18178,
        18174,
        18170,
        18174,
        18171,
        18168,
        18164,
        18174,
        18175,
        18171,
        18175,
        18175,
        18171,
        18178,
        18175,
        18172,
        18173,
        18167,
        18172,
        18173,
        18179,
        18175,
        18165,
        18173,
        18180,
        18173,
        18170,
        18176,
        18179,
        18173,
        18181,
        18176,
        18171,
        18175,
        18173,
        18173,
        18177,
        18179,
        18173,
        18171,
        18173,
        18177,
        18170,
        18175,
        18175,
        18173,
        18171,
        18176,
        18172,
        18171,
        18177,
        18177,
        18174,
        18176,
        18177,
        18175,
        18171,
        18177,
        18182,
        18177,
        18178,
        18179,
        18172,
        18183,
        18180,
        18174,
        18173,
        18175,
        18172,
        18167,
        18173,
        18177,
        18171,
        18182,
        18178,
        18177,
        18177,
        18180,
        18175,
        18173,
        18180,
        18182,
        18176,
        18183,
        18177,
        18179,
        18179,
        18179,
        18178,
        18183,
        18182,
        18180,
        18177,
        18186,
        18183,
        18179,
        18183,
        18183,
        18172,
        18171,
        18181,
        18177,
        18175,
        18180,
        18180,
        18171,
        18186,
        18183,
        18178,
        18182,
        18184,
        18185,
        18179,
        18183,
        18181,
        18178,
        18183,
        18175,
        18175,
        18179,
        18182,
        18181,
        18179,
        18179,
        18181,
        18179,
        18185,
        18181,
        18178,
        18179,
        18179,
        18179,
        18175,
        18180,
        18177,
        18177,
        18181,
        18175,
        18173,
        18179,
        18182,
        18177,
        18175,
        18179,
        18183,
        18176,
        18183,
        18181,
        18179,
        18179,
        18183,
        18180,
        18175,
        18179,
        18178,
        18175,
        18180,
        18182,
        18174,
        18175,
        18171,
        18180,
        18174,
        18181,
        18181,
        18175,
        18182,
        18178,
        18173,
        18183,
        18182,
        18178,
        18175,
        18181,
        18182,
        18180,
        18183,
        18182,
        18176,
        18183,
        18179,
        18178,
        18176,
        18173,
        18177,
        18177,
        18178,
        18179,
        18173,
        18184,
        18183,
        18177,
        18182,
        18183,
        18183,
        18177,
        18185,
        18179,
        18175,
        18177,
        18171,
        18161,
        18162,
        18165,
        18165,
        18161,
        18163,
        18163,
        18155,
        18162,
        18159,
        18152,
        18161,
        18160,
        18153,
        18151,
        18153,
        18155,
        18150,
        18154,
        18151,
        18146,
        18151,
        18151,
        18151,
        18152,
        18153,
        18156,
        18147,
        18159,
        18155,
        18146,
        18153,
        18151,
        18147,
        18150,
        18156,
        18151,
        18148,
        18151,
        18155,
        18146,
        18151,
        18154,
        18148,
        18149,
        18149,
        18149,
        18143,
        18149,
        18151,
        18147,
        18151,
        18151,
        18148,
        18150,
        18150,
        18146,
        18149,
        18149,
        18148,
        18147,
        18151,
        18154,
        18151,
        18156,
        18153,
        18150,
        18148,
        18154,
        18149,
        18147,
        18153,
        18151,
        18149,
        18153,
        18151,
        18150,
        18150,
        18153,
        18151,
        18146,
        18152,
        18149,
        18145,
        18150,
        18150,
        18149,
        18147,
        18145,
        18149,
        18145,
        18154,
        18150,
        18148,
        18151,
        18149,
        18146,
        18143,
        18150,
        18148,
        18147,
        18149,
        18148,
        18142,
        18150,
        18149,
        18147,
        18149,
        18147,
        18140,
        18140,
        18143,
        18149,
        18141,
        18149,
        18149,
        18141,
        18148,
        18147,
        18143,
        18143,
        18149,
        18143,
        18143,
        18148,
        18147,
        18135,
        18145,
        18145,
        18142,
        18146,
        18143,
        18140,
        18139,
        18143,
        18146,
        18140,
        18148,
        18146,
        18143,
        18146,
        18148,
        18143,
        18147,
        18149,
        18147,
        18143,
        18146,
        18146,
        18144,
        18146,
        18146,
        18142,
        18142,
        18143,
        18147,
        18141,
        18147,
        18146,
        18143,
        18148,
        18146,
        18139,
        18142,
        18146,
        18146,
        18139,
        18149,
        18147,
        18143,
        18149,
        18147,
        18149,
        18143,
        18150,
        18147,
        18143,
        18143,
        18143,
        18135,
        18143,
        18151,
        18141,
        18142,
        18148,
        18144,
        18145,
        18147,
        18147,
        18143,
        18145,
        18143,
        18139,
        18143,
        18149,
        18143,
        18150,
        18149,
        18151,
        18143,
        18147,
        18148,
        18141,
        18143,
        18142,
        18143,
        18140,
        18142,
        18150,
        18140,
        18150,
        18151,
        18140,
        18147,
        18147,
        18142,
        18140,
        18149,
        18148,
        18142,
        18143,
        18147,
        18143,
        18146,
        18146,
        18139,
        18138,
        18141,
        18139,
        18135,
        18142,
        18141,
        18137,
        18142,
        18147,
        18143,
        18146,
        18145,
        18146,
        18139,
        18145,
        18147,
        18133,
        18143,
        18143,
        18140,
        18141,
        18143,
        18145,
        18144,
        18151,
        18150,
        18143,
        18148,
        18143,
        18141,
        18146,
        18146,
        18146,
        18147,
        18151,
        18149,
        18141,
        18139,
        18139,
        18137,
        18147,
        18146,
        18141,
        18140,
        18147,
        18148,
        18138,
        18143,
        18145,
        18137,
        18142,
        18138,
        18139,
        18141,
        18145,
        18150,
        18141,
        18149,
        18145,
        18137,
        18145,
        18142,
        18137,
        18139,
        18142,
        18147,
        18143,
        18143,
        18141,
        18138,
        18147,
        18021,
        18027,
        18025,
        18023,
        18027,
        18029,
        18023,
        18030,
        18027,
        18023,
        18031,
        18029,
        18023,
        18027,
        18031,
        18027,
        18036,
        18032,
        18026,
        18031,
        18030,
        18028,
        18031,
        18037,
        18025,
        18029,
        18027,
        18031,
        18035,
        18035,
        18026,
        18035,
        18028,
        18032,
        18033,
        18031,
        18031,
        18033,
        18031,
        18031,
        18034,
        18035,
        18031,
        18035,
        18035,
        18034,
        18037,
        18035,
        18033,
        18035,
        18031,
        18031,
        18037,
        18039,
        18037,
        18035,
        18036,
        18031,
        18035,
        18033,
        18026,
        18029,
        18029,
        18029,
        18033,
        18035,
        18031,
        18038,
        18035,
        18029,
        18037,
        18034,
        18029,
        18035,
        18031,
        18026,
        18033,
        18035,
        18031,
        18031,
        18036,
        18028,
        18035,
        18029,
        18023,
        18028,
        18026,
        18026,
        18036,
        18031,
        18031,
        18038,
        18039,
        18032,
        18039,
        18034,
        18027,
        18034,
        18034,
        18033,
        18034,
        18039,
        18033,
        18034,
        18035,
        18033,
        18033,
        18033,
        18026,
        18031,
        18033,
        18029,
        18034,
        18031,
        18027,
        18035,
        18035,
        18027,
        18034,
        18031,
        18026,
        18036,
        18037,
        18033,
        18032,
        18035,
        18031,
        18035,
        18031,
        18027,
        18034,
        18039,
        18029,
        18031,
        18033,
        18026,
        18031,
        18026,
        18026,
        18036,
        18033,
        18023,
        18031,
        18034,
        18029,
        18035,
        18031,
        18027,
        18031,
        18034,
        18027,
        18033,
        18034,
        18031,
        18038,
        18028,
        18023,
        18029,
        18035,
        18030,
        18031,
        18035,
        18027,
        18031,
        18031,
        18028,
        18035,
        18034,
        18029,
        18035,
        18031,
        18025,
        18031,
        18027,
        18025,
        18033,
        18028,
        18026,
        18037,
        18035,
        18031,
        18030,
        18033,
        18027,
        18033,
        18031,
        18037,
        18039,
        18032,
        18034,
        18034,
        18030,
        18030,
        18030,
        18033,
        18035,
        18034,
        18036,
        18031,
        18036,
        18034,
        18030,
        18034,
        18030,
        18023,
        18031,
        18033,
        18027,
        18039,
        18038,
        18030,
        18031,
        18029,
        18026,
        18035,
        18037,
        18038,
        18035,
        18031,
        18030,
        18035,
        18027,
        18029,
        18031,
        18028,
        18036,
        18041,
        18026,
        18029,
        18033,
        18029,
        18026,
        18031,
        18035,
        18031,
        18035,
        18033,
        18031,
        18031,
        18025,
        18027,
        18035,
        18028,
        18029,
        18031,
        18029,
        18031,
        18035,
        18025,
        18029,
        18030,
        18031,
        18034,
        18035,
        18031,
        18031,
        18033,
        18028,
        18028,
        18029,
        18023,
        18033,
        18035,
        18029,
        18035,
        18037,
        18029,
        18032,
        18031,
        18027,
        18031,
        18027,
        18029,
        18030,
        18031,
        18026,
        18036,
        18032,
        18029,
        18036,
        18033,
        18029,
        18033,
        18031,
        18029,
        18036,
        18038,
        18030,
        18039,
        18035,
        18032,
        18039,
        18031,
        18026,
        18030,
        18035,
        18030,
        18036,
        18037,
        18031,
        18034,
        18035,
        18039,
        18045,
        18048,
        18046,
        18055,
        18058,
        18055,
        18063,
        18060,
        18057,
        18067,
        18062,
        18055,
        18067,
        18070,
        18063,
        18071,
        18067,
        18061,
        18076,
        18071,
        18073,
        18077,
        18075,
        18076,
        18081,
        18079,
        18069,
        18079,
        18079,
        18071,
        18078,
        18082,
        18079,
        18083,
        18081,
        18074,
        18079,
        18082,
        18079,
        18081,
        18080,
        18073,
        18085,
        18082,
        18086,
        18086,
        18085,
        18081,
        18082,
        18079,
        18077,
        18085,
        18085,
        18080,
        18085,
        18083,
        18078,
        18087,
        18086,
        18083,
        18087,
        18087,
        18078,
        18083,
        18085,
        18081,
        18087,
        18087,
        18086,
        18091,
        18087,
        18082,
        18089,
        18083,
        18081,
        18087,
        18087,
        18085,
        18086,
        18087,
        18083,
        18087,
        18086,
        18082,
        18090,
        18091,
        18085,
        18085,
        18091,
        18081,
        18086,
        18087,
        18085,
        18089,
        18089,
        18084,
        18087,
        18086,
        18084,
        18089,
        18086,
        18081,
        18093,
        18093,
        18087,
        18091,
        18087,
        18082,
        18084,
        18087,
        18083,
        18087,
        18093,
        18087,
        18087,
        18089,
        18087,
        18091,
        18089,
        18084,
        18090,
        18089,
        18086,
        18091,
        18092,
        18085,
        18090,
        18087,
        18087,
        18087,
        18087,
        18085,
        18087,
        18090,
        18087,
        18094,
        18090,
        18087,
        18093,
        18088,
        18086,
        18089,
        18087,
        18082,
        18090,
        18091,
        18091,
        18092,
        18095,
        18087,
        18089,
        18087,
        18087,
        18091,
        18094,
        18086,
        18091,
        18093,
        18087,
        18089,
        18094,
        18087,
        18085,
        18093,
        18089,
        18091,
        18092,
        18086,
        18094,
        18087,
        18085,
        18091,
        18087,
        18087,
        18091,
        18095,
        18091,
        18097,
        18087,
        18084,
        18087,
        18089,
        18087,
        18092,
        18095,
        18090,
        18090,
        18093,
        18086,
        18090,
        18089,
        18091,
        18089,
        18094,
        18087,
        18095,
        18094,
        18087,
        18091,
        18091,
        18090,
        18092,
        18090,
        18089,
        18095,
        18094,
        18087,
        18096,
        18094,
        18086,
        18089,
        18090,
        18091,
        18095,
        18091,
        18089,
        18091,
        18090,
        18088,
        18090,
        18091,
        18092,
        18098,
        18095,
        18087,
        18095,
        18094,
        18087,
        18093,
        18095,
        18091,
        18094,
        18095,
        18096,
        18101,
        18095,
        18089,
        18089,
        18091,
        18091,
        18093,
        18092,
        18091,
        18093,
        18091,
        18089,
        18091,
        18090,
        18087,
        18096,
        18095,
        18089,
        18092,
        18091,
        18087,
        18089,
        18092,
        18089,
        18095,
        18089,
        18086,
        18095,
        18090,
        18086,
        18092,
        18087,
        18086,
        18097,
        18096,
        18092,
        18091,
        18089,
        18088,
        18092,
        18094,
        18088,
        18095,
        18089,
        18091,
        18091,
        18086,
        18088,
        18091,
        18090,
        18089,
        18093,
        18091,
        18089,
        18091,
        18087,
        18087,
        18094,
        18095,
        18089,
        18093,
        18087,
        18094,
        18094,
        18087,
        18080,
        18073,
        18070,
        18071,
        18074,
        18067,
        18069,
        18069,
        18065,
        18060,
        18063,
        18057,
        18058,
        18060,
        18056,
        18063,
        18063,
        18057,
        18061,
        18059,
        18055,
        18051,
        18061,
        18057,
        18059,
        18060,
        18055,
        18060,
        18059,
        18054,
        18053,
        18053,
        18051,
        18053,
        18058,
        18052,
        18055,
        18059,
        18051,
        18059,
        18053,
        18051,
        18053,
        18053,
        18052,
        18055,
        18049,
        18051,
        18050,
        18051,
        18047,
        18054,
        18055,
        18053,
        18058,
        18055,
        18053,
        18055,
        18051,
        18047,
        18055,
        18054,
        18055,
        18058,
        18055,
        18051,
        18053,
        18054,
        18047,
        18055,
        18055,
        18050,
        18055,
        18053,
        18049,
        18056,
        18052,
        18047,
        18057,
        18055,
        18049,
        18059,
        18059,
        18053,
        18058,
        18053,
        18051,
        18052,
        18054,
        18055,
        18059,
        18057,
        18049,
        18053,
        18049,
        18049,
        18051,
        18050,
        18046,
        18054,
        18055,
        18052,
        18051,
        18051,
        18043,
        18051,
        18052,
        18048,
        18053,
        18055,
        18045,
        18052,
        18053,
        18048,
        18051,
        18049,
        18047,
        18054,
        18054,
        18045,
        18054,
        18052,
        18046,
        18053,
        18050,
        18047,
        18052,
        18053,
        18047,
        18053,
        18053,
        18052,
        18053,
        18051,
        18044,
        18049,
        18050,
        18049,
        18053,
        18054,
        18044,
        18050,
        18052,
        18044,
        18049,
        18051,
        18047,
        18054,
        18054,
        18049,
        18048,
        18051,
        18041,
        18047,
        18053,
        18044,
        18050,
        18051,
        18045,
        18047,
        18047,
        18039,
        18043,
        18047,
        18047,
        18050,
        18053,
        18050,
        18053,
        18053,
        18049,
        18051,
        18051,
        18044,
        18052,
        18054,
        18050,
        18054,
        18049,
        18043,
        18050,
        18047,
        18039,
        18050,
        18051,
        18048,
        18050,
        18051,
        18047,
        18054,
        18048,
        18043,
        18050,
        18047,
        18047,
        18051,
        18051,
        18048,
        18050,
        18049,
        18044,
        18051,
        18042,
        18046,
        18053,
        18049,
        18046,
        18052,
        18049,
        18047,
        18045,
        18046,
        18041,
        18051,
        18051,
        18044,
        18050,
        18050,
        18047,
        18047,
        18051,
        18045,
        18047,
        18046,
        18044,
        18048,
        18047,
        18047,
        18045,
        18045,
        18045,
        18045,
        18042,
        18043,
        18050,
        18047,
        18044,
        18051,
        18046,
        18047,
        18051,
        18049,
        18042,
        18049,
        18042,
        18044,
        18044,
        18044,
        18047,
        18050,
        18051,
        18046,
        18044,
        18042,
        18047,
        18046,
        18042,
        18038,
        18047,
        18043,
        18041,
        18051,
        18039,
        18042,
        18040,
        18035,
        18045,
        18045,
        18039,
        18044,
        18050,
        18040,
        18039,
        18044,
        18039,
        18047,
        18046,
        18041,
        18047,
        18044,
        18042,
        18045,
        18046,
        18039,
        18047,
        18049,
        18043,
        18050,
        18052,
        18047,
        18049,
        18049,
        18039,
        18046,
        18045,
        18039,
        18046,
        18041,
        17934,
        17942,
        17943,
        17938,
        17946,
        17949,
        17942,
        17945,
        17942,
        17939,
        17943,
        17938,
        17937,
        17939,
        17941,
        17945,
        17946,
        17943,
        17950,
        17948,
        17935,
        17946,
        17942,
        17941,
        17935,
        17935,
        17946,
        17945,
        17941,
        17949,
        17951,
        17943,
        17943,
        17945,
        17941,
        17942,
        17945,
        17942,
        17946,
        17941,
        17947,
        17943,
        17942,
        17945,
        17943,
        17941,
        17943,
        17941,
        17943,
        17947,
        17945,
        17946,
        17949,
        17943,
        17949,
        17950,
        17943,
        17951,
        17947,
        17943,
        17943,
        17942,
        17939,
        17943,
        17941,
        17946,
        17943,
        17943,
        17945,
        17951,
        17945,
        17953,
        17949,
        17942,
        17945,
        17939,
        17944,
        17953,
        17946,
        17947,
        17947,
        17939,
        17949,
        17948,
        17940,
        17955,
        17942,
        17943,
        17949,
        17947,
        17954,
        17950,
        17943,
        17949,
        17945,
        17943,
        17945,
        17947,
        17948,
        17949,
        17943,
        17949,
        17953,
        17943,
        17953,
        17950,
        17945,
        17950,
        17950,
        17947,
        17949,
        17947,
        17942,
        17945,
        17945,
        17951,
        17949,
        17943,
        17947,
        17947,
        17948,
        17955,
        17947,
        17942,
        17947,
        17944,
        17951,
        17951,
        17944,
        17949,
        17948,
        17945,
        17951,
        17948,
        17947,
        17946,
        17945,
        17950,
        17951,
        17948,
        17951,
        17949,
        17948,
        17956,
        17953,
        17944,
        17949,
        17942,
        17945,
        17949,
        17951,
        17951,
        17951,
        17946,
        17953,
        17951,
        17941,
        17947,
        17948,
        17943,
        17955,
        17953,
        17948,
        17958,
        17953,
        17956,
        17954,
        17941,
        17952,
        17953,
        17949,
        17951,
        17955,
        17949,
        17950,
        17947,
        17945,
        17949,
        17949,
        17950,
        17957,
        17945,
        17950,
        17953,
        17947,
        17953,
        17942,
        17943,
        17947,
        17945,
        17953,
        17950,
        17948,
        17952,
        17950,
        17947,
        17948,
        17949,
        17948,
        17953,
        17951,
        17956,
        17948,
        17946,
        17951,
        17951,
        17943,
        17951,
        17945,
        17951,
        17956,
        17949,
        17949,
        17947,
        17944,
        17949,
        17953,
        17949,
        17954,
        17952,
        17951,
        17951,
        17943,
        17947,
        17953,
        17953,
        17951,
        17950,
        17949,
        17951,
        17954,
        17948,
        17955,
        17951,
        17942,
        17949,
        17951,
        17951,
        17951,
        17950,
        17953,
        17951,
        17943,
        17949,
        17952,
        17945,
        17950,
        17953,
        17950,
        17952,
        17949,
        17946,
        17950,
        17943,
        17955,
        17950,
        17945,
        17949,
        17951,
        17948,
        17949,
        17945,
        17946,
        17950,
        17946,
        17955,
        17953,
        17950,
        17948,
        17951,
        17939,
        17943,
        17946,
        17945,
        17947,
        17950,
        17951,
        17949,
        17947,
        17947,
        17950,
        17948,
        17948,
        17951,
        17945,
        17948,
        17946,
        17947,
        17954,
        17948,
        17950,
        17951,
        17945,
        17951,
        17950,
        17945,
        17951,
        17954,
        17948,
        17950,
        17945,
        17951,
        17962,
        17959,
        17968,
        17971,
        17971,
        17975,
        17972,
        17975,
        17981,
        17980,
        17981,
        17988,
        17987,
        17989,
        17993,
        17990,
        17991,
        17991,
        17990,
        17991,
        17995,
        17990,
        17998,
        17995,
        17999,
        18003,
        17997,
        18003,
        18006,
        18001,
        18008,
        18005,
        18002,
        18005,
        17999,
        18001,
        18004,
        18001,
        18006,
        18011,
        17997,
        18010,
        18007,
        18007,
        18012,
        18009,
        18003,
        18007,
        18005,
        18005,
        18007,
        18005,
        18010,
        18008,
        18001,
        18010,
        18012,
        18007,
        18012,
        18013,
        18010,
        18011,
        18004,
        18006,
        18014,
        18003,
        18011,
        18011,
        18005,
        18009,
        18012,
        18010,
        18013,
        18010,
        18004,
        18007,
        18008,
        18010,
        18007,
        18009,
        18016,
        18012,
        18009,
        18018,
        18014,
        18008,
        18014,
        18015,
        18005,
        18010,
        18006,
        18014,
        18013,
        18008,
        18013,
        18019,
        18010,
        18010,
        18011,
        18010,
        18015,
        18009,
        18004,
        18007,
        18008,
        18014,
        18010,
        18007,
        18019,
        18010,
        18007,
        18009,
        18009,
        18008,
        18011,
        18011,
        18011,
        18012,
        18007,
        18018,
        18014,
        18007,
        18012,
        18015,
        18003,
        18007,
        18014,
        18004,
        18014,
        18012,
        18011,
        18015,
        18007,
        18011,
        18014,
        18007,
        18015,
        18015,
        18010,
        18015,
        18015,
        18015,
        18015,
        18015,
        18012,
        18014,
        18010,
        18017,
        18016,
        18006,
        18014,
        18007,
        18006,
        18018,
        18014,
        18011,
        18019,
        18012,
        18012,
        18014,
        18010,
        18011,
        18015,
        18010,
        18017,
        18013,
        18007,
        18015,
        18011,
        18014,
        18015,
        18008,
        18011,
        18011,
        18007,
        18010,
        18010,
        18003,
        18010,
        18011,
        18009,
        18015,
        18015,
        18007,
        18017,
        18011,
        18017,
        18019,
        18007,
        18011,
        18013,
        18009,
        18011,
        18014,
        18013,
        18015,
        18014,
        18012,
        18014,
        18006,
        18017,
        18012,
        18010,
        18014,
        18019,
        18019,
        18018,
        18017,
        18011,
        18017,
        18009,
        18013,
        18013,
        18011,
        18019,
        18016,
        18017,
        18019,
        18019,
        18011,
        18019,
        18011,
        18012,
        18017,
        18011,
        18014,
        18019,
        18012,
        18019,
        18020,
        18013,
        18016,
        18013,
        18007,
        18014,
        18015,
        18013,
        18015,
        18011,
        18019,
        18020,
        18015,
        18018,
        18015,
        18013,
        18011,
        18011,
        18007,
        18016,
        18011,
        18014,
        18010,
        18012,
        18017,
        18019,
        18010,
        18018,
        18011,
        18007,
        18014,
        18010,
        18009,
        18015,
        18012,
        18019,
        18020,
        18010,
        18015,
        18015,
        18007,
        18012,
        18015,
        18011,
        18016,
        18015,
        18017,
        18021,
        18013,
        18017,
        18012,
        18007,
        18016,
        18013,
        18013,
        18016,
        18015,
        18012,
        18018,
        18013,
        18008,
        18013,
        18011,
        18014,
        18015,
        18012,
        18016,
        18013,
        18016,
        18014,
        18005,
        17998,
        17998,
        17991,
        17991,
        17991,
        17986,
        17989,
        17987,
        17978,
        17983,
        17980,
        17974,
        17979,
        17980,
        17983,
        17986,
        17979,
        17985,
        17985,
        17975,
        17983,
        17978,
        17969,
        17975,
        17973,
        17971,
        17977,
        17975,
        17972,
        17973,
        17974,
        17979,
        17974,
        17972,
        17975,
        17971,
        17966,
        17971,
        17970,
        17971,
        17972,
        17970,
        17971,
        17971,
        17970,
        17978,
        17974,
        17967,
        17970,
        17972,
        17963,
        17965,
        17969,
        17969,
        17971,
        17967,
        17967,
        17970,
        17965,
        17968,
        17967,
        17961,
        17964,
        17967,
        17965,
        17965,
        17967,
        17963,
        17971,
        17966,
        17973,
        17969,
        17961,
        17963,
        17967,
        17965,
        17968,
        17967,
        17968,
        17970,
        17968,
        17971,
        17969,
        17960,
        17964,
        17963,
        17959,
        17967,
        17962,
        17959,
        17967,
        17967,
        17965,
        17963,
        17965,
        17961,
        17963,
        17959,
        17967,
        17967,
        17964,
        17967,
        17973,
        17963,
        17970,
        17966,
        17965,
        17966,
        17959,
        17967,
        17966,
        17962,
        17971,
        17971,
        17970,
        17970,
        17964,
        17967,
        17972,
        17959,
        17966,
        17965,
        17960,
        17967,
        17967,
        17969,
        17967,
        17970,
        17966,
        17967,
        17962,
        17966,
        17974,
        17965,
        17962,
        17965,
        17961,
        17968,
        17962,
        17959,
        17969,
        17961,
        17971,
        17967,
        17966,
        17967,
        17967,
        17967,
        17966,
        17960,
        17957,
        17960,
        17959,
        17967,
        17973,
        17962,
        17972,
        17969,
        17965,
        17966,
        17969,
        17961,
        17970,
        17966,
        17961,
        17965,
        17959,
        17959,
        17966,
        17959,
        17963,
        17968,
        17963,
        17969,
        17961,
        17965,
        17963,
        17960,
        17965,
        17963,
        17960,
        17972,
        17973,
        17962,
        17968,
        17973,
        17968,
        17970,
        17969,
        17965,
        17963,
        17959,
        17966,
        17964,
        17963,
        17971,
        17974,
        17962,
        17966,
        17969,
        17959,
        17964,
        17958,
        17965,
        17963,
        17965,
        17969,
        17967,
        17967,
        17967,
        17967,
        17958,
        17967,
        17959,
        17959,
        17966,
        17957,
        17969,
        17965,
        17964,
        17966,
        17965,
        17962,
        17963,
        17965,
        17959,
        17962,
        17959,
        17963,
        17965,
        17959,
        17964,
        17964,
        17961,
        17967,
        17966,
        17965,
        17964,
        17961,
        17963,
        17962,
        17957,
        17966,
        17965,
        17964,
        17967,
        17969,
        17965,
        17966,
        17963,
        17961,
        17963,
        17957,
        17967,
        17969,
        17959,
        17973,
        17967,
        17957,
        17963,
        17962,
        17958,
        17960,
        17960,
        17961,
        17965,
        17956,
        17966,
        17967,
        17957,
        17963,
        17959,
        17963,
        17960,
        17961,
        17961,
        17964,
        17959,
        17966,
        17961,
        17958,
        17961,
        17963,
        17955,
        17963,
        17961,
        17959,
        17963,
        17956,
        17959,
        17963,
        17961,
        17959,
        17960,
        17955,
        17957,
        17957,
        17955
      ]
    }
  ],
  "app_os": "mac",
  "app_name": "PhotosynQ",
  "app_version": "0.3.8",
  "app_device": "x86-64",
  "location": [
    "43.0086011",
    "-78.7836466"
  ],
  "ConsoleMacro": "378"
}
Default avatar
Created by

Jonathan R Pleban


Protocol connections:
1
Latest Update:
Jul 2017