[archstudio-commits] svn commit: r7090 [2/2] - /archstudio4/branches/enhancements/edu.uci.isr.archstudio4/src/edu/uci/isr/archstudio4/archstudio4.xml

archstudio-commits-owner at uci.edu archstudio-commits-owner at uci.edu
Tue May 6 13:20:37 PDT 2008


Modified: archstudio4/branches/enhancements/edu.uci.isr.archstudio4/src/edu=
/uci/isr/archstudio4/archstudio4.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- archstudio4/branches/enhancements/edu.uci.isr.archstudio4/src/edu/uci/i=
sr/archstudio4/archstudio4.xml (original)
+++ archstudio4/branches/enhancements/edu.uci.isr.archstudio4/src/edu/uci/i=
sr/archstudio4/archstudio4.xml Tue May  6 13:20:37 2008
@@ -302,15 +302,35 @@
                 =

                 =

             </types:interface>
-<types:interface types:id=3D"interface0a04030e-4bd05b50-9dfdd5e0-f91f3db3"=
 xsi:type=3D"types:Interface">
-<types:description xsi:type=3D"instance:Description">relatedelements</type=
s:description>
+
+<types:interface types:id=3D"interfaceffffff8b-ba5a856e-aeb33144-8fe61906"=
 xsi:type=3D"types:Interface">
+<types:description xsi:type=3D"instance:Description">copypaste</types:desc=
ription>
 <types:direction xsi:type=3D"instance:Direction">out</types:direction>
-<types:type xlink:href=3D"#interfaceType0a04030e-4bd225b0-9835b4e2-f91f3df=
4" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
-<types:signature xlink:href=3D"#signature0a04030e-4bedc910-3622023a-420b00=
f9" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:type xlink:href=3D"#interfaceTypeffffff8b-ba69814e-f2c1e8ec-8fe63d7=
0" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:signature xlink:href=3D"#signatureffffff8b-ba6fe8a6-90761573-8fe63d=
f6" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 =

 =

 </types:interface>
 <types:type xlink:href=3D"#archipelagoType" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
             =

             =

             =

@@ -1372,6 +1392,41 @@
 </types:interface>
 <types:type xlink:href=3D"#componentType0a04030e-4bcc55a6-382d44f3-f91f3c0=
c" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 </types:component>
+<types:component types:id=3D"componentffffff8b-ba576a05-ba2719ab-8fe616dc"=
 xsi:type=3D"types:Component">
+<types:description xsi:type=3D"instance:Description">Copy Paste</types:des=
cription>
+<types:interface types:id=3D"interfaceffffff8b-ba57ce0e-c14da48a-8fe6171a"=
 xsi:type=3D"types:Interface">
+<types:description xsi:type=3D"instance:Description">xarchcs</types:descri=
ption>
+<types:direction xsi:type=3D"instance:Direction">out</types:direction>
+<types:type xlink:href=3D"#xarchcsInterfaceType" xlink:type=3D"simple" xsi=
:type=3D"instance:XMLLink"/>
+<types:signature xlink:href=3D"#signatureffffff8b-ba656d9a-c43a5dc6-8fe63c=
8e" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+
+
+</types:interface>
+<types:interface types:id=3D"interfaceffffff8b-ba5819fb-678d7345-8fe61754"=
 xsi:type=3D"types:Interface">
+<types:description xsi:type=3D"instance:Description">copypaste</types:desc=
ription>
+<types:direction xsi:type=3D"instance:Direction">in</types:direction>
+<types:type xlink:href=3D"#interfaceTypeffffff8b-ba69814e-f2c1e8ec-8fe63d7=
0" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:signature xlink:href=3D"#signatureffffff8b-ba65ac2a-8995de44-8fe63c=
e3" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+
+
+</types:interface>
+<types:interface types:id=3D"interfaceffffff8b-baafa397-309a049f-30b91763"=
 xsi:type=3D"types:Interface">
+<types:description xsi:type=3D"instance:Description">relatedelements</type=
s:description>
+<types:direction xsi:type=3D"instance:Direction">out</types:direction>
+<types:type xlink:href=3D"#interfaceType0a04030e-4bd225b0-9835b4e2-f91f3df=
4" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:signature xlink:href=3D"#signatureffffff8b-bab09809-fc7e650c-30b917=
f8" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+
+
+</types:interface>
+<types:type xlink:href=3D"#componentTypeffffff8b-ba6540dd-f89ba435-8fe63c6=
b" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+
+
+
+
+
+
+
+</types:component>
 <types:connector types:id=3D"launcherMultiway" xsi:type=3D"types:Connector=
">
             <types:description xsi:type=3D"instance:Description">Launcher =
Multiway</types:description>
             <types:interface types:id=3D"launcherMultiway.out" xsi:type=3D=
"types:Interface">
@@ -2087,6 +2142,29 @@
 =

 =

 </types:connector>
+<types:connector types:id=3D"connectorffffff8b-ba597d16-b4c39d7b-8fe617e3"=
 xsi:type=3D"types:Connector">
+<types:description xsi:type=3D"instance:Description">Copy Paste Proxy</typ=
es:description>
+<types:interface types:id=3D"interfaceffffff8b-ba599d9e-5c8556de-8fe61805"=
 xsi:type=3D"types:Interface">
+<types:description xsi:type=3D"instance:Description">out</types:descriptio=
n>
+<types:direction xsi:type=3D"instance:Direction">out</types:direction>
+<types:type xlink:href=3D"#interfaceTypeffffff8b-ba69814e-f2c1e8ec-8fe63d7=
0" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:signature xlink:href=3D"#signatureffffff8b-ba665ed0-558bec02-8fe63d=
0f" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+
+
+</types:interface>
+<types:interface types:id=3D"interfaceffffff8b-ba59b4c0-558cdb06-8fe61825"=
 xsi:type=3D"types:Interface">
+<types:description xsi:type=3D"instance:Description">in</types:description>
+<types:direction xsi:type=3D"instance:Direction">in</types:direction>
+<types:type xlink:href=3D"#interfaceTypeffffff8b-ba69814e-f2c1e8ec-8fe63d7=
0" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:signature xlink:href=3D"#signatureffffff8b-ba66771b-29c4fbd9-8fe63d=
2f" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+
+
+</types:interface>
+<types:type xlink:href=3D"#connectorTypeffffff8b-ba663436-6b0b4c77-8fe63ce=
c" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+
+
+
+</types:connector>
 <types:link types:id=3D"launcher.resources-resourcesSynchProxy.in" xsi:typ=
e=3D"types:Link">
             <types:description xsi:type=3D"instance:Description">Launcher.=
resources-to-Resources Synch Proxy.in</types:description>
             <types:point xsi:type=3D"instance:Point">
@@ -5073,28 +5151,55 @@
 =

 =

 </types:link>
-<types:link types:id=3D"link0a04030e-4bd0d6ba-c597c535-f91f3dbc" xsi:type=
=3D"types:Link">
-<types:description xsi:type=3D"instance:Description">Archipelago To Relate=
d Elements Link</types:description>
+<types:link types:id=3D"link0a04030e-4bfbcf65-d202ccac-4dcb2df8" xsi:type=
=3D"types:Link">
+<types:description xsi:type=3D"instance:Description">Current New Link</typ=
es:description>
 <types:point xsi:type=3D"instance:Point">
-<instance:anchorOnInterface xlink:href=3D"#interface0a04030e-4bd1681c-a842=
11be-f91f3de3" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<instance:anchorOnInterface xlink:href=3D"#interface0a04030e-4bcef651-e85a=
b6c1-f91f3cec" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 </types:point>
 <types:point xsi:type=3D"instance:Point">
-<instance:anchorOnInterface xlink:href=3D"#interface0a04030e-4bd05b50-9dfd=
d5e0-f91f3db3" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<instance:anchorOnInterface xlink:href=3D"#interface0a04030e-4bcf3e37-b826=
ccb5-f91f3d10" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 </types:point>
 =

 =

 </types:link>
-<types:link types:id=3D"link0a04030e-4bfbcf65-d202ccac-4dcb2df8" xsi:type=
=3D"types:Link">
-<types:description xsi:type=3D"instance:Description">Current New Link</typ=
es:description>
+<types:link types:id=3D"linkffffff8b-ba58464b-80ab521e-8fe6175c" xsi:type=
=3D"types:Link">
+<types:description xsi:type=3D"instance:Description">Copy Paste To XArchCS=
 Sync Proxy</types:description>
 <types:point xsi:type=3D"instance:Point">
-<instance:anchorOnInterface xlink:href=3D"#interface0a04030e-4bcef651-e85a=
b6c1-f91f3cec" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<instance:anchorOnInterface xlink:href=3D"#xArchADTSynchProxy.in" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
 </types:point>
 <types:point xsi:type=3D"instance:Point">
