Add an RCP product for the incubator

This products builds the latest Trace Compass, with all the incubator
plugins.

[added] RCP Product for Incubator

Change-Id: Ic0f23cf2a3dc7a1c8afb4da3126796d631c39d67
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/106161
Tested-by: CI Bot
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
diff --git a/common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-master.target b/common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-master.target
index 3d5a7ae..5434e9d 100644
--- a/common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-master.target
+++ b/common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-master.target
@@ -1,4 +1,6 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><?pde version="3.8"?><target name="tracecompass-incubator-master" sequenceNumber="33">
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?>
+<target name="tracecompass-incubator-master" sequenceNumber="34">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.cdt.gnu.dsf.feature.group" version="0.0.0"/>
@@ -35,8 +37,10 @@
 <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.antlr.runtime" version="3.2.0.v201101311130"/>
 <unit id="org.antlr.runtime.source" version="3.2.0.v201101311130"/>
+<unit id="org.apache.commons.cli" version="0.0.0"/>
 <unit id="org.apache.commons.compress" version="0.0.0"/>
 <unit id="org.apache.commons.io" version="0.0.0"/>
+<unit id="org.apache.commons.lang" version="0.0.0"/>
 <unit id="org.apache.commons.lang3" version="0.0.0"/>
 <unit id="org.apache.commons.math3" version="0.0.0"/>
 <unit id="org.swtchart" version="0.10.0.v201605200358"/>
@@ -142,6 +146,10 @@
 <repository location="http://download.eclipse.org/tracecompass/master/repository"/>
 </location>
 <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<repository location="https://download.eclipse.org/tracecompass/master/rcp-repository/"/>
+<unit id="org.eclipse.tracecompass.rcp.feature.group" version="0.0.0"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.nebula.widgets.opal.notifier.feature.feature.group" version="0.0.0"/>
 <repository location="http://download.eclipse.org/nebula/releases/latest"/>
 </location>
@@ -167,4 +175,4 @@
 -Xmx512M</vmArgs>
 <programArgs>-consolelog</programArgs>
 </launcherArgs>
-</target>
+</target>
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index d1e67aa..d936d43 100644
--- a/pom.xml
+++ b/pom.xml
@@ -280,6 +280,7 @@
     <module>tracetypes</module>
     <module>trace-server</module>
     <module>doc</module>
+    <module>rcp</module>
   </modules>
 
   <build>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.project b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.project
