diff --git a/Source/Examples/ExampleBrowser.Designer.cs b/Source/Examples/ExampleBrowser.Designer.cs
index 4ecf2d72..2f38bd30 100644
--- a/Source/Examples/ExampleBrowser.Designer.cs
+++ b/Source/Examples/ExampleBrowser.Designer.cs
@@ -29,7 +29,6 @@
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ExampleBrowser));
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.treeViewSamples = new System.Windows.Forms.TreeView();
this.contextMenuStripSamples = new System.Windows.Forms.ContextMenuStrip(this.components);
@@ -37,6 +36,7 @@
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
this.viewDescriptionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.viewSourceToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.imageListSampleCategories = new System.Windows.Forms.ImageList(this.components);
this.tabControlSample = new System.Windows.Forms.TabControl();
this.tabDescription = new System.Windows.Forms.TabPage();
this.richTextBoxDescription = new System.Windows.Forms.RichTextBox();
@@ -50,7 +50,6 @@
this.textBoxOutput = new System.Windows.Forms.TextBox();
this.contextMenuStripOutput = new System.Windows.Forms.ContextMenuStrip(this.components);
this.copyToolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem();
- this.imageListSampleCategories = new System.Windows.Forms.ImageList(this.components);
this.toolTipSamples = new System.Windows.Forms.ToolTip(this.components);
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -98,11 +97,11 @@
this.treeViewSamples.Size = new System.Drawing.Size(261, 564);
this.treeViewSamples.TabIndex = 0;
this.toolTipSamples.SetToolTip(this.treeViewSamples, "Right-click a sample for more options.");
- this.treeViewSamples.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.treeViewSamples_NodeMouseDoubleClick);
- this.treeViewSamples.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewSamples_AfterSelect);
- this.treeViewSamples.MouseDown += new System.Windows.Forms.MouseEventHandler(this.treeViewSamples_MouseDown);
- this.treeViewSamples.KeyDown += new System.Windows.Forms.KeyEventHandler(this.treeViewSamples_KeyDown);
this.treeViewSamples.AfterExpand += new System.Windows.Forms.TreeViewEventHandler(this.treeViewSamples_AfterExpand);
+ this.treeViewSamples.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewSamples_AfterSelect);
+ this.treeViewSamples.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.treeViewSamples_NodeMouseDoubleClick);
+ this.treeViewSamples.KeyDown += new System.Windows.Forms.KeyEventHandler(this.treeViewSamples_KeyDown);
+ this.treeViewSamples.MouseDown += new System.Windows.Forms.MouseEventHandler(this.treeViewSamples_MouseDown);
//
// contextMenuStripSamples
//
@@ -138,6 +137,12 @@
this.viewSourceToolStripMenuItem.Size = new System.Drawing.Size(169, 22);
this.viewSourceToolStripMenuItem.Text = "View Source Code";
//
+ // imageListSampleCategories
+ //
+ this.imageListSampleCategories.ColorDepth = System.Windows.Forms.ColorDepth.Depth32Bit;
+ this.imageListSampleCategories.ImageSize = new System.Drawing.Size(35, 35);
+ this.imageListSampleCategories.TransparentColor = System.Drawing.Color.Transparent;
+ //
// tabControlSample
//
this.tabControlSample.Controls.Add(this.tabDescription);
@@ -263,20 +268,6 @@
this.copyToolStripMenuItem2.Size = new System.Drawing.Size(102, 22);
this.copyToolStripMenuItem2.Text = "&Copy";
//
- // imageListSampleCategories
- //
- this.imageListSampleCategories.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageListSampleCategories.ImageStream")));
- this.imageListSampleCategories.TransparentColor = System.Drawing.Color.Transparent;
- this.imageListSampleCategories.Images.SetKeyName(0, "OpenAL.png");
- this.imageListSampleCategories.Images.SetKeyName(1, "OpenCL.png");
- this.imageListSampleCategories.Images.SetKeyName(2, "OpenGL.png");
- this.imageListSampleCategories.Images.SetKeyName(3, "OpenGLES.png");
- this.imageListSampleCategories.Images.SetKeyName(4, "OpenTK.png");
- this.imageListSampleCategories.Images.SetKeyName(5, "1.x.png");
- this.imageListSampleCategories.Images.SetKeyName(6, "2.x.png");
- this.imageListSampleCategories.Images.SetKeyName(7, "3.x.png");
- this.imageListSampleCategories.Images.SetKeyName(8, "4.x.png");
- //
// ExampleBrowser
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
diff --git a/Source/Examples/ExampleBrowser.cs b/Source/Examples/ExampleBrowser.cs
index 9ef2faa5..7d4bf59c 100644
--- a/Source/Examples/ExampleBrowser.cs
+++ b/Source/Examples/ExampleBrowser.cs
@@ -80,6 +80,18 @@ namespace Examples
{
base.OnLoad(e);
+ // Add those by hand, because using the designer results in an empty
+ // image list when cross-compiling on Mono.
+ imageListSampleCategories.Images.Add("OpenAL", Resources.OpenAL);
+ imageListSampleCategories.Images.Add("OpenGL", Resources.OpenGL);
+ imageListSampleCategories.Images.Add("OpenGLES", Resources.OpenGLES);
+ imageListSampleCategories.Images.Add("OpenCL", Resources.OpenCL);
+ imageListSampleCategories.Images.Add("OpenTK", Resources.OpenTK);
+ imageListSampleCategories.Images.Add("1.x", Resources.v1x);
+ imageListSampleCategories.Images.Add("2.x", Resources.v2x);
+ imageListSampleCategories.Images.Add("3.x", Resources.v3x);
+ imageListSampleCategories.Images.Add("4.x", Resources.v4x);
+
Debug.Listeners.Add(new TextBoxTraceListener(textBoxOutput));
treeViewSamples.TreeViewNodeSorter = new SamplesTreeViewSorter();
@@ -325,15 +337,17 @@ namespace Examples
if (list == null)
throw new ArgumentNullException("list");
- if (list.Images.ContainsKey(subcategory.ToString() + ".jpg"))
- return list.Images.IndexOfKey(subcategory.ToString() + ".jpg");
- if (list.Images.ContainsKey(category.ToString() + ".jpg"))
- return list.Images.IndexOfKey(category.ToString() + ".jpg");
- if (list.Images.ContainsKey(subcategory.ToString() + ".png"))
- return list.Images.IndexOfKey(subcategory.ToString() + ".png");
- if (list.Images.ContainsKey(category.ToString() + ".png"))
- return list.Images.IndexOfKey(category.ToString() + ".png");
+ foreach (string extension in new string[] { "", ".png", ".jpg" })
+ {
+ string name = subcategory.ToString() + extension;
+ if (list.Images.ContainsKey(name))
+ return list.Images.IndexOfKey(name);
+ name = category.ToString() + extension;
+ if (list.Images.ContainsKey(name))
+ return list.Images.IndexOfKey(name);
+ }
+
return -1;
}
diff --git a/Source/Examples/ExampleBrowser.resx b/Source/Examples/ExampleBrowser.resx
index 2260faac..82379422 100644
--- a/Source/Examples/ExampleBrowser.resx
+++ b/Source/Examples/ExampleBrowser.resx
@@ -123,257 +123,6 @@
17, 17
-
-
- AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w
- LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
- ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAk
- OQAAAk1TRnQBSQFMAgEBCQEAARgBAAEIAQABIwEAASMBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGM
- AwABaQMAAQEBAAEgBQABsAHl/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AlQADSAFsA1YBiANV
- AYX/AP8AJgADbQHMA3YB/wN2Afz/AP8AJgADbQHMA3YB/wN2Afz/AP8AJgADbQHMA3YB/wN2Afz/AP8A
- JgADbQHMA3YB/wN2Afz/AP8ACgADLAE8A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/
- A3YB/wN2Af8DBgEIBAADDAEQA3YB/wN2Af8DdgH/AxMBGAQAA1EBfQN2Af8DdgH/A2UBrhAAAywBOwN1
- AfsDdgH//wC1AAMsATsDdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/A3YB/wMG
- AQgEAAMMARADdgH/A3YB/wN2Af8DEwEYBwABAQNnAbUDdgH/A3YB/wNIAWsIAAMOARIDcgHiA3YB/wN2
- Af3/ALUAAwsBDgN0AfEDdgH/A3MB6gM4AU8DPgFZA0ABXANyAd4DdgH/A3YB/QNAAVwDQAFcAwEBAgQA
- AwwBEAN2Af8DdgH/A3YB/wMTARgIAAMNAREDcgHfA3YB/wN2AfgDJAEwBAADZQGwA3YB/wN2Af8DUAF8
- /wC5AANXAYsDdgH/A3YB/wM1AUkIAANtAcwDdgH/A3YB/BAAAwEBAgMZASADGQEgAxkBIAMCAQMMAAMl
- ATIDdgH4A3YB/wNwAdkDUAF6A3YB/wN2Af8DZwG1AwABAf8AuQADFgEcA3YB+gN2Af8DagG+CAADbQHM
- A3YB/wN2Afw0AANFAWUDdgH/A3YB/wN2Af8DdgH/A3MB4AMOARL/AMEAA2ABoQN2Af8DdgH/AyYBMwQA
- AygBNgMxAUQDMAFCOAADYgGmA3YB/wN2Af8DdgH/AygBNv8AxQADIgEtA3YB/wN2Af8DYwGoRAADDAEP
- A3EB3QN2Af8DdgH/A3YB/wNSAX//AMkAA2gBtwN2Af8DdgH8AxkBIEAAA2UBrgN2Af8DdgH/A3IB5AN2
- Af8DdgH9AzQBSP8AxQADMAFCA3YB/wN2Af8DWgGRPAADSwFxA3YB/wN2Af8DZQGtAxcBHgN0Ae8DdgH/
- A3QB7QMZASD/AMUAA24BzQN2Af8DdQH0Aw4BEjQAAyoBOQN2AfoDdgH/A3QB5QMOARIEAAM8AVUDdgH/
- A3YB/wNuAc3/AMUAAz4BWQN2Af8DdgH/A1ABezAAAw8BEwNyAeIDdgH/A3cB/gMxAUQMAANfAZ4DdgH/
- A3YB//8AxQADAgEDAz8BWwNAAVwDNAFIMAADIAErA0ABXANAAVwDNAFIEAADCAELA0ABXANAAVz/AP8A
- /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
- /wD/AP8A/wD/AP8A/wD/AP8A/wDiAAMEAQUDRAFjA2IBpgNuAc0DcAHVA2wBxgNfAZ4DOAFPAwEBAv8A
- /wAOAAMZASADdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/A2wBxQMPARN4AAMbASQDRQH/A0UB/wNH
- AfggAANHAfgDRQH/A0UB/wMbASQUAAM8AWMDRQH/A0UB/wNFAf8DSwGY/wApAAMZASADdQH2A2gBuQNb
- AZMDWAGMA2QBqwN1AfYDdgH/A3YB/wNoAbd4AAMbASQDRQH/A0UB/wNHAfggAANHAfgDRQH/A0UB/wMb
- ASQQAAMyAUwDRQH8A0UB/wNFAf8DTQGwAwIBA/8AKQADBQEHAwsBDhAAAxwBJQN0AesDdgH/A3YB/wMf
- ASl0AAMbASQDRQH/A0UB/wNHAfggAANHAfgDRQH/A0UB/wMbASQMAAMnATgDRwH1A0UB/wNFAf8DTgHE
- AwcBCf8ASQADVwGLA3YB/wN2Af8DQAFcdAADGwEkA0UB/wNFAf8DRwH4IAADRwH4A0UB/wNFAf8DGwEk
- CAADHQEnA0oB7ANFAf8DRQH/A00B1gMNAREcAANnAbQDdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/
- A3YB/wN2Af8DEwEYBAADDAEQA3YB/wN2Af8DdgH/AxMBGAQAA1EBfQN2Af8DdgH/A2UBrhAAAywBOwN1
- AfsDdgH/A3MB6hQAA3QB8AN2Af8DdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/A3YB/AgAAwwBEAN2
- Af8DdgH/A3YB/wMTARgEAANRAX0DdgH/A3YB/wNlAa4QAAMsATsDdQH7A3YB/wNzAeosAANSAX8DdgH/
- A3YB/wNEAWQIAAMMARADdgH/A3YB/wN2Af8DEwEYBAADUQF9A3YB/wN2Af8DZQGuEAADLAE7A3UB+wN2
- Af8DcwHqJAADGwEkA0UB/wNFAf8DRwH4IAADRwH4A0UB/wNFAf8DGwEkBAADEwEZA0sB3wNFAf8DRQH/
- A0sB5AMWAR4gAANnAbQDdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DEwEYBAADDAEQ
- A3YB/wN2Af8DdgH/AxMBGAcAAQEDZwG1A3YB/wN2Af8DSAFrCAADDgESA3IB4gN2Af8DdgH9AzEBQxQA
- A3IB3wN2Af8DdgH/A3YB/wN2Af8DdgH/A3YB/wN2Af8DdgH/A3YB/AgAAwwBEAN2Af8DdgH/A3YB/wMT
- ARgHAAEBA2cBtQN2Af8DdgH/A0gBawgAAw4BEgNyAeIDdgH/A3YB/QMxAUMoAAMIAQsDcAHWA3YB/wN2
- Af8DJQEyCAADDAEQA3YB/wN2Af8DdgH/AxMBGAcAAQEDZwG1A3YB/wN2Af8DSAFrCAADDgESA3IB4gN2
- Af8DdgH9AzEBQyQAAxsBJANFAf8DRQH/A0cB+CAAA0cB+ANFAf8DRQH/AxsBJAMLAQ4DTgHQA0UB/wNF
- Af8DSQHwAyABLSQAAy8EQAFcA0ABXANAAVwDdgH/A3YB/wNyAdwDQAFcA0ABXANAAVwDBgEIBAADDAEQ
- A3YB/wN2Af8DdgH/AxMBGAgAAw0BEQNyAd8DdgH/A3YB+AMkATAEAANlAbADdgH/A3YB/wNQAXwYAAMS
- ARcDZwG2A3YB/wN2Af8DcwHmA0YBZgM+AVkDQAFcA0ABXAM/AVoIAAMMARADdgH/A3YB/wN2Af8DEwEY
- CAADDQERA3IB3wN2Af8DdgH4AyQBMAQAA2UBsAN2Af8DdgH/A1ABfBwAAxEBFgNaAZADWgGQA18BngNz
- AeMDdgH/A3YB/wNkAawMAAMMARADdgH/A3YB/wN2Af8DEwEYCAADDQERA3IB3wN2Af8DdgH4AyQBMAQA
- A2UBsAN2Af8DdgH/A1ABfCgAAxsBJANFAf8DRQH/A0cB+CAAA0cB+ANFAf8DRQH/Ax8BKgNOAb0DRQH/
- A0UB/wNHAfgDKwE/OAADdgH/A3YB/wNtAcgUAAMBAQIDGQEgAxkBIAMZASADAgEDDAADJQEyA3YB+AN2
- Af8DcAHZA1ABegN2Af8DdgH/A2cBtQMAAQEfAAEBA0sBcQN2AfoDdgH/A3MB5gMuAT8UAAMBAQIDGQEg
- AxkBIAMZASADAgEDDAADJQEyA3YB+AN2Af8DcAHZA1ABegN2Af8DdgH/A2cBtQMAAQEcAAMeASgDdgH/
- A3YB/wN2Af8DdgH/A3YB/QNUAYMDBAEGDAADAQECAxkBIAMZASADGQEgAwIBAwwAAyUBMgN2AfgDdgH/
- A3AB2QNQAXoDdgH/A3YB/wNnAbUDAAEBKAADGwEkA0UB/wNFAf8DRwH4IAADRwH4A0UB/wNFAf8DTgHE
- A0UB/wNFAf8DRgH9AzYBVTwAA3YB/wN2Af8DbQHIOAADRQFlA3YB/wN2Af8DdgH/A3YB/wNzAeADDgES
- KAADKwE6A3MB6QN2Af8DdgH6Az0BVzQAA0UBZQN2Af8DdgH/A3YB/wN2Af8DcwHgAw4BEiAAAxgBHwNt
- AcwDbwHPA3QB8AN2Af8DdgH/A3AB1AMTARgwAANFAWUDdgH/A3YB/wN2Af8DdgH/A3MB4AMOARIsAAMb
- ASQDRQH/A0UB/wNHAfggAANHAfgDRQH/A0UB/wNFAf8DRQH/A0UB/wNLAZhAAAN2Af8DdgH/A20ByDwA
- A2IBpgN2Af8DdgH/A3YB/wMoATYwAAMeAScDcwHoA3YB/wN2AfoDKAE2NAADYgGmA3YB/wN2Af8DdgH/
- AygBNjAAAwQBBgNXAYsDdgH/A3YB/wNjAag0AANiAaYDdgH/A3YB/wN2Af8DKAE2MAADGwEkA0UB/wNF
- Af8DRwH4IAADRwH4A0UB/wNFAf8DTgG7A0UB/wNFAf8DRwH1AyQBMzwAA3YB/wN2Af8DbQHIOAADDAEP
- A3EB3QN2Af8DdgH/A3YB/wNSAX80AAMwAUIDdgH/A3YB/wNrAcAwAAMMAQ8DcQHdA3YB/wN2Af8DdgH/
- A1IBfzQAAwIBAwNzAeoDdgH/A3UB9gMBAQIsAAMMAQ8DcQHdA3YB/wN2Af8DdgH/A1IBfzAAAxsBJANF
- Af8DRQH/A0cB+CAAA0cB+ANFAf8DRQH/Ax4BKQNOAcEDRQH/A0UB/wNMAeUDFAEbKAADWAGMAzgBTwMJ
- AQwEAAN2Af8DdgH/A20ByDgAA2UBrgN2Af8DdgH/A3IB5AN2Af8DdgH9AzQBSDQAA3IB3wN2Af8DdgH9
- AwIBAywAA2UBrgN2Af8DdgH/A3IB5AN2Af8DdgH9AzQBSDQAA3AB1gN2Af8DdgH/AwcBCSwAA2UBrgN2
- Af8DdgH/A3IB5AN2Af8DdgH9AzQBSCwAAxsBJANFAf8DRQH/A0cB+CAAA0cB+ANFAf8DRQH/AxsBJAMP
- ARQDTAHeA0UB/wNFAf8DTgHOAwgBCyQAA3QB8AN2Af8DdQH5A2oBvQN2Af8DdgH/A20ByDQAA0sBcQN2
- Af8DdgH/A2UBrQMXAR4DdAHvA3YB/wN0Ae0DGQEgGAADVQGHAzQBSAMEAQYIAAMZASEDdAH1A3YB/wN2
- AfgDAAEBKAADSwFxA3YB/wN2Af8DZQGtAxcBHgN0Ae8DdgH/A3QB7QMZASAYAAMvAUEDBwEJDAADOAFP
- A3cB/gN2Af8DcwHhLAADSwFxA3YB/wN2Af8DZQGtAxcBHgN0Ae8DdgH/A3QB7QMZASAoAAMbASQDRQH/
- A0UB/wNHAfggAANHAfgDRQH/A0UB/wMbASQEAAMfASsDSAHyA0UB/wNFAf8DTgGuAwABASAAA3AB1gN2
- Af8DdgH/A3YB/wN2Af8DdgH/A20ByDAAAyoBOQN2AfoDdgH/A3QB5QMOARIEAAM8AVUDdgH/A3YB/wNu
- Ac0DBgEIFAADcAHUA3YB/wN1AfcDbwHOA20ByAN2AfgDdgH/A3YB/wNkAasoAAMqATkDdgH6A3YB/wN0
- AeUDDgESBAADPAFVA3YB/wN2Af8DbgHNAwYBCBQAA3MB4AN2AfgDbwHQA2oBvwNwAdkDdgH/A3YB/wN2
- Af8DSgFvKAADKgE5A3YB+gN2Af8DdAHlAw4BEgQAAzwBVQN2Af8DdgH/A24BzQMGAQgkAAMbASQDRQH/
- A0UB/wNHAfggAANHAfgDRQH/A0UB/wMbASQIAAMyAUsDRgH9A0UB/wNFAf8DSAGIIwABAQMtAT0DXQGY
- A3QB7QN2Af8DdgH/A20ByCwAAw8BEwNyAeIDdgH/A3cB/gMxAUQMAANfAZ4DdgH/A3YB/wNfAZwUAANe
- AZoDdgH9A3YB/wN2Af8DdgH/A3YB/wN2Af8DbwHRAxMBGSQAAw8BEwNyAeIDdgH/A3cB/gMxAUQMAANf
- AZ4DdgH/A3YB/wNfAZwUAANyAd8DdgH/A3YB/wN2Af8DdgH/A3YB/wN2AfwDVQGEKAADDwETA3IB4gN2
- Af8DdwH+AzEBRAwAA18BngN2Af8DdgH/A18BnBAAAzwBYQNMAZwDTAGcA0wBnANMAZwDTQGqA0UB/wNF
- Af8DRQH8A0wBnANMAZwDTAGcA0wBnANMAZwDLwFGCAADRwH4A0UB/wNFAf8DGwEkDAADQwF0A0UB/wNF
- Af8DRQH/AzsBYCgAAwQBBQM0AUgDQAFcAzMBRywAAyABKwNAAVwDQAFcAzQBSBAAAwgBCwNAAVwDQAFc
- A0ABXBgAAxUBGwNEAWMDWgGQA2ABoANYAY0DOQFRAwMBBCgAAyABKwNAAVwDQAFcAzQBSBAAAwgBCwNA
- AVwDQAFcA0ABXBQAAxEBFgM/AVsDVwGKA18BngNdAZkDTAFyAxkBICwAAyABKwNAAVwDQAFcAzQBSBAA
- AwgBCwNAAVwDQAFcA0ABXBAAA0wBoANFAf8DRQH/A0UB/wNFAf8DRQH/A0UB/wNFAf8DRQH/A0UB/wNF
- Af8DRQH/A0UB/wNFAf8DQwF0CAADRwH4A0UB/wNFAf8DGwEkEAADTAGfA0UB/wNFAf8DRwH5AysBPv8A
- uQADTAGdA0UB/ANFAfwDRQH8A0UB/ANFAfwDRQH8A0UB/ANFAfwDRQH8A0UB/ANFAfwDRQH8A0UB/ANC
- AXIIAANIAfQDRQH8A0UB/AMaASMQAAMEAQYDTgHCA0UB/ANFAfwDSwHoAxkBIf8A/wD/AP8A/wD/AP8A
- /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
- /wD/ALMAAg0BDgERAiQBMQE5AiwBQgFMAiwBQgFMAiUBNAE8AhQBFgEbdAADBgEIAScBIAEhATABOgEq
- ASwBSAE/ASwBLgFOATgBKgErAUYBJQIfAS4DBwEJnAADBAEFASIBIAEeASoBNgExAS4BRAE9ATYBMgFM
- ATUBMAEtAUIBHgEcARsBJQMBAQIoAAE0AVMBMwFtAQcBrAEAAf8BBwGsAQAB/wEcAZoBFgHfAwABASAA
- ASkBjAEkAcUBBwGsAQAB/wEHAawBAAH/ATYBYAE0AYEIAAENAagBBQH4AQcBrAEAAf8BBwGsAQAB/wEH
- AawBAAH/AQcBrAEAAf8BBwGsAQAB/wEHAawBAAH/AQcBrAEAAf8BBwGsAQAB/wEHAawBAAH/AQcBrAEA
- Af8BEgETARIBGCAAAwIBAwIyAVcBYgIiAcMBywIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wISAeMB5wMH
- AQkIAAIFAfcB+AIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CEgEUARgsAAFC
- AS4BMAFSAZQBKAEyAbwBwgEDARYB+gHGAQABEgH/AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAES
- Af8BxAEBARQB/QGnAR0BKwHUAVYBMgE2AWsMAAHBAQUBFwH4AcYBAAESAf8BxgEAARIB/wHGAQABEgH/
- AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAESAf8BEwIS
- ARgYAAG8AXYBRgH4AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/
- AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BZQFTAUYBgAgAASgBJQEkATIBiwFmAU0BsgG5
- AXQBRgH1AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wG2AXQBSAHvAXsBXwFL
- AZ0BGgEZARgBICAAAw0BEQEOAacBBgH2AQcBrAEAAf8BBwGsAQAB/wEpATQBKQFDHAABHAEgARsBKAEH
- AawBAAH/AQcBrAEAAf8BCQGrAQEB/QEVARcBFQEdCAABDQGoAQUB+AEHAawBAAH/AQcBrAEAAf8BBwGs
- AQAB/wEHAawBAAH/AQcBrAEAAf8BBwGsAQAB/wEHAawBAAH/AQcBrAEAAf8BBwGsAQAB/wEHAawBAAH/
- ARIBEwESARgcAAIUARcBHAIiAcIBygIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIJ
- AQoBDAgAAgUB9wH4AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CAAL/AgAC/wISARQBGCQA
- AREBDwEQARUBlAEoATIBvAHGAQABEgH/AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAESAf8BxgEA
- ARIB/wHGAQABEgH/AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AY4BKwE0AbQMAAHBAQUBFwH4AcYBAAES
- Af8BxgEAARIB/wHGAQABEgH/AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAESAf8BxgEAARIB/wHG
- AQABEgH/AcYBAAESAf8BEwISARgYAAG8AXYBRgH4AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFE
- Af8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BZQFTAUYBgAgA
- AWUBUwFGAYABwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2
- AUQB/wHBAXYBRAH/AcEBdgFEAf8BuAF1AUcB8gEzAS8BLAFAIAABMwF2ATABogEHAawBAAH/AQcBrAEA
- Af8BMwF5AS8BphwAATYBZwE0AYsBBwGsAQAB/wEHAawBAAH/AS8BggErAbUMAAENAagBBQH4AQcBrAEA
- Af8BBwGsAQAB/wExAXsBLgGqATUBcgExAZwBNQFyATEBnAE1AXIBMQGcATUBcgExAZwBNQFyATEBnAE1
- AXIBMQGcATUBcgExAZwBCgELAQoBDhgAAg0BDgERAhgB1gHcAgAC/wIAAv8CAAL/Ah0BzwHVAjQBeAGD
- AjABUQFcAi4BSQFTAjIBVgFhAjQBeQGEAicBtgG/AgcBCAEKCAACBQH3AfgCAAL/AgAC/wIuAaABqgIx
- AZEBnAIxAZEBnAIxAZEBnAIxAZEBnAIxAZEBnAIxAZEBnAIxAZEBnAIKAQsBDiAAAwoBDQGlAR0BKgHT
- AcYBAAESAf8BxgEAARIB/wHGAQABEgH/Aa8BFgElAeABcQE0AToBjgFOATIBNAFhAUIBLgEwAVIBSgEw
- ATMBXAGJAS0BNgGuAcYBAAESAf8BxgEAARIB/wGOASsBNAG0DAABwQEFARcB+AHGAQABEgH/AcYBAAES
- Af8BhgEuATcBqgF8ATEBOQGcAXwBMQE5AZwBfAExATkBnAF8ATEBOQGcAXwBMQE5AZwBfAExATkBnAF8
- ATEBOQGcAQsCCgEOGAABvAF2AUYB+AHBAXYBRAH/AcEBdgFEAf8BhAFjAU0BqgF6AV8BSwGcAXoBXwFL
- AZwBegFfAUsBnAF6AV8BSwGcAXoBXwFLAZwBegFfAUsBnAF6AV8BSwGcAT4BNwEzAU4IAAFlAVMBRgGA
- AbcBdAFIAfEBhwFlAU0BrQFgAU8BRAF5AUkBPwE5AVsBQQE6ATUBUgFOAUMBPAFiAXkBXgFLAZoBuQF0
- AUYB9QHBAXYBRAH/AcEBdgFEAf8BsAF0AUoB5wMLAQ4cAAEmAS8BJQE8AQcBrAEAAf8BBwGsAQAB/wEO
- AagBBgH3Aw0BERQAAwQBBQEWAaABEAHpAQcBrAEAAf8BBwGsAQAB/wEuAT4BLQFQDAABDQGoAQUB+AEH
- AawBAAH/AQcBrAEAAf8BGQEcARkBJDgAAjEBkgGdAgAC/wIAAv8CAQL9AjMBZQFwAwABASQAAgUB9wH4
- AgAC/wIAAv8CGQEeASRAAAF4ATIBOQGXAcYBAAESAf8BxgEAARIB/wHFAQABEwH+AWIBNAE4AXoDAgED
- EAABVAEyATYBaAHGAQABEgH/AcYBAAESAf8BjgErATQBtAwAAcEBBQEXAfgBxgEAARIB/wHGAQABEgH/
- AR0BGQEaASQ4AAG8AXYBRgH4AcEBdgFEAf8BwQF2AUQB/wEdAhsBJCgAARsCGQEhAwcBCRgAASIBIAEe
- ASoBuQF0AUgB8wHBAXYBRAH/AcEBdgFEAf8BTQFCATsBYCAAASIBlQEcAdYBBwGsAQAB/wEHAawBAAH/
- ASoBiwElAcQBMQF8AS4BrAExAXwBLgGsATEBfAEuAawBMQF8AS4BrAExAXwBLgGsAS0BhQEoAbsBBwGs
- AQAB/wEHAawBAAH/ARkBnwESAeYDAwEEDAABDQGoAQUB+AEHAawBAAH/AQcBrAEAAf8BGQEcARkBJDQA
- AhQBFgEbAgEB+wH8AgAC/wIAAv8CNAF4AYMsAAIFAfcB+AIAAv8CAAL/AhkBHgEkPAABFQITARoBwwEC
- ARUB+wHGAQABEgH/AcYBAAESAf8BagE0ATkBhRgAAVQBMgE2AWgBxgEAARIB/wHGAQABEgH/AY4BKwE0
- AbQMAAHBAQUBFwH4AcYBAAESAf8BxgEAARIB/wEdARkBGgEkOAABvAF2AUYB+AHBAXYBRAH/AcEBdgFE
- Af8BHQIbASRMAAGEAWMBTQGqAcEBdgFEAf8BwQF2AUQB/wFtAVcBSQGLIAABNQFVATMBcQEHAawBAAH/
- AQcBrAEAAf8BBwGsAQAB/wEHAawBAAH/AQcBrAEAAf8BBwGsAQAB/wEHAawBAAH/AQcBrAEAAf8BBwGs
- AQAB/wEHAawBAAH/AQcBrAEAAf8BNgFjATQBhRAAAQ0BqAEFAfgBBwGsAQAB/wEHAawBAAH/ARkBHAEZ
- ASQ0AAIyAV4BaQIAAv8CAAL/AgsB7QHwAgkBCgEMLAACBQH3AfgCAAL/AgAC/wIZAR4BJDwAAVQBMgE2
- AWkBxgEAARIB/wHGAQABEgH/AboBCwEcAfADCQEMGAABVAEyATYBaAHGAQABEgH/AcYBAAESAf8BjgEr
- ATQBtAwAAcEBBQEXAfgBxgEAARIB/wHGAQABEgH/AR0BGQEaASQ4AAG8AXYBRgH4AcEBdgFEAf8BwQF2
- AUQB/wEdAhsBJEwAAZUBawFNAsEBdgFEAf8BwQF2AUQB/wFrAVYBSAGIIAABDQEOAQ0BEgENAagBBQH4
- AQcBrAEAAf8BBwGsAQAB/wEPAaYBBwH1ARIBpAELAfABEgGkAQsB8AESAaQBCwHwARABpgEIAfQBBwGs
- AQAB/wEHAawBAAH/AQgBqwEAAf4BFwEaARcBIRAAAQ0BqAEFAfgBBwGsAQAB/wEHAawBAAH/ARkBHAEZ
- ASQ0AAIyAZABmwIAAv8CAAL/AiwBpgGwMAACBQH3AfgCAAL/AgAC/wIZAR4BJDwAAX0BMQE5AZ0BxgEA
- ARIB/wHGAQABEgH/AYoBLQE2Aa8MAAEXAhQBHAFpATQBOQGEAWkBNAE5AYQBaQE0ATkBhAGPASoBNAG2
- AcYBAAESAf8BxgEAARIB/wGOASsBNAG0DAABwQEFARcB+AHGAQABEgH/AcYBAAESAf8BHQEZARoBJDgA
- AbwBdgFGAfgBwQF2AUQB/wHBAXYBRAH/AR0CGwEkRAABIwEgAR8BKwF8AV8BSwGfAcEBdgFEAf8BwQF2
- AUQB/wHBAXYBRAH/AUoBQAE6AV0kAAEyAXcBLwGlAQcBrAEAAf8BBwGsAQAB/wE1AWwBMwGTDAABNgFa
- ATQBeAEHAawBAAH/AQcBrAEAAf8BLQGEASkBuhQAAQ0BqAEFAfgBBwGsAQAB/wEHAawBAAH/ARkBHAEZ
- ASQ0AAIrAasBtQIAAv8CAAL/AjQBgAGLMAACBQH3AfgCAAL/AgAC/wIZAR4BJDwAAY8BKgE0AbYBxgEA
- ARIB/wHGAQABEgH/AW8BNAE5AYsMAAEtASQBJQE4AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAES
- Af8BxgEAARIB/wHGAQABEgH/AY4BKwE0AbQMAAHBAQUBFwH4AcYBAAESAf8BxgEAARIB/wEdARkBGgEk
- OAABvAF2AUYB+AHBAXYBRAH/AcEBdgFEAf8BhAFjAU0BqgF6AV8BSwGcAXoBXwFLAZwBegFfAUsBnAF6
- AV8BSwGcAXoBXwFLAZwBcAFZAUoBjxwAARkBGAEXAR8BWAFKAUEBbwGIAWUBTQGwAbEBcwFKAegBwQF2
- AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wGsAXMBTAHgAQkCCAELJAABKAEyAScBQAEHAawBAAH/
- AQcBrAEAAf8BEwGjAQ0B7gMFAQcIAAEgAZYBGgHZAQcBrAEAAf8BBwGsAQAB/wEvAUEBLgFUFAABDQGo
- AQUB+AEHAawBAAH/AQcBrAEAAf8BGQEcARkBJDQAAikBsAG5AgAC/wIAAv8CNAF1AYAwAAIFAfcB+AIA
- Av8CAAL/AhkBHgEkPAABjwEqATQBtgHGAQABEgH/AcYBAAESAf8BZgE0ATkBfwwAAS0BJAElATgBxgEA
- ARIB/wHGAQABEgH/AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAESAf8BjgErATQBtAwAAcEBBQEX
- AfgBxgEAARIB/wHGAQABEgH/AR0BGQEaASQ4AAG8AXYBRgH4AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/
- AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wG0AXQBSQHsFAADCAEKAX0BYAFM
- AaABvwF2AUUB/QHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wGg
- AW8BTQHRAR8BHQEcASYsAAEgAZYBGgHZAQcBrAEAAf8BBwGsAQAB/wEwAUIBLwFWBAABJQEtASUBOgEH
- AawBAAH/AQcBrAEAAf8BFgGgARAB6QMEAQUUAAENAagBBQH4AQcBrAEAAf8BBwGsAQAB/wEZARwBGQEk
- NAACLwGdAacCAAL/AgAC/wIzAYYBkTAAAgUB9wH4AgAC/wIAAv8CGQEeASQ8AAGAATEBOAGhAcYBAAES
- Af8BxgEAARIB/wF1ATMBOQGTDAADBAEFARMCEgEYARMCEgEYARMCEgEYARMCEgEYARMCEgEYARMCEgEY
- AQ0CDAEQDAABwQEFARcB+AHGAQABEgH/AcYBAAESAf8BHQEZARoBJDgAAbwBdgFGAfgBwQF2AUQB/wHB
- AXYBRAH/Ab4BdgFEAfwBvgF2AUQB/AG+AXYBRAH8Ab4BdgFEAfwBvgF2AUQB/AG+AXYBRAH8AbEBcwFK
- AegUAAGKAWcBTgGxAcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wGmAXABTAHZ
- AXgBXQFKAZkBOQE0ATABSAMBAQIwAAE1AVcBNAF0AQcBrAEAAf8BBwGsAQAB/wEwAYEBLAGzBAABNQFv
- ATIBlwEHAawBAAH/AQcBrAEAAf8BNgFmATQBiRgAAQ0BqAEFAfgBBwGsAQAB/wEHAawBAAH/ARkBHAEZ
- ASQ0AAI0AXMBfgIAAv8CAAL/AiYBuwHDMAACBQH3AfgCAAL/AgAC/wIZAR4BJDwAAVwBNAE3AXIBxgEA
- ARIB/wHGAQABEgH/AaABIQEtAcw4AAHBAQUBFwH4AcYBAAESAf8BxgEAARIB/wEdARkBGgEkOAABvAF2
- AUYB+AHBAXYBRAH/AcEBdgFEAf8BHQIbASQoAAEnASQBIgEwAcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/
- AaMBcAFNAdQBSAE/ATgBWgIPAQ4BE0AAAQ8BEAEPARQBDAGpAQQB+QEHAawBAAH/AQsBqQEDAfoBEQES
- AREBFwEVAaIBDgHsAQcBrAEAAf8BCAGrAQAB/gEaAR0BGgElGAABDQGoAQUB+AEHAawBAAH/AQcBrAEA
- Af8BGQEcARkBJDQAAiQBMQE5AgAC/wIAAv8CAQH7AfwCFwEcASEsAAIFAfcB+AIAAv8CAAL/AhkBHgEk
- PAABHwIbAScBxgEAARIB/wHGAQABEgH/AcYBAAESAf8BMAElASYBPDQAAcEBBQEXAfgBxgEAARIB/wHG
- AQABEgH/AR0BGQEaASQ4AAG8AXYBRgH4AcEBdgFEAf8BwQF2AUQB/wEdAhsBJCgAAU0BQgE7AWABwQF2
- AUQB/wHBAXYBRAH/AbMBdAFKAesCDAELAQ9MAAEyAXoBLgGpAQcBrAEAAf8BBwGsAQAB/wExAX0BLQGt
- AQcBrAEAAf8BBwGsAQAB/wEsAYcBKAG+HAABDQGoAQUB+AEHAawBAAH/AQcBrAEAAf8BGQEcARkBJDgA
- Ah0BzwHVAgAC/wIAAv8CLAGoAbIDAAEBKAACBQH3AfgCAAL/AgAC/wIZAR4BJEAAAZEBKgE0AbcBxgEA
- ARIB/wHGAQABEgH/AagBGwEpAdcBDgINAREwAAHBAQUBFwH4AcYBAAESAf8BxgEAARIB/wEdARkBGgEk
- OAABvAF2AUYB+AHBAXYBRAH/AcEBdgFEAf8BHQIbASQoAAFNAUIBOwFgAcEBdgFEAf8BwQF2AUQB/wGW
- AWsBTQHCUAABKQE0ASkBQwEHAawBAAH/AQcBrAEAAf8BBwGsAQAB/wEHAawBAAH/AQcBrAEAAf8BMQFE
- AS8BWRwAAQ0BqAEFAfgBBwGsAQAB/wEHAawBAAH/ARkBHAEZASQ4AAIsAUQBTgIAAv8CAAL/AgAC/wIw
- AZgBowMKAQ0kAAIFAfcB+AIAAv8CAAL/AhkBHgEkQAABHwIbAScBvwEGARgB9gHGAQABEgH/AcYBAAES
- Af8BqAEcASkB1gEqASIBIwE0LAABwQEFARcB+AHGAQABEgH/AcYBAAESAf8BHQEZARoBJDgAAbwBdgFG
- AfgBwQF2AUQB/wHBAXYBRAH/AR0CGwEkKAABLQEqAScBOAHBAXYBRAH/AcEBdgFEAf8BtwF0AUgB8QIS
- AREBFxcAAQEBHAEbARoBIzMAAQEBHwGZARkB2wEHAawBAAH/AQcBrAEAAf8BBwGsAQAB/wEVAaIBDgHs
- AwUBBxwAAQ0BqAEFAfgBBwGsAQAB/wEHAawBAAH/ARkBHAEZASQ8AAIzAYYBkQIAAv8CAAL/AgAC/wIN
- AeoB7QIyAY4BmQIyAVsBZgIvAU0BVwIyAVsBZgI0AYABiwIsAagBsgwAAgUB9wH4AgAC/wIAAv8CGQEe
- ASREAAFDAS4BMAFTAcMBAgEVAfsBxgEAARIB/wHGAQABEgH/AcYBAAESAf8BmQEmATEBwwFmATQBOQF/
- AU4BMQE0AWABRwEvATIBWQFXATMBNwFsAXYBMwE5AZQBogEgAS0BzgESAhABFgwAAcEBBQEXAfgBxgEA
- ARIB/wHGAQABEgH/AR0BGQEaASQ4AAG8AXYBRgH4AcEBdgFEAf8BwQF2AUQB/wGEAWMBTQGqAXoBXwFL
- AZwBegFfAUsBnAF6AV8BSwGcAXoBXwFLAZwBegFfAUsBnAF6AV8BSwGcAXoBXwFLAZwDAwEECwABAQGk
- AXABTAHWAcEBdgFEAf8BwQF2AUQB/wGvAXQBSwHlAWYBUwFGAYIBSAE/ATgBWgFKAUABOQFcAV0BTQFD
- AXUBfwFhAUwBowGtAXMBSgHjAZQBawFOAcA0AAE2AVoBNAF3AQcBrAEAAf8BBwGsAQAB/wEHAawBAAH/
- ATYBaQE0AY4gAAENAagBBQH4AQcBrAEAAf8BBwGsAQAB/wEZARwBGQEkPwABAQI0AXgBgwIBAfsB/AIA
- Av8CAAL/AgAC/wIAAv8CAAL/AgAC/wIAAv8CEQHkAegMAAIFAfcB+AIAAv8CAAL/AhkBHgEkSAABNgEp
- ASoBQwGxARQBIwHjAcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAESAf8BxgEAARIB/wHGAQABEgH/
- AcYBAAESAf8BxgEAARIB/wHGAQABEgH/ARMCEgEYDAABwQEFARcB+AHGAQABEgH/AcYBAAESAf8BHQEZ
- ARoBJDgAAbwBdgFGAfgBwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFE
- Af8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wMGAQgMAAErAScBJQE1AbgBdQFHAfIBwQF2
- AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2AUQB/wHBAXYBRAH/
- AZQBawFOAcA0AAERARIBEQEXAQ4BqAEGAfcBCQGqAQEB/AEKAakBAgH7ARwBIAEcASkgAAEQAaYBCAH0
- AQkBqgEBAfwBCQGqAQEB/AEZARwBGQEjRAACHwEnAS4CMAGYAaMCCQHxAfMCAAL/AgAC/wIAAv8CAAL/
- AgAC/wIiAcMBywwAAggB8gH0AgEB+wH8AgEB+wH8AhkBHQEjTAADCQEMAVwBNAE3AXIBpAEfASsB0AHG
- AQABEgH/AcYBAAESAf8BxgEAARIB/wHGAQABEgH/AcYBAAESAf8BxQEAARMB/gGoARwBKQHWAQ0CDAEQ
- DAABvQEIARkB9AHDAQEBFAH8AcMBAQEUAfwBHAIZASM4AAG5AXUBRwH0Ab4BdgFEAfwBvgF2AUQB/AG+
- AXYBRAH8Ab4BdgFEAfwBvgF2AUQB/AG+AXYBRAH8Ab4BdgFEAfwBvgF2AUQB/AG+AXYBRAH8Ab4BdgFE
- AfwDBQEHEAABHwEeAR0BJwGIAWUBTQGvAb4BdQFFAfsBwQF2AUQB/wHBAXYBRAH/AcEBdgFEAf8BwQF2
- AUQB/wG8AXYBRgH4AZYBawFNAcIBSgFAAToBXcQAAwMBBAIdASQBKwIpATsBRAIqAT8BSAIkATEBOQIR
- ARMBF3gAAQ0CDAEQASwBIwEkATcBOQEqASsBRwE3ASkBKgFEASgBIAEhATEBCwIKAQ6kAAEJAggBCwEr
- ASgBJgE2ATkBMwEvAUcBNAEvASwBQQEgAR4BHQEoAwQBBv8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
- /wD/AP8A/wCtAAFCAU0BPgcAAT4DAAEoAwABjAMAAWkDAAEBAQABAQUAATQBCBYAA/8BAAT/AeAPAAT/
- AeAPAAT/AeAPAAT/AeAPAAT/AeAPAAT/AeAPAAT/AeAPAAH/AY8C/wHgDwAB/wGPAv8B4A8AAf8BjwL/
- AeAPAAH/AY8C/wHgDwAB/wGPAv8B4A8AAcABAQEEATwBYA8AAcABAQEEARgBYA8AAcABAQEGAQgBYA8A
- AeEBjwEHAQABYA8AAeEBjwH/AYAB4A8AAfABjwH/AcEB4A8AAfAC/wGBAeAPAAH4AX8B/wGAAeAPAAH4
- AX8B/wEAAWAPAAH8AT8B/gEIAWAPAAH8AT8B/AEcAWAPAAH8AT8B/AE8AWAPAAT/AeAPAAT/AeAPAAT/
- AeAPAAT/AeAPAAT/AeAPAAT/AeAPAAT/AeAPAAT/AeAPAAT/AeAPAAT/AeAPAAT/AeAPABH/AfACABH/
- AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACAA3/AeABDwL/AfACAA3/AeABBwL/AfACAAH+
- AR8B4QHwAX8I/wHgAQcC/wHwAgAB/gEfAeEB4AF/CP8B5wGDAv8B8AIAAf4BHwHhAcAK/wHDAv8B8AIA
- Af4BHwHhAYEB/AEAAUECDwGAARgBIQHhAf8BwwEEATwBMAIAAf4BHwHhAQMB/AEAAUEBBgEPAYABGAEg
- AcEB/wGDAQQBGAEwAgAB/gEfAeABBwH8AQABQQGCAR8BgAEYATABQwH4AQcBBgEIAXACAAH+AR8B4AEP
- Af8BxwHBAcABHwHAAfgBOAEDAfgCBwEAAXACAAH+AR8B4AEfAf8BxwH/AeABPwHwAX8B/AEHAfgBBwH/
- AYAB8AIAAf4BHwHgAT8B/wHHAf8B8AF/AfgBPwH+AQ8B/wEHAf8BwQHwAgAB/gEfAeABHwH/AccB/wHg
- AX8B/AE/AfwBDwH/AYMB/wGBAfACAAH+AR8B4AEPAfwBRwH/AeABPwH+AR8B/AEHAf8BwwH/AYAB8AIA
- Af4BHwHgAQcB/AEHAf8BwAEfAYwBHwH4AQMB8wGHAf8BAAFwAgAB/gEfAeEBAwH8AQcB/wGCAQ8BgAE/
- AfABQQHwAQcB/gEIATACAAH+AR8B4QGDAfwBBwH/AQcBDwGAAT8B4AHhAfABDwH8ARwBMAIAAcABAAFh
- AcEB/wGHAf8CDwHAAX8C4QHwAR8B/AE8ATACAAHAAQABYQHgDf8B8AIAAcABAAFhAeABfwz/AfACABH/
- AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/
- AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACAAX/AfABPwL/Af4BAwT/AfgBDwHw
- AgABwQH+ARgBAAF/AYABDAEAAT8B+AEAAeABAQH4AQABYAEDAfACAAHBAfwBGAEAAX8BAAEMAQABPwHg
- AQAB4AEBAfgBAAFgAQEB8AIAAeEB/AE4AQABfgEAAQwBAAE/AcABAAHgAQEB+AEAAWABAAHwAgAB4AH4
- ATgBfwH+AQcB/AE/Af8BwAHwAeEB/wH4AX8B5wHgAfACAAHwAQABOAF/AfwBHwH8AT8B/wGDAfAB4QH/
- AfgBfwH/AvACAAHwAQABeAF/AfwBHwH8AT8B/wGDAfAB4QH/AfgBfwH/AvACAAHwAQABeAF/AfwBPwH8
- AT8B/wGHAQAB4QH/AfgBfwH/AcAB8AIAAfgBcAH4AX8B/AE/AfwBPwH/AYcBAAHhAf8B+AEBAfwBAAHw
- AgAB+AEwAfgBfwH8AT8B/AE/Af8BhwEAAeEB/wH4AQEB8AEBAfACAAH8ASAB+AF/AfwBPwH8AT8B/wGH
- AQAB4QH/AfgBAQHwAQMB8AIAAfwBIQH4AX8B/AE/AfwBPwH/AYcB/wHhAf8B+AF/AeABPwHwAgAB/AEB
- AfgBfwH8AR8B/AE/Af8BgwH/AeEB/wH4AX8B4AH/AfACAAH+AQMB+AF/Af4BDwH8AT8B/wHBAf8B4QH/
- AfgBfwHhAf8B8AIAAf4BAwH4AX8B/gEHAfwBPwH/AcAB/wHhAf8B+AF/AeAB+QHwAgAB/gEDAfgBfwH/
- AQABHAE/Af8B4AEAAeEB/wH4AQABYAEBAfACAAH/AQcB+AF/Af8BAAEcAT8B/wHwAQAB4QH/AfgBAAFw
- AQEB8AIAAf8BBwH4AX8B/wHAARwBPwH/AfgBAAHhAf8B+AEAAXgBAQHwAgAF/wHwAT8D/wEDBP8B/gEH
- AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACABH/AfACAAs=
-
-
810, 17
diff --git a/Source/Examples/OpenTK.Examples.csproj b/Source/Examples/OpenTK.Examples.csproj
index 8f0cdccd..3fcfa3a5 100644
--- a/Source/Examples/OpenTK.Examples.csproj
+++ b/Source/Examples/OpenTK.Examples.csproj
@@ -566,6 +566,33 @@
true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Source/Examples/Properties/Resources.Designer.cs b/Source/Examples/Properties/Resources.Designer.cs
index 269c2162..8ed808a5 100644
--- a/Source/Examples/Properties/Resources.Designer.cs
+++ b/Source/Examples/Properties/Resources.Designer.cs
@@ -1,7 +1,7 @@
//------------------------------------------------------------------------------
//
// This code was generated by a tool.
-// Runtime Version:2.0.50727.4927
+// Runtime Version:4.0.30319.1
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
@@ -19,7 +19,7 @@ namespace OpenTK.Examples.Properties {
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
@@ -66,5 +66,68 @@ namespace OpenTK.Examples.Properties {
return ((System.Drawing.Icon)(obj));
}
}
+
+ internal static System.Drawing.Bitmap OpenAL {
+ get {
+ object obj = ResourceManager.GetObject("OpenAL", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap OpenCL {
+ get {
+ object obj = ResourceManager.GetObject("OpenCL", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap OpenGL {
+ get {
+ object obj = ResourceManager.GetObject("OpenGL", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap OpenGLES {
+ get {
+ object obj = ResourceManager.GetObject("OpenGLES", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap OpenTK {
+ get {
+ object obj = ResourceManager.GetObject("OpenTK", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap v1x {
+ get {
+ object obj = ResourceManager.GetObject("v1x", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap v2x {
+ get {
+ object obj = ResourceManager.GetObject("v2x", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap v3x {
+ get {
+ object obj = ResourceManager.GetObject("v3x", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ internal static System.Drawing.Bitmap v4x {
+ get {
+ object obj = ResourceManager.GetObject("v4x", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
}
}
diff --git a/Source/Examples/Properties/Resources.resx b/Source/Examples/Properties/Resources.resx
index 70c52c40..6aa2f4bd 100644
--- a/Source/Examples/Properties/Resources.resx
+++ b/Source/Examples/Properties/Resources.resx
@@ -117,8 +117,36 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
../Resources/App.ico;System.Drawing.Icon, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\OpenAL.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\OpenCL.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\OpenGL.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\OpenGLES.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\OpenTK.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\v1x.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\v2x.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\v3x.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\v4x.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
\ No newline at end of file
diff --git a/Source/Examples/Resources/OpenAL.png b/Source/Examples/Resources/OpenAL.png
new file mode 100644
index 00000000..0d71bb5d
Binary files /dev/null and b/Source/Examples/Resources/OpenAL.png differ
diff --git a/Source/Examples/Resources/OpenCL.png b/Source/Examples/Resources/OpenCL.png
new file mode 100644
index 00000000..3cebd915
Binary files /dev/null and b/Source/Examples/Resources/OpenCL.png differ
diff --git a/Source/Examples/Resources/OpenGL.png b/Source/Examples/Resources/OpenGL.png
new file mode 100644
index 00000000..ddb9126b
Binary files /dev/null and b/Source/Examples/Resources/OpenGL.png differ
diff --git a/Source/Examples/Resources/OpenGLES.png b/Source/Examples/Resources/OpenGLES.png
new file mode 100644
index 00000000..83772bdd
Binary files /dev/null and b/Source/Examples/Resources/OpenGLES.png differ
diff --git a/Source/Examples/Resources/OpenTK.png b/Source/Examples/Resources/OpenTK.png
new file mode 100644
index 00000000..4b8903aa
Binary files /dev/null and b/Source/Examples/Resources/OpenTK.png differ
diff --git a/Source/Examples/Resources/v1x.png b/Source/Examples/Resources/v1x.png
new file mode 100644
index 00000000..9d049df5
Binary files /dev/null and b/Source/Examples/Resources/v1x.png differ
diff --git a/Source/Examples/Resources/v2x.png b/Source/Examples/Resources/v2x.png
new file mode 100644
index 00000000..f95d08ad
Binary files /dev/null and b/Source/Examples/Resources/v2x.png differ
diff --git a/Source/Examples/Resources/v3x.png b/Source/Examples/Resources/v3x.png
new file mode 100644
index 00000000..0972589a
Binary files /dev/null and b/Source/Examples/Resources/v3x.png differ
diff --git a/Source/Examples/Resources/v4x.png b/Source/Examples/Resources/v4x.png
new file mode 100644
index 00000000..692170c0
Binary files /dev/null and b/Source/Examples/Resources/v4x.png differ