-<instance:anchorOnInterface xlink:href=3D"#interface0a04030e-4bcf3e37-b826=
ccb5-f91f3d10" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<instance:anchorOnInterface xlink:href=3D"#interfaceffffff8b-ba57ce0e-c14d=
a48a-8fe6171a" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+</types:point>
+</types:link>
+<types:link types:id=3D"linkffffff8b-ba59fa64-1d24c97c-8fe61847" xsi:type=
=3D"types:Link">
+<types:description xsi:type=3D"instance:Description">Copy Paste To Proxy</=
types:description>
+<types:point xsi:type=3D"instance:Point">
+<instance:anchorOnInterface xlink:href=3D"#interfaceffffff8b-ba5819fb-678d=
7345-8fe61754" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+</types:point>
+<types:point xsi:type=3D"instance:Point">
+<instance:anchorOnInterface xlink:href=3D"#interfaceffffff8b-ba599d9e-5c85=
56de-8fe61805" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+</types:point>
+</types:link>
+<types:link types:id=3D"linkffffff8b-ba5ad9d7-9d38385f-8fe6190e" xsi:type=
=3D"types:Link">
+<types:description xsi:type=3D"instance:Description">Copy Paste Proxy To A=
rchipelago</types:description>
+<types:point xsi:type=3D"instance:Point">
+<instance:anchorOnInterface xlink:href=3D"#interfaceffffff8b-ba59b4c0-558c=
db06-8fe61825" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+</types:point>
+<types:point xsi:type=3D"instance:Point">
+<instance:anchorOnInterface xlink:href=3D"#interfaceffffff8b-ba5a856e-aeb3=
3144-8fe61906" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 </types:point>
+</types:link>
+<types:link types:id=3D"linkffffff8b-baaf98d9-1f9a014c-30b91730" xsi:type=
=3D"types:Link">
+<types:description xsi:type=3D"instance:Description">Related Elements Prox=
y To Copy Paste</types:description>
+<types:point xsi:type=3D"instance:Point">
+<instance:anchorOnInterface xlink:href=3D"#interface0a04030e-4bd1681c-a842=
11be-f91f3de3" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+</types:point>
+<types:point xsi:type=3D"instance:Point">
+<instance:anchorOnInterface xlink:href=3D"#interfaceffffff8b-baafa397-309a=
049f-30b91763" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+</types:point>
+</types:link>
 =

 =

-</types:link>
 =

 =

 =

@@ -6495,942 +6600,1475 @@
 =

 =

 =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 =

 =

 =

@@ -16503,13 +17141,14 @@
                     <lookupimplementation:name xsi:type=3D"lookupimplement=
ation:LookupName">explicitevents</lookupimplementation:name>
                 </implementation:implementation>
             </types:signature>
-<types:signature types:id=3D"signature0a04030e-4bedc910-3622023a-420b00f9"=
 xsi:type=3D"implementation:SignatureImpl">
-<types:description xsi:type=3D"instance:Description">relatedelements</type=
s:description>
+
+<types:signature types:id=3D"signatureffffff8b-ba6fe8a6-90761573-8fe63df6"=
 xsi:type=3D"implementation:SignatureImpl">
+<types:description xsi:type=3D"instance:Description">copypaste</types:desc=
ription>
 <types:direction xsi:type=3D"instance:Direction">out</types:direction>
-<types:type xlink:href=3D"#interfaceType0a04030e-4bd225b0-9835b4e2-f91f3df=
4" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:type xlink:href=3D"#interfaceTypeffffff8b-ba69814e-f2c1e8ec-8fe63d7=
0" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 <types:serviceType xsi:type=3D"types:SignatureServiceType">requires</types=
:serviceType>
 <implementation:implementation xsi:type=3D"lookupimplementation:LookupImpl=
ementation">
-<lookupimplementation:name xsi:type=3D"lookupimplementation:LookupName">re=
latedelements</lookupimplementation:name>
+<lookupimplementation:name xsi:type=3D"lookupimplementation:LookupName">co=
pypaste</lookupimplementation:name>
 </implementation:implementation>
 =

 =

@@ -16517,6 +17156,24 @@
 =

 =

 </types:signature>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
             =

             =

             =

@@ -18247,6 +18904,62 @@
 =

 =

 </types:componentType>
+<types:componentType types:id=3D"componentTypeffffff8b-ba6540dd-f89ba435-8=
fe63c6b" xsi:type=3D"implementation:VariantComponentTypeImpl">
+<types:description xsi:type=3D"instance:Description">Copy Paste Type</type=
s:description>
+<types:signature types:id=3D"signatureffffff8b-ba656d9a-c43a5dc6-8fe63c8e"=
 xsi:type=3D"implementation:SignatureImpl">
+<types:description xsi:type=3D"instance:Description">xarchcs</types:descri=
ption>
+<types:direction xsi:type=3D"instance:Direction">out</types:direction>
+<types:type xlink:href=3D"#xarchcsInterfaceType" xlink:type=3D"simple" xsi=
:type=3D"instance:XMLLink"/>
+<types:serviceType xsi:type=3D"types:SignatureServiceType">requires</types=
:serviceType>
+<implementation:implementation xsi:type=3D"lookupimplementation:LookupImpl=
ementation">
+<lookupimplementation:name xsi:type=3D"lookupimplementation:LookupName">xa=
rchcs</lookupimplementation:name>
+</implementation:implementation>
+
+
+
+
+
+</types:signature>
+<types:signature types:id=3D"signatureffffff8b-ba65ac2a-8995de44-8fe63ce3"=
 xsi:type=3D"implementation:SignatureImpl">
+<types:description xsi:type=3D"instance:Description">copypaste</types:desc=
ription>
+<types:direction xsi:type=3D"instance:Direction">in</types:direction>
+<types:type xlink:href=3D"#interfaceTypeffffff8b-ba69814e-f2c1e8ec-8fe63d7=
0" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:serviceType xsi:type=3D"types:SignatureServiceType">provides</types=
:serviceType>
+<implementation:implementation xsi:type=3D"lookupimplementation:LookupImpl=
ementation">
+<lookupimplementation:name xsi:type=3D"lookupimplementation:LookupName">co=
pypaste</lookupimplementation:name>
+</implementation:implementation>
+
+
+
+
+
+</types:signature>
+<types:signature types:id=3D"signatureffffff8b-bab09809-fc7e650c-30b917f8"=
 xsi:type=3D"implementation:SignatureImpl">
+<types:description xsi:type=3D"instance:Description">relatedelements</type=
s:description>
+<types:direction xsi:type=3D"instance:Direction">out</types:direction>
+<types:type xlink:href=3D"#interfaceType0a04030e-4bd225b0-9835b4e2-f91f3df=
4" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:serviceType xsi:type=3D"types:SignatureServiceType">requires</types=
:serviceType>
+<implementation:implementation xsi:type=3D"lookupimplementation:LookupImpl=
ementation">
+<lookupimplementation:name xsi:type=3D"lookupimplementation:LookupName">re=
latedelements</lookupimplementation:name>
+</implementation:implementation>
+
+
+
+
+
+</types:signature>
+
+
+
+<implementation:implementation xsi:type=3D"javaimplementation:JavaImplemen=
tation">
+<javaimplementation:mainClass xsi:type=3D"javaimplementation:JavaClassFile=
">
+<javaimplementation:javaClassName xsi:type=3D"javaimplementation:JavaClass=
Name">edu.uci.isr.archstudio4.comp.copypaste.CopyPasteMyxComponent</javaimp=
lementation:javaClassName>
+</javaimplementation:mainClass>
+</implementation:implementation>
+
+
+
+</types:componentType>
 <types:connectorType types:id=3D"launcherMultiwayType" xsi:type=3D"impleme=
ntation:VariantConnectorTypeImpl">
             <types:description xsi:type=3D"instance:Description">Launcher =
Multiway Type</types:description>
             <types:signature types:id=3D"launcherMultiwayType.out" xsi:typ=
e=3D"implementation:SignatureImpl">
@@ -19520,6 +20233,45 @@
 =

 =

 </types:connectorType>
+<types:connectorType types:id=3D"connectorTypeffffff8b-ba663436-6b0b4c77-8=
fe63cec" xsi:type=3D"implementation:VariantConnectorTypeImpl">
+<types:description xsi:type=3D"instance:Description">Copy Paste Proxy Type=
</types:description>
+<types:signature types:id=3D"signatureffffff8b-ba665ed0-558bec02-8fe63d0f"=
 xsi:type=3D"implementation:SignatureImpl">
+<types:description xsi:type=3D"instance:Description">out</types:descriptio=
n>
+<types:direction xsi:type=3D"instance:Direction">out</types:direction>
+<types:type xlink:href=3D"#interfaceTypeffffff8b-ba69814e-f2c1e8ec-8fe63d7=
0" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:serviceType xsi:type=3D"types:SignatureServiceType">requires</types=
:serviceType>
+<implementation:implementation xsi:type=3D"lookupimplementation:LookupImpl=
ementation">
+<lookupimplementation:name xsi:type=3D"lookupimplementation:LookupName">ou=
t</lookupimplementation:name>
+</implementation:implementation>
+
+
+
+
+
+</types:signature>
+<types:signature types:id=3D"signatureffffff8b-ba66771b-29c4fbd9-8fe63d2f"=
 xsi:type=3D"implementation:SignatureImpl">
+<types:description xsi:type=3D"instance:Description">in</types:description>
+<types:direction xsi:type=3D"instance:Direction">in</types:direction>
+<types:type xlink:href=3D"#interfaceTypeffffff8b-ba69814e-f2c1e8ec-8fe63d7=
0" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<types:serviceType xsi:type=3D"types:SignatureServiceType">provides</types=
:serviceType>
+<implementation:implementation xsi:type=3D"lookupimplementation:LookupImpl=
ementation">
+<lookupimplementation:name xsi:type=3D"lookupimplementation:LookupName">in=
</lookupimplementation:name>
+</implementation:implementation>
+
+
+
+
+
+</types:signature>
+<implementation:implementation xsi:type=3D"javaimplementation:JavaImplemen=
tation">
+<javaimplementation:mainClass xsi:type=3D"javaimplementation:JavaClassFile=
">
+<javaimplementation:javaClassName xsi:type=3D"javaimplementation:JavaClass=
Name">edu.uci.isr.myx.conn.SynchronousProxyConnector</javaimplementation:ja=
vaClassName>
+</javaimplementation:mainClass>
+</implementation:implementation>
+
+
+
+</types:connectorType>
 <types:interfaceType types:id=3D"launcherInterfaceType" xsi:type=3D"implem=