new file mode 100644
index 0000000..7455343
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.tracecompass.incubator.rcp.branding.feature</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.FeatureBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.FeatureNature</nature>
+	</natures>
+</projectDescription>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.settings/org.eclipse.core.resources.prefs b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/<project>=UTF-8
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.settings/org.eclipse.core.runtime.prefs b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.settings/org.eclipse.core.runtime.prefs
new file mode 100644
index 0000000..5a0ad22
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/.settings/org.eclipse.core.runtime.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+line.separator=\n
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/build.properties b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/build.properties
new file mode 100644
index 0000000..05cd0bd
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/build.properties
@@ -0,0 +1,14 @@
+###############################################################################
+# Copyright (c) 2014, 2015 Ericsson
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+#    Ericsson - Initial API and implementation
+###############################################################################
+
+bin.includes = feature.xml,\
+               feature.properties
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/feature.properties b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/feature.properties
new file mode 100644
index 0000000..566caf2
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/feature.properties
@@ -0,0 +1,17 @@
+###############################################################################
+# Copyright (c) 2019 École Polytechnique de Montréal
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+
+featureName=Trace Compass Incubator RCP Branding Feature
+
+description=Feature provides the Trace Compass Incubator RCP branding information.
+
+featureProvider=Eclipse Trace Compass
+
+copyright=Copyright 2019 École Polytechnique de Montréal
+
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/feature.xml b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/feature.xml
new file mode 100644
index 0000000..5c67585
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/feature.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+      id="org.eclipse.tracecompass.incubator.rcp.branding.feature"
+      label="%featureName"
+      version="0.0.1.qualifier"
+      provider-name="%featureProvider"
+      license-feature="org.eclipse.license"
+      license-feature-version="0.0.0">
+
+   <description>
+      %description
+   </description>
+
+   <copyright>
+      %copyright
+   </copyright>
+
+   <license url="%licenseURL">
+      %license
+   </license>
+
+   <plugin
+         id="org.eclipse.tracecompass.incubator.rcp.branding"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"/>
+
+</feature>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/pom.xml b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/pom.xml
new file mode 100644
index 0000000..22ecfb2
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding.feature/pom.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Copyright (c) 2014, 2019 Ericsson
+
+   All rights reserved. This program and the accompanying materials
+   are made available under the terms of the Eclipse Public License v1.0
+   which accompanies this distribution, and is available at
+   http://www.eclipse.org/legal/epl-v10.html
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <artifactId>org.eclipse.tracecompass.incubator.rcp-parent</artifactId>
+    <groupId>org.eclipse.tracecompass.incubator</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>org.eclipse.tracecompass.incubator.rcp.branding.feature</artifactId>
+  <packaging>eclipse-feature</packaging>
+
+  <name>Trace Compass RCP Branding Feature</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.tycho.extras</groupId>
+        <artifactId>tycho-source-feature-plugin</artifactId>
+        <version>${tycho-version}</version>
+        <executions>
+          <execution>
+            <id>source-feature</id>
+            <phase>package</phase>
+            <goals>
+              <goal>source-feature</goal>
+            </goals>
+            <configuration>
+              <excludes>
+                <plugin id="org.eclipse.tracecompass.incubator.rcp.branding"/>
+              </excludes>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.eclipse.tycho</groupId>
+        <artifactId>tycho-p2-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attached-p2-metadata</id>
+            <phase>package</phase>
+            <goals>
+              <goal>p2-metadata</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+</project>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.classpath b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.classpath
new file mode 100644
index 0000000..323b07b
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
+	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+	<classpathentry kind="output" path="target/classes"/>
+</classpath>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.project b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.project
new file mode 100644
index 0000000..a45b1da
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.tracecompass.incubator.rcp.branding</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.api.tools.apiAnalysisBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.PluginNature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.eclipse.pde.api.tools.apiAnalysisNature</nature>
+	</natures>
+</projectDescription>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.core.resources.prefs b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/<project>=UTF-8
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.jdt.core.prefs b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..0c68a61
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.m2e.core.prefs b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/META-INF/MANIFEST.MF b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..244a771
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/META-INF/MANIFEST.MF
@@ -0,0 +1,13 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %Bundle-Name
+Bundle-Vendor: %Bundle-Vendor
+Bundle-Version: 0.0.1.qualifier
+Bundle-Localization: plugin
+Bundle-SymbolicName: org.eclipse.tracecompass.incubator.rcp.branding;singleton:=true
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Eclipse-BundleShape: dir
+Require-Bundle: org.eclipse.core.runtime,
+ org.eclipse.ui.intro,
+ org.eclipse.jdt.annotation;bundle-version="[2.0.0,3.0.0)";resolution:=optional
+Automatic-Module-Name: org.eclipse.tracecompass.incubator.rcp.branding
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.html b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.html
new file mode 100644
index 0000000..a01ee84
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+
+<p>June 5, 2006</p>	
+<h3>License</h3>
+
+<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
+at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
+being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
+apply to your use of any object code in the Content.  Check the Redistributor's license that was 
+provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.ini b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.ini
new file mode 100644
index 0000000..ffa7b01
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.ini
@@ -0,0 +1,32 @@
+# about.ini
+# contains information about a feature
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# "%key" are externalized strings defined in about.properties
+# This file does not need to be translated.
+
+# Property "aboutText" contains blurb for "About" dialog (translated)
+aboutText=%blurb
+
+# Property "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=icons/png/tc_icon_32x32.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+aboutImage=icons/tc_about.gif
+
+# Property "appName" contains name of the application (translated)
+# needed for primary features only
+
+# Property "welcomePage" contains path to welcome page (special XML-based format)
+# optional
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
+
+
+
+
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.properties b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.properties
new file mode 100644
index 0000000..bd9c99b
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/about.properties
@@ -0,0 +1,29 @@
+###############################################################################
+# Copyright (c) 2013, 2019 Ericsson
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+#     Bernd Hufmann - initial API and implementation
+###############################################################################
+
+# about.properties
+# contains externalized strings for about.ini
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# fill-ins are supplied by about.mappings
+# This file should be translated.
+
+blurb=Trace Compass\n\
+\n\
+Version: {featureVersion}\n\
+\n\
+Copyright (c) 2013, 2019 Ericsson and others.\n\
+\n\
+All rights reserved. This program and the accompanying materials are\n\
+made available under the terms of the Eclipse Public License v1.0 which\n\
+accompanies this distribution, and is available at\n\
+http://www.eclipse.org/legal/epl-v10.html\n\
+
+#Build id: {0}\n\
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/build.properties b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/build.properties
new file mode 100644
index 0000000..dc1fb25
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/build.properties
@@ -0,0 +1,21 @@
+###############################################################################
+# Copyright (c) 2019 École Polytechnique de Montréal
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+
+bin.includes = .,\
+               plugin.xml,\
+               META-INF/,\
+               plugin.properties,\
+               icons/,\
+               about.html,\
+               about.ini,\
+               about.properties,\
+               plugin_customization.ini,\
+               help_data.xml,\
+               splash.bmp
+src.includes = about.html
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/help_data.xml b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/help_data.xml
new file mode 100644
index 0000000..0f9ff99
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/help_data.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<extensions>
+   <tocOrder>
+   </tocOrder>
+   <hidden>
+      <toc id="/org.eclipse.platform.doc.user/toc.xml"/>
+   </hidden>
+</extensions>
\ No newline at end of file
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/icns/tc_icon.icns b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/icns/tc_icon.icns
new file mode 100644
index 0000000..d7ae3af
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/icns/tc_icon.icns
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/ico/tc_icon.ico b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/ico/tc_icon.ico
new file mode 100644
index 0000000..67052d8
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/ico/tc_icon.ico
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_128x128.png b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_128x128.png
new file mode 100644
index 0000000..6ea5eaf
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_128x128.png
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_16x16.png b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_16x16.png
new file mode 100644
index 0000000..a4cae88
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_16x16.png
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_256x256.png b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_256x256.png
new file mode 100644
index 0000000..25ce49a
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_256x256.png
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_32x32.png b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_32x32.png
new file mode 100644
index 0000000..a7cdbd6
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_32x32.png
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_48x48.png b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_48x48.png
new file mode 100644
index 0000000..db70be0
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_48x48.png
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_64x64.png b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_64x64.png
new file mode 100644
index 0000000..dbab3ca
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_64x64.png
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/tc_about.png b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/tc_about.png
new file mode 100644
index 0000000..6e164df
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/tc_about.png
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/xpm/tc_icon_256x256.xpm b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/xpm/tc_icon_256x256.xpm
new file mode 100644
index 0000000..078d9f9
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/icons/xpm/tc_icon_256x256.xpm
@@ -0,0 +1,714 @@
+/* XPM */
+static char * tc_icon_256_xpm[] = {
+"256 256 455 2",
+"  	c None",
+". 	c #63CDF6",
+"+ 	c #63CDF7",
+"@ 	c #64CCF5",
+"# 	c #64CCF7",
+"$ 	c #64CDF6",
+"% 	c #62CDF6",
+"& 	c #63CEF6",
+"* 	c #00C1F3",
+"= 	c #00C2F3",
+"- 	c #00C2F4",
+"; 	c #64CDF5",
+"> 	c #91D9F8",
+", 	c #90D8F8",
+"' 	c #63CCF7",
+") 	c #91D9F7",
+"! 	c #92D8F8",
+"~ 	c #00C3F3",
+"{ 	c #92D9F8",
+"] 	c #91DAF8",
+"^ 	c #63CDF5",
+"/ 	c #91D8F8",
+"( 	c #65CDF6",
+"_ 	c #92DAF8",
+": 	c #63CEF7",
+"< 	c #53CBF5",
+"[ 	c #33C7F4",
+"} 	c #1CC5F4",
+"| 	c #14C4F4",
+"1 	c #28C7F4",
+"2 	c #42C9F5",
+"3 	c #00C1F4",
+"4 	c #62CEF6",
+"5 	c #61CDF6",
+"6 	c #38C8F5",
+"7 	c #05C2F3",
+"8 	c #56CBF6",
+"9 	c #5ECCF6",
+"0 	c #29C7F4",
+"a 	c #0EC3F3",
+"b 	c #4FCBF5",
+"c 	c #63CCF6",
+"d 	c #5DCCF6",
+"e 	c #2BC7F4",
+"f 	c #13C4F3",
+"g 	c #00C2F2",
+"h 	c #5BCCF6",
+"i 	c #2EC7F4",
+"j 	c #27C6F4",
+"k 	c #5FCDF6",
+"l 	c #27C7F5",
+"m 	c #08C3F3",
+"n 	c #47CAF5",
+"o 	c #79D2F7",
+"p 	c #01C2F3",
+"q 	c #02C2F3",
+"r 	c #35C8F5",
+"s 	c #80D4F7",
+"t 	c #2BC6F4",
+"u 	c #7BD4F7",
+"v 	c #32C7F4",
+"w 	c #7BD3F7",
+"x 	c #90D9F8",
+"y 	c #3EC8F5",
+"z 	c #8FD8F8",
+"A 	c #1EC5F4",
+"B 	c #58CBF6",
+"C 	c #77D2F7",
+"D 	c #8ED8F8",
+"E 	c #0BC3F3",
+"F 	c #46CAF5",
+"G 	c #73D1F7",
+"H 	c #8DD8F8",
+"I 	c #07C3F3",
+"J 	c #3BC9F5",
+"K 	c #66CDF6",
+"L 	c #71D1F7",
+"M 	c #8CD8F8",
+"N 	c #00C1F2",
+"O 	c #39C9F5",
+"P 	c #68CEF6",
+"Q 	c #6ED0F7",
+"R 	c #8AD7F8",
+"S 	c #8FD9F8",
+"T 	c #00BFF3",
+"U 	c #00BDF2",
+"V 	c #00BBF2",
+"W 	c #00BAF2",
+"X 	c #14C0F3",
+"Y 	c #4EC9F5",
+"Z 	c #62CDF7",
+"` 	c #64CDF7",
+" .	c #24C6F4",
+"..	c #37C9F5",
+"+.	c #69CEF6",
+"@.	c #66CEF6",
+"#.	c #70D0F7",
+"$.	c #72D1F7",
+"%.	c #6ACFF6",
+"&.	c #6CD0F6",
+"*.	c #79D3F7",
+"=.	c #82D6F8",
+"-.	c #00BCF2",
+";.	c #00B8F1",
+">.	c #00B7F1",
+",.	c #0EBDF2",
+"'.	c #43C8F5",
+").	c #5FCCF6",
+"!.	c #31C7F5",
+"~.	c #06C3F3",
+"{.	c #61CCF6",
+"].	c #85D6F8",
+"^.	c #04BAF2",
+"/.	c #3AC7F5",
+"(.	c #38C9F5",
+"_.	c #82D5F7",
+":.	c #93D9F8",
+"<.	c #00BEF2",
+"[.	c #04BDF2",
+"}.	c #33C7F5",
+"|.	c #5ECDF6",
+"1.	c #60CDF6",
+"2.	c #30C7F5",
+"3.	c #3AC9F5",
+"4.	c #67CEF6",
+"5.	c #6CCFF6",
+"6.	c #00B9F1",
+"7.	c #00C0F3",
+"8.	c #26C7F4",
+"9.	c #58CCF6",
+"0.	c #2EC7F5",
+"a.	c #3CC9F5",
+"b.	c #65CEF6",
+"c.	c #7ED4F7",
+"d.	c #93DAF8",
+"e.	c #00BAF1",
+"f.	c #00BFF2",
+"g.	c #19C5F4",
+"h.	c #4BCAF6",
+"i.	c #2CC7F5",
+"j.	c #3EC9F5",
+"k.	c #76D2F7",
+"l.	c #94DAF8",
+"m.	c #0EC4F4",
+"n.	c #3DC9F5",
+"o.	c #3BC8F5",
+"p.	c #39C8F5",
+"q.	c #94DAF9",
+"r.	c #36C8F5",
+"s.	c #7CD4F8",
+"t.	c #34C7F5",
+"u.	c #6DD0F6",
+"v.	c #8BD7F8",
+"w.	c #BDE6FB",
+"x.	c #69CFF6",
+"y.	c #83D6F8",
+"z.	c #B5E4FB",
+"A.	c #29C6F4",
+"B.	c #6ACEF6",
+"C.	c #6DD0F7",
+"D.	c #6DCFF7",
+"E.	c #78D2F7",
+"F.	c #B3E4FA",
+"G.	c #BDE7FB",
+"H.	c #BBE6FB",
+"I.	c #8AD7F7",
+"J.	c #95DAF8",
+"K.	c #ACE1FA",
+"L.	c #A5E0F9",
+"M.	c #BCE6FB",
+"N.	c #A3DFF9",
+"O.	c #BAE6FB",
+"P.	c #A7E0F9",
+"Q.	c #BEE7FB",
+"R.	c #AAE0FA",
+"S.	c #A9E0FA",
+"T.	c #ABE1FA",
+"U.	c #A4DEF9",
+"V.	c #A1DEF9",
+"W.	c #B8E5FB",
+"X.	c #A4DFF9",
+"Y.	c #A3DEF9",
+"Z.	c #00BBF1",
+"`.	c #00BCF1",
+" +	c #A2DEF9",
+".+	c #00B6F1",
+"++	c #00B4F0",
+"@+	c #00B5F0",
+"#+	c #00B5F1",
+"$+	c #B9E5FB",
+"%+	c #BAE7FC",
+"&+	c #00B8F0",
+"*+	c #00B8F2",
+"=+	c #00B1F0",
+"-+	c #00B0F0",
+";+	c #A0DDF9",
+">+	c #ACE2FA",
+",+	c #BBE7FB",
+"'+	c #BBE6FA",
+")+	c #BBE5FB",
+"!+	c #00B9F0",
+"~+	c #00B7F2",
+"{+	c #9EDDF9",
+"]+	c #ADE2FA",
+"^+	c #00B4F1",
+"/+	c #00B3F0",
+"(+	c #9DDDF9",
+"_+	c #96DAF8",
+":+	c #AFE2FA",
+"<+	c #BBE6FC",
+"[+	c #BCE5FB",
+"}+	c #BAE6FC",
+"|+	c #9CDCF9",
+"1+	c #B6E4FB",
+"2+	c #00B2F1",
+"3+	c #A8E0FA",
+"4+	c #9FDDF9",
+"5+	c #B7E5FB",
+"6+	c #00AFF0",
+"7+	c #A0DEF9",
+"8+	c #9BDCF8",
+"9+	c #B5E4FA",
+"0+	c #B9E6FB",
+"a+	c #BCE7FB",
+"b+	c #BBE7FC",
+"c+	c #BBE5FA",
+"d+	c #00B9F2",
+"e+	c #9CDDF9",
+"f+	c #B6E5FB",
+"g+	c #00B7F0",
+"h+	c #9CDCF8",
+"i+	c #B6E5FA",
+"j+	c #BCE6FC",
+"k+	c #BAE5FB",
+"l+	c #A7E0FA",
+"m+	c #BCE5FC",
+"n+	c #B6E4FA",
+"o+	c #B0E2FA",
+"p+	c #BAE7FB",
+"q+	c #BFE7FB",
+"r+	c #C7EAFB",
+"s+	c #C8EBFB",
+"t+	c #CAEBFB",
+"u+	c #CBECFC",
+"v+	c #CCECFC",
+"w+	c #CFEDFC",
+"x+	c #D1EEFC",
+"y+	c #D3EEFC",
+"z+	c #00B0F1",
+"A+	c #C4E9FB",
+"B+	c #D7EFFC",
+"C+	c #D6EFFC",
+"D+	c #D5EFFC",
+"E+	c #00B2F0",
+"F+	c #00B0EF",
+"G+	c #D3EFFC",
+"H+	c #C0E7FB",
+"I+	c #D5F0FC",
+"J+	c #D4EFFC",
+"K+	c #D4EEFC",
+"L+	c #C0E8FB",
+"M+	c #00B2F2",
+"N+	c #00B3F2",
+"O+	c #DEF6FF",
+"P+	c #DBF3FF",
+"Q+	c #DBF4FF",
+"R+	c #DAF3FF",
+"S+	c #C4ECFE",
+"T+	c #C0EAFE",
+"U+	c #BEE9FD",
+"V+	c #BCE7FC",
+"W+	c #00B5F4",
+"X+	c #02AAEB",
+"Y+	c #069EE0",
+"Z+	c #0899DC",
+"`+	c #079ADC",
+" @	c #0898DA",
+".@	c #0F86CB",
+"+@	c #8EB8DB",
+"@@	c #A4C9E5",
+"#@	c #A3C7E5",
+"$@	c #A2C7E5",
+"%@	c #92C1E4",
+"&@	c #8FC0E4",
+"*@	c #90C0E4",
+"=@	c #91C1E4",
+"-@	c #A2D0EE",
+";@	c #B9E4FA",
+">@	c #C4EDFF",
+",@	c #00BCF5",
+"'@	c #05A4E4",
+")@	c #117CC2",
+"!@	c #166FB7",
+"~@	c #1869B2",
+"{@	c #1867B0",
+"]@	c #1868B1",
+"^@	c #1966AF",
+"/@	c #1C5DA7",
+"(@	c #1B5DA7",
+"_@	c #2363AA",
+":@	c #3672B3",
+"<@	c #336FB2",
+"[@	c #306EB2",
+"}@	c #3976B6",
+"|@	c #4480BC",
+"1@	c #71A6D4",
+"2@	c #0997D8",
+"3@	c #176BB3",
+"4@	c #1C5CA6",
+"5@	c #1A5BA6",
+"6@	c #195AA5",
+"7@	c #2363AB",
+"8@	c #4E88C1",
+"9@	c #ADDAF4",
+"0@	c #BFE9FD",
+"a@	c #06A3E1",
+"b@	c #1B5CA7",
+"c@	c #1D5EA8",
+"d@	c #5D95CA",
+"e@	c #C3EDFF",
+"f@	c #1082C7",
+"g@	c #1D5BA5",
+"h@	c #1B5CA6",
+"i@	c #2F6DB1",
+"j@	c #7BAED8",
+"k@	c #04A3E5",
+"l@	c #1474BB",
+"m@	c #71A1CF",
+"n@	c #E5FCFF",
+"o@	c #069DDF",
+"p@	c #1D5BA6",
+"q@	c #1658A4",
+"r@	c #5A8EC4",
+"s@	c #D7F1FE",
+"t@	c #00AFF1",
+"u@	c #0898DB",
+"v@	c #1964AE",
+"w@	c #1759A5",
+"x@	c #5187BF",
+"y@	c #CBE7F8",
+"z@	c #D7F1FD",
+"A@	c #1964AD",
+"B@	c #5187C0",
+"C@	c #CCE8F8",
+"D@	c #D7F0FD",
+"E@	c #079ADD",
+"F@	c #558AC1",
+"G@	c #D1EDFB",
+"H@	c #D6F0FD",
+"I@	c #05A1E3",
+"J@	c #195BA6",
+"K@	c #6698C9",
+"L@	c #DFF7FF",
+"M@	c #00B1F1",
+"N@	c #02ACEC",
+"O@	c #127AC1",
+"P@	c #1D5AA4",
+"Q@	c #2464AB",
+"R@	c #86B2D9",
+"S@	c #0995D9",
+"T@	c #1A64AD",
+"U@	c #4881BC",
+"V@	c #C5E3F6",
+"W@	c #D8F1FD",
+"X@	c #0E87CC",
+"Y@	c #326FB2",
+"Z@	c #A8CCE8",
+"`@	c #DCF4FF",
+" #	c #01ACED",
+".#	c #0995D8",
+"+#	c #176AB3",
+"@#	c #1E58A3",
+"##	c #1D59A3",
+"$#	c #1D5AA5",
+"%#	c #1D59A4",
+"&#	c #1457A3",
+"*#	c #1356A3",
+"=#	c #1A5CA6",
+"-#	c #1557A4",
+";#	c #1154A2",
+">#	c #598FC5",
+",#	c #B9D9EF",
+"'#	c #00AFEF",
+")#	c #02A9EA",
+"!#	c #04A3E4",
+"~#	c #0A93D7",
+"{#	c #0C8DD1",
+"]#	c #0C8ED2",
+"^#	c #117FC6",
+"/#	c #0C8DD2",
+"(#	c #0C8CD1",
+"_#	c #117CC3",
+":#	c #2C69AF",
+"<#	c #77A5D1",
+"[#	c #88B2D8",
+"}#	c #87B1D8",
+"|#	c #88B2D9",
+"1#	c #82AED7",
+"2#	c #497FBC",
+"3#	c #4C84BD",
+"4#	c #82AED6",
+"5#	c #87B2D9",
+"6#	c #83B0D8",
+"7#	c #82B0D8",
+"8#	c #84B1D9",
+"9#	c #A3C8E5",
+"0#	c #BEDDF2",
+"a#	c #C9E6F7",
+"b#	c #01AEEE",
+"c#	c #0996D9",
+"d#	c #185AA5",
+"e#	c #3F78B7",
+"f#	c #D4EEFB",
+"g#	c #D2EDFB",
+"h#	c #D2ECFB",
+"i#	c #D1ECFA",
+"j#	c #D6F0FC",
+"k#	c #D5EFFD",
+"l#	c #079CDF",
+"m#	c #1E58A2",
+"n#	c #4980BC",
+"o#	c #BFDEF2",
+"p#	c #05A1E4",
+"q#	c #1E57A2",
+"r#	c #5287C0",
+"s#	c #C2E0F3",
+"t#	c #04A5E6",
+"u#	c #5C8FC5",
+"v#	c #C6E3F5",
+"w#	c #03A6E7",
+"x#	c #1C5EA8",
+"y#	c #6597C9",
+"z#	c #C9E5F6",
+"A#	c #00B1EF",
+"B#	c #03A7E8",
+"C#	c #1A63AB",
+"D#	c #6F9ECD",
+"E#	c #D5EEFC",
+"F#	c #03A7E9",
+"G#	c #1D5CA6",
+"H#	c #1255A2",
+"I#	c #7BA9D3",
+"J#	c #CEEAF9",
+"K#	c #D5EFFB",
+"L#	c #166EB6",
+"M#	c #79A6D2",
+"N#	c #1B5DA6",
+"O#	c #1C5CA7",
+"P#	c #1C5DA8",
+"Q#	c #1B5EA7",
+"R#	c #1C5EA7",
+"S#	c #D5F0FB",
+"T#	c #D4F0FD",
+"U#	c #1B5DA8",
+"V#	c #1D5CA7",
+"                                                                                                                                                                                                                                                            . .                                                                                                                                                                                                                                                                 ",
+"                                                                                                                                                                                                                                                          + . . +                                                                                                                                                                                                                                                               ",
+"                                                                                                                                                                                                                                                          . . . . @                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                        + . . . . .                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                        . . . . . .                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                        . . . . . .                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                        . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                        . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                      . . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                      . . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                      . . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                      . . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                      . . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                      . . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                      . . . . . . . .                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                      . . . . . . . . +                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                      . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                      . . . . . . . . #                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                      . . . . . . . . $                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                      . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                      . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                      . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                      . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                      . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . .                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . %                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                    . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . .                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                  + . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                  . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                . . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                & . . . . . . . . . . . . .                                                                                                                                                                                                                                                     ",
+"                                                                                                                      * = -                                                                                                                     ; . . . . . . . . . . . . .                                                                                                                     > > > ,                                                                                                                         ",
+"                                                                                                                      = = = = =                                                                                                                 ' . . . . . . . . . . . . .                                                                                                                 > > > > > )                                                                                                                         ",
+"                                                                                                                      = = = = = =                                                                                                               $ . . . . . . . . . . . . .                                                                                                               > > > > > > >                                                                                                                         ",
+"                                                                                                                      = = = = = = = *                                                                                                           + . . . . . . . . . . . . .                                                                                                           ) > > > > > > > !                                                                                                                         ",
+"                                                                                                                      - = = = = = = = ~                                                                                                         & . . . . . . . . . . . . .                                                                                                         { > > > > > > > ]                                                                                                                           ",
+"                                                                                                                        = = = = = = = = =                                                                                                       ^ . . . . . . . . . . . . .                                                                                                       ] > > > > > > > >                                                                                                                             ",
+"                                                                                                                          = = = = = = = = = =                                                                                                   . . . . . . . . . . . . . . .                                                                                                 > > > > > > > > > > /                                                                                                                             ",
+"                                                                                                                          = = = = = = = = = = =                                                                                                 . . . . . . . . . . . . . . .                                                                                               > > > > > > > > > > >                                                                                                                               ",
+"                                                                                                                            = = = = = = = = = = =                                                                                               . . . . . . . . . . . . . . .                                                                                             > > > > > > > > > > > /                                                                                                                               ",
+"                                                                                                                              = = = = = = = = = = = =                                                                                           . . . . . . . . . . . . . . .                                                                                           > > > > > > > > > > > >                                                                                                                                 ",
+"                                                                                                                              = = = = = = = = = = = = =                                                                                         . . . . . . . . . . . . . . .                                                                                       > > > > > > > > > > > > >                                                                                                                                   ",
+"                                                                                                                                = = = = = = = = = = = = ~                                                                                       . . . . . . . . . . . . . . .                                                                                     > > > > > > > > > > > > >                                                                                                                                     ",
+"                                                                                                                                  = = = = = = = = = = = = -                                                                                     . . . . . . . . . . . . . . .                                                                                   > > > > > > > > > > > > >                                                                                                                                       ",
+"                                                                                                                                    = = = = = = = = = = = = -                                                                                   . . . . . $ ( ( $ $ . . . . .                                                                                 > > > > > > > > > > > > > _                                                                                                                                       ",
+"                                                                                                                                    = = = = = = = = = = = = = = ~                                                                             : . . . $ < [ } | 1 2 . . . . $                                                                               > > > > > > > > > > > > > ]                                                                                                                                         ",
+"                                                                                                                                      * = = = = = = = = = = = = = 3                                                                           4 . $ 5 6 7 = = = = = } 8 $ . .                                                                           _ > > > > > > > > > > > > > >                                                                                                                                           ",
+"                                                                                                                                        = = = = = = = = = = = = = = =                                                                         ' $ 9 0 = = = = = = = = a b $ c                                                                         > > > > > > > > > > > > > > >                                                                                                                                             ",
+"                                                                                                                                          = = = = = = = = = = = = = = =                                                                       $ d e = = = = = = = = = = f < (                                                                       ] > > > > > > > > > > > > > >                                                                                                                                               ",
+"                                                                                                                                            = = = = = = = = = = = = = = = g                                                                   h i = = = = = = = = = = = = j k                                                                     > > > > > > > > > > > > > > > ]                                                                                                                                               ",
+"                                                                                                                                              = = = = = = = = = = = = = = = =                                                                 l = = = = = = = = = = = = = m n o                                                               > > > > > > > > > > > > > > > > >                                                                                                                                                 ",
+"                                                                                                                                              = = = = = = = = = = = = = = = = =                                                             p q = = = = = = = = = = = = = = r s                                                             > > > > > > > > > > > > > > > > >                                                                                                                                                   ",
+"                                                                                                                                                = = = = = = = = = = = = = = = = =                                                         = = = = = = = = = = = = = = = = * t u >                                                         > > > > > > > > > > > > > > > > >                                                                                                                                                     ",
+"                                                                                                                                                  = = = = = = = = = = = = = = = = = =                                                   = = = = = = = = = = = = = = = = = * v w x >                                                     > > > > > > > > > > > > > > > > >                                                                                                                                                       ",
+"                                                                                                                                                    = = = = = = = = = = = = = = = = = =                                               = = = = = = = = = = = = = = = = = = q y w z > >                                               _ > > > > > > > > > > > > > > > > >                                                                                                                                                         ",
+"                                                                                                                                                      = = = = = = = = = = = = = = = = = =                                           = = = = = = = = = = = = = = = = = = = A B C D > > >                                           > > > > > > > > > > > > > > > > > > >                                                                                                                                                         ",
+"                                                                                                                                                      = = = = = = = = = = = = = = = = = = =                                       = = = = = = = = = = = = = = = = = = = E F $ G H > > > >                                       / > > > > > > > > > > > > > > > > > >                                                                                                                                                           ",
+"                                                                                                                                                        = = = = = = = = = = = = = = = = = = =                                   = = = = = = = = = = = = = = = = = = = I J K % L M > > > > >                                   > > > > > > > > > > > > > > > > > > >                                                                                                                                                             ",
+"                                                                                                                                                          = = = = = = = = = = = = = = = = = = = N                             = = = = = = = = = = = = = = = = = = = I O P . % Q R x S S S S z                               S S S S x > > > > > > > > > > > > > >                                                                                                                                                               ",
+"                                                                                                                                                            = = = = = = = = = = = = T U V W W W U X Y Z ` + + + + + + + ` 9  .q = = = = = = = = = = = = = = = = = I ..+.. . . @.#.$.$.$.$.$.$.$.%.% + + + + + + + + + . &.G $.$.$.$.*.=.M > > > > > > > > > > > >                                                                                                                                                               ",
+"                                                                                                                                                              = = = = = = = = = * -.;.;.;.;.;.;.;.>.,.'.% $ . . . . . $ ).!.p = = = = = = = = = = = = = = = = = ~...+.. . . . . % % % % % % % % . . . . . . . . . . . . % % % % % % 5 {.%.].x > > > > > > > > >                                                                                                                                                                 ",
+"                                                                                                                                                              = = = = = = = = * V ;.;.;.;.;.;.;.;.;.>.^./.5 $ . . . $ ).!.= = = = = = = = = = = = = = = = = = ~.(.P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % ( _.:.> > > > > > >                                                                                                                                                                   ",
+"                                                                                                                                                                = = = = = = = <.;.;.;.;.;.;.;.;.;.;.;.>.[.}.|.$ . $ 1.2.= = = = = = = = = = = = = = = = = = ~.3.4.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % 5.M { > > > > >                                                                                                                                                                     ",
+"                                                                                                                                                                  = = = = = * V ;.;.;.;.;.;.;.;.;.;.;.;.6.7.8.9.K % 0.= = = = = = = = = = = = = = = = = = ~.a.( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b.c.d.> > > >                                                                                                                                                                       ",
+"                                                                                                                                                                    = = = = 7.e.;.;.;.;.;.;.;.;.;.;.;.;.;.f.= g.h.i.= = = = = = = = = = = = = = = = = = ~.j.$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k.l.> > >                                                                                                                                                                         ",
+"                                                                                                                                                                      - = = T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = m.q = = = = = = = = = = = = = = = = = ~.j.% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % G { > ) {                                                                                                                                                                         ",
+"                                                                                                                                                                        - = T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = = = = = = = = = 7 n.% $ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % $.{ > >                                                                                                                                                                           ",
+"                                                                                                                                                                        = = T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = = = = = = = = 7 o.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % $.> >                                                                                                                                                                             ",
+"                                                                                                                                                                          = T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = = = = = = = 7 p.$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % k.q.                                                                                                                                                                              ",
+"                                                                                                                                                                            T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = = = = = = 7 r.@.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b.s.                                                                                                                                                                                ",
+"                                                                                                                                                                              6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = = = = = 7 t.P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % u.v.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = = = = 7 }.+.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @.v.w.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = = = ~.t.+.. . . . . . . . . . . . . . . . . . . . % % % % % % % % % % % % % % % % % % % % % % % % $ x.y.z.w.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = = p A.B.. . . . . . . . . . . . . . . . . . . . $ u.C.D.D.D.D.D.D.D.D.D.D.D.D.D.D.D.D.D.D.D.D.C.#.E.M F.G.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = = =                                                 I.H H H H H H H H H H H H H H H H H H H H H D d.J.K.G.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = = =                                                     { { { { { { { { { { { { { { { { { { { { { { x L.M.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = = =                                                         > > > > > > > > > > > > > > > > > > > > x N.O.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = = =                                                             / > > > > > > > > > > > > > > > > > > x P.Q.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = = =                                                                 { > > > > > > > > > > > > > > > > > > l.R.Q.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = = =                                                                     > > > > > > > > > > > > > > > > > > > l.S.Q.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = = =                                                                         > > > > > > > > > > > > > > > > > > > l.R.G.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = =                                                                             > > > > > > > > > > > > > > > > > > > l.T.Q.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = = 3                                                                               > > > > > > > > > > > > > > > > > > > J.U.                                                                                                                                                                                ",
+"                                                                                                                                                                            U 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = = 3                                                                                   > > > > > > > > > > > > > > > > > > > x                                                                                                                                                                                 ",
+"                                                                                                                                                                            T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = = 3                                                                                       > > > > > > > > > > > > > > > > > > > >                                                                                                                                                                               ",
+"                                                                                                                                                                          = T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T = = 3                                                                                           > > > > > > > > > > > > > > > > > > > >                                                                                                                                                                             ",
+"                                                                                                                                                                        = = T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.T =                                                                                                 > > > > > > > > > > > > > > > > > > > >                                                                                                                                                                           ",
+"                                                                                                                                                                      = = = T 6.;.;.;.;.;.;.;.;.;.;.;.;.>.f.                                                                                                    > > > > > > > > > > > > > > > > > > > >                                                                                                                                                                         ",
+"                                                                                                                                                                  = = = = = T 6.;.;.;.;.;.;.;.;.;.;.;.;.;.-.                                                                                                      V.x > > > > > > > > > > > > > > > > > >                                                                                                                                                                       ",
+"                                                                                                                                                                = = = = = = T 6.;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        W.X.z > > > > > > > > > > > > > > > > > >                                                                                                                                                                     ",
+"                                                                                                                                                              ~ ~ ~ ~ ~ ~ = <.6.;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.W.Y.z > > > > > > > > > > > > > > > > > >                                                                                                                                                                   ",
+"                                                                                                                                                            Z.-.`.Z.e.6.6.6.6.;.;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.W. +x > > > > > > > > > > > > > > > > > > N.                                                                                                                                                              ",
+"                                                                                                                              >.;.>.;.;.;.;.;.;.;.;.;.;.;.>..+++@+#+;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.$+V.x > > > > > > > > > > > > > > > > > l.T.Q.H.H.H.H.H.H.H.H.H.H.O.M.%+                                                                                                                                ",
+"                                                                                                ;.;.&+6.*+;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.@+=+-+-+-+-+-+.+;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.$+;+> > > > > > > > > > > > > > > > > > J.>+G.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.,+'+)+M.                                                                                                  ",
+"                                                                  !+&+~+;.>.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.++-+-+-+-+-+-+-+-+++;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.O.{+> > > > > > > > > > > > > > > > > x J.]+M.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.'+H.M.,+'+M.)+                                                                    ",
+"                                  >.*+;.;.;.6.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.^+-+-+-+-+-+-+-+-+-+-+/+;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.O.(+> > > > > > > > > > > > > > > > > x _+:+M.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.M.<+H.[+H.}+M.H.                                      ",
+"            ;.;.&+*+;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;..+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.M.H.(+> > > > > > > > > > > > > > > > > z |+1+M.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.O.H.                ",
+"      ;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.>.2+-+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.M.O.{+> > > > > > > > > > > > > > > > > z 3+H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.M.        ",
+"  ;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;..+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.O.4+x > > > > > > > > > > > > > > > z ;+5+H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.M.H.    ",
+";.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.#+6+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.$+7+x > > > > > > > > > > > > > > x 8+9+H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.    ",
+";.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.#+6+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.W.V.z > > > > > > > > > > > > > x |+1+H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.    ",
+"  ;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;..+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.5+V.z > > > > > > > > > > > > z  +W.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.      ",
+"        ;.6.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.>.2+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.5+V., > > > > > > > > > > > d.]+H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.'+'+'+          ",
+"                  *+6.;.6.;.>.;.!+;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;..+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++6.;.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.H.5+7+x > > > > > > > > > S V.0+H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.a+'+b+[+'+c+                    ",
+"                                                *+d+;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.^+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++6.;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.W.4+x > > > > > > > x e+f+M.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.)+H.H.O.)+                                                    ",
+"                                                                              g+;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.W.7+> > > > > > > h+i+M.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.<+H.H.O.j+k+                                                                                  ",
+"                                                                                                            &+!+*+~+;.>.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+++;.;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.a+T.J.{ > { d.l+H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.'+M.H.H.m+H.                                                                                                                ",
+"                                                                                                                                          ;.;.&+!+*+;.;.;./+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+@+;.;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.H.H.M.M.M.G.G.n+o+9+M.M.H.H.p+H.H.'+b+                                                                                                                                              ",
+"                                                                                                                                                            2+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+@+;.;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.H.q+r+s+t+u+v+w+x+y+                                                                                                                                                                ",
+"                                                                                                                                                              z+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+@+;.                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.O.A+B+C+C+C+C+C+C+                                                                                                                                                                  ",
+"                                                                                                                                                                z+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+@+                                                                                                        H.H.H.H.H.H.H.H.H.H.H.H.H.O.A+C+D+D+D+D+D+                                                                                                                                                                    ",
+"                                                                                                                                                                  z+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=+E+                                                                                                      q+H.H.H.H.H.H.H.H.H.H.H.H.O.A+C+D+D+D+D+                                                                                                                                                                      ",
+"                                                                                                                                                                      F+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                                    G+H+H.H.H.H.H.H.H.H.H.H.H.H.O.A+C+D+D+D+                                                                                                                                                                        ",
+"                                                                                                                                                                        -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                                I+J+q+H.H.H.H.H.H.H.H.H.H.H.H.O.A+C+D+D+                                                                                                                                                                          ",
+"                                                                                                                                                                          F+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                            I+D+K+q+H.H.H.H.H.H.H.H.H.H.H.H.O.A+D+D+                                                                                                                                                                            ",
+"                                                                                                                                                                            F+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                      I+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.O.A+C+                                                                                                                                                                              ",
+"                                                                                                                                                                            =+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                  I+D+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.H.L+                                                                                                                                                                                ",
+"                                                                                                                                                                              /+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                I+D+D+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;./+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                            D+D+D+D+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;./+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                        D+D+D+D+D+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;./+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                    D+D+D+D+D+D+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;./+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                D+D+D+D+D+D+D+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.;.=+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                            D+D+D+D+D+D+D+D+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;.;.#+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                        D+D+D+D+D+D+D+D+D+D+D+J+q+H.H.H.H.H.H.H.H.H.H.H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.;..+2+M+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+                                                    O+P+Q+Q+Q+Q+Q+Q+Q+Q+Q+Q+R+S+T+T+T+T+T+T+T+T+U+V+H.H.H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.;.*+W+X+Y+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+`+ @.@                                              +@@@#@$@$@$@$@$@$@$@$@$@$@$@%@&@*@*@*@*@*@&@=@-@;@>@a+H.H.                                                                                                                                                                                ",
+"                                                                                                                                                                              ;.,@'@)@!@~@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@{@]@^@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@(@_@:@<@<@<@<@<@<@<@<@<@<@<@<@<@[@[@[@[@[@[@[@[@[@}@|@1@a+U+)+                                                                                                                                                                                ",
+"                                                                                                                                                                              ,@2@3@/@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@6@7@8@9@0@                                                                                                                                                                                ",
+"                                                                                                                                                                              a@!@4@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@b@c@d@e@                                                                                                                                                                                ",
+"                                                                                                                                                                              f@g@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@h@i@j@                                                                                                                                                                                ",
+"                                                                                                                                                                            k@l@g@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@c@m@n@                                                                                                                                                                              ",
+"                                                                                                                                                                          N+o@~@p@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@q@r@s@                                                                                                                                                                              ",
+"                                                                                                                                                                        t@M+u@v@4@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@w@x@y@z@                                                                                                                                                                            ",
+"                                                                                                                                                                        -+M+u@A@4@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@w@B@C@D@D+                                                                                                                                                                          ",
+"                                                                                                                                                                      -+-+M+E@^@4@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@w@F@G@H@D+D+                                                                                                                                                                        ",
+"                                                                                                                                                                    =+-+-+2+I@!@g@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@J@K@L@D+D+D+D+                                                                                                                                                                      ",
+"                                                                                                                                                                  -+-+-+-+M@N@O@P@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@h@Q@R@O+D+D+D+D+                                                                                                                                                                      ",
+"                                                                                                                                                                -+-+-+-+-+-+M+S@T@g@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@J@U@V@W@D+D+D+D+D+                                                                                                                                                                    ",
+"                                                                                                                                                              -+-+-+-+-+-+-+=+6+X@/@g@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@b@q@Y@Z@`@D+D+D+D+D+D+D+                                                                                                                                                                  ",
+"                                                                                                                                                              -+-+-+-+-+-+-+-+M@ #.#+#@#@#########$#/@/@/@/@/@/@/@/@/@/@/@/@g@%#############$#/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@h@&#*#*#*#*#*#*#&#=#/@/@/@/@/@/@/@/@/@/@/@5@-#*#*#*#*#;#J@>#,#D+D+D+D+D+D+D+D+D+D+                                                                                                                                                                ",
+"                                                                                                                                                            -+-+-+-+-+-+-+-+-+-+M@'#)#!#~#{#{#{#]#.@                        ^#/#{#{#{#{#{#(#_#$#/@/@/@/@/@/@/@/@/@/@/@/@/@/@5@:#<#[#}#}#}#}#|#1#2#                      3#4#5#6#7#8#9#0#a#D@D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                                              ",
+"                                                                                                                                                          -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+'#'#'#'#b#                            b#'#'#'#'#'#b#c#@#/@/@/@/@/@/@/@/@/@/@/@/@/@/@d#e#,#f#g#g#g#g#h#                              i#g#g#g#K+j#D+D+D+D+D+D+D+D+D+D+D+D+D+k#                                                                                                                                                            ",
+"                                                                                                                                                        -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                  -+-+-+-+-+-+l#m#/@/@/@/@/@/@/@/@/@/@/@/@/@/@w@n#o#H@D+D+D+D+                                  I+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                                            ",
+"                                                                                                                                                      -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                      -+-+-+-+-+p#q#/@/@/@/@/@/@/@/@/@/@/@/@/@/@q@r#s#H@D+D+D+                                      D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                                          ",
+"                                                                                                                                                      -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                          -+-+-+-+t#@#/@/@/@/@/@/@/@/@/@/@/@/@/@/@-#u#v#H@D+D+                                            D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                                        ",
+"                                                                                                                                                    -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                              6+-+-+w#x#4@/@/@/@/@/@/@/@/@/@/@/@/@/@&#y#z#j#D+                                                D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                                      ",
+"                                                                                                                                                  -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+A#                                                  6+-+B#C#4@/@/@/@/@/@/@/@/@/@/@/@/@/@*#D#C@H@                                                    D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+E#                                                                                                                                                    ",
+"                                                                                                                                                -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                        -+F#{@G#/@/@/@/@/@/@/@/@/@/@/@/@/@H#I#J#                                                        K#D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                                    ",
+"                                                                                                                                              F+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                            k@L#g@/@/@/@/@/@/@/@/@/@/@/@/@/@&#M#                                                              D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                                  ",
+"                                                                                                                                              -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                ~@4@/@/@/@/@/@/@/@/@/@/@/@/@/@=#                                                                  D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                                ",
+"                                                                                                                                            -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                    D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                              ",
+"                                                                                                                                          -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                      N#/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                      D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+C+                                                                                                                                            ",
+"                                                                                                                                        -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                        O#/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                        D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                            ",
+"                                                                                                                                      =+-+-+-+-+-+-+-+-+-+-+-+-+-+=+                                                                          G#/@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                            D+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                          ",
+"                                                                                                                                    -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                                                                              /@/@/@/@/@/@/@/@/@/@/@/@/@/@4@                                                                              I+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                        ",
+"                                                                                                                                    -+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                C+D+D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                      ",
+"                                                                                                                                  -+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                    /@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                  D+D+D+D+D+D+D+D+D+D+D+D+D+E#                                                                                                                                    ",
+"                                                                                                                                -+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                      /@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                      D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                    ",
+"                                                                                                                              z+-+-+-+-+-+-+-+-+-+-+-+-+                                                                                        /@/@/@/@/@/@/@/@/@/@/@/@/@/@O#                                                                                        D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                  ",
+"                                                                                                                              -+-+-+-+-+-+-+-+-+-+-+-+                                                                                          /@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                          D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                                ",
+"                                                                                                                            -+-+-+-+-+-+-+-+-+-+-+                                                                                              /@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                            D+D+D+D+D+D+D+D+D+D+D+D+                                                                                                                              ",
+"                                                                                                                          -+-+-+-+-+-+-+-+-+-+A#                                                                                                /@/@/@/@/@/@/@/@/@/@/@/@/@/@P#                                                                                              D+D+D+D+D+D+D+D+D+D+D+                                                                                                                              ",
+"                                                                                                                          -+-+-+-+-+-+-+-+-+6+                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                  D+D+D+D+D+D+D+D+D+D+                                                                                                                            ",
+"                                                                                                                        -+-+-+-+-+-+-+-+-+-+                                                                                                    /@/@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                    C+D+D+D+D+D+D+D+D+C+                                                                                                                          ",
+"                                                                                                                      -+-+-+-+-+-+-+-+-+                                                                                                        Q#/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                        C+D+D+D+D+D+D+D+D+                                                                                                                          ",
+"                                                                                                                      -+-+-+-+-+-+-+-+                                                                                                          R#/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                            D+D+D+D+D+D+D+D+                                                                                                                        ",
+"                                                                                                                      -+-+-+-+-+-+-+                                                                                                            x#/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                              j#D+D+D+D+D+S#                                                                                                                        ",
+"                                                                                                                      -+-+-+-+-+                                                                                                                /@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                  D+D+D+D+D+                                                                                                                        ",
+"                                                                                                                      -+-+-+                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                    k#D+D+T#                                                                                                                        ",
+"                                                                                                                                                                                                                                                U#/@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                    ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                  /@/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                  R#/@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@R#                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@V#                                                                                                                                                                                                                                                      ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                    /@/@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                        ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                          ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                          ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                          ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                          ",
+"                                                                                                                                                                                                                                                      /@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                          ",
+"                                                                                                                                                                                                                                                      (@/@/@/@/@/@/@/@                                                                                                                                                                                                                                                          ",
+"                                                                                                                                                                                                                                                        /@/@/@/@/@/@/@                                                                                                                                                                                                                                                          ",
+"                                                                                                                                                                                                                                                        /@/@/@/@/@/@R#                                                                                                                                                                                                                                                          ",
+"                                                                                                                                                                                                                                                        /@/@/@/@/@/@                                                                                                                                                                                                                                                            ",
+"                                                                                                                                                                                                                                                        /@/@/@/@/@/@                                                                                                                                                                                                                                                            ",
+"                                                                                                                                                                                                                                                          /@/@/@/@/@                                                                                                                                                                                                                                                            ",
+"                                                                                                                                                                                                                                                          /@/@/@/@(@                                                                                                                                                                                                                                                            ",
+"                                                                                                                                                                                                                                                            /@/@R#                                                                                                                                                                                                                                                              ",
+"                                                                                                                                                                                                                                                              N#                                                                                                                                                                                                                                                                "};
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin.properties b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin.properties
new file mode 100644
index 0000000..9776b77
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin.properties
@@ -0,0 +1,13 @@
+###############################################################################
+# Copyright (c) 2019 École Polytechnique de Montréal
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+
+Bundle-Vendor = Eclipse Trace Compass
+Bundle-Name = Trace Compass Incubator RCP Branding Plug-in
+
+
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin.xml b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin.xml
new file mode 100644
index 0000000..79850b5
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+   <extension
+         id="product"
+         point="org.eclipse.core.runtime.products">
+      <product
+            application="org.eclipse.tracecompass.rcp.ui.application"
+            name="Trace Compass Incubator">
+            <property
+                  name="appName"
+                  value="Trace Compass Incubator">
+            </property>
+            <property
+                  name="cssTheme"
+                  value="org.eclipse.e4.ui.css.theme.e4_default">
+            </property>
+            <property
+                  name="aboutImage"
+                  value="icons/tc_about.png">
+            </property>
+            <property
+                  name="aboutText"
+                  value="Trace Compass Incubator&#x0A;&#x0A;Version: 0.0.1&#x0A;&#x0A;Copyright (c) 2019 École Polytechnique de Montréal and others.&#x0A;&#x0A;All rights reserved. This program and the accompanying materials are&#x0A;made available under the terms of the Eclipse Public License v1.0 which&#x0A;accompanies this distribution, and is available at&#x0A;http://www.eclipse.org/legal/epl-v10.html">
+            </property>
+            <property
+                  name="windowImages"
+                  value="icons/png/tc_icon_16x16.png,icons/png/tc_icon_32x32.png,icons/png/tc_icon_48x48.png,icons/png/tc_icon_64x64.png,icons/png/tc_icon_128x128.png,icons/png/tc_icon_256x256.png">
+            </property>
+      </product>
+   </extension>
+</plugin>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin_customization.ini b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin_customization.ini
new file mode 100644
index 0000000..386f7d5
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/plugin_customization.ini
@@ -0,0 +1,4 @@
+org.eclipse.e4.ui.css.swt.theme/themeid=org.eclipse.e4.ui.css.theme.e4_default
+org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true
+org.eclipse.ui/defaultPerspectiveId=org.eclipse.linuxtools.lttng2.kernel.ui.perspective
+org.eclipse.help/HELP_DATA=help_data.xml
\ No newline at end of file
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/pom.xml b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/pom.xml
new file mode 100644
index 0000000..887aeba
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Copyright (c) 2013, 2019 Ericsson
+
+   All rights reserved. This program and the accompanying materials
+   are made available under the terms of the Eclipse Public License v1.0
+   which accompanies this distribution, and is available at
+   http://www.eclipse.org/legal/epl-v10.html
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <artifactId>org.eclipse.tracecompass.incubator.rcp.branding</artifactId>
+  <packaging>eclipse-plugin</packaging>
+
+  <name>Trace Compass RCP Branding plug-in</name>
+
+  <parent>
+    <artifactId>org.eclipse.tracecompass.incubator.rcp-parent</artifactId>
+     <groupId>org.eclipse.tracecompass.incubator</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+
+</project>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.branding/splash.bmp b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/splash.bmp
new file mode 100644
index 0000000..ecab99f
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.branding/splash.bmp
Binary files differ
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.product/.project b/rcp/org.eclipse.tracecompass.incubator.rcp.product/.project
new file mode 100644
index 0000000..9e8a5e0
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.product/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.tracecompass.incubator.rcp.product</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.product/about.html b/rcp/org.eclipse.tracecompass.incubator.rcp.product/about.html
new file mode 100644
index 0000000..c258ef5
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.product/about.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+ 
+<p>June 5, 2006</p>	
+<h3>License</h3>
+
+<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
+at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
+being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
+apply to your use of any object code in the Content.  Check the Redistributor's license that was 
+provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.product/epl-v10.html b/rcp/org.eclipse.tracecompass.incubator.rcp.product/epl-v10.html
new file mode 100644
index 0000000..9321f40
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.product/epl-v10.html
@@ -0,0 +1,256 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+
+
+
+
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Eclipse Public License - Version 1.0</title>
+
+<style type="text/css">
+  body {
+    size: 8.5in 11.0in;
+    margin: 0.25in 0.5in 0.25in 0.5in;
+    tab-interval: 0.5in;
+    }
+  p {  	
+    margin-left: auto;
+    margin-top:  0.5em;
+    margin-bottom: 0.5em;
+    }
+  p.list {
+  	margin-left: 0.5in;
+    margin-top:  0.05em;
+    margin-bottom: 0.05em;
+    }
+  </style></head><body lang="EN-US">
+
+<p align="center"><b>Eclipse Public License - v 1.0</b></p>
+
+<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
+DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
+AGREEMENT.</p>
+
+<p><b>1. DEFINITIONS</b></p>
+
+<p>"Contribution" means:</p>
+
+<p class="list">a) in the case of the initial Contributor, the initial
+code and documentation distributed under this Agreement, and</p>
+<p class="list">b) in the case of each subsequent Contributor:</p>
+<p class="list">i) changes to the Program, and</p>
+<p class="list">ii) additions to the Program;</p>
+<p class="list">where such changes and/or additions to the Program
+originate from and are distributed by that particular Contributor. A
+Contribution 'originates' from a Contributor if it was added to the
+Program by such Contributor itself or anyone acting on such
+Contributor's behalf. Contributions do not include additions to the
+Program which: (i) are separate modules of software distributed in
+conjunction with the Program under their own license agreement, and (ii)
+are not derivative works of the Program.</p>
+
+<p>"Contributor" means any person or entity that distributes
+the Program.</p>
+
+<p>"Licensed Patents" mean patent claims licensable by a
+Contributor which are necessarily infringed by the use or sale of its
+Contribution alone or when combined with the Program.</p>
+
+<p>"Program" means the Contributions distributed in accordance
+with this Agreement.</p>
+
+<p>"Recipient" means anyone who receives the Program under
+this Agreement, including all Contributors.</p>
+
+<p><b>2. GRANT OF RIGHTS</b></p>
+
+<p class="list">a) Subject to the terms of this Agreement, each
+Contributor hereby grants Recipient a non-exclusive, worldwide,
+royalty-free copyright license to reproduce, prepare derivative works
+of, publicly display, publicly perform, distribute and sublicense the
+Contribution of such Contributor, if any, and such derivative works, in
+source code and object code form.</p>
+
+<p class="list">b) Subject to the terms of this Agreement, each
+Contributor hereby grants Recipient a non-exclusive, worldwide,
+royalty-free patent license under Licensed Patents to make, use, sell,
+offer to sell, import and otherwise transfer the Contribution of such
+Contributor, if any, in source code and object code form. This patent
+license shall apply to the combination of the Contribution and the
+Program if, at the time the Contribution is added by the Contributor,
+such addition of the Contribution causes such combination to be covered
+by the Licensed Patents. The patent license shall not apply to any other
+combinations which include the Contribution. No hardware per se is
+licensed hereunder.</p>
+
+<p class="list">c) Recipient understands that although each Contributor
+grants the licenses to its Contributions set forth herein, no assurances
+are provided by any Contributor that the Program does not infringe the
+patent or other intellectual property rights of any other entity. Each
+Contributor disclaims any liability to Recipient for claims brought by
+any other entity based on infringement of intellectual property rights
+or otherwise. As a condition to exercising the rights and licenses
+granted hereunder, each Recipient hereby assumes sole responsibility to
+secure any other intellectual property rights needed, if any. For
+example, if a third party patent license is required to allow Recipient
+to distribute the Program, it is Recipient's responsibility to acquire
+that license before distributing the Program.</p>
+
+<p class="list">d) Each Contributor represents that to its knowledge it
+has sufficient copyright rights in its Contribution, if any, to grant
+the copyright license set forth in this Agreement.</p>
+
+<p><b>3. REQUIREMENTS</b></p>
+
+<p>A Contributor may choose to distribute the Program in object code
+form under its own license agreement, provided that:</p>
+
+<p class="list">a) it complies with the terms and conditions of this
+Agreement; and</p>
+
+<p class="list">b) its license agreement:</p>
+
+<p class="list">i) effectively disclaims on behalf of all Contributors
+all warranties and conditions, express and implied, including warranties
+or conditions of title and non-infringement, and implied warranties or
+conditions of merchantability and fitness for a particular purpose;</p>
+
+<p class="list">ii) effectively excludes on behalf of all Contributors
+all liability for damages, including direct, indirect, special,
+incidental and consequential damages, such as lost profits;</p>
+
+<p class="list">iii) states that any provisions which differ from this
+Agreement are offered by that Contributor alone and not by any other
+party; and</p>
+
+<p class="list">iv) states that source code for the Program is available
+from such Contributor, and informs licensees how to obtain it in a
+reasonable manner on or through a medium customarily used for software
+exchange.</p>
+
+<p>When the Program is made available in source code form:</p>
+
+<p class="list">a) it must be made available under this Agreement; and</p>
+
+<p class="list">b) a copy of this Agreement must be included with each
+copy of the Program.</p>
+
+<p>Contributors may not remove or alter any copyright notices contained
+within the Program.</p>
+
+<p>Each Contributor must identify itself as the originator of its
+Contribution, if any, in a manner that reasonably allows subsequent
+Recipients to identify the originator of the Contribution.</p>
+
+<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
+
+<p>Commercial distributors of software may accept certain
+responsibilities with respect to end users, business partners and the
+like. While this license is intended to facilitate the commercial use of
+the Program, the Contributor who includes the Program in a commercial
+product offering should do so in a manner which does not create
+potential liability for other Contributors. Therefore, if a Contributor
+includes the Program in a commercial product offering, such Contributor
+("Commercial Contributor") hereby agrees to defend and
+indemnify every other Contributor ("Indemnified Contributor")
+against any losses, damages and costs (collectively "Losses")
+arising from claims, lawsuits and other legal actions brought by a third
+party against the Indemnified Contributor to the extent caused by the
+acts or omissions of such Commercial Contributor in connection with its
+distribution of the Program in a commercial product offering. The
+obligations in this section do not apply to any claims or Losses
+relating to any actual or alleged intellectual property infringement. In
+order to qualify, an Indemnified Contributor must: a) promptly notify
+the Commercial Contributor in writing of such claim, and b) allow the
+Commercial Contributor to control, and cooperate with the Commercial
+Contributor in, the defense and any related settlement negotiations. The
+Indemnified Contributor may participate in any such claim at its own
+expense.</p>
+
+<p>For example, a Contributor might include the Program in a commercial
+product offering, Product X. That Contributor is then a Commercial
+Contributor. If that Commercial Contributor then makes performance
+claims, or offers warranties related to Product X, those performance
+claims and warranties are such Commercial Contributor's responsibility
+alone. Under this section, the Commercial Contributor would have to
+defend claims against the other Contributors related to those
+performance claims and warranties, and if a court requires any other
+Contributor to pay any damages as a result, the Commercial Contributor
+must pay those damages.</p>
+
+<p><b>5. NO WARRANTY</b></p>
+
+<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
+PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
+OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
+ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
+OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
+responsible for determining the appropriateness of using and
+distributing the Program and assumes all risks associated with its
+exercise of rights under this Agreement , including but not limited to
+the risks and costs of program errors, compliance with applicable laws,
+damage to or loss of data, programs or equipment, and unavailability or
+interruption of operations.</p>
+
+<p><b>6. DISCLAIMER OF LIABILITY</b></p>
+
+<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
+NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
+WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
+DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
+HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
+
+<p><b>7. GENERAL</b></p>
+
+<p>If any provision of this Agreement is invalid or unenforceable under
+applicable law, it shall not affect the validity or enforceability of
+the remainder of the terms of this Agreement, and without further action
+by the parties hereto, such provision shall be reformed to the minimum
+extent necessary to make such provision valid and enforceable.</p>
+
+<p>If Recipient institutes patent litigation against any entity
+(including a cross-claim or counterclaim in a lawsuit) alleging that the
+Program itself (excluding combinations of the Program with other
+software or hardware) infringes such Recipient's patent(s), then such
+Recipient's rights granted under Section 2(b) shall terminate as of the
+date such litigation is filed.</p>
+
+<p>All Recipient's rights under this Agreement shall terminate if it
+fails to comply with any of the material terms or conditions of this
+Agreement and does not cure such failure in a reasonable period of time
+after becoming aware of such noncompliance. If all Recipient's rights
+under this Agreement terminate, Recipient agrees to cease use and
+distribution of the Program as soon as reasonably practicable. However,
+Recipient's obligations under this Agreement and any licenses granted by
+Recipient relating to the Program shall continue and survive.</p>
+
+<p>Everyone is permitted to copy and distribute copies of this
+Agreement, but in order to avoid inconsistency the Agreement is
+copyrighted and may only be modified in the following manner. The
+Agreement Steward reserves the right to publish new versions (including
+revisions) of this Agreement from time to time. No one other than the
+Agreement Steward has the right to modify this Agreement. The Eclipse
+Foundation is the initial Agreement Steward. The Eclipse Foundation may
+assign the responsibility to serve as the Agreement Steward to a
+suitable separate entity. Each new version of the Agreement will be
+given a distinguishing version number. The Program (including
+Contributions) may always be distributed subject to the version of the
+Agreement under which it was received. In addition, after a new version
+of the Agreement is published, Contributor may elect to distribute the
+Program (including its Contributions) under the new version. Except as
+expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
+rights or licenses to the intellectual property of any Contributor under
+this Agreement, whether expressly, by implication, estoppel or
+otherwise. All rights in the Program not expressly granted under this
+Agreement are reserved.</p>
+
+<p>This Agreement is governed by the laws of the State of New York and
+the intellectual property laws of the United States of America. No party
+to this Agreement will bring a legal action under this Agreement more
+than one year after the cause of action arose. Each party waives its
+rights to a jury trial in any resulting litigation.</p>
+
+</body></html>
\ No newline at end of file
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.product/license.html b/rcp/org.eclipse.tracecompass.incubator.rcp.product/license.html
new file mode 100644
index 0000000..6e579a5
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.product/license.html
@@ -0,0 +1,164 @@
+<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Eclipse Foundation Software User Agreement</title>
+</head>
+
+<body lang="EN-US">
+<h2>Eclipse Foundation Software User Agreement</h2>
+<p>February 1, 2011</p>
+
+<h3>Usage Of Content</h3>
+
+<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+   (COLLECTIVELY "CONTENT").  USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+   CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU AGREE THAT YOUR USE
+   OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
+   NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
+   CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
+
+<h3>Applicable Licenses</h3>
+
+<p>Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the 
+Eclipse Public License Version 1.0
+   ("EPL").  A copy of the EPL is provided with this Content and is also
+ available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+   For purposes of the EPL, "Program" will mean the Content.</p>
+
+<p>Content includes, but is not limited to, source code, object code, 
+documentation and other files maintained in the Eclipse Foundation 
+source code
+   repository ("Repository") in software modules ("Modules") and made 
+available as downloadable archives ("Downloads").</p>
+
+<ul>
+       <li>Content may be structured and packaged into modules to 
+facilitate delivering, extending, and upgrading the Content.  Typical 
+modules may include plug-ins ("Plug-ins"), plug-in fragments 
+("Fragments"), and features ("Features").</li>
+       <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
+       <li>A Feature is a bundle of one or more Plug-ins and/or 
+Fragments and associated material.  Each Feature may be packaged as a 
+sub-directory in a directory named "features".  Within a Feature, files 
+named "feature.xml" may contain a list of the names and version numbers 
+of the Plug-ins
+      and/or Fragments associated with that Feature.</li>
+       <li>Features may also include other Features ("Included 
+Features"). Within a Feature, files named "feature.xml" may contain a 
+list of the names and version numbers of Included Features.</li>
+</ul>
+
+<p>The terms and conditions governing Plug-ins and Fragments should be 
+contained in files named "about.html" ("Abouts"). The terms and 
+conditions governing Features and
+Included Features should be contained in files named "license.html" 
+("Feature Licenses").  Abouts and Feature Licenses may be located in any
+ directory of a Download or Module
+including, but not limited to the following locations:</p>
+
+<ul>
+       <li>The top-level (root) directory</li>
+       <li>Plug-in and Fragment directories</li>
+       <li>Inside Plug-ins and Fragments packaged as JARs</li>
+       <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
+       <li>Feature directories</li>
+</ul>
+
+<p>Note: if a Feature made available by the Eclipse Foundation is 
+installed using the Provisioning Technology (as defined below), you must
+ agree to a license ("Feature Update License") during the
+installation process.  If the Feature contains Included Features, the 
+Feature Update License should either provide you with the terms and 
+conditions governing the Included Features or
+inform you where you can locate them.  Feature Update Licenses may be 
+found in the "license" property of files named "feature.properties" 
+found within a Feature.
+Such Abouts, Feature Licenses, and Feature Update Licenses contain the 
+terms and conditions (or references to such terms and conditions) that 
+govern your use of the associated Content in
+that directory.</p>
+
+<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER 
+TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
+  SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
+
+<ul>
+       <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
+       <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
+       <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
+       <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
+       <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
+       <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+</ul>
+
+<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND 
+CONDITIONS PRIOR TO USE OF THE CONTENT.  If no About, Feature License, 
+or Feature Update License is provided, please
+contact the Eclipse Foundation to determine what terms and conditions 
+govern that particular Content.</p>
+
+
+<h3>Use of Provisioning Technology</h3>
+
+<p>The Eclipse Foundation makes available provisioning software, 
+examples of which include, but are not limited to, p2 and the Eclipse
+   Update Manager ("Provisioning Technology") for the purpose of 
+allowing users to install software, documentation, information and/or
+   other materials (collectively "Installable Software"). This 
+capability is provided with the intent of allowing such users to
+   install, extend and update Eclipse-based products. Information about 
+packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+   ("Specification").</p>
+
+<p>You may use Provisioning Technology to allow other parties to install
+ Installable Software. You shall be responsible for enabling the
+   applicable license agreements relating to the Installable Software to
+ be presented to, and accepted by, the users of the Provisioning 
+Technology
+   in accordance with the Specification. By using Provisioning 
+Technology in such a manner and making it available in accordance with 
+the
+   Specification, you further acknowledge your agreement to, and the 
+acquisition of all necessary rights to permit the following:</p>
+
+<ol>
+       <li>A series of actions may occur ("Provisioning Process") in 
+which a user may execute the Provisioning Technology
+       on a machine ("Target Machine") with the intent of installing, 
+extending or updating the functionality of an Eclipse-based
+       product.</li>
+       <li>During the Provisioning Process, the Provisioning Technology 
+may cause third party Installable Software or a portion thereof to be
+       accessed and copied to the Target Machine.</li>
+       <li>Pursuant to the Specification, you will provide to the user 
+the terms and conditions that govern the use of the Installable
+       Software ("Installable Software Agreement") and such Installable 
+Software Agreement shall be accessed from the Target
+       Machine in accordance with the Specification. Such Installable 
+Software Agreement must inform the user of the terms and conditions that
+ govern
+       the Installable Software and must solicit acceptance by the end 
+user in the manner prescribed in such Installable Software Agreement. 
+Upon such
+       indication of agreement by the user, the provisioning Technology 
+will complete installation of the Installable Software.</li>
+</ol>
+
+<h3>Cryptography</h3>
+
+<p>Content may contain encryption software. The country in which you are
+ currently may have restrictions on the import, possession, and use, 
+and/or re-export to
+   another country, of encryption software. BEFORE using any encryption 
+software, please check the country's laws, regulations and policies 
+concerning the import,
+   possession, or use, and re-export of encryption software, to see if 
+this is permitted.</p>
+
+<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+
+
+</body></html>
\ No newline at end of file
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.product/pom.xml b/rcp/org.eclipse.tracecompass.incubator.rcp.product/pom.xml
new file mode 100644
index 0000000..55ea130
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.product/pom.xml
@@ -0,0 +1,215 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+      <artifactId>org.eclipse.tracecompass.incubator.rcp-parent</artifactId>
+      <groupId>org.eclipse.tracecompass.incubator</groupId>
+      <version>0.0.1-SNAPSHOT</version>
+    </parent>
+
+    <artifactId>org.eclipse.tracecompass.incubator.rcp.product</artifactId>
+    <packaging>eclipse-repository</packaging>
+
+    <name>Trace Compass Incubator RCP Product</name>
+
+    <properties>
+        <productId>org.eclipse.tracecompass.incubator.rcp</productId>
+        <maven.build.timestamp.format>yyyyMMdd-HHmm</maven.build.timestamp.format>
+        <archiveFileName>trace-compass-${unqualifiedVersion}-${build.timestamp}</archiveFileName>
+        <rootFolder>trace-compass</rootFolder>
+        <!-- for MacOSX, make sure you use a folder ending with .app , see bug 463670 -->
+        <rootFolderMac>${rootFolder}.app</rootFolderMac>
+    </properties>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.eclipse.tycho</groupId>
+                <artifactId>tycho-p2-director-plugin</artifactId>
+                <version>${tycho-version}</version>
+                <executions>
+                    <execution>
+                        <id>materialize-products</id>
+                        <goals>
+                            <goal>materialize-products</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>archive-products</id>
+                        <goals>
+                            <goal>archive-products</goal>
+                        </goals>
+                        <configuration>
+                            <formats>
+                                <linux>tar.gz</linux>
+                                <macosx>tar.gz</macosx>
+                                <solaris>zip</solaris>
+                                <win32>zip</win32>
+                            </formats>
+                        </configuration>
+                    </execution>
+                </executions>
+                <configuration>
+                    <products>
+                        <product>
+                            <archiveFileName>${archiveFileName}</archiveFileName>
+                            <id>${productId}</id>
+                            <rootFolder>${rootFolder}</rootFolder>
+                            <rootFolders>
+                                <macosx>${rootFolderMac}</macosx>
+                            </rootFolders>
+                        </product>
+                    </products>
+                    <source>repository</source>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+  <profiles>
+    <profile>
+      <id>sign-update-site</id>
+      <build>
+        <plugins>
+            <plugin>
+                <groupId>org.eclipse.tycho</groupId>
+                <artifactId>tycho-p2-director-plugin</artifactId>
+                <version>${tycho-version}</version>
+                <executions>
+                    <execution>
+                        <id>materialize-products</id>
+                        <goals>
+                            <goal>materialize-products</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>archive-products</id>
+                        <phase>pre-integration-test</phase>
+                        <goals>
+                            <goal>archive-products</goal>
+                        </goals>
+                        <configuration>
+                            <formats>
+                                <linux>tar.gz</linux>
+                                <macosx>tar.gz</macosx>
+                                <solaris>zip</solaris>
+                                <win32>zip</win32>
+                            </formats>
+                        </configuration>
+                    </execution>
+                </executions>
+                <configuration>
+                    <products>
+                        <product>
+                            <archiveFileName>${archiveFileName}</archiveFileName>
+                            <id>${productId}</id>
+                            <rootFolder>${rootFolder}</rootFolder>
+                            <rootFolders>
+                                <macosx>${rootFolderMac}</macosx>
+                            </rootFolders>
+                        </product>
+                    </products>
+                    <source>repository</source>
+                </configuration>
+            </plugin>
+<!--
+          <plugin>
+            <groupId>org.eclipse.cbi.maven.plugins</groupId>
+            <artifactId>eclipse-macsigner-plugin</artifactId>
+            <version>${cbi-plugins.version}</version>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>sign</goal>
+                </goals>
+                <configuration>
+                  <signFiles>
+                    <signFile>${project.build.directory}/products/${productId}/macosx/cocoa/x86_64/${rootFolderMac}</signFile>
+                  </signFiles>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+ -->
+        </plugins>
+      </build>
+    </profile>
+  <!-- Deploy RCP builds and update site to the downloads area -->
+    <profile>
+      <id>deploy-rcp</id>
+      <properties>
+        <rcpDestination>/home/data/httpd/download.eclipse.org/tracecompass.incubator/master/rcp/</rcpDestination>
+        <rcpSiteDestination>/home/data/httpd/download.eclipse.org/tracecompass.incubator/master/rcp-repository/</rcpSiteDestination>
+      </properties>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>deploy</id>
+                <phase>install</phase>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+                <configuration>
+                  <target>
+                    <!-- Cleanup the "rcp" destination, and copy over the new archives -->
+                    <delete includeemptydirs="false">
+                      <fileset dir="${rcpDestination}">
+                        <include name="*.tar.gz" />
+                        <include name="*.zip" />
+                      </fileset>
+                    </delete>
+                    <copy includeemptydirs="false" todir="${rcpDestination}">
+                      <fileset dir="target/products">
+                        <include name="trace-compass-*" />
+                      </fileset>
+                    </copy>
+
+                    <!-- Cleanup the "rcp-repository" update site, and copy over the new one -->
+                    <delete includeemptydirs="false">
+                      <fileset
+                        dir="${rcpSiteDestination}">
+                        <include name="**" />
+                      </fileset>
+                    </delete>
+                    <copy includeemptydirs="false" todir="${rcpSiteDestination}">
+                      <fileset dir="target/repository">
+                        <include name="**" />
+                      </fileset>
+                    </copy>
+                  </target>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <profile>
+      <id>build-one-rcp</id>
+        <build>
+          <plugins>
+            <plugin>
+              <groupId>org.eclipse.tycho</groupId>
+              <artifactId>target-platform-configuration</artifactId>
+              <configuration>
+                <environments>
+                  <environment>
+                    <os>linux</os>
+                    <ws>gtk</ws>
+                    <arch>x86_64</arch>
+                  </environment>
+                </environments>
+              </configuration>
+            </plugin>
+         </plugins>
+        </build>
+      </profile>
+    </profiles>
+  <groupId>org.eclipse.tracecompass.incubator</groupId>
+</project>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp.product/tracing.incubator.product b/rcp/org.eclipse.tracecompass.incubator.rcp.product/tracing.incubator.product
new file mode 100644
index 0000000..8ad527a
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp.product/tracing.incubator.product
@@ -0,0 +1,257 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?pde version="3.5"?>
+
+<product name="Trace Compass (Incubator)" uid="org.eclipse.tracecompass.incubator.rcp" id="org.eclipse.tracecompass.rcp.branding.product" application="org.eclipse.tracecompass.rcp.ui.application" version="0.0.1.qualifier" useFeatures="true" includeLaunchers="true">
+
+   <aboutInfo>
+      <image path="/org.eclipse.tracecompass.incubator.rcp.branding/icons/tc_about.png"/>
+      <text>
+         Trace Compass Incubator
+
+Version: 0.0.1
+
+Copyright (c) 2019 École Polytechnique de Montréal
+
+All rights reserved. This program and the accompanying materials are
+made available under the terms of the Eclipse Public License v1.0 which
+accompanies this distribution, and is available at
+http://www.eclipse.org/legal/epl-v10.html
+      </text>
+   </aboutInfo>
+
+   <configIni use="default">
+   </configIni>
+
+   <launcherArgs>
+      <programArgs>-data @noDefault
+      </programArgs>
+      <programArgsLin>--launcher.GTK_version 3
+      </programArgsLin>
+      <vmArgsLin>-Xms512m -Xmx1024m  -Dosgi.requiredJavaVersion=1.8
+      </vmArgsLin>
+      <vmArgsMac>-Xms512m -Xmx1024m -XstartOnFirstThread -Dosgi.requiredJavaVersion=1.8 -Dorg.eclipse.swt.internal.carbon.smallFonts
+      </vmArgsMac>
+      <vmArgsWin>-Xms512m -Xmx1024m  -Dosgi.requiredJavaVersion=1.8
+      </vmArgsWin>
+   </launcherArgs>
+
+   <windowImages i16="/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_16x16.png" i32="/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_32x32.png" i48="/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_48x48.png" i64="/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_64x64.png" i128="/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_128x128.png" i256="/org.eclipse.tracecompass.incubator.rcp.branding/icons/png/tc_icon_256x256.png"/>
+
+   <splash
+      location="org.eclipse.tracecompass.incubator.rcp.branding" />
+   <launcher name="tracecompass">
+      <linux icon="../org.eclipse.tracecompass.incubator.rcp.branding/icons/xpm/tc_icon_256x256.xpm"/>
+      <macosx icon="../org.eclipse.tracecompass.incubator.rcp.branding/icons/icns/tc_icon.icns"/>
+      <win useIco="true">
+         <ico path="../org.eclipse.tracecompass.incubator.rcp.branding/icons/ico/tc_icon.ico"/>
+         <bmp/>
+      </win>
+   </launcher>
+
+   <vm>
+      <linux include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</linux>
+      <macos include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</macos>
+      <solaris include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</solaris>
+      <windows include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</windows>
+   </vm>
+
+   <license>
+        <url>http://eclipse.org/legal/epl/notice.php</url>
+        <text>
+   Eclipse Foundation Software User Agreement
+April 9, 2014
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR
+OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).
+USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS
+AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR
+NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU
+AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT
+AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS
+OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS
+OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW, THEN YOU MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the
+Eclipse Foundation is provided to you under the terms and conditions of
+the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is
+provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.
+
+Content includes, but is not limited to, source code, object code,
+documentation and other files maintained in the Eclipse Foundation source code
+repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available
+as downloadable archives (&quot;Downloads&quot;).
+
+    - Content may be structured and packaged into modules to facilitate delivering,
+      extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),
+      plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).
+    - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)
+      in a directory named &quot;plugins&quot;.
+    - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.
+      Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.
+      Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version
+      numbers of the Plug-ins and/or Fragments associated with that Feature.
+    - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files
+      named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be
+contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and
+conditions governing Features and Included Features should be contained
+in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature
+Licenses may be located in any directory of a Download or Module
+including, but not limited to the following locations:
+
+    - The top-level (root) directory
+    - Plug-in and Fragment directories
+    - Inside Plug-ins and Fragments packaged as JARs
+    - Sub-directories of the directory named &quot;src&quot; of certain Plug-ins
+    - Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using the
+Provisioning Technology (as defined below), you must agree to a license (&quot;Feature
+Update License&quot;) during the installation process. If the Feature contains
+Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform
+you where you can locate them. Feature Update Licenses may be found in
+the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
+Such Abouts, Feature Licenses, and Feature Update Licenses contain the
+terms and conditions (or references to such terms and conditions) that
+govern your use of the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
+TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
+SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+    - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)
+    - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)
+    - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)
+    - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)
+    - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR
+TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License
+is provided, please contact the Eclipse Foundation to determine what terms and conditions
+govern that particular Content.
+
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which include,
+but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for
+the purpose of allowing users to install software, documentation, information and/or
+other materials (collectively &quot;Installable Software&quot;). This capability is provided with
+the intent of allowing such users to install, extend and update Eclipse-based products.
+Information about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).
+
+You may use Provisioning Technology to allow other parties to install Installable Software.
+You shall be responsible for enabling the applicable license agreements relating to the
+Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
+in accordance with the Specification. By using Provisioning Technology in such a manner and
+making it available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the following:
+
+    1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute
+       the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,
+       extending or updating the functionality of an Eclipse-based product.
+    2. During the Provisioning Process, the Provisioning Technology may cause third party
+       Installable Software or a portion thereof to be accessed and copied to the Target Machine.
+    3. Pursuant to the Specification, you will provide to the user the terms and conditions that
+       govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such
+       Installable Software Agreement shall be accessed from the Target Machine in accordance
+       with the Specification. Such Installable Software Agreement must inform the user of the
+       terms and conditions that govern the Installable Software and must solicit acceptance by
+       the end user in the manner prescribed in such Installable Software Agreement. Upon such
+       indication of agreement by the user, the provisioning Technology will complete installation
+       of the Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are
+currently may have restrictions on the import, possession, and use,
+and/or re-export to another country, of encryption software. BEFORE
+using any encryption software, please check the country&apos;s laws,
+regulations and policies concerning the import, possession, or use, and
+re-export of encryption software, to see if this is permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.
+         </text>
+   </license>
+
+   <plugins>
+   </plugins>
+
+   <features>
+      <feature id="org.eclipse.tracecompass.lttng2.kernel"/>
+      <feature id="org.eclipse.tracecompass.lttng2.ust"/>
+      <feature id="org.eclipse.tracecompass.lttng2.control"/>
+      <feature id="org.eclipse.equinox.p2.core.feature"/>
+      <feature id="org.eclipse.platform"/>
+      <feature id="org.eclipse.help"/>
+      <feature id="org.eclipse.emf.ecore"/>
+      <feature id="org.eclipse.equinox.p2.rcp.feature"/>
+      <feature id="org.eclipse.equinox.p2.user.ui"/>
+      <feature id="org.eclipse.tracecompass.tmf"/>
+      <feature id="org.eclipse.rcp"/>
+      <feature id="org.eclipse.e4.rcp"/>
+      <feature id="org.eclipse.emf.common"/>
+      <feature id="org.eclipse.equinox.p2.extras.feature"/>
+      <feature id="org.eclipse.tracecompass.ctf"/>
+      <feature id="org.eclipse.tracecompass.tmf.ctf"/>
+      <feature id="org.eclipse.tracecompass.tmf.pcap"/>
+      <feature id="org.eclipse.ecf.core.ssl.feature"/>
+      <feature id="org.eclipse.ecf.filetransfer.ssl.feature"/>
+      <feature id="org.eclipse.ecf.core.feature"/>
+      <feature id="org.eclipse.ecf.filetransfer.feature"/>
+      <feature id="org.eclipse.tracecompass.incubator.virtual.machine.analysis"/>
+      <feature id="org.eclipse.tracecompass.incubator.rcp.branding.feature"/>
+      <feature id="org.eclipse.tracecompass.incubator.atrace"/>
+      <feature id="org.eclipse.tracecompass.incubator.callstack"/>
+      <feature id="org.eclipse.tracecompass.incubator.contextswitch"/>
+      <feature id="org.eclipse.tracecompass.incubator.eventfieldcount"/>
+      <feature id="org.eclipse.tracecompass.incubator.ftrace"/>
+      <feature id="org.eclipse.tracecompass.incubator.hudson.maven"/>
+      <feature id="org.eclipse.tracecompass.incubator.kernel"/>
+      <feature id="org.eclipse.tracecompass.incubator.lttng2.ust.extras"/>
+      <feature id="org.eclipse.tracecompass.incubator.opentracing"/>
+      <feature id="org.eclipse.tracecompass.incubator.perf.profiling"/>
+      <feature id="org.eclipse.tracecompass.incubator.ros"/>
+      <feature id="org.eclipse.tracecompass.incubator.tracecompass"/>
+      <feature id="org.eclipse.tracecompass.incubator.traceevent"/>
+      <feature id="org.eclipse.tracecompass.incubator.uftrace"/>
+      <feature id="org.eclipse.ecf.filetransfer.httpclient45.feature"/>
+      <feature id="org.eclipse.tracecompass.jsontrace" installMode="root"/>
+      <feature id="org.eclipse.tracecompass.rcp" installMode="root"/>
+      <feature id="org.eclipse.tracecompass.incubator.rcp" installMode="root"/>
+   </features>
+
+   <configurations>
+      <plugin id="org.apache.felix.scr" autoStart="true" startLevel="2" />
+      <plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="4" />
+      <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
+      <plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="2" />
+      <plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
+      <plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
+      <plugin id="org.eclipse.tracecompass.rcp.ui" autoStart="false" startLevel="5" />
+      <plugin id="org.eclipse.update.configurator" autoStart="true" startLevel="3" />
+   </configurations>
+
+   <repositories>
+      <repository location="http://download.eclipse.org/tracecompass/master/rcp-repository" enabled="true" />
+      <repository location="http://download.eclipse.org/tracecompass.incubator/master/repository" enabled="true" />
+   </repositories>
+
+   <preferencesInfo>
+      <targetfile overwrite="false"/>
+   </preferencesInfo>
+
+   <cssInfo>
+   </cssInfo>
+
+</product>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp/.project b/rcp/org.eclipse.tracecompass.incubator.rcp/.project
new file mode 100644
index 0000000..2b22c80
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.tracecompass.incubator.rcp</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.FeatureBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.FeatureNature</nature>
+	</natures>
+</projectDescription>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp/.settings/org.eclipse.core.resources.prefs b/rcp/org.eclipse.tracecompass.incubator.rcp/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/<project>=UTF-8
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp/.settings/org.eclipse.core.runtime.prefs b/rcp/org.eclipse.tracecompass.incubator.rcp/.settings/org.eclipse.core.runtime.prefs
new file mode 100644
index 0000000..5a0ad22
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp/.settings/org.eclipse.core.runtime.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+line.separator=\n
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp/build.properties b/rcp/org.eclipse.tracecompass.incubator.rcp/build.properties
new file mode 100644
index 0000000..1010146
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp/build.properties
@@ -0,0 +1,11 @@
+###############################################################################
+# Copyright (c) 2019 École Polytechnique de Montréal
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+
+bin.includes = feature.xml,\
+               feature.properties
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp/feature.properties b/rcp/org.eclipse.tracecompass.incubator.rcp/feature.properties
new file mode 100644
index 0000000..586574e
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp/feature.properties
@@ -0,0 +1,17 @@
+###############################################################################
+# Copyright (c) 2019 École Polytechnique de Montréal
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+
+featureName=Trace Compass Incubator RCP Feature
+
+description=Feature aggregating the plug-in dependencies for the Trace Compass application with Incubator features.
+
+featureProvider=Eclipse Trace Compass Incubator
+
+copyright=Copyright 2019 École Polytechnique de Montréal
+
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp/feature.xml b/rcp/org.eclipse.tracecompass.incubator.rcp/feature.xml
new file mode 100644
index 0000000..975c2ef
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp/feature.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+      id="org.eclipse.tracecompass.incubator.rcp"
+      label="%featureName"
+      version="0.0.1.qualifier"
+      provider-name="%featureProvider"
+      plugin="org.eclipse.tracecompass.incubator.rcp.branding"
+      license-feature="org.eclipse.license"
+      license-feature-version="0.0.0">
+
+   <description>
+      %description
+   </description>
+
+   <copyright>
+      %copyright
+   </copyright>
+
+   <license url="%licenseURL">
+      %license
+   </license>
+
+   <requires>
+      <import feature="org.eclipse.e4.rcp" version="0.0.0" match="greaterOrEqual"/>
+      <import feature="org.eclipse.equinox.p2.core.feature" version="0.0.0" match="greaterOrEqual"/>
+      <import feature="org.eclipse.equinox.p2.extras.feature" version="0.0.0" match="greaterOrEqual"/>
+      <import feature="org.eclipse.help" version="0.0.0" match="greaterOrEqual"/>
+      <import feature="org.eclipse.tracecompass.tmf" version="0.0.0" match="greaterOrEqual"/>
+      <import feature="org.eclipse.platform" version="0.0.0" match="greaterOrEqual"/>
+   </requires>
+
+      <plugin
+         id="javax.ws.rs"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+</feature>
diff --git a/rcp/org.eclipse.tracecompass.incubator.rcp/pom.xml b/rcp/org.eclipse.tracecompass.incubator.rcp/pom.xml
new file mode 100644
index 0000000..8c498b8
--- /dev/null
+++ b/rcp/org.eclipse.tracecompass.incubator.rcp/pom.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Copyright (c) 2019 École Polytechnique de Montréal
+
+   All rights reserved. This program and the accompanying materials
+   are made available under the terms of the Eclipse Public License v1.0
+   which accompanies this distribution, and is available at
+   http://www.eclipse.org/legal/epl-v10.html
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <artifactId>org.eclipse.tracecompass.incubator.rcp-parent</artifactId>
+    <groupId>org.eclipse.tracecompass.incubator</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>org.eclipse.tracecompass.incubator.rcp</artifactId>
+  <packaging>eclipse-feature</packaging>
+
+  <name>Trace Compass Incubator RCP Feature</name>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.tycho.extras</groupId>
+        <artifactId>tycho-source-feature-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>source-feature</id>
+            <phase>package</phase>
+            <goals>
+              <goal>source-feature</goal>
+            </goals>
+            <configuration>
+              <excludes>
+                <plugin id="javax.ws.rs"/>
+              </excludes>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.eclipse.tycho</groupId>
+        <artifactId>tycho-p2-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attached-p2-metadata</id>
+            <phase>package</phase>
+            <goals>
+              <goal>p2-metadata</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+</project>
diff --git a/rcp/pom.xml b/rcp/pom.xml
new file mode 100644
index 0000000..10c5325
--- /dev/null
+++ b/rcp/pom.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Copyright (C) 2019 École Polytechnique de Montréal
+
+   All rights reserved. This program and the accompanying materials
+   are made available under the terms of the Eclipse Public License v1.0
+   which accompanies this distribution, and is available at
+   http://www.eclipse.org/legal/epl-v10.html
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <artifactId>org.eclipse.tracecompass.incubator</artifactId>
+    <groupId>org.eclipse.tracecompass.incubator</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>org.eclipse.tracecompass.incubator.rcp-parent</artifactId>
+  <packaging>pom</packaging>
+
+  <name>Trace Compass Incubator RCP Parent</name>
+
+  <modules>
+    <module>org.eclipse.tracecompass.incubator.rcp</module>
+    <module>org.eclipse.tracecompass.incubator.rcp.branding</module>
+    <module>org.eclipse.tracecompass.incubator.rcp.branding.feature</module>
+    <module>org.eclipse.tracecompass.incubator.rcp.product</module>
+  </modules>
+
+</project>
diff --git a/trace-server/org.eclipse.tracecompass.incubator.trace.server.product/pom.xml b/trace-server/org.eclipse.tracecompass.incubator.trace.server.product/pom.xml
index 91b7784..858b268 100644
--- a/trace-server/org.eclipse.tracecompass.incubator.trace.server.product/pom.xml
+++ b/trace-server/org.eclipse.tracecompass.incubator.trace.server.product/pom.xml
@@ -141,8 +141,8 @@
     <profile>
       <id>deploy-rcp</id>
       <properties>
