Samx Here
n1udSecurity


Server : Apache
System : Linux webd348.cluster026.gra.hosting.ovh.net 5.15.148-ovh-vps-grsec-zfs-classid #1 SMP Thu Feb 8 09:41:04 UTC 2024 x86_64
User : hednacluml ( 122243)
PHP Version : 8.3.9
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
Directory :  /home/hednacluml/ecole/plugins-dist/filtres_images/tests/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/hednacluml/ecole/plugins-dist/filtres_images/tests/_couleur_rgb2hsl.php
<?php
/**
 * Test unitaire de la fonction _couleur_rgb2hsl
 * du fichier filtres/images_lib.php
 */


$test = '_couleur_rgb2hsl';
$remonte = "";
while (!is_file($remonte."test.inc") and !is_dir($remonte.'ecrire/'))
	$remonte = $remonte."../";
foreach ([$remonte."test.inc", $remonte."tests/test.inc", $remonte."tests/tests/legacy/test.inc"] as $f) {
	if (is_file($f)){
		require $f;
		break;
	}
}
if (!defined('_SPIP_TEST_INC')) {
	die('Impossible de trouver test.inc depuis ' .getcwd());
}
find_in_path('filtres/images_lib.php', '', true);

//
// hop ! on y va
//
$err = tester_fun('_couleur_rgb2hsl', essais__couleur_rgb2hsl());

// si le tableau $err est pas vide ca va pas
if ($err) {
	die('<dl>' . join('', $err) . '</dl>');
}

echo 'OK';