entation:InterfaceTypeImpl">
             <types:description xsi:type=3D"instance:Description">launcher<=
/types:description>
             <implementation:implementation xsi:type=3D"javaimplementation:=
JavaImplementation">
@@ -19875,6 +20627,259 @@
 </implementation:implementation>
 =

 </types:interfaceType>
+<types:interfaceType types:id=3D"interfaceTypeffffff8b-ba69814e-f2c1e8ec-8=
fe63d70" xsi:type=3D"implementation:InterfaceTypeImpl">
+<types:description xsi:type=3D"instance:Description">copypaste</types:desc=
ription>
+<implementation:implementation xsi:type=3D"javaimplementation:JavaImplemen=
tation">
+<javaimplementation:mainClass xsi:type=3D"javaimplementation:JavaClassFile=
">
+<javaimplementation:javaClassName xsi:type=3D"javaimplementation:JavaClass=
Name">edu.uci.isr.archstudio4.comp.copypaste.ICopyPasteManager</javaimpleme=
ntation:javaClassName>
+</javaimplementation:mainClass>
+</implementation:implementation>
+
+</types:interfaceType>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 =

 =

 =

@@ -22217,473 +23222,4809 @@
         =

         =

 =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-        =

-    </types:archTypes>
-<hints3:renderingHints3 xsi:type=3D"hints3:RenderingHints3">
-        <hints3:hintedElement hints3:maintainer=3D"edu.uci.isr.archstudio4=
.comp.archipelago" hints3:type=3D"XML" hints3:version=3D"4.1.0" xsi:type=3D=
"hints3:HintBundle">
+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+        =

+    </types:archTypes>
+<hints3:renderingHints3 xsi:type=3D"hints3:RenderingHints3">
+        <hints3:hintedElement hints3:maintainer=3D"edu.uci.isr.archstudio4=
.comp.archipelago" hints3:type=3D"XML" hints3:version=3D"4.1.0" xsi:type=3D=
"hints3:HintBundle">
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#ArchStudio_4" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#launcher.results" xlink:=
type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10998,9350" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.67333335,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.67333335,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12051,11875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#launcher.resources" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10850,8850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12025,11775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#launcher.launcher" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10725,9350" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12000,11875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#launcher" xlink:type=3D"simple" xsi:type=3D"=
instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"11950,11775,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"11950,11775,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchADT.xarchflatevents=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"148,-725" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.67333335,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"9960,9025" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchADT.xarchfileevents=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"0,-750" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.56666666,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"9940,9025" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchADT.xarch" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"-125,-750" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.43333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"9920,9025" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#xArchADT" xlink:type=3D"simple" xsi:type=3D"=
instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"9875,9125,150,100" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+                        <hints3:value hints3:data=3D"9855,8725,150,100" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.editormanager" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"2873,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.93142855,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.93142855,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10426,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.launcher" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"1771,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.29142857,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.29142857,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10202,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.filemanager" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"1502,18750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.14,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.14,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10149,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.xarchfileevents=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"2352,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.64,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.64,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10324,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.filemanagereven=
ts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"1350,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.071428575,0.0}" hi=
nts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Pro=
pertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.071428575,0.=
0}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coo=
rdinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.la=
ng.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10125,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.xarchflatevents=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"2477,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.7114286,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.7114286,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10349,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.resources" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"1998,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.43142858,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.43142858,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10251,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.focuseditoreven=
ts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"2748,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.86,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.86,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10401,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archEdit.xarch" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"2225,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5714286,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5714286,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10300,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archEdit" xlink:type=3D"simple" xsi:type=3D"=
instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"10100,13750,350,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"10100,13750,350,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#mYXRuntime.myxruntime" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16225,100" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13100,10025" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#mYXRuntime" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13050,9925,100,100" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13050,9925,100,100" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIM.myxruntime" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16225,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13100,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIM.aim" xlink:type=3D"s=
imple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16100,11850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13075,12375" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIM.xarch" xlink:type=3D=
"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16100,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13075,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#aIM" xlink:type=3D"simple" xsi:type=3D"insta=
nce:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13025,12275,100,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13025,12275,100,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.launcher" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14996,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.38,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.38,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12852,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.filemanager"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14725,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.25,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.25,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12800,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.focuseditore=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15996,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.88,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.88,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13052,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.resources" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15225,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12900,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.xarchflateve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15623,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.69,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.69,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12976,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.aim" xlink:t=
ype=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14352,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.06,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.06,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12724,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.xarchfileeve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15496,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.63,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.63,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12952,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.editormanage=
r" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16123,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.94,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.94,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13076,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15725,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13000,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#aIMLauncher.filemanagere=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14623,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.19,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.19,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12776,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#aIMLauncher" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"12700,13775,400,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"12700,13775,400,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.filemanager"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"3375,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.08,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.08,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10525,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.editormanage=
r" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"6100,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.96,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.96,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"11075,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.graphlayout"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"5225,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.68,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.68,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10900,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.selector" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"5475,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.76,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.76,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10950,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.filemanagere=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"3250,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.04,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.04,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10500,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.resources" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"3850,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.24,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.24,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10625,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.xarchflateve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"4725,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.52,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.52,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10800,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.xarchfileeve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"4575,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.48,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.48,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10775,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.booleannotat=
ion" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"4100,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.32,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.32,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10675,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"4475,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.44,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.44,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10750,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.guardtracker=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"4225,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.36,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.36,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10700,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.preferences"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"5750,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.84,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.84,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"11000,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.launcher" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"3600,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.16,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.16,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10575,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelago.focuseditore=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"5975,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.92,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.92,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"11050,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archipelago" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"10475,13750,625,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"10475,13750,625,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelagoPreferencePan=
el.preferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"35500,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16950,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archipelagoPreferencePanel" xlink:type=3D"si=
mple" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"16875,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"16875,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archipelagoTypesPreferen=
cePanel.preferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"36375,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"17125,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archipelagoTypesPreferencePanel" xlink:type=
=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"17050,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"17050,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.focuseditor=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"30600,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6111111,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6111111,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15975,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.filemanager=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"29371,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.055555556,0.0}" hi=
nts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Pro=
pertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.055555556,0.=
0}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coo=
rdinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.la=
ng.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15725,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.xarchfileev=
ents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"30123,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.3888889,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.3888889,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15875,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.resources" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"29873,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.2777778,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.2777778,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15825,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.xarchflatev=
ents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"30229,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.44444445,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.44444445,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15900,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.editormanag=
er" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"30746,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16000,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.launcher" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"29727,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.22222222,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.22222222,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15800,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.filemanager=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"29475,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.11111111,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.11111111,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15750,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#typeWrangler.xarch" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"30350,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15925,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#typeWrangler" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"15700,13775,450,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"15700,13775,450,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selector.selector" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"30225,11750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15900,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selector.booleaneval" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"30100,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15875,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selector.xarch" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"30373,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15925,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#selector" xlink:type=3D"simple" xsi:type=3D"=
instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"15825,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"15825,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#pruner.xarch" xlink:type=
=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"28850,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15625,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#pruner.pruner" xlink:typ=
e=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"28850,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15625,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#pruner" xlink:type=3D"simple" xsi:type=3D"in=
stance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"15550,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"15550,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#versionPruner.versionpru=
ner" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"27500,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15350,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#versionPruner.xarch" xli=
nk:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"27475,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15350,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#versionPruner" xlink:type=3D"simple" xsi:typ=
e=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"15275,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"15275,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.xarchflat=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"27975,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.55,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.55,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15450,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.resources=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"27600,18875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.4,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.4,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15375,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.pruner" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"28475,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15550,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.selector"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"28600,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.8,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.8,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15575,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.filemanag=
erevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"26975,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.15,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.15,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15250,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.focusedit=
orevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"28850,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.9,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.9,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15625,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.filemanag=
er" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"27100,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.2,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.2,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15275,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.launcher"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"27375,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.3,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15325,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.xarch" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"28075,18875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15475,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.editorman=
ager" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"28975,18875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.95,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.95,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15650,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.versionpr=
uner" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"28350,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.7,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15525,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#selectorDriver.xarchfile=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"27850,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15425,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#selectorDriver" xlink:type=3D"simple" xsi:ty=
pe=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"15175,13775,500,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"15175,13775,500,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#graphLayout.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"24100,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14675,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#graphLayout.graphlayout"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"24225,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14700,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#graphLayout.preferences"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"24373,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14725,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#graphLayout" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"14625,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"14625,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#graphLayoutPreferences.p=
references" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"37250,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"17300,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#graphLayoutPreferences" xlink:type=3D"simple=
" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"17225,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"17225,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#guardTracker.xarch" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"23498,12850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14550,12575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#guardTracker.booleannota=
tion" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"23225,12850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14500,12575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#guardTracker.guardtracke=
r" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"23350,13350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14525,12675" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#guardTracker" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"14450,12575,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"14450,12575,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#resources.resources" xli=
nk:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12475,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12350,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#resources" xlink:type=3D"simple" xsi:type=3D=
"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"12275,11450,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"12275,11450,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#preferencesADT.preferenc=
es" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"32498,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16350,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#preferencesADT.propertye=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"32225,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16300,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#preferencesADT" xlink:type=3D"simple" xsi:ty=
pe=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"16250,11450,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"16250,11450,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#basePreferencePanel.pref=
erences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"35123,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16875,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#basePreferencePanel.reso=
urces" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"34850,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16825,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#basePreferencePanel" xlink:type=3D"simple" x=
si:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"16775,12275,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"16775,12275,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#editorManager.focusedito=
revents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"33600,9475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16575,11900" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#editorManager.preference=
s" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"33725,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16600,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#editorManager.editormana=
ger" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"33873,9475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16625,11900" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#editorManager" xlink:type=3D"simple" xsi:typ=
e=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"16525,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"16525,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#editorPreferencePanel.pr=
eferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"36100,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"17075,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#editorPreferencePanel.ed=
itormanager" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"36373,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"17125,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#editorPreferencePanel" xlink:type=3D"simple"=
 xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"17025,12275,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"17025,12275,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#fileTracker.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14623,11375" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12775,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#fileTracker.xarchfileeve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14350,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12725,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#fileTracker.xarchflateve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14475,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12750,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#fileTracker" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"12675,12275,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"12675,12275,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#fileManager.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15498,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12950,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#fileManager.filemanagere=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15225,11850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12900,12375" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#fileManager.filemanager"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15498,11850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12950,12375" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#fileManager.xarchfileeve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15225,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12900,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#fileManager.xarchflateve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15350,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"12925,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#fileManager" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"12850,12275,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"12850,12275,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightPreferences.pre=
ferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"37975,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"17450,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archlightPreferences" xlink:type=3D"simple" =
xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"17400,11800,100,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"17400,11800,100,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueADT.xarchf=
ileevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"19725,7350" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13800,11475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueADT.archli=
ghtissueadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"19625,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13775,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueADT.archli=
ghtissueadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"19873,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13825,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archlightIssueADT" xlink:type=3D"simple" xsi=
:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13725,11475,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13725,11475,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueView.xarch=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"18977,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13650,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueView.archl=
ightissueadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"19498,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13750,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueView.archl=
ightissueadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"19727,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.8333333,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.8333333,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13800,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueView.edito=
rmanager" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"19975,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{1.0,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{1.0,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13850,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueView.resou=
rces" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"18748,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.16666667,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.16666667,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13600,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightIssueView.prefe=
rences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"18475,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.0,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.0,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13550,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archlightIssueView" xlink:type=3D"simple" xs=
i:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13550,13775,300,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13550,13775,300,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightNoticeADT.archl=
ightnoticeadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"25850,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15025,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightNoticeADT.archl=
ightnoticeadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"26148,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"15075,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archlightNoticeADT" xlink:type=3D"simple" xs=
i:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"14975,11475,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"14975,11475,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#ArchStudio_4" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightNoticeView.reso=
urces" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"20623,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.30769232,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.30769232,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13975,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#launcher.results" xlink:=
type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightNoticeView.arch=
lightnoticeadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10998,9350" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"21023,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.67333335,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.53846157,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -22692,10 +28033,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.67333335,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.53846157,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12051,11875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14050,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -22711,12 +28052,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#launcher.resources" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightNoticeView.arch=
lightnoticeadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10850,8850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"21227,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.6923077,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -22725,10 +28066,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.6923077,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12025,11775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14100,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -22744,9 +28085,33 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#launcher.launcher" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightNoticeView" xlink:type=3D"simple" x=
si:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13875,13775,325,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13875,13775,325,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightTestADT.archlig=
httestadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10725,9350" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"22600,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
@@ -22761,7 +28126,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12000,11875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14375,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -22777,16 +28142,56 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#launcher" xlink:type=3D"simple" xsi:type=3D"=
instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightTestADT.archlig=
httestadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"22873,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14425,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archlightTestADT" xlink:type=3D"simple" xsi:=
type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"11950,11775,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"14325,11475,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"11950,11775,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"14325,11475,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -22794,12 +28199,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#xArchADT.xarchflatevents=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#schematronPreferences.pr=
eferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"148,-725" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"34625,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.67333335,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -22808,10 +28213,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"9960,9025" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16775,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -22827,12 +28232,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#xArchADT.xarchfileevents=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#schematronPreferences" xlink:type=3D"simple"=
 xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"16700,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"16700,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#schematron.archlighttool=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"0,-750" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"22600,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.46153846,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -22841,10 +28270,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.56666666,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.46153846,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"9940,9025" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14375,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -22860,12 +28289,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#xArchADT.xarch" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#schematron.archlightissu=
eadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"-125,-750" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"22225,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.23076923,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -22874,10 +28303,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.43333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.23076923,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"9920,9025" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14300,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -22893,16 +28322,188 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#xArchADT" xlink:type=3D"=
simple" xsi:type=3D"instance:XMLLink"/>
-                    <hints3:property hints3:name=3D"glassBoundingBox" xsi:=
type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"9875,9125,150,100" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+                    <hints3:target xlink:href=3D"#schematron.archlighttest=
adt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"22373,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.31076923,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.31076923,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14326,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#schematron.archlightnoti=
ceadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"22477,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.38153845,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.38153845,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14349,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#schematron.xarch" xlink:=
type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"21998,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.08,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.08,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14251,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#schematron.preferences" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"22896,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.62153846,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.62153846,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"14427,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#schematron" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"14225,13775,325,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
-                    <hints3:property hints3:name=3D"glass/boundingBox" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"9855,8725,150,100" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"14225,13775,325,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlight.filemanagereve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16477,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.06,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.06,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13149,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

                     =

                     =

                     =

@@ -22910,12 +28511,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.editormanager" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlight.launcher" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"2873,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16850,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.93142855,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.25,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -22924,10 +28525,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.93142855,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.25,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10426,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13225,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -22943,12 +28544,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.launcher" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlight.resources" xli=
nk:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"1771,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"17121,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.29142857,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.38,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -22957,10 +28558,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.29142857,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.38,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10202,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13277,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -22976,12 +28577,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.filemanager" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlight.xarchflatevent=
s" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"1502,18750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"17477,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.14,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.56,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -22990,10 +28591,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.14,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.56,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10149,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13349,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23009,12 +28610,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.xarchfileevents=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlight.xarchfileevent=
s" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"2352,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"17350,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.64,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23023,10 +28624,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.64,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10324,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13325,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23042,12 +28643,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.filemanagereven=
ts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlight.archlighttools=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"1350,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"17977,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.071428575,0.0}" hi=
nts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Pro=
pertyValue"/>
+                        <hints3:value hints3:data=3D"{0.81,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23056,11 +28657,111 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.071428575,0.=
0}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coo=
rdinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.la=
ng.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.81,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10125,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13449,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlight.archlighttesta=
dt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"17850,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13425,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlight.filemanager" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"16621,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.13,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.13,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13177,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlight.xarch" xlink:t=
ype=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"17621,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.63,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{EDGE,{0.63,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
+                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"13377,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

                     =

                     =

                     =

@@ -23072,15 +28773,38 @@
                     =

                     =

                     =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#archlight" xlink:type=3D"simple" xsi:type=3D=