-        <rcpDestination>/home/data/httpd/download.eclipse.org/tracecompass.incubator/trace-server/rcp/</rcpDestination>
-        <rcpSiteDestination>/home/data/httpd/download.eclipse.org/tracecompass.incubator/trace-server/rcp-repository</rcpSiteDestination>
+        <serverDestination>/home/data/httpd/download.eclipse.org/tracecompass.incubator/trace-server/rcp/</serverDestination>
+        <serverSiteDestination>/home/data/httpd/download.eclipse.org/tracecompass.incubator/trace-server/rcp-repository</serverSiteDestination>
       </properties>
       <build>
         <plugins>
@@ -159,12 +159,12 @@
                   <target>
                     <!-- Cleanup the "rcp" destination, and copy over the new archives -->
                     <delete includeemptydirs="false">
-                      <fileset dir="${rcpDestination}">
+                      <fileset dir="${serverDestination}">
                         <include name="*.tar.gz" />
                         <include name="*.zip" />
                       </fileset>
                     </delete>
-                    <copy includeemptydirs="false" todir="${rcpDestination}">
+                    <copy includeemptydirs="false" todir="${serverDestination}">
                       <fileset dir="target/products">
                         <include name="trace-compass-*" />
                       </fileset>
@@ -173,11 +173,11 @@
                     <!-- Cleanup the "rcp-repository" update site, and copy over the new one -->
                     <delete includeemptydirs="false">
                       <fileset
