OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
palette.h
Go to the documentation of this file.
1 #ifndef _PALETTE_H
2 #define _PALETTE_H
3 
4 /* default palette */
5 static const unsigned char default_palette[768] ={
6  147, 0, 108,
7  144, 0, 111,
8  141, 0, 114,
9  138, 0, 117,
10  135, 0, 120,
11  132, 0, 123,
12  129, 0, 126,
13  126, 0, 129,
14  123, 0, 132,
15  120, 0, 135,
16  117, 0, 138,
17  114, 0, 141,
18  111, 0, 144,
19  108, 0, 147,
20  105, 0, 150,
21  102, 0, 153,
22  99, 0, 156,
23  96, 0, 159,
24  93, 0, 162,
25  90, 0, 165,
26  87, 0, 168,
27  84, 0, 171,
28  81, 0, 174,
29  78, 0, 177,
30  75, 0, 180,
31  72, 0, 183,
32  69, 0, 186,
33  66, 0, 189,
34  63, 0, 192,
35  60, 0, 195,
36  57, 0, 198,
37  54, 0, 201,
38  51, 0, 204,
39  48, 0, 207,
40  45, 0, 210,
41  42, 0, 213,
42  39, 0, 216,
43  36, 0, 219,
44  33, 0, 222,
45  30, 0, 225,
46  27, 0, 228,
47  24, 0, 231,
48  21, 0, 234,
49  18, 0, 237,
50  15, 0, 240,
51  12, 0, 243,
52  9, 0, 246,
53  6, 0, 249,
54  0, 0, 252,
55  0, 0, 255,
56  0, 5, 255,
57  0, 10, 255,
58  0, 16, 255,
59  0, 21, 255,
60  0, 26, 255,
61  0, 32, 255,
62  0, 37, 255,
63  0, 42, 255,
64  0, 48, 255,
65  0, 53, 255,
66  0, 58, 255,
67  0, 64, 255,
68  0, 69, 255,
69  0, 74, 255,
70  0, 80, 255,
71  0, 85, 255,
72  0, 90, 255,
73  0, 96, 255,
74  0, 101, 255,
75  0, 106, 255,
76  0, 112, 255,
77  0, 117, 255,
78  0, 122, 255,
79  0, 128, 255,
80  0, 133, 255,
81  0, 138, 255,
82  0, 144, 255,
83  0, 149, 255,
84  0, 154, 255,
85  0, 160, 255,
86  0, 165, 255,
87  0, 170, 255,
88  0, 176, 255,
89  0, 181, 255,
90  0, 186, 255,
91  0, 192, 255,
92  0, 197, 255,
93  0, 202, 255,
94  0, 208, 255,
95  0, 213, 255,
96  0, 218, 255,
97  0, 224, 255,
98  0, 229, 255,
99  0, 234, 255,
100  0, 240, 255,
101  0, 245, 255,
102  0, 250, 255,
103  0, 255, 255,
104  0, 255, 247,
105  0, 255, 239,
106  0, 255, 231,
107  0, 255, 223,
108  0, 255, 215,
109  0, 255, 207,
110  0, 255, 199,
111  0, 255, 191,
112  0, 255, 183,
113  0, 255, 175,
114  0, 255, 167,
115  0, 255, 159,
116  0, 255, 151,
117  0, 255, 143,
118  0, 255, 135,
119  0, 255, 127,
120  0, 255, 119,
121  0, 255, 111,
122  0, 255, 103,
123  0, 255, 95,
124  0, 255, 87,
125  0, 255, 79,
126  0, 255, 71,
127  0, 255, 63,
128  0, 255, 55,
129  0, 255, 47,
130  0, 255, 39,
131  0, 255, 31,
132  0, 255, 23,
133  0, 255, 15,
134  0, 255, 0,
135  8, 255, 0,
136  16, 255, 0,
137  24, 255, 0,
138  32, 255, 0,
139  40, 255, 0,
140  48, 255, 0,
141  56, 255, 0,
142  64, 255, 0,
143  72, 255, 0,
144  80, 255, 0,
145  88, 255, 0,
146  96, 255, 0,
147  104, 255, 0,
148  112, 255, 0,
149  120, 255, 0,
150  128, 255, 0,
151  136, 255, 0,
152  144, 255, 0,
153  152, 255, 0,
154  160, 255, 0,
155  168, 255, 0,
156  176, 255, 0,
157  184, 255, 0,
158  192, 255, 0,
159  200, 255, 0,
160  208, 255, 0,
161  216, 255, 0,
162  224, 255, 0,
163  232, 255, 0,
164  240, 255, 0,
165  248, 255, 0,
166  255, 255, 0,
167  255, 251, 0,
168  255, 247, 0,
169  255, 243, 0,
170  255, 239, 0,
171  255, 235, 0,
172  255, 231, 0,
173  255, 227, 0,
174  255, 223, 0,
175  255, 219, 0,
176  255, 215, 0,
177  255, 211, 0,
178  255, 207, 0,
179  255, 203, 0,
180  255, 199, 0,
181  255, 195, 0,
182  255, 191, 0,
183  255, 187, 0,
184  255, 183, 0,
185  255, 179, 0,
186  255, 175, 0,
187  255, 171, 0,
188  255, 167, 0,
189  255, 163, 0,
190  255, 159, 0,
191  255, 155, 0,
192  255, 151, 0,
193  255, 147, 0,
194  255, 143, 0,
195  255, 139, 0,
196  255, 135, 0,
197  255, 131, 0,
198  255, 127, 0,
199  255, 123, 0,
200  255, 119, 0,
201  255, 115, 0,
202  255, 111, 0,
203  255, 107, 0,
204  255, 103, 0,
205  255, 99, 0,
206  255, 95, 0,
207  255, 91, 0,
208  255, 87, 0,
209  255, 83, 0,
210  255, 79, 0,
211  255, 75, 0,
212  255, 71, 0,
213  255, 67, 0,
214  255, 63, 0,
215  255, 59, 0,
216  255, 55, 0,
217  255, 51, 0,
218  255, 47, 0,
219  255, 43, 0,
220  255, 39, 0,
221  255, 35, 0,
222  255, 31, 0,
223  255, 27, 0,
224  255, 23, 0,
225  255, 19, 0,
226  255, 15, 0,
227  255, 11, 0,
228  255, 7, 0,
229  255, 3, 0,
230  255, 0, 0,
231  250, 0, 0,
232  245, 0, 0,
233  240, 0, 0,
234  235, 0, 0,
235  230, 0, 0,
236  225, 0, 0,
237  220, 0, 0,
238  215, 0, 0,
239  210, 0, 0,
240  205, 0, 0,
241  200, 0, 0,
242  195, 0, 0,
243  190, 0, 0,
244  185, 0, 0,
245  180, 0, 0,
246  175, 0, 0,
247  170, 0, 0,
248  165, 0, 0,
249  160, 0, 0,
250  155, 0, 0,
251  150, 0, 0,
252  145, 0, 0,
253  140, 0, 0,
254  135, 0, 0,
255  130, 0, 0,
256  125, 0, 0,
257  120, 0, 0,
258  115, 0, 0,
259  110, 0, 0,
260  105, 0, 0,
261  0, 0, 0
262 };
263 
264 
265 /* Biosphere Palette */
266 static const unsigned char bios_palette[768] ={
267  132, 0, 124,
268  132, 0, 124,
269  122, 0, 134,
270  122, 0, 134,
271  112, 0, 144,
272  112, 0, 144,
273  102, 0, 154,
274  102, 0, 154,
275  92, 0, 164,
276  92, 0, 164,
277  82, 0, 174,
278  82, 0, 174,
279  72, 0, 184,
280  72, 0, 184,
281  62, 0, 194,
282  62, 0, 194,
283  52, 0, 204,
284  52, 0, 204,
285  42, 0, 214,
286  42, 0, 214,
287  32, 0, 224,
288  32, 0, 224,
289  22, 0, 234,
290  22, 0, 234,
291  0, 0, 255,
292  0, 0, 255,
293  0, 36, 255,
294  0, 36, 255,
295  0, 56, 255,
296  0, 56, 255,
297  0, 76, 255,
298  0, 76, 255,
299  0, 96, 255,
300  0, 96, 255,
301  0, 116, 255,
302  0, 116, 255,
303  0, 136, 255,
304  0, 136, 255,
305  0, 156, 255,
306  0, 156, 255,
307  0, 176, 255,
308  0, 176, 255,
309  0, 196, 255,
310  0, 196, 255,
311  0, 216, 255,
312  0, 216, 255,
313  0, 236, 255,
314  0, 236, 255,
315  0, 255, 255,
316  0, 255, 255,
317  0, 255, 231,
318  0, 255, 231,
319  0, 255, 207,
320  0, 255, 207,
321  0, 255, 183,
322  0, 255, 183,
323  0, 255, 159,
324  0, 255, 159,
325  0, 255, 135,
326  0, 255, 135,
327  0, 255, 111,
328  0, 255, 111,
329  0, 255, 87,
330  0, 255, 87,
331  0, 255, 0,
332  0, 255, 0,
333  87, 255, 0,
334  87, 255, 0,
335  111, 255, 0,
336  111, 255, 0,
337  135, 255, 0,
338  135, 255, 0,
339  159, 255, 0,
340  159, 255, 0,
341  183, 255, 0,
342  183, 255, 0,
343  207, 255, 0,
344  207, 255, 0,
345  231, 255, 0,
346  231, 255, 0,
347  255, 255, 0,
348  255, 255, 0,
349  255, 239, 0,
350  255, 239, 0,
351  255, 223, 0,
352  255, 223, 0,
353  255, 207, 0,
354  255, 207, 0,
355  255, 191, 0,
356  255, 191, 0,
357  255, 175, 0,
358  255, 175, 0,
359  255, 159, 0,
360  255, 159, 0,
361  255, 143, 0,
362  255, 143, 0,
363  255, 127, 0,
364  255, 127, 0,
365  255, 111, 0,
366  255, 111, 0,
367  255, 95, 0,
368  255, 95, 0,
369  255, 79, 0,
370  255, 79, 0,
371  255, 63, 0,
372  255, 63, 0,
373  255, 47, 0,
374  255, 47, 0,
375  255, 31, 0,
376  255, 31, 0,
377  255, 15, 0,
378  255, 15, 0,
379  255, 0, 0,
380  255, 0, 0,
381  245, 0, 0,
382  245, 0, 0,
383  235, 0, 0,
384  235, 0, 0,
385  225, 0, 0,
386  225, 0, 0,
387  215, 0, 0,
388  215, 0, 0,
389  205, 0, 0,
390  205, 0, 0,
391  195, 0, 0,
392  195, 0, 0,
393  195, 0, 0,
394  0, 0, 0,
395  182, 75, 6,
396  185, 80, 10,
397  187, 82, 12,
398  190, 88, 16,
399  193, 93, 20,
400  196, 98, 24,
401  199, 103, 28,
402  202, 108, 32,
403  204, 113, 36,
404  207, 118, 39,
405  210, 123, 43,
406  213, 128, 47,
407  215, 133, 50,
408  218, 137, 54,
409  221, 142, 58,
410  223, 147, 61,
411  226, 151, 64,
412  228, 156, 67,
413  230, 160, 71,
414  233, 165, 74,
415  235, 169, 76,
416  237, 173, 79,
417  239, 177, 82,
418  241, 181, 85,
419  242, 185, 87,
420  244, 189, 89,
421  246, 192, 91,
422  247, 196, 93,
423  248, 199, 95,
424  250, 203, 97,
425  251, 206, 99,
426  252, 209, 100,
427  253, 212, 101,
428  253, 215, 102,
429  254, 217, 103,
430  255, 220, 104,
431  255, 222, 104,
432  255, 224, 104,
433  255, 226, 105,
434  255, 228, 105,
435  255, 230, 104,
436  254, 231, 104,
437  254, 233, 104,
438  253, 234, 103,
439  252, 235, 102,
440  251, 236, 102,
441  250, 236, 101,
442  248, 237, 100,
443  247, 237, 98,
444  246, 238, 97,
445  244, 238, 96,
446  242, 238, 94,
447  240, 238, 93,
448  238, 237, 91,
449  236, 237, 90,
450  234, 237, 88,
451  232, 236, 86,
452  229, 235, 85,
453  227, 234, 83,
454  224, 234, 81,
455  222, 233, 79,
456  219, 232, 77,
457  216, 230, 75,
458  213, 229, 73,
459  210, 228, 72,
460  207, 226, 70,
461  204, 225, 68,
462  201, 223, 66,
463  198, 222, 64,
464  195, 220, 63,
465  192, 218, 61,
466  188, 216, 59,
467  185, 215, 58,
468  182, 213, 56,
469  178, 211, 55,
470  175, 209, 53,
471  171, 207, 52,
472  168, 205, 51,
473  164, 203, 50,
474  161, 201, 49,
475  157, 199, 48,
476  154, 197, 47,
477  150, 195, 47,
478  146, 192, 46,
479  143, 190, 46,
480  139, 188, 46,
481  136, 186, 46,
482  132, 184, 46,
483  129, 182, 46,
484  125, 180, 46,
485  122, 178, 47,
486  118, 176, 48,
487  115, 174, 49,
488  111, 172, 50,
489  108, 170, 51,
490  104, 168, 52,
491  101, 166, 54,
492  98, 164, 56,
493  94, 162, 57,
494  91, 160, 59,
495  87, 158, 61,
496  84, 156, 64,
497  81, 155, 66,
498  77, 153, 68,
499  74, 151, 71,
500  71, 149, 73,
501  67, 147, 76,
502  64, 145, 79,
503  61, 144, 82,
504  57, 142, 85,
505  54, 140, 88,
506  51, 138, 91,
507  47, 136, 94,
508  44, 135, 97,
509  41, 133, 100,
510  38, 131, 104,
511  34, 129, 107,
512  31, 128, 111,
513  28, 126, 114,
514  24, 124, 118,
515  21, 122, 121,
516  18, 121, 125,
517  15, 119, 129,
518  11, 117, 132,
519  10, 116, 134,
520  7, 114, 138,
521  3, 113, 141,
522  0, 0, 0
523 };
524 
525 /* NDVI Palette */
526 static const unsigned char ndvi_palette[768] ={
527  235, 235, 235,
528  235, 235, 235,
529  235, 235, 235,
530  235, 235, 235,
531  235, 235, 235,
532  235, 235, 235,
533  235, 235, 235,
534  235, 235, 235,
535  235, 235, 235,
536  235, 235, 235,
537  235, 235, 235,
538  235, 235, 235,
539  235, 235, 235,
540  235, 235, 235,
541  235, 235, 235,
542  235, 235, 235,
543  202, 108, 32,
544  203, 110, 34,
545  204, 113, 36,
546  206, 115, 38,
547  207, 118, 39,
548  209, 120, 41,
549  210, 123, 43,
550  211, 125, 45,
551  213, 128, 47,
552  214, 130, 49,
553  215, 133, 50,
554  217, 135, 52,
555  218, 137, 54,
556  219, 140, 56,
557  221, 142, 58,
558  222, 144, 59,
559  223, 147, 61,
560  224, 149, 63,
561  226, 151, 64,
562  227, 154, 66,
563  228, 156, 67,
564  229, 158, 69,
565  230, 160, 71,
566  231, 162, 72,
567  233, 165, 74,
568  234, 167, 75,
569  235, 169, 76,
570  236, 171, 78,
571  237, 173, 79,
572  238, 175, 81,
573  239, 177, 82,
574  240, 179, 83,
575  241, 181, 85,
576  242, 183, 86,
577  242, 185, 87,
578  243, 187, 88,
579  244, 189, 89,
580  245, 191, 90,
581  246, 192, 91,
582  246, 194, 92,
583  247, 196, 93,
584  248, 198, 94,
585  248, 199, 95,
586  249, 201, 96,
587  250, 203, 97,
588  250, 204, 98,
589  251, 206, 99,
590  251, 208, 99,
591  252, 209, 100,
592  252, 210, 101,
593  253, 212, 101,
594  253, 213, 102,
595  253, 215, 102,
596  254, 216, 103,
597  254, 217, 103,
598  254, 219, 103,
599  255, 220, 104,
600  255, 221, 104,
601  255, 222, 104,
602  126, 156, 44,
603  126, 156, 44,
604  126, 156, 44,
605  126, 156, 44,
606  126, 156, 44,
607  126, 156, 44,
608  126, 156, 44,
609  126, 156, 44,
610  126, 156, 44,
611  126, 156, 44,
612  126, 156, 44,
613  126, 156, 44,
614  126, 156, 44,
615  126, 156, 44,
616  126, 156, 44,
617  150, 182, 19,
618  150, 182, 19,
619  150, 182, 19,
620  150, 182, 19,
621  150, 182, 19,
622  150, 182, 19,
623  150, 182, 19,
624  150, 182, 19,
625  150, 182, 19,
626  150, 182, 19,
627  150, 182, 19,
628  150, 182, 19,
629  150, 182, 19,
630  150, 182, 19,
631  150, 182, 19,
632  117, 170, 0,
633  117, 170, 0,
634  117, 170, 0,
635  117, 170, 0,
636  117, 170, 0,
637  117, 170, 0,
638  117, 170, 0,
639  117, 170, 0,
640  117, 170, 0,
641  117, 170, 0,
642  117, 170, 0,
643  117, 170, 0,
644  117, 170, 0,
645  117, 170, 0,
646  117, 170, 0,
647  103, 161, 0,
648  103, 161, 0,
649  103, 161, 0,
650  103, 161, 0,
651  103, 161, 0,
652  103, 161, 0,
653  103, 161, 0,
654  103, 161, 0,
655  103, 161, 0,
656  103, 161, 0,
657  103, 161, 0,
658  103, 161, 0,
659  103, 161, 0,
660  103, 161, 0,
661  103, 161, 0,
662  82, 148, 0,
663  82, 148, 0,
664  82, 148, 0,
665  82, 148, 0,
666  82, 148, 0,
667  82, 148, 0,
668  82, 148, 0,
669  82, 148, 0,
670  82, 148, 0,
671  82, 148, 0,
672  82, 148, 0,
673  82, 148, 0,
674  82, 148, 0,
675  82, 148, 0,
676  82, 148, 0,
677  61, 134, 1,
678  61, 134, 1,
679  61, 134, 1,
680  61, 134, 1,
681  61, 134, 1,
682  61, 134, 1,
683  61, 134, 1,
684  61, 134, 1,
685  61, 134, 1,
686  61, 134, 1,
687  61, 134, 1,
688  61, 134, 1,
689  61, 134, 1,
690  61, 134, 1,
691  61, 134, 1,
692  28, 115, 1,
693  28, 115, 1,
694  28, 115, 1,
695  28, 115, 1,
696  28, 115, 1,
697  28, 115, 1,
698  28, 115, 1,
699  28, 115, 1,
700  28, 115, 1,
701  28, 115, 1,
702  28, 115, 1,
703  28, 115, 1,
704  28, 115, 1,
705  28, 115, 1,
706  28, 115, 1,
707  0, 95, 1,
708  0, 95, 1,
709  0, 95, 1,
710  0, 95, 1,
711  0, 95, 1,
712  0, 95, 1,
713  0, 95, 1,
714  0, 95, 1,
715  0, 95, 1,
716  0, 95, 1,
717  0, 95, 1,
718  0, 95, 1,
719  0, 95, 1,
720  0, 95, 1,
721  0, 95, 1,
722  0, 72, 0,
723  0, 72, 0,
724  0, 72, 0,
725  0, 72, 0,
726  0, 72, 0,
727  0, 72, 0,
728  0, 72, 0,
729  0, 72, 0,
730  0, 72, 0,
731  0, 72, 0,
732  0, 72, 0,
733  0, 72, 0,
734  0, 72, 0,
735  0, 72, 0,
736  0, 72, 0,
737  2, 55, 1,
738  2, 55, 1,
739  2, 55, 1,
740  2, 55, 1,
741  2, 55, 1,
742  2, 55, 1,
743  2, 55, 1,
744  2, 55, 1,
745  2, 55, 1,
746  2, 55, 1,
747  2, 55, 1,
748  2, 55, 1,
749  2, 55, 1,
750  2, 55, 1,
751  2, 55, 1,
752  0, 41, 1,
753  0, 41, 1,
754  0, 41, 1,
755  0, 41, 1,
756  0, 41, 1,
757  0, 41, 1,
758  0, 41, 1,
759  0, 41, 1,
760  0, 41, 1,
761  0, 41, 1,
762  0, 41, 1,
763  0, 41, 1,
764  0, 41, 1,
765  0, 41, 1,
766  0, 41, 1,
767  1, 19, 1,
768  1, 19, 1,
769  1, 19, 1,
770  1, 19, 1,
771  1, 19, 1,
772  1, 19, 1,
773  1, 19, 1,
774  1, 19, 1,
775  1, 19, 1,
776  1, 19, 1,
777  1, 19, 1,
778  1, 19, 1,
779  1, 19, 1,
780  1, 19, 1,
781  235, 235, 235,
782  0, 0, 0
783 };
784 
785 
786 /* SST palette */
787 static const unsigned char sst_palette[768] = {
788  8, 8, 8,
789  8, 8, 8,
790  8, 8, 8,
791  144, 8, 240,
792  144, 8, 240,
793  144, 8, 240,
794  144, 8, 240,
795  112, 8, 240,
796  112, 8, 240,
797  112, 8, 240,
798  112, 8, 240,
799  80, 8, 240,
800  80, 8, 240,
801  80, 8, 240,
802  80, 8, 240,
803  8, 8, 240,
804  8, 8, 240,
805  8, 8, 240,
806  8, 8, 240,
807  8, 8, 224,
808  8, 8, 224,
809  8, 8, 224,
810  8, 8, 224,
811  8, 8, 208,
812  8, 8, 208,
813  8, 8, 208,
814  8, 8, 208,
815  8, 8, 192,
816  8, 8, 192,
817  8, 8, 192,
818  8, 8, 192,
819  8, 8, 176,
820  8, 8, 176,
821  8, 8, 176,
822  8, 8, 176,
823  8, 8, 152,
824  8, 8, 152,
825  8, 8, 152,
826  8, 8, 152,
827  8, 32, 120,
828  8, 32, 120,
829  8, 32, 120,
830  8, 32, 120,
831  8, 56, 104,
832  8, 56, 104,
833  8, 56, 104,
834  8, 56, 104,
835  8, 80, 104,
836  8, 80, 104,
837  8, 80, 104,
838  8, 80, 104,
839  8, 104, 112,
840  8, 104, 112,
841  8, 104, 112,
842  8, 104, 112,
843  8, 96, 120,
844  8, 96, 120,
845  8, 96, 120,
846  8, 96, 120,
847  8, 104, 152,
848  8, 104, 152,
849  8, 104, 152,
850  8, 104, 152,
851  8, 120, 160,
852  8, 120, 160,
853  8, 120, 160,
854  8, 120, 160,
855  8, 136, 160,
856  8, 136, 160,
857  8, 136, 160,
858  8, 136, 160,
859  8, 152, 168,
860  8, 152, 168,
861  8, 152, 168,
862  8, 152, 168,
863  8, 168, 168,
864  8, 168, 168,
865  8, 168, 168,
866  8, 168, 168,
867  8, 184, 184,
868  8, 184, 184,
869  8, 184, 184,
870  8, 184, 184,
871  8, 200, 200,
872  8, 200, 200,
873  8, 200, 200,
874  8, 200, 200,
875  8, 216, 216,
876  8, 216, 216,
877  8, 216, 216,
878  8, 216, 216,
879  8, 224, 224,
880  8, 224, 224,
881  8, 224, 224,
882  8, 224, 224,
883  8, 232, 232,
884  8, 232, 232,
885  8, 232, 232,
886  8, 232, 232,
887  8, 240, 240,
888  8, 240, 240,
889  8, 240, 240,
890  8, 240, 240,
891  8, 240, 216,
892  8, 240, 216,
893  8, 240, 216,
894  8, 240, 216,
895  8, 232, 200,
896  8, 232, 200,
897  8, 232, 200,
898  8, 232, 200,
899  8, 232, 144,
900  8, 232, 144,
901  8, 232, 144,
902  8, 232, 144,
903  8, 224, 112,
904  8, 224, 112,
905  8, 224, 112,
906  8, 224, 112,
907  8, 216, 120,
908  8, 216, 120,
909  8, 216, 120,
910  8, 216, 120,
911  8, 200, 120,
912  8, 200, 120,
913  8, 200, 120,
914  8, 200, 120,
915  8, 184, 112,
916  8, 184, 112,
917  8, 184, 112,
918  8, 184, 112,
919  8, 176, 80,
920  8, 176, 80,
921  8, 176, 80,
922  8, 176, 80,
923  8, 160, 80,
924  8, 160, 80,
925  8, 160, 80,
926  8, 160, 80,
927  8, 144, 80,
928  8, 144, 80,
929  8, 144, 80,
930  8, 144, 80,
931  8, 128, 80,
932  8, 128, 80,
933  8, 128, 80,
934  8, 128, 80,
935  8, 144, 56,
936  8, 144, 56,
937  8, 144, 56,
938  8, 144, 56,
939  8, 136, 8,
940  8, 136, 8,
941  8, 136, 8,
942  8, 136, 8,
943  56, 152, 8,
944  56, 152, 8,
945  56, 152, 8,
946  56, 152, 8,
947  56, 168, 8,
948  56, 168, 8,
949  56, 168, 8,
950  56, 168, 8,
951  72, 184, 8,
952  72, 184, 8,
953  72, 184, 8,
954  72, 184, 8,
955  88, 200, 8,
956  88, 200, 8,
957  88, 200, 8,
958  88, 200, 8,
959  112, 208, 8,
960  112, 208, 8,
961  112, 208, 8,
962  112, 208, 8,
963  136, 216, 8,
964  136, 216, 8,
965  136, 216, 8,
966  136, 216, 8,
967  160, 224, 8,
968  160, 224, 8,
969  160, 224, 8,
970  160, 224, 8,
971  192, 232, 8,
972  192, 232, 8,
973  192, 232, 8,
974  192, 232, 8,
975  232, 232, 8,
976  232, 232, 8,
977  232, 232, 8,
978  232, 232, 8,
979  224, 224, 8,
980  224, 224, 8,
981  224, 224, 8,
982  224, 224, 8,
983  224, 208, 8,
984  224, 208, 8,
985  224, 208, 8,
986  224, 208, 8,
987  224, 184, 8,
988  224, 184, 8,
989  224, 184, 8,
990  224, 184, 8,
991  224, 160, 8,
992  224, 160, 8,
993  224, 160, 8,
994  224, 160, 8,
995  224, 136, 8,
996  224, 136, 8,
997  224, 136, 8,
998  224, 136, 8,
999  224, 112, 8,
1000  224, 112, 8,
1001  224, 112, 8,
1002  224, 112, 8,
1003  224, 88, 8,
1004  224, 88, 8,
1005  224, 88, 8,
1006  224, 88, 8,
1007  224, 64, 8,
1008  224, 64, 8,
1009  224, 64, 8,
1010  224, 64, 8,
1011  224, 40, 8,
1012  224, 40, 8,
1013  224, 40, 8,
1014  224, 40, 8,
1015  216, 8, 8,
1016  216, 8, 8,
1017  216, 8, 8,
1018  216, 8, 8,
1019  200, 8, 8,
1020  200, 8, 8,
1021  200, 8, 8,
1022  200, 8, 8,
1023  176, 8, 8,
1024  176, 8, 8,
1025  176, 8, 8,
1026  176, 8, 8,
1027  152, 8, 8,
1028  152, 8, 8,
1029  152, 8, 8,
1030  152, 8, 8,
1031  128, 8, 8,
1032  128, 8, 8,
1033  128, 8, 8,
1034  128, 8, 8,
1035  104, 8, 8,
1036  104, 8, 8,
1037  104, 8, 8,
1038  104, 8, 8,
1039  8, 8, 8,
1040  8, 8, 8,
1041  8, 8, 8,
1042  8, 8, 8,
1043  8, 8, 8
1044 };
1045 
1046 #endif