"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13125,13775,400,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13125,13775,400,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.xarchflatevents=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolAggregator.=
archlighttools" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"2477,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"29225,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.7114286,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5714286,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23089,10 +28813,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.7114286,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5714286,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10349,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15700,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23108,12 +28832,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.resources" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolAggregator.=
results" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"1998,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"28998,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.43142858,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.29142857,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23122,10 +28846,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.43142858,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.29142857,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10251,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15651,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23141,12 +28865,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.focuseditoreven=
ts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolAggregator.=
progress" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"2748,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"29100,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.86,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.42857143,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23155,10 +28879,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.86,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.42857143,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10401,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15675,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23174,12 +28898,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archEdit.xarch" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolAggregator.=
archlighttool" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"2225,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"29352,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5714286,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.70857143,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23188,10 +28912,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5714286,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.70857143,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10300,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15724,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23207,16 +28931,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archEdit" xlink:type=3D"simple" xsi:type=3D"=
instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightToolAggregator" xlink:type=3D"simpl=
e" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"10100,13750,350,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"15600,11450,175,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"10100,13750,350,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"15600,11450,175,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -23224,9 +28955,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#mYXRuntime.myxruntime" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#booleanEvaluator.boolean=
eval" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16225,100" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"20725,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -23241,7 +28972,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13100,10025" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14000,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23257,29 +28988,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#mYXRuntime" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"13050,9925,100,100" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"13050,9925,100,100" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIM.myxruntime" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#booleanEvaluator.xarch" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16225,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"20725,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23288,10 +29002,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13100,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14000,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23307,9 +29021,33 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIM.aim" xlink:type=3D"s=
imple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#booleanEvaluator" xlink:type=3D"simple" xsi:=
type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13925,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13925,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#booleanNotation.booleann=
otation" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16100,11850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"22225,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -23324,7 +29062,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13075,12375" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14300,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23340,9 +29078,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIM.xarch" xlink:type=3D=
"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#booleanNotation.xarch" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16100,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"22225,11250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -23357,7 +29095,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13075,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14300,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23373,16 +29111,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#aIM" xlink:type=3D"simple" xsi:type=3D"insta=
nce:XMLLink"/>
+<hints3:target xlink:href=3D"#booleanNotation" xlink:type=3D"simple" xsi:t=
ype=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"13025,12275,100,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"14225,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"13025,12275,100,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"14225,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -23390,12 +29135,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.launcher" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetADT.xarchf=
latevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14996,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-1727,75" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.38,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.67333335,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23404,10 +29149,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.38,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.67333335,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12852,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9151,9525" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23423,12 +29168,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.filemanager"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetADT.xarch"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14725,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-2000,75" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.25,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23437,10 +29182,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.25,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12800,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9100,9525" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23456,12 +29201,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.focuseditore=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetADT.xarchf=
ileevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15996,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-1875,75" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.88,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23470,10 +29215,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.88,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13052,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9125,9525" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23489,12 +29234,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.resources" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetADT.csadt"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15225,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-1875,575" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23503,10 +29248,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.53333336,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12900,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9130,9575" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23522,12 +29267,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.xarchflateve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#xArchChangeSetADT" xlink:type=3D"simple" xsi=
:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"9050,9525,150,100" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"9050,9350,150,100" hints3:type=3D"org.eclipse=
.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchChangeSetSync.xarch=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15623,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-725,925" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.69,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.3,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23536,10 +29305,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.69,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12976,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9525,9675" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23555,12 +29324,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.aim" xlink:t=
ype=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetSync.csadt=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14352,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-975,925" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.06,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.1,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23569,10 +29338,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.06,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.1,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12724,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9475,9675" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23588,12 +29357,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.xarchfileeve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetSync.cssyn=
c" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15496,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-175,1425" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.63,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.6,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23602,10 +29371,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.63,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.6,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12952,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9600,9775" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23621,12 +29390,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.editormanage=
r" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetSync.xarch=
flatevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16123,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-475,925" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.94,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23635,10 +29404,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.94,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13076,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9575,9675" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23654,12 +29423,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetSync.xarch=
fileevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15725,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-600,925" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.4,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23668,10 +29437,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.4,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13000,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9550,9675" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23687,12 +29456,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#aIMLauncher.filemanagere=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#xArchChangeSetSync" xlink:type=3D"simple" xs=
i:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"9450,9675,250,100" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"9450,9475,250,100" hints3:type=3D"org.eclipse=
.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchChangeSet.xarch" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14623,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1773,1975" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.19,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.6711111,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23701,10 +29494,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.19,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.516129,0.0}}=
" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordi=
nating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.=
Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12776,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9920,9950" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23720,29 +29513,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#aIMLauncher" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"12700,13775,400,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"12700,13775,400,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.filemanager"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSet.xarchcsev=
ents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"3375,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1773,2475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.08,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.6711111,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23751,10 +29527,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.08,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5483871,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10525,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9930,10050" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23770,12 +29546,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.editormanage=
r" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSet.cssync" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"6100,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1250,1975" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.96,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.22222222,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23784,10 +29560,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.96,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.21935484,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"11075,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9828,9950" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23803,12 +29579,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.graphlayout"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSet.csadt" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"5225,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1225,1975" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.68,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.11111111,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23817,10 +29593,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.68,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.11111111,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10900,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9794,9950" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23836,12 +29612,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.selector" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSet.xarchcs" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"5475,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1825,2475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.76,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.8888889,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23850,10 +29626,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.76,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.67741936,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10950,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9970,10050" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23869,12 +29645,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.filemanagere=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSet.xarchflat=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"3250,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2025,1975" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.04,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.8888889,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23883,10 +29659,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.04,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.67741936,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10500,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9970,9950" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23902,12 +29678,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.resources" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSet.xarchfile=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"3850,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1898,1975" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.24,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.7822222,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23916,10 +29692,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.24,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.58064514,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10625,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9940,9950" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23935,12 +29711,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.xarchflateve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#xArchChangeSet" xlink:type=3D"simple" xsi:ty=
pe=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"9750,9950,225,100" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+                        <hints3:value hints3:data=3D"9760,9725,310,100" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchChangeSetView.xarch=
cs" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"4725,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-1502,18725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.52,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.13,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23949,10 +29749,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.52,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.13,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10800,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9551,13750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -23968,12 +29768,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.xarchfileeve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetView.xarch=
flatevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"4575,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-1252,18725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.48,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.38,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -23982,10 +29782,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.48,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.38,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10775,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9601,13750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24001,12 +29801,27 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.booleannotat=
ion" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetView.xarch=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"4100,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"0,0" hints3:type=3D"o=
rg.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.32,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.16666667,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchChangeSetView.xarch=
fileevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"-1400,18725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.25,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24015,10 +29830,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.32,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.25,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10675,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9575,13750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24034,12 +29849,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetView.xarch=
csevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"4475,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-1150,18725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.44,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24048,10 +29863,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.44,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10750,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9625,13750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24067,12 +29882,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.guardtracker=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#xArchChangeSetView" xlink:type=3D"simple" xs=
i:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"9525,13750,200,100" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"9525,13750,200,100" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#launcherMultiway.progres=
s" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"4225,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10625,10100" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.36,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.3,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24081,10 +29920,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.36,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10700,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11975,12025" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24100,12 +29939,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.preferences"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#launcherMultiway.results=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"5750,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11000,9825" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.84,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.6,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24114,10 +29953,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.84,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.6,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"11000,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12050,11975" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24133,12 +29972,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.launcher" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#launcherMultiway.in" xli=
nk:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"3600,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10750,9850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.16,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.4,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24147,10 +29986,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.16,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.4,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"10575,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12000,11975" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24166,12 +30005,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelago.focuseditore=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#launcherMultiway.out" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"5975,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11100,10100" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.92,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.7,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24180,10 +30019,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.92,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"11050,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12075,12025" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24199,16 +30038,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archipelago" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#launcherMultiway" xlink:type=3D"simple" xsi:=
type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"10475,13750,625,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"11900,11975,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"10475,13750,625,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"11900,11975,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -24216,9 +30062,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelagoPreferencePan=
el.preferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#focusEditorEventsEventPu=
mp.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"35500,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16350,-2050" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -24233,7 +30079,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16950,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16450,12000" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24249,29 +30095,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archipelagoPreferencePanel" xlink:type=3D"si=
mple" xsi:type=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"16875,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"16875,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archipelagoTypesPreferen=
cePanel.preferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#focusEditorEventsEventPu=
mp.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"36375,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"33000,10225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24280,10 +30109,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17125,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16450,12050" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24299,16 +30128,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archipelagoTypesPreferencePanel" xlink:type=
=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#focusEditorEventsEventPump" xlink:type=3D"si=
mple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"17050,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"16325,12000,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"17050,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"16325,12000,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -24316,12 +30152,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.focuseditor=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchFileEventsEventPump=
.asynch" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"30600,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2750,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6111111,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.7,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24330,10 +30166,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6111111,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15975,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11675,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24349,12 +30185,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.filemanager=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchFileEventsEventPump=
.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"29371,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2500,3475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.055555556,0.0}" hi=
nts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Pro=
pertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24363,10 +30199,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.055555556,0.=
0}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coo=
rdinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.la=
ng.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15725,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11625,10700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24382,12 +30218,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.xarchfileev=
ents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchFileEventsEventPump=
.synch" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"30123,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2300,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.3888889,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.3,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24396,10 +30232,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.3888889,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15875,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11575,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24415,12 +30251,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.resources" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#xArchFileEventsEventPump" xlink:type=3D"simp=
le" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"11500,10700,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"11500,10700,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchFlatEventsEventPump=
.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"29873,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"6625,3475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.2777778,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24429,10 +30289,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.2777778,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15825,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11350,10700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24448,12 +30308,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.xarchflatev=
ents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchFlatEventsEventPump=
.synch" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"30229,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"6425,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.44444445,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.3,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24462,10 +30322,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.44444445,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15900,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11300,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24481,12 +30341,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.editormanag=
er" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchFlatEventsEventPump=
.asynch" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"30746,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"6875,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.7,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24495,10 +30355,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16000,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11400,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24514,12 +30374,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.launcher" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#xArchFlatEventsEventPump" xlink:type=3D"simp=
le" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"11225,10700,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"11225,10700,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchChangeSetEventsEven=
tPump.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"29727,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1975,3475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.22222222,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24528,10 +30412,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.22222222,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15800,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9700,10700" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24547,12 +30431,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.filemanager=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetEventsEven=
tPump.asynch" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"29475,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2225,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.11111111,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.7,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24561,10 +30445,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.11111111,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15750,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9750,10750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24580,12 +30464,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#typeWrangler.xarch" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchChangeSetEventsEven=
tPump.synch" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"30350,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1725,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.3,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24594,10 +30478,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15925,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9650,10750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24613,16 +30497,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#typeWrangler" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#xArchChangeSetEventsEventPump" xlink:type=3D=
"simple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"15700,13775,450,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"9575,10700,250,50" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"15700,13775,450,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"9575,10700,250,50" hints3:type=3D"org.eclipse=
.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -24630,12 +30521,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selector.selector" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#fileManagerEventsEventPu=
mp.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"30225,11750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14600,12225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24644,10 +30535,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15900,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12775,12450" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24663,12 +30554,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selector.booleaneval" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#fileManagerEventsEventPu=
mp.synch" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"30100,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14350,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.3,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24677,10 +30568,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15875,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12725,12500" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24696,12 +30587,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selector.xarch" xlink:ty=
pe=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#fileManagerEventsEventPu=
mp.asynch" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"30373,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14850,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.7,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24710,10 +30601,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15925,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12825,12500" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24729,16 +30620,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#selector" xlink:type=3D"simple" xsi:type=3D"=
instance:XMLLink"/>
+<hints3:target xlink:href=3D"#fileManagerEventsEventPump" xlink:type=3D"si=
mple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"15825,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"12650,12450,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"15825,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"12650,12450,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -24746,9 +30644,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#pruner.xarch" xlink:type=
=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#preferencesPropertyChang=
eEventsEventPump.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28850,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"31625,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -24763,7 +30661,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15625,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16175,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24779,9 +30677,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#pruner.pruner" xlink:typ=
e=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#preferencesPropertyChang=
eEventsEventPump.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28850,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"31600,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -24796,7 +30694,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15625,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16175,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24812,16 +30710,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#pruner" xlink:type=3D"simple" xsi:type=3D"in=
stance:XMLLink"/>
+<hints3:target xlink:href=3D"#preferencesPropertyChangeEventsEventPump" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"15550,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"16050,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"15550,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"16050,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -24829,9 +30734,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#versionPruner.versionpru=
ner" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightNoticeADTEventE=
ventPump.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"27500,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"25250,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -24846,7 +30751,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15350,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14900,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24862,9 +30767,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#versionPruner.xarch" xli=
nk:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightNoticeADTEventE=
ventPump.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"27475,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"25250,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -24879,7 +30784,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15350,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14900,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24895,16 +30800,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#versionPruner" xlink:type=3D"simple" xsi:typ=
e=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightNoticeADTEventEventPump" xlink:type=
=3D"simple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"15275,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"14775,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"15275,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"14775,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -24912,12 +30824,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.xarchflat=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightIssueADTEventEv=
entPump.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"27975,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"18975,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.55,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24926,10 +30838,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.55,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15450,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13650,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24945,12 +30857,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.resources=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightIssueADTEventEv=
entPump.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"27600,18875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"18975,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.4,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24959,10 +30871,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.4,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15375,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13650,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -24978,12 +30890,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.pruner" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightIssueADTEventEventPump" xlink:type=
=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13525,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13525,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightToolsMultiway.o=
ut" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28475,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"28350,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -24992,10 +30928,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15550,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15525,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25011,12 +30947,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.selector"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolsMultiway.r=
esults" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28600,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"28100,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.8,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.3,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25025,10 +30961,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.8,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15575,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15475,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25044,12 +30980,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.filemanag=
erevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolsMultiway.p=
rogress" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"26975,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"28350,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.15,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25058,10 +30994,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.15,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15250,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15525,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25077,12 +31013,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.focusedit=
orevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolsMultiway.i=
n" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28850,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"28600,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.9,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.7,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25091,10 +31027,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.9,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15625,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15575,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25110,12 +31046,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.filemanag=
er" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightToolsMultiway" xlink:type=3D"simple=
" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"15400,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"15400,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#xArchADTSynchProxy.in" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"27100,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"5025,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.2,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25124,10 +31084,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.2,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15275,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11075,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25143,12 +31103,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.launcher"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#xArchADTSynchProxy.out" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"27375,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"5000,3475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.3,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25157,10 +31117,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.3,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15325,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11075,10700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25176,12 +31136,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.xarch" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#xArchADTSynchProxy" xlink:type=3D"simple" xs=
i:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"10950,10700,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"10950,10700,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#preferencesADTSynchProxy=
.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28075,18875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"32975,8200" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25190,10 +31174,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15475,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16450,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25209,12 +31193,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.editorman=
ager" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#preferencesADTSynchProxy=
.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28975,18875" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"32975,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.95,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25223,10 +31207,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.95,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15650,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16450,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25242,12 +31226,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.versionpr=
uner" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#preferencesADTSynchProxy" xlink:type=3D"simp=
le" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"16325,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"16325,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#resourcesSynchProxy.out"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28350,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12500,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.7,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25256,10 +31264,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.7,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15525,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12350,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25275,12 +31283,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#selectorDriver.xarchfile=
events" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#resourcesSynchProxy.in" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"27850,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12475,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25289,10 +31297,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15425,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12350,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25308,16 +31316,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#selectorDriver" xlink:type=3D"simple" xsi:ty=
pe=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#resourcesSynchProxy" xlink:type=3D"simple" x=
si:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"15175,13775,500,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"12225,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"15175,13775,500,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"12225,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -25325,12 +31340,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#graphLayout.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#fileManagerSynchProxy.in=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"24100,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16100,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25339,10 +31354,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14675,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13075,12500" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25358,12 +31373,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#graphLayout.graphlayout"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#fileManagerSynchProxy.ou=
t" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"24225,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16100,12225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25372,10 +31387,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14700,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13075,12450" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25391,12 +31406,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#graphLayout.preferences"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#fileManagerSynchProxy" xlink:type=3D"simple"=
 xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"12950,12450,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"12950,12450,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#editorManagerSynchProxy.=