-                        dir="${rcpSiteDestination}">
+                        dir="${serverSiteDestination}">
                         <include name="**" />
                       </fileset>
                     </delete>
-                    <copy includeemptydirs="false" todir="${rcpSiteDestination}">
+                    <copy includeemptydirs="false" todir="${serverSiteDestination}">
                       <fileset dir="target/repository">
                         <include name="**" />
                       </fileset>
diff --git a/tracetypes/org.eclipse.tracecompass.incubator.opentracing/feature.xml b/tracetypes/org.eclipse.tracecompass.incubator.opentracing/feature.xml
index df356d7..1da41f9 100644
--- a/tracetypes/org.eclipse.tracecompass.incubator.opentracing/feature.xml
+++ b/tracetypes/org.eclipse.tracecompass.incubator.opentracing/feature.xml
@@ -28,13 +28,13 @@
       <import plugin="com.google.guava"/>
       <import plugin="org.apache.commons.lang3"/>
       <import plugin="org.eclipse.tracecompass.ctf.core"/>
-      <import plugin="org.eclipse.tracecompass.analysis.timing.ui"/>
+      <import plugin="org.eclipse.tracecompass.jsontrace.core"/>
       <import plugin="org.eclipse.ui"/>
       <import plugin="org.eclipse.tracecompass.tmf.ui"/>
       <import plugin="org.eclipse.ui.ide"/>
       <import plugin="org.apache.commons.compress"/>
       <import plugin="javax.ws.rs"/>
-      <import plugin="org.eclipse.tracecompass.jsontrace.core"/>
+      <import plugin="org.eclipse.help"/>
    </requires>
 
    <plugin