function essais__couleur_rgb2hsl() {
	$essais = array(
		0 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0,
						'l' => 0,
					),
				1 => 0,
				2 => 0,
				3 => 0,
			),
		1 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.0137254901961,
					),
				1 => 0,
				2 => 0,
				3 => 7,
			),
		2 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 0,
				2 => 0,
				3 => 15,
			),
		3 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 0,
				2 => 0,
				3 => 63,
			),
		4 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 0,
				3 => 127,
			),
		5 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 0,
				3 => 191,
			),
		6 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 0,
				3 => 255,
			),
		7 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.0137254901961,
					),
				1 => 0,
				2 => 7,
				3 => 0,
			),
		8 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.0137254901961,
					),
				1 => 0,
				2 => 7,
				3 => 7,
			),
		9 =>
			array(
				0 =>
					array(
						'h' => 0.588888888889,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 0,
				2 => 7,
				3 => 15,
			),
		10 =>
			array(
				0 =>
					array(
						'h' => 0.648148148148,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 0,
				2 => 7,
				3 => 63,
			),
		11 =>
			array(
				0 =>
					array(
						'h' => 0.657480314961,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 7,
				3 => 127,
			),
		12 =>
			array(
				0 =>
					array(
						'h' => 0.660558464223,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 7,
				3 => 191,
			),
		13 =>
			array(
				0 =>
					array(
						'h' => 0.662091503268,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 7,
				3 => 255,
			),
		14 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 0,
				2 => 15,
				3 => 0,
			),
		15 =>
			array(
				0 =>
					array(
						'h' => 0.411111111111,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 0,
				2 => 15,
				3 => 7,
			),
		16 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 0,
				2 => 15,
				3 => 15,
			),
		17 =>
			array(
				0 =>
					array(
						'h' => 0.626984126984,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 0,
				2 => 15,
				3 => 63,
			),
		18 =>
			array(
				0 =>
					array(
						'h' => 0.646981627297,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 15,
				3 => 127,
			),
		19 =>
			array(
				0 =>
					array(
						'h' => 0.653577661431,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 15,
				3 => 191,
			),
		20 =>
			array(
				0 =>
					array(
						'h' => 0.656862745098,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 15,
				3 => 255,
			),
		21 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 0,
				2 => 63,
				3 => 0,
			),
		22 =>
			array(
				0 =>
					array(
						'h' => 0.351851851852,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 0,
				2 => 63,
				3 => 7,
			),
		23 =>
			array(
				0 =>
					array(
						'h' => 0.373015873016,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 0,
				2 => 63,
				3 => 15,
			),
		24 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 0,
				2 => 63,
				3 => 63,
			),
		25 =>
			array(
				0 =>
					array(
						'h' => 0.583989501312,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 63,
				3 => 127,
			),
		26 =>
			array(
				0 =>
					array(
						'h' => 0.611692844677,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 63,
				3 => 191,
			),
		27 =>
			array(
				0 =>
					array(
						'h' => 0.625490196078,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 63,
				3 => 255,
			),
		28 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 127,
				3 => 0,
			),
		29 =>
			array(
				0 =>
					array(
						'h' => 0.342519685039,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 127,
				3 => 7,
			),
		30 =>
			array(
				0 =>
					array(
						'h' => 0.353018372703,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 127,
				3 => 15,
			),
		31 =>
			array(
				0 =>
					array(
						'h' => 0.416010498688,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 127,
				3 => 63,
			),
		32 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 0,
				2 => 127,
				3 => 127,
			),
		33 =>
			array(
				0 =>
					array(
						'h' => 0.555846422339,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 127,
				3 => 191,
			),
		34 =>
			array(
				0 =>
					array(
						'h' => 0.583660130719,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 127,
				3 => 255,
			),
		35 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 191,
				3 => 0,
			),
		36 =>
			array(
				0 =>
					array(
						'h' => 0.339441535777,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 191,
				3 => 7,
			),
		37 =>
			array(
				0 =>
					array(
						'h' => 0.346422338569,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 191,
				3 => 15,
			),
		38 =>
			array(
				0 =>
					array(
						'h' => 0.388307155323,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 191,
				3 => 63,
			),
		39 =>
			array(
				0 =>
					array(
						'h' => 0.444153577661,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 191,
				3 => 127,
			),
		40 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 0,
				2 => 191,
				3 => 191,
			),
		41 =>
			array(
				0 =>
					array(
						'h' => 0.541830065359,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 191,
				3 => 255,
			),
		42 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 255,
				3 => 0,
			),
		43 =>
			array(
				0 =>
					array(
						'h' => 0.337908496732,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 255,
				3 => 7,
			),
		44 =>
			array(
				0 =>
					array(
						'h' => 0.343137254902,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 255,
				3 => 15,
			),
		45 =>
			array(
				0 =>
					array(
						'h' => 0.374509803922,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 255,
				3 => 63,
			),
		46 =>
			array(
				0 =>
					array(
						'h' => 0.416339869281,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 255,
				3 => 127,
			),
		47 =>
			array(
				0 =>
					array(
						'h' => 0.458169934641,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 255,
				3 => 191,
			),
		48 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.5,
					),
				1 => 0,
				2 => 255,
				3 => 255,
			),
		49 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.0137254901961,
					),
				1 => 7,
				2 => 0,
				3 => 0,
			),
		50 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.0137254901961,
					),
				1 => 7,
				2 => 0,
				3 => 7,
			),
		51 =>
			array(
				0 =>
					array(
						'h' => 0.744444444444,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 7,
				2 => 0,
				3 => 15,
			),
		52 =>
			array(
				0 =>
					array(
						'h' => 0.685185185185,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 7,
				2 => 0,
				3 => 63,
			),
		53 =>
			array(
				0 =>
					array(
						'h' => 0.675853018373,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 7,
				2 => 0,
				3 => 127,
			),
		54 =>
			array(
				0 =>
					array(
						'h' => 0.67277486911,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 7,
				2 => 0,
				3 => 191,
			),
		55 =>
			array(
				0 =>
					array(
						'h' => 0.671241830065,
						's' => 1,
						'l' => 0.5,
					),
				1 => 7,
				2 => 0,
				3 => 255,
			),
		56 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.0137254901961,
					),
				1 => 7,
				2 => 7,
				3 => 0,
			),
		57 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0,
						'l' => 0.0274509803922,
					),
				1 => 7,
				2 => 7,
				3 => 7,
			),
		58 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.363636363636,
						'l' => 0.043137254902,
					),
				1 => 7,
				2 => 7,
				3 => 15,
			),
		59 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 7,
				2 => 7,
				3 => 63,
			),
		60 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 7,
				2 => 7,
				3 => 127,
			),
		61 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 7,
				3 => 191,
			),
		62 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 7,
				3 => 255,
			),
		63 =>
			array(
				0 =>
					array(
						'h' => 0.255555555556,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 7,
				2 => 15,
				3 => 0,
			),
		64 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.363636363636,
						'l' => 0.043137254902,
					),
				1 => 7,
				2 => 15,
				3 => 7,
			),
		65 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.363636363636,
						'l' => 0.043137254902,
					),
				1 => 7,
				2 => 15,
				3 => 15,
			),
		66 =>
			array(
				0 =>
					array(
						'h' => 0.642857142857,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 7,
				2 => 15,
				3 => 63,
			),
		67 =>
			array(
				0 =>
					array(
						'h' => 0.655555555556,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 7,
				2 => 15,
				3 => 127,
			),
		68 =>
			array(
				0 =>
					array(
						'h' => 0.659420289855,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 15,
				3 => 191,
			),
		69 =>
			array(
				0 =>
					array(
						'h' => 0.661290322581,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 15,
				3 => 255,
			),
		70 =>
			array(
				0 =>
					array(
						'h' => 0.314814814815,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 7,
				2 => 63,
				3 => 0,
			),
		71 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 7,
				2 => 63,
				3 => 7,
			),
		72 =>
			array(
				0 =>
					array(
						'h' => 0.357142857143,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 7,
				2 => 63,
				3 => 15,
			),
		73 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 7,
				2 => 63,
				3 => 63,
			),
		74 =>
			array(
				0 =>
					array(
						'h' => 0.588888888889,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 7,
				2 => 63,
				3 => 127,
			),
		75 =>
			array(
				0 =>
					array(
						'h' => 0.615942028986,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 63,
				3 => 191,
			),
		76 =>
			array(
				0 =>
					array(
						'h' => 0.629032258065,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 63,
				3 => 255,
			),
		77 =>
			array(
				0 =>
					array(
						'h' => 0.324146981627,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 7,
				2 => 127,
				3 => 0,
			),
		78 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 7,
				2 => 127,
				3 => 7,
			),
		79 =>
			array(
				0 =>
					array(
						'h' => 0.344444444444,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 7,
				2 => 127,
				3 => 15,
			),
		80 =>
			array(
				0 =>
					array(
						'h' => 0.411111111111,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 7,
				2 => 127,
				3 => 63,
			),
		81 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 7,
				2 => 127,
				3 => 127,
			),
		82 =>
			array(
				0 =>
					array(
						'h' => 0.557971014493,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 127,
				3 => 191,
			),
		83 =>
			array(
				0 =>
					array(
						'h' => 0.586021505376,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 127,
				3 => 255,
			),
		84 =>
			array(
				0 =>
					array(
						'h' => 0.32722513089,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 7,
				2 => 191,
				3 => 0,
			),
		85 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 191,
				3 => 7,
			),
		86 =>
			array(
				0 =>
					array(
						'h' => 0.340579710145,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 191,
				3 => 15,
			),
		87 =>
			array(
				0 =>
					array(
						'h' => 0.384057971014,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 191,
				3 => 63,
			),
		88 =>
			array(
				0 =>
					array(
						'h' => 0.442028985507,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 191,
				3 => 127,
			),
		89 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 7,
				2 => 191,
				3 => 191,
			),
		90 =>
			array(
				0 =>
					array(
						'h' => 0.543010752688,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 191,
				3 => 255,
			),
		91 =>
			array(
				0 =>
					array(
						'h' => 0.328758169935,
						's' => 1,
						'l' => 0.5,
					),
				1 => 7,
				2 => 255,
				3 => 0,
			),
		92 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 255,
				3 => 7,
			),
		93 =>
			array(
				0 =>
					array(
						'h' => 0.338709677419,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 255,
				3 => 15,
			),
		94 =>
			array(
				0 =>
					array(
						'h' => 0.370967741935,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 255,
				3 => 63,
			),
		95 =>
			array(
				0 =>
					array(
						'h' => 0.413978494624,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 255,
				3 => 127,
			),
		96 =>
			array(
				0 =>
					array(
						'h' => 0.456989247312,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 255,
				3 => 191,
			),
		97 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 7,
				2 => 255,
				3 => 255,
			),
		98 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 15,
				2 => 0,
				3 => 0,
			),
		99 =>
			array(
				0 =>
					array(
						'h' => 0.922222222222,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 15,
				2 => 0,
				3 => 7,
			),
		100 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 15,
				2 => 0,
				3 => 15,
			),
		101 =>
			array(
				0 =>
					array(
						'h' => 0.706349206349,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 15,
				2 => 0,
				3 => 63,
			),
		102 =>
			array(
				0 =>
					array(
						'h' => 0.686351706037,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 15,
				2 => 0,
				3 => 127,
			),
		103 =>
			array(
				0 =>
					array(
						'h' => 0.679755671902,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 15,
				2 => 0,
				3 => 191,
			),
		104 =>
			array(
				0 =>
					array(
						'h' => 0.676470588235,
						's' => 1,
						'l' => 0.5,
					),
				1 => 15,
				2 => 0,
				3 => 255,
			),
		105 =>
			array(
				0 =>
					array(
						'h' => 0.0777777777778,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 15,
				2 => 7,
				3 => 0,
			),
		106 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.363636363636,
						'l' => 0.043137254902,
					),
				1 => 15,
				2 => 7,
				3 => 7,
			),
		107 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.363636363636,
						'l' => 0.043137254902,
					),
				1 => 15,
				2 => 7,
				3 => 15,
			),
		108 =>
			array(
				0 =>
					array(
						'h' => 0.690476190476,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 15,
				2 => 7,
				3 => 63,
			),
		109 =>
			array(
				0 =>
					array(
						'h' => 0.677777777778,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 15,
				2 => 7,
				3 => 127,
			),
		110 =>
			array(
				0 =>
					array(
						'h' => 0.673913043478,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 15,
				2 => 7,
				3 => 191,
			),
		111 =>
			array(
				0 =>
					array(
						'h' => 0.672043010753,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 15,
				2 => 7,
				3 => 255,
			),
		112 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.0294117647059,
					),
				1 => 15,
				2 => 15,
				3 => 0,
			),
		113 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.363636363636,
						'l' => 0.043137254902,
					),
				1 => 15,
				2 => 15,
				3 => 7,
			),
		114 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0,
						'l' => 0.0588235294118,
					),
				1 => 15,
				2 => 15,
				3 => 15,
			),
		115 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.615384615385,
						'l' => 0.152941176471,
					),
				1 => 15,
				2 => 15,
				3 => 63,
			),
		116 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 15,
				2 => 15,
				3 => 127,
			),
		117 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 15,
				2 => 15,
				3 => 191,
			),
		118 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 15,
				3 => 255,
			),
		119 =>
			array(
				0 =>
					array(
						'h' => 0.293650793651,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 15,
				2 => 63,
				3 => 0,
			),
		120 =>
			array(
				0 =>
					array(
						'h' => 0.309523809524,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 15,
				2 => 63,
				3 => 7,
			),
		121 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.615384615385,
						'l' => 0.152941176471,
					),
				1 => 15,
				2 => 63,
				3 => 15,
			),
		122 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.615384615385,
						'l' => 0.152941176471,
					),
				1 => 15,
				2 => 63,
				3 => 63,
			),
		123 =>
			array(
				0 =>
					array(
						'h' => 0.595238095238,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 15,
				2 => 63,
				3 => 127,
			),
		124 =>
			array(
				0 =>
					array(
						'h' => 0.621212121212,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 15,
				2 => 63,
				3 => 191,
			),
		125 =>
			array(
				0 =>
					array(
						'h' => 0.633333333333,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 63,
				3 => 255,
			),
		126 =>
			array(
				0 =>
					array(
						'h' => 0.313648293963,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 15,
				2 => 127,
				3 => 0,
			),
		127 =>
			array(
				0 =>
					array(
						'h' => 0.322222222222,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 15,
				2 => 127,
				3 => 7,
			),
		128 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 15,
				2 => 127,
				3 => 15,
			),
		129 =>
			array(
				0 =>
					array(
						'h' => 0.404761904762,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 15,
				2 => 127,
				3 => 63,
			),
		130 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 15,
				2 => 127,
				3 => 127,
			),
		131 =>
			array(
				0 =>
					array(
						'h' => 0.560606060606,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 15,
				2 => 127,
				3 => 191,
			),
		132 =>
			array(
				0 =>
					array(
						'h' => 0.588888888889,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 127,
				3 => 255,
			),
		133 =>
			array(
				0 =>
					array(
						'h' => 0.320244328098,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 15,
				2 => 191,
				3 => 0,
			),
		134 =>
			array(
				0 =>
					array(
						'h' => 0.326086956522,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 15,
				2 => 191,
				3 => 7,
			),
		135 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 15,
				2 => 191,
				3 => 15,
			),
		136 =>
			array(
				0 =>
					array(
						'h' => 0.378787878788,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 15,
				2 => 191,
				3 => 63,
			),
		137 =>
			array(
				0 =>
					array(
						'h' => 0.439393939394,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 15,
				2 => 191,
				3 => 127,
			),
		138 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 15,
				2 => 191,
				3 => 191,
			),
		139 =>
			array(
				0 =>
					array(
						'h' => 0.544444444444,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 191,
				3 => 255,
			),
		140 =>
			array(
				0 =>
					array(
						'h' => 0.323529411765,
						's' => 1,
						'l' => 0.5,
					),
				1 => 15,
				2 => 255,
				3 => 0,
			),
		141 =>
			array(
				0 =>
					array(
						'h' => 0.327956989247,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 15,
				2 => 255,
				3 => 7,
			),
		142 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 255,
				3 => 15,
			),
		143 =>
			array(
				0 =>
					array(
						'h' => 0.366666666667,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 255,
				3 => 63,
			),
		144 =>
			array(
				0 =>
					array(
						'h' => 0.411111111111,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 255,
				3 => 127,
			),
		145 =>
			array(
				0 =>
					array(
						'h' => 0.455555555556,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 255,
				3 => 191,
			),
		146 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 15,
				2 => 255,
				3 => 255,
			),
		147 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 63,
				2 => 0,
				3 => 0,
			),
		148 =>
			array(
				0 =>
					array(
						'h' => 0.981481481481,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 63,
				2 => 0,
				3 => 7,
			),
		149 =>
			array(
				0 =>
					array(
						'h' => 0.960317460317,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 63,
				2 => 0,
				3 => 15,
			),
		150 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 63,
				2 => 0,
				3 => 63,
			),
		151 =>
			array(
				0 =>
					array(
						'h' => 0.749343832021,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 63,
				2 => 0,
				3 => 127,
			),
		152 =>
			array(
				0 =>
					array(
						'h' => 0.721640488656,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 63,
				2 => 0,
				3 => 191,
			),
		153 =>
			array(
				0 =>
					array(
						'h' => 0.707843137255,
						's' => 1,
						'l' => 0.5,
					),
				1 => 63,
				2 => 0,
				3 => 255,
			),
		154 =>
			array(
				0 =>
					array(
						'h' => 0.0185185185185,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 63,
				2 => 7,
				3 => 0,
			),
		155 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 63,
				2 => 7,
				3 => 7,
			),
		156 =>
			array(
				0 =>
					array(
						'h' => 0.97619047619,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 63,
				2 => 7,
				3 => 15,
			),
		157 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 63,
				2 => 7,
				3 => 63,
			),
		158 =>
			array(
				0 =>
					array(
						'h' => 0.744444444444,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 63,
				2 => 7,
				3 => 127,
			),
		159 =>
			array(
				0 =>
					array(
						'h' => 0.717391304348,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 63,
				2 => 7,
				3 => 191,
			),
		160 =>
			array(
				0 =>
					array(
						'h' => 0.704301075269,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 63,
				2 => 7,
				3 => 255,
			),
		161 =>
			array(
				0 =>
					array(
						'h' => 0.0396825396825,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 63,
				2 => 15,
				3 => 0,
			),
		162 =>
			array(
				0 =>
					array(
						'h' => 0.0238095238095,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 63,
				2 => 15,
				3 => 7,
			),
		163 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.615384615385,
						'l' => 0.152941176471,
					),
				1 => 63,
				2 => 15,
				3 => 15,
			),
		164 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.615384615385,
						'l' => 0.152941176471,
					),
				1 => 63,
				2 => 15,
				3 => 63,
			),
		165 =>
			array(
				0 =>
					array(
						'h' => 0.738095238095,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 63,
				2 => 15,
				3 => 127,
			),
		166 =>
			array(
				0 =>
					array(
						'h' => 0.712121212121,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 63,
				2 => 15,
				3 => 191,
			),
		167 =>
			array(
				0 =>
					array(
						'h' => 0.7,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 63,
				2 => 15,
				3 => 255,
			),
		168 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.123529411765,
					),
				1 => 63,
				2 => 63,
				3 => 0,
			),
		169 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.8,
						'l' => 0.137254901961,
					),
				1 => 63,
				2 => 63,
				3 => 7,
			),
		170 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.615384615385,
						'l' => 0.152941176471,
					),
				1 => 63,
				2 => 63,
				3 => 15,
			),
		171 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0,
						'l' => 0.247058823529,
					),
				1 => 63,
				2 => 63,
				3 => 63,
			),
		172 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.336842105263,
						'l' => 0.372549019608,
					),
				1 => 63,
				2 => 63,
				3 => 127,
			),
		173 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 63,
				2 => 63,
				3 => 191,
			),
		174 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 63,
				2 => 63,
				3 => 255,
			),
		175 =>
			array(
				0 =>
					array(
						'h' => 0.250656167979,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 63,
				2 => 127,
				3 => 0,
			),
		176 =>
			array(
				0 =>
					array(
						'h' => 0.255555555556,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 63,
				2 => 127,
				3 => 7,
			),
		177 =>
			array(
				0 =>
					array(
						'h' => 0.261904761905,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 63,
				2 => 127,
				3 => 15,
			),
		178 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.336842105263,
						'l' => 0.372549019608,
					),
				1 => 63,
				2 => 127,
				3 => 63,
			),
		179 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.336842105263,
						'l' => 0.372549019608,
					),
				1 => 63,
				2 => 127,
				3 => 127,
			),
		180 =>
			array(
				0 =>
					array(
						'h' => 0.583333333333,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 63,
				2 => 127,
				3 => 191,
			),
		181 =>
			array(
				0 =>
					array(
						'h' => 0.611111111111,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 63,
				2 => 127,
				3 => 255,
			),
		182 =>
			array(
				0 =>
					array(
						'h' => 0.278359511344,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 63,
				2 => 191,
				3 => 0,
			),
		183 =>
			array(
				0 =>
					array(
						'h' => 0.282608695652,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 63,
				2 => 191,
				3 => 7,
			),
		184 =>
			array(
				0 =>
					array(
						'h' => 0.287878787879,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 63,
				2 => 191,
				3 => 15,
			),
		185 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 63,
				2 => 191,
				3 => 63,
			),
		186 =>
			array(
				0 =>
					array(
						'h' => 0.416666666667,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 63,
				2 => 191,
				3 => 127,
			),
		187 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 63,
				2 => 191,
				3 => 191,
			),
		188 =>
			array(
				0 =>
					array(
						'h' => 0.555555555556,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 63,
				2 => 191,
				3 => 255,
			),
		189 =>
			array(
				0 =>
					array(
						'h' => 0.292156862745,
						's' => 1,
						'l' => 0.5,
					),
				1 => 63,
				2 => 255,
				3 => 0,
			),
		190 =>
			array(
				0 =>
					array(
						'h' => 0.295698924731,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 63,
				2 => 255,
				3 => 7,
			),
		191 =>
			array(
				0 =>
					array(
						'h' => 0.3,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 63,
				2 => 255,
				3 => 15,
			),
		192 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 63,
				2 => 255,
				3 => 63,
			),
		193 =>
			array(
				0 =>
					array(
						'h' => 0.388888888889,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 63,
				2 => 255,
				3 => 127,
			),
		194 =>
			array(
				0 =>
					array(
						'h' => 0.444444444444,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 63,
				2 => 255,
				3 => 191,
			),
		195 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 63,
				2 => 255,
				3 => 255,
			),
		196 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 0,
				3 => 0,
			),
		197 =>
			array(
				0 =>
					array(
						'h' => 0.990813648294,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 0,
				3 => 7,
			),
		198 =>
			array(
				0 =>
					array(
						'h' => 0.98031496063,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 0,
				3 => 15,
			),
		199 =>
			array(
				0 =>
					array(
						'h' => 0.917322834646,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 0,
				3 => 63,
			),
		200 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 0,
				3 => 127,
			),
		201 =>
			array(
				0 =>
					array(
						'h' => 0.777486910995,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 127,
				2 => 0,
				3 => 191,
			),
		202 =>
			array(
				0 =>
					array(
						'h' => 0.749673202614,
						's' => 1,
						'l' => 0.5,
					),
				1 => 127,
				2 => 0,
				3 => 255,
			),
		203 =>
			array(
				0 =>
					array(
						'h' => 0.00918635170604,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 7,
				3 => 0,
			),
		204 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 127,
				2 => 7,
				3 => 7,
			),
		205 =>
			array(
				0 =>
					array(
						'h' => 0.988888888889,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 127,
				2 => 7,
				3 => 15,
			),
		206 =>
			array(
				0 =>
					array(
						'h' => 0.922222222222,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 127,
				2 => 7,
				3 => 63,
			),
		207 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 127,
				2 => 7,
				3 => 127,
			),
		208 =>
			array(
				0 =>
					array(
						'h' => 0.775362318841,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 127,
				2 => 7,
				3 => 191,
			),
		209 =>
			array(
				0 =>
					array(
						'h' => 0.747311827957,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 127,
				2 => 7,
				3 => 255,
			),
		210 =>
			array(
				0 =>
					array(
						'h' => 0.0196850393701,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 15,
				3 => 0,
			),
		211 =>
			array(
				0 =>
					array(
						'h' => 0.0111111111111,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 127,
				2 => 15,
				3 => 7,
			),
		212 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 127,
				2 => 15,
				3 => 15,
			),
		213 =>
			array(
				0 =>
					array(
						'h' => 0.928571428571,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 127,
				2 => 15,
				3 => 63,
			),
		214 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 127,
				2 => 15,
				3 => 127,
			),
		215 =>
			array(
				0 =>
					array(
						'h' => 0.772727272727,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 127,
				2 => 15,
				3 => 191,
			),
		216 =>
			array(
				0 =>
					array(
						'h' => 0.744444444444,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 127,
				2 => 15,
				3 => 255,
			),
		217 =>
			array(
				0 =>
					array(
						'h' => 0.0826771653543,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 63,
				3 => 0,
			),
		218 =>
			array(
				0 =>
					array(
						'h' => 0.0777777777778,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 127,
				2 => 63,
				3 => 7,
			),
		219 =>
			array(
				0 =>
					array(
						'h' => 0.0714285714286,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 127,
				2 => 63,
				3 => 15,
			),
		220 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.336842105263,
						'l' => 0.372549019608,
					),
				1 => 127,
				2 => 63,
				3 => 63,
			),
		221 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.336842105263,
						'l' => 0.372549019608,
					),
				1 => 127,
				2 => 63,
				3 => 127,
			),
		222 =>
			array(
				0 =>
					array(
						'h' => 0.75,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 127,
				2 => 63,
				3 => 191,
			),
		223 =>
			array(
				0 =>
					array(
						'h' => 0.722222222222,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 127,
				2 => 63,
				3 => 255,
			),
		224 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.249019607843,
					),
				1 => 127,
				2 => 127,
				3 => 0,
			),
		225 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.89552238806,
						'l' => 0.262745098039,
					),
				1 => 127,
				2 => 127,
				3 => 7,
			),
		226 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.788732394366,
						'l' => 0.278431372549,
					),
				1 => 127,
				2 => 127,
				3 => 15,
			),
		227 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.336842105263,
						'l' => 0.372549019608,
					),
				1 => 127,
				2 => 127,
				3 => 63,
			),
		228 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0,
						'l' => 0.498039215686,
					),
				1 => 127,
				2 => 127,
				3 => 127,
			),
		229 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 0.333333333333,
						'l' => 0.623529411765,
					),
				1 => 127,
				2 => 127,
				3 => 191,
			),
		230 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 127,
				2 => 127,
				3 => 255,
			),
		231 =>
			array(
				0 =>
					array(
						'h' => 0.222513089005,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 127,
				2 => 191,
				3 => 0,
			),
		232 =>
			array(
				0 =>
					array(
						'h' => 0.224637681159,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 127,
				2 => 191,
				3 => 7,
			),
		233 =>
			array(
				0 =>
					array(
						'h' => 0.227272727273,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 127,
				2 => 191,
				3 => 15,
			),
		234 =>
			array(
				0 =>
					array(
						'h' => 0.25,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 127,
				2 => 191,
				3 => 63,
			),
		235 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 0.333333333333,
						'l' => 0.623529411765,
					),
				1 => 127,
				2 => 191,
				3 => 127,
			),
		236 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 0.333333333333,
						'l' => 0.623529411765,
					),
				1 => 127,
				2 => 191,
				3 => 191,
			),
		237 =>
			array(
				0 =>
					array(
						'h' => 0.583333333333,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 127,
				2 => 191,
				3 => 255,
			),
		238 =>
			array(
				0 =>
					array(
						'h' => 0.250326797386,
						's' => 1,
						'l' => 0.5,
					),
				1 => 127,
				2 => 255,
				3 => 0,
			),
		239 =>
			array(
				0 =>
					array(
						'h' => 0.252688172043,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 127,
				2 => 255,
				3 => 7,
			),
		240 =>
			array(
				0 =>
					array(
						'h' => 0.255555555556,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 127,
				2 => 255,
				3 => 15,
			),
		241 =>
			array(
				0 =>
					array(
						'h' => 0.277777777778,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 127,
				2 => 255,
				3 => 63,
			),
		242 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 127,
				2 => 255,
				3 => 127,
			),
		243 =>
			array(
				0 =>
					array(
						'h' => 0.416666666667,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 127,
				2 => 255,
				3 => 191,
			),
		244 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 127,
				2 => 255,
				3 => 255,
			),
		245 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 0,
				3 => 0,
			),
		246 =>
			array(
				0 =>
					array(
						'h' => 0.993891797557,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 0,
				3 => 7,
			),
		247 =>
			array(
				0 =>
					array(
						'h' => 0.986910994764,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 0,
				3 => 15,
			),
		248 =>
			array(
				0 =>
					array(
						'h' => 0.94502617801,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 0,
				3 => 63,
			),
		249 =>
			array(
				0 =>
					array(
						'h' => 0.889179755672,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 0,
				3 => 127,
			),
		250 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 0,
				3 => 191,
			),
		251 =>
			array(
				0 =>
					array(
						'h' => 0.791503267974,
						's' => 1,
						'l' => 0.5,
					),
				1 => 191,
				2 => 0,
				3 => 255,
			),
		252 =>
			array(
				0 =>
					array(
						'h' => 0.00610820244328,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 7,
				3 => 0,
			),
		253 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 7,
				3 => 7,
			),
		254 =>
			array(
				0 =>
					array(
						'h' => 0.992753623188,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 7,
				3 => 15,
			),
		255 =>
			array(
				0 =>
					array(
						'h' => 0.949275362319,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 7,
				3 => 63,
			),
		256 =>
			array(
				0 =>
					array(
						'h' => 0.891304347826,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 7,
				3 => 127,
			),
		257 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 7,
				3 => 191,
			),
		258 =>
			array(
				0 =>
					array(
						'h' => 0.790322580645,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 191,
				2 => 7,
				3 => 255,
			),
		259 =>
			array(
				0 =>
					array(
						'h' => 0.0130890052356,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 15,
				3 => 0,
			),
		260 =>
			array(
				0 =>
					array(
						'h' => 0.00724637681159,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 15,
				3 => 7,
			),
		261 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 191,
				2 => 15,
				3 => 15,
			),
		262 =>
			array(
				0 =>
					array(
						'h' => 0.954545454545,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 191,
				2 => 15,
				3 => 63,
			),
		263 =>
			array(
				0 =>
					array(
						'h' => 0.893939393939,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 191,
				2 => 15,
				3 => 127,
			),
		264 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 191,
				2 => 15,
				3 => 191,
			),
		265 =>
			array(
				0 =>
					array(
						'h' => 0.788888888889,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 191,
				2 => 15,
				3 => 255,
			),
		266 =>
			array(
				0 =>
					array(
						'h' => 0.0549738219895,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 63,
				3 => 0,
			),
		267 =>
			array(
				0 =>
					array(
						'h' => 0.0507246376812,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 63,
				3 => 7,
			),
		268 =>
			array(
				0 =>
					array(
						'h' => 0.0454545454545,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 191,
				2 => 63,
				3 => 15,
			),
		269 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 191,
				2 => 63,
				3 => 63,
			),
		270 =>
			array(
				0 =>
					array(
						'h' => 0.916666666667,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 191,
				2 => 63,
				3 => 127,
			),
		271 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 191,
				2 => 63,
				3 => 191,
			),
		272 =>
			array(
				0 =>
					array(
						'h' => 0.777777777778,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 191,
				2 => 63,
				3 => 255,
			),
		273 =>
			array(
				0 =>
					array(
						'h' => 0.110820244328,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 127,
				3 => 0,
			),
		274 =>
			array(
				0 =>
					array(
						'h' => 0.108695652174,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 127,
				3 => 7,
			),
		275 =>
			array(
				0 =>
					array(
						'h' => 0.106060606061,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 191,
				2 => 127,
				3 => 15,
			),
		276 =>
			array(
				0 =>
					array(
						'h' => 0.0833333333333,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 191,
				2 => 127,
				3 => 63,
			),
		277 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0.333333333333,
						'l' => 0.623529411765,
					),
				1 => 191,
				2 => 127,
				3 => 127,
			),
		278 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 0.333333333333,
						'l' => 0.623529411765,
					),
				1 => 191,
				2 => 127,
				3 => 191,
			),
		279 =>
			array(
				0 =>
					array(
						'h' => 0.75,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 191,
				2 => 127,
				3 => 255,
			),
		280 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.374509803922,
					),
				1 => 191,
				2 => 191,
				3 => 0,
			),
		281 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.929292929293,
						'l' => 0.388235294118,
					),
				1 => 191,
				2 => 191,
				3 => 7,
			),
		282 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.854368932039,
						'l' => 0.403921568627,
					),
				1 => 191,
				2 => 191,
				3 => 15,
			),
		283 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.503937007874,
						'l' => 0.498039215686,
					),
				1 => 191,
				2 => 191,
				3 => 63,
			),
		284 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 0.333333333333,
						'l' => 0.623529411765,
					),
				1 => 191,
				2 => 191,
				3 => 127,
			),
		285 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0,
						'l' => 0.749019607843,
					),
				1 => 191,
				2 => 191,
				3 => 191,
			),
		286 =>
			array(
				0 =>
					array(
						'h' => 0.666666666667,
						's' => 1,
						'l' => 0.874509803922,
					),
				1 => 191,
				2 => 191,
				3 => 255,
			),
		287 =>
			array(
				0 =>
					array(
						'h' => 0.208496732026,
						's' => 1,
						'l' => 0.5,
					),
				1 => 191,
				2 => 255,
				3 => 0,
			),
		288 =>
			array(
				0 =>
					array(
						'h' => 0.209677419355,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 191,
				2 => 255,
				3 => 7,
			),
		289 =>
			array(
				0 =>
					array(
						'h' => 0.211111111111,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 191,
				2 => 255,
				3 => 15,
			),
		290 =>
			array(
				0 =>
					array(
						'h' => 0.222222222222,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 191,
				2 => 255,
				3 => 63,
			),
		291 =>
			array(
				0 =>
					array(
						'h' => 0.25,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 191,
				2 => 255,
				3 => 127,
			),
		292 =>
			array(
				0 =>
					array(
						'h' => 0.333333333333,
						's' => 1,
						'l' => 0.874509803922,
					),
				1 => 191,
				2 => 255,
				3 => 191,
			),
		293 =>
			array(
				0 =>
					array(
						'h' => 0.5,
						's' => 1,
						'l' => 0.874509803922,
					),
				1 => 191,
				2 => 255,
				3 => 255,
			),
		294 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 0,
				3 => 0,
			),
		295 =>
			array(
				0 =>
					array(
						'h' => 0.995424836601,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 0,
				3 => 7,
			),
		296 =>
			array(
				0 =>
					array(
						'h' => 0.990196078431,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 0,
				3 => 15,
			),
		297 =>
			array(
				0 =>
					array(
						'h' => 0.958823529412,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 0,
				3 => 63,
			),
		298 =>
			array(
				0 =>
					array(
						'h' => 0.916993464052,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 0,
				3 => 127,
			),
		299 =>
			array(
				0 =>
					array(
						'h' => 0.875163398693,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 0,
				3 => 191,
			),
		300 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 0,
				3 => 255,
			),
		301 =>
			array(
				0 =>
					array(
						'h' => 0.00457516339869,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 7,
				3 => 0,
			),
		302 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 7,
				3 => 7,
			),
		303 =>
			array(
				0 =>
					array(
						'h' => 0.994623655914,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 7,
				3 => 15,
			),
		304 =>
			array(
				0 =>
					array(
						'h' => 0.962365591398,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 7,
				3 => 63,
			),
		305 =>
			array(
				0 =>
					array(
						'h' => 0.91935483871,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 7,
				3 => 127,
			),
		306 =>
			array(
				0 =>
					array(
						'h' => 0.876344086022,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 7,
				3 => 191,
			),
		307 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 7,
				3 => 255,
			),
		308 =>
			array(
				0 =>
					array(
						'h' => 0.00980392156863,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 15,
				3 => 0,
			),
		309 =>
			array(
				0 =>
					array(
						'h' => 0.00537634408602,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 15,
				3 => 7,
			),
		310 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 15,
				3 => 15,
			),
		311 =>
			array(
				0 =>
					array(
						'h' => 0.966666666667,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 15,
				3 => 63,
			),
		312 =>
			array(
				0 =>
					array(
						'h' => 0.922222222222,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 15,
				3 => 127,
			),
		313 =>
			array(
				0 =>
					array(
						'h' => 0.877777777778,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 15,
				3 => 191,
			),
		314 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 15,
				3 => 255,
			),
		315 =>
			array(
				0 =>
					array(
						'h' => 0.0411764705882,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 63,
				3 => 0,
			),
		316 =>
			array(
				0 =>
					array(
						'h' => 0.0376344086022,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 63,
				3 => 7,
			),
		317 =>
			array(
				0 =>
					array(
						'h' => 0.0333333333333,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 63,
				3 => 15,
			),
		318 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 255,
				2 => 63,
				3 => 63,
			),
		319 =>
			array(
				0 =>
					array(
						'h' => 0.944444444444,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 255,
				2 => 63,
				3 => 127,
			),
		320 =>
			array(
				0 =>
					array(
						'h' => 0.888888888889,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 255,
				2 => 63,
				3 => 191,
			),
		321 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 255,
				2 => 63,
				3 => 255,
			),
		322 =>
			array(
				0 =>
					array(
						'h' => 0.0830065359477,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 127,
				3 => 0,
			),
		323 =>
			array(
				0 =>
					array(
						'h' => 0.0806451612903,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 127,
				3 => 7,
			),
		324 =>
			array(
				0 =>
					array(
						'h' => 0.0777777777778,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 127,
				3 => 15,
			),
		325 =>
			array(
				0 =>
					array(
						'h' => 0.0555555555556,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 255,
				2 => 127,
				3 => 63,
			),
		326 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 255,
				2 => 127,
				3 => 127,
			),
		327 =>
			array(
				0 =>
					array(
						'h' => 0.916666666667,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 255,
				2 => 127,
				3 => 191,
			),
		328 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 255,
				2 => 127,
				3 => 255,
			),
		329 =>
			array(
				0 =>
					array(
						'h' => 0.124836601307,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 191,
				3 => 0,
			),
		330 =>
			array(
				0 =>
					array(
						'h' => 0.123655913978,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 191,
				3 => 7,
			),
		331 =>
			array(
				0 =>
					array(
						'h' => 0.122222222222,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 191,
				3 => 15,
			),
		332 =>
			array(
				0 =>
					array(
						'h' => 0.111111111111,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 255,
				2 => 191,
				3 => 63,
			),
		333 =>
			array(
				0 =>
					array(
						'h' => 0.0833333333333,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 255,
				2 => 191,
				3 => 127,
			),
		334 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 1,
						'l' => 0.874509803922,
					),
				1 => 255,
				2 => 191,
				3 => 191,
			),
		335 =>
			array(
				0 =>
					array(
						'h' => 0.833333333333,
						's' => 1,
						'l' => 0.874509803922,
					),
				1 => 255,
				2 => 191,
				3 => 255,
			),
		336 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.5,
					),
				1 => 255,
				2 => 255,
				3 => 0,
			),
		337 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.513725490196,
					),
				1 => 255,
				2 => 255,
				3 => 7,
			),
		338 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.529411764706,
					),
				1 => 255,
				2 => 255,
				3 => 15,
			),
		339 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.623529411765,
					),
				1 => 255,
				2 => 255,
				3 => 63,
			),
		340 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.749019607843,
					),
				1 => 255,
				2 => 255,
				3 => 127,
			),
		341 =>
			array(
				0 =>
					array(
						'h' => 0.166666666667,
						's' => 1,
						'l' => 0.874509803922,
					),
				1 => 255,
				2 => 255,
				3 => 191,
			),
		342 =>
			array(
				0 =>
					array(
						'h' => 0,
						's' => 0,
						'l' => 1,
					),
				1 => 255,
				2 => 255,
				3 => 255,
			),
	);

	return $essais;
}

SAMX