out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"24373,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"34475,9975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25405,10 +31444,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14725,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16750,12000" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25424,42 +31463,24 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#graphLayout" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"14625,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"14625,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#graphLayoutPreferences.p=
references" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#editorManagerSynchProxy.=
in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"37250,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"34475,10225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
-
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17300,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"16750,12050" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25475,16 +31496,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#graphLayoutPreferences" xlink:type=3D"simple=
" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#editorManagerSynchProxy" xlink:type=3D"simpl=
e" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"17225,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"16625,12000,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"17225,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"16625,12000,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -25492,12 +31520,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#guardTracker.xarch" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightIssuesSynchProx=
y.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"23498,12850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"20475,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25506,10 +31534,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14550,12575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13950,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25525,12 +31553,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#guardTracker.booleannota=
tion" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightIssuesSynchProx=
y.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"23225,12850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"20475,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25539,10 +31567,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14500,12575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"13950,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25558,9 +31586,33 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#guardTracker.guardtracke=
r" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightIssuesSynchProxy" xlink:type=3D"sim=
ple" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13825,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13825,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#archlightNoticeSynchProx=
y.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"23350,13350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"26700,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -25575,7 +31627,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14525,12675" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15200,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25591,29 +31643,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#guardTracker" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"14450,12575,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"14450,12575,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#resources.resources" xli=
nk:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightNoticeSynchProx=
y.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12475,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"26725,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25622,10 +31657,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12350,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15200,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25641,16 +31676,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#resources" xlink:type=3D"simple" xsi:type=3D=
"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightNoticeSynchProxy" xlink:type=3D"sim=
ple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"12275,11450,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"15075,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"12275,11450,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"15075,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -25658,12 +31700,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#preferencesADT.preferenc=
es" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightTestSynchProxy.=
in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"32498,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"23500,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25672,10 +31714,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16350,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14550,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25691,12 +31733,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#preferencesADT.propertye=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightTestSynchProxy.=
out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"32225,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"23475,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25705,10 +31747,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16300,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14550,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25724,16 +31766,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#preferencesADT" xlink:type=3D"simple" xsi:ty=
pe=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightTestSynchProxy" xlink:type=3D"simpl=
e" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"16250,11450,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"14425,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"16250,11450,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"14425,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -25741,12 +31790,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#basePreferencePanel.pref=
erences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#selectorSynchProxy.in" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"35123,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"30250,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25755,10 +31804,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16875,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15900,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25774,12 +31823,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#basePreferencePanel.reso=
urces" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#selectorSynchProxy.out" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"34850,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"30225,12100" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25788,10 +31837,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16825,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15900,12425" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25807,16 +31856,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#basePreferencePanel" xlink:type=3D"simple" x=
si:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#selectorSynchProxy" xlink:type=3D"simple" xs=
i:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"16775,12275,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"15775,12425,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"16775,12275,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"15775,12425,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -25824,12 +31880,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#editorManager.focusedito=
revents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#guardTrackerSynchProxy.i=
n" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"33600,9475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"23325,13850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25838,10 +31894,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16575,11900" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14525,12775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25857,9 +31913,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#editorManager.preference=
s" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#guardTrackerSynchProxy.o=
ut" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"33725,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"23350,13600" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -25874,40 +31930,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16600,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#editorManager.editormana=
ger" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
-                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"33873,9475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
-                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16625,11900" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14525,12725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25923,16 +31946,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#editorManager" xlink:type=3D"simple" xsi:typ=
e=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#guardTrackerSynchProxy" xlink:type=3D"simple=
" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"16525,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"14400,12725,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"16525,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"14400,12725,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -25940,12 +31970,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#editorPreferencePanel.pr=
eferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#graphLayoutSynchProxy.ou=
t" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"36100,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"24250,12100" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25954,10 +31984,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17075,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14700,12425" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -25973,12 +32003,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#editorPreferencePanel.ed=
itormanager" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#graphLayoutSynchProxy.in=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"36373,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"24225,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -25987,10 +32017,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17125,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14700,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26006,16 +32036,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#editorPreferencePanel" xlink:type=3D"simple"=
 xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#graphLayoutSynchProxy" xlink:type=3D"simple"=
 xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"17025,12275,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"14575,12425,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"17025,12275,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"14575,12425,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -26023,45 +32060,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#fileTracker.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
-                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14623,11375" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
-                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12775,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#fileTracker.xarchfileeve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#booleanNotationSynchProx=
y.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14350,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"22225,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26070,10 +32074,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12725,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14300,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26089,9 +32093,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#fileTracker.xarchflateve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#booleanNotationSynchProx=
y.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14475,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"22225,12100" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -26106,7 +32110,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12750,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14300,12425" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26122,16 +32126,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#fileTracker" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#booleanNotationSynchProxy" xlink:type=3D"sim=
ple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"12675,12275,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"14175,12425,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"12675,12275,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"14175,12425,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -26139,12 +32150,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#fileManager.xarch" xlink=
:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolAggregatorS=
ynchProxy.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15498,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"29850,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26153,10 +32164,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12950,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15825,11650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26172,12 +32183,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#fileManager.filemanagere=
vents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#archlightToolAggregatorS=
ynchProxy.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15225,11850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"29850,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26186,10 +32197,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12900,12375" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15825,11700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26205,12 +32216,36 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#fileManager.filemanager"=
 xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#archlightToolAggregatorSynchProxy" xlink:typ=
e=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"15700,11650,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"15700,11650,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#booleanEvaluationSynchPr=
oxy.in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15498,11850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"20725,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26219,10 +32254,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12950,12375" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14000,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26238,12 +32273,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#fileManager.xarchfileeve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#booleanEvaluationSynchPr=
oxy.out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15225,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"20700,12100" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26252,10 +32287,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12900,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"14000,12425" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26271,9 +32306,33 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#fileManager.xarchflateve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#booleanEvaluationSynchProxy" xlink:type=3D"s=
imple" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"13875,12425,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"13875,12425,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#prunerSynchProxy.out" xl=
ink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15350,11350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"28825,12100" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -26288,7 +32347,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"12925,12275" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15625,12425" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26298,35 +32357,18 @@
                     =

                     =

                     =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#fileManager" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"12850,12275,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"12850,12275,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

+                    =

+                    =

+                    =

+                    =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightPreferences.pre=
ferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#prunerSynchProxy.in" xli=
nk:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"37975,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"28850,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26335,10 +32377,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17450,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15625,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26354,16 +32396,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archlightPreferences" xlink:type=3D"simple" =
xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#prunerSynchProxy" xlink:type=3D"simple" xsi:=
type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"17400,11800,100,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"15500,12425,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"17400,11800,100,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"15500,12425,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -26371,12 +32420,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueADT.xarchf=
ileevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#versionPrunerSynchProxy.=
in" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"19725,7350" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"27475,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26385,10 +32434,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13800,11475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15350,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26404,12 +32453,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueADT.archli=
ghtissueadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#versionPrunerSynchProxy.=
out" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"19625,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"27475,12100" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26418,10 +32467,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13775,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"15350,12425" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26437,32 +32486,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueADT.archli=
ghtissueadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
-                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"19873,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
-                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:target xlink:href=3D"#versionPrunerSynchProxy" xlink:type=3D"simpl=
e" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"15225,12425,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13825,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"15225,12425,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -26470,16 +32510,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archlightIssueADT" xlink:type=3D"simple" xsi=
:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#component7f000001-d563b8e1-7657616b-1ba8349e=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"13725,11475,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"10525,9450,150,100" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"13725,11475,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"10450,8950,150,100" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -26487,13 +32534,13 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueView.xarch=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
-                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"18977,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
+                    <hints3:target xlink:href=3D"#7f000001-d5648c55-ec3a27=
e7-1ba834f7" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"2275,-75" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
@@ -26504,7 +32551,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13650,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10575,9450" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26520,12 +32567,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueView.archl=
ightissueadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
-                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"19498,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
+                    <hints3:target xlink:href=3D"#7f000001-d5648ea3-aa4ea5=
62-1ba834fe" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"2450,-75" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26534,10 +32581,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13750,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10600,9450" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26553,12 +32600,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueView.archl=
ightissueadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-d565474b-2d714d=
a3-1ba8350c" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"19727,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2425,425" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.8333333,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26567,10 +32614,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.8333333,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13800,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10600,9550" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26586,12 +32633,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueView.edito=
rmanager" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-d56540a2-03a9a5=
92-1ba83505" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"19975,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2275,425" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{1.0,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26600,10 +32647,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{1.0,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13850,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10575,9550" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26619,12 +32666,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueView.resou=
rces" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#interface7f000001-d58062=
2c-ea61cfbe-1ba8444f" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"18748,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-225,925" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.16666667,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.7,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26633,10 +32680,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.16666667,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13600,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9625,9675" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26652,132 +32699,129 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightIssueView.prefe=
rences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#interface7f000001-d58232=
5c-c8938e2a-1ba8450a" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"18475,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"0,0" hints3:type=3D"o=
rg.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.0,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.375,0.0}" hints3:t=
ype=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyV=
alue"/>
+                    </hints3:property>
+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#connector7f000001-0041e9=
5d-db91fc73-1f4c0a9d" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"glassBoundingBox" xsi:=
type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10400,10925,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
-                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
-                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#interface7f000001-00434a=
91-206ef1f9-1f4c0ada" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.0,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"300,1600" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13550,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

                     =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archlightIssueView" xlink:type=3D"simple" xs=
i:type=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"13550,13775,300,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    <hints3:target xlink:href=3D"#interface7f000001-004351=
25-bfe429c7-1f4c0ae1" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"300,1700" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"13550,13775,300,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
                     =

                     =

                     =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#connector7f000001-0441e7=
29-3f7b10a5-b8664c07" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"glassBoundingBox" xsi:=
type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"9175,10625,250,50" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
                     =

                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightNoticeADT.archl=
ightnoticeadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#interface7f000001-04424b=
79-fea0fc3a-b8664cba" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"25850,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-1625,775" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.7,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
-                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15025,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

                     =

                     =

                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightNoticeADT.archl=
ightnoticeadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#interface7f000001-04423b=
39-7b39f0a1-b8664c92" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"26148,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-1775,925" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
-                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15075,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

                     =

                     =

                     =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#interface7f000001-044246=
86-a0f3bd6f-b8664cb3" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"-1925,775" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"{0.3,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
+                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
                     =

                     =

                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archlightNoticeADT" xlink:type=3D"simple" xs=
i:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#connector7f000001-04db63f7-92974ec3-e6650b89=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"14975,11475,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"10125,10700,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"14975,11475,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"10125,10700,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -26785,12 +32829,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightNoticeView.reso=
urces" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-04dce51c-83ad97=
58-e6650bff" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"20623,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2800,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.30769232,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.7,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26799,10 +32843,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.30769232,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13975,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10300,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26813,17 +32857,14 @@
                     =

                     =

                     =

-                    =

-                    =

-                    =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightNoticeView.arch=
lightnoticeadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-04dcee03-e5d334=
89-e6650c00" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"21023,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2300,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.53846157,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.3,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26832,10 +32873,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.53846157,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14050,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10200,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26846,17 +32887,14 @@
                     =

                     =

                     =

-                    =

-                    =

-                    =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightNoticeView.arch=
lightnoticeadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-04dcf634-460aa7=
d7-e6650c01" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"21227,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"2550,3475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6923077,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26865,10 +32903,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6923077,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14100,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10250,10700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26879,21 +32917,25 @@
                     =

                     =

                     =

-                    =

-                    =

-                    =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archlightNoticeView" xlink:type=3D"simple" x=
si:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#connector7f000001-04fda187-7c979170-9be80b3a=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"13875,13775,325,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"9850,10700,250,50" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"13875,13775,325,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"9850,10700,250,50" hints3:type=3D"org.eclipse=
.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -26901,12 +32943,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightTestADT.archlig=
httestadtevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-04febd53-2ad018=
a4-9be80be9" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22600,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1175,3725" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26915,10 +32957,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14375,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9975,10750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26934,12 +32976,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightTestADT.archlig=
httestadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-04feb46c-c0ce3c=
da-9be80be2" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22873,7850" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"1175,3475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.6666667,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26948,10 +32990,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.6666667,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14425,11575" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9975,10700" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -26967,29 +33009,34 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archlightTestADT" xlink:type=3D"simple" xsi:=
type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#component7f000001-088f4f96-d6bba67e-709a0ade=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"14325,11475,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"10475,10550,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"14325,11475,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"10475,10325,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
-                    =

-                    =

+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"197,203,255" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#schematronPreferences.pr=
eferences" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-08a5294a-e6ea24=
aa-709a0b3c" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"34625,8975" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-4270,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.33333334,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -26998,10 +33045,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16775,11800" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10525,10650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27017,29 +33064,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#schematronPreferences" xlink:type=3D"simple"=
 xsi:type=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"16700,11800,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"16700,11800,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#schematron.archlighttool=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-08a9e6e2-96d5a6=
ce-709a0bd3" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22600,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-900,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.46153846,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27048,10 +33078,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.46153846,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14375,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9675,13750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27067,12 +33097,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#schematron.archlightissu=
eadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-08c09da1-efaf5c=
09-1050000e" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22225,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-4130,7225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.23076923,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27081,10 +33111,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.23076923,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14300,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10550,10550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27100,12 +33130,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#schematron.archlighttest=
adt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-08c0a56a-14fc08=
07-1050000f" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22373,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-4270,7225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.31076923,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.33333334,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27114,10 +33144,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.31076923,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.33333334,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14326,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10525,10550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27133,12 +33163,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#schematron.archlightnoti=
ceadt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-08c0ad1a-08017b=
77-10500010" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22477,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-4015,7225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.38153845,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.67333335,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27147,10 +33177,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.38153845,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.67333335,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14349,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10576,10550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27166,12 +33196,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#schematron.xarch" xlink:=
type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-08c095e2-4b1b02=
a9-1050000d" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"21998,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-4385,7225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.08,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.17333333,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27180,10 +33210,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.08,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.17333333,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14251,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10501,10550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27199,12 +33229,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#schematron.preferences" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-08c08e42-58d1f0=
fe-1050000c" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22896,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-4105,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.62153846,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.67333335,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27213,10 +33243,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.62153846,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.67333335,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14427,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10576,10650" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27232,29 +33262,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#schematron" xlink:type=3D"simple" xsi:type=
=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"14225,13775,325,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"14225,13775,325,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.filemanagereve=
nts" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-08c61412-eacc24=
f8-10500bb5" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16477,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-752,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.06,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.88,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27263,10 +33276,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.06,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.88,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13149,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9701,13750" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27282,32 +33295,23 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.launcher" xlin=
k:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
-                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16850,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.25,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
-                        <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"tagVisible" xsi:type=
=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.25,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:target xlink:href=3D"#connector7f000001-09c0a192-77b53db6-edd60b40=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"10675,10700,250,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
                     </hints3:property>
-                    <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13225,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

-                    =

+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"10675,10700,250,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
                     =

                     =

                     =

@@ -27315,12 +33319,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.resources" xli=
nk:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-09c2ed14-46db47=
41-edd60b76" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17121,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-3150,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.38,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.3,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27329,10 +33333,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.38,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.3,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13277,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10750,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27348,12 +33352,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.xarchflatevent=
s" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-09c2e644-027010=
b4-edd60b6f" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17477,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-2650,8475" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.56,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.7,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27362,10 +33366,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.56,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.7,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13349,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10850,10750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27381,9 +33385,9 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.xarchfileevent=
s" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#7f000001-09c2de64-0c2f1c=
6f-edd60b68" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17350,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"-2900,8225" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
                         <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
@@ -27398,7 +33402,7 @@
                         <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13325,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10800,10700" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27414,12 +33418,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.archlighttools=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#interface7f000001-0a7ff3=
f0-4a5e1efc-edd62e8e" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17977,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"4850,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.81,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.56,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27428,10 +33432,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.81,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.56,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13449,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10825,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27447,12 +33451,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.archlighttesta=
dt" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
-                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17850,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
+                    <hints3:target xlink:href=3D"#interface7f000001-0a8017=
c8-6b42169b-edd62eaf" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.75,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.6,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                    </hints3:property>
+                    <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"4975,18725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27461,10 +33465,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.75,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.6,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13425,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10850,13750" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27480,12 +33484,42 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.filemanager" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#connectorffffffc0-1daec8=
c9-4a4cb0d1-45910ba3" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:property hints3:name=3D"glassBoundingBox" xsi:=
type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"10258,10302,100,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                    </hints3:property>
+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+<hints3:target xlink:href=3D"#connectorffffffc0-1ddb1d0d-87ea704b-45911735=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
+                        <hints3:value hints3:data=3D"11025,10625,375,50" h=
ints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Proper=
tyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
+                        <hints3:value hints3:data=3D"255,234,191" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                    </hints3:property>
+<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
+<hints3:value hints3:data=3D"11025,10425,375,50" hints3:type=3D"org.eclips=
e.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
+
+                    =

+                    =

+                    =

+                    =

+                    =

+                </hints3:hintedElement>
+<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
+                    <hints3:target xlink:href=3D"#ffffffc0-1ddd4cfd-496b5c=
b6-4591184d" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"16621,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"5448,2675" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.13,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.8693333,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27494,10 +33528,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.13,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.8693333,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13177,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11351,10675" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27513,12 +33547,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlight.xarch" xlink:t=
ype=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#interfaceffffffc0-1ddcbc=
46-b8c22da8-45911845" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"17621,18850" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"4327,2675" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.63,0.0}" hints3:ty=
pe=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVa=
lue"/>
+                        <hints3:value hints3:data=3D"{0.13066667,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27527,10 +33561,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.63,0.0}}" hi=
nts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinati=
ng.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Floa=
t}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.13066667,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"13377,13775" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11074,10675" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27546,29 +33580,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archlight" xlink:type=3D"simple" xsi:type=3D=
"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"13125,13775,400,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"13125,13775,400,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightToolAggregator.=
archlighttools" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffc0-1ddfdabc-5585a4=
e0-459118a6" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"29225,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"5448,2475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5714286,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
+                        <hints3:value hints3:data=3D"{0.8693333,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27577,10 +33594,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5714286,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.8693333,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15700,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11351,10625" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27596,12 +33613,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightToolAggregator.=
results" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffc0-1ddea067-8ab832=
91-4591189f" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"28998,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"4327,2475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.29142857,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.13066667,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27610,10 +33627,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.29142857,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.13066667,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15651,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11074,10625" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27629,12 +33646,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightToolAggregator.=
progress" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffc0-1de31df0-aab9d5=
95-45911a71" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"29100,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"4898,2475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.42857143,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.46933332,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27643,10 +33660,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.42857143,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.46933332,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15675,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11201,10625" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27662,12 +33679,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#archlightToolAggregator.=
archlighttool" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffc0-1de62e5d-6be5a1=
4a-45911adc" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"29352,7725" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"4877,2475" hints3:typ=
e=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.70857143,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.53066665,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27676,10 +33693,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.70857143,1.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.53066665,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"15724,11550" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11224,10625" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27695,29 +33712,29 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#archlightToolAggregator" xlink:type=3D"simpl=
e" xsi:type=3D"instance:XMLLink"/>
+<hints3:target xlink:href=3D"#connectorffffffbe-1e807154-22640dc1-50300bdb=
" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
 <hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"15600,11450,175,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9925,10350,375,50" hi=
