File: C:/xampp/htdocs/FograCT1/pbnCT125dbapilut.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>G7 Targeted Check</title>
<style type="text/css">
body,td,th {
font-size: 12px;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
.ssss {
font-size: 12px;
color: #F00;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: 0;
border-right-style: 0;
border-bottom-style: 0;
border-left-style: 0;
}
.z {
color: #CCC;
}
.SS {
color: #F00;
}
<!--
body {
font: 100% Verdana, Arial, Helvetica, sans-serif;
background: #ffffff;
margin: 0; /* 比較好的做法是將 Body 元素的邊界與欄位間隔調整為零,以處理不同的瀏覽器預設值 */
padding: 0;
text-align: center; /* 這樣會讓容器在 IE 5* 瀏覽器內置中對齊。然後,文字會在 #container 選取器中設定為靠左對齊預設值 */
color: #000000;
margin-left: 2px;
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
}
.oneColElsCtr #container {
width: 46em;
background: #FFFFFF;
margin: 0 auto; /* 自動邊界 (搭配寬度) 會讓頁面置中對齊 */
border: 0px solid #000000;
text-align: left; /* 這樣做會覆寫 Body 元素上的 text-align: center。 */
}
.oneColElsCtr #mainContent {
padding: 0 20px; /* 請記住,欄位間隔就是 Div 方塊內部的空間,而邊界就是 Div 方塊外部的空間 */
}
-->
</style></head>
<body class="oneColElsCtr">
<?php
error_reporting(0);
$f123= $_GET['f123'];
$f321= $_GET['f321'];
$sccSt=$_GET['sccSt'];
$company=$_GET['company'];
$okName= $_GET['okName'];
$device=='isis';
$sum=260;
$check=1;
$stFail=0;
include 'sp38XYZ.php';
include 'lab2xyz.php';
include 'SCCA06.php';
include 'xyz2lab01.php';
include 'xyz2lab.php';
include 'de00.php';
include 'DensityV38.php';
//include 'SCCA51.php';
include 'invert.php';
$sum=110;
$check=1;
$dtime=time();
$dStr=substr($dtime,7,9)."-";
// echo "Stored in: " . "upload/" . $_FILES["file"]["name"]. "<br />";
///parsing start
$filedb=substr($f321,8,60);
$filedb2=substr($f321,7,60);
$dbstr=explode("_", $filedb);
echo "fuleb:".$filedb2."<br>";
$filename=$filedb2;
// $filedb2=substr($filedb,7);
$po=$dbstr[1];
$type="V125";
$contents = file($f321);
$string = implode($contents);
//echo $contents[20];
//echo $string;
$p = str_replace("\r\n?", "\n", $string);
$p = str_replace("\n", '', $p);
//echo $p;
function get_between ($text, $s1, $s2) {
$mid_url = "";
$pos_s = strrpos($text,$s1);
$pos_e = strrpos($text,$s2);
for ( $i=$pos_s+strlen($s1) ; (( $i<($pos_e)) && $i < strlen($text)) ; $i++ ) {
$mid_url .= $text[$i];
}
return $mid_url;
}
$nm380 = strrpos($string,'nm380');
//echo "<br>nm380:".$nm380."<br>";
$datastring=get_between($p,"BEGIN_DATA","END_DATA");
$dot = explode("_", $datastring);
//print_r($dot);
?>
<table width="200" border="0" align="center">
<tr><td>
<input size="15" maxlength="50" type="hidden" name="rtarget" value=<?php echo $f321;?> /></td>
</tr>
<tr><td>
<a href="pbnCT125dbapi.php?f123=target.txt&f321=<?php echo $f321;?>&company=ecolor&sccSt=1">SCCA on</a>
</td>
<td>
<a href="pbnCT125dbapi.php?f123=target.txt&f321=<?php echo $f321;?>&company=ecolor&sccSt=0">SCCA off</a>
</td></tr>
<tr><td>
<a href="rankM.php?company=<?php echo $company."&type=V125";?>">歷程</a>
</td></tr>
</table>
<?php
//echo "<br>400mm<br>";
$C6kY0=87.66 ;
$C6kY2=84.30 ;
$C6kY4=81.08 ;
$C6kY6=77.96 ;
$C6kY8=74.93 ;
$C6kY10=71.99 ;
$C6kY15=65.02 ;
$C6kY20=58.55 ;
$C6kY25=52.53 ;
$C6kY30=46.94 ;
$C6kY35=41.72 ;
$C6kY40=36.87 ;
$C6kY45=32.36 ;
$C6kY50=28.16 ;
$C6kY55=24.25 ;
$C6kY60=20.63 ;
$C6kY65=17.29 ;
$C6kY70=14.23 ;
$C6kY75=11.44 ;
$C6kY80=8.94 ;
$C6kY85=6.74 ;
$C6kY90=4.85 ;
$C6kY95=3.29 ;
$C6kY98=2.53 ;
$C6kY100=2.10 ;
$C6cY0=87.66479492;
$C6cY2=83.74023438;
$C6cY4=80.04760742;
$C6cY6=76.56555176;
$C6cY8=73.15368652;
$C6cY10=69.83032227;
$C6cY15=62.14294434;
$C6cY20=55.19714355;
$C6cY25=48.99597168;
$C6cY30=43.37768555;
$C6cY35=38.23547363;
$C6cY40=33.55712891;
$C6cY45=29.28466797;
$C6cY50=25.390625;
$C6cY55=21.84448242;
$C6cY60=18.64318848;
$C6cY65=15.74707031;
$C6cY70=13.15612793;
$C6cY75=10.86425781;
$C6cY80=8.856201172;
$C6cY85=7.159423828;
$C6cY90=5.773925781;
$C6cY95=4.626464844;
$C6cY98=4.064941406;
$C6cY100=3.799438477;
$RPC_TVc0=0;
$RPC_TVc5=7.86135823814015;
$RPC_TVc10=15.2558794997448;
$RPC_TVc15=22.2187968025681;
$RPC_TVc20=28.7985554540218;
$RPC_TVc25=35.2065533297283;
$RPC_TVc30=41.3282832699086;
$RPC_TVc35=47.2165947362525;
$RPC_TVc40=52.862679463498;
$RPC_TVc45=58.2753457313386;
$RPC_TVc50=63.4634017473107;
$RPC_TVc55=68.5017176146124;
$RPC_TVc60=73.2449572811257;
$RPC_TVc65=77.7900114482626;
$RPC_TVc70=82.0972430161479;
$RPC_TVc75=86.1093983976762;
$RPC_TVc80=89.7912446039562;
$RPC_TVc85=93.120761036774;
$RPC_TVc90=95.8513168316159;
$RPC_TVc95=98.3088170527461;
$RPC_TVc100=100;
$RPC_TVm0=0;
$RPC_TVm5=8.40976618312961;
$RPC_TVm10=16.2726607193599;
$RPC_TVm15=23.5972957807201;
$RPC_TVm20=30.431038193436;
$RPC_TVm25=37.2217198447758;
$RPC_TVm30=43.5904060543847;
$RPC_TVm35=49.6189122801653;
$RPC_TVm40=55.3546053483431;
$RPC_TVm45=60.8448520851436;
$RPC_TVm50=66.0724281888384;
$RPC_TVm55=71.0502518963064;
$RPC_TVm60=75.6965077637553;
$RPC_TVm65=80.0284200929133;
$RPC_TVm70=84.0546010416997;
$RPC_TVm75=87.7492141363568;
$RPC_TVm80=91.0605864858096;
$RPC_TVm85=94.0490031390522;
$RPC_TVm90=96.4474873981296;
$RPC_TVm95=98.5445463557951;
$RPC_TVm100=100;
$RPC_TVy0=0;
$RPC_TVy5=8.40171089471488;
$RPC_TVy10=16.2360335293505;
$RPC_TVy15=23.6120810104928;
$RPC_TVy20=30.4731145278657;
$RPC_TVy25=37.2250349243509;
$RPC_TVy30=43.5972416189585;
$RPC_TVy35=49.5897346402916;
$RPC_TVy40=55.2941689961664;
$RPC_TVy45=60.7934706664663;
$RPC_TVy50=66.0658170384552;
$RPC_TVy55=71.0588338015215;
$RPC_TVy60=75.7245111733217;
$RPC_TVy65=80.0453910693873;
$RPC_TVy70=84.047660616421;
$RPC_TVy75=87.7749650827999;
$RPC_TVy80=91.1050977628329;
$RPC_TVy85=94.0598812835577;
$RPC_TVy90=96.4821927374526;
$RPC_TVy95=98.5378840785641;
$RPC_TVy100=100;
function Y2L($Y) {
//echo "<br>pow =".pow((6/29),3);
if (($Y/100)> pow((6/29),3)){
$L=116*pow(($Y/100),(1/3))-16;
}
else {
$L=116*((841/108)*($Y/100)+(4/29))-16;
}
//echo "line 220 L:$L";
return $L;
}
////////////////////////////paper
$i=1;
$r=0;
$PXm=sp38XYZ("X",$dot[($i*25)*46+4+6],$dot[($i*25)*46+4+7],$dot[($i*25)*46+4+8],$dot[($i*25)*46+4+9],$dot[($i*25)*46+4+10],$dot[($i*25)*46+4+11],$dot[($i*25)*46+4+12],$dot[($i*25)*46+4+13],$dot[($i*25)*46+4+14],$dot[($i*25)*46+4+15],$dot[($i*25)*46+4+16],$dot[($i*25)*46+4+17],$dot[($i*25)*46+4+18],$dot[($i*25)*46+4+19],$dot[($i*25)*46+4+20],$dot[($i*25)*46+4+21],$dot[($i*25)*46+4+22],$dot[($i*25)*46+4+23],$dot[($i*25)*46+4+24],$dot[($i*25)*46+4+25],$dot[($i*25)*46+4+26],$dot[($i*25)*46+4+27],$dot[($i*25)*46+4+28],$dot[($i*25)*46+4+29],$dot[($i*25)*46+4+30],$dot[($i*25)*46+4+31],$dot[($i*25)*46+4+32],$dot[($i*25)*46+4+33],$dot[($i*25)*46+4+34],$dot[($i*25)*46+4+35],$dot[($i*25)*46+4+36],$dot[($i*25)*46+4+37],$dot[($i*25)*46+4+38],$dot[($i*25)*46+4+39],$dot[($i*25)*46+4+40],$dot[($i*25)*46+4+41]);
$PYm=sp38XYZ("Y",$dot[($i*25)*46+4+6],$dot[($i*25)*46+4+7],$dot[($i*25)*46+4+8],$dot[($i*25)*46+4+9],$dot[($i*25)*46+4+10],$dot[($i*25)*46+4+11],$dot[($i*25)*46+4+12],$dot[($i*25)*46+4+13],$dot[($i*25)*46+4+14],$dot[($i*25)*46+4+15],$dot[($i*25)*46+4+16],$dot[($i*25)*46+4+17],$dot[($i*25)*46+4+18],$dot[($i*25)*46+4+19],$dot[($i*25)*46+4+20],$dot[($i*25)*46+4+21],$dot[($i*25)*46+4+22],$dot[($i*25)*46+4+23],$dot[($i*25)*46+4+24],$dot[($i*25)*46+4+25],$dot[($i*25)*46+4+26],$dot[($i*25)*46+4+27],$dot[($i*25)*46+4+28],$dot[($i*25)*46+4+29],$dot[($i*25)*46+4+30],$dot[($i*25)*46+4+31],$dot[($i*25)*46+4+32],$dot[($i*25)*46+4+33],$dot[($i*25)*46+4+34],$dot[($i*25)*46+4+35],$dot[($i*25)*46+4+36],$dot[($i*25)*46+4+37],$dot[($i*25)*46+4+38],$dot[($i*25)*46+4+39],$dot[($i*25)*46+4+40],$dot[($i*25)*46+4+41]);
$PZm=sp38XYZ("Z",$dot[($i*25)*46+4+6],$dot[($i*25)*46+4+7],$dot[($i*25)*46+4+8],$dot[($i*25)*46+4+9],$dot[($i*25)*46+4+10],$dot[($i*25)*46+4+11],$dot[($i*25)*46+4+12],$dot[($i*25)*46+4+13],$dot[($i*25)*46+4+14],$dot[($i*25)*46+4+15],$dot[($i*25)*46+4+16],$dot[($i*25)*46+4+17],$dot[($i*25)*46+4+18],$dot[($i*25)*46+4+19],$dot[($i*25)*46+4+20],$dot[($i*25)*46+4+21],$dot[($i*25)*46+4+22],$dot[($i*25)*46+4+23],$dot[($i*25)*46+4+24],$dot[($i*25)*46+4+25],$dot[($i*25)*46+4+26],$dot[($i*25)*46+4+27],$dot[($i*25)*46+4+28],$dot[($i*25)*46+4+29],$dot[($i*25)*46+4+30],$dot[($i*25)*46+4+31],$dot[($i*25)*46+4+32],$dot[($i*25)*46+4+33],$dot[($i*25)*46+4+34],$dot[($i*25)*46+4+35],$dot[($i*25)*46+4+36],$dot[($i*25)*46+4+37],$dot[($i*25)*46+4+38],$dot[($i*25)*46+4+39],$dot[($i*25)*46+4+40],$dot[($i*25)*46+4+41]);
$PLm=xyz2lab01("l",$PXm,$PYm,$PZm);
$Pam=xyz2lab01("a",$PXm,$PYm,$PZm);
$Pbm=xyz2lab01("b",$PXm,$PYm,$PZm);
$Pdm=DensitySp38("K",$dot[($i*25)*46+4+6],$dot[($i*25)*46+4+7],$dot[($i*25)*46+4+8],$dot[($i*25)*46+4+9],$dot[($i*25)*46+4+10],$dot[($i*25)*46+4+11],$dot[($i*25)*46+4+12],$dot[($i*25)*46+4+13],$dot[($i*25)*46+4+14],$dot[($i*25)*46+4+15],$dot[($i*25)*46+4+16],$dot[($i*25)*46+4+17],$dot[($i*25)*46+4+18],$dot[($i*25)*46+4+19],$dot[($i*25)*46+4+20],$dot[($i*25)*46+4+21],$dot[($i*25)*46+4+22],$dot[($i*25)*46+4+23],$dot[($i*25)*46+4+24],$dot[($i*25)*46+4+25],$dot[($i*25)*46+4+26],$dot[($i*25)*46+4+27],$dot[($i*25)*46+4+28],$dot[($i*25)*46+4+29],$dot[($i*25)*46+4+30],$dot[($i*25)*46+4+31],$dot[($i*25)*46+4+32],$dot[($i*25)*46+4+33],$dot[($i*25)*46+4+34],$dot[($i*25)*46+4+35],$dot[($i*25)*46+4+36],$dot[($i*25)*46+4+37],$dot[($i*25)*46+4+38],$dot[($i*25)*46+4+39],$dot[($i*25)*46+4+40],$dot[($i*25)*46+4+41]);
$PL=$PLm;
$Pa=$PLa;
$Pb=$PLb;
echo "<br>Paper Lab:".$PLm.",".$Pam.",".$Pbm.",".$Pdm."xyz:".$PXm.",".$PYm.",".$PZm;
//////////////paper
///////////////////////////////////////cc
$i=0;
$r=12;
$C100sp=array($dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c100Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c100Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c100Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c100Lm=xyz2lab01("l",$c100Xm,$c100Ym,$c100Zm);
$c100am=xyz2lab01("a",$c100Xm,$c100Ym,$c100Zm);
$c100bm=xyz2lab01("b",$c100Xm,$c100Ym,$c100Zm);
$c100dm=DensitySp38("C",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
echo "<br>C100 Lab:".$c100Lm.",".$c100am.",".$c100bm."xyz:".$c100Xm.",".$c100Ym.",".$c100Zm;
$i=0;
$r=11;
$c95Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c95Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c95Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c95Lm=xyz2lab01("l",$c95Xm,$c95Ym,$c95Zm);
$c95am=xyz2lab01("a",$c95Xm,$c95Ym,$c95Zm);
$c95bm=xyz2lab01("b",$c95Xm,$c95Ym,$c95Zm);
$c95dm=DensitySp38("C",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
//$c95TV=((($PXm-$c95Xm)/($PXm- $c100Xm))*100);
$c95TV=((($PXm-0.55*$PZm)-($c95Xm-0.55*$c95Zm))/(($PXm-0.55*$PZm)-($c100Xm-0.55*$c100Zm)))*100;
$i=0;
$j=10;
$c90sp1=$dot[(14*12)*42+6];
$c90sp2=$dot[(14*12)*42+7];
//echo "<br>c90sp:".$c90sp1."--".$c90sp2;
for ($r=2;$r<=10;$r+=1) {
;
${"c".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"c".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"c".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"c".$j."Lm"}=xyz2lab01("l",${"c".$j."Xm"},${"c".$j."Ym"},${"c".$j."Zm"});
${"c".$j."am"}=xyz2lab01("a",${"c".$j."Xm"},${"c".$j."Ym"},${"c".$j."Zm"});
${"c".$j."bm"}=xyz2lab01("b",${"c".$j."Xm"},${"c".$j."Ym"},${"c".$j."Zm"});
${"c".$j."dm"}=DensitySp38("C",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
//${"c".$j."TV"}= ((($PXm-${"c".$j."Xm"})/($PXm- $c100Xm))*100);
${"c".$j."TV"}= ((($PXm-0.55*$PZm)-(${"c".$j."Xm"}-0.55*${"c".$j."Zm"}))/(($PXm-0.55*$PZm)-($c100Xm-0.55*$c100Zm)))*100;
//echo "<br>ctv".$j.":".(${"c".$j."TV"}-$j);
$j=$j+10;
}
echo "<br> c80 factor: $c80Lm,$c80am,$c80bm";
$c75Lm=($c70Lm+$c80Lm)/2;
$c75am=($c70am+$c80am)/2;
$c75bm=($c70bm+$c80bm)/2;
$c75Xm=($c70Xm+$c80Xm)/2;
$c75Ym=($c70Ym+$c80Ym)/2;
$c75Zm=($c70Zm+$c80Zm)/2;
echo "<br> c75 factor: $c75Lm,$c75am,$c75bm";
$c50TVd=(((1-(pow(10,(-($c50dm-$Pdm)))))/(1-(pow(10,(-($c100dm-$Pdm)))))))*100;
$c50TVd2=((($PXm-$c50Xm)/($PXm- $c100Xm))*100);
$c5sctv=100*pow(((pow(($c50Xm-$PXm),2)+pow(($c50Ym-$PYm),2)+pow(($c50Zm-$PZm),2))/(pow(($c100Xm-$PXm),2)+pow(($c100Ym-$PYm),2)+pow(($c100Zm-$PZm),2))),0.5);
//echo "<br>ctv50 PXm:".$PXm."Pzm:".$PZm."c50xm:".$c50Xm."c50zm:".$c50Zm."c100Xm:".$c100Xm."c100Zm:".$c100Zm;
//echo "<br>c50TV :".($c50TV-50)."_c50TVd2:".($c50TVd2-50)."_c5sctv:".($c5sctv-50);
//echo "<br>Pdm:".$Pdm."_c100dm:".$c100dm."_c50TVd:".$c50TVd;
//echo "<br>C50 Lab:".$c50Lm.",".$c50am.",".$c50bm.",".$c50dm."100xyz:".$c50Xm.",".$c50Ym.",".$c50Zm."__c50d:".$c50dm;
//echo "<br>C70 Lab:".$c70Lm.",".$c70am.",".$c70bm.",".$c70dm;
$i=0;
$r=1;
$c5Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c5Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c5Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$c5Lm=xyz2lab01("l",$c5Xm,$c5Ym,$c5Zm);
$c5am=xyz2lab01("a",$c5Xm,$c5Ym,$c5Zm);
$c5bm=xyz2lab01("b",$c5Xm,$c5Ym,$c5Zm);
$c5dm=DensitySp38("C",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
//$c5TV=((($PXm-$c5Xm)/($PXm- $c100Xm))*100);
$c5TV=((($PXm-0.55*$PZm)-($c5Xm-0.55*$c5Zm))/(($PXm-0.55*$PZm)-($c100Xm-0.55*$c100Zm)))*100;
//////////////////////////cc
$i=4;
$r=24;
$cmyXm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$cmyYm=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$cmyZm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$cmyLm=xyz2lab01("l",$cmyXm,$cmyYm,$cmyZm);
$cmyam=xyz2lab01("a",$cmyXm,$cmyYm,$cmyZm);
$cmybm=xyz2lab01("b",$cmyXm,$cmyYm,$cmyZm);
$cmydm=DensitySp38("C",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
// echo "<br>cmy Lab:".$cmyLm.",".$cmyam.",".$cmybm.",".$c50dm."xyz:".$c50Xm.",".$c50Ym.",".$c50Zm;
$cmyL=$cmyLm;
$cmya=$cmyam;;
$cmyb=$cmybm;
//////////////////////////////////////mm
$i=1;
$r=12;
//$C100sp=array(($dot[(($i*25)+1)*42+6],$dot[($i*25)*42+7],$dot[($i*25)*42+8],$dot[($i*25)*42+9],$dot[($i*25)*42+10],$dot[($i*25)*42+11],$dot[($i*25)*42+12],$dot[($i*25)*42+13],$dot[($i*25)*42+14],$dot[($i*25)*42+15],$dot[($i*25)*42+16],$dot[($i*25)*42+17],$dot[($i*25)*42+18],$dot[($i*25)*42+19],$dot[($i*25)*42+20],$dot[($i*25)*42+21],$dot[($i*25)*42+22],$dot[($i*25)*42+23],$dot[($i*25)*42+24],$dot[($i*25)*42+25],$dot[($i*25)*42+26],$dot[($i*25)*42+27],$dot[($i*25)*42+28],$dot[($i*25)*42+29],$dot[($i*25)*42+30],$dot[($i*25)*42+31],$dot[($i*25)*42+32],$dot[($i*25)*42+33],$dot[($i*25)*42+34],$dot[($i*25)*42+35],$dot[($i*25)*42+36],$dot[($i*25)*42+37],$dot[($i*25)*42+38],$dot[($i*25)*42+39],$dot[($i*25)*42+40],$dot[($i*25)*42+41]);
$m100Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m100Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m100Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m100Lm=xyz2lab01("l",$m100Xm,$m100Ym,$m100Zm);
$m100am=xyz2lab01("a",$m100Xm,$m100Ym,$m100Zm);
$m100bm=xyz2lab01("b",$m100Xm,$m100Ym,$m100Zm);
$m100dm=DensitySp38("M",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
// echo "<br>M100 Lab:".$m100Lm.",".$m100am.",".$m100bm;
$i=1;
$r=11;
$m95Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m95Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m95Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m95Lm=xyz2lab01("l",$m95Xm,$m95Ym,$m95Zm);
$m95am=xyz2lab01("a",$m95Xm,$m95Ym,$m95Zm);
$m95bm=xyz2lab01("b",$m95Xm,$m95Ym,$m95Zm);
$m95dm=DensitySp38("M",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m95TV=((($PYm-$m95Ym)/($PYm- $m100Ym))*100);
$j=10;
$i=1;
for ($r=2;$r<=10;$r+=1) {
;
${"m".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"m".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"m".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"m".$j."Lm"}=xyz2lab01("l",${"m".$j."Xm"},${"m".$j."Ym"},${"m".$j."Zm"});
${"m".$j."am"}=xyz2lab01("a",${"m".$j."Xm"},${"m".$j."Ym"},${"m".$j."Zm"});
${"m".$j."bm"}=xyz2lab01("b",${"m".$j."Xm"},${"m".$j."Ym"},${"m".$j."Zm"});
${"m".$j."dm"}=DensitySp38("M",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"m".$j."TV"}=((($PYm-${"m".$j."Ym"})/($PYm- $m100Ym))*100);
//echo "<br>TVm".$j.":".(${"m".$j."TV"}-$j);
$j=$j+10;
}
$m75Xm=($m70Xm+$m80Xm)/2;
$m75Ym=($m70Ym+$m80Ym)/2;
$m75Zm=($m70Zm+$m80Zm)/2;
// echo "<br>m50 Lab:".$m50Lm.",".$m50am.",".$m50bm.",".$m50dm."_m100d:".$m100dm;
//echo "<br>m70 Lab:".$m70Lm.",".$m70am.",".$m70bm.",".$m70dm."_m70d:".$m70dm;
$i=1;
$r=1;
$m5Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m5Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m5Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m5Lm=xyz2lab01("l",$m5Xm,$m5Ym,$m5Zm);
$m5am=xyz2lab01("a",$m5Xm,$m5Ym,$m5Zm);
$m5bm=xyz2lab01("b",$m5Xm,$m5Ym,$m5Zm);
$m5dm=DensitySp38("M",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$m5TV=((($PYm-$m5Ym)/($PYm- $m100Ym))*100);
//////////////////////////mm
//echo "<br>PL:".$PL;
/////////////////////////////////////yy
$i=2;
$r=12;
//$C100sp=array(($dot[(($i*25)+1)*42+6],$dot[($i*25)*42+7],$dot[($i*25)*42+8],$dot[($i*25)*42+9],$dot[($i*25)*42+10],$dot[($i*25)*42+11],$dot[($i*25)*42+12],$dot[($i*25)*42+13],$dot[($i*25)*42+14],$dot[($i*25)*42+15],$dot[($i*25)*42+16],$dot[($i*25)*42+17],$dot[($i*25)*42+18],$dot[($i*25)*42+19],$dot[($i*25)*42+20],$dot[($i*25)*42+21],$dot[($i*25)*42+22],$dot[($i*25)*42+23],$dot[($i*25)*42+24],$dot[($i*25)*42+25],$dot[($i*25)*42+26],$dot[($i*25)*42+27],$dot[($i*25)*42+28],$dot[($i*25)*42+29],$dot[($i*25)*42+30],$dot[($i*25)*42+31],$dot[($i*25)*42+32],$dot[($i*25)*42+33],$dot[($i*25)*42+34],$dot[($i*25)*42+35],$dot[($i*25)*42+36],$dot[($i*25)*42+37],$dot[($i*25)*42+38],$dot[($i*25)*42+39],$dot[($i*25)*42+40],$dot[($i*25)*42+41]);
$y100Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y100Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y100Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y100Lm=xyz2lab01("l",$y100Xm,$y100Ym,$y100Zm);
$y100am=xyz2lab01("a",$y100Xm,$y100Ym,$y100Zm);
$y100bm=xyz2lab01("b",$y100Xm,$y100Ym,$y100Zm);
$y100dm=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
// echo "<br>y100 Lab:".$y100Lm.",".$y100am.",".$y100bm;
$i=2;
$r=11;
$y95Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y95Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y95Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y95Lm=xyz2lab01("l",$y95Xm,$y95Ym,$y95Zm);
$y95am=xyz2lab01("a",$y95Xm,$y95Ym,$y95Zm);
$y95bm=xyz2lab01("b",$y95Xm,$y95Ym,$y95Zm);
$y95dm=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y95TV= ((($PZm-$y95Zm)/($PZm- $y100Zm))*100);
$i=2;
$j=10;
for ($r=2;$r<=10;$r+=1) {
${"y".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"y".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"y".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"y".$j."Lm"}=xyz2lab01("l",${"y".$j."Xm"},${"y".$j."Ym"},${"y".$j."Zm"});
${"y".$j."am"}=xyz2lab01("a",${"y".$j."Xm"},${"y".$j."Ym"},${"y".$j."Zm"});
${"y".$j."bm"}=xyz2lab01("b",${"y".$j."Xm"},${"y".$j."Ym"},${"y".$j."Zm"});
${"y".$j."dm"}=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"y".$j."TV"}= ((($PZm-${"y".$j."Zm"})/($PZm- $y100Zm))*100);
$j=$j+10;
}
$y75Xm=($y70Xm+$y80Xm)/2;
$y75Ym=($y70Ym+$y80Ym)/2;
$y75Zm=($y70Zm+$y80Zm)/2;
// echo "<br>y50 Lab:".$y50Lm.",".$y50am.",".$y50bm.",".$y50dm."_y100d:".$y100dm; ;
// echo "<br>y70 Lab:".$y70Lm.",".$y70am.",".$y70bm.",".$y70dm."_y100d:".$y100dm; ;
$i=2;
$r=1;
$y5Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y5Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y5Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y5Lm=xyz2lab01("l",$y5Xm,$y5Ym,$y5Zm);
$y5am=xyz2lab01("a",$y5Xm,$y5Ym,$y5Zm);
$y5bm=xyz2lab01("b",$y5Xm,$y5Ym,$y5Zm);
$y5dm=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$y5TV= ((($PZm-$y5Zm)/($PZm- $y100Zm))*100);
//////////////////////////yy
///////////////////////////////////////rr
$i=0;
$r=24;
$r100Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r100Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r100Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r100Lm=xyz2lab01("l",$r100Xm,$r100Ym,$r100Zm);
$r100am=xyz2lab01("a",$r100Xm,$r100Ym,$r100Zm);
$r100bm=xyz2lab01("b",$r100Xm,$r100Ym,$r100Zm);
$r100dm=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
// echo "<br>r100 Lab:".$r100Lm.",".$r100am.",".$r100bm;
$i=0;
$r=23;
$r95Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r95Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r95Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r95Lm=xyz2lab01("l",$r95Xm,$r95Ym,$r95Zm);
$r95am=xyz2lab01("a",$r95Xm,$r95Ym,$r95Zm);
$r95bm=xyz2lab01("b",$r95Xm,$r95Ym,$r95Zm);
$r95dm=DensitySp38("C",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$j=10;
for ($r=14;$r<=22;$r+=1) {
;
${"r".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"r".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"r".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"r".$j."Lm"}=xyz2lab01("l",${"r".$j."Xm"},${"r".$j."Ym"},${"r".$j."Zm"});
${"r".$j."am"}=xyz2lab01("a",${"r".$j."Xm"},${"r".$j."Ym"},${"r".$j."Zm"});
${"r".$j."bm"}=xyz2lab01("b",${"r".$j."Xm"},${"r".$j."Ym"},${"r".$j."Zm"});
${"r".$j."dm"}=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$j=$j+10;
}
// echo "<br>r50 Lab:".$r50Lm.",".$r50am.",".$r50bm.",".$r50dm;
$i=0;
$r=13;
$r5Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r5Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r5Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$r5Lm=xyz2lab01("l",$r5Xm,$r5Ym,$r5Zm);
$r5am=xyz2lab01("a",$r5Xm,$r5Ym,$r5Zm);
$r5bm=xyz2lab01("b",$r5Xm,$r5Ym,$r5Zm);
$r5dm=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
//////////////////////////rr
///////////////////////////////////////gn
$i=1;
$r=24;
$gn100Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn100Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn100Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn100Lm=xyz2lab01("l",$gn100Xm,$gn100Ym,$gn100Zm);
$gn100am=xyz2lab01("a",$gn100Xm,$gn100Ym,$gn100Zm);
$gn100bm=xyz2lab01("b",$gn100Xm,$gn100Ym,$gn100Zm);
$gn100dm=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
//echo "<br>gn100 Lab:".$gn100Lm.",".$gn100am.",".$gn100bm;
$i=1;
$r=23;
$gn95Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn95Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn95Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn95Lm=xyz2lab01("l",$gn95Xm,$gn95Ym,$gn95Zm);
$gn95am=xyz2lab01("a",$gn95Xm,$gn95Ym,$gn95Zm);
$gn95bm=xyz2lab01("b",$gn95Xm,$gn95Ym,$gn95Zm);
$gn95dm=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$i=1;
$j=10;
for ($r=14;$r<=22;$r+=1) {
;
${"gn".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gn".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gn".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gn".$j."Lm"}=xyz2lab01("l",${"gn".$j."Xm"},${"gn".$j."Ym"},${"gn".$j."Zm"});
${"gn".$j."am"}=xyz2lab01("a",${"gn".$j."Xm"},${"gn".$j."Ym"},${"gn".$j."Zm"});
${"gn".$j."bm"}=xyz2lab01("b",${"gn".$j."Xm"},${"gn".$j."Ym"},${"gn".$j."Zm"});
${"gn".$j."dm"}=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
//$j=$j-10;
//echo "<br>gn".$j." Lab:".${"gn".$j."Lm"};
$j=$j+10;
}
$i=1;
$r=13;
$gn5Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn5Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn5Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gn5Lm=xyz2lab01("l",$gn5Xm,$gn5Ym,$gn5Zm);
$gn5am=xyz2lab01("a",$gn5Xm,$gn5Ym,$gn5Zm);
$gn5bm=xyz2lab01("b",$gn5Xm,$gn5Ym,$gn5Zm);
$gn5dm=DensitySp38("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
//////////////////////////gn
///////////////////////////////////////bb
$i=2;
$r=24;
$b100Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b100Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b100Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b100Lm=xyz2lab01("l",$b100Xm,$b100Ym,$b100Zm);
$b100am=xyz2lab01("a",$b100Xm,$b100Ym,$b100Zm);
$b100bm=xyz2lab01("b",$b100Xm,$b100Ym,$b100Zm);
$b100dm=DensitySp38("M",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
// echo "<br>b100 Lab:".$b100Lm.",".$b100am.",".$b100bm;
$i=2;
$r=23;
$b95Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b95Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b95Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b95Lm=xyz2lab01("l",$b95Xm,$b95Ym,$b95Zm);
$b95am=xyz2lab01("a",$b95Xm,$b95Ym,$b95Zm);
$b95bm=xyz2lab01("b",$b95Xm,$b95Ym,$b95Zm);
$b95dm=DensitySp38("M",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$i=2;
$j=10;
for ($r=14;$r<=22;$r+=1) {
;
${"b".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"b".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"b".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"b".$j."Lm"}=xyz2lab01("l",${"b".$j."Xm"},${"b".$j."Ym"},${"b".$j."Zm"});
${"b".$j."am"}=xyz2lab01("a",${"b".$j."Xm"},${"b".$j."Ym"},${"b".$j."Zm"});
${"b".$j."bm"}=xyz2lab01("b",${"b".$j."Xm"},${"b".$j."Ym"},${"b".$j."Zm"});
${"b".$j."dm"}=DensitySp38("M",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$j=$j+10;
}
// echo "<br>b50 Lab:".$b50Lm.",".$b50am.",".$b50bm.",".$b50dm;
$i=2;
$r=13;
$b5Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b5Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b5Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$b5Lm=xyz2lab01("l",$b5Xm,$b5Ym,$b5Zm);
$b5am=xyz2lab01("a",$b5Xm,$b5Ym,$b5Zm);
$b5bm=xyz2lab01("b",$b5Xm,$b5Ym,$b5Zm);
$b5dm=DensitySp38("M",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
//////////////////////////bb
$c100L=$c100Lm;
$c100a=$c100am;
$c100b=$c100bm;
$r100L=$r100Lm;
$r100a=$r100am;
$r100b=$r100bm;
$m100L=$m100Lm;
$m100a=$m100am;
$m100b=$m100bm;
$g100L=$gn100Lm;
$g100a=$gn100am;
$g100b=$gn100bm;
$y100L=$y100Lm;
$y100a=$y100am;
$y100b=$y100bm;
$b100L=$b100Lm;
$b100a=$b100am;
$b100b=$b100bm;
////////////////////////////////////////////////////////////////////////////////kk
$i=3;
$r=24;
$k100Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$k100Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$k100Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$k100Lm=xyz2lab01("l",$k100Xm,$k100Ym,$k100Zm);
$k100am=xyz2lab01("a",$k100Xm,$k100Ym,$k100Zm);
$k100bm=xyz2lab01("b",$k100Xm,$k100Ym,$k100Zm);
$sck100=($C6kY100-$C6kY100)*(($PYm*100-$k100Ym*100)/($C6kY0-$C6kY100))+$k100Ym*100;
$sck100L=Y2L($sck100);
$dLk100=$k100Lm-$sck100L;
//echo "<br>line 760 L=$sck100L".$sck100L;
$k100dm=DensitySp38("K",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
// echo "<br>k100 Lab:".$k100Lm.",".$k100am.",".$k100bm;
//for ($i=1;$i<=4;$i+=1) {
$i=3;
$r=23;
$k98Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$k98Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$k98Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$k98Lm=xyz2lab01("l",$k98Xm,$k98Ym,$k98Zm);
$k98am=xyz2lab01("a",$k98Xm,$k98Ym,$k98Zm);
$k98bm=xyz2lab01("b",$k98Xm,$k98Ym,$k98Zm);
$sck98=($C6kY98-$C6kY100)*(($PYm*100-$k100Ym*100)/($C6kY0-$C6kY100))+$k100Ym*100;
$sck98L=Y2L($sck98);
$dLk98=$k98Lm-$sck98L;
$k98dm=DensitySp38("K",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$KTV98= (($PYm-$k98Ym)/($PYm-$k100Ym))*100;
$j=10;
$i=3;
for ($r=5;$r<=22;$r+=1) {
${"k".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"k".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"k".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"k".$j."Lm"}=xyz2lab01("l",${"k".$j."Xm"},${"k".$j."Ym"},${"k".$j."Zm"});
${"k".$j."am"}=xyz2lab01("a",${"k".$j."Xm"},${"k".$j."Ym"},${"k".$j."Zm"});
${"k".$j."bm"}=xyz2lab01("b",${"k".$j."Xm"},${"k".$j."Ym"},${"k".$j."Zm"});
${"sck".$j}=(${"C6kY".$j}-$C6kY100)*(($PYm*100-$k100Ym*100)/($C6kY0-$C6kY100))+$k100Ym*100;
${"sck".$j."L"}=Y2L(${"sck".$j});
${"dLk".$j}=${"k".$j."Lm"}-${"sck".$j."L"};
${"k".$j."dm"}=DensitySp38("K",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${'KTV'.$j}= (($PYm-${"k".$j."Ym"})/($PYm-$k100Ym))*100;
//echo "<br>ktv".$j.":".(${'KTV'.$j}-$j);
$j=$j+5;
}
// echo "<br>k10 Lab:".$k10Lm.",".$k10am.",".$k10bm;
$j=2;
$i=3;
for ($r=1;$r<=4;$r+=1) {
${"k".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"k".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"k".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"k".$j."Lm"}=xyz2lab01("l",${"k".$j."Xm"},${"k".$j."Ym"},${"k".$j."Zm"});
${"k".$j."am"}=xyz2lab01("a",${"k".$j."Xm"},${"k".$j."Ym"},${"k".$j."Zm"});
${"k".$j."bm"}=xyz2lab01("b",${"k".$j."Xm"},${"k".$j."Ym"},${"k".$j."Zm"});
${"sck".$j}=(${"C6kY".$j}-$C6kY100)*(($PYm*100-$k100Ym*100)/($C6kY0-$C6kY100))+$k100Ym*100;
${"sck".$j."L"}=Y2L(${"sck".$j});
${"dLk".$j}=${"k".$j."Lm"}-${"sck".$j."L"};
${"k".$j."dm"}=DensitySp38("K",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${'KTV'.$j}= (($PYm-${"k".$j."Ym"})/($PYm-$k100Ym))*100;
$j=$j+2;
}
// echo "<br>k2 Lab:".$k2Lm.",".$k2am.",".$k2bm;
////////////////////////////////////////////////////kk
//////////////////////////////////////////////////////gray
$i=4;
$r=24;
$gy100Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gy100Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gy100Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gy100Lm=xyz2lab01("l",$gy100Xm,$gy100Ym,$gy100Zm);
$gy100am=xyz2lab01("a",$gy100Xm,$gy100Ym,$gy100Zm);
$gy100bm=xyz2lab01("b",$gy100Xm,$gy100Ym,$gy100Zm);
$gy100Xpp=$PXm*($gy100Ym/$PYm);
$gy100Zpp=$PZm*($gy100Ym/$PYm);
$gy100app=xyz2lab01("a",$gy100Xpp,$gy100Ym,$gy100Zpp);
$gy100bpp=xyz2lab01("b",$gy100Xpp,$gy100Ym,$gy100Zpp);
$scc100=($C6cY100-$C6cY100)*(($PYm*100-$gy100Ym*100)/($C6cY0-$C6cY100))+$gy100Ym*100;
$scc100L=Y2L($scc100);
$dLc100=$gy100Lm-$scc100L;
$gy100dm=DensitySp38("K",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
// echo "<br>gy100 Lab:".$gy100Lm.",".$gy100am.",".$gy100bm;
//for ($i=1;$i<=4;$i+=1) {
$i=4;
$r=23;
$gy98Xm=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gy98Ym=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gy98Zm=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$gy98Lm=xyz2lab01("l",$gy98Xm,$gy98Ym,$gy98Zm);
$gy98am=xyz2lab01("a",$gy98Xm,$gy98Ym,$gy98Zm);
$gy98bm=xyz2lab01("b",$gy98Xm,$gy98Ym,$gy98Zm);
$gy98Xpp=$PXm*($gy98Ym/$PYm);
$gy98Zpp=$PZm*($gy98Ym/$PYm);
$gy98app=xyz2lab01("a",$gy98Xpp,$gy98Ym,$gy98Zpp);
$gy98bpp=xyz2lab01("b",$gy98Xpp,$gy98Ym,$gy98Zpp);
$scc98=($C6cY98-$C6cY100)*(($PYm*100-$gy100Ym*100)/($C6cY0-$C6cY100))+$gy100Ym*100;
$scc98L=Y2L($scc98);
$dLc98=$gy98Lm-$scc98L;
$gy98dm=DensitySp38("K",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$j=10;
$i=4;
for ($r=5;$r<=22;$r+=1) {
${"gy".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gy".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gy".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gy".$j."Lm"}=xyz2lab01("l",${"gy".$j."Xm"},${"gy".$j."Ym"},${"gy".$j."Zm"});
${"gy".$j."am"}=xyz2lab01("a",${"gy".$j."Xm"},${"gy".$j."Ym"},${"gy".$j."Zm"});
${"gy".$j."bm"}=xyz2lab01("b",${"gy".$j."Xm"},${"gy".$j."Ym"},${"gy".$j."Zm"});
${"gy".$j."Xpp"}=$PXm*(${"gy".$j."Ym"}/$PYm);
${"gy".$j."Zpp"}=$PZm*(${"gy".$j."Ym"}/$PYm);
${"gy".$j."app"}=xyz2lab01("a",${"gy".$j."Xpp"},${"gy".$j."Ym"},${"gy".$j."Zpp"});
${"gy".$j."bpp"}=xyz2lab01("b",${"gy".$j."Xpp"},${"gy".$j."Ym"},${"gy".$j."Zpp"});
${"scc".$j}=(${"C6cY".$j}-$C6cY100)*(($PYm*100-$gy100Ym*100)/($C6cY0-$C6cY100))+$gy100Ym*100;
${"scc".$j."L"}=Y2L(${"scc".$j});
${"dLc".$j}=${"gy".$j."Lm"}-${"scc".$j."L"};
${"gy".$j."dm"}=DensitySp38("K",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$j=$j+5;
}
// echo "<br>gy70 Lab:".$gy70Lm.",".$gy70am.",".$gy70bm.",".($gy70dm-$Pdm);
$j=2;
$i=4;
for ($r=1;$r<=4;$r+=1) {
${"gy".$j."Xm"}=sp38XYZ("X",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gy".$j."Ym"}=sp38XYZ("Y",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gy".$j."Zm"}=sp38XYZ("Z",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
${"gy".$j."Lm"}=xyz2lab01("l",${"gy".$j."Xm"},${"gy".$j."Ym"},${"gy".$j."Zm"});
${"gy".$j."am"}=xyz2lab01("a",${"gy".$j."Xm"},${"gy".$j."Ym"},${"gy".$j."Zm"});
${"gy".$j."bm"}=xyz2lab01("b",${"gy".$j."Xm"},${"gy".$j."Ym"},${"gy".$j."Zm"});
${"gy".$j."Xpp"}=$PXm*(${"gy".$j."Ym"}/$PYm);
${"gy".$j."Zpp"}=$PZm*(${"gy".$j."Ym"}/$PYm);
${"gy".$j."app"}=xyz2lab01("a",${"gy".$j."Xpp"},${"gy".$j."Ym"},${"gy".$j."Zpp"});
${"gy".$j."bpp"}=xyz2lab01("b",${"gy".$j."Xpp"},${"gy".$j."Ym"},${"gy".$j."Zpp"});
${"scc".$j}=(${"C6cY".$j}-$C6cY100)*(($PYm*100-$gy100Ym*100)/($C6cY0-$C6cY100))+$gy100Ym*100;
${"scc".$j."L"}=Y2L(${"scc".$j});
${"dLc".$j}=${"gy".$j."Lm"}-${"scc".$j."L"};
${"gy".$j."dm"}=DensitySp38("K",$dot[(($i*25)+$r)*46+4+6],$dot[(($i*25)+$r)*46+4+7],$dot[(($i*25)+$r)*46+4+8],$dot[(($i*25)+$r)*46+4+9],$dot[(($i*25)+$r)*46+4+10],$dot[(($i*25)+$r)*46+4+11],$dot[(($i*25)+$r)*46+4+12],$dot[(($i*25)+$r)*46+4+13],$dot[(($i*25)+$r)*46+4+14],$dot[(($i*25)+$r)*46+4+15],$dot[(($i*25)+$r)*46+4+16],$dot[(($i*25)+$r)*46+4+17],$dot[(($i*25)+$r)*46+4+18],$dot[(($i*25)+$r)*46+4+19],$dot[(($i*25)+$r)*46+4+20],$dot[(($i*25)+$r)*46+4+21],$dot[(($i*25)+$r)*46+4+22],$dot[(($i*25)+$r)*46+4+23],$dot[(($i*25)+$r)*46+4+24],$dot[(($i*25)+$r)*46+4+25],$dot[(($i*25)+$r)*46+4+26],$dot[(($i*25)+$r)*46+4+27],$dot[(($i*25)+$r)*46+4+28],$dot[(($i*25)+$r)*46+4+29],$dot[(($i*25)+$r)*46+4+30],$dot[(($i*25)+$r)*46+4+31],$dot[(($i*25)+$r)*46+4+32],$dot[(($i*25)+$r)*46+4+33],$dot[(($i*25)+$r)*46+4+34],$dot[(($i*25)+$r)*46+4+35],$dot[(($i*25)+$r)*46+4+36],$dot[(($i*25)+$r)*46+4+37],$dot[(($i*25)+$r)*46+4+38],$dot[(($i*25)+$r)*46+4+39],$dot[(($i*25)+$r)*46+4+40],$dot[(($i*25)+$r)*46+4+41]);
$j=$j+2;
}
//echo "<br>k2 Lab:".$gy2Lm.",".$gy2am.",".$gy2bm;
////////////////////////////////////////////////////gray
$GrayLm=$gy50Lm;
$Graya=$gy50am;
$Grayb=$gy50bm;
$Grayd=$gy50dm;
$Gray25Lm=$gy25Lm;
$Gray25a=$gy25am;
$Gray25b=$gy25bm;
$Gray25d=$gy25dm;
$Gray75Lm=$gy75Lm;
$Gray75a=$gy75am;
$Gray75b=$gy75bm;
$Gray75d=$gy75dm;
//echo "<br>GrayLm:".$GrayLm."Graya--".$Graya;
$k100L=$k100Lm;
$k100a=$k100am;
$k100b=$k100bm;
for ($t=2; $t<=8; $t +=2){
${'tg'.$t.'a'}=$Pam*(1-($t/100));
${'tg'.$t.'b'}=$Pbm*(1-($t/100));
}
for ($t=5; $t<=95; $t +=5){
${'tg'.$t.'a'}=$Pam*(1-($t/100));
${'tg'.$t.'b'}=$Pbm*(1-($t/100));
}
$tg98a=$Pam*(1-(98/100));
$tg98b=$Pbm*(1-(98/100));
$tg100a=$Pam*(1-(100/100));
$tg100b=$Pbm*(1-(100/100));
//echo "<br>tg50=".$tg50a.",",$tg50b;
$minG50=100;
//TVI_c = (paper_X – nc_X) / (paper_X – 100c_X) x 100 – n;
//$TVI_c=(82.7–$Xi)/(82.7–4)*100–50;
//echo "tvic".$TVI_c;
//echo "XYZ:".$Xi."_".$Yi."_".$Zi;
?>
<table width="200" border="1" align="center">
<tr>
<td><div align="center">主色</div></td>
<td><font color="#aaaaaa">2%</font></td>
<td><font color="#aaaaaa">4%</font></td>
<td><font color="#aaaaaa">6%</font></td>
<td><font color="#aaaaaa">8%</font></td>
<td><font color="#aaaaaa">10%</font></td>
<td><font color="#aaaaaa">15%</font></td>
<td><font color="#aaaaaa">20%</font></td>
<td><font color="#aaaaaa">25%</font></td>
<td><font color="#666666">30%</font></td>
<td><font color="#666666">35%</font></td>
<td><font color="#666666">40%</font></td>
<td><font color="#666666">45%</font></td>
<td><font color="#665566">50%</font></td>
<td><font color="#666666">55%</font></td>
<td><font color="#666666">60%</font></td>
<td><font color="#666666">65%</font></td>
<td>70%</td>
<td>75%</td>
<td>80%</td>
<td>85%</td>
<td>90%</td>
<td>95%</td>
<td>98%</td>
<td>100%</td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">K</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k2dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k4dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k6dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k8dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k10dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k15dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k20dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k25dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k30dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k35dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k40dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k45dm-$Pdm,2);?></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($k50dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k55dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k60dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k65dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k70dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k75dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k80dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k85dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k90dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k95dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k98dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k100dm-$Pdm,2);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">kY</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k2Ym,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k4Ym,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k6Ym,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k8Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k10Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k15Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k20Ym,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($k25Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k30Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k35Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k40Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k45Ym,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($k50Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k55Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k60Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k65Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k70Ym,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($k75Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k80Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k85Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k90Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k95Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k98Ym,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k100Ym,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">kL</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k2Lm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k4Lm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k6Lm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k8Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k10Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k15Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k20Lm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($k25Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k30Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k35Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k40Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k45Lm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($k50Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k55Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k60Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k65Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k70Lm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($k75Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k80Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k85Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k90Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k95Lm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k98Lm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k100Lm,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">ScalekY</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck2,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck4,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck6,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck8,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck10,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck15,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck20,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($sck25,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck30,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck35,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck40,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck45,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($sck50,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck55,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck60,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck65,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck70,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($sck75,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck80,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck85,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck90,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck95,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck98,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck100,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">TargetLk</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck2L,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck4L,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck6L,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck8L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck10L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck15L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck20L,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($sck25L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck30L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck35L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck40L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck45L,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($sck50L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck55L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck60L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck65L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck70L,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($sck75L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck80L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck85L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck90L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck95L,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck98L,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($sck100L,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">∆Lk</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk2,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk4,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk6,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk8,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk10,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk15,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk20,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($dLk25,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk30,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk35,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk40,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk45,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($dLk50,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk55,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk60,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk65,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk70,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($dLk75,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk80,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk85,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk90,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk95,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk98,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLk100,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">CMY</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy2dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy4dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy6dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy8dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy10dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy15dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy20dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy25dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy30dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy35dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy40dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy45dm-$Pdm,2);?></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($gy50dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy55dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy60dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy65dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy70dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy75dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy80dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy85dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy90dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy95dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy98dm-$Pdm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy100dm-$Pdm,2);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">cmyX</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy2Xm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy4Xm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy6Xm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy8Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy10Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy15Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy20Xm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy25Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy30Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy35Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy40Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy45Xm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy50Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy55Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy60Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy65Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy70Xm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy75Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy80Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy85Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy90Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy95Xm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy98Xm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy100Xm,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">cmyY</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy2Ym,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy4Ym,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy6Ym,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy8Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy10Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy15Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy20Ym,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy25Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy30Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy35Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy40Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy45Ym,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy50Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy55Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy60Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy65Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy70Ym,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy75Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy80Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy85Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy90Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy95Ym,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy98Ym,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy100Ym,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">cmyZ</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy2Zm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy4Zm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy6Zm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy8Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy10Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy15Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy20Zm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy25Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy30Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy35Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy40Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy45Zm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy50Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy55Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy60Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy65Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy70Zm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy75Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy80Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy85Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy90Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy95Zm,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy98Zm,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($gy100Zm,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">ScalecY</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc2,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc4,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc6,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc8,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc10,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc15,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc20,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($scc25,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc30,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc35,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc40,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc45,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($scc50,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc55,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc60,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc65,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc70,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($scc75,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc80,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc85,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc90,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc95,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc98,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($scc100,3);?></div></td>
</tr>
<tr>
<td bgcolor="#dddddd"><div align="center">TargetL cmy</div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc2L,3);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc4L,3);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc6L,3);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc8L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc10L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc15L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc20L,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($scc25L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc30L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc35L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc40L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc45L,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($scc50L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc55L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc60L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc65L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc70L,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($scc75L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc80L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc85L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc90L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc95L,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc98L,3);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($scc100L,3);?></div></td>
</tr>
<td bgcolor="#CCCCCC"><div align="center">∆Lkc</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc2,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc4,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc6,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc8,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc10,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc15,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc20,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($dLc25,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc30,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc35,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc40,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc45,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($dLc50,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc55,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc60,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc65,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc70,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($dLc75,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc80,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc85,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc90,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc95,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc98,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($dLc100,3);?></div></td>
</tr>
<tr>
<td bgcolor="#dfccdf"><div align="center">Target a+</div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy2app,3);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy4app,3);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy6app,3);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy8app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy10app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy15app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy20app,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy25app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy30app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy35app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy40app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy45app,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy50app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy55app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy60app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy65app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy70app,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy75app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy80app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy85app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy90app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy95app,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy98app,3);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy100app,3);?></div></td>
</tr>
<tr>
<td bgcolor="#ccccdf"><div align="center">Target b+</div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy2bpp,3);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy4bpp,3);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy6bpp,3);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy8bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy10bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy15bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy20bpp,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy25bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy30bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy35bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy40bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy45bpp,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy50bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy55bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy60bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy65bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy70bpp,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy75bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy80bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy85bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy90bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy95bpp,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy98bpp,3);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy100bpp,3);?></div></td>
</tr>
<tr>
<td bgcolor="#dddddd"><div align="center"> measured L</div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy2Lm,3);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy4Lm,3);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy6Lm,3);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy8Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy10Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy15Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy20Lm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy25Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy30Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy35Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy40Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy45Lm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy50Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy55Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy60Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy65Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy70Lm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy75Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy80Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy85Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy90Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy95Lm,2);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy98Lm,3);?></div></td>
<td bgcolor="#dddddd"><div align="right"><?php echo round($gy100Lm,3);?></div></td>
</tr>
<tr>
<td bgcolor="#dfccdf"><div align="center"> measured a</div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy2am,3);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy4am,3);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy6am,3);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy8am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy10am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy15am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy20am,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy25am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy30am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy35am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy40am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy45am,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy50am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy55am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy60am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy65am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy70am,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy75am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy80am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy85am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy90am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy95am,2);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy98am,3);?></div></td>
<td bgcolor="#dfccdf"><div align="right"><?php echo round($gy100am,3);?></div></td>
</tr>
<tr>
<td bgcolor="#ccccdf"><div align="center">measured b</div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy2bm,3);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy4bm,3);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy6bm,3);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy8bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy10bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy15bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy20bm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy25bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy30bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy35bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy40bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy45bm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy50bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy55bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy60bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy65bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy70bm,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($gy75bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy80bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy85bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy90bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy95bm,2);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy98bm,3);?></div></td>
<td bgcolor="#ccccdf"><div align="right"><?php echo round($gy100bm,3);?></div></td>
</tr>
<?php
$GrayLT0=getLg(0,$gy100Ym,$PYm,$PLm);
$GrayLT2=getLg(2,$gy100Ym,$PYm,$PLm);
$GrayLT4=getLg(4,$gy100Ym,$PYm,$PLm);
$GrayLT6=getLg(6,$gy100Ym,$PYm,$PLm);
$GrayLT8=getLg(8,$gy100Ym,$PYm,$PLm);
$GrayLT10=getLg(10,$gy100Ym,$PYm,$PLm);
$GrayLT15=getLg(15,$gy100Ym,$PYm,$PLm);
$GrayLT20=getLg(20,$gy100Ym,$PYm,$PLm);
$GrayLT25=getLg(25,$gy100Ym,$PYm,$PLm);
$GrayLT30=getLg(30,$gy100Ym,$PYm,$PLm);
$GrayLT35=getLg(35,$gy100Ym,$PYm,$PLm);
$GrayLT40=getLg(40,$gy100Ym,$PYm,$PLm);
$GrayLT45=getLg(45,$gy100Ym,$PYm,$PLm);
$GrayLT50=getLg(50,$gy100Ym,$PYm,$PLm);
$GrayLT55=getLg(55,$gy100Ym,$PYm,$PLm);
$GrayLT60=getLg(60,$gy100Ym,$PYm,$PLm);
$GrayLT65=getLg(65,$gy100Ym,$PYm,$PLm);
$GrayLT70=getLg(70,$gy100Ym,$PYm,$PLm);
$GrayLT75=getLg(75,$gy100Ym,$PYm,$PLm);
$GrayLT80=getLg(80,$gy100Ym,$PYm,$PLm);
$GrayLT85=getLg(85,$gy100Ym,$PYm,$PLm);
$GrayLT90=getLg(90,$gy100Ym,$PYm,$PLm);
$GrayLT95=getLg(95,$gy100Ym,$PYm,$PLm);
$GrayLT98=getLg(98,$gy100Ym,$PYm,$PLm);
$GrayLT100=getLg(100,$gy100Ym,$PYm,$PLm);
?>
<tr>
<td bgcolor="#CCCCCC"><div align="center">Target L</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT2,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT4,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT6,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT8,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT10,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT15,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT20,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($GrayLT25,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT30,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT35,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT40,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT45,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($GrayLT50,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT55,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT60,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT65,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT70,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($GrayLT75,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT80,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT85,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT90,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT95,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT98,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($GrayLT100,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">Target a</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg2a,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg4a,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg6a,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg8a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg10a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg15a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg20a,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($tg25a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg30a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg35a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg40a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg45a,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($tg50a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg55a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg60a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg65a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg70a,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($tg75a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg80a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg85a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg90a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg95a,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg98a,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg100a,3);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">Target b</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg2b,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg4b,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg6b,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg8b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg10b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg15b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg20b,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($tg25b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg30b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg35b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg40b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg45b,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($tg50b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg55b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg60b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg65b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg70b,2);?></div></td>
<td bgcolor="#aaffff"><div align="right"><?php echo round($tg75b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg80b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg85b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg90b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg95b,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg98b,3);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($tg100b,3);?></div></td>
</tr>
<tr>
<td><div align="center">w∆L(K)</div></td>
<?php
function getLk($tv,$kDyf,$PYf,$PL) {
//echo "<br> kDyf:".$kDyf."PYf=".$PYf."pDf=".$PL;
$tvik=0.967175*$tv-(1.525445*pow(10,-2)*pow($tv,2))+(9.1347*pow(10,-5)*pow($tv,3))-(3.552*pow(10,-7)*pow($tv,4));
$YrTVk=1-(0.978233*(($tv+$tvik)/100));
$Yck=pow((0.7+0.3*pow(($kDyf/$PYf),(1/3))),3);
$Rak=1-($kDyf/$PYf);
if ($YrTVk>$Yck) {
$npdk= -log10($YrTVk);}
else{
$npdk=-log10($YrTVk-($Rak-0.978223)* pow((($Yck-$YrTVk)/($Yck-1+0.978223)),(($Rak/2)+1)));
}
$md=$npdk+log10(1/($PYf*0.01));
$t= pow(10,-$md);
$ft=pow($t,1/3);
//$Lk=116*$ft-16;
$NPSabs=$npdk+log10(1/($PYf*0.01));
$Yabs= pow(10,$NPSabs);
$ft=pow($Yabs,-1/3);
if ($Yabs>pow((6/29),3)) {
$Lk=116*$ft-16;}
else {
$Lk=(841/108)*$Yabs;
}
$Lk2=pow(10,-$npdk/3)*($PL+16)-16;
return $Lk2;
}
for ( $i = 2; $i <= 8; $i += 2) {
//echo "KL:".${"K".$i."Lm"};
//echo "<br>422-".$i."-K100Ym:".$K100Ym."-PYm:".$PYm."-PLm:".$PLm;
$dl=round((${"k".$i."Lm"}-getLk($i,$k100Ym,$PYm,$PLm)),2);
$rounddv=$dl*(1-max(0,($i-50)/50*0.75));
${"dl".$i}=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
//echo "KL:".${"k".$i."Lm"};
$dl=round((${"k".$i."Lm"}-getLk($i,$k100Ym,$PYm,$PLm)),2);
$rounddv=$dl*(1-max(0,($i-50)/50*0.75));
${"dl".$i}=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
<?php
}
//echo "KL:".$K98Lm;
$dl=round(($k98Lm-getLk(98,$k100Ym,$PYm,$PLm)),2);
$rounddv=$dl*(1-max(0,(98-50)/50*0.75));
$dl98=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
</tr>
<tr>
<td><div align="center">w∆L(K)+</div></td>
<?php
for ( $i = 2; $i <= 8; $i += 2) {
$rounddvpp=${"dLk".$i}*(1-max(0,($i-50)/50*0.75));
${"dlpp".$i}=$rounddvpp;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddvpp)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddvpp,2);
?>
</font></div></div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
//echo "KL:".${"k".$i."Lm"};
$rounddvpp=${"dLk".$i}*(1-max(0,($i-50)/50*0.75));
${"dlpp".$i}=$rounddvpp;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddvpp)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddvpp,2);
?>
</font></div></div></td>
<?php
}
//echo "KL:".$K98Lm;
$rounddvpp=$dLk98*(1-max(0,(98-50)/50*0.75));
$dlpp98=$rounddvpp;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddvpp)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddvpp,2);
?>
</font></div></div></td>
</tr>
<tr>
<td><div align="center">w∆L(CMY)</div></td>
<?php
function getLg($tv,$kDyf,$PYf,$PL) {
$tvik=1.31587*$tv-(2.21633*pow(10,-2)*pow($tv,2))+(1.32926*pow(10,-4)*pow($tv,3))-(4.288*pow(10,-7)*pow($tv,4));
$Rr= 0.956649;
$YrTVk=1-($Rr*(($tv+$tvik)/100));
$Yck=pow((0.7+0.3*pow(($kDyf/$PYf),(1/3))),3);
$Rak=1-($kDyf/$PYf);
$Yck2=pow((0.7+0.3*pow((3.8/$PYf),(1/3))),3);
$Rak2=1-(3.8/$PYf);
if ($YrTVk>$Yck) {
$npd= -log10($YrTVk);
$npd2= -log10($YrTVk);
${'npd'.$tv}=-log10($YrTVk);
}
else{
$npd=-log10($YrTVk-($Rak-$Rr)* pow((($Yck-$YrTVk)/($Yck-1+$Rr)),(($Rak/2)+1)));
$npd2=-log10($YrTVk-($Rak2-$Rr)* pow((($Yck2-$YrTVk)/($Yck2-1+$Rr)),(($Rak2/2)+1)));
}
$NPSabs=$npd+log10(1/($PYf));
$Yabs= pow(10,$NPSabs);
//$ft=pow($Yabs,-1/3);
if ($Yabs>pow((6/29),3)) {
$Lg=116*pow($Yabs,-1/3)-16;}
else {
$Lg=(841/108)*$Yabs;
}
$GrayL=round(pow(10,(-$npd/3))*($PL+16)-16,3) ;
$GrayL2=round(pow(10,(-$npd2/3))*($PL+16)-16,4) ;
// echo $tv."<br> GrayL2 :".$GrayL2."+GrayL:".$GrayL;
return $GrayL;
}
//echo "<br>c2Lm:".$C2Lm."__";
for ( $i = 2; $i <= 8; $i += 2) {
$dl=abs(round((${"gy".$i."Lm"}-getLg($i,$gy100Ym,$PYm,$PLm)),2));
$rounddv=$dl*(1-max(0,($i-50)/50*0.75));
${"dlc".$i}=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
//echo "CL:".${"C".$i."Lm"};
$dl=abs(round((${"gy".$i."Lm"}-getLg($i,$gy100Ym,$PYm,$PLm)),2));
//echo "<br>dl:".$dl;
$rounddv=$dl*(1-max(0,($i-50)/50*0.75));
${"dlc".$i}=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
<?php
}
//echo "<br>gl20:".$dlc20;
$GrayLT=getLg(50,$gy100Ym,$PYm,$PLm);
$GrayLT70=getLg(70,$gy100Ym,$PYm,$PLm);
$GrayLT80=getLg(80,$gy100Ym,$PYm,$PLm);
$GrayLT20=getLg(20,$gy100Ym,$PYm,$PLm);
$GrayLT13=getLg(13,$gy100Ym,$PYm,$PLm);
$GrayLT25=getLg(25,$gy100Ym,$PYm,$PLm);
$GrayLT38=getLg(38,$gy100Ym,$PYm,$PLm);
$GrayLT63=getLg(63,$gy100Ym,$PYm,$PLm);
$GrayLT75=getLg(75,$gy100Ym,$PYm,$PLm);
$GrayLT88=getLg(88,$gy100Ym,$PYm,$PLm);
$aT13=$Pam*0.87;$bT13=$Pbm*0.87;
$aT25=$Pam*0.75;$bT25=$Pbm*0.75;
$aT38=$Pam*0.62;$bT38=$Pbm*0.62;
$aT63=$Pam*0.37;$bT63=$Pbm*0.37;
$aT75=$Pam*0.25;$bT75=$Pbm*0.25;
$aT88=$Pam*0.12;$bT88=$Pbm*0.12;
//echo "<br>GrayLT13:".$GrayLT13."_aT13:".$aT13."_bT13:".$bT13;
echo "<br>GrayLT25:".$GrayLT25."_aT25:".$aT25."_bT25:".$bT25;
//echo "<br>GrayLT38:".$GrayLT38."_aT38:".$aT38."_bT38:".$bT38;
echo "<br>GrayLT50:".$GrayLT."_aT50:".$Pam*0.5."_bT50:".$Pbm*0.5;
echo "<br>GrayLT75:".$GrayLT75."_aT75:".$aT75."_bT75:".$bT75;
//echo "<br>GrayLT88:".$GrayLT88."_aT88:".$aT88."_bT88:".$bT88;
//echo "CL:".$C98Lm;
$dl=abs(round(($gy98Lm-getLg(98,$gy100Ym,$PYm,$PLm)),2));
$rounddv=$dl*(1-max(0,(98-50)/50*0.75));
$dlc98=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
</tr>
<tr>
<td><div align="center">w∆L(CMY)+</div></td>
<?php
//echo "<br>c2Lm:".$C2Lm."__";
for ( $i = 2; $i <= 8; $i += 2) {
$rounddv=${"dLc".$i}*(1-max(0,($i-50)/50*0.75));
${"dlcpp".$i}=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
//echo "CL:".${"C".$i."Lm"};
$rounddv=${"dLc".$i}*(1-max(0,($i-50)/50*0.75));
${"dlcpp".$i}=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
<?php
}
//echo "<br>gl20:".$dlc20;
$GrayLT=getLg(50,$gy100Ym,$PYm,$PLm);
$GrayLT70=getLg(70,$gy100Ym,$PYm,$PLm);
$GrayLT80=getLg(80,$gy100Ym,$PYm,$PLm);
$GrayLT20=getLg(20,$gy100Ym,$PYm,$PLm);
$GrayLT13=getLg(13,$gy100Ym,$PYm,$PLm);
$GrayLT25=getLg(25,$gy100Ym,$PYm,$PLm);
$GrayLT38=getLg(38,$gy100Ym,$PYm,$PLm);
$GrayLT63=getLg(63,$gy100Ym,$PYm,$PLm);
$GrayLT75=getLg(75,$gy100Ym,$PYm,$PLm);
$GrayLT88=getLg(88,$gy100Ym,$PYm,$PLm);
$aT13=$Pam*0.87;$bT13=$Pbm*0.87;
$aT25=$Pam*0.75;$bT25=$Pbm*0.75;
$aT38=$Pam*0.62;$bT38=$Pbm*0.62;
$aT63=$Pam*0.37;$bT63=$Pbm*0.37;
$aT75=$Pam*0.25;$bT75=$Pbm*0.25;
$aT88=$Pam*0.12;$bT88=$Pbm*0.12;
//echo "<br>GrayLT13:".$GrayLT13."_aT13:".$aT13."_bT13:".$bT13;
echo "<br>GrayLT25:".$GrayLT25."_aT25:".$aT25."_bT25:".$bT25;
//echo "<br>GrayLT38:".$GrayLT38."_aT38:".$aT38."_bT38:".$bT38;
echo "<br>GrayLT50:".$GrayLT."_aT50:".$Pam*0.5."_bT50:".$Pbm*0.5;
echo "<br>GrayLT75:".$GrayLT75."_aT75:".$aT75."_bT75:".$bT75;
//echo "<br>GrayLT88:".$GrayLT88."_aT88:".$aT88."_bT88:".$bT88;
//echo "CL:".$C98Lm;
$rounddv=$dLc98*(1-max(0,(98-50)/50*0.75));
$dlcpp98=$rounddv;
?>
<td bgcolor="#CCCCCC"><div align="right">
<?php
if (abs($rounddv)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($rounddv,2);
?>
</font></div></div></td>
</tr>
<tr>
<td><div align="center">w∆Ch(CMY)</div></td>
<?php
for ( $i = 2; $i <= 8; $i += 2) {
$dt=$i;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df= pow((pow((${"gy".$i."am"}-$wa),2))+(pow((${"gy".$i."bm"}-$wb),2)),0.5)*(1-max(0,($dt-50)/50*0.75));
${"dff".$i}=$df;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
$dt=$i;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df= pow((pow((${"gy".$i."am"}-$wa),2))+(pow((${"gy".$i."bm"}-$wb),2)),0.5)*(1-max(0,($dt-50)/50*0.75));
${"dff".$i}=$df;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);$sum=$sum-abs($rounddv);
?>
</font></div>
</div></td>
<?php
}
$dt=98;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df= pow((pow((${"gy98am"}-$wa),2))+(pow((${"gy98bm"}-$wb),2)),0.5)*(1-max(0,($dt-50)/50*0.75));
${"dff".$dt}=$df;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
</tr>
<tr>
<td><div align="center">w∆Ch(CMY)+</div></td>
<?php
for ( $i = 2; $i <= 8; $i += 2) {
$dt=$i;
$wa=${"gy".$dt."app"};
$wb=${"gy".$dt."bpp"};
$df= pow((pow((${"gy".$i."am"}-$wa),2))+(pow((${"gy".$i."bm"}-$wb),2)),0.5)*(1-max(0,($dt-50)/50*0.75));
${"dffpp".$i}=$df;
?>
<td bgcolor="#CCffff"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
$dt=$i;
$wa=${"gy".$dt."app"};
$wb=${"gy".$dt."bpp"};
$df= pow((pow((${"gy".$i."am"}-$wa),2))+(pow((${"gy".$i."bm"}-$wb),2)),0.5)*(1-max(0,($dt-50)/50*0.75));
${"dffpp".$i}=$df;
?>
<td bgcolor="#CCffff"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);$sum=$sum-abs($rounddv);
?>
</font></div>
</div></td>
<?php
}
$dt=98;
$wa=$gy98app;
$wb=$gy98bpp;
$df= pow((pow((${"gy98am"}-$wa),2))+(pow((${"gy98bm"}-$wb),2)),0.5)*(1-max(0,($dt-50)/50*0.75));
${"dffpp".$dt}=$df;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">da*</div></td>
<?php
for ( $i = 2; $i <= 8; $i += 2) {
$dt=$i;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df= ${"gy".$i."am"}-$wa;
$df2= ${"gy".$i."am"};
${"da".$i}=$df2;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.5){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
$dt=$i;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df= ${"gy".$i."am"}-$wa;
$df2= ${"gy".$i."am"};
${"da".$i}=$df2;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
$dt=98;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df2= $gy98am-$wa;
$df= $gy98am-$wa;
$da98=$df2;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">db*</div></td>
<?php
for ( $i = 2; $i <= 8; $i += 2) {
$dt=$i;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df= ${"gy".$i."bm"}-$wb;
$df2x= ${"gy".$i."bm"};
${"db".$i}=$df2x;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
$dt=$i;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df= ${"gy".$i."bm"}-$wb;
$df2x= ${"gy".$i."bm"};
${"db".$i}=$df2x;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
$dt=98;
$wa=$Pam*(100-$dt)/100;
$wb=$Pbm*(100-$dt)/100;
$df= $gy98bm-$wb;
$df2x= $gy98bm;
$db98=$df2x;
?>
<td bgcolor="#CCDDDD"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
</tr>
<tr>
<td bgcolor="#CCffff"><div align="center">da* +</div></td>
<?php
for ( $i = 2; $i <= 8; $i += 2) {
$dt=$i;
$wa=${"gy".$i."app"};
$df= ${"gy".$i."am"}-$wa;
?>
<td bgcolor="#CCffff"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
$dt=$i;
$wa=${"gy".$i."app"};
$df= ${"gy".$i."am"}-$wa;
?>
<td bgcolor="#CCffff"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
$dt=98;
$wa=$gy98app;
$df= $gy98am-$wa;
?>
<td bgcolor="#CCffff"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">db* +</div></td>
<?php
for ( $i = 2; $i <= 8; $i += 2) {
$dt=$i;
$wb=${"gy".$i."bpp"};
$df= ${"gy".$i."bm"}-$wb;
?>
<td bgcolor="#CCffff"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
for ( $i = 10; $i <= 95; $i += 5) {
$dt=$i;
$wb=${"gy".$i."bpp"};
$df= ${"gy".$i."bm"}-$wb;
?>
<td bgcolor="#CCffff"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
<?php
}
$dt=98;
$wb=$gy08bpp;
$df= $gy98bm-$wb;
?>
<td bgcolor="#CCffff"><div align="right">
<?php
if (abs($df)>2.2){
$check=1;?>
<div align="right"><font color="red">
<?php
}
echo round($df,2);
?>
</font></div>
</div></td>
</tr>
<tr>
<td><div align="center">主色</div></td>
<td><font color="#aaaaaa">2%</font></td>
<td><font color="#aaaaaa">4%</font></td>
<td><font color="#aaaaaa">6%</font></td>
<td><font color="#aaaaaa">8%</font></td>
<td><font color="#aaaaaa">10%</font></td>
<td><font color="#aaaaaa">15%</font></td>
<td><font color="#aaaaaa">20%</font></td>
<td><font color="#aaaaaa">25%</font></td>
<td><font color="#666666">30%</font></td>
<td><font color="#666666">35%</font></td>
<td><font color="#666666">40%</font></td>
<td><font color="#666666">45%</font></td>
<td><font color="#665566">50%</font></td>
<td><font color="#666666">55%</font></td>
<td><font color="#666666">60%</font></td>
<td><font color="#666666">65%</font></td>
<td>70%</td>
<td>75%</td>
<td>80%</td>
<td>85%</td>
<td>90%</td>
<td>95%</td>
<td>98%</td>
<td>100%</td>
</tr>
<?php
////////////////////////////////////////////////////////////////////
$pl=95;
$pa=0;
$pb=-2;
$cl=55;
$ca=-37;
$cb=-50;
$ml=48;
$ma=74;
$mb=-3;
$yl=89;
$ya=-5;
$yb=93;
$kl=15;
$ka=0.01;
$kb=0.01;
$target='CRPC6';
// $sccSt=1;
if ($target=='Fogra51') {
$pl=95; $pa=1.5;$pb=-6;
$cl=55.47; $ca=-34.26;$cb=-52.8;
$ml=48.49; $ma=75.3;$mb=-3.84;
$yl=89.11; $ya=-4.56;$yb=92.06;
$kl=16; $ka=0.1;$kb=-0.27;
$Xp=$PXm*100;
$Yp=$PYm*100;
$Zp=$PZm*100;
//////////////////////////////////////////////////////////////
$RPCCX=lab2xyz("x",$cl,$ca,$cb);
$RPCCY=lab2xyz("y",$cl,$ca,$cb);
$RPCCZ=lab2xyz("z",$cl,$ca,$cb);
//echo "echo here".$RPCCX;
$scCX=SCCA51("x",$RPCCX,$Xp);
$scCY=SCCA51("y",$RPCCY,$Yp);
$scCZ=SCCA51("z",$RPCCZ,$Zp);
$scCL=xyz2lab("l",$scCX,$scCY,$scCZ);
$scCa=xyz2lab("a",$scCX,$scCY,$scCZ);
$scCb=xyz2lab("b",$scCX,$scCY,$scCZ);
/////////////////////////////////////////////////////////////
$RPCMX=lab2xyz("x",$ml,$ma,$mb);
$RPCMY=lab2xyz("y",$ml,$ma,$mb);
$RPCMZ=lab2xyz("z",$ml,$ma,$mb);
$scMX=SCCA51("x",$RPCMX,$Xp);
$scMY=SCCA51("y",$RPCMY,$Yp);
$scMZ=SCCA51("z",$RPCMZ,$Zp);
$scML=xyz2lab("l",$scMX,$scMY,$scMZ);
$scMa=xyz2lab("a",$scMX,$scMY,$scMZ);
$scMb=xyz2lab("b",$scMX,$scMY,$scMZ);
////////////////////////////////////////////////////////////////
$RPCYX=lab2xyz("x",$yl,$ya,$yb);
$RPCYY=lab2xyz("y",$yl,$ya,$yb);
$RPCYZ=lab2xyz("z",$yl,$ya,$yb);
$scYX=SCCA51("x",$RPCYX,$Xp);
$scYY=SCCA51("y",$RPCYY,$Yp);
$scYZ=SCCA51("z",$RPCYZ,$Zp);
$scYL=xyz2lab("l",$scYX,$scYY,$scYZ);
$scYa=xyz2lab("a",$scYX,$scYY,$scYZ);
$scYb=xyz2lab("b",$scYX,$scYY,$scYZ);
////////////////////////////////////////////////////////////////////
$RPCKX=lab2xyz("x",$kl,$ka,$kb);
$RPCKY=lab2xyz("y",$kl,$ka,$kb);
$RPCKZ=lab2xyz("z",$kl,$ka,$kb);
$scKX=SCCA51("x",$RPCKX,$Xp);
$scKY=SCCA51("y",$RPCKY,$Yp);
$scKZ=SCCA51("z",$RPCKZ,$Zp);
$scKL=xyz2lab("l",$scKX,$scKY,$scKZ);
$scKa=xyz2lab("a",$scKX,$scKY,$scKZ);
$scKb=xyz2lab("b",$scKX,$scKY,$scKZ);
}
elseif ($target=='Fogra39') {
$pl=95; $pa=1;$pb=-4;
$cl=55; $ca=-37;$cb=-50;
$ml=48; $ma=74;$mb=-3;
$yl=89; $ya=-5;$yb=93;
$kl=16; $ka=0.1;$kb=0.1;
$Xp=$PXm*100;
$Yp=$PYm*100;
$Zp=$PZm*100;
//////////////////////////////////////////////////////////////
$RPCCX=lab2xyz("x",$cl,$ca,$cb);
$RPCCY=lab2xyz("y",$cl,$ca,$cb);
$RPCCZ=lab2xyz("z",$cl,$ca,$cb);
//echo "echo here".$RPCCX;
$scCX=SCCA06("x",$RPCCX,$Xp,$target);
$scCY=SCCA06("y",$RPCCY,$Yp,$target);
$scCZ=SCCA06("z",$RPCCZ,$Zp,$target);
$scCL=xyz2lab("l",$scCX,$scCY,$scCZ);
$scCa=xyz2lab("a",$scCX,$scCY,$scCZ);
$scCb=xyz2lab("b",$scCX,$scCY,$scCZ);
/////////////////////////////////////////////////////////////
$RPCMX=lab2xyz("x",$ml,$ma,$mb);
$RPCMY=lab2xyz("y",$ml,$ma,$mb);
$RPCMZ=lab2xyz("z",$ml,$ma,$mb);
$scMX=SCCA06("x",$RPCMX,$Xp,$target);
$scMY=SCCA06("y",$RPCMY,$Yp,$target);
$scMZ=SCCA06("z",$RPCMZ,$Zp,$target);
$scML=xyz2lab("l",$scMX,$scMY,$scMZ);
$scMa=xyz2lab("a",$scMX,$scMY,$scMZ);
$scMb=xyz2lab("b",$scMX,$scMY,$scMZ);
////////////////////////////////////////////////////////////////
$RPCYX=lab2xyz("x",$yl,$ya,$yb);
$RPCYY=lab2xyz("y",$yl,$ya,$yb);
$RPCYZ=lab2xyz("z",$yl,$ya,$yb);
$scYX=SCCA06("x",$RPCYX,$Xp,$target);
$scYY=SCCA06("y",$RPCYY,$Yp,$target);
$scYZ=SCCA06("z",$RPCYZ,$Zp,$target);
$scYL=xyz2lab("l",$scYX,$scYY,$scYZ);
$scYa=xyz2lab("a",$scYX,$scYY,$scYZ);
$scYb=xyz2lab("b",$scYX,$scYY,$scYZ);
////////////////////////////////////////////////////////////////////
$RPCKX=lab2xyz("x",$kl,$ka,$kb);
$RPCKY=lab2xyz("y",$kl,$ka,$kb);
$RPCKZ=lab2xyz("z",$kl,$ka,$kb);
$scKX=SCCA06("x",$RPCKX,$Xp,$target);
$scKY=SCCA06("y",$RPCKY,$Yp,$target);
$scKZ=SCCA06("z",$RPCKZ,$Zp,$target);
$scKL=xyz2lab("l",$scKX,$scKY,$scKZ);
$scKa=xyz2lab("a",$scKX,$scKY,$scKZ);
$scKb=xyz2lab("b",$scKX,$scKY,$scKZ);
}
elseif ($target=='CRPC6') {
$pl=95; $pa=1;$pb=-4;
$cl=56; $ca=-37;$cb=-50;
$ml=48; $ma=75;$mb=-4;
$yl=89; $ya=-4;$yb=93;
$kl=16; $ka=0.1;$kb=0.1;
$rl=47; $ra=68; $rb=48;
$gl=50; $ga=-66; $gb=26;
$bl=25; $ba=20; $bb=-46;
$Xp=$PXm*100;
$Yp=$PYm*100;
$Zp=$PZm*100;
//////////////////////////////////////////////////////////////
$RPCCX=lab2xyz("x",$cl,$ca,$cb);
$RPCCY=lab2xyz("y",$cl,$ca,$cb);
$RPCCZ=lab2xyz("z",$cl,$ca,$cb);
echo "echo here".$RPCCX."_".$RPCCY."_".$RPCCZ."_";
$scCX=SCCA06("x",$RPCCX,$Xp,$target);
$scCY=SCCA06("y",$RPCCY,$Yp,$target);
$scCZ=SCCA06("z",$RPCCZ,$Zp,$target);
echo "<br> here".$scCX."_".$scCY."_".$scCZ."_";
$scCL=xyz2lab("l",$scCX,$scCY,$scCZ);
$scCa=xyz2lab("a",$scCX,$scCY,$scCZ);
$scCb=xyz2lab("b",$scCX,$scCY,$scCZ);
echo "<br> her ccle".$scCL."_".$scCa."_".$scCb."_";
/////////////////////////////////////////////////////////////
$RPCMX=lab2xyz("x",$ml,$ma,$mb);
$RPCMY=lab2xyz("y",$ml,$ma,$mb);
$RPCMZ=lab2xyz("z",$ml,$ma,$mb);
$scMX=SCCA06("x",$RPCMX,$Xp,$target);
$scMY=SCCA06("y",$RPCMY,$Yp,$target);
$scMZ=SCCA06("z",$RPCMZ,$Zp,$target);
$scML=xyz2lab("l",$scMX,$scMY,$scMZ);
$scMa=xyz2lab("a",$scMX,$scMY,$scMZ);
$scMb=xyz2lab("b",$scMX,$scMY,$scMZ);
////////////////////////////////////////////////////////////////
$RPCYX=lab2xyz("x",$yl,$ya,$yb);
$RPCYY=lab2xyz("y",$yl,$ya,$yb);
$RPCYZ=lab2xyz("z",$yl,$ya,$yb);
$scYX=SCCA06("x",$RPCYX,$Xp,$target);
$scYY=SCCA06("y",$RPCYY,$Yp,$target);
$scYZ=SCCA06("z",$RPCYZ,$Zp,$target);
$scYL=xyz2lab("l",$scYX,$scYY,$scYZ);
$scYa=xyz2lab("a",$scYX,$scYY,$scYZ);
$scYb=xyz2lab("b",$scYX,$scYY,$scYZ);
////////////////////////////////////////////////////////////////////K
$RPCKX=lab2xyz("x",$kl,$ka,$kb);
$RPCKY=lab2xyz("y",$kl,$ka,$kb);
$RPCKZ=lab2xyz("z",$kl,$ka,$kb);
$scKX=SCCA06("x",$RPCKX,$Xp,$target);
$scKY=SCCA06("y",$RPCKY,$Yp,$target);
$scKZ=SCCA06("z",$RPCKZ,$Zp,$target);
$scKL=xyz2lab("l",$scKX,$scKY,$scKZ);
$scKa=xyz2lab("a",$scKX,$scKY,$scKZ);
$scKb=xyz2lab("b",$scKX,$scKY,$scKZ);
////////////////////////////////////////////////////////////////////R
$RPCRX=lab2xyz("x",$rl,$ra,$rb);
$RPCRY=lab2xyz("y",$rl,$ra,$rb);
$RPCRZ=lab2xyz("z",$rl,$ra,$rb);
$scRX=SCCA06("x",$RPCRX,$Xp,$target);
$scRY=SCCA06("y",$RPCRY,$Yp,$target);
$scRZ=SCCA06("z",$RPCRZ,$Zp,$target);
$scRL=xyz2lab("l",$scRX,$scRY,$scRZ);
$scRa=xyz2lab("a",$scRX,$scRY,$scRZ);
$scRb=xyz2lab("b",$scRX,$scRY,$scRZ);
////////////////////////////////////////////////////////////////////G
$RPCGX=lab2xyz("x",$gl,$ga,$gb);
$RPCGY=lab2xyz("y",$gl,$ga,$gb);
$RPCGZ=lab2xyz("z",$gl,$ga,$gb);
$scGX=SCCA06("x",$RPCGX,$Xp,$target);
$scGY=SCCA06("y",$RPCGY,$Yp,$target);
$scGZ=SCCA06("z",$RPCGZ,$Zp,$target);
$scGL=xyz2lab("l",$scGX,$scGY,$scGZ);
$scGa=xyz2lab("a",$scGX,$scGY,$scGZ);
$scGb=xyz2lab("b",$scGX,$scGY,$scGZ);
////////////////////////////////////////////////////////////////////B
$RPCBX=lab2xyz("x",$bl,$ba,$bb);
$RPCBY=lab2xyz("y",$bl,$ba,$bb);
$RPCBZ=lab2xyz("z",$bl,$ba,$bb);
$scBX=SCCA06("x",$RPCBX,$Xp,$target);
$scBY=SCCA06("y",$RPCBY,$Yp,$target);
$scBZ=SCCA06("z",$RPCBZ,$Zp,$target);
$scBL=xyz2lab("l",$scBX,$scBY,$scBZ);
$scBa=xyz2lab("a",$scBX,$scBY,$scBZ);
$scBb=xyz2lab("b",$scBX,$scBY,$scBZ);
if ($sccSt==0)
{
$pl=95; $pa=1;$pb=-4;
$cl=56; $ca=-37;$cb=-50;
$ml=48; $ma=75;$mb=-4;
$yl=89; $ya=-4;$yb=93;
$kl=16; $ka=0.1;$kb=0.1;
$rl=47; $ra=68; $rb=48;
$gl=50; $ga=-66; $gb=26;
$bl=25; $ba=20; $bb=-46;
}
else {
$pl=95; $pa=1;$pb=-4;
$cl=$scCL; $ca=$scCa;$cb=$scCb;
$ml=$scML; $ma=$scMa;$mb=$scMb;
$yl=$scYL; $ya=$scYa;$yb=$scYb;
$kl=$scKL; $ka=$scKa;$kb=$scKb;
$rl=$scRL; $ra=$scRa;$rb=$scRb;
$gl=$scGL; $ga=$scGa; $gb=$scGb;
$bl=$scBL; $ba=$scBa; $bb=$scBb;
}
}
$dp00=de00($PLm,$Pam,$Pbm,$pl,$pa,$pb);
$tpl=$PLm;
$tpa=$Pam;
$tpb=$Pbm;
$tcl=$c100Lm;
$tca=$c100am;
$tcb=$c100bm;
$tml=$m100Lm;
$tma=$m100am;
$tmb=$m100bm;
$tyl=$y100Lm;
$tya=$y100am;
$tyb=$y100bm;
$tkl=$k100Lm;
$tka=$k100am;
$tkb=$k100bm;
$trl=$r100Lm;
$tra=$r100am;
$trb=$r100bm;
$tgl=$gn100Lm;
$tga=$gn100am;
$tgb=$gn100bm;
$tbl=$b100Lm;
$tba=$b100am;
$tbb=$b100bm;
$dr76=sqrt(pow((47-$r100Lm),2)+ pow((68-$r100am),2)+pow((49-$r100bm),2));
$dg76=sqrt(pow((50-$gn100Lm),2)+ pow(((-68)-$gn100am),2)+pow((25-$gn100bm),2));
$db76=sqrt(pow((24-$b100Lm),2)+ pow((17-$b100am),2)+pow(((-46)-$b100bm),2));
$dr00=de00($rl,$ra,$rb,$trl,$tra,$trb);
$dgn00=de00($gl,$ga,$gb,$tgl,$tga,$tgb);
$db00=de00($bl,$ba,$bb,$tbl,$tba,$tbb);
//echo "<br>dr00:".$dr00;
function GetDegree($x, $y)
{
// we don't want to cause division by zero
if($x == 0) $x = 1 / 10000;
$deg = rad2deg(atan(abs($y / $x)));
if($y >= 0) $deg = $x < 0 ? 180 - $deg : $deg;
else $deg = $x < 0 ? 180 + $deg : 360 - $deg;
return $deg;
}
$dchg=GetDegree($tca,$tcb)-GetDegree($ca,$cb);
$dmhg=GetDegree($tma,$tmb)-GetDegree($ma,$mb);
$dyhg=GetDegree($tya,$tyb)-GetDegree($ya,$yb);
$drhg=GetDegree($tra,$trb)-GetDegree($ra,$rb);
$dghg=GetDegree($tga,$tgb)-GetDegree($ga,$gb);
$dbhg=GetDegree($tba,$tbb)-GetDegree($ba,$bb);
///////////cal paper
$cp=SQRT(pow($pa,2)+pow($pb,2));
$ctp=SQRT(pow($tpa,2)+pow($tpb,2));
$dcp=$ctp-$cp;
$dp76=sqrt(pow(($pl-$tpl),2)+ pow(($pa-$tpa),2)+pow(($pb-$tpb),2));
$dph=SQRT(ABS(pow($dp76,2)-pow(($pl-$tpl),2)-pow((SQRT(pow($pa,2)+pow($pb,2))-SQRT(pow($tpa,2)+pow($tpb,2))),2)));
$dp94=SQRT((pow((($pl-$tpl)/(1*1)),2))+pow(($dcp/(1*(1+(0.045*$cp)))),2)+ pow(($dph/(1*(1+(0.015*$cp)))),2));
//echo "del76p=";
//echo $dp76;
// echo "||del94p=";
// echo $dp94;
// echo "<br>";
?>
<!--
<tr>
<td><div align="center">W</div></td>
<td><div align="right"><?php echo $pl;?></div></td>
<td><div align="right"><?php echo $pa;?></div></td>
<td><div align="right"><?php echo $pb;?></div></td>
<td><div align="center"></div></td>
<td><div align="right"><?php echo $PLm;?></div></td>
<td><div align="right"><?php echo $Pam;?></div></td>
<td><div align="right"><?php echo $Pbm;?></div></td>
<td><div align="right"><?php echo round($dp76,2);?></div></td>
<td><div align="right"><?php echo round($Pdm,3);?></div></td>
<td>
<td bgcolor="#CCCCCC"><div align="center"></div></td>
</tr>
<?php
///////////////////cal c
$cc=SQRT(pow($ca,2)+pow($cb,2));
$ctc=SQRT(pow($tca,2)+pow($tcb,2));
$dcc=$ctc-$cc;
$dc76=sqrt(pow(($cl-$tcl),2)+ pow(($ca-$tca),2)+pow(($cb-$tcb),2));
$dc00=de00($cl,$ca,$cb,$tcl,$tca,$tcb);
$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2)));
$dc94=SQRT((pow((($cl-$tcl)/(1*1)),2))+pow(($dcc/(1*(1+(0.045*$cc)))),2)+ pow(($dch/(1*(1+(0.015*$cc)))),2));
//echo "del76c=";
//echo $dc76;
//$dcHu=SQRT(ABS(pow($dbu76,2)-pow(($bul-$tbul),2)-pow((SQRT(pow($bua,2)+pow($bub,2))-SQRT(pow($tbua,2)+pow($tbub,2))),2)));
?>
<?php
// echo "Delta-E Cyan=";
if ($dc94>5) {$sid=1;?>
<?php }
//echo round($dc94,2);
// echo "<br>";
?>
<tr>
<td bgcolor="#66CCFF"><div align="center"><font color="black">C</font></div></td>
<td bgcolor="#66CCFF"><div align="right"><font color="black"><?php echo round($cl,2);?></font></div></td>
<td bgcolor="#66CCFF"><div align="right"><font color="black"><?php echo round($ca,2);?></font></div></td>
<td bgcolor="#66CCFF"><div align="right"><font color="black"><?php echo round($cb,2);?></font></div></td>
<td>
<td bgcolor="#66CCFF"><div align="right"><font color="black"><?php echo $tcl;?></font></div></td>
<td bgcolor="#66CCFF"><div align="right"><font color="black"><?php echo $tca;?></font></div></td>
<td bgcolor="#B5D0FF"><div align="right"><font color="black"><?php echo $tcb;?></font></div></td>
<td bgcolor="#66CCFF"><div align="right"><font color="black">
<?php if ($dc00>3.5) {$sid=1;?><font color="red">
<?php }
echo round($dc00,2);?>
</font></div></td>
<td bgcolor="#66CCFF"><?php echo round($c100dm,3);?></div></td>
<td bgcolor="#66CCFF"><?php echo round($dcc,2);?></div></td>
<td bgcolor="#66CCFF"><?php echo round($dchg,2);?></div></td>
<td bgcolor="#FF6600"><div align="center"><font color="black"><?php echo round($rl,2);?></font></div></td>
<td bgcolor="#FF6600"><div align="center"><font color="black"><?php echo round($ra,2);?></font></div></td>
<td bgcolor="#FF6600"><div align="center"><font color="black"><?php echo round($rb,2);?></font></div></td>
<?php $dr76=sqrt(pow((47-$trl),2)+ pow((68-$tra),2)+pow((49-$trb),2));
$dr00=de00($rl,$ra,$rb,$trl,$tra,$trb);
$cr=SQRT(pow($ra,2)+pow($rb,2));
$ctr=SQRT(pow($tra,2)+pow($trb,2));
$dcr=$ctr-$cr;
$drh=SQRT(ABS(pow($dr76,2)-pow(($rl-$trl),2)-pow((SQRT(pow($ra,2)+pow($rb,2))-SQRT(pow($tra,2)+pow($trb,2))),2)));
?>
<td bgcolor="#FF6600"><div align="center"><font color="black"><?php echo round($trl,2);?></font></div></td>
<td bgcolor="#A2A2FF"><div align="center"><font color="black"><?php echo round($tra,2);?></font></div></td>
<td bgcolor="#E0FECB"><div align="center"><font color="black"><?php echo round($trb,2);?></font></div></td>
<td bgcolor="#FF6600"><div align="center"><font color="black">
<?php if ($dr00>4.2) { ?><font color="red">
<?php } echo round($dr00,2);?>
</font></div></td>
<td bgcolor="#FFCCFF"><div align="right"><?php echo round($r100dm,3);?></div></td>
<td bgcolor="#FFCCFF"><div align="right"><?php echo round(($r100dm-$m100dm)/$y100dm*100,2);?></div></td>
<td bgcolor="#FF6600"><div align="right"><?php echo round($dcr,2);?></div></td>
<td bgcolor="#FF6600"><div align="right"><?php echo round($drhg,2);?></div></td>
</tr>
<?php
$device=='isis';
/////////////cal m
if ($device=='isis') {
$tml=$tml;$tmb=$tmb;}
else {
$tml=$tml;$tmb=$tmb;}
$cm=SQRT(pow($ma,2)+pow($mb,2));
$ctm=SQRT(pow($tma,2)+pow($tmb,2));
$dcm=$ctm-$cm;
$dm76=sqrt(pow(($ml-$tml),2)+ pow(($ma-$tma),2)+pow(($mb-$tmb),2));
$dm00=de00($ml,$ma,$mb,$tml,$tma,$tmb);
$dmh=SQRT(ABS(pow($dm76,2)-pow(($ml-$tml),2)-pow((SQRT(pow($ma,2)+pow($mb,2))-SQRT(pow($tma,2)+pow($tmb,2))),2)));
$dm94=SQRT((pow((($ml-$tml)/(1*1)),2))+pow(($dcm/(1*(1+(0.045*$cm)))),2)+ pow(($dmh/(1*(1+(0.015*$cm)))),2));
// echo "del76m=";
// echo $dm76;
?>
<?php
// echo "Delta-E Magenta=";
if ($dm94>5) {$sid=1;?>
<?php }
//echo round($dm94,2);
// echo "<br>";
?>
<tr>
<td bgcolor="#FFCCFF"><div align="center"><font color="black">M</font></div></td>
<td bgcolor="#FFCCFF"><div align="right"><font color="black"><?php echo round( $ml,2);?></font></div></td>
<td bgcolor="#FFCCFF"><div align="right"><font color="black"><?php echo round( $ma,2);?></font></div></td>
<td bgcolor="#FFCCFF"><div align="right"><font color="black"><?php echo round( $mb,2);?></font></div></td>
<td bgcolor="#FFCCFF"><div align="center"></div></td>
<td bgcolor="#FFCCFF"><div align="right"><font color="black"><?php echo $tml;?></font></div></td>
<td bgcolor="#A2A2FF"><div align="right"><font color="black"><?php echo $tma;?></font></div></td>
<td bgcolor="#FFCCFF"><div align="right"><font color="black"><?php echo $tmb;?></font></div></td>
<td bgcolor="#FFCCFF"><div align="right"><font color="black">
<?php if ($dm00>3.5) {$sid=1;?><font color="red">
<?php }
echo round($dm00,2);?>
</font></div></td>
<td bgcolor="#FFCCFF"><div align="right"><?php echo round($m100dm,3);?></div></td>
<td bgcolor="#FFCCFF"><div align="right"><?php echo round($dcm,2);?></div></td>
<td bgcolor="#FFCCFF"><div align="right"><?php echo round($dmhg,2);?></div></td>
<td bgcolor="#66CC66"><div align="center"><font color="black"><?php echo round($gl,2);?></font></div></td>
<td bgcolor="#66CC66"><div align="center"><font color="black"><?php echo round($ga,2);?></font></div></td>
<td bgcolor="#66CC66"><div align="center"><font color="black"><?php echo round($gb,2);?></font></div></td>
<td bgcolor="#66CC66"><div align="center"><font color="black"><?php echo $tgl;?></font></div></td>
<td bgcolor="#66CC66"><div align="center"><font color="black"><?php echo $tga;?></font></div></td>
<td bgcolor="#E0FECB"><div align="center"><font color="black"><?php echo $tgb;?></font></div></td>
<td bgcolor="#66CC66"><div align="center"><font color="black">
<?php if ($dgn00>4.2) { ?><font color="red">
<?php } echo round($dgn00,2);?>
<td bgcolor="#FFFFCC"><div align="right"><?php echo round($gn100dm,3);?></div></td>
<td bgcolor="#FFFFCC"><div align="right"><?php echo round(($gn100dm-$c100dm)/$y100dm*100,2);?></div></td>
<?php
$cg=SQRT(pow($ga,2)+pow($gb,2));
$ctg=SQRT(pow($tga,2)+pow($tgb,2));
$dcg=$ctg-$cg;
$dgh=SQRT(ABS(pow($dg76,2)-pow(($gl-$tgl),2)-pow((SQRT(pow($ga,2)+pow($gb,2))-SQRT(pow($tga,2)+pow($tgb,2))),2)));
?>
<td bgcolor="#66CC66"><div align="right"><?php echo round($dcg,2);?></div></td>
<td bgcolor="#66CC66"><div align="right"><?php echo round($dghg,2);?></div></td>
</font></div></td>
</td>
</tr>
<?php
////////////////cal y
$cy=SQRT(pow($ya,2)+pow($yb,2));
$cty=SQRT(pow($tya,2)+pow($tyb,2));
$dcy=$cty-$cy;
$dy76=sqrt(pow(($yl-$tyl),2)+ pow(($ya-$tya),2)+pow(($yb-$tyb),2));
$dy00=de00($yl,$ya,$yb,$tyl,$tya,$tyb);
$dyh=SQRT(ABS(pow($dy76,2)-pow(($yl-$tyl),2)-pow((SQRT(pow($ya,2)+pow($yb,2))-SQRT(pow($tya,2)+pow($tyb,2))),2)));
$dy94=SQRT((pow((($yl-$tyl)/(1*1)),2))+pow(($dcy/(1*(1+(0.045*$cy)))),2)+ pow(($dyh/(1*(1+(0.015*$cy)))),2));
// echo "del76y=";
// echo $dy76;
?>
<?php
// echo "Delta-E Yellow=";
if ($dy00>3.5) {$sid=1;?>
<?php }
//echo round($dy94,2);
// echo "<br>";
?>
<tr>
<td bgcolor="#FFFFCC"><div align="center"><font color="black">Y</font></div></td>
<td bgcolor="#FFFFCC"><div align="right"><font color="black"><?php echo round($yl,2);?></font></div></td>
<td bgcolor="#FFFFCC"><div align="right"><font color="black"><?php echo round($ya,2);?></font></div></td>
<td bgcolor="#FFFFCC"><div align="right"><font color="black"><?php echo round($yb,2);?></font></div></td>
<td bgcolor="#FFFFCC"><div align="center"></div></td>
<td bgcolor="#FFFFCC"><div align="right"><font color="black"><?php echo $tyl;?></font></div></td>
<td bgcolor="#FFFFCC"><div align="right"><font color="black"><?php echo $tya;?></font></div></td>
<td bgcolor="#E0FECB"><div align="right"><font color="black"><?php echo $tyb;?></font></div></td>
<td bgcolor="#FFFFCC"><div align="right"><font color="black">
<?php if ($dy00>3.5) {$sid=1;?><font color="red">
<?php }
echo round($dy00,2);?>
</font></div></td>
<td bgcolor="#FFFFCC"><div align="right"><?php echo round($y100dm,3);?></div></td>
<td bgcolor="#FFFFCC"><div align="right"><?php echo round($dcy,2);?></div></td>
<td bgcolor="#FFFFCC"><div align="right"><?php echo round($dyhg,2);?></div></td>
<td bgcolor="#3366FF"><div align="center"><font color="black"><?php echo round($bl,2);?></font></div></td>
<td bgcolor="#3366FF"><div align="center"><font color="black"><?php echo round($ba,2);?></font></div></td>
<td bgcolor="#3366FF"><div align="center"><font color="black"><?php echo round($bb,2);?></font></div></td>
<?php $db76=sqrt(pow((24-$tbl),2)+ pow((17-$tba),2)+pow(((-46)-$tbb),2));?>
<td bgcolor="#3366FF"><div align="center"><font color="black"><?php echo $tbl;?></font></div></td>
<td bgcolor="#A2A2FF"><div align="center"><font color="black"><?php echo $tba;?></font></div></td>
<td bgcolor="#B1D0FE"><div align="center"><font color="black"><?php echo $tbb;?></font></div></td>
<td bgcolor="#3366FF"><div align="center"><font color="black">
<?php if ($db00>4.2) { ?><font color="red">
<?php } echo round($db00,2);?>
<td bgcolor="#A2A2FF"><div align="right"><?php echo round($b100dm,3);?></div></td>
<td bgcolor="#A2A2FF"><div align="right"><?php echo round(($b100dm-$c100dm)/$m100dm*100,2);?></div></td>
<?php
$ccb=SQRT(pow($ba,2)+pow($bb,2));
$ctb=SQRT(pow($tba,2)+pow($tbb,2));
$dcb=$ctb-$ccb;
$dbh=SQRT(ABS(pow($db76,2)-pow(($bl-$tbl),2)-pow((SQRT(pow($ba,2)+pow($bb,2))-SQRT(pow($tba,2)+pow($tbb,2))),2)));
?>
<td bgcolor="#3366FF"><div align="right"><?php echo round($dcb,2);?></div></td>
<td bgcolor="#3366FF"><div align="right"><?php echo round($dbhg,2);?></div></td>
</font></div></td></tr>
<?php
////////////////////////////cal k
$ck=SQRT(pow($ka,2)+pow($kb,2));
$ctk=SQRT(pow($tka,2)+pow($tkb,2));
$dck=$ctk-$ck;
$dk76=sqrt(pow(($kl-$tkl),2)+ pow(($ka-$tka),2)+pow(($kb-$tkb),2));
$dk00=de00($kl,$ka,$kb,$tkl,$tka,$tkb);
$dkh=SQRT(ABS(pow($dk76,2)-pow(($kl-$tkl),2)-pow((SQRT(pow($ka,2)+pow($kb,2))-SQRT(pow($tka,2)+pow($tkb,2))),2)));
$dk94=SQRT((pow((($kl-$tkl)/(1*1)),2))+pow(($dck/(1*(1+(0.045*$ck)))),2)+ pow(($dkh/(1*(1+(0.015*$ck)))),2));
// echo "del76k=";
// echo $dk76;
?>
<?php
// echo "Delta-E Blank=";
if ($dk94>5) {$sid=1;?>
<?php }
// echo round($dk94,2);
// echo "<br>";
?>
<tr>
<td bgcolor="#CCCCCC"><div align="center"><font color="black">K</font></div></td>
<td bgcolor="#CCCCCC"><div align="right"><font color="black"><?php echo round($kl,2);?></font></div></td>
<td bgcolor="#CCCCCC"><div align="right"><font color="black"><?php echo round($ka,2);?></font></div></td>
<td bgcolor="#CCCCCC"><div align="right"><font color="black"><?php echo round($kb,2);?></font></div></td>
<td bgcolor="#CCCCCC"><div align="center"></div></td>
<td bgcolor="#CCCCCC"><div align="right"><font color="black"><?php echo $tkl;?></font></div></td>
<td bgcolor="#CCCCCC"><div align="right"><font color="black"><?php echo $tka;?></font></div></td>
<td bgcolor="#CCCCCC"><div align="right"><font color="black"><?php echo $tkb;?></font></div></td>
<td bgcolor="#CCCCCC"><div align="right"><font color="black">
<?php if ($dk00>5) {$sid=1;?><font color="red">
<?php }
echo round($dk00,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($k100dm,3);?></div></td>
<td>
<td>
</tr>
-->
<?php
//echo "<br>graph:".$tma.",".$tra.",".$tya.",".$tga.",".$tca.",".$tba.",".$tma;
//echo "<br>graph2:".$tmb.",".$trb.",".$tyb.",".$tgb.",".$tcb.",".$tbb.",".$tmb;
?>
</table>
<?php
$Maxdl=max(abs($dl2),abs($dl4),abs($dl6),abs($dl8),abs($dl10),abs($dl15),abs($dl20),abs($dl25),abs($dl30),abs($dl35),abs($dl40),abs($dl45),abs($dl50),abs($dl55),abs($dl60),abs($dl65),abs($dl70),abs($dl75),abs($dl80),abs($dl85),abs($dl90),abs($dl95),abs($dl98));
$Avgdl=(abs($dl2)+abs($dl4)+abs($dl6)+abs($dl8)+abs($dl10)+abs($dl15)+abs($dl20)+abs($dl25)+abs($dl30)+abs($dl35)+abs($dl40)+abs($dl45)+abs($dl50)+abs($dl55)+abs($dl60)+abs($dl65)+abs($dl70)+abs($dl75)+abs($dl80)+abs($dl85)+abs($dl90)+abs($dl95)+abs($dl98))/23;
$Maxdlpp=max(abs($dlpp2),abs($dlpp4),abs($dlpp6),abs($dlpp8),abs($dlpp10),abs($dlpp15),abs($dlpp20),abs($dlpp25),abs($dlpp30),abs($dlpp35),abs($dlpp40),abs($dlpp45),abs($dlpp50),abs($dlpp55),abs($dlpp60),abs($dlpp65),abs($dlpp70),abs($dlpp75),abs($dlpp80),abs($dlpp85),abs($dlpp90),abs($dlpp95),abs($dlpppp98));
$Avgdlpp=(abs($dlpp2)+abs($dlpp4)+abs($dlpp6)+abs($dlpp8)+abs($dlpp10)+abs($dlpp15)+abs($dlpp20)+abs($dlpp25)+abs($dlpp30)+abs($dlpp35)+abs($dlpp40)+abs($dlpp45)+abs($dlpp50)+abs($dlpp55)+abs($dlpp60)+abs($dlpp65)+abs($dlpp70)+abs($dlpp75)+abs($dlpp80)+abs($dlpp85)+abs($dlpp90)+abs($dlpp95)+abs($dlpp98))/23;
//echo "<br>dff:".$dff2."_".$dff4."_".$dff6."_".$dff8."_".$dff10."_".$dff15."_".$dff20."_".$dff25."_".$dff30."_".$dff35."_".$dff40."_".$dff45."_".$dff50."_".$dff55."_".$dff60."_".$dff65."_".$dff70."_".$dff75."_".$dff80."_".$dff85."_".$dff90."_".$dff95."_".$dff98;
$Maxdlc=max(abs($dlc2),abs($dlc4),abs($dlc6),abs($dlc8),abs($dlc10),abs($dlc15),abs($dlc20),abs($dlc25),abs($dlc30),abs($dlc35),abs($dlc40),abs($dlc45),abs($dlc50),abs($dlc55),abs($dlc60),abs($dlc65),abs($dlc70),abs($dlc75),abs($dlc80),abs($dlc85),abs($dlc90),abs($dlc95),abs($dlc98));
$Avgdlc=(abs($dlc2)+abs($dlc4)+abs($dlc6)+abs($dlc8)+abs($dlc10)+abs($dlc15)+abs($dlc20)+abs($dlc25)+abs($dlc30)+abs($dlc35)+abs($dlc40)+abs($dlc45)+abs($dlc50)+abs($dlc55)+abs($dlc60)+abs($dlc65)+abs($dlc70)+abs($dlc75)+abs($dlc80)+abs($dlc85)+abs($dlc90)+abs($dlc95)+abs($dlc98))/23;
$Maxdlcpp=max(abs($dlcpp2),abs($dlcpp4),abs($dlcpp6),abs($dlcpp8),abs($dlcpp10),abs($dlcpp15),abs($dlcpp20),abs($dlcpp25),abs($dlcpp30),abs($dlcpp35),abs($dlcpp40),abs($dlcpp45),abs($dlcpp50),abs($dlcpp55),abs($dlcpp60),abs($dlcpp65),abs($dlcpp70),abs($dlcpp75));
$Avgdlcpp=(abs($dlcpp2)+abs($dlcpp4)+abs($dlcpp6)+abs($dlcpp8)+abs($dlcpp10)+abs($dlcpp15)+abs($dlcpp20)+abs($dlcpp25)+abs($dlcpp30)+abs($dlcpp35)+abs($dlcpp40)+abs($dlcpp45)+abs($dlcpp50)+abs($dlcpp55)+abs($dlcpp60)+abs($dlcpp65)+abs($dlcpp70)+abs($dlcpp75))/18;
$Maxdf=max(abs($dff2),abs($dff4),abs($dff6),abs($dff8),abs($dff10),abs($dff15),abs($dff20),abs($dff25),abs($dff30),abs($dff35),abs($dff40),abs($dff45),abs($dff50),abs($dff55),abs($dff60),abs($dff65),abs($dff70),abs($dff75),abs($dff80),abs($dff85),abs($dff90),abs($dff95),abs($dff98));
$Avgdf=abs(($dff2+$dff4+$dff6+$dff8+$dff10+$dff15+$dff20+$dff25+$dff30+$dff35+$dff40+$dff45+$dff50+$dff55+$dff60+$dff65+$dff70+$dff75+$dff80+$dff85+$dff90+$dff95+$dff98)/23);
$Maxdfpp=max(abs($dffpp2),abs($dffpp4),abs($dffpp6),abs($dffpp8),abs($dffpp10),abs($dffpp15),abs($dffpp20),abs($dffpp25),abs($dffpp30),abs($dffpp35),abs($dffpp40),abs($dffpp45),abs($dffpp50),abs($dffpp55),abs($dffpp60),abs($dffpp65),abs($dffpp70),abs($dffpp75));
$Avgdfpp=abs(($dffpp2+$dffpp4+$dffpp6+$dffpp8+$dffpp10+$dffpp15+$dffpp20+$dffpp25+$dffpp30+$dffpp35+$dffpp40+$dffpp45+$dffpp50+$dffpp55+$dffpp60+$dffpp65+$dffpp70+$dffpp75)/18);
if (($k100dm-$Pdm)>1.69) {
$k50dT=0.5;}//Tint dendity
else {
$k50dT=0.0562*($k100dm-$Pdm)+0.405;
}
$k50dTpp=0.5;
if (($gy100dm-$Pdm)>1.37) {
$D50dT=0.54;}
else {
$D50dT=0.1707*($gy100dm-$Pdm)+0.3061;
}
?>
<table border="1" align="center">
<tr>
<td>
<td bgcolor="#999999"><div align="right">Aw∆L*</div></td>
<td bgcolor="#999999"><div align="right">Mw∆L*</div></td>
<td bgcolor="#999999"><div align="right">Aw∆Ch</div></td>
<td bgcolor="#999999"><div align="right">Mw∆Ch</div></td>
</tr>
<tr>
<td> K </td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdl>1.5) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Avgdl,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdl>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Maxdl,2);?>
</font></div></td>
</tr>
<tr>
<td> cmy </td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdlc>1.5) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Avgdlc,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdlc>3) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Maxdlc,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdf>1.5) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Avgdf,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdf>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Maxdf,2);?>
</font></div></td>
</tr>
</table>
<table border="1" align="center">
<tr>
<td>+</td>
<td bgcolor="#999999"><div align="right">Aw∆L*</div></td>
<td bgcolor="#999999"><div align="right">Mw∆L*</div></td>
<td bgcolor="#999999"><div align="right">Aw∆Ch</div></td>
<td bgcolor="#999999"><div align="right">Mw∆Ch</div></td>
<td bgcolor="#999999"><div align="right">Avg∆TVI</div></td>
<td bgcolor="#999999"><div align="right">Max∆TVI</div></td>
</tr>
<tr>
<td> K </td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdlpp>1.5) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Avgdlpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdlpp>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Maxdlpp,2);?>
</font></div></td>
</tr>
<tr>
<td> cmy </td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdlcpp>1.5) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Avgdlcpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdlcpp>3) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Maxdlcpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdfpp>1.5) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Avgdfpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdfpp>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Maxdfpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($AvgdTVI>1.5) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($AvgdTVI,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($MaxdTVI>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($MaxdTVI,2);?>
</font></div></td>
</tr>
</table>
<table width="200" border="1" align="center">
<tr>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
require_once ('../jpgraph/jpgraph.php');
require_once ('../jpgraph/jpgraph_line.php');
unlink('scatterKL.png');
$datay1 = array(0,$dl2,$dl4,$dl6,$dl8,$dl10,$dl15,$dl20,$dl25,$dl30,$dl35,$dl40,$dl45,$dl50,$dl55,$dl60,$dl65,$dl70,$dl75,$dl80,$dl85,$dl90,$dl95,$dl98,0);
$datay3 = array(0,$dlc2,$dlc4,$dlc6,$dlc8,$dlc10,$dlc15,$dlc20,$dlc25,$dlc30,$dlc35,$dlc40,$dlc45,$dlc50,$dlc55,$dlc60,$dlc65,$dlc70,$dlc75,$dlc80,$dlc85,$dlc90,$dlc95,$dlc98,0);
// Setup the graph
$graph = new Graph(500,250);
//$graph->SetScale("textlin");
$graph->SetScale('textlin',-10,10);
//$graph->SetScale('intlin',0,100,-10,10);
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$graph->title->Set('delta-L*');
$graph->SetBox(false);
$graph->yaxis->HideZeroLabel();
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
$graph->xaxis->SetTickLabels(array('0','2','4','6','8','10','15','20','25','30','35','40','45','50','55','60','65','70','75','80','85','90','95','98','100'));
$graph->ygrid->SetFill(false);
//$graph->SetBackgroundImage("tiger_bkg.png",BGIMG_FILLFRAME);
$p1 = new LinePlot($datay1);
$graph->Add($p1);
$p3 = new LinePlot($datay3);
$graph->Add($p3);
//$p2 = new LinePlot($datay2);
//$graph->Add($p2);
//$ADR=$c21l-$a21l;
//$BDR=$ct21l-$at21l;
$p1->SetColor("#aaaaaa");
$p1->SetLegend('K ');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#aaaaaa');
$p1->mark->SetFillColor('#aaaaaa');
$p1->SetCenter();
$p3->SetColor("#c83076");
$p3->SetLegend('cmy ');
$p3->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p3->mark->SetColor('#c83076');
$p3->mark->SetFillColor('#c83076');
$p3->SetCenter();
//$p2->SetColor("#aaaaaa");
//$p2->SetLegend('Line='. $BDR);
//$p2->mark->SetType(MARK_UTRIANGLE,'',1.0);
//$p2->mark->SetColor('#aaaaaa');
//$p2->mark->SetFillColor('#aaaaaa');
//$p2->value->SetMargin(14);
//$p2->SetCenter();
$graph->legend->SetFrameWeight(1);
$graph->legend->SetColor('#4E4E4E','#00A78A');
$graph->legend->SetMarkAbsSize(8);
// Output line
$graph->Stroke('scatterKL.png');
?>
<img src="scatterKL.png?nocache=<?php echo time(); ?>">
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
//require_once ('../jpgraph/jpgraph.php');
//require_once ('../jpgraph/jpgraph_line.php');
unlink('scatterFL.png');
$datay1 = array($dff2,$dff4,$dff6,$dff8,$dff10,$dff15,$dff20,$dff25,$dff30,$dff35,$dff40,$dff45,$dff50,$dff55,$dff60,$dff65,$dff70,$dff75,$dff80,$dff85,$dff90,$dff95,$dff98);
/* $datay2 = array($tg2b,$tg4b,$tg6b,$tg8b,$tg10b,$tg15b,$tg20b,$tg25b,$tg30b,$tg35b,$tg40b,$tg45b,$tg50b,$tg55b,$tg60b,$tg65b,$tg70b,$tg75b,$tg80b,$tg85b,$tg90b,$tg95b,$tg98b);
$datay3 = array($tg2a,$tg4a,$tg6a,$tg8a,$tg10a,$tg15a,$tg20a,$tg25a,$tg30a,$tg35a,$tg40a,$tg45a,$tg50a,$tg55a,$tg60a,$tg65a,$tg70a,$tg75a,$tg80a,$tg85a,$tg90a,$tg95a,$tg98a); */
$datay2 = array($db2,$db4,$db6,$db8,$db10,$db15,$db20,$db25,$db30,$db35,$db40,$db45,$db50,$db55,$db60,$db65,$db70,$db75,$db80,$db85,$db90,$db95,$db98);
$datay3 = array($da2,$da4,$da6,$da8,$da10,$da15,$da20,$da25,$da30,$da35,$da40,$da45,$da50,$da55,$da60,$da65,$da70,$da75,$da80,$da85,$da90,$da95,$da98);
// Setup the graph
$graph = new Graph(500,250);
//$graph->SetScale("textlin");
$graph->SetScale('textlin',-10,10);
//$graph->SetScale('intlin',0,100,-10,10);
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$graph->title->Set('Gray balance');
$graph->SetBox(false);
$graph->yaxis->HideZeroLabel();
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
$graph->xaxis->SetTickLabels(array(0,2,4,6,8,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,98,100));
$graph->ygrid->SetFill(false);
//$graph->SetBackgroundImage("tiger_bkg.png",BGIMG_FILLFRAME);
$p1 = new LinePlot($datay1);
$graph->Add($p1);
$p2 = new LinePlot($datay2);
$graph->Add($p2);
$p3 = new LinePlot($datay3);
$graph->Add($p3);
//$p2 = new LinePlot($datay2);
//$graph->Add($p2);
//$ADR=$c21l-$a21l;
//$BDR=$ct21l-$at21l;
$p1->SetColor("#19f691");
$p1->SetLegend('dch');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#19f691');
$p1->mark->SetFillColor('#19f691');
$p1->SetCenter();
$p3->SetColor("#c83076");
$p3->SetLegend('a*');
$p3->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p3->mark->SetColor('#c83076');
$p3->mark->SetFillColor('#c83076');
$p3->SetCenter();
$p2->SetColor("#6699FF");
$p2->SetLegend('b*');
$p2->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p2->mark->SetColor('#6699FF');
$p2->mark->SetFillColor('#669FF');
$p2->SetCenter();
$graph->legend->SetFrameWeight(1);
$graph->legend->SetColor('#4E4E4E','#00A78A');
$graph->legend->SetMarkAbsSize(8);
// Output line
$graph->Stroke('scatterFL.png');
?>
<img src="scatterFL.png?nocache=<?php echo time(); ?>">
</div></td></tr>
</table>
<table width="200" border="1" align="center">
<tr>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterKLpp.png');
$datay1 = array(0,$dlpp2,$dlpp4,$dlpp6,$dlpp8,$dlpp10,$dlpp15,$dlpp20,$dlpp25,$dlpp30,$dlpp35,$dlpp40,$dlpp45,$dlpp50,$dlpp55,$dlpp60,$dlpp65,$dlpp70,$dlpp75,$dlpp80,$dlpp85,$dlpp90,$dlpp95,$dlpp98,0);
$datay3 = array(0,$dlcpp2,$dlcpp4,$dlcpp6,$dlcpp8,$dlcpp10,$dlcpp15,$dlcpp20,$dlcpp25,$dlcpp30,$dlcpp35,$dlcpp40,$dlcpp45,$dlcpp50,$dlcpp55,$dlcpp60,$dlcpp65,$dlcpp70,$dlcpp75,$dlcpp80,$dlcpp85,$dlcpp90,$dlcpp95,$dlcpp98,0);
// Setup the graph
$graph = new Graph(500,250);
//$graph->SetScale("textlin");
$graph->SetScale('textlin',-10,10);
//$graph->SetScale('intlin',0,100,-10,10);
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$graph->title->Set('delta-L* +');
$graph->SetBox(false);
$graph->yaxis->HideZeroLabel();
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
$graph->xaxis->SetTickLabels(array('0','2','4','6','8','10','15','20','25','30','35','40','45','50','55','60','65','70','75','80','85','90','95','98','100'));
$graph->ygrid->SetFill(false);
//$graph->SetBackgroundImage("tiger_bkg.png",BGIMG_FILLFRAME);
$p1 = new LinePlot($datay1);
$graph->Add($p1);
$p3 = new LinePlot($datay3);
$graph->Add($p3);
//$p2 = new LinePlot($datay2);
//$graph->Add($p2);
//$ADR=$c21l-$a21l;
//$BDR=$ct21l-$at21l;
$p1->SetColor("#aaaaaa");
$p1->SetLegend('K ');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#aaaabb');
$p1->mark->SetFillColor('#aaaabb');
$p1->SetCenter();
$p3->SetColor("#c83076");
$p3->SetLegend('cmy ');
$p3->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p3->mark->SetColor('#c83096');
$p3->mark->SetFillColor('#c83096');
$p3->SetCenter();
//$p2->SetColor("#aaaaaa");
//$p2->SetLegend('Line='. $BDR);
//$p2->mark->SetType(MARK_UTRIANGLE,'',1.0);
//$p2->mark->SetColor('#aaaaaa');
//$p2->mark->SetFillColor('#aaaaaa');
//$p2->value->SetMargin(14);
//$p2->SetCenter();
$graph->legend->SetFrameWeight(1);
$graph->legend->SetColor('#4E4E4E','#00A78A');
$graph->legend->SetMarkAbsSize(8);
// Output line
$graph->Stroke('scatterKLpp.png');
?>
<img src="scatterKLpp.png?nocache=<?php echo time(); ?>">
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
//require_once ('../jpgraph/jpgraph.php');
//require_once ('../jpgraph/jpgraph_line.php');
unlink('scatterFLpp.png');
$datay1 = array($dffpp2,$dffpp4,$dffpp6,$dffpp8,$dffpp10,$dffpp15,$dffpp20,$dffpp25,$dffpp30,$dffpp35,$dffpp40,$dffpp45,$dffpp50,$dffpp55,$dffpp60,$dffpp65,$dffpp70,$dffpp75,$dffpp80,$dffpp85,$dffpp90,$dffpp95,$dffpp98);
/* $datay2 = array($gy2bpp,$gy4bpp,$gy6bpp,$gy8bpp,$gy10bpp,$gy15bpp,$gy20bpp,$gy25bpp,$gy30bpp,$gy35bpp,$gy40bpp,$gy45bpp,$gy50bpp,$gy55bpp,$gy60bpp,$gy65bpp,$gy70bpp,$gy75bpp,$gy80bpp,$gy85bpp,$gy90bpp,$gy95bpp,$gy98bpp);
$datay3 = array($gy2app,$gy4app,$gy6app,$gy8app,$gy10app,$gy15app,$gy20app,$gy25app,$gy30app,$gy35app,$gy40app,$gy45app,$gy50app,$gy55app,$gy60app,$gy65app,$gy70app,$gy75app,$gy80app,$gy85app,$gy90app,$gy95app,$gy98app); */
$datay2 = array($db2,$db4,$db6,$db8,$db10,$db15,$db20,$db25,$db30,$db35,$db40,$db45,$db50,$db55,$db60,$db65,$db70,$db75,$db80,$db85,$db90,$db95,$db98);
$datay3 = array($da2,$da4,$da6,$da8,$da10,$da15,$da20,$da25,$da30,$da35,$da40,$da45,$da50,$da55,$da60,$da65,$da70,$da75,$da80,$da85,$da90,$da95,$da98);
// Setup the graph
$graph = new Graph(500,250);
//$graph->SetScale("textlin");
$graph->SetScale('textlin',-10,10);
//$graph->SetScale('intlin',0,100,-10,10);
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$graph->title->Set('Gray balance +');
$graph->SetBox(false);
$graph->yaxis->HideZeroLabel();
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
$graph->xaxis->SetTickLabels(array(0,2,4,6,8,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,98,100));
$graph->ygrid->SetFill(false);
//$graph->SetBackgroundImage("tiger_bkg.png",BGIMG_FILLFRAME);
$p1 = new LinePlot($datay1);
$graph->Add($p1);
$p2 = new LinePlot($datay2);
$graph->Add($p2);
$p3 = new LinePlot($datay3);
$graph->Add($p3);
//$p2 = new LinePlot($datay2);
//$graph->Add($p2);
//$ADR=$c21l-$a21l;
//$BDR=$ct21l-$at21l;
$p1->SetColor("#19f691");
$p1->SetLegend('dch');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#19f691');
$p1->mark->SetFillColor('#19f691');
$p1->SetCenter();
$p3->SetColor("#c83076");
$p3->SetLegend('a*');
$p3->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p3->mark->SetColor('#c83076');
$p3->mark->SetFillColor('#c83076');
$p3->SetCenter();
$p2->SetColor("#6699FF");
$p2->SetLegend('b*');
$p2->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p2->mark->SetColor('#6699FF');
$p2->mark->SetFillColor('#669FF');
$p2->SetCenter();
$graph->legend->SetFrameWeight(1);
$graph->legend->SetColor('#4E4E4E','#00A78A');
$graph->legend->SetMarkAbsSize(8);
// Output line
$graph->Stroke('scatterFLpp.png');
?>
<img src="scatterFLpp.png?nocache=<?php echo time(); ?>">
</div></td></tr>
</table>
<table width="200" border="1" align="center">
<tr>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
require_once ('../jpgraph/jpgraph.php');
require_once ('../jpgraph/jpgraph_line.php');
require_once ('../jpgraph/jpgraph_scatter.php');
require_once ('../jpgraph/jpgraph_regstat.php');
unlink('scatterNK.png');
$xdata = array(0,50,100);
$ydata = array(0,$k50dT,$k100dm-$Pdm);
$xdata2 = array(0,6,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100);
$ydata2 = array(0,$k6dm-$Pdm,$k10dm-$Pdm,$k15dm-$Pdm,$k20dm-$Pdm,$k25dm-$Pdm,$k30dm-$Pdm,$k35dm-$Pdm,$k40dm-$Pdm,$k45dm-$Pdm,$k50dm-$Pdm,$k55dm-$Pdm,$k60dm-$Pdm,$k65dm-$Pdm,$k70dm-$Pdm,$k75dm-$Pdm,$k80dm-$Pdm,$k85dm-$Pdm,$k90dm-$Pdm,$k95dm-$Pdm,$k100dm-$Pdm);
// Get the interpolated values by creating
// a new Spline object.
$spline = new Spline($xdata,$ydata);
// For the new data set we want 40 points to
// get a smooth curve.
list($newx,$newy) = $spline->Get(50);
$g = new Graph(500,400);
$g->SetScale('linlin');
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$g->title->Set('Curve K*');
$g->SetBox(false);
$g->yaxis->HideZeroLabel();
$g->yaxis->HideLine(false);
$g->yaxis->HideTicks(false,false);
$g->ygrid->SetFill(false);
// We use a scatterplot to illustrate the original
// contro points.
$splot = new ScatterPlot($ydata,$xdata);
$splot->mark->SetFillColor('[email protected]');
$splot->mark->SetColor('[email protected]');
$lplot = new LinePlot($newy,$newx);
$lplot->SetLegend('Target');
$p1 = new LinePlot($ydata2,$xdata2);
$g->Add($p1);
$p1->SetColor("#aaaaaa");
$p1->SetLegend('K ');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#aaaaaa');
$p1->mark->SetFillColor('#aaaaaa');
$p1->SetCenter();
$g->Add($splot);
$g->Add($lplot);
$g->Stroke('scatterNK.png');
?>
<img src="scatterNK.png?nocache=<?php echo time(); ?>">
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
//require_once ('../jpgraph/jpgraph.php');
//require_once ('../jpgraph/jpgraph_line.php');
unlink('scatterNG.png');
$xdata = array(0,50,100);
$ydata = array(0,$D50dT,$gy100dm-$Pdm);
//$xdata2 = array(0,6,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100);
$xdata2 =array(0,10,20,30,40,50,60,70,80,90,100);
//$ydata2 = array(0,$gy6dm-$Pdm,$gy10dm-$Pdm,$gy15dm-$Pdm,$gy20dm-$Pdm,$gy25dm-$Pdm,$gy30dm-$Pdm,$gy35dm-$Pdm,$gy40dm-$Pdm,$gy45dm-$Pdm,$gy50dm-$Pdm,$gy55dm-$Pdm,$gy60dm-$Pdm,$gy65dm-$Pdm,$gy70dm-$Pdm,$gy75dm-$Pdm,$gy80dm-$Pdm,$gy85dm-$Pdm,$gy90dm-$Pdm,$gy95dm-$Pdm,$gy100dm-$Pdm);
$ydata2 = array($PLm,$GrayLT10,$GrayLT20,$GrayLT30,$GrayLT40,$GrayLT,$GrayLT60,$GrayLT70,$GrayLT80,$GrayLT90,$GrayLT100);
$ydata3 = array($PLm,$scc10L,$scc20L,$scc30L,$scc40L,$scc50L,$scc60L,$scc70L,$scc80L,$scc90L,$scc100L);
/* $GrayLT=getLg(50,$gy100Ym,$PYm,$PLm);
$GrayLT70=getLg(70,$gy100Ym,$PYm,$PLm);
$GrayLT80=getLg(80,$gy100Ym,$PYm,$PLm);
$GrayLT20=getLg(20,$gy100Ym,$PYm,$PLm);
$GrayLT13=getLg(13,$gy100Ym,$PYm,$PLm);
$GrayLT25=getLg(25,$gy100Ym,$PYm,$PLm);
$GrayLT38=getLg(38,$gy100Ym,$PYm,$PLm);
$GrayLT63=getLg(63,$gy100Ym,$PYm,$PLm);
$GrayLT75=getLg(75,$gy100Ym,$PYm,$PLm);
$GrayLT88=getLg(88,$gy100Ym,$PYm,$PLm);
*/
// Get the interpolated values by creating
// a new Spline object.
$spline = new Spline($xdata2,$ydata2);
$spline2 = new Spline($xdata2,$ydata3);
// For the new data set we want 40 points to
// get a smooth curve.
list($newx,$newy) = $spline->Get(50);
list($newx2,$newy2) = $spline2->Get(50);
$g = new Graph(500,400);
$g->SetScale('linlin');
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$g->title->Set('Curve CMY*');
$g->SetBox(false);
$g->yaxis->HideZeroLabel();
$g->yaxis->HideLine(false);
$g->yaxis->HideTicks(false,false);
$g->ygrid->SetFill(false);
// We use a scatterplot to illustrate the original
// contro points.
$splot = new ScatterPlot($ydata,$xdata);
$splot->mark->SetFillColor('[email protected]');
$splot->mark->SetColor('[email protected]');
$lplot = new LinePlot($newy,$newx);
$lplot->SetLegend('TR015 L');
$lplot->SetColor("#00ff00");
$lplot->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$lplot->mark->SetColor('#aaaaaa');
$lplot->mark->SetFillColor('#aaaaaa');
$lplot->SetCenter();
$lplot2 = new LinePlot($newy2,$newx2);
$lplot2->SetLegend('G7 +');
$lplot2->SetColor("#ff0000");
$lplot2->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$lplot2->mark->SetColor('#ffaaaa');
$lplot2->mark->SetFillColor('#ffaaaa');
$lplot2->SetCenter();
$p1 = new LinePlot($ydata2,$xdata2);
//$g->Add($p1);
$p1->SetColor("#aaaaaa");
$p1->SetLegend('CMY ');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#aaaaaa');
$p1->mark->SetFillColor('#aaaaaa');
$p1->SetCenter();
//$g->Add($splot);
$g->Add($lplot);
$g->Add($lplot2);
$g->Stroke('scatterNG.png');
?>
<img src="scatterNG.png?nocache=<?php echo time(); ?>">
</div></td></tr>
</table>
<table width="200" border="1" align="center">
<tr>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterNKpp.png');
$xdata = array(0,50,100);
$ydata = array(0,$k50dT,$k100dm-$Pdm);
$xdata2 = array(0,6,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100);
$ydata2 = array(0,$k6dm-$Pdm,$k10dm-$Pdm,$k15dm-$Pdm,$k20dm-$Pdm,$k25dm-$Pdm,$k30dm-$Pdm,$k35dm-$Pdm,$k40dm-$Pdm,$k45dm-$Pdm,$k50dm-$Pdm,$k55dm-$Pdm,$k60dm-$Pdm,$k65dm-$Pdm,$k70dm-$Pdm,$k75dm-$Pdm,$k80dm-$Pdm,$k85dm-$Pdm,$k90dm-$Pdm,$k95dm-$Pdm,$k100dm-$Pdm);
// Get the interpolated values by creating
// a new Spline object.
$spline = new Spline($xdata,$ydata);
// For the new data set we want 40 points to
// get a smooth curve.
list($newx,$newy) = $spline->Get(50);
$g = new Graph(500,400);
$g->SetScale('linlin');
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$g->title->Set('Curve K* +');
$g->SetBox(false);
$g->yaxis->HideZeroLabel();
$g->yaxis->HideLine(false);
$g->yaxis->HideTicks(false,false);
$g->ygrid->SetFill(false);
// We use a scatterplot to illustrate the original
// contro points.
$splot = new ScatterPlot($ydata,$xdata);
$splot->mark->SetFillColor('[email protected]');
$splot->mark->SetColor('[email protected]');
$lplot = new LinePlot($newy,$newx);
$lplot->SetLegend('Target');
$p1 = new LinePlot($ydata2,$xdata2);
$g->Add($p1);
$p1->SetColor("#aaaaaa");
$p1->SetLegend('K ');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#aaaaaa');
$p1->mark->SetFillColor('#aaaaaa');
$p1->SetCenter();
$g->Add($splot);
$g->Add($lplot);
$g->Stroke('scatterNKpp.png');
?>
<img src="scatterNKpp.png?nocache=<?php echo time(); ?>">
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterNGpp.png');
$xdata = array(0,50,100);
$ydata = array(0,$D50dT,$gy100dm-$Pdm);
$xdata2 = array(0,6,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100);
$ydata2 = array(0,$gy6dm-$Pdm,$gy10dm-$Pdm,$gy15dm-$Pdm,$gy20dm-$Pdm,$gy25dm-$Pdm,$gy30dm-$Pdm,$gy35dm-$Pdm,$gy40dm-$Pdm,$gy45dm-$Pdm,$gy50dm-$Pdm,$gy55dm-$Pdm,$gy60dm-$Pdm,$gy65dm-$Pdm,$gy70dm-$Pdm,$gy75dm-$Pdm,$gy80dm-$Pdm,$gy85dm-$Pdm,$gy90dm-$Pdm,$gy95dm-$Pdm,$gy100dm-$Pdm);
// Get the interpolated values by creating
// a new Spline object.
$spline = new Spline($xdata,$ydata);
// For the new data set we want 40 points to
// get a smooth curve.
list($newx,$newy) = $spline->Get(50);
$g = new Graph(500,400);
$g->SetScale('linlin');
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$g->title->Set('Curve CMY* +');
$g->SetBox(false);
$g->yaxis->HideZeroLabel();
$g->yaxis->HideLine(false);
$g->yaxis->HideTicks(false,false);
$g->ygrid->SetFill(false);
// We use a scatterplot to illustrate the original
// contro points.
$splot = new ScatterPlot($ydata,$xdata);
$splot->mark->SetFillColor('[email protected]');
$splot->mark->SetColor('[email protected]');
$lplot = new LinePlot($newy,$newx);
$lplot->SetLegend('Target');
$lplot->SetColor("#00ff00");
$p1 = new LinePlot($ydata2,$xdata2);
$g->Add($p1);
$p1->SetColor("#aaaaaa");
$p1->SetLegend('CMY ');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#aaaaaa');
$p1->mark->SetFillColor('#aaaaaa');
$p1->SetCenter();
$g->Add($splot);
$g->Add($lplot);
$g->Stroke('scatterNGpp.png');
?>
<img src="scatterNGpp.png?nocache=<?php echo time(); ?>">
</div></td></tr>
</table>
<table width="400" border="1" align="center"
<tr>
<td>
<td colspan = "3"><?php echo $target;?> data</td>
<td colspan = "3">measured data</td>
<td> ΔE00</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Paper</td>
<td align='right' bgcolor="#FFFFFF"><?php echo round($pl,1);?></td>
<td align='right' bgcolor="#FFFFFF"><?php echo round($pa,1);?></td>
<td align='right' bgcolor="#FFFFFF"><?php echo round($pb,1);?></td>
<td align='right' bgcolor="#FFFFFF"><?php echo round($PLm,1);?></td>
<td align='right' bgcolor="#FFFFFF"><?php echo round($Pam,1);?></td>
<td align='right' bgcolor="#FFFFFF"><?php echo round($Pbm,1);?></td>
<td align='right' bgcolor="#FFFFFF"><?php echo round($dp00,2);?></td>
</tr>
<tr>
<td bgcolor="#00FFFF">100C</td>
<td align='right' bgcolor="#00FFFF"><?php echo round($cl,1);?></td>
<td align='right' bgcolor="#00FFFF"><?php echo round($ca,1);?></td>
<td align='right' bgcolor="#00FFFF"><?php echo round($cb,1);?></td>
<td align='right' bgcolor="#00FFFF"><?php echo round($tcl,1);?></td>
<td align='right' bgcolor="#00FFFF"><?php echo round($tca,1);?></td>
<td align='right' bgcolor="#00FFFF"><?php echo round($tcb,1);?></td>
<td align='right' bgcolor="#00FFFF"><a href="../deltaE/indexE.php?mL=<?php echo $clm.'&ma='.$cam.'&mb='.$cbm;?>"><?php if (abs($dc00)>3.5) {echo "<font color='red'>";}echo round($dc00,2);?></a></td>
</tr>
<tr>
<td bgcolor="#FFCCFF">100M</td>
<td align='right' bgcolor="#FFCCFF"><?php echo round($ml,1);?></td>
<td align='right' bgcolor="#FFCCFF"><?php echo round($ma,1);?></td>
<td align='right' bgcolor="#FFCCFF"><?php echo round($mb,1);?></td>
<td align='right' bgcolor="#FFCCFF"><?php echo round($tml,1);?></td>
<td align='right' bgcolor="#FFCCFF"><?php echo round($tma,1);?></td>
<td align='right' bgcolor="#FFCCFF"><?php echo round($tmb,1);?></td>
<td align='right' bgcolor="#FFCCFF"><a href="../deltaE/indexE.php?mL=<?php echo $mlm.'&ma='.$mam.'&mb='.$mbm;?>"><?php if (abs($dm00)>3.5) {echo "<font color='red'>";}echo round($dm00,2);?></a></td>
</tr>
<td bgcolor="#FFFF66">100Y</td>
<td align='right' bgcolor="#FFFF66"><?php echo round($yl,1);?></td>
<td align='right' bgcolor="#FFFF66"><?php echo round($ya,1);?></td>
<td align='right' bgcolor="#FFFF66"><?php echo round($yb,1);?></td>
<td align='right' bgcolor="#FFFF66"><?php echo round($tyl,1);?></td>
<td align='right' bgcolor="#FFFF66"><?php echo round($tya,1);?></td>
<td align='right' bgcolor="#FFFF66"><?php echo round($tyb,1);?></td>
<td align='right' bgcolor="#FFFF66"><a href="../deltaE/indexE.php?mL=<?php echo $ylm.'&ma='.$yam.'&mb='.$ybm;?>"><?php if (abs($dy00)>3.5) {echo "<font color='red'>";}echo round($dy00,2);?></a></td>
</tr>
<td bgcolor="#BBBBBB">100K</td>
<td align='right' bgcolor="#BBBBBB"><?php echo round($kl,1);?></td>
<td align='right' bgcolor="#BBBBBB"><?php echo round($ka,1);?></td>
<td align='right' bgcolor="#BBBBBB"><?php echo round($kb,1);?></td>
<td align='right' bgcolor="#BBBBBB"><?php echo round($tkl,1);?></td>
<td align='right' bgcolor="#BBBBBB"><?php echo round($tka,1);?></td>
<td align='right' bgcolor="#BBBBBB"><?php echo round($tkb,1);?></td>
<td align='right' bgcolor="#BBBBBB"><?php if (abs($dk00)>4.2) {echo "<font color='red'>";}echo round($dk00,2);?></td>
</tr>
<tr>
<td bgcolor="#DD7777">R</td>
<td align='right' bgcolor="#DD7777"><?php echo round($rl,1);?></td>
<td align='right' bgcolor="#DD7777"><?php echo round($ra,1);?></td>
<td align='right' bgcolor="#DD7777"><?php echo round($rb,1);?></td>
<td align='right' bgcolor="#DD7777"><?php echo round($trl,1);?></td>
<td align='right' bgcolor="#DD7777"><?php echo round($tra,1);?></td>
<td align='right' bgcolor="#DD7777"><?php echo round($trb,1);?></td>
<td align='right' bgcolor="#DD7777"><?php if (abs($dr00)>4.2) {echo "<font color='red'>";}echo round($dr00,2);?></td>
</tr>
<tr>
<td bgcolor="#55BB55">G</td>
<td align='right' bgcolor="#55BB55"><?php echo round($gl,1);?></td>
<td align='right' bgcolor="#55BB55"><?php echo round($ga,1);?></td>
<td align='right' bgcolor="#55BB55"><?php echo round($gb,1);?></td>
<td align='right' bgcolor="#55BB55"><?php echo round($tgl,1);?></td>
<td align='right' bgcolor="#55BB55"><?php echo round($tga,1)?></td>
<td align='right' bgcolor="#55BB55"><?php echo round($tgb,1);?></td>
<td align='right' bgcolor="#55BB55"><?php if (abs($dgn00)>4.2) {echo "<font color='red'>";}echo round($dgn00,2);?></td>
</tr>
<tr>
<td bgcolor="#7777DD">B</td>
<td align='right' bgcolor="#7777DD"><?php echo round($bl,1);?></td>
<td align='right' bgcolor="#7777DD"><?php echo round($ba,1);?></td>
<td align='right' bgcolor="#7777DD"><?php echo round($bb,1);?></td>
<td align='right' bgcolor="#7777DD"><?php echo round($tbl,1);?></td>
<td align='right' bgcolor="#7777DD"><?php echo round($tba,1);?></td>
<td align='right' bgcolor="#7777DD"><?php echo round($tbb,1);?></td>
<td align='right' bgcolor="#7777DD"><?php if (abs($db00)>4.2) {echo "<font color='red'>";} echo round($db00,2);?></td>
</tr>
</table>
<?php
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
// //////////////////////////////////Beer's Law section///////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//$Pdot=0;$idx=6;
// $PXm=sp38XYZ("X",$dot[$idx+$cols*$Pdot]
//$Pdot=48;
//$K100Xm=sp38XYZ("X",$dot[$idx+$cols*$Pdot]
////////////////sec K
$ki=0.820;
$ii=3;
$r=24;
// echo "line 2465:".$dot[(($ii*25)+$r)*42+6];
for ( $i = 1; $i <= 30; $i+= 1) {
$si=0;
for ($s=380; $s<=730; $s+=10) {
//dot[($i*25)*42+6] $dot[($i*12+3)*42+6]
//${'p'.$s}=$dot[25*42+6+$si];
${'p'.$s}=$dot[1160+$si];
${'m'.$s}=$dot[(($ii*25)+$r)*46+10+$si];
${'r'.$s}=pow(10,-((((-log10(${'m'.$s}))-(-log10(${'p'.$s})))*$ki)+(-log10(${'p'.$s}))))*1;
$si=$si+1;
}
$ki=$ki+0.015;
${'k'.$i.'X'}=sp38XYZ("X",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'k'.$i.'Y'}=sp38XYZ("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'k'.$i.'Z'}=sp38XYZ("Z",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "KX1=".round($k1X,3).",".round($k1Y,3).",".round($k1Z,3)."<br>";
${'k'.$i.'l'}=xyz2lab01("l",${'k'.$i.'X'},${'k'.$i.'Y'},${'k'.$i.'Z'});
${'k'.$i.'a'}=xyz2lab01("a",${'k'.$i.'X'},${'k'.$i.'Y'},${'k'.$i.'Z'});
${'k'.$i.'b'}=xyz2lab01("b",${'k'.$i.'X'},${'k'.$i.'Y'},${'k'.$i.'Z'});
//echo "<br>K1L=".round(${'k'.$i.'l'},3).",".round(${'k'.$i.'a'},3).",".round(${'k'.$i.'b'},3);
${'k'.$i.'dd'}=DensitySp38("K",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "K1L=".round(${'k'.$i.'dd'},3);
if ($i%5==0) {
${'hexKa'.$i}=${'k'.$i.'a'};
${'hexKb'.$i}=${'k'.$i.'b'};
//echo "hex Ka=".${'hexKa'.$i};
}
//echo "K1D=".round(${'k'.$i.'dd'},3);
// echo "K1D=".round(${'k'.$i.'dd'},3);
}
// echo "<br>";
//////////////////////sec C
$ki=0.820;
$ii=0;
$r=12;
for ( $i = 1; $i <= 30; $i+= 1) {
$si=0;
for ($s=380; $s<=730; $s+=10) {
//dot[($i*25)*42+6] $dot[($i*12+3)*42+6]
${'p'.$s}=$dot[1160+$si];
${'m'.$s}=$dot[562+$si];
${'r'.$s}=pow(10,-((((-log10(${'m'.$s}))-(-log10(${'p'.$s})))*$ki)+(-log10(${'p'.$s}))))*1;
$si=$si+1;
}
$ki=$ki+0.015;
${'c'.$i.'X'}=sp38XYZ("X",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'c'.$i.'Y'}=sp38XYZ("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'c'.$i.'Z'}=sp38XYZ("Z",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "KX1=".round($k1X,3).",".round($k1Y,3).",".round($c1Z,3)."<br>";
${'c'.$i.'l'}=xyz2lab01("l",${'c'.$i.'X'},${'c'.$i.'Y'},${'c'.$i.'Z'});
${'c'.$i.'a'}=xyz2lab01("a",${'c'.$i.'X'},${'c'.$i.'Y'},${'c'.$i.'Z'});
${'c'.$i.'b'}=xyz2lab01("b",${'c'.$i.'X'},${'c'.$i.'Y'},${'c'.$i.'Z'});
//echo "<br>C1L=".round(${'c'.$i.'l'},3).",".round(${'c'.$i.'a'},3).",".round(${'c'.$i.'b'},3);
${'c'.$i.'dd'}=DensitySp38("C",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "C1D=".round(${'c'.$i.'dd'},3);
//echo "c1D=".round($c1dd,3);
if ($i%5==0) {
${'hexCa'.$i}=${'c'.$i.'a'};
${'hexCb'.$i}=${'c'.$i.'b'};
//echo "hex Ca Cb=".${'hexCa'.$i}."_".${'hexCb'.$i};
}
// echo "C1D=".round(${'c'.$i.'dd'},3);
}
//echo "<br>";
//////////////////////////sec M
$ki=0.820;
$ii=1;
$r=12;
for ( $i = 1; $i <= 30; $i+= 1) {
$si=0;
for ($s=380; $s<=730; $s+=10) {
//dot[($i*25)*42+6] $dot[($i*12+3)*42+6]
${'p'.$s}=$dot[1160+$si];
${'m'.$s}=$dot[1712+$si];
${'r'.$s}=pow(10,-((((-log10(${'m'.$s}))-(-log10(${'p'.$s})))*$ki)+(-log10(${'p'.$s}))))*1;
$si=$si+1;
}
$ki=$ki+0.015;
${'m'.$i.'X'}=sp38XYZ("X",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'m'.$i.'Y'}=sp38XYZ("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'m'.$i.'Z'}=sp38XYZ("Z",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "KX1=".round($m1X,3).",".round($m1Y,3).",".round($m1Z,3)."<br>";
${'m'.$i.'l'}=xyz2lab01("l",${'m'.$i.'X'},${'m'.$i.'Y'},${'m'.$i.'Z'});
${'m'.$i.'a'}=xyz2lab01("a",${'m'.$i.'X'},${'m'.$i.'Y'},${'m'.$i.'Z'});
${'m'.$i.'b'}=xyz2lab01("b",${'m'.$i.'X'},${'m'.$i.'Y'},${'m'.$i.'Z'});
//echo "K1L=".round($m1l,3).",".round($m1a,3).",".round($m1b,3);
${'m'.$i.'dd'}=DensitySp38("M",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
if ($i%5==0) {
${'hexMa'.$i}=${'m'.$i.'a'};
${'hexMb'.$i}=${'m'.$i.'b'};
//echo "hex Ma Mb=".${'hexMa'.$i}."_".${'hexMb'.$i};
}
// echo "m1D=".round(${'m'.$i.'dd'},3);
}
// echo "<br>";
///////////////////sec Y
$ki=0.880;
$ii=2;
$r=12;
for ( $i = 1; $i <= 30; $i+= 1) {
$si=0;
for ($s=380; $s<=730; $s+=10) {
//dot[($i*25)*42+6] $dot[($i*12+3)*42+6]
${'p'.$s}=$dot[1160+$si];
${'m'.$s}=$dot[2862+$si];
//echo "<br>p&m:".${'p'.$s}."&".${'m'.$s};
${'r'.$s}=pow(10,-((((-log10(${'m'.$s}))-(-log10(${'p'.$s})))*$ki)+(-log10(${'p'.$s}))))*1;
$si=$si+1;
}
$ki=$ki+0.015;
${'y'.$i.'X'}=sp38XYZ("X",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'y'.$i.'Y'}=sp38XYZ("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'y'.$i.'Z'}=sp38XYZ("Z",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "KX1=".round($y1X,3).",".round($y1Y,3).",".round($y1Z,3)."<br>";
${'y'.$i.'l'}=xyz2lab01("l",${'y'.$i.'X'},${'y'.$i.'Y'},${'y'.$i.'Z'});
${'y'.$i.'a'}=xyz2lab01("a",${'y'.$i.'X'},${'y'.$i.'Y'},${'y'.$i.'Z'});
${'y'.$i.'b'}=xyz2lab01("b",${'y'.$i.'X'},${'y'.$i.'Y'},${'y'.$i.'Z'});
//echo "K1L=".round($y1l,3).",".round($y1a,3).",".round($y1b,3);
${'y'.$i.'dd'}=DensitySp38("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "K1D=".round($k1dd,3);
if ($i%5==0) {
${'hexYa'.$i}=${'y'.$i.'a'};
${'hexYb'.$i}=${'y'.$i.'b'};
//echo "hex Ya Yb=".${'hexYa'.$i}."_".${'hexYb'.$i};
}
// echo "y1D=".round(${'y'.$i.'dd'},3);
}
// echo "<br>";
////////////////sec R
$ki=0.880;
$ii=0;
$r=24;
for ( $i = 1; $i <= 30; $i+= 1) {
$si=0;
for ($s=380; $s<=730; $s+=10) {
//dot[($i*25)*42+6] $dot[($i*12+3)*42+6]
${'p'.$s}=$dot[1160+$si];
${'m'.$s}=$dot[1114+$si];
//echo "<br>line 4269: ".${'m'.$s}.",".${'p'.$s}.",".${'p'.$s}.",".$s;
${'r'.$s}=pow(10,-((((-log10(${'m'.$s}))-(-log10(${'p'.$s})))*$ki)+(-log10(${'p'.$s}))))*1;
$si=$si+1;
}
$ki=$ki+0.015;
${'r'.$i.'X'}=sp38XYZ("X",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'r'.$i.'Y'}=sp38XYZ("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'r'.$i.'Z'}=sp38XYZ("Z",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "KX1=".round($k1X,3).",".round($k1Y,3).",".round($k1Z,3)."<br>";
${'r'.$i.'l'}=xyz2lab01("l",${'r'.$i.'X'},${'r'.$i.'Y'},${'r'.$i.'Z'});
${'r'.$i.'a'}=xyz2lab01("a",${'r'.$i.'X'},${'r'.$i.'Y'},${'r'.$i.'Z'});
${'r'.$i.'b'}=xyz2lab01("b",${'r'.$i.'X'},${'r'.$i.'Y'},${'r'.$i.'Z'});
//echo "K1L=".round($k1l,3).",".round($k1a,3).",".round($k1b,3);
${'r'.$i.'dd'}=DensitySp38("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "K1D=".round(${'k'.$i.'dd'},3);
if ($i%5==0) {
${'hexRa'.$i}=${'r'.$i.'a'};
${'hexRb'.$i}=${'r'.$i.'b'};
//echo "hex Ra Rb=".${'hexRa'.$i}."_".${'hexRb'.$i};
}
// echo "r1D=".round(${'r'.$i.'dd'},3);
//echo "r1L=".round(${'r'.$i.'l'},3);
}
// echo "<br>";
/////////////////////Sec G
////////////////sec G
$ki=0.880;
$ii=1;
$r=24;
for ( $i = 1; $i <= 30; $i+= 1) {
$si=0;
for ($s=380; $s<=730; $s+=10) {
//dot[($i*25)*42+6] $dot[($i*12+3)*42+6]
${'p'.$s}=$dot[1160+$si];
${'m'.$s}=$dot[2264+$si];
${'r'.$s}=pow(10,-((((-log10(${'m'.$s}))-(-log10(${'p'.$s})))*$ki)+(-log10(${'p'.$s}))))*1;
$si=$si+1;
}
$ki=$ki+0.015;
${'gn'.$i.'X'}=sp38XYZ("X",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'gn'.$i.'Y'}=sp38XYZ("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'gn'.$i.'Z'}=sp38XYZ("Z",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "KX1=".round($k1X,3).",".round($k1Y,3).",".round($k1Z,3)."<br>";
${'gn'.$i.'l'}=xyz2lab01("l",${'gn'.$i.'X'},${'gn'.$i.'Y'},${'gn'.$i.'Z'});
${'gn'.$i.'a'}=xyz2lab01("a",${'gn'.$i.'X'},${'gn'.$i.'Y'},${'gn'.$i.'Z'});
${'gn'.$i.'b'}=xyz2lab01("b",${'gn'.$i.'X'},${'gn'.$i.'Y'},${'gn'.$i.'Z'});
//echo "K1L=".round($k1l,3).",".round($k1a,3).",".round($k1b,3);
${'gn'.$i.'dd'}=DensitySp38("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "K1D=".round(${'k'.$i.'dd'},3);
if ($i%5==0) {
${'hexGRa'.$i}=${'gn'.$i.'a'};
${'hexGRb'.$i}=${'gn'.$i.'b'};
//echo "hex GRa GRb=".${'hexGRa'.$i}."_".${'hexGRb'.$i};
}
// echo "Gr1D=".round(${'gr'.$i.'dd'},3);
//echo "r1L=".round(${'r'.$i.'l'},3);
}
// echo "<br>";
////////////////sec B
$ki=0.820;
$ii=2;
$r=24;
for ( $i = 1; $i <= 30; $i+= 1) {
$si=0;
for ($s=380; $s<=730; $s+=10) {
//dot[($i*25)*42+6] $dot[($i*12+3)*42+6]
${'p'.$s}=$dot[1160+$si];
${'m'.$s}=$dot[3414+$si];
${'r'.$s}=pow(10,-((((-log10(${'m'.$s}))-(-log10(${'p'.$s})))*$ki)+(-log10(${'p'.$s}))))*1;
$si=$si+1;
}
$ki=$ki+0.015;
${'b'.$i.'X'}=sp38XYZ("X",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'b'.$i.'Y'}=sp38XYZ("Y",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
${'b'.$i.'Z'}=sp38XYZ("Z",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "KX1=".round($k1X,3).",".round($k1Y,3).",".round($k1Z,3)."<br>";
${'b'.$i.'l'}=xyz2lab01("l",${'b'.$i.'X'},${'b'.$i.'Y'},${'b'.$i.'Z'});
${'b'.$i.'a'}=xyz2lab01("a",${'b'.$i.'X'},${'b'.$i.'Y'},${'b'.$i.'Z'});
${'b'.$i.'b'}=xyz2lab01("b",${'b'.$i.'X'},${'b'.$i.'Y'},${'b'.$i.'Z'});
//echo "K1L=".round($k1l,3).",".round($k1a,3).",".round($k1b,3);
${'b'.$i.'dd'}=DensitySp38("M",$r380, $r390, $r400, $r410, $r420, $r430, $r440, $r450, $r460, $r470, $r480, $r490, $r500, $r510, $r520, $r530, $r540, $r550, $r560, $r570, $r580, $r590, $r600, $r610, $r620, $r630, $r640, $r650, $r660, $r670, $r680, $r690, $r700, $r710, $r720, $r730);
//echo "K1D=".round(${'k'.$i.'dd'},3);
if ($i%5==0) {
${'hexBa'.$i}=${'b'.$i.'a'};
${'hexBb'.$i}=${'b'.$i.'b'};
//echo "hex Ba Bb=".${'hexBa'.$i}."_".${'hexBb'.$i};
}
// echo "b1D=".round(${'b'.$i.'dd'},3);
//echo "r1L=".round(${'r'.$i.'l'},3);
}
// echo "<br>";
//////////////////////////////////Beer's Law section
//////////////////////////////////////////////////////
//include 'dE00.php';
//function de76($l1,$a1,$b1,$l2,$a2,$b2) {
// $d76=sqrt(pow(($l1-$l2),2)+ pow(($a1-$a2),2)+pow(($b1-$b2),2));
//return round($d76,2);
//}
////////////////////////////de00////////////////////
# ------- The graph values in the form of associative array
///////////////////////////////de00//////////////////////
//$tt00=de76(55,-37,-50,54.3,-34.47,-52.63);
$dek00=$dk00;
$dec00=$dc00;
$dem00=$dm00;
$dey00=$dy00;
$der00=$dr00;
$degn00=$dgn00;
$deb00=$db00;
$dk176=de00($kl,$ka,$kb,$k1l,$k1a,$k1b);
$dk276=de00($kl,$ka,$kb,$k2l,$k2a,$k2b);
$dk376=de00($kl,$ka,$kb,$k3l,$k3a,$k3b);
$dk476=de00($kl,$ka,$kb,$k4l,$k4a,$k4b);
$dk576=de00($kl,$ka,$kb,$k5l,$k5a,$k5b);
$dk676=de00($kl,$ka,$kb,$k6l,$k6a,$k6b);
$dk776=de00($kl,$ka,$kb,$k7l,$k7a,$k7b);
$dk876=de00($kl,$ka,$kb,$k8l,$k8a,$k8b);
$dk976=de00($kl,$ka,$kb,$k9l,$k9a,$k9b);
$dk1076=de00($kl,$ka,$kb,$k10l,$k10a,$k10b);
$dk1176=de00($kl,$ka,$kb,$k11l,$k11a,$k11b);
$dk1276=de00($kl,$ka,$kb,$k12l,$k12a,$k12b);
$dk1376=de00($kl,$ka,$kb,$k13l,$k13a,$k13b);
$dk1476=de00($kl,$ka,$kb,$k14l,$k14a,$k14b);
$dk1576=de00($kl,$ka,$kb,$k15l,$k15a,$k15b);
$dk1676=de00($kl,$ka,$kb,$k16l,$k16a,$k16b);
$dk1776=de00($kl,$ka,$kb,$k17l,$k17a,$k17b);
$dk1876=de00($kl,$ka,$kb,$k18l,$k18a,$k18b);
$dk1976=de00($kl,$ka,$kb,$k19l,$k19a,$k19b);
$dk2076=de00($kl,$ka,$kb,$k20l,$k20a,$k20b);
$dk2176=de00($kl,$ka,$kb,$k21l,$k21a,$k21b);
$dk2276=de00($kl,$ka,$kb,$k22l,$k22a,$k22b);
$dk2376=de00($kl,$ka,$kb,$k23l,$k23a,$k23b);
$dk2476=de00($kl,$ka,$kb,$k24l,$k24a,$k24b);
$dk2576=de00($kl,$ka,$kb,$k25l,$k25a,$k25b);
$dk2676=de00($kl,$ka,$kb,$k26l,$k26a,$k26b);
$dk2776=de00($kl,$ka,$kb,$k27l,$k27a,$k27b);
$dk2876=de00($kl,$ka,$kb,$k28l,$k28a,$k28b);
$dk2976=de00($kl,$ka,$kb,$k29l,$k29a,$k29b);
$dk3076=de00($kl,$ka,$kb,$k30l,$k30a,$k30b);
$kmin=min($dk176,$dk276,$dk376,$dk476,$dk576,$dk676,$dk776,$dk876,$dk976,$dk1076,$dk1176,$dk1276,$dk1376,$dk1476,$dk1576,$dk1676,$dk1776,$dk1876,$dk1976,$dk2076,$dk2176,$dk2276,$dk2376,$dk2476,$dk2576,$dk2676,$dk2776,$dk2876,$dk2976,$dk3076);
// echo "<br>kmn:".$kmin;
// $dk194=de94($kl,$ka,$kb,$k1l,$k1a,$k1b);
?>
<?php if ($dk176==$kmin){ $kopt='1';$koptD=$k1dd;if ($k1l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk276==$kmin){ $kopt='2';$koptD=$k2dd;if ($k2l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk376==$kmin){ $kopt='3';$koptD=$k3dd;if ($k3l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk476==$kmin){ $kopt='4';$koptD=$k4dd;if ($k4l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk576==$kmin){ $kopt='5';$koptD=$k5dd;if ($k5l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk676==$kmin){ $kopt='6';$koptD=$k6dd;if ($k6l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk776==$kmin){ $kopt='7';$koptD=$k7dd;if ($k7l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk876==$kmin){ $kopt='8';$koptD=$k8dd; if ($k8l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk976==$kmin){ $kopt='9';$koptD=$k9dd;if ($k9l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1076==$kmin){ $kopt='10';$koptD=$k10dd;if ($k10l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1176==$kmin){ $kopt='11';$koptD=$k11dd;if ($k11l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1276==$kmin){ $kopt='12';$koptD=$k12dd;if ($k12l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1376==$kmin){ $kopt='13';$koptD=$k13dd;if ($k13l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1476==$kmin){ $kopt='14';$koptD=$k14dd;if ($k14l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1576==$kmin){ $kopt='15';$koptD=$k15dd;if ($k15l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1676==$kmin){ $kopt='16';$koptD=$k16dd;if ($k16l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1776==$kmin){ $kopt='17';$koptD=$k17dd;if ($k17l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1876==$kmin){ $kopt='18';$koptD=$k18dd;if ($k18l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk1976==$kmin){ $kopt='19';$koptD=$k19dd;if ($k19l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2076==$kmin){ $kopt='20';$koptD=$k20dd;if ($k20l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2176==$kmin){ $kopt='21';$koptD=$k21dd;if ($k21l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2276==$kmin){ $kopt='22';$koptD=$k22dd;if ($k22l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2376==$kmin){ $kopt='23';$koptD=$k23dd;if ($k23l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2476==$kmin){ $kopt='24';$koptD=$k24dd;if ($k24l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2576==$kmin){ $kopt='25';$koptD=$k25dd;if ($k25l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2676==$kmin){ $kopt='26';$koptD=$k26dd;if ($k26l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2776==$kmin){ $kopt='27';$koptD=$k27dd;if ($k27l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2876==$kmin){ $kopt='28';$koptD=$k28dd;if ($k28l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk2976==$kmin){ $kopt='29';$koptD=$k29dd;if ($k29l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php if ($dk3076==$kmin){ $kopt='30';$koptD=$k30dd;if ($k30l<16) {$kdi="-";} else {$kdi='+';}}?>
<?php
$dc176=de00($cl,$ca,$cb,$c1l,$c1a,$c1b);
//echo "<br>dc176:".$dc176."_".$cl."_".$ca."_".$cb."_".$c1l."_".$c1a."_".$c1b;
$dc276=de00($cl,$ca,$cb,$c2l,$c2a,$c2b);
$dc376=de00($cl,$ca,$cb,$c3l,$c3a,$c3b);
$dc476=de00($cl,$ca,$cb,$c4l,$c4a,$c4b);
$dc576=de00($cl,$ca,$cb,$c5l,$c5a,$c5b);
$dc676=de00($cl,$ca,$cb,$c6l,$c6a,$c6b);
$dc776=de00($cl,$ca,$cb,$c7l,$c7a,$c7b);
$dc876=de00($cl,$ca,$cb,$c8l,$c8a,$c8b);
$dc976=de00($cl,$ca,$cb,$c9l,$c9a,$c9b);
$dc1076=de00($cl,$ca,$cb,$c10l,$c10a,$c10b);
$dc1176=de00($cl,$ca,$cb,$c11l,$c11a,$c11b);
$dc1276=de00($cl,$ca,$cb,$c12l,$c12a,$c12b);
$dc1376=de00($cl,$ca,$cb,$c13l,$c13a,$c13b);
$dc1476=de00($cl,$ca,$cb,$c14l,$c14a,$c14b);
$dc1576=de00($cl,$ca,$cb,$c15l,$c15a,$c15b);
$dc1676=de00($cl,$ca,$cb,$c16l,$c16a,$c16b);
$dc1776=de00($cl,$ca,$cb,$c17l,$c17a,$c17b);
$dc1876=de00($cl,$ca,$cb,$c18l,$c18a,$c18b);
$dc1976=de00($cl,$ca,$cb,$c19l,$c19a,$c19b);
$dc2076=de00($cl,$ca,$cb,$c20l,$c20a,$c20b);
$dc2176=de00($cl,$ca,$cb,$c21l,$c21a,$c21b);
$dc2276=de00($cl,$ca,$cb,$c22l,$c22a,$c22b);
$dc2376=de00($cl,$ca,$cb,$c23l,$c23a,$c23b);
$dc2476=de00($cl,$ca,$cb,$c24l,$c24a,$c24b);
$dc2576=de00($cl,$ca,$cb,$c25l,$c25a,$c25b);
$dc2676=de00($cl,$ca,$cb,$c26l,$c26a,$c26b);
$dc2776=de00($cl,$ca,$cb,$c27l,$c27a,$c27b);
$dc2876=de00($cl,$ca,$cb,$c28l,$c28a,$c28b);
$dc2976=de00($cl,$ca,$cb,$c29l,$c29a,$c29b);
$dc3076=de00($cl,$ca,$cb,$c30l,$c30a,$c30b);
$cmin=min($dc176,$dc276,$dc376,$dc476,$dc576,$dc676,$dc776,$dc876,$dc976,$dc1076,$dc1176,$dc1276,$dc1376,$dc1476,$dc1576,$dc1676,$dc1776,$dc1876,$dc1976,$dc2076,$dc2176,$dc2276,$dc2376,$dc2476,$dc2576,$dc2676,$dc2776,$dc2876,$dc2976,$dc3076);
?>
<?php if ($dc176==$cmin){ $copt='1';$coptD=$c1dd;if ($c1b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc276==$cmin){ $copt='2';$coptD=$c2dd;if ($c2b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc376==$cmin){ $copt='3';$coptD=$c3dd;if ($c3b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc476==$cmin){ $copt='4';$coptD=$c4dd;if ($c4b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc576==$cmin){ $copt='5';$coptD=$c5dd;if ($c5b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc676==$cmin){ $copt='6';$coptD=$c6dd;if ($c6b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc776==$cmin){ $copt='7';$coptD=$c7dd;if ($c7b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc876==$cmin){ $copt='8';$coptD=$c8dd; if ($c8b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc976==$cmin){ $copt='9';$coptD=$c9dd;if ($c9b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1076==$cmin){ $copt='10';$coptD=$c10dd;if ($c10b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1176==$cmin){ $copt='11';$coptD=$c11dd;if ($c11b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1276==$cmin){ $copt='12';$coptD=$c12dd;if ($c12b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1376==$cmin){ $copt='13';$coptD=$c13dd;if ($c13b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1476==$cmin){ $copt='14';$coptD=$c14dd;if ($c14b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1576==$cmin){ $copt='15';$coptD=$c15dd;if ($c15b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1676==$cmin){ $copt='16';$coptD=$c16dd;if ($c16b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1776==$cmin){ $copt='17';$coptD=$c17dd;if ($c17b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1876==$cmin){ $copt='18';$coptD=$c18dd;if ($c18b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc1976==$cmin){ $copt='19';$coptD=$c19dd;if ($c19b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2076==$cmin){ $copt='20';$coptD=$c20dd;if ($c20b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2176==$cmin){ $copt='21';$coptD=$c21dd;if ($c21b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2276==$cmin){ $copt='22';$coptD=$c22dd;if ($c22b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2376==$cmin){ $copt='23';$coptD=$c23dd;if ($c23b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2476==$cmin){ $copt='24';$coptD=$c24dd;if ($c24b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2576==$cmin){ $copt='25';$coptD=$c25dd;if ($c25b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2676==$cmin){ $copt='26';$coptD=$c26dd;if ($c26b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2776==$cmin){ $copt='27';$coptD=$c27dd;if ($c27b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2876==$cmin){ $copt='28';$coptD=$c28dd;if ($c28b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc2976==$cmin){ $copt='29';$coptD=$c29dd;if ($c29b<-50) {$cdi="-";} else {$cdi='+';}}?>
<?php if ($dc3076==$cmin){ $copt='30';$coptD=$c30dd;if ($c30b<-50) {$cdi="-";} else {$cdi='+';}}
$dm176=de00($ml,$ma,$mb,$m1l,$m1a,$m1b);
$dm276=de00($ml,$ma,$mb,$m2l,$m2a,$m2b);
$dm376=de00($ml,$ma,$mb,$m3l,$m3a,$m3b);
$dm476=de00($ml,$ma,$mb,$m4l,$m4a,$m4b);
$dm576=de00($ml,$ma,$mb,$m5l,$m5a,$m5b);
$dm676=de00($ml,$ma,$mb,$m6l,$m6a,$m6b);
$dm776=de00($ml,$ma,$mb,$m7l,$m7a,$m7b);
$dm876=de00($ml,$ma,$mb,$m8l,$m8a,$m8b);
$dm976=de00($ml,$ma,$mb,$m9l,$m9a,$m9b);
$dm1076=de00($ml,$ma,$mb,$m10l,$m10a,$m10b);
$dm1176=de00($ml,$ma,$mb,$m11l,$m11a,$m11b);
$dm1276=de00($ml,$ma,$mb,$m12l,$m12a,$m12b);
$dm1376=de00($ml,$ma,$mb,$m13l,$m13a,$m13b);
$dm1476=de00($ml,$ma,$mb,$m14l,$m14a,$m14b);
$dm1576=de00($ml,$ma,$mb,$m15l,$m15a,$m15b);
$dm1676=de00($ml,$ma,$mb,$m16l,$m16a,$m16b);
$dm1776=de00($ml,$ma,$mb,$m17l,$m17a,$m17b);
$dm1876=de00($ml,$ma,$mb,$m18l,$m18a,$m18b);
$dm1976=de00($ml,$ma,$mb,$m19l,$m19a,$m19b);
$dm2076=de00($ml,$ma,$mb,$m20l,$m20a,$m20b);
$dm2176=de00($ml,$ma,$mb,$m21l,$m21a,$m21b);
$dm2276=de00($ml,$ma,$mb,$m22l,$m22a,$m22b);
$dm2376=de00($ml,$ma,$mb,$m23l,$m23a,$m23b);
$dm2476=de00($ml,$ma,$mb,$m24l,$m24a,$m24b);
$dm2576=de00($ml,$ma,$mb,$m25l,$m25a,$m25b);
$dm2676=de00($ml,$ma,$mb,$m26l,$m26a,$m26b);
$dm2776=de00($ml,$ma,$mb,$m27l,$m27a,$m27b);
$dm2876=de00($ml,$ma,$mb,$m28l,$m28a,$m28b);
$dm2976=de00($ml,$ma,$mb,$m29l,$m29a,$m29b);
$dm3076=de00($ml,$ma,$mb,$m30l,$m30a,$m30b);
$mmin=min($dm176,$dm276,$dm376,$dm476,$dm576,$dm676,$dm776,$dm876,$dm976,$dm1076,$dm1176,$dm1276,$dm1376,$dm1476,$dm1576,$dm1676,$dm1776,$dm1876,$dm1976,$dm2076,$dm2176,$dm2276,$dm2376,$dm2476,$dm2576,$dm2676,$dm2776,$dm2876,$dm2976,$dm3076);
//$dm194=de94($ml,$ma,$mb,$m1l,$m1a,$m1b);
?>
<?php if ($dm176==$mmin){ $mopt='1';$moptD=$m1dd;if ($m1a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm276==$mmin){ $mopt='2';$moptD=$m2dd;if ($m2a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm376==$mmin){ $mopt='3';$moptD=$m3dd;if ($m3a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm476==$mmin){ $mopt='4';$moptD=$m4dd;if ($m4a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm576==$mmin){ $mopt='5';$moptD=$m5dd;if ($m5a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm676==$mmin){ $mopt='6';$moptD=$m6dd;if ($m6a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm776==$mmin){ $mopt='7';$moptD=$m7dd;if ($m7a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm876==$mmin){ $mopt='8';$moptD=$m8dd; if ($m8a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm976==$mmin){ $mopt='9';$moptD=$m9dd;if ($m9a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1076==$mmin){ $mopt='10';$moptD=$m10dd;if ($m10a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1176==$mmin){ $mopt='11';$moptD=$m11dd;if ($m11a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1276==$mmin){ $mopt='12';$moptD=$m12dd;if ($m12a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1376==$mmin){ $mopt='13';$moptD=$m13dd;if ($m13a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1476==$mmin){ $mopt='14';$moptD=$m14dd;if ($m14a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1576==$mmin){ $mopt='15';$moptD=$m15dd;if ($m15a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1676==$mmin){ $mopt='16';$moptD=$m16dd;if ($m16a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1776==$mmin){ $mopt='17';$moptD=$m17dd;if ($m17a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1876==$mmin){ $mopt='18';$moptD=$m18dd;if ($m18a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm1976==$mmin){ $mopt='19';$moptD=$m19dd;if ($m19a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2076==$mmin){ $mopt='20';$moptD=$m20dd;if ($m20a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2176==$mmin){ $mopt='21';$moptD=$m21dd;if ($m21a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2276==$mmin){ $mopt='22';$moptD=$m22dd;if ($m22a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2376==$mmin){ $mopt='23';$moptD=$m23dd;if ($m23a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2476==$mmin){ $mopt='24';$moptD=$m24dd;if ($m24a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2576==$mmin){ $mopt='25';$moptD=$m25dd;if ($m25a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2676==$mmin){ $mopt='26';$moptD=$m26dd;if ($m26a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2776==$mmin){ $mopt='27';$moptD=$m27dd;if ($m27a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2876==$mmin){ $mopt='28';$moptD=$m28dd;if ($m28a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm2976==$mmin){ $mopt='29';$moptD=$m29dd;if ($m29a>74) {$mdi="-";} else {$mdi='+';}}?>
<?php if ($dm3076==$mmin){ $mopt='30';$moptD=$m30dd;if ($m30a>74) {$mdi="-";} else {$mdi='+';}}
$dy176=de00($yl,$ya,$yb,$y1l,$y1a,$y1b);
$dy276=de00($yl,$ya,$yb,$y2l,$y2a,$y2b);
$dy376=de00($yl,$ya,$yb,$y3l,$y3a,$y3b);
$dy476=de00($yl,$ya,$yb,$y4l,$y4a,$y4b);
$dy576=de00($yl,$ya,$yb,$y5l,$y5a,$y5b);
$dy676=de00($yl,$ya,$yb,$y6l,$y6a,$y6b);
$dy776=de00($yl,$ya,$yb,$y7l,$y7a,$y7b);
$dy876=de00($yl,$ya,$yb,$y8l,$y8a,$y8b);
$dy976=de00($yl,$ya,$yb,$y9l,$y9a,$y9b);
$dy1076=de00($yl,$ya,$yb,$y10l,$y10a,$y10b);
$dy1176=de00($yl,$ya,$yb,$y11l,$y11a,$y11b);
$dy1276=de00($yl,$ya,$yb,$y12l,$y12a,$y12b);
$dy1376=de00($yl,$ya,$yb,$y13l,$y13a,$y13b);
$dy1476=de00($yl,$ya,$yb,$y14l,$y14a,$y14b);
$dy1576=de00($yl,$ya,$yb,$y15l,$y15a,$y15b);
$dy1676=de00($yl,$ya,$yb,$y16l,$y16a,$y16b);
$dy1776=de00($yl,$ya,$yb,$y17l,$y17a,$y17b);
$dy1876=de00($yl,$ya,$yb,$y18l,$y18a,$y18b);
$dy1976=de00($yl,$ya,$yb,$y19l,$y19a,$y19b);
$dy2076=de00($yl,$ya,$yb,$y20l,$y20a,$y20b);
$dy2176=de00($yl,$ya,$yb,$y21l,$y21a,$y21b);
$dy2276=de00($yl,$ya,$yb,$y22l,$y22a,$y22b);
$dy2376=de00($yl,$ya,$yb,$y23l,$y23a,$y23b);
$dy2476=de00($yl,$ya,$yb,$y24l,$y24a,$y24b);
$dy2576=de00($yl,$ya,$yb,$y25l,$y25a,$y25b);
$dy2676=de00($yl,$ya,$yb,$y26l,$y26a,$y26b);
$dy2776=de00($yl,$ya,$yb,$y27l,$y27a,$y27b);
$dy2876=de00($yl,$ya,$yb,$y28l,$y28a,$y28b);
$dy2976=de00($yl,$ya,$yb,$y29l,$y29a,$y29b);
$dy3076=de00($yl,$ya,$yb,$y30l,$y30a,$y30b);
$ymin=min($dy176,$dy276,$dy376,$dy476,$dy576,$dy676,$dy776,$dy876,$dy976,$dy1076,$dy1176,$dy1276,$dy1376,$dy1476,$dy1576,$dy1676,$dy1776,$dy1876,$dy1976,$dy2076,$dy2176,$dy2276,$dy2376,$dy2476,$dy2576,$dy2676,$dy2776,$dy2876,$dy2976,$dy3076);
//$dy194=de94($yl,$ya,$yb,$y1l,$y1a,$y1b);
?>
<?php if ($dy176==$ymin){ $yopt='1';$yoptD=$y1dd;if ($y1b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy276==$ymin){ $yopt='2';$yoptD=$y2dd;if ($y2b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy376==$ymin){ $yopt='3';$yoptD=$y3dd;if ($y3b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy476==$ymin){ $yopt='4';$yoptD=$y4dd;if ($y4b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy576==$ymin){ $yopt='5';$yoptD=$y5dd;if ($y5b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy676==$ymin){ $yopt='6';$yoptD=$y6dd;if ($y6b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy776==$ymin){ $yopt='7';$yoptD=$y7dd;if ($y7b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy876==$ymin){ $yopt='8';$yoptD=$y8dd; if ($y8b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy976==$ymin){ $yopt='9';$yoptD=$y9dd;if ($y9b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1076==$ymin){ $yopt='10';$yoptD=$y10dd;if ($y10b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1176==$ymin){ $yopt='11';$yoptD=$y11dd;if ($y11b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1276==$ymin){ $yopt='12';$yoptD=$y12dd;if ($y12b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1376==$ymin){ $yopt='13';$yoptD=$y13dd;if ($y13b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1476==$ymin){ $yopt='14';$yoptD=$y14dd;if ($y14b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1576==$ymin){ $yopt='15';$yoptD=$y15dd;if ($y15b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1676==$ymin){ $yopt='16';$yoptD=$y16dd;if ($y16b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1776==$ymin){ $yopt='17';$yoptD=$y17dd;if ($y17b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1876==$ymin){ $yopt='18';$yoptD=$y18dd;if ($y18b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy1976==$ymin){ $yopt='19';$yoptD=$y19dd;if ($y19b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2076==$ymin){ $yopt='20';$yoptD=$y20dd;if ($y20b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2176==$ymin){ $yopt='21';$yoptD=$y21dd;if ($y21b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2276==$ymin){ $yopt='22';$yoptD=$y22dd;if ($y22b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2376==$ymin){ $yopt='23';$yoptD=$y23dd;if ($y23b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2476==$ymin){ $yopt='24';$yoptD=$y24dd;if ($y24b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2576==$ymin){ $yopt='25';$yoptD=$y25dd;if ($y25b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2676==$ymin){ $yopt='26';$yoptD=$y26dd;if ($y26b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2776==$ymin){ $yopt='27';$yoptD=$y27dd;if ($y27b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2876==$ymin){ $yopt='28';$yoptD=$y28dd;if ($y28b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy2976==$ymin){ $yopt='29';$yoptD=$y29dd;if ($y29b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php if ($dy3076==$ymin){ $yopt='30';$yoptD=$y30dd;if ($y30b>93) {$ydi="-";} else {$ydi='+';}}?>
<?php
///////////////////////////////sec R
$dr176=de00($rl,$ra,$rb,$r1l,$r1a,$r1b);
$dr276=de00($rl,$ra,$rb,$r2l,$r2a,$r2b);
$dr376=de00($rl,$ra,$rb,$r3l,$r3a,$r3b);
$dr476=de00($rl,$ra,$rb,$r4l,$r4a,$r4b);
$dr576=de00($rl,$ra,$rb,$r5l,$r5a,$r5b);
$dr676=de00($rl,$ra,$rb,$r6l,$r6a,$r6b);
$dr776=de00($rl,$ra,$rb,$r7l,$r7a,$r7b);
$dr876=de00($rl,$ra,$rb,$r8l,$r8a,$r8b);
$dr976=de00($rl,$ra,$rb,$r9l,$r9a,$r9b);
$dr1076=de00($rl,$ra,$rb,$r10l,$r10a,$r10b);
$dr1176=de00($rl,$ra,$rb,$r11l,$r11a,$r11b);
$dr1276=de00($rl,$ra,$rb,$r12l,$r12a,$r12b);
$dr1376=de00($rl,$ra,$rb,$r13l,$r13a,$r13b);
$dr1476=de00($rl,$ra,$rb,$r14l,$r14a,$r14b);
$dr1576=de00($rl,$ra,$rb,$r15l,$r15a,$r15b);
$dr1676=de00($rl,$ra,$rb,$r16l,$r16a,$r16b);
$dr1776=de00($rl,$ra,$rb,$r17l,$r17a,$r17b);
$dr1876=de00($rl,$ra,$rb,$r18l,$r18a,$r18b);
$dr1976=de00($rl,$ra,$rb,$r19l,$r19a,$r19b);
$dr2076=de00($rl,$ra,$rb,$r20l,$r20a,$r20b);
$dr2176=de00($rl,$ra,$rb,$r21l,$r21a,$r21b);
$dr2276=de00($rl,$ra,$rb,$r22l,$r22a,$r22b);
$dr2376=de00($rl,$ra,$rb,$r23l,$r23a,$r23b);
$dr2476=de00($rl,$ra,$rb,$r24l,$r24a,$r24b);
$dr2576=de00($rl,$ra,$rb,$r25l,$r25a,$r25b);
$dr2676=de00($rl,$ra,$rb,$r26l,$r26a,$r26b);
$dr2776=de00($rl,$ra,$rb,$r27l,$r27a,$r27b);
$dr2876=de00($rl,$ra,$rb,$r28l,$r28a,$r28b);
$dr2976=de00($rl,$ra,$rb,$r29l,$r29a,$r29b);
$dr3076=de00($rl,$ra,$rb,$r30l,$r30a,$r30b);
$rmin=min($dr176,$dr276,$dr376,$dr476,$dr576,$dr676,$dr776,$dr876,$dr976,$dr1076,$dr1176,$dr1276,$dr1376,$dr1476,$dr1576,$dr1676,$dr1776,$dr1876,$dr1976,$dr2076,$dr2176,$dr2276,$dr2376,$dr2476,$dr2576,$dr2676,$dr2776,$dr2876,$dr2976,$dr3076);
//$dm194=de94($ml,$ma,$mb,$m1l,$m1a,$m1b);
?>
<?php if ($dr176==$rmin){ $ropt='1';$roptD=$r1dd;if ($r1a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr276==$rmin){ $ropt='2';$roptD=$r2dd;if ($r2a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr376==$rmin){ $ropt='3';$roptD=$r3dd;if ($r3a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr476==$rmin){ $ropt='4';$roptD=$r4dd;if ($r4a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr576==$rmin){ $ropt='5';$roptD=$r5dd;if ($r5a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr676==$rmin){ $ropt='6';$roptD=$r6dd;if ($r6a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr776==$rmin){ $ropt='7';$roptD=$r7dd;if ($r7a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr876==$rmin){ $ropt='8';$roptD=$r8dd; if ($r8a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr976==$rmin){ $ropt='9';$roptD=$r9dd;if ($r9a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1076==$rmin){ $ropt='10';$roptD=$r10dd;if ($r10a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1176==$rmin){ $ropt='11';$roptD=$r11dd;if ($r11a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1276==$rmin){ $ropt='12';$roptD=$r12dd;if ($r12a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1376==$rmin){ $ropt='13';$roptD=$r13dd;if ($r13a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1476==$rmin){ $ropt='14';$roptD=$r14dd;if ($r14a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1576==$rmin){ $ropt='15';$roptD=$r15dd;if ($r15a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1676==$rmin){ $ropt='16';$roptD=$r16dd;if ($r16a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1776==$rmin){ $ropt='17';$roptD=$r17dd;if ($r17a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1876==$rmin){ $ropt='18';$roptD=$r18dd;if ($r18a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr1976==$rmin){ $ropt='19';$roptD=$r19dd;if ($r19a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2076==$rmin){ $ropt='20';$roptD=$r20dd;if ($r20a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2176==$rmin){ $ropt='21';$roptD=$r21dd;if ($r21a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2276==$rmin){ $ropt='22';$roptD=$r22dd;if ($r22a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2376==$rmin){ $ropt='23';$roptD=$r23dd;if ($r23a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2476==$rmin){ $ropt='24';$roptD=$r24dd;if ($r24a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2576==$rmin){ $ropt='25';$roptD=$r25dd;if ($r25a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2676==$rmin){ $ropt='26';$roptD=$r26dd;if ($r26a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2776==$rmin){ $ropt='27';$roptD=$r27dd;if ($r27a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2876==$rmin){ $ropt='28';$roptD=$r28dd;if ($r28a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr2976==$rmin){ $ropt='29';$roptD=$r29dd;if ($r29a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php if ($dr3076==$rmin){ $ropt='30';$roptD=$r30dd;if ($r30a>74) {$rdi="-";} else {$rdi='+';}}?>
<?php ///////////////////////////////sec G
//echo "<br> roptD=".$roptD;
$dgn176=de00($gl,$ga,$gb,$gn1l,$gn1a,$gn1b);
$dgn276=de00($gl,$ga,$gb,$gn2l,$gn2a,$gn2b);
$dgn376=de00($gl,$ga,$gb,$gn3l,$gn3a,$gn3b);
$dgn476=de00($gl,$ga,$gb,$gn4l,$gn4a,$gn4b);
$dgn576=de00($gl,$ga,$gb,$gn5l,$gn5a,$gn5b);
$dgn676=de00($gl,$ga,$gb,$gn6l,$gn6a,$gn6b);
$dgn776=de00($gl,$ga,$gb,$gn7l,$gn7a,$gn7b);
$dgn876=de00($gl,$ga,$gb,$gn8l,$gn8a,$gn8b);
$dgn976=de00($gl,$ga,$gb,$gn9l,$gn9a,$gn9b);
$dgn1076=de00($gl,$ga,$gb,$gn10l,$gn10a,$gn10b);
$dgn1176=de00($gl,$ga,$gb,$gn11l,$gn11a,$gn11b);
$dgn1276=de00($gl,$ga,$gb,$gn12l,$gn12a,$gn12b);
$dgn1376=de00($gl,$ga,$gb,$gn13l,$gn13a,$gn13b);
$dgn1476=de00($gl,$ga,$gb,$gn14l,$gn14a,$gn14b);
$dgn1576=de00($gl,$ga,$gb,$gn15l,$gn15a,$gn15b);
$dgn1676=de00($gl,$ga,$gb,$gn16l,$gn16a,$gn16b);
$dgn1776=de00($gl,$ga,$gb,$gn17l,$gn17a,$gn17b);
$dgn1876=de00($gl,$ga,$gb,$gn18l,$gn18a,$gn18b);
$dgn1976=de00($gl,$ga,$gb,$gn19l,$gn19a,$gn19b);
$dgn2076=de00($gl,$ga,$gb,$gn20l,$gn20a,$gn20b);
$dgn2176=de00($gl,$ga,$gb,$gn21l,$gn21a,$gn21b);
$dgn2276=de00($gl,$ga,$gb,$gn22l,$gn22a,$gn22b);
$dgn2376=de00($gl,$ga,$gb,$gn23l,$gn23a,$gn23b);
$dgn2476=de00($gl,$ga,$gb,$gn24l,$gn24a,$gn24b);
$dgn2576=de00($gl,$ga,$gb,$gn25l,$gn25a,$gn25b);
$dgn2676=de00($gl,$ga,$gb,$gn26l,$gn26a,$gn26b);
$dgn2776=de00($gl,$ga,$gb,$gn27l,$gn27a,$gn27b);
$dgn2876=de00($gl,$ga,$gb,$gn28l,$gn28a,$gn28b);
$dgn2976=de00($gl,$ga,$gb,$gn29l,$gn29a,$gn29b);
$dgn3076=de00($gl,$ga,$gb,$gn30l,$gn30a,$gn30b);
$gnmin=min($dgn176,$dgn276,$dgn376,$dgn476,$dgn576,$dgn676,$dgn776,$dgn876,$dgn976,$dgn1076,$dgn1176,$dgn1276,$dgn1376,$dgn1476,$dgn1576,$dgn1676,$dgn1776,$dgn1876,$dgn1976,$dgn2076,$dgn2176,$dgn2276,$dgn2376,$dgn2476,$dgn2576,$dgn2676,$dgn2776,$dgn2876,$dgn2976,$dgn3076);
//$dm194=de94($ml,$ma,$mb,$m1l,$m1a,$m1b);
?>
<?php if ($dgn176==$gnmin){ $gnopt='1';$gnoptD=$gn1dd;if ($gn1a>74) {$gndi="-";} else {$grdi='+';}}?>
<?php if ($dgn276==$gnmin){ $gnopt='2';$gnoptD=$gn2dd;if ($gn2a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn376==$gnmin){ $gnopt='3';$gnoptD=$gn3dd;if ($gn3a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn476==$gnmin){ $gnopt='4';$gnoptD=$gn4dd;if ($gn4a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn576==$gnmin){ $gnopt='5';$gnoptD=$gn5dd;if ($gn5a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn676==$gnmin){ $gnopt='6';$gnoptD=$gn6dd;if ($gn6a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn776==$gnmin){ $gnopt='7';$gnoptD=$gn7dd;if ($gn7a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn876==$gnmin){ $gnopt='8';$gnoptD=$gn8dd; if ($gn8a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn976==$gnmin){ $gnopt='9';$gnoptD=$gn9dd;if ($gn9a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1076==$gnmin){ $gnopt='10';$gnoptD=$gn10dd;if ($gn10a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1176==$gnmin){ $gnopt='11';$gnoptD=$gn11dd;if ($gn11a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1276==$gnmin){ $gnopt='12';$gnoptD=$gn12dd;if ($gn12a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1376==$gnmin){ $gnopt='13';$gnoptD=$gn13dd;if ($gn13a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1476==$gnmin){ $gnopt='14';$gnoptD=$gn14dd;if ($gn14a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1576==$gnmin){ $gnopt='15';$gnoptD=$gn15dd;if ($gn15a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1676==$gnmin){ $gnopt='16';$gnoptD=$gn16dd;if ($gn16a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1776==$gnmin){ $gnopt='17';$gnoptD=$gn17dd;if ($gn17a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1876==$gnmin){ $gnopt='18';$gnoptD=$gn18dd;if ($gn18a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn1976==$gnmin){ $gnopt='19';$gnoptD=$gn19dd;if ($gn19a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2076==$gnmin){ $gnopt='20';$gnoptD=$gn20dd;if ($gn20a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2176==$gnmin){ $gnopt='21';$gnoptD=$gn21dd;if ($gn21a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2276==$gnmin){ $gnopt='22';$gnoptD=$gn22dd;if ($gn22a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2376==$gnmin){ $gnopt='23';$gnoptD=$gn23dd;if ($gn23a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2476==$gnmin){ $gnopt='24';$gnoptD=$gn24dd;if ($gn24a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2576==$gnmin){ $gnopt='25';$gnoptD=$gn25dd;if ($gn25a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2676==$gnmin){ $gnopt='26';$gnoptD=$gn26dd;if ($gn26a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2776==$gnmin){ $gnopt='27';$gnoptD=$gn27dd;if ($gn27a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2876==$gnmin){ $gnopt='28';$gnoptD=$gn28dd;if ($gn28a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn2976==$gnmin){ $gnopt='29';$gnoptD=$gn29dd;if ($gn29a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php if ($dgn3076==$gnmin){ $gnopt='30';$gnoptD=$gn30dd;if ($gn30a>74) {$gndi="-";} else {$gndi='+';}}?>
<?php ///////////////////////////////sec B
$db176=de00($bl,$ba,$bb,$b1l,$b1a,$b1b);
$db276=de00($bl,$ba,$bb,$b2l,$b2a,$b2b);
$db376=de00($bl,$ba,$bb,$b3l,$b3a,$b3b);
$db476=de00($bl,$ba,$bb,$b4l,$b4a,$b4b);
$db576=de00($bl,$ba,$bb,$b5l,$b5a,$b5b);
$db676=de00($bl,$ba,$bb,$b6l,$b6a,$b6b);
$db776=de00($bl,$ba,$bb,$b7l,$b7a,$b7b);
$db876=de00($bl,$ba,$bb,$b8l,$b8a,$b8b);
$db976=de00($bl,$ba,$bb,$b9l,$b9a,$b9b);
$db1076=de00($bl,$ba,$bb,$b10l,$b10a,$b10b);
$db1176=de00($bl,$ba,$bb,$b11l,$b11a,$b11b);
$db1276=de00($bl,$ba,$bb,$b12l,$b12a,$b12b);
$db1376=de00($bl,$ba,$bb,$b13l,$b13a,$b13b);
$db1476=de00($bl,$ba,$bb,$b14l,$b14a,$b14b);
$db1576=de00($bl,$ba,$bb,$b15l,$b15a,$b15b);
$db1676=de00($bl,$ba,$bb,$b16l,$b16a,$b16b);
$db1776=de00($bl,$ba,$bb,$b17l,$b17a,$b17b);
$db1876=de00($bl,$ba,$bb,$b18l,$b18a,$b18b);
$db1976=de00($bl,$ba,$bb,$b19l,$b19a,$b19b);
$db2076=de00($bl,$ba,$bb,$b20l,$b20a,$b20b);
$db2176=de00($bl,$ba,$bb,$b21l,$b21a,$b21b);
$db2276=de00($bl,$ba,$bb,$b22l,$b22a,$b22b);
$db2376=de00($bl,$ba,$bb,$b23l,$b23a,$b23b);
$db2476=de00($bl,$ba,$bb,$b24l,$b24a,$b24b);
$db2576=de00($bl,$ba,$bb,$b25l,$b25a,$b25b);
$db2676=de00($bl,$ba,$bb,$b26l,$b26a,$b26b);
$db2776=de00($bl,$ba,$bb,$b27l,$b27a,$b27b);
$db2876=de00($bl,$ba,$bb,$b28l,$b28a,$b28b);
$db2976=de00($bl,$ba,$bb,$b29l,$b29a,$b29b);
$db3076=de00($bl,$ba,$bb,$b30l,$b30a,$b30b);
$bmin=min($db176,$db276,$db376,$db476,$db576,$db676,$db776,$db876,$db976,$db1076,$db1176,$db1276,$db1376,$db1476,$db1576,$db1676,$db1776,$db1876,$db1976,$db2076,$db2176,$db2276,$db2376,$db2476,$db2576,$db2676,$db2776,$db2876,$db2976,$db3076);
//$dm194=de94($ml,$ma,$mb,$m1l,$m1a,$m1b);
?>
<?php if ($db176==$bmin){ $bopt='1';$boptD=$b1dd;if ($b1a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db276==$bmin){ $bopt='2';$boptD=$b2dd;if ($b2a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db376==$bmin){ $bopt='3';$boptD=$b3dd;if ($b3a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db476==$bmin){ $bopt='4';$boptD=$b4dd;if ($b4a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db576==$bmin){ $bopt='5';$boptD=$b5dd;if ($b5a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db676==$bmin){ $bopt='6';$boptD=$b6dd;if ($b6a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db776==$bmin){ $bopt='7';$boptD=$b7dd;if ($b7a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db876==$bmin){ $bopt='8';$boptD=$b8dd; if ($b8a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db976==$bmin){ $bopt='9';$boptD=$b9dd;if ($b9a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1076==$bmin){ $bopt='10';$boptD=$b10dd;if ($b10a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1176==$bmin){ $bopt='11';$boptD=$b11dd;if ($b11a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1276==$bmin){ $bopt='12';$boptD=$b12dd;if ($b12a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1376==$bmin){ $bopt='13';$boptD=$b13dd;if ($b13a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1476==$bmin){ $bopt='14';$boptD=$b14dd;if ($b14a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1576==$bmin){ $bopt='15';$boptD=$b15dd;if ($b15a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1676==$bmin){ $bopt='16';$boptD=$b16dd;if ($b16a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1776==$bmin){ $bopt='17';$boptD=$b17dd;if ($b17a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1876==$bmin){ $bopt='18';$boptD=$b18dd;if ($b18a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db1976==$bmin){ $bopt='19';$boptD=$b19dd;if ($b19a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2076==$bmin){ $bopt='20';$boptD=$b20dd;if ($b20a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2176==$bmin){ $bopt='21';$boptD=$b21dd;if ($b21a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2276==$bmin){ $bopt='22';$boptD=$b22dd;if ($b22a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2376==$bmin){ $bopt='23';$boptD=$b23dd;if ($b23a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2476==$bmin){ $bopt='24';$boptD=$b24dd;if ($b24a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2576==$bmin){ $bopt='25';$boptD=$b25dd;if ($b25a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2676==$bmin){ $bopt='26';$boptD=$b26dd;if ($b26a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2776==$bmin){ $bopt='27';$boptD=$b27dd;if ($b27a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2876==$bmin){ $bopt='28';$boptD=$b28dd;if ($b28a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db2976==$bmin){ $bopt='29';$boptD=$b29dd;if ($b29a>74) {$bdi="-";} else {$bdi='+';}}?>
<?php if ($db3076==$bmin){ $bopt='30';$boptD=$b30dd;if ($b30a>74) {$bdi="-";} else {$bdi='+';}}?>
<table width="200" border="1" align="center">
<tr>
<?php // content="text/plain; charset=utf-8"
require_once ('../jpgraph/jpgraph.php');
require_once ('../jpgraph/jpgraph_scatter.php');
require_once ('../jpgraph/jpgraph_line.php');
require_once ('../jpgraph/jpgraph_plotline.php');
?>
<td>
<div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterC.png');
require_once ('../jpgraph/jpgraph.php');
require_once ('../jpgraph/jpgraph_scatter.php');
$datax = array($c1dd,$c2dd,$c3dd,$c4dd,$c5dd,$c6dd,$c7dd,$c8dd,$c9dd,$c10dd,$c11dd,$c12dd,$c13dd,$c14dd,$c15dd,$c16dd,$c17dd,$c18dd,$c19dd,$c20dd,$c21dd,$c22dd,$c23dd,$c24dd,$c25dd,$c26dd,$c27dd,$c28dd,$c29dd,$c30dd);
$datay = array($dc176,$dc276,$dc376,$dc476,$dc576,$dc676,$dc776,$dc876,$dc976,$dc1076,$dc1176,$dc1276,$dc1376,$dc1476,$dc1576,$dc1676,$dc1776,$dc1876,$dc1976,$dc2076,$dc2176,$dc2276,$dc2376,$dc2476,$dc2576,$dc2676,$dc2776,$dc2876,$dc2976,$dc3076);
$dataxT = array($coptD,$c100dm);
$datayT = array($cmin,$dec00);
//
//echo "<br> c scatter:".$c1dd."_".$dc176."_".$coptD."_".$CS100dm."_".$cmin."_".$dec00;
$graph = new Graph(300,200);
$graph->SetScale("linint",0,8,0,0);
$graph->img->SetMargin(40,40,40,40);
$graph->SetShadow();
$graph->title->Set("C scatter plot");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
//$graph->xgrid->Show();
$sp1 = new ScatterPlot($datayT,$dataxT);
$sp1->mark->SetType(MARK_SQUARE);
$sp1->SetImpuls();
$sp2 = new ScatterPlot($datay,$datax);
$sp2->SetLinkPoints(true,"#00ffff",2);
$sp2->mark->SetType(MARK_FILLEDCIRCLE);
$sp2->mark->SetFillColor("#00ffff");
$sp2->mark->SetWidth(3);
$sline = new PlotLine(HORIZONTAL,1.5,'black');
$sline2 = new PlotLine(HORIZONTAL,2.5,'#00ccff');
$sline3 = new PlotLine(HORIZONTAL,3.5,'#ff9900');
$graph->Add($sline);
$graph->Add($sline2);
$graph->Add($sline3);
$graph->Add($sp1);
$graph->Add($sp2);
$graph->Stroke('scatterC.png');
?>
<img src="scatterC.png?nocache=<?php echo time(); ?>">
</div>
</td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterM.png');
$datax = array($m1dd,$m2dd,$m3dd,$m4dd,$m5dd,$m6dd,$m7dd,$m8dd,$m9dd,$m10dd,$m11dd,$m12dd,$m13dd,$m14dd,$m15dd,$m16dd,$m17dd,$m18dd,$m19dd,$m20dd,$m21dd,$m22dd,$m23dd,$m24dd,$m25dd,$m26dd,$m27dd,$m28dd,$m29dd,$m30dd);
$datay = array($dm176,$dm276,$dm376,$dm476,$dm576,$dm676,$dm776,$dm876,$dm976,$dm1076,$dm1176,$dm1276,$dm1376,$dm1476,$dm1576,$dm1676,$dm1776,$dm1876,$dm1976,$dm2076,$dm2176,$dm2276,$dm2376,$dm2476,$dm2576,$dm2676,$dm2776,$dm2876,$dm2976,$dm3076);
$dataxT = array($moptD,$m100dm);
$datayT = array($mmin,$dem00);
$graph = new Graph(300,200);
$graph->SetScale("linint",0,8,0,0);
$graph->img->SetMargin(40,40,40,40);
$graph->SetShadow();
$graph->title->Set("M scatter plot");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$sp1 = new ScatterPlot($datayT,$dataxT);
$sp1->mark->SetType(MARK_SQUARE);
$sp1->SetImpuls();
$sp2 = new ScatterPlot($datay,$datax);
$sp2->SetLinkPoints(true,"#ff99ff",2);
$sp2->mark->SetType(MARK_FILLEDCIRCLE);
$sp2->mark->SetFillColor("#ff99ff");
$sp2->mark->SetWidth(3);
$sline = new PlotLine(HORIZONTAL,1.5,'black');
$sline2 = new PlotLine(HORIZONTAL,2.5,'#00ccff');
$sline3 = new PlotLine(HORIZONTAL,3.5,'#ff9900');
$graph->Add($sline);
$graph->Add($sline2);
$graph->Add($sline3);
$graph->Add($sp1);
$graph->Add($sp2);
$graph->Stroke('scatterM.png');
?>
<img src="scatterM.png?nocache=<?php echo time(); ?>">
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterY.png');
$datax = array($y1dd,$y2dd,$y3dd,$y4dd,$y5dd,$y6dd,$y7dd,$y8dd,$y9dd,$y10dd,$y11dd,$y12dd,$y13dd,$y14dd,$y15dd,$y16dd,$y17dd,$y18dd,$y19dd,$y20dd,$y21dd,$y22dd,$y23dd,$y24dd,$y25dd,$y26dd,$y27dd,$y28dd,$y29dd,$y30dd);
$datay = array($dy176,$dy276,$dy376,$dy476,$dy576,$dy676,$dy776,$dy876,$dy976,$dy1076,$dy1176,$dy1276,$dy1376,$dy1476,$dy1576,$dy1676,$dy1776,$dy1876,$dy1976,$dy2076,$dy2176,$dy2276,$dy2376,$dy2476,$dy2576,$dy2676,$dy2776,$dy2876,$dy2976,$dy3076);
$dataxT = array($yoptD,$y100dm);
$datayT = array($ymin,$dey00);
$graph = new Graph(300,200);
$graph->SetScale("linint",0,8,0,0);
$graph->img->SetMargin(40,40,40,40);
$graph->SetShadow();
$graph->title->Set("Y scatter plot");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
//$graph->xgrid->Show();
$sp1 = new ScatterPlot($datayT,$dataxT);
$sp1->mark->SetType(MARK_SQUARE);
$sp1->SetImpuls();
$sp2 = new ScatterPlot($datay,$datax);
$sp2->SetLinkPoints(true,"#ffff99",2);
$sp2->mark->SetType(MARK_FILLEDCIRCLE);
$sp2->mark->SetFillColor("#ffff99");
$sp2->mark->SetWidth(3);
$sline = new PlotLine(HORIZONTAL,1.5,'black');
$sline2 = new PlotLine(HORIZONTAL,2.5,'#00ccff');
$sline3 = new PlotLine(HORIZONTAL,3.5,'#ff9900');
$graph->Add($sline);
$graph->Add($sline2);
$graph->Add($sline3);
$graph->Add($sp1);
$graph->Add($sp2);
$graph->Stroke('scatterY.png');
?>
<img src="scatterY.png?nocache=<?php echo time(); ?>">
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterK.png');
$datax = array($k1dd,$k2dd,$k3dd,$k4dd,$k5dd,$k6dd,$k7dd,$k8dd,$k9dd,$k10dd,$k11dd,$k12dd,$k13dd,$k14dd,$k15dd,$k16dd,$k17dd,$k18dd,$k19dd,$k20dd,$k21dd,$k22dd,$k23dd,$k24dd,$k25dd,$k26dd,$k27dd,$k28dd,$k29dd,$k30dd);
$datay = array($dk176,$dk276,$dk376,$dk476,$dk576,$dk676,$dk776,$dk876,$dk976,$dk1076,$dk1176,$dk1276,$dk1376,$dk1476,$dk1576,$dk1676,$dk1776,$dk1876,$dk1976,$dk2076,$dk2176,$dk2276,$dk2376,$dk2476,$dk2576,$dk2676,$dk2776,$dk2876,$dk2976,$dk3076);
//print_r($datax);
$dataxT = array($koptD,$k100dm);
$datayT = array($kmin,$dek00);
$graph = new Graph(300,200);
$graph->SetScale("linint",0,8,0,0);
$graph->img->SetMargin(40,40,40,40);
$graph->SetShadow();
$graph->title->Set("K scatter plot");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$sp1 = new ScatterPlot($datayT,$dataxT);
$sp1->mark->SetType(MARK_SQUARE);
$sp1->SetImpuls();
$sp2 = new ScatterPlot($datay,$datax);
$sp2->SetLinkPoints(true,"gray",2);
$sp2->mark->SetType(MARK_FILLEDCIRCLE);
$sp2->mark->SetFillColor("gray");
$sp2->mark->SetWidth(3);
//$sp2->xgrid->Show();
$sline = new PlotLine(HORIZONTAL,1.5,'black');
$sline2 = new PlotLine(HORIZONTAL,2.5,'#00ccff');
$sline3 = new PlotLine(HORIZONTAL,3.5,'#ff9900');
$graph->Add($sline);
$graph->Add($sline2);
$graph->Add($sline3);
$graph->Add($sp1);
$graph->Add($sp2);
//$graph->AddLine($line);
$graph->Stroke('scatterK.png');
?>
<img src="scatterK.png?nocache=<?php echo time(); ?>">
</div></td>
</tr>
<tr>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterR.png');
$datax = array($r1dd,$r2dd,$r3dd,$r4dd,$r5dd,$r6dd,$r7dd,$r8dd,$r9dd,$r10dd,$r11dd,$r12dd,$r13dd,$r14dd,$r15dd,$r16dd,$r17dd,$r18dd,$r19dd,$r20dd,$r21dd,$r22dd,$r23dd,$r24dd,$r25dd,$r26dd,$r27dd,$r28dd,$r29dd,$r30dd);
$datay = array($dr176,$dr276,$dr376,$dr476,$dr576,$dr676,$dr776,$dr876,$dr976,$dr1076,$dr1176,$dr1276,$dr1376,$dr1476,$dr1576,$dr1676,$dr1776,$dr1876,$dr1976,$dr2076,$dr2176,$dr2276,$dr2376,$dr2476,$dr2576,$dr2676,$dr2776,$dr2876,$dr2976,$dr3076);
//print_r($datax);
$dataxT = array($roptD,$r100dm);
$datayT = array($rmin,$der00);
//echo "<br> c scatter:".$r1dd."_".$dr176."_roptD:".$roptD."_Rsid:".$RS100dm."_rmin:".$rmin."_der00:".$der00;
$graph = new Graph(300,200);
$graph->SetScale("linint",0,8,0,0);
$graph->img->SetMargin(40,40,40,40);
$graph->SetShadow();
$graph->title->Set("R scatter plot");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$sp1 = new ScatterPlot($datayT,$dataxT);
$sp1->mark->SetType(MARK_SQUARE);
$sp1->SetImpuls();
$sp2 = new ScatterPlot($datay,$datax);
$sp2->SetLinkPoints(true,"gray",2);
$sp2->mark->SetType(MARK_FILLEDCIRCLE);
$sp2->mark->SetFillColor("#fa6b53");
$sp2->mark->SetWidth(3);
//$sp2->xgrid->Show();
$sline = new PlotLine(HORIZONTAL,1.5,'black');
$sline2 = new PlotLine(HORIZONTAL,2.5,'#00ccff');
$sline3 = new PlotLine(HORIZONTAL,4.5,'#ff9900');
$graph->Add($sline);
$graph->Add($sline2);
$graph->Add($sline3);
$graph->Add($sp1);
$graph->Add($sp2);
//$graph->AddLine($line);
$graph->Stroke('scatterR.png');
?>
<img src="scatterR.png?nocache=<?php echo time(); ?>">
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterG.png');
$datax = array($gn1dd,$gn2dd,$gn3dd,$gn4dd,$gn5dd,$gn6dd,$gn7dd,$gn8dd,$gn9dd,$gn10dd,$gn11dd,$gn12dd,$gn13dd,$gn14dd,$gn15dd,$gn16dd,$gn17dd,$gn18dd,$gn19dd,$gn20dd,$gn21dd,$gn22dd,$gn23dd,$gn24dd,$gn25dd,$gn26dd,$gn27dd,$gn28dd,$gn29dd,$gn30dd);
$datay = array($dgn176,$dgn276,$dgn376,$dgn476,$dgn576,$dgn676,$dgn776,$dgn876,$dgn976,$dgn1076,$dgn1176,$dgn1276,$dgn1376,$dgn1476,$dgn1576,$dgn1676,$dgn1776,$dgn1876,$dgn1976,$dgn2076,$dgn2176,$dgn2276,$dgn2376,$dgn2476,$dgn2576,$dgn2676,$dgn2776,$dgn2876,$dgn2976,$dgn3076);
//print_r($datax);
$dataxT = array($gnoptD,$gn100dm);
$datayT = array($gnmin,$degn00);
$graph = new Graph(300,200);
$graph->SetScale("linint",0,8,0,0);
$graph->img->SetMargin(40,40,40,40);
$graph->SetShadow();
$graph->title->Set("G scatter plot");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$sp1 = new ScatterPlot($datayT,$dataxT);
$sp1->mark->SetType(MARK_SQUARE);
$sp1->SetImpuls();
$sp2 = new ScatterPlot($datay,$datax);
$sp2->SetLinkPoints(true,"gray",2);
$sp2->mark->SetType(MARK_FILLEDCIRCLE);
$sp2->mark->SetFillColor("#8afa53");
$sp2->mark->SetWidth(3);
//$sp2->xgrid->Show();
$sline = new PlotLine(HORIZONTAL,1.5,'black');
$sline2 = new PlotLine(HORIZONTAL,2.5,'#00ccff');
$sline3 = new PlotLine(HORIZONTAL,4.5,'#ff9900');
$graph->Add($sline);
$graph->Add($sline2);
$graph->Add($sline3);
$graph->Add($sp1);
$graph->Add($sp2);
$graph->Stroke('scatterG.png');
?>
<img src="scatterG.png?nocache=<?php echo time(); ?>">
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterB.png');
$datax = array($b1dd,$b2dd,$b3dd,$b4dd,$b5dd,$b6dd,$b7dd,$b8dd,$b9dd,$b10dd,$b11dd,$b12dd,$b13dd,$b14dd,$b15dd,$b16dd,$b17dd,$b18dd,$b19dd,$b20dd,$b21dd,$b22dd,$b23dd,$b24dd,$b25dd,$b26dd,$b27dd,$b28dd,$b29dd,$b30dd);
$datay = array($db176,$db276,$db376,$db476,$db576,$db676,$db776,$db876,$db976,$db1076,$db1176,$db1276,$db1376,$db1476,$db1576,$db1676,$db1776,$db1876,$db1976,$db2076,$db2176,$db2276,$db2376,$db2476,$db2576,$db2676,$db2776,$db2876,$db2976,$db3076);
//print_r($datax);
$dataxT = array($boptD,$b100dm);
$datayT = array($bmin,$deb00);
$graph = new Graph(300,200);
$graph->SetScale("linint",0,8,0,0);
$graph->img->SetMargin(40,40,40,40);
$graph->SetShadow();
$graph->title->Set("B scatter plot");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$sp1 = new ScatterPlot($datayT,$dataxT);
$sp1->mark->SetType(MARK_SQUARE);
$sp1->SetImpuls();
$sp2 = new ScatterPlot($datay,$datax);
$sp2->SetLinkPoints(true,"gray",2);
$sp2->mark->SetType(MARK_FILLEDCIRCLE);
$sp2->mark->SetFillColor("#5357fa");
$sp2->mark->SetWidth(3);
//$sp2->xgrid->Show();
$sline = new PlotLine(HORIZONTAL,1.5,'black');
$sline2 = new PlotLine(HORIZONTAL,2.5,'#00ccff');
$sline3 = new PlotLine(HORIZONTAL,4.5,'#ff9900');
$graph->Add($sline);
$graph->Add($sline2);
$graph->Add($sline3);
$graph->Add($sp1);
$graph->Add($sp2);
//$graph->AddLine($line);
$graph->Stroke('scatterB.png');
////////////////////////////Square K
require_once( 'PolynomialRegression.php' );
$data = array
(
array( 0.00, 0.0 ), array( 6, $KTV6-6 ),
array( 10, $KTV10-10), array( 15, $KTV15-15 ),
array( 20, $KTV20-20), array( 25, $KTV25-25 ),
array( 30, $KTV30-30 ), array( 35, $KTV35-35 ),
array( 40, $KTV40-40 ), array( 45, $KTV45-45 ),
array( 50, $KTV50-50 ), array( 55,$KTV55-55 ),
array( 60, $KTV60-60 ), array( 65, $KTV65-65),
array( 70, $KTV70-70 ), array( 75, $KTV75-75 ),
array( 80, $KTV80-80 ), array( 85, $KTV85-85 ),
array( 90, $KTV90-90), array( 95, $KTV95-95 ),
array( 100, 0 )
);
//echo "50:;".$KTV50-50;
// Precision digits in BC math.
bcscale( 10 );
// Start a regression class of order 2--linear regression.
$leastSquareRegression = new PolynomialRegression( 3 );
// Add all the data to the regression analysis.
foreach ( $data as $dataPoint )
$leastSquareRegression->addData( $dataPoint[ 0 ], $dataPoint[ 1 ] );
// Get coefficients for the polynomial.
$coefficients = $leastSquareRegression->getCoefficients();
// Print slope and intercept of linear regression.
// echo "Slope : " . round( $coefficients[ 1 ], 2 ) . "<br />\n";
// echo "Y-intercept : " . round( $coefficients[ 0 ], 2 ) . "<br />\n";
//
// Get average of Y-data.
//
$Y_Average = 0.0;
foreach ( $data as $dataPoint )
$Y_Average += $dataPoint[ 1 ];
$Y_Average /= count( $data );
//
// Calculate R Squared.
//
$Y_MeanSum = 0.0;
$Y_ErrorSum = 0.0;
foreach ( $data as $dataPoint )
{
$x = $dataPoint[ 0 ];
$y = $dataPoint[ 1 ];
$error = $y;
$error -= $leastSquareRegression->interpolate( $coefficients, $x );
$Y_ErrorSum += $error * $error;
$error = $y;
$error -= $Y_Average;
$Y_MeanSum += $error * $error;
}
$R_Squared = 1.0 - ( $Y_ErrorSum / $Y_MeanSum );
if ($R_Squared<0.96) {$rFont='red';} else {$rFont='black';}
// echo "<td bgcolor='#cccccc'><font color='".$rFont."' size='2'>R Squared on K: ".round($R_Squared,3)."</td>";
//echo "50:;".($KTV50-50)."-".round($R_Squared,3);
//3.872713961 7.628269262 11.27068095 14.80386579 18.23163537 26.36386437 33.91460923 40.93351 47.46504885 53.5484153 59.21745303 64.50066086 69.42122385 73.99705412 78.24082381 82.15997607 85.75670238 89.02787745 91.96494492 94.5537498 96.77431575 98.60056758 99.493805 100.0000023
//////////////////////KTV/////////////////////////////////////////
$SiCoTVk2=3.8727;
$SiCoTVk4=7.6282;
$SiCoTVk6=11.2706;
$SiCoTVk8=14.8038;
$SiCoTVk10=18.2316;
$SiCoTVk15=26.3638;
$SiCoTVk20=33.9146;
$SiCoTVk25=40.9335;
$SiCoTVk30=47.4650;
$SiCoTVk35=53.5484;
$SiCoTVk40=59.21745;
$SiCoTVk45=64.50066;
$SiCoTVk50=69.42122;
$SiCoTVk55=73.9970541;
$SiCoTVk60=78.2408;
$SiCoTVk65=82.1599;
$SiCoTVk70=85.75670;
$SiCoTVk75=89.0278;
$SiCoTVk80=91.964944;
$SiCoTVk85=94.55374;
$SiCoTVk90=96.77431;
$SiCoTVk95=98.6005;
$SiCoTVk98=99.4938;
$SiCoTVk100=100;
$SiCoTVg2=4.5484;
$SiCoTVg4=8.92466;
$SiCoTVg6=13.13474;
$SiCoTVg8=17.1848;
$SiCoTVg10=21.08086;
$SiCoTVg15=30.18467;
$SiCoTVg20=38.44768;
$SiCoTVg25=45.949344;
$SiCoTVg30=52.762038;
$SiCoTVg35=58.95097;
$SiCoTVg40=64.574186;
$SiCoTVg45=69.682628;
$SiCoTVg50=74.32038;
$SiCoTVg55=78.52485;
$SiCoTVg60=82.326999;
$SiCoTVg65=85.7515920;
$SiCoTVg70=88.817365;
$SiCoTVg75=91.53721;
$SiCoTVg80=93.9182893;
$SiCoTVg85=95.9621008;
$SiCoTVg90=97.66450192;
$SiCoTVg95=99.01566744;
$SiCoTVg98=99.65152931;
$SiCoTVg100=100;
$npFactor=-9.472351257*pow(($k100dm-$Pdm),2)+35.97462317*($k100dm-$Pdm)+64.20915685;
//echo "npFactor : " . round( $npFactor, 3 ) . "<br />\n";
$npdk100=LOG10(100/(100 - $npFactor * $SiCoTVk100/100));
//echo "npdk100 : " . round( $npdk100, 3 ) . "<br />\n";
$npFactorg = 15.90771588*pow(($gy100dm-$Pdm),3) - 79.48958793 *pow(($gy100dm-$Pdm),2) + 137.8510851*pow(($gy100dm-$Pdm),1) + 15.23762494;
//echo "npFactorg : " . round( $npFactorg, 3 ) . "<br />\n";
$npdg100=LOG10(100/(100 - $npFactorg * $SiCoTVg100/100));
//echo "npdg100 : " . round( $npdg100, 3 ) . "<br />\n";
///KTV-2
$data = array
(
array( 0.00, 0.0 ), array( $k2dm-$Pdm,2 ), array( $k4dm-$Pdm,4 ),array( $k6dm-$Pdm,6 ),array( $k8dm-$Pdm,8 ),
array( $k10dm-$Pdm,10), array( $k15dm-$Pdm, 15),
array( $k20dm-$Pdm,20), array($k25dm-$Pdm,25 ),
array( $k30dm-$Pdm, 30), array( $k35dm-$Pdm, 35),
array( $k40dm-$Pdm,40 ), array( $k45dm-$Pdm,45 ),
array( $k50dm-$Pdm,50 ), array( $k55dm-$Pdm,55 ),
array( $k60dm-$Pdm, 60), array( $k65dm-$Pdm,65),
array( $k70dm-$Pdm, 70), array( $k75dm-$Pdm,75 ),
array( $k80dm-$Pdm, 80), array( $k85dm-$Pdm, 85),
array( $k90dm-$Pdm,90), array( $k95dm-$Pdm,95 ),
array($k100dm-$Pdm, 100 )
);
// (
// array( 0.00, 0.0 ), array( 0.07,6 ),
// array( 0.21,20), array( 0.56, 50),
// array(0.87,70), array(1.37,90 ),
// array( 1.62, 100)
//);
//echo "k100dm:;".($k100dm-$Pdm);
// Precision digits in BC math.
bcscale( 10 );
// Start a regression class of order 2--linear regression.
$leastSquareRegression = new PolynomialRegression( 4 );
// Add all the data to the regression analysis.
foreach ( $data as $dataPoint )
$leastSquareRegression->addData( $dataPoint[ 0 ], $dataPoint[ 1 ] );
// Get coefficients for the polynomial.
$coefficients = $leastSquareRegression->getCoefficients();
// Print slope and intercept of linear regression.
//echo "Slope00 : " . round( $coefficients[ 3 ], 3 ) . "<br />\n";
//echo "Slope0 : " . round( $coefficients[ 2 ], 3 ) . "<br />\n";
//echo "Slope : " . round( $coefficients[ 1 ], 3 ) . "<br />\n";
//echo "Y-intercept : " . round( $coefficients[ 0 ], 3 ) . "<br />\n";
$var0=$coefficients[ 3 ];
$var1=$coefficients[ 2 ];
$var2=$coefficients[ 1 ];
$var3=$coefficients[ 0 ];
$npdk20=LOG10(100/(100 - $npFactor * $SiCoTVk20/100));
$npdk50=LOG10(100/(100 - $npFactor * $SiCoTVk50/100));
$npdk70=LOG10(100/(100 - $npFactor * $SiCoTVk70/100));
$npdk80=LOG10(100/(100 - $npFactor * $SiCoTVk80/100));
$npdk100=LOG10(100/(100 - $npFactor * $SiCoTVk100/100));
$pd20TV=$var0*pow($npdk20,3)+$var1*pow($npdk20,2)+$var2*$npdk20+$var3;
$pd50TV=$var0*pow($npdk50,3)+$var1*pow($npdk50,2)+$var2*$npdk50+$var3;
$pd70TV=$var0*pow($npdk70,3)+$var1*pow($npdk70,2)+$var2*$npdk70+$var3;
$pd80TV=$var0*pow($npdk80,3)+$var1*pow($npdk80,2)+$var2*$npdk80+$var3;
//echo "Y-pd20TV : " . (round( $pd20TV, 3 )-20) . "<br />\n";
// echo "Y-pd50TV : " . (round( $pd50TV, 3 )-50) . "<br />\n";
// echo "Y-pd70TV : " . (round( $pd70TV, 3 )-70) . "<br />\n";
// echo "Y-pd80TV : " . (round( $pd80TV, 3 )-80) . "<br />\n";
//
// Get average of Y-data.
//
$Y_Average = 0.0;
foreach ( $data as $dataPoint )
$Y_Average += $dataPoint[ 1 ];
$Y_Average /= count( $data );
//
// Calculate R Squared.
//
$Y_MeanSum = 0.0;
$Y_ErrorSum = 0.0;
foreach ( $data as $dataPoint )
{
$x = $dataPoint[ 0 ];
$y = $dataPoint[ 1 ];
$error = $y;
$error -= $leastSquareRegression->interpolate( $coefficients, $x );
$Y_ErrorSum += $error * $error;
$error = $y;
$error -= $Y_Average;
$Y_MeanSum += $error * $error;
}
//echo "50:;".($KTV50-50)."-".round($R_Squared,3);
//////////////////////KTV-2/////////////////////////////////////////
///gTV-2
$data = array
(
array( 0.00, 0.0 ), array( $gy2dm-$Pdm,2 ), array( $gy4dm-$Pdm,4 ),array( $gy6dm-$Pdm,6 ),array( $gy8dm-$Pdm,8 ),
array( $gy10dm-$Pdm,10), array( $gy15dm-$Pdm, 15),
array( $gy20dm-$Pdm,20), array($gy25dm-$Pdm,25 ),
array( $gy30dm-$Pdm, 30), array( $gy35dm-$Pdm, 35),
array( $gy40dm-$Pdm,40 ), array( $gy45dm-$Pdm,45 ),
array( $gy50dm-$Pdm,50 ), array( $gy55dm-$Pdm,55 ),
array( $gy60dm-$Pdm, 60), array( $gy65dm-$Pdm,65),
array( $gy70dm-$Pdm, 70), array( $gy75dm-$Pdm,75 ),
array( $gy80dm-$Pdm, 80), array( $gy85dm-$Pdm, 85),
array( $gy90dm-$Pdm,90), array( $gy95dm-$Pdm,95 ),
array($gy100dm-$Pdm, 100 )
);
// (
// array( 0.00, 0.0 ), array( 0.07,6 ),
// array( 0.21,20), array( 0.56, 50),
// array(0.87,70), array(1.37,90 ),
// array( 1.62, 100)
//);
//echo "gy100dm:;".($gy100dm-$Pdm);
// Precision digits in BC math.
bcscale( 10 );
// Start a regression class of order 2--linear regression.
$leastSquareRegression = new PolynomialRegression( 4 );
// Add all the data to the regression analysis.
foreach ( $data as $dataPoint )
$leastSquareRegression->addData( $dataPoint[ 0 ], $dataPoint[ 1 ] );
// Get coefficients for the polynomial.
$coefficients = $leastSquareRegression->getCoefficients();
// Print slope and intercept of linear regression.
// echo "Slope00 : " . round( $coefficients[ 3 ], 3 ) . "<br />\n";
//echo "Slope0 : " . round( $coefficients[ 2 ], 3 ) . "<br />\n";
//echo "Slope : " . round( $coefficients[ 1 ], 3 ) . "<br />\n";
//echo "Y-intercept : " . round( $coefficients[ 0 ], 3 ) . "<br />\n";
$var0=$coefficients[ 3 ];
$var1=$coefficients[ 2 ];
$var2=$coefficients[ 1 ];
$var3=$coefficients[ 0 ];
$npdg20=LOG10(100/(100 - $npFactorg * $SiCoTVg20/100));
$npdg50=LOG10(100/(100 - $npFactorg * $SiCoTVg50/100));
$npdg70=LOG10(100/(100 - $npFactorg * $SiCoTVg70/100));
$npdg80=LOG10(100/(100 - $npFactorg * $SiCoTVg80/100));
$npdg100=LOG10(100/(100 - $npFactorg * $SiCoTVg100/100));
$pd20TVg=$var0*pow($npdg20,3)+$var1*pow($npdg20,2)+$var2*$npdg20+$var3;
$pd50TVg=$var0*pow($npdg50,3)+$var1*pow($npdg50,2)+$var2*$npdg50+$var3;
$pd70TVg=$var0*pow($npdg70,3)+$var1*pow($npdg70,2)+$var2*$npdg70+$var3;
$pd80TVg=$var0*pow($npdg80,3)+$var1*pow($npdg80,2)+$var2*$npdg80+$var3;
//echo "Y-pd20TVg : " . (round( $pd20TVg, 3 )-20) . "<br />\n";
//echo "Y-pd50TVg : " . (round( $pd50TVg, 3 )-50) . "<br />\n";
//echo "Y-pd70TVg : " . (round( $pd70TVg, 3 )-70) . "<br />\n";
// echo "Y-pd80TVg : " . (round( $pd80TVg, 3 )-80) . "<br />\n";
//
// Get average of Y-data.
//
$Y_Average = 0.0;
foreach ( $data as $dataPoint )
$Y_Average += $dataPoint[ 1 ];
$Y_Average /= count( $data );
//
// Calculate R Squared.
//
$Y_MeanSum = 0.0;
$Y_ErrorSum = 0.0;
foreach ( $data as $dataPoint )
{
$x = $dataPoint[ 0 ];
$y = $dataPoint[ 1 ];
$error = $y;
$error -= $leastSquareRegression->interpolate( $coefficients, $x );
$Y_ErrorSum += $error * $error;
$error = $y;
$error -= $Y_Average;
$Y_MeanSum += $error * $error;
}
//echo "50:;".($KTV50-50)."-".round($R_Squared,3);
//////////////////////gTV-2/////////////////////////////////////////
////////////////////////////Square C
//require_once( 'PolynomialRegression.php' );
$data = array
(
array( 0.00, 0.0 ), array( 5, $c5TV-5 ),
array( 10, $c10TV-10),
array( 20, $c20TV-20),
array( 30, $c30TV-30 ),
array( 40, $c40TV-40 ),
array( 50, $c50TV-50 ),
array( 60, $c60TV-60 ),
array( 70, $c70TV-70 ),
array( 80, $c80TV-80 ),
array( 90, $c90TV-90), array( 95, $c95TV-95 ),
array( 100, 0 )
);
//echo "50:;".$KTV50-50;
// Precision digits in BC math.
bcscale( 10 );
// Start a regression class of order 2--linear regression.
$leastSquareRegression = new PolynomialRegression( 3 );
// Add all the data to the regression analysis.
foreach ( $data as $dataPoint )
$leastSquareRegression->addData( $dataPoint[ 0 ], $dataPoint[ 1 ] );
// Get coefficients for the polynomial.
$coefficients = $leastSquareRegression->getCoefficients();
// Print slope and intercept of linear regression.
// echo "Slope : " . round( $coefficients[ 1 ], 2 ) . "<br />\n";
// echo "Y-intercept : " . round( $coefficients[ 0 ], 2 ) . "<br />\n";
//
// Get average of Y-data.
//
$Y_Average = 0.0;
foreach ( $data as $dataPoint )
$Y_Average += $dataPoint[ 1 ];
$Y_Average /= count( $data );
//
// Calculate R Squared.
//
$Y_MeanSum = 0.0;
$Y_ErrorSum = 0.0;
foreach ( $data as $dataPoint )
{
$x = $dataPoint[ 0 ];
$y = $dataPoint[ 1 ];
$error = $y;
$error -= $leastSquareRegression->interpolate( $coefficients, $x );
$Y_ErrorSum += $error * $error;
$error = $y;
$error -= $Y_Average;
$Y_MeanSum += $error * $error;
}
$cR_Squared = 1.0 - ( $Y_ErrorSum / $Y_MeanSum );
if ($cR_Squared<0.96) {$rFont='red';} else {$rFont='black';}
//echo "<td bgcolor='#cccccc'><font color='".$rFont."' size='2'>R Squared on C: ".round($cR_Squared,3)."</td>";
//echo "50:;".($KTV50-50)."-".round($R_Squared,3);
//////////////////////KTV/////////////////////////////////////////
////////////////////////////Square M
//require_once( 'PolynomialRegression.php' );
$data = array
(
array( 0.00, 0.0 ), array( 5, $m5TV-5 ),
array( 10, $m10TV-10),
array( 20, $m20TV-20),
array( 30, $m30TV-30 ),
array( 40, $m40TV-40 ),
array( 50, $m50TV-50 ),
array( 60, $m60TV-60 ),
array( 70, $m70TV-70 ),
array( 80, $m80TV-80 ),
array( 90, $m90TV-90), array( 95, $m95TV-95 ),
array( 100, 0 )
);
//echo "50:;".$KTV50-50;
// Precision digits in BC math.
bcscale( 10 );
// Start a regression class of order 2--linear regression.
$leastSquareRegression = new PolynomialRegression( 3 );
// Add all the data to the regression analysis.
foreach ( $data as $dataPoint )
$leastSquareRegression->addData( $dataPoint[ 0 ], $dataPoint[ 1 ] );
// Get coefficients for the polynomial.
$coefficients = $leastSquareRegression->getCoefficients();
// Print slope and intercept of linear regression.
// echo "Slope : " . round( $coefficients[ 1 ], 2 ) . "<br />\n";
// echo "Y-intercept : " . round( $coefficients[ 0 ], 2 ) . "<br />\n";
//
// Get average of Y-data.
//
$Y_Average = 0.0;
foreach ( $data as $dataPoint )
$Y_Average += $dataPoint[ 1 ];
$Y_Average /= count( $data );
//
// Calculate R Squared.
//
$Y_MeanSum = 0.0;
$Y_ErrorSum = 0.0;
foreach ( $data as $dataPoint )
{
$x = $dataPoint[ 0 ];
$y = $dataPoint[ 1 ];
$error = $y;
$error -= $leastSquareRegression->interpolate( $coefficients, $x );
$Y_ErrorSum += $error * $error;
$error = $y;
$error -= $Y_Average;
$Y_MeanSum += $error * $error;
}
$mR_Squared = 1.0 - ( $Y_ErrorSum / $Y_MeanSum );
//if ($mR_Squared<0.96) {$rFont='red';} else {$rFont='black';}
////////////////////////////Square Y
//require_once( 'PolynomialRegression.php' );
$data = array
(
array( 0.00, 0.0 ), array( 5, $y5TV-5 ),
array( 10, $y10TV-10),
array( 20, $y20TV-20),
array( 30, $y30TV-30 ),
array( 40, $y40TV-40 ),
array( 50, $y50TV-50 ),
array( 60, $y60TV-60 ),
array( 70, $y70TV-70 ),
array( 80, $y80TV-80 ),
array( 90, $y90TV-90), array( 95, $y95TV-95 ),
array( 100, 0 )
);
//echo "50:;".$KTV50-50;
// Precision digits in BC math.
bcscale( 10 );
// Start a regression class of order 2--linear regression.
$leastSquareRegression = new PolynomialRegression( 3 );
// Add all the data to the regression analysis.
foreach ( $data as $dataPoint )
$leastSquareRegression->addData( $dataPoint[ 0 ], $dataPoint[ 1 ] );
// Get coefficients for the polynomial.
$coefficients = $leastSquareRegression->getCoefficients();
// Print slope and intercept of linear regression.
// echo "Slope : " . round( $coefficients[ 1 ], 2 ) . "<br />\n";
// echo "Y-intercept : " . round( $coefficients[ 0 ], 2 ) . "<br />\n";
//
// Get average of Y-data.
//
$Y_Average = 0.0;
foreach ( $data as $dataPoint )
$Y_Average += $dataPoint[ 1 ];
$Y_Average /= count( $data );
//
// Calculate R Squared.
//
$Y_MeanSum = 0.0;
$Y_ErrorSum = 0.0;
foreach ( $data as $dataPoint )
{
$x = $dataPoint[ 0 ];
$y = $dataPoint[ 1 ];
$error = $y;
$error -= $leastSquareRegression->interpolate( $coefficients, $x );
$Y_ErrorSum += $error * $error;
$error = $y;
$error -= $Y_Average;
$Y_MeanSum += $error * $error;
}
$yR_Squared = 1.0 - ( $Y_ErrorSum / $Y_MeanSum );
unlink('scatterKTV.png');
$datay1 = array(0,$KTV6-6,$KTV10-10,$KTV15-15,$KTV20-20,$KTV25-25,$KTV30-30,$KTV35-35,$KTV40-40,$KTV45-45,$KTV50-50,$KTV55-55,$KTV60-60,$KTV65-65,$KTV70-70,$KTV75-75,$KTV80-80,$KTV85-85,$KTV90-90,$KTV95-95,0);
$datay2 = array(0,$c5TV-5,$c10TV-10,($c10TV+$c20TV)/2-15,$c20TV-20,($c30TV+$c20TV)/2-25,$c30TV-30,($c30TV+$c40TV)/2-35,$c40TV-40,($c40TV+$c50TV)/2-45,$c50TV-50,($c50TV+$c60TV)/2-55,$c60TV-60,($c60TV+$c70TV)/2-65,$c70TV-70,($c70TV+$c80TV)/2-75,$c80TV-80,($c80TV+$c90TV)/2-85,$c90TV-90,$c95TV-95,0);
$datay3 = array(0,$m5TV-5,$m10TV-10,($m10TV+$m20TV)/2-15,$m20TV-20,($m30TV+$m20TV)/2-25,$m30TV-30,($m30TV+$m40TV)/2-35,$m40TV-40,($m40TV+$m50TV)/2-45,$m50TV-50,($m50TV+$m60TV)/2-55,$m60TV-60,($m60TV+$m70TV)/2-65,$m70TV-70,($m70TV+$m80TV)/2-75,$m80TV-80,($m80TV+$m90TV)/2-85,$m90TV-90,$m95TV-95,0);
$datay4 = array(0,$y5TV-5,$y10TV-10,($y10TV+$y20TV)/2-15,$y20TV-20,($y30TV+$y20TV)/2-25,$y30TV-30,($y30TV+$y40TV)/2-35,$y40TV-40,($y40TV+$y50TV)/2-45,$y50TV-50,($y50TV+$y60TV)/2-55,$y60TV-60,($y60TV+$y70TV)/2-65,$y70TV-70,($y70TV+$y80TV)/2-75,$y80TV-80,($y80TV+$y90TV)/2-85,$y90TV-90,$y95TV-95,0);
$datay6 = array(0,3.4,6.3,8.5,10.4,12.2,13.5,(15.3+13.5)/2,15.3,(15.3+16.0)/2,16.0,16.0,15.7,(15.7+14.1)/2,14.1,12.8,11.0,9.0,6.5,3.6,0);
$datay7 = array(0,4.6,8.5,11.5,13.7,15.9,17.3,18.0,18.5,19.0,19.0,18.5,18.0,17.4,15.7,14.0,12.1,9.8,7.0,3.8,0);
// Setup the graph
$graph = new Graph(500,300);
//$graph->SetScale("textlin");
$graph->SetScale('textlin');
//$graph->SetScale('intlin',0,100,-10,10);
$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);
$graph->title->Set('K-TVI');
$graph->SetBox(false);
$graph->yaxis->HideZeroLabel();
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
$graph->xaxis->SetTickLabels(array('0','5','10','15','20','25','30','35','40','45','50','55','60','65','70','75','80','85','90','95','100'));
$graph->ygrid->SetFill(false);
//$graph->SetBackgroundImage("tiger_bkg.png",BGIMG_FILLFRAME);
$p6 = new LinePlot($datay6);
$graph->Add($p6);
$p7 = new LinePlot($datay7);
$graph->Add($p7);
$p1 = new LinePlot($datay1);
$graph->Add($p1);
$p1->SetColor("#555555");
$p1->SetLegend('K R2='.round($R_Squared,3));
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#555555');
$p1->mark->SetFillColor('#555555');
$p1->SetCenter();
$p2 = new LinePlot($datay2);
$graph->Add($p2);
$p2->SetColor("#00aaaa");
$p2->SetLegend('C R2='.round($cR_Squared,3));
$p2->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p2->mark->SetColor('#00aaaa');
$p2->mark->SetFillColor('#00aaaa');
$p2->SetCenter();
$p3 = new LinePlot($datay3);
$graph->Add($p3);
$p3->SetColor("#aa00aa");
$p3->SetLegend('M R2='.round($mR_Squared,3));
$p3->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p3->mark->SetColor('#aa00aa');
$p3->mark->SetFillColor('#aa00aa');
$p3->SetCenter();
$p4 = new LinePlot($datay4);
$graph->Add($p4);
$p4->SetColor("#aaaa00");
$p4->SetLegend('Y R2='.round($yR_Squared,3));
$p4->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p4->mark->SetColor('#aaaa00');
$p4->mark->SetFillColor('#aaaa00');
$p4->SetCenter();
$p6->SetColor("#d5f5cd");
$p6->SetLegend('GC='. $ADR);
$p6->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p6->mark->SetColor('#d5f5cd');
$p6->mark->SetFillColor('#d5f5cd');
$p6->SetCenter();
$p7->SetColor("#cccccc");
$p7->SetLegend('GK='. $ADR);
$p7->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p7->mark->SetColor('#cccccc');
$p7->mark->SetFillColor('#cccccc');
$p7->SetCenter();
$graph->legend->SetFrameWeight(1);
$graph->legend->SetColor('#4E4E4E','#00A78A');
$graph->legend->SetMarkAbsSize(8);
// Output line
$graph->Stroke('scatterKTV.png');
/////////////////////////////////50 sector
/////////////////////50 sector
///////////////////////c50
$stTV=1;
?>
<img src="scatterB.png?nocache=<?php echo time(); ?>">
</div></td>
</tr>
</table>
<table width="200" border="1" align="center">
<tr>
<td><div align="center">
<!--<img src="scatterGuR.png?nocache=<?php echo time(); ?>">-->
</div></td>
<td><div align="center">
<?php // content="text/plain; charset=utf-8"
unlink('scatterGuR2.png');
//${'s'.($minGroupRid-1).'a'
$datax = array($tma,$tra,$tya,$tga,$tca,$tba,$tma);
$datay = array($tmb,$trb,$tyb,$tgb,$tcb,$tbb,$tmb);
$datax2 = array($ma,$ra,$ya,$ga,$ca,$ba,$ma);
$datay2 = array($mb,$rb,$yb,$gb,$cb,$bb,$mb);
$datax3 = array($c5am,$c10am,$c20am,$c30am,$c40am,$c50am,$c60am,$c70am,$c80am,$c90am,$c95am);
$datay3 = array($c5bm,$c10bm,$c20bm,$c30bm,$c40bm,$c50bm,$c60bm,$c70bm,$c80bm,$c90bm,$c95bm);
$dataxr = array($r5am,$r10am,$r20am,$r30am,$r40am,$r50am,$r60am,$r70am,$r80am,$r90am,$r95am);
$datayr = array($r5bm,$r10bm,$r20bm,$r30bm,$r40bm,$r50bm,$r60bm,$r70bm,$r80bm,$r90bm,$r95bm);
$dataxm = array($m5am,$m10am,$m20am,$m30am,$m40am,$m50am,$m60am,$m70am,$m80am,$m90am,$m95am);
$dataym = array($m5bm,$m10bm,$m20bm,$m30bm,$m40bm,$m50bm,$m60bm,$m70bm,$m80bm,$m90bm,$m95bm);
$dataxg = array($gn5am,$gn10am,$gn20am,$gn30am,$gn40am,$gn50am,$gn60am,$gn70am,$gn80am,$gn90am,$gn95am);
$datayg = array($gn5bm,$gn10bm,$gn20bm,$gn30bm,$gn40bm,$gn50bm,$gn60bm,$gn70bm,$gn80bm,$gn90bm,$gn95bm);
$dataxy = array($y5am,$y10am,$y20am,$y30am,$y40am,$y50am,$y60am,$y70am,$y80am,$y90am,$y95am);
$datayy = array($y5bm,$y10bm,$y20bm,$y30bm,$y40bm,$y50bm,$y60bm,$y70bm,$y80bm,$y90bm,$y95bm);
$dataxb = array($b5am,$b10am,$b20am,$b30am,$b40am,$b50am,$b60am,$b70am,$b80am,$b90am,$b95am);
$datayb = array($b5bm,$b10bm,$b20bm,$b30bm,$b40bm,$b50bm,$b60bm,$b70bm,$b80bm,$b90bm,$b95bm);
//$datax = array($k1d,$k2d,$k3d);
//$datay = array($dk176,$dk276,$dk626);
$graph = new Graph(400,400);
$graph->SetScale("linint",-60,100,-70,80);
$graph->img->SetMargin(20,20,20,20);
$graph->SetShadow();
$graph->title->Set("Gamut scatter R plot");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$sp1 = new ScatterPlot($datay,$datax);
$sp1->mark->SetType(MARK_FILLEDCIRCLE);
$sp1->mark->SetFillColor("red");
$sp2 = new ScatterPlot($datay2,$datax2);
$sp2->SetLinkPoints(true,"#55bbdd",2);
$sp2->mark->SetType(MARK_FILLEDCIRCLE);
$sp2->mark->SetFillColor("#55bbdd");
$sp2->mark->SetWidth(3);
$sp3 = new ScatterPlot($datay3,$datax3);
//$sp3->mark->SetType(MARK_FILLEDCIRCLE);
$sp3->mark->SetFillColor("#55bbdd");
$graph->Add($sp1);
$graph->Add($sp2);
$graph->Add($sp3);
$spr = new ScatterPlot($datayr,$dataxr);
//$spr->mark->SetType(MARK_FILLEDCIRCLE);
$spr->mark->SetFillColor("#f70404");
$graph->Add($spr);
$spm = new ScatterPlot($dataym,$dataxm);
//$spm->mark->SetType(MARK_FILLEDCIRCLE);
$spm->mark->SetFillColor("#e13fcc");
$graph->Add($spm);
$spg = new ScatterPlot($datayg,$dataxg);
//$spg->mark->SetType(MARK_FILLEDCIRCLE);
$spg->mark->SetFillColor("#3fe14e");
$graph->Add($spg);
$spy = new ScatterPlot($datayy,$dataxy);
//$spy->mark->SetType(MARK_FILLEDCIRCLE);
$spy->mark->SetFillColor("#f3fb12");
$spb = new ScatterPlot($datayb,$dataxb);
//$spb->mark->SetType(MARK_FILLEDCIRCLE);
$spb->mark->SetFillColor("#1f2eef");
$graph->Add($spg);
$graph->Add($spy);
$graph->Add($spb);
$graph->title->Set("Target in blue");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$spHx = new ScatterPlot($datay,$datax);
$spHx->SetLinkPoints(true,"#ffbbdd",2);
$spHx->mark->SetType(MARK_FILLEDCIRCLE);
$spHx->mark->SetFillColor("red");
$spHx->mark->SetWidth(3);
$graph->Add($spHx);
$graph->Stroke('scatterGuR2.png');
?>
<img src="scatterGuR2.png?nocache=<?php echo time(); ?>">
</div></td>
<?php
include 'graphFixC9.php';
$dk=($k50dm-$Pdm)-$k50dT;
//echo "<br> c50dm:".$c50dm."_"."_dgc:".$dgc."_m50dm:".$m50dm."_dgm:".$dgm."_y50dm:".$y50dm."_dgy:".$dgy;
//GenGraphGT($c50dm-$dgc,$m50dm-$dgm,$y50dm-$dgy,$dk);
//////score
$sum=180;
$sum=$sum-($dc00+$dm00+$dy00+$dk00+$dr00+$dgn00+$db00);
$sum=$sum-$Avgdl*4;
$sum=$sum-$Maxdl*2;
$sum=$sum-$Avgdlc*6;
$sum=$sum-$Maxdlc*3;
$sum=$sum-$Avgdf*6;
$sum=$sum-$Maxdf*3;
$sum=$sum-$dk*5;
$sum=$sum-$dgl*3;
$sum=$sum-$df*6;
//echo "<br>dl20:".$dl20."_dl50:".$dl50."_dl70:".$dl70;
if ($dc00>3.5 or $dm00>3.5 or $dy00>3.5 or $dk00>5 or $dr00>4.2 or $dgn00>4.2 or $db00>4.2) {$stFail=1;}
?>
<td><div>
<font size='+4'> <?php if ($sum<75 or $stFail==1) {echo '<font color="red">'; } else {echo '<font color="green">';} echo round($sum,2);?></font>
<!--<img src="graphK.gif">
<img src="graphGT.gif?nocache=<?php echo time(); ?>">-->
</div></td>
<td><div align="center">
<img src="scatterKTV.png?nocache=<?php echo time(); ?>">
</div></td>
</tr>
</table>
<?php
echo "=====================================================================================<br>";
function de76($l1,$a1,$b1,$l2,$a2,$b2) {
$d76=sqrt(pow(($l1-$l2),2)+ pow(($a1-$a2),2)+pow(($b1-$b2),2));
return round($d76,2);
}
////////////////////////////rule set 2
////////////////////measure
$ML=$gy50Lm;
$Ma=$gy50am;
$Mb=$gy50bm;
$ML25=$gy25Lm;
$Ma25=$gy25am;
$Mb25=$gy25bm;
$ML75=$gy75Lm;
$Ma75=$gy75am;
$Mb75=$gy75bm;
/////////////////////////////G7 target
$TL=$GrayLT;
$Ta=($Pam/2);
$Tb=($Pbm/2);
$TL25=$GrayLT25;
$Ta25=($Pam*0.75);
$Tb25=($Pbm*0.75);
$TL75=$GrayLT75;
$Ta75=($Pam*0.25);
$Tb75=($Pbm*0.25);
/////////////////////////////////////////////G7+ target
$TLpp=$scc50L;
$Tapp=$gy50app;
$Tbpp=$gy50bpp;
$TL25pp=$scc25L;
$Ta25pp=$gy25app;
$Tb25pp=$gy25bpp;
$TL75pp=$scc75L;
$Ta75pp=$gy75app;
$Tb75pp=$gy75bpp;
////////////////////////////////////////////////////LUT//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////
$graycontent ="44 34 34,44 34 35,44 34 36,44 34 37,44 34 38,44 34 39,44 34 40,44 34 41,44 34 42,44 34 43,44 34 44,44 34 45,44 34 46,44 35 34,44 35 35,44 35 36,44 35 37,44 35 38,44 35 39,44 35 40,44 35 41,44 35 42,44 35 43,44 35 44,44 35 45,44 35 46,44 36 34,44 36 35,44 36 36,44 36 37,44 36 38,44 36 39,44 36 40,44 36 41,44 36 42,44 36 43,44 36 44,44 36 45,44 36 46,44 37 34,44 37 35,44 37 36,44 37 37,44 37 38,44 37 39,44 37 40,44 37 41,44 37 42,44 37 43,44 37 44,44 37 45,44 37 46,44 38 34,44 38 35,44 38 36,44 38 37,44 38 38,44 38 39,44 38 40,44 38 41,44 38 42,44 38 43,44 38 44,44 38 45,44 38 46,44 39 34,44 39 35,44 39 36,44 39 37,44 39 38,44 39 39,44 39 40,44 39 41,44 39 42,44 39 43,44 39 44,44 39 45,44 39 46,44 40 34,44 40 35,44 40 36,44 40 37,44 40 38,44 40 39,44 40 40,44 40 41,44 40 42,44 40 43,44 40 44,44 40 45,44 40 46,44 41 34,44 41 35,44 41 36,44 41 37,44 41 38,44 41 39,44 41 40,44 41 41,44 41 42,44 41 43,44 41 44,44 41 45,44 41 46,44 42 34,44 42 35,44 42 36,44 42 37,44 42 38,44 42 39,44 42 40,44 42 41,44 42 42,44 42 43,44 42 44,44 42 45,44 42 46,44 43 34,44 43 35,44 43 36,44 43 37,44 43 38,44 43 39,44 43 40,44 43 41,44 43 42,44 43 43,44 43 44,44 43 45,44 43 46,44 44 34,44 44 35,44 44 36,44 44 37,44 44 38,44 44 39,44 44 40,44 44 41,44 44 42,44 44 43,44 44 44,44 44 45,44 44 46,44 45 34,44 45 35,44 45 36,44 45 37,44 45 38,44 45 39,44 45 40,44 45 41,44 45 42,44 45 43,44 45 44,44 45 45,44 45 46,44 46 34,44 46 35,44 46 36,44 46 37,44 46 38,44 46 39,44 46 40,44 46 41,44 46 42,44 46 43,44 46 44,44 46 45,44 46 46,45 34 34,45 34 35,45 34 36,45 34 37,45 34 38,45 34 39,45 34 40,45 34 41,45 34 42,45 34 43,45 34 44,45 34 45,45 34 46,45 35 34,45 35 35,45 35 36,45 35 37,45 35 38,45 35 39,45 35 40,45 35 41,45 35 42,45 35 43,45 35 44,45 35 45,45 35 46,45 36 34,45 36 35,45 36 36,45 36 37,45 36 38,45 36 39,45 36 40,45 36 41,45 36 42,45 36 43,45 36 44,45 36 45,45 36 46,45 37 34,45 37 35,45 37 36,45 37 37,45 37 38,45 37 39,45 37 40,45 37 41,45 37 42,45 37 43,45 37 44,45 37 45,45 37 46,45 38 34,45 38 35,45 38 36,45 38 37,45 38 38,45 38 39,45 38 40,45 38 41,45 38 42,45 38 43,45 38 44,45 38 45,45 38 46,45 39 34,45 39 35,45 39 36,45 39 37,45 39 38,45 39 39,45 39 40,45 39 41,45 39 42,45 39 43,45 39 44,45 39 45,45 39 46,45 40 34,45 40 35,45 40 36,45 40 37,45 40 38,45 40 39,45 40 40,45 40 41,45 40 42,45 40 43,45 40 44,45 40 45,45 40 46,45 41 34,45 41 35,45 41 36,45 41 37,45 41 38,45 41 39,45 41 40,45 41 41,45 41 42,45 41 43,45 41 44,45 41 45,45 41 46,45 42 34,45 42 35,45 42 36,45 42 37,45 42 38,45 42 39,45 42 40,45 42 41,45 42 42,45 42 43,45 42 44,45 42 45,45 42 46,45 43 34,45 43 35,45 43 36,45 43 37,45 43 38,45 43 39,45 43 40,45 43 41,45 43 42,45 43 43,45 43 44,45 43 45,45 43 46,45 44 34,45 44 35,45 44 36,45 44 37,45 44 38,45 44 39,45 44 40,45 44 41,45 44 42,45 44 43,45 44 44,45 44 45,45 44 46,45 45 34,45 45 35,45 45 36,45 45 37,45 45 38,45 45 39,45 45 40,45 45 41,45 45 42,45 45 43,45 45 44,45 45 45,45 45 46,45 46 34,45 46 35,45 46 36,45 46 37,45 46 38,45 46 39,45 46 40,45 46 41,45 46 42,45 46 43,45 46 44,45 46 45,45 46 46,46 34 34,46 34 35,46 34 36,46 34 37,46 34 38,46 34 39,46 34 40,46 34 41,46 34 42,46 34 43,46 34 44,46 34 45,46 34 46,46 35 34,46 35 35,46 35 36,46 35 37,46 35 38,46 35 39,46 35 40,46 35 41,46 35 42,46 35 43,46 35 44,46 35 45,46 35 46,46 36 34,46 36 35,46 36 36,46 36 37,46 36 38,46 36 39,46 36 40,46 36 41,46 36 42,46 36 43,46 36 44,46 36 45,46 36 46,46 37 34,46 37 35,46 37 36,46 37 37,46 37 38,46 37 39,46 37 40,46 37 41,46 37 42,46 37 43,46 37 44,46 37 45,46 37 46,46 38 34,46 38 35,46 38 36,46 38 37,46 38 38,46 38 39,46 38 40,46 38 41,46 38 42,46 38 43,46 38 44,46 38 45,46 38 46,46 39 34,46 39 35,46 39 36,46 39 37,46 39 38,46 39 39,46 39 40,46 39 41,46 39 42,46 39 43,46 39 44,46 39 45,46 39 46,46 40 34,46 40 35,46 40 36,46 40 37,46 40 38,46 40 39,46 40 40,46 40 41,46 40 42,46 40 43,46 40 44,46 40 45,46 40 46,46 41 34,46 41 35,46 41 36,46 41 37,46 41 38,46 41 39,46 41 40,46 41 41,46 41 42,46 41 43,46 41 44,46 41 45,46 41 46,46 42 34,46 42 35,46 42 36,46 42 37,46 42 38,46 42 39,46 42 40,46 42 41,46 42 42,46 42 43,46 42 44,46 42 45,46 42 46,46 43 34,46 43 35,46 43 36,46 43 37,46 43 38,46 43 39,46 43 40,46 43 41,46 43 42,46 43 43,46 43 44,46 43 45,46 43 46,46 44 34,46 44 35,46 44 36,46 44 37,46 44 38,46 44 39,46 44 40,46 44 41,46 44 42,46 44 43,46 44 44,46 44 45,46 44 46,46 45 34,46 45 35,46 45 36,46 45 37,46 45 38,46 45 39,46 45 40,46 45 41,46 45 42,46 45 43,46 45 44,46 45 45,46 45 46,46 46 34,46 46 35,46 46 36,46 46 37,46 46 38,46 46 39,46 46 40,46 46 41,46 46 42,46 46 43,46 46 44,46 46 45,46 46 46,47 34 34,47 34 35,47 34 36,47 34 37,47 34 38,47 34 39,47 34 40,47 34 41,47 34 42,47 34 43,47 34 44,47 34 45,47 34 46,47 35 34,47 35 35,47 35 36,47 35 37,47 35 38,47 35 39,47 35 40,47 35 41,47 35 42,47 35 43,47 35 44,47 35 45,47 35 46,47 36 34,47 36 35,47 36 36,47 36 37,47 36 38,47 36 39,47 36 40,47 36 41,47 36 42,47 36 43,47 36 44,47 36 45,47 36 46,47 37 34,47 37 35,47 37 36,47 37 37,47 37 38,47 37 39,47 37 40,47 37 41,47 37 42,47 37 43,47 37 44,47 37 45,47 37 46,47 38 34,47 38 35,47 38 36,47 38 37,47 38 38,47 38 39,47 38 40,47 38 41,47 38 42,47 38 43,47 38 44,47 38 45,47 38 46,47 39 34,47 39 35,47 39 36,47 39 37,47 39 38,47 39 39,47 39 40,47 39 41,47 39 42,47 39 43,47 39 44,47 39 45,47 39 46,47 40 34,47 40 35,47 40 36,47 40 37,47 40 38,47 40 39,47 40 40,47 40 41,47 40 42,47 40 43,47 40 44,47 40 45,47 40 46,47 41 34,47 41 35,47 41 36,47 41 37,47 41 38,47 41 39,47 41 40,47 41 41,47 41 42,47 41 43,47 41 44,47 41 45,47 41 46,47 42 34,47 42 35,47 42 36,47 42 37,47 42 38,47 42 39,47 42 40,47 42 41,47 42 42,47 42 43,47 42 44,47 42 45,47 42 46,47 43 34,47 43 35,47 43 36,47 43 37,47 43 38,47 43 39,47 43 40,47 43 41,47 43 42,47 43 43,47 43 44,47 43 45,47 43 46,47 44 34,47 44 35,47 44 36,47 44 37,47 44 38,47 44 39,47 44 40,47 44 41,47 44 42,47 44 43,47 44 44,47 44 45,47 44 46,47 45 34,47 45 35,47 45 36,47 45 37,47 45 38,47 45 39,47 45 40,47 45 41,47 45 42,47 45 43,47 45 44,47 45 45,47 45 46,47 46 34,47 46 35,47 46 36,47 46 37,47 46 38,47 46 39,47 46 40,47 46 41,47 46 42,47 46 43,47 46 44,47 46 45,47 46 46,48 34 34,48 34 35,48 34 36,48 34 37,48 34 38,48 34 39,48 34 40,48 34 41,48 34 42,48 34 43,48 34 44,48 34 45,48 34 46,48 35 34,48 35 35,48 35 36,48 35 37,48 35 38,48 35 39,48 35 40,48 35 41,48 35 42,48 35 43,48 35 44,48 35 45,48 35 46,48 36 34,48 36 35,48 36 36,48 36 37,48 36 38,48 36 39,48 36 40,48 36 41,48 36 42,48 36 43,48 36 44,48 36 45,48 36 46,48 37 34,48 37 35,48 37 36,48 37 37,48 37 38,48 37 39,48 37 40,48 37 41,48 37 42,48 37 43,48 37 44,48 37 45,48 37 46,48 38 34,48 38 35,48 38 36,48 38 37,48 38 38,48 38 39,48 38 40,48 38 41,48 38 42,48 38 43,48 38 44,48 38 45,48 38 46,48 39 34,48 39 35,48 39 36,48 39 37,48 39 38,48 39 39,48 39 40,48 39 41,48 39 42,48 39 43,48 39 44,48 39 45,48 39 46,48 40 34,48 40 35,48 40 36,48 40 37,48 40 38,48 40 39,48 40 40,48 40 41,48 40 42,48 40 43,48 40 44,48 40 45,48 40 46,48 41 34,48 41 35,48 41 36,48 41 37,48 41 38,48 41 39,48 41 40,48 41 41,48 41 42,48 41 43,48 41 44,48 41 45,48 41 46,48 42 34,48 42 35,48 42 36,48 42 37,48 42 38,48 42 39,48 42 40,48 42 41,48 42 42,48 42 43,48 42 44,48 42 45,48 42 46,48 43 34,48 43 35,48 43 36,48 43 37,48 43 38,48 43 39,48 43 40,48 43 41,48 43 42,48 43 43,48 43 44,48 43 45,48 43 46,48 44 34,48 44 35,48 44 36,48 44 37,48 44 38,48 44 39,48 44 40,48 44 41,48 44 42,48 44 43,48 44 44,48 44 45,48 44 46,48 45 34,48 45 35,48 45 36,48 45 37,48 45 38,48 45 39,48 45 40,48 45 41,48 45 42,48 45 43,48 45 44,48 45 45,48 45 46,48 46 34,48 46 35,48 46 36,48 46 37,48 46 38,48 46 39,48 46 40,48 46 41,48 46 42,48 46 43,48 46 44,48 46 45,48 46 46,49 34 34,49 34 35,49 34 36,49 34 37,49 34 38,49 34 39,49 34 40,49 34 41,49 34 42,49 34 43,49 34 44,49 34 45,49 34 46,49 35 34,49 35 35,49 35 36,49 35 37,49 35 38,49 35 39,49 35 40,49 35 41,49 35 42,49 35 43,49 35 44,49 35 45,49 35 46,49 36 34,49 36 35,49 36 36,49 36 37,49 36 38,49 36 39,49 36 40,49 36 41,49 36 42,49 36 43,49 36 44,49 36 45,49 36 46,49 37 34,49 37 35,49 37 36,49 37 37,49 37 38,49 37 39,49 37 40,49 37 41,49 37 42,49 37 43,49 37 44,49 37 45,49 37 46,49 38 34,49 38 35,49 38 36,49 38 37,49 38 38,49 38 39,49 38 40,49 38 41,49 38 42,49 38 43,49 38 44,49 38 45,49 38 46,49 39 34,49 39 35,49 39 36,49 39 37,49 39 38,49 39 39,49 39 40,49 39 41,49 39 42,49 39 43,49 39 44,49 39 45,49 39 46,49 40 34,49 40 35,49 40 36,49 40 37,49 40 38,49 40 39,49 40 40,49 40 41,49 40 42,49 40 43,49 40 44,49 40 45,49 40 46,49 41 34,49 41 35,49 41 36,49 41 37,49 41 38,49 41 39,49 41 40,49 41 41,49 41 42,49 41 43,49 41 44,49 41 45,49 41 46,49 42 34,49 42 35,49 42 36,49 42 37,49 42 38,49 42 39,49 42 40,49 42 41,49 42 42,49 42 43,49 42 44,49 42 45,49 42 46,49 43 34,49 43 35,49 43 36,49 43 37,49 43 38,49 43 39,49 43 40,49 43 41,49 43 42,49 43 43,49 43 44,49 43 45,49 43 46,49 44 34,49 44 35,49 44 36,49 44 37,49 44 38,49 44 39,49 44 40,49 44 41,49 44 42,49 44 43,49 44 44,49 44 45,49 44 46,49 45 34,49 45 35,49 45 36,49 45 37,49 45 38,49 45 39,49 45 40,49 45 41,49 45 42,49 45 43,49 45 44,49 45 45,49 45 46,49 46 34,49 46 35,49 46 36,49 46 37,49 46 38,49 46 39,49 46 40,49 46 41,49 46 42,49 46 43,49 46 44,49 46 45,49 46 46,50 34 34,50 34 35,50 34 36,50 34 37,50 34 38,50 34 39,50 34 40,50 34 41,50 34 42,50 34 43,50 34 44,50 34 45,50 34 46,50 35 34,50 35 35,50 35 36,50 35 37,50 35 38,50 35 39,50 35 40,50 35 41,50 35 42,50 35 43,50 35 44,50 35 45,50 35 46,50 36 34,50 36 35,50 36 36,50 36 37,50 36 38,50 36 39,50 36 40,50 36 41,50 36 42,50 36 43,50 36 44,50 36 45,50 36 46,50 37 34,50 37 35,50 37 36,50 37 37,50 37 38,50 37 39,50 37 40,50 37 41,50 37 42,50 37 43,50 37 44,50 37 45,50 37 46,50 38 34,50 38 35,50 38 36,50 38 37,50 38 38,50 38 39,50 38 40,50 38 41,50 38 42,50 38 43,50 38 44,50 38 45,50 38 46,50 39 34,50 39 35,50 39 36,50 39 37,50 39 38,50 39 39,50 39 40,50 39 41,50 39 42,50 39 43,50 39 44,50 39 45,50 39 46,50 40 34,50 40 35,50 40 36,50 40 37,50 40 38,50 40 39,50 40 40,50 40 41,50 40 42,50 40 43,50 40 44,50 40 45,50 40 46,50 41 34,50 41 35,50 41 36,50 41 37,50 41 38,50 41 39,50 41 40,50 41 41,50 41 42,50 41 43,50 41 44,50 41 45,50 41 46,50 42 34,50 42 35,50 42 36,50 42 37,50 42 38,50 42 39,50 42 40,50 42 41,50 42 42,50 42 43,50 42 44,50 42 45,50 42 46,50 43 34,50 43 35,50 43 36,50 43 37,50 43 38,50 43 39,50 43 40,50 43 41,50 43 42,50 43 43,50 43 44,50 43 45,50 43 46,50 44 34,50 44 35,50 44 36,50 44 37,50 44 38,50 44 39,50 44 40,50 44 41,50 44 42,50 44 43,50 44 44,50 44 45,50 44 46,50 45 34,50 45 35,50 45 36,50 45 37,50 45 38,50 45 39,50 45 40,50 45 41,50 45 42,50 45 43,50 45 44,50 45 45,50 45 46,50 46 34,50 46 35,50 46 36,50 46 37,50 46 38,50 46 39,50 46 40,50 46 41,50 46 42,50 46 43,50 46 44,50 46 45,50 46 46,51 34 34,51 34 35,51 34 36,51 34 37,51 34 38,51 34 39,51 34 40,51 34 41,51 34 42,51 34 43,51 34 44,51 34 45,51 34 46,51 35 34,51 35 35,51 35 36,51 35 37,51 35 38,51 35 39,51 35 40,51 35 41,51 35 42,51 35 43,51 35 44,51 35 45,51 35 46,51 36 34,51 36 35,51 36 36,51 36 37,51 36 38,51 36 39,51 36 40,51 36 41,51 36 42,51 36 43,51 36 44,51 36 45,51 36 46,51 37 34,51 37 35,51 37 36,51 37 37,51 37 38,51 37 39,51 37 40,51 37 41,51 37 42,51 37 43,51 37 44,51 37 45,51 37 46,51 38 34,51 38 35,51 38 36,51 38 37,51 38 38,51 38 39,51 38 40,51 38 41,51 38 42,51 38 43,51 38 44,51 38 45,51 38 46,51 39 34,51 39 35,51 39 36,51 39 37,51 39 38,51 39 39,51 39 40,51 39 41,51 39 42,51 39 43,51 39 44,51 39 45,51 39 46,51 40 34,51 40 35,51 40 36,51 40 37,51 40 38,51 40 39,51 40 40,51 40 41,51 40 42,51 40 43,51 40 44,51 40 45,51 40 46,51 41 34,51 41 35,51 41 36,51 41 37,51 41 38,51 41 39,51 41 40,51 41 41,51 41 42,51 41 43,51 41 44,51 41 45,51 41 46,51 42 34,51 42 35,51 42 36,51 42 37,51 42 38,51 42 39,51 42 40,51 42 41,51 42 42,51 42 43,51 42 44,51 42 45,51 42 46,51 43 34,51 43 35,51 43 36,51 43 37,51 43 38,51 43 39,51 43 40,51 43 41,51 43 42,51 43 43,51 43 44,51 43 45,51 43 46,51 44 34,51 44 35,51 44 36,51 44 37,51 44 38,51 44 39,51 44 40,51 44 41,51 44 42,51 44 43,51 44 44,51 44 45,51 44 46,51 45 34,51 45 35,51 45 36,51 45 37,51 45 38,51 45 39,51 45 40,51 45 41,51 45 42,51 45 43,51 45 44,51 45 45,51 45 46,51 46 34,51 46 35,51 46 36,51 46 37,51 46 38,51 46 39,51 46 40,51 46 41,51 46 42,51 46 43,51 46 44,51 46 45,51 46 46,52 34 34,52 34 35,52 34 36,52 34 37,52 34 38,52 34 39,52 34 40,52 34 41,52 34 42,52 34 43,52 34 44,52 34 45,52 34 46,52 35 34,52 35 35,52 35 36,52 35 37,52 35 38,52 35 39,52 35 40,52 35 41,52 35 42,52 35 43,52 35 44,52 35 45,52 35 46,52 36 34,52 36 35,52 36 36,52 36 37,52 36 38,52 36 39,52 36 40,52 36 41,52 36 42,52 36 43,52 36 44,52 36 45,52 36 46,52 37 34,52 37 35,52 37 36,52 37 37,52 37 38,52 37 39,52 37 40,52 37 41,52 37 42,52 37 43,52 37 44,52 37 45,52 37 46,52 38 34,52 38 35,52 38 36,52 38 37,52 38 38,52 38 39,52 38 40,52 38 41,52 38 42,52 38 43,52 38 44,52 38 45,52 38 46,52 39 34,52 39 35,52 39 36,52 39 37,52 39 38,52 39 39,52 39 40,52 39 41,52 39 42,52 39 43,52 39 44,52 39 45,52 39 46,52 40 34,52 40 35,52 40 36,52 40 37,52 40 38,52 40 39,52 40 40,52 40 41,52 40 42,52 40 43,52 40 44,52 40 45,52 40 46,52 41 34,52 41 35,52 41 36,52 41 37,52 41 38,52 41 39,52 41 40,52 41 41,52 41 42,52 41 43,52 41 44,52 41 45,52 41 46,52 42 34,52 42 35,52 42 36,52 42 37,52 42 38,52 42 39,52 42 40,52 42 41,52 42 42,52 42 43,52 42 44,52 42 45,52 42 46,52 43 34,52 43 35,52 43 36,52 43 37,52 43 38,52 43 39,52 43 40,52 43 41,52 43 42,52 43 43,52 43 44,52 43 45,52 43 46,52 44 34,52 44 35,52 44 36,52 44 37,52 44 38,52 44 39,52 44 40,52 44 41,52 44 42,52 44 43,52 44 44,52 44 45,52 44 46,52 45 34,52 45 35,52 45 36,52 45 37,52 45 38,52 45 39,52 45 40,52 45 41,52 45 42,52 45 43,52 45 44,52 45 45,52 45 46,52 46 34,52 46 35,52 46 36,52 46 37,52 46 38,52 46 39,52 46 40,52 46 41,52 46 42,52 46 43,52 46 44,52 46 45,52 46 46,53 34 34,53 34 35,53 34 36,53 34 37,53 34 38,53 34 39,53 34 40,53 34 41,53 34 42,53 34 43,53 34 44,53 34 45,53 34 46,53 35 34,53 35 35,53 35 36,53 35 37,53 35 38,53 35 39,53 35 40,53 35 41,53 35 42,53 35 43,53 35 44,53 35 45,53 35 46,53 36 34,53 36 35,53 36 36,53 36 37,53 36 38,53 36 39,53 36 40,53 36 41,53 36 42,53 36 43,53 36 44,53 36 45,53 36 46,53 37 34,53 37 35,53 37 36,53 37 37,53 37 38,53 37 39,53 37 40,53 37 41,53 37 42,53 37 43,53 37 44,53 37 45,53 37 46,53 38 34,53 38 35,53 38 36,53 38 37,53 38 38,53 38 39,53 38 40,53 38 41,53 38 42,53 38 43,53 38 44,53 38 45,53 38 46,53 39 34,53 39 35,53 39 36,53 39 37,53 39 38,53 39 39,53 39 40,53 39 41,53 39 42,53 39 43,53 39 44,53 39 45,53 39 46,53 40 34,53 40 35,53 40 36,53 40 37,53 40 38,53 40 39,53 40 40,53 40 41,53 40 42,53 40 43,53 40 44,53 40 45,53 40 46,53 41 34,53 41 35,53 41 36,53 41 37,53 41 38,53 41 39,53 41 40,53 41 41,53 41 42,53 41 43,53 41 44,53 41 45,53 41 46,53 42 34,53 42 35,53 42 36,53 42 37,53 42 38,53 42 39,53 42 40,53 42 41,53 42 42,53 42 43,53 42 44,53 42 45,53 42 46,53 43 34,53 43 35,53 43 36,53 43 37,53 43 38,53 43 39,53 43 40,53 43 41,53 43 42,53 43 43,53 43 44,53 43 45,53 43 46,53 44 34,53 44 35,53 44 36,53 44 37,53 44 38,53 44 39,53 44 40,53 44 41,53 44 42,53 44 43,53 44 44,53 44 45,53 44 46,53 45 34,53 45 35,53 45 36,53 45 37,53 45 38,53 45 39,53 45 40,53 45 41,53 45 42,53 45 43,53 45 44,53 45 45,53 45 46,53 46 34,53 46 35,53 46 36,53 46 37,53 46 38,53 46 39,53 46 40,53 46 41,53 46 42,53 46 43,53 46 44,53 46 45,53 46 46,54 34 34,54 34 35,54 34 36,54 34 37,54 34 38,54 34 39,54 34 40,54 34 41,54 34 42,54 34 43,54 34 44,54 34 45,54 34 46,54 35 34,54 35 35,54 35 36,54 35 37,54 35 38,54 35 39,54 35 40,54 35 41,54 35 42,54 35 43,54 35 44,54 35 45,54 35 46,54 36 34,54 36 35,54 36 36,54 36 37,54 36 38,54 36 39,54 36 40,54 36 41,54 36 42,54 36 43,54 36 44,54 36 45,54 36 46,54 37 34,54 37 35,54 37 36,54 37 37,54 37 38,54 37 39,54 37 40,54 37 41,54 37 42,54 37 43,54 37 44,54 37 45,54 37 46,54 38 34,54 38 35,54 38 36,54 38 37,54 38 38,54 38 39,54 38 40,54 38 41,54 38 42,54 38 43,54 38 44,54 38 45,54 38 46,54 39 34,54 39 35,54 39 36,54 39 37,54 39 38,54 39 39,54 39 40,54 39 41,54 39 42,54 39 43,54 39 44,54 39 45,54 39 46,54 40 34,54 40 35,54 40 36,54 40 37,54 40 38,54 40 39,54 40 40,54 40 41,54 40 42,54 40 43,54 40 44,54 40 45,54 40 46,54 41 34,54 41 35,54 41 36,54 41 37,54 41 38,54 41 39,54 41 40,54 41 41,54 41 42,54 41 43,54 41 44,54 41 45,54 41 46,54 42 34,54 42 35,54 42 36,54 42 37,54 42 38,54 42 39,54 42 40,54 42 41,54 42 42,54 42 43,54 42 44,54 42 45,54 42 46,54 43 34,54 43 35,54 43 36,54 43 37,54 43 38,54 43 39,54 43 40,54 43 41,54 43 42,54 43 43,54 43 44,54 43 45,54 43 46,54 44 34,54 44 35,54 44 36,54 44 37,54 44 38,54 44 39,54 44 40,54 44 41,54 44 42,54 44 43,54 44 44,54 44 45,54 44 46,54 45 34,54 45 35,54 45 36,54 45 37,54 45 38,54 45 39,54 45 40,54 45 41,54 45 42,54 45 43,54 45 44,54 45 45,54 45 46,54 46 34,54 46 35,54 46 36,54 46 37,54 46 38,54 46 39,54 46 40,54 46 41,54 46 42,54 46 43,54 46 44,54 46 45,54 46 46,55 34 34,55 34 35,55 34 36,55 34 37,55 34 38,55 34 39,55 34 40,55 34 41,55 34 42,55 34 43,55 34 44,55 34 45,55 34 46,55 35 34,55 35 35,55 35 36,55 35 37,55 35 38,55 35 39,55 35 40,55 35 41,55 35 42,55 35 43,55 35 44,55 35 45,55 35 46,55 36 34,55 36 35,55 36 36,55 36 37,55 36 38,55 36 39,55 36 40,55 36 41,55 36 42,55 36 43,55 36 44,55 36 45,55 36 46,55 37 34,55 37 35,55 37 36,55 37 37,55 37 38,55 37 39,55 37 40,55 37 41,55 37 42,55 37 43,55 37 44,55 37 45,55 37 46,55 38 34,55 38 35,55 38 36,55 38 37,55 38 38,55 38 39,55 38 40,55 38 41,55 38 42,55 38 43,55 38 44,55 38 45,55 38 46,55 39 34,55 39 35,55 39 36,55 39 37,55 39 38,55 39 39,55 39 40,55 39 41,55 39 42,55 39 43,55 39 44,55 39 45,55 39 46,55 40 34,55 40 35,55 40 36,55 40 37,55 40 38,55 40 39,55 40 40,55 40 41,55 40 42,55 40 43,55 40 44,55 40 45,55 40 46,55 41 34,55 41 35,55 41 36,55 41 37,55 41 38,55 41 39,55 41 40,55 41 41,55 41 42,55 41 43,55 41 44,55 41 45,55 41 46,55 42 34,55 42 35,55 42 36,55 42 37,55 42 38,55 42 39,55 42 40,55 42 41,55 42 42,55 42 43,55 42 44,55 42 45,55 42 46,55 43 34,55 43 35,55 43 36,55 43 37,55 43 38,55 43 39,55 43 40,55 43 41,55 43 42,55 43 43,55 43 44,55 43 45,55 43 46,55 44 34,55 44 35,55 44 36,55 44 37,55 44 38,55 44 39,55 44 40,55 44 41,55 44 42,55 44 43,55 44 44,55 44 45,55 44 46,55 45 34,55 45 35,55 45 36,55 45 37,55 45 38,55 45 39,55 45 40,55 45 41,55 45 42,55 45 43,55 45 44,55 45 45,55 45 46,55 46 34,55 46 35,55 46 36,55 46 37,55 46 38,55 46 39,55 46 40,55 46 41,55 46 42,55 46 43,55 46 44,55 46 45,55 46 46,56 34 34,56 34 35,56 34 36,56 34 37,56 34 38,56 34 39,56 34 40,56 34 41,56 34 42,56 34 43,56 34 44,56 34 45,56 34 46,56 35 34,56 35 35,56 35 36,56 35 37,56 35 38,56 35 39,56 35 40,56 35 41,56 35 42,56 35 43,56 35 44,56 35 45,56 35 46,56 36 34,56 36 35,56 36 36,56 36 37,56 36 38,56 36 39,56 36 40,56 36 41,56 36 42,56 36 43,56 36 44,56 36 45,56 36 46,56 37 34,56 37 35,56 37 36,56 37 37,56 37 38,56 37 39,56 37 40,56 37 41,56 37 42,56 37 43,56 37 44,56 37 45,56 37 46,56 38 34,56 38 35,56 38 36,56 38 37,56 38 38,56 38 39,56 38 40,56 38 41,56 38 42,56 38 43,56 38 44,56 38 45,56 38 46,56 39 34,56 39 35,56 39 36,56 39 37,56 39 38,56 39 39,56 39 40,56 39 41,56 39 42,56 39 43,56 39 44,56 39 45,56 39 46,56 40 34,56 40 35,56 40 36,56 40 37,56 40 38,56 40 39,56 40 40,56 40 41,56 40 42,56 40 43,56 40 44,56 40 45,56 40 46,56 41 34,56 41 35,56 41 36,56 41 37,56 41 38,56 41 39,56 41 40,56 41 41,56 41 42,56 41 43,56 41 44,56 41 45,56 41 46,56 42 34,56 42 35,56 42 36,56 42 37,56 42 38,56 42 39,56 42 40,56 42 41,56 42 42,56 42 43,56 42 44,56 42 45,56 42 46,56 43 34,56 43 35,56 43 36,56 43 37,56 43 38,56 43 39,56 43 40,56 43 41,56 43 42,56 43 43,56 43 44,56 43 45,56 43 46,56 44 34,56 44 35,56 44 36,56 44 37,56 44 38,56 44 39,56 44 40,56 44 41,56 44 42,56 44 43,56 44 44,56 44 45,56 44 46,56 45 34,56 45 35,56 45 36,56 45 37,56 45 38,56 45 39,56 45 40,56 45 41,56 45 42,56 45 43,56 45 44,56 45 45,56 45 46,56 46 34,56 46 35,56 46 36,56 46 37,56 46 38,56 46 39,56 46 40,56 46 41,56 46 42,56 46 43,56 46 44,56 46 45,56 46 46"
;
// Split the content by lines
$lines = explode(",", $graycontent);
// Initialize the matrix array
$matrixg = [];
// Loop through the lines and split each line into values
foreach ($lines as $index => $line) {
// Split the line by tabs
$values = explode("\t", $line);
// Assign the values to the matrix with an index starting from 1
$matrixg[$index + 1] = array_map('floatval', $values);
}
// Print the matrix array for verification
//print_r($matrixg);
//echo $matrixg[1][0].",".$matrixg[2][1];
// Define the content as a multi-line string
$content = "62.00367647 0.20703125 -2.53125,61.9653799 0.05859375 -1.84765625,61.92095588 -0.07421875 -1.15625,61.87959559 -0.22265625 -0.43359375,61.83517157 -0.359375 0.28515625,61.78921569 -0.49609375 1.00390625,61.74785539 -0.64453125 1.73828125,61.70343137 -0.76953125 2.453125,61.66053922 -0.91015625 3.15625,61.6161152 -1.03515625 3.87890625,61.56862745 -1.1640625 4.60546875,61.52726716 -1.2890625 5.34765625,61.47824755 -1.41796875 6.078125,61.59466912 0.87109375 -2.6875,61.55637255 0.73828125 -2.00390625,61.51348039 0.6015625 -1.32421875,61.47058824 0.4765625 -0.62109375,61.42922794 0.328125 0.09765625,61.38633578 0.1796875 0.8203125,61.33884804 0.04296875 1.546875,61.29901961 -0.09375 2.2734375,61.25306373 -0.21875 2.96484375,61.20863971 -0.32421875 3.6640625,61.16574755 -0.47265625 4.39453125,61.11979167 -0.58984375 5.12890625,61.07536765 -0.73046875 5.86328125,61.17953431 1.5703125 -2.84765625,61.13817402 1.4375 -2.1640625,61.09834559 1.30078125 -1.4765625,61.05851716 1.16796875 -0.79296875,61.01868873 1.03125 -0.08984375,60.97579657 0.87109375 0.63671875,60.92984069 0.73046875 1.36328125,60.88694853 0.59375 2.08984375,60.84405637 0.48046875 2.7734375,60.80116422 0.35546875 3.48046875,60.75827206 0.2265625 4.18359375,60.71231618 0.11328125 4.921875,60.66942402 -0.02734375 5.65625,60.76593137 2.25 -3.00390625,60.72610294 2.11328125 -2.3125,60.68474265 1.9921875 -1.63671875,60.64797794 1.84375 -0.94921875,60.60661765 1.70703125 -0.26171875,60.56372549 1.5703125 0.4453125,60.52083333 1.421875 1.171875,60.47640931 1.296875 1.89453125,60.43351716 1.16796875 2.5859375,60.390625 1.0546875 3.28515625,60.34620098 0.9296875 3.9921875,60.30484069 0.7890625 4.70703125,60.2588848 0.671875 5.4375,60.34620098 2.94921875 -3.16796875,60.30790441 2.81640625 -2.46875,60.26960784 2.6796875 -1.79296875,60.22824755 2.54296875 -1.11328125,60.18841912 2.40625 -0.41796875,60.15012255 2.2578125 0.28125,60.10876225 2.109375 0.98828125,60.06433824 1.984375 1.703125,60.02144608 1.859375 2.3984375,59.97702206 1.74609375 3.09765625,59.93566176 1.6171875 3.80859375,59.89123775 1.4921875 4.51953125,59.84987745 1.375 5.23046875,59.93259804 3.65234375 -3.3125,59.89430147 3.51953125 -2.6328125,59.8560049 3.359375 -1.953125,59.81464461 3.234375 -1.2734375,59.77328431 3.09765625 -0.578125,59.73345588 2.9609375 0.1171875,59.69209559 2.82421875 0.81640625,59.65073529 2.69921875 1.50390625,59.609375 2.57421875 2.203125,59.56495098 2.4453125 2.90625,59.52359069 2.33203125 3.609375,59.48069853 2.19140625 4.33203125,59.43627451 2.078125 5.0390625,59.52512255 4.34375 -3.4609375,59.48682598 4.22265625 -2.80078125,59.44699755 4.07421875 -2.125,59.40870098 3.92578125 -1.43359375,59.36887255 3.80078125 -0.7421875,59.32751225 3.65234375 -0.0546875,59.28615196 3.52734375 0.6484375,59.24632353 3.390625 1.33203125,59.2064951 3.265625 2.01171875,59.1651348 3.13671875 2.7109375,59.12224265 3.0234375 3.421875,59.08088235 2.8828125 4.12890625,59.03492647 2.76953125 4.83984375,59.11764706 5.0234375 -3.59375,59.07781863 4.8984375 -2.9375,59.04105392 4.77734375 -2.27734375,59.00122549 4.62890625 -1.6015625,58.96139706 4.48046875 -0.91015625,58.92310049 4.34375 -0.2109375,58.88327206 4.20703125 0.48828125,58.8403799 4.078125 1.171875,58.8036152 3.953125 1.84375,58.76378676 3.83984375 2.5234375,58.72089461 3.71484375 3.2265625,58.67493873 3.5859375 3.9375,58.63204657 3.47265625 4.64453125,58.70404412 5.73828125 -3.7421875,58.66727941 5.60546875 -3.08203125,58.63051471 5.45703125 -2.421875,58.59221814 5.33203125 -1.7578125,58.55238971 5.1953125 -1.078125,58.51256127 5.046875 -0.375,58.47273284 4.921875 0.31640625,58.43290441 4.78125 1.00390625,58.39613971 4.65625 1.6796875,58.35477941 4.53125 2.34765625,58.31495098 4.40625 3.03515625,58.2689951 4.3046875 3.7421875,58.22610294 4.17578125 4.453125,58.29197304 6.4296875 -3.8828125,58.25520833 6.296875 -3.2109375,58.21691176 6.171875 -2.5625,58.18014706 6.0234375 -1.8984375,58.14185049 5.8984375 -1.234375,58.10508578 5.76171875 -0.546875,58.06066176 5.625 0.14453125,58.02389706 5.484375 0.8359375,57.98560049 5.359375 1.50390625,57.94577206 5.234375 2.1796875,57.90441176 5.12109375 2.85546875,57.86305147 4.9921875 3.54296875,57.82015931 4.87890625 4.2578125,57.8783701 7.13671875 -4.01953125,57.84007353 7 -3.359375,57.80330882 6.875 -2.70703125,57.76501225 6.75390625 -2.05078125,57.72671569 6.6015625 -1.37890625,57.68841912 6.46484375 -0.7109375,57.65318627 6.31640625 -0.015625,57.61335784 6.19140625 0.67578125,57.57199755 6.078125 1.328125,57.53063725 5.9609375 2.00390625,57.48927696 5.84765625 2.6796875,57.45098039 5.72265625 3.37109375,57.4096201 5.59375 4.0625,57.46017157 7.8515625 -4.16015625,57.42493873 7.71484375 -3.50390625,57.38664216 7.58203125 -2.84765625,57.34834559 7.4453125 -2.19140625,57.31311275 7.3046875 -1.5234375,57.27481618 7.18359375 -0.84765625,57.23805147 7.03125 -0.171875,57.19669118 6.90625 0.4921875,57.15533088 6.79296875 1.15625,57.11703431 6.66796875 1.83984375,57.07873775 6.55078125 2.51953125,57.03737745 6.42578125 3.1953125,56.99448529 6.3125 3.8828125,57.05116422 8.55859375 -4.29296875,57.01593137 8.421875 -3.66015625,56.98069853 8.28515625 -3.00390625,56.9408701 8.1484375 -2.3359375,56.90563725 8.0234375 -1.671875,56.87040441 7.88671875 -1.0078125,56.83057598 7.74609375 -0.32421875,56.79227941 7.62109375 0.328125,56.75245098 7.5078125 0.9765625,56.71415441 7.3828125 1.66015625,56.67432598 7.25390625 2.3359375,56.63602941 7.12890625 3.01953125,56.59620098 7 3.70703125,61.68964461 -0.30078125 -2.9765625,61.64981618 -0.44921875 -2.30078125,61.60539216 -0.57421875 -1.6015625,61.56403186 -0.7265625 -0.8828125,61.51807598 -0.86328125 -0.16796875,61.47365196 -1.015625 0.55859375,61.4307598 -1.1640625 1.28125,61.38939951 -1.29296875 1.9921875,61.34650735 -1.421875 2.69921875,61.30208333 -1.55078125 3.41796875,61.25612745 -1.6796875 4.1484375,61.20863971 -1.796875 4.87109375,61.16574755 -1.9375 5.6171875,61.28063725 0.37890625 -3.12890625,61.24080882 0.2421875 -2.4453125,61.20098039 0.10546875 -1.765625,61.15808824 -0.03125 -1.0703125,61.11519608 -0.18359375 -0.35546875,61.07230392 -0.3359375 0.375,61.02634804 -0.47265625 1.1015625,60.98192402 -0.6015625 1.81640625,60.94056373 -0.73046875 2.5078125,60.89460784 -0.859375 3.20703125,60.85018382 -0.9765625 3.93359375,60.80729167 -1.10546875 4.6640625,60.76133578 -1.24609375 5.40234375,60.86550245 1.0703125 -3.296875,60.82567402 0.9453125 -2.61328125,60.78737745 0.78515625 -1.92578125,60.75061275 0.6484375 -1.23828125,60.70618873 0.49609375 -0.53515625,60.66329657 0.359375 0.18359375,60.61734069 0.23046875 0.90234375,60.57751225 0.06640625 1.63671875,60.53308824 -0.0390625 2.32421875,60.48713235 -0.16796875 3.0234375,60.4442402 -0.28125 3.71484375,60.40134804 -0.42578125 4.46484375,60.35386029 -0.54296875 5.1875,60.45496324 1.76171875 -3.4453125,60.41360294 1.625 -2.76171875,60.37683824 1.4765625 -2.08203125,60.33547794 1.33984375 -1.3984375,60.29718137 1.1875 -0.70703125,60.25582108 1.05078125 0,60.2098652 0.921875 0.71875,60.1685049 0.76953125 1.4453125,60.12561275 0.65625 2.1328125,60.08118873 0.52734375 2.83203125,60.03676471 0.3984375 3.5390625,59.99387255 0.26953125 4.25,59.94944853 0.13671875 4.9765625,60.03982843 2.44140625 -3.6015625,59.99846814 2.31640625 -2.91796875,59.96017157 2.16796875 -2.24609375,59.921875 2.03125 -1.55859375,59.88357843 1.87890625 -0.8671875,59.84221814 1.75390625 -0.17578125,59.80085784 1.6015625 0.53515625,59.75949755 1.4609375 1.25390625,59.71507353 1.3359375 1.94921875,59.67064951 1.23046875 2.640625,59.62622549 1.1015625 3.34765625,59.58180147 0.97265625 4.05078125,59.54197304 0.84375 4.76953125,59.62316176 3.16015625 -3.7578125,59.5848652 3.01171875 -3.078125,59.54503676 2.87109375 -2.40234375,59.5067402 2.734375 -1.71875,59.46384804 2.59765625 -1.03515625,59.42555147 2.45703125 -0.33203125,59.38572304 2.3046875 0.36328125,59.34436275 2.16796875 1.05859375,59.30300245 2.05078125 1.75390625,59.26011029 1.91015625 2.4609375,59.21568627 1.80859375 3.15625,59.17279412 1.6796875 3.87109375,59.13143382 1.53515625 4.58203125,59.22181373 3.828125 -3.890625,59.18504902 3.69140625 -3.23046875,59.14522059 3.5546875 -2.5625,59.10232843 3.41796875 -1.87890625,59.06403186 3.2890625 -1.19921875,59.02420343 3.12890625 -0.49609375,58.984375 2.98828125 0.1953125,58.94454657 2.859375 0.8828125,58.90318627 2.74609375 1.55859375,58.86029412 2.60546875 2.265625,58.81433824 2.48828125 2.9609375,58.7745098 2.359375 3.671875,58.73008578 2.23046875 4.37890625,58.81127451 4.5234375 -4.03515625,58.77757353 4.375 -3.37890625,58.7377451 4.25 -2.71875,58.70098039 4.109375 -2.04296875,58.66115196 3.97265625 -1.34765625,58.62132353 3.8203125 -0.66015625,58.5814951 3.6796875 0.03515625,58.53860294 3.5546875 0.7265625,58.49877451 3.4375 1.390625,58.45894608 3.296875 2.06640625,58.41911765 3.18359375 2.7734375,58.37316176 3.06640625 3.484375,58.32873775 2.9375 4.19140625,58.40379902 5.21875 -4.171875,58.36703431 5.09375 -3.51953125,58.32873775 4.953125 -2.86328125,58.29197304 4.81640625 -2.19921875,58.25520833 4.6640625 -1.5234375,58.21078431 4.5390625 -0.828125,58.17401961 4.375 -0.12890625,58.13112745 4.2578125 0.5546875,58.08976716 4.14453125 1.22265625,58.04993873 4.02734375 1.88671875,58.01164216 3.8984375 2.58203125,57.96875 3.76953125 3.2890625,57.92432598 3.640625 3.9921875,57.99172794 5.92578125 -4.3203125,57.95343137 5.78515625 -3.65625,57.91666667 5.6484375 -3.00390625,57.88143382 5.51171875 -2.34375,57.84313725 5.37109375 -1.68359375,57.80330882 5.23046875 -1,57.76194853 5.09375 -0.3046875,57.72365196 4.96484375 0.38671875,57.68229167 4.8359375 1.05859375,57.64552696 4.72265625 1.73046875,57.60416667 4.59375 2.40625,57.56280637 4.46484375 3.08984375,57.51838235 4.34765625 3.796875,57.57965686 6.6171875 -4.4609375,57.54289216 6.4921875 -3.80078125,57.50765931 6.35546875 -3.14453125,57.46936275 6.21484375 -2.48046875,57.43106618 6.078125 -1.82421875,57.39276961 5.92578125 -1.15625,57.35140931 5.8125 -0.47265625,57.31311275 5.671875 0.21484375,57.27481618 5.5546875 0.8828125,57.23498775 5.42578125 1.5625,57.19362745 5.30078125 2.234375,57.15226716 5.18359375 2.9140625,57.11090686 5.06640625 3.6015625,57.16452206 7.3359375 -4.59765625,57.12928922 7.1875 -3.9453125,57.09099265 7.0625 -3.2890625,57.05116422 6.921875 -2.6328125,57.01593137 6.78515625 -1.96875,56.9776348 6.65625 -1.29296875,56.9408701 6.50390625 -0.625,56.8995098 6.390625 0.04296875,56.86121324 6.26171875 0.7109375,56.8213848 6.1328125 1.390625,56.78308824 6.00390625 2.0703125,56.74019608 5.890625 2.74609375,56.70189951 5.7578125 3.4296875,56.75857843 8.04296875 -4.7265625,56.72334559 7.89453125 -4.09375,56.68658088 7.76953125 -3.4375,56.64828431 7.62890625 -2.78125,56.61151961 7.48828125 -2.1171875,56.57169118 7.3515625 -1.4453125,56.53645833 7.2109375 -0.77734375,56.4966299 7.09375 -0.1171875,56.46139706 6.96875 0.53515625,56.42156863 6.83984375 1.20703125,56.3817402 6.72265625 1.8828125,56.33884804 6.60546875 2.56640625,56.30055147 6.4765625 3.25,61.37561275 -0.79296875 -3.4140625,61.33578431 -0.95703125 -2.7421875,61.29136029 -1.0859375 -2.046875,61.24846814 -1.22265625 -1.328125,61.20557598 -1.375 -0.61328125,61.1596201 -1.53125 0.1015625,61.11519608 -1.66015625 0.8203125,61.07230392 -1.80078125 1.54296875,61.02941176 -1.9296875 2.2421875,60.98651961 -2.0625 2.95703125,60.94056373 -2.19140625 3.6875,60.89460784 -2.32421875 4.4140625,60.85018382 -2.46875 5.15234375,60.96507353 -0.11328125 -3.5703125,60.9252451 -0.26171875 -2.8984375,60.8838848 -0.390625 -2.21875,60.84405637 -0.54296875 -1.5234375,60.80116422 -0.6953125 -0.80078125,60.75520833 -0.82421875 -0.08203125,60.70925245 -0.96484375 0.64453125,60.66942402 -1.1171875 1.3671875,60.62653186 -1.234375 2.05078125,60.58210784 -1.37890625 2.75,60.53615196 -1.49609375 3.48046875,60.4932598 -1.640625 4.2109375,60.44730392 -1.76171875 4.93359375,60.55606618 0.5703125 -3.734375,60.51776961 0.421875 -3.05078125,60.47640931 0.28125 -2.375,60.43811275 0.12890625 -1.6875,60.39522059 0 -0.98828125,60.34926471 -0.140625 -0.2734375,60.30484069 -0.29296875 0.45703125,60.26501225 -0.43359375 1.17578125,60.22058824 -0.56640625 1.86328125,60.17769608 -0.68359375 2.57421875,60.13327206 -0.80078125 3.26171875,60.08884804 -0.9453125 4,60.04289216 -1.078125 4.73046875,60.14705882 1.2421875 -3.8828125,60.10569853 1.1015625 -3.19921875,60.06740196 0.96484375 -2.52734375,60.02604167 0.82421875 -1.84765625,59.9877451 0.68359375 -1.15625,59.94332108 0.54296875 -0.453125,59.90196078 0.40234375 0.2734375,59.85753676 0.24609375 0.984375,59.81464461 0.140625 1.6796875,59.77328431 0 2.3828125,59.72886029 -0.1171875 3.078125,59.68443627 -0.25 3.78515625,59.64001225 -0.3828125 4.5234375,59.73039216 1.94921875 -4.046875,59.69209559 1.796875 -3.35546875,59.65379902 1.66015625 -2.68359375,59.61243873 1.51953125 -2.0078125,59.57261029 1.37890625 -1.30859375,59.53431373 1.2265625 -0.62109375,59.49295343 1.0859375 0.0859375,59.44699755 0.953125 0.79296875,59.40257353 0.82421875 1.49609375,59.36427696 0.6953125 2.19140625,59.31985294 0.57421875 2.890625,59.27389706 0.4453125 3.59765625,59.23253676 0.3125 4.30859375,59.31985294 2.64453125 -4.1953125,59.28002451 2.4921875 -3.5234375,59.24019608 2.35546875 -2.8359375,59.20189951 2.203125 -2.16015625,59.16207108 2.07421875 -1.46875,59.12224265 1.93359375 -0.78125,59.08394608 1.78125 -0.08203125,59.04105392 1.63671875 0.61328125,58.99816176 1.51953125 1.30078125,58.95373775 1.40234375 2,58.90778186 1.26953125 2.69140625,58.86335784 1.15234375 3.40234375,58.82352941 1.0078125 4.11328125,58.91697304 3.31640625 -4.33203125,58.87714461 3.1796875 -3.67578125,58.8403799 3.05078125 -3.00390625,58.8036152 2.88671875 -2.31640625,58.76378676 2.74609375 -1.63671875,58.72089461 2.6171875 -0.9453125,58.68106618 2.46484375 -0.25,58.64123775 2.3203125 0.4375,58.59834559 2.21875 1.11328125,58.55545343 2.09765625 1.80859375,58.51256127 1.95703125 2.51171875,58.46966912 1.8359375 3.21484375,58.42371324 1.71875 3.9296875,58.50949755 4.015625 -4.47265625,58.47273284 3.875 -3.8203125,58.43596814 3.734375 -3.16796875,58.39767157 3.58203125 -2.484375,58.35477941 3.46484375 -1.8046875,58.31495098 3.3125 -1.1171875,58.27512255 3.171875 -0.4140625,58.23376225 3.04296875 0.265625,58.19393382 2.92578125 0.93359375,58.15410539 2.796875 1.62109375,58.10968137 2.6640625 2.3203125,58.06985294 2.51953125 3.0234375,58.03002451 2.40234375 3.734375,58.10202206 4.7109375 -4.6171875,58.06372549 4.5703125 -3.9609375,58.03002451 4.4296875 -3.30078125,57.98866422 4.3046875 -2.6484375,57.95036765 4.1640625 -1.9765625,57.91053922 4.0078125 -1.27734375,57.87224265 3.85546875 -0.58203125,57.82935049 3.75 0.1015625,57.79105392 3.609375 0.765625,57.74969363 3.4921875 1.44140625,57.7098652 3.359375 2.1171875,57.6685049 3.23046875 2.828125,57.62408088 3.09765625 3.5390625,57.69454657 5.39453125 -4.75390625,57.65625 5.265625 -4.09765625,57.61488971 5.140625 -3.44921875,57.57965686 5 -2.7890625,57.54289216 4.859375 -2.12890625,57.50459559 4.703125 -1.4453125,57.46629902 4.55078125 -0.75,57.42493873 4.43359375 -0.0625,57.38357843 4.31640625 0.6015625,57.34221814 4.19921875 1.26953125,57.30085784 4.0703125 1.9453125,57.26256127 3.953125 2.63671875,57.22120098 3.80859375 3.34375,57.27941176 6.1171875 -4.8984375,57.24417892 5.9765625 -4.23828125,57.20588235 5.8359375 -3.58984375,57.17064951 5.6953125 -2.93359375,57.13235294 5.5546875 -2.265625,57.09252451 5.4140625 -1.60546875,57.05422794 5.26953125 -0.921875,57.01593137 5.140625 -0.23046875,56.9776348 5.01171875 0.44140625,56.93474265 4.89453125 1.10546875,56.89644608 4.77734375 1.7734375,56.85814951 4.6328125 2.46875,56.81525735 4.515625 3.15234375,56.87040441 6.82421875 -5.03515625,56.83363971 6.6875 -4.375,56.79227941 6.546875 -3.73828125,56.75551471 6.40625 -3.0703125,56.72028186 6.26171875 -2.40625,56.68045343 6.12109375 -1.7421875,56.64522059 5.98046875 -1.06640625,56.60232843 5.86328125 -0.40625,56.56403186 5.734375 0.26171875,56.52420343 5.6171875 0.93359375,56.484375 5.484375 1.61328125,56.44607843 5.35546875 2.296875,56.40625 5.22265625 2.98046875,56.46446078 7.5234375 -5.16015625,56.42769608 7.39453125 -4.53125,56.39093137 7.25390625 -3.8828125,56.35110294 7.11328125 -3.21875,56.3158701 6.97265625 -2.5625,56.27910539 6.828125 -1.890625,56.23927696 6.6875 -1.2265625,56.20251225 6.546875 -0.56640625,56.16574755 6.4296875 0.0859375,56.12591912 6.3125 0.76171875,56.08302696 6.1953125 1.4296875,56.04473039 6.0625 2.109375,56.00490196 5.9453125 2.7890625,61.05545343 -1.296875 -3.86328125,61.015625 -1.4375 -3.19140625,60.97886029 -1.58984375 -2.49609375,60.92984069 -1.72265625 -1.78515625,60.88694853 -1.88671875 -1.06640625,60.84405637 -2.03125 -0.34765625,60.79810049 -2.17578125 0.37890625,60.75214461 -2.3203125 1.0859375,60.70925245 -2.44140625 1.77734375,60.66942402 -2.58203125 2.50390625,60.62346814 -2.703125 3.22265625,60.58057598 -2.8515625 3.94921875,60.53308824 -2.97265625 4.6796875,60.65257353 -0.625 -4.01953125,60.6127451 -0.765625 -3.33984375,60.5713848 -0.90625 -2.671875,60.53155637 -1.046875 -1.97265625,60.48560049 -1.19140625 -1.2578125,60.44117647 -1.34375 -0.53125,60.39522059 -1.48828125 0.1875,60.35386029 -1.6328125 0.91015625,60.30790441 -1.75390625 1.58984375,60.26654412 -1.88671875 2.296875,60.22365196 -2.01953125 3.015625,60.17769608 -2.15234375 3.73828125,60.13020833 -2.28515625 4.46875,60.24203431 0.0625 -4.17578125,60.20373775 -0.078125 -3.4921875,60.16390931 -0.23046875 -2.82421875,60.12561275 -0.375 -2.140625,60.08118873 -0.515625 -1.4375,60.03676471 -0.66015625 -0.71875,59.99387255 -0.8046875 0.00390625,59.94944853 -0.9453125 0.72265625,59.90808824 -1.078125 1.41015625,59.86366422 -1.19921875 2.109375,59.8192402 -1.33203125 2.80078125,59.7778799 -1.4765625 3.54296875,59.73039216 -1.61328125 4.265625,59.83609069 0.734375 -4.32421875,59.79473039 0.60546875 -3.64453125,59.75643382 0.453125 -2.97265625,59.71660539 0.30078125 -2.2890625,59.6752451 0.18359375 -1.6015625,59.6338848 0.02734375 -0.90234375,59.58946078 -0.1171875 -0.18359375,59.54503676 -0.26171875 0.53125,59.50367647 -0.37890625 1.22265625,59.46231618 -0.5234375 1.91796875,59.41636029 -0.64453125 2.62109375,59.37193627 -0.765625 3.3203125,59.32751225 -0.9140625 4.0625,59.42248775 1.43359375 -4.48828125,59.38419118 1.29296875 -3.8046875,59.34436275 1.15234375 -3.12890625,59.30453431 0.99609375 -2.4453125,59.26317402 0.8671875 -1.765625,59.22334559 0.7265625 -1.07421875,59.18504902 0.55859375 -0.36328125,59.13909314 0.4375 0.34375,59.09773284 0.29296875 1.0390625,59.05177696 0.18359375 1.7265625,59.00735294 0.06640625 2.42578125,58.96446078 -0.08203125 3.12890625,58.92463235 -0.21484375 3.84375,59.01041667 2.1328125 -4.640625,58.97058824 1.9921875 -3.96875,58.93382353 1.83984375 -3.28125,58.8939951 1.70703125 -2.609375,58.85416667 1.5546875 -1.91796875,58.81433824 1.41015625 -1.23046875,58.7745098 1.265625 -0.53125,58.73314951 1.13671875 0.15234375,58.69025735 1.00390625 0.84765625,58.6473652 0.8828125 1.54296875,58.60140931 0.75 2.23828125,58.56158088 0.60546875 2.9453125,58.515625 0.484375 3.66015625,58.61060049 2.8203125 -4.7734375,58.57230392 2.66796875 -4.125,58.53247549 2.5234375 -3.44921875,58.49264706 2.39453125 -2.7734375,58.45588235 2.2265625 -2.0859375,58.41605392 2.0859375 -1.3984375,58.37469363 1.953125 -0.6953125,58.3348652 1.80859375 -0.015625,58.29503676 1.69140625 0.6640625,58.25214461 1.55859375 1.359375,58.20772059 1.42578125 2.05859375,58.16176471 1.3046875 2.75390625,58.11887255 1.171875 3.46484375,58.20618873 3.49609375 -4.9140625,58.16789216 3.35546875 -4.265625,58.13112745 3.2109375 -3.609375,58.08976716 3.08203125 -2.94140625,58.04993873 2.953125 -2.25,58.01164216 2.796875 -1.5625,57.97487745 2.65234375 -0.8671875,57.93351716 2.5078125 -0.18359375,57.89215686 2.390625 0.48828125,57.85232843 2.2578125 1.1640625,57.80790441 2.125 1.859375,57.76501225 2.00390625 2.56640625,57.71752451 1.8828125 3.265625,57.8002451 4.1953125 -5.05859375,57.7588848 4.06640625 -4.40234375,57.72365196 3.921875 -3.75390625,57.68535539 3.78125 -3.09375,57.65012255 3.63671875 -2.41796875,57.61029412 3.48046875 -1.72265625,57.57199755 3.32421875 -1.02734375,57.53063725 3.1953125 -0.33984375,57.48927696 3.08984375 0.31640625,57.44791667 2.96875 0.984375,57.40655637 2.8359375 1.66796875,57.36213235 2.703125 2.3671875,57.32077206 2.5703125 3.08203125,57.39276961 4.89453125 -5.1953125,57.35447304 4.75 -4.5390625,57.31617647 4.62109375 -3.890625,57.27941176 4.48046875 -3.23046875,57.2411152 4.3359375 -2.5703125,57.20281863 4.1796875 -1.890625,57.16452206 4.03515625 -1.1953125,57.12316176 3.91796875 -0.515625,57.0848652 3.78515625 0.1484375,57.04197304 3.66796875 0.81640625,57.00367647 3.5234375 1.5,56.96231618 3.40234375 2.18359375,56.92095588 3.26953125 2.88671875,56.98376225 5.59375 -5.3359375,56.94393382 5.44921875 -4.6796875,56.90870098 5.3203125 -4.03125,56.87193627 5.1640625 -3.3671875,56.83363971 5.03515625 -2.71484375,56.79534314 4.890625 -2.05078125,56.75551471 4.74609375 -1.3671875,56.71721814 4.6015625 -0.68359375,56.67738971 4.47265625 -0.01953125,56.63909314 4.3515625 0.66015625,56.59620098 4.234375 1.328125,56.55790441 4.11328125 2.01171875,56.51501225 3.9921875 2.69140625,56.57169118 6.29296875 -5.46484375,56.53645833 6.1484375 -4.8203125,56.4966299 6.03125 -4.17578125,56.46139706 5.875 -3.5078125,56.42463235 5.734375 -2.85546875,56.38480392 5.6015625 -2.19140625,56.34497549 5.45703125 -1.51953125,56.30667892 5.3125 -0.859375,56.26685049 5.1953125 -0.19140625,56.22702206 5.0625 0.4921875,56.18719363 4.9453125 1.16015625,56.1473652 4.82421875 1.8359375,56.10447304 4.703125 2.515625,56.16881127 7.00390625 -5.59765625,56.13204657 6.859375 -4.96875,56.09528186 6.73046875 -4.3203125,56.06004902 6.57421875 -3.6640625,56.02022059 6.4453125 -3.01171875,55.98345588 6.30078125 -2.34375,55.94362745 6.16796875 -1.66796875,55.90839461 6.01171875 -1.015625,55.86550245 5.90625 -0.375,55.82567402 5.7734375 0.30078125,55.78890931 5.65234375 0.98046875,55.74908088 5.51953125 1.66015625,55.70925245 5.40234375 2.33984375,60.73988971 -1.796875 -4.3125,60.69852941 -1.94140625 -3.640625,60.65870098 -2.09765625 -2.94921875,60.61427696 -2.25390625 -2.234375,60.5713848 -2.3984375 -1.51953125,60.52542892 -2.54296875 -0.80859375,60.47947304 -2.67578125 -0.0859375,60.43811275 -2.8359375 0.62890625,60.39215686 -2.95703125 1.31640625,60.34926471 -3.08984375 2.04296875,60.30484069 -3.2265625 2.7578125,60.26194853 -3.36328125 3.484375,60.21599265 -3.5 4.21484375,60.33241422 -1.12109375 -4.47265625,60.29411765 -1.265625 -3.79296875,60.25582108 -1.40625 -3.1171875,60.21599265 -1.5625 -2.41796875,60.1685049 -1.70703125 -1.70703125,60.12714461 -1.86328125 -0.98046875,60.08118873 -2.01171875 -0.26953125,60.03676471 -2.14453125 0.453125,59.99387255 -2.28125 1.12890625,59.95251225 -2.4140625 1.8359375,59.90502451 -2.55078125 2.55078125,59.86060049 -2.671875 3.27734375,59.81617647 -2.8203125 4.0078125,59.92647059 -0.43359375 -4.6171875,59.89123775 -0.5859375 -3.94140625,59.84987745 -0.73046875 -3.26953125,59.81158088 -0.875 -2.58984375,59.77022059 -1.03125 -1.890625,59.72273284 -1.1640625 -1.17578125,59.68137255 -1.3203125 -0.4453125,59.63694853 -1.46875 0.2578125,59.59252451 -1.58984375 0.94921875,59.55116422 -1.73828125 1.6484375,59.5067402 -1.859375 2.34375,59.46231618 -1.98046875 3.0703125,59.41636029 -2.12890625 3.80078125,59.52359069 0.234375 -4.77734375,59.48069853 0.1015625 -4.09765625,59.44240196 -0.04296875 -3.421875,59.40257353 -0.19921875 -2.7421875,59.36427696 -0.328125 -2.0625,59.32444853 -0.5 -1.35546875,59.28002451 -0.64453125 -0.62890625,59.23253676 -0.77734375 0.07421875,59.18964461 -0.9140625 0.765625,59.14828431 -1.03515625 1.4609375,59.10232843 -1.16796875 2.15234375,59.06096814 -1.3046875 2.85546875,59.01501225 -1.44140625 3.59765625,59.11151961 0.93359375 -4.9296875,59.07169118 0.77734375 -4.24609375,59.03492647 0.62109375 -3.57421875,58.9966299 0.4921875 -2.89453125,58.95680147 0.3359375 -2.20703125,58.91697304 0.203125 -1.515625,58.87101716 0.0546875 -0.82421875,58.82965686 -0.08984375 -0.11328125,58.78676471 -0.2109375 0.58203125,58.74387255 -0.34375 1.27734375,58.70098039 -0.48046875 1.97265625,58.65502451 -0.6015625 2.671875,58.61213235 -0.75 3.37890625,58.70098039 1.625 -5.0859375,58.66115196 1.4921875 -4.4140625,58.62438725 1.3359375 -3.73828125,58.58455882 1.19140625 -3.05859375,58.54473039 1.046875 -2.37109375,58.50643382 0.890625 -1.68359375,58.46354167 0.74609375 -0.9921875,58.42371324 0.61328125 -0.30078125,58.3838848 0.4765625 0.3984375,58.33792892 0.34375 1.08203125,58.29503676 0.20703125 1.78515625,58.25214461 0.0859375 2.48828125,58.20772059 -0.05078125 3.19921875,58.30116422 2.3125 -5.21875,58.26593137 2.14453125 -4.5703125,58.22610294 2.02734375 -3.8984375,58.18780637 1.859375 -3.2109375,58.14797794 1.7109375 -2.53515625,58.10814951 1.58203125 -1.84765625,58.06985294 1.421875 -1.1484375,58.03002451 1.2890625 -0.46484375,57.98866422 1.15625 0.19921875,57.94577206 1.046875 0.8984375,57.90134804 0.8984375 1.59765625,57.85845588 0.76171875 2.296875,57.81403186 0.640625 3.00390625,57.90134804 2.9921875 -5.35546875,57.86305147 2.8359375 -4.703125,57.82628676 2.71875 -4.0546875,57.78492647 2.57421875 -3.38671875,57.7466299 2.4140625 -2.6953125,57.70680147 2.26953125 -2.015625,57.6685049 2.125 -1.31640625,57.63020833 1.9765625 -0.63671875,57.58884804 1.85546875 0.03125,57.54748775 1.72265625 0.70703125,57.50459559 1.5859375 1.40625,57.46017157 1.46484375 2.10546875,57.41574755 1.34375 2.8125,57.49540441 3.6796875 -5.5,57.45710784 3.53515625 -4.84765625,57.421875 3.39453125 -4.19140625,57.38357843 3.26171875 -3.5390625,57.34528186 3.1171875 -2.8671875,57.30392157 2.97265625 -2.1796875,57.26868873 2.80078125 -1.484375,57.22732843 2.6796875 -0.80078125,57.1875 2.546875 -0.12890625,57.14613971 2.42578125 0.53125,57.10477941 2.30078125 1.2109375,57.06035539 2.16796875 1.9140625,57.01593137 2.04296875 2.62109375,57.09099265 4.37109375 -5.63671875,57.05116422 4.23828125 -4.98046875,57.01593137 4.09375 -4.33203125,56.9776348 3.96484375 -3.6796875,56.9408701 3.81640625 -3.01953125,56.90257353 3.66015625 -2.3359375,56.86121324 3.52734375 -1.65234375,56.8213848 3.37890625 -0.97265625,56.78308824 3.24609375 -0.30078125,56.7432598 3.11328125 0.36328125,56.70189951 2.9921875 1.04296875,56.66207108 2.8671875 1.7265625,56.61764706 2.734375 2.4296875,56.68351716 5.0703125 -5.76953125,56.64522059 4.94140625 -5.12109375,56.60845588 4.78125 -4.47265625,56.57169118 4.63671875 -3.81640625,56.53645833 4.4921875 -3.15625,56.49356618 4.375 -2.50390625,56.45833333 4.21484375 -1.8203125,56.4185049 4.06640625 -1.13671875,56.37867647 3.9453125 -0.47265625,56.33578431 3.82421875 0.19921875,56.29748775 3.69140625 0.8671875,56.25765931 3.5703125 1.55078125,56.21170343 3.4609375 2.2265625,56.27297794 5.80078125 -5.9140625,56.23621324 5.640625 -5.26171875,56.1963848 5.51171875 -4.6171875,56.16268382 5.3515625 -3.953125,56.12591912 5.20703125 -3.29296875,56.08609069 5.05859375 -2.6328125,56.05085784 4.9140625 -1.9765625,56.01102941 4.78125 -1.30078125,55.97120098 4.66015625 -0.64453125,55.93137255 4.52734375 0.03125,55.88694853 4.41796875 0.69921875,55.8471201 4.296875 1.375,55.80729167 4.16015625 2.0546875,55.8716299 6.48828125 -6.03515625,55.8348652 6.328125 -5.40625,55.79810049 6.19921875 -4.76171875,55.76133578 6.05078125 -4.10546875,55.72457108 5.91796875 -3.453125,55.68780637 5.7734375 -2.79296875,55.64644608 5.640625 -2.12109375,55.60968137 5.4921875 -1.46875,55.57291667 5.37109375 -0.81640625,55.53308824 5.23828125 -0.14453125,55.49172794 5.1171875 0.51953125,55.44883578 4.99609375 1.1953125,55.41207108 4.875 1.87890625,60.41973039 -2.296875 -4.76171875,60.38143382 -2.46484375 -4.0859375,60.34160539 -2.609375 -3.39453125,60.29411765 -2.74609375 -2.69140625,60.25122549 -2.90625 -1.9765625,60.20680147 -3.05078125 -1.26171875,60.16390931 -3.19921875 -0.53515625,60.11948529 -3.34765625 0.1640625,60.07352941 -3.47265625 0.8515625,60.03216912 -3.62109375 1.58203125,59.98468137 -3.74609375 2.296875,59.94025735 -3.8828125 3.015625,59.8973652 -4.0234375 3.74609375,60.01531863 -1.62890625 -4.91796875,59.97702206 -1.7734375 -4.23828125,59.93872549 -1.91796875 -3.56640625,59.8973652 -2.05078125 -2.875,59.8560049 -2.234375 -2.16015625,59.80851716 -2.37109375 -1.44140625,59.76409314 -2.51953125 -0.72265625,59.71966912 -2.66796875 -0.01171875,59.67830882 -2.8046875 0.67578125,59.6338848 -2.92578125 1.37109375,59.58639706 -3.06640625 2.0859375,59.54503676 -3.19140625 2.8125,59.50061275 -3.35546875 3.54296875,59.61243873 -0.94921875 -5.078125,59.57261029 -1.09375 -4.3984375,59.53737745 -1.25 -3.71484375,59.49448529 -1.3828125 -3.04296875,59.45618873 -1.54296875 -2.34375,59.41176471 -1.69140625 -1.62890625,59.36427696 -1.82421875 -0.90625,59.3213848 -1.98828125 -0.19921875,59.27696078 -2.109375 0.48828125,59.23253676 -2.24609375 1.1875,59.18964461 -2.3828125 1.87890625,59.14522059 -2.5078125 2.60546875,59.10232843 -2.66015625 3.33984375,59.2064951 -0.26953125 -5.22265625,59.16819853 -0.4140625 -4.55078125,59.13143382 -0.55859375 -3.8671875,59.09160539 -0.71484375 -3.1953125,59.05177696 -0.86328125 -2.515625,59.01041667 -0.99609375 -1.8125,58.96446078 -1.14453125 -1.09375,58.92310049 -1.30859375 -0.37890625,58.87714461 -1.4296875 0.30859375,58.83425245 -1.5546875 1,58.78982843 -1.69140625 1.6953125,58.74693627 -1.828125 2.39453125,58.70098039 -1.953125 3.1171875,58.8036152 0.3984375 -5.37109375,58.76378676 0.265625 -4.6953125,58.72089461 0.1328125 -4.0234375,58.68106618 -0.0234375 -3.34765625,58.64430147 -0.16015625 -2.6640625,58.60447304 -0.31640625 -1.98046875,58.56158088 -0.453125 -1.2734375,58.51868873 -0.61328125 -0.5703125,58.47579657 -0.75 0.12890625,58.43290441 -0.875 0.8203125,58.39001225 -1.01171875 1.515625,58.34405637 -1.13671875 2.2109375,58.30116422 -1.2734375 2.91796875,58.39613971 1.10546875 -5.51953125,58.35477941 0.9609375 -4.85546875,58.31495098 0.8125 -4.1796875,58.27512255 0.6796875 -3.50390625,58.23682598 0.51953125 -2.8203125,58.19699755 0.375 -2.14453125,58.15716912 0.2265625 -1.4453125,58.11580882 0.08984375 -0.76171875,58.07291667 -0.046875 -0.06640625,58.03002451 -0.18359375 0.6328125,57.98866422 -0.3203125 1.32421875,57.94270833 -0.4453125 2.02734375,57.89828431 -0.59375 2.73046875,57.99479167 1.796875 -5.6640625,57.9564951 1.65234375 -5.01953125,57.92126225 1.49609375 -4.33984375,57.88143382 1.34765625 -3.6640625,57.84007353 1.21484375 -2.9921875,57.80330882 1.0546875 -2.296875,57.7588848 0.91796875 -1.609375,57.72058824 0.76953125 -0.92578125,57.67922794 0.6328125 -0.2578125,57.63633578 0.5234375 0.4375,57.59497549 0.375 1.13671875,57.55055147 0.23828125 1.83203125,57.50765931 0.09765625 2.54296875,57.59497549 2.4765625 -5.8046875,57.55667892 2.33203125 -5.1484375,57.51838235 2.19921875 -4.50390625,57.48008578 2.0546875 -3.83203125,57.44178922 1.89453125 -3.14453125,57.40349265 1.734375 -2.45703125,57.36213235 1.59765625 -1.7734375,57.32077206 1.4609375 -1.08984375,57.28247549 1.328125 -0.4296875,57.2411152 1.203125 0.24609375,57.19669118 1.06640625 0.9375,57.15226716 0.953125 1.64453125,57.11090686 0.8046875 2.3515625,57.19362745 3.15625 -5.9375,57.15226716 3.0390625 -5.2890625,57.11703431 2.87890625 -4.64453125,57.07873775 2.74609375 -3.99609375,57.04197304 2.5859375 -3.3125,57.00367647 2.42578125 -2.625,56.96231618 2.27734375 -1.9375,56.92095588 2.15234375 -1.2578125,56.88112745 2.03125 -0.58984375,56.84283088 1.89453125 0.0703125,56.80147059 1.76953125 0.75390625,56.75551471 1.6484375 1.453125,56.71415441 1.49609375 2.15625,56.78921569 3.86328125 -6.07421875,56.74938725 3.71484375 -5.42578125,56.71415441 3.5703125 -4.77734375,56.67432598 3.421875 -4.12109375,56.63909314 3.27734375 -3.46875,56.59926471 3.12890625 -2.79296875,56.55790441 3.00390625 -2.109375,56.52113971 2.84375 -1.421875,56.47824755 2.72265625 -0.76171875,56.43995098 2.59765625 -0.09765625,56.40012255 2.4609375 0.5859375,56.35723039 2.3359375 1.2578125,56.3158701 2.19921875 1.96484375,56.3817402 4.56640625 -6.2109375,56.34191176 4.43359375 -5.56640625,56.30667892 4.2734375 -4.91796875,56.26991422 4.125 -4.2578125,56.23314951 3.98046875 -3.60546875,56.19332108 3.83203125 -2.94921875,56.15655637 3.68359375 -2.2734375,56.11672794 3.53515625 -1.5859375,56.07689951 3.41015625 -0.921875,56.03860294 3.2734375 -0.2578125,55.99571078 3.1640625 0.4140625,55.95588235 3.02734375 1.08984375,55.9129902 2.91796875 1.76953125,55.97426471 5.26953125 -6.35546875,55.9375 5.109375 -5.70703125,55.89920343 4.96484375 -5.05859375,55.86243873 4.828125 -4.3984375,55.82261029 4.6953125 -3.7578125,55.78890931 4.53515625 -3.078125,55.74908088 4.3984375 -2.43359375,55.71231618 4.25 -1.75390625,55.66942402 4.140625 -1.09765625,55.62806373 4.00390625 -0.4296875,55.59129902 3.8671875 0.24609375,55.54840686 3.7578125 0.91796875,55.50704657 3.62109375 1.59765625,55.57598039 5.9609375 -6.4765625,55.53615196 5.83984375 -5.85546875,55.50091912 5.6796875 -5.20703125,55.46415441 5.53125 -4.546875,55.42738971 5.38671875 -3.8984375,55.38909314 5.23828125 -3.23046875,55.35232843 5.08984375 -2.57421875,55.31403186 4.953125 -1.921875,55.27420343 4.84375 -1.2734375,55.23284314 4.70703125 -0.6015625,55.19607843 4.5703125 0.0703125,55.15471814 4.4453125 0.7421875,55.11488971 4.30859375 1.421875,60.10110294 -2.8046875 -5.20703125,60.06127451 -2.94921875 -4.53125,60.02144608 -3.109375 -3.84765625,59.97395833 -3.24609375 -3.14453125,59.93259804 -3.421875 -2.42578125,59.88817402 -3.55859375 -1.71875,59.84221814 -3.70703125 -1,59.79779412 -3.859375 -0.296875,59.75643382 -3.99609375 0.39453125,59.7120098 -4.13671875 1.11328125,59.66758578 -4.27734375 1.83203125,59.62316176 -4.4140625 2.55078125,59.57873775 -4.5546875 3.28515625,59.70128676 -2.14453125 -5.36328125,59.66145833 -2.2890625 -4.6875,59.62009804 -2.42578125 -4.015625,59.58180147 -2.57421875 -3.3203125,59.53737745 -2.734375 -2.61328125,59.49295343 -2.88671875 -1.90234375,59.44699755 -3.03515625 -1.1875,59.40257353 -3.1875 -0.46875,59.36121324 -3.32421875 0.21484375,59.31678922 -3.453125 0.90625,59.27083333 -3.58984375 1.62890625,59.22640931 -3.71875 2.34765625,59.18504902 -3.8828125 3.078125,59.296875 -1.44921875 -5.51953125,59.26011029 -1.60546875 -4.83984375,59.21875 -1.75390625 -4.171875,59.17892157 -1.890625 -3.48828125,59.13909314 -2.05078125 -2.796875,59.09466912 -2.203125 -2.08984375,59.0502451 -2.36328125 -1.36328125,59.00428922 -2.50390625 -0.65625,58.96139706 -2.640625 0.02734375,58.92003676 -2.765625 0.72265625,58.87408088 -2.90625 1.41796875,58.82965686 -3.046875 2.13671875,58.78676471 -3.17578125 2.8671875,58.8939951 -0.765625 -5.671875,58.85416667 -0.92578125 -4.9921875,58.81740196 -1.0859375 -4.3203125,58.77757353 -1.21875 -3.640625,58.74080882 -1.3828125 -2.9609375,58.69791667 -1.53125 -2.26171875,58.65349265 -1.6796875 -1.54296875,58.60753676 -1.8203125 -0.83984375,58.56464461 -1.95703125 -0.16015625,58.52175245 -2.08203125 0.5390625,58.47886029 -2.22265625 1.234375,58.43290441 -2.36328125 1.93359375,58.39001225 -2.50390625 2.6640625,58.48958333 -0.09375 -5.81640625,58.4497549 -0.2421875 -5.13671875,58.4129902 -0.390625 -4.47265625,58.37316176 -0.5390625 -3.79296875,58.3348652 -0.69921875 -3.11328125,58.29503676 -0.84765625 -2.43359375,58.25520833 -1 -1.7265625,58.20772059 -1.1484375 -1.0234375,58.16482843 -1.2734375 -0.328125,58.12193627 -1.4140625 0.359375,58.07598039 -1.5390625 1.046875,58.03155637 -1.66796875 1.7421875,57.98866422 -1.79296875 2.44921875,58.08363971 0.58984375 -5.97265625,58.046875 0.44140625 -5.30078125,58.00551471 0.3046875 -4.62890625,57.96568627 0.15625 -3.95703125,57.92738971 0.0078125 -3.26953125,57.88756127 -0.140625 -2.58984375,57.84620098 -0.29296875 -1.90234375,57.80790441 -0.453125 -1.20703125,57.76501225 -0.578125 -0.5234375,57.71752451 -0.69140625 0.16796875,57.67769608 -0.84375 0.859375,57.63327206 -0.984375 1.56640625,57.58884804 -1.125 2.265625,57.68535539 1.28515625 -6.10546875,57.65012255 1.125 -5.45703125,57.61335784 0.9765625 -4.79296875,57.57199755 0.828125 -4.1171875,57.53063725 0.69140625 -3.4375,57.49234069 0.52734375 -2.75,57.45404412 0.37890625 -2.05859375,57.41268382 0.2421875 -1.38671875,57.37132353 0.10546875 -0.71484375,57.32689951 -0.0078125 -0.02734375,57.28553922 -0.16015625 0.671875,57.2411152 -0.2890625 1.3671875,57.19669118 -0.4296875 2.08203125,57.28860294 1.953125 -6.2421875,57.25030637 1.80859375 -5.59765625,57.21507353 1.671875 -4.9453125,57.17371324 1.5234375 -4.28125,57.13541667 1.375 -3.6015625,57.09558824 1.2109375 -2.91015625,57.05422794 1.07421875 -2.21875,57.01593137 0.9375 -1.53515625,56.9776348 0.80078125 -0.8828125,56.93474265 0.671875 -0.20703125,56.89338235 0.51953125 0.4921875,56.84895833 0.39453125 1.1875,56.80606618 0.25390625 1.8828125,56.89031863 2.6484375 -6.375,56.85202206 2.50390625 -5.734375,56.81525735 2.35546875 -5.08203125,56.77696078 2.203125 -4.43359375,56.73713235 2.0546875 -3.76171875,56.69883578 1.91796875 -3.078125,56.65900735 1.75390625 -2.38671875,56.61764706 1.6171875 -1.7109375,56.57781863 1.4921875 -1.046875,56.53952206 1.3671875 -0.37890625,56.4966299 1.23046875 0.29296875,56.45220588 1.1015625 0.98828125,56.40931373 0.9609375 1.6953125,56.484375 3.34375 -6.51953125,56.44914216 3.1953125 -5.86328125,56.40931373 3.0625 -5.2265625,56.37254902 2.91015625 -4.56640625,56.33578431 2.76171875 -3.91796875,56.29748775 2.59765625 -3.2421875,56.25765931 2.44921875 -2.55078125,56.21783088 2.3125 -1.87890625,56.17493873 2.1875 -1.2109375,56.13817402 2.046875 -0.546875,56.09834559 1.921875 0.125,56.05698529 1.796875 0.80078125,56.01409314 1.65625 1.50390625,56.08302696 4.0234375 -6.6484375,56.04473039 3.890625 -6.0078125,56.00796569 3.7421875 -5.35546875,55.97120098 3.59375 -4.703125,55.93137255 3.45703125 -4.0625,55.89307598 3.29296875 -3.390625,55.85631127 3.140625 -2.72265625,55.81341912 3.015625 -2.046875,55.77665441 2.89453125 -1.37890625,55.73376225 2.765625 -0.7109375,55.69393382 2.640625 -0.05078125,55.65410539 2.50390625 0.62890625,55.6127451 2.36328125 1.31640625,55.67555147 4.74609375 -6.79296875,55.6372549 4.59765625 -6.14453125,55.6004902 4.44921875 -5.49609375,55.56066176 4.3125 -4.85546875,55.52696078 4.16015625 -4.19140625,55.48866422 3.99609375 -3.53515625,55.44883578 3.859375 -2.875,55.41207108 3.72265625 -2.2109375,55.37071078 3.59765625 -1.5546875,55.33088235 3.4609375 -0.875,55.29258578 3.3203125 -0.20703125,55.24969363 3.20703125 0.4609375,55.20833333 3.06640625 1.1328125,55.27726716 5.4375 -6.921875,55.23897059 5.30078125 -6.2890625,55.20526961 5.140625 -5.6484375,55.16390931 5.00390625 -5,55.13020833 4.85546875 -4.34375,55.09191176 4.703125 -3.68359375,55.05208333 4.56640625 -3.03125,55.01685049 4.4140625 -2.37109375,54.97855392 4.2890625 -1.72265625,54.9341299 4.1796875 -1.06640625,54.8973652 4.02734375 -0.38671875,54.8560049 3.8984375 0.2890625,54.81770833 3.7578125 0.96875,59.78094363 -3.3203125 -5.66015625,59.74264706 -3.48046875 -4.984375,59.70128676 -3.6328125 -4.296875,59.65686275 -3.78125 -3.59375,59.61243873 -3.93359375 -2.8828125,59.56801471 -4.0859375 -2.171875,59.52359069 -4.23828125 -1.453125,59.48069853 -4.40625 -0.74609375,59.43627451 -4.53125 -0.0625,59.39185049 -4.67578125 0.6484375,59.3504902 -4.81640625 1.375,59.30453431 -4.9453125 2.08203125,59.26011029 -5.1015625 2.81640625,59.38419118 -2.65625 -5.80859375,59.34436275 -2.80859375 -5.1328125,59.30453431 -2.96875 -4.4609375,59.26317402 -3.10546875 -3.78125,59.21875 -3.2734375 -3.06640625,59.17585784 -3.421875 -2.3515625,59.1283701 -3.578125 -1.63671875,59.08394608 -3.703125 -0.93359375,59.04105392 -3.859375 -0.25,58.99816176 -3.984375 0.453125,58.95680147 -4.140625 1.16796875,58.91084559 -4.28125 1.890625,58.86642157 -4.41015625 2.609375,58.98131127 -1.984375 -5.95703125,58.94454657 -2.1328125 -5.28515625,58.90318627 -2.28125 -4.6171875,58.86335784 -2.43359375 -3.94140625,58.82352941 -2.59765625 -3.2421875,58.78063725 -2.75 -2.53125,58.73314951 -2.890625 -1.81640625,58.69025735 -3.03125 -1.11328125,58.6473652 -3.16796875 -0.42578125,58.60140931 -3.3125 0.26171875,58.56158088 -3.453125 0.96484375,58.51868873 -3.59375 1.68359375,58.47273284 -3.73828125 2.40625,58.5814951 -1.30859375 -6.10546875,58.53860294 -1.43359375 -5.4375,58.50183824 -1.59765625 -4.7734375,58.4620098 -1.74609375 -4.08984375,58.42371324 -1.8984375 -3.4140625,58.38082108 -2.0625 -2.71875,58.3348652 -2.203125 -2.00390625,58.29197304 -2.3671875 -1.29296875,58.25214461 -2.5078125 -0.609375,58.20772059 -2.63671875 0.08203125,58.16176471 -2.765625 0.7734375,58.11887255 -2.90625 1.47265625,58.07598039 -3.03515625 2.203125,58.17708333 -0.625 -6.265625,58.13419118 -0.76171875 -5.58984375,58.09589461 -0.91015625 -4.92578125,58.05759804 -1.07421875 -4.23828125,58.02083333 -1.2265625 -3.5625,57.97947304 -1.375 -2.8828125,57.93658088 -1.53125 -2.1875,57.89215686 -1.66796875 -1.48046875,57.84926471 -1.796875 -0.796875,57.80484069 -1.9375 -0.1015625,57.76501225 -2.078125 0.59765625,57.71752451 -2.20703125 1.28515625,57.67769608 -2.3515625 1.98828125,57.77113971 0.07421875 -6.4140625,57.73284314 -0.07421875 -5.7421875,57.69454657 -0.23828125 -5.07421875,57.65625 -0.390625 -4.3984375,57.61488971 -0.5390625 -3.71875,57.57506127 -0.6796875 -3.04296875,57.53370098 -0.83203125 -2.3515625,57.49540441 -0.99609375 -1.6640625,57.45098039 -1.125 -0.98046875,57.40655637 -1.25390625 -0.2890625,57.36519608 -1.39453125 0.40625,57.32077206 -1.53515625 1.1015625,57.27941176 -1.6796875 1.80078125,57.37745098 0.76171875 -6.54296875,57.33915441 0.59765625 -5.8984375,57.30085784 0.44921875 -5.234375,57.26256127 0.296875 -4.56640625,57.22426471 0.14453125 -3.88671875,57.18290441 -0.00390625 -3.19921875,57.14307598 -0.171875 -2.5078125,57.10171569 -0.3125 -1.8359375,57.06341912 -0.44921875 -1.16796875,57.0189951 -0.56640625 -0.4765625,56.9776348 -0.71875 0.22265625,56.93167892 -0.8359375 0.91015625,56.89031863 -0.9921875 1.62890625,56.98069853 1.43359375 -6.68359375,56.9408701 1.296875 -6.0390625,56.90563725 1.1328125 -5.38671875,56.87040441 0.984375 -4.72265625,56.83057598 0.83203125 -4.04296875,56.78921569 0.6796875 -3.359375,56.74938725 0.515625 -2.671875,56.70802696 0.38671875 -1.99609375,56.6651348 0.26171875 -1.33984375,56.62683824 0.1328125 -0.6640625,56.58394608 -0.0078125 0.03515625,56.54258578 -0.1484375 0.7265625,56.4966299 -0.27734375 1.42578125,56.58088235 2.1328125 -6.8203125,56.54564951 1.984375 -6.17578125,56.5088848 1.83203125 -5.53125,56.4721201 1.6796875 -4.875,56.43382353 1.53125 -4.20703125,56.39093137 1.36328125 -3.53125,56.35110294 1.2109375 -2.84765625,56.31280637 1.0703125 -2.15234375,56.27297794 0.9453125 -1.5,56.23314951 0.81640625 -0.83203125,56.19025735 0.69140625 -0.1640625,56.1473652 0.546875 0.53515625,56.10447304 0.40625 1.23828125,56.18106618 2.81640625 -6.95703125,56.14430147 2.66796875 -6.30859375,56.10447304 2.52734375 -5.671875,56.0692402 2.36328125 -5.015625,56.03553922 2.19921875 -4.359375,55.99571078 2.046875 -3.69140625,55.95281863 1.921875 -3.01171875,55.9129902 1.78125 -2.32421875,55.8716299 1.640625 -1.671875,55.83180147 1.51171875 -1,55.79503676 1.37109375 -0.328125,55.75520833 1.23046875 0.35546875,55.71231618 1.1015625 1.05078125,55.77971814 3.51171875 -7.09375,55.74295343 3.34765625 -6.4453125,55.70618873 3.2109375 -5.80078125,55.66942402 3.05859375 -5.1484375,55.63112745 2.91015625 -4.49609375,55.59436275 2.7578125 -3.83984375,55.55759804 2.6015625 -3.1640625,55.51470588 2.46484375 -2.48828125,55.47334559 2.3359375 -1.83203125,55.43351716 2.2109375 -1.16015625,55.39522059 2.06640625 -0.4921875,55.35539216 1.94140625 0.1796875,55.31403186 1.8125 0.859375,55.37683824 4.2109375 -7.2265625,55.3370098 4.0703125 -6.58984375,55.30177696 3.921875 -5.9375,55.26501225 3.76953125 -5.2890625,55.22671569 3.6171875 -4.6328125,55.18688725 3.4765625 -3.98828125,55.15165441 3.296875 -3.3125,55.11488971 3.15625 -2.66015625,55.07046569 3.04296875 -2.0078125,55.03216912 2.91796875 -1.33203125,54.99540441 2.77734375 -0.65625,54.95404412 2.6484375 0.01953125,54.91268382 2.5078125 0.68359375,54.97855392 4.90625 -7.3515625,54.94178922 4.76953125 -6.734375,54.90655637 4.6015625 -6.0859375,54.8682598 4.46484375 -5.4375,54.82996324 4.3125 -4.79296875,54.79626225 4.16015625 -4.125,54.75490196 4.01953125 -3.46875,54.71660539 3.87890625 -2.8203125,54.68137255 3.7265625 -2.16796875,54.64001225 3.61328125 -1.5078125,54.59865196 3.484375 -0.84765625,54.55729167 3.35546875 -0.16796875,54.5189951 3.21484375 0.5078125,59.46231618 -3.8359375 -6.109375,59.42248775 -4 -5.43359375,59.38112745 -4.1640625 -4.75,59.33670343 -4.31640625 -4.046875,59.29074755 -4.47265625 -3.3359375,59.2432598 -4.61328125 -2.62890625,59.20189951 -4.78125 -1.91015625,59.15900735 -4.9375 -1.20703125,59.11764706 -5.06640625 -0.5234375,59.07169118 -5.1953125 0.1875,59.02726716 -5.33984375 0.90625,58.984375 -5.484375 1.62109375,58.94148284 -5.640625 2.3515625,59.06403186 -3.16796875 -6.25390625,59.02420343 -3.3203125 -5.58203125,58.984375 -3.484375 -4.9140625,58.94454657 -3.65234375 -4.22265625,58.89705882 -3.79296875 -3.51953125,58.85416667 -3.9453125 -2.80859375,58.80667892 -4.1015625 -2.09375,58.76378676 -4.24609375 -1.38671875,58.72089461 -4.38671875 -0.70703125,58.68106618 -4.53125 -0.0078125,58.63817402 -4.671875 0.7109375,58.59221814 -4.8203125 1.42578125,58.54932598 -4.96484375 2.14453125,58.66421569 -2.4921875 -6.41015625,58.62438725 -2.65625 -5.734375,58.58455882 -2.796875 -5.06640625,58.54473039 -2.9609375 -4.3984375,58.50183824 -3.1015625 -3.70703125,58.45894608 -3.28125 -2.9921875,58.41605392 -3.4375 -2.2734375,58.37316176 -3.59375 -1.56640625,58.32873775 -3.72265625 -0.88671875,58.28584559 -3.83984375 -0.19921875,58.24295343 -3.984375 0.5,58.20006127 -4.140625 1.21484375,58.15410539 -4.2578125 1.9375,58.26286765 -1.81640625 -6.55859375,58.22303922 -1.98046875 -5.88671875,58.18474265 -2.1328125 -5.21484375,58.14491422 -2.28515625 -4.546875,58.10814951 -2.44921875 -3.86328125,58.06372549 -2.58984375 -3.171875,58.02083333 -2.76171875 -2.453125,57.97487745 -2.890625 -1.75390625,57.93351716 -3.046875 -1.0703125,57.890625 -3.17578125 -0.375,57.84620098 -3.3046875 0.31640625,57.80484069 -3.44921875 1.015625,57.7588848 -3.58203125 1.7265625,57.86305147 -1.13671875 -6.70703125,57.82322304 -1.3046875 -6.03515625,57.78186275 -1.45703125 -5.36328125,57.74203431 -1.59765625 -4.6953125,57.70373775 -1.76171875 -4.01953125,57.66544118 -1.9140625 -3.33203125,57.62101716 -2.05859375 -2.64453125,57.578125 -2.21484375 -1.9375,57.53370098 -2.35546875 -1.25,57.49234069 -2.5 -0.5625,57.45098039 -2.62890625 0.1328125,57.40655637 -2.76171875 0.82421875,57.36519608 -2.90625 1.53125,57.46017157 -0.4609375 -6.85546875,57.421875 -0.61328125 -6.1875,57.38051471 -0.765625 -5.51953125,57.34221814 -0.91796875 -4.84765625,57.30085784 -1.07421875 -4.171875,57.25949755 -1.21484375 -3.4921875,57.22120098 -1.3828125 -2.80859375,57.17984069 -1.5390625 -2.12890625,57.13848039 -1.66796875 -1.4375,57.09558824 -1.796875 -0.74609375,57.05116422 -1.92578125 -0.0625,57.0067402 -2.05859375 0.63671875,56.9653799 -2.21484375 1.3359375,57.06648284 0.2265625 -6.98828125,57.02818627 0.08984375 -6.34375,56.98835784 -0.078125 -5.6796875,56.95006127 -0.23046875 -5.01171875,56.91176471 -0.3984375 -4.33203125,56.87193627 -0.55078125 -3.64453125,56.83363971 -0.70703125 -2.96484375,56.79227941 -0.86328125 -2.28515625,56.74938725 -0.9765625 -1.625,56.70802696 -1.12109375 -0.93359375,56.6651348 -1.25 -0.2421875,56.62377451 -1.39453125 0.453125,56.57781863 -1.52734375 1.15625,56.67126225 0.91796875 -7.12109375,56.63602941 0.75 -6.4765625,56.59926471 0.59765625 -5.828125,56.55790441 0.4453125 -5.171875,56.51807598 0.29296875 -4.5,56.47824755 0.15234375 -3.81640625,56.43995098 -0.01953125 -3.125,56.40012255 -0.171875 -2.4453125,56.35723039 -0.2890625 -1.796875,56.32199755 -0.4453125 -1.1171875,56.27910539 -0.57421875 -0.42578125,56.23314951 -0.70703125 0.2734375,56.19025735 -0.8359375 0.96875,56.27604167 1.59375 -7.25390625,56.23621324 1.453125 -6.6171875,56.20251225 1.28515625 -5.97265625,56.16574755 1.1328125 -5.32421875,56.12591912 0.98046875 -4.65625,56.08302696 0.8359375 -3.9765625,56.04473039 0.66796875 -3.29296875,56.00490196 0.52734375 -2.609375,55.96507353 0.3984375 -1.9609375,55.92830882 0.2578125 -1.2890625,55.8838848 0.125 -0.62109375,55.84405637 -0.01953125 0.08203125,55.79810049 -0.1484375 0.78125,55.87469363 2.27734375 -7.3984375,55.83792892 2.125 -6.75,55.79810049 1.984375 -6.109375,55.76439951 1.83203125 -5.45703125,55.7276348 1.6796875 -4.8125,55.6908701 1.51171875 -4.13671875,55.64644608 1.3671875 -3.45703125,55.60968137 1.21484375 -2.76953125,55.56678922 1.09765625 -2.125,55.53002451 0.953125 -1.44921875,55.48866422 0.82421875 -0.78125,55.44883578 0.6796875 -0.109375,55.40441176 0.56640625 0.5859375,55.47334559 2.9921875 -7.53515625,55.43964461 2.82421875 -6.88671875,55.40134804 2.671875 -6.2421875,55.36458333 2.53125 -5.6015625,55.33088235 2.36328125 -4.9453125,55.29258578 2.2109375 -4.2890625,55.24969363 2.08203125 -3.62890625,55.21139706 1.92578125 -2.94140625,55.17463235 1.78125 -2.27734375,55.13327206 1.65234375 -1.61328125,55.09191176 1.5234375 -0.94921875,55.05208333 1.39453125 -0.27734375,55.01378676 1.25 0.3984375,55.07352941 3.67578125 -7.66796875,55.03829657 3.5234375 -7.01953125,55.00153186 3.37109375 -6.3828125,54.96323529 3.23046875 -5.734375,54.92493873 3.07421875 -5.08203125,54.89123775 2.921875 -4.42578125,54.84987745 2.77734375 -3.7734375,54.81158088 2.62109375 -3.10546875,54.77328431 2.48046875 -2.44921875,54.73192402 2.3515625 -1.78515625,54.69056373 2.22265625 -1.1171875,54.65226716 2.08984375 -0.44140625,54.61397059 1.9453125 0.23046875,54.67830882 4.375 -7.79296875,54.64307598 4.22265625 -7.171875,54.60477941 4.06640625 -6.52734375,54.56954657 3.92578125 -5.8828125,54.53125 3.7734375 -5.2265625,54.49295343 3.6171875 -4.578125,54.45772059 3.44921875 -3.9140625,54.41636029 3.3203125 -3.26953125,54.38112745 3.19140625 -2.625,54.34283088 3.046875 -1.95703125,54.30147059 2.93359375 -1.2890625,54.26011029 2.80078125 -0.62109375,54.22028186 2.671875 0.0546875,59.13909314 -4.359375 -6.55859375,59.10079657 -4.52734375 -5.890625,59.05790441 -4.6796875 -5.203125,59.01348039 -4.8359375 -4.50390625,58.96752451 -4.99609375 -3.796875,58.92463235 -5.1640625 -3.08203125,58.87714461 -5.30859375 -2.37109375,58.83425245 -5.46484375 -1.671875,58.79442402 -5.609375 -0.9765625,58.75 -5.7421875 -0.2734375,58.70710784 -5.890625 0.4453125,58.66115196 -6.0234375 1.15625,58.62132353 -6.18359375 1.8828125,58.74387255 -3.69140625 -6.70703125,58.70098039 -3.84375 -6.046875,58.66115196 -4 -5.3671875,58.62132353 -4.16796875 -4.6796875,58.57536765 -4.32421875 -3.97265625,58.52941176 -4.48046875 -3.26171875,58.48498775 -4.640625 -2.55078125,58.44056373 -4.796875 -1.8515625,58.40073529 -4.9296875 -1.16796875,58.36090686 -5.05859375 -0.46875,58.31495098 -5.20703125 0.23828125,58.27512255 -5.3671875 0.9609375,58.22916667 -5.5 1.67578125,58.34405637 -3.01171875 -6.859375,58.3057598 -3.17578125 -6.1875,58.26593137 -3.34375 -5.515625,58.22610294 -3.5 -4.84375,58.18321078 -3.64453125 -4.16015625,58.13878676 -3.80078125 -3.44921875,58.09283088 -3.97265625 -2.734375,58.04993873 -4.1171875 -2.02734375,58.00857843 -4.24609375 -1.34375,57.96568627 -4.390625 -0.66015625,57.92432598 -4.5390625 0.03515625,57.88449755 -4.68359375 0.75390625,57.8370098 -4.81640625 1.48046875,57.94577206 -2.34375 -7.0078125,57.90441176 -2.484375 -6.3359375,57.8661152 -2.6640625 -5.671875,57.82628676 -2.8046875 -5,57.78492647 -2.9609375 -4.32421875,57.74356618 -3.1328125 -3.6328125,57.69761029 -3.27734375 -2.921875,57.65625 -3.43359375 -2.20703125,57.61488971 -3.578125 -1.52734375,57.57199755 -3.7109375 -0.84375,57.53063725 -3.85546875 -0.1484375,57.48927696 -3.98828125 0.5546875,57.44791667 -4.1484375 1.27734375,57.54442402 -1.6640625 -7.1484375,57.50765931 -1.828125 -6.48046875,57.46936275 -1.99609375 -5.8125,57.42800245 -2.140625 -5.14453125,57.38664216 -2.296875 -4.46875,57.34528186 -2.453125 -3.79296875,57.30392157 -2.609375 -3.1015625,57.25949755 -2.75390625 -2.3984375,57.21813725 -2.8984375 -1.7109375,57.17677696 -3.03125 -1.0234375,57.13541667 -3.1640625 -0.328125,57.09252451 -3.30859375 0.36328125,57.04810049 -3.4453125 1.0625,57.14613971 -0.984375 -7.296875,57.10477941 -1.13671875 -6.63671875,57.06648284 -1.29296875 -5.97265625,57.02818627 -1.4609375 -5.29296875,56.98682598 -1.6171875 -4.625,56.94393382 -1.76171875 -3.9453125,56.90563725 -1.91796875 -3.2578125,56.86734069 -2.08984375 -2.578125,56.8213848 -2.20703125 -1.90234375,56.78002451 -2.3515625 -1.2109375,56.74019608 -2.484375 -0.515625,56.69577206 -2.6171875 0.17578125,56.65441176 -2.765625 0.875,56.75245098 -0.3046875 -7.4296875,56.71721814 -0.45703125 -6.7890625,56.68045343 -0.61328125 -6.125,56.63909314 -0.78125 -5.4609375,56.59926471 -0.9375 -4.78515625,56.55790441 -1.08203125 -4.1015625,56.51807598 -1.23828125 -3.41796875,56.47518382 -1.3828125 -2.75390625,56.43995098 -1.5390625 -2.0859375,56.39705882 -1.671875 -1.39453125,56.35416667 -1.8046875 -0.6953125,56.31280637 -1.94921875 -0.0078125,56.26991422 -2.09765625 0.69921875,56.36335784 0.36328125 -7.5625,56.32506127 0.22265625 -6.921875,56.28523284 0.078125 -6.28515625,56.24846814 -0.08984375 -5.62109375,56.20863971 -0.24609375 -4.9453125,56.16881127 -0.40234375 -4.265625,56.12591912 -0.546875 -3.5859375,56.08609069 -0.703125 -2.90625,56.04779412 -0.8359375 -2.25390625,56.00796569 -0.96484375 -1.58203125,55.96507353 -1.11328125 -0.890625,55.9252451 -1.2578125 -0.19140625,55.88082108 -1.390625 0.5078125,55.96813725 1.06640625 -7.6953125,55.93137255 0.8984375 -7.05859375,55.89307598 0.7578125 -6.41796875,55.85631127 0.6015625 -5.76953125,55.81648284 0.4453125 -5.10546875,55.77665441 0.2890625 -4.4296875,55.73682598 0.1171875 -3.7421875,55.69393382 -0.015625 -3.0703125,55.65716912 -0.16015625 -2.41796875,55.61887255 -0.3046875 -1.7421875,55.57904412 -0.43359375 -1.06640625,55.53615196 -0.56640625 -0.37890625,55.49172794 -0.71484375 0.31640625,55.56985294 1.7421875 -7.83984375,55.53308824 1.6015625 -7.19140625,55.49479167 1.4453125 -6.5546875,55.45802696 1.2890625 -5.90625,55.42432598 1.1328125 -5.2578125,55.38296569 0.9765625 -4.59375,55.34313725 0.8203125 -3.91015625,55.30177696 0.67578125 -3.2265625,55.26501225 0.53125 -2.57421875,55.22365196 0.3984375 -1.90625,55.1807598 0.28125 -1.2421875,55.14246324 0.1328125 -0.56640625,55.10110294 0.00390625 0.12890625,55.17463235 2.43359375 -7.96484375,55.13633578 2.27734375 -7.328125,55.09497549 2.13671875 -6.69140625,55.06127451 1.98046875 -6.0390625,55.02604167 1.82421875 -5.390625,54.9877451 1.6640625 -4.734375,54.94791667 1.51953125 -4.07421875,54.9096201 1.36328125 -3.39453125,54.8682598 1.23046875 -2.734375,54.82689951 1.1015625 -2.07421875,54.7901348 0.953125 -1.40625,54.74877451 0.8203125 -0.734375,54.71047794 0.69140625 -0.05859375,54.77328431 3.1328125 -8.10546875,54.73192402 2.9921875 -7.46484375,54.69669118 2.8359375 -6.828125,54.6629902 2.6796875 -6.1796875,54.62469363 2.5234375 -5.52734375,54.58639706 2.36328125 -4.875,54.55116422 2.1953125 -4.21875,54.50980392 2.0625 -3.5625,54.47150735 1.93359375 -2.90234375,54.43321078 1.80078125 -2.234375,54.39491422 1.65625 -1.5703125,54.35202206 1.53515625 -0.90625,54.31066176 1.40234375 -0.2265625,54.37806373 3.84765625 -8.234375,54.34283088 3.69140625 -7.609375,54.30453431 3.53515625 -6.96484375,54.26930147 3.37890625 -6.3203125,54.23406863 3.22265625 -5.67578125,54.19577206 3.06640625 -5.0234375,54.15900735 2.90625 -4.359375,54.11764706 2.77734375 -3.7265625,54.08241422 2.6328125 -3.0703125,54.04258578 2.484375 -2.41015625,54.00428922 2.35546875 -1.7421875,53.95833333 2.234375 -1.078125,53.92003676 2.10546875 -0.40234375,58.81433824 -4.8828125 -7.0078125,58.77757353 -5.06640625 -6.3359375,58.73314951 -5.1953125 -5.66015625,58.68719363 -5.3671875 -4.9609375,58.64430147 -5.52734375 -4.25390625,58.59834559 -5.6875 -3.5390625,58.55238971 -5.84765625 -2.828125,58.50949755 -5.9921875 -2.1328125,58.46660539 -6.140625 -1.4453125,58.42371324 -6.27734375 -0.7421875,58.3838848 -6.4375 -0.0234375,58.34099265 -6.5703125 0.69140625,58.29503676 -6.72265625 1.40625,58.42064951 -4.22265625 -7.15625,58.37775735 -4.3671875 -6.49609375,58.34099265 -4.55078125 -5.828125,58.29810049 -4.6953125 -5.140625,58.25520833 -4.8671875 -4.4296875,58.20772059 -5.01171875 -3.72265625,58.16176471 -5.1875 -3.015625,58.11887255 -5.3359375 -2.3046875,58.07904412 -5.48046875 -1.625,58.04074755 -5.61328125 -0.9375,57.99479167 -5.76171875 -0.23046875,57.95036765 -5.8984375 0.48828125,57.90747549 -6.046875 1.203125,58.02696078 -3.55078125 -7.296875,57.98560049 -3.70703125 -6.63671875,57.94577206 -3.86328125 -5.96875,57.90441176 -4.0234375 -5.296875,57.86305147 -4.1953125 -4.61328125,57.81709559 -4.33984375 -3.90625,57.77113971 -4.5 -3.19921875,57.72977941 -4.66015625 -2.48828125,57.68841912 -4.79296875 -1.80859375,57.64705882 -4.94140625 -1.1171875,57.60723039 -5.08984375 -0.42578125,57.56280637 -5.2265625 0.28515625,57.51838235 -5.359375 1,57.62714461 -2.8828125 -7.453125,57.58884804 -3.0234375 -6.78125,57.55055147 -3.20703125 -6.12109375,57.50919118 -3.36328125 -5.4453125,57.46936275 -3.51171875 -4.77734375,57.42493873 -3.66796875 -4.09375,57.38051471 -3.84375 -3.37109375,57.33609069 -3.9765625 -2.67578125,57.29779412 -4.13671875 -1.9921875,57.25643382 -4.26953125 -1.3046875,57.21507353 -4.41796875 -0.609375,57.17371324 -4.5546875 0.0859375,57.12928922 -4.69140625 0.80859375,57.23039216 -2.19921875 -7.6015625,57.1875 -2.35546875 -6.9296875,57.14920343 -2.5234375 -6.26171875,57.10784314 -2.66796875 -5.59765625,57.06954657 -2.83984375 -4.921875,57.02818627 -3 -4.24609375,56.98376225 -3.1484375 -3.5625,56.9408701 -3.3203125 -2.85546875,56.8995098 -3.44140625 -2.16796875,56.85814951 -3.58984375 -1.48828125,56.81832108 -3.72265625 -0.796875,56.77696078 -3.87109375 -0.10546875,56.73560049 -4.0078125 0.59765625,56.83057598 -1.515625 -7.74609375,56.79227941 -1.68359375 -7.08203125,56.74938725 -1.81640625 -6.42578125,56.70802696 -1.97265625 -5.76171875,56.66819853 -2.14453125 -5.08203125,56.62683824 -2.3046875 -4.40625,56.5870098 -2.48046875 -3.72265625,56.54871324 -2.625 -3.04296875,56.50582108 -2.7578125 -2.35546875,56.46599265 -2.90625 -1.6640625,56.42463235 -3.0390625 -0.98828125,56.3817402 -3.1875 -0.28515625,56.34191176 -3.3359375 0.4140625,56.44301471 -0.83203125 -7.87890625,56.40625 -1 -7.234375,56.36335784 -1.14453125 -6.5859375,56.32506127 -1.3046875 -5.91015625,56.28523284 -1.4609375 -5.234375,56.24234069 -1.63671875 -4.5625,56.20251225 -1.80859375 -3.87890625,56.16268382 -1.94140625 -3.20703125,56.12285539 -2.08984375 -2.54296875,56.08302696 -2.22265625 -1.85546875,56.04166667 -2.35546875 -1.16015625,55.99877451 -2.4921875 -0.47265625,55.95588235 -2.640625 0.2265625,56.05085784 -0.1484375 -8.0078125,56.01409314 -0.3046875 -7.3671875,55.97426471 -0.46484375 -6.734375,55.9375 -0.62109375 -6.0703125,55.89613971 -0.79296875 -5.39453125,55.85631127 -0.953125 -4.71484375,55.81341912 -1.1015625 -4.0390625,55.77665441 -1.26171875 -3.36328125,55.73376225 -1.39453125 -2.71875,55.69699755 -1.52734375 -2.04296875,55.65410539 -1.66015625 -1.3515625,55.6127451 -1.80859375 -0.6484375,55.57291667 -1.95703125 0.0390625,55.65716912 0.546875 -8.140625,55.62193627 0.359375 -7.50390625,55.58210784 0.23046875 -6.8671875,55.54534314 0.07421875 -6.22265625,55.50704657 -0.1015625 -5.5546875,55.46721814 -0.2734375 -4.87890625,55.42738971 -0.43359375 -4.19921875,55.38602941 -0.56640625 -3.52734375,55.34620098 -0.71484375 -2.87109375,55.30790441 -0.84765625 -2.203125,55.26807598 -0.98046875 -1.53125,55.22671569 -1.12890625 -0.83984375,55.18382353 -1.265625 -0.14453125,55.26501225 1.19921875 -8.2734375,55.22671569 1.0546875 -7.62890625,55.18688725 0.921875 -7,55.15165441 0.75 -6.3515625,55.11488971 0.59375 -5.70703125,55.07352941 0.43359375 -5.04296875,55.03523284 0.2734375 -4.3515625,54.99540441 0.125 -3.6875,54.95710784 -0.01953125 -3.03125,54.91574755 -0.15625 -2.3671875,54.87438725 -0.2734375 -1.703125,54.83762255 -0.421875 -1.02734375,54.79626225 -0.55859375 -0.33203125,54.8682598 1.90234375 -8.4140625,54.82689951 1.7578125 -7.77734375,54.79319853 1.5859375 -7.1328125,54.75490196 1.44140625 -6.4921875,54.71966912 1.26953125 -5.83984375,54.68137255 1.109375 -5.19140625,54.64307598 0.94921875 -4.51953125,54.60171569 0.81640625 -3.85546875,54.56341912 0.66796875 -3.19140625,54.52512255 0.53515625 -2.52734375,54.48376225 0.40234375 -1.87109375,54.44546569 0.26953125 -1.19140625,54.40716912 0.1328125 -0.51171875,54.46844363 2.609375 -8.55078125,54.43321078 2.44921875 -7.90625,54.39491422 2.29296875 -7.2734375,54.35661765 2.1328125 -6.625,54.31985294 1.97265625 -5.9765625,54.28155637 1.828125 -5.328125,54.24632353 1.65234375 -4.67578125,54.20802696 1.50390625 -4.01171875,54.16973039 1.37109375 -3.3515625,54.12683824 1.25390625 -2.69921875,54.08854167 1.10546875 -2.03125,54.0502451 0.97265625 -1.35546875,54.01041667 0.8359375 -0.68359375,54.07628676 3.296875 -8.67578125,54.03952206 3.140625 -8.05078125,54.00428922 2.98046875 -7.41015625,53.96599265 2.8359375 -6.7734375,53.93382353 2.6640625 -6.1171875,53.8939951 2.515625 -5.46875,53.85569853 2.35546875 -4.81640625,53.81893382 2.1953125 -4.1640625,53.78063725 2.07421875 -3.53515625,53.74080882 1.95703125 -2.87109375,53.70251225 1.80859375 -2.20703125,53.6596201 1.671875 -1.53515625,53.61979167 1.5390625 -0.8671875,58.48958333 -5.40234375 -7.4609375,58.4497549 -5.57421875 -6.79296875,58.40992647 -5.734375 -6.109375,58.36397059 -5.89453125 -5.4140625,58.31801471 -6.05859375 -4.71875,58.27512255 -6.21875 -4.01171875,58.22916667 -6.3828125 -3.296875,58.18780637 -6.54296875 -2.58984375,58.14491422 -6.6953125 -1.91015625,58.10202206 -6.83203125 -1.20703125,58.05759804 -6.96875 -0.48828125,58.01776961 -7.1171875 0.22265625,57.97487745 -7.28515625 0.94140625,58.09589461 -4.7421875 -7.609375,58.05759804 -4.91015625 -6.9453125,58.01776961 -5.05859375 -6.28125,57.97487745 -5.21875 -5.6015625,57.93045343 -5.39453125 -4.89453125,57.88449755 -5.5546875 -4.19140625,57.84007353 -5.71875 -3.4765625,57.79718137 -5.8671875 -2.76953125,57.7588848 -6.03125 -2.08984375,57.71752451 -6.1640625 -1.3984375,57.67463235 -6.3046875 -0.6875,57.63327206 -6.46875 0.02734375,57.58884804 -6.60546875 0.7421875,57.70373775 -4.078125 -7.7578125,57.66544118 -4.25 -7.0859375,57.62408088 -4.39453125 -6.421875,57.58272059 -4.5703125 -5.7578125,57.53982843 -4.71875 -5.078125,57.49540441 -4.89453125 -4.3671875,57.44791667 -5.04296875 -3.65625,57.40655637 -5.20703125 -2.94921875,57.36519608 -5.33984375 -2.26953125,57.32383578 -5.4765625 -1.58984375,57.28553922 -5.625 -0.89453125,57.2411152 -5.765625 -0.1875,57.1997549 -5.9140625 0.53515625,57.30698529 -3.40234375 -7.90625,57.26868873 -3.55078125 -7.23046875,57.23039216 -3.72265625 -6.57421875,57.1875 -3.8828125 -5.91015625,57.14613971 -4.04296875 -5.2421875,57.10477941 -4.21875 -4.546875,57.06035539 -4.3828125 -3.83984375,57.01593137 -4.53125 -3.12890625,56.9776348 -4.6796875 -2.44921875,56.93474265 -4.81640625 -1.765625,56.89644608 -4.96484375 -1.078125,56.85508578 -5.1015625 -0.375,56.81219363 -5.25390625 0.34375,56.91176471 -2.71484375 -8.05078125,56.87193627 -2.890625 -7.37890625,56.83057598 -3.05078125 -6.72265625,56.79227941 -3.22265625 -6.0546875,56.74938725 -3.37109375 -5.37890625,56.70802696 -3.53125 -4.71484375,56.6651348 -3.6953125 -4.02734375,56.62377451 -3.859375 -3.30859375,56.58088235 -3.9921875 -2.6328125,56.54258578 -4.12890625 -1.953125,56.50275735 -4.27734375 -1.26171875,56.46139706 -4.41796875 -0.5703125,56.42156863 -4.56640625 0.13671875,56.51501225 -2.03125 -8.1953125,56.4721201 -2.203125 -7.53515625,56.43382353 -2.36328125 -6.875,56.3939951 -2.5234375 -6.20703125,56.35110294 -2.6875 -5.5390625,56.31280637 -2.859375 -4.859375,56.26991422 -3.0234375 -4.18359375,56.23008578 -3.171875 -3.50390625,56.19025735 -3.30859375 -2.8125,56.1473652 -3.4453125 -2.1328125,56.10753676 -3.578125 -1.453125,56.0692402 -3.73046875 -0.75,56.02634804 -3.8671875 -0.0546875,56.12591912 -1.35546875 -8.33203125,56.08915441 -1.53125 -7.69140625,56.05392157 -1.6875 -7.03125,56.01102941 -1.8515625 -6.3671875,55.97120098 -2.0234375 -5.69140625,55.93137255 -2.1875 -5.015625,55.88694853 -2.3359375 -4.33984375,55.84405637 -2.484375 -3.671875,55.80729167 -2.6328125 -3.0078125,55.76746324 -2.76953125 -2.3203125,55.7276348 -2.90625 -1.625,55.68780637 -3.05859375 -0.9375,55.64644608 -3.20703125 -0.23046875,55.73988971 -0.69921875 -8.45703125,55.703125 -0.84375 -7.81640625,55.66636029 -1.015625 -7.17578125,55.625 -1.1796875 -6.5234375,55.58210784 -1.3125 -5.8515625,55.54227941 -1.48828125 -5.17578125,55.50091912 -1.6640625 -4.4921875,55.46109069 -1.8125 -3.8203125,55.42432598 -1.94921875 -3.16796875,55.38296569 -2.0859375 -2.5078125,55.34313725 -2.22265625 -1.81640625,55.30177696 -2.37109375 -1.1171875,55.26194853 -2.5078125 -0.41796875,55.34926471 0 -8.5859375,55.31096814 -0.16015625 -7.953125,55.27420343 -0.3203125 -7.3125,55.23590686 -0.48046875 -6.671875,55.19914216 -0.640625 -6.00390625,55.15778186 -0.81640625 -5.33203125,55.11488971 -0.96875 -4.65625,55.07352941 -1.1171875 -3.98828125,55.03829657 -1.27734375 -3.3203125,54.99846814 -1.40234375 -2.671875,54.95710784 -1.5390625 -2,54.91574755 -1.67578125 -1.3046875,54.87438725 -1.8125 -0.609375,54.95710784 0.66796875 -8.71875,54.91881127 0.5078125 -8.078125,54.88051471 0.36328125 -7.44921875,54.84681373 0.1875 -6.80078125,54.80545343 0.0390625 -6.1640625,54.76715686 -0.109375 -5.4921875,54.72579657 -0.26953125 -4.8125,54.6875 -0.44921875 -4.13671875,54.64613971 -0.5546875 -3.4921875,54.60784314 -0.70703125 -2.828125,54.56954657 -0.85546875 -2.16015625,54.52818627 -0.9921875 -1.4921875,54.48682598 -1.1171875 -0.79296875,54.56341912 1.36328125 -8.859375,54.52512255 1.203125 -8.2109375,54.48682598 1.0546875 -7.58203125,54.45159314 0.8828125 -6.94140625,54.41636029 0.71875 -6.28515625,54.375 0.5703125 -5.64453125,54.33670343 0.41015625 -4.98046875,54.29840686 0.24609375 -4.3046875,54.25551471 0.13671875 -3.65234375,54.21721814 -0.01171875 -2.9921875,54.17892157 -0.1484375 -2.32421875,54.140625 -0.296875 -1.66015625,54.09773284 -0.421875 -0.9921875,54.16666667 2.05859375 -8.98828125,54.12683824 1.91015625 -8.3515625,54.09160539 1.75 -7.71484375,54.05330882 1.6015625 -7.0703125,54.01807598 1.41015625 -6.42578125,53.98131127 1.265625 -5.77734375,53.94301471 1.1015625 -5.1171875,53.90318627 0.953125 -4.4765625,53.86488971 0.81640625 -3.8125,53.82506127 0.6796875 -3.15234375,53.78676471 0.54296875 -2.484375,53.75153186 0.39453125 -1.81640625,53.70863971 0.2578125 -1.14453125,53.77297794 2.77734375 -9.1171875,53.7377451 2.6171875 -8.4921875,53.70251225 2.44140625 -7.85546875,53.66574755 2.28125 -7.21484375,53.63051471 2.1171875 -6.56640625,53.59068627 1.95703125 -5.92578125,53.55392157 1.79296875 -5.26171875,53.51868873 1.64453125 -4.62109375,53.47886029 1.5234375 -3.9765625,53.43903186 1.38671875 -3.3203125,53.39920343 1.25 -2.66015625,53.36090686 1.09765625 -1.9921875,53.32107843 0.9765625 -1.31640625,58.16789216 -5.9453125 -7.91015625,58.125 -6.109375 -7.25390625,58.08363971 -6.26953125 -6.5703125,58.03768382 -6.43359375 -5.875,57.99479167 -6.59765625 -5.1640625,57.95036765 -6.76171875 -4.46484375,57.90441176 -6.9140625 -3.7578125,57.86305147 -7.09375 -3.0546875,57.82322304 -7.24609375 -2.37109375,57.77879902 -7.37109375 -1.66796875,57.73897059 -7.53515625 -0.95703125,57.69454657 -7.67578125 -0.24609375,57.65318627 -7.84375 0.47265625,57.77573529 -5.28125 -8.05859375,57.73590686 -5.45703125 -7.3984375,57.69454657 -5.6015625 -6.7265625,57.65318627 -5.765625 -6.0546875,57.60723039 -5.91796875 -5.3515625,57.56280637 -6.09375 -4.64453125,57.51838235 -6.26171875 -3.93359375,57.47395833 -6.42578125 -3.23046875,57.4341299 -6.5625 -2.5625,57.39583333 -6.703125 -1.8671875,57.35140931 -6.85546875 -1.16015625,57.30698529 -6.99609375 -0.4453125,57.26868873 -7.16015625 0.26953125,57.38357843 -4.61328125 -8.19921875,57.34221814 -4.77734375 -7.54296875,57.30085784 -4.92578125 -6.87890625,57.25949755 -5.0859375 -6.21875,57.21813725 -5.25 -5.53515625,57.17371324 -5.4296875 -4.82421875,57.12928922 -5.59375 -4.11328125,57.08792892 -5.74609375 -3.40625,57.04810049 -5.8984375 -2.73046875,57.00367647 -6.0234375 -2.0546875,56.9653799 -6.17578125 -1.36328125,56.92095588 -6.328125 -0.65234375,56.87806373 -6.48046875 0.0625,56.98835784 -3.9375 -8.34375,56.94699755 -4.0859375 -7.69140625,56.90870098 -4.24609375 -7.03125,56.87040441 -4.4375 -6.35546875,56.82444853 -4.5859375 -5.69921875,56.78308824 -4.75 -5.01171875,56.73713235 -4.9296875 -4.296875,56.69577206 -5.08203125 -3.58984375,56.65747549 -5.21875 -2.91015625,56.61458333 -5.359375 -2.23046875,56.5747549 -5.51171875 -1.5390625,56.53645833 -5.6484375 -0.84375,56.49356618 -5.80078125 -0.12890625,56.59313725 -3.2734375 -8.5,56.55177696 -3.40625 -7.83984375,56.51501225 -3.58203125 -7.171875,56.4721201 -3.74609375 -6.5078125,56.4307598 -3.91015625 -5.83984375,56.39093137 -4.07421875 -5.16796875,56.34803922 -4.25390625 -4.48046875,56.3036152 -4.40625 -3.77734375,56.26378676 -4.54296875 -3.09375,56.22395833 -4.6796875 -2.40625,56.1841299 -4.83203125 -1.7265625,56.1473652 -4.984375 -1.03515625,56.10447304 -5.125 -0.33203125,56.1963848 -2.5703125 -8.64453125,56.1596201 -2.74609375 -7.98046875,56.11979167 -2.89453125 -7.32421875,56.07996324 -3.0703125 -6.65625,56.03860294 -3.25 -5.98828125,55.99571078 -3.3984375 -5.3125,55.95281863 -3.55078125 -4.640625,55.9129902 -3.71484375 -3.96484375,55.8716299 -3.8671875 -3.27734375,55.83180147 -4.00390625 -2.58984375,55.79503676 -4.15625 -1.91015625,55.75520833 -4.296875 -1.20703125,55.71231618 -4.4375 -0.51953125,55.81341912 -1.890625 -8.7734375,55.77665441 -2.0546875 -8.13671875,55.73682598 -2.21484375 -7.484375,55.69699755 -2.39453125 -6.8203125,55.65716912 -2.5703125 -6.14453125,55.6127451 -2.70703125 -5.46875,55.57291667 -2.88671875 -4.796875,55.53308824 -3.0546875 -4.1171875,55.49172794 -3.17578125 -3.46875,55.45189951 -3.328125 -2.77734375,55.4151348 -3.46484375 -2.0859375,55.37377451 -3.62109375 -1.39453125,55.33394608 -3.7578125 -0.6953125,55.42738971 -1.23046875 -8.90234375,55.38909314 -1.37890625 -8.26953125,55.35232843 -1.5546875 -7.62890625,55.31403186 -1.73046875 -6.97265625,55.27113971 -1.8671875 -6.30078125,55.22977941 -2.03515625 -5.62890625,55.18688725 -2.21484375 -4.95703125,55.15165441 -2.37890625 -4.2734375,55.11182598 -2.515625 -3.625,55.07046569 -2.640625 -2.96875,55.03216912 -2.77734375 -2.27734375,54.99234069 -2.91796875 -1.57421875,54.95404412 -3.0703125 -0.8828125,55.03829657 -0.54296875 -9.03125,55.00459559 -0.703125 -8.39453125,54.96629902 -0.8671875 -7.7578125,54.92800245 -1.03125 -7.1171875,54.89123775 -1.1953125 -6.453125,54.84681373 -1.359375 -5.78515625,54.80545343 -1.52734375 -5.109375,54.76409314 -1.69140625 -4.44140625,54.72579657 -1.81640625 -3.78515625,54.6875 -1.953125 -3.125,54.64613971 -2.078125 -2.45703125,54.60784314 -2.23046875 -1.7578125,54.56954657 -2.3984375 -1.0703125,54.64613971 0.140625 -9.16015625,54.61090686 -0.01953125 -8.5234375,54.57720588 -0.1953125 -7.89453125,54.53890931 -0.34765625 -7.25,54.50061275 -0.51171875 -6.61328125,54.46231618 -0.6875 -5.94140625,54.41636029 -0.828125 -5.265625,54.37806373 -1.0078125 -4.59765625,54.33976716 -1.12890625 -3.9453125,54.30147059 -1.28125 -3.27734375,54.26011029 -1.390625 -2.625,54.22028186 -1.53125 -1.953125,54.18198529 -1.68359375 -1.25,54.25551471 0.828125 -9.296875,54.21721814 0.6640625 -8.66015625,54.18198529 0.5 -8.01953125,54.14368873 0.3359375 -7.38671875,54.10845588 0.171875 -6.73828125,54.07169118 -0.0078125 -6.0859375,54.03033088 -0.15625 -5.42578125,53.99203431 -0.30859375 -4.7578125,53.95220588 -0.4453125 -4.1015625,53.91390931 -0.5703125 -3.4453125,53.87408088 -0.72265625 -2.78515625,53.83578431 -0.84765625 -2.10546875,53.79595588 -1 -1.44140625,53.86182598 1.5234375 -9.4296875,53.82199755 1.375 -8.79296875,53.78676471 1.2109375 -8.16015625,53.75153186 1.046875 -7.51953125,53.71476716 0.8828125 -6.8828125,53.67493873 0.71875 -6.22265625,53.63664216 0.56640625 -5.578125,53.59987745 0.40234375 -4.921875,53.56464461 0.25 -4.2578125,53.52481618 0.125 -3.60546875,53.48498775 -0.01171875 -2.9453125,53.44669118 -0.15234375 -2.27734375,53.40686275 -0.3046875 -1.60546875,53.47273284 2.21875 -9.5546875,53.43596814 2.0546875 -8.9375,53.39920343 1.90625 -8.296875,53.36397059 1.7421875 -7.65625,53.32720588 1.578125 -7.015625,53.28737745 1.4140625 -6.37109375,53.25061275 1.24609375 -5.71484375,53.21078431 1.09375 -5.078125,53.1786152 0.95703125 -4.4296875,53.14185049 0.8203125 -3.7734375,53.09895833 0.6796875 -3.11328125,53.0591299 0.54296875 -2.4453125,53.0223652 0.390625 -1.77734375
";
// Split the content by lines
$lines = explode(",", $content);
// Initialize the matrix array
$matrix = [];
// Loop through the lines and split each line into values
foreach ($lines as $index => $line) {
// Split the line by tabs
$values = explode("\t", $line);
// Assign the values to the matrix with an index starting from 1
$matrix[$index + 1] = array_map('floatval', $values);
}
// Print the matrix array for verification
//echo "<br>";
//print_r($matrix);
//echo $matrix[1][0].",".$matrix[2][1];
//$TL=57.36;$Ta=1.77;$Tb=-4.21;
$min=100;
for ($i=1;$i<=2197;$i=$i+1) {
${"de".$i}=de76($TL,$Ta,$Tb,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFix=$i;}
}
///echo "<br>min:$min,$iFix;";
//echo "<br> dot indexT:".$iFix.":".$matrixg[$iFix][0].",".$matrixg[$iFix][1].",".$matrixg[$iFix][2].",";
$min=100;
for ($i=1;$i<=2197;$i=$i+1) {
${"de".$i}=de76($ML,$Ma,$Mb,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFixM=$i;}
}
//echo "<br>minM:$min,$iFixM;";
//echo "<br> dot indexM:".$iFixM.":".$matrixg[$iFixM][0].",".$matrixg[$iFixM][1].",".$matrixg[$iFixM][2].",";
$min=100;
for ($i=1;$i<=2197;$i=$i+1) {
${"de".$i}=de76($TLpp,$Tapp,$Tbpp,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFixpp=$i;}
}
//echo "<br>minM:$min,$iFixpp;";
//echo "<br> dot indexpp:".$iFixpp.":".$matrixg[$iFixpp][0].",".$matrixg[$iFixpp][1].",".$matrixg[$iFixpp][2].",";
/////////////////////////////////////gray 25
/////////////////////////////////////////////////////////////////////////
$graycontent25 ="20 14 14,20 14 15,20 14 16,20 14 17,20 14 18,20 14 19,20 14 20,20 14 21,20 14 22,20 14 23,20 14 24,20 15 14,20 15 15,20 15 16,20 15 17,20 15 18,20 15 19,20 15 20,20 15 21,20 15 22,20 15 23,20 15 24,20 16 14,20 16 15,20 16 16,20 16 17,20 16 18,20 16 19,20 16 20,20 16 21,20 16 22,20 16 23,20 16 24,20 17 14,20 17 15,20 17 16,20 17 17,20 17 18,20 17 19,20 17 20,20 17 21,20 17 22,20 17 23,20 17 24,20 18 14,20 18 15,20 18 16,20 18 17,20 18 18,20 18 19,20 18 20,20 18 21,20 18 22,20 18 23,20 18 24,20 19 14,20 19 15,20 19 16,20 19 17,20 19 18,20 19 19,20 19 20,20 19 21,20 19 22,20 19 23,20 19 24,20 20 14,20 20 15,20 20 16,20 20 17,20 20 18,20 20 19,20 20 20,20 20 21,20 20 22,20 20 23,20 20 24,20 21 14,20 21 15,20 21 16,20 21 17,20 21 18,20 21 19,20 21 20,20 21 21,20 21 22,20 21 23,20 21 24,20 22 14,20 22 15,20 22 16,20 22 17,20 22 18,20 22 19,20 22 20,20 22 21,20 22 22,20 22 23,20 22 24,20 23 14,20 23 15,20 23 16,20 23 17,20 23 18,20 23 19,20 23 20,20 23 21,20 23 22,20 23 23,20 23 24,20 24 14,20 24 15,20 24 16,20 24 17,20 24 18,20 24 19,20 24 20,20 24 21,20 24 22,20 24 23,20 24 24,21 14 14,21 14 15,21 14 16,21 14 17,21 14 18,21 14 19,21 14 20,21 14 21,21 14 22,21 14 23,21 14 24,21 15 14,21 15 15,21 15 16,21 15 17,21 15 18,21 15 19,21 15 20,21 15 21,21 15 22,21 15 23,21 15 24,21 16 14,21 16 15,21 16 16,21 16 17,21 16 18,21 16 19,21 16 20,21 16 21,21 16 22,21 16 23,21 16 24,21 17 14,21 17 15,21 17 16,21 17 17,21 17 18,21 17 19,21 17 20,21 17 21,21 17 22,21 17 23,21 17 24,21 18 14,21 18 15,21 18 16,21 18 17,21 18 18,21 18 19,21 18 20,21 18 21,21 18 22,21 18 23,21 18 24,21 19 14,21 19 15,21 19 16,21 19 17,21 19 18,21 19 19,21 19 20,21 19 21,21 19 22,21 19 23,21 19 24,21 20 14,21 20 15,21 20 16,21 20 17,21 20 18,21 20 19,21 20 20,21 20 21,21 20 22,21 20 23,21 20 24,21 21 14,21 21 15,21 21 16,21 21 17,21 21 18,21 21 19,21 21 20,21 21 21,21 21 22,21 21 23,21 21 24,21 22 14,21 22 15,21 22 16,21 22 17,21 22 18,21 22 19,21 22 20,21 22 21,21 22 22,21 22 23,21 22 24,21 23 14,21 23 15,21 23 16,21 23 17,21 23 18,21 23 19,21 23 20,21 23 21,21 23 22,21 23 23,21 23 24,21 24 14,21 24 15,21 24 16,21 24 17,21 24 18,21 24 19,21 24 20,21 24 21,21 24 22,21 24 23,21 24 24,22 14 14,22 14 15,22 14 16,22 14 17,22 14 18,22 14 19,22 14 20,22 14 21,22 14 22,22 14 23,22 14 24,22 15 14,22 15 15,22 15 16,22 15 17,22 15 18,22 15 19,22 15 20,22 15 21,22 15 22,22 15 23,22 15 24,22 16 14,22 16 15,22 16 16,22 16 17,22 16 18,22 16 19,22 16 20,22 16 21,22 16 22,22 16 23,22 16 24,22 17 14,22 17 15,22 17 16,22 17 17,22 17 18,22 17 19,22 17 20,22 17 21,22 17 22,22 17 23,22 17 24,22 18 14,22 18 15,22 18 16,22 18 17,22 18 18,22 18 19,22 18 20,22 18 21,22 18 22,22 18 23,22 18 24,22 19 14,22 19 15,22 19 16,22 19 17,22 19 18,22 19 19,22 19 20,22 19 21,22 19 22,22 19 23,22 19 24,22 20 14,22 20 15,22 20 16,22 20 17,22 20 18,22 20 19,22 20 20,22 20 21,22 20 22,22 20 23,22 20 24,22 21 14,22 21 15,22 21 16,22 21 17,22 21 18,22 21 19,22 21 20,22 21 21,22 21 22,22 21 23,22 21 24,22 22 14,22 22 15,22 22 16,22 22 17,22 22 18,22 22 19,22 22 20,22 22 21,22 22 22,22 22 23,22 22 24,22 23 14,22 23 15,22 23 16,22 23 17,22 23 18,22 23 19,22 23 20,22 23 21,22 23 22,22 23 23,22 23 24,22 24 14,22 24 15,22 24 16,22 24 17,22 24 18,22 24 19,22 24 20,22 24 21,22 24 22,22 24 23,22 24 24,23 14 14,23 14 15,23 14 16,23 14 17,23 14 18,23 14 19,23 14 20,23 14 21,23 14 22,23 14 23,23 14 24,23 15 14,23 15 15,23 15 16,23 15 17,23 15 18,23 15 19,23 15 20,23 15 21,23 15 22,23 15 23,23 15 24,23 16 14,23 16 15,23 16 16,23 16 17,23 16 18,23 16 19,23 16 20,23 16 21,23 16 22,23 16 23,23 16 24,23 17 14,23 17 15,23 17 16,23 17 17,23 17 18,23 17 19,23 17 20,23 17 21,23 17 22,23 17 23,23 17 24,23 18 14,23 18 15,23 18 16,23 18 17,23 18 18,23 18 19,23 18 20,23 18 21,23 18 22,23 18 23,23 18 24,23 19 14,23 19 15,23 19 16,23 19 17,23 19 18,23 19 19,23 19 20,23 19 21,23 19 22,23 19 23,23 19 24,23 20 14,23 20 15,23 20 16,23 20 17,23 20 18,23 20 19,23 20 20,23 20 21,23 20 22,23 20 23,23 20 24,23 21 14,23 21 15,23 21 16,23 21 17,23 21 18,23 21 19,23 21 20,23 21 21,23 21 22,23 21 23,23 21 24,23 22 14,23 22 15,23 22 16,23 22 17,23 22 18,23 22 19,23 22 20,23 22 21,23 22 22,23 22 23,23 22 24,23 23 14,23 23 15,23 23 16,23 23 17,23 23 18,23 23 19,23 23 20,23 23 21,23 23 22,23 23 23,23 23 24,23 24 14,23 24 15,23 24 16,23 24 17,23 24 18,23 24 19,23 24 20,23 24 21,23 24 22,23 24 23,23 24 24,24 14 14,24 14 15,24 14 16,24 14 17,24 14 18,24 14 19,24 14 20,24 14 21,24 14 22,24 14 23,24 14 24,24 15 14,24 15 15,24 15 16,24 15 17,24 15 18,24 15 19,24 15 20,24 15 21,24 15 22,24 15 23,24 15 24,24 16 14,24 16 15,24 16 16,24 16 17,24 16 18,24 16 19,24 16 20,24 16 21,24 16 22,24 16 23,24 16 24,24 17 14,24 17 15,24 17 16,24 17 17,24 17 18,24 17 19,24 17 20,24 17 21,24 17 22,24 17 23,24 17 24,24 18 14,24 18 15,24 18 16,24 18 17,24 18 18,24 18 19,24 18 20,24 18 21,24 18 22,24 18 23,24 18 24,24 19 14,24 19 15,24 19 16,24 19 17,24 19 18,24 19 19,24 19 20,24 19 21,24 19 22,24 19 23,24 19 24,24 20 14,24 20 15,24 20 16,24 20 17,24 20 18,24 20 19,24 20 20,24 20 21,24 20 22,24 20 23,24 20 24,24 21 14,24 21 15,24 21 16,24 21 17,24 21 18,24 21 19,24 21 20,24 21 21,24 21 22,24 21 23,24 21 24,24 22 14,24 22 15,24 22 16,24 22 17,24 22 18,24 22 19,24 22 20,24 22 21,24 22 22,24 22 23,24 22 24,24 23 14,24 23 15,24 23 16,24 23 17,24 23 18,24 23 19,24 23 20,24 23 21,24 23 22,24 23 23,24 23 24,24 24 14,24 24 15,24 24 16,24 24 17,24 24 18,24 24 19,24 24 20,24 24 21,24 24 22,24 24 23,24 24 24,25 14 14,25 14 15,25 14 16,25 14 17,25 14 18,25 14 19,25 14 20,25 14 21,25 14 22,25 14 23,25 14 24,25 15 14,25 15 15,25 15 16,25 15 17,25 15 18,25 15 19,25 15 20,25 15 21,25 15 22,25 15 23,25 15 24,25 16 14,25 16 15,25 16 16,25 16 17,25 16 18,25 16 19,25 16 20,25 16 21,25 16 22,25 16 23,25 16 24,25 17 14,25 17 15,25 17 16,25 17 17,25 17 18,25 17 19,25 17 20,25 17 21,25 17 22,25 17 23,25 17 24,25 18 14,25 18 15,25 18 16,25 18 17,25 18 18,25 18 19,25 18 20,25 18 21,25 18 22,25 18 23,25 18 24,25 19 14,25 19 15,25 19 16,25 19 17,25 19 18,25 19 19,25 19 20,25 19 21,25 19 22,25 19 23,25 19 24,25 20 14,25 20 15,25 20 16,25 20 17,25 20 18,25 20 19,25 20 20,25 20 21,25 20 22,25 20 23,25 20 24,25 21 14,25 21 15,25 21 16,25 21 17,25 21 18,25 21 19,25 21 20,25 21 21,25 21 22,25 21 23,25 21 24,25 22 14,25 22 15,25 22 16,25 22 17,25 22 18,25 22 19,25 22 20,25 22 21,25 22 22,25 22 23,25 22 24,25 23 14,25 23 15,25 23 16,25 23 17,25 23 18,25 23 19,25 23 20,25 23 21,25 23 22,25 23 23,25 23 24,25 24 14,25 24 15,25 24 16,25 24 17,25 24 18,25 24 19,25 24 20,25 24 21,25 24 22,25 24 23,25 24 24,26 14 14,26 14 15,26 14 16,26 14 17,26 14 18,26 14 19,26 14 20,26 14 21,26 14 22,26 14 23,26 14 24,26 15 14,26 15 15,26 15 16,26 15 17,26 15 18,26 15 19,26 15 20,26 15 21,26 15 22,26 15 23,26 15 24,26 16 14,26 16 15,26 16 16,26 16 17,26 16 18,26 16 19,26 16 20,26 16 21,26 16 22,26 16 23,26 16 24,26 17 14,26 17 15,26 17 16,26 17 17,26 17 18,26 17 19,26 17 20,26 17 21,26 17 22,26 17 23,26 17 24,26 18 14,26 18 15,26 18 16,26 18 17,26 18 18,26 18 19,26 18 20,26 18 21,26 18 22,26 18 23,26 18 24,26 19 14,26 19 15,26 19 16,26 19 17,26 19 18,26 19 19,26 19 20,26 19 21,26 19 22,26 19 23,26 19 24,26 20 14,26 20 15,26 20 16,26 20 17,26 20 18,26 20 19,26 20 20,26 20 21,26 20 22,26 20 23,26 20 24,26 21 14,26 21 15,26 21 16,26 21 17,26 21 18,26 21 19,26 21 20,26 21 21,26 21 22,26 21 23,26 21 24,26 22 14,26 22 15,26 22 16,26 22 17,26 22 18,26 22 19,26 22 20,26 22 21,26 22 22,26 22 23,26 22 24,26 23 14,26 23 15,26 23 16,26 23 17,26 23 18,26 23 19,26 23 20,26 23 21,26 23 22,26 23 23,26 23 24,26 24 14,26 24 15,26 24 16,26 24 17,26 24 18,26 24 19,26 24 20,26 24 21,26 24 22,26 24 23,26 24 24,27 14 14,27 14 15,27 14 16,27 14 17,27 14 18,27 14 19,27 14 20,27 14 21,27 14 22,27 14 23,27 14 24,27 15 14,27 15 15,27 15 16,27 15 17,27 15 18,27 15 19,27 15 20,27 15 21,27 15 22,27 15 23,27 15 24,27 16 14,27 16 15,27 16 16,27 16 17,27 16 18,27 16 19,27 16 20,27 16 21,27 16 22,27 16 23,27 16 24,27 17 14,27 17 15,27 17 16,27 17 17,27 17 18,27 17 19,27 17 20,27 17 21,27 17 22,27 17 23,27 17 24,27 18 14,27 18 15,27 18 16,27 18 17,27 18 18,27 18 19,27 18 20,27 18 21,27 18 22,27 18 23,27 18 24,27 19 14,27 19 15,27 19 16,27 19 17,27 19 18,27 19 19,27 19 20,27 19 21,27 19 22,27 19 23,27 19 24,27 20 14,27 20 15,27 20 16,27 20 17,27 20 18,27 20 19,27 20 20,27 20 21,27 20 22,27 20 23,27 20 24,27 21 14,27 21 15,27 21 16,27 21 17,27 21 18,27 21 19,27 21 20,27 21 21,27 21 22,27 21 23,27 21 24,27 22 14,27 22 15,27 22 16,27 22 17,27 22 18,27 22 19,27 22 20,27 22 21,27 22 22,27 22 23,27 22 24,27 23 14,27 23 15,27 23 16,27 23 17,27 23 18,27 23 19,27 23 20,27 23 21,27 23 22,27 23 23,27 23 24,27 24 14,27 24 15,27 24 16,27 24 17,27 24 18,27 24 19,27 24 20,27 24 21,27 24 22,27 24 23,27 24 24,28 14 14,28 14 15,28 14 16,28 14 17,28 14 18,28 14 19,28 14 20,28 14 21,28 14 22,28 14 23,28 14 24,28 15 14,28 15 15,28 15 16,28 15 17,28 15 18,28 15 19,28 15 20,28 15 21,28 15 22,28 15 23,28 15 24,28 16 14,28 16 15,28 16 16,28 16 17,28 16 18,28 16 19,28 16 20,28 16 21,28 16 22,28 16 23,28 16 24,28 17 14,28 17 15,28 17 16,28 17 17,28 17 18,28 17 19,28 17 20,28 17 21,28 17 22,28 17 23,28 17 24,28 18 14,28 18 15,28 18 16,28 18 17,28 18 18,28 18 19,28 18 20,28 18 21,28 18 22,28 18 23,28 18 24,28 19 14,28 19 15,28 19 16,28 19 17,28 19 18,28 19 19,28 19 20,28 19 21,28 19 22,28 19 23,28 19 24,28 20 14,28 20 15,28 20 16,28 20 17,28 20 18,28 20 19,28 20 20,28 20 21,28 20 22,28 20 23,28 20 24,28 21 14,28 21 15,28 21 16,28 21 17,28 21 18,28 21 19,28 21 20,28 21 21,28 21 22,28 21 23,28 21 24,28 22 14,28 22 15,28 22 16,28 22 17,28 22 18,28 22 19,28 22 20,28 22 21,28 22 22,28 22 23,28 22 24,28 23 14,28 23 15,28 23 16,28 23 17,28 23 18,28 23 19,28 23 20,28 23 21,28 23 22,28 23 23,28 23 24,28 24 14,28 24 15,28 24 16,28 24 17,28 24 18,28 24 19,28 24 20,28 24 21,28 24 22,28 24 23,28 24 24,29 14 14,29 14 15,29 14 16,29 14 17,29 14 18,29 14 19,29 14 20,29 14 21,29 14 22,29 14 23,29 14 24,29 15 14,29 15 15,29 15 16,29 15 17,29 15 18,29 15 19,29 15 20,29 15 21,29 15 22,29 15 23,29 15 24,29 16 14,29 16 15,29 16 16,29 16 17,29 16 18,29 16 19,29 16 20,29 16 21,29 16 22,29 16 23,29 16 24,29 17 14,29 17 15,29 17 16,29 17 17,29 17 18,29 17 19,29 17 20,29 17 21,29 17 22,29 17 23,29 17 24,29 18 14,29 18 15,29 18 16,29 18 17,29 18 18,29 18 19,29 18 20,29 18 21,29 18 22,29 18 23,29 18 24,29 19 14,29 19 15,29 19 16,29 19 17,29 19 18,29 19 19,29 19 20,29 19 21,29 19 22,29 19 23,29 19 24,29 20 14,29 20 15,29 20 16,29 20 17,29 20 18,29 20 19,29 20 20,29 20 21,29 20 22,29 20 23,29 20 24,29 21 14,29 21 15,29 21 16,29 21 17,29 21 18,29 21 19,29 21 20,29 21 21,29 21 22,29 21 23,29 21 24,29 22 14,29 22 15,29 22 16,29 22 17,29 22 18,29 22 19,29 22 20,29 22 21,29 22 22,29 22 23,29 22 24,29 23 14,29 23 15,29 23 16,29 23 17,29 23 18,29 23 19,29 23 20,29 23 21,29 23 22,29 23 23,29 23 24,29 24 14,29 24 15,29 24 16,29 24 17,29 24 18,29 24 19,29 24 20,29 24 21,29 24 22,29 24 23,29 24 24,30 14 14,30 14 15,30 14 16,30 14 17,30 14 18,30 14 19,30 14 20,30 14 21,30 14 22,30 14 23,30 14 24,30 15 14,30 15 15,30 15 16,30 15 17,30 15 18,30 15 19,30 15 20,30 15 21,30 15 22,30 15 23,30 15 24,30 16 14,30 16 15,30 16 16,30 16 17,30 16 18,30 16 19,30 16 20,30 16 21,30 16 22,30 16 23,30 16 24,30 17 14,30 17 15,30 17 16,30 17 17,30 17 18,30 17 19,30 17 20,30 17 21,30 17 22,30 17 23,30 17 24,30 18 14,30 18 15,30 18 16,30 18 17,30 18 18,30 18 19,30 18 20,30 18 21,30 18 22,30 18 23,30 18 24,30 19 14,30 19 15,30 19 16,30 19 17,30 19 18,30 19 19,30 19 20,30 19 21,30 19 22,30 19 23,30 19 24,30 20 14,30 20 15,30 20 16,30 20 17,30 20 18,30 20 19,30 20 20,30 20 21,30 20 22,30 20 23,30 20 24,30 21 14,30 21 15,30 21 16,30 21 17,30 21 18,30 21 19,30 21 20,30 21 21,30 21 22,30 21 23,30 21 24,30 22 14,30 22 15,30 22 16,30 22 17,30 22 18,30 22 19,30 22 20,30 22 21,30 22 22,30 22 23,30 22 24,30 23 14,30 23 15,30 23 16,30 23 17,30 23 18,30 23 19,30 23 20,30 23 21,30 23 22,30 23 23,30 23 24,30 24 14,30 24 15,30 24 16,30 24 17,30 24 18,30 24 19,30 24 20,30 24 21,30 24 22,30 24 23,30 24 24
"
;
// Split the content by lines
$lines25 = explode(",", $graycontent25);
// Initialize the matrix array
$matrixg25 = [];
// Loop through the lines and split each line into values
foreach ($lines25 as $index => $line) {
// Split the line by tabs
$values = explode("\t", $line);
// Assign the values to the matrix with an index starting from 1
$matrixg25[$index + 1] = array_map('floatval', $values);
}
// Print the matrix array for verification
//print_r($matrixg);
//echo $matrixg[1][0].",".$matrixg[2][1];
// Define the content as a multi-line string
$content25 = "79.65992647 0.29296875 -3.74609375,79.61090686 0.17578125 -2.9609375,79.55422794 0.04296875 -2.14453125,79.49754902 -0.06640625 -1.34375,79.44546569 -0.19140625 -0.53515625,79.38572304 -0.30859375 0.2734375,79.32904412 -0.4375 1.08984375,79.27389706 -0.5625 1.890625,79.22181373 -0.67578125 2.6640625,79.16819853 -0.78515625 3.453125,79.11458333 -0.8984375 4.25,79.21109069 0.94921875 -3.86328125,79.16053922 0.828125 -3.08984375,79.10845588 0.7109375 -2.30078125,79.05330882 0.59375 -1.5,78.9966299 0.45703125 -0.69140625,78.93995098 0.34765625 0.1171875,78.88327206 0.21875 0.9375,78.82965686 0.1015625 1.73828125,78.77757353 -0.015625 2.49609375,78.7254902 -0.12890625 3.2734375,78.67340686 -0.24609375 4.07421875,78.75612745 1.609375 -3.9921875,78.70710784 1.4765625 -3.21484375,78.66115196 1.36328125 -2.43359375,78.60906863 1.24609375 -1.65234375,78.55238971 1.125 -0.84765625,78.49571078 0.9921875 -0.02734375,78.4375 0.875 0.77734375,78.3838848 0.75390625 1.5859375,78.33180147 0.63671875 2.34765625,78.28278186 0.5234375 3.109375,78.23069853 0.40625 3.89453125,78.3057598 2.2578125 -4.1171875,78.25520833 2.1484375 -3.33984375,78.20465686 2.03125 -2.5625,78.15716912 1.8984375 -1.78125,78.10661765 1.78125 -1,78.05147059 1.65625 -0.18359375,77.9932598 1.53125 0.62890625,77.93964461 1.40234375 1.4296875,77.88756127 1.30078125 2.1953125,77.8370098 1.1796875 2.95703125,77.78339461 1.0703125 3.73046875,77.85079657 2.9140625 -4.23828125,77.80330882 2.796875 -3.46484375,77.75428922 2.67578125 -2.6875,77.70373775 2.55859375 -1.91015625,77.65471814 2.44140625 -1.125,77.60569853 2.31640625 -0.34375,77.54901961 2.1875 0.47265625,77.49387255 2.0703125 1.2734375,77.44178922 1.9609375 2.03515625,77.39123775 1.83984375 2.80859375,77.33915441 1.72265625 3.57421875,77.3973652 3.57421875 -4.3671875,77.34834559 3.4609375 -3.58984375,77.29779412 3.3359375 -2.81640625,77.24877451 3.21875 -2.03125,77.1997549 3.09375 -1.25,77.15226716 2.9765625 -0.46484375,77.10324755 2.8515625 0.31640625,77.04656863 2.73046875 1.12109375,76.99448529 2.62109375 1.890625,76.9408701 2.51171875 2.6484375,76.89185049 2.3828125 3.42578125,76.9408701 4.23828125 -4.5,76.89338235 4.11328125 -3.7265625,76.84589461 4.0078125 -2.94140625,76.79534314 3.875 -2.1640625,76.74785539 3.7578125 -1.37890625,76.69883578 3.6328125 -0.59765625,76.64981618 3.515625 0.1875,76.60079657 3.38671875 0.95703125,76.54871324 3.27734375 1.7265625,76.4966299 3.17578125 2.4921875,76.44607843 3.046875 3.265625,76.48897059 4.890625 -4.609375,76.44301471 4.78125 -3.85546875,76.3939951 4.65625 -3.078125,76.34497549 4.53515625 -2.3046875,76.29748775 4.41796875 -1.51953125,76.24540441 4.296875 -0.73828125,76.19791667 4.171875 0.046875,76.15042892 4.0546875 0.8203125,76.10140931 3.9453125 1.5546875,76.05085784 3.8359375 2.3203125,76.00030637 3.71484375 3.09375,76.03400735 5.5703125 -4.72265625,75.98651961 5.4453125 -3.97265625,75.94209559 5.328125 -3.21484375,75.89307598 5.203125 -2.4453125,75.84405637 5.0859375 -1.66015625,75.7935049 4.9609375 -0.875,75.74448529 4.84375 -0.09375,75.69546569 4.7265625 0.68359375,75.6495098 4.6171875 1.41015625,75.60202206 4.49609375 2.1484375,75.54993873 4.39453125 2.91796875,75.57751225 6.234375 -4.83203125,75.53155637 6.1171875 -4.0859375,75.48560049 5.9921875 -3.328125,75.43811275 5.875 -2.578125,75.38756127 5.7578125 -1.8046875,75.34007353 5.6328125 -1.015625,75.29258578 5.5078125 -0.234375,75.24203431 5.3984375 0.5390625,75.19607843 5.28125 1.26953125,75.14552696 5.171875 2.0078125,75.09957108 5.05859375 2.74609375,75.11948529 6.91015625 -4.94921875,75.07352941 6.78515625 -4.1953125,75.02757353 6.66796875 -3.4453125,74.98008578 6.5546875 -2.6953125,74.93566176 6.42578125 -1.93359375,74.88511029 6.30859375 -1.16796875,74.83762255 6.17578125 -0.375,74.78860294 6.06640625 0.39453125,74.7411152 5.95703125 1.1328125,74.69209559 5.84765625 1.8671875,74.64613971 5.7265625 2.60546875,79.29993873 -0.10546875 -4.22265625,79.24938725 -0.22265625 -3.4375,79.19270833 -0.359375 -2.62890625,79.13756127 -0.4765625 -1.82421875,79.08241422 -0.60546875 -1.01171875,79.02573529 -0.7265625 -0.20703125,78.97058824 -0.84765625 0.60546875,78.91390931 -0.97265625 1.40625,78.86029412 -1.0859375 2.17578125,78.80974265 -1.20703125 2.97265625,78.75459559 -1.3203125 3.765625,78.84803922 0.5546875 -4.34375,78.79901961 0.4296875 -3.57421875,78.75 0.29296875 -2.78125,78.69332108 0.17578125 -1.9765625,78.63817402 0.0546875 -1.16796875,78.58455882 -0.078125 -0.3515625,78.52634804 -0.19921875 0.453125,78.47120098 -0.3203125 1.25390625,78.42064951 -0.44140625 2.015625,78.36856618 -0.5625 2.79296875,78.31648284 -0.67578125 3.58984375,78.39920343 1.19921875 -4.4609375,78.35018382 1.07421875 -3.69140625,78.30116422 0.95703125 -2.9140625,78.25061275 0.83984375 -2.12890625,78.19393382 0.7109375 -1.3203125,78.13878676 0.57421875 -0.515625,78.08210784 0.45703125 0.3046875,78.02849265 0.3359375 1.10546875,77.97640931 0.22265625 1.87109375,77.92585784 0.1015625 2.6328125,77.87377451 -0.01953125 3.41015625,77.95036765 1.8515625 -4.58203125,77.90134804 1.734375 -3.81640625,77.85079657 1.609375 -3.03515625,77.8002451 1.48828125 -2.2578125,77.75275735 1.36328125 -1.46875,77.69454657 1.2421875 -0.66796875,77.63939951 1.10546875 0.1484375,77.58425245 0.984375 0.953125,77.53370098 0.8671875 1.71484375,77.48161765 0.75390625 2.48046875,77.43106618 0.6328125 3.25,77.5 2.50390625 -4.70703125,77.44944853 2.38671875 -3.9296875,77.40196078 2.26171875 -3.15234375,77.34987745 2.140625 -2.37890625,77.30238971 2.015625 -1.6015625,77.25030637 1.89453125 -0.81640625,77.19362745 1.76953125 -0.00390625,77.14001225 1.6484375 0.796875,77.08792892 1.52734375 1.55859375,77.03890931 1.40625 2.32421875,76.98682598 1.28515625 3.09375,77.04656863 3.16796875 -4.828125,76.99601716 3.04296875 -4.05859375,76.94852941 2.91796875 -3.28125,76.8995098 2.796875 -2.50390625,76.84895833 2.6640625 -1.71875,76.79993873 2.55078125 -0.94140625,76.74938725 2.42578125 -0.15234375,76.6942402 2.296875 0.64453125,76.64215686 2.19140625 1.41015625,76.59313725 2.0625 2.16796875,76.54105392 1.953125 2.9453125,76.59620098 3.8203125 -4.95703125,76.54564951 3.69140625 -4.18359375,76.4966299 3.58203125 -3.41015625,76.44607843 3.45703125 -2.6328125,76.40012255 3.3203125 -1.8515625,76.34957108 3.2109375 -1.06640625,76.29901961 3.08203125 -0.28515625,76.25 2.96484375 0.48046875,76.19791667 2.84375 1.25,76.1473652 2.73046875 2.01953125,76.09528186 2.609375 2.78515625,76.14276961 4.48828125 -5.06640625,76.09681373 4.35546875 -4.3203125,76.04932598 4.23046875 -3.55078125,75.99877451 4.125 -2.76953125,75.95128676 3.984375 -1.9921875,75.89920343 3.87109375 -1.2109375,75.85018382 3.74609375 -0.4296875,75.80116422 3.625 0.34375,75.75214461 3.515625 1.07421875,75.70006127 3.39453125 1.84375,75.65104167 3.28125 2.61328125,75.6908701 5.14453125 -5.1796875,75.64338235 5.02734375 -4.43359375,75.59742647 4.90234375 -3.68359375,75.54993873 4.7734375 -2.90625,75.49632353 4.6640625 -2.12890625,75.44883578 4.52734375 -1.3515625,75.39828431 4.41015625 -0.56640625,75.34773284 4.2890625 0.203125,75.30484069 4.171875 0.94140625,75.25428922 4.05859375 1.671875,75.20373775 3.953125 2.44140625,75.23590686 5.8125 -5.29296875,75.18995098 5.6953125 -4.546875,75.1439951 5.5625 -3.79296875,75.09497549 5.44140625 -3.04296875,75.04595588 5.32421875 -2.26953125,74.99540441 5.203125 -1.4921875,74.9463848 5.0703125 -0.703125,74.89889706 4.96484375 0.06640625,74.84987745 4.84765625 0.79296875,74.80238971 4.734375 1.52734375,74.75643382 4.61328125 2.26953125,74.7778799 6.4921875 -5.40625,74.73345588 6.35546875 -4.66015625,74.6875 6.23046875 -3.90625,74.63848039 6.12109375 -3.15625,74.59252451 5.99609375 -2.40625,74.5435049 5.8671875 -1.6328125,74.49601716 5.74609375 -0.84765625,74.44546569 5.62890625 -0.0703125,74.39797794 5.5078125 0.66015625,74.34895833 5.3984375 1.390625,74.30300245 5.27734375 2.125,78.93841912 -0.51171875 -4.6953125,78.88786765 -0.6328125 -3.9140625,78.83272059 -0.765625 -3.1015625,78.77604167 -0.88671875 -2.30078125,78.72089461 -1.015625 -1.49609375,78.66574755 -1.140625 -0.69140625,78.60906863 -1.26953125 0.12109375,78.55698529 -1.40625 0.921875,78.5033701 -1.51953125 1.6953125,78.4497549 -1.62890625 2.48046875,78.39460784 -1.75 3.27734375,78.4911152 0.14453125 -4.81640625,78.44056373 0.015625 -4.04296875,78.38848039 -0.11328125 -3.25390625,78.33333333 -0.23828125 -2.44921875,78.27971814 -0.3671875 -1.6484375,78.22457108 -0.4921875 -0.83984375,78.16789216 -0.62109375 -0.0234375,78.11427696 -0.75 0.77734375,78.06219363 -0.86328125 1.53515625,78.00857843 -0.98046875 2.3046875,77.95343137 -1.09375 3.09765625,78.04227941 0.78515625 -4.93359375,77.99172794 0.66796875 -4.16015625,77.94270833 0.5390625 -3.38671875,77.89368873 0.41015625 -2.6015625,77.8370098 0.2890625 -1.80078125,77.78186275 0.16015625 -0.98828125,77.72518382 0.0390625 -0.1796875,77.6685049 -0.08203125 0.6171875,77.61948529 -0.21484375 1.3828125,77.56740196 -0.3203125 2.14453125,77.51685049 -0.44921875 2.921875,77.59497549 1.4453125 -5.05078125,77.54748775 1.3125 -4.28125,77.49540441 1.19921875 -3.51171875,77.4463848 1.0625 -2.734375,77.3973652 0.9375 -1.9453125,77.34068627 0.81640625 -1.140625,77.28247549 0.68359375 -0.33203125,77.22886029 0.5546875 0.47265625,77.17830882 0.44921875 1.23046875,77.12622549 0.328125 1.99609375,77.07567402 0.2109375 2.76953125,77.14613971 2.09375 -5.1796875,77.0971201 1.96875 -4.40234375,77.04656863 1.84765625 -3.6328125,76.99601716 1.71875 -2.85546875,76.94699755 1.58984375 -2.078125,76.89797794 1.47265625 -1.29296875,76.84129902 1.33203125 -0.484375,76.78615196 1.21875 0.31640625,76.73560049 1.09765625 1.078125,76.68504902 0.9765625 1.84375,76.63143382 0.8515625 2.61328125,76.69577206 2.75390625 -5.296875,76.64675245 2.625 -4.53125,76.59620098 2.5 -3.75390625,76.54871324 2.37109375 -2.97265625,76.4966299 2.25 -2.1953125,76.44607843 2.12890625 -1.41796875,76.39705882 1.9921875 -0.6328125,76.34344363 1.86328125 0.16796875,76.29136029 1.75 0.9296875,76.24080882 1.62890625 1.6953125,76.18872549 1.51171875 2.4609375,76.24540441 3.4140625 -5.4296875,76.1963848 3.28125 -4.65234375,76.1473652 3.16015625 -3.875,76.09681373 3.03125 -3.09765625,76.04932598 2.91015625 -2.32421875,75.99877451 2.78125 -1.54296875,75.9497549 2.65234375 -0.76171875,75.89920343 2.5234375 0.0078125,75.8471201 2.41015625 0.76953125,75.79656863 2.2890625 1.5390625,75.74601716 2.17578125 2.3046875,75.79656863 4.0625 -5.53125,75.74908088 3.9375 -4.78125,75.69852941 3.82421875 -4.01171875,75.65104167 3.6875 -3.23828125,75.60202206 3.55078125 -2.4609375,75.55147059 3.44140625 -1.68359375,75.50245098 3.30859375 -0.8984375,75.45189951 3.1875 -0.1328125,75.4028799 3.078125 0.6015625,75.35232843 2.953125 1.359375,75.30177696 2.83984375 2.1328125,75.34466912 4.72265625 -5.64453125,75.29718137 4.61328125 -4.8984375,75.25122549 4.4765625 -4.1484375,75.20067402 4.35546875 -3.3828125,75.15165441 4.2265625 -2.6015625,75.1026348 4.09765625 -1.82421875,75.05055147 3.984375 -1.0390625,75.00306373 3.84765625 -0.26953125,74.95404412 3.734375 0.4609375,74.90808824 3.61328125 1.19140625,74.8560049 3.5078125 1.96484375,74.89123775 5.39453125 -5.7578125,74.84528186 5.265625 -5.0078125,74.79932598 5.13671875 -4.2578125,74.75030637 5.02734375 -3.515625,74.6997549 4.8984375 -2.7421875,74.65226716 4.76953125 -1.9609375,74.60171569 4.640625 -1.1796875,74.55269608 4.51171875 -0.41015625,74.50520833 4.40625 0.31640625,74.45772059 4.28515625 1.0625,74.41023284 4.171875 1.7890625,74.43780637 6.06640625 -5.8671875,74.39031863 5.9375 -5.12109375,74.34436275 5.80078125 -4.37109375,74.29534314 5.69140625 -3.625,74.25091912 5.5546875 -2.8671875,74.20036765 5.44140625 -2.09765625,74.1528799 5.3046875 -1.3203125,74.10232843 5.18359375 -0.55078125,74.05484069 5.0703125 0.18359375,74.00735294 4.94921875 0.91796875,73.95833333 4.84375 1.6484375,78.57996324 -0.921875 -5.1640625,78.52634804 -1.046875 -4.390625,78.47120098 -1.16796875 -3.58984375,78.41605392 -1.296875 -2.78515625,78.36090686 -1.4375 -1.9765625,78.30729167 -1.55859375 -1.16796875,78.25061275 -1.67578125 -0.35546875,78.19393382 -1.81640625 0.4375,78.14031863 -1.9296875 1.203125,78.09129902 -2.0625 2,78.0346201 -2.1796875 2.78515625,78.13112745 -0.265625 -5.28515625,78.08210784 -0.39453125 -4.515625,78.02849265 -0.515625 -3.73828125,77.97640931 -0.65234375 -2.9296875,77.92126225 -0.78515625 -2.12109375,77.86458333 -0.90625 -1.3203125,77.80943627 -1.0390625 -0.51171875,77.75582108 -1.171875 0.29296875,77.70373775 -1.28515625 1.046875,77.65165441 -1.40234375 1.82421875,77.59650735 -1.52734375 2.61328125,77.68535539 0.38671875 -5.40234375,77.63633578 0.2578125 -4.63671875,77.58578431 0.12109375 -3.86328125,77.53523284 0 -3.078125,77.47855392 -0.12109375 -2.27734375,77.42340686 -0.25390625 -1.47265625,77.3682598 -0.39453125 -0.66015625,77.31311275 -0.515625 0.13671875,77.26256127 -0.640625 0.90625,77.21047794 -0.74609375 1.6640625,77.15992647 -0.87109375 2.4375,77.2411152 1.02734375 -5.5234375,77.19056373 0.8984375 -4.7578125,77.14001225 0.78515625 -3.98046875,77.08792892 0.65625 -3.20703125,77.03890931 0.51953125 -2.4296875,76.98376225 0.38671875 -1.625,76.9286152 0.265625 -0.80859375,76.87346814 0.1328125 -0.01171875,76.82291667 0.015625 0.75,76.7723652 -0.10546875 1.515625,76.72028186 -0.22265625 2.2734375,76.79534314 1.6796875 -5.640625,76.74632353 1.55078125 -4.87109375,76.6942402 1.4296875 -4.1015625,76.64215686 1.30078125 -3.328125,76.59466912 1.16796875 -2.5546875,76.54258578 1.046875 -1.7734375,76.48743873 0.9140625 -0.9609375,76.43382353 0.78515625 -0.16015625,76.38327206 0.66015625 0.6015625,76.33118873 0.546875 1.359375,76.28063725 0.421875 2.125,76.34497549 2.33203125 -5.76953125,76.29748775 2.203125 -4.9921875,76.24540441 2.08203125 -4.22265625,76.19485294 1.953125 -3.44921875,76.14583333 1.82421875 -2.66796875,76.09528186 1.69140625 -1.890625,76.04473039 1.5703125 -1.109375,75.99264706 1.4375 -0.30859375,75.94056373 1.31640625 0.4453125,75.88848039 1.19921875 1.2109375,75.83639706 1.08203125 1.98046875,75.89920343 2.98828125 -5.88671875,75.85018382 2.859375 -5.1171875,75.79810049 2.73828125 -4.34765625,75.74754902 2.609375 -3.57421875,75.69699755 2.48828125 -2.80078125,75.64797794 2.35546875 -2.015625,75.59895833 2.2265625 -1.234375,75.54993873 2.09375 -0.47265625,75.49632353 1.98046875 0.2890625,75.44577206 1.85546875 1.0546875,75.39368873 1.7421875 1.82421875,75.44883578 3.6484375 -5.9921875,75.4028799 3.51953125 -5.25,75.35232843 3.390625 -4.48046875,75.30484069 3.26171875 -3.70703125,75.25275735 3.13671875 -2.9296875,75.20067402 3.015625 -2.15625,75.15318627 2.875 -1.37109375,75.10416667 2.76171875 -0.61328125,75.05667892 2.640625 0.125,75.00459559 2.515625 0.88671875,74.95251225 2.3984375 1.65234375,74.99846814 4.30078125 -6.1015625,74.95251225 4.171875 -5.359375,74.90655637 4.05078125 -4.6171875,74.8560049 3.9296875 -3.84375,74.80392157 3.80078125 -3.06640625,74.75643382 3.66796875 -2.2890625,74.70435049 3.5390625 -1.515625,74.65533088 3.4140625 -0.7421875,74.60784314 3.30078125 -0.01171875,74.56188725 3.1875 0.71484375,74.51133578 3.0625 1.48046875,74.54810049 4.96484375 -6.21484375,74.50061275 4.85546875 -5.47265625,74.45465686 4.72265625 -4.73046875,74.40563725 4.59375 -3.98046875,74.35814951 4.45703125 -3.20703125,74.30606618 4.33203125 -2.43359375,74.25551471 4.203125 -1.65234375,74.20802696 4.08984375 -0.87890625,74.16053922 3.96484375 -0.15234375,74.11305147 3.8515625 0.58203125,74.06403186 3.734375 1.3046875,74.09620098 5.6328125 -6.32421875,74.04871324 5.50390625 -5.5859375,74.00275735 5.375 -4.83203125,73.95526961 5.25390625 -4.08984375,73.90778186 5.125 -3.3359375,73.85876225 5 -2.56640625,73.80974265 4.87890625 -1.7890625,73.76072304 4.73828125 -1.015625,73.71170343 4.6328125 -0.29296875,73.66421569 4.5 0.44140625,73.61366422 4.39453125 1.16796875,78.21844363 -1.328125 -5.64453125,78.16482843 -1.44921875 -4.86328125,78.10968137 -1.58203125 -4.05859375,78.05453431 -1.70703125 -3.2578125,78.00091912 -1.84765625 -2.453125,77.94270833 -1.96484375 -1.65234375,77.88909314 -2.10546875 -0.84765625,77.83547794 -2.23828125 -0.046875,77.78339461 -2.35546875 0.72265625,77.73131127 -2.48046875 1.515625,77.67463235 -2.59765625 2.296875,77.76960784 -0.6640625 -5.7578125,77.7221201 -0.796875 -4.9921875,77.6685049 -0.92578125 -4.2109375,77.61488971 -1.05859375 -3.41015625,77.56280637 -1.19921875 -2.60546875,77.50612745 -1.32421875 -1.80078125,77.44944853 -1.44921875 -0.9921875,77.3973652 -1.58984375 -0.1875,77.34528186 -1.71484375 0.57421875,77.29319853 -1.83203125 1.33984375,77.23805147 -1.953125 2.125,77.32996324 -0.0234375 -5.8671875,77.2778799 -0.15625 -5.109375,77.22732843 -0.28515625 -4.3359375,77.17677696 -0.41015625 -3.5625,77.12316176 -0.55078125 -2.75,77.06801471 -0.68359375 -1.9453125,77.00980392 -0.80859375 -1.13671875,76.95618873 -0.93359375 -0.33984375,76.90716912 -1.06640625 0.41796875,76.85508578 -1.18359375 1.1796875,76.80300245 -1.30859375 1.94921875,76.88419118 0.6171875 -5.9921875,76.83517157 0.48828125 -5.2265625,76.7846201 0.35546875 -4.45703125,76.73253676 0.2265625 -3.68359375,76.68351716 0.1015625 -2.8984375,76.6283701 -0.03125 -2.09375,76.57169118 -0.1640625 -1.29296875,76.51807598 -0.296875 -0.48828125,76.46905637 -0.421875 0.265625,76.41697304 -0.53125 1.02734375,76.36488971 -0.65625 1.79296875,76.44301471 1.265625 -6.10546875,76.39093137 1.1484375 -5.34375,76.3403799 1.01171875 -4.5703125,76.28829657 0.88671875 -3.80078125,76.23927696 0.74609375 -3.02734375,76.18872549 0.609375 -2.2421875,76.13357843 0.4921875 -1.4375,76.07843137 0.34765625 -0.640625,76.0278799 0.234375 0.1171875,75.97732843 0.1171875 0.8828125,75.9252451 -0.01171875 1.64453125,75.99571078 1.921875 -6.2265625,75.94362745 1.7890625 -5.46484375,75.89460784 1.66015625 -4.69140625,75.84405637 1.52734375 -3.9140625,75.7935049 1.39453125 -3.14453125,75.74142157 1.265625 -2.36328125,75.69240196 1.140625 -1.58203125,75.63878676 1.0078125 -0.7890625,75.58670343 0.8828125 -0.0234375,75.53615196 0.765625 0.7265625,75.48560049 0.640625 1.49609375,75.54993873 2.5703125 -6.35546875,75.49785539 2.44140625 -5.5859375,75.45036765 2.3203125 -4.8046875,75.39981618 2.1796875 -4.04296875,75.34620098 2.0625 -3.265625,75.29718137 1.9296875 -2.4921875,75.24969363 1.7890625 -1.7109375,75.19761029 1.66796875 -0.94921875,75.14552696 1.55078125 -0.1875,75.09650735 1.40625 0.578125,75.04442402 1.30078125 1.3359375,75.1026348 3.2265625 -6.4609375,75.05667892 3.09375 -5.71484375,75.00459559 2.97265625 -4.94921875,74.95404412 2.83984375 -4.1796875,74.90655637 2.7109375 -3.40625,74.8560049 2.5703125 -2.625,74.80238971 2.453125 -1.8515625,74.75490196 2.3125 -1.08203125,74.70588235 2.1953125 -0.35546875,74.65379902 2.078125 0.40234375,74.60171569 1.9609375 1.16796875,74.65226716 3.890625 -6.56640625,74.60631127 3.7578125 -5.82421875,74.55882353 3.63671875 -5.08203125,74.51133578 3.49609375 -4.3125,74.45772059 3.375 -3.54296875,74.40870098 3.234375 -2.765625,74.35814951 3.1171875 -1.984375,74.30606618 2.9921875 -1.21875,74.26011029 2.859375 -0.4921875,74.21109069 2.75 0.234375,74.16207108 2.6171875 1.00390625,74.20189951 4.55859375 -6.68359375,74.15594363 4.42578125 -5.93359375,74.11151961 4.2890625 -5.1875,74.06096814 4.1640625 -4.4453125,74.01348039 4.03125 -3.67578125,73.96139706 3.91015625 -2.90234375,73.90931373 3.77734375 -2.12890625,73.86335784 3.6328125 -1.3515625,73.81280637 3.52734375 -0.6328125,73.76685049 3.41015625 0.09765625,73.72089461 3.28515625 0.83203125,73.75459559 5.2109375 -6.7890625,73.70710784 5.08984375 -6.04296875,73.6596201 4.95703125 -5.30078125,73.61060049 4.8359375 -4.55859375,73.56464461 4.6953125 -3.80859375,73.515625 4.5625 -3.0390625,73.46507353 4.4296875 -2.26171875,73.41605392 4.3046875 -1.49609375,73.36856618 4.1875 -0.76953125,73.32107843 4.0625 -0.03515625,73.27052696 3.95703125 0.6953125,77.85386029 -1.72265625 -6.12109375,77.8002451 -1.85546875 -5.34765625,77.74509804 -1.98828125 -4.546875,77.69301471 -2.12890625 -3.7421875,77.63633578 -2.25390625 -2.9375,77.58272059 -2.390625 -2.12890625,77.52757353 -2.515625 -1.32421875,77.4754902 -2.66015625 -0.52734375,77.42034314 -2.77734375 0.234375,77.3682598 -2.8984375 1.0234375,77.31311275 -3.03515625 1.80859375,77.4096201 -1.08203125 -6.23828125,77.36060049 -1.2109375 -5.47265625,77.30698529 -1.34375 -4.6953125,77.25490196 -1.48046875 -3.890625,77.1997549 -1.61328125 -3.0859375,77.14460784 -1.73828125 -2.28125,77.08792892 -1.8671875 -1.47265625,77.03737745 -2.0078125 -0.67578125,76.98529412 -2.13671875 0.08203125,76.93167892 -2.25390625 0.84765625,76.87653186 -2.375 1.63671875,76.97150735 -0.4375 -6.34765625,76.91942402 -0.5703125 -5.5859375,76.86734069 -0.703125 -4.81640625,76.81678922 -0.8359375 -4.0390625,76.76317402 -0.96875 -3.23046875,76.70802696 -1.09375 -2.4296875,76.65441176 -1.23828125 -1.6171875,76.59773284 -1.36328125 -0.82421875,76.54871324 -1.4921875 -0.0625,76.4966299 -1.609375 0.6953125,76.44454657 -1.73828125 1.4609375,76.52726716 0.2109375 -6.4609375,76.47824755 0.078125 -5.69921875,76.42922794 -0.0625 -4.92578125,76.37714461 -0.1953125 -4.16015625,76.32506127 -0.3125 -3.3828125,76.27144608 -0.4453125 -2.58203125,76.21629902 -0.58984375 -1.76953125,76.16115196 -0.71875 -0.96875,76.11213235 -0.84375 -0.2109375,76.06158088 -0.96875 0.546875,76.00949755 -1.08984375 1.3125,76.08455882 0.859375 -6.58203125,76.03707108 0.71875 -5.80859375,75.98498775 0.59375 -5.04296875,75.93443627 0.453125 -4.2734375,75.8838848 0.328125 -3.5,75.83026961 0.1953125 -2.73046875,75.77818627 0.05078125 -1.91796875,75.72303922 -0.078125 -1.1171875,75.67248775 -0.1953125 -0.3671875,75.62193627 -0.3203125 0.39453125,75.56985294 -0.44921875 1.16015625,75.64338235 1.50390625 -6.69921875,75.59129902 1.37109375 -5.9296875,75.54227941 1.25390625 -5.1640625,75.49172794 1.10546875 -4.390625,75.44117647 0.96875 -3.61328125,75.38756127 0.84375 -2.84375,75.3370098 0.7109375 -2.06640625,75.28492647 0.57421875 -1.26953125,75.234375 0.44140625 -0.51171875,75.18382353 0.32421875 0.25,75.13020833 0.2109375 1.01171875,75.20067402 2.1484375 -6.81640625,75.15012255 2.0234375 -6.05078125,75.09957108 1.890625 -5.28515625,75.04901961 1.7578125 -4.51171875,74.99693627 1.6328125 -3.7421875,74.9463848 1.4921875 -2.9609375,74.8973652 1.35546875 -2.1875,74.84528186 1.23046875 -1.4296875,74.79473039 1.10546875 -0.671875,74.74417892 0.9765625 0.09765625,74.69209559 0.859375 0.859375,74.75490196 2.8046875 -6.921875,74.70588235 2.6796875 -6.18359375,74.65533088 2.546875 -5.41796875,74.60631127 2.4140625 -4.6484375,74.5557598 2.28125 -3.87109375,74.50520833 2.1484375 -3.09765625,74.45465686 2.01171875 -2.328125,74.40410539 1.88671875 -1.5625,74.35814951 1.76953125 -0.83203125,74.30606618 1.6328125 -0.07421875,74.25245098 1.515625 0.69140625,74.30606618 3.46484375 -7.03125,74.26011029 3.33984375 -6.2890625,74.21109069 3.20703125 -5.546875,74.16207108 3.07421875 -4.78515625,74.11151961 2.94140625 -4.01171875,74.05943627 2.8046875 -3.23828125,74.01041667 2.671875 -2.4609375,73.95833333 2.546875 -1.69921875,73.90931373 2.4296875 -0.97265625,73.86335784 2.30078125 -0.25,73.81280637 2.18359375 0.51953125,73.85876225 4.125 -7.140625,73.81280637 3.9921875 -6.3984375,73.76378676 3.87890625 -5.66015625,73.71629902 3.734375 -4.91015625,73.66727941 3.59375 -4.1484375,73.61672794 3.46875 -3.37109375,73.56464461 3.33203125 -2.6015625,73.515625 3.19921875 -1.828125,73.46813725 3.08203125 -1.10546875,73.42218137 2.953125 -0.37890625,73.3716299 2.84375 0.34375,73.41145833 4.78125 -7.25,73.36397059 4.65625 -6.5078125,73.31648284 4.5234375 -5.765625,73.2689951 4.390625 -5.01953125,73.22150735 4.265625 -4.2734375,73.17095588 4.1328125 -3.51171875,73.12193627 3.99609375 -2.73046875,73.0713848 3.87109375 -1.96484375,73.0223652 3.75390625 -1.2421875,72.97487745 3.62890625 -0.515625,72.92738971 3.5078125 0.21484375,77.5 -2.12890625 -6.58203125,77.44791667 -2.26171875 -5.80859375,77.39276961 -2.3984375 -5.0078125,77.33915441 -2.5234375 -4.203125,77.28247549 -2.66015625 -3.40625,77.22886029 -2.796875 -2.59765625,77.17371324 -2.92578125 -1.79296875,77.12316176 -3.0703125 -1,77.06954657 -3.20703125 -0.2265625,77.01439951 -3.3203125 0.55078125,76.95925245 -3.44921875 1.33203125,77.05882353 -1.484375 -6.6953125,77.0067402 -1.609375 -5.9296875,76.95618873 -1.75390625 -5.15234375,76.90257353 -1.88671875 -4.35546875,76.84742647 -2.015625 -3.55078125,76.79381127 -2.16015625 -2.74609375,76.73713235 -2.2890625 -1.9375,76.68504902 -2.42578125 -1.14453125,76.63296569 -2.55078125 -0.390625,76.57935049 -2.671875 0.37890625,76.52573529 -2.8046875 1.1640625,76.62071078 -0.8359375 -6.80078125,76.56862745 -0.96875 -6.04296875,76.51807598 -1.11328125 -5.26953125,76.46599265 -1.24609375 -4.49609375,76.41237745 -1.375 -3.69921875,76.35876225 -1.51171875 -2.88671875,76.30055147 -1.640625 -2.0859375,76.24693627 -1.77734375 -1.2890625,76.19791667 -1.90625 -0.53515625,76.1473652 -2.04296875 0.2265625,76.09375 -2.1640625 0.99609375,76.17953431 -0.1875 -6.91796875,76.12898284 -0.3359375 -6.15234375,76.07843137 -0.47265625 -5.3828125,76.0278799 -0.59765625 -4.62109375,75.97732843 -0.7421875 -3.84375,75.92218137 -0.87109375 -3.03515625,75.86703431 -1.0078125 -2.234375,75.81188725 -1.1328125 -1.43359375,75.76286765 -1.26953125 -0.68359375,75.71078431 -1.390625 0.078125,75.66023284 -1.51953125 0.83984375,75.73835784 0.45703125 -7.03125,75.6908701 0.31640625 -6.26953125,75.64031863 0.1796875 -5.5,75.58976716 0.0390625 -4.7265625,75.53615196 -0.08984375 -3.96484375,75.48560049 -0.2265625 -3.18359375,75.43045343 -0.3515625 -2.37890625,75.37683824 -0.5 -1.5859375,75.3247549 -0.6171875 -0.83203125,75.27573529 -0.74609375 -0.06640625,75.22365196 -0.875 0.69140625,75.29871324 1.1015625 -7.1484375,75.24969363 0.953125 -6.3828125,75.19761029 0.8359375 -5.62109375,75.14552696 0.69140625 -4.84765625,75.09650735 0.546875 -4.06640625,75.04442402 0.4140625 -3.30078125,74.99234069 0.28515625 -2.52734375,74.93872549 0.1640625 -1.73046875,74.88970588 0.01953125 -0.97265625,74.83915441 -0.109375 -0.21875,74.78860294 -0.23828125 0.55078125,74.8560049 1.75390625 -7.2734375,74.80698529 1.609375 -6.50390625,74.75643382 1.4765625 -5.734375,74.70588235 1.33984375 -4.96484375,74.65379902 1.203125 -4.1953125,74.60171569 1.078125 -3.421875,74.55269608 0.93359375 -2.65234375,74.50061275 0.796875 -1.88671875,74.45006127 0.66796875 -1.12890625,74.3995098 0.55859375 -0.37109375,74.34742647 0.4296875 0.38671875,74.41329657 2.39453125 -7.37109375,74.36734069 2.26171875 -6.6328125,74.31678922 2.13671875 -5.8671875,74.26623775 1.9921875 -5.1015625,74.21262255 1.86328125 -4.33203125,74.1651348 1.71875 -3.55859375,74.11151961 1.59375 -2.78125,74.06096814 1.45703125 -2.0234375,74.01348039 1.328125 -1.29296875,73.96139706 1.21875 -0.5390625,73.91237745 1.08984375 0.22265625,73.96905637 3.046875 -7.4765625,73.92003676 2.9296875 -6.73828125,73.87254902 2.7890625 -6,73.82199755 2.66015625 -5.23828125,73.7745098 2.5078125 -4.46484375,73.72242647 2.375 -3.69140625,73.66727941 2.24609375 -2.921875,73.61979167 2.109375 -2.15234375,73.57077206 1.98046875 -1.43359375,73.52481618 1.86328125 -0.703125,73.47120098 1.75 0.05859375,73.52175245 3.703125 -7.5859375,73.47426471 3.578125 -6.84765625,73.42830882 3.4453125 -6.109375,73.38082108 3.31640625 -5.36328125,73.32873775 3.18359375 -4.6015625,73.27818627 3.046875 -3.828125,73.2276348 2.90234375 -3.05078125,73.17555147 2.7734375 -2.2890625,73.12959559 2.63671875 -1.5703125,73.08057598 2.52734375 -0.83984375,73.03308824 2.40625 -0.109375,73.07291667 4.37109375 -7.6953125,73.02849265 4.23828125 -6.953125,72.9810049 4.1015625 -6.2109375,72.93351716 3.96875 -5.47265625,72.88602941 3.83203125 -4.72265625,72.83394608 3.703125 -3.9609375,72.78339461 3.55859375 -3.1875,72.734375 3.43359375 -2.421875,72.68688725 3.3046875 -1.703125,72.63939951 3.17578125 -0.9765625,72.5903799 3.0625 -0.2421875,77.14920343 -2.5234375 -7.03515625,77.09558824 -2.65234375 -6.26171875,77.04044118 -2.7890625 -5.46484375,76.98682598 -2.92578125 -4.6640625,76.93014706 -3.0625 -3.86328125,76.87653186 -3.19921875 -3.0625,76.82291667 -3.33984375 -2.25390625,76.77083333 -3.4765625 -1.46484375,76.71875 -3.6171875 -0.6953125,76.6651348 -3.73828125 0.0859375,76.60998775 -3.87109375 0.8671875,76.70955882 -1.875 -7.14453125,76.65747549 -2.01171875 -6.3828125,76.60539216 -2.15625 -5.609375,76.5502451 -2.28515625 -4.8125,76.4966299 -2.421875 -4.01171875,76.44301471 -2.5625 -3.20703125,76.38786765 -2.69921875 -2.40234375,76.33578431 -2.8359375 -1.60546875,76.28370098 -2.95703125 -0.8515625,76.23008578 -3.08984375 -0.08984375,76.17800245 -3.23046875 0.69921875,76.27297794 -1.2421875 -7.25390625,76.22089461 -1.37109375 -6.4921875,76.16881127 -1.515625 -5.73046875,76.1182598 -1.65234375 -4.953125,76.06311275 -1.7890625 -4.15234375,76.00949755 -1.92578125 -3.3515625,75.95435049 -2.0625 -2.55078125,75.90073529 -2.1953125 -1.75390625,75.85018382 -2.32421875 -0.99609375,75.79810049 -2.453125 -0.23828125,75.74601716 -2.578125 0.52734375,75.8348652 -0.59765625 -7.3671875,75.78431373 -0.734375 -6.609375,75.73223039 -0.87890625 -5.8359375,75.68167892 -1.0078125 -5.07421875,75.63112745 -1.15234375 -4.296875,75.57598039 -1.2890625 -3.49609375,75.52083333 -1.4296875 -2.69140625,75.46721814 -1.56640625 -1.8984375,75.41666667 -1.6875 -1.14453125,75.36458333 -1.80859375 -0.38671875,75.31556373 -1.94140625 0.375,75.39522059 0.05078125 -7.484375,75.34620098 -0.09375 -6.71484375,75.29411765 -0.22265625 -5.953125,75.24356618 -0.3671875 -5.18359375,75.19148284 -0.50390625 -4.41796875,75.14093137 -0.640625 -3.64453125,75.08425245 -0.78125 -2.8359375,75.03063725 -0.91796875 -2.04296875,74.98008578 -1.0390625 -1.2890625,74.93106618 -1.1796875 -0.53125,74.87898284 -1.30078125 0.2265625,74.95557598 0.69140625 -7.59375,74.90655637 0.5546875 -6.82421875,74.8560049 0.41015625 -6.0625,74.80238971 0.28125 -5.296875,74.75183824 0.13671875 -4.53125,74.6997549 -0.00390625 -3.76171875,74.64767157 -0.1328125 -2.984375,74.59558824 -0.27734375 -2.1875,74.54503676 -0.3984375 -1.43359375,74.49601716 -0.53125 -0.68359375,74.44546569 -0.66015625 0.0859375,74.5189951 1.33203125 -7.7109375,74.46691176 1.20703125 -6.9453125,74.41789216 1.0625 -6.1796875,74.3627451 0.93359375 -5.41796875,74.31219363 0.78515625 -4.6484375,74.26164216 0.640625 -3.87109375,74.20955882 0.51171875 -3.10546875,74.16053922 0.36328125 -2.33984375,74.10998775 0.2421875 -1.58984375,74.05943627 0.12109375 -0.828125,74.00735294 -0.0078125 -0.0625,74.07628676 1.98828125 -7.8125,74.02879902 1.84375 -7.07421875,73.97671569 1.71484375 -6.31640625,73.92769608 1.5703125 -5.55078125,73.87408088 1.43359375 -4.7734375,73.82199755 1.3046875 -4.0078125,73.7745098 1.1640625 -3.23828125,73.72242647 1.01953125 -2.4765625,73.67493873 0.8984375 -1.75390625,73.62438725 0.76953125 -0.99609375,73.57230392 0.64453125 -0.234375,73.63204657 2.6328125 -7.91796875,73.58302696 2.5078125 -7.18359375,73.53553922 2.37109375 -6.4453125,73.48498775 2.2265625 -5.68359375,73.43596814 2.09765625 -4.9140625,73.3838848 1.94921875 -4.140625,73.33026961 1.8203125 -3.37109375,73.28278186 1.67578125 -2.60546875,73.23223039 1.5546875 -1.890625,73.18780637 1.43359375 -1.1640625,73.13572304 1.30078125 -0.40234375,73.18780637 3.29296875 -8.02734375,73.13878676 3.1640625 -7.2890625,73.09129902 3.01953125 -6.55078125,73.04381127 2.89453125 -5.80859375,72.99479167 2.7578125 -5.0390625,72.94270833 2.609375 -4.2734375,72.890625 2.47265625 -3.50390625,72.84007353 2.33984375 -2.74609375,72.79258578 2.22265625 -2.01953125,72.74356618 2.1015625 -1.30078125,72.69761029 1.96875 -0.56640625,72.74203431 3.9453125 -8.1328125,72.69301471 3.81640625 -7.3984375,72.64705882 3.68359375 -6.65625,72.60110294 3.52734375 -5.9140625,72.55208333 3.40625 -5.17578125,72.49846814 3.27734375 -4.4140625,72.44791667 3.140625 -3.64453125,72.40042892 2.9921875 -2.87890625,72.35140931 2.87109375 -2.15625,72.30392157 2.7421875 -1.4296875,72.25490196 2.62109375 -0.703125,76.79534314 -2.91796875 -7.4921875,76.74172794 -3.0546875 -6.72265625,76.68658088 -3.1875 -5.921875,76.63296569 -3.33203125 -5.12109375,76.57935049 -3.47265625 -4.32421875,76.52420343 -3.61328125 -3.52734375,76.46905637 -3.74609375 -2.7265625,76.41697304 -3.8828125 -1.93359375,76.36488971 -4.015625 -1.1640625,76.30974265 -4.1484375 -0.38671875,76.25765931 -4.296875 0.40234375,76.35876225 -2.27734375 -7.59765625,76.30821078 -2.421875 -6.83984375,76.25612745 -2.55859375 -6.06640625,76.20251225 -2.69921875 -5.26953125,76.1473652 -2.8359375 -4.46484375,76.09221814 -2.9765625 -3.66796875,76.03707108 -3.1171875 -2.859375,75.98345588 -3.25 -2.07421875,75.93443627 -3.38671875 -1.31640625,75.88082108 -3.51171875 -0.5546875,75.82720588 -3.65234375 0.2265625,75.9252451 -1.63671875 -7.7109375,75.8716299 -1.78515625 -6.9453125,75.81954657 -1.9140625 -6.18359375,75.7689951 -2.0703125 -5.41015625,75.71231618 -2.19921875 -4.6171875,75.65870098 -2.33984375 -3.8125,75.60355392 -2.48046875 -3.0078125,75.55147059 -2.609375 -2.2109375,75.49938725 -2.7421875 -1.46484375,75.45036765 -2.875 -0.703125,75.39828431 -3.0078125 0.0625,75.48713235 -1 -7.81640625,75.43504902 -1.14453125 -7.05859375,75.38449755 -1.28125 -6.296875,75.33241422 -1.421875 -5.53125,75.28186275 -1.5703125 -4.7578125,75.22671569 -1.69140625 -3.953125,75.17310049 -1.83984375 -3.15234375,75.11948529 -1.98046875 -2.35546875,75.06893382 -2.109375 -1.609375,75.01838235 -2.234375 -0.84765625,74.96629902 -2.3671875 -0.09375,75.05055147 -0.359375 -7.9296875,75 -0.50390625 -7.171875,74.94791667 -0.640625 -6.40625,74.89889706 -0.7890625 -5.63671875,74.84528186 -0.91015625 -4.875,74.79319853 -1.06640625 -4.09765625,74.73958333 -1.20703125 -3.296875,74.68443627 -1.33984375 -2.50390625,74.63694853 -1.4765625 -1.75,74.58180147 -1.59375 -0.9921875,74.53431373 -1.734375 -0.234375,74.61397059 0.28515625 -8.0390625,74.56341912 0.140625 -7.28125,74.51286765 0.00390625 -6.515625,74.46078431 -0.13671875 -5.74609375,74.40870098 -0.28515625 -4.98046875,74.35814951 -0.4296875 -4.2109375,74.30453431 -0.5703125 -3.4375,74.25245098 -0.6953125 -2.64453125,74.20036765 -0.8359375 -1.89453125,74.1528799 -0.9765625 -1.13671875,74.09926471 -1.08984375 -0.37890625,74.17738971 0.92578125 -8.15234375,74.12683824 0.77734375 -7.3984375,74.0747549 0.6484375 -6.63671875,74.02113971 0.5 -5.86328125,73.97058824 0.37109375 -5.09375,73.91697304 0.22265625 -4.328125,73.86642157 0.09375 -3.5625,73.8158701 -0.05859375 -2.80078125,73.76378676 -0.1796875 -2.05078125,73.71629902 -0.3203125 -1.2890625,73.66574755 -0.453125 -0.53125,73.73621324 1.5703125 -8.26171875,73.68872549 1.43359375 -7.52734375,73.63817402 1.296875 -6.765625,73.58609069 1.16015625 -6,73.53553922 1.01171875 -5.23046875,73.48345588 0.87109375 -4.46484375,73.43137255 0.7421875 -3.69140625,73.38235294 0.58984375 -2.93359375,73.33333333 0.46875 -2.2109375,73.28278186 0.328125 -1.45703125,73.22916667 0.22265625 -0.69921875,73.2935049 2.23046875 -8.3671875,73.24754902 2.0859375 -7.625,73.19852941 1.94921875 -6.890625,73.14644608 1.80859375 -6.12890625,73.09589461 1.66796875 -5.3671875,73.04381127 1.5390625 -4.6015625,72.9932598 1.3828125 -3.82421875,72.94270833 1.25 -3.0625,72.89522059 1.12890625 -2.34375,72.84620098 0.99609375 -1.6171875,72.79564951 0.86328125 -0.85546875,72.85079657 2.875 -8.46875,72.80177696 2.73828125 -7.734375,72.75428922 2.59765625 -6.9921875,72.70526961 2.46875 -6.25390625,72.65931373 2.32421875 -5.5,72.60569853 2.18359375 -4.72265625,72.5536152 2.04296875 -3.95703125,72.50306373 1.91015625 -3.1953125,72.45710784 1.76953125 -2.47265625,72.40502451 1.65625 -1.75,72.35906863 1.53515625 -1.0234375,72.40502451 3.5390625 -8.57421875,72.35753676 3.40234375 -7.84375,72.31158088 3.25390625 -7.1015625,72.265625 3.1171875 -6.359375,72.21660539 2.9765625 -5.62109375,72.16758578 2.8359375 -4.85546875,72.11243873 2.70703125 -4.09375,72.06495098 2.55859375 -3.328125,72.01593137 2.43359375 -2.609375,71.96691176 2.3125 -1.88671875,71.91942402 2.1875 -1.15625,76.44301471 -3.3203125 -7.94921875,76.38786765 -3.45703125 -7.1796875,76.33425245 -3.59765625 -6.3828125,76.28063725 -3.73828125 -5.5859375,76.22702206 -3.87890625 -4.79296875,76.171875 -4.0234375 -3.98828125,76.11672794 -4.15625 -3.1875,76.06311275 -4.296875 -2.3984375,76.01256127 -4.4375 -1.63671875,75.95741422 -4.56640625 -0.85546875,75.90226716 -4.70703125 -0.0703125,76.00796569 -2.671875 -8.05078125,75.95435049 -2.8125 -7.296875,75.90226716 -2.9609375 -6.53125,75.8471201 -3.109375 -5.73046875,75.79503676 -3.25 -4.9296875,75.73988971 -3.3828125 -4.1328125,75.68627451 -3.5234375 -3.33203125,75.63265931 -3.66015625 -2.5390625,75.58210784 -3.80078125 -1.78515625,75.53002451 -3.93359375 -1.0234375,75.47487745 -4.078125 -0.23828125,75.57598039 -2.05078125 -8.16015625,75.5223652 -2.1875 -7.40234375,75.46721814 -2.3203125 -6.64453125,75.41819853 -2.4765625 -5.8671875,75.36151961 -2.609375 -5.07421875,75.30790441 -2.7421875 -4.2734375,75.25428922 -2.89453125 -3.47265625,75.20067402 -3.02734375 -2.68359375,75.15165441 -3.16796875 -1.921875,75.1026348 -3.30078125 -1.17578125,75.04901961 -3.4375 -0.41015625,75.14093137 -1.40625 -8.26953125,75.08884804 -1.5546875 -7.515625,75.03676471 -1.6875 -6.75,74.98314951 -1.82421875 -5.984375,74.93566176 -1.984375 -5.21484375,74.87898284 -2.1171875 -4.4140625,74.82383578 -2.2578125 -3.6171875,74.77022059 -2.40234375 -2.8203125,74.71966912 -2.53515625 -2.06640625,74.66911765 -2.66015625 -1.31640625,74.61856618 -2.80078125 -0.55859375,74.70588235 -0.76953125 -8.3828125,74.65379902 -0.91015625 -7.625,74.60171569 -1.05078125 -6.859375,74.55116422 -1.19921875 -6.09375,74.49908088 -1.33984375 -5.328125,74.44699755 -1.48046875 -4.5625,74.39185049 -1.62109375 -3.7578125,74.33823529 -1.75390625 -2.96484375,74.28768382 -1.8984375 -2.21484375,74.23866422 -2.03125 -1.45703125,74.18811275 -2.1640625 -0.703125,74.26930147 -0.125 -8.48828125,74.21875 -0.28125 -7.7265625,74.16819853 -0.41796875 -6.9609375,74.1161152 -0.55859375 -6.20703125,74.0625 -0.69921875 -5.4375,74.01194853 -0.84375 -4.671875,73.95833333 -0.984375 -3.89453125,73.90625 -1.125 -3.10546875,73.85416667 -1.2578125 -2.359375,73.80514706 -1.39453125 -1.60546875,73.75459559 -1.51953125 -0.84375,73.83272059 0.515625 -8.609375,73.78370098 0.359375 -7.83984375,73.73314951 0.23046875 -7.08203125,73.67953431 0.09765625 -6.3203125,73.62745098 -0.05078125 -5.55078125,73.57536765 -0.203125 -4.78515625,73.52481618 -0.34375 -4.01171875,73.47120098 -0.484375 -3.26171875,73.42371324 -0.6171875 -2.50390625,73.3716299 -0.7421875 -1.75390625,73.32107843 -0.8671875 -0.9921875,73.39613971 1.15234375 -8.703125,73.34865196 1.02734375 -7.96875,73.29810049 0.87109375 -7.2109375,73.24448529 0.73828125 -6.44921875,73.19240196 0.58984375 -5.68359375,73.14185049 0.44921875 -4.91015625,73.08670343 0.30859375 -4.15234375,73.03921569 0.1640625 -3.390625,72.99172794 0.04296875 -2.671875,72.94117647 -0.1015625 -1.91015625,72.890625 -0.2265625 -1.15234375,72.95496324 1.8046875 -8.8046875,72.90900735 1.6640625 -8.07421875,72.85845588 1.53515625 -7.33984375,72.80790441 1.3828125 -6.58203125,72.75735294 1.2421875 -5.80859375,72.70067402 1.109375 -5.05078125,72.65318627 0.9609375 -4.27734375,72.60110294 0.828125 -3.5234375,72.55514706 0.6875 -2.79296875,72.50459559 0.5703125 -2.078125,72.45710784 0.42578125 -1.31640625,72.51378676 2.4609375 -8.9140625,72.46629902 2.3203125 -8.1796875,72.41574755 2.1875 -7.4453125,72.36979167 2.05078125 -6.703125,72.31770833 1.90625 -5.9453125,72.26715686 1.75 -5.1796875,72.21660539 1.6171875 -4.41015625,72.16605392 1.46484375 -3.65234375,72.11703431 1.33984375 -2.92578125,72.06648284 1.21484375 -2.20703125,72.02205882 1.08203125 -1.48046875,72.07107843 3.1171875 -9.01171875,72.02359069 2.9765625 -8.28125,71.9776348 2.828125 -7.546875,71.93014706 2.6875 -6.80859375,71.88112745 2.546875 -6.0703125,71.82904412 2.4140625 -5.3125,71.77696078 2.265625 -4.54296875,71.72640931 2.1328125 -3.78125,71.67892157 2 -3.0625,71.6283701 1.875 -2.34375,71.58394608 1.73828125 -1.6171875,76.08455882 -3.703125 -8.4140625,76.03400735 -3.8515625 -7.640625,75.97886029 -4 -6.84375,75.9252451 -4.14453125 -6.046875,75.8716299 -4.296875 -5.25390625,75.81801471 -4.4375 -4.453125,75.76286765 -4.57421875 -3.65625,75.71078431 -4.71875 -2.8671875,75.65716912 -4.8515625 -2.10546875,75.60355392 -4.98828125 -1.328125,75.54993873 -5.1328125 -0.546875,75.65563725 -3.0859375 -8.51171875,75.60202206 -3.21875 -7.75390625,75.54993873 -3.3671875 -6.984375,75.49632353 -3.51953125 -6.19140625,75.44270833 -3.65234375 -5.390625,75.38756127 -3.8046875 -4.59765625,75.33241422 -3.94921875 -3.7890625,75.27879902 -4.07421875 -3.0078125,75.22977941 -4.21875 -2.25390625,75.17769608 -4.36328125 -1.4921875,75.12254902 -4.4921875 -0.7109375,75.22365196 -2.44921875 -8.61328125,75.17003676 -2.58203125 -7.859375,75.11948529 -2.7421875 -7.09765625,75.0658701 -2.8828125 -6.3359375,75.0122549 -3.02734375 -5.5390625,74.95863971 -3.16796875 -4.73828125,74.90502451 -3.3125 -3.9375,74.84987745 -3.45703125 -3.14453125,74.80085784 -3.58203125 -2.3984375,74.74877451 -3.71875 -1.64453125,74.69669118 -3.85546875 -0.87890625,74.79166667 -1.8046875 -8.7265625,74.7411152 -1.953125 -7.96875,74.68903186 -2.11328125 -7.203125,74.63694853 -2.25390625 -6.44140625,74.58180147 -2.38671875 -5.67578125,74.52818627 -2.53125 -4.875,74.47457108 -2.67578125 -4.078125,74.41942402 -2.8125 -3.2890625,74.37040441 -2.953125 -2.5390625,74.31985294 -3.08984375 -1.78515625,74.26930147 -3.2265625 -1.0234375,74.35968137 -1.171875 -8.8359375,74.30606618 -1.32421875 -8.07421875,74.25398284 -1.46484375 -7.31640625,74.20189951 -1.60546875 -6.55078125,74.1528799 -1.765625 -5.78125,74.09926471 -1.90234375 -5.0234375,74.04564951 -2.04296875 -4.21875,73.99050245 -2.1875 -3.4296875,73.94148284 -2.32421875 -2.67578125,73.89093137 -2.45703125 -1.921875,73.83884804 -2.59375 -1.16796875,73.92616422 -0.5390625 -8.93359375,73.87254902 -0.69140625 -8.18359375,73.82199755 -0.83203125 -7.41796875,73.76991422 -0.984375 -6.65625,73.71629902 -1.125 -5.89453125,73.66574755 -1.26953125 -5.12890625,73.61213235 -1.41015625 -4.359375,73.56158088 -1.5546875 -3.5703125,73.50949755 -1.69140625 -2.8203125,73.46047794 -1.828125 -2.06640625,73.40992647 -1.97265625 -1.3125,73.4911152 0.09375 -9.0546875,73.44056373 -0.046875 -8.296875,73.38848039 -0.1875 -7.53125,73.33639706 -0.33203125 -6.765625,73.28431373 -0.48046875 -6.00390625,73.23069853 -0.625 -5.2421875,73.1786152 -0.76953125 -4.47265625,73.12959559 -0.921875 -3.71484375,73.07751225 -1.046875 -2.9609375,73.02849265 -1.19140625 -2.2109375,72.97947304 -1.3203125 -1.45703125,73.05759804 0.73828125 -9.1484375,73.00704657 0.59765625 -8.421875,72.9564951 0.45703125 -7.66015625,72.9028799 0.31640625 -6.90234375,72.85232843 0.171875 -6.1328125,72.8002451 0.01953125 -5.3671875,72.74356618 -0.11328125 -4.60546875,72.69607843 -0.265625 -3.84765625,72.64859069 -0.40234375 -3.12890625,72.59803922 -0.5390625 -2.37109375,72.54748775 -0.671875 -1.62109375,72.61488971 1.39453125 -9.2578125,72.56740196 1.25390625 -8.5234375,72.51991422 1.11328125 -7.78515625,72.47089461 0.953125 -7.03125,72.41574755 0.828125 -6.26953125,72.36366422 0.66796875 -5.50390625,72.31158088 0.5234375 -4.7265625,72.26102941 0.390625 -3.97265625,72.2120098 0.26171875 -3.26171875,72.16758578 0.12890625 -2.54296875,72.11397059 -0.0078125 -1.78125,72.17830882 2.03515625 -9.35546875,72.12928922 1.89453125 -8.62109375,72.08026961 1.75390625 -7.88671875,72.03278186 1.61328125 -7.15625,71.97916667 1.4765625 -6.40234375,71.93014706 1.31640625 -5.625,71.87653186 1.19140625 -4.86328125,71.82751225 1.0390625 -4.1015625,71.77696078 0.9140625 -3.38671875,71.72947304 0.77734375 -2.66796875,71.68198529 0.640625 -1.9453125,71.73406863 2.6875 -9.4609375,71.68658088 2.5546875 -8.73046875,71.63909314 2.40625 -7.98828125,71.59007353 2.2734375 -7.2578125,71.54258578 2.12890625 -6.52734375,71.49509804 1.9765625 -5.76171875,71.43995098 1.83203125 -4.9921875,71.39093137 1.69140625 -4.234375,71.3403799 1.5625 -3.51953125,71.29289216 1.4375 -2.796875,71.24540441 1.30078125 -2.078125
";
// Split the content by lines
$lines = explode(",", $content25);
// Initialize the matrix array
$matrix = [];
// Loop through the lines and split each line into values
foreach ($lines as $index => $line) {
// Split the line by tabs
$values = explode("\t", $line);
// Assign the values to the matrix with an index starting from 1
$matrix[$index + 1] = array_map('floatval', $values);
}
// Print the matrix array for verification
//echo "<br>";
//print_r($matrix);
//echo $matrix[1][0].",".$matrix[2][1];
$min=100;
for ($i=1;$i<=1331;$i=$i+1) {
${"de".$i}=de76($TL25,$Ta25,$Tb25,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFix25=$i;}
}
//echo "<br>min:$min,$iFix;";
//echo "<br> dot index 25:".$iFix.":".$matrixg25[$iFix25][0].",".$matrixg25[$iFix25][1].",".$matrixg25[$iFix25][2].",";
$min=100;
for ($i=1;$i<=1331;$i=$i+1) {
${"de".$i}=de76($ML25,$Ma25,$Mb25,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFix25M=$i;}
}
//echo "<br>minM:$min,$iFix25M;";
//echo "<br> dot index25M:".$iFix25M.":".$matrixg25[$iFix25M][0].",".$matrixg25[$iFix25M][1].",".$matrixg25[$iFix25M][2].",";
$min=100;
for ($i=1;$i<=1331;$i=$i+1) {
${"de".$i}=de76($TL25pp,$Ta25pp,$Tb25pp,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFix25pp=$i;}
}
//echo "<br>minM:$min,$iFix25pp;";
//echo "<br> dot index25:".$iFixpp.":".$matrixg25[$iFix25pp][0].",".$matrixg25[$iFix25pp][1].",".$matrixg25[$iFix25pp][2].",";
////////////////////////////////////gray 75
/////////////////////////////////////////////////////////////////////////
$graycontent75 ="70 61 61,70 61 62,70 61 63,70 61 64,70 61 65,70 61 66,70 61 67,70 61 68,70 61 69,70 61 70,70 61 71,70 62 61,70 62 62,70 62 63,70 62 64,70 62 65,70 62 66,70 62 67,70 62 68,70 62 69,70 62 70,70 62 71,70 63 61,70 63 62,70 63 63,70 63 64,70 63 65,70 63 66,70 63 67,70 63 68,70 63 69,70 63 70,70 63 71,70 64 61,70 64 62,70 64 63,70 64 64,70 64 65,70 64 66,70 64 67,70 64 68,70 64 69,70 64 70,70 64 71,70 65 61,70 65 62,70 65 63,70 65 64,70 65 65,70 65 66,70 65 67,70 65 68,70 65 69,70 65 70,70 65 71,70 66 61,70 66 62,70 66 63,70 66 64,70 66 65,70 66 66,70 66 67,70 66 68,70 66 69,70 66 70,70 66 71,70 67 61,70 67 62,70 67 63,70 67 64,70 67 65,70 67 66,70 67 67,70 67 68,70 67 69,70 67 70,70 67 71,70 68 61,70 68 62,70 68 63,70 68 64,70 68 65,70 68 66,70 68 67,70 68 68,70 68 69,70 68 70,70 68 71,70 69 61,70 69 62,70 69 63,70 69 64,70 69 65,70 69 66,70 69 67,70 69 68,70 69 69,70 69 70,70 69 71,70 70 61,70 70 62,70 70 63,70 70 64,70 70 65,70 70 66,70 70 67,70 70 68,70 70 69,70 70 70,70 70 71,70 71 61,70 71 62,70 71 63,70 71 64,70 71 65,70 71 66,70 71 67,70 71 68,70 71 69,70 71 70,70 71 71,71 61 61,71 61 62,71 61 63,71 61 64,71 61 65,71 61 66,71 61 67,71 61 68,71 61 69,71 61 70,71 61 71,71 62 61,71 62 62,71 62 63,71 62 64,71 62 65,71 62 66,71 62 67,71 62 68,71 62 69,71 62 70,71 62 71,71 63 61,71 63 62,71 63 63,71 63 64,71 63 65,71 63 66,71 63 67,71 63 68,71 63 69,71 63 70,71 63 71,71 64 61,71 64 62,71 64 63,71 64 64,71 64 65,71 64 66,71 64 67,71 64 68,71 64 69,71 64 70,71 64 71,71 65 61,71 65 62,71 65 63,71 65 64,71 65 65,71 65 66,71 65 67,71 65 68,71 65 69,71 65 70,71 65 71,71 66 61,71 66 62,71 66 63,71 66 64,71 66 65,71 66 66,71 66 67,71 66 68,71 66 69,71 66 70,71 66 71,71 67 61,71 67 62,71 67 63,71 67 64,71 67 65,71 67 66,71 67 67,71 67 68,71 67 69,71 67 70,71 67 71,71 68 61,71 68 62,71 68 63,71 68 64,71 68 65,71 68 66,71 68 67,71 68 68,71 68 69,71 68 70,71 68 71,71 69 61,71 69 62,71 69 63,71 69 64,71 69 65,71 69 66,71 69 67,71 69 68,71 69 69,71 69 70,71 69 71,71 70 61,71 70 62,71 70 63,71 70 64,71 70 65,71 70 66,71 70 67,71 70 68,71 70 69,71 70 70,71 70 71,71 71 61,71 71 62,71 71 63,71 71 64,71 71 65,71 71 66,71 71 67,71 71 68,71 71 69,71 71 70,71 71 71,72 61 61,72 61 62,72 61 63,72 61 64,72 61 65,72 61 66,72 61 67,72 61 68,72 61 69,72 61 70,72 61 71,72 62 61,72 62 62,72 62 63,72 62 64,72 62 65,72 62 66,72 62 67,72 62 68,72 62 69,72 62 70,72 62 71,72 63 61,72 63 62,72 63 63,72 63 64,72 63 65,72 63 66,72 63 67,72 63 68,72 63 69,72 63 70,72 63 71,72 64 61,72 64 62,72 64 63,72 64 64,72 64 65,72 64 66,72 64 67,72 64 68,72 64 69,72 64 70,72 64 71,72 65 61,72 65 62,72 65 63,72 65 64,72 65 65,72 65 66,72 65 67,72 65 68,72 65 69,72 65 70,72 65 71,72 66 61,72 66 62,72 66 63,72 66 64,72 66 65,72 66 66,72 66 67,72 66 68,72 66 69,72 66 70,72 66 71,72 67 61,72 67 62,72 67 63,72 67 64,72 67 65,72 67 66,72 67 67,72 67 68,72 67 69,72 67 70,72 67 71,72 68 61,72 68 62,72 68 63,72 68 64,72 68 65,72 68 66,72 68 67,72 68 68,72 68 69,72 68 70,72 68 71,72 69 61,72 69 62,72 69 63,72 69 64,72 69 65,72 69 66,72 69 67,72 69 68,72 69 69,72 69 70,72 69 71,72 70 61,72 70 62,72 70 63,72 70 64,72 70 65,72 70 66,72 70 67,72 70 68,72 70 69,72 70 70,72 70 71,72 71 61,72 71 62,72 71 63,72 71 64,72 71 65,72 71 66,72 71 67,72 71 68,72 71 69,72 71 70,72 71 71,73 61 61,73 61 62,73 61 63,73 61 64,73 61 65,73 61 66,73 61 67,73 61 68,73 61 69,73 61 70,73 61 71,73 62 61,73 62 62,73 62 63,73 62 64,73 62 65,73 62 66,73 62 67,73 62 68,73 62 69,73 62 70,73 62 71,73 63 61,73 63 62,73 63 63,73 63 64,73 63 65,73 63 66,73 63 67,73 63 68,73 63 69,73 63 70,73 63 71,73 64 61,73 64 62,73 64 63,73 64 64,73 64 65,73 64 66,73 64 67,73 64 68,73 64 69,73 64 70,73 64 71,73 65 61,73 65 62,73 65 63,73 65 64,73 65 65,73 65 66,73 65 67,73 65 68,73 65 69,73 65 70,73 65 71,73 66 61,73 66 62,73 66 63,73 66 64,73 66 65,73 66 66,73 66 67,73 66 68,73 66 69,73 66 70,73 66 71,73 67 61,73 67 62,73 67 63,73 67 64,73 67 65,73 67 66,73 67 67,73 67 68,73 67 69,73 67 70,73 67 71,73 68 61,73 68 62,73 68 63,73 68 64,73 68 65,73 68 66,73 68 67,73 68 68,73 68 69,73 68 70,73 68 71,73 69 61,73 69 62,73 69 63,73 69 64,73 69 65,73 69 66,73 69 67,73 69 68,73 69 69,73 69 70,73 69 71,73 70 61,73 70 62,73 70 63,73 70 64,73 70 65,73 70 66,73 70 67,73 70 68,73 70 69,73 70 70,73 70 71,73 71 61,73 71 62,73 71 63,73 71 64,73 71 65,73 71 66,73 71 67,73 71 68,73 71 69,73 71 70,73 71 71,74 61 61,74 61 62,74 61 63,74 61 64,74 61 65,74 61 66,74 61 67,74 61 68,74 61 69,74 61 70,74 61 71,74 62 61,74 62 62,74 62 63,74 62 64,74 62 65,74 62 66,74 62 67,74 62 68,74 62 69,74 62 70,74 62 71,74 63 61,74 63 62,74 63 63,74 63 64,74 63 65,74 63 66,74 63 67,74 63 68,74 63 69,74 63 70,74 63 71,74 64 61,74 64 62,74 64 63,74 64 64,74 64 65,74 64 66,74 64 67,74 64 68,74 64 69,74 64 70,74 64 71,74 65 61,74 65 62,74 65 63,74 65 64,74 65 65,74 65 66,74 65 67,74 65 68,74 65 69,74 65 70,74 65 71,74 66 61,74 66 62,74 66 63,74 66 64,74 66 65,74 66 66,74 66 67,74 66 68,74 66 69,74 66 70,74 66 71,74 67 61,74 67 62,74 67 63,74 67 64,74 67 65,74 67 66,74 67 67,74 67 68,74 67 69,74 67 70,74 67 71,74 68 61,74 68 62,74 68 63,74 68 64,74 68 65,74 68 66,74 68 67,74 68 68,74 68 69,74 68 70,74 68 71,74 69 61,74 69 62,74 69 63,74 69 64,74 69 65,74 69 66,74 69 67,74 69 68,74 69 69,74 69 70,74 69 71,74 70 61,74 70 62,74 70 63,74 70 64,74 70 65,74 70 66,74 70 67,74 70 68,74 70 69,74 70 70,74 70 71,74 71 61,74 71 62,74 71 63,74 71 64,74 71 65,74 71 66,74 71 67,74 71 68,74 71 69,74 71 70,74 71 71,75 61 61,75 61 62,75 61 63,75 61 64,75 61 65,75 61 66,75 61 67,75 61 68,75 61 69,75 61 70,75 61 71,75 62 61,75 62 62,75 62 63,75 62 64,75 62 65,75 62 66,75 62 67,75 62 68,75 62 69,75 62 70,75 62 71,75 63 61,75 63 62,75 63 63,75 63 64,75 63 65,75 63 66,75 63 67,75 63 68,75 63 69,75 63 70,75 63 71,75 64 61,75 64 62,75 64 63,75 64 64,75 64 65,75 64 66,75 64 67,75 64 68,75 64 69,75 64 70,75 64 71,75 65 61,75 65 62,75 65 63,75 65 64,75 65 65,75 65 66,75 65 67,75 65 68,75 65 69,75 65 70,75 65 71,75 66 61,75 66 62,75 66 63,75 66 64,75 66 65,75 66 66,75 66 67,75 66 68,75 66 69,75 66 70,75 66 71,75 67 61,75 67 62,75 67 63,75 67 64,75 67 65,75 67 66,75 67 67,75 67 68,75 67 69,75 67 70,75 67 71,75 68 61,75 68 62,75 68 63,75 68 64,75 68 65,75 68 66,75 68 67,75 68 68,75 68 69,75 68 70,75 68 71,75 69 61,75 69 62,75 69 63,75 69 64,75 69 65,75 69 66,75 69 67,75 69 68,75 69 69,75 69 70,75 69 71,75 70 61,75 70 62,75 70 63,75 70 64,75 70 65,75 70 66,75 70 67,75 70 68,75 70 69,75 70 70,75 70 71,75 71 61,75 71 62,75 71 63,75 71 64,75 71 65,75 71 66,75 71 67,75 71 68,75 71 69,75 71 70,75 71 71,76 61 61,76 61 62,76 61 63,76 61 64,76 61 65,76 61 66,76 61 67,76 61 68,76 61 69,76 61 70,76 61 71,76 62 61,76 62 62,76 62 63,76 62 64,76 62 65,76 62 66,76 62 67,76 62 68,76 62 69,76 62 70,76 62 71,76 63 61,76 63 62,76 63 63,76 63 64,76 63 65,76 63 66,76 63 67,76 63 68,76 63 69,76 63 70,76 63 71,76 64 61,76 64 62,76 64 63,76 64 64,76 64 65,76 64 66,76 64 67,76 64 68,76 64 69,76 64 70,76 64 71,76 65 61,76 65 62,76 65 63,76 65 64,76 65 65,76 65 66,76 65 67,76 65 68,76 65 69,76 65 70,76 65 71,76 66 61,76 66 62,76 66 63,76 66 64,76 66 65,76 66 66,76 66 67,76 66 68,76 66 69,76 66 70,76 66 71,76 67 61,76 67 62,76 67 63,76 67 64,76 67 65,76 67 66,76 67 67,76 67 68,76 67 69,76 67 70,76 67 71,76 68 61,76 68 62,76 68 63,76 68 64,76 68 65,76 68 66,76 68 67,76 68 68,76 68 69,76 68 70,76 68 71,76 69 61,76 69 62,76 69 63,76 69 64,76 69 65,76 69 66,76 69 67,76 69 68,76 69 69,76 69 70,76 69 71,76 70 61,76 70 62,76 70 63,76 70 64,76 70 65,76 70 66,76 70 67,76 70 68,76 70 69,76 70 70,76 70 71,76 71 61,76 71 62,76 71 63,76 71 64,76 71 65,76 71 66,76 71 67,76 71 68,76 71 69,76 71 70,76 71 71,77 61 61,77 61 62,77 61 63,77 61 64,77 61 65,77 61 66,77 61 67,77 61 68,77 61 69,77 61 70,77 61 71,77 62 61,77 62 62,77 62 63,77 62 64,77 62 65,77 62 66,77 62 67,77 62 68,77 62 69,77 62 70,77 62 71,77 63 61,77 63 62,77 63 63,77 63 64,77 63 65,77 63 66,77 63 67,77 63 68,77 63 69,77 63 70,77 63 71,77 64 61,77 64 62,77 64 63,77 64 64,77 64 65,77 64 66,77 64 67,77 64 68,77 64 69,77 64 70,77 64 71,77 65 61,77 65 62,77 65 63,77 65 64,77 65 65,77 65 66,77 65 67,77 65 68,77 65 69,77 65 70,77 65 71,77 66 61,77 66 62,77 66 63,77 66 64,77 66 65,77 66 66,77 66 67,77 66 68,77 66 69,77 66 70,77 66 71,77 67 61,77 67 62,77 67 63,77 67 64,77 67 65,77 67 66,77 67 67,77 67 68,77 67 69,77 67 70,77 67 71,77 68 61,77 68 62,77 68 63,77 68 64,77 68 65,77 68 66,77 68 67,77 68 68,77 68 69,77 68 70,77 68 71,77 69 61,77 69 62,77 69 63,77 69 64,77 69 65,77 69 66,77 69 67,77 69 68,77 69 69,77 69 70,77 69 71,77 70 61,77 70 62,77 70 63,77 70 64,77 70 65,77 70 66,77 70 67,77 70 68,77 70 69,77 70 70,77 70 71,77 71 61,77 71 62,77 71 63,77 71 64,77 71 65,77 71 66,77 71 67,77 71 68,77 71 69,77 71 70,77 71 71,78 61 61,78 61 62,78 61 63,78 61 64,78 61 65,78 61 66,78 61 67,78 61 68,78 61 69,78 61 70,78 61 71,78 62 61,78 62 62,78 62 63,78 62 64,78 62 65,78 62 66,78 62 67,78 62 68,78 62 69,78 62 70,78 62 71,78 63 61,78 63 62,78 63 63,78 63 64,78 63 65,78 63 66,78 63 67,78 63 68,78 63 69,78 63 70,78 63 71,78 64 61,78 64 62,78 64 63,78 64 64,78 64 65,78 64 66,78 64 67,78 64 68,78 64 69,78 64 70,78 64 71,78 65 61,78 65 62,78 65 63,78 65 64,78 65 65,78 65 66,78 65 67,78 65 68,78 65 69,78 65 70,78 65 71,78 66 61,78 66 62,78 66 63,78 66 64,78 66 65,78 66 66,78 66 67,78 66 68,78 66 69,78 66 70,78 66 71,78 67 61,78 67 62,78 67 63,78 67 64,78 67 65,78 67 66,78 67 67,78 67 68,78 67 69,78 67 70,78 67 71,78 68 61,78 68 62,78 68 63,78 68 64,78 68 65,78 68 66,78 68 67,78 68 68,78 68 69,78 68 70,78 68 71,78 69 61,78 69 62,78 69 63,78 69 64,78 69 65,78 69 66,78 69 67,78 69 68,78 69 69,78 69 70,78 69 71,78 70 61,78 70 62,78 70 63,78 70 64,78 70 65,78 70 66,78 70 67,78 70 68,78 70 69,78 70 70,78 70 71,78 71 61,78 71 62,78 71 63,78 71 64,78 71 65,78 71 66,78 71 67,78 71 68,78 71 69,78 71 70,78 71 71,79 61 61,79 61 62,79 61 63,79 61 64,79 61 65,79 61 66,79 61 67,79 61 68,79 61 69,79 61 70,79 61 71,79 62 61,79 62 62,79 62 63,79 62 64,79 62 65,79 62 66,79 62 67,79 62 68,79 62 69,79 62 70,79 62 71,79 63 61,79 63 62,79 63 63,79 63 64,79 63 65,79 63 66,79 63 67,79 63 68,79 63 69,79 63 70,79 63 71,79 64 61,79 64 62,79 64 63,79 64 64,79 64 65,79 64 66,79 64 67,79 64 68,79 64 69,79 64 70,79 64 71,79 65 61,79 65 62,79 65 63,79 65 64,79 65 65,79 65 66,79 65 67,79 65 68,79 65 69,79 65 70,79 65 71,79 66 61,79 66 62,79 66 63,79 66 64,79 66 65,79 66 66,79 66 67,79 66 68,79 66 69,79 66 70,79 66 71,79 67 61,79 67 62,79 67 63,79 67 64,79 67 65,79 67 66,79 67 67,79 67 68,79 67 69,79 67 70,79 67 71,79 68 61,79 68 62,79 68 63,79 68 64,79 68 65,79 68 66,79 68 67,79 68 68,79 68 69,79 68 70,79 68 71,79 69 61,79 69 62,79 69 63,79 69 64,79 69 65,79 69 66,79 69 67,79 69 68,79 69 69,79 69 70,79 69 71,79 70 61,79 70 62,79 70 63,79 70 64,79 70 65,79 70 66,79 70 67,79 70 68,79 70 69,79 70 70,79 70 71,79 71 61,79 71 62,79 71 63,79 71 64,79 71 65,79 71 66,79 71 67,79 71 68,79 71 69,79 71 70,79 71 71,80 61 61,80 61 62,80 61 63,80 61 64,80 61 65,80 61 66,80 61 67,80 61 68,80 61 69,80 61 70,80 61 71,80 62 61,80 62 62,80 62 63,80 62 64,80 62 65,80 62 66,80 62 67,80 62 68,80 62 69,80 62 70,80 62 71,80 63 61,80 63 62,80 63 63,80 63 64,80 63 65,80 63 66,80 63 67,80 63 68,80 63 69,80 63 70,80 63 71,80 64 61,80 64 62,80 64 63,80 64 64,80 64 65,80 64 66,80 64 67,80 64 68,80 64 69,80 64 70,80 64 71,80 65 61,80 65 62,80 65 63,80 65 64,80 65 65,80 65 66,80 65 67,80 65 68,80 65 69,80 65 70,80 65 71,80 66 61,80 66 62,80 66 63,80 66 64,80 66 65,80 66 66,80 66 67,80 66 68,80 66 69,80 66 70,80 66 71,80 67 61,80 67 62,80 67 63,80 67 64,80 67 65,80 67 66,80 67 67,80 67 68,80 67 69,80 67 70,80 67 71,80 68 61,80 68 62,80 68 63,80 68 64,80 68 65,80 68 66,80 68 67,80 68 68,80 68 69,80 68 70,80 68 71,80 69 61,80 69 62,80 69 63,80 69 64,80 69 65,80 69 66,80 69 67,80 69 68,80 69 69,80 69 70,80 69 71,80 70 61,80 70 62,80 70 63,80 70 64,80 70 65,80 70 66,80 70 67,80 70 68,80 70 69,80 70 70,80 70 71,80 71 61,80 71 62,80 71 63,80 71 64,80 71 65,80 71 66,80 71 67,80 71 68,80 71 69,80 71 70,80 71 71
"
;
// Split the content by lines
$lines75 = explode(",", $graycontent75);
// Initialize the matrix array
$matrixg75 = [];
// Loop through the lines and split each line into values
foreach ($lines75 as $index => $line) {
// Split the line by tabs
$values = explode("\t", $line);
// Assign the values to the matrix with an index starting from 1
$matrixg75[$index + 1] = array_map('floatval', $values);
}
// Print the matrix array for verification
//print_r($matrixg);
//echo $matrixg[1][0].",".$matrixg[2][1];
// Define the content as a multi-line string
$content75 = "42.74509804 0.6640625 -0.79296875,42.71752451 0.515625 -0.1171875,42.68995098 0.3671875 0.5703125,42.65778186 0.2421875 1.28125,42.62561275 0.08984375 1.984375,42.59803922 -0.05859375 2.671875,42.5658701 -0.16796875 3.3671875,42.53370098 -0.27734375 4.0625,42.50459559 -0.4453125 4.76953125,42.47242647 -0.578125 5.5,42.44025735 -0.66796875 6.19921875,42.37591912 1.4375 -0.99609375,42.34221814 1.3125 -0.3125,42.31464461 1.1640625 0.36328125,42.28707108 1.015625 1.05859375,42.25796569 0.8671875 1.76171875,42.23039216 0.73828125 2.44921875,42.19822304 0.609375 3.140625,42.16452206 0.48046875 3.828125,42.13694853 0.3515625 4.52734375,42.10784314 0.19921875 5.2421875,42.07567402 0.08984375 5.9453125,42.00980392 2.2109375 -1.1953125,41.98069853 2.0625 -0.5078125,41.953125 1.93359375 0.1640625,41.92401961 1.765625 0.85546875,41.89644608 1.63671875 1.53515625,41.8627451 1.53125 2.21875,41.83363971 1.37890625 2.91015625,41.80606618 1.25 3.60546875,41.77696078 1.12109375 4.30078125,41.7432598 0.9921875 5.0078125,41.71568627 0.8828125 5.69140625,41.64828431 2.9765625 -1.40234375,41.61917892 2.828125 -0.71484375,41.59160539 2.69921875 -0.03125,41.55790441 2.55078125 0.63671875,41.53339461 2.421875 1.33203125,41.50428922 2.31640625 1.98828125,41.47671569 2.14453125 2.68359375,41.44761029 2.015625 3.37109375,41.4185049 1.88671875 4.08203125,41.38939951 1.7578125 4.78515625,41.35569853 1.64453125 5.4453125,41.28370098 3.734375 -1.58203125,41.25459559 3.62890625 -0.93359375,41.2254902 3.48046875 -0.25,41.1963848 3.33203125 0.44140625,41.16727941 3.203125 1.12109375,41.14276961 3.07421875 1.78125,41.11366422 2.9453125 2.453125,41.08455882 2.81640625 3.1484375,41.04932598 2.6875 3.83203125,41.02481618 2.53515625 4.53515625,40.9911152 2.44921875 5.2109375,40.9129902 4.55078125 -1.7890625,40.88848039 4.40234375 -1.12109375,40.86397059 4.25390625 -0.44921875,40.8348652 4.10546875 0.23828125,40.79963235 4 0.90625,40.77971814 3.84765625 1.5703125,40.75061275 3.71875 2.23828125,40.72610294 3.58984375 2.921875,40.69699755 3.44140625 3.61328125,40.66176471 3.33203125 4.3046875,40.63265931 3.19921875 4.97265625,40.54840686 5.3203125 -1.9609375,40.5223652 5.171875 -1.30078125,40.4932598 5.04296875 -0.6484375,40.46875 4.875 0.0234375,40.44270833 4.74609375 0.71484375,40.41360294 4.6171875 1.36328125,40.38296569 4.5078125 2.0390625,40.35845588 4.37890625 2.70703125,40.33394608 4.2265625 3.37890625,40.30330882 4.12109375 4.08203125,40.26807598 3.98828125 4.74609375,40.18382353 6.1015625 -2.13671875,40.15778186 5.953125 -1.48046875,40.12714461 5.828125 -0.8359375,40.1026348 5.67578125 -0.16796875,40.07659314 5.52734375 0.484375,40.05208333 5.3984375 1.16015625,40.02144608 5.29296875 1.81640625,39.99693627 5.140625 2.4921875,39.97089461 5.01171875 3.1796875,39.9463848 4.859375 3.85546875,39.9096201 4.7734375 4.50390625,39.82843137 6.8359375 -2.3359375,39.80392157 6.70703125 -1.68359375,39.7778799 6.55859375 -1.0234375,39.75183824 6.4296875 -0.36328125,39.72732843 6.3046875 0.2890625,39.69669118 6.17578125 0.9296875,39.67064951 6.046875 1.59765625,39.64460784 5.91796875 2.28125,39.61856618 5.78515625 2.94921875,39.58792892 5.65625 3.62109375,39.56188725 5.52734375 4.25390625,39.47457108 7.625 -2.52734375,39.44852941 7.4765625 -1.87109375,39.4286152 7.3046875 -1.21484375,39.40257353 7.17578125 -0.55078125,39.37193627 7.05078125 0.09765625,39.34589461 6.921875 0.71875,39.31985294 6.79296875 1.3828125,39.28921569 6.68359375 2.0390625,39.26317402 6.5546875 2.72265625,39.23713235 6.42578125 3.38671875,39.21109069 6.29296875 4.0390625,39.12683824 8.3671875 -2.68359375,39.10079657 8.21484375 -2.0625,39.07015931 8.109375 -1.41015625,39.04871324 7.91796875 -0.7421875,39.02267157 7.7890625 -0.08984375,38.99050245 7.68359375 0.5390625,38.97058824 7.55078125 1.171875,38.94301471 7.421875 1.83203125,38.91697304 7.29296875 2.5,38.88633578 7.1640625 3.171875,38.85876225 7.0546875 3.82421875,42.46323529 -0.015625 -1.26171875,42.43566176 -0.16796875 -0.5859375,42.40349265 -0.296875 0.09375,42.37591912 -0.46875 0.8046875,42.34221814 -0.6015625 1.50390625,42.31464461 -0.73046875 2.20703125,42.28707108 -0.8828125 2.8984375,42.2533701 -0.99609375 3.59375,42.22579657 -1.12890625 4.296875,42.19362745 -1.28125 5.015625,42.16452206 -1.41796875 5.734375,42.09405637 0.7421875 -1.44921875,42.06648284 0.58984375 -0.76953125,42.03737745 0.4609375 -0.09375,42.00520833 0.30859375 0.58984375,41.97610294 0.1796875 1.28515625,41.94852941 0.02734375 1.984375,41.91942402 -0.10546875 2.671875,41.89185049 -0.23828125 3.3671875,41.8627451 -0.37109375 4.06640625,41.82904412 -0.5234375 4.76953125,41.796875 -0.6171875 5.46484375,41.72947304 1.515625 -1.65625,41.70036765 1.36328125 -0.98046875,41.67279412 1.2578125 -0.30078125,41.64368873 1.08203125 0.37890625,41.61917892 0.93359375 1.0703125,41.59160539 0.80078125 1.76171875,41.55790441 0.66796875 2.43359375,41.52879902 0.55859375 3.13671875,41.49969363 0.40625 3.83203125,41.46599265 0.26953125 4.52734375,41.43688725 0.16015625 5.21484375,41.36948529 2.28515625 -1.86328125,41.34191176 2.1328125 -1.17578125,41.31280637 2.00390625 -0.50390625,41.28370098 1.8515625 0.18359375,41.25459559 1.72265625 0.859375,41.2254902 1.61328125 1.515625,41.20098039 1.4375 2.21875,41.171875 1.3046875 2.91796875,41.14276961 1.171875 3.609375,41.11366422 1.0390625 4.30859375,41.07996324 0.9296875 4.96875,41.00643382 3.046875 -2.05078125,40.97732843 2.9375 -1.390625,40.94669118 2.7890625 -0.7109375,40.92218137 2.61328125 -0.01953125,40.89307598 2.484375 0.65234375,40.86856618 2.33203125 1.3203125,40.8348652 2.2421875 1.97265625,40.80422794 2.1328125 2.6640625,40.77971814 1.95703125 3.3671875,40.75061275 1.82421875 4.0625,40.72150735 1.69140625 4.74609375,40.6372549 3.84375 -2.2421875,40.61734069 3.6953125 -1.5703125,40.58823529 3.54296875 -0.9140625,40.55759804 3.4140625 -0.2265625,40.53308824 3.26171875 0.4453125,40.50245098 3.12890625 1.11328125,40.47794118 3 1.77734375,40.44883578 2.8671875 2.453125,40.41819853 2.75390625 3.14453125,40.38909314 2.62109375 3.84375,40.35845588 2.48828125 4.5,40.27420343 4.6171875 -2.4140625,40.24816176 4.48828125 -1.76171875,40.22365196 4.3125 -1.1015625,40.19761029 4.1640625 -0.43359375,40.1685049 4.0546875 0.23828125,40.14246324 3.8984375 0.8984375,40.11182598 3.7890625 1.5703125,40.08731618 3.63671875 2.25,40.05667892 3.52734375 2.91015625,40.02604167 3.39453125 3.60546875,39.99693627 3.28125 4.27734375,39.9096201 5.40234375 -2.58984375,39.88511029 5.25390625 -1.94140625,39.86366422 5.078125 -1.27734375,39.83915441 4.94921875 -0.625,39.80851716 4.81640625 0.0234375,39.7778799 4.70703125 0.6875,39.75183824 4.5546875 1.36328125,39.72732843 4.421875 2.02734375,39.69669118 4.2890625 2.70703125,39.67064951 4.15625 3.37109375,39.64001225 4.046875 4.03515625,39.55729167 6.16015625 -2.79296875,39.53125 5.98828125 -2.1328125,39.51133578 5.8359375 -1.47265625,39.48069853 5.7265625 -0.83203125,39.45465686 5.59765625 -0.171875,39.43321078 5.421875 0.4765625,39.40257353 5.3125 1.13671875,39.37193627 5.19921875 1.80859375,39.34589461 5.046875 2.4765625,39.31985294 4.9140625 3.16796875,39.28921569 4.80078125 3.78125,39.21109069 6.890625 -2.97265625,39.17892157 6.78125 -2.32421875,39.15900735 6.60546875 -1.671875,39.13296569 6.4765625 -1.015625,39.10692402 6.34375 -0.359375,39.0747549 6.21484375 0.26171875,39.05330882 6.05859375 0.92578125,39.02726716 5.92578125 1.58984375,38.9966299 5.81640625 2.265625,38.97058824 5.68359375 2.9296875,38.93841912 5.57421875 3.5703125,38.85416667 7.67578125 -3.14453125,38.83272059 7.5234375 -2.515625,38.80667892 7.37109375 -1.86328125,38.78063725 7.23828125 -1.203125,38.75306373 7.0859375 -0.5546875,38.73314951 6.953125 0.09375,38.70098039 6.82421875 0.71875,38.67340686 6.71484375 1.3671875,38.6473652 6.55859375 2.03515625,38.61519608 6.44921875 2.703125,38.58915441 6.3359375 3.359375,42.17830882 -0.71484375 -1.72265625,42.15533088 -0.8671875 -1.0390625,42.12775735 -1 -0.36328125,42.09405637 -1.17578125 0.34765625,42.06648284 -1.30859375 1.046875,42.03278186 -1.4453125 1.73046875,42.00061275 -1.578125 2.42578125,41.97150735 -1.71484375 3.1171875,41.94393382 -1.84765625 3.83203125,41.91023284 -1.984375 4.5390625,41.88112745 -2.12109375 5.24609375,41.81525735 0.046875 -1.9140625,41.78615196 -0.10546875 -1.23828125,41.75857843 -0.23828125 -0.55859375,41.72947304 -0.39453125 0.12890625,41.69577206 -0.52734375 0.8125,41.66819853 -0.66015625 1.51171875,41.63909314 -0.81640625 2.20703125,41.60998775 -0.94921875 2.89453125,41.57628676 -1.06640625 3.5859375,41.54871324 -1.22265625 4.296875,41.51960784 -1.3359375 4.99609375,41.45220588 0.82421875 -2.10546875,41.42310049 0.671875 -1.4375,41.3939951 0.5390625 -0.7578125,41.36948529 0.36328125 -0.0703125,41.34191176 0.23046875 0.59765625,41.31280637 0.09765625 1.28125,41.27757353 -0.0390625 1.97265625,41.25 -0.15234375 2.66796875,41.21476716 -0.2890625 3.3515625,41.18566176 -0.421875 4.05859375,41.16268382 -0.55859375 4.73828125,41.08915441 1.59765625 -2.328125,41.06464461 1.4453125 -1.6328125,41.03553922 1.2890625 -0.9609375,41.01102941 1.13671875 -0.27734375,40.97732843 1.0234375 0.390625,40.95281863 0.8671875 1.0546875,40.92218137 0.734375 1.75,40.89307598 0.59765625 2.44140625,40.86397059 0.46484375 3.13671875,40.8348652 0.328125 3.83984375,40.79963235 0.19140625 4.49609375,40.73069853 2.36328125 -2.515625,40.70159314 2.23046875 -1.84375,40.67708333 2.0546875 -1.16796875,40.64644608 1.921875 -0.484375,40.61734069 1.7890625 0.1953125,40.58823529 1.67578125 0.84765625,40.56219363 1.51953125 1.515625,40.53308824 1.38671875 2.20703125,40.50245098 1.25 2.90234375,40.47334559 1.1171875 3.59765625,40.44270833 0.98046875 4.26953125,40.36917892 3.125 -2.6875,40.33854167 3.01171875 -2.0390625,40.31403186 2.859375 -1.37890625,40.2879902 2.703125 -0.68359375,40.2588848 2.546875 -0.00390625,40.23284314 2.4140625 0.6484375,40.20373775 2.28125 1.3125,40.17310049 2.16796875 1.98046875,40.14859069 2.01171875 2.67578125,40.11795343 1.875 3.375,40.08731618 1.76171875 4.04296875,40.00153186 3.91796875 -2.86328125,39.98161765 3.7421875 -2.21484375,39.95098039 3.6328125 -1.5625,39.92493873 3.4765625 -0.89453125,39.89430147 3.34375 -0.22265625,39.86979167 3.2109375 0.4375,39.83915441 3.07421875 1.109375,39.81311275 2.94140625 1.77734375,39.78860294 2.78515625 2.44921875,39.75796569 2.671875 3.140625,39.72732843 2.53515625 3.8125,39.64001225 4.7109375 -3.0546875,39.61856618 4.53125 -2.390625,39.58792892 4.421875 -1.74609375,39.56188725 4.24609375 -1.08984375,39.53737745 4.11328125 -0.43359375,39.51133578 3.95703125 0.23828125,39.48069853 3.8671875 0.89453125,39.45465686 3.70703125 1.55859375,39.4286152 3.57421875 2.2578125,39.40257353 3.4140625 2.921875,39.36580882 3.32421875 3.56640625,39.28921569 5.42578125 -3.234375,39.26317402 5.31640625 -2.5859375,39.23713235 5.16015625 -1.93359375,39.21568627 5.00390625 -1.27734375,39.18504902 4.87109375 -0.63671875,39.15900735 4.7578125 0,39.13296569 4.6015625 0.671875,39.10692402 4.46875 1.3515625,39.0747549 4.33203125 2.01171875,39.04871324 4.1953125 2.69140625,39.02267157 4.0625 3.32421875,38.93841912 6.19921875 -3.421875,38.91237745 6.046875 -2.77734375,38.88633578 5.9140625 -2.12890625,38.86488971 5.734375 -1.4765625,38.83884804 5.625 -0.8125,38.80667892 5.51171875 -0.19921875,38.78063725 5.37890625 0.453125,38.75306373 5.21875 1.12890625,38.72702206 5.10546875 1.80078125,38.69485294 4.97265625 2.453125,38.66881127 4.859375 3.10546875,38.58302696 6.96875 -3.6015625,38.56158088 6.8125 -2.97265625,38.53553922 6.65625 -2.3203125,38.50949755 6.546875 -1.66015625,38.48805147 6.3671875 -1.01171875,38.46047794 6.25390625 -0.375,38.42830882 6.12109375 0.25,38.40686275 5.984375 0.90625,38.38082108 5.828125 1.57421875,38.35324755 5.71484375 2.25390625,38.32107843 5.6015625 2.88671875,41.89644608 -1.38671875 -2.19140625,41.87193627 -1.54296875 -1.5078125,41.84436275 -1.69921875 -0.83203125,41.81525735 -1.87890625 -0.12109375,41.78155637 -1.9921875 0.578125,41.75398284 -2.12890625 1.26953125,41.72487745 -2.2890625 1.9609375,41.69577206 -2.42578125 2.6640625,41.66360294 -2.54296875 3.34765625,41.62990196 -2.703125 4.06640625,41.60079657 -2.8203125 4.7734375,41.53339461 -0.640625 -2.37890625,41.50428922 -0.77734375 -1.6953125,41.48131127 -0.93359375 -1.015625,41.45220588 -1.08984375 -0.33203125,41.42310049 -1.25 0.36328125,41.38939951 -1.36328125 1.0390625,41.36029412 -1.5234375 1.7265625,41.33118873 -1.66015625 2.42578125,41.30208333 -1.796875 3.125,41.26838235 -1.9140625 3.82421875,41.23927696 -2.0546875 4.52734375,41.171875 0.140625 -2.58203125,41.1473652 -0.015625 -1.89453125,41.1182598 -0.171875 -1.2265625,41.08915441 -0.30859375 -0.53515625,41.06464461 -0.46484375 0.140625,41.03553922 -0.6015625 0.8125,41.00643382 -0.73828125 1.50390625,40.97120098 -0.87890625 2.19921875,40.94209559 -1.015625 2.890625,40.9129902 -1.1328125 3.5859375,40.8838848 -1.29296875 4.26953125,40.81495098 0.91796875 -2.78125,40.78584559 0.7578125 -2.10546875,40.76133578 0.6015625 -1.421875,40.73069853 0.46875 -0.73828125,40.70159314 0.30859375 -0.07421875,40.67708333 0.171875 0.58984375,40.64644608 0.03515625 1.2890625,40.61734069 -0.1015625 1.97265625,40.58823529 -0.23828125 2.671875,40.55759804 -0.40234375 3.36328125,40.52849265 -0.515625 4.02734375,40.44883578 1.70703125 -2.97265625,40.42279412 1.52734375 -2.3125,40.39828431 1.37109375 -1.625,40.37377451 1.21484375 -0.9453125,40.34313725 1.078125 -0.265625,40.31403186 0.96484375 0.3828125,40.2879902 0.8046875 1.0546875,40.2588848 0.6875 1.74609375,40.22824755 0.52734375 2.42578125,40.19761029 0.390625 3.1328125,40.1685049 0.2734375 3.8046875,40.09191176 2.42578125 -3.14453125,40.06280637 2.3125 -2.5078125,40.03676471 2.15625 -1.83203125,40.0122549 2 -1.1484375,39.98161765 1.8828125 -0.484375,39.95557598 1.7265625 0.1796875,39.93106618 1.58984375 0.85546875,39.90042892 1.453125 1.51953125,39.87438725 1.29296875 2.21875,39.83915441 1.17578125 2.89453125,39.80851716 1.05859375 3.5625,39.73192402 3.203125 -3.31640625,39.70128676 3.08984375 -2.67578125,39.68137255 2.91015625 -2.01953125,39.65533088 2.75390625 -1.359375,39.62469363 2.6171875 -0.6875,39.59865196 2.48046875 -0.03125,39.56801471 2.3671875 0.640625,39.54197304 2.23046875 1.3203125,39.51133578 2.08984375 1.96875,39.48069853 1.953125 2.6640625,39.45465686 1.8125 3.34375,39.36580882 3.99609375 -3.5078125,39.33976716 3.83984375 -2.8515625,39.31985294 3.68359375 -2.1953125,39.28921569 3.546875 -1.55078125,39.26776961 3.41015625 -0.8984375,39.24172794 3.25 -0.22265625,39.21568627 3.11328125 0.44140625,39.18504902 2.9765625 1.10546875,39.1528799 2.859375 1.78125,39.12683824 2.72265625 2.4453125,39.10079657 2.58203125 3.1171875,39.01654412 4.73828125 -3.6953125,38.99050245 4.60546875 -3.04296875,38.96446078 4.4453125 -2.40234375,38.94301471 4.2890625 -1.734375,38.91697304 4.12890625 -1.0859375,38.89093137 4.03515625 -0.44921875,38.86488971 3.875 0.21875,38.83884804 3.73828125 0.890625,38.80667892 3.6015625 1.546875,38.7745098 3.484375 2.23046875,38.74846814 3.34765625 2.8515625,38.66881127 5.49609375 -3.875,38.64276961 5.3359375 -3.23046875,38.61519608 5.22265625 -2.5859375,38.59375 5.04296875 -1.93359375,38.56770833 4.90625 -1.27734375,38.54166667 4.76953125 -0.65625,38.51409314 4.65625 -0.00390625,38.48805147 4.4921875 0.65625,38.46047794 4.37890625 1.34375,38.42830882 4.23828125 1.99609375,38.40226716 4.125 2.64453125,38.31648284 6.265625 -4.05078125,38.29503676 6.10546875 -3.421875,38.27205882 5.92578125 -2.765625,38.23988971 5.8359375 -2.125,38.21844363 5.65234375 -1.46484375,38.19240196 5.5390625 -0.83984375,38.15870098 5.42578125 -0.21484375,38.1372549 5.26171875 0.44140625,38.11121324 5.125 1.109375,38.08363971 4.984375 1.78515625,38.05147059 4.87109375 2.43359375,41.60998775 -2.140625 -2.63671875,41.5870098 -2.27734375 -1.97265625,41.55790441 -2.4375 -1.29296875,41.52420343 -2.578125 -0.61328125,41.49509804 -2.73828125 0.10546875,41.46599265 -2.87890625 0.78515625,41.43688725 -3.0390625 1.484375,41.40931373 -3.1796875 2.17578125,41.38020833 -3.3203125 2.87109375,41.34650735 -3.46484375 3.5859375,41.31740196 -3.58203125 4.29296875,41.25 -1.37109375 -2.83984375,41.22089461 -1.5078125 -2.16796875,41.19178922 -1.6484375 -1.49609375,41.16727941 -1.8515625 -0.8125,41.13817402 -1.96875 -0.1171875,41.10906863 -2.12890625 0.578125,41.07996324 -2.26953125 1.26171875,41.04473039 -2.390625 1.953125,41.015625 -2.5546875 2.640625,40.98651961 -2.6953125 3.3515625,40.95741422 -2.8125 4.05078125,40.88848039 -0.609375 -3.0390625,40.86397059 -0.765625 -2.36328125,40.8348652 -0.90625 -1.68359375,40.80422794 -1.04296875 -1.015625,40.77971814 -1.203125 -0.34765625,40.75061275 -1.34375 0.34375,40.72150735 -1.484375 1.03515625,40.6908701 -1.6484375 1.7265625,40.65716912 -1.74609375 2.3984375,40.62653186 -1.88671875 3.10546875,40.59742647 -2.05078125 3.7890625,40.53308824 0.171875 -3.23828125,40.50245098 0.01171875 -2.5625,40.47794118 -0.1484375 -1.890625,40.44883578 -0.28515625 -1.21484375,40.41819853 -0.42578125 -0.55078125,40.39368873 -0.5625 0.11328125,40.36305147 -0.7265625 0.80859375,40.33854167 -0.8671875 1.50390625,40.30330882 -0.984375 2.1953125,40.27420343 -1.12890625 2.8828125,40.24356618 -1.26953125 3.5390625,40.1685049 0.9453125 -3.4375,40.14246324 0.80859375 -2.76953125,40.11795343 0.6484375 -2.1015625,40.09191176 0.46484375 -1.41015625,40.06280637 0.34765625 -0.7421875,40.03216912 0.20703125 -0.08984375,40.00612745 0.0703125 0.578125,39.98161765 -0.09375 1.265625,39.9463848 -0.21484375 1.953125,39.91574755 -0.33203125 2.64453125,39.88511029 -0.47265625 3.31640625,39.80851716 1.734375 -3.61328125,39.78860294 1.57421875 -2.94921875,39.76256127 1.390625 -2.296875,39.73192402 1.25390625 -1.62109375,39.70128676 1.11328125 -0.95703125,39.6752451 0.97265625 -0.29296875,39.64920343 0.8359375 0.37109375,39.61856618 0.71484375 1.03515625,39.58792892 0.55078125 1.72265625,39.55729167 0.43359375 2.41015625,39.53125 0.29296875 3.0859375,39.44852941 2.4921875 -3.78515625,39.4286152 2.3125 -3.125,39.40257353 2.171875 -2.48828125,39.37193627 2.03515625 -1.828125,39.34589461 1.89453125 -1.15625,39.31985294 1.73046875 -0.5,39.28921569 1.61328125 0.16015625,39.26317402 1.453125 0.83984375,39.23713235 1.3125 1.5078125,39.20496324 1.19140625 2.19140625,39.17892157 1.02734375 2.87109375,39.09007353 3.24609375 -3.97265625,39.07015931 3.0859375 -3.30859375,39.0379902 2.9453125 -2.671875,39.01654412 2.80859375 -2.01953125,38.99050245 2.64453125 -1.3671875,38.9598652 2.52734375 -0.7109375,38.93382353 2.3671875 -0.03515625,38.90625 2.25 0.625,38.88020833 2.0859375 1.3125,38.84344363 1.98828125 1.95703125,38.81740196 1.82421875 2.6171875,38.7377451 4.03515625 -4.15625,38.71629902 3.8515625 -3.49609375,38.69485294 3.69140625 -2.84765625,38.66421569 3.55078125 -2.20703125,38.64276961 3.41015625 -1.55859375,38.61519608 3.25 -0.9140625,38.58302696 3.15625 -0.265625,38.55698529 2.9921875 0.4140625,38.53094363 2.8515625 1.08203125,38.5033701 2.70703125 1.76171875,38.47120098 2.61328125 2.375,38.39154412 4.76953125 -4.34375,38.36397059 4.6328125 -3.6875,38.34252451 4.47265625 -3.046875,38.31648284 4.33203125 -2.40234375,38.29503676 4.1484375 -1.73828125,38.26746324 4.0078125 -1.1171875,38.23529412 3.890625 -0.4765625,38.20772059 3.75 0.1875,38.18167892 3.609375 0.859375,38.15410539 3.46484375 1.51953125,38.12193627 3.37109375 2.16015625,38.04534314 5.5 -4.49609375,38.01776961 5.359375 -3.87890625,37.99632353 5.19921875 -3.23046875,37.96875 5.05859375 -2.5703125,37.94117647 4.91796875 -1.93359375,37.91973039 4.78125 -1.296875,37.88756127 4.640625 -0.68359375,37.85998775 4.5234375 -0.02734375,37.83241422 4.35546875 0.640625,37.80484069 4.23828125 1.3203125,37.77726716 4.09765625 1.94921875,41.32199755 -2.8515625 -3.1171875,41.29748775 -3.01171875 -2.44921875,41.27297794 -3.17578125 -1.75390625,41.24387255 -3.3359375 -1.06640625,41.21476716 -3.50390625 -0.359375,41.18106618 -3.625 0.32421875,41.1473652 -3.76953125 0.99609375,41.1182598 -3.91015625 1.6875,41.08915441 -4.03125 2.37890625,41.06004902 -4.22265625 3.1171875,41.03094363 -4.34375 3.8125,40.96660539 -2.12109375 -3.30078125,40.9375 -2.26171875 -2.625,40.90839461 -2.40234375 -1.953125,40.87928922 -2.56640625 -1.2890625,40.85477941 -2.73046875 -0.5859375,40.82414216 -2.87109375 0.109375,40.79503676 -3.015625 0.79296875,40.76593137 -3.15625 1.48046875,40.73069853 -3.28125 2.171875,40.70159314 -3.44921875 2.87109375,40.67248775 -3.59375 3.5703125,40.60814951 -1.328125 -3.50390625,40.57751225 -1.4921875 -2.828125,40.55300245 -1.6328125 -2.15234375,40.5223652 -1.7734375 -1.4921875,40.49785539 -1.9609375 -0.8125,40.46875 -2.08203125 -0.1328125,40.43811275 -2.24609375 0.55859375,40.40900735 -2.390625 1.25,40.3783701 -2.51171875 1.94140625,40.34926471 -2.6796875 2.63671875,40.31862745 -2.80078125 3.31640625,40.24816176 -0.56640625 -3.70703125,40.22365196 -0.70703125 -3.02734375,40.19761029 -0.87109375 -2.3515625,40.1685049 -1.03515625 -1.6875,40.13786765 -1.15625 -1.0234375,40.11182598 -1.3203125 -0.3515625,40.08272059 -1.46484375 0.3359375,40.05667892 -1.62890625 1.03125,40.02144608 -1.75 1.71875,39.99080882 -1.89453125 2.40625,39.96017157 -2.01953125 3.0625,39.88970588 0.2109375 -3.88671875,39.86366422 0.046875 -3.2265625,39.83915441 -0.1171875 -2.55859375,39.80851716 -0.23828125 -1.890625,39.78247549 -0.40234375 -1.2109375,39.75796569 -0.56640625 -0.54296875,39.72732843 -0.7109375 0.10546875,39.69669118 -0.83203125 0.78515625,39.66452206 -0.97265625 1.48046875,39.6338848 -1.12109375 2.171875,39.609375 -1.26171875 2.8515625,39.53125 0.98046875 -4.05859375,39.50520833 0.83984375 -3.42578125,39.48069853 0.67578125 -2.76171875,39.45465686 0.51171875 -2.08984375,39.4286152 0.3671875 -1.4140625,39.40257353 0.203125 -0.75390625,39.36580882 0.08203125 -0.10546875,39.33976716 -0.0625 0.5546875,39.3091299 -0.20703125 1.25390625,39.28308824 -0.37109375 1.94921875,39.25245098 -0.47265625 2.61328125,39.17432598 1.7421875 -4.25,39.14215686 1.625 -3.59765625,39.12224265 1.4375 -2.94921875,39.10079657 1.2734375 -2.28515625,39.07015931 1.12890625 -1.625,39.0379902 1.01171875 -0.97265625,39.01194853 0.84375 -0.3046875,38.98590686 0.69921875 0.375,38.95373775 0.578125 1.01953125,38.92310049 0.43359375 1.71484375,38.89552696 0.2890625 2.3828125,38.81127451 2.54296875 -4.43359375,38.79136029 2.35546875 -3.77734375,38.76378676 2.21484375 -3.1328125,38.7377451 2.07421875 -2.4921875,38.71170343 1.9296875 -1.8359375,38.6841299 1.765625 -1.17578125,38.65808824 1.62109375 -0.5,38.62591912 1.4765625 0.15234375,38.59987745 1.35546875 0.828125,38.57230392 1.1875 1.5,38.54166667 1.06640625 2.15234375,38.46660539 3.265625 -4.61328125,38.43903186 3.1015625 -3.96484375,38.41758578 2.9609375 -3.31640625,38.39154412 2.796875 -2.66796875,38.36397059 2.67578125 -2.0390625,38.33792892 2.51171875 -1.390625,38.31035539 2.3671875 -0.72265625,38.27818627 2.24609375 -0.06640625,38.25061275 2.1015625 0.6015625,38.22457108 1.93359375 1.28125,38.19699755 1.8125 1.9140625,38.12193627 4.00390625 -4.80078125,38.09436275 3.86328125 -4.14453125,38.07291667 3.69921875 -3.5,38.04534314 3.55859375 -2.859375,38.01776961 3.4140625 -2.203125,37.99172794 3.2734375 -1.5859375,37.96415441 3.12890625 -0.9453125,37.93045343 2.984375 -0.29296875,37.90441176 2.86328125 0.39453125,37.87683824 2.6953125 1.0546875,37.84926471 2.57421875 1.69140625,37.77267157 4.7578125 -4.95703125,37.74509804 4.640625 -4.33984375,37.7221201 4.453125 -3.69140625,37.69454657 4.30859375 -3.04296875,37.66697304 4.16796875 -2.40625,37.64552696 4.0234375 -1.7578125,37.61795343 3.8828125 -1.13671875,37.5903799 3.76171875 -0.4921875,37.55667892 3.6171875 0.1640625,37.53523284 3.44921875 0.83984375,37.50153186 3.328125 1.484375,41.0401348 -3.57421875 -3.57421875,41.015625 -3.7421875 -2.8984375,40.98651961 -3.90625 -2.23046875,40.95741422 -4.05078125 -1.54296875,40.92830882 -4.21875 -0.8359375,40.89767157 -4.38671875 -0.14453125,40.86856618 -4.51171875 0.53515625,40.8348652 -4.66015625 1.21875,40.80422794 -4.8046875 1.921875,40.77512255 -4.953125 2.63671875,40.74601716 -5.1015625 3.33203125,40.68167892 -2.8203125 -3.75390625,40.65716912 -3.0078125 -3.08203125,40.62193627 -3.12890625 -2.4375,40.59742647 -3.2734375 -1.75390625,40.57291667 -3.4609375 -1.05078125,40.54227941 -3.609375 -0.3671875,40.51317402 -3.77734375 0.3203125,40.48406863 -3.92578125 1.015625,40.44883578 -4.02734375 1.6953125,40.41819853 -4.19921875 2.390625,40.38909314 -4.32421875 3.09375,40.32322304 -2.046875 -3.95703125,40.29871324 -2.2109375 -3.2890625,40.26807598 -2.37890625 -2.6328125,40.24356618 -2.5234375 -1.953125,40.21752451 -2.69140625 -1.28515625,40.18841912 -2.8359375 -0.59765625,40.15778186 -2.984375 0.0859375,40.12714461 -3.12890625 0.77734375,40.09191176 -3.25390625 1.4609375,40.06280637 -3.40234375 2.15234375,40.03216912 -3.55078125 2.82421875,39.97089461 -1.28125 -4.15625,39.9463848 -1.46875 -3.484375,39.91574755 -1.58984375 -2.83203125,39.88970588 -1.7578125 -2.16015625,39.86366422 -1.92578125 -1.484375,39.83455882 -2.046875 -0.83203125,39.80392157 -2.21875 -0.14453125,39.77328431 -2.33984375 0.5390625,39.74264706 -2.51171875 1.24609375,39.7120098 -2.66015625 1.93359375,39.68137255 -2.78515625 2.58984375,39.61397059 -0.5234375 -4.34375,39.58333333 -0.66796875 -3.69140625,39.55729167 -0.83203125 -3.0234375,39.53125 -1 -2.3671875,39.50520833 -1.14453125 -1.6875,39.47457108 -1.29296875 -1.03125,39.44852941 -1.4375 -0.36328125,39.41789216 -1.609375 0.3203125,39.3872549 -1.73046875 1.01171875,39.35661765 -1.87890625 1.703125,39.32444853 -2.00390625 2.375,39.25245098 0.2734375 -4.53125,39.22640931 0.10546875 -3.88671875,39.20496324 -0.05859375 -3.2265625,39.17892157 -0.25 -2.5546875,39.14828431 -0.37109375 -1.88671875,39.12224265 -0.54296875 -1.2265625,39.09007353 -0.6640625 -0.5703125,39.06403186 -0.8359375 0.08984375,39.03339461 -0.95703125 0.7890625,39.00122549 -1.10546875 1.4765625,38.97058824 -1.23046875 2.140625,38.89552696 1.015625 -4.70703125,38.87561275 0.8515625 -4.05859375,38.84344363 0.70703125 -3.421875,38.82199755 0.5390625 -2.75390625,38.79595588 0.37109375 -2.0859375,38.76378676 0.24609375 -1.4375,38.73314951 0.1015625 -0.77734375,38.70557598 -0.046875 -0.109375,38.67953431 -0.19140625 0.55859375,38.6473652 -0.33984375 1.23828125,38.61519608 -0.46484375 1.91015625,38.54166667 1.7734375 -4.87890625,38.51409314 1.6328125 -4.24609375,38.49264706 1.46484375 -3.58984375,38.46660539 1.3203125 -2.94921875,38.43903186 1.1484375 -2.296875,38.4129902 1.00390625 -1.6328125,38.38082108 0.8828125 -0.98046875,38.35324755 0.7109375 -0.31640625,38.32107843 0.5859375 0.34765625,38.29503676 0.4140625 1.01953125,38.26133578 0.31640625 1.671875,38.19240196 2.5234375 -5.06640625,38.16482843 2.3828125 -4.42578125,38.14338235 2.21484375 -3.77734375,38.12193627 2.046875 -3.1328125,38.08823529 1.921875 -2.50390625,38.06219363 1.77734375 -1.85546875,38.0346201 1.6328125 -1.19921875,38.00704657 1.4609375 -0.51953125,37.97487745 1.3359375 0.125,37.94730392 1.1875 0.8046875,37.91973039 1.06640625 1.43359375,37.84313725 3.2890625 -5.2578125,37.81556373 3.1484375 -4.6015625,37.79411765 2.953125 -3.9609375,37.77267157 2.80859375 -3.31640625,37.74509804 2.6640625 -2.67578125,37.71752451 2.51953125 -2.0546875,37.68995098 2.37109375 -1.40625,37.65625 2.25 -0.75390625,37.62867647 2.1015625 -0.08203125,37.60110294 1.9296875 0.578125,37.57352941 1.828125 1.21484375,37.49693627 4.0234375 -5.4140625,37.47395833 3.87890625 -4.78515625,37.45251225 3.7109375 -4.13671875,37.41881127 3.58984375 -3.5078125,37.39583333 3.41796875 -2.86328125,37.37438725 3.25 -2.2265625,37.34068627 3.15234375 -1.61328125,37.31770833 2.95703125 -0.9609375,37.2901348 2.83203125 -0.29296875,37.26256127 2.66015625 0.3828125,37.22886029 2.5859375 1.015625,40.75520833 -4.296875 -4.02734375,40.73069853 -4.48828125 -3.359375,40.70159314 -4.61328125 -2.703125,40.67708333 -4.8046875 -1.99609375,40.64644608 -4.953125 -1.296875,40.6127451 -5.1015625 -0.62890625,40.58210784 -5.27734375 0.0625,40.55300245 -5.40234375 0.75390625,40.5223652 -5.5546875 1.4453125,40.48866422 -5.70703125 2.15234375,40.45802696 -5.83203125 2.859375,40.39828431 -3.55859375 -4.22265625,40.37377451 -3.7265625 -3.55078125,40.34313725 -3.875 -2.8984375,40.31862745 -4.046875 -2.21484375,40.2879902 -4.171875 -1.53125,40.2588848 -4.34375 -0.8359375,40.23284314 -4.51171875 -0.15234375,40.19761029 -4.640625 0.53515625,40.1685049 -4.79296875 1.22265625,40.13327206 -4.921875 1.921875,40.1026348 -5.07421875 2.609375,40.04136029 -2.78125 -4.421875,40.01685049 -2.953125 -3.7578125,39.99080882 -3.09765625 -3.08984375,39.96629902 -3.26953125 -2.421875,39.94025735 -3.4375 -1.74609375,39.9096201 -3.5859375 -1.06640625,39.87438725 -3.71484375 -0.39453125,39.84375 -3.8671875 0.30859375,39.81311275 -4.015625 0.98828125,39.78247549 -4.16796875 1.68359375,39.75183824 -4.3203125 2.3515625,39.69056373 -2.03515625 -4.609375,39.65992647 -2.16015625 -3.95703125,39.6338848 -2.328125 -3.296875,39.61397059 -2.5 -2.61328125,39.58333333 -2.671875 -1.9609375,39.55269608 -2.796875 -1.30859375,39.52205882 -2.9453125 -0.62109375,39.49601716 -3.1171875 0.07421875,39.45925245 -3.24609375 0.76171875,39.43321078 -3.421875 1.45703125,39.40257353 -3.55078125 2.12109375,39.33057598 -1.25 -4.80078125,39.30453431 -1.3984375 -4.1640625,39.28308824 -1.58984375 -3.48828125,39.25245098 -1.71484375 -2.828125,39.22640931 -1.88671875 -2.16015625,39.20036765 -2.03515625 -1.4921875,39.16819853 -2.16015625 -0.8359375,39.14215686 -2.35546875 -0.14453125,39.10692402 -2.4609375 0.52734375,39.0747549 -2.63671875 1.23046875,39.04411765 -2.765625 1.88671875,38.97518382 -0.47265625 -4.98828125,38.95373775 -0.66796875 -4.34765625,38.92310049 -0.7890625 -3.6953125,38.90165441 -0.9609375 -3.0234375,38.87561275 -1.109375 -2.34765625,38.84344363 -1.28125 -1.6953125,38.81127451 -1.40625 -1.04296875,38.78523284 -1.58203125 -0.37890625,38.75919118 -1.73046875 0.31640625,38.72702206 -1.859375 1.01171875,38.69485294 -2.01171875 1.6640625,38.61519608 0.296875 -5.171875,38.59375 0.125 -4.5234375,38.57230392 -0.04296875 -3.875,38.54166667 -0.16796875 -3.2265625,38.52022059 -0.36328125 -2.55078125,38.49264706 -0.51171875 -1.90234375,38.46047794 -0.6640625 -1.24609375,38.42830882 -0.7890625 -0.57421875,38.40226716 -0.96484375 0.08203125,38.37009804 -1.08984375 0.76171875,38.34252451 -1.2421875 1.4375,38.26133578 1.05859375 -5.33984375,38.23529412 0.91015625 -4.70703125,38.21384804 0.7421875 -4.0625,38.19240196 0.5703125 -3.41015625,38.15870098 0.421875 -2.76953125,38.13265931 0.296875 -2.1171875,38.10508578 0.12109375 -1.453125,38.07751225 -0.02734375 -0.78125,38.04534314 -0.15625 -0.12890625,38.01776961 -0.328125 0.54296875,37.98560049 -0.45703125 1.20703125,37.91973039 1.7890625 -5.515625,37.88756127 1.6640625 -4.89453125,37.87071078 1.46875 -4.23828125,37.84313725 1.32421875 -3.6015625,37.81556373 1.1484375 -2.96484375,37.7879902 1.0234375 -2.31640625,37.76194853 0.875 -1.66015625,37.734375 0.7265625 -0.9921875,37.70067402 0.57421875 -0.3359375,37.67310049 0.421875 0.34375,37.64552696 0.2734375 0.9609375,37.57352941 2.55859375 -5.703125,37.54595588 2.38671875 -5.06640625,37.5245098 2.23828125 -4.4140625,37.49693627 2.06640625 -3.78125,37.46783088 1.91796875 -3.140625,37.4463848 1.76953125 -2.51171875,37.41881127 1.59375 -1.86328125,37.38511029 1.4921875 -1.22265625,37.35753676 1.31640625 -0.55078125,37.32996324 1.16796875 0.109375,37.30085784 1.0390625 0.74609375,37.22273284 3.31640625 -5.86328125,37.20128676 3.14453125 -5.24609375,37.17830882 2.97265625 -4.59765625,37.15073529 2.82421875 -3.97265625,37.12775735 2.65234375 -3.31640625,37.09865196 2.52734375 -2.703125,37.07107843 2.3515625 -2.06640625,37.0435049 2.2265625 -1.421875,37.01439951 2.078125 -0.76953125,36.98069853 1.94921875 -0.1015625,36.953125 1.796875 0.5390625,40.47334559 -5.03515625 -4.484375,40.44883578 -5.20703125 -3.828125,40.41819853 -5.359375 -3.171875,40.39368873 -5.53125 -2.46484375,40.36305147 -5.70703125 -1.77734375,40.33394608 -5.8359375 -1.09765625,40.30330882 -5.98828125 -0.3984375,40.26807598 -6.140625 0.28515625,40.23897059 -6.2734375 0.96484375,40.20833333 -6.47265625 1.69140625,40.17769608 -6.60546875 2.38671875,40.11795343 -4.26953125 -4.66796875,40.09191176 -4.4453125 -4.015625,40.06280637 -4.59375 -3.3515625,40.03676471 -4.765625 -2.6796875,40.0122549 -4.91796875 -1.98828125,39.98161765 -5.09375 -1.3046875,39.9463848 -5.22265625 -0.640625,39.91574755 -5.37890625 0.05859375,39.88511029 -5.53125 0.734375,39.85447304 -5.6875 1.44140625,39.82383578 -5.83984375 2.15234375,39.76715686 -3.51171875 -4.8671875,39.73651961 -3.6875 -4.21875,39.7120098 -3.8359375 -3.54296875,39.68596814 -4.0078125 -2.875,39.65533088 -4.13671875 -2.2265625,39.62469363 -4.3125 -1.546875,39.59865196 -4.46484375 -0.84765625,39.56801471 -4.6171875 -0.15625,39.53737745 -4.7734375 0.5234375,39.50520833 -4.92578125 1.21484375,39.47457108 -5.08203125 1.88671875,39.40716912 -2.73828125 -5.078125,39.3872549 -2.93359375 -4.41796875,39.36121324 -3.0859375 -3.74609375,39.33057598 -3.2109375 -3.09375,39.30453431 -3.38671875 -2.421875,39.27849265 -3.5390625 -1.76953125,39.24632353 -3.71484375 -1.0859375,39.21568627 -3.84375 -0.3984375,39.18504902 -4 0.28515625,39.1528799 -4.15234375 0.984375,39.12224265 -4.28515625 1.6484375,39.05330882 -1.97265625 -5.26953125,39.03339461 -2.14453125 -4.61328125,39.00122549 -2.296875 -3.96484375,38.97977941 -2.46875 -3.2890625,38.95373775 -2.64453125 -2.609375,38.91697304 -2.75 -1.96875,38.89093137 -2.92578125 -1.3125,38.85876225 -3.08203125 -0.625,38.83272059 -3.234375 0.06640625,38.80055147 -3.38671875 0.7578125,38.76991422 -3.51953125 1.42578125,38.70098039 -1.21484375 -5.43359375,38.67340686 -1.3671875 -4.80859375,38.65349265 -1.5390625 -4.16015625,38.62591912 -1.71484375 -3.49609375,38.59987745 -1.86328125 -2.8125,38.56770833 -2.015625 -2.16015625,38.54166667 -2.16796875 -1.49609375,38.50949755 -2.32421875 -0.84375,38.47732843 -2.453125 -0.171875,38.4497549 -2.6328125 0.53515625,38.41758578 -2.76171875 1.1875,38.34865196 -0.44140625 -5.61328125,38.32107843 -0.6171875 -4.97265625,38.29963235 -0.765625 -4.3359375,38.27205882 -0.94140625 -3.6796875,38.23988971 -1.06640625 -3.01953125,38.21384804 -1.24609375 -2.375,38.18627451 -1.3984375 -1.70703125,38.15870098 -1.57421875 -1.0390625,38.12653186 -1.6796875 -0.3828125,38.09436275 -1.859375 0.296875,38.06678922 -1.98828125 0.96484375,37.99172794 0.32421875 -5.78515625,37.96875 0.1484375 -5.15234375,37.94117647 0 -4.51953125,37.91973039 -0.17578125 -3.8671875,37.88756127 -0.3046875 -3.23828125,37.85998775 -0.48046875 -2.57421875,37.83241422 -0.6328125 -1.9140625,37.80484069 -0.80859375 -1.25,37.77267157 -0.9140625 -0.59765625,37.73897059 -1.0703125 0.0625,37.71139706 -1.19921875 0.72265625,37.64552696 1.08203125 -5.96484375,37.61795343 0.90625 -5.33984375,37.59650735 0.7578125 -4.69140625,37.57352941 0.55859375 -4.0546875,37.54595588 0.4296875 -3.4296875,37.51838235 0.27734375 -2.78125,37.49080882 0.125 -2.125,37.45710784 -0.03125 -1.45703125,37.42340686 -0.16015625 -0.8125,37.40196078 -0.3359375 -0.125,37.37438725 -0.46875 0.4921875,37.30085784 1.8046875 -6.15234375,37.27328431 1.65625 -5.51953125,37.25030637 1.50390625 -4.875,37.22886029 1.3046875 -4.234375,37.20128676 1.17578125 -3.59375,37.17218137 1.0234375 -2.984375,37.13848039 0.89453125 -2.34375,37.11703431 0.71875 -1.671875,37.08180147 0.58984375 -1.0234375,37.05422794 0.41015625 -0.36328125,37.02665441 0.3046875 0.28515625,36.95772059 2.54296875 -6.30859375,36.93627451 2.39453125 -5.68359375,36.90716912 2.2421875 -5.0546875,36.88419118 2.04296875 -4.41796875,36.85661765 1.9140625 -3.78125,36.82751225 1.78515625 -3.16796875,36.79993873 1.6328125 -2.53515625,36.77696078 1.45703125 -1.8828125,36.73713235 1.3515625 -1.23828125,36.71415441 1.171875 -0.5625,36.68504902 1.015625 0.078125,40.19301471 -5.74609375 -4.9375,40.1685049 -5.921875 -4.28125,40.14246324 -6.09765625 -3.6171875,40.11182598 -6.2265625 -2.91796875,40.08731618 -6.4296875 -2.234375,40.05208333 -6.5625 -1.55078125,40.02144608 -6.71875 -0.87109375,39.99080882 -6.875 -0.18359375,39.96017157 -7.03125 0.5078125,39.93106618 -7.21484375 1.22265625,39.90042892 -7.32421875 1.91796875,39.83915441 -5 -5.12890625,39.80851716 -5.12890625 -4.4765625,39.78860294 -5.328125 -3.8046875,39.76256127 -5.48046875 -3.14453125,39.73192402 -5.66015625 -2.453125,39.70128676 -5.81640625 -1.77734375,39.67064951 -5.94921875 -1.09375,39.64001225 -6.10546875 -0.40625,39.61397059 -6.28515625 0.2890625,39.57873775 -6.4453125 0.9765625,39.54656863 -6.578125 1.67578125,39.48529412 -4.21484375 -5.3359375,39.45925245 -4.390625 -4.66796875,39.43933824 -4.56640625 -4,39.40716912 -4.71875 -3.34375,39.38265931 -4.875 -2.67578125,39.3504902 -5.0546875 -2,39.31985294 -5.1875 -1.3203125,39.28921569 -5.3671875 -0.62890625,39.25704657 -5.5 0.05078125,39.22640931 -5.66015625 0.7421875,39.1942402 -5.79296875 1.4140625,39.13756127 -3.4609375 -5.52734375,39.10692402 -3.61328125 -4.87109375,39.08547794 -3.7890625 -4.203125,39.05943627 -3.96484375 -3.5390625,39.03339461 -4.12109375 -2.87890625,39.00122549 -4.30078125 -2.2265625,38.97058824 -4.43359375 -1.5390625,38.93841912 -4.58984375 -0.8671875,38.90625 -4.74609375 -0.1796875,38.88020833 -4.90234375 0.5234375,38.84344363 -5.0390625 1.1796875,38.78063725 -2.69140625 -5.72265625,38.75919118 -2.890625 -5.06640625,38.73314951 -3.01953125 -4.40625,38.70557598 -3.1953125 -3.75,38.67953431 -3.3515625 -3.08203125,38.6473652 -3.53125 -2.4375,38.61519608 -3.6640625 -1.765625,38.58302696 -3.796875 -1.0859375,38.55238971 -3.953125 -0.40625,38.52481618 -4.109375 0.29296875,38.49877451 -4.29296875 0.97265625,38.42830882 -1.9296875 -5.8828125,38.40226716 -2.10546875 -5.2578125,38.38082108 -2.2578125 -4.609375,38.35324755 -2.43359375 -3.9453125,38.32720588 -2.58984375 -3.28515625,38.29503676 -2.74609375 -2.62109375,38.26746324 -2.90234375 -1.95703125,38.23529412 -3.03515625 -1.31640625,38.203125 -3.19140625 -0.6328125,38.16942402 -3.3515625 0.0625,38.14338235 -3.5078125 0.7265625,38.07751225 -1.17578125 -6.05859375,38.04534314 -1.3046875 -5.4296875,38.02389706 -1.48046875 -4.8046875,38.00245098 -1.66015625 -4.13671875,37.96875 -1.8125 -3.48828125,37.94117647 -1.96875 -2.83203125,37.9151348 -2.1484375 -2.17578125,37.88143382 -2.28125 -1.5078125,37.84926471 -2.4140625 -0.86328125,37.82169118 -2.59765625 -0.171875,37.7879902 -2.73046875 0.49609375,37.7221201 -0.40625 -6.23828125,37.69454657 -0.53515625 -5.60546875,37.67310049 -0.73828125 -4.97265625,37.65165441 -0.890625 -4.33203125,37.61795343 -1.046875 -3.69140625,37.5903799 -1.19921875 -3.0390625,37.56280637 -1.3828125 -2.3671875,37.52910539 -1.515625 -1.71484375,37.49693627 -1.6484375 -1.0625,37.46783088 -1.8046875 -0.390625,37.44025735 -1.9609375 0.26953125,37.37898284 0.33203125 -6.40625,37.35140931 0.17578125 -5.78515625,37.32996324 0 -5.1484375,37.30085784 -0.12890625 -4.51171875,37.27328431 -0.30859375 -3.88671875,37.25030637 -0.46484375 -3.2421875,37.22273284 -0.64453125 -2.578125,37.18443627 -0.75390625 -1.9296875,37.15533088 -0.91015625 -1.2734375,37.12775735 -1.0703125 -0.59765625,37.09865196 -1.2265625 0.03125,37.03125 1.08203125 -6.59765625,37.00980392 0.9296875 -5.96484375,36.98069853 0.77734375 -5.33203125,36.95772059 0.59765625 -4.6875,36.93627451 0.41796875 -4.05078125,36.90104167 0.28515625 -3.44140625,36.87346814 0.15625 -2.7890625,36.84436275 -0.02734375 -2.140625,36.81678922 -0.16015625 -1.46875,36.78155637 -0.3203125 -0.8203125,36.75398284 -0.453125 -0.1875,36.69117647 1.82421875 -6.75,36.66207108 1.6953125 -6.14453125,36.63909314 1.515625 -5.5078125,36.6161152 1.3125 -4.87109375,36.5870098 1.18359375 -4.234375,36.56403186 1 -3.61328125,36.53645833 0.87109375 -2.9921875,36.50122549 0.73828125 -2.359375,36.4721201 0.58203125 -1.69140625,36.44301471 0.421875 -1.015625,36.40931373 0.31640625 -0.3984375,39.9096201 -6.4296875 -5.38671875,39.88970588 -6.62890625 -4.71484375,39.86366422 -6.80859375 -4.046875,39.83915441 -6.98828125 -3.36328125,39.80392157 -7.125 -2.671875,39.77328431 -7.28515625 -2.00390625,39.74264706 -7.44140625 -1.3125,39.7120098 -7.6015625 -0.62109375,39.68596814 -7.78515625 0.06640625,39.65533088 -7.921875 0.78125,39.61856618 -8.0625 1.453125,39.56188725 -5.69921875 -5.55859375,39.53737745 -5.87890625 -4.90625,39.51133578 -6.03515625 -4.234375,39.48529412 -6.21484375 -3.57421875,39.45465686 -6.375 -2.8984375,39.4286152 -6.53125 -2.20703125,39.39797794 -6.71484375 -1.53125,39.36580882 -6.8515625 -0.84765625,39.33057598 -6.98828125 -0.16796875,39.30453431 -7.171875 0.52734375,39.2723652 -7.30859375 1.22265625,39.21109069 -4.93359375 -5.7578125,39.18504902 -5.11328125 -5.1015625,39.15900735 -5.26953125 -4.43359375,39.13756127 -5.44921875 -3.76953125,39.10692402 -5.60546875 -3.11328125,39.0747549 -5.765625 -2.43359375,39.04411765 -5.92578125 -1.765625,39.01654412 -6.0859375 -1.0625,38.98590686 -6.24609375 -0.3828125,38.95373775 -6.40625 0.30859375,38.92310049 -6.54296875 0.96875,38.85876225 -4.17578125 -5.95703125,38.83884804 -4.3515625 -5.296875,38.80667892 -4.51171875 -4.640625,38.78523284 -4.69140625 -3.97265625,38.75919118 -4.87109375 -3.30859375,38.72702206 -5.0078125 -2.66796875,38.69485294 -5.16796875 -1.98046875,38.66421569 -5.3046875 -1.30859375,38.63204657 -5.46484375 -0.62109375,38.60447304 -5.6484375 0.07421875,38.57230392 -5.78515625 0.734375,38.5033701 -3.37890625 -6.1484375,38.48192402 -3.5546875 -5.5,38.46047794 -3.76171875 -4.8359375,38.42830882 -3.89453125 -4.1875,38.40686275 -4.09765625 -3.51171875,38.37469363 -4.234375 -2.86328125,38.34865196 -4.41796875 -2.20703125,38.31648284 -4.55078125 -1.515625,38.27818627 -4.69140625 -0.84765625,38.25061275 -4.8515625 -0.15625,38.22457108 -5.03515625 0.5,38.15870098 -2.66015625 -6.30859375,38.13265931 -2.8125 -5.68359375,38.11121324 -2.99609375 -5.03125,38.08363971 -3.15234375 -4.37890625,38.05606618 -3.33203125 -3.71875,38.02389706 -3.46875 -3.06640625,37.99632353 -3.65234375 -2.40234375,37.96415441 -3.7890625 -1.75390625,37.93045343 -3.94921875 -1.078125,37.89828431 -4.0859375 -0.3828125,37.87071078 -4.24609375 0.27734375,37.80484069 -1.90234375 -6.48046875,37.77726716 -2.03125 -5.859375,37.75582108 -2.21484375 -5.22265625,37.734375 -2.39453125 -4.578125,37.70067402 -2.5546875 -3.921875,37.67310049 -2.6875 -3.26171875,37.64552696 -2.87109375 -2.60546875,37.61182598 -3.0078125 -1.9609375,37.57965686 -3.16796875 -1.3046875,37.55208333 -3.328125 -0.6171875,37.5245098 -3.4921875 0.0625,37.45251225 -1.12890625 -6.65625,37.42340686 -1.26171875 -6.03125,37.40808824 -1.46484375 -5.390625,37.37898284 -1.62109375 -4.76953125,37.35140931 -1.78125 -4.1171875,37.32383578 -1.9140625 -3.46484375,37.29626225 -2.09765625 -2.81640625,37.26256127 -2.234375 -2.15234375,37.22886029 -2.39453125 -1.50390625,37.20128676 -2.55859375 -0.83203125,37.17218137 -2.71875 -0.18359375,37.10477941 -0.36328125 -6.84765625,37.08180147 -0.51953125 -6.2109375,37.06035539 -0.7265625 -5.58203125,37.03737745 -0.8828125 -4.9375,37.00980392 -1.04296875 -4.3125,36.98069853 -1.19921875 -3.67578125,36.94699755 -1.3359375 -3.03125,36.91789216 -1.49609375 -2.375,36.89031863 -1.65625 -1.69921875,36.86121324 -1.84375 -1.04296875,36.82751225 -1.953125 -0.42578125,36.76470588 0.3671875 -7.0234375,36.73713235 0.234375 -6.390625,36.71415441 0.0546875 -5.76953125,36.69577206 -0.15234375 -5.1171875,36.66207108 -0.2890625 -4.48828125,36.63909314 -0.47265625 -3.87109375,36.60998775 -0.60546875 -3.23046875,36.57628676 -0.7421875 -2.58203125,36.54718137 -0.90234375 -1.921875,36.51807598 -1.08984375 -1.26171875,36.49050245 -1.19921875 -0.6171875,36.42616422 1.11328125 -7.17578125,36.39705882 0.9296875 -6.56640625,36.37408088 0.796875 -5.9296875,36.35110294 0.58984375 -5.29296875,36.328125 0.43359375 -4.6484375,36.29289216 0.296875 -4.05859375,36.26991422 0.13671875 -3.4140625,36.24080882 -0.0234375 -2.78515625,36.20557598 -0.15625 -2.12890625,36.17647059 -0.3203125 -1.46484375,36.1473652 -0.48046875 -0.82421875
";
// Split the content by lines
$lines = explode(",", $content75);
// Initialize the matrix array
$matrix = [];
// Loop through the lines and split each line into values
foreach ($lines as $index => $line) {
// Split the line by tabs
$values = explode("\t", $line);
// Assign the values to the matrix with an index starting from 1
$matrix[$index + 1] = array_map('floatval', $values);
}
// Print the matrix array for verification
//echo "<br>";
//print_r($matrix);
//echo $matrix[1][0].",".$matrix[2][1];
//$TL75=40.1;$Ta75=0.67;$Tb75=-1.57;
$min=100;
for ($i=1;$i<=1331;$i=$i+1) {
${"de".$i}=de76($TL75,$Ta75,$Tb75,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFix75=$i;}
}
//echo "<br>min:$min,$iFix;";
//echo "<br> dot index 75:".$iFix.":".$matrixg75[$iFix75][0].",".$matrixg75[$iFix75][1].",".$matrixg75[$iFix75][2].",";
$min=100;
for ($i=1;$i<=1331;$i=$i+1) {
${"de".$i}=de76($ML75,$Ma75,$Mb75,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFix75M=$i;}
}
//echo "<br>minM:$min,$iFix75M;";
//echo "<br> dot index75M:".$iFix75M.":".$matrixg75[$iFix75M][0].",".$matrixg75[$iFix75M][1].",".$matrixg75[$iFix75M][2].",";
$min=100;
for ($i=1;$i<=1331;$i=$i+1) {
${"de".$i}=de76($TL75pp,$Ta75pp,$Tb75pp,$matrix[$i][0],$matrix[$i][1],$matrix[$i][2]);
$min=min($min,${"de".$i});
if ($min==${"de".$i}) {
$iFix75pp=$i;}
}
//echo "<br>minM:$min,$iFix75pp;";
//echo "<br> dot index75:".$iFix75pp.":".$matrixg75[$iFix75pp][0].",".$matrixg75[$iFix75pp][1].",".$matrixg75[$iFix75pp][2].",";
$FC=$matrixg[$iFix][0]-$matrixg[$iFixM][0];
$FM=$matrixg[$iFix][1]-$matrixg[$iFixM][1];
$FY=$matrixg[$iFix][2]-$matrixg[$iFixM][2];
$FC25=$matrixg25[$iFix25][0]-$matrixg25[$iFix25M][0];
$FM25=$matrixg25[$iFix25][1]-$matrixg25[$iFix25M][1];
$FY25=$matrixg25[$iFix25][2]-$matrixg25[$iFix25M][2];
$FC75=$matrixg75[$iFix75][0]-$matrixg75[$iFix75M][0];
$FM75=$matrixg75[$iFix75][1]-$matrixg75[$iFix75M][1];
$FY75=$matrixg75[$iFix75][2]-$matrixg75[$iFix75M][2];
$FCpp=$matrixg[$iFixpp][0]-$matrixg[$iFixM][0];
$FMpp=$matrixg[$iFixpp][1]-$matrixg[$iFixM][1];
$FYpp=$matrixg[$iFixpp][2]-$matrixg[$iFixM][2];
$FC25pp=$matrixg25[$iFix25pp][0]-$matrixg25[$iFix25M][0];
$FM25pp=$matrixg25[$iFix25pp][1]-$matrixg25[$iFix25M][1];
$FY25pp=$matrixg25[$iFix25pp][2]-$matrixg25[$iFix25M][2];
$FC75pp=$matrixg75[$iFix75pp][0]-$matrixg75[$iFix75M][0];
$FM75pp=$matrixg75[$iFix75pp][1]-$matrixg75[$iFix75M][1];
$FY75pp=$matrixg75[$iFix75pp][2]-$matrixg75[$iFix75M][2];
$FK25pp=getLk(25,$k100Ym,$PYm,$PLm)-$k25Lm;
$FKpp=getLk(50,$k100Ym,$PYm,$PLm)-$k50Lm;
$FK75pp=getLk(75,$k100Ym,$PYm,$PLm)-$k75Lm;
GenGraphTK25(-$FC25,-$FM25,-$FY25,$FK25pp);
GenGraphTK(-$FC,-$FM,-$FY,$FKpp);
GenGraphTK75(-$FC75,-$FM75,-$FY75,$FK75pp);
GenGraphTK25pp(-$FC25pp,-$FM25pp,-$FY25pp,($sck25L-$k25Lm));
GenGraphTKpp(-$FCpp,-$FMpp,-$FYpp,($sck50L-$k50Lm));
GenGraphTK75pp(-$FC75pp,-$FM75pp,-$FY75pp,($sck75L-$k75Lm));
//GenGraphTK75(-$FC75,-$FM75,-$FY75,$sck75L-$k75Lm);
$dgl=$GrayLT-$gy50Lm;
$dga=($Pam/2)-$gy50am;
$dgb=($Pbm/2)-$gy50bm;
$df=sqrt(pow($dga,2)+pow($dgb,2));
$dglpp=$scc50L-$gy50Lm;
$dgapp=$gy50app-$gy50am;
$dgbpp=$gy50bpp-$gy50bm;
$dfpp=sqrt(pow($dgapp,2)+pow($dgbpp,2));
$dgy50=de00($GrayLT,($Pam/2),($Pbm/2),$gy50Lm,$gy50am,$gy50bm);
$dg25l=$GrayLT25-$gy25Lm;
$dg25a=($Pam*0.75)-$gy25am;
$dg25b=($Pbm*0.75)-$gy25bm;
$df25=sqrt(pow($dg25a,2)+pow($dg25b,2));
$dg25lpp=$scc25L-$gy25Lm;
$dg25app=$gy25app-$gy25am;
$dg25bpp=$gy25bpp-$gy25bm;
$df25pp=sqrt(pow($dg25app,2)+pow($dg25bpp,2));
$dg75l=$GrayLT75-$gy75Lm;
$dg75a=($Pam*0.25)-$gy75am;
$dg75b=($Pbm*0.25)-$gy75bm;
$df75=sqrt(pow($dg75a,2)+pow($dg75b,2));
$dg75lpp=$scc75L-$gy75Lm;
$dg75app=$gy75app-$gy75am;
$dg75bpp=$gy75bpp-$gy75bm;
$df75pp=sqrt(pow($dg75app,2)+pow($dg75bpp,2));
//echo "Line 7108:$GrayLT75,$gy75Lm,$dg75l,$df75 "
///////////////////////////////////// rule set 75
?>
<?php
//echo "<br>SPC cal:$PXm,$c75Xm,$c100Xm";
for ($i=5;$i<=100;$i+=5) {
${"SPC_TVc".$i} = (($PXm-${"c".$i."Xm"})/($PXm-$c100Xm))*100;
${"SPC_TVm".$i} = (($PYm-${"m".$i."Ym"})/($PYm-$m100Ym))*100;
${"SPC_TVy".$i} = (($PZm-${"y".$i."Zm"})/($PZm-$y100Zm))*100;
}
$SPC_TVc75=$SPC_TVc75+$FC75pp;
$SPC_TVm75=$SPC_TVm75+$FM75pp;
$SPC_TVy75=$SPC_TVy75+$FY75pp;
//echo "<br>SPC_TVx75:$SPC_TVc75,$SPC_TVm75,$SPC_TVy75";
//echo "<br>Factor80 cal:$SPC_TVc80,$SPC_TVm80,$SPC_TVy80";
$factorC=($SPC_TVc75-$RPC_TVc75)/(100-$RPC_TVc75);
$factorM=($SPC_TVm75-$RPC_TVm75)/(100-$RPC_TVm75);
$factorY=($SPC_TVy75-$RPC_TVy75)/(100-$RPC_TVy75);
//echo "<br>factor 75:$factorC,$factorM,$factorY";
//echo "<br>RPC_TVc75:$RPC_TVc75,$RPC_TVm75,$RPC_TVy75";
//echo "$temp_TVc75=$RPC_TVc75+(100-$RPC_TVc75)*$factorC";
$temp_TVc75=$RPC_TVc75+(100-$RPC_TVc75)*$factorC;
$temp_TVm75=$RPC_TVm75+(100-$RPC_TVm75)*$factorM;
$temp_TVy75=$RPC_TVy75+(100-$RPC_TVy75)*$factorY;
//echo "<br>TempTVC75:$temp_TVc75,$temp_TVm75,$temp_TVy75";
$temp_TVc80=$RPC_TVc80+(100-$RPC_TVc80)*$factorC;
$temp_TVm80=$RPC_TVm80+(100-$RPC_TVm80)*$factorM;
$temp_TVy80=$RPC_TVy80+(100-$RPC_TVy80)*$factorY;
//echo "<br>TempTVC80:$temp_TVc80,$temp_TVm80,$temp_TVy80";
$temp_TVc85=$RPC_TVc85+(100-$RPC_TVc85)*$factorC;
$temp_TVm85=$RPC_TVm85+(100-$RPC_TVm85)*$factorM;
$temp_TVy85=$RPC_TVy85+(100-$RPC_TVy85)*$factorY;
//echo "<br>TempTVC85:$temp_TVc85,$temp_TVm85,$temp_TVy85";
$temp_TVc90=$RPC_TVc90+(100-$RPC_TVc90)*$factorC;
$temp_TVm90=$RPC_TVm90+(100-$RPC_TVm90)*$factorM;
$temp_TVy90=$RPC_TVy90+(100-$RPC_TVy90)*$factorY;
//echo "<br>TempTVC90:$temp_TVc90,$temp_TVm90,$temp_TVy90";
$temp_TVc95=$RPC_TVc95+(100-$RPC_TVc95)*$factorC;
$temp_TVm95=$RPC_TVm95+(100-$RPC_TVm95)*$factorM;
$temp_TVy95=$RPC_TVy95+(100-$RPC_TVy95)*$factorY;
//echo "<br>TempTVC95:$temp_TVc95,$temp_TVm95,$temp_TVy95";
$SPC_TVc85=($SPC_TVc80+$SPC_TVc90)/2;
$dTVIc80 = (round($SPC_TVc80,2)- round($temp_TVc80,2));
$dTVIc85 =(round($SPC_TVc85,2)- round($temp_TVc85,2));
$dTVIc90 =(round($SPC_TVc90,2)- round($temp_TVc90,2));
$dTVIc95 =(round($SPC_TVc95,2)- round($temp_TVc95,2));
$SPC_TVm85=($SPC_TVm80+$SPC_TVm90)/2;
$dTVIm80 = (round($SPC_TVm80,2)- round($temp_TVm80,2));
$dTVIm85 =(round($SPC_TVm85,2)- round($temp_TVm85,2));
$dTVIm90 =(round($SPC_TVm90,2)- round($temp_TVm90,2));
$dTVIm95 =(round($SPC_TVm95,2)- round($temp_TVm95,2));
$SPC_TVy85=($SPC_TVy80+$SPC_TVy90)/2;
$dTVIy80 = (round($SPC_TVy80,2)- round($temp_TVy80,2));
$dTVIy85 =(round($SPC_TVy85,2)- round($temp_TVy85,2));
$dTVIy90 =(round($SPC_TVy90,2)- round($temp_TVy90,2));
$dTVIy95 =(round($SPC_TVy95,2)- round($temp_TVy95,2));
$MaxdTVI=max(abs($dTVIc80),abs($dTVIc85),abs($dTVIc90),abs($dTVIc95),abs($dTVIm80),abs($dTVIm85),abs($dTVIm90),abs($dTVIm95),abs($dTVIy80),abs($dTVIy85),abs($dTVIy90),abs($dTVIy95));
$AvgdTVI=max((abs($dTVIc80)+abs($dTVIc85)+abs($dTVIc90)+abs($dTVIc95))/4,(abs($dTVIm80)+abs($dTVIm85)+abs($dTVIm90)+abs($dTVIm95))/4,(abs($dTVIy80)+abs($dTVIy85)+abs($dTVIy90)+abs($dTVIy95))/4);
//echo "<br>line 8279:$dTVIc80),$dTVIc85),$dTVIc90,$dTVIc95,$dTVIm80,$dTVIm85,$dTVIm90,$dTVIm95,$dTVIy80,$dTVIy85,$dTVIy90,$dTVIy95";
//echo "<br>line 6521:$MaxdTVI,$AvgdTVI";
?>
<table border="1" align="center">
<tr>
<td>
<td bgcolor="#999999"><div align="right">Aw∆L*</div></td>
<td bgcolor="#999999"><div align="right">Mw∆L*</div></td>
<td bgcolor="#999999"><div align="right">Aw∆Ch</div></td>
<td bgcolor="#999999"><div align="right">Mw∆Ch</div></td>
</tr>
<tr>
<td> K </td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdl>1.5) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Avgdl,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdl>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Maxdl,2);?>
</font></div></td>
</tr>
<tr>
<td> cmy </td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdlc>1.5) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Avgdlc,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdlc>3) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Maxdlc,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdf>1.5) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Avgdf,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdf>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Maxdf,2);?>
</font></div></td>
</tr>
</table>
<table border="1" align="center">
<tr>
<td>+</td>
<td bgcolor="#999999"><div align="right">Aw∆L*</div></td>
<td bgcolor="#999999"><div align="right">Mw∆L*</div></td>
<td bgcolor="#999999"><div align="right">Aw∆Ch</div></td>
<td bgcolor="#999999"><div align="right">Mw∆Ch</div></td>
<td bgcolor="#999999"><div align="right">Avg∆TVI</div></td>
<td bgcolor="#999999"><div align="right">Max∆TVI</div></td>
</tr>
<tr>
<td> K </td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdlpp>1.5) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Avgdlpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdlpp>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Maxdlpp,2);?>
</font></div></td>
</tr>
<tr>
<td> cmy </td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdlcpp>1.5) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Avgdlcpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdlcpp>3) {$sid=1; $stFail=1;?>
<font color="red">
<?php } echo round($Maxdlcpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Avgdfpp>1.5) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Avgdfpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($Maxdfpp>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($Maxdfpp,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($AvgdTVI>1.5) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($AvgdTVI,2);?>
</font></div></td>
<td bgcolor="#CCCCCC"><div align="center">
<?php if ($MaxdTVI>3) {$sid=1;$stFail=1;?>
<font color="red">
<?php } echo round($MaxdTVI,2);?>
</font></div></td>
</tr>
</table>
<table>
<tr>
<img src="graphTK25.gif?nocache=<?php echo time(); ?>">
<img src="graphTK.gif?nocache=<?php echo time(); ?>">
<img src="graphTK75.gif?nocache=<?php echo time(); ?>">
</tr>
</table>
<table>
<tr>
<img src="graphTK25pp.gif?nocache=<?php echo time(); ?>">
<img src="graphTKpp.gif?nocache=<?php echo time(); ?>">
<img src="graphTK75pp.gif?nocache=<?php echo time(); ?>">
</tr>
</table>
<table width="200" border="1" align="center" style="font-size:16px;">
<font size='0' color='black'>
<tr>
<td>G7</td>
<td><font color='<?php if ((abs($dg25l)>2)){echo "red";}else {echo "black";}?>'>G25L</td>
<td><font color='<?php if ($df25>3){echo "red";}else {echo "black";}?>'>G25a</td>
<td><font color='<?php if ($df25>3){echo "red";}else {echo "black";}?>'>G25b</td>
<td><font color='<?php if ($df25>3){echo "red";}else {echo "black";}?>'>d25Ch</td>
<td>
<td><font color='<?php if ((abs($dgl)>2)){echo "red";}else {echo "black";}?>'>G50L</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>G50a</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>G50b</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>d50Ch</td>
<td>
<td><font color='<?php if ((abs($dg75l)>2)){echo "red";}else {echo "black";}?>'>G75L</td>
<td><font color='<?php if ($df75>3){echo "red";}else {echo "black";}?>'>G75a</td>
<td><font color='<?php if ($df75>3){echo "red";}else {echo "black";}?>'>G75b</td>
<td><font color='<?php if ($df75>3){echo "red";}else {echo "black";}?>'>d75Ch</td>
</tr>
<tr>
<td bgcolor="#ffffff">G7</td>
<td><div align="right"><font color='<?php if ($df25>2.5){echo "red";}else {echo "black";}?>'><a href=" " title="<?php echo round($dgy50,2);?>"><?php echo round($dg25l,2);?></a></div></td>
<td><div align="right"><font color='<?php if ($df25>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dg25a,2);?></div></td>
<td><div align="right"><font color='<?php if ($df25>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dg25b,2);?></div></td>
<td><div align="right"><font color='<?php if ($df25>2.5){echo "red";}else {echo "black";}?>'><?php echo round($df25,2);?></div></td>
<td>
<td><div align="right"><font color='<?php if ($df>2.5){echo "red";}else {echo "black";}?>'><a href=" " title="<?php echo round($dgy50,2);?>"><?php echo round($dgl,2);?></a></div></td>
<td><div align="right"><font color='<?php if ($df>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dga,2);?></div></td>
<td><div align="right"><font color='<?php if ($df>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dgb,2);?></div></td>
<td><div align="right"><font color='<?php if ($df>2.5){echo "red";}else {echo "black";}?>'><?php echo round($df,2);?></div></td>
<td>
<td><div align="right"><font color='<?php if ($df75>2.5){echo "red";}else {echo "black";}?>'><a href=" " title="<?php echo round($dgy50,2);?>"><?php echo round($dg75l,2);?></a></div></td>
<td><div align="right"><font color='<?php if ($df75>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dg75a,2);?></div></td>
<td><div align="right"><font color='<?php if ($df75>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dg75b,2);?></div></td>
<td><div align="right"><font color='<?php if ($df75>2.5){echo "red";}else {echo "black";}?>'><?php echo round($df75,2);?></div></td>
</tr><tr>
<td>G7量測</td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($Gray25Lm,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Gray25a,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Gray25b,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><font color='<?php if (abs($dg25l)>2.5){echo "red";}else {echo "black";}?>'><b><?php echo round($Grayd-$Pdm,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($GrayLm,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Graya,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Grayb,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><font color='<?php if (abs($dgl)>2.5){echo "red";}else {echo "black";}?>'><b><?php echo round($Grayd-$Pdm,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($Gray75Lm,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Gray75a,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Gray75b,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><font color='<?php if (abs($dg25l)>2.5){echo "red";}else {echo "black";}?>'><b><?php echo round($Grayd-$Pdm,2);?></div></td>
</tr><tr>
<td>G7目標</td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($GrayLT25,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Pam*0.75,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Pbm*0.75,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(0.54,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($GrayLT,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Pam/2,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Pbm/2,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(0.54,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($GrayLT75,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Pam*0.25,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Pbm*0.25,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(0.54,2);?></div></td>
</tr>
</table>
<table width="200" border="1" align="center" style="font-size:16px;">
<font size='0' color='black'>
<tr>
<td>G7+</td>
<td><font color='<?php if ((abs($dg25l)>2)){echo "red";}else {echo "black";}?>'>G25L</td>
<td><font color='<?php if ($df25>3){echo "red";}else {echo "black";}?>'>G25a</td>
<td><font color='<?php if ($df25>3){echo "red";}else {echo "black";}?>'>G25b</td>
<td><font color='<?php if ($df25>3){echo "red";}else {echo "black";}?>'>d25Ch</td>
<td>
<td><font color='<?php if ((abs($dgl)>2)){echo "red";}else {echo "black";}?>'>G50L</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>G50a</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>G50b</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>d50Ch</td>
<td>
<td><font color='<?php if ((abs($dg75l)>2)){echo "red";}else {echo "black";}?>'>G75L</td>
<td><font color='<?php if ($df75>3){echo "red";}else {echo "black";}?>'>G75a</td>
<td><font color='<?php if ($df75>3){echo "red";}else {echo "black";}?>'>G75b</td>
<td><font color='<?php if ($df75>3){echo "red";}else {echo "black";}?>'>d75Ch</td>
</tr>
<tr>
<td bgcolor="#ffffff">G7+</td>
<td><div align="right"><font color='<?php if ($df25pp>2.5){echo "red";}else {echo "black";}?>'><a href=" " title="<?php echo round($dgy50,2);?>"><?php echo round($dg25lpp,2);?></a></div></td>
<td><div align="right"><font color='<?php if ($df25pp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dg25app,2);?></div></td>
<td><div align="right"><font color='<?php if ($df25pp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dg25bpp,2);?></div></td>
<td><div align="right"><font color='<?php if ($df25pp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($df25pp,2);?></div></td>
<td>
<td><div align="right"><font color='<?php if ($dfpp>2.5){echo "red";}else {echo "black";}?>'><a href=" " title="<?php echo round($dgy50,2);?>"><?php echo round($dglpp,2);?></a></div></td>
<td><div align="right"><font color='<?php if ($dfpp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dgapp,2);?></div></td>
<td><div align="right"><font color='<?php if ($dfpp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dgbpp,2);?></div></td>
<td><div align="right"><font color='<?php if ($dfpp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dfpp,2);?></div></td>
<td>
<td><div align="right"><font color='<?php if ($df75pp>2.5){echo "red";}else {echo "black";}?>'><a href=" " title="<?php echo round($dgy50,2);?>"><?php echo round($dg75lpp,2);?></a></div></td>
<td><div align="right"><font color='<?php if ($df75pp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dg75app,2);?></div></td>
<td><div align="right"><font color='<?php if ($df75pp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($dg75bpp,2);?></div></td>
<td><div align="right"><font color='<?php if ($df75pp>2.5){echo "red";}else {echo "black";}?>'><?php echo round($df75pp,2);?></div></td>
</tr><tr>
<td>G7+量測</td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($Gray25Lm,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Gray25a,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Gray25b,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><font color='<?php if (abs($dg25l)>2.5){echo "red";}else {echo "black";}?>'><b><?php echo round($Grayd-$Pdm,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($GrayLm,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Graya,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Grayb,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><font color='<?php if (abs($dgl)>2.5){echo "red";}else {echo "black";}?>'><b><?php echo round($Grayd-$Pdm,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($Gray75Lm,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Gray75a,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Gray75b,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><font color='<?php if (abs($dg25l)>2.5){echo "red";}else {echo "black";}?>'><b><?php echo round($Grayd-$Pdm,2);?></div></td>
</tr><tr>
<td>G7+目標</td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($scc25L,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($gy25app,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($gy25bpp,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(0.54,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($scc50L,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($gy50app,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($gy50bpp,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(0.54,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($scc75L,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($gy75app,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($gy75bpp,2);?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(0.54,2);?></div></td>
</tr>
</table>
<table width="200" border="1" align="center">
<tr>
<td><div align="center"> id</div></td>
<td><font color="#666666">P</td>
<td><font color='<?php if ($dc00>3.5){echo "red";}else {echo "black";}?>'>C</td>
<td><font color='<?php if ($dm00>3.5){echo "red";}else {echo "black";}?>'>M</td>
<td><font color='<?php if ($dy00>3.5){echo "red";}else {echo "black";}?>'>Y</td>
<td><font color='<?php if ($dk00>5){echo "red";}else {echo "black";}?>'>K</td>
<td><font color='<?php if ($dr00>4.2){echo "red";}else {echo "black";}?>'>R</td>
<td><font color='<?php if ($dgr00>4.2){echo "red";}else {echo "black";}?>'>G</td>
<td><font color='<?php if ($db00>4.2){echo "red";}else {echo "black";}?>'>B</td>
<td>TVI</td>
<td bgcolor="#CCCCCC"><div align="right">C50</td>
<td bgcolor="#CCCCCC"><div align="right">M50</td>
<td bgcolor="#CCCCCC"><div align="right">Y50</td>
<td bgcolor="#CCCCCC"><div align="right">K50</td>
<td>G7</td>
<td><font color='<?php if ((abs($dgl)>2)){echo "red";}else {echo "black";}?>'>GL</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>Ga</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>Gb</td>
<td><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'>∆Ch</td>
</tr>
<tr bgcolor="#aaaaaa">
<td><div align="center">色差</div></td>
<td bgcolor="#CCCCCC"><font color='<?php if ($dp00>3){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($PLm,0).",".round($Pam,0).",".round($Pbm,0);?>"><?php echo round($dp00,2);?></a> </div></td>
<td bgcolor="#00FFFF"><font color='<?php if ($dc00>3.5){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($c100Lm,0).",".round($c100am,0).",".round($c100bm,0);?>"><?php echo round($dc00,2);?></a> </div></td>
<td bgcolor="#FF99FF"><font color='<?php if ($dm00>3.5){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($m100Lm,0).",".round($m100am,0).",".round($m100bm,0);?>"><?php echo round($dm00,2);?></a></div></td>
<td bgcolor="#FFFF99"><font color='<?php if ($dy00>3.5){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($y100Lm,0).",".round($y100am,0).",".round($y100bm,0);?>"><?php echo round($dy00,2);?></a></div></td>
<td bgcolor="#aaaaaa"><font color='<?php if ($dk00>5){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($k100Lm,0).",".round($k100am,0).",".round($k100bm,0);?>"><?php echo round($dk00,2);?></a></div></td>
<td bgcolor="#fa6b53"><font color='<?php if ($dr00>4.2){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($r100Lm,0).",".round($r100am,0).",".round($r100bm,0);?>"><?php echo round($dr00,2);?></a></div></td>
<td bgcolor="#8afa53"><font color='<?php if ($dg00>4.2){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($gn100Lm,0).",".round($gn100am,0).",".round($gn100bm,0);?>"><?php echo round($dgn00,2);?></a></div></td>
<td bgcolor="#5357fa"><font color='<?php if ($db00>4.2){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($b100Lm,0).",".round($b100am,0).",".round($b100bm,0);?>"><?php echo round($db00,2);?></a></div></td>
<td bgcolor="#ffffff">TVI</td>
<td bgcolor="#00FFFF"><font color='<?php if (abs($c50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($c50Lm,0).",".round($c50am,0).",".round($c50bm,0);?>"><?php echo round($c50TV-50,2);?></a></div></td>
<td bgcolor="#FF99FF"><font color='<?php if (abs($m50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($m100Lm,0).",".round($m100am,0).",".round($m100bm,0);?>"><?php echo round($m50TV-50,2);?></a></div></td>
<td bgcolor="#FFFF99"><font color='<?php if (abs($y50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($y100Lm,0).",".round($y100am,0).",".round($y100bm,0);?>"><?php echo round($y50TV-50,2);?></a></div></td>
<td bgcolor="#aaaaaa"><font color='<?php if (abs($KTV50-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($k100Lm,0).",".round($k100am,0).",".round($k100bm,0);?>"><?php echo round($KTV50-50,2);?></a></div></td>
<td bgcolor="#ffffff">G7</td>
<td><div align="right"><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'><a href=" " title="<?php echo round($dgy50,2);?>"><?php echo round($dgl,2);?></a></div></td>
<td><div align="right"><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'><?php echo round($dga,2);?></div></td>
<td><div align="right"><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'><?php echo round($dgb,2);?></div></td>
<td><div align="right"><font color='<?php if ($df>3){echo "red";}else {echo "black";}?>'><?php echo round($df,2);?></div></td>
</tr>
<tr>
<td><div align="center">量測濃度</div></td>
<td bgcolor="#CCCCCC"></td>
<td bgcolor="#00FFFF"><div align="right"><font color='<?php if ($dc00>3.5){echo "red";}else {echo "black";}?>'><?php echo round($c100dm,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><font color='<?php if ($dm00>3.5){echo "red";}else {echo "black";}?>'><?php echo round($m100dm,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><font color='<?php if ($dy00>3.5){echo "red";}else {echo "black";}?>'><?php echo round($y100dm,2);?></div></td>
<td bgcolor="#daffc2"><div align="right"><font color='<?php if ($dk00>5){echo "red";}else {echo "black";}?>'><?php echo round($k100dm,2);?></div></td>
<td bgcolor="#fa6b53"><div align="right"><font color='<?php if ($dr00>4.2){echo "red";}else {echo "black";}?>'><?php echo round($r100dm,2);?></div></td>
<td bgcolor="#8afa53"><div align="right"><font color='<?php if ($dg00>4.2){echo "red";}else {echo "black";}?>'><?php echo round($gn100dm,2);?></div></td>
<td bgcolor="#5357fa"><div align="right"><font color='<?php if ($db00>4.2){echo "red";}else {echo "black";}?>'><div align="right"><?php echo round($b100dm,2);?></div></td>
<td><div align="center">量測濃度</div></td>
<td bgcolor="#00FFFF"><div align="right"><?php if ($stTV==1) {echo round($c50dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php if ($stTV==1) {echo round($m50dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php if ($stTV==1) {echo round($y50dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round($k50dm-$Pdm,2);?></div></td>
<td>G7量測</td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($gy50Lm,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Graya,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Grayb,2);?></div></td>
</tr>
<tr>
<td><div align="center">預測濃度</div></td>
<td bgcolor="#CCCCCC"></td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($coptD,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($moptD,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($yoptD,2);?></div></td>
<td bgcolor="#daffc2"><div align="right"><?php echo round($koptD,2);?></div></td>
<td bgcolor="#fa6b53"><div align="right"><?php echo round($roptD,2);?></div></td>
<td bgcolor="#8afa53"><div align="right"><?php echo round($gnoptD,2);?></div></td>
<td bgcolor="#5357fa"><div align="right"><?php echo round($boptD,2);?></div></td>
<td><div align="center">目標濃度</div></td>
<td bgcolor="#00FFFF"><div align="right"><?php if ($stTV==1) {echo round($dgc,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php if ($stTV==1) {echo round($dgm,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php if ($stTV==1) {echo round($dgy,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round($k50dT,2);?></div></td>
<td>G7目標</td>
<td bgcolor="#00FFFF"><div align="right"><?php echo round($GrayLT,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php echo round($Pam/2,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php echo round($Pbm/2,2);?></div></td>
</tr>
<tr>
<td><div align="center">最佳色差</div></td>
<td bgcolor="#CCCCCC"></td>
<td bgcolor="#00FFFF"><div align="right"><?php if ($cmin>5) {?><font color="red"><?php } echo round($cmin,2);?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php if ($mmin>5) {?><font color="red"><?php } echo round($mmin,2);?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php if ($ymin>5) {?><font color="red"><?php } echo round($ymin,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php if ($kmin>5) {?><font color="red"><?php } echo round($kmin,2);?></div></td>
<td bgcolor="#fa6b53"><div align="right"><?php if ($rmin>6) {?><font color="red"><?php } echo round($rmin,2);?></div></td>
<td bgcolor="#8afa53"><div align="right"><?php if ($gnmin>6) {?><font color="red"><?php } echo round($gnmin,2);?></div></td>
<td bgcolor="#5357fa"><div align="right"><?php if ($bmin>6) {?><font color="red"><?php } echo round($bmin,2);?></div></td>
<td>
TVfix
</td>
<td bgcolor="#00FFFF"><div align="right"><?php if ($stTV==1) {echo round(($c50TVTd-$c50TVd)*0.5,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php if ($stTV==1) {echo round(($m50TVTd-$m50TVd)*0.5,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php if ($stTV==1) {echo round(($y50TVTd-$y50TVd)*0.5,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(($k50TVTd-$k50TVd)*0.5,2);?></div></td>
<td><?php echo"分數:<br>". round($sum,2);?></td>
<td ><a href="RankC.php?cdc=<?php echo $cdm;?>&mdc=<?php echo $mdm;?>&ydc=<?php echo $ydm;?>&kdc=<?php echo $kdm;?>&gdc=<?php echo $gdm;?>&gLc=<?php echo $gLm;?>&gac=<?php echo $gam;?>&gbc=<?php echo $gbm;?>&cLc=<?php echo $cLm;?>&cac=<?php echo $cam;?>&cbc=<?php echo $cbm;?>&cec=<?php echo $dc00;?>&mLc=<?php echo $mLm;?>&mac=<?php echo $mam;?>&mbc=<?php echo $mbm;?>&mec=<?php echo $dm00;?>&yLc=<?php echo $yLm;?>&yac=<?php echo $yam;?>&ybc=<?php echo $ybm;?>&yec=<?php echo $dy00;?>&kLc=<?php echo $kLm;?>&kac=<?php echo $kam;?>&kbc=<?php echo $kbm;?>&kec=<?php echo $dk00;?>&rLc=<?php echo $rLm;?>&rac=<?php echo $ram;?>&rbc=<?php echo $rbm;?>&rec=<?php echo $dr00;?>&grLc=<?php echo $grLm;?>&grac=<?php echo $gram;?>&grbc=<?php echo $grbm;?>&grec=<?php echo $dg00;?>&bLc=<?php echo $bLm;?>&bac=<?php echo $bam;?>&bbc=<?php echo $bbm;?>&bec=<?php echo $db00;?>&grdc=<?php echo $grdm;?>&rdc=<?php echo $rdm;?>&bdc=<?php echo $bdm;?>&cc50=<?php echo $c50TVI;?>&cm50=<?php echo $m50TVI;?>&cy50=<?php echo $y50TVI;?>&ck50=<?php echo $k50TVI;?>&tStamp=<?php echo $tStamp;?>">compare</a></td><br>
</tr>
</table>
<table width="200" border="1" align="center">
<tr> <td>TVI</td>
<td bgcolor="#eeeeee"><div align="right">C20</td>
<td bgcolor="#eeeeee"><div align="right">M20</td>
<td bgcolor="#eeeeee"><div align="right">Y20</td>
<td bgcolor="#eeeeee"><div align="right">K20</td>
<td>50</td>
<td bgcolor="#CCCCCC"><div align="right">C50</td>
<td bgcolor="#CCCCCC"><div align="right">M50</td>
<td bgcolor="#CCCCCC"><div align="right">Y50</td>
<td bgcolor="#CCCCCC"><div align="right">K50</td>
<td>70</td>
<td bgcolor="#aaaaaa"><div align="right">C70</td>
<td bgcolor="#aaaaaa"><div align="right">M70</td>
<td bgcolor="#aaaaaa"><div align="right">Y70</td>
<td bgcolor="#aaaaaa"><div align="right">K70</td></tr>
<tr>
<td bgcolor="#ffffff">TVI</td>
<td bgcolor="#ccFFFF"><font color='<?php if (abs($c50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($c50Lm,0).",".round($c50am,0).",".round($c50bm,0);?>"><?php echo round($c20TV-20,2);?></a></div></td>
<td bgcolor="#FFccFF"><font color='<?php if (abs($m50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($m100Lm,0).",".round($m100am,0).",".round($m100bm,0);?>"><?php echo round($m20TV-20,2);?></a></div></td>
<td bgcolor="#FFFFcc"><font color='<?php if (abs($y50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($y100Lm,0).",".round($y100am,0).",".round($y100bm,0);?>"><?php echo round($y20TV-20,2);?></a></div></td>
<td bgcolor="#cccccc"><font color='<?php if (abs($KTV50-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($k100Lm,0).",".round($k100am,0).",".round($k100bm,0);?>"><?php echo round($KTV20-20,2);?></a></div></td>
<td>
<td bgcolor="#00FFFF"><font color='<?php if (abs($c50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($c50Lm,0).",".round($c50am,0).",".round($c50bm,0);?>"><?php echo round($c50TV-50,2);?></a></div></td>
<td bgcolor="#FF99FF"><font color='<?php if (abs($m50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($m100Lm,0).",".round($m100am,0).",".round($m100bm,0);?>"><?php echo round($m50TV-50,2);?></a></div></td>
<td bgcolor="#FFFF99"><font color='<?php if (abs($y50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($y100Lm,0).",".round($y100am,0).",".round($y100bm,0);?>"><?php echo round($y50TV-50,2);?></a></div></td>
<td bgcolor="#aaaaaa"><font color='<?php if (abs($KTV50-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($k100Lm,0).",".round($k100am,0).",".round($k100bm,0);?>"><?php echo round($KTV50-50,2);?></a></div></td>
<td>
<td bgcolor="#55dddd"><font color='<?php if (abs($c50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($c50Lm,0).",".round($c50am,0).",".round($c50bm,0);?>"><?php echo round($c70TV-70,2);?></a></div></td>
<td bgcolor="#dd55dd"><font color='<?php if (abs($m50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($m100Lm,0).",".round($m100am,0).",".round($m100bm,0);?>"><?php echo round($m70TV-70,2);?></a></div></td>
<td bgcolor="#dddd55"><font color='<?php if (abs($y50TV-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($y100Lm,0).",".round($y100am,0).",".round($y100bm,0);?>"><?php echo round($y70TV-70,2);?></a></div></td>
<td bgcolor="#999999"><font color='<?php if (abs($KTV50-50-16)>4){echo "red";}else {echo "black";}?>'><div align="right"><a href=" " title="<?php echo round($k100Lm,0).",".round($k100am,0).",".round($k100bm,0);?>"><?php echo round($KTV70-70,2);?></a></div></td>
</tr>
<tr>
<td><div align="center">量測濃度</div></td>
<td bgcolor="#ccFFFF"><div align="right"><?php if ($stTV==1) {echo round($c20dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#FFccFF"><div align="right"><?php if ($stTV==1) {echo round($m20dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#FFFFcc"><div align="right"><?php if ($stTV==1) {echo round($y20dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round($k20dm-$Pdm,2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php if ($stTV==1) {echo round($c50dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php if ($stTV==1) {echo round($m50dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php if ($stTV==1) {echo round($y50dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round($k50dm-$Pdm,2);?></div></td>
<td>
<td bgcolor="#55dddd"><div align="right"><?php if ($stTV==1) {echo round($c70dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#dd55dd"><div align="right"><?php if ($stTV==1) {echo round($m70dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#dddd55"><div align="right"><?php if ($stTV==1) {echo round($y70dm,2); }else { echo round($C50dm-$Pdm,2);}?></div></td>
<td bgcolor="#999999"><div align="right"><?php echo round($k70dm-$Pdm,2);?></div></td>
</tr>
<tr>
<td><div align="center">目標濃度</div></td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgc2,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgm2,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgy2,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right">(<?php echo round($k20dT,2);?>)</div></td>
<td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgc,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgm,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgy,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right">(<?php echo round($k50dT,2);?>)</div></td>
<td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgc7,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgm7,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right"><?php if ($stTV==1) {echo round($dgy7,2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#ffffff"><div align="right">(<?php echo round($k70dT,2);?>)</div></td>
</tr>
<!--
<tr>
<td>TVfix1 </td>
<td bgcolor="#ccFFFF"><div align="right"><?php
$cT20=substr($tage2,-3,1);
$mT20=substr($tage2,-2,1);
$yT20=substr($tage2,-1,1);
//c20
if ($stTV==1){
$FixC20=$c20TVTd-$c20TVd;
$FixM20=$m20TVTd-$m20TVd;
$FixY20=$y20TVTd-$y20TVd;
$start20=$pd20TVg-20;
if (abs($FixC20)<1){
$ff2=0;
}
elseif (abs($FixC20-$FixM20)>3.3) {
//echo ":".($FixC20-$FixM20);
$ff2=($start20-($FixM20*0.3))/2;
}
else{
$ff2=1;
}
//$ff2=(($start20-$FixM20*0.3)/2);
//echo "st:".$start20."ff2:".$ff2;
if (($FixC20-$FixM20)<-12) {
$nFixC20=$start20+($FixC20-$FixM20)*0.3;
}
else {
$nFixC20=$start20+$ff2;
}
/* if ($mT20==4 and $yT20==4){
$nFixC20=$start20+$ff2*0.3; }
elseif ($mT20==7 and $yT20==7){
$nFixC20=$start20+$ff2*0.3; }
else {
$nFixC20=$start20+$ff2;
}
*/
echo round($nFixC20,2);
}
else {
echo round($D20dT-$Pdm,2);
}
?></div></td>
<td bgcolor="#FFccFF"><div align="right"><?php if ($stTV==1){
//m20
//echo round($FixM20+$ff,2);
if ($cT20==1){
$nFixM20=$start20-($FixC20-$FixM20)*0.4; }
elseif ($cT20==4 and $mT20==7){
$nFixM20=$start20; }
else {
$nFixM20=$start20-($FixC20-$FixM20)*0.2;
}
echo round($nFixM20,2);
}
else {
echo round($D20dT-$Pdm,2);
}
?></div></td>
<td bgcolor="#FFFFcc"><div align="right"><?php if ($stTV==1) {
// y20
if ($cT20==7 and $yT20==7){
$nFixY20=$start20-($FixC20-$FixY20)*10; }
elseif ( $cT20==1 and $yT20==7 ){
$nFixY20=$start20-($FixC20-$FixY20)*0.5; }
else {
$nFixY20=$start20-($FixC20-$FixY20)*0.2;
}
echo round($nFixY20,2);
}
else {
echo round($D20dT-$Pdm,2);
}
?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo (round( $pd20TV, 2 )-20);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php
$cT50=substr($tage5,-3,1);
$mT50=substr($tage5,-2,1);
$yT50=substr($tage5,-1,1);
//c50
if ($stTV==1){
$FixC50=$c50TVTd-$c50TVd;
$FixM50=$m50TVTd-$m50TVd;
$FixY50=$y50TVTd-$y50TVd;
$start50=$pd50TVg-50;
//echo "st:".$start50;
if (abs($FixC50)<1){
$ff5=0;
}
elseif (abs($FixC50-$FixM50)>3.3) {
$ff5=(($pd50TVg-50-$FixM50*0.3)/2);
}
else{
$ff5=1;
}
$nFixC50=$pd50TVg-50+$ff5;
echo round($nFixC50,2);
}
else {
echo round($D50dT-$Pdm,2);
}
?>
</div></td>
<td bgcolor="#FF99FF"><div align="right"><?php if ($stTV==1){
//m50
if (abs($FixC50-$FixM50)<1) {
$nFixM50=$start50+($FixC50-$FixM50)*0.8+($FixC50-$FixY50)*0.2;
}
elseif ($demin50>2) {
$nFixM50=$start50-($FixC50-$FixM50)*0.1;
}
else {
$nFixM50=$start50-($FixC50-$FixM50)*0.25;
}
//echo "FixM50f:".$FixM50f;
//$nFixM50=$start50-$FixM50f;
echo round($nFixM50,2);
}
else {
echo round($D50dT-$Pdm,2);
}
?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php if ($stTV==1){
//y50
//f( x ) = 1.0721281503917583 + 0.2498122881302111x + 0.011097264691437535x2 + 0.002329665845457332x3
$nFixY50=1.0721281503917583 + 0.2498122881302111*$FixY50+ 0.011097264691437535*pow($FixY50,2) + 0.002329665845457332*pow($FixY50,2);
/* if ($demin50>4.4 and $FixY50>5) {
echo round($ff5+$FixY50*0.7,2); }
elseif ($demin50<1.0 and $FixY50>5) {
echo round($ff5+$FixY50*0.3,2); }
else {
echo round($ff5+$FixY50*0.5,2);; }
*/
echo round($nFixY50,2);
}
else {
echo round($D50dT-$Pdm,2);
}
?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo (round( $pd50TV, 2 )-50);?></div></td>
<td>
<td bgcolor="#55dddd"><div align="right"><?php if ($stTV==1) {
//c70
$cT70=substr($tage7,-3,1);
$mT70=substr($tage7,-2,1);
$yT70=substr($tage7,-1,1);
$FixC70=$c70TVTd-$c70TVd;
$FixM70=$m70TVTd-$m70TVd;
$FixY70=$y70TVTd-$y70TVd;
$Fix70=$pd70TVg-70;
$start70=$pd70TVg-70;
$ff7=(($pd70TVg-70-$FixM70*0.5)/2);
//echo "st70:".round($start70,2)."m:".$ff7;
//=IF(AND(ABS(BY33)<1,CA35<-7),BY35+CA35*0.01,BY35+CA35*0.2)
if (abs($FixC70)<1 and ($FixC70-$FixM70)<-7 ) {
$nFixC70=$start70+($FixC70-$FixM70)*0.01;
}
else {
$nFixC70=$start70+($FixC70-$FixM70)*0.2;
}
/* if ($cT70>=6 and $yT70==1) {
$ff7=(($Fix70-$FixM70*0.8)/2);
$nFixC70=$start70+$ff7;}
elseif ($cT70==4 and $mT70==7) {
$nFixC70=$FixC70;
}
else {
$ff7=(($Fix70-$FixM70*0.5)/2);
$nFixC70=$start70+$ff7;
}
*/
echo round($nFixC70,2);
}
else {
echo round($D20dT-$Pdm,2);
}
?></div></td>
<td bgcolor="#dd55dd"><div align="right"><?php if ($stTV==1) {
//mt70
if ($demin7>3 and $cT70>=6) {
$FixM70f=($FixC70-$FixM70)*0.1;
//echo "m:".$FixM70f;
}
elseif ($cT70>6 and $mT70>6) {
$FixM70f=($FixC70-$FixM70)*10;
}
elseif ($cT70==4 and $mT70==1) {
$FixM70f=($FixC70-$FixM70)*0.1;
}
elseif ($cT70==4 and $mT70==7) {
$FixM70f=($FixC70-$FixM70)*0.3;
}
elseif ($cT70==1 and $mT70==1 and $demin7>6 ) {
$FixM70f=-($FixC70-$FixM70)*2;
//echo "st70:".round($start70,2)."m:".($FixC70-$FixM70);
}
elseif ($demin7>2 and $mT70>=6) {
$FixM70f=0;
}
else {
$FixM70f=($FixC70-$FixM70)*0.2;
}
$nFixM70=$start70-$FixM70f;
echo round($nFixM70,2);
}
else {echo round($D50dT-$Pdm,2);}?>
</div></td>
<td bgcolor="#dddd55"><div align="right"><?php if ($stTV==1) {
//y70
//=IF(BN34>1,BJ35-BM35*0.4,IF(AND(BN31=1,BN33=1),BJ35-BM35*0.99,BJ35-BM35*0.2))
//=IF(BN34>1,BJ35-BM35*0.2,IF(BM35<1.5,BJ35-BM35*0.99,BJ35-BM35*0.2))
//=IF(P34>1,L35-O35*0.4,IF(O35<1.5,L35-O35*0.99,L35-O35*0.2))
if (abs($FixC70-$FixY70)>10 and $demin7>3) {
//echo "demin7:".$start70.":".($FixC70-$FixY70);
$nFixY70=$start70-($FixC70-$FixY70)*0.4;
}
elseif (abs($FixC70-$FixY70)>10 and $demin7>1) {
//echo "demin7:".$start70.":".($FixC70-$FixY70);
$nFixY70=$start70-($FixC70-$FixY70)*0.2;
}
elseif (($FixC70-$FixY70)<1.5) {
//echo "st70:".$start70.":".($FixC70-$FixY70);
$nFixY70=$start70-($FixC70-$FixY70)*0.99;
}
elseif ($demin7>1) {
//echo "demin7:".$start70.":".($FixC70-$FixY70);
$nFixY70=$start70-($FixC70-$FixY70)*0.4;
}
else {
//echo "else:".$start70.":".($FixC70-$FixY70);
$nFixY70=$start70-($FixC70-$FixY70)*0.2;
}
/* if ($demin7>3 and $cT70>=6 and $yT70>=1 and $mT70>=1) {
$FixY70f=($FixC70-$FixY70)*0.5;
}
elseif ($cT70==1 and $yT70==1 and $demin7>6 ) {
$FixY70f=($FixC70-$FixY70)*4;
echo "st70:".round($start70,2)."m:".($FixC70-$FixY70);
}
elseif ($cT70==4 and $yT70==2) {
$FixY70f=($FixC70-$FixY70)*0.1;
}
elseif ($cT70==7 and $yT70==3) {
$FixY70f=($FixC70-$FixY70)*0.1;
}
elseif ($cT70==4 and $mT70==6) {
$FixY70f=($FixC70-$FixY70)*2.5;
}
elseif ($cT70==6 and $yT70==3) {
$FixY70f=($FixC70-$FixY70)*0.1;
}
elseif ($demin7>3 and $yT70==1) {
$FixY70f=($FixC70-$FixY70)*4;
}
else {
$FixY70f=($FixC70-$FixY70)*0.2;
}
*/
//$nFixY70=$start70-$FixY70f;
echo round($nFixY70,2);}
else {
echo round($D50dT-$Pdm,2);
}
?></div></td>
<td bgcolor="#999999"><div align="right"><?php echo round(($dl70)*1.5,2);?></div></td>
</tr>
<tr>
<td>TVfix2 </td>
<td bgcolor="#ccFFFF"><div align="right"><?php if ($stTV==1) {echo round(($c20TVTd-$c20TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#FFccFF"><div align="right"><?php if ($stTV==1) {echo round(($m20TVTd-$m20TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#FFFFcc"><div align="right"><?php if ($stTV==1) {echo round(($y20TVTd-$y20TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(($dl20),2);?></div></td>
<td>
<td bgcolor="#00FFFF"><div align="right"><?php if ($stTV==1) {echo round(($c50TVTd-$c50TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#FF99FF"><div align="right"><?php if ($stTV==1) {echo round(($m50TVTd-$m50TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#FFFF99"><div align="right"><?php if ($stTV==1) {echo round(($y50TVTd-$y50TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#cccccc"><div align="right"><?php echo round(($dl50),2);?></div></td>
<td>
<td bgcolor="#55dddd"><div align="right"><?php if ($stTV==1) {echo round(($c70TVTd-$c70TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#dd55dd"><div align="right"><?php if ($stTV==1) {echo round(($m70TVTd-$m70TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#dddd55"><div align="right"><?php if ($stTV==1) {echo round(($y70TVTd-$y70TVd),2); } else {echo round($D50dT-$Pdm,2);}?></div></td>
<td bgcolor="#999999"><div align="right"><?php echo round(($dl70)*1.5,2);?></div></td>
</tr>-->
</table>
<table width="200" border="1" align="center">
<tr>
<td><div align="center">主色</div></td>
<td><font color="#aaaaaa">2%</font></td>
<td><font color="#aaaaaa">4%</font></td>
<td><font color="#aaaaaa">6%</font></td>
<td><font color="#aaaaaa">8%</font></td>
<td><font color="#aaaaaa">10%</font></td>
<td><font color="#aaaaaa">15%</font></td>
<td><font color="#aaaaaa">20%</font></td>
<td><font color="#aaaaaa">25%</font></td>
<td><font color="#666666">30%</font></td>
<td><font color="#666666">35%</font></td>
<td><font color="#666666">40%</font></td>
<td><font color="#666666">45%</font></td>
<td><font color="#665566">50%</font></td>
<td><font color="#666666">55%</font></td>
<td><font color="#666666">60%</font></td>
<td><font color="#666666">65%</font></td>
<td>70%</td>
<td>75%</td>
<td>80%</td>
<td>85%</td>
<td>90%</td>
<td>95%</td>
<td>98%</td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">K</div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV2-2,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV4-4,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV6-6,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV8-8,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV10-10,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV15-15,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV20-20,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV25-25,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV30-30,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV35-35,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV40-40,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV45-45,2);?></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($KTV50-50,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV55-55,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV60-60,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV65-65,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV70-70,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV75-75,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV80-80,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV85-85,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV90-90,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV95-95,2);?></div></td>
<td bgcolor="#CCCCCC"><div align="right"><?php echo round($KTV98-98);?></div></td>
</tr>
<tr>
<td bgcolor="#65CCCC"><div align="center">C</div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c5TV-5,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c10TV-10,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c20TV-20,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c30TV-30,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c40TV-40,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($c50TV-50,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c60TV-60,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c70TV-70,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c80TV-80,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c90TV-90,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c95TV-95,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
</tr>
<tr>
<td bgcolor="#cc66CC"><div align="center">M</div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m5TV-5,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m10TV-10,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m20TV-20,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m30TV-30,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m40TV-40,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($m50TV-50,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m60TV-60,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m70TV-70,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m80TV-80,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m90TV-90,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m95TV-95,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
</tr>
<tr>
<td bgcolor="#cccc66"><div align="center">Y</div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y5TV-5,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y10TV-10,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y20TV-20,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y30TV-30,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y40TV-40,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($y50TV-50,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y60TV-60,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y70TV-70,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y80TV-80,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y90TV-90,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y95TV-95,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
</tr>
<tr>
<td bgcolor="#65CCCC"><div align="center">cX</div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c5Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c10Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c20Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c30Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c40Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($c50Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c60Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c70Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c80Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c90Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c95Xm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c100Xm,2);?></div></td>
</tr>
<tr>
<td bgcolor="#66CCCC"><div align="center">cY</div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c5Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c10Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c20Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c30Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($m40Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($c50Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c60Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c70Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c80Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c90Ym,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c95Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($c100Ym,2);?></div></td>
</tr>
<tr>
<td bgcolor="#66CCCC"><div align="center">cZ</div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c5Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c10Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c20Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c30Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c40Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($c50Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c60Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c70Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c80Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c90Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c95Zm,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($c100Zm,2);?></div></td>
</tr>
<tr>
<td bgcolor="#cc66CC"><div align="center">mX</div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m5Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m10Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m20Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m30Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m40Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($m50Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m60Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m70Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m80Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m90Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m95Xm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m100Xm,2);?></div></td>
</tr>
<tr>
<td bgcolor="#cc66CC"><div align="center">mY</div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m5Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m10Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m20Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m30Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m40Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($m50Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m60Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m70Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m80Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m90Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m95Ym,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($m100Ym,2);?></div></td>
</tr>
<tr>
<td bgcolor="#cc66CC"><div align="center">mZ</div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m5Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m10Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m20Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m30Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m40Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($m50Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m60Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m70Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m80Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m90Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m95Zm,2);?></div></td>
<td bgcolor="#cc66CC"><div align="right"><?php echo round($m100Zm,2);?></div></td>
</tr>
<tr>
<td bgcolor="#cccc66"><div align="center">yX</div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y5Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y10Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y20Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y30Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y40Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($y50Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y60Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y70Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y80Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y90Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y95Xm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y100Xm,2);?></div></td>
</tr>
<tr>
<td bgcolor="#cccc66"><div align="center">yY</div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y5Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y10Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y20Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y30Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y40Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($y50Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y60Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y70Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y80Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y90Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y95Ym,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y100Ym,2);?></div></td>
</tr>
<tr>
<td bgcolor="#cccc66"><div align="center">yZ</div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y5Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y10Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y20Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y30Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y40Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($y50Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y60Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y70Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y80Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y90Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y95Zm,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($y100Zm,2);?></div></td>
</tr>
<?php
?>
<tr>
<td bgcolor="#66CCCC"><div align="center">SPC_TVc</div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc5,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc10,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc20,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc30,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc40,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($SPC_TVc50,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc60,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc70,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc80,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc90,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($SPC_TVc95,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVc100,2);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">SPC_TVm</div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm5,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm10,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm20,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm30,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm40,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($SPC_TVm50,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm60,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm70,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm80,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm90,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm95,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($SPC_TVm100,2);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">SPC_TVy</div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy5,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy10,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy20,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy30,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy40,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#CCffCC"><div align="right"><?php echo round($SPC_TVy50,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy60,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy70,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy80,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy90,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy95,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($SPC_TVy100,2);?></div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">∆TVIc</div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"></div></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#CCffCC"></td>
<td bgcolor="#66CCCC"></td>
<td bgcolor="#66CCCC"></td>
<td bgcolor="#66CCCC"></td>
<td bgcolor="#66CCCC"></td>
<td bgcolor="#66CCCC"><div align="right"></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($dTVIc80,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($dTVIc85,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($dTVIc90,2);?></div></td>
<td bgcolor="#66CCCC"><div align="right"><?php echo round($dTVIc95,2);?></div></td>
<td bgcolor="#66CCCC"></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">∆TVIm</div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"></div></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#CCffCC"></td>
<td bgcolor="#cc66cc"></td>
<td bgcolor="#cc66cc"></td>
<td bgcolor="#cc66cc"></td>
<td bgcolor="#cc66cc"></td>
<td bgcolor="#cc66cc"><div align="right"></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($dTVIm80,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($dTVIm85,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($dTVIm90,2);?></div></td>
<td bgcolor="#cc66cc"><div align="right"><?php echo round($dTVIm95,2);?></div></td>
<td bgcolor="#cc66cc"></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><div align="center">∆TVIy</div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"></div></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#CCffCC"></td>
<td bgcolor="#cccc66"></td>
<td bgcolor="#cccc66"></td>
<td bgcolor="#cccc66"></td>
<td bgcolor="#cccc66"></td>
<td bgcolor="#cccc66"><div align="right"></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($dTVIy80,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($dTVIy85,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($dTVIy90,2);?></div></td>
<td bgcolor="#cccc66"><div align="right"><?php echo round($dTVIy95,2);?></div></td>
<td bgcolor="#cccc66"></td>
</tr>
</table>
<table>
<tr>
<td align="center"><font size="-2"> © <a href="mailto:[email protected]">Fred Kuo</a>, 2020. All rights reserved.<br><a href="http://www.fredkuo.idv.tw/wordpress">Read more.</a><br>
</td>
</tr>
</table>
</body>
<?php
$servername = "127.0.0.1";
$username = "root";
$password = "fredsql";
$DBNAME = "tvicheck-st";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
//echo "Connected successfully";
if( !mysqli_select_db($conn, $DBNAME)) {
die ("無法選擇資料庫");
}
mysqli_query( $conn, "SET NAMES 'utf8'");
// generate and execute query
$query = "INSERT INTO G7BaseX(company, contact, email, type, po, filename, score, passbit, date, dsn, printer, paper, ink, rankbit, ip) VALUES('$company', '$contact', '$email', '$type', '$po','$filename','$Rsum', '$passbit', NOW(), '$dsn', '$press', '$paper', '$ink', '$rankbit','". $_SERVER['REMOTE_ADDR'] ."')";
$results = mysqli_query($conn, $query);
mysqli_close($conn);
?>
<table align='center'>
<?php
$FC25=round((25-$FC75pp),0); //FC75pp
$FM25=round((19-$FM75pp),0);
$FY25=round((19-$FY75pp),0);
$FK25=round((25+$FK75pp),0);
$FC=round((50-$FCpp),0);//FCpp
$FM=round((40-$FMpp),0);
$FY=round((40-$FYpp),0);
$FK=round((50+$FKpp),0);
$FC75=round((75-$FC25pp),0);
$FM75=round((66-$FM25pp),0);
$FY75=round((66-$FY25pp),0);
$FK75=round((75+$FK25pp),0);
$FM25x=($FM25/100)*255;
$FMx=($FM/100)*255;
$FM75x=($FM75/100)*255;
$FY25x=($FY25/100)*255;
$FYx=($FY/100)*255;
$FY75x=($FY75/100)*255;
$FM19base=87;//@40%
$FM19Value=$FM19base-($FM75pp*2.55);
$FM40base=153;//@40%
$FM40Value=$FM40base-($FMpp*2.55);
$FM66base=207;//@40%
$FM66Value=$FM66base-($FM25pp*2.55);
$m25=dechex($FM19Value);
$m50=dechex($FM40Value);
$m75=dechex($FM66Value);
$FY19base=87;//@40%
$FY19Value=$FY19base-($FY75pp*2.55);
$FY40base=153;//@40%
$FY40Value=$FY40base-($FYpp*2.55);
$FY66base=207;//@40%
$FY66Value=$FY66base-($FY25pp*2.55);
$y25=dechex($FY19Value);
$y50=dechex($FY40Value);
$y75=dechex($FY66Value);
echo "line 7969: $FM19Value,$m25,$FM40Value,$m50,$FM66Value,$m75<br>";
$c25=dechex($FC25*255/100);
//$m25=dechex($FM25*255/100);
//$y25=dechex($FY25*255/100);
$k25=dechex($FK25*255/100);
$c50=dechex($FC*255/100);
//$m50=dechex($FM*255/100);
//$y50=dechex($FY*255/100);
$k50=dechex($FK*255/100);
$c75=dechex($FC75*255/100);
//$m75=dechex($FM75*255/100);
//$y75=dechex($FY75*255/100);
$k75=dechex($FK75*255/100);
echo "c50:".$c50."--".$m50."--".$y50."--".$k50."--<br>";
echo "c25:".$c25."--".$m25."--".$y25."--".$k75."--<br>";
echo "c75:".$c75."--".$m75."--".$y75."--".$k75."--<br>";
$FCv=round((50+$FCpp),0);
$FMv=round((40+$FMpp),0);
$FYv=round((40+$FYpp),0);
$FKv=round((50-$FKpp),0);
$bindata2 = pack('hhhhhhhhhhhH*hH*hhhhhhhH*hH*hH*hH*hH*hH*hH*hH*hhhhhhhH*hH*hH*hH*hH*hH*hH*hH*hhhhhhhH*hH*hH*hH*hH*hH*hH*hH*hhhhhhhH*hH*hH*hH*hH*hH*hH*hH*hhhhhhhH*hH*', 00, 04,00,06,00,02,00,00,00,00,00,'FF',00,'FF',00,05,00,00,00,00,00,$c25,00,40,00,$c50,00,'7F',00,$c75,00,'BF',00,'FF',00,'FF',00,05,00,00,00,00,00,$m25,00,57,00,$m50,00,'99',00,$m75,00,'CF',00,'FF',00,'FF',00,05,00,00,00,00,00,$y25,00,57,00,$y50,00,'99',00,$y75,00,'CF',00,'FF',00,'FF',00,05,00,00,00,00,00,$k25,00,40,00,$k50,00,'7F',00,$k75,00,'BF',00,'FF',00,'FF',00,02,00,00,00,00,00,'FF',00,'FF');
file_put_contents('curve/fix-'.$company."-".$dStr.$FCv.$FMv.$FYv.'_00.acv', $bindata2);
?>
<tr>
<td><font color="#444444">取得PhotoShop 曲線檔(.acv)</font></td>
<td><font color="#444444"><a href="curve/fix-<?php echo $company."-".$dStr.$FCv.$FMv.$FYv;?>_00.acv">here</a></font></td>
</tr>
</table>
</html>