HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
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"> &copy; <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>