nts3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Propert=
yValue"/>
                     </hints3:property>
 <hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"15600,11450,175,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
+<hints3:value hints3:data=3D"9925,10175,375,50" hints3:type=3D"org.eclipse=
.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
 </hints3:property>
-                    =

-                    =

-                    =

+<hints3:property hints3:name=3D"background/color" xsi:type=3D"hints3:Prope=
rty">
+<hints3:value hints3:data=3D"255,234,191" hints3:type=3D"org.eclipse.swt.g=
raphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
+</hints3:property>
+
+
+
                     =

                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#booleanEvaluator.boolean=
eval" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffbe-1e844ca2-927273=
ff-50300c74" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"20725,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12227,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.53066665,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27726,10 +33743,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.53066665,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14000,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10124,10350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27745,12 +33762,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#booleanEvaluator.xarch" =
xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffbe-1e843199-530c6a=
39-50300c5f" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"20725,11225" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11627,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.13066667,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27759,10 +33776,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.13066667,0.0=
}}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coor=
dinating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lan=
g.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14000,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"9974,10350" hints3:ty=
pe=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27778,29 +33795,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#booleanEvaluator" xlink:type=3D"simple" xsi:=
type=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"13925,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"13925,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#booleanNotation.booleann=
otation" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffbe-1e843c47-fa5ccf=
ff-50300c66" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22225,11725" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12748,12475" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,1.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.8693333,0.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27809,10 +33809,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,1.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.8933333,0.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14300,12350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10260,10350" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27828,12 +33828,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#booleanNotation.xarch" x=
link:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffbe-1e8424c7-e8a88d=
a7-50300c58" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"22225,11250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"12748,12675" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.5,0.0}" hints3:typ=
e=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:PropertyVal=
ue"/>
+                        <hints3:value hints3:data=3D"{0.8693333,1.0}" hint=
s3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prope=
rtyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
@@ -27842,10 +33842,10 @@
                         <hints3:value hints3:data=3D"true" hints3:type=3D"=
java.lang.Boolean" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint-Stuc=
kInfo" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{EDGE,{0.5,0.0}}" hin=
ts3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coordinatin=
g.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang.Float=
}}" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"{EDGE,{0.8693333,1.0}=
}" hints3:type=3D"{[Ljava.lang.Object;,2,enum:edu.uci.isr.bna4.logics.coord=
inating.MaintainStickyPointLogic$StickyMode,{[F,2,java.lang.Float,java.lang=
.Float}}" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glass/anchorPoint" xsi=
:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"14300,12250" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"10251,10400" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     =

                     =

@@ -27861,29 +33861,12 @@
                     =

                 </hints3:hintedElement>
 <hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-<hints3:target xlink:href=3D"#booleanNotation" xlink:type=3D"simple" xsi:t=
ype=3D"instance:XMLLink"/>
-<hints3:property hints3:name=3D"glassBoundingBox" xsi:type=3D"hints3:Prope=
rty">
-                        <hints3:value hints3:data=3D"14225,12250,150,100" =
hints3:type=3D"org.eclipse.swt.graphics.Rectangle" xsi:type=3D"hints3:Prope=
rtyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"boxColor" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"197,203,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.RGB" xsi:type=3D"hints3:PropertyValue"/>
-                    </hints3:property>
-<hints3:property hints3:name=3D"glass/boundingBox" xsi:type=3D"hints3:Prop=
erty">
-<hints3:value hints3:data=3D"14225,12250,150,100" hints3:type=3D"org.eclip=
se.swt.graphics.Rectangle" xsi:type=3D"hints3:PropertyValue"/>
-</hints3:property>
-                    =

-                    =

-                    =

-                    =

-                    =

-                </hints3:hintedElement>
-<hints3:hintedElement xsi:type=3D"hints3:HintedElement">
-                    <hints3:target xlink:href=3D"#xArchChangeSetADT.xarchf=
latevents" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
+                    <hints3:target xlink:href=3D"#ffffffbe-1e841a57-1f8931=
51-50300c51" xlink:type=3D"simple" xsi:type=3D"instance:XMLLink"/>
                     <hints3:property hints3:name=3D"tagAnchorRelativeOffse=
t" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"-1727,75" hints3:type=
=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
+                        <hints3:value hints3:data=3D"11627,12675" hints3:t=
ype=3D"org.eclipse.swt.graphics.Point" xsi:type=3D"hints3:PropertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"glassAnchorFractionOff=
set" xsi:type=3D"hints3:Property">
-                        <hints3:value hints3:data=3D"{0.67333335,0.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
+                        <hints3:value hints3:data=3D"{0.13066667,1.0}" hin=
ts3:type=3D"{[F,2,java.lang.Float,java.lang.Float}" xsi:type=3D"hints3:Prop=
ertyValue"/>
                     </hints3:property>
                     <hints3:property hints3:name=3D"boxColor" xsi:type=3D"=
hints3:Property">
                         <hints3:value hints3:data=3D"255,255,255" hints3:t=
ype=3D"org.eclipse.swt.graphics.R