Skip to content

Instantly share code, notes, and snippets.

@akbertram
Created December 21, 2018 10:09
Show Gist options
  • Save akbertram/751c90a03aa4408514f70fcbf2c5272e to your computer and use it in GitHub Desktop.
Save akbertram/751c90a03aa4408514f70fcbf2c5272e to your computer and use it in GitHub Desktop.
grDevices Context Decompiled
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//
package org.renjin.grDevices;
import java.lang.invoke.MethodHandle;
import org.renjin.gcc.runtime.BytePtr;
import org.renjin.gcc.runtime.FunctionPtr1;
import org.renjin.gcc.runtime.MixedPtr;
import org.renjin.gcc.runtime.PointerPtr;
import org.renjin.gcc.runtime.Ptr;
import org.renjin.gcc.runtime.UnsatisfiedLinkException;
import org.renjin.primitives.Native;
import org.renjin.sexp.SEXP;
public class Context {
/**
* Caches the Context instance for the current thread
*/
public static ThreadLocal CURRENT = new ThreadLocal();
// All global variables declared in the grDevices package
// The names are in the form <sourcefile>$<variablename>
public Ptr baseDevices$pNullDevice = BytePtr.of(0);
public int baseDevices$pNullDevice$offset = 0;
public int[] baseDevices$active = new int[64];
public Ptr baseDevices$R_Devices = PointerPtr.malloc(256);
public int baseDevices$R_NumDevices = 1;
public int baseDevices$R_CurrentDevice = 0;
public int baseDevices$baseRegisterIndex = -1;
public double baseEngine$w$11926 = 0.0D;
public double baseEngine$d$11925 = 0.0D;
public double baseEngine$a$11924 = 0.0D;
public byte[] baseEngine$last_family$11927 = new byte[201];
public int baseEngine$last_face$11921 = 1;
public double baseEngine$last_ps$11923 = 0.0D;
public double baseEngine$last_cex$11922 = 0.0D;
public MethodHandle baseEngine$last_close$11920 = BytePtr.of(0).toMethodHandle();
public Ptr baseEngine$last_dd$11918 = BytePtr.of(0);
public int baseEngine$last_dd$11918$offset = 0;
public int baseEngine$last_ipch$12159 = 0;
public SEXP baseEngine$last_pch$12158 = (SEXP)BytePtr.of(0).getArray();
public int baseEngine$nlinetype = 6;
public byte[] baseEngine$HexDigits = new byte[17];
public Ptr baseEngine$linetype = MixedPtr.malloc(64);
public Ptr baseEngine$ypoints;
public int baseEngine$ypoints$offset;
public Ptr baseEngine$xpoints;
public int baseEngine$xpoints$offset;
public int baseEngine$max_points;
public int baseEngine$npoints;
public Ptr baseEngine$VFontTable = MixedPtr.malloc(108);
public int baseEngine$nlinejoin;
public Ptr baseEngine$linejoin = MixedPtr.malloc(32);
public int baseEngine$nlineend;
public Ptr baseEngine$lineend = MixedPtr.malloc(32);
public Ptr baseEngine$registeredSystems = PointerPtr.malloc(96);
public int baseEngine$numGraphicsSystems;
public byte[] colors$ColBuf$7385 = new byte[10];
public MethodHandle colors$ptr_savePalette;
public Ptr colors$ColorDataBase = MixedPtr.malloc(7896);
public Ptr colors$DefaultPalette = PointerPtr.malloc(36);
public int[] colors$Palette0 = new int[1024];
public int[] colors$Palette = new int[1024];
public int colors$PaletteSize;
public byte[] colors$HexDigits = new byte[17];
public byte[] colors$ColBuf = new byte[10];
public int colors$LoadInitFile;
public int colors$R_ReadItemDepth;
public int colors$R_InitReadItemDepth;
public int colors$R_OutputCon;
public Ptr init$ExtEntries = MixedPtr.malloc(540);
public Ptr init$CallEntries = MixedPtr.malloc(380);
public Ptr jGDtalk$lastGC = MixedPtr.malloc(276);
public int javaGD$maxJdeviceNum;
public double javaGD$jGDasp;
public double javaGD$jGDdpiY;
public double javaGD$jGDdpiX;
public byte[] s2u$work = new byte['耀'];
public int[] s2u$s2u = new int[224];
/**
* Must be called before any calls to the C code in this package
*/
public static Object enter() {
Object current = CURRENT.get();
// Native.currentContext() returns the current evaluation context, which is always
// set by .C/.Fortran/.External etc when entering native code
current.set(Native.currentContext().getSingleton(Context.class));
return current;
}
// The following are getters/setters for global variables that are called by C code
public static Ptr get__baseDevices$pNullDevice() {
return ((Context)CURRENT.get()).baseDevices$pNullDevice;
}
public static void set__baseDevices$pNullDevice(Ptr var0) {
((Context)CURRENT.get()).baseDevices$pNullDevice = var0;
}
public static int get__baseDevices$pNullDevice$offset() {
return ((Context)CURRENT.get()).baseDevices$pNullDevice$offset;
}
public static void set__baseDevices$pNullDevice$offset(int var0) {
((Context)CURRENT.get()).baseDevices$pNullDevice$offset = var0;
}
public static int[] get__baseDevices$active() {
return ((Context)CURRENT.get()).baseDevices$active;
}
public static void set__baseDevices$active(int[] var0) {
((Context)CURRENT.get()).baseDevices$active = var0;
}
public static Ptr get__baseDevices$R_Devices() {
return ((Context)CURRENT.get()).baseDevices$R_Devices;
}
public static void set__baseDevices$R_Devices(Ptr var0) {
((Context)CURRENT.get()).baseDevices$R_Devices = var0;
}
public static int get__baseDevices$R_NumDevices() {
return ((Context)CURRENT.get()).baseDevices$R_NumDevices;
}
public static void set__baseDevices$R_NumDevices(int var0) {
((Context)CURRENT.get()).baseDevices$R_NumDevices = var0;
}
public static int get__baseDevices$R_CurrentDevice() {
return ((Context)CURRENT.get()).baseDevices$R_CurrentDevice;
}
public static void set__baseDevices$R_CurrentDevice(int var0) {
((Context)CURRENT.get()).baseDevices$R_CurrentDevice = var0;
}
public static int get__baseDevices$baseRegisterIndex() {
return ((Context)CURRENT.get()).baseDevices$baseRegisterIndex;
}
public static void set__baseDevices$baseRegisterIndex(int var0) {
((Context)CURRENT.get()).baseDevices$baseRegisterIndex = var0;
}
public static double get__baseEngine$w$11926() {
return ((Context)CURRENT.get()).baseEngine$w$11926;
}
public static void set__baseEngine$w$11926(double var0) {
((Context)CURRENT.get()).baseEngine$w$11926 = var0;
}
public static double get__baseEngine$d$11925() {
return ((Context)CURRENT.get()).baseEngine$d$11925;
}
public static void set__baseEngine$d$11925(double var0) {
((Context)CURRENT.get()).baseEngine$d$11925 = var0;
}
public static double get__baseEngine$a$11924() {
return ((Context)CURRENT.get()).baseEngine$a$11924;
}
public static void set__baseEngine$a$11924(double var0) {
((Context)CURRENT.get()).baseEngine$a$11924 = var0;
}
public static byte[] get__baseEngine$last_family$11927() {
return ((Context)CURRENT.get()).baseEngine$last_family$11927;
}
public static void set__baseEngine$last_family$11927(byte[] var0) {
((Context)CURRENT.get()).baseEngine$last_family$11927 = var0;
}
public static int get__baseEngine$last_face$11921() {
return ((Context)CURRENT.get()).baseEngine$last_face$11921;
}
public static void set__baseEngine$last_face$11921(int var0) {
((Context)CURRENT.get()).baseEngine$last_face$11921 = var0;
}
public static double get__baseEngine$last_ps$11923() {
return ((Context)CURRENT.get()).baseEngine$last_ps$11923;
}
public static void set__baseEngine$last_ps$11923(double var0) {
((Context)CURRENT.get()).baseEngine$last_ps$11923 = var0;
}
public static double get__baseEngine$last_cex$11922() {
return ((Context)CURRENT.get()).baseEngine$last_cex$11922;
}
public static void set__baseEngine$last_cex$11922(double var0) {
((Context)CURRENT.get()).baseEngine$last_cex$11922 = var0;
}
public static MethodHandle get__baseEngine$last_close$11920() {
return ((Context)CURRENT.get()).baseEngine$last_close$11920;
}
public static void set__baseEngine$last_close$11920(MethodHandle var0) {
((Context)CURRENT.get()).baseEngine$last_close$11920 = var0;
}
public static Ptr get__baseEngine$last_dd$11918() {
return ((Context)CURRENT.get()).baseEngine$last_dd$11918;
}
public static void set__baseEngine$last_dd$11918(Ptr var0) {
((Context)CURRENT.get()).baseEngine$last_dd$11918 = var0;
}
public static int get__baseEngine$last_dd$11918$offset() {
return ((Context)CURRENT.get()).baseEngine$last_dd$11918$offset;
}
public static void set__baseEngine$last_dd$11918$offset(int var0) {
((Context)CURRENT.get()).baseEngine$last_dd$11918$offset = var0;
}
public static int get__baseEngine$last_ipch$12159() {
return ((Context)CURRENT.get()).baseEngine$last_ipch$12159;
}
public static void set__baseEngine$last_ipch$12159(int var0) {
((Context)CURRENT.get()).baseEngine$last_ipch$12159 = var0;
}
public static SEXP get__baseEngine$last_pch$12158() {
return ((Context)CURRENT.get()).baseEngine$last_pch$12158;
}
public static void set__baseEngine$last_pch$12158(SEXP var0) {
((Context)CURRENT.get()).baseEngine$last_pch$12158 = var0;
}
public static int get__baseEngine$nlinetype() {
return ((Context)CURRENT.get()).baseEngine$nlinetype;
}
public static void set__baseEngine$nlinetype(int var0) {
((Context)CURRENT.get()).baseEngine$nlinetype = var0;
}
public static byte[] get__baseEngine$HexDigits() {
return ((Context)CURRENT.get()).baseEngine$HexDigits;
}
public static void set__baseEngine$HexDigits(byte[] var0) {
((Context)CURRENT.get()).baseEngine$HexDigits = var0;
}
public static Ptr get__baseEngine$linetype() {
return ((Context)CURRENT.get()).baseEngine$linetype;
}
public static void set__baseEngine$linetype(Ptr var0) {
((Context)CURRENT.get()).baseEngine$linetype = var0;
}
public static Ptr get__baseEngine$ypoints() {
return ((Context)CURRENT.get()).baseEngine$ypoints;
}
public static void set__baseEngine$ypoints(Ptr var0) {
((Context)CURRENT.get()).baseEngine$ypoints = var0;
}
public static int get__baseEngine$ypoints$offset() {
return ((Context)CURRENT.get()).baseEngine$ypoints$offset;
}
public static void set__baseEngine$ypoints$offset(int var0) {
((Context)CURRENT.get()).baseEngine$ypoints$offset = var0;
}
public static Ptr get__baseEngine$xpoints() {
return ((Context)CURRENT.get()).baseEngine$xpoints;
}
public static void set__baseEngine$xpoints(Ptr var0) {
((Context)CURRENT.get()).baseEngine$xpoints = var0;
}
public static int get__baseEngine$xpoints$offset() {
return ((Context)CURRENT.get()).baseEngine$xpoints$offset;
}
public static void set__baseEngine$xpoints$offset(int var0) {
((Context)CURRENT.get()).baseEngine$xpoints$offset = var0;
}
public static int get__baseEngine$max_points() {
return ((Context)CURRENT.get()).baseEngine$max_points;
}
public static void set__baseEngine$max_points(int var0) {
((Context)CURRENT.get()).baseEngine$max_points = var0;
}
public static int get__baseEngine$npoints() {
return ((Context)CURRENT.get()).baseEngine$npoints;
}
public static void set__baseEngine$npoints(int var0) {
((Context)CURRENT.get()).baseEngine$npoints = var0;
}
public static Ptr get__baseEngine$VFontTable() {
return ((Context)CURRENT.get()).baseEngine$VFontTable;
}
public static void set__baseEngine$VFontTable(Ptr var0) {
((Context)CURRENT.get()).baseEngine$VFontTable = var0;
}
public static int get__baseEngine$nlinejoin() {
return ((Context)CURRENT.get()).baseEngine$nlinejoin;
}
public static void set__baseEngine$nlinejoin(int var0) {
((Context)CURRENT.get()).baseEngine$nlinejoin = var0;
}
public static Ptr get__baseEngine$linejoin() {
return ((Context)CURRENT.get()).baseEngine$linejoin;
}
public static void set__baseEngine$linejoin(Ptr var0) {
((Context)CURRENT.get()).baseEngine$linejoin = var0;
}
public static int get__baseEngine$nlineend() {
return ((Context)CURRENT.get()).baseEngine$nlineend;
}
public static void set__baseEngine$nlineend(int var0) {
((Context)CURRENT.get()).baseEngine$nlineend = var0;
}
public static Ptr get__baseEngine$lineend() {
return ((Context)CURRENT.get()).baseEngine$lineend;
}
public static void set__baseEngine$lineend(Ptr var0) {
((Context)CURRENT.get()).baseEngine$lineend = var0;
}
public static Ptr get__baseEngine$registeredSystems() {
return ((Context)CURRENT.get()).baseEngine$registeredSystems;
}
public static void set__baseEngine$registeredSystems(Ptr var0) {
((Context)CURRENT.get()).baseEngine$registeredSystems = var0;
}
public static int get__baseEngine$numGraphicsSystems() {
return ((Context)CURRENT.get()).baseEngine$numGraphicsSystems;
}
public static void set__baseEngine$numGraphicsSystems(int var0) {
((Context)CURRENT.get()).baseEngine$numGraphicsSystems = var0;
}
public static byte[] get__colors$ColBuf$7385() {
return ((Context)CURRENT.get()).colors$ColBuf$7385;
}
public static void set__colors$ColBuf$7385(byte[] var0) {
((Context)CURRENT.get()).colors$ColBuf$7385 = var0;
}
public static MethodHandle get__colors$ptr_savePalette() {
return ((Context)CURRENT.get()).colors$ptr_savePalette;
}
public static void set__colors$ptr_savePalette(MethodHandle var0) {
((Context)CURRENT.get()).colors$ptr_savePalette = var0;
}
public static Ptr get__colors$ColorDataBase() {
return ((Context)CURRENT.get()).colors$ColorDataBase;
}
public static void set__colors$ColorDataBase(Ptr var0) {
((Context)CURRENT.get()).colors$ColorDataBase = var0;
}
public static Ptr get__colors$DefaultPalette() {
return ((Context)CURRENT.get()).colors$DefaultPalette;
}
public static void set__colors$DefaultPalette(Ptr var0) {
((Context)CURRENT.get()).colors$DefaultPalette = var0;
}
public static int[] get__colors$Palette0() {
return ((Context)CURRENT.get()).colors$Palette0;
}
public static void set__colors$Palette0(int[] var0) {
((Context)CURRENT.get()).colors$Palette0 = var0;
}
public static int[] get__colors$Palette() {
return ((Context)CURRENT.get()).colors$Palette;
}
public static void set__colors$Palette(int[] var0) {
((Context)CURRENT.get()).colors$Palette = var0;
}
public static int get__colors$PaletteSize() {
return ((Context)CURRENT.get()).colors$PaletteSize;
}
public static void set__colors$PaletteSize(int var0) {
((Context)CURRENT.get()).colors$PaletteSize = var0;
}
public static byte[] get__colors$HexDigits() {
return ((Context)CURRENT.get()).colors$HexDigits;
}
public static void set__colors$HexDigits(byte[] var0) {
((Context)CURRENT.get()).colors$HexDigits = var0;
}
public static byte[] get__colors$ColBuf() {
return ((Context)CURRENT.get()).colors$ColBuf;
}
public static void set__colors$ColBuf(byte[] var0) {
((Context)CURRENT.get()).colors$ColBuf = var0;
}
public static int get__colors$LoadInitFile() {
return ((Context)CURRENT.get()).colors$LoadInitFile;
}
public static void set__colors$LoadInitFile(int var0) {
((Context)CURRENT.get()).colors$LoadInitFile = var0;
}
public static int get__colors$R_ReadItemDepth() {
return ((Context)CURRENT.get()).colors$R_ReadItemDepth;
}
public static void set__colors$R_ReadItemDepth(int var0) {
((Context)CURRENT.get()).colors$R_ReadItemDepth = var0;
}
public static int get__colors$R_InitReadItemDepth() {
return ((Context)CURRENT.get()).colors$R_InitReadItemDepth;
}
public static void set__colors$R_InitReadItemDepth(int var0) {
((Context)CURRENT.get()).colors$R_InitReadItemDepth = var0;
}
public static int get__colors$R_OutputCon() {
return ((Context)CURRENT.get()).colors$R_OutputCon;
}
public static void set__colors$R_OutputCon(int var0) {
((Context)CURRENT.get()).colors$R_OutputCon = var0;
}
public static Ptr get__init$ExtEntries() {
return ((Context)CURRENT.get()).init$ExtEntries;
}
public static void set__init$ExtEntries(Ptr var0) {
((Context)CURRENT.get()).init$ExtEntries = var0;
}
public static Ptr get__init$CallEntries() {
return ((Context)CURRENT.get()).init$CallEntries;
}
public static void set__init$CallEntries(Ptr var0) {
((Context)CURRENT.get()).init$CallEntries = var0;
}
public static Ptr get__jGDtalk$lastGC() {
return ((Context)CURRENT.get()).jGDtalk$lastGC;
}
public static void set__jGDtalk$lastGC(Ptr var0) {
((Context)CURRENT.get()).jGDtalk$lastGC = var0;
}
public static int get__javaGD$maxJdeviceNum() {
return ((Context)CURRENT.get()).javaGD$maxJdeviceNum;
}
public static void set__javaGD$maxJdeviceNum(int var0) {
((Context)CURRENT.get()).javaGD$maxJdeviceNum = var0;
}
public static double get__javaGD$jGDasp() {
return ((Context)CURRENT.get()).javaGD$jGDasp;
}
public static void set__javaGD$jGDasp(double var0) {
((Context)CURRENT.get()).javaGD$jGDasp = var0;
}
public static double get__javaGD$jGDdpiY() {
return ((Context)CURRENT.get()).javaGD$jGDdpiY;
}
public static void set__javaGD$jGDdpiY(double var0) {
((Context)CURRENT.get()).javaGD$jGDdpiY = var0;
}
public static double get__javaGD$jGDdpiX() {
return ((Context)CURRENT.get()).javaGD$jGDdpiX;
}
public static void set__javaGD$jGDdpiX(double var0) {
((Context)CURRENT.get()).javaGD$jGDdpiX = var0;
}
public static byte[] get__s2u$work() {
return ((Context)CURRENT.get()).s2u$work;
}
public static void set__s2u$work(byte[] var0) {
((Context)CURRENT.get()).s2u$work = var0;
}
public static int[] get__s2u$s2u() {
return ((Context)CURRENT.get()).s2u$s2u;
}
public static void set__s2u$s2u(int[] var0) {
((Context)CURRENT.get()).s2u$s2u = var0;
}
public Context() {
// Initializes all of the global variables in this package
System.arraycopy("0123456789ABCDEF\u0000".getBytes(), 0, this.baseEngine$HexDigits, 0, 17);
MixedPtr var1 = MixedPtr.malloc(64);
var1.setPointer(new BytePtr("blank\u0000".getBytes(), 0));
var1.setAlignedInt(1, -1);
var1.setAlignedPointer(2, new BytePtr("solid\u0000".getBytes(), 0));
var1.setAlignedInt(3, 0);
var1.setAlignedPointer(4, new BytePtr("dashed\u0000".getBytes(), 0));
var1.setAlignedInt(5, 68);
var1.setAlignedPointer(6, new BytePtr("dotted\u0000".getBytes(), 0));
var1.setAlignedInt(7, 49);
var1.setAlignedPointer(8, new BytePtr("dotdash\u0000".getBytes(), 0));
var1.setAlignedInt(9, 13361);
var1.setAlignedPointer(10, new BytePtr("longdash\u0000".getBytes(), 0));
var1.setAlignedInt(11, 55);
var1.setAlignedPointer(12, new BytePtr("twodash\u0000".getBytes(), 0));
var1.setAlignedInt(13, 9762);
var1.setAlignedPointer(14, BytePtr.of(0));
var1.setAlignedInt(15, 0);
this.baseEngine$linetype.memcpy(var1, 64);
this.baseEngine$ypoints = BytePtr.of(0);
this.baseEngine$ypoints$offset = 0;
this.baseEngine$xpoints = BytePtr.of(0);
this.baseEngine$xpoints$offset = 0;
MixedPtr var2 = MixedPtr.malloc(108);
var2.setPointer(new BytePtr("HersheySerif\u0000".getBytes(), 0));
var2.setAlignedInt(1, 1);
var2.setAlignedInt(2, 7);
var2.setAlignedPointer(3, new BytePtr("HersheySans\u0000".getBytes(), 0));
var2.setAlignedInt(4, 1);
var2.setAlignedInt(5, 4);
var2.setAlignedPointer(6, new BytePtr("HersheyScript\u0000".getBytes(), 0));
var2.setAlignedInt(7, 1);
var2.setAlignedInt(8, 4);
var2.setAlignedPointer(9, new BytePtr("HersheyGothicEnglish\u0000".getBytes(), 0));
var2.setAlignedInt(10, 1);
var2.setAlignedInt(11, 1);
var2.setAlignedPointer(12, new BytePtr("HersheyGothicGerman\u0000".getBytes(), 0));
var2.setAlignedInt(13, 1);
var2.setAlignedInt(14, 1);
var2.setAlignedPointer(15, new BytePtr("HersheyGothicItalian\u0000".getBytes(), 0));
var2.setAlignedInt(16, 1);
var2.setAlignedInt(17, 1);
var2.setAlignedPointer(18, new BytePtr("HersheySymbol\u0000".getBytes(), 0));
var2.setAlignedInt(19, 1);
var2.setAlignedInt(20, 4);
var2.setAlignedPointer(21, new BytePtr("HersheySansSymbol\u0000".getBytes(), 0));
var2.setAlignedInt(22, 1);
var2.setAlignedInt(23, 2);
var2.setAlignedPointer(24, BytePtr.of(0));
var2.setAlignedInt(25, 0);
var2.setAlignedInt(26, 0);
this.baseEngine$VFontTable.memcpy(var2, 108);
this.baseEngine$nlinejoin = 2;
MixedPtr var3 = MixedPtr.malloc(32);
var3.setPointer(new BytePtr("round\u0000".getBytes(), 0));
var3.setAlignedInt(1, 1);
var3.setAlignedPointer(2, new BytePtr("mitre\u0000".getBytes(), 0));
var3.setAlignedInt(3, 2);
var3.setAlignedPointer(4, new BytePtr("bevel\u0000".getBytes(), 0));
var3.setAlignedInt(5, 3);
var3.setAlignedPointer(6, BytePtr.of(0));
var3.setAlignedInt(7, 0);
this.baseEngine$linejoin.memcpy(var3, 32);
this.baseEngine$nlineend = 2;
MixedPtr var4 = MixedPtr.malloc(32);
var4.setPointer(new BytePtr("round\u0000".getBytes(), 0));
var4.setAlignedInt(1, 1);
var4.setAlignedPointer(2, new BytePtr("butt\u0000".getBytes(), 0));
var4.setAlignedInt(3, 2);
var4.setAlignedPointer(4, new BytePtr("square\u0000".getBytes(), 0));
var4.setAlignedInt(5, 3);
var4.setAlignedPointer(6, BytePtr.of(0));
var4.setAlignedInt(7, 0);
this.baseEngine$lineend.memcpy(var4, 32);
this.baseEngine$numGraphicsSystems = 0;
this.colors$ptr_savePalette = BytePtr.of(0).toMethodHandle();
MixedPtr var5 = MixedPtr.malloc(7896);
var5.setPointer(new BytePtr("white\u0000".getBytes(), 0));
var5.setAlignedPointer(1, new BytePtr("#FFFFFF\u0000".getBytes(), 0));
var5.setAlignedInt(2, -1);
var5.setAlignedPointer(3, new BytePtr("aliceblue\u0000".getBytes(), 0));
var5.setAlignedPointer(4, new BytePtr("#F0F8FF\u0000".getBytes(), 0));
var5.setAlignedInt(5, -1808);
var5.setAlignedPointer(6, new BytePtr("antiquewhite\u0000".getBytes(), 0));
var5.setAlignedPointer(7, new BytePtr("#FAEBD7\u0000".getBytes(), 0));
var5.setAlignedInt(8, -2626566);
var5.setAlignedPointer(9, new BytePtr("antiquewhite1\u0000".getBytes(), 0));
var5.setAlignedPointer(10, new BytePtr("#FFEFDB\u0000".getBytes(), 0));
var5.setAlignedInt(11, -2363393);
var5.setAlignedPointer(12, new BytePtr("antiquewhite2\u0000".getBytes(), 0));
var5.setAlignedPointer(13, new BytePtr("#EEDFCC\u0000".getBytes(), 0));
var5.setAlignedInt(14, -3350546);
var5.setAlignedPointer(15, new BytePtr("antiquewhite3\u0000".getBytes(), 0));
var5.setAlignedPointer(16, new BytePtr("#CDC0B0\u0000".getBytes(), 0));
var5.setAlignedInt(17, -5193523);
var5.setAlignedPointer(18, new BytePtr("antiquewhite4\u0000".getBytes(), 0));
var5.setAlignedPointer(19, new BytePtr("#8B8378\u0000".getBytes(), 0));
var5.setAlignedInt(20, -8879221);
var5.setAlignedPointer(21, new BytePtr("aquamarine\u0000".getBytes(), 0));
var5.setAlignedPointer(22, new BytePtr("#7FFFD4\u0000".getBytes(), 0));
var5.setAlignedInt(23, -2818177);
var5.setAlignedPointer(24, new BytePtr("aquamarine1\u0000".getBytes(), 0));
var5.setAlignedPointer(25, new BytePtr("#7FFFD4\u0000".getBytes(), 0));
var5.setAlignedInt(26, -2818177);
var5.setAlignedPointer(27, new BytePtr("aquamarine2\u0000".getBytes(), 0));
var5.setAlignedPointer(28, new BytePtr("#76EEC6\u0000".getBytes(), 0));
var5.setAlignedInt(29, -3740042);
var5.setAlignedPointer(30, new BytePtr("aquamarine3\u0000".getBytes(), 0));
var5.setAlignedPointer(31, new BytePtr("#66CDAA\u0000".getBytes(), 0));
var5.setAlignedInt(32, -5583514);
var5.setAlignedPointer(33, new BytePtr("aquamarine4\u0000".getBytes(), 0));
var5.setAlignedPointer(34, new BytePtr("#458B74\u0000".getBytes(), 0));
var5.setAlignedInt(35, -9139387);
var5.setAlignedPointer(36, new BytePtr("azure\u0000".getBytes(), 0));
var5.setAlignedPointer(37, new BytePtr("#F0FFFF\u0000".getBytes(), 0));
var5.setAlignedInt(38, -16);
var5.setAlignedPointer(39, new BytePtr("azure1\u0000".getBytes(), 0));
var5.setAlignedPointer(40, new BytePtr("#F0FFFF\u0000".getBytes(), 0));
var5.setAlignedInt(41, -16);
var5.setAlignedPointer(42, new BytePtr("azure2\u0000".getBytes(), 0));
var5.setAlignedPointer(43, new BytePtr("#E0EEEE\u0000".getBytes(), 0));
var5.setAlignedInt(44, -1118496);
var5.setAlignedPointer(45, new BytePtr("azure3\u0000".getBytes(), 0));
var5.setAlignedPointer(46, new BytePtr("#C1CDCD\u0000".getBytes(), 0));
var5.setAlignedInt(47, -3289663);
var5.setAlignedPointer(48, new BytePtr("azure4\u0000".getBytes(), 0));
var5.setAlignedPointer(49, new BytePtr("#838B8B\u0000".getBytes(), 0));
var5.setAlignedInt(50, -7631997);
var5.setAlignedPointer(51, new BytePtr("beige\u0000".getBytes(), 0));
var5.setAlignedPointer(52, new BytePtr("#F5F5DC\u0000".getBytes(), 0));
var5.setAlignedInt(53, -2296331);
var5.setAlignedPointer(54, new BytePtr("bisque\u0000".getBytes(), 0));
var5.setAlignedPointer(55, new BytePtr("#FFE4C4\u0000".getBytes(), 0));
var5.setAlignedInt(56, -3873537);
var5.setAlignedPointer(57, new BytePtr("bisque1\u0000".getBytes(), 0));
var5.setAlignedPointer(58, new BytePtr("#FFE4C4\u0000".getBytes(), 0));
var5.setAlignedInt(59, -3873537);
var5.setAlignedPointer(60, new BytePtr("bisque2\u0000".getBytes(), 0));
var5.setAlignedPointer(61, new BytePtr("#EED5B7\u0000".getBytes(), 0));
var5.setAlignedInt(62, -4729362);
var5.setAlignedPointer(63, new BytePtr("bisque3\u0000".getBytes(), 0));
var5.setAlignedPointer(64, new BytePtr("#CDB79E\u0000".getBytes(), 0));
var5.setAlignedInt(65, -6375475);
var5.setAlignedPointer(66, new BytePtr("bisque4\u0000".getBytes(), 0));
var5.setAlignedPointer(67, new BytePtr("#8B7D6B\u0000".getBytes(), 0));
var5.setAlignedInt(68, -9732725);
var5.setAlignedPointer(69, new BytePtr("black\u0000".getBytes(), 0));
var5.setAlignedPointer(70, new BytePtr("#000000\u0000".getBytes(), 0));
var5.setAlignedInt(71, -16777216);
var5.setAlignedPointer(72, new BytePtr("blanchedalmond\u0000".getBytes(), 0));
var5.setAlignedPointer(73, new BytePtr("#FFEBCD\u0000".getBytes(), 0));
var5.setAlignedInt(74, -3281921);
var5.setAlignedPointer(75, new BytePtr("blue\u0000".getBytes(), 0));
var5.setAlignedPointer(76, new BytePtr("#0000FF\u0000".getBytes(), 0));
var5.setAlignedInt(77, -65536);
var5.setAlignedPointer(78, new BytePtr("blue1\u0000".getBytes(), 0));
var5.setAlignedPointer(79, new BytePtr("#0000FF\u0000".getBytes(), 0));
var5.setAlignedInt(80, -65536);
var5.setAlignedPointer(81, new BytePtr("blue2\u0000".getBytes(), 0));
var5.setAlignedPointer(82, new BytePtr("#0000EE\u0000".getBytes(), 0));
var5.setAlignedInt(83, -1179648);
var5.setAlignedPointer(84, new BytePtr("blue3\u0000".getBytes(), 0));
var5.setAlignedPointer(85, new BytePtr("#0000CD\u0000".getBytes(), 0));
var5.setAlignedInt(86, -3342336);
var5.setAlignedPointer(87, new BytePtr("blue4\u0000".getBytes(), 0));
var5.setAlignedPointer(88, new BytePtr("#00008B\u0000".getBytes(), 0));
var5.setAlignedInt(89, -7667712);
var5.setAlignedPointer(90, new BytePtr("blueviolet\u0000".getBytes(), 0));
var5.setAlignedPointer(91, new BytePtr("#8A2BE2\u0000".getBytes(), 0));
var5.setAlignedInt(92, -1954934);
var5.setAlignedPointer(93, new BytePtr("brown\u0000".getBytes(), 0));
var5.setAlignedPointer(94, new BytePtr("#A52A2A\u0000".getBytes(), 0));
var5.setAlignedInt(95, -14013787);
var5.setAlignedPointer(96, new BytePtr("brown1\u0000".getBytes(), 0));
var5.setAlignedPointer(97, new BytePtr("#FF4040\u0000".getBytes(), 0));
var5.setAlignedInt(98, -12566273);
var5.setAlignedPointer(99, new BytePtr("brown2\u0000".getBytes(), 0));
var5.setAlignedPointer(100, new BytePtr("#EE3B3B\u0000".getBytes(), 0));
var5.setAlignedInt(101, -12895250);
var5.setAlignedPointer(102, new BytePtr("brown3\u0000".getBytes(), 0));
var5.setAlignedPointer(103, new BytePtr("#CD3333\u0000".getBytes(), 0));
var5.setAlignedInt(104, -13421619);
var5.setAlignedPointer(105, new BytePtr("brown4\u0000".getBytes(), 0));
var5.setAlignedPointer(106, new BytePtr("#8B2323\u0000".getBytes(), 0));
var5.setAlignedInt(107, -14474357);
var5.setAlignedPointer(108, new BytePtr("burlywood\u0000".getBytes(), 0));
var5.setAlignedPointer(109, new BytePtr("#DEB887\u0000".getBytes(), 0));
var5.setAlignedInt(110, -7882530);
var5.setAlignedPointer(111, new BytePtr("burlywood1\u0000".getBytes(), 0));
var5.setAlignedPointer(112, new BytePtr("#FFD39B\u0000".getBytes(), 0));
var5.setAlignedInt(113, -6564865);
var5.setAlignedPointer(114, new BytePtr("burlywood2\u0000".getBytes(), 0));
var5.setAlignedPointer(115, new BytePtr("#EEC591\u0000".getBytes(), 0));
var5.setAlignedInt(116, -7223826);
var5.setAlignedPointer(117, new BytePtr("burlywood3\u0000".getBytes(), 0));
var5.setAlignedPointer(118, new BytePtr("#CDAA7D\u0000".getBytes(), 0));
var5.setAlignedInt(119, -8541491);
var5.setAlignedPointer(120, new BytePtr("burlywood4\u0000".getBytes(), 0));
var5.setAlignedPointer(121, new BytePtr("#8B7355\u0000".getBytes(), 0));
var5.setAlignedInt(122, -11177077);
var5.setAlignedPointer(123, new BytePtr("cadetblue\u0000".getBytes(), 0));
var5.setAlignedPointer(124, new BytePtr("#5F9EA0\u0000".getBytes(), 0));
var5.setAlignedInt(125, -6250913);
var5.setAlignedPointer(126, new BytePtr("cadetblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(127, new BytePtr("#98F5FF\u0000".getBytes(), 0));
var5.setAlignedInt(128, -2664);
var5.setAlignedPointer(129, new BytePtr("cadetblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(130, new BytePtr("#8EE5EE\u0000".getBytes(), 0));
var5.setAlignedInt(131, -1120882);
var5.setAlignedPointer(132, new BytePtr("cadetblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(133, new BytePtr("#7AC5CD\u0000".getBytes(), 0));
var5.setAlignedInt(134, -3291782);
var5.setAlignedPointer(135, new BytePtr("cadetblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(136, new BytePtr("#53868B\u0000".getBytes(), 0));
var5.setAlignedInt(137, -7633325);
var5.setAlignedPointer(138, new BytePtr("chartreuse\u0000".getBytes(), 0));
var5.setAlignedPointer(139, new BytePtr("#7FFF00\u0000".getBytes(), 0));
var5.setAlignedInt(140, -16711809);
var5.setAlignedPointer(141, new BytePtr("chartreuse1\u0000".getBytes(), 0));
var5.setAlignedPointer(142, new BytePtr("#7FFF00\u0000".getBytes(), 0));
var5.setAlignedInt(143, -16711809);
var5.setAlignedPointer(144, new BytePtr("chartreuse2\u0000".getBytes(), 0));
var5.setAlignedPointer(145, new BytePtr("#76EE00\u0000".getBytes(), 0));
var5.setAlignedInt(146, -16716170);
var5.setAlignedPointer(147, new BytePtr("chartreuse3\u0000".getBytes(), 0));
var5.setAlignedPointer(148, new BytePtr("#66CD00\u0000".getBytes(), 0));
var5.setAlignedInt(149, -16724634);
var5.setAlignedPointer(150, new BytePtr("chartreuse4\u0000".getBytes(), 0));
var5.setAlignedPointer(151, new BytePtr("#458B00\u0000".getBytes(), 0));
var5.setAlignedInt(152, -16741563);
var5.setAlignedPointer(153, new BytePtr("chocolate\u0000".getBytes(), 0));
var5.setAlignedPointer(154, new BytePtr("#D2691E\u0000".getBytes(), 0));
var5.setAlignedInt(155, -14784046);
var5.setAlignedPointer(156, new BytePtr("chocolate1\u0000".getBytes(), 0));
var5.setAlignedPointer(157, new BytePtr("#FF7F24\u0000".getBytes(), 0));
var5.setAlignedInt(158, -14385153);
var5.setAlignedPointer(159, new BytePtr("chocolate2\u0000".getBytes(), 0));
var5.setAlignedPointer(160, new BytePtr("#EE7621\u0000".getBytes(), 0));
var5.setAlignedInt(161, -14584082);
var5.setAlignedPointer(162, new BytePtr("chocolate3\u0000".getBytes(), 0));
var5.setAlignedPointer(163, new BytePtr("#CD661D\u0000".getBytes(), 0));
var5.setAlignedInt(164, -14850355);
var5.setAlignedPointer(165, new BytePtr("chocolate4\u0000".getBytes(), 0));
var5.setAlignedPointer(166, new BytePtr("#8B4513\u0000".getBytes(), 0));
var5.setAlignedInt(167, -15514229);
var5.setAlignedPointer(168, new BytePtr("coral\u0000".getBytes(), 0));
var5.setAlignedPointer(169, new BytePtr("#FF7F50\u0000".getBytes(), 0));
var5.setAlignedInt(170, -11501569);
var5.setAlignedPointer(171, new BytePtr("coral1\u0000".getBytes(), 0));
var5.setAlignedPointer(172, new BytePtr("#FF7256\u0000".getBytes(), 0));
var5.setAlignedInt(173, -11111681);
var5.setAlignedPointer(174, new BytePtr("coral2\u0000".getBytes(), 0));
var5.setAlignedPointer(175, new BytePtr("#EE6A50\u0000".getBytes(), 0));
var5.setAlignedInt(176, -11506962);
var5.setAlignedPointer(177, new BytePtr("coral3\u0000".getBytes(), 0));
var5.setAlignedPointer(178, new BytePtr("#CD5B45\u0000".getBytes(), 0));
var5.setAlignedInt(179, -12231731);
var5.setAlignedPointer(180, new BytePtr("coral4\u0000".getBytes(), 0));
var5.setAlignedPointer(181, new BytePtr("#8B3E2F\u0000".getBytes(), 0));
var5.setAlignedInt(182, -13681013);
var5.setAlignedPointer(183, new BytePtr("cornflowerblue\u0000".getBytes(), 0));
var5.setAlignedPointer(184, new BytePtr("#6495ED\u0000".getBytes(), 0));
var5.setAlignedInt(185, -1206940);
var5.setAlignedPointer(186, new BytePtr("cornsilk\u0000".getBytes(), 0));
var5.setAlignedPointer(187, new BytePtr("#FFF8DC\u0000".getBytes(), 0));
var5.setAlignedInt(188, -2295553);
var5.setAlignedPointer(189, new BytePtr("cornsilk1\u0000".getBytes(), 0));
var5.setAlignedPointer(190, new BytePtr("#FFF8DC\u0000".getBytes(), 0));
var5.setAlignedInt(191, -2295553);
var5.setAlignedPointer(192, new BytePtr("cornsilk2\u0000".getBytes(), 0));
var5.setAlignedPointer(193, new BytePtr("#EEE8CD\u0000".getBytes(), 0));
var5.setAlignedInt(194, -3282706);
var5.setAlignedPointer(195, new BytePtr("cornsilk3\u0000".getBytes(), 0));
var5.setAlignedPointer(196, new BytePtr("#CDC8B1\u0000".getBytes(), 0));
var5.setAlignedInt(197, -5125939);
var5.setAlignedPointer(198, new BytePtr("cornsilk4\u0000".getBytes(), 0));
var5.setAlignedPointer(199, new BytePtr("#8B8878\u0000".getBytes(), 0));
var5.setAlignedInt(200, -8877941);
var5.setAlignedPointer(201, new BytePtr("cyan\u0000".getBytes(), 0));
var5.setAlignedPointer(202, new BytePtr("#00FFFF\u0000".getBytes(), 0));
var5.setAlignedInt(203, -256);
var5.setAlignedPointer(204, new BytePtr("cyan1\u0000".getBytes(), 0));
var5.setAlignedPointer(205, new BytePtr("#00FFFF\u0000".getBytes(), 0));
var5.setAlignedInt(206, -256);
var5.setAlignedPointer(207, new BytePtr("cyan2\u0000".getBytes(), 0));
var5.setAlignedPointer(208, new BytePtr("#00EEEE\u0000".getBytes(), 0));
var5.setAlignedInt(209, -1118720);
var5.setAlignedPointer(210, new BytePtr("cyan3\u0000".getBytes(), 0));
var5.setAlignedPointer(211, new BytePtr("#00CDCD\u0000".getBytes(), 0));
var5.setAlignedInt(212, -3289856);
var5.setAlignedPointer(213, new BytePtr("cyan4\u0000".getBytes(), 0));
var5.setAlignedPointer(214, new BytePtr("#008B8B\u0000".getBytes(), 0));
var5.setAlignedInt(215, -7632128);
var5.setAlignedPointer(216, new BytePtr("darkblue\u0000".getBytes(), 0));
var5.setAlignedPointer(217, new BytePtr("#00008B\u0000".getBytes(), 0));
var5.setAlignedInt(218, -7667712);
var5.setAlignedPointer(219, new BytePtr("darkcyan\u0000".getBytes(), 0));
var5.setAlignedPointer(220, new BytePtr("#008B8B\u0000".getBytes(), 0));
var5.setAlignedInt(221, -7632128);
var5.setAlignedPointer(222, new BytePtr("darkgoldenrod\u0000".getBytes(), 0));
var5.setAlignedPointer(223, new BytePtr("#B8860B\u0000".getBytes(), 0));
var5.setAlignedInt(224, -16021832);
var5.setAlignedPointer(225, new BytePtr("darkgoldenrod1\u0000".getBytes(), 0));
var5.setAlignedPointer(226, new BytePtr("#FFB90F\u0000".getBytes(), 0));
var5.setAlignedInt(227, -15746561);
var5.setAlignedPointer(228, new BytePtr("darkgoldenrod2\u0000".getBytes(), 0));
var5.setAlignedPointer(229, new BytePtr("#EEAD0E\u0000".getBytes(), 0));
var5.setAlignedInt(230, -15815186);
var5.setAlignedPointer(231, new BytePtr("darkgoldenrod3\u0000".getBytes(), 0));
var5.setAlignedPointer(232, new BytePtr("#CD950C\u0000".getBytes(), 0));
var5.setAlignedInt(233, -15952435);
var5.setAlignedPointer(234, new BytePtr("darkgoldenrod4\u0000".getBytes(), 0));
var5.setAlignedPointer(235, new BytePtr("#8B6508\u0000".getBytes(), 0));
var5.setAlignedInt(236, -16226933);
var5.setAlignedPointer(237, new BytePtr("darkgray\u0000".getBytes(), 0));
var5.setAlignedPointer(238, new BytePtr("#A9A9A9\u0000".getBytes(), 0));
var5.setAlignedInt(239, -5658199);
var5.setAlignedPointer(240, new BytePtr("darkgreen\u0000".getBytes(), 0));
var5.setAlignedPointer(241, new BytePtr("#006400\u0000".getBytes(), 0));
var5.setAlignedInt(242, -16751616);
var5.setAlignedPointer(243, new BytePtr("darkgrey\u0000".getBytes(), 0));
var5.setAlignedPointer(244, new BytePtr("#A9A9A9\u0000".getBytes(), 0));
var5.setAlignedInt(245, -5658199);
var5.setAlignedPointer(246, new BytePtr("darkkhaki\u0000".getBytes(), 0));
var5.setAlignedPointer(247, new BytePtr("#BDB76B\u0000".getBytes(), 0));
var5.setAlignedInt(248, -9717827);
var5.setAlignedPointer(249, new BytePtr("darkmagenta\u0000".getBytes(), 0));
var5.setAlignedPointer(250, new BytePtr("#8B008B\u0000".getBytes(), 0));
var5.setAlignedInt(251, -7667573);
var5.setAlignedPointer(252, new BytePtr("darkolivegreen\u0000".getBytes(), 0));
var5.setAlignedPointer(253, new BytePtr("#556B2F\u0000".getBytes(), 0));
var5.setAlignedInt(254, -13669547);
var5.setAlignedPointer(255, new BytePtr("darkolivegreen1\u0000".getBytes(), 0));
var5.setAlignedPointer(256, new BytePtr("#CAFF70\u0000".getBytes(), 0));
var5.setAlignedInt(257, -9371702);
var5.setAlignedPointer(258, new BytePtr("darkolivegreen2\u0000".getBytes(), 0));
var5.setAlignedPointer(259, new BytePtr("#BCEE68\u0000".getBytes(), 0));
var5.setAlignedInt(260, -9900356);
var5.setAlignedPointer(261, new BytePtr("darkolivegreen3\u0000".getBytes(), 0));
var5.setAlignedPointer(262, new BytePtr("#A2CD5A\u0000".getBytes(), 0));
var5.setAlignedInt(263, -10826334);
var5.setAlignedPointer(264, new BytePtr("darkolivegreen4\u0000".getBytes(), 0));
var5.setAlignedPointer(265, new BytePtr("#6E8B3D\u0000".getBytes(), 0));
var5.setAlignedInt(266, -12743826);
var5.setAlignedPointer(267, new BytePtr("darkorange\u0000".getBytes(), 0));
var5.setAlignedPointer(268, new BytePtr("#FF8C00\u0000".getBytes(), 0));
var5.setAlignedInt(269, -16741121);
var5.setAlignedPointer(270, new BytePtr("darkorange1\u0000".getBytes(), 0));
var5.setAlignedPointer(271, new BytePtr("#FF7F00\u0000".getBytes(), 0));
var5.setAlignedInt(272, -16744449);
var5.setAlignedPointer(273, new BytePtr("darkorange2\u0000".getBytes(), 0));
var5.setAlignedPointer(274, new BytePtr("#EE7600\u0000".getBytes(), 0));
var5.setAlignedInt(275, -16746770);
var5.setAlignedPointer(276, new BytePtr("darkorange3\u0000".getBytes(), 0));
var5.setAlignedPointer(277, new BytePtr("#CD6600\u0000".getBytes(), 0));
var5.setAlignedInt(278, -16750899);
var5.setAlignedPointer(279, new BytePtr("darkorange4\u0000".getBytes(), 0));
var5.setAlignedPointer(280, new BytePtr("#8B4500\u0000".getBytes(), 0));
var5.setAlignedInt(281, -16759413);
var5.setAlignedPointer(282, new BytePtr("darkorchid\u0000".getBytes(), 0));
var5.setAlignedPointer(283, new BytePtr("#9932CC\u0000".getBytes(), 0));
var5.setAlignedInt(284, -3394919);
var5.setAlignedPointer(285, new BytePtr("darkorchid1\u0000".getBytes(), 0));
var5.setAlignedPointer(286, new BytePtr("#BF3EFF\u0000".getBytes(), 0));
var5.setAlignedInt(287, -49473);
var5.setAlignedPointer(288, new BytePtr("darkorchid2\u0000".getBytes(), 0));
var5.setAlignedPointer(289, new BytePtr("#B23AEE\u0000".getBytes(), 0));
var5.setAlignedInt(290, -1164622);
var5.setAlignedPointer(291, new BytePtr("darkorchid3\u0000".getBytes(), 0));
var5.setAlignedPointer(292, new BytePtr("#9A32CD\u0000".getBytes(), 0));
var5.setAlignedInt(293, -3329382);
var5.setAlignedPointer(294, new BytePtr("darkorchid4\u0000".getBytes(), 0));
var5.setAlignedPointer(295, new BytePtr("#68228B\u0000".getBytes(), 0));
var5.setAlignedInt(296, -7658904);
var5.setAlignedPointer(297, new BytePtr("darkred\u0000".getBytes(), 0));
var5.setAlignedPointer(298, new BytePtr("#8B0000\u0000".getBytes(), 0));
var5.setAlignedInt(299, -16777077);
var5.setAlignedPointer(300, new BytePtr("darksalmon\u0000".getBytes(), 0));
var5.setAlignedPointer(301, new BytePtr("#E9967A\u0000".getBytes(), 0));
var5.setAlignedInt(302, -8743191);
var5.setAlignedPointer(303, new BytePtr("darkseagreen\u0000".getBytes(), 0));
var5.setAlignedPointer(304, new BytePtr("#8FBC8F\u0000".getBytes(), 0));
var5.setAlignedInt(305, -7357297);
var5.setAlignedPointer(306, new BytePtr("darkseagreen1\u0000".getBytes(), 0));
var5.setAlignedPointer(307, new BytePtr("#C1FFC1\u0000".getBytes(), 0));
var5.setAlignedInt(308, -4063295);
var5.setAlignedPointer(309, new BytePtr("darkseagreen2\u0000".getBytes(), 0));
var5.setAlignedPointer(310, new BytePtr("#B4EEB4\u0000".getBytes(), 0));
var5.setAlignedInt(311, -4919628);
var5.setAlignedPointer(312, new BytePtr("darkseagreen3\u0000".getBytes(), 0));
var5.setAlignedPointer(313, new BytePtr("#9BCD9B\u0000".getBytes(), 0));
var5.setAlignedInt(314, -6566501);
var5.setAlignedPointer(315, new BytePtr("darkseagreen4\u0000".getBytes(), 0));
var5.setAlignedPointer(316, new BytePtr("#698B69\u0000".getBytes(), 0));
var5.setAlignedInt(317, -9860247);
var5.setAlignedPointer(318, new BytePtr("darkslateblue\u0000".getBytes(), 0));
var5.setAlignedPointer(319, new BytePtr("#483D8B\u0000".getBytes(), 0));
var5.setAlignedInt(320, -7652024);
var5.setAlignedPointer(321, new BytePtr("darkslategray\u0000".getBytes(), 0));
var5.setAlignedPointer(322, new BytePtr("#2F4F4F\u0000".getBytes(), 0));
var5.setAlignedInt(323, -11579601);
var5.setAlignedPointer(324, new BytePtr("darkslategray1\u0000".getBytes(), 0));
var5.setAlignedPointer(325, new BytePtr("#97FFFF\u0000".getBytes(), 0));
var5.setAlignedInt(326, -105);
var5.setAlignedPointer(327, new BytePtr("darkslategray2\u0000".getBytes(), 0));
var5.setAlignedPointer(328, new BytePtr("#8DEEEE\u0000".getBytes(), 0));
var5.setAlignedInt(329, -1118579);
var5.setAlignedPointer(330, new BytePtr("darkslategray3\u0000".getBytes(), 0));
var5.setAlignedPointer(331, new BytePtr("#79CDCD\u0000".getBytes(), 0));
var5.setAlignedInt(332, -3289735);
var5.setAlignedPointer(333, new BytePtr("darkslategray4\u0000".getBytes(), 0));
var5.setAlignedPointer(334, new BytePtr("#528B8B\u0000".getBytes(), 0));
var5.setAlignedInt(335, -7632046);
var5.setAlignedPointer(336, new BytePtr("darkslategrey\u0000".getBytes(), 0));
var5.setAlignedPointer(337, new BytePtr("#2F4F4F\u0000".getBytes(), 0));
var5.setAlignedInt(338, -11579601);
var5.setAlignedPointer(339, new BytePtr("darkturquoise\u0000".getBytes(), 0));
var5.setAlignedPointer(340, new BytePtr("#00CED1\u0000".getBytes(), 0));
var5.setAlignedInt(341, -3027456);
var5.setAlignedPointer(342, new BytePtr("darkviolet\u0000".getBytes(), 0));
var5.setAlignedPointer(343, new BytePtr("#9400D3\u0000".getBytes(), 0));
var5.setAlignedInt(344, -2948972);
var5.setAlignedPointer(345, new BytePtr("deeppink\u0000".getBytes(), 0));
var5.setAlignedPointer(346, new BytePtr("#FF1493\u0000".getBytes(), 0));
var5.setAlignedInt(347, -7138049);
var5.setAlignedPointer(348, new BytePtr("deeppink1\u0000".getBytes(), 0));
var5.setAlignedPointer(349, new BytePtr("#FF1493\u0000".getBytes(), 0));
var5.setAlignedInt(350, -7138049);
var5.setAlignedPointer(351, new BytePtr("deeppink2\u0000".getBytes(), 0));
var5.setAlignedPointer(352, new BytePtr("#EE1289\u0000".getBytes(), 0));
var5.setAlignedInt(353, -7793938);
var5.setAlignedPointer(354, new BytePtr("deeppink3\u0000".getBytes(), 0));
var5.setAlignedPointer(355, new BytePtr("#CD1076\u0000".getBytes(), 0));
var5.setAlignedInt(356, -9039667);
var5.setAlignedPointer(357, new BytePtr("deeppink4\u0000".getBytes(), 0));
var5.setAlignedPointer(358, new BytePtr("#8B0A50\u0000".getBytes(), 0));
var5.setAlignedInt(359, -11531637);
var5.setAlignedPointer(360, new BytePtr("deepskyblue\u0000".getBytes(), 0));
var5.setAlignedPointer(361, new BytePtr("#00BFFF\u0000".getBytes(), 0));
var5.setAlignedInt(362, -16640);
var5.setAlignedPointer(363, new BytePtr("deepskyblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(364, new BytePtr("#00BFFF\u0000".getBytes(), 0));
var5.setAlignedInt(365, -16640);
var5.setAlignedPointer(366, new BytePtr("deepskyblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(367, new BytePtr("#00B2EE\u0000".getBytes(), 0));
var5.setAlignedInt(368, -1134080);
var5.setAlignedPointer(369, new BytePtr("deepskyblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(370, new BytePtr("#009ACD\u0000".getBytes(), 0));
var5.setAlignedInt(371, -3302912);
var5.setAlignedPointer(372, new BytePtr("deepskyblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(373, new BytePtr("#00688B\u0000".getBytes(), 0));
var5.setAlignedInt(374, -7641088);
var5.setAlignedPointer(375, new BytePtr("dimgray\u0000".getBytes(), 0));
var5.setAlignedPointer(376, new BytePtr("#696969\u0000".getBytes(), 0));
var5.setAlignedInt(377, -9868951);
var5.setAlignedPointer(378, new BytePtr("dimgrey\u0000".getBytes(), 0));
var5.setAlignedPointer(379, new BytePtr("#696969\u0000".getBytes(), 0));
var5.setAlignedInt(380, -9868951);
var5.setAlignedPointer(381, new BytePtr("dodgerblue\u0000".getBytes(), 0));
var5.setAlignedPointer(382, new BytePtr("#1E90FF\u0000".getBytes(), 0));
var5.setAlignedInt(383, -28642);
var5.setAlignedPointer(384, new BytePtr("dodgerblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(385, new BytePtr("#1E90FF\u0000".getBytes(), 0));
var5.setAlignedInt(386, -28642);
var5.setAlignedPointer(387, new BytePtr("dodgerblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(388, new BytePtr("#1C86EE\u0000".getBytes(), 0));
var5.setAlignedInt(389, -1145316);
var5.setAlignedPointer(390, new BytePtr("dodgerblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(391, new BytePtr("#1874CD\u0000".getBytes(), 0));
var5.setAlignedInt(392, -3312616);
var5.setAlignedPointer(393, new BytePtr("dodgerblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(394, new BytePtr("#104E8B\u0000".getBytes(), 0));
var5.setAlignedInt(395, -7647728);
var5.setAlignedPointer(396, new BytePtr("firebrick\u0000".getBytes(), 0));
var5.setAlignedPointer(397, new BytePtr("#B22222\u0000".getBytes(), 0));
var5.setAlignedInt(398, -14540110);
var5.setAlignedPointer(399, new BytePtr("firebrick1\u0000".getBytes(), 0));
var5.setAlignedPointer(400, new BytePtr("#FF3030\u0000".getBytes(), 0));
var5.setAlignedInt(401, -13618945);
var5.setAlignedPointer(402, new BytePtr("firebrick2\u0000".getBytes(), 0));
var5.setAlignedPointer(403, new BytePtr("#EE2C2C\u0000".getBytes(), 0));
var5.setAlignedInt(404, -13882130);
var5.setAlignedPointer(405, new BytePtr("firebrick3\u0000".getBytes(), 0));
var5.setAlignedPointer(406, new BytePtr("#CD2626\u0000".getBytes(), 0));
var5.setAlignedInt(407, -14276915);
var5.setAlignedPointer(408, new BytePtr("firebrick4\u0000".getBytes(), 0));
var5.setAlignedPointer(409, new BytePtr("#8B1A1A\u0000".getBytes(), 0));
var5.setAlignedInt(410, -15066485);
var5.setAlignedPointer(411, new BytePtr("floralwhite\u0000".getBytes(), 0));
var5.setAlignedPointer(412, new BytePtr("#FFFAF0\u0000".getBytes(), 0));
var5.setAlignedInt(413, -984321);
var5.setAlignedPointer(414, new BytePtr("forestgreen\u0000".getBytes(), 0));
var5.setAlignedPointer(415, new BytePtr("#228B22\u0000".getBytes(), 0));
var5.setAlignedInt(416, -14513374);
var5.setAlignedPointer(417, new BytePtr("gainsboro\u0000".getBytes(), 0));
var5.setAlignedPointer(418, new BytePtr("#DCDCDC\u0000".getBytes(), 0));
var5.setAlignedInt(419, -2302756);
var5.setAlignedPointer(420, new BytePtr("ghostwhite\u0000".getBytes(), 0));
var5.setAlignedPointer(421, new BytePtr("#F8F8FF\u0000".getBytes(), 0));
var5.setAlignedInt(422, -1800);
var5.setAlignedPointer(423, new BytePtr("gold\u0000".getBytes(), 0));
var5.setAlignedPointer(424, new BytePtr("#FFD700\u0000".getBytes(), 0));
var5.setAlignedInt(425, -16721921);
var5.setAlignedPointer(426, new BytePtr("gold1\u0000".getBytes(), 0));
var5.setAlignedPointer(427, new BytePtr("#FFD700\u0000".getBytes(), 0));
var5.setAlignedInt(428, -16721921);
var5.setAlignedPointer(429, new BytePtr("gold2\u0000".getBytes(), 0));
var5.setAlignedPointer(430, new BytePtr("#EEC900\u0000".getBytes(), 0));
var5.setAlignedInt(431, -16725522);
var5.setAlignedPointer(432, new BytePtr("gold3\u0000".getBytes(), 0));
var5.setAlignedPointer(433, new BytePtr("#CDAD00\u0000".getBytes(), 0));
var5.setAlignedInt(434, -16732723);
var5.setAlignedPointer(435, new BytePtr("gold4\u0000".getBytes(), 0));
var5.setAlignedPointer(436, new BytePtr("#8B7500\u0000".getBytes(), 0));
var5.setAlignedInt(437, -16747125);
var5.setAlignedPointer(438, new BytePtr("goldenrod\u0000".getBytes(), 0));
var5.setAlignedPointer(439, new BytePtr("#DAA520\u0000".getBytes(), 0));
var5.setAlignedInt(440, -14637606);
var5.setAlignedPointer(441, new BytePtr("goldenrod1\u0000".getBytes(), 0));
var5.setAlignedPointer(442, new BytePtr("#FFC125\u0000".getBytes(), 0));
var5.setAlignedInt(443, -14302721);
var5.setAlignedPointer(444, new BytePtr("goldenrod2\u0000".getBytes(), 0));
var5.setAlignedPointer(445, new BytePtr("#EEB422\u0000".getBytes(), 0));
var5.setAlignedInt(446, -14502674);
var5.setAlignedPointer(447, new BytePtr("goldenrod3\u0000".getBytes(), 0));
var5.setAlignedPointer(448, new BytePtr("#CD9B1D\u0000".getBytes(), 0));
var5.setAlignedInt(449, -14836787);
var5.setAlignedPointer(450, new BytePtr("goldenrod4\u0000".getBytes(), 0));
var5.setAlignedPointer(451, new BytePtr("#8B6914\u0000".getBytes(), 0));
var5.setAlignedInt(452, -15439477);
var5.setAlignedPointer(453, new BytePtr("gray\u0000".getBytes(), 0));
var5.setAlignedPointer(454, new BytePtr("#BEBEBE\u0000".getBytes(), 0));
var5.setAlignedInt(455, -4276546);
var5.setAlignedPointer(456, new BytePtr("gray0\u0000".getBytes(), 0));
var5.setAlignedPointer(457, new BytePtr("#000000\u0000".getBytes(), 0));
var5.setAlignedInt(458, -16777216);
var5.setAlignedPointer(459, new BytePtr("gray1\u0000".getBytes(), 0));
var5.setAlignedPointer(460, new BytePtr("#030303\u0000".getBytes(), 0));
var5.setAlignedInt(461, -16579837);
var5.setAlignedPointer(462, new BytePtr("gray2\u0000".getBytes(), 0));
var5.setAlignedPointer(463, new BytePtr("#050505\u0000".getBytes(), 0));
var5.setAlignedInt(464, -16448251);
var5.setAlignedPointer(465, new BytePtr("gray3\u0000".getBytes(), 0));
var5.setAlignedPointer(466, new BytePtr("#080808\u0000".getBytes(), 0));
var5.setAlignedInt(467, -16250872);
var5.setAlignedPointer(468, new BytePtr("gray4\u0000".getBytes(), 0));
var5.setAlignedPointer(469, new BytePtr("#0A0A0A\u0000".getBytes(), 0));
var5.setAlignedInt(470, -16119286);
var5.setAlignedPointer(471, new BytePtr("gray5\u0000".getBytes(), 0));
var5.setAlignedPointer(472, new BytePtr("#0D0D0D\u0000".getBytes(), 0));
var5.setAlignedInt(473, -15921907);
var5.setAlignedPointer(474, new BytePtr("gray6\u0000".getBytes(), 0));
var5.setAlignedPointer(475, new BytePtr("#0F0F0F\u0000".getBytes(), 0));
var5.setAlignedInt(476, -15790321);
var5.setAlignedPointer(477, new BytePtr("gray7\u0000".getBytes(), 0));
var5.setAlignedPointer(478, new BytePtr("#121212\u0000".getBytes(), 0));
var5.setAlignedInt(479, -15592942);
var5.setAlignedPointer(480, new BytePtr("gray8\u0000".getBytes(), 0));
var5.setAlignedPointer(481, new BytePtr("#141414\u0000".getBytes(), 0));
var5.setAlignedInt(482, -15461356);
var5.setAlignedPointer(483, new BytePtr("gray9\u0000".getBytes(), 0));
var5.setAlignedPointer(484, new BytePtr("#171717\u0000".getBytes(), 0));
var5.setAlignedInt(485, -15263977);
var5.setAlignedPointer(486, new BytePtr("gray10\u0000".getBytes(), 0));
var5.setAlignedPointer(487, new BytePtr("#1A1A1A\u0000".getBytes(), 0));
var5.setAlignedInt(488, -15066598);
var5.setAlignedPointer(489, new BytePtr("gray11\u0000".getBytes(), 0));
var5.setAlignedPointer(490, new BytePtr("#1C1C1C\u0000".getBytes(), 0));
var5.setAlignedInt(491, -14935012);
var5.setAlignedPointer(492, new BytePtr("gray12\u0000".getBytes(), 0));
var5.setAlignedPointer(493, new BytePtr("#1F1F1F\u0000".getBytes(), 0));
var5.setAlignedInt(494, -14737633);
var5.setAlignedPointer(495, new BytePtr("gray13\u0000".getBytes(), 0));
var5.setAlignedPointer(496, new BytePtr("#212121\u0000".getBytes(), 0));
var5.setAlignedInt(497, -14606047);
var5.setAlignedPointer(498, new BytePtr("gray14\u0000".getBytes(), 0));
var5.setAlignedPointer(499, new BytePtr("#242424\u0000".getBytes(), 0));
var5.setAlignedInt(500, -14408668);
var5.setAlignedPointer(501, new BytePtr("gray15\u0000".getBytes(), 0));
var5.setAlignedPointer(502, new BytePtr("#262626\u0000".getBytes(), 0));
var5.setAlignedInt(503, -14277082);
var5.setAlignedPointer(504, new BytePtr("gray16\u0000".getBytes(), 0));
var5.setAlignedPointer(505, new BytePtr("#292929\u0000".getBytes(), 0));
var5.setAlignedInt(506, -14079703);
var5.setAlignedPointer(507, new BytePtr("gray17\u0000".getBytes(), 0));
var5.setAlignedPointer(508, new BytePtr("#2B2B2B\u0000".getBytes(), 0));
var5.setAlignedInt(509, -13948117);
var5.setAlignedPointer(510, new BytePtr("gray18\u0000".getBytes(), 0));
var5.setAlignedPointer(511, new BytePtr("#2E2E2E\u0000".getBytes(), 0));
var5.setAlignedInt(512, -13750738);
var5.setAlignedPointer(513, new BytePtr("gray19\u0000".getBytes(), 0));
var5.setAlignedPointer(514, new BytePtr("#303030\u0000".getBytes(), 0));
var5.setAlignedInt(515, -13619152);
var5.setAlignedPointer(516, new BytePtr("gray20\u0000".getBytes(), 0));
var5.setAlignedPointer(517, new BytePtr("#333333\u0000".getBytes(), 0));
var5.setAlignedInt(518, -13421773);
var5.setAlignedPointer(519, new BytePtr("gray21\u0000".getBytes(), 0));
var5.setAlignedPointer(520, new BytePtr("#363636\u0000".getBytes(), 0));
var5.setAlignedInt(521, -13224394);
var5.setAlignedPointer(522, new BytePtr("gray22\u0000".getBytes(), 0));
var5.setAlignedPointer(523, new BytePtr("#383838\u0000".getBytes(), 0));
var5.setAlignedInt(524, -13092808);
var5.setAlignedPointer(525, new BytePtr("gray23\u0000".getBytes(), 0));
var5.setAlignedPointer(526, new BytePtr("#3B3B3B\u0000".getBytes(), 0));
var5.setAlignedInt(527, -12895429);
var5.setAlignedPointer(528, new BytePtr("gray24\u0000".getBytes(), 0));
var5.setAlignedPointer(529, new BytePtr("#3D3D3D\u0000".getBytes(), 0));
var5.setAlignedInt(530, -12763843);
var5.setAlignedPointer(531, new BytePtr("gray25\u0000".getBytes(), 0));
var5.setAlignedPointer(532, new BytePtr("#404040\u0000".getBytes(), 0));
var5.setAlignedInt(533, -12566464);
var5.setAlignedPointer(534, new BytePtr("gray26\u0000".getBytes(), 0));
var5.setAlignedPointer(535, new BytePtr("#424242\u0000".getBytes(), 0));
var5.setAlignedInt(536, -12434878);
var5.setAlignedPointer(537, new BytePtr("gray27\u0000".getBytes(), 0));
var5.setAlignedPointer(538, new BytePtr("#454545\u0000".getBytes(), 0));
var5.setAlignedInt(539, -12237499);
var5.setAlignedPointer(540, new BytePtr("gray28\u0000".getBytes(), 0));
var5.setAlignedPointer(541, new BytePtr("#474747\u0000".getBytes(), 0));
var5.setAlignedInt(542, -12105913);
var5.setAlignedPointer(543, new BytePtr("gray29\u0000".getBytes(), 0));
var5.setAlignedPointer(544, new BytePtr("#4A4A4A\u0000".getBytes(), 0));
var5.setAlignedInt(545, -11908534);
var5.setAlignedPointer(546, new BytePtr("gray30\u0000".getBytes(), 0));
var5.setAlignedPointer(547, new BytePtr("#4D4D4D\u0000".getBytes(), 0));
var5.setAlignedInt(548, -11711155);
var5.setAlignedPointer(549, new BytePtr("gray31\u0000".getBytes(), 0));
var5.setAlignedPointer(550, new BytePtr("#4F4F4F\u0000".getBytes(), 0));
var5.setAlignedInt(551, -11579569);
var5.setAlignedPointer(552, new BytePtr("gray32\u0000".getBytes(), 0));
var5.setAlignedPointer(553, new BytePtr("#525252\u0000".getBytes(), 0));
var5.setAlignedInt(554, -11382190);
var5.setAlignedPointer(555, new BytePtr("gray33\u0000".getBytes(), 0));
var5.setAlignedPointer(556, new BytePtr("#545454\u0000".getBytes(), 0));
var5.setAlignedInt(557, -11250604);
var5.setAlignedPointer(558, new BytePtr("gray34\u0000".getBytes(), 0));
var5.setAlignedPointer(559, new BytePtr("#575757\u0000".getBytes(), 0));
var5.setAlignedInt(560, -11053225);
var5.setAlignedPointer(561, new BytePtr("gray35\u0000".getBytes(), 0));
var5.setAlignedPointer(562, new BytePtr("#595959\u0000".getBytes(), 0));
var5.setAlignedInt(563, -10921639);
var5.setAlignedPointer(564, new BytePtr("gray36\u0000".getBytes(), 0));
var5.setAlignedPointer(565, new BytePtr("#5C5C5C\u0000".getBytes(), 0));
var5.setAlignedInt(566, -10724260);
var5.setAlignedPointer(567, new BytePtr("gray37\u0000".getBytes(), 0));
var5.setAlignedPointer(568, new BytePtr("#5E5E5E\u0000".getBytes(), 0));
var5.setAlignedInt(569, -10592674);
var5.setAlignedPointer(570, new BytePtr("gray38\u0000".getBytes(), 0));
var5.setAlignedPointer(571, new BytePtr("#616161\u0000".getBytes(), 0));
var5.setAlignedInt(572, -10395295);
var5.setAlignedPointer(573, new BytePtr("gray39\u0000".getBytes(), 0));
var5.setAlignedPointer(574, new BytePtr("#636363\u0000".getBytes(), 0));
var5.setAlignedInt(575, -10263709);
var5.setAlignedPointer(576, new BytePtr("gray40\u0000".getBytes(), 0));
var5.setAlignedPointer(577, new BytePtr("#666666\u0000".getBytes(), 0));
var5.setAlignedInt(578, -10066330);
var5.setAlignedPointer(579, new BytePtr("gray41\u0000".getBytes(), 0));
var5.setAlignedPointer(580, new BytePtr("#696969\u0000".getBytes(), 0));
var5.setAlignedInt(581, -9868951);
var5.setAlignedPointer(582, new BytePtr("gray42\u0000".getBytes(), 0));
var5.setAlignedPointer(583, new BytePtr("#6B6B6B\u0000".getBytes(), 0));
var5.setAlignedInt(584, -9737365);
var5.setAlignedPointer(585, new BytePtr("gray43\u0000".getBytes(), 0));
var5.setAlignedPointer(586, new BytePtr("#6E6E6E\u0000".getBytes(), 0));
var5.setAlignedInt(587, -9539986);
var5.setAlignedPointer(588, new BytePtr("gray44\u0000".getBytes(), 0));
var5.setAlignedPointer(589, new BytePtr("#707070\u0000".getBytes(), 0));
var5.setAlignedInt(590, -9408400);
var5.setAlignedPointer(591, new BytePtr("gray45\u0000".getBytes(), 0));
var5.setAlignedPointer(592, new BytePtr("#737373\u0000".getBytes(), 0));
var5.setAlignedInt(593, -9211021);
var5.setAlignedPointer(594, new BytePtr("gray46\u0000".getBytes(), 0));
var5.setAlignedPointer(595, new BytePtr("#757575\u0000".getBytes(), 0));
var5.setAlignedInt(596, -9079435);
var5.setAlignedPointer(597, new BytePtr("gray47\u0000".getBytes(), 0));
var5.setAlignedPointer(598, new BytePtr("#787878\u0000".getBytes(), 0));
var5.setAlignedInt(599, -8882056);
var5.setAlignedPointer(600, new BytePtr("gray48\u0000".getBytes(), 0));
var5.setAlignedPointer(601, new BytePtr("#7A7A7A\u0000".getBytes(), 0));
var5.setAlignedInt(602, -8750470);
var5.setAlignedPointer(603, new BytePtr("gray49\u0000".getBytes(), 0));
var5.setAlignedPointer(604, new BytePtr("#7D7D7D\u0000".getBytes(), 0));
var5.setAlignedInt(605, -8553091);
var5.setAlignedPointer(606, new BytePtr("gray50\u0000".getBytes(), 0));
var5.setAlignedPointer(607, new BytePtr("#7F7F7F\u0000".getBytes(), 0));
var5.setAlignedInt(608, -8421505);
var5.setAlignedPointer(609, new BytePtr("gray51\u0000".getBytes(), 0));
var5.setAlignedPointer(610, new BytePtr("#828282\u0000".getBytes(), 0));
var5.setAlignedInt(611, -8224126);
var5.setAlignedPointer(612, new BytePtr("gray52\u0000".getBytes(), 0));
var5.setAlignedPointer(613, new BytePtr("#858585\u0000".getBytes(), 0));
var5.setAlignedInt(614, -8026747);
var5.setAlignedPointer(615, new BytePtr("gray53\u0000".getBytes(), 0));
var5.setAlignedPointer(616, new BytePtr("#878787\u0000".getBytes(), 0));
var5.setAlignedInt(617, -7895161);
var5.setAlignedPointer(618, new BytePtr("gray54\u0000".getBytes(), 0));
var5.setAlignedPointer(619, new BytePtr("#8A8A8A\u0000".getBytes(), 0));
var5.setAlignedInt(620, -7697782);
var5.setAlignedPointer(621, new BytePtr("gray55\u0000".getBytes(), 0));
var5.setAlignedPointer(622, new BytePtr("#8C8C8C\u0000".getBytes(), 0));
var5.setAlignedInt(623, -7566196);
var5.setAlignedPointer(624, new BytePtr("gray56\u0000".getBytes(), 0));
var5.setAlignedPointer(625, new BytePtr("#8F8F8F\u0000".getBytes(), 0));
var5.setAlignedInt(626, -7368817);
var5.setAlignedPointer(627, new BytePtr("gray57\u0000".getBytes(), 0));
var5.setAlignedPointer(628, new BytePtr("#919191\u0000".getBytes(), 0));
var5.setAlignedInt(629, -7237231);
var5.setAlignedPointer(630, new BytePtr("gray58\u0000".getBytes(), 0));
var5.setAlignedPointer(631, new BytePtr("#949494\u0000".getBytes(), 0));
var5.setAlignedInt(632, -7039852);
var5.setAlignedPointer(633, new BytePtr("gray59\u0000".getBytes(), 0));
var5.setAlignedPointer(634, new BytePtr("#969696\u0000".getBytes(), 0));
var5.setAlignedInt(635, -6908266);
var5.setAlignedPointer(636, new BytePtr("gray60\u0000".getBytes(), 0));
var5.setAlignedPointer(637, new BytePtr("#999999\u0000".getBytes(), 0));
var5.setAlignedInt(638, -6710887);
var5.setAlignedPointer(639, new BytePtr("gray61\u0000".getBytes(), 0));
var5.setAlignedPointer(640, new BytePtr("#9C9C9C\u0000".getBytes(), 0));
var5.setAlignedInt(641, -6513508);
var5.setAlignedPointer(642, new BytePtr("gray62\u0000".getBytes(), 0));
var5.setAlignedPointer(643, new BytePtr("#9E9E9E\u0000".getBytes(), 0));
var5.setAlignedInt(644, -6381922);
var5.setAlignedPointer(645, new BytePtr("gray63\u0000".getBytes(), 0));
var5.setAlignedPointer(646, new BytePtr("#A1A1A1\u0000".getBytes(), 0));
var5.setAlignedInt(647, -6184543);
var5.setAlignedPointer(648, new BytePtr("gray64\u0000".getBytes(), 0));
var5.setAlignedPointer(649, new BytePtr("#A3A3A3\u0000".getBytes(), 0));
var5.setAlignedInt(650, -6052957);
var5.setAlignedPointer(651, new BytePtr("gray65\u0000".getBytes(), 0));
var5.setAlignedPointer(652, new BytePtr("#A6A6A6\u0000".getBytes(), 0));
var5.setAlignedInt(653, -5855578);
var5.setAlignedPointer(654, new BytePtr("gray66\u0000".getBytes(), 0));
var5.setAlignedPointer(655, new BytePtr("#A8A8A8\u0000".getBytes(), 0));
var5.setAlignedInt(656, -5723992);
var5.setAlignedPointer(657, new BytePtr("gray67\u0000".getBytes(), 0));
var5.setAlignedPointer(658, new BytePtr("#ABABAB\u0000".getBytes(), 0));
var5.setAlignedInt(659, -5526613);
var5.setAlignedPointer(660, new BytePtr("gray68\u0000".getBytes(), 0));
var5.setAlignedPointer(661, new BytePtr("#ADADAD\u0000".getBytes(), 0));
var5.setAlignedInt(662, -5395027);
var5.setAlignedPointer(663, new BytePtr("gray69\u0000".getBytes(), 0));
var5.setAlignedPointer(664, new BytePtr("#B0B0B0\u0000".getBytes(), 0));
var5.setAlignedInt(665, -5197648);
var5.setAlignedPointer(666, new BytePtr("gray70\u0000".getBytes(), 0));
var5.setAlignedPointer(667, new BytePtr("#B3B3B3\u0000".getBytes(), 0));
var5.setAlignedInt(668, -5000269);
var5.setAlignedPointer(669, new BytePtr("gray71\u0000".getBytes(), 0));
var5.setAlignedPointer(670, new BytePtr("#B5B5B5\u0000".getBytes(), 0));
var5.setAlignedInt(671, -4868683);
var5.setAlignedPointer(672, new BytePtr("gray72\u0000".getBytes(), 0));
var5.setAlignedPointer(673, new BytePtr("#B8B8B8\u0000".getBytes(), 0));
var5.setAlignedInt(674, -4671304);
var5.setAlignedPointer(675, new BytePtr("gray73\u0000".getBytes(), 0));
var5.setAlignedPointer(676, new BytePtr("#BABABA\u0000".getBytes(), 0));
var5.setAlignedInt(677, -4539718);
var5.setAlignedPointer(678, new BytePtr("gray74\u0000".getBytes(), 0));
var5.setAlignedPointer(679, new BytePtr("#BDBDBD\u0000".getBytes(), 0));
var5.setAlignedInt(680, -4342339);
var5.setAlignedPointer(681, new BytePtr("gray75\u0000".getBytes(), 0));
var5.setAlignedPointer(682, new BytePtr("#BFBFBF\u0000".getBytes(), 0));
var5.setAlignedInt(683, -4210753);
var5.setAlignedPointer(684, new BytePtr("gray76\u0000".getBytes(), 0));
var5.setAlignedPointer(685, new BytePtr("#C2C2C2\u0000".getBytes(), 0));
var5.setAlignedInt(686, -4013374);
var5.setAlignedPointer(687, new BytePtr("gray77\u0000".getBytes(), 0));
var5.setAlignedPointer(688, new BytePtr("#C4C4C4\u0000".getBytes(), 0));
var5.setAlignedInt(689, -3881788);
var5.setAlignedPointer(690, new BytePtr("gray78\u0000".getBytes(), 0));
var5.setAlignedPointer(691, new BytePtr("#C7C7C7\u0000".getBytes(), 0));
var5.setAlignedInt(692, -3684409);
var5.setAlignedPointer(693, new BytePtr("gray79\u0000".getBytes(), 0));
var5.setAlignedPointer(694, new BytePtr("#C9C9C9\u0000".getBytes(), 0));
var5.setAlignedInt(695, -3552823);
var5.setAlignedPointer(696, new BytePtr("gray80\u0000".getBytes(), 0));
var5.setAlignedPointer(697, new BytePtr("#CCCCCC\u0000".getBytes(), 0));
var5.setAlignedInt(698, -3355444);
var5.setAlignedPointer(699, new BytePtr("gray81\u0000".getBytes(), 0));
var5.setAlignedPointer(700, new BytePtr("#CFCFCF\u0000".getBytes(), 0));
var5.setAlignedInt(701, -3158065);
var5.setAlignedPointer(702, new BytePtr("gray82\u0000".getBytes(), 0));
var5.setAlignedPointer(703, new BytePtr("#D1D1D1\u0000".getBytes(), 0));
var5.setAlignedInt(704, -3026479);
var5.setAlignedPointer(705, new BytePtr("gray83\u0000".getBytes(), 0));
var5.setAlignedPointer(706, new BytePtr("#D4D4D4\u0000".getBytes(), 0));
var5.setAlignedInt(707, -2829100);
var5.setAlignedPointer(708, new BytePtr("gray84\u0000".getBytes(), 0));
var5.setAlignedPointer(709, new BytePtr("#D6D6D6\u0000".getBytes(), 0));
var5.setAlignedInt(710, -2697514);
var5.setAlignedPointer(711, new BytePtr("gray85\u0000".getBytes(), 0));
var5.setAlignedPointer(712, new BytePtr("#D9D9D9\u0000".getBytes(), 0));
var5.setAlignedInt(713, -2500135);
var5.setAlignedPointer(714, new BytePtr("gray86\u0000".getBytes(), 0));
var5.setAlignedPointer(715, new BytePtr("#DBDBDB\u0000".getBytes(), 0));
var5.setAlignedInt(716, -2368549);
var5.setAlignedPointer(717, new BytePtr("gray87\u0000".getBytes(), 0));
var5.setAlignedPointer(718, new BytePtr("#DEDEDE\u0000".getBytes(), 0));
var5.setAlignedInt(719, -2171170);
var5.setAlignedPointer(720, new BytePtr("gray88\u0000".getBytes(), 0));
var5.setAlignedPointer(721, new BytePtr("#E0E0E0\u0000".getBytes(), 0));
var5.setAlignedInt(722, -2039584);
var5.setAlignedPointer(723, new BytePtr("gray89\u0000".getBytes(), 0));
var5.setAlignedPointer(724, new BytePtr("#E3E3E3\u0000".getBytes(), 0));
var5.setAlignedInt(725, -1842205);
var5.setAlignedPointer(726, new BytePtr("gray90\u0000".getBytes(), 0));
var5.setAlignedPointer(727, new BytePtr("#E5E5E5\u0000".getBytes(), 0));
var5.setAlignedInt(728, -1710619);
var5.setAlignedPointer(729, new BytePtr("gray91\u0000".getBytes(), 0));
var5.setAlignedPointer(730, new BytePtr("#E8E8E8\u0000".getBytes(), 0));
var5.setAlignedInt(731, -1513240);
var5.setAlignedPointer(732, new BytePtr("gray92\u0000".getBytes(), 0));
var5.setAlignedPointer(733, new BytePtr("#EBEBEB\u0000".getBytes(), 0));
var5.setAlignedInt(734, -1315861);
var5.setAlignedPointer(735, new BytePtr("gray93\u0000".getBytes(), 0));
var5.setAlignedPointer(736, new BytePtr("#EDEDED\u0000".getBytes(), 0));
var5.setAlignedInt(737, -1184275);
var5.setAlignedPointer(738, new BytePtr("gray94\u0000".getBytes(), 0));
var5.setAlignedPointer(739, new BytePtr("#F0F0F0\u0000".getBytes(), 0));
var5.setAlignedInt(740, -986896);
var5.setAlignedPointer(741, new BytePtr("gray95\u0000".getBytes(), 0));
var5.setAlignedPointer(742, new BytePtr("#F2F2F2\u0000".getBytes(), 0));
var5.setAlignedInt(743, -855310);
var5.setAlignedPointer(744, new BytePtr("gray96\u0000".getBytes(), 0));
var5.setAlignedPointer(745, new BytePtr("#F5F5F5\u0000".getBytes(), 0));
var5.setAlignedInt(746, -657931);
var5.setAlignedPointer(747, new BytePtr("gray97\u0000".getBytes(), 0));
var5.setAlignedPointer(748, new BytePtr("#F7F7F7\u0000".getBytes(), 0));
var5.setAlignedInt(749, -526345);
var5.setAlignedPointer(750, new BytePtr("gray98\u0000".getBytes(), 0));
var5.setAlignedPointer(751, new BytePtr("#FAFAFA\u0000".getBytes(), 0));
var5.setAlignedInt(752, -328966);
var5.setAlignedPointer(753, new BytePtr("gray99\u0000".getBytes(), 0));
var5.setAlignedPointer(754, new BytePtr("#FCFCFC\u0000".getBytes(), 0));
var5.setAlignedInt(755, -197380);
var5.setAlignedPointer(756, new BytePtr("gray100\u0000".getBytes(), 0));
var5.setAlignedPointer(757, new BytePtr("#FFFFFF\u0000".getBytes(), 0));
var5.setAlignedInt(758, -1);
var5.setAlignedPointer(759, new BytePtr("green\u0000".getBytes(), 0));
var5.setAlignedPointer(760, new BytePtr("#00FF00\u0000".getBytes(), 0));
var5.setAlignedInt(761, -16711936);
var5.setAlignedPointer(762, new BytePtr("green1\u0000".getBytes(), 0));
var5.setAlignedPointer(763, new BytePtr("#00FF00\u0000".getBytes(), 0));
var5.setAlignedInt(764, -16711936);
var5.setAlignedPointer(765, new BytePtr("green2\u0000".getBytes(), 0));
var5.setAlignedPointer(766, new BytePtr("#00EE00\u0000".getBytes(), 0));
var5.setAlignedInt(767, -16716288);
var5.setAlignedPointer(768, new BytePtr("green3\u0000".getBytes(), 0));
var5.setAlignedPointer(769, new BytePtr("#00CD00\u0000".getBytes(), 0));
var5.setAlignedInt(770, -16724736);
var5.setAlignedPointer(771, new BytePtr("green4\u0000".getBytes(), 0));
var5.setAlignedPointer(772, new BytePtr("#008B00\u0000".getBytes(), 0));
var5.setAlignedInt(773, -16741632);
var5.setAlignedPointer(774, new BytePtr("greenyellow\u0000".getBytes(), 0));
var5.setAlignedPointer(775, new BytePtr("#ADFF2F\u0000".getBytes(), 0));
var5.setAlignedInt(776, -13631571);
var5.setAlignedPointer(777, new BytePtr("grey\u0000".getBytes(), 0));
var5.setAlignedPointer(778, new BytePtr("#BEBEBE\u0000".getBytes(), 0));
var5.setAlignedInt(779, -4276546);
var5.setAlignedPointer(780, new BytePtr("grey0\u0000".getBytes(), 0));
var5.setAlignedPointer(781, new BytePtr("#000000\u0000".getBytes(), 0));
var5.setAlignedInt(782, -16777216);
var5.setAlignedPointer(783, new BytePtr("grey1\u0000".getBytes(), 0));
var5.setAlignedPointer(784, new BytePtr("#030303\u0000".getBytes(), 0));
var5.setAlignedInt(785, -16579837);
var5.setAlignedPointer(786, new BytePtr("grey2\u0000".getBytes(), 0));
var5.setAlignedPointer(787, new BytePtr("#050505\u0000".getBytes(), 0));
var5.setAlignedInt(788, -16448251);
var5.setAlignedPointer(789, new BytePtr("grey3\u0000".getBytes(), 0));
var5.setAlignedPointer(790, new BytePtr("#080808\u0000".getBytes(), 0));
var5.setAlignedInt(791, -16250872);
var5.setAlignedPointer(792, new BytePtr("grey4\u0000".getBytes(), 0));
var5.setAlignedPointer(793, new BytePtr("#0A0A0A\u0000".getBytes(), 0));
var5.setAlignedInt(794, -16119286);
var5.setAlignedPointer(795, new BytePtr("grey5\u0000".getBytes(), 0));
var5.setAlignedPointer(796, new BytePtr("#0D0D0D\u0000".getBytes(), 0));
var5.setAlignedInt(797, -15921907);
var5.setAlignedPointer(798, new BytePtr("grey6\u0000".getBytes(), 0));
var5.setAlignedPointer(799, new BytePtr("#0F0F0F\u0000".getBytes(), 0));
var5.setAlignedInt(800, -15790321);
var5.setAlignedPointer(801, new BytePtr("grey7\u0000".getBytes(), 0));
var5.setAlignedPointer(802, new BytePtr("#121212\u0000".getBytes(), 0));
var5.setAlignedInt(803, -15592942);
var5.setAlignedPointer(804, new BytePtr("grey8\u0000".getBytes(), 0));
var5.setAlignedPointer(805, new BytePtr("#141414\u0000".getBytes(), 0));
var5.setAlignedInt(806, -15461356);
var5.setAlignedPointer(807, new BytePtr("grey9\u0000".getBytes(), 0));
var5.setAlignedPointer(808, new BytePtr("#171717\u0000".getBytes(), 0));
var5.setAlignedInt(809, -15263977);
var5.setAlignedPointer(810, new BytePtr("grey10\u0000".getBytes(), 0));
var5.setAlignedPointer(811, new BytePtr("#1A1A1A\u0000".getBytes(), 0));
var5.setAlignedInt(812, -15066598);
var5.setAlignedPointer(813, new BytePtr("grey11\u0000".getBytes(), 0));
var5.setAlignedPointer(814, new BytePtr("#1C1C1C\u0000".getBytes(), 0));
var5.setAlignedInt(815, -14935012);
var5.setAlignedPointer(816, new BytePtr("grey12\u0000".getBytes(), 0));
var5.setAlignedPointer(817, new BytePtr("#1F1F1F\u0000".getBytes(), 0));
var5.setAlignedInt(818, -14737633);
var5.setAlignedPointer(819, new BytePtr("grey13\u0000".getBytes(), 0));
var5.setAlignedPointer(820, new BytePtr("#212121\u0000".getBytes(), 0));
var5.setAlignedInt(821, -14606047);
var5.setAlignedPointer(822, new BytePtr("grey14\u0000".getBytes(), 0));
var5.setAlignedPointer(823, new BytePtr("#242424\u0000".getBytes(), 0));
var5.setAlignedInt(824, -14408668);
var5.setAlignedPointer(825, new BytePtr("grey15\u0000".getBytes(), 0));
var5.setAlignedPointer(826, new BytePtr("#262626\u0000".getBytes(), 0));
var5.setAlignedInt(827, -14277082);
var5.setAlignedPointer(828, new BytePtr("grey16\u0000".getBytes(), 0));
var5.setAlignedPointer(829, new BytePtr("#292929\u0000".getBytes(), 0));
var5.setAlignedInt(830, -14079703);
var5.setAlignedPointer(831, new BytePtr("grey17\u0000".getBytes(), 0));
var5.setAlignedPointer(832, new BytePtr("#2B2B2B\u0000".getBytes(), 0));
var5.setAlignedInt(833, -13948117);
var5.setAlignedPointer(834, new BytePtr("grey18\u0000".getBytes(), 0));
var5.setAlignedPointer(835, new BytePtr("#2E2E2E\u0000".getBytes(), 0));
var5.setAlignedInt(836, -13750738);
var5.setAlignedPointer(837, new BytePtr("grey19\u0000".getBytes(), 0));
var5.setAlignedPointer(838, new BytePtr("#303030\u0000".getBytes(), 0));
var5.setAlignedInt(839, -13619152);
var5.setAlignedPointer(840, new BytePtr("grey20\u0000".getBytes(), 0));
var5.setAlignedPointer(841, new BytePtr("#333333\u0000".getBytes(), 0));
var5.setAlignedInt(842, -13421773);
var5.setAlignedPointer(843, new BytePtr("grey21\u0000".getBytes(), 0));
var5.setAlignedPointer(844, new BytePtr("#363636\u0000".getBytes(), 0));
var5.setAlignedInt(845, -13224394);
var5.setAlignedPointer(846, new BytePtr("grey22\u0000".getBytes(), 0));
var5.setAlignedPointer(847, new BytePtr("#383838\u0000".getBytes(), 0));
var5.setAlignedInt(848, -13092808);
var5.setAlignedPointer(849, new BytePtr("grey23\u0000".getBytes(), 0));
var5.setAlignedPointer(850, new BytePtr("#3B3B3B\u0000".getBytes(), 0));
var5.setAlignedInt(851, -12895429);
var5.setAlignedPointer(852, new BytePtr("grey24\u0000".getBytes(), 0));
var5.setAlignedPointer(853, new BytePtr("#3D3D3D\u0000".getBytes(), 0));
var5.setAlignedInt(854, -12763843);
var5.setAlignedPointer(855, new BytePtr("grey25\u0000".getBytes(), 0));
var5.setAlignedPointer(856, new BytePtr("#404040\u0000".getBytes(), 0));
var5.setAlignedInt(857, -12566464);
var5.setAlignedPointer(858, new BytePtr("grey26\u0000".getBytes(), 0));
var5.setAlignedPointer(859, new BytePtr("#424242\u0000".getBytes(), 0));
var5.setAlignedInt(860, -12434878);
var5.setAlignedPointer(861, new BytePtr("grey27\u0000".getBytes(), 0));
var5.setAlignedPointer(862, new BytePtr("#454545\u0000".getBytes(), 0));
var5.setAlignedInt(863, -12237499);
var5.setAlignedPointer(864, new BytePtr("grey28\u0000".getBytes(), 0));
var5.setAlignedPointer(865, new BytePtr("#474747\u0000".getBytes(), 0));
var5.setAlignedInt(866, -12105913);
var5.setAlignedPointer(867, new BytePtr("grey29\u0000".getBytes(), 0));
var5.setAlignedPointer(868, new BytePtr("#4A4A4A\u0000".getBytes(), 0));
var5.setAlignedInt(869, -11908534);
var5.setAlignedPointer(870, new BytePtr("grey30\u0000".getBytes(), 0));
var5.setAlignedPointer(871, new BytePtr("#4D4D4D\u0000".getBytes(), 0));
var5.setAlignedInt(872, -11711155);
var5.setAlignedPointer(873, new BytePtr("grey31\u0000".getBytes(), 0));
var5.setAlignedPointer(874, new BytePtr("#4F4F4F\u0000".getBytes(), 0));
var5.setAlignedInt(875, -11579569);
var5.setAlignedPointer(876, new BytePtr("grey32\u0000".getBytes(), 0));
var5.setAlignedPointer(877, new BytePtr("#525252\u0000".getBytes(), 0));
var5.setAlignedInt(878, -11382190);
var5.setAlignedPointer(879, new BytePtr("grey33\u0000".getBytes(), 0));
var5.setAlignedPointer(880, new BytePtr("#545454\u0000".getBytes(), 0));
var5.setAlignedInt(881, -11250604);
var5.setAlignedPointer(882, new BytePtr("grey34\u0000".getBytes(), 0));
var5.setAlignedPointer(883, new BytePtr("#575757\u0000".getBytes(), 0));
var5.setAlignedInt(884, -11053225);
var5.setAlignedPointer(885, new BytePtr("grey35\u0000".getBytes(), 0));
var5.setAlignedPointer(886, new BytePtr("#595959\u0000".getBytes(), 0));
var5.setAlignedInt(887, -10921639);
var5.setAlignedPointer(888, new BytePtr("grey36\u0000".getBytes(), 0));
var5.setAlignedPointer(889, new BytePtr("#5C5C5C\u0000".getBytes(), 0));
var5.setAlignedInt(890, -10724260);
var5.setAlignedPointer(891, new BytePtr("grey37\u0000".getBytes(), 0));
var5.setAlignedPointer(892, new BytePtr("#5E5E5E\u0000".getBytes(), 0));
var5.setAlignedInt(893, -10592674);
var5.setAlignedPointer(894, new BytePtr("grey38\u0000".getBytes(), 0));
var5.setAlignedPointer(895, new BytePtr("#616161\u0000".getBytes(), 0));
var5.setAlignedInt(896, -10395295);
var5.setAlignedPointer(897, new BytePtr("grey39\u0000".getBytes(), 0));
var5.setAlignedPointer(898, new BytePtr("#636363\u0000".getBytes(), 0));
var5.setAlignedInt(899, -10263709);
var5.setAlignedPointer(900, new BytePtr("grey40\u0000".getBytes(), 0));
var5.setAlignedPointer(901, new BytePtr("#666666\u0000".getBytes(), 0));
var5.setAlignedInt(902, -10066330);
var5.setAlignedPointer(903, new BytePtr("grey41\u0000".getBytes(), 0));
var5.setAlignedPointer(904, new BytePtr("#696969\u0000".getBytes(), 0));
var5.setAlignedInt(905, -9868951);
var5.setAlignedPointer(906, new BytePtr("grey42\u0000".getBytes(), 0));
var5.setAlignedPointer(907, new BytePtr("#6B6B6B\u0000".getBytes(), 0));
var5.setAlignedInt(908, -9737365);
var5.setAlignedPointer(909, new BytePtr("grey43\u0000".getBytes(), 0));
var5.setAlignedPointer(910, new BytePtr("#6E6E6E\u0000".getBytes(), 0));
var5.setAlignedInt(911, -9539986);
var5.setAlignedPointer(912, new BytePtr("grey44\u0000".getBytes(), 0));
var5.setAlignedPointer(913, new BytePtr("#707070\u0000".getBytes(), 0));
var5.setAlignedInt(914, -9408400);
var5.setAlignedPointer(915, new BytePtr("grey45\u0000".getBytes(), 0));
var5.setAlignedPointer(916, new BytePtr("#737373\u0000".getBytes(), 0));
var5.setAlignedInt(917, -9211021);
var5.setAlignedPointer(918, new BytePtr("grey46\u0000".getBytes(), 0));
var5.setAlignedPointer(919, new BytePtr("#757575\u0000".getBytes(), 0));
var5.setAlignedInt(920, -9079435);
var5.setAlignedPointer(921, new BytePtr("grey47\u0000".getBytes(), 0));
var5.setAlignedPointer(922, new BytePtr("#787878\u0000".getBytes(), 0));
var5.setAlignedInt(923, -8882056);
var5.setAlignedPointer(924, new BytePtr("grey48\u0000".getBytes(), 0));
var5.setAlignedPointer(925, new BytePtr("#7A7A7A\u0000".getBytes(), 0));
var5.setAlignedInt(926, -8750470);
var5.setAlignedPointer(927, new BytePtr("grey49\u0000".getBytes(), 0));
var5.setAlignedPointer(928, new BytePtr("#7D7D7D\u0000".getBytes(), 0));
var5.setAlignedInt(929, -8553091);
var5.setAlignedPointer(930, new BytePtr("grey50\u0000".getBytes(), 0));
var5.setAlignedPointer(931, new BytePtr("#7F7F7F\u0000".getBytes(), 0));
var5.setAlignedInt(932, -8421505);
var5.setAlignedPointer(933, new BytePtr("grey51\u0000".getBytes(), 0));
var5.setAlignedPointer(934, new BytePtr("#828282\u0000".getBytes(), 0));
var5.setAlignedInt(935, -8224126);
var5.setAlignedPointer(936, new BytePtr("grey52\u0000".getBytes(), 0));
var5.setAlignedPointer(937, new BytePtr("#858585\u0000".getBytes(), 0));
var5.setAlignedInt(938, -8026747);
var5.setAlignedPointer(939, new BytePtr("grey53\u0000".getBytes(), 0));
var5.setAlignedPointer(940, new BytePtr("#878787\u0000".getBytes(), 0));
var5.setAlignedInt(941, -7895161);
var5.setAlignedPointer(942, new BytePtr("grey54\u0000".getBytes(), 0));
var5.setAlignedPointer(943, new BytePtr("#8A8A8A\u0000".getBytes(), 0));
var5.setAlignedInt(944, -7697782);
var5.setAlignedPointer(945, new BytePtr("grey55\u0000".getBytes(), 0));
var5.setAlignedPointer(946, new BytePtr("#8C8C8C\u0000".getBytes(), 0));
var5.setAlignedInt(947, -7566196);
var5.setAlignedPointer(948, new BytePtr("grey56\u0000".getBytes(), 0));
var5.setAlignedPointer(949, new BytePtr("#8F8F8F\u0000".getBytes(), 0));
var5.setAlignedInt(950, -7368817);
var5.setAlignedPointer(951, new BytePtr("grey57\u0000".getBytes(), 0));
var5.setAlignedPointer(952, new BytePtr("#919191\u0000".getBytes(), 0));
var5.setAlignedInt(953, -7237231);
var5.setAlignedPointer(954, new BytePtr("grey58\u0000".getBytes(), 0));
var5.setAlignedPointer(955, new BytePtr("#949494\u0000".getBytes(), 0));
var5.setAlignedInt(956, -7039852);
var5.setAlignedPointer(957, new BytePtr("grey59\u0000".getBytes(), 0));
var5.setAlignedPointer(958, new BytePtr("#969696\u0000".getBytes(), 0));
var5.setAlignedInt(959, -6908266);
var5.setAlignedPointer(960, new BytePtr("grey60\u0000".getBytes(), 0));
var5.setAlignedPointer(961, new BytePtr("#999999\u0000".getBytes(), 0));
var5.setAlignedInt(962, -6710887);
var5.setAlignedPointer(963, new BytePtr("grey61\u0000".getBytes(), 0));
var5.setAlignedPointer(964, new BytePtr("#9C9C9C\u0000".getBytes(), 0));
var5.setAlignedInt(965, -6513508);
var5.setAlignedPointer(966, new BytePtr("grey62\u0000".getBytes(), 0));
var5.setAlignedPointer(967, new BytePtr("#9E9E9E\u0000".getBytes(), 0));
var5.setAlignedInt(968, -6381922);
var5.setAlignedPointer(969, new BytePtr("grey63\u0000".getBytes(), 0));
var5.setAlignedPointer(970, new BytePtr("#A1A1A1\u0000".getBytes(), 0));
var5.setAlignedInt(971, -6184543);
var5.setAlignedPointer(972, new BytePtr("grey64\u0000".getBytes(), 0));
var5.setAlignedPointer(973, new BytePtr("#A3A3A3\u0000".getBytes(), 0));
var5.setAlignedInt(974, -6052957);
var5.setAlignedPointer(975, new BytePtr("grey65\u0000".getBytes(), 0));
var5.setAlignedPointer(976, new BytePtr("#A6A6A6\u0000".getBytes(), 0));
var5.setAlignedInt(977, -5855578);
var5.setAlignedPointer(978, new BytePtr("grey66\u0000".getBytes(), 0));
var5.setAlignedPointer(979, new BytePtr("#A8A8A8\u0000".getBytes(), 0));
var5.setAlignedInt(980, -5723992);
var5.setAlignedPointer(981, new BytePtr("grey67\u0000".getBytes(), 0));
var5.setAlignedPointer(982, new BytePtr("#ABABAB\u0000".getBytes(), 0));
var5.setAlignedInt(983, -5526613);
var5.setAlignedPointer(984, new BytePtr("grey68\u0000".getBytes(), 0));
var5.setAlignedPointer(985, new BytePtr("#ADADAD\u0000".getBytes(), 0));
var5.setAlignedInt(986, -5395027);
var5.setAlignedPointer(987, new BytePtr("grey69\u0000".getBytes(), 0));
var5.setAlignedPointer(988, new BytePtr("#B0B0B0\u0000".getBytes(), 0));
var5.setAlignedInt(989, -5197648);
var5.setAlignedPointer(990, new BytePtr("grey70\u0000".getBytes(), 0));
var5.setAlignedPointer(991, new BytePtr("#B3B3B3\u0000".getBytes(), 0));
var5.setAlignedInt(992, -5000269);
var5.setAlignedPointer(993, new BytePtr("grey71\u0000".getBytes(), 0));
var5.setAlignedPointer(994, new BytePtr("#B5B5B5\u0000".getBytes(), 0));
var5.setAlignedInt(995, -4868683);
var5.setAlignedPointer(996, new BytePtr("grey72\u0000".getBytes(), 0));
var5.setAlignedPointer(997, new BytePtr("#B8B8B8\u0000".getBytes(), 0));
var5.setAlignedInt(998, -4671304);
var5.setAlignedPointer(999, new BytePtr("grey73\u0000".getBytes(), 0));
var5.setAlignedPointer(1000, new BytePtr("#BABABA\u0000".getBytes(), 0));
var5.setAlignedInt(1001, -4539718);
var5.setAlignedPointer(1002, new BytePtr("grey74\u0000".getBytes(), 0));
var5.setAlignedPointer(1003, new BytePtr("#BDBDBD\u0000".getBytes(), 0));
var5.setAlignedInt(1004, -4342339);
var5.setAlignedPointer(1005, new BytePtr("grey75\u0000".getBytes(), 0));
var5.setAlignedPointer(1006, new BytePtr("#BFBFBF\u0000".getBytes(), 0));
var5.setAlignedInt(1007, -4210753);
var5.setAlignedPointer(1008, new BytePtr("grey76\u0000".getBytes(), 0));
var5.setAlignedPointer(1009, new BytePtr("#C2C2C2\u0000".getBytes(), 0));
var5.setAlignedInt(1010, -4013374);
var5.setAlignedPointer(1011, new BytePtr("grey77\u0000".getBytes(), 0));
var5.setAlignedPointer(1012, new BytePtr("#C4C4C4\u0000".getBytes(), 0));
var5.setAlignedInt(1013, -3881788);
var5.setAlignedPointer(1014, new BytePtr("grey78\u0000".getBytes(), 0));
var5.setAlignedPointer(1015, new BytePtr("#C7C7C7\u0000".getBytes(), 0));
var5.setAlignedInt(1016, -3684409);
var5.setAlignedPointer(1017, new BytePtr("grey79\u0000".getBytes(), 0));
var5.setAlignedPointer(1018, new BytePtr("#C9C9C9\u0000".getBytes(), 0));
var5.setAlignedInt(1019, -3552823);
var5.setAlignedPointer(1020, new BytePtr("grey80\u0000".getBytes(), 0));
var5.setAlignedPointer(1021, new BytePtr("#CCCCCC\u0000".getBytes(), 0));
var5.setAlignedInt(1022, -3355444);
var5.setAlignedPointer(1023, new BytePtr("grey81\u0000".getBytes(), 0));
var5.setAlignedPointer(1024, new BytePtr("#CFCFCF\u0000".getBytes(), 0));
var5.setAlignedInt(1025, -3158065);
var5.setAlignedPointer(1026, new BytePtr("grey82\u0000".getBytes(), 0));
var5.setAlignedPointer(1027, new BytePtr("#D1D1D1\u0000".getBytes(), 0));
var5.setAlignedInt(1028, -3026479);
var5.setAlignedPointer(1029, new BytePtr("grey83\u0000".getBytes(), 0));
var5.setAlignedPointer(1030, new BytePtr("#D4D4D4\u0000".getBytes(), 0));
var5.setAlignedInt(1031, -2829100);
var5.setAlignedPointer(1032, new BytePtr("grey84\u0000".getBytes(), 0));
var5.setAlignedPointer(1033, new BytePtr("#D6D6D6\u0000".getBytes(), 0));
var5.setAlignedInt(1034, -2697514);
var5.setAlignedPointer(1035, new BytePtr("grey85\u0000".getBytes(), 0));
var5.setAlignedPointer(1036, new BytePtr("#D9D9D9\u0000".getBytes(), 0));
var5.setAlignedInt(1037, -2500135);
var5.setAlignedPointer(1038, new BytePtr("grey86\u0000".getBytes(), 0));
var5.setAlignedPointer(1039, new BytePtr("#DBDBDB\u0000".getBytes(), 0));
var5.setAlignedInt(1040, -2368549);
var5.setAlignedPointer(1041, new BytePtr("grey87\u0000".getBytes(), 0));
var5.setAlignedPointer(1042, new BytePtr("#DEDEDE\u0000".getBytes(), 0));
var5.setAlignedInt(1043, -2171170);
var5.setAlignedPointer(1044, new BytePtr("grey88\u0000".getBytes(), 0));
var5.setAlignedPointer(1045, new BytePtr("#E0E0E0\u0000".getBytes(), 0));
var5.setAlignedInt(1046, -2039584);
var5.setAlignedPointer(1047, new BytePtr("grey89\u0000".getBytes(), 0));
var5.setAlignedPointer(1048, new BytePtr("#E3E3E3\u0000".getBytes(), 0));
var5.setAlignedInt(1049, -1842205);
var5.setAlignedPointer(1050, new BytePtr("grey90\u0000".getBytes(), 0));
var5.setAlignedPointer(1051, new BytePtr("#E5E5E5\u0000".getBytes(), 0));
var5.setAlignedInt(1052, -1710619);
var5.setAlignedPointer(1053, new BytePtr("grey91\u0000".getBytes(), 0));
var5.setAlignedPointer(1054, new BytePtr("#E8E8E8\u0000".getBytes(), 0));
var5.setAlignedInt(1055, -1513240);
var5.setAlignedPointer(1056, new BytePtr("grey92\u0000".getBytes(), 0));
var5.setAlignedPointer(1057, new BytePtr("#EBEBEB\u0000".getBytes(), 0));
var5.setAlignedInt(1058, -1315861);
var5.setAlignedPointer(1059, new BytePtr("grey93\u0000".getBytes(), 0));
var5.setAlignedPointer(1060, new BytePtr("#EDEDED\u0000".getBytes(), 0));
var5.setAlignedInt(1061, -1184275);
var5.setAlignedPointer(1062, new BytePtr("grey94\u0000".getBytes(), 0));
var5.setAlignedPointer(1063, new BytePtr("#F0F0F0\u0000".getBytes(), 0));
var5.setAlignedInt(1064, -986896);
var5.setAlignedPointer(1065, new BytePtr("grey95\u0000".getBytes(), 0));
var5.setAlignedPointer(1066, new BytePtr("#F2F2F2\u0000".getBytes(), 0));
var5.setAlignedInt(1067, -855310);
var5.setAlignedPointer(1068, new BytePtr("grey96\u0000".getBytes(), 0));
var5.setAlignedPointer(1069, new BytePtr("#F5F5F5\u0000".getBytes(), 0));
var5.setAlignedInt(1070, -657931);
var5.setAlignedPointer(1071, new BytePtr("grey97\u0000".getBytes(), 0));
var5.setAlignedPointer(1072, new BytePtr("#F7F7F7\u0000".getBytes(), 0));
var5.setAlignedInt(1073, -526345);
var5.setAlignedPointer(1074, new BytePtr("grey98\u0000".getBytes(), 0));
var5.setAlignedPointer(1075, new BytePtr("#FAFAFA\u0000".getBytes(), 0));
var5.setAlignedInt(1076, -328966);
var5.setAlignedPointer(1077, new BytePtr("grey99\u0000".getBytes(), 0));
var5.setAlignedPointer(1078, new BytePtr("#FCFCFC\u0000".getBytes(), 0));
var5.setAlignedInt(1079, -197380);
var5.setAlignedPointer(1080, new BytePtr("grey100\u0000".getBytes(), 0));
var5.setAlignedPointer(1081, new BytePtr("#FFFFFF\u0000".getBytes(), 0));
var5.setAlignedInt(1082, -1);
var5.setAlignedPointer(1083, new BytePtr("honeydew\u0000".getBytes(), 0));
var5.setAlignedPointer(1084, new BytePtr("#F0FFF0\u0000".getBytes(), 0));
var5.setAlignedInt(1085, -983056);
var5.setAlignedPointer(1086, new BytePtr("honeydew1\u0000".getBytes(), 0));
var5.setAlignedPointer(1087, new BytePtr("#F0FFF0\u0000".getBytes(), 0));
var5.setAlignedInt(1088, -983056);
var5.setAlignedPointer(1089, new BytePtr("honeydew2\u0000".getBytes(), 0));
var5.setAlignedPointer(1090, new BytePtr("#E0EEE0\u0000".getBytes(), 0));
var5.setAlignedInt(1091, -2036000);
var5.setAlignedPointer(1092, new BytePtr("honeydew3\u0000".getBytes(), 0));
var5.setAlignedPointer(1093, new BytePtr("#C1CDC1\u0000".getBytes(), 0));
var5.setAlignedInt(1094, -4076095);
var5.setAlignedPointer(1095, new BytePtr("honeydew4\u0000".getBytes(), 0));
var5.setAlignedPointer(1096, new BytePtr("#838B83\u0000".getBytes(), 0));
var5.setAlignedInt(1097, -8156285);
var5.setAlignedPointer(1098, new BytePtr("hotpink\u0000".getBytes(), 0));
var5.setAlignedPointer(1099, new BytePtr("#FF69B4\u0000".getBytes(), 0));
var5.setAlignedInt(1100, -4953601);
var5.setAlignedPointer(1101, new BytePtr("hotpink1\u0000".getBytes(), 0));
var5.setAlignedPointer(1102, new BytePtr("#FF6EB4\u0000".getBytes(), 0));
var5.setAlignedInt(1103, -4952321);
var5.setAlignedPointer(1104, new BytePtr("hotpink2\u0000".getBytes(), 0));
var5.setAlignedPointer(1105, new BytePtr("#EE6AA7\u0000".getBytes(), 0));
var5.setAlignedInt(1106, -5805330);
var5.setAlignedPointer(1107, new BytePtr("hotpink3\u0000".getBytes(), 0));
var5.setAlignedPointer(1108, new BytePtr("#CD6090\u0000".getBytes(), 0));
var5.setAlignedInt(1109, -7315251);
var5.setAlignedPointer(1110, new BytePtr("hotpink4\u0000".getBytes(), 0));
var5.setAlignedPointer(1111, new BytePtr("#8B3A62\u0000".getBytes(), 0));
var5.setAlignedInt(1112, -10339701);
var5.setAlignedPointer(1113, new BytePtr("indianred\u0000".getBytes(), 0));
var5.setAlignedPointer(1114, new BytePtr("#CD5C5C\u0000".getBytes(), 0));
var5.setAlignedInt(1115, -10724147);
var5.setAlignedPointer(1116, new BytePtr("indianred1\u0000".getBytes(), 0));
var5.setAlignedPointer(1117, new BytePtr("#FF6A6A\u0000".getBytes(), 0));
var5.setAlignedInt(1118, -9803009);
var5.setAlignedPointer(1119, new BytePtr("indianred2\u0000".getBytes(), 0));
var5.setAlignedPointer(1120, new BytePtr("#EE6363\u0000".getBytes(), 0));
var5.setAlignedInt(1121, -10263570);
var5.setAlignedPointer(1122, new BytePtr("indianred3\u0000".getBytes(), 0));
var5.setAlignedPointer(1123, new BytePtr("#CD5555\u0000".getBytes(), 0));
var5.setAlignedInt(1124, -11184691);
var5.setAlignedPointer(1125, new BytePtr("indianred4\u0000".getBytes(), 0));
var5.setAlignedPointer(1126, new BytePtr("#8B3A3A\u0000".getBytes(), 0));
var5.setAlignedInt(1127, -12961141);
var5.setAlignedPointer(1128, new BytePtr("ivory\u0000".getBytes(), 0));
var5.setAlignedPointer(1129, new BytePtr("#FFFFF0\u0000".getBytes(), 0));
var5.setAlignedInt(1130, -983041);
var5.setAlignedPointer(1131, new BytePtr("ivory1\u0000".getBytes(), 0));
var5.setAlignedPointer(1132, new BytePtr("#FFFFF0\u0000".getBytes(), 0));
var5.setAlignedInt(1133, -983041);
var5.setAlignedPointer(1134, new BytePtr("ivory2\u0000".getBytes(), 0));
var5.setAlignedPointer(1135, new BytePtr("#EEEEE0\u0000".getBytes(), 0));
var5.setAlignedInt(1136, -2035986);
var5.setAlignedPointer(1137, new BytePtr("ivory3\u0000".getBytes(), 0));
var5.setAlignedPointer(1138, new BytePtr("#CDCDC1\u0000".getBytes(), 0));
var5.setAlignedInt(1139, -4076083);
var5.setAlignedPointer(1140, new BytePtr("ivory4\u0000".getBytes(), 0));
var5.setAlignedPointer(1141, new BytePtr("#8B8B83\u0000".getBytes(), 0));
var5.setAlignedInt(1142, -8156277);
var5.setAlignedPointer(1143, new BytePtr("khaki\u0000".getBytes(), 0));
var5.setAlignedPointer(1144, new BytePtr("#F0E68C\u0000".getBytes(), 0));
var5.setAlignedInt(1145, -7543056);
var5.setAlignedPointer(1146, new BytePtr("khaki1\u0000".getBytes(), 0));
var5.setAlignedPointer(1147, new BytePtr("#FFF68F\u0000".getBytes(), 0));
var5.setAlignedInt(1148, -7342337);
var5.setAlignedPointer(1149, new BytePtr("khaki2\u0000".getBytes(), 0));
var5.setAlignedPointer(1150, new BytePtr("#EEE685\u0000".getBytes(), 0));
var5.setAlignedInt(1151, -8001810);
var5.setAlignedPointer(1152, new BytePtr("khaki3\u0000".getBytes(), 0));
var5.setAlignedPointer(1153, new BytePtr("#CDC673\u0000".getBytes(), 0));
var5.setAlignedInt(1154, -9189683);
var5.setAlignedPointer(1155, new BytePtr("khaki4\u0000".getBytes(), 0));
var5.setAlignedPointer(1156, new BytePtr("#8B864E\u0000".getBytes(), 0));
var5.setAlignedInt(1157, -11630965);
var5.setAlignedPointer(1158, new BytePtr("lavender\u0000".getBytes(), 0));
var5.setAlignedPointer(1159, new BytePtr("#E6E6FA\u0000".getBytes(), 0));
var5.setAlignedInt(1160, -334106);
var5.setAlignedPointer(1161, new BytePtr("lavenderblush\u0000".getBytes(), 0));
var5.setAlignedPointer(1162, new BytePtr("#FFF0F5\u0000".getBytes(), 0));
var5.setAlignedInt(1163, -659201);
var5.setAlignedPointer(1164, new BytePtr("lavenderblush1\u0000".getBytes(), 0));
var5.setAlignedPointer(1165, new BytePtr("#FFF0F5\u0000".getBytes(), 0));
var5.setAlignedInt(1166, -659201);
var5.setAlignedPointer(1167, new BytePtr("lavenderblush2\u0000".getBytes(), 0));
var5.setAlignedPointer(1168, new BytePtr("#EEE0E5\u0000".getBytes(), 0));
var5.setAlignedInt(1169, -1711890);
var5.setAlignedPointer(1170, new BytePtr("lavenderblush3\u0000".getBytes(), 0));
var5.setAlignedPointer(1171, new BytePtr("#CDC1C5\u0000".getBytes(), 0));
var5.setAlignedInt(1172, -3817011);
var5.setAlignedPointer(1173, new BytePtr("lavenderblush4\u0000".getBytes(), 0));
var5.setAlignedPointer(1174, new BytePtr("#8B8386\u0000".getBytes(), 0));
var5.setAlignedInt(1175, -7961717);
var5.setAlignedPointer(1176, new BytePtr("lawngreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1177, new BytePtr("#7CFC00\u0000".getBytes(), 0));
var5.setAlignedInt(1178, -16712580);
var5.setAlignedPointer(1179, new BytePtr("lemonchiffon\u0000".getBytes(), 0));
var5.setAlignedPointer(1180, new BytePtr("#FFFACD\u0000".getBytes(), 0));
var5.setAlignedInt(1181, -3278081);
var5.setAlignedPointer(1182, new BytePtr("lemonchiffon1\u0000".getBytes(), 0));
var5.setAlignedPointer(1183, new BytePtr("#FFFACD\u0000".getBytes(), 0));
var5.setAlignedInt(1184, -3278081);
var5.setAlignedPointer(1185, new BytePtr("lemonchiffon2\u0000".getBytes(), 0));
var5.setAlignedPointer(1186, new BytePtr("#EEE9BF\u0000".getBytes(), 0));
var5.setAlignedInt(1187, -4199954);
var5.setAlignedPointer(1188, new BytePtr("lemonchiffon3\u0000".getBytes(), 0));
var5.setAlignedPointer(1189, new BytePtr("#CDC9A5\u0000".getBytes(), 0));
var5.setAlignedInt(1190, -5912115);
var5.setAlignedPointer(1191, new BytePtr("lemonchiffon4\u0000".getBytes(), 0));
var5.setAlignedPointer(1192, new BytePtr("#8B8970\u0000".getBytes(), 0));
var5.setAlignedInt(1193, -9401973);
var5.setAlignedPointer(1194, new BytePtr("lightblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1195, new BytePtr("#ADD8E6\u0000".getBytes(), 0));
var5.setAlignedInt(1196, -1648467);
var5.setAlignedPointer(1197, new BytePtr("lightblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(1198, new BytePtr("#BFEFFF\u0000".getBytes(), 0));
var5.setAlignedInt(1199, -4161);
var5.setAlignedPointer(1200, new BytePtr("lightblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(1201, new BytePtr("#B2DFEE\u0000".getBytes(), 0));
var5.setAlignedInt(1202, -1122382);
var5.setAlignedPointer(1203, new BytePtr("lightblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(1204, new BytePtr("#9AC0CD\u0000".getBytes(), 0));
var5.setAlignedInt(1205, -3293030);
var5.setAlignedPointer(1206, new BytePtr("lightblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(1207, new BytePtr("#68838B\u0000".getBytes(), 0));
var5.setAlignedInt(1208, -7634072);
var5.setAlignedPointer(1209, new BytePtr("lightcoral\u0000".getBytes(), 0));
var5.setAlignedPointer(1210, new BytePtr("#F08080\u0000".getBytes(), 0));
var5.setAlignedInt(1211, -8355600);
var5.setAlignedPointer(1212, new BytePtr("lightcyan\u0000".getBytes(), 0));
var5.setAlignedPointer(1213, new BytePtr("#E0FFFF\u0000".getBytes(), 0));
var5.setAlignedInt(1214, -32);
var5.setAlignedPointer(1215, new BytePtr("lightcyan1\u0000".getBytes(), 0));
var5.setAlignedPointer(1216, new BytePtr("#E0FFFF\u0000".getBytes(), 0));
var5.setAlignedInt(1217, -32);
var5.setAlignedPointer(1218, new BytePtr("lightcyan2\u0000".getBytes(), 0));
var5.setAlignedPointer(1219, new BytePtr("#D1EEEE\u0000".getBytes(), 0));
var5.setAlignedInt(1220, -1118511);
var5.setAlignedPointer(1221, new BytePtr("lightcyan3\u0000".getBytes(), 0));
var5.setAlignedPointer(1222, new BytePtr("#B4CDCD\u0000".getBytes(), 0));
var5.setAlignedInt(1223, -3289676);
var5.setAlignedPointer(1224, new BytePtr("lightcyan4\u0000".getBytes(), 0));
var5.setAlignedPointer(1225, new BytePtr("#7A8B8B\u0000".getBytes(), 0));
var5.setAlignedInt(1226, -7632006);
var5.setAlignedPointer(1227, new BytePtr("lightgoldenrod\u0000".getBytes(), 0));
var5.setAlignedPointer(1228, new BytePtr("#EEDD82\u0000".getBytes(), 0));
var5.setAlignedInt(1229, -8200722);
var5.setAlignedPointer(1230, new BytePtr("lightgoldenrod1\u0000".getBytes(), 0));
var5.setAlignedPointer(1231, new BytePtr("#FFEC8B\u0000".getBytes(), 0));
var5.setAlignedInt(1232, -7607041);
var5.setAlignedPointer(1233, new BytePtr("lightgoldenrod2\u0000".getBytes(), 0));
var5.setAlignedPointer(1234, new BytePtr("#EEDC82\u0000".getBytes(), 0));
var5.setAlignedInt(1235, -8200978);
var5.setAlignedPointer(1236, new BytePtr("lightgoldenrod3\u0000".getBytes(), 0));
var5.setAlignedPointer(1237, new BytePtr("#CDBE70\u0000".getBytes(), 0));
var5.setAlignedInt(1238, -9388339);
var5.setAlignedPointer(1239, new BytePtr("lightgoldenrod4\u0000".getBytes(), 0));
var5.setAlignedPointer(1240, new BytePtr("#8B814C\u0000".getBytes(), 0));
var5.setAlignedInt(1241, -11763317);
var5.setAlignedPointer(1242, new BytePtr("lightgoldenrodyellow\u0000".getBytes(), 0));
var5.setAlignedPointer(1243, new BytePtr("#FAFAD2\u0000".getBytes(), 0));
var5.setAlignedInt(1244, -2950406);
var5.setAlignedPointer(1245, new BytePtr("lightgray\u0000".getBytes(), 0));
var5.setAlignedPointer(1246, new BytePtr("#D3D3D3\u0000".getBytes(), 0));
var5.setAlignedInt(1247, -2894893);
var5.setAlignedPointer(1248, new BytePtr("lightgreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1249, new BytePtr("#90EE90\u0000".getBytes(), 0));
var5.setAlignedInt(1250, -7278960);
var5.setAlignedPointer(1251, new BytePtr("lightgrey\u0000".getBytes(), 0));
var5.setAlignedPointer(1252, new BytePtr("#D3D3D3\u0000".getBytes(), 0));
var5.setAlignedInt(1253, -2894893);
var5.setAlignedPointer(1254, new BytePtr("lightpink\u0000".getBytes(), 0));
var5.setAlignedPointer(1255, new BytePtr("#FFB6C1\u0000".getBytes(), 0));
var5.setAlignedInt(1256, -4081921);
var5.setAlignedPointer(1257, new BytePtr("lightpink1\u0000".getBytes(), 0));
var5.setAlignedPointer(1258, new BytePtr("#FFAEB9\u0000".getBytes(), 0));
var5.setAlignedInt(1259, -4608257);
var5.setAlignedPointer(1260, new BytePtr("lightpink2\u0000".getBytes(), 0));
var5.setAlignedPointer(1261, new BytePtr("#EEA2AD\u0000".getBytes(), 0));
var5.setAlignedInt(1262, -5397778);
var5.setAlignedPointer(1263, new BytePtr("lightpink3\u0000".getBytes(), 0));
var5.setAlignedPointer(1264, new BytePtr("#CD8C95\u0000".getBytes(), 0));
var5.setAlignedInt(1265, -6976307);
var5.setAlignedPointer(1266, new BytePtr("lightpink4\u0000".getBytes(), 0));
var5.setAlignedPointer(1267, new BytePtr("#8B5F65\u0000".getBytes(), 0));
var5.setAlignedInt(1268, -10133621);
var5.setAlignedPointer(1269, new BytePtr("lightsalmon\u0000".getBytes(), 0));
var5.setAlignedPointer(1270, new BytePtr("#FFA07A\u0000".getBytes(), 0));
var5.setAlignedInt(1271, -8740609);
var5.setAlignedPointer(1272, new BytePtr("lightsalmon1\u0000".getBytes(), 0));
var5.setAlignedPointer(1273, new BytePtr("#FFA07A\u0000".getBytes(), 0));
var5.setAlignedInt(1274, -8740609);
var5.setAlignedPointer(1275, new BytePtr("lightsalmon2\u0000".getBytes(), 0));
var5.setAlignedPointer(1276, new BytePtr("#EE9572\u0000".getBytes(), 0));
var5.setAlignedInt(1277, -9267730);
var5.setAlignedPointer(1278, new BytePtr("lightsalmon3\u0000".getBytes(), 0));
var5.setAlignedPointer(1279, new BytePtr("#CD8162\u0000".getBytes(), 0));
var5.setAlignedInt(1280, -10321459);
var5.setAlignedPointer(1281, new BytePtr("lightsalmon4\u0000".getBytes(), 0));
var5.setAlignedPointer(1282, new BytePtr("#8B5742\u0000".getBytes(), 0));
var5.setAlignedInt(1283, -12429429);
var5.setAlignedPointer(1284, new BytePtr("lightseagreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1285, new BytePtr("#20B2AA\u0000".getBytes(), 0));
var5.setAlignedInt(1286, -5590496);
var5.setAlignedPointer(1287, new BytePtr("lightskyblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1288, new BytePtr("#87CEFA\u0000".getBytes(), 0));
var5.setAlignedInt(1289, -340345);
var5.setAlignedPointer(1290, new BytePtr("lightskyblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(1291, new BytePtr("#B0E2FF\u0000".getBytes(), 0));
var5.setAlignedInt(1292, -7504);
var5.setAlignedPointer(1293, new BytePtr("lightskyblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(1294, new BytePtr("#A4D3EE\u0000".getBytes(), 0));
var5.setAlignedInt(1295, -1125468);
var5.setAlignedPointer(1296, new BytePtr("lightskyblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(1297, new BytePtr("#8DB6CD\u0000".getBytes(), 0));
var5.setAlignedInt(1298, -3295603);
var5.setAlignedPointer(1299, new BytePtr("lightskyblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(1300, new BytePtr("#607B8B\u0000".getBytes(), 0));
var5.setAlignedInt(1301, -7636128);
var5.setAlignedPointer(1302, new BytePtr("lightslateblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1303, new BytePtr("#8470FF\u0000".getBytes(), 0));
var5.setAlignedInt(1304, -36732);
var5.setAlignedPointer(1305, new BytePtr("lightslategray\u0000".getBytes(), 0));
var5.setAlignedPointer(1306, new BytePtr("#778899\u0000".getBytes(), 0));
var5.setAlignedInt(1307, -6715273);
var5.setAlignedPointer(1308, new BytePtr("lightslategrey\u0000".getBytes(), 0));
var5.setAlignedPointer(1309, new BytePtr("#778899\u0000".getBytes(), 0));
var5.setAlignedInt(1310, -6715273);
var5.setAlignedPointer(1311, new BytePtr("lightsteelblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1312, new BytePtr("#B0C4DE\u0000".getBytes(), 0));
var5.setAlignedInt(1313, -2177872);
var5.setAlignedPointer(1314, new BytePtr("lightsteelblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(1315, new BytePtr("#CAE1FF\u0000".getBytes(), 0));
var5.setAlignedInt(1316, -7734);
var5.setAlignedPointer(1317, new BytePtr("lightsteelblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(1318, new BytePtr("#BCD2EE\u0000".getBytes(), 0));
var5.setAlignedInt(1319, -1125700);
var5.setAlignedPointer(1320, new BytePtr("lightsteelblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(1321, new BytePtr("#A2B5CD\u0000".getBytes(), 0));
var5.setAlignedInt(1322, -3295838);
var5.setAlignedPointer(1323, new BytePtr("lightsteelblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(1324, new BytePtr("#6E7B8B\u0000".getBytes(), 0));
var5.setAlignedInt(1325, -7636114);
var5.setAlignedPointer(1326, new BytePtr("lightyellow\u0000".getBytes(), 0));
var5.setAlignedPointer(1327, new BytePtr("#FFFFE0\u0000".getBytes(), 0));
var5.setAlignedInt(1328, -2031617);
var5.setAlignedPointer(1329, new BytePtr("lightyellow1\u0000".getBytes(), 0));
var5.setAlignedPointer(1330, new BytePtr("#FFFFE0\u0000".getBytes(), 0));
var5.setAlignedInt(1331, -2031617);
var5.setAlignedPointer(1332, new BytePtr("lightyellow2\u0000".getBytes(), 0));
var5.setAlignedPointer(1333, new BytePtr("#EEEED1\u0000".getBytes(), 0));
var5.setAlignedInt(1334, -3019026);
var5.setAlignedPointer(1335, new BytePtr("lightyellow3\u0000".getBytes(), 0));
var5.setAlignedPointer(1336, new BytePtr("#CDCDB4\u0000".getBytes(), 0));
var5.setAlignedInt(1337, -4928051);
var5.setAlignedPointer(1338, new BytePtr("lightyellow4\u0000".getBytes(), 0));
var5.setAlignedPointer(1339, new BytePtr("#8B8B7A\u0000".getBytes(), 0));
var5.setAlignedInt(1340, -8746101);
var5.setAlignedPointer(1341, new BytePtr("limegreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1342, new BytePtr("#32CD32\u0000".getBytes(), 0));
var5.setAlignedInt(1343, -13447886);
var5.setAlignedPointer(1344, new BytePtr("linen\u0000".getBytes(), 0));
var5.setAlignedPointer(1345, new BytePtr("#FAF0E6\u0000".getBytes(), 0));
var5.setAlignedInt(1346, -1642246);
var5.setAlignedPointer(1347, new BytePtr("magenta\u0000".getBytes(), 0));
var5.setAlignedPointer(1348, new BytePtr("#FF00FF\u0000".getBytes(), 0));
var5.setAlignedInt(1349, -65281);
var5.setAlignedPointer(1350, new BytePtr("magenta1\u0000".getBytes(), 0));
var5.setAlignedPointer(1351, new BytePtr("#FF00FF\u0000".getBytes(), 0));
var5.setAlignedInt(1352, -65281);
var5.setAlignedPointer(1353, new BytePtr("magenta2\u0000".getBytes(), 0));
var5.setAlignedPointer(1354, new BytePtr("#EE00EE\u0000".getBytes(), 0));
var5.setAlignedInt(1355, -1179410);
var5.setAlignedPointer(1356, new BytePtr("magenta3\u0000".getBytes(), 0));
var5.setAlignedPointer(1357, new BytePtr("#CD00CD\u0000".getBytes(), 0));
var5.setAlignedInt(1358, -3342131);
var5.setAlignedPointer(1359, new BytePtr("magenta4\u0000".getBytes(), 0));
var5.setAlignedPointer(1360, new BytePtr("#8B008B\u0000".getBytes(), 0));
var5.setAlignedInt(1361, -7667573);
var5.setAlignedPointer(1362, new BytePtr("maroon\u0000".getBytes(), 0));
var5.setAlignedPointer(1363, new BytePtr("#B03060\u0000".getBytes(), 0));
var5.setAlignedInt(1364, -10473296);
var5.setAlignedPointer(1365, new BytePtr("maroon1\u0000".getBytes(), 0));
var5.setAlignedPointer(1366, new BytePtr("#FF34B3\u0000".getBytes(), 0));
var5.setAlignedInt(1367, -5032705);
var5.setAlignedPointer(1368, new BytePtr("maroon2\u0000".getBytes(), 0));
var5.setAlignedPointer(1369, new BytePtr("#EE30A7\u0000".getBytes(), 0));
var5.setAlignedInt(1370, -5820178);
var5.setAlignedPointer(1371, new BytePtr("maroon3\u0000".getBytes(), 0));
var5.setAlignedPointer(1372, new BytePtr("#CD2990\u0000".getBytes(), 0));
var5.setAlignedInt(1373, -7329331);
var5.setAlignedPointer(1374, new BytePtr("maroon4\u0000".getBytes(), 0));
var5.setAlignedPointer(1375, new BytePtr("#8B1C62\u0000".getBytes(), 0));
var5.setAlignedInt(1376, -10347381);
var5.setAlignedPointer(1377, new BytePtr("mediumaquamarine\u0000".getBytes(), 0));
var5.setAlignedPointer(1378, new BytePtr("#66CDAA\u0000".getBytes(), 0));
var5.setAlignedInt(1379, -5583514);
var5.setAlignedPointer(1380, new BytePtr("mediumblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1381, new BytePtr("#0000CD\u0000".getBytes(), 0));
var5.setAlignedInt(1382, -3342336);
var5.setAlignedPointer(1383, new BytePtr("mediumorchid\u0000".getBytes(), 0));
var5.setAlignedPointer(1384, new BytePtr("#BA55D3\u0000".getBytes(), 0));
var5.setAlignedInt(1385, -2927174);
var5.setAlignedPointer(1386, new BytePtr("mediumorchid1\u0000".getBytes(), 0));
var5.setAlignedPointer(1387, new BytePtr("#E066FF\u0000".getBytes(), 0));
var5.setAlignedInt(1388, -39200);
var5.setAlignedPointer(1389, new BytePtr("mediumorchid2\u0000".getBytes(), 0));
var5.setAlignedPointer(1390, new BytePtr("#D15FEE\u0000".getBytes(), 0));
var5.setAlignedInt(1391, -1155119);
var5.setAlignedPointer(1392, new BytePtr("mediumorchid3\u0000".getBytes(), 0));
var5.setAlignedPointer(1393, new BytePtr("#B452CD\u0000".getBytes(), 0));
var5.setAlignedInt(1394, -3321164);
var5.setAlignedPointer(1395, new BytePtr("mediumorchid4\u0000".getBytes(), 0));
var5.setAlignedPointer(1396, new BytePtr("#7A378B\u0000".getBytes(), 0));
var5.setAlignedInt(1397, -7653510);
var5.setAlignedPointer(1398, new BytePtr("mediumpurple\u0000".getBytes(), 0));
var5.setAlignedPointer(1399, new BytePtr("#9370DB\u0000".getBytes(), 0));
var5.setAlignedInt(1400, -2396013);
var5.setAlignedPointer(1401, new BytePtr("mediumpurple1\u0000".getBytes(), 0));
var5.setAlignedPointer(1402, new BytePtr("#AB82FF\u0000".getBytes(), 0));
var5.setAlignedInt(1403, -32085);
var5.setAlignedPointer(1404, new BytePtr("mediumpurple2\u0000".getBytes(), 0));
var5.setAlignedPointer(1405, new BytePtr("#9F79EE\u0000".getBytes(), 0));
var5.setAlignedInt(1406, -1148513);
var5.setAlignedPointer(1407, new BytePtr("mediumpurple3\u0000".getBytes(), 0));
var5.setAlignedPointer(1408, new BytePtr("#8968CD\u0000".getBytes(), 0));
var5.setAlignedInt(1409, -3315575);
var5.setAlignedPointer(1410, new BytePtr("mediumpurple4\u0000".getBytes(), 0));
var5.setAlignedPointer(1411, new BytePtr("#5D478B\u0000".getBytes(), 0));
var5.setAlignedInt(1412, -7649443);
var5.setAlignedPointer(1413, new BytePtr("mediumseagreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1414, new BytePtr("#3CB371\u0000".getBytes(), 0));
var5.setAlignedInt(1415, -9325764);
var5.setAlignedPointer(1416, new BytePtr("mediumslateblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1417, new BytePtr("#7B68EE\u0000".getBytes(), 0));
var5.setAlignedInt(1418, -1152901);
var5.setAlignedPointer(1419, new BytePtr("mediumspringgreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1420, new BytePtr("#00FA9A\u0000".getBytes(), 0));
var5.setAlignedInt(1421, -6620672);
var5.setAlignedPointer(1422, new BytePtr("mediumturquoise\u0000".getBytes(), 0));
var5.setAlignedPointer(1423, new BytePtr("#48D1CC\u0000".getBytes(), 0));
var5.setAlignedInt(1424, -3354296);
var5.setAlignedPointer(1425, new BytePtr("mediumvioletred\u0000".getBytes(), 0));
var5.setAlignedPointer(1426, new BytePtr("#C71585\u0000".getBytes(), 0));
var5.setAlignedInt(1427, -8055353);
var5.setAlignedPointer(1428, new BytePtr("midnightblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1429, new BytePtr("#191970\u0000".getBytes(), 0));
var5.setAlignedInt(1430, -9430759);
var5.setAlignedPointer(1431, new BytePtr("mintcream\u0000".getBytes(), 0));
var5.setAlignedPointer(1432, new BytePtr("#F5FFFA\u0000".getBytes(), 0));
var5.setAlignedInt(1433, -327691);
var5.setAlignedPointer(1434, new BytePtr("mistyrose\u0000".getBytes(), 0));
var5.setAlignedPointer(1435, new BytePtr("#FFE4E1\u0000".getBytes(), 0));
var5.setAlignedInt(1436, -1972993);
var5.setAlignedPointer(1437, new BytePtr("mistyrose1\u0000".getBytes(), 0));
var5.setAlignedPointer(1438, new BytePtr("#FFE4E1\u0000".getBytes(), 0));
var5.setAlignedInt(1439, -1972993);
var5.setAlignedPointer(1440, new BytePtr("mistyrose2\u0000".getBytes(), 0));
var5.setAlignedPointer(1441, new BytePtr("#EED5D2\u0000".getBytes(), 0));
var5.setAlignedInt(1442, -2959890);
var5.setAlignedPointer(1443, new BytePtr("mistyrose3\u0000".getBytes(), 0));
var5.setAlignedPointer(1444, new BytePtr("#CDB7B5\u0000".getBytes(), 0));
var5.setAlignedInt(1445, -4868147);
var5.setAlignedPointer(1446, new BytePtr("mistyrose4\u0000".getBytes(), 0));
var5.setAlignedPointer(1447, new BytePtr("#8B7D7B\u0000".getBytes(), 0));
var5.setAlignedInt(1448, -8684149);
var5.setAlignedPointer(1449, new BytePtr("moccasin\u0000".getBytes(), 0));
var5.setAlignedPointer(1450, new BytePtr("#FFE4B5\u0000".getBytes(), 0));
var5.setAlignedInt(1451, -4856577);
var5.setAlignedPointer(1452, new BytePtr("navajowhite\u0000".getBytes(), 0));
var5.setAlignedPointer(1453, new BytePtr("#FFDEAD\u0000".getBytes(), 0));
var5.setAlignedInt(1454, -5382401);
var5.setAlignedPointer(1455, new BytePtr("navajowhite1\u0000".getBytes(), 0));
var5.setAlignedPointer(1456, new BytePtr("#FFDEAD\u0000".getBytes(), 0));
var5.setAlignedInt(1457, -5382401);
var5.setAlignedPointer(1458, new BytePtr("navajowhite2\u0000".getBytes(), 0));
var5.setAlignedPointer(1459, new BytePtr("#EECFA1\u0000".getBytes(), 0));
var5.setAlignedInt(1460, -6172690);
var5.setAlignedPointer(1461, new BytePtr("navajowhite3\u0000".getBytes(), 0));
var5.setAlignedPointer(1462, new BytePtr("#CDB38B\u0000".getBytes(), 0));
var5.setAlignedInt(1463, -7621683);
var5.setAlignedPointer(1464, new BytePtr("navajowhite4\u0000".getBytes(), 0));
var5.setAlignedPointer(1465, new BytePtr("#8B795E\u0000".getBytes(), 0));
var5.setAlignedInt(1466, -10585717);
var5.setAlignedPointer(1467, new BytePtr("navy\u0000".getBytes(), 0));
var5.setAlignedPointer(1468, new BytePtr("#000080\u0000".getBytes(), 0));
var5.setAlignedInt(1469, -8388608);
var5.setAlignedPointer(1470, new BytePtr("navyblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1471, new BytePtr("#000080\u0000".getBytes(), 0));
var5.setAlignedInt(1472, -8388608);
var5.setAlignedPointer(1473, new BytePtr("oldlace\u0000".getBytes(), 0));
var5.setAlignedPointer(1474, new BytePtr("#FDF5E6\u0000".getBytes(), 0));
var5.setAlignedInt(1475, -1640963);
var5.setAlignedPointer(1476, new BytePtr("olivedrab\u0000".getBytes(), 0));
var5.setAlignedPointer(1477, new BytePtr("#6B8E23\u0000".getBytes(), 0));
var5.setAlignedInt(1478, -14446997);
var5.setAlignedPointer(1479, new BytePtr("olivedrab1\u0000".getBytes(), 0));
var5.setAlignedPointer(1480, new BytePtr("#C0FF3E\u0000".getBytes(), 0));
var5.setAlignedInt(1481, -12648512);
var5.setAlignedPointer(1482, new BytePtr("olivedrab2\u0000".getBytes(), 0));
var5.setAlignedPointer(1483, new BytePtr("#B3EE3A\u0000".getBytes(), 0));
var5.setAlignedInt(1484, -12915021);
var5.setAlignedPointer(1485, new BytePtr("olivedrab3\u0000".getBytes(), 0));
var5.setAlignedPointer(1486, new BytePtr("#9ACD32\u0000".getBytes(), 0));
var5.setAlignedInt(1487, -13447782);
var5.setAlignedPointer(1488, new BytePtr("olivedrab4\u0000".getBytes(), 0));
var5.setAlignedPointer(1489, new BytePtr("#698B22\u0000".getBytes(), 0));
var5.setAlignedInt(1490, -14513303);
var5.setAlignedPointer(1491, new BytePtr("orange\u0000".getBytes(), 0));
var5.setAlignedPointer(1492, new BytePtr("#FFA500\u0000".getBytes(), 0));
var5.setAlignedInt(1493, -16734721);
var5.setAlignedPointer(1494, new BytePtr("orange1\u0000".getBytes(), 0));
var5.setAlignedPointer(1495, new BytePtr("#FFA500\u0000".getBytes(), 0));
var5.setAlignedInt(1496, -16734721);
var5.setAlignedPointer(1497, new BytePtr("orange2\u0000".getBytes(), 0));
var5.setAlignedPointer(1498, new BytePtr("#EE9A00\u0000".getBytes(), 0));
var5.setAlignedInt(1499, -16737554);
var5.setAlignedPointer(1500, new BytePtr("orange3\u0000".getBytes(), 0));
var5.setAlignedPointer(1501, new BytePtr("#CD8500\u0000".getBytes(), 0));
var5.setAlignedInt(1502, -16742963);
var5.setAlignedPointer(1503, new BytePtr("orange4\u0000".getBytes(), 0));
var5.setAlignedPointer(1504, new BytePtr("#8B5A00\u0000".getBytes(), 0));
var5.setAlignedInt(1505, -16754037);
var5.setAlignedPointer(1506, new BytePtr("orangered\u0000".getBytes(), 0));
var5.setAlignedPointer(1507, new BytePtr("#FF4500\u0000".getBytes(), 0));
var5.setAlignedInt(1508, -16759297);
var5.setAlignedPointer(1509, new BytePtr("orangered1\u0000".getBytes(), 0));
var5.setAlignedPointer(1510, new BytePtr("#FF4500\u0000".getBytes(), 0));
var5.setAlignedInt(1511, -16759297);
var5.setAlignedPointer(1512, new BytePtr("orangered2\u0000".getBytes(), 0));
var5.setAlignedPointer(1513, new BytePtr("#EE4000\u0000".getBytes(), 0));
var5.setAlignedInt(1514, -16760594);
var5.setAlignedPointer(1515, new BytePtr("orangered3\u0000".getBytes(), 0));
var5.setAlignedPointer(1516, new BytePtr("#CD3700\u0000".getBytes(), 0));
var5.setAlignedInt(1517, -16762931);
var5.setAlignedPointer(1518, new BytePtr("orangered4\u0000".getBytes(), 0));
var5.setAlignedPointer(1519, new BytePtr("#8B2500\u0000".getBytes(), 0));
var5.setAlignedInt(1520, -16767605);
var5.setAlignedPointer(1521, new BytePtr("orchid\u0000".getBytes(), 0));
var5.setAlignedPointer(1522, new BytePtr("#DA70D6\u0000".getBytes(), 0));
var5.setAlignedInt(1523, -2723622);
var5.setAlignedPointer(1524, new BytePtr("orchid1\u0000".getBytes(), 0));
var5.setAlignedPointer(1525, new BytePtr("#FF83FA\u0000".getBytes(), 0));
var5.setAlignedInt(1526, -359425);
var5.setAlignedPointer(1527, new BytePtr("orchid2\u0000".getBytes(), 0));
var5.setAlignedPointer(1528, new BytePtr("#EE7AE9\u0000".getBytes(), 0));
var5.setAlignedInt(1529, -1475858);
var5.setAlignedPointer(1530, new BytePtr("orchid3\u0000".getBytes(), 0));
var5.setAlignedPointer(1531, new BytePtr("#CD69C9\u0000".getBytes(), 0));
var5.setAlignedInt(1532, -3577395);
var5.setAlignedPointer(1533, new BytePtr("orchid4\u0000".getBytes(), 0));
var5.setAlignedPointer(1534, new BytePtr("#8B4789\u0000".getBytes(), 0));
var5.setAlignedInt(1535, -7780469);
var5.setAlignedPointer(1536, new BytePtr("palegoldenrod\u0000".getBytes(), 0));
var5.setAlignedPointer(1537, new BytePtr("#EEE8AA\u0000".getBytes(), 0));
var5.setAlignedInt(1538, -5576466);
var5.setAlignedPointer(1539, new BytePtr("palegreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1540, new BytePtr("#98FB98\u0000".getBytes(), 0));
var5.setAlignedInt(1541, -6751336);
var5.setAlignedPointer(1542, new BytePtr("palegreen1\u0000".getBytes(), 0));
var5.setAlignedPointer(1543, new BytePtr("#9AFF9A\u0000".getBytes(), 0));
var5.setAlignedInt(1544, -6619238);
var5.setAlignedPointer(1545, new BytePtr("palegreen2\u0000".getBytes(), 0));
var5.setAlignedPointer(1546, new BytePtr("#90EE90\u0000".getBytes(), 0));
var5.setAlignedInt(1547, -7278960);
var5.setAlignedPointer(1548, new BytePtr("palegreen3\u0000".getBytes(), 0));
var5.setAlignedPointer(1549, new BytePtr("#7CCD7C\u0000".getBytes(), 0));
var5.setAlignedInt(1550, -8598148);
var5.setAlignedPointer(1551, new BytePtr("palegreen4\u0000".getBytes(), 0));
var5.setAlignedPointer(1552, new BytePtr("#548B54\u0000".getBytes(), 0));
var5.setAlignedInt(1553, -11236524);
var5.setAlignedPointer(1554, new BytePtr("paleturquoise\u0000".getBytes(), 0));
var5.setAlignedPointer(1555, new BytePtr("#AFEEEE\u0000".getBytes(), 0));
var5.setAlignedInt(1556, -1118545);
var5.setAlignedPointer(1557, new BytePtr("paleturquoise1\u0000".getBytes(), 0));
var5.setAlignedPointer(1558, new BytePtr("#BBFFFF\u0000".getBytes(), 0));
var5.setAlignedInt(1559, -69);
var5.setAlignedPointer(1560, new BytePtr("paleturquoise2\u0000".getBytes(), 0));
var5.setAlignedPointer(1561, new BytePtr("#AEEEEE\u0000".getBytes(), 0));
var5.setAlignedInt(1562, -1118546);
var5.setAlignedPointer(1563, new BytePtr("paleturquoise3\u0000".getBytes(), 0));
var5.setAlignedPointer(1564, new BytePtr("#96CDCD\u0000".getBytes(), 0));
var5.setAlignedInt(1565, -3289706);
var5.setAlignedPointer(1566, new BytePtr("paleturquoise4\u0000".getBytes(), 0));
var5.setAlignedPointer(1567, new BytePtr("#668B8B\u0000".getBytes(), 0));
var5.setAlignedInt(1568, -7632026);
var5.setAlignedPointer(1569, new BytePtr("palevioletred\u0000".getBytes(), 0));
var5.setAlignedPointer(1570, new BytePtr("#DB7093\u0000".getBytes(), 0));
var5.setAlignedInt(1571, -7114533);
var5.setAlignedPointer(1572, new BytePtr("palevioletred1\u0000".getBytes(), 0));
var5.setAlignedPointer(1573, new BytePtr("#FF82AB\u0000".getBytes(), 0));
var5.setAlignedInt(1574, -5537025);
var5.setAlignedPointer(1575, new BytePtr("palevioletred2\u0000".getBytes(), 0));
var5.setAlignedPointer(1576, new BytePtr("#EE799F\u0000".getBytes(), 0));
var5.setAlignedInt(1577, -6325778);
var5.setAlignedPointer(1578, new BytePtr("palevioletred3\u0000".getBytes(), 0));
var5.setAlignedPointer(1579, new BytePtr("#CD6889\u0000".getBytes(), 0));
var5.setAlignedInt(1580, -7771955);
var5.setAlignedPointer(1581, new BytePtr("palevioletred4\u0000".getBytes(), 0));
var5.setAlignedPointer(1582, new BytePtr("#8B475D\u0000".getBytes(), 0));
var5.setAlignedInt(1583, -10664053);
var5.setAlignedPointer(1584, new BytePtr("papayawhip\u0000".getBytes(), 0));
var5.setAlignedPointer(1585, new BytePtr("#FFEFD5\u0000".getBytes(), 0));
var5.setAlignedInt(1586, -2756609);
var5.setAlignedPointer(1587, new BytePtr("peachpuff\u0000".getBytes(), 0));
var5.setAlignedPointer(1588, new BytePtr("#FFDAB9\u0000".getBytes(), 0));
var5.setAlignedInt(1589, -4596993);
var5.setAlignedPointer(1590, new BytePtr("peachpuff1\u0000".getBytes(), 0));
var5.setAlignedPointer(1591, new BytePtr("#FFDAB9\u0000".getBytes(), 0));
var5.setAlignedInt(1592, -4596993);
var5.setAlignedPointer(1593, new BytePtr("peachpuff2\u0000".getBytes(), 0));
var5.setAlignedPointer(1594, new BytePtr("#EECBAD\u0000".getBytes(), 0));
var5.setAlignedInt(1595, -5387282);
var5.setAlignedPointer(1596, new BytePtr("peachpuff3\u0000".getBytes(), 0));
var5.setAlignedPointer(1597, new BytePtr("#CDAF95\u0000".getBytes(), 0));
var5.setAlignedInt(1598, -6967347);
var5.setAlignedPointer(1599, new BytePtr("peachpuff4\u0000".getBytes(), 0));
var5.setAlignedPointer(1600, new BytePtr("#8B7765\u0000".getBytes(), 0));
var5.setAlignedInt(1601, -10127477);
var5.setAlignedPointer(1602, new BytePtr("peru\u0000".getBytes(), 0));
var5.setAlignedPointer(1603, new BytePtr("#CD853F\u0000".getBytes(), 0));
var5.setAlignedInt(1604, -12614195);
var5.setAlignedPointer(1605, new BytePtr("pink\u0000".getBytes(), 0));
var5.setAlignedPointer(1606, new BytePtr("#FFC0CB\u0000".getBytes(), 0));
var5.setAlignedInt(1607, -3424001);
var5.setAlignedPointer(1608, new BytePtr("pink1\u0000".getBytes(), 0));
var5.setAlignedPointer(1609, new BytePtr("#FFB5C5\u0000".getBytes(), 0));
var5.setAlignedInt(1610, -3820033);
var5.setAlignedPointer(1611, new BytePtr("pink2\u0000".getBytes(), 0));
var5.setAlignedPointer(1612, new BytePtr("#EEA9B8\u0000".getBytes(), 0));
var5.setAlignedInt(1613, -4675090);
var5.setAlignedPointer(1614, new BytePtr("pink3\u0000".getBytes(), 0));
var5.setAlignedPointer(1615, new BytePtr("#CD919E\u0000".getBytes(), 0));
var5.setAlignedInt(1616, -6385203);
var5.setAlignedPointer(1617, new BytePtr("pink4\u0000".getBytes(), 0));
var5.setAlignedPointer(1618, new BytePtr("#8B636C\u0000".getBytes(), 0));
var5.setAlignedInt(1619, -9673845);
var5.setAlignedPointer(1620, new BytePtr("plum\u0000".getBytes(), 0));
var5.setAlignedPointer(1621, new BytePtr("#DDA0DD\u0000".getBytes(), 0));
var5.setAlignedInt(1622, -2252579);
var5.setAlignedPointer(1623, new BytePtr("plum1\u0000".getBytes(), 0));
var5.setAlignedPointer(1624, new BytePtr("#FFBBFF\u0000".getBytes(), 0));
var5.setAlignedInt(1625, -17409);
var5.setAlignedPointer(1626, new BytePtr("plum2\u0000".getBytes(), 0));
var5.setAlignedPointer(1627, new BytePtr("#EEAEEE\u0000".getBytes(), 0));
var5.setAlignedInt(1628, -1134866);
var5.setAlignedPointer(1629, new BytePtr("plum3\u0000".getBytes(), 0));
var5.setAlignedPointer(1630, new BytePtr("#CD96CD\u0000".getBytes(), 0));
var5.setAlignedInt(1631, -3303731);
var5.setAlignedPointer(1632, new BytePtr("plum4\u0000".getBytes(), 0));
var5.setAlignedPointer(1633, new BytePtr("#8B668B\u0000".getBytes(), 0));
var5.setAlignedInt(1634, -7641461);
var5.setAlignedPointer(1635, new BytePtr("powderblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1636, new BytePtr("#B0E0E6\u0000".getBytes(), 0));
var5.setAlignedInt(1637, -1646416);
var5.setAlignedPointer(1638, new BytePtr("purple\u0000".getBytes(), 0));
var5.setAlignedPointer(1639, new BytePtr("#A020F0\u0000".getBytes(), 0));
var5.setAlignedInt(1640, -1040224);
var5.setAlignedPointer(1641, new BytePtr("purple1\u0000".getBytes(), 0));
var5.setAlignedPointer(1642, new BytePtr("#9B30FF\u0000".getBytes(), 0));
var5.setAlignedInt(1643, -53093);
var5.setAlignedPointer(1644, new BytePtr("purple2\u0000".getBytes(), 0));
var5.setAlignedPointer(1645, new BytePtr("#912CEE\u0000".getBytes(), 0));
var5.setAlignedInt(1646, -1168239);
var5.setAlignedPointer(1647, new BytePtr("purple3\u0000".getBytes(), 0));
var5.setAlignedPointer(1648, new BytePtr("#7D26CD\u0000".getBytes(), 0));
var5.setAlignedInt(1649, -3332483);
var5.setAlignedPointer(1650, new BytePtr("purple4\u0000".getBytes(), 0));
var5.setAlignedPointer(1651, new BytePtr("#551A8B\u0000".getBytes(), 0));
var5.setAlignedInt(1652, -7660971);
var5.setAlignedPointer(1653, new BytePtr("red\u0000".getBytes(), 0));
var5.setAlignedPointer(1654, new BytePtr("#FF0000\u0000".getBytes(), 0));
var5.setAlignedInt(1655, -16776961);
var5.setAlignedPointer(1656, new BytePtr("red1\u0000".getBytes(), 0));
var5.setAlignedPointer(1657, new BytePtr("#FF0000\u0000".getBytes(), 0));
var5.setAlignedInt(1658, -16776961);
var5.setAlignedPointer(1659, new BytePtr("red2\u0000".getBytes(), 0));
var5.setAlignedPointer(1660, new BytePtr("#EE0000\u0000".getBytes(), 0));
var5.setAlignedInt(1661, -16776978);
var5.setAlignedPointer(1662, new BytePtr("red3\u0000".getBytes(), 0));
var5.setAlignedPointer(1663, new BytePtr("#CD0000\u0000".getBytes(), 0));
var5.setAlignedInt(1664, -16777011);
var5.setAlignedPointer(1665, new BytePtr("red4\u0000".getBytes(), 0));
var5.setAlignedPointer(1666, new BytePtr("#8B0000\u0000".getBytes(), 0));
var5.setAlignedInt(1667, -16777077);
var5.setAlignedPointer(1668, new BytePtr("rosybrown\u0000".getBytes(), 0));
var5.setAlignedPointer(1669, new BytePtr("#BC8F8F\u0000".getBytes(), 0));
var5.setAlignedInt(1670, -7368772);
var5.setAlignedPointer(1671, new BytePtr("rosybrown1\u0000".getBytes(), 0));
var5.setAlignedPointer(1672, new BytePtr("#FFC1C1\u0000".getBytes(), 0));
var5.setAlignedInt(1673, -4079105);
var5.setAlignedPointer(1674, new BytePtr("rosybrown2\u0000".getBytes(), 0));
var5.setAlignedPointer(1675, new BytePtr("#EEB4B4\u0000".getBytes(), 0));
var5.setAlignedInt(1676, -4934418);
var5.setAlignedPointer(1677, new BytePtr("rosybrown3\u0000".getBytes(), 0));
var5.setAlignedPointer(1678, new BytePtr("#CD9B9B\u0000".getBytes(), 0));
var5.setAlignedInt(1679, -6579251);
var5.setAlignedPointer(1680, new BytePtr("rosybrown4\u0000".getBytes(), 0));
var5.setAlignedPointer(1681, new BytePtr("#8B6969\u0000".getBytes(), 0));
var5.setAlignedInt(1682, -9868917);
var5.setAlignedPointer(1683, new BytePtr("royalblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1684, new BytePtr("#4169E1\u0000".getBytes(), 0));
var5.setAlignedInt(1685, -2004671);
var5.setAlignedPointer(1686, new BytePtr("royalblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(1687, new BytePtr("#4876FF\u0000".getBytes(), 0));
var5.setAlignedInt(1688, -35256);
var5.setAlignedPointer(1689, new BytePtr("royalblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(1690, new BytePtr("#436EEE\u0000".getBytes(), 0));
var5.setAlignedInt(1691, -1151421);
var5.setAlignedPointer(1692, new BytePtr("royalblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(1693, new BytePtr("#3A5FCD\u0000".getBytes(), 0));
var5.setAlignedInt(1694, -3317958);
var5.setAlignedPointer(1695, new BytePtr("royalblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(1696, new BytePtr("#27408B\u0000".getBytes(), 0));
var5.setAlignedInt(1697, -7651289);
var5.setAlignedPointer(1698, new BytePtr("saddlebrown\u0000".getBytes(), 0));
var5.setAlignedPointer(1699, new BytePtr("#8B4513\u0000".getBytes(), 0));
var5.setAlignedInt(1700, -15514229);
var5.setAlignedPointer(1701, new BytePtr("salmon\u0000".getBytes(), 0));
var5.setAlignedPointer(1702, new BytePtr("#FA8072\u0000".getBytes(), 0));
var5.setAlignedInt(1703, -9273094);
var5.setAlignedPointer(1704, new BytePtr("salmon1\u0000".getBytes(), 0));
var5.setAlignedPointer(1705, new BytePtr("#FF8C69\u0000".getBytes(), 0));
var5.setAlignedInt(1706, -9859841);
var5.setAlignedPointer(1707, new BytePtr("salmon2\u0000".getBytes(), 0));
var5.setAlignedPointer(1708, new BytePtr("#EE8262\u0000".getBytes(), 0));
var5.setAlignedInt(1709, -10321170);
var5.setAlignedPointer(1710, new BytePtr("salmon3\u0000".getBytes(), 0));
var5.setAlignedPointer(1711, new BytePtr("#CD7054\u0000".getBytes(), 0));
var5.setAlignedInt(1712, -11243315);
var5.setAlignedPointer(1713, new BytePtr("salmon4\u0000".getBytes(), 0));
var5.setAlignedPointer(1714, new BytePtr("#8B4C39\u0000".getBytes(), 0));
var5.setAlignedInt(1715, -13022069);
var5.setAlignedPointer(1716, new BytePtr("sandybrown\u0000".getBytes(), 0));
var5.setAlignedPointer(1717, new BytePtr("#F4A460\u0000".getBytes(), 0));
var5.setAlignedInt(1718, -10443532);
var5.setAlignedPointer(1719, new BytePtr("seagreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1720, new BytePtr("#2E8B57\u0000".getBytes(), 0));
var5.setAlignedInt(1721, -11039954);
var5.setAlignedPointer(1722, new BytePtr("seagreen1\u0000".getBytes(), 0));
var5.setAlignedPointer(1723, new BytePtr("#54FF9F\u0000".getBytes(), 0));
var5.setAlignedInt(1724, -6291628);
var5.setAlignedPointer(1725, new BytePtr("seagreen2\u0000".getBytes(), 0));
var5.setAlignedPointer(1726, new BytePtr("#4EEE94\u0000".getBytes(), 0));
var5.setAlignedInt(1727, -7016882);
var5.setAlignedPointer(1728, new BytePtr("seagreen3\u0000".getBytes(), 0));
var5.setAlignedPointer(1729, new BytePtr("#43CD80\u0000".getBytes(), 0));
var5.setAlignedInt(1730, -8336061);
var5.setAlignedPointer(1731, new BytePtr("seagreen4\u0000".getBytes(), 0));
var5.setAlignedPointer(1732, new BytePtr("#2E8B57\u0000".getBytes(), 0));
var5.setAlignedInt(1733, -11039954);
var5.setAlignedPointer(1734, new BytePtr("seashell\u0000".getBytes(), 0));
var5.setAlignedPointer(1735, new BytePtr("#FFF5EE\u0000".getBytes(), 0));
var5.setAlignedInt(1736, -1116673);
var5.setAlignedPointer(1737, new BytePtr("seashell1\u0000".getBytes(), 0));
var5.setAlignedPointer(1738, new BytePtr("#FFF5EE\u0000".getBytes(), 0));
var5.setAlignedInt(1739, -1116673);
var5.setAlignedPointer(1740, new BytePtr("seashell2\u0000".getBytes(), 0));
var5.setAlignedPointer(1741, new BytePtr("#EEE5DE\u0000".getBytes(), 0));
var5.setAlignedInt(1742, -2169362);
var5.setAlignedPointer(1743, new BytePtr("seashell3\u0000".getBytes(), 0));
var5.setAlignedPointer(1744, new BytePtr("#CDC5BF\u0000".getBytes(), 0));
var5.setAlignedInt(1745, -4209203);
var5.setAlignedPointer(1746, new BytePtr("seashell4\u0000".getBytes(), 0));
var5.setAlignedPointer(1747, new BytePtr("#8B8682\u0000".getBytes(), 0));
var5.setAlignedInt(1748, -8223093);
var5.setAlignedPointer(1749, new BytePtr("sienna\u0000".getBytes(), 0));
var5.setAlignedPointer(1750, new BytePtr("#A0522D\u0000".getBytes(), 0));
var5.setAlignedInt(1751, -13806944);
var5.setAlignedPointer(1752, new BytePtr("sienna1\u0000".getBytes(), 0));
var5.setAlignedPointer(1753, new BytePtr("#FF8247\u0000".getBytes(), 0));
var5.setAlignedInt(1754, -12090625);
var5.setAlignedPointer(1755, new BytePtr("sienna2\u0000".getBytes(), 0));
var5.setAlignedPointer(1756, new BytePtr("#EE7942\u0000".getBytes(), 0));
var5.setAlignedInt(1757, -12420626);
var5.setAlignedPointer(1758, new BytePtr("sienna3\u0000".getBytes(), 0));
var5.setAlignedPointer(1759, new BytePtr("#CD6839\u0000".getBytes(), 0));
var5.setAlignedInt(1760, -13014835);
var5.setAlignedPointer(1761, new BytePtr("sienna4\u0000".getBytes(), 0));
var5.setAlignedPointer(1762, new BytePtr("#8B4726\u0000".getBytes(), 0));
var5.setAlignedInt(1763, -14268533);
var5.setAlignedPointer(1764, new BytePtr("skyblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1765, new BytePtr("#87CEEB\u0000".getBytes(), 0));
var5.setAlignedInt(1766, -1323385);
var5.setAlignedPointer(1767, new BytePtr("skyblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(1768, new BytePtr("#87CEFF\u0000".getBytes(), 0));
var5.setAlignedInt(1769, -12665);
var5.setAlignedPointer(1770, new BytePtr("skyblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(1771, new BytePtr("#7EC0EE\u0000".getBytes(), 0));
var5.setAlignedInt(1772, -1130370);
var5.setAlignedPointer(1773, new BytePtr("skyblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(1774, new BytePtr("#6CA6CD\u0000".getBytes(), 0));
var5.setAlignedInt(1775, -3299732);
var5.setAlignedPointer(1776, new BytePtr("skyblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(1777, new BytePtr("#4A708B\u0000".getBytes(), 0));
var5.setAlignedInt(1778, -7638966);
var5.setAlignedPointer(1779, new BytePtr("slateblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1780, new BytePtr("#6A5ACD\u0000".getBytes(), 0));
var5.setAlignedInt(1781, -3319190);
var5.setAlignedPointer(1782, new BytePtr("slateblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(1783, new BytePtr("#836FFF\u0000".getBytes(), 0));
var5.setAlignedInt(1784, -36989);
var5.setAlignedPointer(1785, new BytePtr("slateblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(1786, new BytePtr("#7A67EE\u0000".getBytes(), 0));
var5.setAlignedInt(1787, -1153158);
var5.setAlignedPointer(1788, new BytePtr("slateblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(1789, new BytePtr("#6959CD\u0000".getBytes(), 0));
var5.setAlignedInt(1790, -3319447);
var5.setAlignedPointer(1791, new BytePtr("slateblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(1792, new BytePtr("#473C8B\u0000".getBytes(), 0));
var5.setAlignedInt(1793, -7652281);
var5.setAlignedPointer(1794, new BytePtr("slategray\u0000".getBytes(), 0));
var5.setAlignedPointer(1795, new BytePtr("#708090\u0000".getBytes(), 0));
var5.setAlignedInt(1796, -7307152);
var5.setAlignedPointer(1797, new BytePtr("slategray1\u0000".getBytes(), 0));
var5.setAlignedPointer(1798, new BytePtr("#C6E2FF\u0000".getBytes(), 0));
var5.setAlignedInt(1799, -7482);
var5.setAlignedPointer(1800, new BytePtr("slategray2\u0000".getBytes(), 0));
var5.setAlignedPointer(1801, new BytePtr("#B9D3EE\u0000".getBytes(), 0));
var5.setAlignedInt(1802, -1125447);
var5.setAlignedPointer(1803, new BytePtr("slategray3\u0000".getBytes(), 0));
var5.setAlignedPointer(1804, new BytePtr("#9FB6CD\u0000".getBytes(), 0));
var5.setAlignedInt(1805, -3295585);
var5.setAlignedPointer(1806, new BytePtr("slategray4\u0000".getBytes(), 0));
var5.setAlignedPointer(1807, new BytePtr("#6C7B8B\u0000".getBytes(), 0));
var5.setAlignedInt(1808, -7636116);
var5.setAlignedPointer(1809, new BytePtr("slategrey\u0000".getBytes(), 0));
var5.setAlignedPointer(1810, new BytePtr("#708090\u0000".getBytes(), 0));
var5.setAlignedInt(1811, -7307152);
var5.setAlignedPointer(1812, new BytePtr("snow\u0000".getBytes(), 0));
var5.setAlignedPointer(1813, new BytePtr("#FFFAFA\u0000".getBytes(), 0));
var5.setAlignedInt(1814, -328961);
var5.setAlignedPointer(1815, new BytePtr("snow1\u0000".getBytes(), 0));
var5.setAlignedPointer(1816, new BytePtr("#FFFAFA\u0000".getBytes(), 0));
var5.setAlignedInt(1817, -328961);
var5.setAlignedPointer(1818, new BytePtr("snow2\u0000".getBytes(), 0));
var5.setAlignedPointer(1819, new BytePtr("#EEE9E9\u0000".getBytes(), 0));
var5.setAlignedInt(1820, -1447442);
var5.setAlignedPointer(1821, new BytePtr("snow3\u0000".getBytes(), 0));
var5.setAlignedPointer(1822, new BytePtr("#CDC9C9\u0000".getBytes(), 0));
var5.setAlignedInt(1823, -3552819);
var5.setAlignedPointer(1824, new BytePtr("snow4\u0000".getBytes(), 0));
var5.setAlignedPointer(1825, new BytePtr("#8B8989\u0000".getBytes(), 0));
var5.setAlignedInt(1826, -7763573);
var5.setAlignedPointer(1827, new BytePtr("springgreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1828, new BytePtr("#00FF7F\u0000".getBytes(), 0));
var5.setAlignedInt(1829, -8388864);
var5.setAlignedPointer(1830, new BytePtr("springgreen1\u0000".getBytes(), 0));
var5.setAlignedPointer(1831, new BytePtr("#00FF7F\u0000".getBytes(), 0));
var5.setAlignedInt(1832, -8388864);
var5.setAlignedPointer(1833, new BytePtr("springgreen2\u0000".getBytes(), 0));
var5.setAlignedPointer(1834, new BytePtr("#00EE76\u0000".getBytes(), 0));
var5.setAlignedInt(1835, -8983040);
var5.setAlignedPointer(1836, new BytePtr("springgreen3\u0000".getBytes(), 0));
var5.setAlignedPointer(1837, new BytePtr("#00CD66\u0000".getBytes(), 0));
var5.setAlignedInt(1838, -10040064);
var5.setAlignedPointer(1839, new BytePtr("springgreen4\u0000".getBytes(), 0));
var5.setAlignedPointer(1840, new BytePtr("#008B45\u0000".getBytes(), 0));
var5.setAlignedInt(1841, -12219648);
var5.setAlignedPointer(1842, new BytePtr("steelblue\u0000".getBytes(), 0));
var5.setAlignedPointer(1843, new BytePtr("#4682B4\u0000".getBytes(), 0));
var5.setAlignedInt(1844, -4947386);
var5.setAlignedPointer(1845, new BytePtr("steelblue1\u0000".getBytes(), 0));
var5.setAlignedPointer(1846, new BytePtr("#63B8FF\u0000".getBytes(), 0));
var5.setAlignedInt(1847, -18333);
var5.setAlignedPointer(1848, new BytePtr("steelblue2\u0000".getBytes(), 0));
var5.setAlignedPointer(1849, new BytePtr("#5CACEE\u0000".getBytes(), 0));
var5.setAlignedInt(1850, -1135524);
var5.setAlignedPointer(1851, new BytePtr("steelblue3\u0000".getBytes(), 0));
var5.setAlignedPointer(1852, new BytePtr("#4F94CD\u0000".getBytes(), 0));
var5.setAlignedInt(1853, -3304369);
var5.setAlignedPointer(1854, new BytePtr("steelblue4\u0000".getBytes(), 0));
var5.setAlignedPointer(1855, new BytePtr("#36648B\u0000".getBytes(), 0));
var5.setAlignedInt(1856, -7642058);
var5.setAlignedPointer(1857, new BytePtr("tan\u0000".getBytes(), 0));
var5.setAlignedPointer(1858, new BytePtr("#D2B48C\u0000".getBytes(), 0));
var5.setAlignedInt(1859, -7555886);
var5.setAlignedPointer(1860, new BytePtr("tan1\u0000".getBytes(), 0));
var5.setAlignedPointer(1861, new BytePtr("#FFA54F\u0000".getBytes(), 0));
var5.setAlignedInt(1862, -11557377);
var5.setAlignedPointer(1863, new BytePtr("tan2\u0000".getBytes(), 0));
var5.setAlignedPointer(1864, new BytePtr("#EE9A49\u0000".getBytes(), 0));
var5.setAlignedInt(1865, -11953426);
var5.setAlignedPointer(1866, new BytePtr("tan3\u0000".getBytes(), 0));
var5.setAlignedPointer(1867, new BytePtr("#CD853F\u0000".getBytes(), 0));
var5.setAlignedInt(1868, -12614195);
var5.setAlignedPointer(1869, new BytePtr("tan4\u0000".getBytes(), 0));
var5.setAlignedPointer(1870, new BytePtr("#8B5A2B\u0000".getBytes(), 0));
var5.setAlignedInt(1871, -13935989);
var5.setAlignedPointer(1872, new BytePtr("thistle\u0000".getBytes(), 0));
var5.setAlignedPointer(1873, new BytePtr("#D8BFD8\u0000".getBytes(), 0));
var5.setAlignedInt(1874, -2572328);
var5.setAlignedPointer(1875, new BytePtr("thistle1\u0000".getBytes(), 0));
var5.setAlignedPointer(1876, new BytePtr("#FFE1FF\u0000".getBytes(), 0));
var5.setAlignedInt(1877, -7681);
var5.setAlignedPointer(1878, new BytePtr("thistle2\u0000".getBytes(), 0));
var5.setAlignedPointer(1879, new BytePtr("#EED2EE\u0000".getBytes(), 0));
var5.setAlignedInt(1880, -1125650);
var5.setAlignedPointer(1881, new BytePtr("thistle3\u0000".getBytes(), 0));
var5.setAlignedPointer(1882, new BytePtr("#CDB5CD\u0000".getBytes(), 0));
var5.setAlignedInt(1883, -3295795);
var5.setAlignedPointer(1884, new BytePtr("thistle4\u0000".getBytes(), 0));
var5.setAlignedPointer(1885, new BytePtr("#8B7B8B\u0000".getBytes(), 0));
var5.setAlignedInt(1886, -7636085);
var5.setAlignedPointer(1887, new BytePtr("tomato\u0000".getBytes(), 0));
var5.setAlignedPointer(1888, new BytePtr("#FF6347\u0000".getBytes(), 0));
var5.setAlignedInt(1889, -12098561);
var5.setAlignedPointer(1890, new BytePtr("tomato1\u0000".getBytes(), 0));
var5.setAlignedPointer(1891, new BytePtr("#FF6347\u0000".getBytes(), 0));
var5.setAlignedInt(1892, -12098561);
var5.setAlignedPointer(1893, new BytePtr("tomato2\u0000".getBytes(), 0));
var5.setAlignedPointer(1894, new BytePtr("#EE5C42\u0000".getBytes(), 0));
var5.setAlignedInt(1895, -12428050);
var5.setAlignedPointer(1896, new BytePtr("tomato3\u0000".getBytes(), 0));
var5.setAlignedPointer(1897, new BytePtr("#CD4F39\u0000".getBytes(), 0));
var5.setAlignedInt(1898, -13021235);
var5.setAlignedPointer(1899, new BytePtr("tomato4\u0000".getBytes(), 0));
var5.setAlignedPointer(1900, new BytePtr("#8B3626\u0000".getBytes(), 0));
var5.setAlignedInt(1901, -14272885);
var5.setAlignedPointer(1902, new BytePtr("turquoise\u0000".getBytes(), 0));
var5.setAlignedPointer(1903, new BytePtr("#40E0D0\u0000".getBytes(), 0));
var5.setAlignedInt(1904, -3088320);
var5.setAlignedPointer(1905, new BytePtr("turquoise1\u0000".getBytes(), 0));
var5.setAlignedPointer(1906, new BytePtr("#00F5FF\u0000".getBytes(), 0));
var5.setAlignedInt(1907, -2816);
var5.setAlignedPointer(1908, new BytePtr("turquoise2\u0000".getBytes(), 0));
var5.setAlignedPointer(1909, new BytePtr("#00E5EE\u0000".getBytes(), 0));
var5.setAlignedInt(1910, -1121024);
var5.setAlignedPointer(1911, new BytePtr("turquoise3\u0000".getBytes(), 0));
var5.setAlignedPointer(1912, new BytePtr("#00C5CD\u0000".getBytes(), 0));
var5.setAlignedInt(1913, -3291904);
var5.setAlignedPointer(1914, new BytePtr("turquoise4\u0000".getBytes(), 0));
var5.setAlignedPointer(1915, new BytePtr("#00868B\u0000".getBytes(), 0));
var5.setAlignedInt(1916, -7633408);
var5.setAlignedPointer(1917, new BytePtr("violet\u0000".getBytes(), 0));
var5.setAlignedPointer(1918, new BytePtr("#EE82EE\u0000".getBytes(), 0));
var5.setAlignedInt(1919, -1146130);
var5.setAlignedPointer(1920, new BytePtr("violetred\u0000".getBytes(), 0));
var5.setAlignedPointer(1921, new BytePtr("#D02090\u0000".getBytes(), 0));
var5.setAlignedInt(1922, -7331632);
var5.setAlignedPointer(1923, new BytePtr("violetred1\u0000".getBytes(), 0));
var5.setAlignedPointer(1924, new BytePtr("#FF3E96\u0000".getBytes(), 0));
var5.setAlignedInt(1925, -6930689);
var5.setAlignedPointer(1926, new BytePtr("violetred2\u0000".getBytes(), 0));
var5.setAlignedPointer(1927, new BytePtr("#EE3A8C\u0000".getBytes(), 0));
var5.setAlignedInt(1928, -7587090);
var5.setAlignedPointer(1929, new BytePtr("violetred3\u0000".getBytes(), 0));
var5.setAlignedPointer(1930, new BytePtr("#CD3278\u0000".getBytes(), 0));
var5.setAlignedInt(1931, -8899891);
var5.setAlignedPointer(1932, new BytePtr("violetred4\u0000".getBytes(), 0));
var5.setAlignedPointer(1933, new BytePtr("#8B2252\u0000".getBytes(), 0));
var5.setAlignedInt(1934, -11394421);
var5.setAlignedPointer(1935, new BytePtr("wheat\u0000".getBytes(), 0));
var5.setAlignedPointer(1936, new BytePtr("#F5DEB3\u0000".getBytes(), 0));
var5.setAlignedInt(1937, -4989195);
var5.setAlignedPointer(1938, new BytePtr("wheat1\u0000".getBytes(), 0));
var5.setAlignedPointer(1939, new BytePtr("#FFE7BA\u0000".getBytes(), 0));
var5.setAlignedInt(1940, -4528129);
var5.setAlignedPointer(1941, new BytePtr("wheat2\u0000".getBytes(), 0));
var5.setAlignedPointer(1942, new BytePtr("#EED8AE\u0000".getBytes(), 0));
var5.setAlignedInt(1943, -5318418);
var5.setAlignedPointer(1944, new BytePtr("wheat3\u0000".getBytes(), 0));
var5.setAlignedPointer(1945, new BytePtr("#CDBA96\u0000".getBytes(), 0));
var5.setAlignedInt(1946, -6898995);
var5.setAlignedPointer(1947, new BytePtr("wheat4\u0000".getBytes(), 0));
var5.setAlignedPointer(1948, new BytePtr("#8B7E66\u0000".getBytes(), 0));
var5.setAlignedInt(1949, -10060149);
var5.setAlignedPointer(1950, new BytePtr("whitesmoke\u0000".getBytes(), 0));
var5.setAlignedPointer(1951, new BytePtr("#F5F5F5\u0000".getBytes(), 0));
var5.setAlignedInt(1952, -657931);
var5.setAlignedPointer(1953, new BytePtr("yellow\u0000".getBytes(), 0));
var5.setAlignedPointer(1954, new BytePtr("#FFFF00\u0000".getBytes(), 0));
var5.setAlignedInt(1955, -16711681);
var5.setAlignedPointer(1956, new BytePtr("yellow1\u0000".getBytes(), 0));
var5.setAlignedPointer(1957, new BytePtr("#FFFF00\u0000".getBytes(), 0));
var5.setAlignedInt(1958, -16711681);
var5.setAlignedPointer(1959, new BytePtr("yellow2\u0000".getBytes(), 0));
var5.setAlignedPointer(1960, new BytePtr("#EEEE00\u0000".getBytes(), 0));
var5.setAlignedInt(1961, -16716050);
var5.setAlignedPointer(1962, new BytePtr("yellow3\u0000".getBytes(), 0));
var5.setAlignedPointer(1963, new BytePtr("#CDCD00\u0000".getBytes(), 0));
var5.setAlignedInt(1964, -16724531);
var5.setAlignedPointer(1965, new BytePtr("yellow4\u0000".getBytes(), 0));
var5.setAlignedPointer(1966, new BytePtr("#8B8B00\u0000".getBytes(), 0));
var5.setAlignedInt(1967, -16741493);
var5.setAlignedPointer(1968, new BytePtr("yellowgreen\u0000".getBytes(), 0));
var5.setAlignedPointer(1969, new BytePtr("#9ACD32\u0000".getBytes(), 0));
var5.setAlignedInt(1970, -13447782);
var5.setAlignedPointer(1971, BytePtr.of(0));
var5.setAlignedPointer(1972, BytePtr.of(0));
var5.setAlignedInt(1973, 0);
this.colors$ColorDataBase.memcpy(var5, 7896);
this.colors$DefaultPalette.memcpy(new PointerPtr(new Ptr[]{new BytePtr("black\u0000".getBytes(), 0), new BytePtr("red\u0000".getBytes(), 0), new BytePtr("green3\u0000".getBytes(), 0), new BytePtr("blue\u0000".getBytes(), 0), new BytePtr("cyan\u0000".getBytes(), 0), new BytePtr("magenta\u0000".getBytes(), 0), new BytePtr("yellow\u0000".getBytes(), 0), new BytePtr("grey\u0000".getBytes(), 0), BytePtr.of(0)}), 36);
System.arraycopy(new int[]{-16777216, -16776961, -16724736, -65536, -256, -65281, -16711681, -4276546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, this.colors$Palette, 0, 1024);
this.colors$PaletteSize = 8;
System.arraycopy("0123456789ABCDEF\u0000".getBytes(), 0, this.colors$HexDigits, 0, 17);
MixedPtr var6 = MixedPtr.malloc(540);
var6.setPointer(new BytePtr("PDF\u0000".getBytes(), 0));
var6.setAlignedPointer(1, FunctionPtr1.malloc(UnsatisfiedLinkException.throwingHandle("PDF")));
var6.setAlignedInt(2, 20);
var6.setAlignedPointer(5, new BytePtr("devCairo\u0000".getBytes(), 0));
var6.setAlignedPointer(6, FunctionPtr1.malloc(UnsatisfiedLinkException.throwingHandle("devCairo")));
var6.setAlignedInt(7, 11);
var6.setAlignedPointer(10, new BytePtr("devcap\u0000".getBytes(), 0));
var6.setAlignedPointer(11, FunctionPtr1.malloc("devcap"));
var6.setAlignedInt(12, 0);
var6.setAlignedPointer(15, new BytePtr("devcapture\u0000".getBytes(), 0));
var6.setAlignedPointer(16, FunctionPtr1.malloc("devcapture"));
var6.setAlignedInt(17, 1);
var6.setAlignedPointer(20, new BytePtr("devcontrol\u0000".getBytes(), 0));
var6.setAlignedPointer(21, FunctionPtr1.malloc("devcontrol"));
var6.setAlignedInt(22, 1);
var6.setAlignedPointer(25, new BytePtr("devcopy\u0000".getBytes(), 0));
var6.setAlignedPointer(26, FunctionPtr1.malloc("devcopy"));
var6.setAlignedInt(27, 1);
var6.setAlignedPointer(30, new BytePtr("devcur\u0000".getBytes(), 0));
var6.setAlignedPointer(31, FunctionPtr1.malloc("devcur"));
var6.setAlignedInt(32, 0);
var6.setAlignedPointer(35, new BytePtr("devdisplaylist\u0000".getBytes(), 0));
var6.setAlignedPointer(36, FunctionPtr1.malloc("devdisplaylist"));
var6.setAlignedInt(37, 0);
var6.setAlignedPointer(40, new BytePtr("devholdflush\u0000".getBytes(), 0));
var6.setAlignedPointer(41, FunctionPtr1.malloc("devholdflush"));
var6.setAlignedInt(42, 1);
var6.setAlignedPointer(45, new BytePtr("devnext\u0000".getBytes(), 0));
var6.setAlignedPointer(46, FunctionPtr1.malloc("devnext"));
var6.setAlignedInt(47, 1);
var6.setAlignedPointer(50, new BytePtr("devoff\u0000".getBytes(), 0));
var6.setAlignedPointer(51, FunctionPtr1.malloc("devoff"));
var6.setAlignedInt(52, 1);
var6.setAlignedPointer(55, new BytePtr("devprev\u0000".getBytes(), 0));
var6.setAlignedPointer(56, FunctionPtr1.malloc("devprev"));
var6.setAlignedInt(57, 1);
var6.setAlignedPointer(60, new BytePtr("devset\u0000".getBytes(), 0));
var6.setAlignedPointer(61, FunctionPtr1.malloc("devset"));
var6.setAlignedInt(62, 1);
var6.setAlignedPointer(65, new BytePtr("devsize\u0000".getBytes(), 0));
var6.setAlignedPointer(66, FunctionPtr1.malloc("devsize"));
var6.setAlignedInt(67, 0);
var6.setAlignedPointer(70, new BytePtr("contourLines\u0000".getBytes(), 0));
var6.setAlignedPointer(71, FunctionPtr1.malloc("contourLines"));
var6.setAlignedInt(72, 4);
var6.setAlignedPointer(75, new BytePtr("getSnapshot\u0000".getBytes(), 0));
var6.setAlignedPointer(76, FunctionPtr1.malloc("getSnapshot"));
var6.setAlignedInt(77, 0);
var6.setAlignedPointer(80, new BytePtr("playSnapshot\u0000".getBytes(), 0));
var6.setAlignedPointer(81, FunctionPtr1.malloc("playSnapshot"));
var6.setAlignedInt(82, 1);
var6.setAlignedPointer(85, new BytePtr("getGraphicsEvent\u0000".getBytes(), 0));
var6.setAlignedPointer(86, FunctionPtr1.malloc("getGraphicsEvent"));
var6.setAlignedInt(87, 1);
var6.setAlignedPointer(90, new BytePtr("getGraphicsEventEnv\u0000".getBytes(), 0));
var6.setAlignedPointer(91, FunctionPtr1.malloc("getGraphicsEventEnv"));
var6.setAlignedInt(92, 1);
var6.setAlignedPointer(95, new BytePtr("setGraphicsEventEnv\u0000".getBytes(), 0));
var6.setAlignedPointer(96, FunctionPtr1.malloc("setGraphicsEventEnv"));
var6.setAlignedInt(97, 2);
var6.setAlignedPointer(100, new BytePtr("devAskNewPage\u0000".getBytes(), 0));
var6.setAlignedPointer(101, FunctionPtr1.malloc("devAskNewPage"));
var6.setAlignedInt(102, 1);
var6.setAlignedPointer(105, new BytePtr("do_Externalgr\u0000".getBytes(), 0));
var6.setAlignedPointer(106, FunctionPtr1.malloc("do_Externalgr"));
var6.setAlignedInt(107, -1);
var6.setAlignedPointer(110, new BytePtr("do_dotcallgr\u0000".getBytes(), 0));
var6.setAlignedPointer(111, FunctionPtr1.malloc("do_dotcallgr"));
var6.setAlignedInt(112, -1);
var6.setAlignedPointer(115, new BytePtr("savePlot\u0000".getBytes(), 0));
var6.setAlignedPointer(116, FunctionPtr1.malloc("savePlot"));
var6.setAlignedInt(117, 3);
var6.setAlignedPointer(120, new BytePtr("Quartz\u0000".getBytes(), 0));
var6.setAlignedPointer(121, FunctionPtr1.malloc("Quartz"));
var6.setAlignedInt(122, 11);
var6.setAlignedPointer(125, new BytePtr("X11\u0000".getBytes(), 0));
var6.setAlignedPointer(126, FunctionPtr1.malloc("X11"));
var6.setAlignedInt(127, 17);
var6.setAlignedPointer(130, BytePtr.of(0));
var6.setAlignedPointer(131, BytePtr.of(0));
var6.setAlignedInt(132, 0);
this.init$ExtEntries.memcpy(var6, 540);
MixedPtr var7 = MixedPtr.malloc(380);
var7.setPointer(new BytePtr("Type1FontInUse\u0000".getBytes(), 0));
var7.setAlignedPointer(1, FunctionPtr1.malloc(UnsatisfiedLinkException.throwingHandle("Type1FontInUse")));
var7.setAlignedInt(2, 2);
var7.setAlignedPointer(5, new BytePtr("CIDFontInUse\u0000".getBytes(), 0));
var7.setAlignedPointer(6, FunctionPtr1.malloc(UnsatisfiedLinkException.throwingHandle("CIDFontInUse")));
var7.setAlignedInt(7, 2);
var7.setAlignedPointer(10, new BytePtr("R_CreateAtVector\u0000".getBytes(), 0));
var7.setAlignedPointer(11, FunctionPtr1.malloc("R_CreateAtVector"));
var7.setAlignedInt(12, 4);
var7.setAlignedPointer(15, new BytePtr("R_GAxisPars\u0000".getBytes(), 0));
var7.setAlignedPointer(16, FunctionPtr1.malloc("R_GAxisPars"));
var7.setAlignedInt(17, 3);
var7.setAlignedPointer(20, new BytePtr("chull\u0000".getBytes(), 0));
var7.setAlignedPointer(21, FunctionPtr1.malloc("chull"));
var7.setAlignedInt(22, 1);
var7.setAlignedPointer(25, new BytePtr("gray\u0000".getBytes(), 0));
var7.setAlignedPointer(26, FunctionPtr1.malloc("gray"));
var7.setAlignedInt(27, 2);
var7.setAlignedPointer(30, new BytePtr("RGB2hsv\u0000".getBytes(), 0));
var7.setAlignedPointer(31, FunctionPtr1.malloc("RGB2hsv"));
var7.setAlignedInt(32, 1);
var7.setAlignedPointer(35, new BytePtr("rgb\u0000".getBytes(), 0));
var7.setAlignedPointer(36, FunctionPtr1.malloc("rgb"));
var7.setAlignedInt(37, 6);
var7.setAlignedPointer(40, new BytePtr("hsv\u0000".getBytes(), 0));
var7.setAlignedPointer(41, FunctionPtr1.malloc("hsv"));
var7.setAlignedInt(42, 4);
var7.setAlignedPointer(45, new BytePtr("hcl\u0000".getBytes(), 0));
var7.setAlignedPointer(46, FunctionPtr1.malloc("hcl"));
var7.setAlignedInt(47, 5);
var7.setAlignedPointer(50, new BytePtr("col2rgb\u0000".getBytes(), 0));
var7.setAlignedPointer(51, FunctionPtr1.malloc("col2rgb"));
var7.setAlignedInt(52, 2);
var7.setAlignedPointer(55, new BytePtr("colors\u0000".getBytes(), 0));
var7.setAlignedPointer(56, FunctionPtr1.malloc("colors"));
var7.setAlignedInt(57, 0);
var7.setAlignedPointer(60, new BytePtr("palette\u0000".getBytes(), 0));
var7.setAlignedPointer(61, FunctionPtr1.malloc("palette"));
var7.setAlignedInt(62, 1);
var7.setAlignedPointer(65, new BytePtr("palette2\u0000".getBytes(), 0));
var7.setAlignedPointer(66, FunctionPtr1.malloc("palette2"));
var7.setAlignedInt(67, 1);
var7.setAlignedPointer(70, new BytePtr("newJavaGD\u0000".getBytes(), 0));
var7.setAlignedPointer(71, FunctionPtr1.malloc("newJavaGD"));
var7.setAlignedInt(72, 4);
var7.setAlignedPointer(75, new BytePtr("recordGraphics\u0000".getBytes(), 0));
var7.setAlignedPointer(76, FunctionPtr1.malloc("recordGraphics"));
var7.setAlignedInt(77, 3);
var7.setAlignedPointer(80, new BytePtr("makeQuartzDefault\u0000".getBytes(), 0));
var7.setAlignedPointer(81, FunctionPtr1.malloc("makeQuartzDefault"));
var7.setAlignedInt(82, 0);
var7.setAlignedPointer(85, new BytePtr("cairoProps\u0000".getBytes(), 0));
var7.setAlignedPointer(86, FunctionPtr1.malloc("cairoProps"));
var7.setAlignedInt(87, 1);
var7.setAlignedPointer(90, BytePtr.of(0));
var7.setAlignedPointer(91, BytePtr.of(0));
var7.setAlignedInt(92, 0);
this.init$CallEntries.memcpy(var7, 380);
this.javaGD$jGDasp = 1.0D;
this.javaGD$jGDdpiY = 100.0D;
this.javaGD$jGDdpiX = 100.0D;
System.arraycopy(new int[]{32, 33, 8704, 35, 8707, 37, 38, 8717, 40, 41, 8727, 43, 44, 8722, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 8773, 913, 914, 935, 916, 917, 934, 915, 919, 921, 977, 922, 923, 924, 925, 927, 928, 920, 929, 931, 932, 933, 962, 937, 926, 936, 918, 91, 8756, 93, 8869, 95, 63717, 945, 946, 967, 948, 949, 966, 947, 951, 953, 981, 954, 955, 956, 957, 959, 960, 952, 961, 963, 964, 965, 982, 969, 958, 968, 950, 123, 124, 125, 8764, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 8364, 978, 8242, 8804, 8260, 8734, 402, 9827, 9830, 9829, 9824, 8596, 8592, 8593, 8594, 8595, 176, 177, 8243, 8805, 215, 8733, 8706, 8226, 247, 8800, 8801, 8776, 8230, 63718, 63719, 8629, 8501, 8465, 8476, 8472, 8855, 8853, 8709, 8745, 8746, 8835, 8839, 8836, 8834, 8838, 8712, 8713, 8736, 8711, 63194, 63193, 63195, 8719, 8730, 8901, 172, 8743, 8744, 8660, 8656, 8657, 8658, 8659, 9674, 9001, 63720, 63721, 63722, 8721, 63723, 63724, 63725, 63726, 63727, 63728, 63729, 63730, 63731, 63732, 32, 9002, 8747, 8992, 63733, 8993, 63734, 63735, 63736, 63737, 63738, 63739, 63740, 63741, 63742, 32}, 0, this.s2u$s2u, 0, 224);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment