merged 515 and 516
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Wed, 05 Oct 2011 21:18:55 +0100
changeset 517 3e885c4ed0ee
parent 516 e3ac35e2969f (current diff)
parent 515 6dca6bae7b1d (diff)
child 518 bb762efc9a23
child 524 049aef422635
merged 515 and 516
ontology/examples/ontology-extensions/crime-file/diagrams/2011-09-14-dGarijo/GlobalSchema.graphml
--- a/model/ProvenanceModel.html	Wed Oct 05 18:12:41 2011 +0100
+++ b/model/ProvenanceModel.html	Wed Oct 05 21:18:55 2011 +0100
@@ -46,10 +46,10 @@
       };
       var respecConfig = {
           // specification status (e.g. WD, LCWD, NOTE, etc.). If in doubt use ED.
-          specStatus:           "ED",
+          specStatus:           "FPWD",
           
           // the specification's short name, as in http://www.w3.org/TR/short-name/
-          shortName:            "PROV-DM-Model",
+          shortName:            "PROV-DM",
  
           // if your specification has a subtitle that goes below the main
           // formal title, define it here
@@ -125,8 +125,6 @@
 formal semantics.
 </p>
 
-<div class='resolved'>The name of the data model still has to be decided by the WG. Current placeholder name is PIDM. This is <a href="http://www.w3.org/2011/prov/track/issues/31">ISSUE-31</a></div>
-
     </section> 
     
     <section> 
@@ -181,6 +179,7 @@
 <li>the provenance of a report available at  URL may include: the act of publishing it and making it available at a given location, possibly under some license and access control;</li>
 <li>the provenance of the version of the report available there today may include: the authorship of the specific content, and reference to imported content;</li>
 <li>the provenance of the report independent of where it is hosted over time may include: the motivation for writing the report, the overall methodology for producing it, and the broad team involved in it.</li>
+</ul>
 </div>
 
 <!--
@@ -229,8 +228,6 @@
 
 
 
-<div class='resolved'>Data model vs Language. Misc comments raised at <a href="http://www.w3.org/2011/prov/track/issues/62">ISSUE-62</a></div>
-
 <div class='pending'>Formalism used is not explained, not applied to concepts <a href="http://www.w3.org/2011/prov/track/issues/87">ISSUE-87</a>.</div>
 
 
@@ -249,9 +246,12 @@
 
 
 <p>
-These representations are relative to an asserter, and in that sense constitute assertions stating properties of the world, as represented by an asserter. Different asserters will normally contribute different representations, and no attempt is made to define a notion of consistency of such different sets of assertions. The data model provides the means to associate attribution to assertions.
+These representations are relative to an asserter, and in that sense constitute assertions stating properties of the world, as represented by an asserter. Different asserters will normally contribute different representations, and no attempt is made to define a notion of consistency of such different sets of assertions. The data model provides the means to associate attribution to assertions.  
 </p>
 
+<div class="note">Suggestion: add "should not attempt to define or ensure the 
+consistency of the assertions made by the same asserter."</div>
+
 <div class="xmpl">
 An alternative representation of the above file is a set of blocks in a hard disk.
 </div>
@@ -299,32 +299,30 @@
 -->
 
 <p>
-The following diagram provides a high level overview of the PROV-DM. Examples of a set of provenance assertions that conform to this schema are provided in the next section.</p>
-
-  <img src="overview.png" align="center"/>
-
-
-<p/>The model includes the following fundamental types:
+The following diagram provides a high level overview of the PROV-DM. Examples of a set of provenance assertions that conform to this schema are provided in the next section (note: cardinality constraints on the associations are 0..* unless otherwise stated)</p>
+
+  <img src="overview.png" style="align=center;" alt="PROV-DM overview"/>
+
+<p>The model includes the following fundamental types:</p>
 <ul>
-  <li>An instance of an <strong>Entity</strong> is a representation of a <em>characterized thing</em>, as defined informally above.</li> The specific nature of an entity is specified by means of a set of <strong>characterizing attributes</strong>. The
-      <strong>wasComplementOf</strong> relationship is used to denote that two entities <em>complement</em> each other, in the sense that they each represent a partial, but mutually compatible characterization of the same thing.
+  <li>An instance of an <strong>Entity</strong> is a representation of a <em>characterized thing</em>, as defined informally above. The specific nature of an entity is specified by means of a set of <strong>characterizing attributes</strong>. The
+      <strong>wasComplementOf</strong> relationship is used to denote that two entities <em>complement</em> each other, in the sense that they each represent a partial, but mutually compatible characterization of the same thing.</li>
   
   <li>An instance of a <strong>Process Execution</strong> represents an activity that has an effect on entities, namely it either <em>generates</em> or <em>uses</em> one or more entities. Use and generation are modelled by means of the <strong>used</strong> and the <strong>wasGeneratedBy</strong> relationships. Additionally, one can use the <strong>hadParticipant</strong> relation to indicate participation of an Entity in a Process Execution.  Activities may include not only computations, but also any other type of activity that can be described in terms of their effect on entities.
-Note that multiple Process Executions may <em>use</em> the same entity, and each may use multiple entities. Finally, entities can be derived from other entities, and this is specified using the <strong>wasDerivedFrom</strong> relation.
+Note that multiple Process Executions may <em>use</em> the same entity, and each may use multiple entities. Finally, entities can be derived from other entities, and this is specified using the <strong>wasDerivedFrom</strong> relation.</li>
   
   <li>An instance of <strong>Agent</strong> represent a particular entity that can be associated to activities, meaning it is capable of controlling Process Executions.
-  Agents have a rather generic connotation: their  association with an activity, represented by the <strong>controlledBy</strong> relationship, can take up various meanings (attribution, responsibility, supervision, management, etc.), which are not individually specified in the model.
+  Agents have a rather generic connotation: their  association with an activity, represented by the <strong>controlledBy</strong> relationship, can take up various meanings (attribution, responsibility, supervision, management, etc.), which are not individually specified in the model.</li>
   </ul>
 
+
 The model includes two additional types: <strong>qualifiers</strong> and <strong>annotations</strong>. These are both structured as sets of attribute-value pairs.
- <ul><li> Qualifiers can be associated to relations, namely <strong>use</strong> and <strong>wasGeneratedBy</strong>, in order to further characterise their nature. <strong>Role</strong> is a standard qualifier.
-<li>  Annotations are used to provide additional, "free-form" information regarding <strong>any</strong> identifiable construct of the model, with no prescribed meaning. The difference between attributes and annotations is further clarified <a href="#expression-annotation">here</a>. 
+ <ul><li> Qualifiers can be associated to relations, namely <strong>use</strong> and <strong>wasGeneratedBy</strong>, in order to further characterise their nature. <strong>Role</strong> is a standard qualifier.</li>
+<li>  Annotations are used to provide additional, "free-form" information regarding <strong>any</strong> identifiable construct of the model, with no prescribed meaning. The difference between attributes and annotations is further clarified <a href="#expression-annotation">here</a>. </li>
 </ul>
     
 Attributes, qualifiers,  and annotation are the main <strong>extensibility points</strong> in the model: individual interest groups  are expected to extend PROV-DM by introducing new sets of attributes, qualifiers, and annotations as needed to address applications-specific provenance modelling requirements. 
     
-<div class='note'>Note: time is not explicit in the figure.</div>
-
 
 <div class='pending'>Conceptual model needs a high level overview <a href="http://www.w3.org/2011/prov/track/issues/86">ISSUE-86</a>.</div>
     </section> 
@@ -337,9 +335,7 @@
 
 
 
-<div class='resolved'>Alter example to cater for multiple ivpOf. This is <a href="http://www.w3.org/2011/prov/track/issues/33">ISSUE-33</a>.</div>
-
-<div class='resolved'>Some comments on the example. This is <a href="http://www.w3.org/2011/prov/track/issues/63">ISSUE-63</a>.</div>
+
 
 <div class='pending'>Comments on section 3.2. This is <a href="http://www.w3.org/2011/prov/track/issues/71">ISSUE-71</a></div>
 
@@ -360,22 +356,22 @@
 </p>
 
 <p>
-Event evt2: Bob appends (pe1) the following line to /share/crime.txt:
+Event evt2: Bob appends (pe1) the following line to /share/crime.txt:</p>
 <pre>
 There was a lot of crime in London last month.
 </pre>
-We denote this e2.
-</p>
+<p>We denote this e2.</p>
 
 <p>Event evt3: Charles emails (pe2) the contents of /share/crime.txt, as an
 attachment, which we refer to as e4. (We specifically refer to a copy of the file that is uploaded on the mail server.)
 </p>
 
 <p>
-Event evt4: David edits (pe3) file /share/crime.txt as follows.
+Event evt4: David edits (pe3) file /share/crime.txt as follows.</p>
 <pre>
 There was a lot of crime in London and New-York last month.
 </pre>
+<p>
 We denote this e3.
 </p>
 
@@ -393,7 +389,7 @@
 
 In this section, the example is encoded according to the provenance data model (specified in section <a href="#data-model-concepts">PROV-DM: The Provenance Data Model</a>) and expressed in PROV-ASN. 
 <p>
-Entity Expressions (described in <a href="#expression-Entity">Section Entity</a>). The file in its various forms and its copies are modelled as entity expressions, corresponding to multiple characterizations, as per scenario. The entity expressions are identified by  <span class="name">e0</span>, ..., <span class="name">e6</span>. 
+Entity Expressions (described in <a href="#expression-Entity">Section Entity</a>). The file in its various forms and its copies are modelled as entity expressions, corresponding to multiple characterizations, as per scenario. The entity expressions are identified by  <span class="name">e0</span>, ..., <span class="name">e6</span>.</p>
 <pre>
 entity(e0, [ type="File", location="/shared/crime.txt", creator="Alice" ])
 entity(e1, [ type="File", location="/shared/crime.txt", creator="Alice", content="" ])
@@ -403,10 +399,10 @@
 entity(e5, [ ])
 entity(e6, [ type="File", location="/shared/crime.txt", creator="Alice", content="There was a lot of crime in London and New York last month.", spellchecked="yes"])
 </pre>
-</p>
-
-
-<p>These entity expression list attributes that have been given values during intervals delimited by events; such intervals are referred to as <em>characterization intervals</em>. The following table lists all entity identifiers and their corresponding characterization intervals. When the end of the characterization interval is not delimited by an event described in this scenario, it is marked by "...".
+
+
+
+<p>These entity expression list attributes that have been given values during intervals delimited by events; such intervals are referred to as <em>characterization intervals</em>. The following table lists all entity identifiers and their corresponding characterization intervals. When the end of the characterization interval is not delimited by an event described in this scenario, it is marked by "...".</p>
 <blockquote>
 <table>
 <tr><td>Entity</td><td>Characterization Interval</td></tr>
@@ -419,11 +415,11 @@
 <tr><td>e6</td><td>evt6 - ... </td></tr>
 </table>
 </blockquote>
-</p>
+
 
 
 <p>
-Process Execution Expressions (described in <a href="#expression-ProcessExecution">Section Process Execution</a>) represent activities in the scenario.
+Process Execution Expressions (described in <a href="#expression-ProcessExecution">Section Process Execution</a>) represent activities in the scenario.</p>
 <pre>
 processExecution(pe0,create-file,t,,[])
 processExecution(pe1,add-crime-in-london,t+1,,[])
@@ -432,11 +428,11 @@
 processExecution(pe4,email,t+4,,[])
 processExecution(pe5,spellcheck,,,[])
 </pre>
-</p>
+
 
 <p>
 Generation Expressions (described in <a href="#expression-Generation">Section Generation</a>) represent the event at which a file is created in a specific form. To describe the modalities according to which the various characterized things are generated by a given activity, a qualifier  (expression described in <a href="#expression-qualifier">Section Qualifier</a>) is introduced.  The interpretation of qualifiers is application specific. Illustrations of such qualifiers for the scenario are: no qualifier is provided for <span class="name">e0</span>;
-<span class="name">e2</span> was generated by the editor's  save function;  <span class="name">e4</span> can be found on the smtp port, in the attachment section of the mail message; <span class="name">e6</span> was produced on the standard output of <span class="name">pe5</span>.
+<span class="name">e2</span> was generated by the editor's  save function;  <span class="name">e4</span> can be found on the smtp port, in the attachment section of the mail message; <span class="name">e6</span> was produced on the standard output of <span class="name">pe5</span>.</p>
 <pre>
 wasGeneratedBy(e0, pe0, qualifier())
 wasGeneratedBy(e1, pe0, qualifier(fct="create"))
@@ -446,14 +442,14 @@
 wasGeneratedBy(e5, pe4, qualifier(port="smtp", section="attachment"))    
 wasGeneratedBy(e6, pe5, qualifier(file="stdout"))
 </pre>
-</p>
+
 
 
 <p>
-UsedExpressions (described in <a href="#expression-Use">Section Use</a>) represent the event by which a file is read by a process execution. 
+Expressions of type <strong>UsedExpressions</strong> (described in <a href="#expression-Use">Section Use</a>) represent the event by which a file is read by a process execution. 
 
 Likewise, to describe the modalities according to which the various things are used by activities, a qualifier  (construct described in <a href="#expression-qualifier">Section Qualifier</a>) is introduced.  Illustrations of such qualifiers are: 
-<span class="name">e1</span> is used in the context of  <span class="name">pe1</span>'s <span clasfs="name">load</span> functionality; <span class="name">e2</span> is used by <span class="name">pe2</span> in the context of its attach functionality; <span class="name">e3</span> is used on the standard input by <span class="name">pe5</span>. 
+<span class="name">e1</span> is used in the context of  <span class="name">pe1</span>'s <span class="name">load</span> functionality; <span class="name">e2</span> is used by <span class="name">pe2</span> in the context of its attach functionality; <span class="name">e3</span> is used on the standard input by <span class="name">pe5</span>. </p>
 <pre>
 used(pe1,e1,qualifier(fct="load"))
 used(pe3,e2,qualifier(fct="load"))
@@ -461,32 +457,32 @@
 used(pe4,e3,qualifier(fct="attach"))
 used(pe5,e3,qualifier(file="stdin"))
 </pre>
-</p>
+
 
 <p>
-Derivation Expressions (described in <a href="#expression-Derivation">Section Derivation</a>) express that an entity is derived from another.  The first two are expressed in their compact version, whereas the following two are expressed in their full version, including the process execution underpinnng the derivation, and relevant qualifiers qualifying the use and generation of entities.
+Derivation Expressions (described in <a href="#expression-Derivation">Section Derivation</a>) express that an entity is derived from another.  The first two are expressed in their compact version, whereas the following two are expressed in their full version, including the process execution underpinnng the derivation, and relevant qualifiers qualifying the use and generation of entities.</p>
 <pre>
 wasDerivedFrom(e2,e1)
 wasDerivedFrom(e3,e2)
 wasDerivedFrom(e4,e2,pe2,qualifier(port=smtp, section="attachment"),qualifier(fct="attach"))
 wasDerivedFrom(e5,e3,pe4,qualifier(port=smtp, section="attachment"),qualifier(fct="attach"))
 </pre>
-</p>
+
 
 
 <p>
-wasComplementOf:   (this relation is described in <a href="#expression-complement-of">Section wasComplementOf</a>). The crime statistics file (<span class="name">e0</span>) has various contents over its existence (<span class="name">e1</span>, <span class="name">e2</span>, <span class="name">e3</span>); the entity expressions identified by <span class="name">e1</span>, <span class="name">e2</span>, <span class="name">e3</span> complement <span class="name">e0</span> with an attribute content.  Likewise, the one denoted by <span class="name">e6</span> complements the expression denoted by <span class="name">e3</span> with an attribute spellchecked.
+wasComplementOf:   (this relation is described in <a href="#expression-complement-of">Section wasComplementOf</a>). The crime statistics file (<span class="name">e0</span>) has various contents over its existence (<span class="name">e1</span>, <span class="name">e2</span>, <span class="name">e3</span>); the entity expressions identified by <span class="name">e1</span>, <span class="name">e2</span>, <span class="name">e3</span> complement <span class="name">e0</span> with an attribute content.  Likewise, the one denoted by <span class="name">e6</span> complements the expression denoted by <span class="name">e3</span> with an attribute spellchecked.</p>
 <pre>
 wasComplementOf(e1,e0)
 wasComplementOf(e2,e0)
 wasComplementOf(e3,e0)
 wasComplementOf(e6,e3) 
 </pre>
-</p>
+
 
 
 <p>
-Agent Expressions (described at <a href="#expression-Agent">Section Agent</a>): the various users are represented as agents, themselves being a type of entity.
+Agent Expressions (described at <a href="#expression-Agent">Section Agent</a>): the various users are represented as agents, themselves being a type of entity.</p>
 <pre>
 entity(a1, [ type="Person", name="Alice" ])
 agent(a1)
@@ -503,11 +499,11 @@
 entity(a5, [ type="Person", name="Edith" ])
 agent(a5)
 </pre>
-</p>
+
 
 
 <p>
-Control Expressions (described in <a href="#expression-Control">Section Control</a>): the influence of an agent over a process execution is expressed as control, and the nature of this influence is described by qualifier  (construct described in <a href="#expression-qualifier">Section Qualifier</a>).  Illustrations of such qualifiers include the role of the participating agenr: are creator, author and communicator.
+Control Expressions (described in <a href="#expression-Control">Section Control</a>): the influence of an agent over a process execution is expressed as control, and the nature of this influence is described by qualifier  (construct described in <a href="#expression-qualifier">Section Qualifier</a>).  Illustrations of such qualifiers include the role of the participating agenr: are creator, author and communicator.</p>
 <pre>
 wasControlledBy(pe0,a1, qualifier(role="creator"))
 wasControlledBy(pe1,a2, qualifier(role="author"))
@@ -515,7 +511,6 @@
 wasControlledBy(pe3,a4, qualifier(role="author"))
 wasControlledBy(pe4,a5, qualifier(role="communicator"))
 </pre>
-</p>
 </section> 
 
 
@@ -525,9 +520,9 @@
 Provenance assertions can be illustrated as a graph.
 Details about the graphical illustration can be found in <a href="#illustration-convention">appendix</a>.
 
-<img src="example-graphical.png"/>
-<p/>
-<img src="timeline.png"/>
+<img src="example-graphical.png" alt="example"/>
+
+<img src="timeline.png" alt="example"/>
 </section> 
 
 </section> 
@@ -547,7 +542,7 @@
 <p>PROV-DM consists of a set of constructs to formulate representations of the world and constraints that must be satisfied by them.  In PROV-ASN, such representations of the world MUST be conformant with the toplevel production <span class="nonterminal">expression</span> of the grammar. These <span class="nonterminal">expression</span>s are grouped in three categories:
 <span class="nonterminal">elementExpression</span> (see section <a href="#expression-element">Element</a>),
 <span class="nonterminal">relationExpression</span>  (see section <a href="#expression-relation">Relation</a>), and
-<span class="nonterminal">accountExpression</span> (see section <a href="#expression-Account">Account</a>).
+<span class="nonterminal">accountExpression</span> (see section <a href="#expression-Account">Account</a>).</p>
 
 
 <div class='grammar'>
@@ -622,12 +617,12 @@
 
 
 
-<p>An instance of an entity expression, noted <span class="name">entity(id, [ attr1=val1, ...])</span> in PROV-ASN:
+<p>An instance of an entity expression, noted <span class="name">entity(id, [ attr1=val1, ...])</span> in PROV-ASN:</p>
 <ul>
 <li> contains an identifier <span class="name">id</span> identifying a characterized thing;</li>
 <li> contains a set of attribute-value pairs <span class="name">[ attr1=val1, ...]</span>, representing this characterized thing's situation in the world.</li>
 </ul>
-</p>
+
 
 <p>
 The assertion of an instance of an entity expression, <span class="name">entity(id, [ attr1=val1, ...])</span>, states, from a given asserter's viewpoint, the existence of an identifiable characterized thing, whose situation in the world is represented by the attribute-value pairs, which remain unchanged during a characterization interval, i.e. a continuous interval between two events in the world. 
@@ -636,12 +631,12 @@
 
 
 <p>
-The following entity assertion,
+The following entity assertion,</p>
 <pre class="example">
 entity(e0, [ type="File", location="/shared/crime.txt", creator="Alice" ])
 </pre>
 states the existence of a thing of type File and location /shared/crime.txt,  and creator alice, denoted by identifier e0, during some characterization interval.
-</p>
+
 
 Further considerations:
 <ul>
@@ -664,13 +659,11 @@
 
 
 
-<div class='resolved'>Characterized entity may be variant. This is <a href="http://www.w3.org/2011/prov/track/issues/32">ISSUE-32</a></div>
+
 
 <div class='pending'>How is domain specific data combined with the provenance model? This is <a href="http://www.w3.org/2011/prov/track/issues/65">ISSUE-65</a>.</div>
 
-<div class='resolved'> Comments on bob <a href="http://www.w3.org/2011/prov/track/issues/60">ISSUE-60</a>.</div>
-
-<div class='resolved'>The name <b>entity</b> is used as a replacement for placeholder BOB. This is <a href="http://www.w3.org/2011/prov/track/issues/30">ISSUE-30</a>.</div>
+
 
 <div class='pending'>Definition of Entity is confusing, maybe over-complex <a href="http://www.w3.org/2011/prov/track/issues/85">ISSUE-85</a>.</div>
 
@@ -707,31 +700,31 @@
 
 <p>The activity that a process execution expression is a representation of has a duration, delimited by its start and its end events; hence, it occurs over an interval delimited by two events. However, a process execution expression need not mention time information, nor duration, because they may not be known.</p>
 
-<p>Such start and end times constitute <em>attributes</em> of an activity, where the meaning of attribute in the context of a process execution expression is similar to the meaning of attribute for entity expression. A process execution expression's attribute remains constant for the duration of the activity it represents.  Further characteristics of the activity in the world world can be represented by other attribute-value pairs, which also remain unchanged during the activity duration.</p>
-
-<p> An instance of a process execution expression, noted <span class="name">processExecution(id, rl, st, et, [ attr1=val1, ...])</span> in PROV-ASN:
+<p>Such start and end times constitute <em>attributes</em> of an activity, where the meaning of attribute in the context of a process execution expression is similar to the meaning of attribute for entity expression. A process execution expression's attribute remains constant for the duration of the activity it represents.  Further characteristics of the activity in the world can be represented by other attribute-value pairs, which MUST also remain unchanged during the activity duration.</p>
+
+<p> An instance of a process execution expression, noted <span class="name">processExecution(id, rl, st, et, [ attr1=val1, ...])</span> in PROV-ASN:</p>
 <ul>
-<li> contains an identifier <span class="name">id</span>;
-<li> MAY contain a <a href="#expression-RecipeLink">recipe link</a> <span class="name">rl</span>, which consists of a domain specific description of the activity;
-<li> MAY contain a start time <span class="name">st</sp1an>;
-<li> MAY contain an end time <span class="name">et</span>;
+<li> contains an identifier <span class="name">id</span>;</li>
+<li> MAY contain a <a href="#expression-RecipeLink">recipe link</a> <span class="name">rl</span>, which consists of a domain specific description of the activity;</li>
+<li> MAY contain a start time <span class="name">st</span>;</li>
+<li> MAY contain an end time <span class="name">et</span>;</li>
 <li> contains a set of attribute-value pairs <span class="name">[ attr1=val1, ...]</span>, representing other attributes of this activity that hold for its all duration.</li>
 </ul>
-</p>
+
 
 <p>
-The following process execution assertion
+The following process execution assertion</p>
 <pre class="example">
 processExecution(pe1,add-crime-in-london,t+1,t+1+epsilon,[host="server.example.com"])
 </pre>
-identified by identifier <span class="name">id</span>, states the existence of an activity with recipe link <span class="name">add-crime-in-london</span>, start time <span class="name">t+1</span>, and end time <span class="name">t+1+epsilon</span>, running on host <span class="name">server.example.com</span>.  The attribute <span class="name">host</span> is application specific, but MUST hold for the duration of activity.
+<p>identified by identifier <span class="name">id</span>, states the existence of an activity with recipe link <span class="name">add-crime-in-london</span>, start time <span class="name">t+1</span>, and end time <span class="name">t+1+epsilon</span>, running on host <span class="name">server.example.com</span>.  The attribute <span class="name">host</span> is application specific, but MUST hold for the duration of activity.
 </p>
 
 <p>The mere existence of a process execution assertion entails some event ordering in the world, since the start event precedes the end event.  This is expressed by constraint <a href="'#start-precedes-end'">start-precedes-end</a>.</p>
 
 <div class='constraint' id='start-precedes-end'><a name="PIL:0001"> From a process execution expression, one can infer that the
 start event precedes the end event of the represented activity.</a> [<a
-href="../ontology/ProvenanceFormalModel.html#PIL:0001">PIL:0001</a>] </div>
+href="../ontology/ProvenanceFormalModel.html#PROV:0001">PROV:0001</a>] </div>
 
 <p>A process execution expression is not an entity expression.
 Indeed, an entity expression represents a thing that exists in full at
@@ -741,7 +734,7 @@
 unfolds or develops through time, but is typically not identifiable by
 the characteristics it exhibits at any point during its duration.</p>
 
-<div class='resolved'>Should process execution be defined as a subclass of BOB. This is <a href="http://www.w3.org/2011/prov/track/issues/66">ISSUE-66</a>.</div>
+
 </section> 
 
 <section id="expression-Agent">
@@ -767,10 +760,10 @@
 
 
 <p> An agent expression, written <span class="name">agent(e)</span> in PROV-ASN,
- refers to an entity denoted by identifier <span class="name">e</span> and representing the characterized thing capable of activity.
+ refers to an entity expression denoted by identifier <span class="name">e</span> and representing the characterized thing capable of activity.
 </p>
 
-<p>For a characterized thing, one can assert an agent expresson or alternatively, one can infer an agent expression
+<p>For a characterized thing, one can assert an agent expression or alternatively, one can infer an agent expression
 by involvement in an activity represented by a process execution expression.  </p>
 
 
@@ -783,7 +776,7 @@
 
 entity(e2) and wasControlledBy(pe,e2,qualifier(role="author"))
 </pre>
-the entity expression identified by <span class="name">e1</span> is accompanied of an explicit assertion of an agent expression, and this assertion holds irrespective of process executions it may be involved in. On the contrary, from the entity expression identified  by <span class="name">e2</span>, one can inferred an agent expression, as per the following inference.
+the entity expression identified by <span class="name">e1</span> is accompanied by an explicit assertion of an agent expression, and this assertion holds irrespective of process executions it may be involved in. On the contrary, from the entity expression identified  by <span class="name">e2</span>, one can inferred an agent expression, as per the following inference.
 </p>
 
 <div class='constraint' id='control-agent'>
@@ -800,7 +793,7 @@
       
 <h4>Annotation</h4>
 
-<p>An <dfn id="dfn-annotation">annotation expression</dfn> is a set of name value pairs, whose meaning is application specific. It may or may not be a representation of something in the world.</p> 
+<p>An <dfn id="dfn-annotation">annotation expression</dfn> is a set of name-value pairs, whose meaning is application specific. It may or may not be a representation of something in the world.</p> 
 
 <p>In PROV-ASN, an annotation expression's text matches the <span class="nonterminal">annotationExpression</span> production of the grammar defined in this specification document.
 </p>
@@ -842,7 +835,7 @@
 </p>
 
 <p>
-Name-value pairs occurring in annotations differ from attribute-value pairs (occurring in entity expressions and process execution expressions).  Attribute-value pairs MUST be a representation of something in the world, which remain constant for the duration of the characterization interval (for entity expression) or the activity duration (for process execution expressions). It is OPTIONAL for name-value pairs to be representations  of something in the world. If they are a representation of something in the world, then it MAY change value for the corresponding duration. 
+Name-value pairs occurring in annotations differ from attribute-value pairs (occurring in entity expressions and process execution expressions).  Attribute-value pairs MUST be a representation of something in the world, which remain constant for the duration of the characterization interval (for entity expression) or the activity duration (for process execution expressions). It is OPTIONAL for name-value pairs to be representations  of something in the world. If they are a representation of something in the world, then it MAY change value for the corresponding duration. If name-value pairs are a representation of something in the world that does not change, they are not regarded as determining characteristics of a characterized thing or activity, for the purpose of provenance. Indeed, it is not expectede that provenance would contain an explanation for these attribute-values.
 </p>
 
 
@@ -895,17 +888,17 @@
 
 
 <p>
-The following generation assertion
+The following generation assertions
 <pre class="example">
   wasGeneratedBy(e1,pe1,qualifier(port="p1", order=1),t1)
   wasGeneratedBy(e2,pe1,qualifier(port="p1", order=2),t2)
 </pre>
-states the existence of two events in the world, at which new characterized things, represented by entity expressions identified by <span class="name">e1</span> and <span class="name">e2</span> are created by an activity, itself represented by a process execution expression identified by <span class="name">pe1</span>.
-The first one is available as the first value on port p1, whereas the other is the second value on port p1.  The semantics of port and order in these expressions are application specific.
+state the existence of two events in the world (with respective times <span class="name">t1</span> and <span class="name">t2</span>), at which new characterized things, represented by entity expressions identified by <span class="name">e1</span> and <span class="name">e2</span>, are created by an activity, itself represented by a process execution expression identified by <span class="name">pe1</span>.
+The first one is available as the first value on port p1, whereas the other is the second value on port p1.  The semantics of <span class="name">port</span> and <span class="name">order</span> in these expressions are application specific.
 </p>
 
 
-<p>A given entity can be generated at most by one process execution in the scope of a given <a href="#expression-Account">account</a>.
+<p>A given entity expression can be referred to in a single generation expression in the scope of a given <a href="#expression-Account">account</a>.
 The rationale for this constraint is as follows.
 If two process executions sequentially set different values to some attribute by means of two different generate events, then they generate distinct entities. Alternatively,  for two process executions to generate an entity simultaneously, they would require some synchronization by which they agree the entity is released for use; the end of this synchronization would constitute the actual generation of the entity, but is performed by a single process execution. This unicity constraint is formalized as follows.
 
@@ -924,23 +917,19 @@
 attributes are determined by the activity represented by process execution expression identified by <span class="name">pe</span> and the
 entity expressions used by <span class="name">pe</span>.
 Only some (possibly none) of the attributes values  may be determined
-since, in an open world, not all used entitie expressions may have been
-asserted.</a>  [<a href="../ontology/ProvenanceFormalModel.html#PIL:0002">PIL:0002</a>]
+since, in an open world, not all used entity expressions may have been
+asserted.</a>  [<a href="../ontology/ProvenanceFormalModel.html#PROV:0002">PROV:0002</a>]
 </div>
 
 The assertion of a generation event implies ordering of events in the world.
 
 
 <div class='constraint' id='generation-pe-ordering'><a name="PIL:0003"><span class='conditional'>If</span> an assertion <span class="name">wasGeneratedBy(x,pe,r)</span> or <span class="name">wasGeneratedBy(x,pe,r,t)</span>, <span class='conditional'>then</span> generation of the thing denoted by <span class="name">x</span> precedes the end
-of <span class="name">pe</span> and follows the beginning of <span class="name">pe</span>.</a> [<a href="../ontology/ProvenanceFormalModel.html#PIL:0003">PIL:0003</a>]
+of <span class="name">pe</span> and follows the beginning of <span class="name">pe</span>.</a> [<a href="../ontology/ProvenanceFormalModel.html#PROV:0003">PROV:0003</a>]
 </div> 
 
 
-<div class='resolved'>Need to say identifiable activity. This is <a href="http://www.w3.org/2011/prov/track/issues/39">ISSUE-39</a>. The qualifier 'identifiable' is said to be implicit in section 4. </div>
-
-<div class='resolved'>Comments on generation <a href="http://www.w3.org/2011/prov/track/issues/59">ISSUE-59</a>.</div>
-
-<div class='resolved'> Added justification for generation by a single process <a href="http://www.w3.org/2011/prov/track/issues/67">ISSUE-67</a>.</div>
+
 
 
 
@@ -987,12 +976,11 @@
   used(pe1,e1,qualifier(parameter="p1"),t1)
   used(pe1,e2,qualifier(parameter="p2"),t2)
 </pre>
-state that the activity, represented by the process execution expression identified by <span class="name">pe1</span>, consumed two characterized things, represented by entity expressions identified by <span class="name">e1</span> and <span class="name">e2</span>, at times <span class="name">t1</span> and  <span class="name">t2</span>, respectively; the first one being found as the value of parameter p1, whereas the second is being found as value of parameter p2.  The semantics of parameter in these expressions is application specific.
-</p>
-
-
-<p>A reference to a given entity expression MAY appear in multiple use expressions that refer
-to a given process execution expression. If one wants to annotate a use edge expression or if one wants express a <span class='nonterminal'>pe-linked-derivationExpression</span> referring to this entity and process execution expressions, the qualifier occuring in this use assertion MUST be unique among the qualifiers qualifiying use expressions for this  process execution.
+state that the activity, represented by the process execution expression identified by <span class="name">pe1</span>, consumed two characterized things, represented by entity expressions identified by <span class="name">e1</span> and <span class="name">e2</span>, at times <span class="name">t1</span> and  <span class="name">t2</span>, respectively; the first one was found as the value of parameter <span class="name">p1</span>, whereas the second was found as value of parameter <span class="name">p2</span>.  The semantics of <span class="name">parameter</span> in these expressions is application specific.</p>
+
+
+<p>A reference to a given entity expression MAY appear in multiple use expressions that share
+ a given process execution expression identifier. If one wants to annotate a use edge expression or if one wants to express a <a href="#pe-linked-derivationExpression"><span class='nonterminal'>pe-linked-derivationExpression</span></a> referring to this entity and process execution expressions, the qualifier occuring in this use assertion MUST be unique among the qualifiers qualifiying use expressions for this  process execution expression.
 </p>
 
 <!-- Luc, should we write a constraint for this? It's not clear the
@@ -1001,25 +989,24 @@
 
 
 <div class='constraint' id='use-attributes'><a name="PIL:0005">
-Given a process execution expression identified by <span class="name">pe</span>, entity expression identified by <span class="name">e</span>, qualifier <span class="name">q</span>, and optional time <span class="name">t</span>, <span class='conditional'>if</span>
+Given a process execution expression identified by <span class="name">pe</span>, an entity expression identified by <span class="name">e</span>, a qualifier <span class="name">q</span>, and optional time <span class="name">t</span>, <span class='conditional'>if</span>
  assertion <span class="name">used(pe,e,q)</span> or <span class="name">used(pe,e,q,t)</span> holds, 
 <span class='conditional'>then</span> the existence of an attribute-value pair in the entity expression identified by <span class="name">e</span> is a
-pre-condition for the activity represented by the process execution identified by <span class="name">pe</span> to terminate.</a>
-[<a href="../ontology/ProvenanceFormalModel.html#PIL:0005">PIL:0005</a>]</div>
-
-
-
-<div class='constraint' id='use-pe-ordering'><a name="PIL:0006">Given a process execution expression identified by <span class="name">pe</span>, entity expression identified by <span class="name">e</span>, qualifier <span class="name">q</span>, and optional time <span class="name">t</span>, <span class='conditional'>if</span>
+pre-condition for the termination of the activity represented by the process execution expression identified by <span class="name">pe</span></a>
+[<a href="../ontology/ProvenanceFormalModel.html#PROV:0005">PROV:0005</a>]</div>
+
+
+
+<div class='constraint' id='use-pe-ordering'><a name="PIL:0006">Given a process execution expression identified by <span class="name">pe</span>, an entity expression identified by <span class="name">e</span>, a qualifier <span class="name">q</span>, and optional time <span class="name">t</span>, <span class='conditional'>if</span>
  assertion <span class="name">used(pe,e,q)</span> or <span class="name">used(pe,e,q,t)</span> holds, <span class='conditional'>then</span> 
  the use of the thing represented by entity expression identified by <span class="name">e</span> precedes the end
-of the process execution expression identified by <span class="name">pe</span> and follows its beginning. Furthermore,  the generation of the thing denoted by entity expression identified by <span class="name">e</span> always precedes
+time contained in the process execution expression identified by <span class="name">pe</span> and follows its beginning. Furthermore,  the generation of the thing denoted by entity expression identified by <span class="name">e</span> always precedes
 its use.</a> 
-[<a href="../ontology/ProvenanceFormalModel.html#PIL:0006">PIL:0006</a>] </div>
+[<a href="../ontology/ProvenanceFormalModel.html#PROV:0006">PROV:0006</a>] </div>
 
 
 <div class='issue'>Should we define a taxonomy of use? This is <a href="http://www.w3.org/2011/prov/track/issues/23">ISSUE-23</a>.</div>
 
-<div class='resolved'>Various comments raised at <a href="http://www.w3.org/2011/prov/track/issues/64">ISSUE-64</a>.</div>
 </section>
 
 
@@ -1075,7 +1062,7 @@
 <p>The three kinds of derivation expressions are successively introduced.</p>
 
 
-<section>
+<section id="pe-linked-derivationExpression">
 <h4>Process Execution Linked Derivation Assertion</h4>
 
 <p>A process execution linked derivation expression, which, by definition of a derivation expression, is a representation that some characterized thing is transformed from, created from, or affected by another characterized thing, also entails the existence of a process execution expression that represents an activity that transforms, creates or affects this characterized thing.</pe>
@@ -1123,7 +1110,7 @@
 <div class="constraint" id='derivation-events'>
 <a name="PIL:0010"><span class='conditional'>If</span> <span class="name">wasDerivedFrom(e2,e1,pe,r2,r1)</span> holds, <span class='conditional'>then</span>
   <span class="name">wasGeneratedBy(e2,pe,r2)</span> and <span class="name">used(pe,e1,r1)</span> also
-  hold. </a> [<a href="../ontology/ProvenanceFormalModel.html#PIL:0010">PIL:0010</a>]
+  hold. </a> [<a href="../ontology/ProvenanceFormalModel.html#PROV:0010">PROV:0010</a>]
 </div>
 
 
@@ -1136,7 +1123,7 @@
   <a name="PIL:0009">
 <span class='conditional'>If</span> <span class="name">wasDerivedFrom(e2,e1)</span> holds, <span class='conditional'>then</span> there exists a process execution expression identified by <span class="name">pe</span>, and qualifiers <span class="name">q1</span>,<span class="name">q2</span>,
 such that:
-  <span class="name">wasGeneratedBy(e2,pe,q2)</span> and <span class="name">used(pe,e1,q1)</span>. [<a href="../ontology/ProvenanceFormalModel.html#PIL:0009">PIL:0009</a>]
+  <span class="name">wasGeneratedBy(e2,pe,q2)</span> and <span class="name">used(pe,e1,q1)</span>. [<a href="../ontology/ProvenanceFormalModel.html#PROV:0009">PROV:0009</a>]
 </div></p>
 
 
@@ -1149,17 +1136,14 @@
  the values of some attributes of the entity expression identified by
  <span class="name">e2</span> are partly or fully determined by the values of some
 attributes of the entity expression identified by <span class="name">e1</span>.</a> [<a
-  href="../ontology/ProvenanceFormalModel.html#PIL:0007">PIL:0007</a>] </div>
-
-<div class='note'>Should this dependency of attributes be made explicit as argument of the derivation expression? By making it explicit, we would allow someone to verify the validity of the derivation expression.</div>
-
+  href="../ontology/ProvenanceFormalModel.html#PROV:0007">PROV:0007</a>] </div>
 
 
 <div class='constraint' id='derivation-use-generation-ordering'><a name="PIL:0008">Given a process execution expression identified by <span class="name">pe</span>, entity expressions identified by <span class="name">e1</span> and <span class="name">e2</span>, qualifiers <span class="name">q1</span> and <span class="name">q2</span>, <span class='conditional'>if</span> the assertion <span class="name">wasDerivedFrom(e2,e1,pe,q2,q1)</span>
 or <span class="name">wasDerivedFrom(e2,e1)</span> holds, <span class='conditional'>then</span>
 the use
 of characterized thing denoted by <span class="name">e1</span> precedes the generation of
-the characterized thing denoted by <span class="name">e2</span>.</a> [<a href="../ontology/ProvenanceFormalModel.html#PIL:0008">PIL:0008</a>]
+the characterized thing denoted by <span class="name">e2</span>.</a> [<a href="../ontology/ProvenanceFormalModel.html#PROV:0008">PROV:0008</a>]
 </div>
 
 
@@ -1182,7 +1166,7 @@
 <a name="PIL:0011">Given a process execution expression identified by <span class="name">pe</span>, entity expressions identified by <span class="name">e1</span> and <span class="name">e2</span>, and qualifier <span class="name">q2</span>,
 <span class='conditional'>if</span> <span class="name">wasDerivedFrom(e2,e1)</span> and <span class="name">wasGeneratedBy(e2,pe,q2)</span> hold, <span class='conditional'>then</span> there exists a qualifier <span class="name">q1</span>,
 such that <span class="name">used(pe,e1,r1)</span> also holds.</a>
-  [<a href="../ontology/ProvenanceFormalModel.html#PIL:0011">PIL:0011</a>]
+  [<a href="../ontology/ProvenanceFormalModel.html#PROV:0011">PROV:0011</a>]
 </div>
 This inference is justified by the fact that the characterized thing represented by entity expression identified by <span class="name">e2</span> is generated by at most one activity in a given account (see <a href="#generation-unicity">generation-unicity</a>). Hence,  this process execution expression is also the one referred to in the use expression of <span class="name">e1</span>. 
 </p>
@@ -1222,7 +1206,7 @@
  holds, <span class='conditional'>then</span> the
 generation event of the characterized thing  represented by the entity expression denoted by <span class="name">e1</span> precedes the generation event of
 the characterized thing represented by the entity expression denoted by <span class="name">e2</span>.</a>
-  [<a href="../ontology/ProvenanceFormalModel.html#PIL:0012">PIL:0012</a>]
+  [<a href="../ontology/ProvenanceFormalModel.html#PROV:0012">PROV:0012</a>]
   </div>
 
 <p>Note that temporal ordering is between generations of <span class="name">e1</span>
@@ -1265,8 +1249,8 @@
 
 An instance of a transitive derivation expression, written <span class="name">dependedOn(e2, e1)</span> in PROV-ASN:
 <ul>
-<li> contains an identifier <span class="name">e2</span>, denoting an entity expresson, which represents the characterized thing that is the result of the derivation;
-<li> contains an identifier <span class="name">e1</span>, denoting an entity expresson, which represents the characterized thing that the derivation relies upon.
+<li> contains an identifier <span class="name">e2</span>, denoting an entity expression, which represents the characterized thing that is the result of the derivation;
+<li> contains an identifier <span class="name">e1</span>, denoting an entity expression, which represents the characterized thing that the derivation relies upon.
 </ul>
 <p>The expression <span class="name">dependedOn</span> can only be inferred; in other word, it cannot be asserted. It is
 transitive by definition and relies on the previously defined derivation assertions for its
@@ -1285,15 +1269,9 @@
 
 
 
-<div class='resolved'>Is derivation transitive? If so, it should not be introduced as an assertion.  This is <a href="http://www.w3.org/2011/prov/track/issues/45">ISSUE-45</a>.</div>
 
 <div class='issue'>Should derivation have a time? Which time? This is   <a href="http://www.w3.org/2011/prov/track/issues/43">ISSUE-43</a>.</div>
 
-<div class='issue'>Should we specifically mention derivation of agents? This is <a href="http://www.w3.org/2011/prov/track/issues/42">ISSUE-42</a>.</div>
-
-<div class='resolved'> Transitivity does not seem to follow from above definition. This is <a href="http://www.w3.org/2011/prov/track/issues/56">ISSUE-56</a>.</div>
-
-<div class='resolved'> What's the difference between one step and multi-step derivation assertion. Justification of why one entity can be generated at most once.  Multi-step derivation is also transitive. This is all in <a href="http://www.w3.org/2011/prov/track/issues/67">ISSUE-67</a>.</div>
 
 
 </section>
@@ -1305,7 +1283,7 @@
 <section id="expression-Control">
 <h3>Control</h3>
 
-<p> A <dfn id="dfn-Control">control expression</dfn> is a representation of the involvement of characterized thing (represented as an agent expresson or an entity expression) in an activity, which is represented by a process execution expressoin; a control qualifier qualifies this involvement.</p>
+<p> A <dfn id="dfn-Control">control expression</dfn> is a representation of the involvement of characterized thing (represented as an agent expression or an entity expression) in an activity, which is represented by a process execution expression; a control qualifier qualifies this involvement.</p>
 
 <p>In PROV-ASN, a control expression's text matches the <span class="nonterminal">controlExpression</span> production of the grammar defined in this specification document.
 </p>
@@ -1325,7 +1303,7 @@
 <p>An instance of a control expression, noted <span class="name">wasControlledBy(pe,ag,q)</span> in PROV-ASN :
 <ul>
 <li> contains an identifier <span class="name">pe</span> denoting a process execution expression, representing the controlled activity;
-<li> refers to an agent expression or an entity expression <span class="name">ag</span>, representing the controlling characterized thing;
+<li> refers to an agent expression or an entity expression identified by <span class="name">ag</span>, representing the controlling characterized thing;
 <li> contains a qualifier <span class="name">q</span>, qualifying the involvement of the thing in the activity.
 </ul>
 </p>
@@ -1335,7 +1313,7 @@
 <pre class="example">
 wasControlledBy(pe3,a4,[role=author])
 </pre>
-states that the activity, represented by the process execution expression denoted by <span class="name">pe3</span> saw the involvement of a characterized thing, represented by entity expression denoted by  <span class="name">a4</span> in the capacity of author.
+states that the activity, represented by the process execution expression denoted by <span class="name">pe3</span> saw the involvement of a characterized thing, represented by entity expression denoted by  <span class="name">a4</span> in the capacity of author. This specification defines the qualifier name <span class="name">role</span> (see Section <a href="#expression-qualifier">Qualifier</a>) to denote the function of a characterized thing with respect to an activity.
 </p>
 
 </section>
@@ -1355,16 +1333,16 @@
 <p>This intuition is made more precise by considering the entities that form the representations of characterised things at a certain point in time. 
 
 An entity expression represents, by means of attribute-value pairs, a thing and its situation in the world, which remain constant over a characterization interval.
-As soon as the thing's situation changes, this marks the end of the characterization interval for the entity expression representing it. The thing's novel situation is represented by an attribute with a new value, or an entirely different set of  attribute-value pairs, embodied in another entity expression, with a new characterization interval. Thus, if we overlap the timelines (or, more generally, the sequences of value-changing events) for the two characterised things, we can hope two establish correspondences amongst the entity expressions that represent them at various points along that events line. The figure below illustrates this intuition.</p>
+As soon as the thing's situation changes, this marks the end of the characterization interval for the entity expression representing it. The thing's novel situation is represented by an attribute with a new value, or an entirely different set of  attribute-value pairs, embodied in another entity expression, with a new characterization interval. Thus, if we overlap the timelines (or, more generally, the sequences of value-changing events) for the two characterised things, we can hope to establish correspondences amongst the entity expressions that represent them at various points along that events line. The figure below illustrates this intuition.</p>
 
 <img src="complement-of.png"/>
 
 <p>
-Relation <em>complement-of</em> between two entity expressions is intended to capture these correspondences, as follows. Suppose entity expressions A and B share a set P of properties, and each of them has other properties in addition to P. If the values assigned to each property in P are <em>compatible</em> between A and B, then we say that <em>A is-complement-of B</em>, and <em>B is-complement-of A</em>, in a symmetrical fashion. In the particular case where the set P of properties of B is a struct superset of A's properties, then we say that <em>B is-complement-of A</em>, but in this case the opposite does not hold. In this case, the relation is not symmetric.  (as a special case, A and B may not share any attributes at all, and yet the asserters may still stipulate that they are representing the same thing "Royal Society". The symmetric relation may hold trivially in this case).</p>
-
-<p>The term <em>compatible</em> used above means that a mapping can be established amongst the values of attributes in P and found in the two entities. This is generalizes to the case where attribute sets P1 and P2 of A, and B, respectively, are not identical but they can be mapped to one another. The simplest case is the identity mapping, in which A and B share attribute set P, and furthermore the values assigned to attributes in P match exactly.</p>
-
-<p>It is important to note that the relation holds only as long as the entities involved are valid. As soon as one attribute changes value in one of them, new correspondences need to be found amongst the new entities. Thus, the relation has a validity span that can be expressed in terms of the event lines of the thing.</p>
+Relation <em>complement-of</em> between two entity expressions is intended to capture these correspondences, as follows. Suppose entity expressions A and B share a set P of properties, and each of them has other properties in addition to P. If the values assigned to each property in P are <em>compatible</em> between A and B, then we say that <em>A is-complement-of B</em>, and <em>B is-complement-of A</em>, in a symmetrical fashion. In the particular case where the set P of properties of B is a strict superset of A's properties, then we say that <em>B is-complement-of A</em>, but in this case the opposite does not hold. In this case, the relation is not symmetric.  (as a special case, A and B may not share any attributes at all, and yet the asserters may still stipulate that they are representing the same thing "Royal Society". The symmetric relation may hold trivially in this case).</p>
+
+<p>The term <em>compatible</em> used above means that a mapping can be established amongst the values of attributes in P and found in the two entity expession. This generalizes to the case where attribute sets P1 and P2 of A, and B, respectively, are not identical but they can be mapped to one another. The simplest case is the identity mapping, in which A and B share attribute set P, and furthermore the values assigned to attributes in P match exactly.</p>
+
+<p>It is important to note that the relation holds only for the characterization intervals of the entity expessions involved As soon as one attribute changes value in one of them, new correspondences need to be found amongst the new entities. Thus, the relation has a validity span that can be expressed in terms of the event lines of the thing.</p>
 
 <!--
 The "IVP of" relationship is designed to represent pairs of entities that correspond to each other. By their own nature, an entity remains valid only as long as all of its attributes do not change their value. It follows that the correspondence "B IVP of A" is only valid within the time interval during which such invariance property holds for both A and B. When any of the property values change in either A or B, those entities are replaced by new ones, and a new correspondence may be established. Thus, "IVP of" is defined relative to the intersection of the temporal intervals for which A and B are valid.
@@ -1372,7 +1350,7 @@
 
 
 
-<p>In PROV-ASN, a complementarity expression's text matches the <span class="nonterminal">complementarityExpressoin</span> production of the grammar defined in this specification document.</p>
+<p>In PROV-ASN, a complementarity expression's text matches the <span class="nonterminal">complementarityExpression</span> production of the grammar defined in this specification document.</p>
 
 <div class='grammar'>
 <span class="nonterminal">complementarityExpression</span>&nbsp;:=  
@@ -1386,24 +1364,27 @@
 
 
 
-<p>An instance of a complementarity expression, written <span class="name">wasComplementOf(e2,e1)</span>, where <span class="name">e1</span> and <span class="name">e2</span> are  two identifiers denoting entity expressions.</p>
+<p>An instance of a complementarity expression is written <span class="name">wasComplementOf(e2,e1)</span>, where <span class="name">e1</span> and <span class="name">e2</span> are  two identifiers denoting entity expressions.</p>
 
 <p>
 <pre class="example">
-entity(rs,[created: "1870"])
-
-entity(rs_l1,[location: "loc2"])
-entity(rs_l2,[location: "The Mall"])
-
-entity(rs_m1,[membership: "250", year: "1900"])
-entity(rs_m2,[membership: "300", year: "1945"])
-entity(rs_m3,[membership: "270",  year: "2010"])
+entity(rs,[created="1870"])
+
+entity(rs_l1,[location="loc2"])
+entity(rs_l2,[location="The Mall"])
+
+entity(rs_m1,[membership="250", year="1900"])
+entity(rs_m2,[membership="300", year="1945"])
+entity(rs_m3,[membership="270",  year="2010"])
 
 wasComplementOf(rs_m3, rs_l2)
 wasComplementOf(rs_m2, rs_l1)
 wasComplementOf(rs_m2, rs_l2)
 wasComplementOf(rs_m1, rs_l1)
 
+wasComplementOf(rs_m3, rs)
+wasComplementOf(rs_m2, rs)
+wasComplementOf(rs_m1, rs)
 wasComplementOf(rs_l1, rs)
 wasComplementOf(rs_l2, rs)
 </pre>
@@ -1412,19 +1393,27 @@
 <div class='constraint' id='wasComplementOf-necessary-cond'>
  <a name="PIL:0013">An assertion "wasComplementOf(B,A)" holds over the temporal intersection of A and B, <span class='conditional'>only if</span>: 
 <ol>
-<li> if a mapping can be established from an attribute X of entity expression denoted by B to an attribute Y of entity expression denoted by A, then the values of A and B must be consistent with that mapping</em>  </li>
-  <li>B has some attribute that A does not have.
+<li> if a mapping can be established from an attribute X of entity expression identified by B to an attribute Y of entity expression identified by A, then the values of A and B must be consistent with that mapping</em>;</li>
+  <li>entity expression identified by B has some attribute that entity expression identified by A does not have.
 </li></ol></a>
-  [<a href="../ontology/ProvenanceFormalModel.html#PIL:0013">PIL:0013</a>]
+  [<a href="../ontology/ProvenanceFormalModel.html#PROV:0013">PROV:0013</a>]
  </div>
 
-<div class='issue'>Mutual ivpOf each other should be agreed. This is <a href="http://www.w3.org/2011/prov/track/issues/29">ISSUE-29</a></div>
-
-<div class='issue'>Do we need a sameAsEntity relation. This is <a href="http://www.w3.org/2011/prov/track/issues/35">ISSUE-35</a></div>
-
-<div class='issue'>Is ivpOf transitive? This is <a href="http://www.w3.org/2011/prov/track/issues/45">ISSUE-45</a></div>
-
-<div class='issue'> Comments on ivpof in <a href="http://www.w3.org/2011/prov/track/issues/57">ISSUE-57</a>.</div>
+<p>The complementariy relation is not transitive. Let us consider identifiers <span class="name">e1</span>, <span class="name">e2</span>, and <span class="name">e3</span> identifying three entity expressions such that 
+ <span class="name">wasComplementOf(e3,e2)</span> and <span class="name">wasComplementOf(e2,e1)</span> hold.  The expression <span class="name">wasComplementOf(e3,e1)</span> may not hold because the characterization intervals of the denoted entity expressions may not overlap.</p>
+
+
+<div class='note'>We will allow wasComplementOf to be asserted between entities identified by qualified identifiers. This will allow us to express   wasComplementOf between entities asserted in separate accounts (potentially, with the same identifiers).
+</div>
+
+
+<div class='pending'>Mutual ivpOf each other should be agreed. This is <a href="http://www.w3.org/2011/prov/track/issues/29">ISSUE-29</a></div>
+
+<div class='pending'>Do we need a sameAsEntity relation. This is <a href="http://www.w3.org/2011/prov/track/issues/35">ISSUE-35</a></div>
+
+<div class='pending'>Is ivpOf transitive? This is <a href="http://www.w3.org/2011/prov/track/issues/45">ISSUE-45</a></div>
+
+<div class='pending'> Comments on ivpof in <a href="http://www.w3.org/2011/prov/track/issues/57">ISSUE-57</a>.</div>
 
 
 </section>
@@ -1434,11 +1423,12 @@
 <h3>Ordering of Process Executions</h3>
 </section>
 
+<div class="note">Proposal to change the name to "Dependencies amongst Process Executions"  to avoid ambiguities</div>
 
 <p>PROV-DM allows two forms of temporal relationships between activities to be expressed.
-An <dfn id="InformationFlowOrdering">information flow ordering expression</dfn> is a representation that a characterized thing was generated by an activity, represented by a process execution expresion, before it was used by another activity, also represented by a process execution expression.
+An <dfn id="InformationFlowOrdering">information flow ordering expression</dfn> is a representation that a characterized thing was generated by an activity, before it was used by another activity.
 A <dfn id="ControlOrdering">control ordering expression</dfn> is a representation that the end of
-an activity, represented by a process execution, precedes the start of another activity, represented by process execution.
+an activity precedes the start of another activity.
 </p>
 
 <p>In PROV-ASN, a process execution ordering expression's text matches the <span class="nonterminal">peOrderingExpression</span> production of the grammar defined in this specification document.
@@ -1477,36 +1467,51 @@
 <li> refers to a process execution expression identified by <span class="name">pe2</span>;
 <li> refers to a process execution expression identified by <span class="name">pe1</span>
 </ul>
-and states information flow ordering between the activities represented by these expression, specified as follows.
-
-<div class='constraint' id='wasInformedBy'>Given two process execution expressions denoted by <span class="name">pe1</span> and <span class="name">pe2</span>, 
+and states information flow ordering between the activities represented by these expressions, specified as follows.
+
+<div class='constraint' id='wasInformedBy'>Given two process execution expressions identified by <span class="name">pe1</span> and <span class="name">pe2</span>, 
  the expression <span class="name">wasInformedBy(pe2,pe1)</span>
 holds, <span class='conditional'>if and only if</span>
- there is an entity expression denoted by <span class="name">e</span> and qualifiers <span class="name">q1</span> and <span class="name">q2</span>,
+ there is an entity expression identified by <span class="name">e</span> and qualifiers <span class="name">q1</span> and <span class="name">q2</span>,
 such that <span class="name">wasGeneratedBy(e,pe1,q1)</span> and <span class="name">used(pe2,e,q2)</span> hold.
 </div>
 
+<p>The relationship <span class="name">wasInformedBy</span> is not transitive. Indeed, consider the expressions <span class="name">wasInformedBy(pe2,pe1)</span> and <span class="name">wasInformedBy(pe3,pe2)</span>, the expression
+<span class="name">wasInformedBy(pe3,pe1)</span>, may not necessarily hold, as illustrated by the following event line. 
+<pre>
+            ------  pe1
+             |
+             e1         
+             |
+       -------  pe2
+        |
+        e2        
+        |
+     -----  pe3
+</pre>
+The end in process execution expression identified by <span class="name">pe3</span> precedes the start in process execution expression identified by <span class="name">pe1</span>, while interval for process execution expression <span class="name">pe2</span> overlaps with each interval for <span class="name">pe1</span> and <span class="name">pe3</span>, allowing information to flow (<span class="name">e1</span> and <span class="name">e2</span>, respectively).</p>
+
 
 
 <p>
 An instance of a control ordering expression, written as 
 <span class="name">wasScheduledAfter(pe2,pe1)</span> in PROV-ASN: 
 <ul>
-<li> refers to a process execution expression denoted by <span class="name">pe2</span>;
-<li> refers to a process execution expression denoted by <span class="name">pe1</span>,
+<li> refers to a process execution expression identified by <span class="name">pe2</span>;
+<li> refers to a process execution expression identified by <span class="name">pe1</span>,
 </ul>
 and states control ordering between <span class="name">pe2</span> and <span class="name">pe1</span>, specified as follows.
 
-<div class='constraint' id='wasScheduledAfter'>Given two process execution expressions denoted by <span class="name">pe1</span> and <span class="name">pe2</span>, 
+<div class='constraint' id='wasScheduledAfter'>Given two process execution expressions identified by <span class="name">pe1</span> and <span class="name">pe2</span>, 
  the expression <span class="name">wasScheduledAfter(pe2,pe1)</span>
 holds, <span class='conditional'>if and only if</span>
- there are two entity expressions denoted by <span class="name">e1</span> and <span class="name">e2</span>,
+ there are two entity expressions identified by <span class="name">e1</span> and <span class="name">e2</span>,
 such that <span class="name">wasControlledBy(pe1,e1,qualifier(role="end"))</span> and <span class="name">wasControlledBy(pe2,e2,qualifier(role="start"))</span> and <span class="name">wasDerivedFrom(e2,e1)</span>.
 </div>
-This definition assumes that the activities represented by process execution expressions identified by <span class="name">pe1</span> and <span class="name">pe2</span> are controlled by some agents, represented by expressions identified by <span class="name">e1</span> and <span class="name">e2</span>, where the first agent terminates (control qualifier <span class="name">qualifier(role="end")</span>) the first activity, and the second initiates (control qualifier <span class="name">qualifier(role="start")</span>) the second.  The second agent being "derived" from the first enforces  temporal ordering. 
+This definition assumes that the activities represented by process execution expressions identified by <span class="name">pe1</span> and <span class="name">pe2</span> are controlled by some agents (with identifiers <span class="name">e1</span> and <span class="name">e2</span>), where the first agent terminates (control qualifier <span class="name">qualifier(role="end")</span>) the first activity, and the second agents initiates (control qualifier <span class="name">qualifier(role="start")</span>) the second activity.  The second agent being "derived" from the first enforces  temporal ordering. 
 
 <p>
-In the following assertions, we find two process execution expressions, identified by <span class="name">pe1</span> and <span class="name">pe2</span>, denoting two activities, which took place on two separate hosts.
+In the following assertions, we find two process execution expressions, identified by <span class="name">pe1</span> and <span class="name">pe2</span>, representing two activities, which took place on two separate hosts.
 <pre class="example">
 processExecution(pe1,long-workflow,t1,t2,[host="server1.example.com"])
 processExecution(pe2,long-workflow,t3,t4,[host="server2.example.com"])
@@ -1553,23 +1558,23 @@
 
 <p>An instance of a revision expression, noted <span class="name">wasRevisionOf(e2,e1,ag)</span> in PROV-ASN:
 <ul>
-<li> contains an identifier <span class="name">e2</span> denoting an entity that represents a newer version of a thing;
-<li> contains an identifier <span class="name">e1</span> denoting an entity that represents an older version of a thing;
-<li> MAY refer to a responsible agent denoted by identifier <span class="name">ag</span>.
+<li> contains an identifier <span class="name">e2</span> identifying an entity that represents a newer version of a thing;
+<li> contains an identifier <span class="name">e1</span> identifying an entity that represents an older version of a thing;
+<li> MAY refer to a responsible agent with identifier <span class="name">ag</span>.
 </ul>
 </p>
 
-<p>A revision expression can only be asserted, since it needs to include a reference to an agent who represents someone in the real world who bears responsibility for declaring a variant of a thing. However, it needs to satisfy the following constraint, linking the two entity expressions by a derivation derivation, and seing them as a complement of a third entity expression.</p>
+<p>A revision expression can only be asserted, since it needs to include a reference to an agent who represents someone in the real world who bears responsibility for declaring a variant of a thing. However, it needs to satisfy the following constraint, linking the two entity expressions by a derivation, and stating them to be a complement of a third entity expression.</p>
 
 <div class='constraint' id='wasRevision'>
-Given two identifers <span class="name">old</span> and <span class="name">new</span> denoting two entities, and an identifier <span class="name">ag</span> denoting an agent,
+Given two identifiers <span class="name">old</span> and <span class="name">new</span> identifying two entities, and an identifier <span class="name">ag</span> identifying an agent,
 <span class='conditional'>if</span> an expression <span class="name">wasRevisionOf(new,old,ag)</span> is asserted, <span class='conditional'>then</span> 
-there exists an entity <span class="name">e</span> and attribute-values <span class="name">av</span>, such that the following expressions hold:
+there exists an entity expression identifier <span class="name">e</span> and attribute-values <span class="name">av</span>, such that the following expressions hold:
 <ul>
 <li> <span class="name">wasEventuallyDerivedFrom(new,old)</span>;
 <li> <span class="name">entity(e,av)</span>;
-<li> <span class="name">wasComplement(new,e)</span>;
-<li> <span class="name">wasComplement(old,e)</span>.
+<li> <span class="name">wasComplementOf(new,e)</span>;
+<li> <span class="name">wasComplementOf(old,e)</span>.
 </ul>
 </div>
 
@@ -1590,7 +1595,6 @@
 
 <div class='pending'>Revision should be a class not a  property. This is <a href="http://www.w3.org/2011/prov/track/issues/48">ISSUE-48</a>.</div>
 
-<div class='resolved'> What's the difference with derivation? Is it necessary? This is <a href="http://www.w3.org/2011/prov/track/issues/61">ISSUE-61</a>.</div>
 
 </section>
 
@@ -1618,8 +1622,8 @@
 <p>An instance of a participation expression,
 noted <span class="name">hadParticipant(pe,e)</span> in PROV-ASN:
 <ul> 
-<li> refers to a process execution expression denoted by identifier <span class="name">pe</span> and representing an activity;
-<li> contains an identifier  <span class="name">e</span> denoting an entity expression, which is 
+<li> contains to identifier <span class="name">pe</span> identifying a process execution expression representing an activity;
+<li> contains an identifier  <span class="name">e</span>  identifying an entity expression, which is 
 a representation of a characterized thing involved in this activity.
 </ul>
 
@@ -1627,7 +1631,7 @@
 
 <div class='constraint' id='participation'>
 <a name="PIL:0014">
-Given two identifiers <span class="name">pe</span> and  <span class="name">e</span>, respectively denoting  a process execution expression and an entity expression, the expression <span class="name">hadParticipant(pe,e)</span> holds <span class='conditional'>if and only if</span>:
+Given two identifiers <span class="name">pe</span> and  <span class="name">e</span>, respectively identifying  a process execution expression and an entity expression, the expression <span class="name">hadParticipant(pe,e)</span> holds <span class='conditional'>if and only if</span>:
 <ul> 
 <li> <span class="name">used(pe,e)</span> holds, or</li>
 <li> <span class="name">wasControlledBy(pe,e)</span> holds, or</li>
@@ -1635,13 +1639,10 @@
  <span class="name">hadParticipant(pe,e1)</span> holds  some process execution expression  identified by <span class="name">pe</span>.</li>
 </ul>
 </a>  [<a
-href="../ontology/ProvenanceFormalModel.html#PIL:0014">PIL:0014</a>]
+href="../ontology/ProvenanceFormalModel.html#PROV:0014">PROV:0014</a>]
 </div>
 
 
-
-<div class='note'>Is there a need for a similar concept that includes generated entities?</div>
-
 <div class='pending'>Suggested definition for participation. This is <a href="http://www.w3.org/2011/prov/track/issues/49">ISSUE-49</a>.</div>
 
 </section>
@@ -1673,6 +1674,8 @@
 <span class="nonterminal">identifier</span> <span class="nonterminal">identifier</span> <span class="nonterminal">qualifier</span>
 </div>
 
+<p>The interpretation of annotations is application-specific. See Section <a href="#expression-annotation">Annotation</a> for a discussion of the difference between attributes and annotations</a>. 
+
 <p>
 The following expressions
 <pre class="example">
@@ -1685,6 +1688,8 @@
 assert the existence of two  documents in the world  (attribute-value pair: <span class="name">type="document"</span>) represented by entity expressions identified by <span class="name">e1</span> and <span class="name">e2</span>, and annotate these expressions with an annotation indicating that the icon (an application specific way of rendering provenance) is <span class="name">doc.png</span>.
 </p>
 
+
+
 </section>
 </section>
 
@@ -1723,16 +1728,16 @@
 <span class="name">)</span> 
 </div>
 
-<p>An instance of an account expression, noted <span class="name">account(id, http://x.com/user1, exprs)</span> in PROV-ASN:
+<p>An instance of an account expression, noted <span class="name">account(id, uri, exprs)</span> in PROV-ASN:
 <ul>
 <li> contains an identifier <span class="name">id</span> to identify this account;</li>
-<li> contains an asserter identified by URI <span class="name">http://x.com/user1</span>;</li>
-<li> contains a <em>set</em> of provenance expressions <span class="name">exprs</span>.</li>
+<li> contains an asserter identified by URI denoted by <span class="name">uri</span>;</li>
+<li> contains a <em>set</em> of provenance expressions denoted by <span class="name">exprs</span>.</li>
 </ul>
 </p>
 
 <div class='note'>
-Currently, the non-terminal <span class="nonterminal">asserter</span> is defined as URI. We may want the asserter to be an agent instead, and therefore use PROV-DM to express the provenance of PROV-DM.  We seek inputs on how to resolve this issue. </div>
+Currently, the non-terminal <span class="nonterminal">asserter</span> is defined as URI. We may want the asserter to be an agent instead, and therefore use PROV-DM to express the provenance of PROV-DM assertions.  The editors seek inputs on how to resolve this issue. </div>
 
 <p>
 The following account expression
@@ -1747,19 +1752,19 @@
           ...
           wasGeneratedBy(e0,pe0,outFile)     
           ...
-          wasControlledBy(pe4,a5, qualifier(role=communicator))  )
+          wasControlledBy(pe4,a5, qualifier(role="communicator"))  )
 </pre>
 contains the set of provenance expressions of section <a href="#example-prov-asn-encoding">example-prov-asn-encoding</a>, is asserted by agent <span class="name">http://x.com/asserter</span>, and is identified by identifier <span class="name">acc0</span>.
 </p>
 
-<p>Account expressions constitue a scope for identifiers. An identifier within the scope of an account is intended to denote a single expression. However, nothing prevents an asserter from asserting an account containing, for example,  multiple entity expressions with a same identifier but different attribute-values. In that case, they should be understood as a single entity expression with this identifier, with the union of all attributes values, as formalized in <a href="#identified-entity-in-account">identified-entity-in-account</a>.</p>
+<p>Account expressions constitue a scope for identifiers. An identifier within the scope of an account is intended to denote a single expression. However, nothing prevents an asserter from asserting an account containing, for example,  multiple entity expressions with a same identifier but different attribute-values. In that case, they should be understood as a single entity expression with this identifier and the union of all attributes values, as formalized in <a href="#identified-entity-in-account">identified-entity-in-account</a>.</p>
 
 <div class='constraint' id='identified-entity-in-account'>
-Given an identifier <span class="name">e</span>,  two sets of attribute-values <span class="name">av1</span> and <span class="name">av2</span>, 
- two entity expressions  <span class="name">entity(e,av1)</span> and <span class="name">entity(e,av2)</span> occurring in an account  are equivalent to the entity expression <span class="name">entity(e,av)</span> where <span class="name">av</span> is the set formed by the union of <span class="name">av1</span> and <span class="name">av2</span>.
+Given an identifier <span class="name">e</span>,  two sets of attribute-values denoted by <span class="name">av1</span> and <span class="name">av2</span>, 
+ two entity expressions  <span class="name">entity(e,av1)</span> and <span class="name">entity(e,av2)</span> occurring in an account  are equivalent to the entity expression <span class="name">entity(e,av)</span> where <span class="name">av</span> is the set of attribute-value pairs formed by the union of <span class="name">av1</span> and <span class="name">av2</span>.
 </div>
 
-<p>Whilst constraint <a href="#identified-entity-in-account">identified-entity-in-account</a> specifies how to understand multiple entity expressions with a same identifier within a given account, it does not guarantee that the entity expression formed with the union of all attributes is consistent. Indeed, a given attribute may be assigned multiple values, resulting in an inconsistent entity expression, as illustrated by the following example.</p>
+<p>Whilst constraint <a href="#identified-entity-in-account">identified-entity-in-account</a> specifies how to understand multiple entity expressions with a same identifier within a given account, it does not guarantee that the entity expression formed with the union of all attribute-value pairs is consistent. Indeed, a given attribute may be assigned multiple values, resulting in an inconsistent entity expression, as illustrated by the following example.</p>
 
 <p>
 In the following account expression, we find two entity expressions with a same identifier <span class="name">e</span>.
@@ -1770,7 +1775,7 @@
           entity(e,[type="person",age=30])
           ...)
 </pre>
-Application of <a href="#identified-entity-in-account">identified-entity-in-account</a> results in an entity expression containing the attributes <span class="name">age=20</span> and <span class="name">age=30</span>. This results in an inconsistent characterization of a person. We note that deciding whether a set of attribute-values is consistent or not is application specific.
+Application of <a href="#identified-entity-in-account">identified-entity-in-account</a> results in an entity expression containing the attribute-value pairs <span class="name">age=20</span> and <span class="name">age=30</span>. This results in an inconsistent characterization of a person. We note that deciding whether a set of attribute-values is consistent or not is application specific.
 </p>
 
 <p>Account expressions can be nested since  an account expression can occur among the expressions being wrapped by another account. </p>
@@ -1778,7 +1783,7 @@
 
 <p>
 An account is said to be well-formed if
-it satisfied the constraints  <a href="#generation-unicity">generation-unicity</a> and <a href="#derivation-use">derivation-use</a>.</p>
+it satisfies the constraints  <a href="#generation-unicity">generation-unicity</a> and <a href="#derivation-use">derivation-use</a>.</p>
 
 <p> The union of two accounts is another account, 
 containing the unions of their respective expressions, where
@@ -1803,7 +1808,7 @@
 </pre>
 with identifier <span class="name">acc2</span>, containing assertions by asserter by <span class="name">http://x.com/asserter2</span> stating that thing represented by entity expression identified by <span class="name">e0</span> was generated by an activity represented by process execution expression identified by <span class="name">pe1</span> instead of <span class="name">pe0</span> in the previous account <span class="name">acc0</span>.  If accounts <span class="name">acc0</span> and <span class="name">acc2</span> are merged together, the resulting set of expressions violates <a href="#generation-unicity">generation-unicity</a>.</p>
 
-<p>Account expressions constitue a scope for identifiers. Since accounts can be nested, their scope can also be nested; thus, the scope of identifiers should be understood in the context of such nested scopes.  When an identifiable expression occurs directly within an account, then its identifier denotes this identifiable expression in the scope of this account, except in sub-accounts where expressions with the same identifier occur. </p>
+<p>Account expressions constitue a scope for identifiers. Since accounts can be nested, their scope can also be nested; thus, the scope of identifiers should be understood in the context of such nested scopes.  When an expression with an identifier occurs directly within an account, then its identifier denotes this expression in the scope of this account, except in sub-accounts where expressions with the same identifier occur. </p>
 
 <p>
 The following account expression is inspired from section <a href="#example-prov-asn-encoding">example-prov-asn-encoding</a>. This account, identified by <span class="name">acc3</span>, declares entity expression identified by <span class="name">e0</span>, which is being referred to in the nested account <span class="name">acc4</span>. The scope of identifier <span class="name">e0</span> is account <span class="name">acc3</span>, including subaccount <span class="name">acc4</span>.
@@ -1825,6 +1830,9 @@
 
 <p>The account expression is the hook by which further meta information can be expressed about provenance, such as asserter, time of creation, signatures. How general meta-information is expressed is beyond the scope of this specification, except for asserters.</p>
 
+<div class='note'>We are going to introduce a disambiguation mechanism by which we can qualify identifiers by the account in which they occur (or the sequence of nested accounts in which they occur). This mechanism allows two entity expressions, asserted separately in two different accounts but with the same identifier, to be uniquely referred to. 
+</div>
+
 
 </section>
 
@@ -1917,6 +1925,8 @@
 
 <p>Use, generation, and control expressions MUST contain a qualifier. A qualifier's sequence of name-value pairs MAY be empty. </p>
 
+<div class="note">aren't these two sentences contradictory></div>
+
 <p>The interpretation of a  qualifier is specific to the process execution expression it occurs in, which means that a same qualifier may appear in two different process execution expressions with different interpretations.   
 From this specification's viewpoint, a qualifier's interpretation is out of
 scope.</p>
@@ -1951,7 +1961,6 @@
 </pre>
 </p>
 
-<div class='resolved'>Decide the level of requirements: MUST/SHOULD and justify. This is <a href="http://www.w3.org/2011/prov/track/issues/40">ISSUE-40</a> and <a href="http://www.w3.org/2011/prov/track/issues/41">ISSUE-41</a>. The circumstances in which the requirement is of type must MUST are now made explicit. </div>
 
 
 
@@ -1992,7 +2001,7 @@
 <h4>Identifier</h4>
 
 
-<p>A <dfn id="dfn-identifier">identifier</dfn> is a finite sequence of characters. </p>
+<p>An <dfn id="dfn-identifier">identifier</dfn> is a finite sequence of characters. </p>
 
 <div class='note'>Do we require identifiers to be URIs? All the examples in this document so far use simple labels as identifiers? Would this be acceptable? Maybe understood as default namespace and local name?
 </div>
@@ -2001,6 +2010,10 @@
 <span class="nonterminal">identifier</span>&nbsp;:=  
 <em>?????</em></div>
 
+<div class='note'>We are going to introduce a notion of qualified identifier, which allows us to refer to an identifier in the scope of a given account. Given that accounts may be nested, a qualifier identifier will be prefixed by a sequence of account identifiers, and then followed by an identifier, local to the innermost account.
+</div>
+
+
 </section>
 
 <section id="expression-literal">
@@ -2024,18 +2037,17 @@
 
 
 
-<p>It is OPTIONAL to assert time in use, generation, and process execution.</p>
-
-<div class='resolved'> Is it appropriate to refer to ISO8601. Point in Time, Interval? This is  <a href="http://www.w3.org/2011/prov/track/issues/58">ISSUE-58</a>.</div>
+<p>It is OPTIONAL to assert time in use, generation, and process execution expressions.</p>
+
 
 <section>
 <h4>Temporal Events</h4>
 Four kinds of discrete events underpin the PROV-DM data model. They are:
 <ol>
-<li>Generation of an entity by a process execution:  identifies the final instant of an entity's creation timespan, after which the characterized thing represented by an entity becomes available for use.</li>
-<li>Use of an entity by a process execution:  identifies the first instant of an entity's consumption timespan.</li>
-<li>Start of a process execution: identifies the instant an activity represented by a process execution starts</li>
-<li>End of a process execution: identifies the instant an activity represented by a process execution ends</li>
+<li>Generation of a characterized thing by an activity:  identifies the final instant of a characterized thing's creation timespan, after which it becomes available for use.</li>
+<li>Use of a characterized thing by an activity:  identifies the first instant of a characterized thing's consumption timespan.</li>
+<li>Start of an activity: identifies the instant an activity, represented by a process execution, starts;</li>
+<li>End of an activity: identifies the instant an activity, represented by a process execution, ends.</li>
 </ol>
 </section>
 
@@ -2080,7 +2092,7 @@
 <h3>Recipe Link</h3>
 
 
-<p>A <dfn id="dfn-RecipeLink">recipe link</dfn> is an association between a process execution and a process specification that underpins the process execution.
+<p>A <dfn id="dfn-RecipeLink">recipe link</dfn> is an association between a process execution expression and a process specification that underpins the represented activity.
 </p>
 
 <div class='grammar'>
@@ -2102,7 +2114,6 @@
 
 
 
-
 <section id="expression-Location">
 <h3>Location</h3>
 
@@ -2117,102 +2128,9 @@
 
 
 </section>
+
 </section>
 
-<section id="expression-Collection">
-<h3>Collections</h3>
-
-The purpose of this section is to enable modelling of part-of relationships amongst entities. In particular, a form of <strong>collection</strong> entity type is introduced, with relations for asserting
-<ul>
-  <li>that a new entity has been added to the collection
-  <li>that a new entity has been removed from the collection
-  <li>that an entity is a member of the collection
- </ul>
-
- A collection expression is defined as follows.
-<div class='grammar'>
-<span class="nonterminal">collectionExpression</span>&nbsp;:=  
-<span class="nonterminal">membershipExpression</span>
-| <span class="nonterminal">entityRemovalExpression</span>
-| <span class="nonterminal">entityAdditionExpression</span>  <br/>
-<span class="nonterminal">membershipExpression</span>&nbsp;:=  
-<span class="name">wasMemberOf</span> 
- <span class="name">(</span>
- <span class="nonterminal">entityExpression</span>
- <span class="name">,</span>
-<span class="nonterminal">entityExpression</span>
- <span class="name">,</span>
-  <span class="nonterminal">entityExpression</span>
-  <span class="name">,</span>
-  <span class="nonterminal">position</span>
-  <span class="name">)</span>
-<br/>
-
-  <span class="nonterminal">entityRemovalExpression</span>&nbsp;:=  
-<span class="name">wasRemovedFrom</span> 
- <span class="name">(</span>
- <span class="nonterminal">entityExpression</span>
- <span class="name">,</span>
-<span class="nonterminal">entityExpression</span>
- <span class="name">,</span>
-  <span class="nonterminal">entityExpression</span>
-  <span class="name">)</span>
-<br/>
-  
-  <span class="nonterminal">entityAdditionExpression</span>&nbsp;:=  
-<span class="name">wasAddedTo</span> 
- <span class="name">(</span>
- <span class="nonterminal">entityExpression</span>
- <span class="name">,</span>
-<span class="nonterminal">entityExpression</span>
- <span class="name">,</span>
-  <span class="nonterminal">position</span>
-  <span class="name">)</span>
-  </div>
-
-    In the expression:  <span class="name">wasMemberOf(e1,e2,p)</span>:
-
-  <ul>
-    <li> entity <span class="name">e1</span> is a member of a collection;
-    <li> entity <span class="name">e1</span> denotes the collection;
-    <li> <span class="name">p</span> denotes the position of  <span class="name">e1</span> in <span class="name">e2</span>. This argument is optional. The nature of the position depends on the specific collection type, and is left unspecified (in the case of a simple list, this is the position in the list)
-</ul>
-<p/>
-    Similarly, in expression <span class="name">wasRemovedFrom(e1,e2)</span>:
-     <ul>
-    <li>  <span class="name">e1</span> is a former member of a collection, which is now no longer a member;
-    <li> <span class="name">e1</span> denotes the collection;
-</ul>
-
-    Simmetrically, in expression <span class="name">wasAddedTo(e1,e2,p)</span>:
-     <ul>
-    <li>  <span class="name">e1</span> is a new member of a collection, which was previously not a member;
-    <li> <span class="name">e1</span> denotes the collection;
-           <li> <span class="name">p</span> denotes the position of  <span class="name">e1</span> in <span class="name">e2</span> after insertion.
-</ul>
-<p/>
-
-The following collection expressions:
-<pre class="example">
-<span class="name">wasAddedTo(e1,c1,p1)</span>
-<span class="name">memberOf(e1,c1,p1)</span>
-<span class="name">memberOf(e2,c1,p2)</span>
-<span class="name">memberOf(c1,c2,p3)</span>
-<span class="name">wasRemovedFrom(e1,c1)</span>
-</pre>
-assert that:
-<ul>
-  <li><span class="name">e1</span> was added to collection <span class="name">c1</span> at position <span class="name">p1</span>
-  <li><span class="name">e1</span> is a member of  collection <span class="name">c1</span> at position <span class="name">p1</span>
-  <li><span class="name">e2</span> is a member of collection <span class="name">c1</span> at position <span class="name">p2</span>
-  <li><span class="name">c1</span> (itself a collection) is a member of collection <span class="name">c1</span> at position <span class="name">p3</span>. This illustrates that collections can be nested within one another.
-  <li><span class="name">e1</span> was removed from collection <span class="name">c1</span>
-  </ul>
-</p>
-
-      </section> 
-      </section> 
-
     <section id="extensibility-section"> 
 <h2>PROV-DM Extensibility Points</h2>
 
@@ -2226,10 +2144,10 @@
 
 <li>Annotation expressions allow arbitrary metadata to be associated with identifiable expressions of PROV-DM. Annotation expressions consist of name-value pairs. Like attributes, names are qualified by a namespace.</li>
 
-<li>Use, generation, and control qualifiers offer a mechanism to
-describe modal aspects of use, generation, and control expressions.  
+<li> Qualifiers offer a mechanism to
+describe modalities of use, generation, and control  
 They consist of ordered sequence of name-value pairs. Such names
-are also qualified by a namespace.</li>
+are also qualified by namespaces.</li>
 
 <p>The PROV DM namespace (TBD) declares a reserved qualifier: <tt>role</tt>.</li>
 
@@ -2246,10 +2164,123 @@
 
 
     <section> 
-<h2>Shortcuts and extensions</h2>
-
+<h2>Standard extensions</h2>
+
+
+<section id="expression-Collection">
+<h3>Collections</h3>
+
+The purpose of this section is to enable modelling of part-of relationships amongst entities. In particular, a form of <strong>collection</strong> entity type is introduced, consisting of a set of key-value pairs. Key-value pairs provide a generic indexing structure that can be used to model commonly used data structures, including associative lists (also known as "dictionaries" in some programming languages), relational tables, ordered lists, and more.<br/>
+
+The relations introduced here are all specializations of the <a href="#expression-Derivation"><strong>wasDerivedFrom</strong></a> pe-linked derivation. They are designed to model:
+
+<ul>
+  <li><strong>insertion</strong>: a collection entity c' is obtained from collection entity c, by adding entity e having key k to c;
+  <li><strong>removal</strong>: a collection entity c' is obtained from collection entity c, by removing  entity e having key k from c;
+    <li><strong>selection</strong>: an entity e was selected from collection c using key k.
+ </ul>
+
+ A collection expression is defined as follows.
+<div class='grammar'>
+  <span class="nonterminal">collectionExpression</span>&nbsp;:=  
+<span class="nonterminal">collectionDerivationExpression</span>
+| <span class="nonterminal">keyDerivationExpression</span>
+| <span class="nonterminal">entityMembershipExpression</span>
+<br/>
+
+ <span class="nonterminal">collectionDerivationExpression</span>&nbsp;:=  
+<span class="name">wasAddedTo_Coll</span> 
+ <span class="name">(</span>
+ <span class="nonterminal">identifier</span>
+ <span class="name">,</span>
+<span class="nonterminal">identifier</span>
+  <span class="name">)</span>
+  |
+<span class="name">wasRemovedFrom_Coll</span> 
+ <span class="name">(</span>
+ <span class="nonterminal">identifier</span>
+ <span class="name">,</span>
+<span class="nonterminal">identifier</span>
+  <span class="name">)</span>
+<br/>
+
+   <span class="nonterminal">keyDerivationExpression</span>&nbsp;:=  
+<span class="name">wasAddedTo_Key</span> 
+ <span class="name">(</span>
+ <span class="nonterminal">identifier</span>
+ <span class="name">,</span>
+<span class="nonterminal">identifier</span>
+  <span class="name">)</span>
+|
+<span class="name">wasRemovedFrom_Key</span> 
+ <span class="name">(</span>
+ <span class="nonterminal">identifier</span>
+ <span class="name">,</span>
+<span class="nonterminal">identifier</span>
+  <span class="name">)</span>
+  <br/>
+
+  <span class="nonterminal">entityMembershipExpression</span>&nbsp;:=  
+<span class="name">wasAddedTo_Entity</span> 
+ <span class="name">(</span>
+ <span class="nonterminal">identifier</span>
+ <span class="name">,</span>
+<span class="nonterminal">identifier</span>
+  <span class="name">)</span>
+<br/>
+  </div>
+
+    Expression:  <span class="name">wasAddedTo_Coll(c2,c1)</span> (resp.  <span class="name">wasRemovedFrom_Coll(c2,c1)</span>) denotes that collection  <span class="name">c2</span> is an updated version of collection <span class="name">c1</span>, following an insertion (resp. deletion) operation.<p/>
+  
+    Expression:  <span class="name">wasAddedTo_Key(c,k)</span>  (resp.  <span class="name">wasRemovedFrom_Key(c,k)</span>) denotes that collection <span class="name">c</span> had 
+ a new value with key <span class="name">k</span> added to (resp. removed from) it.<p/>
+  
+    Expression:  <span class="name">wasAddedTo_Entity(c,e)</span>   denotes that collection <span class="name">c</span> had entity
+ <span class="name">e</span>   added to it.
+  <p/>
+
+
+<pre class="example">
+Consider the following assertions:
+
+  <span class="name">wasAddedTo_Coll(c2,c1)</span>
+  <span class="name">wasAddedTo_Key(c2,k1)</span>
+  <span class="name">wasAddedTo_Entity(c2,e1)</span>
+
+  <span class="name">wasAddedTo_Coll(c3,c2)</span>
+  <span class="name">wasAddedTo_Key(c3,k2)</span>
+  <span class="name">wasAddedTo_Entity(c3,e2)</span>
+
+  <span class="name">wasRemovedFrom_Coll(c4,c3)</span>
+  <span class="name">wasRemovedFrom_Key(c4,k1)</span>
+
+</pre>
+The corresponding graphical representation is shown below.<p/>
+
+<img src="collections.png" align="center"/>
+
+
+<p/>  With these assertions:
+  <ul>
+    <li><span class="name">c2</span> is known to contain the key-value pair <span class="name">(k1,e1)</span>
+    <li><span class="name">c3</span> is known to contain pairs <span class="name">(k1,e1)</span> and  <span class="name">(k2,e2)</span>.
+    <li><span class="name">c4</span> is known <em>not</em> to contain pair <span class="name">(k1,e1)</span> and to contain pair <span class="name">(k2,e2)</span>.  
+  </ul>
+</p>
+
+      </section> 
+
+<section>
+
+<h3>Common relations</h3>
+  
 <div class='issue'>There are a number of commonly used provenance relations in particular for the web that are not in the model. For practical use and uptake, it would be good to have definitions of these in the provenance model. These concepts should be defined in terms of the already existing "core" concepts. This is  <a href="http://www.w3.org/2011/prov/track/issues/44">ISSUE-44</a>.</div>
 
+<div class='note'>This section needs editing. It needs to be aligned the terminology of previous sections and it needs to adopt the same presentation style. </div>
+
+
+
+
 <section>
 <h3>Quotation</h3>
 
@@ -2322,7 +2353,7 @@
 
 </section>
     </section> 
-
+</section>
 
 <section class="appendix"> 
 <h2>Illustration Conventions</h2> 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/model/container2.prov	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,84 @@
+
+; An example of container,
+; - declaring three namespaces with prefix x, viz, prov
+; - one account
+; - a set of prov assertions  (all in the single account)
+
+; The example shows illustrations of prov attributes and application
+;  specific attributes, and application specific annotations.
+
+; identifiers in this example follow the URN syntax with "demo" namespace
+
+container([x http://x.com/,
+           prov: http://w3.org/prov/,
+           viz: http://viz.com/,
+           ],
+           [http://x.com/acc1]
+           ,
+           account(http://x.com/acc1,
+                   http://x.com/asserter1,
+                entity(urn:demo:0, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice" ])
+                entity(urn:demo:1, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice", x:content="" ])
+                entity(urn:demo:2, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice", x:content="There was a lot of crime in London last month."])
+                entity(urn:demo:3, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice", x:content="There was a lot of crime in London and New York last month."])
+                entity(urn:demo:4, [ ])
+                entity(urn:demo:5, [ ])
+                entity(urn:demo:6, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice", x:content="There was a lot of crime in London and New York last month.", x:spellchecked="yes"])
+
+                processExecution(urn:demo:100,http://myapp/create-file,t,,[])
+                processExecution(urn:demo:101,http://myapp/add-crime-in-london,t+1,,[])
+                processExecution(urn:demo:102,http://myapp/email,t+2,,[])
+                processExecution(urn:demo:103,http://myapp/edit-London-New-York,t+3,,[])
+                processExecution(urn:demo:104,http://myapp/email,t+4,,[])
+                processExecution(urn:demo:105,http://myapp/spellcheck,,,[])
+
+                wasGeneratedBy(urn:demo:0, urn:demo:100, qualifier())
+                wasGeneratedBy(urn:demo:1, urn:demo:100, qualifier(x:fct="create"))
+                wasGeneratedBy(urn:demo:2, urn:demo:101, qualifier(x:fct="save"))     
+                wasGeneratedBy(urn:demo:3, urn:demo:103, qualifier(x:fct="save"))     
+                wasGeneratedBy(urn:demo:4, urn:demo:102, qualifier(x:port="smtp", x:section="attachment"))  
+                wasGeneratedBy(urn:demo:5, urn:demo:104, qualifier(x:port="smtp", x:section="attachment"))    
+                wasGeneratedBy(urn:demo:6, urn:demo:105, qualifier(x:file="stdout"))
+
+                used(urn:demo:101,urn:demo:1,qualifier(x:fct="load"))
+                used(urn:demo:103,urn:demo:2,qualifier(x:fct="load"))
+                used(urn:demo:102,urn:demo:2,qualifier(x:fct="attach"))
+                used(urn:demo:104,urn:demo:3,qualifier(x:fct="attach"))
+                used(urn:demo:105,urn:demo:3,qualifier(x:file="stdin"))
+                
+                wasDerivedFrom(urn:demo:2,urn:demo:1)
+                wasDerivedFrom(urn:demo:3,urn:demo:2)
+                wasDerivedFrom(urn:demo:4,urn:demo:2,urn:demo:102,qualifier(x:port=smtp, x:section="attachment"),qualifier(x:fct="attach"))
+                wasDerivedFrom(urn:demo:5,urn:demo:3,urn:demo:104,qualifier(x:port=smtp, x:section="attachment"),qualifier(x:fct="attach"))
+
+                wasComplementOf(urn:demo:1,urn:demo:0)
+                wasComplementOf(urn:demo:2,urn:demo:0)
+                wasComplementOf(urn:demo:3,urn:demo:0)
+                wasComplementOf(urn:demo:6,urn:demo:3) 
+
+
+                entity(urn:demo:201, [ prov:type="Person", x:name="Alice" ])
+                agent(urn:demo:201)
+
+                entity(urn:demo:202, [ prov:type="Person", x:name="Bob" ])
+                agent(urn:demo:202)
+
+                entity(urn:demo:203, [ prov:type="Person", x:name="Charles" ])
+                agent(urn:demo:203)
+
+                entity(urn:demo:204, [ prov:type="Person", x:name="David" ])
+                agent(urn:demo:204)
+
+                entity(urn:demo:205, [ prov:type="Person", x:name="Edith" ])
+                agent(urn:demo:205)
+
+                annotation(urn:demo:301,[viz:icon="person.png"])
+                hasAnnotation(urn:demo:201,urn:demo:301)
+                hasAnnotation(urn:demo:202,urn:demo:301)
+                hasAnnotation(urn:demo:203,urn:demo:301)
+                hasAnnotation(urn:demo:204,urn:demo:301)
+                hasAnnotation(urn:demo:205,urn:demo:301)
+
+                ))
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/model/container3.prov	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,91 @@
+
+; An example of container,
+; - declaring three namespaces with prefix x, viz, prov
+; - two nested accounts
+; - some identifiers (urn:demo:0, urn:demo:100) declared in the toplevel account (acc1)
+;    and reusable in the innermost account (acc2)
+; - toplevel container lists al lthe accounts.
+;
+; The example shows illustrations of prov attributes and application
+;  specific attributes, and application specific annotations.
+
+; identifiers in this example follow the URN syntax with "demo" namespace
+
+container([x http://x.com/,
+           prov: http://w3.org/prov/,
+           viz: http://viz.com/,
+           ],
+           [http://x.com/acc1, http://x.com/acc2]
+           ,
+           account(http://x.com/acc1,
+                   http://x.com/asserter1,
+                entity(urn:demo:0, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice" ])
+                processExecution(urn:demo:100,http://myapp/create-file,t,,[])
+                wasGeneratedBy(urn:demo:0, urn:demo:100, qualifier())
+                
+                account(http://x.com/acc2,
+                        http://x.com/asserter1,      
+                
+                        entity(urn:demo:1, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice", x:content="" ])
+                        entity(urn:demo:2, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice", x:content="There was a lot of crime in London last month."])
+                        entity(urn:demo:3, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice", x:content="There was a lot of crime in London and New York last month."])
+                        entity(urn:demo:4, [ ])
+                        entity(urn:demo:5, [ ])
+                        entity(urn:demo:6, [ prov:type="File", prov:location="/shared/crime.txt", x:creator="Alice", x:content="There was a lot of crime in London and New York last month.", x:spellchecked="yes"])
+
+
+                        processExecution(urn:demo:101,http://myapp/add-crime-in-london,t+1,,[])
+                        processExecution(urn:demo:102,http://myapp/email,t+2,,[])
+                        processExecution(urn:demo:103,http://myapp/edit-London-New-York,t+3,,[])
+                        processExecution(urn:demo:104,http://myapp/email,t+4,,[])
+                        processExecution(urn:demo:105,http://myapp/spellcheck,,,[])
+                        
+                        wasGeneratedBy(urn:demo:1, urn:demo:100, qualifier(x:fct="create"))
+                        wasGeneratedBy(urn:demo:2, urn:demo:101, qualifier(x:fct="save"))     
+                        wasGeneratedBy(urn:demo:3, urn:demo:103, qualifier(x:fct="save"))     
+                        wasGeneratedBy(urn:demo:4, urn:demo:102, qualifier(x:port="smtp", x:section="attachment"))  
+                        wasGeneratedBy(urn:demo:5, urn:demo:104, qualifier(x:port="smtp", x:section="attachment"))    
+                        wasGeneratedBy(urn:demo:6, urn:demo:105, qualifier(x:file="stdout"))
+                        
+                        used(urn:demo:101,urn:demo:1,qualifier(x:fct="load"))
+                        used(urn:demo:103,urn:demo:2,qualifier(x:fct="load"))
+                        used(urn:demo:102,urn:demo:2,qualifier(x:fct="attach"))
+                        used(urn:demo:104,urn:demo:3,qualifier(x:fct="attach"))
+                        used(urn:demo:105,urn:demo:3,qualifier(x:file="stdin"))
+                        
+                        wasDerivedFrom(urn:demo:2,urn:demo:1)
+                        wasDerivedFrom(urn:demo:3,urn:demo:2)
+                        wasDerivedFrom(urn:demo:4,urn:demo:2,urn:demo:102,qualifier(x:port=smtp, x:section="attachment"),qualifier(x:fct="attach"))
+                        wasDerivedFrom(urn:demo:5,urn:demo:3,urn:demo:104,qualifier(x:port=smtp, x:section="attachment"),qualifier(x:fct="attach"))
+                        
+                        wasComplementOf(urn:demo:1,urn:demo:0)
+                        wasComplementOf(urn:demo:2,urn:demo:0)
+                        wasComplementOf(urn:demo:3,urn:demo:0)
+                        wasComplementOf(urn:demo:6,urn:demo:3) 
+                        
+                        
+                        entity(urn:demo:201, [ prov:type="Person", x:name="Alice" ])
+                        agent(urn:demo:201)
+                        
+                        entity(urn:demo:202, [ prov:type="Person", x:name="Bob" ])
+                        agent(urn:demo:202)
+                        
+                        entity(urn:demo:203, [ prov:type="Person", x:name="Charles" ])
+                        agent(urn:demo:203)
+                        
+                        entity(urn:demo:204, [ prov:type="Person", x:name="David" ])
+                        agent(urn:demo:204)
+                        
+                        entity(urn:demo:205, [ prov:type="Person", x:name="Edith" ])
+                        agent(urn:demo:205)
+                        
+                        annotation(urn:demo:301,[viz:icon="person.png"])
+                        hasAnnotation(urn:demo:201,urn:demo:301)
+                        hasAnnotation(urn:demo:202,urn:demo:301)
+                        hasAnnotation(urn:demo:203,urn:demo:301)
+                        hasAnnotation(urn:demo:204,urn:demo:301)
+                        hasAnnotation(urn:demo:205,urn:demo:301)
+                        )
+                ))
+
+
--- a/ontology/ProvenanceFormalModel.html	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/ProvenanceFormalModel.html	Wed Oct 05 21:18:55 2011 +0100
@@ -1,7 +1,7 @@
 <!DOCTYPE html>
 <html>
   <head>
-    <title>PROV Formal Model</title>
+    <title>PROV Ontology Model</title>
     <meta http-equiv='Content-Type' content='text/html;charset=utf-8'/>
     <!-- 
       === NOTA BENE ===
@@ -28,7 +28,7 @@
           "URL: <a href=\"http://dvcs.w3.org/hg/prov/raw-file/tip/paq/provenance-access.html\">http://dvcs.w3.org/hg/prov/tip/paq/provenance-access.html</a>",
 
 		"PROV-Ontology-Namespace":
-          "Luc Moreau, Paolo Missier"+
+          "TBD"+
           "<a href=\"https://dvcs.w3.org/hg/prov/file/4452648d5a9b/ontology/ProvenanceOntology.owl\"><cite>PROV Ontology Namespace</cite></a>. "+
           "2011, Work in progress. "+
           "URL: <a href=\"https://dvcs.w3.org/hg/prov/file/4452648d5a9b/ontology/ProvenanceOntology.owl\">https://dvcs.w3.org/hg/prov/file/4452648d5a9b/ontology/ProvenanceOntology.owl</a>",
@@ -79,7 +79,7 @@
           // This is optional, uncomment if you have authors as well as editors.
           // only "name" is required. Same format as editors.
 
-          authors:  [
+          Contributors:  [
               { name: "Stian Soiland-Reyes",
                 url:"http://soiland-reyes.com/stian/",
                 company: "University of Manchester, UK" },
@@ -109,19 +109,19 @@
   </head>
   <body>
     <section id='abstract'>
-<p> The PROV Formal Model (also PROV ontology) encodes the PROV Data Model [[PROV-DM]] in the OWL2 Web Ontology Language (OWL2). The PROV ontology consists of a set of classes, properties, and restrictions that can be used to represent provenance information. The PROV ontology is specialized to create domain-specific provenance ontologies that model the provenance information specific to different applications. The PROV ontology supports a set of entailments based on OWL2 formal semantics and provenance specific inference rules. The PROV ontology is available for download as a separate OWL2 document.</p>
+<p> The PROV Ontology Model (also PROV ontology) encodes the PROV Data Model [[PROV-DM]] in the OWL2 Web Ontology Language (OWL2). The PROV ontology consists of a set of classes, properties, and restrictions that can be used to represent provenance information. The PROV ontology is specialized to create domain-specific provenance ontologies that model the provenance information specific to different applications. The PROV ontology supports a set of entailments based on OWL2 formal semantics and provenance specific inference rules. The PROV ontology is available for download as a separate OWL2 document.</p>
     </section>
     
     <section>
       <h2>Introduction</h2>
       <p>
-        PROV Formal Model (also PROV ontology) defines the normative modeling of the PROV Data Model [[PROV-DM]] using the W3C OWL2 Web Ontology Language. This document specification describes the set of classes, properties, and restrictions that constitute the PROV ontology, which have been introduced in the PROV Data Model [[PROV-DM]]. This ontology specification provides the foundation for implementation of provenance applications in different applications using the PROV ontology for representing, exchanging, and integrating provenance information. Together with the PROV Access and Query [[PROV-PAQ]] and PROV Data Model [[PROV-DM]], this document forms a framework for provenance information management in domain-specific Web-based applications.
+        PROV Ontology Model (also PROV ontology) defines the normative modeling of the PROV Data Model [[PROV-DM]] using the W3C OWL2 Web Ontology Language. This document specification describes the set of classes, properties, and restrictions that constitute the PROV ontology, which have been introduced in the PROV Data Model [[PROV-DM]]. This ontology specification provides the foundation for implementation of provenance applications in different applications using the PROV ontology for representing, exchanging, and integrating provenance information. Together with the PROV Access and Query [[PROV-PAQ]] and PROV Data Model [[PROV-DM]], this document forms a framework for provenance information management in domain-specific Web-based applications.
       </p>
 	  <p>
 		The PROV ontology classes and properties are defined such that they can be specialized for modeling application-specific provenance information in a variety of domains. Thus, the PROV ontology is expected to serve as a <i>reference model</i> for domain-specific provenance ontology and thereby facilitate consistent provenance interchange. This document uses an example <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario"> provenance scenario </a> introduced in the PROV Data Model [[PROV-DM]] to demonstrate the specialization of PROV ontology. 
 	  </p>
 	  <p>
-		Finally, this document describes the formal semantics of the PROV ontology using the OWL2 formal semantics, [[!OWL2-DIRECT-SEMANTICS]], [[!OWL2-RDF-BASED-SEMANTICS]], and a set of provenance-specific inference rules. This is expected to support provenance implementations to automatically check for consistency of provenance information represented using PROV ontology and explicitly assert implicit provenance knowledge. 
+		Finally, this document describes the formal semantics of the PROV ontology using the OWL2 semantics, [[!OWL2-DIRECT-SEMANTICS]], [[!OWL2-RDF-BASED-SEMANTICS]], and a set of provenance-specific inference rules. This is expected to support provenance implementations to automatically check for consistency of provenance information represented using PROV ontology and explicitly assert implicit provenance knowledge. 
 	  </p>
 	  <p>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
 	      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
@@ -173,7 +173,8 @@
 		  <div class="exampleOuter">
 			<pre class="example">
 				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#e1"&gt;
-				&lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Entity"/&gt;
+				    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Entity"/&gt;
+				&lt;/rdf:Description&gt;
 			</pre>
 		  </div>		
 		  <div class='note'> e1 is an instance of class Journalist, which is defined to be "sub-class" of class Agent in the CrimeFile ontology and class Agent is defined to be "sub-class" of class Entity. Hence, using standard RDFS entailment allows us to infer that e1 is also an instance of Entity.
@@ -193,7 +194,8 @@
 		  <div class="exampleOuter">
 			<pre class="example">
 				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe2"&gt;
-				&lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#ProcessExecution"/&gt;
+				    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#ProcessExecution"/&gt;
+				&lt;/rdf:Description&gt;
 			</pre>
 		  </div>
 		  <div class='note'> pe2 is an instance of class EmailProcessExecution, which is defined to be "sub-class" of class ProcessExecution in the CrimeFile ontology. Hence, using standard RDFS entailment allows us to infer that pe2 is also an instance of ProcessExecution.
@@ -210,12 +212,22 @@
 		  <div class="exampleOuter">
 			<pre class="example">
 				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#Alice"&gt;
-				&lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Agent"/&gt;
+				    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Agent"/&gt;
+				&lt;/rdf:Description&gt;
 			</pre>
 		  </div>
 		  <div class='note'> Similar to example for Entity, both Alice and Edith are instances of class Journalist, which is defined to be "sub-class" of class Agent in the CrimeFile ontology. Hence, using standard RDFS entailment allows us to infer that both Alice and Edith are also instances of Agent.
 		  </div>
 	    </section>
+	    <section>
+		  <h4>Recipe</h4>	    
+	      <div><b>Class Description</b></div>
+	      <p>Recipe represents a process specification. The definition of process specifications is outside the scope of PROV:DM. Therefore, this class acts as a place holder in the ontology that can be extended and specialized by users.</p>
+		  <div><b>OWL syntax</b></div>
+	      <pre>PROV:Recipe rdfs:subClassOf owl:Thing.</pre>
+		  <div><b>Example</b></div>
+		  <p> Recipe examples include backing recipes, programs and workflows.  
+	    </section>	    
 		<section>
 		  <h4>Time</h4>	    
 	      <div><b>Class Description</b></div>
@@ -227,7 +239,8 @@
 		  <div class="exampleOuter">
 			<pre class="example">
 				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#t+1"&gt;
-				&lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Time"/&gt;
+				    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Time"/&gt;
+				&lt;/rdf:Description&gt;
 			</pre>
 		  </div>
 	    </section>
@@ -242,9 +255,12 @@
 		<section>
 		  <h4>ProvenanceContainer</h4>	    
 	      <div><b>Class Description</b></div>
-	      <p>ProvenanceContainer is defined to be an aggregation of provenance assertions. A provenance container SHOULD have an URI associated with it.</p>
+	      <p>ProvenanceContainer is defined to be an aggregation of provenance assertions. A provenance container should have an URI associated with it. The ProvenanceContainer class can also be used to model the PROV-DM concept of <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-Account">Account</a>.</p>
 		  <div><b>OWL syntax</b></div>
 		  <pre>PROV:ProvenanceContainer rdfs:subClassOf owl:Thing.</pre>
+		  <p>Examples of instance of class ProvenanceContainer includes a file describing the manufacturing details of a car, such as its batch number, manufacturer, date of manufacture, place of manufacture etc. </p>		 
+		  <div class='note'> According to the definitions of ProvenanceContainer and Account, both contain a set of provenance assertions and have an identifier. Hence, ProvenanceContainer class can also be used to create instances of accounts.
+		  </div>
 		  <div class='issue'>Asserter needs to be defined. This is <a href="http://www.w3.org/2011/prov/track/issues/51">ISSUE-51</a>.</div>
 		  <div class='issue'>Scope and Identifiers. This is <a href="http://www.w3.org/2011/prov/track/issues/81">ISSUE-81</a>.</div>
 	    </section>
@@ -257,32 +273,35 @@
 		  <p> Example of instances of class Location from the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario"> provenance scenario </a> is the location of the crime file in the shared directory <i>/share</i> with file path <i>/shared/crime.txt</i>. The RDF/XML syntax for asserting that the location of the crime file is the shared directory.		
 		  <div class="exampleOuter">
 			<pre class="example">
-		&lt;cf:hasLocation&gt;
-			&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#sharedDirectoryLocation1"&gt;
-				&lt;cf:hasFilePath rdf:datatype="http://www.w3.org/2001/XMLSchema#string"&gt;/share/crime.txt&lt;/cf:hasFilePath&gt;
-				&lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Location"/&gt;
-			&lt;/rdf:Description&gt;
-		  &lt;/cf:hasLocation&gt;
+            &lt;cf:hasLocation&gt;
+                &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#sharedDirectoryLocation1"&gt;
+                    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Location"/&gt;
+                    &lt;cf:hasFilePath rdf:datatype="http://www.w3.org/2001/XMLSchema#string"&gt;/share/crime.txt&lt;/cf:hasFilePath&gt;
+                &lt;/rdf:Description&gt;
+            &lt;/cf:hasLocation&gt;
 		  </pre>
 	      </div>
-		  <div class='note'> Need to clarify whether "geographic" includes "geospatial"?
+		  <div class='note'> Need to clarify whether "geographic" includes "geospatial"?</div>
 	    </section>
 		<section>
-		  <h4>Role</h4>	    
+		  <h4>EntityInRole</h4>	    
 		  <div><b>Class Description</b></div>
-	      <p>Role is defined to be a "realizable entity" (cite?) "assumed by a Entity or an agent." [[PROV-DM]]</p>
+	      <p>EntityInRole is defined to be a "realizable entity" (cite?) "assumed by a Entity or an agent." [[PROV-DM]]</p>
 		  <div><b>OWL syntax</b></div>
-		  <pre>PROV:Role rdfs:subClassOf PROV:Entity.</pre>
+		  <pre>PROV:EntityInRole rdfs:subClassOf PROV:Entity.</pre>
 		  <div><b>Example</b></div>
-		  <p> Example of instances of class Role from the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario"> provenance scenario </a> are <i>author</i> role assumed by Bob and <i>file creator</i> role assumed by Alice. The RDF/XML syntax for asserting that Bob assumes the role of an author is given below.		
+		  <p> Example of instances of class EntityInRole from the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario"> provenance scenario </a> are <i>author</i> role assumed by Bob and <i>file creator</i> role assumed by Alice. The RDF/XML syntax for asserting that Bob assumes the role of an author is given below.		
 		  <div class="exampleOuter">
 			<pre class="example">
-				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#Alice"&gt;
-				&lt;cf:assumesRole rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#author"/&gt;
+				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#AliceAsAuthor"&gt;
+				    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#EntityInRole"/&gt;
+				    &lt;prov:assumedBy rdf:resource="http://www.w3.org/PROV/CrimeFile#Alice"/&gt;
+				    &lt;prov:assumedRole rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#author"/&gt;
+				&lt;/rdf:Description&gt;
 			</pre>
 		  </div>
-		  <div class='issue'>start to use Role + assumedBy as the controller of a process execution? -dg</div>
 	    </section>
+	    <div class='issue'>The PROV-DM defines the term <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-qualifier">Qualifier</a>, which is incorporated implicitly in definition of OWL sub-classes and sub-properties that specialize a parent class or property by defining additional qualifying constraints. Hence, <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-qualifier">Qualifier</a> is not modeled explicitly in PROV ontology.</div>	
 	  </section>
 	  <section> 
 	  	<h3>Object Properties</h3>
@@ -297,14 +316,16 @@
 		  <p> Example of wasGeneratedBy property from the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario"> provenance scenario </a> is <i>e1 wasGeneratedBy pe0</i>. The RDF/XML syntax for asserting this is given below.		
 		  <div class="exampleOuter">
 			<pre class="example">
-				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#e1"&gt;
-				    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#CrimeFile"/&gt;
-				    &lt;cf:isGeneratedBy&gt;
-				    	&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe0"&gt;
-							&lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#FileCreation"/&gt;
-						&lt;/rdf:Description&gt;
-					&lt;cf:isGeneratedBy&gt;
-				&lt;/rdf:Description&gt;	
+                &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#e1"&gt;
+                    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Entity"/&gt;
+                    &lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#CrimeFile"/&gt;
+                    &lt;prov:wasGeneratedBy&gt;
+                        &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe0"&gt;
+                            &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#ProcessExecution"/&gt;
+                            &lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#FileCreation"/&gt;
+                        &lt;/rdf:Description&gt;
+                    &lt;prov:wasGeneratedBy&gt;
+                &lt;/rdf:Description&gt;    
 			</pre>
 		  </div>
 	    </section>
@@ -317,18 +338,13 @@
 			<div class="exampleOuter">
 				<pre class="example">
 					&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#e3"&gt;
-					    &lt;cf:isDerivedFrom rdf:resource="http://www.w3.org/PROV/CrimeFile#e2"/&gt;
+					    &lt;prov:wasDerivedFrom rdf:resource="http://www.w3.org/PROV/CrimeFile#e2"/&gt;
 					&lt;/rdf:Description&gt;	
 				</pre>
 			</div>
 		  <div class='issue'>Should derivation have a time? Which time? This is   <a href="http://www.w3.org/2011/prov/track/issues/43">ISSUE-43</a>.</div>
 		  <div class='issue'>Should we specifically mention derivation of agents? This is <a href="http://www.w3.org/2011/prov/track/issues/42">ISSUE-42</a>.</div>
-	    </section>
-	    <section>
-		  <h4>dependedOn</h4>
-          <p>dependedOn links two distinct characterized entities, where "some characterized entity cannot be generated without the existence of another characterized entity."</p>
-		  <img src="http://www.w3.org/2011/prov/wiki/images/c/c1/DependedOn.png" />
-	    </section>
+	    </section>	    
 		<section>
 		  <h4>Used</h4>
 	      <p>Used links ProcessExecution to Entity, where Entity is consumed by ProcessExecution.</p>
@@ -336,11 +352,11 @@
 		  <img src="http://www.w3.org/2011/prov/wiki/images/2/2f/Used.png" />
 		  <div class='issue'>Should we define a taxonomy of use? This is <a href="http://www.w3.org/2011/prov/track/issues/23">ISSUE-23</a>.</div>
 		  <div><b>Example</b></div>
-		  <p> Example of Used property from the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario"> provenance scenario </a> is <i>pe2 Used e2</i>. The RDF/XML syntax for asserting this is given below.		
+		  <p> Example of Used property from the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario"> provenance scenario </a> is <i>pe2 Used e2</i>. The RDF/XML syntax for asserting this is given below.</p>		
 		  <div class="exampleOuter">
 			<pre class="example">
 				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe2"&gt;
-				  	&lt;cf:Used rdf:resource="http://www.w3.org/PROV/CrimeFile#e2"/&gt;
+				  	&lt;prov:used rdf:resource="http://www.w3.org/PROV/CrimeFile#e2"/&gt;
 				  &lt;/rdf:Description&gt;	
 			</pre>
 		  </div>
@@ -364,11 +380,11 @@
 		  <div class="exampleOuter">
 			<pre class="example">
 				&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe1"&gt;
-				  &lt;cf:isControlledBy&gt;
+				  &lt;prov:wasControlledBy&gt;
 				    &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#Bob"&gt;
 				      &lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#Journalist"/&gt;
 				    &lt;/rdf:Description&gt;
-				  &lt;/cf:isControlledBy&gt;
+				  &lt;/prov:wasControlledBy&gt;
 				&lt;/rdf:Description&gt;	
 			</pre>
 		  </div>
@@ -377,34 +393,35 @@
 		  <div class='issue'>Is ivpOf transitive? This is <a href="http://www.w3.org/2011/prov/track/issues/45">ISSUE-45</a></div>
 		  <div class='issue'> Comments on ivpof in <a href="http://www.w3.org/2011/prov/track/issues/57">ISSUE-57</a>.</div>
 	    </section>
-		<section>
-		  <h4>preceded</h4>
-	      <p>preceded links two instances of ProcessExecution, where "Ordering of processes execution (in provenance) needs to be modeled as a property linking process entities in specific order along a particular dimension (temporal or control flow)"</p>
-		  <img src="http://www.w3.org/2011/prov/wiki/images/e/e5/Preceeded.png" />
-	    </section>
         <section>
           <h4>hadRecipe</h4>
-          <p>The ProcessExecution activity performed was described by
-          the given recipe resource. Describing process specifications,
-          as referred to by recipe links, are out of scope of this
-          specification. A recipe can be anything from a cooking recipe
-          or textual document to a programmatic script or workflow
-          definition. It is not a requirement that the process execution
-          "went according to the plan", this property merely asserts that
-          the execution was attempting to follow the given recipe.
+          <p>The ProcessExecution activity performed can be described as
+          having the given recipe resource. It is out of the scope for PROV to
+          define the structure or meaning of the recipe. The recipe
+          might or might not have been followed exactly by the Process
+          Execution.
           </p>
           <img
-          src="http://www.w3.org/2011/prov/wiki/images/2/22/HadRecipe.png"
-          style="height: 4em" />
+          src="http://www.w3.org/2011/prov/wiki/images/2/22/HadRecipe.png" />
         </section>
+           <section>
+          <h4>wasInformedBy</h4>
+          <p> This object property links two process executions. It is used to express the fact that a given process execution used an entity that was generated by another process execution.
+          </p>
+          <img
+          src="http://www.w3.org/2011/prov/wiki/images/0/08/WasInformedBy.png" />
+        </section>
+           <section>
+          <h4>wasScheduledAfter</h4>
+          <p>
+          This object property links two instances of ProcessExecution to specify the order in which they took place. Specifically, it is used to specify that a given process execution starts after the end of another process execution.
+          </p>
+          <img
+          src="http://www.w3.org/2011/prov/wiki/images/b/b5/WasScheduledAfter.png" />
+        </section>        
 	  </section>
 	  <section> 
-	  	<h3>Datatype Properties</h3>
-		  <p>The Provenance Model consists of the following datatype properties. </p>
- 	      <p><i>Note: Names of properties starts with a verb in lower case followed by verb(s) starting with upper case </i></p>
-	  </section>
-	<section> 
-	  	<h3>PROV Ontology Annotation Properties</h3>
+	  	<h3>Annotation Properties</h3>
 		  <p>The PROV ontology uses the OWL2 annotation properties to describe additional information about the PROV ontology classes, properties, individuals, and axioms. OWL2 defines nine annotation properties that are part of the OWL2 structural specification (see OWL2 Syntax document for additional details [[!OWL2-SYNTAX]]): 
 			<ul>
 			  <li><a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/#Annotation_Properties"><b>rdfs:label</b></a>- This property is used to associated a "human-readable label" with a term. For example, the class "<a href="#location">Location</a>" can be annotated with "Geo-spatial Location" label using rdfs:label</li>
@@ -426,72 +443,135 @@
 	  	<h3>Overview of the ontology</h3>
 	      <p>The following diagram illustrates the complete PROV ontology schema along with the cardinality restrictions imposed on the properties. </p>
 		  <img src="http://www.w3.org/2011/prov/wiki/images/9/9a/Object_Properties_overall_diagram.png" />
+		  <a href="https://dvcs.w3.org/hg/prov/raw-file/d2cbdb862e71/ontology/diagram-history/2011-10-03-tlebo/ProvenanceOntology.owl.pdf">
+         <img src="https://dvcs.w3.org/hg/prov/raw-file/d2cbdb862e71/ontology/diagram-history/2011-10-03-tlebo/ProvenanceOntology.owl.png" alt="overview diagram of the PROV OWL ontology"/>
+        </a>
       </section>
     </section>
 	<section>
       <h2>Specializing Provenance Ontology for Domain-specific Provenance Applications</h2>
-	    <p>The Provenance Ontology is conceived as a reference ontology that can be extended by various domain-specific applications to model the required set of provenance terms. The Provenance Ontology classes and properties can be specialized using the following two RDFS properties:
+	    <p>The PROV Ontology is conceived as a reference ontology that can be extended by various domain-specific applications to model the required set of provenance terms. The PROv Ontology classes and properties can be specialized using the following two RDFS properties:
 		<ul>
 		<li>rdfs:subClassOf: The property rdfs:subClassOf is an instance of rdf:Property that is used to state that all the instances of one class are instances of another. [RDFS-Ref]</li>
 		<li>rdfs:subPropertyOf: "A rdfs:subPropertyOf axiom defines that the property is a subproperty of some other property." [OWL-Ref]</li>
 		</ul>
-		To illustrate the specialization mechanism, the Provenance Ontology is extended to create an ontology schema for the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario">provenance scenario</a> describing the creation of the crime statistics file. </p>
+		To illustrate the specialization mechanism, the PROV Ontology is extended to create an ontology schema for the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario">provenance scenario</a> describing the creation of the crime statistics file. </p>
 	  <section>
 		<h3>Modeling the Crime File Scenario</h3>
-		<p>The example scenario can be encoded as a <a href = "http://www.w3.org/TR/rdf-primer/"> Resource Description Framework (RDF) </a> graph in <a href = "">Figure 1</a>:</p>
+		<p>The example scenario can be encoded as a <a href = "http://www.w3.org/TR/rdf-primer/"> Resource Description Framework (RDF) </a> graph in <a href = "">Figure X</a>:</p>
 		<div class='issue'>insert figure X</div>
-	    <p><a href = "">Figure X</a> represents both the Provenance ontology schema and the instance information. For example,
+	    <p><a href = "">Figure X</a> represents the ontology schema that extends the PROV ontology to model the provenance details of the crime file scenario. For example,
 		<ul>
-		  <li><a href="#agent">Agent</a>, e.g. alice, bob, and edith </li>
-		  <li><a href="#processexecution">ProcessExecution</a>, e.g. fileCreation, fileAppending </li>
-		  <li>specialization of <a href="#entity">Entity</a>, e.g. e1, e2, and e3 </li>
+		  <li>specialization of <a href="#agent">Agent</a> to define a class called Journalist, which has individuals such as alice, bob, and edith </li>
+		  <li><a href="#processexecution">ProcessExecution</a>, e.g. FileCreation, FileAppending, and FileEditing </li>
+		  <li>specialization of <a href="#entity">Entity</a> to define a class called CrimeFile, which has individuals such as e1, e2, and e3 </li>
 		</ul>
 		</p>
-		<p>Example given below describes the provenance of <a href="http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html#entity">Entity</a> e2 using RDF/XML syntax
+		<p>Example given below describes the provenance of <a href="#entity">Entity</a> e2 using RDF/XML syntax
 		<div class="exampleOuter">
 				<pre class="example">
-				&lt;?xml version="1.0"?&gt;
-				&lt;rdf:RDF
-				    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
-				    xmlns:prov="http://www.w3.org/PROV/ProvenanceOntology.owl#"
-				    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
-				    xmlns:cf="http://www.w3.org/PROV/CrimeFileOntology.owl#"&gt; 
+                &lt;?xml version="1.0"?&gt;
+                &lt;rdf:RDF
+                    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+                    xmlns:prov="http://www.w3.org/PROV/ProvenanceOntology.owl#"
+                    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
+                    xmlns:cf="http://www.w3.org/PROV/CrimeFileOntology.owl#"&gt; 
 
-				    &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#e2"&gt;
-					  &lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#CrimeFile"/&gt;
-					  &lt;prov:wasGeneratedBy&gt;
-					  &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe1"&gt;
-						&lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#FileAppending"/&gt;
-						&lt;prov:wasControlledBy&gt;
-							&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#Bob"&gt;
-								&lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#Journalist"/&gt;
-							&lt;/rdf:Description&gt;
-						&lt;/prov:wasControlledBy&gt;						
-					  &lt;/rdf:Description&gt;
-					  &lt;/prov:wasGeneratedBy&gt;
-					  &lt;prov:wasDerivedFrom rdf:resource="http://www.w3.org/PROV/CrimeFile#e1"/&gt;
-					  &lt;cf:hasLocation&gt;
-						&lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#sharedDirectoryLocation1"&gt;
-							&lt;cf:hasFilePath rdf:datatype="http://www.w3.org/2001/XMLSchema#string"&gt;/share/crime.txt&lt;/cf:hasFilePath&gt;
-							&lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Location"/&gt;
-						&lt;/rdf:Description&gt;
-					  &lt;/cf:hasLocation&gt; 
-					  &lt;cf:hasFileContent rdf:datatype="http://www.w3.org/2001/XMLSchema#string"&gt;There was a lot of crime in London last month.&lt;/cf:hasFileContent&gt;				 
-				     &lt;/rdf:Description&gt;
-					 &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe2"&gt;
-					   &lt;prov:Used rdf:resource="http://www.w3.org/PROV/CrimeFile#e2"/&gt;
-				     &lt;/rdf:Description&gt;
-				  &lt;/rdf:RDF&gt;
+                    &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#e2"&gt;
+                      &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Entity"/&gt;
+                      &lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#CrimeFile"/&gt;
+                      &lt;prov:wasGeneratedBy&gt;
+                      &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe1"&gt;
+                          &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#ProcessExecution"/&gt;
+                          &lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#FileAppending"/&gt;
+                          &lt;prov:wasControlledBy&gt;
+                            &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#Bob"&gt;
+                                &lt;rdf:type rdf:resource="http://www.w3.org/PROV/CrimeFileOntology.owl#Journalist"/&gt;
+                            &lt;/rdf:Description&gt;
+                          &lt;/prov:wasControlledBy&gt;                        
+                      &lt;/rdf:Description&gt;
+                      &lt;/prov:wasGeneratedBy&gt;
+                      &lt;prov:wasDerivedFrom rdf:resource="http://www.w3.org/PROV/CrimeFile#e1"/&gt;
+                      &lt;cf:hasLocation&gt;
+                          &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#sharedDirectoryLocation1"&gt;
+                              &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Location"/&gt;
+                              &lt;cf:hasFilePath rdf:datatype="http://www.w3.org/2001/XMLSchema#string"&gt;/share/crime.txt&lt;/cf:hasFilePath&gt;
+                          &lt;/rdf:Description&gt;
+                      &lt;/cf:hasLocation&gt; 
+                      &lt;cf:hasFileContent rdf:datatype="http://www.w3.org/2001/XMLSchema#string"&gt;There was a lot of crime in London last month.&lt;/cf:hasFileContent&gt;                 
+                     &lt;/rdf:Description&gt;
+                     &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFile#pe2"&gt;
+                         &lt;rdf:type rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#ProcessExecution"/&gt;
+                         &lt;prov:used rdf:resource="http://www.w3.org/PROV/CrimeFile#e2"/&gt;
+                     &lt;/rdf:Description&gt;
+                  &lt;/rdf:RDF&gt;
 			</pre>
-			</div> 
+			</div>		
 		</p>	  	
 	  <section> 
-		<h4>Specialization of Provenance Ontology Classes</h4>
-		<p>  
+		<h4>Specialization of PROV Ontology Classes</h4>
+		<p> The following new classes were created in the CrimeFile Ontology by extending the PROV ontology classes:</p>
+		<section>
+		<h5>cf:Journalist</h5>
+		<p>The cf:Journalist is a specialization of the PROV ontology <a href="#agent">Agent</a> class and models all individuals that participate in creating, editing, and sharing the crime file.The following RDF/XML code illustrates how cf:Journalist is asserted to be a specialization of <a href="#agent">PROV:Agent.</a></p>
+		<div class="exampleOuter">
+			<pre class="example">
+			  &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFileOntology.owl#Journalist"&gt;
+			    &lt;rdfs:subClassOf rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Agent"/&gt;
+			  &lt;/rdf:Description&gt;
+			</pre>
+		</div>
+		</section>
+		<section>
+		<h5>cf:CrimeFile</h5>
+		<p> The cf:CrimeFile is a specialization of the PROV ontology <a href="#entity">Entity</a> class and it models the the file describing the crime statistics in the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario">provenance scenario</a>, including the multiple versions of the file. The following RDF/XML code illustrates how cf:Journalist is asserted to be a specialization of <a href="#entity">PROV:Entity</a>.
 		</p>
+		<div class="exampleOuter">
+			<pre class="example">
+			  &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFileOntology.owl#CrimeFile"&gt;
+			    &lt;rdfs:subClassOf rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#Entity"/&gt;
+			  &lt;/rdf:Description&gt;
+			</pre>
+		</div>
+		</section>			
+		<section>
+		<h5>cf:FileCreation, cf:FileEditing, cf:FileAppending, cf:EmailProcessExecution, cf:SpellChecking</h5>	 
+		<p>The classes cf:FileCreation, cf:FileEditing, cf:FileAppending, cf:EmailProcessExecution, cf:SpellChecking are specialization of the PROV ontology <a href="processexecution">ProcessExecution</a> and model the different activities in the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario">provenance scenario</a>. The following RDF/XML code illustrates the specialization of the <a href="processexecution">PROV:ProcessExecution</a> to define class cf:FileCreation (other classes can be similarly defined by using the subClassOf property).</p>
+		<div class="exampleOuter">
+			<pre class="example">
+			  &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFileOntology.owl#FileCreation"&gt;
+			    &lt;rdfs:subClassOf rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#ProcessExecution"/&gt;
+			  &lt;/rdf:Description&gt;
+			</pre>
+		</div>
+		<p>The following diagram illustrates the above specialization: </p>
+         <img src="http://www.w3.org/2011/prov/wiki/images/5/5d/AlternativeSchema.png"/>
+         <br>         
+         <em>Example extension of PROV ontology in order to describe the crime file scenario</em>
+      </p>		
+		</section>
 	  </section>
 	  <section> 
-		<h4>Specialization of Provenance Ontology Properties</h4>
+		<h4>Specialization of PROV Ontology Properties</h4>
+		<p> The following new object property was created in the CrimeFile Ontology by extending the PROV ontology object property:</p>
+		<section>
+		<p>The following diagram illustrates the above specialization: </p>
+         <a href="http://dvcs.w3.org/hg/prov/raw-file/4504a7462bd9/ontology/examples/ontology-extensions/crime-file/crime.owl.pdf">
+            <img src="http://dvcs.w3.org/hg/prov/raw-file/4504a7462bd9/ontology/examples/ontology-extensions/crime-file/crime.owl.png"/>
+         </a>
+         <br>         
+         <em>Example extension of PROV ontology in order to describe the crime file scenario</em>
+      </p>		
+		<h5>cf:hadFilePath</h5>
+		<p>The property cf:hadFilePath is a specialization of the PROV ontology hadLocation object property and links the class CrimeFile to the FileDirectory class. The following RDF/XML code illustrates the use of rdfs:subPropertyOf to create hadFilePath property.</p>
+		<div class="exampleOuter">
+		  <pre class="example">
+			  &lt;rdf:Description rdf:about="http://www.w3.org/PROV/CrimeFileOntology.owl#hadFilePath"&gt;
+			    &lt;rdfs:subPropertyOf rdf:resource="http://www.w3.org/PROV/ProvenanceOntology.owl#hadLocation"/&gt;
+			  &lt;/rdf:Description&gt;
+		  </pre>
+		</div>
+		</section>
 	  </section>
 	</section>
 	<section> 
@@ -565,7 +645,7 @@
                 </dd>
                 <dt>wf:ValueAtPort</dt>
                 <dd>
-                    A subclass of <i>wf:Value</i> and <i>prov:Role</i>,
+                    A subclass of <i>wf:Value</i> and <i>prov:EntityInRole</i>,
                     indicating a value while in the role of being used
                     or generated by a <i>wf:Process</i> at a particular
                     <i>wf:Port</i>.
@@ -597,17 +677,13 @@
             <dl>
                 <dt>wf:wasDefinedBy</dt>
                 <dd>
-                   This sub-property of <i>prov:recipe</i> 
+                   This sub-property of <i>prov:hadRecipe</i> 
                    links a
                    <i>wf:Process</i> to the defining
                    <i>wf:ProcessDefinition</i>. Thus, if there are
                    multiple executions of the same workflow definition,
                    each of the separate <i>wf:Process</i>es will link to
                    the same definition.  
-                  <div class='issue'>Need prov:recipe in ontology
-                  -Stian. This is <a
-                  href="http://www.w3.org/2011/prov/track/issues/102">ISSUE-102</a></div>
-                  
                 </dd>
                 <dt>wf:ranInWorkflowEngine</dt>
                 <dd>
@@ -904,20 +980,20 @@
             &lt;/cnt:ContentAsText&gt;
         &lt;/wf:value&gt;
         &lt;wf:sawEntity rdf:resource="#hello"/&gt;
-    &lt;/wf:Value&gt;
+    &lt;/wf:ValueAtPort&gt;
 
     &lt;wf:Process rdf:about="#combine"&gt;
         &lt;used&gt;
-          &lt;wf:EntityAtPort&gt;
+          &lt;wf:ValueAtPort&gt;
             &lt;wf:sawValue rdf:resource="#hello"/&gt;
             &lt;wf:seenAtPort rdf:resource="http://www.example.com/workflow1#catIn1"/&gt;
-          &lt;/wf:EntityAtPort&gt;
+          &lt;/wf:ValueAtPort&gt;
         &lt;/used&gt;
         &lt;used&gt;
-          &lt;wf:EntityAtPort&gt;
+          &lt;wf:ValueAtPort&gt;
             &lt;wf:sawValue rdf:resource="#input"/&gt;
             &lt;wf:seenAtPort rdf:resource="http://www.example.com/workflow1#catIn2"/&gt;
-          &lt;/wf:EntityAtPort&gt;
+          &lt;/wf:ValueAtPort&gt;
         &lt;/used&gt;
         &lt;wf:wasSubProcessExecutionOf rdf:resource="#workflowRun"/&gt;
         &lt;wf:wasDefinedBy rdf:resource="http://www.example.com/workflow1#cat"/&gt;
@@ -947,7 +1023,7 @@
         &lt;/wf:value&gt;
     &lt;/wf:Value&gt;
 
-    &lt;wf:EntityAtPort rdf:about="#sha1OutputFromShasum"&gt;
+    &lt;wf:ValueAtPort rdf:about="#sha1OutputFromShasum"&gt;
         &lt;wasGeneratedBy rdf:resource="#shasum"/&gt;
         &lt;wf:value&gt;
             &lt;cnt:ContentAsText&gt;
@@ -957,9 +1033,9 @@
         &lt;/wf:value&gt;
         &lt;wf:sawValue rdf:resource="#sha1"/&gt;
         &lt;wf:wasSeenAt rdf:resource="http://www.example.com/workflow1#shaOut"/&gt;
-    &lt;/wf:EntityAtPort&gt;
+    &lt;/wf:ValueAtPort&gt;
 
-    &lt;wf:EntityAtPort rdf:about="#sha1OutputFromWorkflow"&gt;
+    &lt;wf:ValueAtPort rdf:about="#sha1OutputFromWorkflow"&gt;
         &lt;wasGeneratedBy rdf:resource="#workflowRun"/&gt;
         &lt;wf:value&gt;
             &lt;cnt:ContentAsText&gt;
@@ -969,14 +1045,26 @@
         &lt;/wf:value&gt;
         &lt;wf:sawValue rdf:resource="#sha1"/&gt;
         &lt;wf:wasSeenAt rdf:resource="http://www.example.com/workflow1#sha1"/&gt;
-    &lt;/wf:EntityAtPort&gt;
+    &lt;/wf:ValueAtPort&gt;
 
 &lt;/rdf:RDF&gt;            
-            </pre></div>
-            <p> Note that the example above does not show the inferred classes
+            </pre>
+            <em>Example available as 
+            <a
+            href="examples/ontology-extensions/workflow/workflow.rdf">RDF/XML</a>
+            and
+            <a href="examples/ontology-extensions/workflow/workflow.ttl">Turtle</a>
+            </em>
+            </div>
+            <p> Note that for brevity, the example above does not show the inferred classes
     and properties from the PROV ontology. For interoperability, applications
-    should also expressed such inferred statements, so that the provenance can be
-    read without using OWL2 inferencing and the customized ontologies.
+    should also expressed such inferred statements in its
+    serialisations, so that the provenance can be read without using
+    OWL2 inferencing and the customized ontologies.
+    See the <a
+    href="examples/ontology-extensions/workflow/workflow-inferred.rdf">workflow-inferred.rdf</a>
+    for the complete example showing both domain-specific and PROV ontology terms
+      used side by side.
             </p>
 
         </section>
@@ -985,9 +1073,22 @@
 	  </section>	    			
 	</section>
 	<section>
-      <h2>Entailments Supported by the Provenance Model</h2>
-      <p>This section covers the entailments supported by the Provenance Model, which include the standard RDFS, OWL entailments. ([[!OWL2-DIRECT-SEMANTICS]], [[!OWL2-RDF-BASED-SEMANTICS]])
+      <h2>Formal Semantics of the PROV Ontology</h2>
+      <p>The PROV ontology uses OWL2 as the ontology language, hence it supports a set of entailments based on the standard RDFS semantics [[!RDF-MT]] and OWL2 semantics ([[!OWL2-DIRECT-SEMANTICS]], [[!OWL2-RDF-BASED-SEMANTICS]]). In this section, we describe these set of semantics as applied to the PROV ontology along with a set of constraints introduced in the PROV-DM [[PROV-DM]] that are provenance-specific. It is intended that provenance applications can leverage this normative description of the formal semantics of PROV ontology to support:
+	<ul>
+		<li>Automated consistency checking of provenance assertions (in RDF) that use the PROV ontology as reference model</li>
+		<li>Make explicit knowledge that is implicit in RDF-encoded provenance datasets using valid entailment</li>			
+	</ul>	
       </p>
+	<section>
+		<h3>RDFS Semantics for PROV Ontology</h3>
+	</section>
+	<section>
+		<h3>OWL2 RDF-Based Semantics for PROV Ontology</h3>
+	</section>
+	<section>
+		<h3>Provenance-specific Entailments Supported by PROV Ontology</h3>
+	</section>
       <h3>Characteristics of Object Properties </h3>
 	  <p>      
       The table below summarizes the characteristics of the object properties that are defined in the OWL schema. Some of them may be subject to discussion. In particular, regarding the object properties <i>wasControlledBy</i>, <i>wasGeneratedBy</i> and <i>isUsedBY</i>, we did not specify whether they are transitive or not. One may argue that given that an agent can be a process execution, a process execution, e.g., <i>pe1</i>, can be controlled by an agent <i>pe2</i>, which happens to be a process execution that is controlled by an agent <i>ag</i>, and that, therefore, <i>ag</i> (indirectly) controls <i>pe1</i>. The same argument can be applied to <i>wasGeneratedBy</i> and <i>isUsedBY</i>. That said, we are not convinced that these properties should be declared as transitive. In fact, we are more inclined towards specifying that they are not. 
@@ -1057,7 +1158,17 @@
 </td><td style="border-style: solid; border-width: 0 1px 1px 0">Yes
 </td></tr>
 <tr>
-<td style="border-style: solid; border-width: 0 1px 1px 0"> preceded
+<td style="border-style: solid; border-width: 0 1px 1px 0"> wasInformedBy
+</td><td style="border-style: solid; border-width: 0 1px 1px 0">No
+</td><td style="border-style: solid; border-width: 0 1px 1px 0">No
+</td><td style="border-style: solid; border-width: 0 1px 1px 0">No
+</td><td style="border-style: solid; border-width: 0 1px 1px 0">No
+</td><td style="border-style: solid; border-width: 0 1px 1px 0">No
+</td><td style="border-style: solid; border-width: 0 1px 1px 0">No
+</td><td style="border-style: solid; border-width: 0 1px 1px 0">No
+</td></tr>
+<tr>
+<td style="border-style: solid; border-width: 0 1px 1px 0"> wasScheduledAfter
 </td><td style="border-style: solid; border-width: 0 1px 1px 0">No
 
 </td><td style="border-style: solid; border-width: 0 1px 1px 0">No
@@ -1167,8 +1278,6 @@
 	  <h3>PROV Data Model Terms Currently not Modeled in PROV Ontology</h3>
 	  <p>
 	  The following terms, which are defined in the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html">PROV data model</a>, are still to be encoded within the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceFormalModel.html">PROV ontology</a>: </br>
-	  <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-Account">Account</a>, 
-	  <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-qualifier">Qualifier</a>.
 	  <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-RecipeLink">Recipe Link</a>, 
 	  <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#process-execution-independent-derivation-expression">wasEventuallyDerivedFrom</a>, 
 	  <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-complement-of">wasComplementOf</a>.  
--- a/ontology/ProvenanceOntology.owl	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/ProvenanceOntology.owl	Wed Oct 05 21:18:55 2011 +0100
@@ -40,17 +40,20 @@
     
 
 
-    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#dependedOn -->
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#assumedRoleOf -->
 
-    <owl:ObjectProperty rdf:about="#dependedOn">
-        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
-        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
-        <rdf:type rdf:resource="&owl;TransitiveProperty"/>
-        <rdfs:label xml:lang="en">depended on</rdfs:label>
-        <rdfs:comment xml:lang="en"
-            >dependedOn links two distinct characterized entities, where &quot;some characterized entity cannot be generated without the existence of another characterized entity.&quot;</rdfs:comment>
+    <owl:ObjectProperty rdf:about="#assumedRoleOf">
         <rdfs:domain rdf:resource="#Entity"/>
-        <rdfs:range rdf:resource="#Entity"/>
+        <rdfs:range rdf:resource="#EntityInRole"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#hadLocation -->
+
+    <owl:ObjectProperty rdf:about="#hadLocation">
+        <rdfs:domain rdf:resource="#Entity"/>
+        <rdfs:range rdf:resource="#Location"/>
     </owl:ObjectProperty>
     
 
@@ -67,6 +70,23 @@
     
 
 
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#hadRecipe -->
+
+    <owl:ObjectProperty rdf:about="#hadRecipe">
+        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
+        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
+        <rdfs:label xml:lang="en">had recipe</rdfs:label>
+        <rdfs:comment xml:lang="en"
+            >The ProcessExecution activity performed was described by
+            the given recipe resource. Process specifications, as
+            referred to by recipe links, are out of scope of this
+            specification</rdfs:comment>
+        <rdfs:domain rdf:resource="#ProcessExecution"/>
+        <rdfs:range rdf:resource="#Recipe"/>
+    </owl:ObjectProperty>
+    
+
+
     <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#preceded -->
 
     <owl:ObjectProperty rdf:about="#preceded">
@@ -147,19 +167,6 @@
         <rdfs:range rdf:resource="#ProcessExecution"/>
     </owl:ObjectProperty>
     
-    <owl:ObjectProperty rdf:about="#hadRecipe">
-        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
-        <!-- functional? <rdf:type rdf:resource="&owl;FunctionalProperty"/> -->
-        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
-        <rdfs:label xml:lang="en"
-            >had recipe</rdfs:label>
-        <rdfs:comment xml:lang="en"
-            >The ProcessExecution activity performed was described by
-            the given recipe resource. Process specifications, as
-            referred to by recipe links, are out of scope of this
-            specification</rdfs:comment>
-        <rdfs:domain rdf:resource="#ProcessExecution"/>
-    </owl:ObjectProperty>
 
 
     <!-- 
@@ -192,14 +199,20 @@
     
 
 
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#EntityInRole -->
+
+    <owl:Class rdf:about="#EntityInRole">
+        <rdfs:label xml:lang="en">Entity in Role</rdfs:label>
+        <rdfs:subClassOf rdf:resource="#Entity"/>
+        <rdfs:comment xml:lang="en"
+            >Entity in role is defined to be &quot;a function assumed by a entity or an agent.&quot;</rdfs:comment>
+    </owl:Class>
+    
+
+
     <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Location -->
 
-    <owl:Class rdf:about="#Location">
-    <!--
-        <rdfs:subClassOf rdf:resource="#Entity"/>
-        -->
-    </owl:Class>
-
+    <owl:Class rdf:about="#Location"/>
     
 
 
@@ -225,34 +238,24 @@
     
 
 
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Recipe -->
+
+    <owl:Class rdf:about="#Recipe"/>
+    
+
+
     <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Revision -->
 
     <owl:Class rdf:about="#Revision">
-    <!--
-        <rdfs:subClassOf rdf:resource="#Entity"/>
-        -->
         <rdfs:comment xml:lang="en"
             >Revision is defined as a modified version of a Entity.</rdfs:comment>
     </owl:Class>
     
 
 
-    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Role -->
-
-    <owl:Class rdf:about="#Role">
-        <rdfs:subClassOf rdf:resource="#Entity"/>
-        <rdfs:comment xml:lang="en"
-            >Role is defined to be &quot;a function assumed by a entity or an agent.&quot;</rdfs:comment>
-    </owl:Class>
-    
-
-
     <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Time -->
 
     <owl:Class rdf:about="#Time">
-    <!--
-        <rdfs:subClassOf rdf:resource="#Entity"/>
-        -->
         <rdfs:comment xml:lang="en"
             >Time represents temporal information about entities in the Provenance model.</rdfs:comment>
     </owl:Class>
Binary file ontology/ProvenanceOntology.owl.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/component-aggregations/aggregate.sh	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,50 @@
+#!/bin/bash
+#
+#3> @prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+#3> @prefix dcterms: <http://purl.org/dc/terms/> .
+#3> @prefix doap:    <http://usefulinc.com/ns/doap#> .
+#3> @prefix :        <#> .
+#3>
+#3> <> a doap:Project;
+#3>   dcterms:description "Script to process one-step owl:imports of OWL components.";
+#3>   dcterms:author "Tim Lebo";
+#3>   rdfs:seeAlso <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/aggregate.sh>;
+#3>   :requires [ dcterms:title "rapper";
+#3>               doap:download-page <http://librdf.org/raptor/INSTALL.html>;
+#3>               doap:download-page <http://download.librdf.org/source/raptor2-1.9.1.tar.gz> ];
+#3> .
+
+base="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations"
+
+rm -f "_"`basename $0`*.tmp
+TEMP="_"`basename $0``date +%s`_$$.tmp
+
+for aggregation_file in `find . -name "*.ttl" | grep -v ".prov.ttl" | sed 's/^\.\///'`; do
+   aggregation_url="${base}/${aggregation_file}"
+   echo "$aggregation_url"
+   rm -f $TEMP
+   for component in `rapper -g -o ntriples $aggregation_url 2> /dev/null | awk '$2 == "<http://www.w3.org/2002/07/owl#imports>"{print $3}' | sed 's/<//;s/>//'`; do
+      genid=`md5 -s $component | awk '{print $4}'`
+      echo "   += $component"
+      rapper -q -g -o ntriples $component | sed "s/_:genid/_:genid${genid}/g" >> $TEMP
+   done
+   aggregated=`echo $aggregation_file | sed 's/.ttl$/.owl/'`
+   if [[ "$aggregation" != "$aggregated" ]]; then
+      rapper -q -i ntriples -o rdfxml-abbrev $TEMP > $aggregated
+      echo "   ==-> $aggregated"
+      echo "@prefix nfo:  <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> ."                >> $aggregated.prov.ttl
+      echo "@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> ." >> $aggregated.prov.ttl
+      echo "@prefix :     <#> ."                                                                        >> $aggregated.prov.ttl
+      echo ""                                                                                           >> $aggregated.prov.ttl
+      echo ":result"                                                                                    >> $aggregated.prov.ttl
+      echo "   a prov:Entity;"                                                                          >> $aggregated.prov.ttl
+      echo "   nfo:fileURL <$aggregated>;"                                                              >> $aggregated.prov.ttl
+      echo "   prov:wasDerivedFrom :input;"                                                             >> $aggregated.prov.ttl
+      echo "."                                                                                          >> $aggregated.prov.ttl
+      echo ":input"                                                                                     >> $aggregated.prov.ttl
+      echo "   a prov:Entity;"                                                                          >> $aggregated.prov.ttl
+      echo "   nfo:fileURL <$aggregation_url>;"                                                         >> $aggregated.prov.ttl
+      echo "."                                                                                          >> $aggregated.prov.ttl
+   fi
+   rm -f $TEMP
+done
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/component-aggregations/prov-variant-1.owl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+  <ns1:Class xmlns:ns1="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#Account">
+    <ns2:comment xmlns:ns2="http://www.w3.org/2000/01/rdf-schema#">Account requires that the asserter be identified.</ns2:comment>
+    <ns3:comment xmlns:ns3="http://www.w3.org/2000/01/rdf-schema#">An Account associates an asserting agent with some set of assertions, which are available from a ProvenanceContainer.</ns3:comment>
+    <ns4:seeAlso xmlns:ns4="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-Account"/>
+    <ns5:subClassOf xmlns:ns5="http://www.w3.org/2000/01/rdf-schema#">
+      <ns1:Restriction>
+        <ns1:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns1:minQualifiedCardinality>
+        <ns1:onClass rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#Agent"/>
+        <ns1:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#hasAsserter"/>
+      </ns1:Restriction>
+    </ns5:subClassOf>
+    <ns6:subClassOf xmlns:ns6="http://www.w3.org/2000/01/rdf-schema#">
+      <ns1:Restriction>
+        <ns1:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns1:minCardinality>
+        <ns1:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#hasAssertions"/>
+      </ns1:Restriction>
+    </ns6:subClassOf>
+    <ns7:subClassOf xmlns:ns7="http://www.w3.org/2000/01/rdf-schema#">
+      <ns1:Restriction>
+        <ns1:allValuesFrom rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#ProvenanceContainer"/>
+        <ns1:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#hasAssertions"/>
+      </ns1:Restriction>
+    </ns7:subClassOf>
+  </ns1:Class>
+  <rdf:Description rdf:about="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#Role">
+    <ns8:subClassOf xmlns:ns8="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#Entity"/>
+    <ns9:subClassOf xmlns:ns9="http://www.w3.org/2000/01/rdf-schema#">
+      <ns10:Restriction xmlns:ns10="http://www.w3.org/2002/07/owl#">
+        <ns10:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns10:minCardinality>
+        <ns10:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#assumedBy"/>
+      </ns10:Restriction>
+    </ns9:subClassOf>
+  </rdf:Description>
+  <ns11:ObjectProperty xmlns:ns11="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#assumedBy">
+    <ns12:domain xmlns:ns12="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#Role"/>
+    <ns13:range xmlns:ns13="http://www.w3.org/2000/01/rdf-schema#">
+      <rdf:Description>
+        <ns11:complementOf rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#Entity"/>
+      </rdf:Description>
+    </ns13:range>
+  </ns11:ObjectProperty>
+  <ns14:ObjectProperty xmlns:ns14="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#hasAssertions">
+    <ns15:comment xmlns:ns15="http://www.w3.org/2000/01/rdf-schema#">A reference to the assertions that an asserter has made. This could be to a named graph, a file, a URL, etc.</ns15:comment>
+    <ns16:label xmlns:ns16="http://www.w3.org/2000/01/rdf-schema#">hasAssertions</ns16:label>
+    <ns17:subPropertyOf xmlns:ns17="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#hasLocation"/>
+  </ns14:ObjectProperty>
+  <ns18:Class xmlns:ns18="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#EntityInRole">
+    <ns19:comment xmlns:ns19="http://www.w3.org/2000/01/rdf-schema#">An Entity that assumes a Role within the context of this provenance assertion.</ns19:comment>
+    <ns20:label xmlns:ns20="http://www.w3.org/2000/01/rdf-schema#">EntityInRole</ns20:label>
+    <ns21:seeAlso xmlns:ns21="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2011/prov/track/issues/110"/>
+    <ns22:subClassOf xmlns:ns22="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity"/>
+    <ns23:subClassOf xmlns:ns23="http://www.w3.org/2000/01/rdf-schema#">
+      <ns18:Restriction>
+        <ns18:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns18:minCardinality>
+        <ns18:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#assumedRole"/>
+      </ns18:Restriction>
+    </ns23:subClassOf>
+    <ns24:subClassOf xmlns:ns24="http://www.w3.org/2000/01/rdf-schema#">
+      <ns18:Restriction>
+        <ns18:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns18:minCardinality>
+        <ns18:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#assumedBy"/>
+      </ns18:Restriction>
+    </ns24:subClassOf>
+  </ns18:Class>
+</rdf:RDF>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/component-aggregations/prov-variant-1.owl.prov.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,13 @@
+@prefix nfo:  <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix :     <#> .
+
+:result
+   a prov:Entity;
+   nfo:fileURL <prov-variant-1.owl>;
+   prov:wasDerivedFrom :input;
+.
+:input
+   a prov:Entity;
+   nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov-variant-1.ttl>;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/component-aggregations/prov-variant-1.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,10 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+
+<> 
+   a owl:Ontology;
+   owl:imports <../components/Account.ttl>;
+   owl:imports <../components/EntityInRole.ttl>;
+   owl:imports <../components/assumedBy.ttl>;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Account.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,34 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix sd:   <http://www.w3.org/ns/sparql-service-description#> .
+
+prov:Account
+   a owl:Class;
+   rdfs:seeAlso <http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-Account>;
+   rdfs:comment "Account requires that the asserter be identified.";
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:hasAsserter;
+      owl:minQualifiedCardinality 1;
+      owl:onClass    prov:Agent;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty     prov:hasAssertions;
+      owl:minCardinality 1;
+   ];
+   rdfs:comment "An Account associates an asserting agent with some set of assertions, which are available from a ProvenanceContainer.";
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty    prov:hasAssertions;
+      owl:allValuesFrom prov:ProvenanceContainer;
+   ];
+.
+
+prov:hasAssertions 
+   a owl:ObjectProperty;
+   rdfs:label "hasAssertions";
+   rdfs:comment "A reference to the assertions that an asserter has made. This could be to a named graph, a file, a URL, etc.";
+   rdfs:subPropertyOf prov:hasLocation;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Account/jah.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,10 @@
+@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
+@prefix con:   <http://www.w3.org/2000/10/swap/pim/contact#> .
+@prefix card:  <http://www.w3.org/People/Berners-Lee/card#> .
+
+<http://www.cs.rpi.edu/~hendler/foaf.rdf#jhendler>
+    a foaf:Person;
+    foaf:depiction <http://www.cs.rpi.edu/~hendler/hendler.gif>;
+    foaf:firstName "Jim" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Account/tbl-jah-2.trig	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,28 @@
+@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
+@prefix con:   <http://www.w3.org/2000/10/swap/pim/contact#> .
+@prefix card:  <http://www.w3.org/People/Berners-Lee/card#> .
+
+# This document contains a default graph and two named graphs.
+
+{ 
+   card:i rdf:type foaf:Person;
+          foaf:mbox_sha1sum "965c47c5a70db7407210cef6e4e6f5374a525c5c" .
+   <http://www.cs.rpi.edu/~hendler/foaf.rdf#jhendler> a foaf:Person;
+         foaf:surname "Hendler" .
+}
+
+<http://www.w3.org/People/Berners-Lee/card> { 
+   card:i rdfs:label "Tim Berners-Lee";
+        con:assistant card:amy .
+   card:i foaf:img <http://www.w3.org/Press/Stock/Berners-Lee/2001-europaeum-eighth.jpg> .
+}
+ 
+<http://www.cs.rpi.edu/~hendler/foaf.rdf> { 
+   <http://www.cs.rpi.edu/~hendler/foaf.rdf#jhendler>
+       a foaf:Person;
+       foaf:depiction <http://www.cs.rpi.edu/~hendler/hendler.gif>;
+       foaf:firstName "Jim";
+       foaf:title "Tetherless World Constellation Chair" . 
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Account/tbl-jah-2.trig.prov.simple.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,10 @@
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix nfo:     <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix prov:    <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix :        <tbl-jah-2.trig.prov.ttl#> .
+
+:result prov:wasDerivedFrom :original .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Account/tbl-jah-2.trig.prov.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,62 @@
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix nfo:     <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix prov:    <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix :        <#> .
+
+:process_execution
+   a prov:ProcessExecution;
+   dcterms:description "Tim copy-pasted tbl-jah.trig to tbl-jah-2.trig and added a couple triples from two foaf files on the web.";
+   time:hasBeginning [
+      a prov:Time, time:Instant;
+      time:inXSDDateTime "2011-10-02T11:42:39-04:00"^^xsd:dateTime; 
+   ];
+   prov:wasControlledBy [
+      a prov:Agent, prov:Role;
+      prov:assumedBy <http://purl.org/twc/id/person/TimLebo>;
+   ];
+   prov:used      :original, :tbl_foaf,   :jah_foaf;
+   prov:generated :result,   :provenance;
+   time:hasEnd [
+      a prov:Time, time:Instant;
+      time:inXSDDateTime "2011-10-02T17:44:04-04:00"^^xsd:dateTime; 
+   ];
+.
+
+:result prov:wasDerivedFrom :original .
+
+:original
+   a prov:Entity, :Input, :File;
+   nfo:fileUrl </Users/tlebo/Desktop/prov-wg/hg/prov/ontology/components/Account/tbl-jah.trig>;
+               <tbl-jay.trig>;  
+   nfo:fileSize 810;
+.
+:tbl_foaf
+   a prov:Entity, :Input, :URL;
+   prov:hasLocation <http://www.w3.org/People/Berners-Lee/card>;
+   nfo:fileSize 7977;
+.
+:jah_foaf
+   a prov:Entity, :Input, :URL;
+   prov:hasLocation <http://www.cs.rpi.edu/~hendler/foaf.rdf>;
+   nfo:fileSize 29158;
+.
+
+:result
+   a prov:Entity, :Output, :File;
+   nfo:fileUrl <file:///Users/tlebo/Desktop/prov-wg/hg/prov/ontology/components/Account/tbl-jah-2.trig>;
+               <tbl-jay-2.trig>; # This refers to the absolute path above (originally), but now refers to
+                                 # http://dvcs.w3.org/hg/prov/file/tip/ontology/components/Account/tbl-jah-2.trig
+                                 # and your local file on disk if you retrieved this URL.  
+   nfo:fileSize 1065;
+.
+:provenance
+   a prov:Entity, :Provenance, :File;
+   nfo:fileUrl <file:///Users/tlebo/Desktop/prov-wg/hg/prov/ontology/components/Account/tbl-jah-2.trig.prov.ttl>;
+               <tbl-jay-2.trig.prov.ttl>;  
+   rdfs:comment "This file is describing itself with this :Entity";
+   nfo:fileSize 2399;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Account/tbl-jah-in-logd.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,22 @@
+@prefix sd: <http://www.w3.org/ns/sparql-service-description#> .
+@prefix :   <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Account/tbl-jah-in-logd.ttl#> .
+
+:logd_endpoint
+  a sd:Service;
+  sd:url <http://logd.tw.rpi.edu/sparql>;
+  sd:availableGraphDescriptions [ 
+     a sd:GraphCollection;
+     sd:namedGraph :tbl_graph, 
+                   :jah_graph;
+  ];
+.
+
+:tbl_graph 
+  a sd:NamedGraph; 
+  sd:name <http://www.w3.org/People/Berners-Lee/card>;
+.
+
+:jah_graph
+  a sd:NamedGraph; 
+  sd:name <http://www.cs.rpi.edu/~hendler/foaf.rdf>;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Account/tbl-jah.trig	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,24 @@
+@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
+@prefix con:   <http://www.w3.org/2000/10/swap/pim/contact#> .
+@prefix card:  <http://www.w3.org/People/Berners-Lee/card#> .
+
+# This document contains a default graph and two named graphs.
+
+{ 
+   card:i rdf:type foaf:Person .
+   <http://www.cs.rpi.edu/~hendler/foaf.rdf#jhendler> a foaf:Person .
+}
+
+<http://www.w3.org/People/Berners-Lee/card> { 
+   card:i rdfs:label "Tim Berners-Lee";
+        con:assistant card:amy .
+}
+ 
+<http://www.cs.rpi.edu/~hendler/foaf.rdf> { 
+   <http://www.cs.rpi.edu/~hendler/foaf.rdf#jhendler>
+       a foaf:Person;
+       foaf:depiction <http://www.cs.rpi.edu/~hendler/hendler.gif>;
+       foaf:firstName "Jim" .
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Account/tbl.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,8 @@
+@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
+@prefix con:   <http://www.w3.org/2000/10/swap/pim/contact#> .
+@prefix card:  <http://www.w3.org/People/Berners-Lee/card#> .
+
+card:i rdfs:label "Tim Berners-Lee";
+     con:assistant card:amy .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/EntityInRole.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,23 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time: <http://www.w3.org/2006/time#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+
+prov:EntityInRole
+   a owl:Class;
+   rdfs:label "EntityInRole";
+   rdfs:subClassOf prov:Entity;
+   rdfs:comment "An Entity that assumes a Role within the context of this provenance assertion.";
+   rdfs:subClassOf prov:Entity;
+   rdfs:seeAlso <http://www.w3.org/2011/prov/track/issues/110>;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:assumedRole;
+      owl:minCardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:assumedBy;
+      owl:minCardinality 1;
+   ];
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/EntityInRole/car-purchase.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,64 @@
+@prefix rdf:      <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:     <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix owl:      <http://www.w3.org/2002/07/owl#> .
+@prefix frbrcore: <http://purl.org/vocab/frbr/core#> .
+@prefix muo:      <http://purl.oclc.org/NET/muo/muo#> .
+@prefix dcterms:  <http://purl.org/dc/terms/> .
+@prefix prov:     <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix vehicle:  <http://localhost/example/ontology/vehicle#> .
+@prefix commerce: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/commerce/commerce.ttl#> .
+@prefix :         <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/EntityInRole/car-purchase.ttl#> .
+
+:e_2
+   a prov:Entity;
+   vehicle:make   <http://dbpedia.org/resource/Toyota>;
+   vehicle:model  <http://dbpedia.org/resource/Toyota_Corolla>;
+   frbrcore:owner <http://data.semanticweb.org/person/tom-heath>;
+   rdfs:comment "The Corolla as owned by Tom.";
+   vehicle:vin "XYZ123";
+.
+:e_3
+   a commerce:ReceivedGoods;
+   a prov:Entity; # Since :ReceivedGoods subClassOf Entity.
+   vehicle:make   <http://dbpedia.org/resource/Toyota>;
+   vehicle:model  <http://dbpedia.org/resource/Toyota_Corolla>;
+   vehicle:vin "XYZ123";
+   rdfs:comment "The Corolla as owned by Luc.";
+   frbrcore:owner <http://data.semanticweb.org/person/luc-moreau>;
+.
+
+# wasDerivedFrom(e3,e2)  (since e3 was bought by luc from tom)
+:e_3 prov:wasDerivedFrom :e_2 .
+
+:pe_4
+   a commerce:Purchase;
+   a prov:ProcessExecution; # Since :Purchase subClassOf ProcessExecution.
+   dcterms:date "2011-09-20";
+   prov:used [
+      a commerce:Seller;
+      prov:assumedBy <http://data.semanticweb.org/person/tom-heath>;
+      a prov:EntityInRole, prov:Entity; # Since :Seller subClassOf EntityInRole.
+   ];
+   prov:used [
+      a commerce:Buyer;
+      prov:assumedBy <http://data.semanticweb.org/person/luc-moreau>;
+      a prov:EntityInRole, prov:Entity; # Since :Buyer subClassOf EntityInRole.
+   ];
+   prov:used :e2;       # The car as owned by Tom becomes -----------.
+   prov:used [                                                     # |
+      a commerce:Payment, prov:Role, prov:Entity;                  # |
+      rdf:value 25000;                                             # |
+      muo:measuredIn <http://dbpedia.org/resource/Pound_sterling>; # |
+   ];                                                              # |
+   prov:generated :e_3; # The car as owned by Luc  <<----------------
+   rdfs:seeAlso <http://www.w3.org/2011/prov/track/issues/89>,
+                <http://www.w3.org/2011/prov/track/issues/110>;
+.
+
+:e_2_not_e_3
+   a owl:NegativePropertyAssertion;
+   rdfs:comment "The car as owned by Tom is not the car as owned by Luc.";
+   owl:sourceIndividual :e_2;
+   owl:assertionProperty owl:sameAs;
+   owl:targetIndividual :e_3;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/NamedGraph.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,30 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix sd:   <http://www.w3.org/ns/sparql-service-description#> .
+
+prov:NamedGraph
+   a owl:Class;
+   rdfs:subClassOf sd:NamedGraph, prov:Account;
+   rdfs:seeAlso <http://www.w3.org/TR/sparql11-service-description/>,
+                <https://github.com/timrdf/csv2rdf4lod-automation/raw/master/doc/ontology-diagrams/sparql-service-description-2010-10-31.pdf>,
+                <http://www.w3.org/2011/prov/wiki/Using_named_graphs_to_model_Accounts>,
+                <https://github.com/timrdf/csv2rdf4lod-automation/wiki/Naming-sparql-service-description%27s-sd:NamedGraph>;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty sd:name;
+      owl:cardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:hasLocation;
+      owl:cardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:lastModified;
+      owl:cardinality 1;
+   ];
+   owl:hasKey ( sd:name prov:hasLocation prov:lastModified );
+   rdfs:seeAlso <http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/#Semantic_Conditions_for_Keys>;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/ProvenanceContainer.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,32 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix sd:   <http://www.w3.org/ns/sparql-service-description#> .
+
+prov:ProvenanceContainer
+   a owl:Class;
+   rdfs:seeAlso <http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#ProvenanceContainer>;
+   rdfs:comment "ProvenanceContainer cannot be asserted by an Agent; this is left to Account.";
+   rdfs:comment "A provenance container is not an expression, but can be exploited to return all the provenance assertions in response to a request for the provenance of something.";
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:hasAsserter;
+      owl:maxCardinality 0;
+   ];
+.
+
+prov:JavaObjectInstance
+   rdfs:subClassOf prov:ProvenanceContainer;
+.
+
+prov:WebService
+   rdfs:subClassOf prov:ProvenanceContainer;
+.
+
+prov:File
+   rdfs:subClassOf prov:ProvenanceContainer;
+.
+
+prov:NamedGraph
+   rdfs:subClassOf prov:ProvenanceContainer;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/dependedOn.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,14 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+
+prov:dependedOn
+   a owl:ObjectProperty;
+   rdfs:seeAlso <http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-Derivation>;
+   rdfs:domain prov:Entity;
+   rdfs:range  prov:Entity; 
+   rdfs:comment "dependedOn(e2, e1) : e1 is an entity expression, which represents the characterized thing that the derivation __relies upon__. ";
+   rdfs:comment "dependedOn(e2, e1) : e2 is entity expression, which represents the characterized thing that is the __result__ of the derivation.";
+   rdfs:comment "dependedOn(e2, e1) : :e2 prov:dependedOn :e1";
+   rdfs:comment "If dependedOn(e3,e2) and dependedOn(e2,e1) hold, then dependedOn(e3,e1) holds.";
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/dependedOn/PROV-ISSUE-108.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,50 @@
+# PROV-ISSUE-108 (transitivity-of-dependedOn): derivations must take into  account characterization intervals [Conceptual Model]
+# 
+# http://www.w3.org/2011/prov/track/issues/108
+# 
+# Raised by: Luc Moreau
+# On product: Conceptual Model
+# 
+# Let us consider
+#  dependedOn(e3,e2)
+# and
+#  dependedOn(e2,e1)
+# 
+# where the characterization intervals are as follows
+# 
+#           1         2         3
+# 012345678901234567890123456789012345678
+#                         -------------   e1
+# --------------------------------------- e2
+#    -------------                        e3
+# 
+# it would definitely be incorrect to infer that 
+# 
+#  dependedOn(e3,e1)
+# 
+# since e1 existed after e3.
+# 
+# We need to introduce some constraints on characterization intervals.
+# 
+# Would it be OK to say that for
+# dependedOn(e3,e2) to hold, the begin(e2) < begin(e3)?
+# 
+# In the above examples, dependedOn(e2,e1) does not hold since it does not satisfy that constraint.
+
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time: <http://www.w3.org/2006/time#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix :     <http://dvcs.w3.org/hg/prov/raw-file/f81c17069b65/ontology/components/dependedOn/PROV-ISSUE-108.ttl#> .
+
+:e_1
+   a prov:Entity;
+.
+:e_2
+   a prov:Entity;
+   prov:dependedOn :e_1;
+.
+:e_3
+   a prov:Entity;
+   prov:dependedOn :e_2;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/hasLocation.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,3 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/identifier/traffic-ticket.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,59 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time: <http://www.w3.org/2006/time#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix foaf:     <#> .
+@prefix material:     <#> .
+@prefix nys:     <#> .
+@prefix nysdot:     <#> .
+@prefix people:     <#> .
+@prefix amazon:     <#> .
+@prefix vehicle:     <#> .
+@prefix traffic:     <#> .
+@prefix :     <#> .
+
+:stuff_i_see_1
+   a prov:Entity, material:Paper, nysdot:SpeedingTicket;
+   nysdot:number "CYU-345";
+   nysdot:date "Apr 4 2010";
+   nysdot:officer  "Cooper Polce";
+   nysdot:speed "47"; # Intentionally literal - this is the string on the paper.
+   nysdot:limit "30";    #Whoazers!
+
+   prov:wasGeneratedBy :stuff_i_did_2;
+.
+
+:stuff_i_did_2
+      a prov:ProcessExecution, nysdot:TrafficStop;
+      prov:used :stuff_i_see_3,
+                :stuff_i_see_4,
+                :stuff_i_see_5,
+                :stuff_i_see_6;
+.
+
+:stuff_i_see_3
+         a prov:Entity, foaf:Person, people:Male, nys:Driver;
+         prov:wasComplementOf <http://tw.rpi.edu/instances/TimLebo>;
+.
+:stuff_i_see_4
+         a prov:Entity, nysdot:Blue, nys:Vehicle;
+         vehicle:vin "48474858583483834";
+         prov:wasComplementOf <http://toyota.com/id/our-cars/vin/48474858583483834>;
+.
+:stuff_i_see_5
+         a prov:Entity, prov:Controller, foaf:Person, nys:PoliceOfficer;
+         prov:wasComplementOf <http://nysdot.ny.gov/id/officer/34593>;
+.
+:stuff_i_do_not_see_5
+         a prov:Entity, amazon:radargun45, traffic:RadarGun;
+.
+
+<http://nysdot.ny.gov/id/officer/34593> a foaf:Person .
+<http://tw.rpi.edu/instances/TimLebo> a foaf:Person .
+
+vehicle:vin rdfs:subPropertyOf prov:identifier .
+nysdot:number rdfs:subPropertyOf prov:identifier .
+
+vehicle:vin a owl:inverseFunctionalProperty .
+nysdot:number a owl:inverseFunctionalProperty .
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/lastModified.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,10 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
+
+prov:lastModified
+   a owl:DatasetProperty;
+   rdfs:range xsd:dateTime;
+   rdfs:comment "The most recent modified time known. Should be constructed by selecting the maximum dcterms:modified value.";
+.
--- a/ontology/components/readme.txt	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/components/readme.txt	Wed Oct 05 21:18:55 2011 +0100
@@ -1,9 +1,24 @@
-http://dvcs.w3.org/hg/prov/file/4950f94a3670/ontology/components/readme.txt
+http://dvcs.w3.org/hg/prov/file/tip/ontology/components/readme.txt
 about
-http://dvcs.w3.org/hg/prov/file/4950f94a3670/ontology/components/
+http://dvcs.w3.org/hg/prov/file/tip/ontology/components/
 --------------------------------------------------------------------------------------------------------------------------------------------
 editor: Timothy Lebo (http://tw.rpi.edu/instances/TimLebo)
 
+
+
+
+
+
+Note, this readme.txt has been replaced by the wiki page at http://www.w3.org/2011/prov/wiki/PROV_OWL_ontology_components.
+
+
+
+The following text is not longer being maintained, but remains for historical reference. -tlebo 2011-10-04
+
+
+
+
+
 == Introduction ==
 
 This directory contains small components of OWL axioms that _can_ contribute to the PROV ontology [1], or any variant of the PROV ontology.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/used.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,11 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
+
+prov:used
+   a owl:ObjectProperty, 
+     owl:IrreflexiveProperty, 
+     owl:AsymmetricProperty;
+   rdfs:domain prov:ProcessExecution;
+   rdfs:range  prov:Entity;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/wasControlledBy/ordnance-survey-ontology-adoption.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,24 @@
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix nfo:     <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
+@prefix prov:    <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix :        <#> .
+
+:result
+   a prov:Entity;
+   nfo:fileURL <http://minas.cs.utep.edu/visko/ontology/esip-data.owl>;
+   prov:wasDerivedFrom :input;
+.
+:input
+   a prov:Entity;
+   nfo:fileURL <http://wiki.esipfed.org/images/d/da/Datatype.txt>;
+.
+:download_rename_publish
+   a prov:ProcessExecution;
+   dcterms:description "Nick downloaded http://wiki.esipfed.org/images/d/da/Datatype.txt, renamed the ontology within the file, and hosted at http://minas.cs.utep.edu/visko/ontology/esip-data.owl";
+   prov:used      :input;
+   prov:generated :result;
+   prov:wasControlledBy [
+      a prov:Agent;
+      prov:assumedBy <http://purl.org/twc/id/person/NicholasDelRio>;
+   ];
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/wasDerivedFrom/ordnance-survey-ontology-adoption.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,13 @@
+@prefix nfo:  <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+@prefix :     <#> .
+
+:result
+   a prov:Entity;
+   nfo:fileURL <http://minas.cs.utep.edu/visko/ontology/esip-data.owl>;
+   prov:wasDerivedFrom :input;
+.
+:input
+   a prov:Entity;
+   nfo:fileURL <http://wiki.esipfed.org/images/d/da/Datatype.txt>;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/wasEventuallyDerivedFrom.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,10 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
+
+prov:wasEventuallyDerivedBy
+   a owl:ObjectProperty, owl:TransitiveProperty;
+   rdfs:seeAlso <http://www.w3.org/2011/prov/track/issues/114>;
+.
+
+prov:wasDerivedBy rdfs:subPropertyOf prov:wasEventuallyDerivedBy .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/wasEventuallyGeneratedBy.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,9 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
+
+prov:wasEventuallyGeneratedBy
+   a owl:ObjectProperty, owl:TransitiveProperty;
+.
+
+prov:wasGeneratedBy rdfs:subPropertyOf prov:wasEventuallyGeneratedBy .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/wasGeneratedBy.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,9 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/file/tip/ontology/ProvenanceOntology.owl#> .
+
+prov:wasGeneratedBy
+   a owl:ObjectProperty;
+   rdfs:domain prov:Entity;
+   rdfs:range  prov:ProcessExecution;
+.   
Binary file ontology/diagram-history/2011-10-03-tlebo/ProvenanceOntology.owl.pdf has changed
Binary file ontology/diagram-history/2011-10-03-tlebo/ProvenanceOntology.owl.png has changed
Binary file ontology/diagram-history/khalidDiagrams/Object_Properties_overall_diagram.png has changed
Binary file ontology/diagram-history/khalidDiagrams/Ontology_hierarchy.png has changed
--- a/ontology/diagram-history/khalidDiagrams/Provenance_Object_Properties_Cardinalities.graffle	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/diagram-history/khalidDiagrams/Provenance_Object_Properties_Cardinalities.graffle	Wed Oct 05 21:18:55 2011 +0100
@@ -4,8 +4,8 @@
 <dict>
 	<key>ApplicationVersion</key>
 	<array>
-		<string>com.omnigroup.OmniGrafflePro</string>
-		<string>138.30.0.155892</string>
+		<string>com.omnigroup.OmniGraffle</string>
+		<string>138.28.0.154505</string>
 	</array>
 	<key>CreationDate</key>
 	<string>2011-07-31 10:52:40 +0100</string>
@@ -26,9 +26,9 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2011-09-28 17:00:38 +0100</string>
+	<string>2011-10-04 09:50:27 +0100</string>
 	<key>Modifier</key>
-	<string>stian</string>
+	<string>Khalid Belhajjame</string>
 	<key>NotesVisible</key>
 	<string>NO</string>
 	<key>OriginVisible</key>
@@ -142,1934 +142,2326 @@
 	YmoKMzY3MwplbmRvYmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBS
 	IC9SZXNvdXJjZXMgNyAwIFIgL0NvbnRlbnRzIDUgMCBSIC9NZWRpYUJveCBbMCAwIDU1
 	OSA3ODNdCj4+CmVuZG9iago3IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBd
-	IC9Db2xvclNwYWNlIDw8IC9DczEgOCAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwg
+	IC9Db2xvclNwYWNlIDw8IC9DczIgMTAgMCBSIC9DczEgOCAwIFIgPj4gL0ZvbnQKPDwg
 	L0YxLjAgOSAwIFIgPj4gPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9MZW5ndGggMTIgMCBS
-	IC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+
-	CnN0cmVhbQp4AYVUz2sTQRT+Nm6p0CIIWmsOsniQIklZq2hF1Db9EWJrDNsftkWQZDNJ
-	1m426+4mtaWI5OLRKt5F7aEH/4AeevBkL0qFWkUo3qsoYqEXLfHNbky2perAzn7z3jfv
-	fW923wANctI09YAE5A3HUqIRaWx8Qmr8iACOoglBNCVV2+xOJAZBg3P5e+fYeg+BW1bD
-	e/t3snetmtK2mgeE/UDgR5rZKrDvF3EKWRICiDzfoSnHdAjf49jy7I85Tnl4wbUPKz3E
-	WSJ8QDUtzn9NuFPNJdNAg0g4lPVxUj6c14uU1x0HaW5mxsgQvU+QprvM7qtioZxO9g6Q
-	vZ30fk6z3j7CIcILGa0/RriNnvWM1T/iYeGk5sSGPRwYNfT4YBW3Gqn4NcIUXxBNJ6JU
-	cdkuDfGYrv1W8kqCcJA4ymRhgHNaSE/XTG74uocFfSbXE6/id1ZR4XmPE2fe1N3vRdoC
-	rzAOHQwaDJoNSFAQRQRhmLBQQIY8GjE0snI/I6sGG5N7MnUkart0YkSxQXs23D23UaTd
-	PP4oInGUQ7UIkvxB/iqvyU/lefnLXLDYVveUrZuauvLgO8XlmbkaHtfTyONzTV58ldR2
-	k1dHlqx5erya7Bo/7FeXMeaCNY/Ec7D78S1flcyXKYwUxeNV8+pLhHVaMTffn2x/Oz3i
-	Ls8utdZzrYmLN1abl2f9akj77qq8k+ZV+U9e9fH8Z83EY+IpMSZ2iuchiZfFLvGS2Eur
-	C+JgbccInZWGKdJtkfok1WBgmrz1L10/W3i9Rn8M9VGUGczSVIn3f8IqZDSduQ5v+o/b
-	x/wX5PeK558oAi9s4MiZum1Tce8QoWWlbnOuAhe/0X3wtm5ro344/ARYPKsWrVI1nyC8
-	ARx2h3oe6CmY05aWzTlShyyfk7rpymJSzFDbQ1JS1yXXZUsWs5lVYul22JnTHW4coTlC
-	98SnSmWT+q/xEbD9sFL5+axS2X5OGtaBl/pvwLz9RQplbmRzdHJlYW0KZW5kb2JqCjEy
-	IDAgb2JqCjczNwplbmRvYmoKOCAwIG9iagpbIC9JQ0NCYXNlZCAxMSAwIFIgXQplbmRv
-	YmoKMTMgMCBvYmoKPDwgL0xlbmd0aCAxNCAwIFIgL04gMSAvQWx0ZXJuYXRlIC9EZXZp
-	Y2VHcmF5IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVST0gUURz+zTYS
-	hIhBhXiIdwoJlSmsrKDadnVZlW1bldKiGGffuqOzM9Ob2TXFkwRdojx1D6JjdOzQoZuX
-	osCsS9cgqSAIPHXo+83s6iiEb3k73/v9/X7fe0RtnabvOylBVHNDlSulp25OTYuDHylF
-	HdROWKYV+OlicYyx67mSv7vX1mfS2LLex7V2+/Y9tZVlYCHqLba3EPohkWYAH5mfKGWA
-	s8Adlq/YPgE8WA6sGvAjogMPmrkw09GcdKWyLZFT5qIoKq9iO0mu+/m5xr6LtYmD/lyP
-	ZtaOvbPqqtFM1LT3RKG8D65EGc9fVPZsNRSnDeOcSEMaKfKu1d8rTMcRkSsQSgZSNWS5
-	n2pOnXXgdRi7XbqT4/j2EKU+yWCoibXpspkdhX0AdirL7BDwBejxsmIP54F7Yf9bUcOT
-	wCdhP2SHedatH/YXrlPge4Q9NeDOFK7F8dqKH14tAUP3VCNojHNNxNPXOXOkiO8x1BmY
-	90Y5pgsxd5aqEzeAO2EfWapmCrFd+67qJe57AnfT4zvRmzkLXKAcSXKxFdkU0DwJWBR9
-	i7BJDjw+zh5V4HeomMAcuYnczSj3HtURG2ejUoFWeo1Xxk/jufHF+GVsGM+Afqx213t8
-	/+njFXXXtj48+Y163DmuvZ0bVWFWcWUL3f/HMoSP2Sc5psHToVlYa9h25A+azEywDCjE
-	fwU+l/qSE1Xc1e7tuEUSzFA+LGwluktUbinU6j2DSqwcK9gAdnCSxCxaHLhTa7o5eHfY
-	Inpt+U1XsuuG/vr2evva8h5tyqgpKBPNs0RmlLFbo+TdeNv9ZpERnzg6vue9ilrJ/klF
-	ED+FOVoq8hRV9FZQ1sRvZw5+G7Z+XD+l5/VB/TwJPa2f0a/ooxG+DHRJz8JzUR+jSfCw
-	aSHiEqCKgzPUTlRjjQPiKfHytFtkkf0PQBn9ZgplbmRzdHJlYW0KZW5kb2JqCjE0IDAg
-	b2JqCjcwNAplbmRvYmoKMTAgMCBvYmoKWyAvSUNDQmFzZWQgMTMgMCBSIF0KZW5kb2Jq
+	IC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+
+	PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUprKyg2nZ1WZVtW5XSohhn37qj
+	szPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx16PvN7OoohG95O9/7/f1+33tE
+	bZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGMseu5kr+719Zn0tiy3se1dvv2
+	PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgOrBrwI6IDD5q5MNPRnHSlsi2R
+	U+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS090ShvA+uRBnPX1T2bDUUpw3j
+	nEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126k+P49hClPslgqIm16bKZHYV9
+	AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2F65T4HuEPTXgzhSuxfHaih9e
+	LQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3gDthH1mqZgqxXfuu6iXuewJ3
+	0+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3qJjAHLmJ3M0o9x7VERtno1KB
+	VnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmNetw5rr2dG1VhVnFlC93/xzKE
+	j9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu7bhFEsxQPixsJbpLVG4p1Oo9
+	g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv769nr72vIebcqoKSgTzbNEZpSx
+	W6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRWUNbEb2cOfhu2flw/pef1Qf08
+	CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5UY40D4inx8rRbZJH9D0AZ/WYK
+	ZW5kc3RyZWFtCmVuZG9iagoxMiAwIG9iago3MDQKZW5kb2JqCjEwIDAgb2JqClsgL0lD
+	Q0Jhc2VkIDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAv
+	TiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+	dHJlYW0KeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZu
+	NuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731v
+	dt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7
+	d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFki
+	fEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d
+	9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZ
+	Lg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8w
+	Dh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+
+	KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNX
+	R5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7P
+	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
-	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
-	XcglTQrYlVQMSa4Admn9MM2y0/R91nJAF4PlXZEEDa0fudfhFoFba6GgtZfEfRGWS+Mi
-	tBq63kZVy0+1cd9TlgsocSuEwXINLk+QFlrozMgu8CBHrIA08wIM2lgD53iXNcaHvZJK
-	kFi51uKOikqW8WQY1r1SjsmTV3rQYjfkmcaG51DgcXktU+0+133O7MilCpedYjaZD4LM
-	dJBYLh4huzw3WPd68fis1cK45WUCTwylKSGXChIpXLmJrN6sitkCN5s8jxN8xEuH2efK
-	1d1f/R/Mbc4OCmVuZHN0cmVhbQplbmRvYmoKMTcgMCBvYmoKNDE4MwplbmRvYmoKMTUg
-	MCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDE4IDAg
-	UiAvQ29udGVudHMgMTYgMCBSIC9NZWRpYUJveApbMCAwIDExMTggNzgzXSA+PgplbmRv
-	YmoKMTggMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2Ug
-	PDwgL0NzMSA4IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvRjIuMCAxOSAwIFIg
-	Pj4gPj4KZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMjIgMCBSIC9GaWx0ZXIgL0Zs
-	YXRlRGVjb2RlID4+CnN0cmVhbQp4AZWZT48ctxHF7/0peNQe1G7+J31LBOVg5BBbC+QQ
-	5BAMJFvGrgRpEyf59vmxm1XkzM6sFQjCzBam2MXHx8fH6i/mR/PFbPyz1haTizdf35u/
-	mk/muzdP1pyejN3/PZ3M622Npv2ff/mBSLY+22VbS7XWVQIpVFuDIcfFsDqbokl8yS5X
-	82hcKmtJ1pkU8ppqiVPEp9VvNi4jz9XVZUclxvm6xkyRybnVBZeMs3EtrjCSRja72uJ5
-	Xs9bTsaWtEZfyOujTxGtQPOkTp6noye75pjDMirokSvzO5kPAPYD/389IHzzDkS8Dyln
-	voRci6+A5UKsqZh3b4Df7gvwun20BTiBkeBmXTnmP+FmfdxRUtwWG1JHUvOiP/CecLOJ
-	tWIeY2Yj0ue/2JGnuOnoI6IVCG5a58Btsc72dZKVGxGtU+Z3Mu+g4sbqFeejv/ZtgVAT
-	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
-	R9bXUj8Eb+vbxtG6uZm2Nz1nLxroNtLQbjl0byt9xjYODY8AzSwToPW4MxzA6Q6339F8
-	5o617Ay/kj1VfnVLBU5ZuNd4gotNpTakOCxLZtsgvMFt4HNR+ZVXJL5t8EJFoBtdm/Yj
-	dz92Ns607ZQtbLxLAXHcjOfSg6TlSpN+J8rz3Blx8+UaUgAEwtQ9IR4c92IAuoX4Rd37
-	DvfsYo+fnRHnBUnhnY+iS5W0I9ct8tJhWgU0pWfvfr+vV0P8x/8BxoWGMgplbmRzdHJl
-	YW0KZW5kb2JqCjIyIDAgb2JqCjIyNjcKZW5kb2JqCjIwIDAgb2JqCjw8IC9UeXBlIC9Q
-	YWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyAyMyAwIFIgL0NvbnRlbnRzIDIxIDAg
-	UiAvTWVkaWFCb3gKWzAgMCAxMTE4IDc4M10gPj4KZW5kb2JqCjIzIDAgb2JqCjw8IC9Q
-	cm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgOCAwIFIgPj4g
-	L0ZvbnQgPDwgL0YzLjAgMjQgMCBSCj4+ID4+CmVuZG9iagoyNiAwIG9iago8PCAvTGVu
-	Z3RoIDI3IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAF1VE1v2zAM
-	vftX8Jgcokok9XVd0B16WtcAOxQ7DG6Dbmi6tdmA/fw92ZKtoh2MIPKTHym9R/KZrumZ
-	LB7vM8Uk9HJPX+iJLvZnR+OZ3PScR9pZ46n8ug+PAKKT6PCfsnOcB2uCZpeVQOEQjDKT
-	JmdEUqITcY4meWxrxJ6P0iEhGa8cG23QICYEx4RIoiYnTaQ+mRhzIJfUWOcRfEE8Gx/x
-	yUpz7IxTGxCqxm7Imh8xZlo75NjFTsEwW+3yV2R4c7eRjpDqCr8fs3j7G6gioiFGLDTm
-	JBkLVp9Dops9dIdueHblD9IPI/Spkol18907ycSGKlATUZxWERvN5UnpoZNMWOdLLJKt
-	SL27VBqUXgRqsYcVafmbZMshO8k4h9mgxbIVmQ85dLQblJ81LiUWL++uUEadTmwzKlAj
-	LKPxNHw4kNOqodLOB2M5ipLH9uFEFx9RIxD5cKRb2nx6+bktVcy0Ge/b6ny+/Ftfhs34
-	p8G/t8Up2nxvwEJ92tJXOlzR5QFHvyUUMt4t3eF7iWyltEJZBEUroDNyfs9qHB5dEcvN
-	aZHjRN4ia7QRWLW6IUOzY6WtnmlU46z3tBirMDZl7RHJJqGXmtWoEGVYxVmA1TJakZZf
-	G63VI2gtdjN2WPI3ZD3kSitWY6igm8/Q67WtgrNrxtZsKVdLmXacTEgRu2/9fGjefGuL
-	u7b4PC+GzeLzuDj5q32Evc7JauKU+X+9iQlh7eSOGh9QeScYFdFwRVfLsLsoPo0ql6bB
-	hvGVSYLFS0JzCSJ41QFvhjEvSaGP0+I32BwDPMGodFKqwqMUkGOkqtw0jsu8mNRTzhgl
-	LkL8gEmBukNFgRwdI0rCXLZMj4CsyQ4tUTyKHjo/0gPQmTxNwUo+DhbTy2J6df02zaWp
-	WBujVKZIyH26cvpywTUdehw3VMjxKl1HLpe6/gdR/UzRCmVuZHN0cmVhbQplbmRvYmoK
-	MjcgMCBvYmoKNzA1CmVuZG9iagoyNSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50
-	IDQgMCBSIC9SZXNvdXJjZXMgMjggMCBSIC9Db250ZW50cyAyNiAwIFIgL01lZGlhQm94
-	ClswIDAgNTU5IDc4M10gPj4KZW5kb2JqCjI4IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BE
-	RiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgOCAwIFIgL0NzMiAxMCAwIFIgPj4g
-	L0ZvbnQKPDwgL0Y0LjAgMjkgMCBSID4+ID4+CmVuZG9iagozMSAwIG9iago8PCAvTGVu
-	Z3RoIDMyIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVVctuFDEQ
-	vPsr+rh7WMduv6+JAlJORFmJA+KAhkSAskHJBgF/T/XM+LFJLmi0Gk+t+1Vdbj/SNT2S
-	wRNCoZQdPd3SR3qgs4ujpelIdn6OE+2MDiS/YeMdgGRdsnjnYi0XZXT0xRZPMLElaI4x
-	kC9eu+jpQGyKlo2AYOILD0gO2gaTm5ny2eroIsFThl+2mXzK2rJ1ZEPUOWU4aohnzc4h
-	WjfjpEPOGZ6q7xXp8W0zW5NEtOa7JAmShvgrol7VNtEdqLrC78dC3sUNWHHOx5Sw8Klk
-	V7BgH0rMdHMB3sEbnp28QL2aDq124pzn2gfKuPBCUCORJRshsWXjjBWm1UCZM34topbV
-	kVr7aiZMV4KqbzUga/xGWU1yoIyF6blBtWUdWeWgutkN5Ge0zZldcG+uIKOBJxuzTtLh
-	TCDrfK+sXyn0oBHNNjF7ClDp/kBn74I24Hh/R59oc/mwFQ0zbZ630gbafD8F1Obvlj7T
-	/oou93Nap8qGTVe290nbJCoOOokKD7MOo4HwIX/tM3slylyQ7HWwKVIzAzcscp7IW3hw
-	vsA+6MLREtqnUwx2QJzTjkXFzUwalouBy+q7I2t8cotZT3JqvlUwRpsEQbb4HXlZmyh7
-	6MGsVaF/rQbtTEs1AwmMJJaSKwlc8kxLNSNneOGuk6CcSUtajYSOrNUMZq3k5ntAlviq
-	ktCS7CTgjPFCeSOhIysJ3Uz9r1YdJhwPWqVRqziKhtF30ap6pdUPTz+rNqfbujoeL/+0
-	j+lXhV+oWW2aKQQ/yHk+J29MHekkmyjHikuQEV2KxhTFh7qnuejZFAdRejHP19y3Qe10
-	X20wZvHx7XQjLgm6UgZj8S0RrT5fhObuE70dfUpahzkt3FAsN5SRq2ZwzQG6kjsHF4fM
-	CIy0uYAd3jsvvAfRfZsQqk6I35XSL3VxfL+OisZ7GyINeWq7n7e4/TBX2l9fq5/zk8ly
-	/Q9m8n7jCmVuZHN0cmVhbQplbmRvYmoKMzIgMCBvYmoKNzI5CmVuZG9iagozMCAwIG9i
-	ago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMzMgMCBSIC9D
-	b250ZW50cyAzMSAwIFIgL01lZGlhQm94ClswIDAgNTU5IDc4M10gPj4KZW5kb2JqCjMz
-	IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9D
-	czEgOCAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL0Y1LjAgMzQgMCBSID4+ID4+
-	CmVuZG9iagozNiAwIG9iago8PCAvTGVuZ3RoIDM3IDAgUiAvRmlsdGVyIC9GbGF0ZURl
-	Y29kZSA+PgpzdHJlYW0KeAGVlbtuGzEQRXt+xZRSIZrk8LWtFbtwZ0hAiiBFoEhIAsuB
-	pSBB/j6XuxwuJTuFsRCWGHFel4ezL/RIL2TwhDBQykynPX2kZ7pZny3tzmTH57yjldGB
-	yq/beIAhWU4W7zxY6wZldPSDHTzBxQ5BGxsD+ew0R09HcmbQMVpHPmWd/eB6C2sbTG5u
-	ykds5kiIlI1Gmkw+Rm2dZbIh6ugyAjWLt3rIjGyzm0uaOWflk8Suljm/bW61SGRrsXPQ
-	OeXU5a8W9aq3HR0g1QN+Pybx1huowuxjSlj4hNoGLJwPQ8y0WUN36IZnVV6QXu2OrXdi
-	AyXReycZGz8J1ERkqDmK2Kphy0Vp1UnGNtYmpK3ZIr1Xt6K0CCSxVWep+ZtkUmQnmRtS
-	PSA5stlScVCz2wb4GW1zdhz4zRUw6nSyMYNAn8DEkW63yvqqoIeKSQcTs6eALdsj3dxH
-	bSDx9kCfaHH3vCwIO1r8WpZToMX3S4Na/F3SZ9o+0N12rOoSbPjMYHO212AzmrsAW3WW
-	Ct/s1ghl0HsJNnt3BTbjSArY3X0YzwtgQwqJXQ5+stSLJW7t9u1IYisvYM/5m+W6twJ2
-	dwQjqkV+6aYdJ0wiQkO1s1RUxY1m5qQI1cCUQrGpwtu66dykZUF1CllEkPxqdqv3aRaB
-	GpiSv7OICA1V9V5UOfgeVfofqur9qNIVquMd2KzVW6fkTEQZbBImCWMdx/UTje2Mjrhh
-	bD3+KNeqbsLAHOipOoAxrL9d7MLkx6wzmHVvJZ3ijUlBx5TUt3hsTRdvKq2Ug0+OK58c
-	U74dXVgXyo3204C83WJEjXWv8F75oMEKJqx/feX/yAX/IovzB1ntl2qaBqc2Bn7v5c+v
-	srivo+L0UyzHfkY8/gP7L3IuCmVuZHN0cmVhbQplbmRvYmoKMzcgMCBvYmoKNjY2CmVu
-	ZG9iagozNSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJj
-	ZXMgMzggMCBSIC9Db250ZW50cyAzNiAwIFIgL01lZGlhQm94ClswIDAgNTU5IDc4M10g
-	Pj4KZW5kb2JqCjM4IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xv
-	clNwYWNlIDw8IC9DczEgOCAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL0Y2LjAg
-	MzkgMCBSID4+ID4+CmVuZG9iago0MSAwIG9iago8PCAvTGVuZ3RoIDQyIDAgUiAvRmls
-	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVVbtuGzEQ7PkVW8qFGC53+WpjOIWr
-	GBaQIkh1sZEElgNbCZD8fYb3IGlbTXAQdFrd7GN2OPdEN/REDlcIhVIWer6jT/RI7y5P
-	TNOJeL5OE+2dDVQ/w4P3CCSWxPjOhdkX42zUwkUJEJVgHcdAmsRKVDqSarExsieNxWYt
-	uOkRtRxcbjCjEdkkEjJ5Z1EG/4Vk2bOQlGijz8C3SGZbsqBag0lMViRnZFpzb5FeXxps
-	bXIacqdoc8ppqL9GzJvZJroHVdf4/FjIu7wFKyIaU8KNJvRWcOM1lJjp9hK8gzdc+/oF
-	6s0EfjbKxIEozD5QJiwrQRtlwnklscG8r0ybgTLxYRmiUdYj2+yywMB0I2jLbYbIWr9R
-	tjU5UCYuLgtqK+uRtUnTYbeQn7Ocs5cgZ+8go4EndRkKBKUErt4fDOvKoILFZIOLWSng
-	kcOR3n1I1oHiwz19pt3V40WVsKfdr4u6Bdp9fxkwu78X9IUO13R1mLt6KWxgurC9RKse
-	2oMaUoIIj+QhtRyge03eavZqeiSiI06RGiyy9R5qnsg7hWi1Cjva4iOOW1AcmlCFvUWw
-	nJCqiBussGV1EQ9tuXtkrU+8wHqTU8ttFIt3CXrs9Vvk9WxV2MMKZqlW+tdpsM24TDOQ
-	IAynmEfeaBGsp9KywUg8L9x1Eoz4uLTVSOiRdZoB1kZuuYfIUt9sJLQmOwkkDoZRKW8k
-	9MhKQoeZ/5UqpzJLtSxSpVGq2KzzSWapmjdS/fj8c5PmdLfdnU5Xf9qP6fcWfiVms2tQ
-	6H1Q83xMznjOvEj4pVQTF1abXPUcqRbqgxGGdDMXeqB5/jkNjqTEjP8VxlgdVvHaWDGh
-	WnuC3UHdD3OaUDLUDf9FyJsH+nYWjDcJvNPBO89JrZWr/UQIi46wJbRYywnjeOAMDuWq
-	d6Ht2sJQroPnYfCG8/UN58xLjxEHI8EQui3Oz1PvUWoPB3bs8Je+dZh1J2Z3anv6Ou7g
-	5h8Yh3yjCmVuZHN0cmVhbQplbmRvYmoKNDIgMCBvYmoKNzQ0CmVuZG9iago0MCAwIG9i
-	ago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNDMgMCBSIC9D
-	b250ZW50cyA0MSAwIFIgL01lZGlhQm94ClswIDAgNTU5IDc4M10gPj4KZW5kb2JqCjQz
-	IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9D
-	czEgOCAwIFIgL0NzMiAxMCAwIFIgPj4gL0ZvbnQKPDwgL0Y3LjAgNDQgMCBSID4+ID4+
-	CmVuZG9iago0NiAwIG9iago8PCAvTGVuZ3RoIDQ3IDAgUiAvRmlsdGVyIC9GbGF0ZURl
-	Y29kZSA+PgpzdHJlYW0KeAGdlU1vFDEMhu/5FT5uD5smzve1VTn01KorcUAc0NAVoG5R
-	uyDg3/NmJvGkbA+ARqvJemKP/fqJ54lu6YkMrhAKpezo+Z7e0iOdXx4tTUey83WcaGt0
-	oPobNu5hSNYli3su1nJRRkdfbPEEFzZGe2YK1uqUMtOB2FmdAx4Hk7TP7EcLotsUu5vy
-	JWpmm2kiG7Mu2WdCbF04IiubtbGBV0uOOqRUIiziF4K23kRWAanMwbtlTUD8JE28r0cP
-	NmqT/JpAM6iT2ibaQ6pr/L4s4l3eQRXnfEwJC59KdgUL9qHETHeX0B264drWG6RXE/Rp
-	knGyS+2DZJxCE6iLyJmbiN0NxVSl1SAZQzKT8G4pSixSOjc/SC0C9eBqtfQEVr+e5iAZ
-	x1hbtErWDa02JbVNdAf8jLY5swvu1RUwGnSy3lUCjSdodbFT1jcFPW0DOsXJAS1s2R3o
-	/A0IgcS7Pb2jzc3z17PKMNNmuu+r4/HqZ/ujNtP3bv52VvtEm8/dIK6PZ/Sedtd0tZsT
-	f8k+nBb2FZL2Ca15yX4w7g/2B0vDs7t1htFI701lv6yku2Iq+3awhAz46/EQ9B2nmX2o
-	tcRWg6WdPdfcBvIldidfXi+GpTI1OO3HHs0s1/70WqTfB+TSJBCWu0V13Fa3lUnJQciV
-	NFdLq6WjDOWkYIm9WjrKXQJJEm5d3gauWl/f0D6p7G9JVnLiva2YCsn0HyQD2ddIBuD/
-	TLKqc+iVkVTbyDjLnAqGt2Ovl/XDcnLnwwfYnWM8qMUcQFndhPFOD80hGIv1p3EXZqXB
-	rDSYlcPpFnLmeJgT40ujxEM3h3jLrjpI8Mni+sky9dszhOXkZ6lLHbAXO7I8573FfYt5
-	4kL0gfzpyPjRj/+HvjjePK/jQrT/2B+fWi5+jQPj9jeF6n4TCmVuZHN0cmVhbQplbmRv
-	YmoKNDcgMCBvYmoKNjg0CmVuZG9iago0NSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFy
-	ZW50IDQgMCBSIC9SZXNvdXJjZXMgNDggMCBSIC9Db250ZW50cyA0NiAwIFIgL01lZGlh
-	Qm94ClswIDAgNTU5IDc4M10gPj4KZW5kb2JqCjQ4IDAgb2JqCjw8IC9Qcm9jU2V0IFsg
-	L1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgOCAwIFIgL0NzMiAxMCAwIFIg
-	Pj4gL0ZvbnQKPDwgL0Y4LjAgNDkgMCBSID4+ID4+CmVuZG9iago1MiAwIG9iago8PCAv
-	TGVuZ3RoIDUzIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVlblu
-	HDEMhns9BcvdYmWRust44RSuYniBFIGLYGLngA/YmyDJ2+fXjKSRjyYYLEbLESny0y/q
-	kS7okQwe7zPFZOnpmj7SPZ3sj0zTkXh+jhPtjPZUfsPEGxgi28h4p8wsWRkdXObsCC5i
-	jXYi5FPQMSahO5LAOnl89km0S+IGS/TacwzNTfnIWoQTTcQ56ZxcIh+CzhKIXdKGPWI3
-	AwftIyasTslrdiZgTo2sVktbnZtbSxFr9dCZtYluWLwaal2q1zXRDTCd4/djAbe/BBFr
-	XYgRAxdzshkDcT6HRJd7MAczPLvyAnY1gU3FxTksdQ+4xAD9DKcBFBMrwOomzDNlNeAS
-	lDeX0Grqhlp3cwLjDqdHbhbVV2+4eooDLgadeWvaXjXDy7qQ4CVkZzSnJNbbN0eQz8CI
-	oy3Ki5nA6fSAPar0HO08SpRoISnt1eGOTt5nbYD3cEOfaPPh6WFbtCu0ma7b6Hg8+9P/
-	TL+a+ee27BFtvi8Gtemu91u6osM5nR3mxJ9rHk6r5p0VCDMgWdCzwUHzzgUdAgv0AvG7
-	LN2CioJmbxKtblF0sAH74ThqHK2i+axZ2JLNVgfBOWoWZWM5F7agaW5YE8pL5STU2Kul
-	rb+61SQntcZOSaeY4rB+t7ysreh+2KWu5F4N5zhXs0IgMVxLrlhgCRVLiy+M0xMchNIh
-	oP4lrZ7oamkQqhvY9ZJbbDVY6vodQksSbg0wGtiCvK+/WmqSanX7XzU7A6mualajmjlp
-	yZJjUTO9UvO7r02rXb6Q5iJvqPdKdY3O5+ONRlMOkHiH4GKKOK3HDs3j2+VUzo5HCCJ4
-	fChHrk1Cy6bb6gBxYfwNoNdZuA3QAw164FuaWGY+X5R7PPScId4yq2DFNSTlGjLlPhnC
-	WoPcki9ts7QDmbPe4b1zHu3AeCb3Gt/vxupzGxz3bfSwVQvHEejcDtYOctsm90Hfhi/t
-	0+nfcR8u/gGk23oyCmVuZHN0cmVhbQplbmRvYmoKNTMgMCBvYmoKNzMyCmVuZG9iago1
-	MCAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDUxIDAgUiAvUmVzb3VyY2VzIDU0
-	IDAgUiAvQ29udGVudHMgNTIgMCBSIC9NZWRpYUJveApbMCAwIDU1OSA3ODNdID4+CmVu
-	ZG9iago1NCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFj
-	ZSA8PCAvQ3MxIDggMCBSIC9DczIgMTAgMCBSID4+IC9Gb250Cjw8IC9GOS4wIDU1IDAg
-	UiA+PiA+PgplbmRvYmoKNTcgMCBvYmoKPDwgL0xlbmd0aCA1OCAwIFIgL0ZpbHRlciAv
-	RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnZW7bhsxEEV7fsWUUiGaHL5bC07hJjC0QIog
-	1VpCYlhGHKfJ3+dyly8pTpFgISwx4rwuz3Bf6YFeSeFxLlGIhn4c6RO90M3+TdP8Rnp5
-	3mbaKeko/4aNJxiCNkHjHZPWnISS3iadLMFFhyiV9nAJXhpv6Uw6sfReM0wso008WHyQ
-	2qnY3ITzRnrjCZGwQppIziupWRvSJknPEYGaha1M0SBbd9NKGhMjItXYxTLkb26lSGRr
-	sUOSMcQw5C8W8UdvM50g1T1+T6t4+wNUMcb6ELCwAbUlLNi65CMd9tAduuHZ5RekFzP0
-	qZKx8kvvg2SM2leBqoisXRGxuemUlRaDZMxQemmittUttXde3bLSVaAaWwyWmr+5lSIH
-	yViZckD1yLqlFClqbzMdgB+CxsjGmXdXwGjQSTudCQyKoNXtJLQtClqoGKRTPlpy2DKd
-	6eYDWlHQeDrRZ9rcvWwzw0ybn9t8DLT5dmkQm19b+kLTPd1NS1mXZMOnkw2Jr8k26O6C
-	bNEtlb7u1hA1Fgd2QbZhd0W2QSOZ7GEgOGGiQDZgL2R3S52s6tbGb6YaW7hKds/fLNe9
-	ZbKHM1hYzfrXbtp5wlRFaKwOlsJqdaMOXS1CNDJrodQtRYTBrbVcWaXBsrIqmggduh67
-	slrzU2O1F1kRF//KqjEAsrNKf2NV/AerdMXqMgWHvXjvmHRMqCPfmWdirP2yfl5nb3HE
-	jHEK+CMPVtkEQgw9FwdAhvXXi124+3HbKdx27yVd4y1JRU2qWjzWfoi3lpblxUeH80dH
-	5a/HEJZNXKQM+Yq8nTCKSimmCfcOLx3s8N4ZK31KzGSvx3/zePx+fHk8Pn7EJTA9LQMu
-	Hn4Dlc1mzAplbmRzdHJlYW0KZW5kb2JqCjU4IDAgb2JqCjY0OAplbmRvYmoKNTYgMCBv
-	YmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA1MSAwIFIgL1Jlc291cmNlcyA1OSAwIFIg
-	L0NvbnRlbnRzIDU3IDAgUiAvTWVkaWFCb3gKWzAgMCA1NTkgNzgzXSA+PgplbmRvYmoK
-	NTkgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwg
-	L0NzMSA4IDAgUiAvQ3MyIDEwIDAgUiA+PiAvRm9udAo8PCAvRjEwLjAgNjAgMCBSID4+
-	ID4+CmVuZG9iago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvUGFyZW50IDYxIDAgUiAv
-	Q291bnQgOCAvS2lkcyBbIDMgMCBSIDE1IDAgUiAyMCAwIFIgMjUgMCBSCjMwIDAgUiAz
-	NSAwIFIgNDAgMCBSIDQ1IDAgUiBdID4+CmVuZG9iago1MSAwIG9iago8PCAvVHlwZSAv
-	UGFnZXMgL1BhcmVudCA2MSAwIFIgL0NvdW50IDIgL0tpZHMgWyA1MCAwIFIgNTYgMCBS
-	IF0gPj4KZW5kb2JqCjYxIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzAg
-	MCA2MTIgNzkyXSAvQ291bnQgMTAgL0tpZHMgWyA0IDAgUiA1MSAwIFIgXSA+PgplbmRv
-	YmoKNjIgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091dGxpbmVzIDIgMCBSIC9QYWdl
-	cyA2MSAwIFIgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xhc3QgNjMgMCBSIC9GaXJzdCA2
-	NCAwIFIgPj4KZW5kb2JqCjY0IDAgb2JqCjw8IC9QYXJlbnQgNjUgMCBSIC9UaXRsZSAo
-	Q2FudmFzIDEpIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAwIF0KL05l
-	eHQgNjYgMCBSID4+CmVuZG9iago2NiAwIG9iago8PCAvUGFyZW50IDY3IDAgUiAvUHJl
-	diA2OCAwIFIgL0NvdW50IDAgL1RpdGxlIChDYW52YXMgOSkgL0Rlc3QgWyAxNSAwIFIg
-	L1hZWgowIDc4MyAwIF0gL05leHQgNjkgMCBSID4+CmVuZG9iago2OSAwIG9iago8PCAv
-	UGFyZW50IDcwIDAgUiAvUHJldiA3MSAwIFIgL0NvdW50IDAgL1RpdGxlIChDYW52YXMg
-	OCkgL0Rlc3QgWyAyMCAwIFIgL1hZWgowIDc4MyAwIF0gL05leHQgNzIgMCBSID4+CmVu
-	ZG9iago3MiAwIG9iago8PCAvUGFyZW50IDczIDAgUiAvUHJldiA3NCAwIFIgL0NvdW50
-	IDAgL1RpdGxlIChDYW52YXMgMTApIC9EZXN0IFsgMjUgMCBSCi9YWVogMCA3ODMgMCBd
-	IC9OZXh0IDc1IDAgUiA+PgplbmRvYmoKNzUgMCBvYmoKPDwgL1BhcmVudCA3NiAwIFIg
-	L1ByZXYgNzcgMCBSIC9Db3VudCAwIC9UaXRsZSAoQ2FudmFzIDQpIC9EZXN0IFsgMzAg
-	MCBSIC9YWVoKMCA3ODMgMCBdIC9OZXh0IDc4IDAgUiA+PgplbmRvYmoKNzggMCBvYmoK
-	PDwgL1BhcmVudCA3OSAwIFIgL1ByZXYgODAgMCBSIC9Db3VudCAwIC9UaXRsZSAoQ2Fu
-	dmFzIDUpIC9EZXN0IFsgMzUgMCBSIC9YWVoKMCA3ODMgMCBdIC9OZXh0IDgxIDAgUiA+
-	PgplbmRvYmoKODEgMCBvYmoKPDwgL1BhcmVudCA4MiAwIFIgL1ByZXYgODMgMCBSIC9D
-	b3VudCAwIC9UaXRsZSAoQ2FudmFzIDYpIC9EZXN0IFsgNDAgMCBSIC9YWVoKMCA3ODMg
-	MCBdIC9OZXh0IDg0IDAgUiA+PgplbmRvYmoKODQgMCBvYmoKPDwgL1BhcmVudCA4NSAw
-	IFIgL1ByZXYgODYgMCBSIC9Db3VudCAwIC9UaXRsZSAoQ2FudmFzIDIpIC9EZXN0IFsg
-	NDUgMCBSIC9YWVoKMCA3ODMgMCBdIC9OZXh0IDg3IDAgUiA+PgplbmRvYmoKODcgMCBv
-	YmoKPDwgL1BhcmVudCA4OCAwIFIgL1ByZXYgODkgMCBSIC9Db3VudCAwIC9UaXRsZSAo
-	Q2FudmFzIDMpIC9EZXN0IFsgNTAgMCBSIC9YWVoKMCA3ODMgMCBdIC9OZXh0IDkwIDAg
-	UiA+PgplbmRvYmoKOTAgMCBvYmoKPDwgL1BhcmVudCA5MSAwIFIgL1ByZXYgOTIgMCBS
-	IC9Db3VudCAwIC9EZXN0IFsgNTYgMCBSIC9YWVogMCA3ODMgMCBdIC9UaXRsZQooQ2Fu
-	dmFzIDcpID4+CmVuZG9iago5MiAwIG9iago8PCAvUGFyZW50IDg4IDAgUiA+PgplbmRv
-	YmoKOTEgMCBvYmoKPDwgPj4KZW5kb2JqCjg5IDAgb2JqCjw8IC9QYXJlbnQgODUgMCBS
-	ID4+CmVuZG9iago4OCAwIG9iago8PCA+PgplbmRvYmoKODYgMCBvYmoKPDwgL1BhcmVu
-	dCA4MiAwIFIgPj4KZW5kb2JqCjg1IDAgb2JqCjw8ID4+CmVuZG9iago4MyAwIG9iago8
-	PCAvUGFyZW50IDc5IDAgUiA+PgplbmRvYmoKODIgMCBvYmoKPDwgPj4KZW5kb2JqCjgw
-	IDAgb2JqCjw8IC9QYXJlbnQgNzYgMCBSID4+CmVuZG9iago3OSAwIG9iago8PCA+Pgpl
-	bmRvYmoKNzcgMCBvYmoKPDwgL1BhcmVudCA3MyAwIFIgPj4KZW5kb2JqCjc2IDAgb2Jq
-	Cjw8ID4+CmVuZG9iago3NCAwIG9iago8PCAvUGFyZW50IDcwIDAgUiA+PgplbmRvYmoK
-	NzMgMCBvYmoKPDwgPj4KZW5kb2JqCjcxIDAgb2JqCjw8IC9QYXJlbnQgNjcgMCBSID4+
-	CmVuZG9iago3MCAwIG9iago8PCA+PgplbmRvYmoKNjggMCBvYmoKPDwgL1BhcmVudCA2
-	NSAwIFIgPj4KZW5kb2JqCjY3IDAgb2JqCjw8ID4+CmVuZG9iago2NSAwIG9iago8PCA+
-	PgplbmRvYmoKNjMgMCBvYmoKPDwgL1BhcmVudCA5MSAwIFIgL1ByZXYgOTIgMCBSIC9D
-	b3VudCAwIC9EZXN0IFsgNTYgMCBSIC9YWVogMCA3ODMgMCBdIC9UaXRsZQooQ2FudmFz
-	IDcpID4+CmVuZG9iago5MyAwIG9iago8PCAvTGVuZ3RoIDk0IDAgUiAvTGVuZ3RoMSAx
-	MTQwNCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Wnt4VNW13/vs85pH
-	JjOTeb8Pk5nJ5P2AQEggQ8iLVwSCkFCCCRBIEJRHCMQLNAoIREQReSjWlmohgJohpDKA
-	WMoFgV5bxSpWpK0WsLaf+eztRWuFzNy1z4QI+Ww///DrObP2++yz9m+vvfbaa07LshWN
-	KAG1I4Imz2xYMh/JV2o7Qox67uKGJfF8kgPi3XNbWzzxPJeCEFk0f8mCxfG8+DRCSueC
-	RW39zyd9hpDJ0tTYMC9ej25BnN8EBfE8HgpxctPillXxvL4H4qZFD87tr0+i+fzFDav6
-	34+uQN7zQMPixnj71FkQJy95cHlLf56FuGbJssb+9rgG+HsLYSi1oQeRAt2PBMQgLdx1
-	CAmfKp2IhVpaD9e8dNX2+xKLvkA6Uc7fN+kJOX5Deu3SV423Aqpt4j+hQHG7PY35YDSI
-	kBpDfa9q20CN/BwEtgiqTougcUDFQMOA0tLGWFA73oeeBPoJEEHN+DHUBrQZ6BkgdiB1
-	AHLH8GPdrBg6jtuQDY8PqVj3NIPVbVGq3O9EMN/zvPsDy9UT2Aqz9zG2dicgxRgl/gn+
-	MZqH3PhnyIcfQpUoBT97JLjIXQ9VB9ASoHYgIocYH+h25bpfx+nIx2J4xo9cLH7V/eec
-	DPf1nAiDu92nAxEWol+6IBdKdJ9yPu/+hXOB+3WgQ/Gqg0Fo8ar7gHORe7srgp/tdj/l
-	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
-	bmRvYmoKOTQgMCBvYmoKNzQ0OQplbmRvYmoKOTUgMCBvYmoKPDwgL1R5cGUgL0ZvbnRE
-	ZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNzE3IC9EZXNjZW50IC0yMzAg
-	L0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1l
-	IC9HV09HS00rSGVsdmV0aWNhIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0
-	aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZpbGUyIDkzIDAgUiA+PgplbmRvYmoKOTYg
+	CnN0cmVhbQp4AbWbXY8mt3GF7/tX9OUK8LaaH/2VO1uWjRi5sK0FchHkwhlrvV7sSNFO
+	YiX/Ps9hs4qcmX5nB4YDw9CL2i6yWCxWnTrk/DT+YfxpnPlfCGEftz2Nn78f/3X8Yfz6
+	m4cw3j2Mofzv4W58O0/LqP/3X75HsoW0hWGe9iOEeCBY8xGOPKITt32aw7qMy5qnLW7H
+	eD/GI07rGuK4LNu0HvvSSfI6pTksQ9NLxxS3iCVjXNPERPu4pDjFHNcx8o9r3BnJJTFP
+	x56Yr+oN6IV5SmlHr47eSdwC1zM70fPRtzBty5aHZkGVXKzvbnyPw37H/z+eLvzmOzyS
+	Ul63jR95w7wDZ8W8HOs+fvcN7g9lA97qP9qAO3xkfothP9ff+S3GpXjJ/TbEtFZPul5O
+	p787v8WFvWIdbWVNUtc/xE7P/NZGd4lbYH5zO5vfhhhC3SfbuSZxO219d+N3hOI8hX2P
+	aUlXvwYCqnNWXALBuCxRDvvVuzHk6sY8vg3btMzrnseFT97dj1//Jk6E+Pju/fhv45tv
+	f/hqIJrj+Oa/vmIi/vvXrxTeneB/vxr/fXz3u/Hbd8WqEuJ8ehHiiVXmGIdsnrsfU47T
+	vnACsu1Lk5jnqtqYmwM4HgRvPobsjosHx4cVuiQcrGzbe7WwrlPI8zpmG7tJ6vyDq5mR
+	bJOP7WFR5x+zSdxIVxve91vg8WofJjuunRMI/TNc3QmpHrvB1bpTZ0Zw1Gu0mqEusdUk
+	Vxt8yTb22CQ2v6uZkZ0TkmcQ2wSXuJFN7Yuhqtz3KFQzcZhTGJ6H6rJOc9zSjVD9/ecf
+	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
+	jYS19psWHbxe3ZAANuw3eUt/wkTMiY2taPdK+3Z8aZNdo7Bl2/kW2+ZT9S9/pdXmKwd7
+	FYusRPJMG2u7+HpWVERSkKy1JecfJnT1hD+/WA+Q3/OCMr752bhxZ7IevrvzKuM8ub/d
+	8JuBqyeulWb/pb3dNUreh3l0vfcTVa3mQrKREM6jszF8+eXrWRZvv4gpDAmdmI4796Bf
+	OnNP0Mrjcf/wfzroppcKZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago1MTA2CmVuZG9i
+	agoxNSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMg
+	MTggMCBSIC9Db250ZW50cyAxNiAwIFIgL01lZGlhQm94ClswIDAgMTExOCA3ODNdID4+
+	CmVuZG9iagoxOCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JT
+	cGFjZSA8PCAvQ3MyIDEwIDAgUiAvQ3MxIDggMCBSID4+IC9FeHRHU3RhdGUKPDwgL0dz
+	MiAyMCAwIFIgL0dzMSAyMSAwIFIgPj4gL0ZvbnQgPDwgL0YyLjAgMTkgMCBSID4+ID4+
+	CmVuZG9iagoyMCAwIG9iago8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+CmVuZG9i
+	agoyMSAwIG9iago8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAwLjQ0ID4+CmVuZG9iagoy
+	MyAwIG9iago8PCAvTGVuZ3RoIDI0IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+	dHJlYW0KeAGVWcuOXbcR3PMruJxZ6Jjvh3eOoCwML2JrgCyMLIILyZIxI8Wa2En+PtU8
+	7G7ep8YQBrpqTfM2i8Visfmb/dH+Zh3+eO+brS3aL+/s3+0n+83rZ28Pz9aPP88H+8pt
+	2dLP+pvvEak+Vm/c1rr3oSNQUvc9WeSEnLbgS7YFH2qo3T7ZUNrWig+2pLqV3vISiWWL
+	zmejeaFvoQZUYkPsW64osoSwhRSKDT5vLTSMJBHnN98ivm/mmYP1rWw5NuTN0ZeIVCB5
+	XCe+T0Yvfqu5JqMVzMiF+R3sewD2PX5+3SF8/RaIxJhKrfiQam+xA6yQci/Nvn0N+P1Y
+	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
+	LXiHhRmVX8j+WuUZ9McywnnRPd8FTDaB5A49Rdvw2IGdkr+OOHqU4FlCHZAYV2Ms9skk
+	ByzwHwNxkJHGobE7NfjgJnA8UAhEOU8+RhyXSnqhWR8IwOnNoyuNDkDffIVRAHvI/juQ
+	B0cMvD4BdQvwQTgPO4VXm+EXE94eaBTg3MAzX9C4cRjvETHsR6gHYoArgFlUNzz4UfIL
+	iJKgST2FNoiCHQOcbMRi94JNBsvTI25ULyEKcC4FpMCO6z1hrjQO8PbolBNRxsUcFMfb
+	T8MiGOyeXNHk2wG/kP01ogQcXyG6ZlbAE7r1IOkLAaedEsDm3ND6IX8DwIEZvSo19ExW
+	cFEp5oIduSwCAD9JxqTHAt96gcONHywcHYR5b3jCQwW0a795zXcjjUz7ZDRPbRA9OMT9
+	5sX+H2Ja9psXR3DfaHsHYb/fwK5B0PFCMm5e8+VKI/xyVSRP7SEUYI4OsKirZLSCGcED
+	y+n86JRmkT17eZNWr7lydMh4eMrkrpig49nWa4SNt+ap8ZZqPdtsmZFGeN5ejbeg4/li
+	oRGuQPCSOoEz4+XnNULx4ojiteTtJOK7mJ7g+gnPXMt5Bd0Z3V68xJx1e7EctfV86W1C
+	72fmTvzmQbzov9jA4v+W9titc77guaS3XnBtpfc29ARIvtGVpKdsOgMd5OC2CtIUEl4x
+	8WIdbYVKZBxV4xSAj0yI4RQIJeFFEuoNaYSiYOwEVwH7OtTkLHtuyx//DxGZOlYKZW5k
+	c3RyZWFtCmVuZG9iagoyNCAwIG9iagoyNTQwCmVuZG9iagoyMiAwIG9iago8PCAvVHlw
+	ZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMjUgMCBSIC9Db250ZW50cyAy
+	MyAwIFIgL01lZGlhQm94ClswIDAgMTExOCA3ODNdID4+CmVuZG9iagoyNSAwIG9iago8
+	PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDggMCBS
+	ID4+IC9Gb250IDw8IC9GMy4wIDI2IDAgUgo+PiA+PgplbmRvYmoKMjggMCBvYmoKPDwg
+	L0xlbmd0aCAyOSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVVN
+	bxMxEL37V8wxOcTYHn9eqcqhJ9pG4oA4oKVRQU2hDUj8fJ53d2yHUqFVEuftjufN87zZ
+	J7qmJzK4QiiUMtPzHX2gR3pzcbI0ncjO12mindGB6md48AAgWU4Wv7lY64oyOvpiiyeE
+	OM7aO0c+W82cMx3JxaJzwG2fovYh8YDErIN3ScKUj6xjtI6wk4m6ZJ/Jh6xTKpFsiNrY
+	gM0b4rwOCY/0sMLaehMdtlr3FqTntxImJKdh7xy1c8YP+VdEvahtogOkusLn2yLexS1U
+	YfYxJSx8KpkLFs6HEjPdXkB36IZrV38gvZqgzyoZG7vUPkjGEGERSERk61cRJcyWWWk1
+	SMYocC6iSdaRtXZew6B0E0j2Vh2R/CJZIzlI5kpcDqgdWUcWkmoIu0X7GW1zdhz4nyu0
+	0aCTxSEFnJ3D93RUb/dk/aqhp11tCZfYU8Dt/ZHevPPaQOT9gT7S5v3z923tYkeb6U5W
+	p9Pl7/WP2ky/BP65rSdFm68CtNDHLX2i/RVd7kEdJkF3nsDgnCbbSjLXA60U3UrR0c5l
+	HXPC3Zf87iXXZ1l8kcXNVi3EG++pMfshD+HeGbPZvn/7E2Ut/lRg7EPQMTGPBvWJtfcO
+	mBi0I2KiHrdaDe3mOeliPCoTP3pTtClhQLhgDriYRosy8oUAi4hFVUeEQY/rHu27i0c7
+	A/Fo59njDmM7zbZDI3UlWm8CEyXEd6oj4ruWYXBQ49Fs1rgKolpFQ1yrW5xHHRHn9bh1
+	PlTlRedmtMagI3LSrb6JXvEeJrj48byp0RSD9+bGHrznrE65nvboPSXeuxmadLXgfxq4
+	Dkbz6pSMTnvDgdhabW2KeLNwRAM6vD4qVhxbelhKnDdCKZxCfaA60+LVQUc1h2AwA8Gg
+	SJjKD/M2uaz9aBJebQ90/zIWw95g2BsM+2E8tTHecs1kitCrudjkSs+NueqJg1o5z7XE
+	quNcxvUfNYKJUQplbmRzdHJlYW0KZW5kb2JqCjI5IDAgb2JqCjcyOQplbmRvYmoKMjcg
+	MCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDMwIDAg
+	UiAvQ29udGVudHMgMjggMCBSIC9NZWRpYUJveApbMCAwIDU1OSA3ODNdID4+CmVuZG9i
+	agozMCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8
+	PCAvQ3MyIDEwIDAgUiAvQ3MxIDggMCBSID4+IC9Gb250Cjw8IC9GNC4wIDMxIDAgUiA+
+	PiA+PgplbmRvYmoKMzMgMCBvYmoKPDwgL0xlbmd0aCAzNCAwIFIgL0ZpbHRlciAvRmxh
+	dGVEZWNvZGUgPj4Kc3RyZWFtCngBlVXLbhQxELz7K/q4e1jHbr+viQJSTkRZiQPigIZE
+	gLJByQYBf0/1zPixSS5otBpPrftVXW4/0jU9ksETQqGUHT3d0kd6oLOLo6XpSHZ+jhPt
+	jA4kv2HjHYBkXbJ452ItF2V09MUWTzCxJWiOMZAvXrvo6UBsipaNgGDiCw9IDtoGk5uZ
+	8tnq6CLBU4Zftpl8ytqydWRD1DllOGqIZ83OIVo346RDzhmequ8V6fFtM1uTRLTmuyQJ
+	kob4K6Je1TbRHai6wu/HQt7FDVhxzseUsPCpZFewYB9KzHRzAd7BG56dvEC9mg6tduKc
+	59oHyrjwQlAjkSUbIbFl44wVptVAmTN+LaKW1ZFa+2omTFeCqm81IGv8RllNcqCMhem5
+	QbVlHVnloLrZDeRntM2ZXXBvriCjgScbs07S4Uwg63yvrF8p9KARzTYxewpQ6f5AZ++C
+	NuB4f0efaHP5sBUNM22et9IG2nw/BdTm75Y+0/6KLvdzWqfKhk1XtvdJ2yQqDjqJCg+z
+	DqOB8CF/7TN7JcpckOx1sClSMwM3LHKeyFt4cL7APujC0RLap1MMdkCc045Fxc1MGpaL
+	gcvquyNrfHKLWU9yar5VMEabBEG2+B15WZsoe+jBrFWhf60G7UxLNQMJjCSWkisJXPJM
+	SzUjZ3jhrpOgnElLWo2EjqzVDGat5OZ7QJb4qpLQkuwk4IzxQnkjoSMrCd1M/a9WHSYc
+	D1qlUas4iobRd9GqeqXVD08/qzan27o6Hi//tI/pV4VfqFltmikEP8h5PidvTB3pJJso
+	x4pLkBFdisYUxYe6p7no2RQHUXoxz9fct0HtdF9tMGbx8e10Iy4JulIGY/EtEa0+X4Tm
+	7hO9HX1KWoc5LdxQLDeUkatmcM0BupI7BxeHzAiMtLmAHd47L7wH0X2bEKpOiN+V0i91
+	cXy/jorGexsiDXlqu5+3uP0wV9pfX6uf85PJcv0PZvJ+4wplbmRzdHJlYW0KZW5kb2Jq
+	CjM0IDAgb2JqCjcyOQplbmRvYmoKMzIgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVu
+	dCA0IDAgUiAvUmVzb3VyY2VzIDM1IDAgUiAvQ29udGVudHMgMzMgMCBSIC9NZWRpYUJv
+	eApbMCAwIDU1OSA3ODNdID4+CmVuZG9iagozNSAwIG9iago8PCAvUHJvY1NldCBbIC9Q
+	REYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MyIDEwIDAgUiAvQ3MxIDggMCBSID4+
+	IC9Gb250Cjw8IC9GNS4wIDM2IDAgUiA+PiA+PgplbmRvYmoKMzggMCBvYmoKPDwgL0xl
+	bmd0aCAzOSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlZW7bhsx
+	EEV7fsWUUiGa5PC1rRW7cGdIQIogRaBISALLgaUgQf4+l7scLiU7hbEQlhhxXpeHsy/0
+	SC9k8IQwUMpMpz19pGe6WZ8t7c5kx+e8o5XRgcqv23iAIVlOFu88WOsGZXT0gx08wcUO
+	QRsbA/nsNEdPR3Jm0DFaRz5lnf3gegtrG0xubspHbOZIiJSNRppMPkZtnWWyIeroMgI1
+	i7d6yIxss5tLmjln5ZPErpY5v21utUhka7Fz0Dnl1OWvFvWqtx0dINUDfj8m8dYbqMLs
+	Y0pY+ITaBiycD0PMtFlDd+iGZ1VekF7tjq13YgMl0XsnGRs/CdREZKg5itiqYctFadVJ
+	xjbWJqSt2SK9V7eitAgksVVnqfmbZFJkJ5kbUj0gObLZUnFQs9sG+Bltc3Yc+M0VMOp0
+	sjGDQJ/AxJFut8r6qqCHikkHE7OngC3bI93cR20g8fZAn2hx97wsCDta/FqWU6DF90uD
+	Wvxd0mfaPtDddqzqEmz4zGBzttdgM5q7AFt1lgrf7NYIZdB7CTZ7dwU240gK2N19GM8L
+	YEMKiV0OfrLUiyVu7fbtSGIrL2DP+ZvlurcCdncEI6pFfummHSdMIkJDtbNUVMWNZuak
+	CNXAlEKxqcLbuuncpGVBdQpZRJD8anar92kWgRqYkr+ziAgNVfVeVDn4HlX6H6rq/ajS
+	FarjHdis1Vun5ExEGWwSJgljHcf1E43tjI64YWw9/ijXqm7CwBzoqTqAMay/XezC5Mes
+	M5h1byWd4o1JQceU1Ld4bE0XbyqtlINPjiufHFO+HV1YF8qN9tOAvN1iRI11r/Be+aDB
+	Ciasf33l/8gF/yKL8wdZ7ZdqmganNgZ+7+XPr7K4r6Pi9FMsx35GPP4D+y9yLgplbmRz
+	dHJlYW0KZW5kb2JqCjM5IDAgb2JqCjY2NgplbmRvYmoKMzcgMCBvYmoKPDwgL1R5cGUg
+	L1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDQwIDAgUiAvQ29udGVudHMgMzgg
+	MCBSIC9NZWRpYUJveApbMCAwIDU1OSA3ODNdID4+CmVuZG9iago0MCAwIG9iago8PCAv
+	UHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MyIDEwIDAgUiAv
+	Q3MxIDggMCBSID4+IC9Gb250Cjw8IC9GNi4wIDQxIDAgUiA+PiA+PgplbmRvYmoKNDMg
+	MCBvYmoKPDwgL0xlbmd0aCA0NCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
+	ZWFtCngBlVW7bhsxEOz5FVvKhRgud/lqYziFqxgWkCJIdbGRBJYDWwmQ/H2G9yBpW01w
+	EHRa3exjdjj3RDf0RA5XCIVSFnq+o0/0SO8uT0zTiXi+ThPtnQ1UP8OD9wgklsT4zoXZ
+	F+Ns1MJFCRCVYB3HQJrESlQ6kmqxMbInjcVmLbjpEbUcXG4woxHZJBIyeWdRBv+FZNmz
+	kJRoo8/At0hmW7KgWoNJTFYkZ2Rac2+RXl8abG1yGnKnaHPKaai/Rsyb2Sa6B1XX+PxY
+	yLu8BSsiGlPCjSb0VnDjNZSY6fYSvIM3XPv6BerNBH42ysSBKMw+UCYsK0EbZcJ5JbHB
+	vK9Mm4Ey8WEZolHWI9vsssDAdCNoy22GyFq/UbY1OVAmLi4LaivrkbVJ02G3kJ+znLOX
+	IGfvIKOBJ3UZCgSlBK7eHwzryqCCxWSDi1kp4JHDkd59SNaB4sM9fabd1eNFlbCn3a+L
+	ugXafX8ZMLu/F/SFDtd0dZi7eilsYLqwvUSrHtqDGlKCCI/kIbUcoHtN3mr2anokoiNO
+	kRossvUeap7IO4VotQo72uIjjltQHJpQhb1FsJyQqogbrLBldREPbbl7ZK1PvMB6k1PL
+	bRSLdwl67PVb5PVsVdjDCmapVvrXabDNuEwzkCAMp5hH3mgRrKfSssFIPC/cdRKM+Li0
+	1UjokXWaAdZGbrmHyFLfbCS0JjsJJA6GUSlvJPTISkKHmf+VKqcyS7UsUqVRqtis80lm
+	qZo3Uv34/HOT5nS33Z1OV3/aj+n3Fn4lZrNrUOh9UPN8TM54zrxI+KVUExdWm1z1HKkW
+	6oMRhnQzF3qgef45DY6kxIz/FcZYHVbx2lgxoVp7gt1B3Q9zmlAy1A3/RcibB/p2Fow3
+	CbzTwTvPSa2Vq/1ECIuOsCW0WMsJ43jgDA7lqneh7drCUK6D52HwhvP1DefMS48RByPB
+	ELotzs9T71FqDwd27PCXvnWYdSdmd2p7+jru4OYfGId8owplbmRzdHJlYW0KZW5kb2Jq
+	CjQ0IDAgb2JqCjc0NAplbmRvYmoKNDIgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVu
+	dCA0IDAgUiAvUmVzb3VyY2VzIDQ1IDAgUiAvQ29udGVudHMgNDMgMCBSIC9NZWRpYUJv
+	eApbMCAwIDU1OSA3ODNdID4+CmVuZG9iago0NSAwIG9iago8PCAvUHJvY1NldCBbIC9Q
+	REYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MyIDEwIDAgUiAvQ3MxIDggMCBSID4+
+	IC9Gb250Cjw8IC9GNy4wIDQ2IDAgUiA+PiA+PgplbmRvYmoKNDggMCBvYmoKPDwgL0xl
+	bmd0aCA0OSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnZVNbxQx
+	DIbv+RU+bg+bJs73tVU59NSqK3FAHNDQFaBuUbsg4N/zZibxpGwPgEaryXpij/36ieeJ
+	bumJDK4QCqXs6Pme3tIjnV8eLU1HsvN1nGhrdKD6GzbuYUjWJYt7LtZyUUZHX2zxBBc2
+	RntmCtbqlDLTgdhZnQMeB5O0z+xHC6LbFLub8iVqZptpIhuzLtlnQmxdOCIrm7WxgVdL
+	jjqkVCIs4heCtt5EVgGpzMG7ZU1A/CRNvK9HDzZqk/yaQDOok9om2kOqa/y+LOJd3kEV
+	53xMCQufSnYFC/ahxEx3l9AduuHa1hukVxP0aZJxskvtg2ScQhOoi8iZm4jdDcVUpdUg
+	GUMyk/BuKUosUjo3P0gtAvXgarX0BFa/nuYgGcdYW7RK1g2tNiW1TXQH/Iy2ObML7tUV
+	MBp0st5VAo0naHWxU9Y3BT1tAzrFyQEtbNkd6PwNCIHEuz29o83N89ezyjDTZrrvq+Px
+	6mf7ozbT927+dlb7RJvP3SCuj2f0nnbXdLWbE3/JPpwW9hWS9gmtecl+MO4P9gdLw7O7
+	dYbRSO9NZb+spLtiKvt2sIQM+OvxEPQdp5l9qLXEVoOlnT3X3AbyJXYnX14vhqUyNTjt
+	xx7NLNf+9Fqk3wfk0iQQlrtFddxWt5VJyUHIlTRXS6ulowzlpGCJvVo6yl0CSRJuXd4G
+	rlpf39A+qexvSVZy4r2tmArJ9B8kA9nXSAbg/0yyqnPolZFU28g4y5wKhrdjr5f1w3Jy
+	58MH2J1jPKjFHEBZ3YTxTg/NIRiL9adxF2alwaw0mJXD6RZy5niYE+NLo8RDN4d4y646
+	SPDJ4vrJMvXbM4Tl5GepSx2wFzuyPOe9xX2LeeJC9IH86cj40Y//h7443jyv40K0/9gf
+	n1oufo0D4/Y3hep+EwplbmRzdHJlYW0KZW5kb2JqCjQ5IDAgb2JqCjY4NAplbmRvYmoK
+	NDcgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDUw
+	IDAgUiAvQ29udGVudHMgNDggMCBSIC9NZWRpYUJveApbMCAwIDU1OSA3ODNdID4+CmVu
+	ZG9iago1MCAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFj
+	ZSA8PCAvQ3MyIDEwIDAgUiAvQ3MxIDggMCBSID4+IC9Gb250Cjw8IC9GOC4wIDUxIDAg
+	UiA+PiA+PgplbmRvYmoKNTQgMCBvYmoKPDwgL0xlbmd0aCA1NSAwIFIgL0ZpbHRlciAv
+	RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnZVNbxQxDIbv+RU+7h42TZzva6si0RNVV+KA
+	OKChK0DdonZBwL/nzUziSWkPgEajyXpjj/36ieeBrumBDK4QCqXs6PGW3tI9nV2cLE0n
+	svN1mmhndKB6DxsPMCTrksUzF2u5KKOjL7Z4ggsboz0zBWt1SpnpSOyszgF/B5O0z+xH
+	C6LbFLub8iVqZptpIhuzLtlnQmxdOCIrm7WxgVdLjjqkVCIs4heCtt5EVgGpzMG7ZU1A
+	/CRNvK9HDzZqk/yaQDOoZ7VNdIBUV7i/LOJd3EAV53xMCQufSnYFC/ahxEw3F9AduuHa
+	1QekVxP0aZJxskvtg2ScQhOoi8iZm4jdDcVUpdUgGUMyk/BuKUosUjo3P0gtAvXgarX0
+	BFa/nuYgGcdYW7RK1g2tNiW1TXQD/Iy2ObML7sUVMBp0st5VAo0naHW+V9Y3BT3tAjrF
+	yQEtbNkf6exV0QYS7w/0jjZvHr9uK8NMm+m2r06ny5/th9pM37v527b2iTafu0Fc77f0
+	nvZXdLmfE3/KPpwW9hWS9gmtecp+MO4P9gdLw7O7dYbRSO9NZb+spLtiKvt2sIQM+Ovx
+	EPQdp5l9qLXEVoOlnT3X3AbyJXYnX14vhqUyNTgdxh7NLNf+9Fqk30fk0iQQlrtFddxW
+	t5VJyUHIlTRXS6ulowzlpGCJvVo6yl0CSRJuXd4Grlpf39B+VtnfkqzkxHtbMRWS6T9I
+	BrIvkQzA/5lkVefQCyOptpFxljkVDG/HXi/ru+XkzocPsDvH+KMWcwRldRPGO901h2As
+	1p/GXZiVBrPSYFYOp1vImeNhTowvjRIP3RziLbvqIMEni+sny9RvzxCWk5+lLnXAnu/J
+	8pz3Ds+dt9rh0OAoPR8ZP/rx/9AXp9dtMtxv1TJLDs0gE+LxKD352N3Of41j4/o3aaR/
+	IAplbmRzdHJlYW0KZW5kb2JqCjU1IDAgb2JqCjY5MwplbmRvYmoKNTIgMCBvYmoKPDwg
+	L1R5cGUgL1BhZ2UgL1BhcmVudCA1MyAwIFIgL1Jlc291cmNlcyA1NiAwIFIgL0NvbnRl
+	bnRzIDU0IDAgUiAvTWVkaWFCb3gKWzAgMCA1NTkgNzgzXSA+PgplbmRvYmoKNTYgMCBv
+	YmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMiAx
+	MCAwIFIgL0NzMSA4IDAgUiA+PiAvRm9udAo8PCAvRjkuMCA1NyAwIFIgPj4gPj4KZW5k
+	b2JqCjU5IDAgb2JqCjw8IC9MZW5ndGggNjAgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
+	ID4+CnN0cmVhbQp4AZ2VTW8TMRCG7/4Vc0wOce3x95FW5dATVSJxQBzQ0qigpqgJCH4+
+	r3f9RZMDoFW0k1nP7Mzrx7MvdE8vpHA5lyhEQ8cHek/PdHVz0jSdSM/XaaKNko7yb1i4
+	hyNoEzTuMWnNSSjpbdLJEkJYaWmZyWktQ4hMB2LDMjo8dipIG9mOHmTXwdcwYZOXzDrS
+	RNonmaKNhNwysUdVOkmlHXdPDNKFkDw8Lc55qa3yLJwqyaunF9DiWpl4X83utJcq2F5A
+	cYiz3ibaQ6o7/L4u4t1soYox1ocAw4YUTYLB1iUfaXsD3aEbrk2+QXoxQZ8iGQe99D5I
+	xsEVgaqIHLmIWMOin5UWg2QMyVTAu1tTzdNa5xIHqZtANbnonlpAj6tlDpKx93mLumTV
+	UXoTrbeJtsBPSR0jG2cuWsBo0ElbmwlUlqDV9U5oWxS0tEGZioMBWliyO9DVW62kgsa7
+	PX2g1bvjt3WGmGk1PVTrdLr9Vf6I1fSjur+v80bR6kt1tNDnNX2k3R3d7ubK/4QfQQv8
+	AlVbiPQKfqfjK/gHT+GzhlWIsZPWuQx/6qhb5TL8untMMKA/n4/GvrE8ww+5ltxi8JTD
+	V8MG9Fvuin57fXMsnYkhaD9u0gxz3qDaS9vwA0ZBkaDBXD2i8tbDOpSthoZuK7N5ai+V
+	ZSjXGm65u6ey3MI6yj33grLory9sn3X2tyiLduStwa50lOl/UAazl1AG4f+MssiT6MJQ
+	yvvIHIhDwvg2JkkMaNhPy9mdjx9oNzbgQT6YB7EswoDHompr2I/jKkxLhWmpMC2H893Q
+	mfNhUowv9S0ftnPIt6zKowQfLc4fLZW/PkNajovWKY/Y6x1pnuve4L5xWvoU0KG9MDR+
+	1gHwqRqn7fS42GLVtP9cnzbZn6rnfM2bfZkudco8rMUyl47jcLn/DYEEhtMKZW5kc3Ry
+	ZWFtCmVuZG9iago2MCAwIG9iago2OTYKZW5kb2JqCjU4IDAgb2JqCjw8IC9UeXBlIC9Q
+	YWdlIC9QYXJlbnQgNTMgMCBSIC9SZXNvdXJjZXMgNjEgMCBSIC9Db250ZW50cyA1OSAw
+	IFIgL01lZGlhQm94ClswIDAgNTU5IDc4M10gPj4KZW5kb2JqCjYxIDAgb2JqCjw8IC9Q
+	cm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczIgMTAgMCBSIC9D
+	czEgOCAwIFIgPj4gL0ZvbnQKPDwgL0YxMC4wIDYyIDAgUiA+PiA+PgplbmRvYmoKNjQg
+	MCBvYmoKPDwgL0xlbmd0aCA2NSAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
+	ZWFtCngBlZU9bxsxDIZ3/QqO9mBFpL7HxkiHTA1ioEPRobgm/UCSInGKtv++r+4knZJ6
+	KQ7GyTyRIh+9oh7pih7J4PE+U0yWnm7oPT3Q2f7INB2J5+c40c5oT+U3TLyFIbKNjHfK
+	zJKV0cFlzo7gItZoJ0I+BR1jEronCayTx2efRLskbrBErz3H0NyUj6xFONFEnJPOySXy
+	IegsgdglbdgjdjNw0D5iwuqUvGZnAubUyGq1tNW5ubUUsVYPnVmb6IbFq6HWpXpdE90C
+	0yV+3xdw+2sQsdaFGDFwMSebMRDnc0h0vQdzMMOzKy9gVxPYVFycw1L3gEsM0M9wGkAx
+	sQKsbsI8U1YDLkF5cwmtpm6odTcnMO5weuRmUX31hqunOOBi0Jm3pu1VM7yuCwleQ3ZG
+	c0pivT05gnwGRhxtUV7MBE7nB+xRpedo51GiRAtJaa8O93T2FiAM+B5u6QNt3j392Bbx
+	Cm2mmzY6Hi9+9z/Tz2Z+3pZNos23xaA23fVhSx/pcEkXhznzl6KH0yp6ZwXKDMgW+Gxw
+	EL1zQYfAAsFA/S5Lt6CkoNmbRKtbFB1swIY4jhpnq4g+axa2ZLPVQXCQmkXZWA6GLWya
+	G9aE9FI5CjX2amnrr241yUmtsVPSKaY4rN8tr2srwh+2qUu5V8M5ztWsEEgM15IrFlhC
+	xdLiC+P4BAeldAiof0mrJ7paGoTqBna95BZbDZa6fofQkoRbA4wOtiDv66+WmqRa3f5X
+	zs5Aq6uc1ShnTlqy5FjkTP/K+c2XJtauX2hz0ffzVg0inU/IiVZTjpB4h+hiijqtxxbN
+	47vlXM6ORygieHwoh65NQtOmu+oAdWH8FaTXWbgP0AUNuuApUSwzXy7KPR66zhBvmVW4
+	4iKSchGZcqMMYa1BbsmXxlkagsxZ7/DeOY+GYDyTO8HvV4P1qQ2O+2X08rQ3oktDWHvI
+	XXPrg74Pn9un8z/jRlz9BcuXeq0KZW5kc3RyZWFtCmVuZG9iago2NSAwIG9iago3MzAK
+	ZW5kb2JqCjYzIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgNTMgMCBSIC9SZXNv
+	dXJjZXMgNjYgMCBSIC9Db250ZW50cyA2NCAwIFIgL01lZGlhQm94ClswIDAgNTU5IDc4
+	M10gPj4KZW5kb2JqCjY2IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9D
+	b2xvclNwYWNlIDw8IC9DczIgMTAgMCBSIC9DczEgOCAwIFIgPj4gL0ZvbnQKPDwgL0Yx
+	MS4wIDY3IDAgUiA+PiA+PgplbmRvYmoKNjkgMCBvYmoKPDwgL0xlbmd0aCA3MCAwIFIg
+	L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnZW7bhsxEEV7fsWUUiGaHL5b
+	C07hJjC0QIog1VpCYlhGHKfJ3+dyly8pTpFgISwx4rwuz3Bf6YFeSeFxLlGIhn4c6RO9
+	0M3+TdP8Rnp53mbaKeko/4aNJxiCNkHjHZPWnISS3iadLMFFhyiV9nAJXhpv6Uw6sfRe
+	M0wso008WHyQ2qnY3ITzRnrjCZGwQppIziupWRvSJknPEYGaha1M0SBbd9NKGhMjItXY
+	xTLkb26lSGRrsUOSMcQw5C8W8UdvM50g1T1+T6t4+wNUMcb6ELCwAbUlLNi65CMd9tAd
+	uuHZ5RekFzP0qZKx8kvvg2SM2leBqoisXRGxuemUlRaDZMxQemmittUttXde3bLSVaAa
+	WwyWmr+5lSIHyViZckD1yLqlFClqbzMdgB+CxsjGmXdXwGjQSTudCQyKoNXtJLQtClqo
+	GKRTPlpy2DKd6eaDZqmg8XSiz7S5e9lmhpk2P7f5GGjz7dIgNr+29IWme7qblrIuyYZP
+	JxsSX5Nt0N0F2aJbKn3drSFqLA7sgmzD7opsgzPJZA8DwQkTBbIBeyG7W+pkVbc2fjPV
+	2MJVsnv+ZrnuLZM9nMHCata/dtPOE6YqQmN1sBRWqxt16GoRopFZC6VuKSIMbq3lyioN
+	lpVV0UTo0PXYldWanxqrvciKuPhXVo0BkJ1V+hur4j9YpStWlyk47MV7x6RjQh35zjwT
+	Y+2X9fM6e4sjZoxTwB95sMomEGLouTgAMqy/XuzC3Y/bTuG2ey/pGm9JKmpS1eKx9kO8
+	tbQsLz46nD86Kn89hrBs4iJlyFfk7YRRVEoxTbh3eOlgh/fOWOlTYiZ7Pf6bx+P348vj
+	8fEjLoHpaRlw8fAboStm0gplbmRzdHJlYW0KZW5kb2JqCjcwIDAgb2JqCjY0OAplbmRv
+	YmoKNjggMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA1MyAwIFIgL1Jlc291cmNl
+	cyA3MSAwIFIgL0NvbnRlbnRzIDY5IDAgUiAvTWVkaWFCb3gKWzAgMCA1NTkgNzgzXSA+
+	PgplbmRvYmoKNzEgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9y
+	U3BhY2UgPDwgL0NzMiAxMCAwIFIgL0NzMSA4IDAgUiA+PiAvRm9udAo8PCAvRjEyLjAg
+	NzIgMCBSID4+ID4+CmVuZG9iago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvUGFyZW50
+	IDczIDAgUiAvQ291bnQgOCAvS2lkcyBbIDMgMCBSIDE1IDAgUiAyMiAwIFIgMjcgMCBS
+	CjMyIDAgUiAzNyAwIFIgNDIgMCBSIDQ3IDAgUiBdID4+CmVuZG9iago1MyAwIG9iago8
+	PCAvVHlwZSAvUGFnZXMgL1BhcmVudCA3MyAwIFIgL0NvdW50IDQgL0tpZHMgWyA1MiAw
+	IFIgNTggMCBSIDYzIDAgUiA2OCAwIFIKXSA+PgplbmRvYmoKNzMgMCBvYmoKPDwgL1R5
+	cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAxMiAvS2lkcyBb
+	IDQgMCBSIDUzIDAgUiBdID4+CmVuZG9iago3NCAwIG9iago8PCAvVHlwZSAvQ2F0YWxv
+	ZyAvT3V0bGluZXMgMiAwIFIgL1BhZ2VzIDczIDAgUiAvVmVyc2lvbiAvMS40ID4+CmVu
+	ZG9iagoyIDAgb2JqCjw8IC9MYXN0IDc1IDAgUiAvRmlyc3QgNzYgMCBSID4+CmVuZG9i
+	ago3NiAwIG9iago8PCAvUGFyZW50IDc3IDAgUiAvVGl0bGUgKENhbnZhcyAxKSAvQ291
+	bnQgMCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3ODMgMCBdCi9OZXh0IDc4IDAgUiA+Pgpl
+	bmRvYmoKNzggMCBvYmoKPDwgL1BhcmVudCA3OSAwIFIgL1ByZXYgODAgMCBSIC9Db3Vu
+	dCAwIC9UaXRsZSAoQ2FudmFzIDkpIC9EZXN0IFsgMTUgMCBSIC9YWVoKMCA3ODMgMCBd
+	IC9OZXh0IDgxIDAgUiA+PgplbmRvYmoKODEgMCBvYmoKPDwgL1BhcmVudCA4MiAwIFIg
+	L1ByZXYgODMgMCBSIC9Db3VudCAwIC9UaXRsZSAoQ2FudmFzIDgpIC9EZXN0IFsgMjIg
+	MCBSIC9YWVoKMCA3ODMgMCBdIC9OZXh0IDg0IDAgUiA+PgplbmRvYmoKODQgMCBvYmoK
+	PDwgL1BhcmVudCA4NSAwIFIgL1ByZXYgODYgMCBSIC9Db3VudCAwIC9UaXRsZSAoQ2Fu
+	dmFzIDEwKSAvRGVzdCBbIDI3IDAgUgovWFlaIDAgNzgzIDAgXSAvTmV4dCA4NyAwIFIg
+	Pj4KZW5kb2JqCjg3IDAgb2JqCjw8IC9QYXJlbnQgODggMCBSIC9QcmV2IDg5IDAgUiAv
+	Q291bnQgMCAvVGl0bGUgKENhbnZhcyA0KSAvRGVzdCBbIDMyIDAgUiAvWFlaCjAgNzgz
+	IDAgXSAvTmV4dCA5MCAwIFIgPj4KZW5kb2JqCjkwIDAgb2JqCjw8IC9QYXJlbnQgOTEg
+	MCBSIC9QcmV2IDkyIDAgUiAvQ291bnQgMCAvVGl0bGUgKENhbnZhcyA1KSAvRGVzdCBb
+	IDM3IDAgUiAvWFlaCjAgNzgzIDAgXSAvTmV4dCA5MyAwIFIgPj4KZW5kb2JqCjkzIDAg
+	b2JqCjw8IC9QYXJlbnQgOTQgMCBSIC9QcmV2IDk1IDAgUiAvQ291bnQgMCAvVGl0bGUg
+	KENhbnZhcyA2KSAvRGVzdCBbIDQyIDAgUiAvWFlaCjAgNzgzIDAgXSAvTmV4dCA5NiAw
+	IFIgPj4KZW5kb2JqCjk2IDAgb2JqCjw8IC9QYXJlbnQgOTcgMCBSIC9QcmV2IDk4IDAg
+	UiAvQ291bnQgMCAvVGl0bGUgKENhbnZhcyAyKSAvRGVzdCBbIDQ3IDAgUiAvWFlaCjAg
+	NzgzIDAgXSAvTmV4dCA5OSAwIFIgPj4KZW5kb2JqCjk5IDAgb2JqCjw8IC9QYXJlbnQg
+	MTAwIDAgUiAvUHJldiAxMDEgMCBSIC9Db3VudCAwIC9UaXRsZSAoQ2FudmFzIDEyKSAv
+	RGVzdCBbIDUyIDAgUgovWFlaIDAgNzgzIDAgXSAvTmV4dCAxMDIgMCBSID4+CmVuZG9i
+	agoxMDIgMCBvYmoKPDwgL1BhcmVudCAxMDMgMCBSIC9QcmV2IDEwNCAwIFIgL0NvdW50
+	IDAgL1RpdGxlIChDYW52YXMgMTEpIC9EZXN0IFsgNTggMCBSCi9YWVogMCA3ODMgMCBd
+	IC9OZXh0IDEwNSAwIFIgPj4KZW5kb2JqCjEwNSAwIG9iago8PCAvUGFyZW50IDEwNiAw
+	IFIgL1ByZXYgMTA3IDAgUiAvQ291bnQgMCAvVGl0bGUgKENhbnZhcyAzKSAvRGVzdCBb
+	IDYzIDAgUgovWFlaIDAgNzgzIDAgXSAvTmV4dCAxMDggMCBSID4+CmVuZG9iagoxMDgg
+	MCBvYmoKPDwgL1BhcmVudCAxMDkgMCBSIC9QcmV2IDExMCAwIFIgL0NvdW50IDAgL0Rl
+	c3QgWyA2OCAwIFIgL1hZWiAwIDc4MyAwIF0gL1RpdGxlCihDYW52YXMgNykgPj4KZW5k
+	b2JqCjExMCAwIG9iago8PCAvUGFyZW50IDEwNiAwIFIgPj4KZW5kb2JqCjEwOSAwIG9i
+	ago8PCA+PgplbmRvYmoKMTA3IDAgb2JqCjw8IC9QYXJlbnQgMTAzIDAgUiA+PgplbmRv
+	YmoKMTA2IDAgb2JqCjw8ID4+CmVuZG9iagoxMDQgMCBvYmoKPDwgL1BhcmVudCAxMDAg
+	MCBSID4+CmVuZG9iagoxMDMgMCBvYmoKPDwgPj4KZW5kb2JqCjEwMSAwIG9iago8PCAv
+	UGFyZW50IDk3IDAgUiA+PgplbmRvYmoKMTAwIDAgb2JqCjw8ID4+CmVuZG9iago5OCAw
+	IG9iago8PCAvUGFyZW50IDk0IDAgUiA+PgplbmRvYmoKOTcgMCBvYmoKPDwgPj4KZW5k
+	b2JqCjk1IDAgb2JqCjw8IC9QYXJlbnQgOTEgMCBSID4+CmVuZG9iago5NCAwIG9iago8
+	PCA+PgplbmRvYmoKOTIgMCBvYmoKPDwgL1BhcmVudCA4OCAwIFIgPj4KZW5kb2JqCjkx
+	IDAgb2JqCjw8ID4+CmVuZG9iago4OSAwIG9iago8PCAvUGFyZW50IDg1IDAgUiA+Pgpl
+	bmRvYmoKODggMCBvYmoKPDwgPj4KZW5kb2JqCjg2IDAgb2JqCjw8IC9QYXJlbnQgODIg
+	MCBSID4+CmVuZG9iago4NSAwIG9iago8PCA+PgplbmRvYmoKODMgMCBvYmoKPDwgL1Bh
+	cmVudCA3OSAwIFIgPj4KZW5kb2JqCjgyIDAgb2JqCjw8ID4+CmVuZG9iago4MCAwIG9i
+	ago8PCAvUGFyZW50IDc3IDAgUiA+PgplbmRvYmoKNzkgMCBvYmoKPDwgPj4KZW5kb2Jq
+	Cjc3IDAgb2JqCjw8ID4+CmVuZG9iago3NSAwIG9iago8PCAvUGFyZW50IDEwOSAwIFIg
+	L1ByZXYgMTEwIDAgUiAvQ291bnQgMCAvRGVzdCBbIDY4IDAgUiAvWFlaIDAgNzgzIDAg
+	XSAvVGl0bGUKKENhbnZhcyA3KSA+PgplbmRvYmoKMTExIDAgb2JqCjw8IC9MZW5ndGgg
+	MTEyIDAgUiAvTGVuZ3RoMSA4NTY4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh
+	bQp4Ab1ae3hTVbZf+7zzaJqkebdpEtIkfT9paWmloSSlPFrLQ2iRYlsotAiKUItlBm5V
+	VKiIAgJFvSrq8BQbSi8GUC/DRdF5OOgo+BpHR3Sc+eyHd656VWhy1z5pK/Q6fvzhN+d0
+	7b3Wfq7922uvvc9O21fe3gJx0AUs1M5rWrEY5MdZBUByFy5vWhGT9V9ifNfCjnZnTOZT
+	Adhli1csWR6TpYcBlPYlyzqH6iegrK5tbWlaFMuHyxgXtWJCTCZjMU5pXd5+R0zW92Nc
+	tuzWhUP5Ce0oO5c33THUP3xA5VualrfEyjtTME5ZcesqWg4fxwUM/CtWtgyVJ3Wo3x+A
+	YGo83AoKuBlEYECLbwOA+LnSDhzm0nx8FmWqtt0UX/Y16CRZvqn6QTl+xfXCuW9bLvtU
+	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
+	L0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAx
+	MTIyXSAvRm9udE5hbWUgL1dRSVJKTytIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0
+	ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTQwIC9Gb250RmlsZTIgMTExIDAg
+	UiA+PgplbmRvYmoKMTE0IDAgb2JqClsgNjY3IDAgMCAwIDAgMCAwIDAgMCAwIDAgNjY3
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUwMCA1NTYKNTU2IDAg
+	MCAwIDIyMiAwIDAgMCAwIDU1NiA1NTYgMCAwIDMzMyA1MDAgMjc4IDU1NiAwIDAgNTAw
+	IDUwMCBdCmVuZG9iago0NiAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1
+	ZVR5cGUgL0Jhc2VGb250IC9XUUlSSk8rSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgox
+	MTMgMCBSIC9XaWR0aHMgMTE0IDAgUiAvRmlyc3RDaGFyIDY5IC9MYXN0Q2hhciAxMjEg
+	L0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoxMTUgMCBvYmoKPDwg
+	L0xlbmd0aCAxMTYgMCBSIC9MZW5ndGgxIDczNTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
+	Pj4Kc3RyZWFtCngBvVl7eFNVtl/7vHKatGmSNu+kSUiT9P2kpaUdGkpSWp6F8miQQlNa
+	aJFqxVqtCrcwOEhBRkQeop8OOJen2EPbCwEGLiKKzDgjvvBxvXd0BIfr2I+Ze8XrAE3u
+	OielUmb04w8/987ae6299mPt315nn7N32pc/0ARx0AU0VM8Lti0GKZj/itmbi1qDbVFZ
+	8wnmqxd1tNujMpsCQC9b3LakNSrzTwPIrUuWdQ61T3gIgLc0NwUbo3q4gXlhMxZEZTIa
+	8+Tm1nasJwZNPyYpy+5dNKRPqEdZ1xp8aGh8EMe33xNsbcIcg/lNTJLb7r2/XRLBjOND
+	UdvypqH6pBbtewsIlsrhXoiBu0EGFKgw1gHILsutwKBW1GNozFBsXhhfehXUvCQvnPpL
+	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
+	dCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9G
+	b250TmFtZSAvRkFPUFRJK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAv
+	TWF4V2lkdGggMTUwMCAvWEhlaWdodCA3MTcgL0ZvbnRGaWxlMiAxMTUgMCBSID4+CmVu
+	ZG9iagoxMTggMCBvYmoKWyA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgNzc4IDAgMCAwIDAg
+	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgNTU2CjAgMCAwIDIyMiAw
+	IDAgMCAwIDU1NiAwIDU1NiAwIDAgMCAyNzggMCAwIDAgMCA1MDAgXQplbmRvYmoKNzIg
+	MCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAv
+	RkFPUFRJK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKMTE3IDAgUiAvV2lkdGhzIDEx
+	OCAwIFIgL0ZpcnN0Q2hhciA2OSAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9t
+	YW5FbmNvZGluZwo+PgplbmRvYmoKMTE5IDAgb2JqCjw8IC9MZW5ndGggMTIwIDAgUiAv
+	TGVuZ3RoMSAxMTY1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Wnt4
+	VNW13/vs85pHJjOTeb9PJjOTyfsBgZBAjiEJ4RUDQUjQYAIEEgQFDNFYoVFAJCI+kIdg
+	rVQLAdQMIZUBipdyQaTXVrSKFbXVitb2M5/eXrStkJm79pkQIZ/t5x9+PWfWfp991v7t
+	tddee81pX7mqBSWhLkRQ7dzm5YuQcmW2IsT4FixrXp7Ip/gg3rGgo53GcHHpCJGli5Yv
+	XpbIi08gpHYvXto59HzKlwhZrrS2NC9M1KMrEBe1QkEij0dBnNa6rP3uRN7YD/HSpXcs
+	GKpPiUJ+7LLmu4fej96HvO/25mUtifaZFRCnLb/jzvZEPuNziOuXr2wZao/rgb/XEYZS
+	J7oDqdBtSEAM0sPdiJDwmdqNWKil9XAtzNJsuTW59CtkEJX8rdMfUeJXpF+e/0fLlZDm
+	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
+	hEmkcmg123q1j1jARnkrsWpA3KdftF03eQlTBaa1wJ5rA48LCH8xhumSjWZwYluWGa1W
+	G4cxXVA2cI7S6aCRCDEgn5+3AlPvZyFPGIFRFPFoehgqGjMBj4HZIEQ6E1w7v/yprqeC
+	YU9uhr4gV89N0MXaXwNHDZu7OPZY7PMXY4v6efG5JF6yiU+ksTUg/vdTrJQr3gLfFX3X
+	5YRCN5xI4dSBcuGoMBqNQRWoCr5WmqJ8kXQjfC81E76BugnNRnNQPWpAc+G7olvgKbqq
+	sNIlDz57VDdr2qy6iZnVLUs7WtrbFjQrLZRqCOg3q11A4BBDzwBFgE4AnQP6EOhL2h2Q
+	HsgHlAckA9UCNQEtB+oCehToGaAI0Amgc0AfAn2ZGCijjw9dCK7hNIb/L67P3zAiT63v
+	a9tXjshPG5GvHZGfOSI/a0SeonFt/wtG5JW5uYbfxSPqW0fk20bk6bdF1/Z/+4j8HSPy
+	y0fkV47I3zkiT+fv2v5Xjch3jMjfNSJ/94h8J83/P6Pi1J0KZW5kc3RyZWFtCmVuZG9i
+	agoxMjAgMCBvYmoKNzY0MAplbmRvYmoKMTIxIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVz
+	Y3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2VudCAtMjMwIC9G
+	bGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAv
+	U1RMVFNDK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGgg
+	MTUwMCAvWEhlaWdodCA1NDAgL0ZvbnRGaWxlMiAxMTkgMCBSID4+CmVuZG9iagoxMjIg
 	MCBvYmoKWyAyNzggMCAwIDAgMCAwIDAgNjY3IDAgNzIyIDAgNjY3IDAgMCAwIDAgMCAw
 	IDU1NiAwIDAgMCA2NjcgMCA3MjIgMCA2MTEgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAg
-	NTU2IDAgNTAwIDAgNTU2IDAgNTU2IDU1NiAyMjIgMCAwIDIyMiAwIDU1NiA1NTYgMCAw
-	CjMzMyA1MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDAgXQplbmRvYmoKMjQgMCBvYmoK
-	PDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvR1dPR0tN
-	K0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKOTUgMCBSIC9XaWR0aHMgOTYgMCBSIC9G
-	aXJzdENoYXIgNTggL0xhc3RDaGFyIDEyMSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2Rp
-	bmcKPj4KZW5kb2JqCjk3IDAgb2JqCjw8IC9MZW5ndGggOTggMCBSIC9MZW5ndGgxIDE0
-	MDE2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab17e3xUxfX4zH3vM/t+
-	P7PZ3WzeDxISEsga8uKRGIhCgkQTIJAgKGAIYoVvVBCJiCLyEKyKD55qFkhhAbGUBkFr
-	FaxiRbRa0dr+zNe2P7RV2Lu/M3eTFPJr+/GPfro3Z2bOzNx5nHPmzDkzN51LlrYhFepG
-	NKqf0bpoLpJ++f0IUVdnL2xdlMD1kyF+a3ZXpyeBs6kI0QvmLpq3MIELTyAkd85bsHzw
-	fUM7Qq4z7W2tcxLl6CrEhe2QkcDxKIhT2hd23p3AdX0Qb11w5+zBcoMF8LqFrXcP9o8u
-	Au65o3VhW6J+/rMQpyy6867OQTwH4kWLlrQN1seNML53EIbcALoTydDtiEcU0sDTjBD/
-	ldyJGCgl5fCbk6HYeFtS6bdIK0j4bbWPSvHr3lfP/73talCxQfgeMmRD9UnMhcQQQkoM
-	5QOKDcMl0nsQBKKoIT2KJgCUARQApKffYEHdeCd6DOBZABp14IfRcoC1AE8CMMOpPYAd
-	wQ8fYITwUbwc2fDEsIJx32Swui1yhfvdKOb6nnZ/aPn8GLYC9z7D1gMqJLtBjp/Fz6A5
-	yI1fRH58D6pBqXjbwdACdwsU7UGLALoBaCnEeM8BV577NZyB/AyGdwLIxeBD7j/kZrq/
-	yI1S+ID7ZDDKQPQLF2DhJPcJ59PunzvnuV8D2Jco2huCGofce5wL3BtdUbztgPtxZxTD
-	OxsS0VInvHrIvTC02T0nVyqfvDlK7TvgLobyaWGFu7DI6y5wXnJnB6MCBjzTOdmdlvtr
-	dwq8CNU80Kg/rHU7nBvdY6DI5awMjgE4hvfi7SgNbz/gn+g+CkmY7sEJoaLNUfyTgzWp
-	uf4ovidcWJO6OVQT9Icmu/2hqmAQ0tPO8Kv4W/gb+Dw+nU/lA7yXt/MGQSdoBLWgFOSC
-	IPBR/NKBMjd3DO9DZUCWfQcFTmCj+BXIZI7hl6XMlw8LjEAJSDBE45+C8GJkiOJ9fRqS
-	gsQhTkpxUfzywUTWy2E3Q1KMVKChSBoCCBGFBQpNRBH8SJRDq01dZZYy3ThtcVXFvwpa
-	pJKhMP1f/yzYGdk8qaExstfZFMkjibizaai6ZSjxL+POpVDUVp6ePmnq8oNdi+bPrWzz
-	Vbb4KtsAWiIPd7VbIt2zPJ798xeRAk+EDrTMmt1O4ta2yCJfW0Vkvq/Cs79Lem9E8VxS
-	3OWr2I/mVt7UuH9uuK3iQFe4q9LXWtF0cFb5kubr+lo73NeS8n/SVzlpbAnpa5b03oi+
-	mknxLNJXM+mrmfQ1KzxL6otMvrKjofyuTpBOT2XHJE8ktSEyYcqMxointakiindCZsVS
-	xJ5AGvY4SmW7kY3JRm6E4h8CXCCxeHP8S/Y00ogL43+hS4CpRwhQYlkpOoEeQdtRL+LQ
-	bkinolvRVvQGng9reybqQ+exC2WB7mVQFE1Gb+F4/Byai16A+p3oJNqE9iMlvLMQGaF0
-	PfbH7wE8DOlZaFX8OZSCitCD6DgqhlbXo4H4nvhBKJ2KbkZ70T54/1fYR+1n9PFX4peQ
-	gKZAm6ug5Fx8crwX6VAGKkf1kLsKvYb99IV4O7KgEhjdU+gZtAP9An2N78d98fZ4V/xs
-	/DMQVQtyoAZ4VuA+/BndyzwYfyr+p7gIlEhFadBrC9qInof2e+E5Aaq1Et+OO/FGvIkK
-	U/dTfcxq1izGgA4hVA1PDWjlh4ACR1A/+iv6Hn9DWWgN3UmfihfE/y9SoEkwSzKTNtQF
-	zxp41sOcjmEO5+DxuB6vwE/gTfg3VBp1M9VILaPupr6k6+iZ9HL6N8xdzAF2HbuVU4jf
-	xo/FT8ffR2bkRLegJWglzO4kOosuox8wDW05sB+X4HJ8KzzdeDt1BO/AR6h6fAKfpfbi
-	3+HP8Tf4CsVSSspIpVOd1EZqH3WSepvuoDfRT9K/o79lxrEUu4P9gvPzH4mzxLXi2/GS
-	+Gfxv4OKFZAXOFOO6tBtqBVmuwiNQv8Ds3gZnl7gWj86hd6Qns+xAw2gvwMVENZhG87D
-	tfDU4RvxXNyBn8ZH4XlNGst3FDCCklFaykw5qAZqFrWQ6qbep7ppO51GT6Rn0L3wnKHP
-	01foKwzL6BkjU81MQOuYhcw2eHYyu5kDzDtsMTuOrWOnsd3sWnYdPZs9x57nVnLruQPc
-	N9yfQS1O5u/k1wF33gCZ/QXI8j9+DE6B0eehO9BsXIFnoc3AjR24FfWAdM3BDwG9FqHU
-	eDO9kq6mckAaXkM/AWndhlagtfRMtCP+W3ov+gAkZQE02Y12MeXIyW4B7tyPckCKBp9w
-	KC2UGgz4U3zJXg+ofIfdZrWYTUaDXqfVqJQKuUzgOZahKYwyKn1VLZ5IoCXCBHw1NZkE
-	97VCRus1GS2wlD2RquvrRDzkvVYouq5mGGrOHVEznKgZHq6JNZ5SVJqZ4an0eSK/rvB5
-	onjGlEZIP1Lha/JEBqR0rZR+TEqrIO31wgueSkt7hSeCWzyVkaqu9p7KlorMDHwkDOSQ
-	Z2YQxRFGCtJwBI1vXQEKFo0nNSojNl9FZcTqgzSU0f7K1jmR+imNlRV2r7cJ8iBraiP0
-	kZnREYFxooeVc3xzHo6G0awWkmqd2RihW5siVAtpS5seMfsqIuZ7vrD8Ax1KVa67pjBC
-	+ata23qqIuGWh4G4BG0hWOs6wCY1eKBZanVTYwSvHhwEGeN8GCkZbmJP8LfM90RkvnJf
-	e8/8FiAumtp4wBa2Sco3guobD1jDVgnJzDhiWVnihdkfybwh8wYSl3gtKxPxHx5I5L97
-	gsSWlf2fQjxp6jABMKGAbwKMM+KZLXXig8EWkaCtCPXMLgI6wa8JwzQ7YDzjIxTIDO2P
-	sP4JrZHuhqFhtFckBtcyv+KAzGqTNqHyJqjf0qMZA5yC+hqfp+db2K1bfANfX5/TOpjD
-	+TXfIlJIGD0sKxHcOpTuIpulH2bdbvG1E/52STwF3GepvCYDcEIaMuaIATbw+kZvxNME
-	GWBNZkyKIll9436M1zdFcXx1FFU4j4CNSt92KxRnEFHrqID+AcnMgIw0L6SyMjxV0HMV
-	kRVPj6dnwpweT5WnHYSJ8UsxFLT1NGUDBRsagU7oJugx3GQfTrY1NY2BdrJJO/AKVO9p
-	ghbmD7YAsZSVHYNKORmwmdKB+sYpjZHuCnskXNEEXADxPVHfGDkBktvUBLVyh0cKI17R
-	YRkccx6MOTcNyvMTrYDt0g1NNPX0kDYbGn3eyImeHnsPWW8JPIrRyIzwYEYUkSqE5FHc
-	XQ/vQuTz2iUeeH1eGFYToekoEOkhiQKb/d9TuHB43PDmaBhtoUThov8QhYt/DIXH/CgK
-	lwyP9DoKl8KYSwiFx/73KDzuOgqX/XsKh4fHDYO8AUYblihc/h+i8PgfQ+GKH0XhyuGR
-	XkfhKhhzJaFw9X+PwjXXUXjCv6fwxOFxwyAnwWgnShSe/B+icO2PoXDdj6LwjcMjvY7C
-	9TDmGwmFp/z3KDz1Ogo3/HsK3zQ8bhjkzTDamyQKT/sPUXj6j6Fw44+icNPwSK+j8AwY
-	cxOh8C3DFA7bI+haPdw9Qu2i/7hinnkNycFSYnWonCoGx7kY7WXuQmGAfnYacgFsAT9s
-	BsCLkO5lPke9XDGaDeVPERzy+yDPC/hUgC5wyEsgLgKoARgLsAqfJhC/APFabi9aRfIA
-	SL0uai9aC++Qvs2Ad0NaAW3qSAxghKENnSkpwdN5DXAPmkFc/H/6owZzafD//v2PhdZ4
-	8ChkSA6+0dBPOZhQQawGSBoq+P9iDdKCx6dHBigxIhP4Q+R8zYpsyA5enRPSLvDjPOCx
-	JCMf+JV+qYVR4LHMRe+Br/QgJae2UVfpML2EsTHlzFY2ma3nbNwqnuOXCKXCJdko2SzZ
-	U7LX5GPkmxVqRbfideVO5XeqetWX6ifUbyfNgfYo8IUQcxZ8aBrmUpY4HxOywYgBEDRR
-	hM4CEBzS9MUoYgAQpPmL6Ci8gdC09KPQCgtxTm6+1qsNApQz66NXf88e/2F8lKm9Amct
-	QO294lncjS4ATTLDJuRTy+cIco3ZbONHyecgwZo0u82SXqe5XFsaG6irbKv4EpXVDrw3
-	kJtjLhxdWDAqEPQV5BsNHL+30pGEqYXnW7rOKW/OTOMV/IU3l/URJsMowvEPGQe7FWju
-	QIvD5jUsrhKMBUmso4BX6YroOy1FCle1U9PVb3lvIDaAygbKoIPxy8OjkF0VwH5bQOZn
-	Aya1JRV4okvFdgFSGg5SZqUxFespCKxyRyrSMhCQMwpMAul3Hxxhmk1aDU95PcGAdtRo
-	nVdXqB1F+ZIprcFsyqfD97ZMXyn+XhRXdpR14YKenXe//MzG7JpX2K1f7BffEi/+XPzf
-	T4/hksu9uOqHL/6Op17GJeL74scfrf4VmRsGzxRR77OPg7z59gs4ivPDSobhlQy/mUXy
-	ahmZVP/7sWJUVnb517k5+oJxeHS+1qft/+W2wPoT9Hc9+qadP9xBfwdt0SBXiB0LPKck
-	yb0Qrq/Bjbgd0w/RW5it8j3yqCwq51LlGPEchylBJoNAjngWr8M04zHI5X4d5BlY1q+D
-	CgoFS8vkDMdiBYVpRLl4IYqbwjJwBTmZnGYB2x3WqVTAbPZp/LTcqlTt8K67FU66rHWX
-	LbWxmFVieFWFBZWZS8tKa2OlsVJtcRnW6oqL4U9bnL0mK32FZhJYrMwJe4Tpb1qTZRnM
-	oCGD7m9KH6y7RlNaygPk5uDmZtSMFVifj320l/Zhev3vBlZ/RhkvbIode+Yt6jFqBrU2
-	toye/cN4HBVrpBWwBejCQEoO6zEV3R8umqGaoZ1PzVfN195DLfPyE1Q1WsopuJMYtx5o
-	GBRcZkrhCgpMrr0jKddnS5MZ/akmaygtim876O2aC1Osu0zmU6f5rnbgMkhcrGxAV5wd
-	KyZzk0RPZ7GxgtXPBXgLk45Zm5COkSRW990HM8B5RPiDAZ9Xe02S9nqI3w3L3JSIQ5jq
-	X1l1x9Ly+8Wf4pcP1+U+OnmFuPSX1DJYKeEbQ7WLi2Y3rRY/iW2k632jH30szyEWx2bM
-	H3/bs2PcsSusftstyx5uyg6mF7bsWX/XSyAVM+IX2MXsF8gJkrI/XGJnt+DNLO3GbuZ+
-	vIZdq2cbBPpBp1Zr5MY4aeUYo8xFuVxWOpcq0eRqbR5ZrtXq9uzwzk8QoHZgcPowcxBP
-	WHSQ0CRW3hjkMPv1AbXfHlCYZHlIZdDkYZ02ScM7AGMRnYcxxdByizIPJekgEGxcHmYw
-	BGTZYU2ppjQ9PRGSjPuacbOAzb4s7EtGWo0uHwg4Op/jOWlVakYXen2MC4/SnvSeOvCh
-	+O1fvrl411jXSdvjveIHcfTKFy8dxdWp7BfihWPrd4rviKdEUfz5nqYNX/30+PZf45dw
-	5dnfS3rmRZCT2SAnKtDY88LuNdrNOipPULiSKOQyC0Ku3mZT+dVWq+28t2utJAS1MYkG
-	RABiEt8D2KT1GwMcz/IMT/MUz3JyjQCzNUEg0ynyMG+AEx1JxaSRefnJTIgu1FAgDZII
-	aA08Baw/23ZD58QSW9KHfxGfOUM14Oxdmxq3iw/Gevcag3c2PdxQjbU468pWVv/BSfHc
-	n46LB6Q59ILeH4A5KOD0si6cwrsYRkG74PhbJrjkCkFJKZUU4jqoEplNTQt+ZFWpo1hx
-	0LtpaEKSUF++BIJMuApLtqxUkm1QPl6jVzsIuJfJvrqRTr/6Pn3vlZOUmz3eJ5bvFdW9
-	0DX8MJxbIWYvIDJUHLaQUcgGR8Hdjm0KqWe5IoqnQ88XB0kp9XyJdDqyQ18vfeXqW9S5
-	WPZpqaPeGGxyFJod/5CcB0r76LnwODv3IF5N0U7sZh/Eax2HPGxYSGKMJlqz0LTSRCWZ
-	tCrmwWSN1qXX6Yz8mGTaKKjG2GQ+yuejXboonhTW0EwuXaLx621+ea7LmgIXG/MOeucv
-	SgxwUN5jmoFB4gyA1AOZgEZSVnHzoGqTJCHD7kVKh98DG5DSLgcJ90LAISYPUzTLKJyq
-	PCRz83mYpSAgu86g0EviTuQd9h39sMB781L03gKv1hcEofeRrYgIfZD+cstHuadSfv/S
-	W+Ifv8TMaczS4ihqdXdOW90Db4pXXv31mddwlpf9vP4u8dMdG8W3xXPiD+LhP2Dqxav/
-	e/zO9Il73sNL8OILZymJZ08BzyYBz1iUG9YjiqZcDCvQNh5TfhZZObiraQD1RzT8kPqD
-	7ZzowTIQDjASjN6nTlNfXZ0CFsJfe4E/RAb+Du3JYd9tDRd0KDt0y5X36JgaQ6Oh3XCP
-	geEFl1ajkWN1EpFQuUBxOiUjMxhyGZspSQbCaTT9E+GMaXVmsiESuifIj5tzc5r13jzQ
-	nhysIh+SVKs3r7Cgl9rU/+fzn4h5p+nuu8vvEjvxugd3scc/PvNSPLaROTLGLdJLHiOy
-	BNdK7N2SvAbRE2Edr5qAa9gm3Mh2sHMMd7OC6RgchluRHTvC5T6vJ9CiW6xbaqB1LrfB
-	YaS9LpOBCehS/C4kk9l5l4IKOOyCx290+010blKH3RYSAv6g3JoaOu/ddP0Gchnsofdg
-	DyktLYslplOsNUs7Cdklm0HW0sm2h2E2iS2D9uaR/YHjXdiNYaswG0FMsnFAmrSPrl73
-	/JKxc0XbaWr37oXvLJw1bTrL0wpd1mW5klHyc4rvEUtO045Fj/+02CXKqR25t8ZW7c73
-	Lek+dVOoyuDVl0779rFce6wH1rAX+PcG0IRHo8I2zLkQTzGCDPZ7dIWi/SxzhbMKZMMn
-	9t1l4MblQQtPkgkYM6gLn9ZbwLwhat8Utezx3h/+yqpBKIitMjV+UTotT4J7kFL0cbgo
-	LQfLNQq70hHMr9F0yOZr+GJBp5TR9jw+RebUKJ0l6VRWqORwCVWSl+bXaXhWcASTzY4o
-	7gn7zE43H3RmKShngaKULy11GPhQ2u4U2zh7yDExKVhkHTvuVbwFJnQEb0aDq/mytJ4v
-	xfoTmg72r7IBWM5EuAjRswayBsh6Bl5I6zm1cLQxGWGrHxcmeZHFBcvb5DF4sTcZjaa8
-	yOY0e2HCEAyu5cQ6BvsRN6eYyH41FqtxEobla8QJ29eXDFu9bxzOJ+zUGqASdKGGHS4Y
-	CJIoUDCqcLQeq5fU3da02duet3BWbgPuG2dUPnDPIyVe+W72b88f71pq9itd2rSMQHOa
-	STb67Xs3HT+6peedGRkTdm4wOji1ypE9Dy8QMiyZMxsmpzW8vr2mZmtsiyOZplcruXJf
-	uGb+zx7a9IIeXyJroCv+CeNnT4L/4kKLwlk7+V2ODxx0spDkoliEzE6W18pdToXCEBRs
-	HluWJguHkBZMgjXe481DSuHSpcEdkSjHMi1YeRL1LDoTJzdxhgDWySEw8uYA1stcgcRO
-	eB+QCRQIIYVOawDjGihg9KUQB8GXzBmJod3VW/JCy5nvv7twz015xTupuRs2PPKTI4Hq
-	k+zJ2P+pnSIOiJdFMVLiq1274qvX9nxy6NyWW/eDnFEIbojos0yd5H3tCmfvsuKtlt3C
-	Xgs9UdBuN9C0gXPaeJXToLDzdrtZE9RhOkhpbU550Gx1wLU5f9C7ZMU/9H9p7UBxMVH6
-	Iy2eUcgq+JVGeQCp9RqYJbF1rICBreOVbB2FSRUAWwcCmYULEFvH+09sHUlekClh6YCo
-	JKQin4gDVaBB+Tx1/nNzr2bJypcm5jz0+KIHrL2uPx979wese8/B1EU+mP3A7oXP7ri4
-	dtn7p3D+l3C9NYYFGhTFL9ADwFcFcqJl4bzR6mr1dPUuZo+d9QsGKsmpQYLTyevllNOs
-	YLP0WZqQVmdzK4I2q8u9xruk/Nrpxy7BDn09b20Wh0yOMLYoYG4OCJCVCiC5XQjABOHv
-	PsJeHRHvQX7CzmbWghdTQKaFCkbp8r97fMeKHTvveWgP7mnIGfvyc2Uv3XlQ/OGbT/Bt
-	X33wxq9+efZNavQo1yTK+cO4TbMbceYPf8LTQYfUxC+AhzwBvELworEyvHyL8KRtl5tm
-	1VQSazCqdUlGQ1gZNgghG56kOESfxq/Tp+2/FT6UnXf/1veV+Suf4rT2tI6aKbDelKRt
-	JmdKMcfzJq/TwcudJoWf3+LY5TgMa4Dxm5L8DtYqV/JadTDJGWRtwZQsPmi1BoLveXcm
-	hL82lhD992KSdyM5OdnNw3IyZCVIy6EK+RiWhutMzDKcGzZznUavMWgYTulPtqcE4HTA
-	GcAup8zMB5DCqA5gldpn80IWC4FgAblSaSAgqobYDcRUhlRaetp9eHEzWgw+EtkXTEav
-	C5YUMZXVGHQNJxnPKF/aKpI52Nf7zhcV6jRXv2Ef2/LITTmG/fyNuVOX3zD1jPgnbPk9
-	ditSJ758724W+5jq22+esmDic8+fai6sLtmQVe/QYB/c6VK4XAwsrbr/YA8mHw0BT8aK
-	JfRXwBM3yoTb9sPh2kLDBGGCrFFokj2k3GPf7dwT3Jl+xK4IC7QpOaTulyeD6ma4kNMq
-	1znlSVl8VhbroLNMWZkh1pajVAdV4wJBhzU75xpBvDxQTJRM7NK3w4YYkciEEZYwvnyp
-	NpdCm+LXBHyuQACl2iDQKtRelKRWqvzO5AAO2kOwHpU62OQSRJRIOCitREIL8sEQ57zJ
-	gWA+kJKQUdLKKVpYhgj00uDqBNMdU/feml+ws3SR+MbLX6sPq4JjH3gnHKALt654RbyC
-	+aO44oX/ea3Kv/HekzdmiOeY8nG+8Wuu5r3VdWH7izXB0senfTy1/m/YiVU4S9xx4sBt
-	2352vHf2KioT6InhiwEkrV0TaghngHQKZt4sBJmgfim/VBD0KkoPhyRaJ8cblXJVSG6z
-	YGMImaxmC3y1dNA7K7F2h31VsDIkrVyMiZ8qKV3YixIbkE9LzAtQt1rfqr5w/vT7/9iQ
-	ecSVu2bRoT5QsheneIufb3o6NoV6vmt047bzsTOE3xQZHy4BG4GcMxWGHfwXDAyao+XE
-	TAD5CPE0KEbZ3n+MpD9W2j9sJ8BhkGQ6+rT5Rt+qw/Bj0q6cZ4+/RdqOXxDrcZHUtpac
-	VTXAkRQhyTT4vguTsypyhgWx7Cx80aGGCtrsozAOcnaVk4vhYAmPwwWgZ4CLsJkGcVFf
-	n/jc8ty+QFlE5XQzA2e/H8X4ZjKHroxeOmYWRV6ExtdCQM5QaBQKA2VpOQsTgXkg2sqw
-	10wDnP/EcVbC9vWt7esjB2NSG0ATzs9Uw9dwq8MlvMCruSSzYFabk4JCENRHjXWaYp5C
-	6fPLbU6fVU4xZr/XaXaqOB5xdoef1stToU9tCD5ywgdsIfJtVxj0a5YfBNYaTI1i1bWM
-	vaS5PHA5NjgYOGcB42sAHJSEBTnEZeMgl81D1gYwe5DX13D9QHhU0+LuuoyU0ufafluX
-	duz22vlPHraFFs3d1cdkb70xZWxZStW0hqduWh8bTX11e/36nbEN1LGFeZOefodIgyQL
-	9ACsfXLWeWs49zB3mqMYzsAFDV1cJ88alJTBogErAnEWhdzG22xIGZLZHDjLErIiqx1M
-	uetENqFOE3stzGtAWzwkthisBeM1UyFyC/pNjUF28ap9k/e2X6rPOOzMWRkOTSzKtPfh
-	XTD+W6c+M/05Ir+zSueoTOUFizti78BggdMlcL7oBRtBCX6/FT0Wzt8qbNY8aXqR2S3s
-	1OwxRYUzwgfMF+o/GpRjBM5p4ZVOncLKW61GKphks8uCRqvNHsUysBQGd4KEpzhsJSRU
-	EhxjBxR6GWhtLRXAvBlSrApScoMyAPIMgWACw4BWQyDpdRKkw9aZopMMf2IImfJ1cPxB
-	eWHXlIyBT1fnTD764ubNz8PHTVfFv30sXsW6P3CdOGnn5lufuHpg3yX6gvg1mEYx8RWc
-	fhUM0DCxB7rEmxk/TF0NnnNnOGOPsMtMpQoeh1bNOY18Eqd2OhTJaiposaXIwcrzhpKT
-	rL6Uf2rlSaaAFjY8aY4Okx2xtgATQHaYGGuCAFvVAUSbpTlJ0yLGALHsEjyTbDucn5BP
-	+OCELFUw/rQ+6vVd/qqjxyr9EIpZvYXhW35ySDzcuW351JySvuW/ebd75v5jc7bdO30n
-	vX/9hNRS8Y8wx+c231bgmhD7eHAdU4/DGtSiG8OBIB1QjaarGUYtaCi1TCtTBgUihlq5
-	YNNjYu8gq04fxZWwsFYOW7J1GnBvy2rL+mP9sM8Mnu0RnSmJHrhdWWC+EHW5dp/xhdtZ
-	i1Nj1zz0OCyVI4XbKfo1mupdEttK1kV5/AP6EDMJ9sNsnBV+tEi2ld2se9Kw1bg1jUtN
-	8QcLvVXe6pTq4LSU6cG5KfMCy5XLVcvVXb7OlE5/Z2Cna3eGngYzgM1ksvTIZrSbHRZj
-	piErNUnRAV5loZ/yJ6vkTLre8rrDqecZZ9a2dEU2L1NrKB5le7NtbovJEjSPSw3wwVRb
-	rtod1IxDwSxrTu6BYdsFVEhiTy3WQIpMtzibOD/FxNEeIJ4RUSmLJS5PxplUwAjH6l61
-	24tk8FknpjPAt2LTIOXUQZ7dYPFiT1KyF3mT1SohKPfigF8mx5mMF77lhcCldXix1QSB
-	ZMJIB31SIInIkOCD66SXtl5JXCQPF1wislvxPuLtJlwDyQcmjj/R8d8I/ordc7aODd71
-	6NobOj868tfbx1N72cC4J+d2VKbWLTtZ3vHhJ9+c5vFhXD8jZ/r0WypTwOpLTptw39ZX
-	189oH5tXXReuSrPqndkZlU88evbDZ6nvYU8wx7+hZOwM0A5Tf6bKkp9Qwzl9WdjPmIrN
-	NKeWa22gruELtxAyqo1JtJum6KsmOCW86p036DnEmov7pWOihJrOJko6VjqgiV2Sdj/Y
-	+6TLhCH/L1AAtnH+7kP79gWMuSqXwT0+uHLGhg3sDPH9jbHKIr0CU+tlwn3zqFMbYb+h
-	UHf8c/oTWM/kpunW8Jio4YyBkukFg1VvNaRyy+gPwGxArFqOOJWcBd1l4S0WcEey5CGl
-	wmbDITLYd4d2aOlYF4Y3dAIIllUpEQhiLsApRGKgYPQQA360ZFMGYbx+XGTLeeDVCn/f
-	Xso3at7GLxoyyRFhrHjqqJbdM35Kqa+ce3ps2k1PTl1L/dZG1ifcrNF/YrIR2AjhrHJ8
-	ClNoHmqn2ul53BrmIXYX2k0J8OUiVclMZB9k1rKnmTOsMCH1rlRyCwGqdh5Zp/CpbDS+
-	qA+MaA8TxQ8cpumFOgpT8P3wA2EXxy3UQU8sx9AYTtlojkbwHZtcIMzqpY5iYrmsOoh7
-	OWvivuLTTwdvLOC+ohRuLHTSitcV87VZ6Zq6S7V8IkqfNGV52E+FdDTNoBBclIANf13j
-	cK7dy6J/tFtcHCsuTtyFDLfM8pp0+IMzEjDXmxfrZRiuM/BF7MLpp8QFJ8SlcLq6lW6/
-	cg4ohOE2EbE7IKXEnvDKamavDNiPq/gJijV0j7Ba/ibVT7/OvyG8Ln9DoZjLzxfa5B2K
-	Ln650CVfrljN9yjkpC5VTS9Dd7P09FRTKnhlTAkuYR7FjzKcjMG0As4kOSXcfApyBc3L
-	1UAjOLneLtBMv5yS9SsQ3q60qgjNrXDYA5c70qQS4fDUwPgAqsHpCaGQkgXa8PAFqk6p
-	VLBrNOnwB+zqk8H3hPIofjis14FbzHMMSypyvEyQyYGzD4fVOoahFUqYtvQqXgPkX6NZ
-	0W9hye2QsEJzSkqsWaHpH84h52OLFy8Gx8dO5dsJLRVAzg/ePvfmux/1iW8cu/CbY+Kv
-	gKR99OSrR+jqK+fosVd/CQQdlMPPIKlABcTCBEuSmJo0AAcgA4sSjsthy9YVH4Wb46GU
-	MJjKydVDf2YZ9sEfdv3xu+8/Erfg5V+K34niJbycyRbX4OVs7ErsI/y4eAclXfVSyChO
-	kHwkYm28Gb6jx/iQZZeF5jkzV6Sr0TXq5vHL6GX8OsNWuGHfatxi2mLejXabNDVokrHa
-	/IaRqWBfZ6k17E60E+9id5vZlFTWYjSbwO42KhVJTkFNjBOTHZhI5NBstPQqHzWBjfJe
-	YtWAuNdeslzHvISpAmzNs2Zb4CQShL8YA7vCOiNcYZsW6sxmC4sxWVAWuLQj7CCRADFQ
-	PjdnMRxXN+N8jqZ4SlLEBcTxLBwNt5XADZr2ng48MKv8qe6nAiFXdpomL1vDjlOLnW/B
-	ASaTPU/cIH79iji3jxNeUHFei/BEClMH4n8/0W3SL96G2hKpESEYU2C/JUm37eQmPYCC
-	cMMXgm9bs8FJK0CjUQWqRFXSN9ATpe+ca9GN0pfYU+Hr6pvRNDQdNaIm+G7gFjRTapus
-	NiylOPj/FTRxytSpM25Ir2lb0NXW2TG7FUoSpaTKswAvAbwKQDwW4gJ/DXAVKikBHAAZ
-	AKUAkwFmAiwAuBdgHcBTAC8BvArwFsBFgK8BrsLElQAOgAyAUoDJADMBFgDcC7AO4CmA
-	lwBeBXgL4CLA1/HBH4wDDacx8ozAM0bgOSPw3BH4DSPw8hE48Xyu7a9iBF45Aq8agVeP
-	wCePwOtH4FNH4DeNwAmnrh3PrBH47BH4nBG4JG/X0G/eiHL4n6vr2u8Ygc8fgS8YgUv/
-	y3VN+3eMKL9zBL5oBL5kBH7XCLxzBL50BN41Al82Ar97BL6c4P8PeNlcgQplbmRzdHJl
-	YW0KZW5kb2JqCjk4IDAgb2JqCjkzNDEKZW5kb2JqCjk5IDAgb2JqCjw8IC9UeXBlIC9G
-	b250RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2VudCAt
-	MjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250
-	TmFtZSAvSlFSUlpBK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4
-	V2lkdGggMTUwMCAvWEhlaWdodCA1NDAgL0ZvbnRGaWxlMiA5NyAwIFIgPj4KZW5kb2Jq
-	CjEwMCAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjc4IDAgMCAwIDU1
+	NTU2IDAgNTAwIDAgNTU2IDAgNTU2IDU1NiAyMjIgMCAwIDIyMiAwIDU1NiA1NTYgNTU2
+	CjAgMzMzIDUwMCAyNzggNTU2IDUwMCA3MjIgNTAwIDUwMCBdCmVuZG9iagoyNiAwIG9i
+	ago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9TVExU
+	U0MrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoxMjEgMCBSIC9XaWR0aHMgMTIyIDAg
+	UiAvRmlyc3RDaGFyIDU4IC9MYXN0Q2hhciAxMjEgL0VuY29kaW5nIC9NYWNSb21hbkVu
+	Y29kaW5nCj4+CmVuZG9iagoxMjMgMCBvYmoKPDwgL0xlbmd0aCAxMjQgMCBSIC9MZW5n
+	dGgxIDEwMjA0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab16eXyU5bX/
+	ed59lkxmJrNnJjPDZGYy2ReykUDGkI0lMRCEBIkmQEISQQFDMNzCjQoFooKILIq1ohYC
+	qIwhhQHUH7VRpO2tSxXXemtF6+3HfOzv/tBrJZn5needkEI+ba9/+On7zrNv53zPec6z
+	vNO9dl0bxEEfsFC/uHV1O8iPbyoAGVi2qnV1LJ0gYbhtWU+3K5bmUwDYle2rV6yKpaWH
+	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
+	hv14E7TfuM+0zzwAAyZtDcwxVpsvGLkK/lWe2cofgkPkMD9g5pNTeIvRbML9ilGtindI
+	GroYmRJRiGjdj5uNluPqnSZck96ObaSsdZdrL1li8hsXXkx9Uay51ixLWWlpKbXhKK6g
+	3mgEk2mV3my28ISsQk20bM1Mo+KggYQhIp+TvYY0o8bnCSwjMrJxyacby4LCGaQQpcGy
+	7vO+e5eWP9b3mC+QlJWqzc3S8jM0ke7fECfhslZEdkW+fC7SPiRIT8cJbov0cDJXN7qf
+	vYdiJT/RNvxe/vceervlxXubdMiDCqiSv7/Pwi/s9Ps//cq+EBZBIyzGb+RLsCadSbF7
+	LwHvpmBOQ3VTTV1aTdvKnrbuzmWtco2ro9D6HejuQrcNHS5O+E8HoPoBuLmB99B9ge5b
+	7FZCZ0GXgq4IXQ26RnQd6O5Ctw3d/uj4g21gIk7oPdd16cpJadyQXFdePylNqb62v2WT
+	0ssnpWUcrxm/fVJ556S0/D+4a+rfPqn8jknptZPSd05Ky/9ru6a/dZPK109KI37X8ddL
+	0/8foPxcogplbmRzdHJlYW0KZW5kb2JqCjEyNCAwIG9iago2NjQ3CmVuZG9iagoxMjUg
+	MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWln
+	aHQgNzE3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgx
+	IDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9LU0dZSE4rSGVsdmV0aWNhIC9JdGFsaWNBbmds
+	ZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZpbGUy
+	IDEyMyAwIFIgPj4KZW5kb2JqCjEyNiAwIG9iagpbIDY2NyAwIDAgNjY3IDAgMCAwIDI3
+	OCAwIDAgMCAwIDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1
+	NTYKMCA1MDAgNTU2IDU1NiAyNzggMCAwIDIyMiAwIDAgMCA4MzMgNTU2IDU1NiAwIDAg
+	MzMzIDUwMCAyNzggNTU2IDAgNzIyIDUwMAo1MDAgXQplbmRvYmoKNTcgMCBvYmoKPDwg
+	L1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvS1NHWUhOK0hl
+	bHZldGljYSAvRm9udERlc2NyaXB0b3IKMTI1IDAgUiAvV2lkdGhzIDEyNiAwIFIgL0Zp
+	cnN0Q2hhciA2NiAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGlu
+	Zwo+PgplbmRvYmoKMTI3IDAgb2JqCjw8IC9MZW5ndGggMTI4IDAgUiAvTGVuZ3RoMSA5
+	NDIwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1aeXhURbY/dZe+t5d0
+	et873Ted7s6+QkhIIE1IQlgNCUKCBJNAIEFQxBAJo7yoOEpEXJBFnHFEHQigQxMy0ID4
+	GB6KvplRdBR3ZxzR0fnMx7x56FOhu9+p20kEPsfPP/ymb07VOVV1q0796tSp5aZr1ep2
+	SIJeYKFufuvKJSD/fC0AZPmiFa0rE7LhEsa9i7q7vAmZTwdgly9ZuXRFQhYfAVC5ly7v
+	GX7f+DRAcl1He+viRD7Q94s7MCEhkzEYp3Ws6FqTkA2DGNcuv2nRcL7xNpQDK1rXDLcP
+	76PsvbF1RXuivK8c47SVN93SlZBTL2Bcu3JV+3B50oj6vQoEUw1wEyjhBhCAAR0+zQDC
+	Zyo3cJhL8/G3OFu9+frk8i9BL8ry9TMfkOMXpefOft1+Kah+SPwGE5Qj5WmsyIhlAGgI
+	5g+pHxrNkd/DwBCBhqwITEWqQBqLlJU1yQa9ZBc8iPQEEgud5D7oQdqA9CgSN8rtQekI
+	uW+AE0NHSQ84yLSQmvPMMdk9NpXa83qEKAYf97xj+/gYsePofUTsA0mgnKQiT5BfwWLw
+	kF+Dn6yFWkgnOw5mLPe0YNYeWInUi8TKISF7BlIKPc+TbPBzBN8JQApHDnn+VpDj+aQg
+	wpABz8lghMPodykohZI9J9yPe/7TvdTzPNK+RNbeDCxxyLPHvdyzOSVCdgx4HnZHCL7z
+	UCJa7cZXD3lWZGz1LC6Q82dsjTD7BjylmD83pPYUl0iese5znrxgRCQo57hneDIL/uhJ
+	wxexmBcr9Yf0Hpd7s2c8ZqW4q4PjkY6RveQxyCSPDfineY4ii909ODWjZGuE/OxgbXqB
+	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
+	NPZVLHaO9HB5sXtIDx+9GH2PPBy7kfEn1j4aQrwdvy9+38+AielQBGOhCmrkr5X0e+Rs
+	/CLZgN8k58I8aMTvifRH8Etq4r5AQc/19U3XVE6qy6ptX97d3tW5qFUuIRfEoA5pARL9
+	9nUb0kakXyA9g/QcEl0530f6AukSVq1BciFlI5UjzUBaEB/+YRkY5QneW1wp07Yuz6+/
+	SqaaXZ6/6Cp58VWyjNNl7XVcld95lXzjVfJNV8krr5Lp3cvl+txylSz/n89l7a++Kn8N
+	lf8fmSSc4QplbmRzdHJlYW0KZW5kb2JqCjEyOCAwIG9iago2MDQxCmVuZG9iagoxMjkg
+	MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWln
+	aHQgNzE3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgx
+	IDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9SWU9CQVArSGVsdmV0aWNhIC9JdGFsaWNBbmds
+	ZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZpbGUy
+	IDEyNyAwIFIgPj4KZW5kb2JqCjEzMCAwIG9iagpbIDY2NyAwIDAgMCAwIDAgMCAwIDAg
+	MCAwIDY2NyAwIDcyMiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDAgNTAw
+	CjU1NiA1NTYgMCAwIDU1NiAyMjIgMCAwIDAgMCA1NTYgNTU2IDU1NiAwIDMzMyA1MDAg
+	Mjc4IDU1NiAwIDAgNTAwIF0KZW5kb2JqCjMxIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9T
+	dWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1JZT0JBUCtIZWx2ZXRpY2EgL0ZvbnRE
+	ZXNjcmlwdG9yCjEyOSAwIFIgL1dpZHRocyAxMzAgMCBSIC9GaXJzdENoYXIgNjkgL0xh
+	c3RDaGFyIDEyMCAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjEz
+	MSAwIG9iago8PCAvTGVuZ3RoIDEzMiAwIFIgL0xlbmd0aDEgMTQ4MjQgL0ZpbHRlciAv
+	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
+	IODNZM8UN4hfvyLO6OaEF1Sc1yI8mcLUAvs/SHAl/eItqCVRGpCmQZ2G7xnINyPOW74J
+	SYP/IcgGR60AFaLBqBxVoErpy/6R8M8s5Pv9GnS79B8G4+G/Bu5EE9BEVI8a4PuXu9Bk
+	6R1k12GpxMH3KmhC/ajyUVXp1S1z2loWzZrWDD2JXjIkAvAqAPFaiHv+NcB1GKAEcABk
+	AJQAjAGYDDAH4H6AdQA7AV4CeBXgLYBLAF8DXIfFKwEcABkAJQBjACYDzAG4H2AdwE6A
+	lwBeBXgL4BLA1wDXATFKAAdABkBJvO8Hc0P9ZYw8A+ow9pb+nAH13AH1oQPqtw2olw2o
+	jxhQLx9QrxhQrxxQrxpQBwP+lvmOGVAfO6A+fkC9bkD9jgF1Qumb8TV1QH3agPr0AXWJ
+	b2/C94wB/TMH1FsH1GcNqM8eUJ8zoC79z+NN77t3QP99A+rzBtQXDKgvHFCX/qfxpucv
+	HtDfNqC+ZEB96YD6MlL/P4UQLREKZW5kc3RyZWFtCmVuZG9iagoxMzIgMCBvYmoKOTg5
+	MgplbmRvYmoKMTMzIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50
+	IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJC
+	b3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvVlhKREpHK0hlbHZldGlj
+	YSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA1
+	NDAgL0ZvbnRGaWxlMiAxMzEgMCBSID4+CmVuZG9iagoxMzQgMCBvYmoKWyAyNzggMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDI3OCAwIDAgMCA1NTYgNTU2IDAgMCAwIDAgMCAwIDAg
+	MCAyNzggMCAwIDAgMAowIDAgNjY3IDY2NyA3MjIgNzIyIDY2NyA2MTEgNzc4IDAgMjc4
+	IDAgMCA1NTYgMCAwIDAgNjY3IDAgNzIyIDY2NyA2MTEgMCAwCjAgMCAwIDAgMCAwIDAg
+	MCAwIDAgNTU2IDU1NiA1MDAgNTU2IDU1NiAyNzggNTU2IDU1NiAyMjIgMjIyIDAgMjIy
+	IDgzMyA1NTYKNTU2IDU1NiAwIDMzMyA1MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDAg
+	XQplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBl
+	IC9CYXNlRm9udCAvVlhKREpHK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKMTMzIDAg
+	UiAvV2lkdGhzIDEzNCAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTIxIC9FbmNv
+	ZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMTM1IDAgb2JqCjw8IC9MZW5n
+	dGggMTM2IDAgUiAvTGVuZ3RoMSAxMDI2MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+	dHJlYW0KeAG9Wnl4VEW2P3X3XtLpNb2kO92dTncn6ewhISGBNCEbWwwEIUGCSSCQIChi
+	CIY38KKCQEBckEWZUVEHWVTakJEGxMc4UXQWRUdR0dFxxGXmTUbfPHQcId3v1O0QIW/0
+	4w+/ubdPVZ2qulWnfnXq1Ll1u3PFyjaIgx5goW5uy/JFIF++pQBk34JlLctjvEHCeOOC
+	rk5XjOdTAdili5YvXhbjpfsBlI7FS7uHnzc8B6APtre1LIyVw0WMC9sxI8aTMRintC/r
+	vDXG6/sxnrX0pgXD5YZ7kM9Y1nLrcP/wPvKuG1uWtcXq+2owTll+0y2dMd5L25+2fEXb
+	cH3SgPK9BgRzTXATKOAGEIEBLd5NAOLnSgdwWErL8VqYodp2fXzpV6CjwwS4fvrdcvyS
+	+7kz37Rd9Kvulf6JGYpL9WkspEXSANQEywdV946UyM9hYApDfSAMk5HKkAqQAoGJFugh
+	e+EepEeQWOggm6EbaRPSA0jcSGo/ckfJ5j5OCh4j3WAjU4IqzjnLaHValCrnG2Ei9D/k
+	fNfy8XFixdn7iFj74kAxUUkeIQ/DQnCSn4OXrIYaSCUPHk5b6mzGov2wHKkHiZVDQvb3
+	JeU5nycZ4OUIPuODJI486/wsN9P5SW6YIX3OF/xhDqNfJiEXjHeedDzk/C/HYufzSAdj
+	RQfSsMazzv2Opc5tSWHyYJ/zPkeY4DP3xqKVDnz0WeeytB3Ohbly+bQdYeZgn7MYy2cH
+	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
+	/C2jePn/cZfJs3JU+apRPOIJ8H92TGQYCmVuZHN0cmVhbQplbmRvYmoKMTM2IDAgb2Jq
+	CjY2NDgKZW5kb2JqCjEzNyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0Fz
+	Y2VudCA3NzAgL0NhcEhlaWdodCA3MTcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0Zv
+	bnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL0tTR1lITitIZWx2
+	ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWln
+	aHQgNTQwIC9Gb250RmlsZTIgMTM1IDAgUiA+PgplbmRvYmoKMTM4IDAgb2JqClsgNjY3
+	IDAgMCAwIDY2NyAwIDAgMCAwIDAgMCAwIDAgMCAwIDY2NyAwIDAgNjY3IDAgMCAwIDAg
+	MCAwIDAgMCAwIDAgMCAwIDAKNTU2IDAgNTAwIDU1NiA1NTYgMjc4IDAgNTU2IDIyMiAw
+	IDAgMjIyIDAgNTU2IDU1NiAwIDAgMzMzIDUwMCAyNzggNTU2IDAgNzIyCjUwMCBdCmVu
+	ZG9iago2MiAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jh
+	c2VGb250IC9LU0dZSE4rSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoxMzcgMCBSIC9X
+	aWR0aHMgMTM4IDAgUiAvRmlyc3RDaGFyIDY1IC9MYXN0Q2hhciAxMjAgL0VuY29kaW5n
+	IC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoxMzkgMCBvYmoKPDwgL0xlbmd0aCAx
+	NDAgMCBSIC9MZW5ndGgxIDEwNzY0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh
+	bQp4Ab06e3hUxfUz972PbPb93uzebHY3m/eDhIQEsoS8eMUACkkkkACBJILyCMFQoUGh
+	QEAQEYhirVQL4WWWkMoCYimNIq2taBUqWlsrWH/9zEd//altJdn9nbkbUshn+/mHX+/d
+	MzNnZu7MmTPndWdv68rVjSgGdSAaVdU2LF+MpCuxCiH8ysJlDcujuE4JeefCtlZXFGcT
+	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
+	NzA1OQplbmRvYmoKMTQxIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNj
+	ZW50IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9u
+	dEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvQ1dKUklDK0hlbHZl
+	dGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdo
+	dCA1NDAgL0ZvbnRGaWxlMiAxMzkgMCBSID4+CmVuZG9iagoxNDIgMCBvYmoKWyA2Njcg
+	NjY3IDcyMiAwIDY2NyAwIDAgMCAwIDAgMCAwIDAgMCAwIDY2NyAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMAowIDU1NiAwIDUwMCA1NTYgNTU2IDAgNTU2IDAgMjIyIDAg
+	MCAyMjIgMCA1NTYgNTU2IDAgMCAzMzMgNTAwIDI3OCA1NTYgMCA3MjIKNTAwIDUwMCBd
+	CmVuZG9iago2NyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUg
+	L0Jhc2VGb250IC9DV0pSSUMrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoxNDEgMCBS
+	IC9XaWR0aHMgMTQyIDAgUiAvRmlyc3RDaGFyIDY1IC9MYXN0Q2hhciAxMjEgL0VuY29k
+	aW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoxNDMgMCBvYmoKPDwgL0xlbmd0
+	aCAxNDQgMCBSIC9MZW5ndGgxIDEzODkyIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
+	cmVhbQp4Ab17e3iUxdX4zHvfa/Z+v2azu9ncLyQkJJA15MYlEYhCgkYTIJAgKCAEscIX
+	FQSioohABKviBQKoWSCFBYqlNAhaW8EqKl6qFS3tz3y2/aFVYd/9zrybRMhj+/hHn+6b
+	MzNnZt65nDlz5pwzb5YuWdaKVKgT0WjKzJZFc5H0y78ZIeri7IUtixK4vgbiN2Z3LPUk
+	cDYVIXrB3EXzFiZw4XGE5M55C1YMvm9oRsi1oK21ZU6iHF2BuLANMhI4HgVxStvCpXcl
+	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
+	GCifm7MYXMpNOJ+jKZ6SBHEBMTwLR8ONIqwGTXtPBe6fVf5k55OBkCs7TZOXrWHHqcWl
+	b4CTkcmeJ24Uv3xZnNvHCc+rOK9FeDyFqQP2v4/QSvrFW1FrIjUiJASl4e5WD15g8AGA
+	xh2EW7gQfHeaDUZaAapAlahK+jp5ovQFci26XvpGehp893wjmo5moAbUCLf6N6GboSWy
+	07DUAwd37OjGaXW119el17Qu6Ghd2j67RaohFUMA/mz4AhwRfkHEFHoP4CLAt9CMAGAB
+	SAUoAqgBaABoA7gLYB1AN0APQBTgNMB7ABcBvoVJCwAWgFSAIoAagAaANoC7ANYBdAP0
+	AEQBTgO8Fx/8wRjQcBojzwg8YwSeMwLPHYFfNwIvH4ETi+fq/ipG4JUj8KoRePUIfPII
+	fMoIfNoInKzK1f3PGoHPHoHPGYFLfHUVveaNKAeaX9N++wh8/gh8wQhc+n+qq9q/fUT5
+	HSPwRSPwJSPwO0fg0v9LXdX+shHlHSPw5SNw4Kdr5reC4P8HViE2kgplbmRzdHJlYW0K
+	ZW5kb2JqCjE0NCAwIG9iago5MjY2CmVuZG9iagoxNDUgMCBvYmoKPDwgL1R5cGUgL0Zv
+	bnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNzE3IC9EZXNjZW50IC0y
+	MzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnRO
+	YW1lIC9VUk5NT04rSGVsdmV0aWNhIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhX
+	aWR0aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZpbGUyIDE0MyAwIFIgPj4KZW5kb2Jq
+	CjE0NiAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjc4IDAgMCAwIDU1
 	NiA1NTYgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgNjY3IDY2NyA3MjIgNzIy
-	IDY2NyA2MTEgNzc4IDAgMCAwIDAgNTU2IDAgMCAwIDY2NyAwIDcyMiAwIDYxMSAwIDAg
-	MCAwIDAKMCAwIDAgMCAwIDAgMCA1NTYgNTU2IDUwMCA1NTYgNTU2IDAgNTU2IDU1NiAy
-	MjIgMjIyIDAgMjIyIDgzMyA1NTYgNTU2IDU1NgowIDMzMyA1MDAgMjc4IDU1NiA1MDAg
-	NzIyIDUwMCA1MDAgXQplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5
-	cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvSlFSUlpBK0hlbHZldGljYSAvRm9udERlc2Ny
-	aXB0b3IKOTkgMCBSIC9XaWR0aHMgMTAwIDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hh
-	ciAxMjEgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoxMDEgMCBv
-	YmoKPDwgL0xlbmd0aCAxMDIgMCBSIC9MZW5ndGgxIDEwMDM2IC9GaWx0ZXIgL0ZsYXRl
-	RGVjb2RlID4+CnN0cmVhbQp4Ab06eXyU1bXnfvssmcy+T2a+TGYm+wohIZGMIRtbDKCQ
-	oNEECCQRlCUEwyu8uCAQFVRkUbpItaxaxpDKIOKjNopaa9Eq1qVWK1rbX/Ps60PbSjLz
-	zv0miZBf2+cf/vp9c+49567nnnPuucs3XWvWtUES9AILDYtaVy0D5QkMAJDeJStbVyVo
-	E422Lunu8iVoPh2AXbFs1fKVCVp6CEDtWb6iZ7S+KQJg2Nve1ro0kQ/DGBe3Y0KCJpMw
-	Tmtf2XVbgjZifzB7xa1LRvNNW5FOX9l622j/8D7SvltaV7Ylygfuxzht1a1ru0bpOozr
-	Vq1pGy1PGpG/XwLBVBPcCiq4GURgQI9vM4D4mdoDHObSfHyWZmt23pRc/gUYJIW+ac4O
-	JX5Rfvb839qGQ5oHpL9jgmqsPI2FjFgGgJZg/pDmgfEcpR4GpijMz4rCDIQKhMkIWVlX
-	26GXHID7ER5FYKGD3AM9CNsQHkbgxrHDSJ0k9/RzUvgZ0gNOMjOs4bzXmh1eu1rjfSNK
-	hIHve9+xf3yKOFB7HxFHfxKorlaTR8kPYCl4yY8gQDZAHaSTR45nrPC2YNZhWIXQi8Aq
-	ISGH+1MKvc+RbAhwBOsEIYUjT3t/X5Dj/aQgypB+7/OhKIfRT1OQCid7z3i+7/0vz3Lv
-	cwhHE1lHMrDE097DnhXenSlR8ki/90FPlGCdBxLROg9Wfdq7MmO3d2mBkj97d5Q52u8t
-	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
-	ZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNzE3IC9EZXNjZW50IC0yMzAg
-	L0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1l
-	IC9GSk1RVlgrSGVsdmV0aWNhIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0
-	aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZpbGUyIDEwMSAwIFIgPj4KZW5kb2JqCjEw
-	NCAwIG9iagpbIDY2NyAwIDAgNjY3IDAgNzc4IDAgMCAwIDAgMCAwIDAgMCA2NjcgMCAw
-	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYKMCA1MDAgNTU2IDU1NiAwIDAg
-	MCAyMjIgMCAwIDAgMCA1NTYgNTU2IDAgMCAzMzMgNTAwIDI3OCA1NTYgMCA3MjIgNTAw
-	IDUwMApdCmVuZG9iagozNCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1
-	ZVR5cGUgL0Jhc2VGb250IC9GSk1RVlgrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgox
-	MDMgMCBSIC9XaWR0aHMgMTA0IDAgUiAvRmlyc3RDaGFyIDY2IC9MYXN0Q2hhciAxMjEg
-	L0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoxMDUgMCBvYmoKPDwg
-	L0xlbmd0aCAxMDYgMCBSIC9MZW5ndGgxIDg1NjggL0ZpbHRlciAvRmxhdGVEZWNvZGUg
-	Pj4Kc3RyZWFtCngBvVp7eFNVtl/7vPNomqR5t2kS0iR9P2lpaaWhJKU8WstDaJFiWyi0
-	CIpQi2UGblVUqIgCAkW9KurwFBtKLwZQL8NF0Xk46Cj4GkdHdJz57Id3rnpVaHLXPmkr
-	9Dp+/OE353TtvdZ+rv3ba6+9z07bV97eAnHQBSzUzmtasRjkx1kFQHIXLm9aEZP1X2J8
-	18KOdmdM5lMB2GWLVyxZHpOlhwGU9iXLOofqJ6Csrm1taVoUy4fLGBe1YkJMJmMxTmld
-	3n5HTNb3Y1y27NaFQ/kJ7Sg7lzfdMdQ/fEDlW5qWt8TKO1MwTllx6ypaDh/HBQz8K1a2
-	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
-	IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVp
-	Z2h0IDcxNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4
-	MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvTlZYSFZWK0hlbHZldGljYSAvSXRhbGljQW5n
-	bGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA1NDAgL0ZvbnRGaWxl
-	MiAxMDUgMCBSID4+CmVuZG9iagoxMDggMCBvYmoKWyA2NjcgMCAwIDAgMCAwIDAgMCAw
-	IDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAwIDU1
-	Ngo1NTYgMCAwIDAgMjIyIDAgMCAwIDAgNTU2IDU1NiAwIDAgMzMzIDUwMCAyNzggNTU2
-	IDAgMCA1MDAgNTAwIF0KZW5kb2JqCjQ0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0
-	eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL05WWEhWVitIZWx2ZXRpY2EgL0ZvbnREZXNj
-	cmlwdG9yCjEwNyAwIFIgL1dpZHRocyAxMDggMCBSIC9GaXJzdENoYXIgNjkgL0xhc3RD
-	aGFyIDEyMSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjEwOSAw
-	IG9iago8PCAvTGVuZ3RoIDExMCAwIFIgL0xlbmd0aDEgOTY3NiAvRmlsdGVyIC9GbGF0
-	ZURlY29kZSA+PgpzdHJlYW0KeAG9Wnt4lMXVP/Pe95LN7mbv2c3ustnd3K8QEhLIEnLj
-	FgNBSJBAAgQSBOUSgqGFLygUCAgiclGsFbVcRZaQygLiRy2KWKtoFbzV1orW9jEP/fqh
-	VUl2vzPvhgj5Wh/+8Om+OTNzZuadOfM7Z85c3rQuXd4EMdABLFRPb1w8D+RfYgMAWThn
-	UePiKK/vxXjDnLZWV5TnkwDYhfMWz18U5aVHAJSO+Qvb+9+PexZAW9nc1Dg3Wg70/bxm
-	zIjyZCjGic2LWu+L8vpujCsX3junvzxuLfK+RY339fcPHyHvuqdxUVO0fmIRxomL713W
-	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
-	b2JqCjExMSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAg
-	L0NhcEhlaWdodCA3MTcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFst
-	OTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL05TU0dPVitIZWx2ZXRpY2EgL0l0
-	YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTQwIC9G
-	b250RmlsZTIgMTA5IDAgUiA+PgplbmRvYmoKMTEyIDAgb2JqClsgNjY3IDAgMCA2Njcg
-	MCAwIDAgMCAwIDAgMCAwIDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
-	IDAgMCA1NTYKMCA1MDAgNTU2IDU1NiAwIDAgMCAyMjIgMCAwIDAgMCA1NTYgNTU2IDAg
-	MCAzMzMgNTAwIDI3OCA1NTYgMCA3MjIgNTAwIDUwMApdCmVuZG9iago0OSAwIG9iago8
-	PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9OU1NHT1Yr
-	SGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoxMTEgMCBSIC9XaWR0aHMgMTEyIDAgUiAv
-	Rmlyc3RDaGFyIDY2IC9MYXN0Q2hhciAxMjEgL0VuY29kaW5nIC9NYWNSb21hbkVuY29k
-	aW5nCj4+CmVuZG9iagoxMTMgMCBvYmoKPDwgL0xlbmd0aCAxMTQgMCBSIC9MZW5ndGgx
-	IDEwNzY0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab06e3hUxfUz972P
-	bPb9ft1sdjeb9wNCQgJZQl48EgNRSCKBBAgkCMojBEOFBoUCAUFEIIq1Ui1vzBJSWUAs
-	pVGktRWtQkVrawXrr5/56K8/ta2Q3d+ZuyGFfLaff/j13j0zc2bmzpw5c1539rYtX9mM
-	4lAnolF1fdPSBUi6kqoRwq/MW9K0NIbrlJB3zWtvc8dwNgkhevGCpQuXxHDhKYTkjoWL
-	O4ae172BkF7f0tw0P9aObkGe2wIVMRyPgjyxZUnbwzFc2wd57eKH5g2167oBT1/S9PDQ
-	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
-	DC84NWq1HKviCXVygeK0Skam12cxVmO8DAgzGL+BsEGN1pQfo0sNFAJ5uCErs0EnZoPU
-	cSCLHiSJpJidO7qH2tX/18sfRbIv0J0PF6+ItOGtPzjAnv39G0ejgzuZU2NdEXr5E8Tm
-	TI9+KJ1kxMMZVSH6fTAvORPL1Qqb0u7PqVC3yhap+XxBq5TRtmw+UeZQKx0FKVR6oOBk
-	AVWQnezVqnlWsPsTTPYw7gp6TA4X73ekKyjHaEUhX1ho1/OB5IOJ1vG2gH1yvD/PMm78
-	K3gPHOCcwrtRjOmgf0QOrw32D8th0QBwnSy2AXYifSB9gKilxhTTzKTcMYYEhC1enBsv
-	IrPTJiKjWy9iMQGNoURkdZhEbBAhgf8FiCBK4rduHRidhkQjkbtxWIXjMcieAecSNfZ5
-	EkBlPeNxTjaorUYPnWAKFUiq3+cnmW/0qNwxOqxaXjWnbrfYkr1kblYN7htvUD62+vEC
-	UX6Q/fsLZ9tXmrxKpyY51deQbJSN+c0ju86e3tP1Vn3qpP07DHZOFWfPWIgXC6nmtFk1
-	U5NrXt9bUdE9uMeeQNMblFyxJ1ix6Kebdr2ow9eIv4GTLvoSU4WsyIYOBDMOWHC3+aBw
-	2ExPFjR79TSt5xxWPs6hV9h4m82k9msx7ac0Vofcb7LY4fifPyEuXzPEXeBtYeVAfj6R
-	45FaPgpZBK/SIPchlU7ti+m3BTDQb1HSb4Uxzgf6DYnMzPmIfovfoN8Sb5Expt3A1hgH
-	cwjrqNFqlMNTlz8x9aiXrz06OXPTk0sfs/Q4/3rmna+x9l07UxW6Mu+xg0ue3/fh5lXv
-	vYZzPoVjurEs8CAvepUeYM+DLjvQqmD2GFW5aqbqAHPIxnoFPRXvUCPB4eB1csphUrDp
-	unR1QKO1uhR+q8Xp2iguL75z+YPXriGwb/DTgNeSDJzVbJfJEcZmBazNDgmyUD4ktwk+
-	WCD81hGJ0RJRkASEMyCT0aTJ0XhGk2Wh0aO0OV89uW/Nvv2rNx3CXTWZ4479uOjoQyci
-	X9/4CM/57MrFX/3i0i+pMaOcUyjH1+N3zavFaV//Bc8EfauIXmWscHJoh1NmL1YGO/YI
-	T1sPuGhWRcWzeoNKG2/QB5VBvRCw4imKl+kL+HX6gu13wvuyy67feT4zfeZRXNBc0FKz
-	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
-	dCA3MTcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEg
-	MTQ0NSAxMTIyXSAvRm9udE5hbWUgL1VES1hXRStIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xl
-	IDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTQwIC9Gb250RmlsZTIg
-	MTEzIDAgUiA+PgplbmRvYmoKMTE2IDAgb2JqClsgNjY3IDY2NyA3MjIgMCA2NjcgMCAw
-	IDAgMCAwIDAgMCAwIDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAK
-	MCA1NTYgMCA1MDAgNTU2IDU1NiAwIDU1NiAwIDIyMiAwIDAgMjIyIDAgNTU2IDU1NiAw
-	IDAgMzMzIDUwMCAyNzggNTU2IDAgNzIyCjUwMCA1MDAgXQplbmRvYmoKNTUgMCBvYmoK
-	PDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvVURLWFdF
-	K0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKMTE1IDAgUiAvV2lkdGhzIDExNiAwIFIg
-	L0ZpcnN0Q2hhciA2NSAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNv
-	ZGluZwo+PgplbmRvYmoKMTE3IDAgb2JqCjw8IC9MZW5ndGggMTE4IDAgUiAvTGVuZ3Ro
-	MSA3MzU2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1Ze3hTVbZf+7xy
-	mrRpkjbvpElIk/T9pKWlHRpKUloKWCiPBik0pYUWqVas1apwK4ODFGRE5CH66YBzeYo9
-	tL0QYOAiosiMM+ILH9d7R0dwuI79mLlXvA7Q5K5zUiplRj/+8HPvrL3X2ms/1v7tdfY5
-	e6dj+f3NEAfdQEPNvGD7YpCC+a+YvbmoLdgelTWfYL5qUWeHPSqzKQD0ssXtS9qiMv80
-	gNy6ZFnXcPuEBwF4S0tzsCmqh+uYF7ZgQVQmYzFPbmnrwHpi0AxgkrLsnkXD+oQGlHVt
-	wQeHxwdxfPvdwbZmzDGY38Qkuf2e+zokEcw4PhS1L28erk/q0L63gGCpHO6BGLgLZECB
-	CmM9gOyS3AoMakU9hqYMxaaF8aVXQM1L8sJpv5Ty1x2/Of9t83WPYiP/dyyIuVFfzLnU
-	cCpALEH9oGLjiEZqh4k8BLXpIahCKkMqQEpPn2iAbrILnkT6FRINrWQddCGtRXoGiRnh
-	9qJ0hKzrY3jvUdIFJjLFq2BssxKNNoNcYXsnRLiB520fGT4/Roy4ep8RY18cxEyUk1+R
-	F6AJbORfwUUegkpIIdv7U5fZGlC1F9qRupFoKSVkb19Snu0EyQAXQ7CNG5IYcsj259xM
-	28XcEEX6bKc8IQazV5JQ8sbbTlqft/27dYntBNL+qGpfKtY4ZNtrXWbblBQi2/tsT1lD
-	BNtsjGb3W7HpIVtb6hZbU66kn7olRO3vsxWjfo5XYSssctgKrBds2Z4QT1DOtE61peX+
-	3paMDbGaHTt1edU2i3WTbTyqkqx+z3ikY2QfeRbSyLN9rim2o8jidPurUou2hMjD/ZUp
-	ua4QechbWJmyJbXS40qdanOlVng8yM95Q7ZadqdsoixPli5LkbllDplZlshreBWv5GN5
-	Oc/zshB5qa/Mxh0j+6EMYdnfz3M8GyIvYyFzjByQCg8c5hme4oFPDEU+ReclkBgi+wdU
-	IofMIU7iuBA50B8tOuC1MSLHSAoVJfKYYAoU4SmYAgJ5IsTBY7rOMkOZZoK6uML3fUmD
-	pLmRpn9/MBCrsKW6tk7YZw0IeSITsQZuVDfcYL4377gfVc3l6enVM7v6O9uXLvY3O/0N
-	Tn8zUoOwrrPFIHQ32u0Hl7aLCrtAuxsaF7WIebBZaHc2+4SlTp/9YKfU7hb1YlHd6fQd
-	hMX+WXUHF3ubfX2d3k6/M+gL9DeWL68fNdbakbGWl/+TscrFzpaLYzVK7W4Zq15UN4pj
-	1Ytj1YtjNXobpbHEyftba8vv60DvtPtbq+1CSq1QNWNenWAPBnwhsgsLffcDexJU7HFI
-	YbvBxGSDDSDyEdLHYh6eHfmCPQOqcFvkb3QJLuoRkahwWSmchCfgWegFDvYgnwILYBuc
-	JUvx2Z4PA3CeJEEW7r0MhGAqvEkikbdhMfwa63fAKdgMByEW27SBFrUbiCvyEMpe5Bth
-	dWQnJEMR/AKOQzH2ugEGI3sj/aidCbNhH+zH9r8jTuogkxB5OXIBeJiBfa5GzduRqZFe
-	0EAGlEMNlq6GE8RFfxxpAQOUoHXPwQuwA16Br8gqMhBpiXRGzkU+Q1c1gAVqMa4gA+Qz
-	upf5ReS5yJeRMCKRAmk4agNsghex/16MJ3Fr9ZO7SAfZRDZTXmoVNcA8xurDQ4hDKkzG
-	WIm78uOIwBE4Df8DfyeXKQOtojvo1yIFkf8FBVTjLMWZNEMnxjUYN+CcjhGO5JBJpIas
-	IE+TzeRdKo2aTdVRD1APUl/Q0+n5dBf9LnMf08euZ7dxivCVyLHImcj7oAcr3AnLYSXO
-	7hScg6/hKqGxLwtxkRJSThZg7CbPUkfIDnKEqiEnyTlqH/kj+ZxcJtcoloqltFQ61UFt
-	ovZTp6g/0K30ZvoZ+o/0FWYCS7E72IucS/Yf4cbw2vAfIiWRzyLf4hbLgwNXphymw0II
-	4mzbYSz8C87iAMZeXLXT8BqcleLnxAKD8C2iAERDTCSPTMM4ndxBFpNW8jw5ivGEZMs3
-	FC4EFUOpKT1loWqpRqqN6qbep7ppM51GT6Hn0b0Y36DP09foawzLJDBaZjJTBeuZNmY7
-	xl3MHqaPeYstZiew09k5bDe7ll1PL2LfZs9zK7kNXB93mfsrbotTZffI1uPqnEWffQV9
-	+bvAkGS0Pg/uhkXERxphC67GDhKEHvSuJvI44tUOKZF6eiU9mcpBbzgBD6O3bocVsJae
-	DzsiH9L74AP0lGXYZTfsZsrBym7F1VkFOehFw9Gbmpaa4nG7kp1jHHbc8i1mk9Gg12kT
-	EzRqVVysQh7DyziWoSkCGX5nRYNdcDcIjNtZWZkpys4gFgRvKmjAR9kuVIyuI9jFdkFU
-	jarpxZqLb6npjdb0jtQkKnsplGZm2P1Ou/B7n9MeIvNm1CH/hM8ZsAuDEj9N4p+U+Djk
-	HQ5sYPcbWnx2gTTY/UJFZ0uPv8GXmUGOeBEOeWaGuHF4QSF2LMCk4ArcYGGSWMMvmJw+
-	v2B0Io862uUPNgk1M+r8PrPDEcAyLJpZh2NkZrQKaCesi21yNq0LeaGxQeSC8+sEOhgQ
-	qAaxL3W6oHf6BP1DFw3fiTc4//qblALlqgg291QI3oZ1CK4oNohScD1K1bV27JZ6LFAn
-	kMeGjRBtXIqWiuZG3wmuhqV2IcZZ7mzpWdqA4MLMuj6T1yRtvgLU1PUZvUZJyMw4YlhZ
-	4sDZH8mcmDlRzEschpXR/M8/j5a/c1LMDStPf4p59cwRAIiIgLMK7RTsi6RBnGhskZg0
-	F0HPoiLECUOA4DRb0Z5JAoU+Q7sE1lUVFLprb5jR4osa17DU1xdjNEkvofIA1m/oUY3H
-	lcL6Kqe95wq+rRucg1+NLgkOl3Au1RUQleJCj/iKQII3+E7xZenCWbcYnC3i+nZKa4qy
-	0+C/qQBlERrRZiERX+A1dQ7BHsAC/JrMqA5BTE3dQUI2BEIk8lgIfNYj+I1KL1yA6gzR
-	1Vp9OD4KmRlYkOZALivDXoEjV4i+Yu+x91Q19dgr7C3oTIxLylHR3BPIRgRr6xAnmIUj
-	egPmEbY5EBiP/WSL/WATrN4TwB6WDveAuVSUPYSVcjLwZUq7a+pm1AndPrPg9QVwFdB9
-	T9bUCSfRcwMBrJU7YilavKLVMGxzHtqcm4b6/Ggv+O3SjV0EenrEPmvrnA7hZE+PuUd8
-	3qJyiMCtBd7hghCIVUTIQ6S7Btti5nSYpTVwOB1oVkDEdCy69A2Pwm/2H0a4cMRubDkO
-	rS2UEC76kRAuvh2Ex98WwiUjlo5CuBRtLhER/tlPh/CEUQiX/TDC3hG70ciJaK1XQrj8
-	R0J40u0g7LsthP0jlo5CuAJt9osIT/7pEK4chXDVDyM8ZcRuNLIarZ0iITz1R0J42u0g
-	PP22EL5jxNJRCNegzXeICM/46RCeOQrh2h9GeNaI3WjkbLR2loTwnB8J4bm3g3DdbSEc
-	GLF0FMLz0OaAiPCdIwh7zQLcvA9337Ltwo++Mc+/CXL8UmI1UM7OgV6uGGqY+6AIqZKc
-	gdWYi9RJFYMeD9tarHrjjicWTx7iXZEfCsQj9z8E6h9Kvq+AxtNaNLAjVTjkZMNS9ApJ
-	FGKGS8bCg/ANaaQyqHnUITqFfpBRoobCswEw5/BMSWPbsuh9EZ+NL3UkXhUCOIckysjT
-	n4SAQQLkZZ/AUWm0OelHsRcW5qTn5OarHWoPUjmzIXT9T+zxq5NCzLRrePeANXpxnEEc
-	R4Gnx+neZFkSwyjoJLx+iOGT5Ao+loqNpYBrpUpiTEqad4ExThkiin7H5rV4RTD962lD
-	pdNV30z7+oJaU5wNZWWlQ6VlpYPID+XmJDi0DvUwkV4m+/omOv36+/Qj105RNvb4QLh8
-	X1jZi0NjwPvFyPvsJfYixIMZz5I93ow1eGg+Q16l3uDPyrlJvHZ8PG0eL4uxUBaLQpNL
-	m5IMuQqjNelDx9LFUUsGRUPEodGMwbLB3JxJXd48MMW5iSvGxbp1SkMeJIImj5h45FQc
-	cvpYbR5JoDAxys15oGYwEc/8REzE8CjeCOp1apWMctg9brVqnMYBmgIVOMeAOlHjoJln
-	jz21+3R4c/jAqQNPn8Ajrfkv4b/95UL40/8jWiV78eqr4XPhwx9H4NMPyRSS9h5RXd1J
-	uq7g8bI0fCb81tfhg+wCXIOiyMf0IHsK18AKD3jzxiknK+cqdzN7zayLT6TirSrgrVZZ
-	gpyy6hVsVkKWKlWtMdkUHpMxybbGsbz8u/mXThu6cAFw+vhTF6uLJRBMBkuMHAgxKNwQ
-	Y8EEjJQb5GbejfPE36OP4jQ1uvy8woKxbucYTotT1qvz1c4CJcGJFozV5H/z1I4VO3Y9
-	9Phe0lOb87MDO8teuqc/fPXyf5GFlz44+7tXz/2WGjc2qZqyXp2weVEdybz6JZmLa1oZ
-	+Zgx4QnTgrcRLhLr7drKP2PabaNZJRXPJmqVmnhtojfWm8inmki14hB9hrxOnzF/yH8U
-	c972ofOS/pJTcUZ9RkPN51lHcvx2nTW5mJPJdA6rRSa36hQu2VbLbsthywcWxqWLd1lY
-	ozxWplZ64q0e1uRJzpJ5jEa35z3HrvphV70gech7Q8Wa4mL0V8yy66POghx6rmoQSyXI
-	KsDJsDQe3wnLcDZceI0qQZWoYrhY1xhzshvsYHWTJGuMXuYGhVbpJnFKp8mBRSwmvEHu
-	hjgVJlFnUpWmp4uUnpae9ii5tx7ura8HHWKs0zqSSH7euMJx+Uoi42Sc6FYqyCduj7gO
-	MkINnC8q1KiuX2af3PrErJzEg7I7cmd2TZz5RvhLYvgTsSlSphx4ZA9LnMzku2bPWDZl
-	54uv1RdOLtmYVWNRESfeYVCkPOy+v2JVfw8RL8nR11bjtlcyvK8Uei2yiwxueRwtj9Hr
-	TVg/VUaDkY/Z52iMelXptNNDpaen+5t9X4hPd9k0fK4S0DXU+Vrn6sMYmLRr59nj4o27
-	1Dc9iOttBBMs8OYe5s5wFMMlcp7ETq5DxibGUokGlZWVAWdQyE0ykwliU2NMFpJlSDWC
-	0WzBi+v+7wYeii5X9IEuRY9WFxcTcX2gntQn5GsnIHQIIdoyVoQL8VMSlMjq/VP3tVyo
-	yThszVnpTZ1SlGkeILuZ7G0LZr4wd+fQDOrFxtKmOF15wb2tQ2+hsWh3Z3g240JWCWOg
-	w5uxl9+tp1J4u0Wt5KxaWTyntFoUY5SUx2BKlmepshypY+KNzuQ1juNRx5IeOsm1JGcS
-	DR12I4vODKzJzbjBTLkJq8OEGJVuoPXc8LMnPn1Qn4xPXnQO2kS9Lp/kawvHFebn4YWG
-	6BMet0ftpF7f7ao4eszvwjSc1VvovfPhQ+HDHdu7ZuaUDHS9+073/IPHmrY/MncXfXBD
-	VUpp+L/DQ+GdWxYWJFUN/af4ptNHLlMx7Dy8qZv5b3FZ8pNKEiJlXhejK9bTnFKuNuH6
-	461XKmiV2njaRlP0dZ3RaLruWLJi+OmpLz4tPSRRZ8hGb8DNf1A1dEHyCPQHtWh7XuE4
-	rbhtuAtw/8jfc2j/frc2Ny4p0TbJs3Lexo3svPD7m4b8RQkKQm2I4R9dQr22SfIdbbiK
-	voRrYEDv+a337h7t44bdBlrG6bkiTaWmTrNE9gD9gGx94jbYym7TbtVt1e+BPTpVJVRr
-	J+vPahkf+zpLrWF3wS6ym92jZ5NTWINWr0Pf1sYq4q280igzGnVmnCULpFevNfTG/lJn
-	NJnfcyxZiRM04qvsgmGouBh/RmmGhqjjTRsqzjNmG8pKS0txxyB42e3VaLWg07Vp9HoD
-	S0ibBsCwJitdteK0lPGYk/p7c3PuJfXoqfkcTckoXEW3p0B82AvHTSDjSD6haccZ988b
-	y5/rfs6dmpSdpsrLVrETlOGON4mNMNlLwhvDX70cXjzA8b+O4xwG/ulkZvr1bfQq0V+l
-	EGnG+89/FuRYmIK3cOI96lS8w62FuTBfqkjwZjf6fcPhf13gm1UztXpSemXzss7mjtZF
-	Qazz3ddPDkqlSFORxNbindwjSOuRnkN6Cek3keGAPIzwBL+jRst33CI33SJL87ipfest
-	+rtvkdtvkaX/+W5q3yXq/x/J6KHECmVuZHN0cmVhbQplbmRvYmoKMTE4IDAgb2JqCjQ1
-	MjIKZW5kb2JqCjExOSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2Vu
-	dCA3NzAgL0NhcEhlaWdodCA3MzcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRC
-	Qm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL0RUUExLQytIZWx2ZXRp
-	Y2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQg
-	NzE3IC9Gb250RmlsZTIgMTE3IDAgUiA+PgplbmRvYmoKMTIwIDAgb2JqClsgNjY3IDAg
-	MCAwIDAgMCAwIDAgMCAwIDc3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
-	IDAgMCAwIDAgNTU2IDU1NgowIDAgMCAyMjIgMCAwIDAgMCA1NTYgMCA1NTYgMCAwIDAg
-	Mjc4IDAgMCAwIDAgNTAwIF0KZW5kb2JqCjYwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9T
-	dWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0RUUExLQytIZWx2ZXRpY2EgL0ZvbnRE
-	ZXNjcmlwdG9yCjExOSAwIFIgL1dpZHRocyAxMjAgMCBSIC9GaXJzdENoYXIgNjkgL0xh
-	c3RDaGFyIDEyMSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjEy
-	MSAwIG9iago8PCAvTGVuZ3RoIDEyMiAwIFIgL0xlbmd0aDEgOTQ5MiAvRmlsdGVyIC9G
-	bGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Wgt0lNW13ud/zyOTmUnmmUxmhsnMZDJ5kARC
-	YiIZQiYJj8RAEBIkmgQCCQ8FjFG8hRsVBIKiiIQoLhUfPKsZQioDiJdSFLFWoa2o1LZa
-	sfW6zOK2F1srzMzd55+QQlbr4q7l6v/PPmef9z7f2Wef858znSvvaYME6AYW6ua2LF8I
-	8uN6HYA0zF/Wsjwe1n+L/tr5XZ2OeJjPAGCXLly+aFk8LD0JoLQtWrpquHzS8wCJg+1t
-	LQvi6XAF/cJ2jIiHyTj009uXdd4XD+sH0a9Yetf84fSkH9H0ZS33DbcPn2DYcWfLsrZ4
-	flcfTV9+192dw+FZ6FcsX9k2nJ80oHzvA8FYHdwFClgCIjCgxbcJQPxSaQMOU2k6Pguy
-	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
-	8eycDGMG7qq4ElLCPUYe4wQFR1gVw/KCGr/zJKWKFZUaxAi/cnZILHdSyShOqoDsUFsS
-	KOaWWi0FS+5U3B3pGi5yiBrukilCah6xEfFmTK9Wq/j1Wj/+cLgGFXjPoQyTTYEkPSGM
-	KHA8zSiICkmhxJHdFNDoOY5VqbHbclGyHuFfr1190syvzzH7pdXaN2Vm/WrtyZEYxLFp
-	xYoVuHFJYQpSKJYqhPPD986+88vfDEZPHz3/q6PRnyOkg+z0K4fZqstn2Zuv/AwBRTtn
-	iE5hv8Tlhq4w7wTu7DFsMO82s6JgEor01foG/SLxXvZe8ZHkPtjO9xm2G7eb9sAeo7Ya
-	phmqTKcNXAX/Fs+s53fBLrKb32Pi0zN4s8FkxD2LQa1KtEkauiAZUxBQqhMmg7lf/ZgR
-	16VfO2UNRtWruWC+Dsj48oQQ51tyzWWlpaiIxQShC+gNBjAal+lNJjNPCFVu83rUSYSG
-	ehL6iELe2BUEVYoUCCwjMrKBGU83cYUTJpIJiAzLOk95Hmotf6b7GY8vLTdTm5+r5Sdq
-	op3vEjvhchdFt0S/fjW6cFCQXkoQnGbpyXSuFlXxQYqV/MTa8P7ynz06jPTivakPzxzo
-	Xeh0+SaW3nfOhjnQCHNhHuag2kzk4gI9LZh9a0Owfrq/um1pV1tnx/wWOYecjM50pAak
-	dqT7kDYg4eKEt86Ad8sAuLmBj5C+RPoWq5aQzEgZSEVI1bHhB9NhhCco3/Xh4Khw5agw
-	lera8gtGhWU8rqm/Y1S6/H+ia9LvHJV+16jwylHhu0eF5f8HXVMfPee5Vr57R4VX0fD/
-	Ae84n+0KZW5kc3RyZWFtCmVuZG9iagoxMjIgMCBvYmoKNjEwNAplbmRvYmoKMTIzIDAg
+	IDY2NyA2MTEgNzc4IDAgMCAwIDAgNTU2IDAgMCAwIDY2NyAwIDcyMiAwIDAgMCAwIDAg
+	MCAwIDAKMCAwIDAgMCAwIDAgNTU2IDU1NiA1MDAgNTU2IDU1NiAwIDU1NiA1NTYgMjIy
+	IDIyMiAwIDIyMiA4MzMgNTU2IDU1NiA1NTYgMAozMzMgNTAwIDI3OCA1NTYgNTAwIDcy
+	MiA1MDAgNTAwIF0KZW5kb2JqCjkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUg
+	L1RydWVUeXBlIC9CYXNlRm9udCAvVVJOTU9OK0hlbHZldGljYSAvRm9udERlc2NyaXB0
+	b3IKMTQ1IDAgUiAvV2lkdGhzIDE0NiAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIg
+	MTIxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMTQ3IDAgb2Jq
+	Cjw8IC9MZW5ndGggMTQ4IDAgUiAvTGVuZ3RoMSA5NDkyIC9GaWx0ZXIgL0ZsYXRlRGVj
+	b2RlID4+CnN0cmVhbQp4Ab1aC3SU1bXe53/PI5OZSeaZTGaGycxkMnmQBEJiIhlCJgmP
+	xEAQEiSaBAIJDwWMUbyFGxUEgqKIhCguFR88qxlCKgOIl1IUsVahrajUtlqx9brM4rYX
+	WyvMzN3nn5BCVuviruXq/88+Z5/3Pt/ZZ5/znzOdK+9pgwToBhbq5rYsXwjy43odgDTM
+	X9ayPB7Wf4v+2vldnY54mM8AYJcuXL5oWTwsPQmgtC1aumq4fNLzAImD7W0tC+LpcAX9
+	wnaMiIfJOPTT25d13hcP6wfRr1h61/zh9KQf0fRlLfcNtw+fYNhxZ8uytnh+Vx9NX37X
+	3Z3D4VnoVyxf2TacnzSgfO8DwVgd3AUKWAIiMKDFtwlA/FJpAw5TaTo+C7JUW+9ILP0G
+	dJIcvqPmMdl/y/n6uW/brnhVW6S/Y4Tian7qC76oD0BNMH1ItWUkRS6Hji4M9f4wTEEq
+	QxqP5PdPMkM32QWPIz2PxEIH2QSrkDYiPYXEjXB7MXSYbBrgpMARsgqsZGpAxdlnJVvs
+	ZqXK/sswEQaftX9s/vwoseDofUYsAwmgmKQkz5PnYAHYycvgJvdDNWSQpw/6ltqbMWkv
+	LEfqRmJll5C9A2n59jdIFrg5gmU8kMaR1+x/ysu2f5EXZsiA/YQ3zKH30zQMBRLtx23P
+	2v/Ltsj+BtL+eNI+H+Z4zb7XttS+NS1Mnh6wP2ELEyyzJe7dY8Oir9mX+XrtC/Lk9Om9
+	YWb/gL0Y02cHVPbCIqd9vO2CPdcblgiGs23T7Zl5v7CnY0HM5sBK3QGdPdW21X4TJqXZ
+	gt6bkI6SfWQHZJIdA+6p9iPIYncPTvEV9YbJfxyszshzh8n9gcLqjF5ftdftm253+yq9
+	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
+	FQRVihQILCMysoEZTzdxhRMmkgmIDMs6T3keai1/pvsZjy8tN1Obn6vlJ2qine8SO+Fy
+	F0W3RL9+NbpwUJBeShCcZunJdK4WVfFBipX8xNrw/vKfPTqM9OK9qQ/PHOhd6HT5Jpbe
+	d86GOdAIc2Ee5qDaTOTiAj0tmDarbkqw3l/dtrSrrbNjfoucQ05GZzpSA1I70n1IG5Bw
+	ccJbZ8C7ZQDc3MBHSF8ifYtVS0hmpAykIqTq2PCD6TDCE5Tv+nBwVLhyVJhKdW35BaPC
+	Mh7X1N8xKl3+P9E16XeOSr9rVHjlqPDdo8Ly/4OuqY+e81wr372jwqto+P8Azsyf1gpl
+	bmRzdHJlYW0KZW5kb2JqCjE0OCAwIG9iago2MTA0CmVuZG9iagoxNDkgMCBvYmoKPDwg
+	L1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNzE3IC9E
+	ZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgxIDE0NDUgMTEy
+	Ml0gL0ZvbnROYW1lIC9LVFBJRVMrSGVsdmV0aWNhIC9JdGFsaWNBbmdsZSAwCi9TdGVt
+	ViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDYzNyAvRm9udEZpbGUyIDE0NyAwIFIg
+	Pj4KZW5kb2JqCjE1MCAwIG9iagpbIDcyMiA2NjcgNjExIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgMCAwCjU1NiA1NTYg
+	MCAwIDAgMjIyIDAgMCAwIDgzMyA1NTYgNTU2IDAgMCAzMzMgNTAwIDI3OCAwIDUwMCA3
+	MjIgMCA1MDAgXQplbmRvYmoKNDEgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUg
+	L1RydWVUeXBlIC9CYXNlRm9udCAvS1RQSUVTK0hlbHZldGljYSAvRm9udERlc2NyaXB0
+	b3IKMTQ5IDAgUiAvV2lkdGhzIDE1MCAwIFIgL0ZpcnN0Q2hhciA2OCAvTGFzdENoYXIg
+	MTIxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMTUxIDAgb2Jq
+	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
+	6pvvD8ReOfner07Gfo4HwQF29vAJtvbiG+wVwz9DgWIneHPAfoyoBibTUz/eFtBjPosg
+	0ON+Hj3VC+iijaXP4hflMUwaxfILTNifTUX8+CMpf/jq7+/HdpOez2JfxWLnSQ+XF9tM
+	eviRiyPvkwdiNzOBxJpric1gP0cbpKvLq+Gb+yxb7AfsrCjYhBJjnbHRuExcx64T7zHv
+	wduYPZbd1t22g3DQqq+DWZZa2ysWrop/iWc28/thPznAH7Txaem83WKz4rpt0WqSPZKO
+	LkZWFyoRvftRm8V+VLvdimvSWzLVIKrwwpzz9oT+RpWXMF9Ua6Ejz15RXl5OfTiqK2y0
+	WMBqXWG02ew8ISvQEu2bc7OoOmgkYYySL8hfhUfNZlIksIzIKM5lMt3IFE+ZRqagNlhW
+	PhO8Y1Hl93u/H8xIycvUF+bp+Wm6WNdrxEu4vGWx+2N/+nFs6YAgPZEkyHbpwTSufngP
+	eztdD5Qn3obfrP/RQ/9CFVC+lRdBFdQo38Bn4/d3+pX7WlgAjbAQv1Ffj6XoLErcPwl4
+	OwQLrqqtmjEzq65teXdbV8fiVqXEWA9XI9KCsBKhFwEPi/AoQgThNMJZhI8Q/kybRdAj
+	+BDyEcIIDQgtCCvjow/gM44Tetd0GV09ga6dQGN7l5Wn3F7a3uIJ9JIJtCK7S/rvmJB/
+	8wT6lgn06gn0mgm08n+xS9pfOyF/3QT61gl0D6X/D104Nc4KZW5kc3RyZWFtCmVuZG9i
+	agoxNTIgMCBvYmoKNjU0OAplbmRvYmoKMTUzIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVz
+	Y3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2VudCAtMjMwIC9G
+	bGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAv
+	V09HRElKK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGgg
+	MTUwMCAvWEhlaWdodCA1NDAgL0ZvbnRGaWxlMiAxNTEgMCBSID4+CmVuZG9iagoxNTQg
+	MCBvYmoKWyA2NjcgMCAwIDY2NyAwIDc3OCAwIDAgMCAwIDAgMCAwIDAgNjY3IDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2CjAgNTAwIDU1NiA1NTYgMCAwIDAg
+	MjIyIDAgMCAwIDAgNTU2IDU1NiAwIDAgMzMzIDUwMCAyNzggNTU2IDAgNzIyIDUwMCA1
+	MDAKXQplbmRvYmoKMzYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVU
+	eXBlIC9CYXNlRm9udCAvV09HRElKK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKMTUz
+	IDAgUiAvV2lkdGhzIDE1NCAwIFIgL0ZpcnN0Q2hhciA2NiAvTGFzdENoYXIgMTIxIC9F
+	bmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMTU1IDAgb2JqCjw8IC9M
+	ZW5ndGggMTU2IDAgUiAvTGVuZ3RoMSA5Njc2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+
+	CnN0cmVhbQp4Ab1ae3iUxdU/8973ks3uZu/Zze6y2d3crxASEsgSkhBuMSQICRJIgECC
+	oFxCMLTwBYUCAUFELoq1oparyBJSWUD8qEURaxWtgrfaWtHaPuahXz+0Ksnud+bdECFf
+	68MfPt03Z2bOzLwzZ37nzJnLm9aly5sgBjqAharpjYvngfxLbAAgC+csalwc5fW9GG+Y
+	09bqivJ8EgC7cN7i+YuivPQIgNIxf2F7//txzwJoK5qbGudGy4G+n9eMGVGeDMU4sXlR
+	631RXt+NccXCe+f0l8etRd63qPG+/v7hI+Rd9zQuaorWTyzCOHHxvctao7znGsYVi5c2
+	9dcntSjfm0AwVw/3ggLuBhEY0OJTDyB+oXQAh6W0HH9z01TbZ8UWfQU6SeZnTdoqx6+4
+	X7j0TVOvX7VN+hYzFDfq01hIDicDqAmW96i2DZTI72GgD0FNagjGIRUjDUNKTR1tgQ6y
+	Dx5CehKJhRayCdqRNiI9isQNpA4id5Js6uKkwCnSDjYyPqDinFMMVqdFqXK+HSJC9xPO
+	9y2fniZW1N4nxNoVA4rRSvIk+QXMBSf5JXjJSqiAJPLY8eSFzgYsOgiLkTqQWDkk5GBX
+	Qo7zRZIGXo7gOz5I4Mjzzr9kpzs/yw4xpMv5kj/EYfTrBOQCsc6zjiec/+2Y73wR6XC0
+	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
+	gZzsLFK/ZMkSXEjjmdx4kks8KlzuLr/x1mtvf9gdvnD6g9+fDv8WDy7d7MTek+zY62+x
+	I3t/g4BiJyp0+J9gUgXD6CkVT7f0WMoiCfR4mklPoQK6aH3BKfz6eSMl9aeysuOwP7OC
+	ePCPJPz1628/DO8i7Z+Hvw6Hr5B2LjO8nrTzfdf7PiQPh+9hvNE11xgex36BNkhXl9cC
+	93QaN1j2W1hRMAv5+gp9rX6+uIJdIW427Mabg93GXaZd5gNwwKStgAnGseYLRq6Uf4Vn
+	1vP7YB/Zzx8w84lJvMVoNuG6bVSrYh2Shi5GpnhUInr3o2aj5ah6qwnXpHfcVIOowmuT
+	rlii+utXXtR8Ua051kxLcVFREfXhqK6A3mgEk2mR3my28IQsQku0rM9IpeqgkYQxIp+d
+	tYTU4yqcK7CMyMjOZRjdyOQNH0WGozZY1n3e98Dsksc7HvclJ2SmaHMytfwoTbj1deIk
+	XOb88Lbwl8+F53UL0jMxgtsiPZLIVfbuZu+n64H8izTh99V/9UN5wIvn/lwohXL5a+1E
+	/FJMv8dOhWlQC9Pxa+oM+UU6i6L3JQLeZUB13R0lo6tSK5oWtjW1tsxpxDrRUlq5Com+
+	Rb/9/RRpM9LjSM8ivYD0OtJHSF8i9eKLaiQ7UhpSEdJEpBmR/h/WgYE0ofcit/Blg3ja
+	9831qWQ383MG8XMH8TJON/XXMqj8nkH8vYP4pYP4ZYN4+f+Ybmp/+aDyFYP4+wbx7ZT/
+	Pyq+0UwKZW5kc3RyZWFtCmVuZG9iagoxNTYgMCBvYmoKNjI3MAplbmRvYmoKMTU3IDAg
 	b2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0
 	IDcxNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAx
-	NDQ1IDExMjJdIC9Gb250TmFtZSAvVlVYRVNMK0hlbHZldGljYSAvSXRhbGljQW5nbGUg
-	MAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA2MzcgL0ZvbnRGaWxlMiAx
-	MjEgMCBSID4+CmVuZG9iagoxMjQgMCBvYmoKWyA3MjIgNjY3IDYxMSAwIDAgMCAwIDAg
-	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDAgMAo1
-	NTYgNTU2IDAgMCAwIDIyMiAwIDAgMCA4MzMgNTU2IDU1NiAwIDAgMzMzIDUwMCAyNzgg
-	MCA1MDAgNzIyIDAgNTAwIF0KZW5kb2JqCjM5IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9T
-	dWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1ZVWEVTTCtIZWx2ZXRpY2EgL0ZvbnRE
-	ZXNjcmlwdG9yCjEyMyAwIFIgL1dpZHRocyAxMjQgMCBSIC9GaXJzdENoYXIgNjggL0xh
-	c3RDaGFyIDEyMSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjEy
-	NSAwIG9iago8PCAvTGVuZ3RoIDEyNiAwIFIgL0xlbmd0aDEgMTM4OTIgL0ZpbHRlciAv
-	RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBvXt7eJTF1fjMe99r9n6/ZrO72dwvJCQkkDXk
-	xiURiEKCRhMgkCAoIASxwhcVBKKiiEAEq+IFAqhZIIUFiqU0CFpbwSoqXqoVLe3PfLb9
-	oVVh3/3OvJtEyGP7+Eef7pszM2dm3rmcOXPmnDNvli5Z1opUqBPRaMrMlkVzkfTLvxkh
-	6uLshS2LEri+BuI3Zncs9SRwNhUhesHcRfMWJnDhcYTkznkLVgy+b2hGyLWgrbVlTqIc
-	XYG4sA0yEjgeBXFK28KldyVwXR/Ejy+4Y/ZgucEA+OSFLXcN9o8+BNxze8vC1kT9/CKI
-	UxbdcefSBJ73BsQLFi1pHayPG2B8byIMuX50B5Kh2xCPKKSBpwkh/qLciRgoJeXwm5Oh
-	2HRrUunXSCtI+K21j0jxq95fnvu29UpQsVH4DjJkQ/VJzIXEEEJKDOUDio3DJdJ7EPij
-	qD49iiYAlAEUAKSnX2dBnXgnehTgGQAateMH0QqA9QBPADDDqd2AHcYP7meE8BG8Atnw
-	xLCCcd9gsLotcoX7rSjm+p5yv2/57Ci2wup9iq37VUh2nRw/g59Gc5Abv4D8+G5Ug1Lx
-	tgOhBe5mKNqNFgF0AtBSiPHu/a489ys4A/kZDO8EkIvBB91/zs10f54bpfB+94lglIHo
-	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
-	ubq/ihF45Qi8agRePQKfPAKfMgKfNgInq3J1/7NG4LNH4HNG4BJfXUWveSPKgebXtN8+
-	Ap8/Al8wApf+n+qq9m8fUX7HCHzRCHzJCPzOEbj0/1JXtb9sRHnHCHz5CBz46Zr5rSD4
-	/wEpgTaDCmVuZHN0cmVhbQplbmRvYmoKMTI2IDAgb2JqCjkyNjYKZW5kb2JqCjEyNyAw
-	IG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdo
-	dCA3MTcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEg
-	MTQ0NSAxMTIyXSAvRm9udE5hbWUgL0FYTFhGTStIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xl
-	IDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTQwIC9Gb250RmlsZTIg
-	MTI1IDAgUiA+PgplbmRvYmoKMTI4IDAgb2JqClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAw
-	IDAgMCAyNzggMCAwIDAgNTU2IDU1NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAK
-	MCA2NjcgNjY3IDcyMiA3MjIgNjY3IDYxMSA3NzggMCAwIDAgMCA1NTYgMCAwIDAgNjY3
-	IDAgNzIyIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCA1NTYgNTU2IDUwMCA1NTYg
-	NTU2IDAgNTU2IDU1NiAyMjIgMjIyIDAgMjIyIDgzMyA1NTYgNTU2IDU1NiAwCjMzMyA1
-	MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDAgXQplbmRvYmoKOSAwIG9iago8PCAvVHlw
-	ZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9BWExYRk0rSGVsdmV0
-	aWNhIC9Gb250RGVzY3JpcHRvcgoxMjcgMCBSIC9XaWR0aHMgMTI4IDAgUiAvRmlyc3RD
-	aGFyIDMyIC9MYXN0Q2hhciAxMjEgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+
-	CmVuZG9iagoxMjkgMCBvYmoKPDwgL0xlbmd0aCAxMzAgMCBSIC9MZW5ndGgxIDk0MjAg
-	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
-	H7UXnPQKZW5kc3RyZWFtCmVuZG9iagoxMzAgMCBvYmoKNjA0MwplbmRvYmoKMTMxIDAg
-	b2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0
-	IDcxNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAx
-	NDQ1IDExMjJdIC9Gb250TmFtZSAvTlNTR09WK0hlbHZldGljYSAvSXRhbGljQW5nbGUg
+	NDQ1IDExMjJdIC9Gb250TmFtZSAvUllPQkFQK0hlbHZldGljYSAvSXRhbGljQW5nbGUg
 	MAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA1NDAgL0ZvbnRGaWxlMiAx
-	MjkgMCBSID4+CmVuZG9iagoxMzIgMCBvYmoKWyA2NjcgMCAwIDAgMCAwIDAgMCAwIDAg
-	MCA2NjcgMCA3MjIgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1NiAwIDUwMAo1
-	NTYgNTU2IDAgMCA1NTYgMjIyIDAgMCAwIDAgNTU2IDU1NiA1NTYgMCAzMzMgNTAwIDI3
-	OCA1NTYgMCAwIDUwMCBdCmVuZG9iagoyOSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3Vi
-	dHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9OU1NHT1YrSGVsdmV0aWNhIC9Gb250RGVz
-	Y3JpcHRvcgoxMzEgMCBSIC9XaWR0aHMgMTMyIDAgUiAvRmlyc3RDaGFyIDY5IC9MYXN0
-	Q2hhciAxMjAgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoxMzMg
-	MCBvYmoKKE1hYyBPUyBYIDEwLjYuOCBRdWFydHogUERGQ29udGV4dCkKZW5kb2JqCjEz
-	NCAwIG9iagooRDoyMDExMDkyODE2MDA0MFowMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8
-	IC9Qcm9kdWNlciAxMzMgMCBSIC9DcmVhdGlvbkRhdGUgMTM0IDAgUiAvTW9kRGF0ZSAx
-	MzQgMCBSID4+CmVuZG9iagp4cmVmCjAgMTM1CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAw
-	MDA5NzM0OSAwMDAwMCBuIAowMDAwMDIwMzE3IDAwMDAwIG4gCjAwMDAwMDM3ODkgMDAw
-	MDAgbiAKMDAwMDAxOTk1MiAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAw
-	MDM3NjkgMDAwMDAgbiAKMDAwMDAwMzg5MyAwMDAwMCBuIAowMDAwMDA0ODYzIDAwMDAw
-	IG4gCjAwMDAwOTAzNTcgMDAwMDAgbiAKMDAwMDAwNTcyNyAwMDAwMCBuIAowMDAwMDA0
-	MDAzIDAwMDAwIG4gCjAwMDAwMDQ4NDMgMDAwMDAgbiAKMDAwMDAwNDg5OSAwMDAwMCBu
-	IAowMDAwMDA1NzA3IDAwMDAwIG4gCjAwMDAwMTAwNDQgMDAwMDAgbiAKMDAwMDAwNTc2
-	NCAwMDAwMCBuIAowMDAwMDEwMDIzIDAwMDAwIG4gCjAwMDAwMTAxNTIgMDAwMDAgbiAK
-	MDAwMDA0MDMxMSAwMDAwMCBuIAowMDAwMDEyNjI4IDAwMDAwIG4gCjAwMDAwMTAyNjQg
-	MDAwMDAgbiAKMDAwMDAxMjYwNyAwMDAwMCBuIAowMDAwMDEyNzM2IDAwMDAwIG4gCjAw
-	MDAwMzAxODMgMDAwMDAgbiAKMDAwMDAxMzYzNyAwMDAwMCBuIAowMDAwMDEyODM2IDAw
-	MDAwIG4gCjAwMDAwMTM2MTcgMDAwMDAgbiAKMDAwMDAxMzc0NCAwMDAwMCBuIAowMDAw
-	MDk3MDc2IDAwMDAwIG4gCjAwMDAwMTQ2ODEgMDAwMDAgbiAKMDAwMDAxMzg1NiAwMDAw
-	MCBuIAowMDAwMDE0NjYxIDAwMDAwIG4gCjAwMDAwMTQ3ODggMDAwMDAgbiAKMDAwMDA0
-	NzU0NiAwMDAwMCBuIAowMDAwMDE1NjYyIDAwMDAwIG4gCjAwMDAwMTQ5MDAgMDAwMDAg
-	biAKMDAwMDAxNTY0MiAwMDAwMCBuIAowMDAwMDE1NzY5IDAwMDAwIG4gCjAwMDAwODAy
-	OTkgMDAwMDAgbiAKMDAwMDAxNjcyMSAwMDAwMCBuIAowMDAwMDE1ODgxIDAwMDAwIG4g
-	CjAwMDAwMTY3MDEgMDAwMDAgbiAKMDAwMDAxNjgyOCAwMDAwMCBuIAowMDAwMDUzNjIz
-	IDAwMDAwIG4gCjAwMDAwMTc3MjAgMDAwMDAgbiAKMDAwMDAxNjk0MCAwMDAwMCBuIAow
-	MDAwMDE3NzAwIDAwMDAwIG4gCjAwMDAwMTc4MjcgMDAwMDAgbiAKMDAwMDA2MDU3OCAw
-	MDAwMCBuIAowMDAwMDE4NzY3IDAwMDAwIG4gCjAwMDAwMjAwNzUgMDAwMDAgbiAKMDAw
-	MDAxNzkzOSAwMDAwMCBuIAowMDAwMDE4NzQ3IDAwMDAwIG4gCjAwMDAwMTg4NzUgMDAw
-	MDAgbiAKMDAwMDA2ODMzMSAwMDAwMCBuIAowMDAwMDE5NzMxIDAwMDAwIG4gCjAwMDAw
-	MTg5ODcgMDAwMDAgbiAKMDAwMDAxOTcxMSAwMDAwMCBuIAowMDAwMDE5ODM5IDAwMDAw
-	IG4gCjAwMDAwNzM1MTYgMDAwMDAgbiAKMDAwMDAyMDE1OCAwMDAwMCBuIAowMDAwMDIw
-	MjUwIDAwMDAwIG4gCjAwMDAwMjIwOTIgMDAwMDAgbiAKMDAwMDAyMDM2NSAwMDAwMCBu
-	IAowMDAwMDIyMDcwIDAwMDAwIG4gCjAwMDAwMjA0NzEgMDAwMDAgbiAKMDAwMDAyMjA0
-	OCAwMDAwMCBuIAowMDAwMDIyMDExIDAwMDAwIG4gCjAwMDAwMjA1OTEgMDAwMDAgbiAK
-	MDAwMDAyMTk4OSAwMDAwMCBuIAowMDAwMDIxOTUyIDAwMDAwIG4gCjAwMDAwMjA3MTEg
-	MDAwMDAgbiAKMDAwMDAyMTkzMCAwMDAwMCBuIAowMDAwMDIxODkzIDAwMDAwIG4gCjAw
-	MDAwMjA4MzIgMDAwMDAgbiAKMDAwMDAyMTg3MSAwMDAwMCBuIAowMDAwMDIxODM0IDAw
-	MDAwIG4gCjAwMDAwMjA5NTIgMDAwMDAgbiAKMDAwMDAyMTgxMiAwMDAwMCBuIAowMDAw
-	MDIxNzc1IDAwMDAwIG4gCjAwMDAwMjEwNzIgMDAwMDAgbiAKMDAwMDAyMTc1MyAwMDAw
-	MCBuIAowMDAwMDIxNzE2IDAwMDAwIG4gCjAwMDAwMjExOTIgMDAwMDAgbiAKMDAwMDAy
-	MTY5NCAwMDAwMCBuIAowMDAwMDIxNjU3IDAwMDAwIG4gCjAwMDAwMjEzMTIgMDAwMDAg
-	biAKMDAwMDAyMTYzNSAwMDAwMCBuIAowMDAwMDIxNTk4IDAwMDAwIG4gCjAwMDAwMjE0
-	MzIgMDAwMDAgbiAKMDAwMDAyMTU3NiAwMDAwMCBuIAowMDAwMDIxNTM5IDAwMDAwIG4g
-	CjAwMDAwMjIxOTkgMDAwMDAgbiAKMDAwMDAyOTczOSAwMDAwMCBuIAowMDAwMDI5NzYw
-	IDAwMDAwIG4gCjAwMDAwMjk5ODUgMDAwMDAgbiAKMDAwMDAzMDM1OCAwMDAwMCBuIAow
-	MDAwMDM5NzkwIDAwMDAwIG4gCjAwMDAwMzk4MTEgMDAwMDAgbiAKMDAwMDA0MDAzNiAw
-	MDAwMCBuIAowMDAwMDQwNDg3IDAwMDAwIG4gCjAwMDAwNDcxMjggMDAwMDAgbiAKMDAw
-	MDA0NzE1MCAwMDAwMCBuIAowMDAwMDQ3Mzc3IDAwMDAwIG4gCjAwMDAwNDc3MjMgMDAw
-	MDAgbiAKMDAwMDA1MzIxOSAwMDAwMCBuIAowMDAwMDUzMjQxIDAwMDAwIG4gCjAwMDAw
-	NTM0NjggMDAwMDAgbiAKMDAwMDA1MzgwMCAwMDAwMCBuIAowMDAwMDYwMTYyIDAwMDAw
-	IG4gCjAwMDAwNjAxODQgMDAwMDAgbiAKMDAwMDA2MDQxMSAwMDAwMCBuIAowMDAwMDYw
-	NzU1IDAwMDAwIG4gCjAwMDAwNjc5MDUgMDAwMDAgbiAKMDAwMDA2NzkyNyAwMDAwMCBu
-	IAowMDAwMDY4MTU0IDAwMDAwIG4gCjAwMDAwNjg1MDggMDAwMDAgbiAKMDAwMDA3MzEy
-	MiAwMDAwMCBuIAowMDAwMDczMTQ0IDAwMDAwIG4gCjAwMDAwNzMzNzEgMDAwMDAgbiAK
-	MDAwMDA3MzY5MyAwMDAwMCBuIAowMDAwMDc5ODg5IDAwMDAwIG4gCjAwMDAwNzk5MTEg
-	MDAwMDAgbiAKMDAwMDA4MDEzOCAwMDAwMCBuIAowMDAwMDgwNDc2IDAwMDAwIG4gCjAw
-	MDAwODk4MzUgMDAwMDAgbiAKMDAwMDA4OTg1NyAwMDAwMCBuIAowMDAwMDkwMDg0IDAw
-	MDAwIG4gCjAwMDAwOTA1MzMgMDAwMDAgbiAKMDAwMDA5NjY2OCAwMDAwMCBuIAowMDAw
-	MDk2NjkwIDAwMDAwIG4gCjAwMDAwOTY5MTcgMDAwMDAgbiAKMDAwMDA5NzI1MyAwMDAw
-	MCBuIAowMDAwMDk3MzA2IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTM1IC9Sb290
-	IDYyIDAgUiAvSW5mbyAxIDAgUiAvSUQgWyA8NDJjODk0NDZiNmU4ZGFkOTgxZWY5YzY0
-	NzNlMjg5NGQ+Cjw0MmM4OTQ0NmI2ZThkYWQ5ODFlZjljNjQ3M2UyODk0ZD4gXSA+Pgpz
-	dGFydHhyZWYKOTc0MjcKJSVFT0YKMyAwIG9iago8PC9UeXBlIC9QYWdlIC9Db250ZW50
-	cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNv
-	dXJjZXMgNyAwIFIgPj4KZW5kb2JqCjE1IDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRl
-	bnRzIDE2IDAgUiAvTWVkaWFCb3ggWzAgMCAxMTE4IDc4M10gL1BhcmVudCA0IDAgUiAv
-	UmVzb3VyY2VzIDE4IDAgUiA+PgplbmRvYmoKMjAgMCBvYmoKPDwvVHlwZSAvUGFnZSAv
-	Q29udGVudHMgMjEgMCBSIC9NZWRpYUJveCBbMCAwIDExMTggNzgzXSAvUGFyZW50IDQg
-	MCBSIC9SZXNvdXJjZXMgMjMgMCBSID4+CmVuZG9iagoyNSAwIG9iago8PC9UeXBlIC9Q
-	YWdlIC9Db250ZW50cyAyNiAwIFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10gL1BhcmVu
-	dCA0IDAgUiAvUmVzb3VyY2VzIDI4IDAgUiA+PgplbmRvYmoKMzAgMCBvYmoKPDwvVHlw
-	ZSAvUGFnZSAvQ29udGVudHMgMzEgMCBSIC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdIC9Q
-	YXJlbnQgNCAwIFIgL1Jlc291cmNlcyAzMyAwIFIgPj4KZW5kb2JqCjM1IDAgb2JqCjw8
-	L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDM2IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgz
-	XSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMzggMCBSID4+CmVuZG9iago0MCAwIG9i
-	ago8PC9UeXBlIC9QYWdlIC9Db250ZW50cyA0MSAwIFIgL01lZGlhQm94IFswIDAgNTU5
-	IDc4M10gL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDQzIDAgUiA+PgplbmRvYmoKNDUg
-	MCBvYmoKPDwvVHlwZSAvUGFnZSAvQ29udGVudHMgNDYgMCBSIC9NZWRpYUJveCBbMCAw
-	IDU1OSA3ODNdIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyA0OCAwIFIgPj4KZW5kb2Jq
-	CjUwIDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDUyIDAgUiAvTWVkaWFCb3gg
-	WzAgMCA1NTkgNzgzXSAvUGFyZW50IDUxIDAgUiAvUmVzb3VyY2VzIDU0IDAgUiA+Pgpl
-	bmRvYmoKNTYgMCBvYmoKPDwvVHlwZSAvUGFnZSAvQ29udGVudHMgNTcgMCBSIC9NZWRp
-	YUJveCBbMCAwIDU1OSA3ODNdIC9QYXJlbnQgNTEgMCBSIC9SZXNvdXJjZXMgNTkgMCBS
-	ID4+CmVuZG9iagoxIDAgb2JqCjw8L0F1dGhvciAoS2hhbGlkIEJlbGhhamphbWVcbnN0
-	aWFuKS9DcmVhdGlvbkRhdGUgKEQ6MjAxMTA3MzEwOTUyMDBaKS9DcmVhdG9yIChPbW5p
-	R3JhZmZsZSBQcm9mZXNzaW9uYWwgNS4zLjQpL01vZERhdGUgKEQ6MjAxMTA5MjgxNjAw
-	MDBaKS9Qcm9kdWNlciAxMzMgMCBSIC9UaXRsZSAoUHJvdmVuYW5jZV9PYmplY3RfUHJv
-	cGVydGllc19DYXJkaW5hbGl0aWVzKT4+CmVuZG9iagp4cmVmCjEgMQowMDAwMTAxMzQ4
-	IDAwMDAwIG4gCjMgMQowMDAwMTAwMjg3IDAwMDAwIG4gCjE1IDEKMDAwMDEwMDM5MCAw
-	MDAwMCBuIAoyMCAxCjAwMDAxMDA0OTcgMDAwMDAgbiAKMjUgMQowMDAwMTAwNjA0IDAw
-	MDAwIG4gCjMwIDEKMDAwMDEwMDcxMCAwMDAwMCBuIAozNSAxCjAwMDAxMDA4MTYgMDAw
-	MDAgbiAKNDAgMQowMDAwMTAwOTIyIDAwMDAwIG4gCjQ1IDEKMDAwMDEwMTAyOCAwMDAw
-	MCBuIAo1MCAxCjAwMDAxMDExMzQgMDAwMDAgbiAKNTYgMQowMDAwMTAxMjQxIDAwMDAw
-	IG4gCnRyYWlsZXIKPDwvSUQgWzw0MmM4OTQ0NmI2ZThkYWQ5ODFlZjljNjQ3M2UyODk0
-	ZD4gPDQyYzg5NDQ2YjZlOGRhZDk4MWVmOWM2NDczZTI4OTRkPl0gL0luZm8gMSAwIFIg
-	L1ByZXYgOTc0MjcgL1Jvb3QgNjIgMCBSIC9TaXplIDEzNT4+CnN0YXJ0eHJlZgoxMDE1
-	NzMKJSVFT0YK
+	NTUgMCBSID4+CmVuZG9iagoxNTggMCBvYmoKWyA2NjcgMCAwIDY2NyAwIDAgMCAwIDAg
+	MCAwIDAgMCAwIDY2NyAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1Ngow
+	IDUwMCA1NTYgNTU2IDAgMCAwIDIyMiAwIDAgMCAwIDU1NiA1NTYgMCAwIDMzMyA1MDAg
+	Mjc4IDU1NiAwIDcyMiA1MDAgNTAwCl0KZW5kb2JqCjUxIDAgb2JqCjw8IC9UeXBlIC9G
+	b250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1JZT0JBUCtIZWx2ZXRpY2Eg
+	L0ZvbnREZXNjcmlwdG9yCjE1NyAwIFIgL1dpZHRocyAxNTggMCBSIC9GaXJzdENoYXIg
+	NjYgL0xhc3RDaGFyIDEyMSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5k
+	b2JqCjE1OSAwIG9iagooTWFjIE9TIFggMTAuNi41IFF1YXJ0eiBQREZDb250ZXh0KQpl
+	bmRvYmoKMTYwIDAgb2JqCihEOjIwMTExMDA0MDg1MjA4WjAwJzAwJykKZW5kb2JqCjEg
+	MCBvYmoKPDwgL1Byb2R1Y2VyIDE1OSAwIFIgL0NyZWF0aW9uRGF0ZSAxNjAgMCBSIC9N
+	b2REYXRlIDE2MCAwIFIgPj4KZW5kb2JqCnhyZWYKMCAxNjEKMDAwMDAwMDAwMCA2NTUz
+	NSBmIAowMDAwMTE2NTg0IDAwMDAwIG4gCjAwMDAwMjM3MjAgMDAwMDAgbiAKMDAwMDAw
+	Mzc4OSAwMDAwMCBuIAowMDAwMDIzMzI3IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAg
+	biAKMDAwMDAwMzc2OSAwMDAwMCBuIAowMDAwMDAzODkzIDAwMDAwIG4gCjAwMDAwMDU3
+	MjggMDAwMDAgbiAKMDAwMDA5NTMzOCAwMDAwMCBuIAowMDAwMDA0ODMxIDAwMDAwIG4g
+	CjAwMDAwMDQwMDMgMDAwMDAgbiAKMDAwMDAwNDgxMSAwMDAwMCBuIAowMDAwMDA0ODY4
+	IDAwMDAwIG4gCjAwMDAwMDU3MDggMDAwMDAgbiAKMDAwMDAxMDk2NyAwMDAwMCBuIAow
+	MDAwMDA1NzY0IDAwMDAwIG4gCjAwMDAwMTA5NDYgMDAwMDAgbiAKMDAwMDAxMTA3NSAw
+	MDAwMCBuIAowMDAwMDcwMTg1IDAwMDAwIG4gCjAwMDAwMTEyMjggMDAwMDAgbiAKMDAw
+	MDAxMTI3MyAwMDAwMCBuIAowMDAwMDEzOTU4IDAwMDAwIG4gCjAwMDAwMTEzMjEgMDAw
+	MDAgbiAKMDAwMDAxMzkzNyAwMDAwMCBuIAowMDAwMDE0MDY2IDAwMDAwIG4gCjAwMDAw
+	NDU0MzQgMDAwMDAgbiAKMDAwMDAxNDk5MSAwMDAwMCBuIAowMDAwMDE0MTY2IDAwMDAw
+	IG4gCjAwMDAwMTQ5NzEgMDAwMDAgbiAKMDAwMDAxNTA5OCAwMDAwMCBuIAowMDAwMDU5
+	NDkxIDAwMDAwIG4gCjAwMDAwMTYwMzUgMDAwMDAgbiAKMDAwMDAxNTIxMCAwMDAwMCBu
+	IAowMDAwMDE2MDE1IDAwMDAwIG4gCjAwMDAwMTYxNDIgMDAwMDAgbiAKMDAwMDEwOTM1
+	NiAwMDAwMCBuIAowMDAwMDE3MDE2IDAwMDAwIG4gCjAwMDAwMTYyNTQgMDAwMDAgbiAK
+	MDAwMDAxNjk5NiAwMDAwMCBuIAowMDAwMDE3MTIzIDAwMDAwIG4gCjAwMDAxMDIxMjAg
+	MDAwMDAgbiAKMDAwMDAxODA3NSAwMDAwMCBuIAowMDAwMDE3MjM1IDAwMDAwIG4gCjAw
+	MDAwMTgwNTUgMDAwMDAgbiAKMDAwMDAxODE4MiAwMDAwMCBuIAowMDAwMDMxODg5IDAw
+	MDAwIG4gCjAwMDAwMTkwNzQgMDAwMDAgbiAKMDAwMDAxODI5NCAwMDAwMCBuIAowMDAw
+	MDE5MDU0IDAwMDAwIG4gCjAwMDAwMTkxODEgMDAwMDAgbiAKMDAwMDExNjMxMSAwMDAw
+	MCBuIAowMDAwMDIwMDgyIDAwMDAwIG4gCjAwMDAwMjM0NTAgMDAwMDAgbiAKMDAwMDAx
+	OTI5MyAwMDAwMCBuIAowMDAwMDIwMDYyIDAwMDAwIG4gCjAwMDAwMjAxOTAgMDAwMDAg
+	biAKMDAwMDA1Mjc3MyAwMDAwMCBuIAowMDAwMDIxMDk0IDAwMDAwIG4gCjAwMDAwMjAz
+	MDIgMDAwMDAgbiAKMDAwMDAyMTA3NCAwMDAwMCBuIAowMDAwMDIxMjAyIDAwMDAwIG4g
+	CjAwMDAwNzc1MjUgMDAwMDAgbiAKMDAwMDAyMjE0MSAwMDAwMCBuIAowMDAwMDIxMzE1
+	IDAwMDAwIG4gCjAwMDAwMjIxMjEgMDAwMDAgbiAKMDAwMDAyMjI0OSAwMDAwMCBuIAow
+	MDAwMDg1MjgwIDAwMDAwIG4gCjAwMDAwMjMxMDYgMDAwMDAgbiAKMDAwMDAyMjM2MiAw
+	MDAwMCBuIAowMDAwMDIzMDg2IDAwMDAwIG4gCjAwMDAwMjMyMTQgMDAwMDAgbiAKMDAw
+	MDAzNzA3NCAwMDAwMCBuIAowMDAwMDIzNTQ3IDAwMDAwIG4gCjAwMDAwMjM2MzkgMDAw
+	MDAgbiAKMDAwMDAyNTg4MCAwMDAwMCBuIAowMDAwMDIzNzY4IDAwMDAwIG4gCjAwMDAw
+	MjU4NTggMDAwMDAgbiAKMDAwMDAyMzg3NCAwMDAwMCBuIAowMDAwMDI1ODM2IDAwMDAw
+	IG4gCjAwMDAwMjU3OTkgMDAwMDAgbiAKMDAwMDAyMzk5NCAwMDAwMCBuIAowMDAwMDI1
+	Nzc3IDAwMDAwIG4gCjAwMDAwMjU3NDAgMDAwMDAgbiAKMDAwMDAyNDExNCAwMDAwMCBu
+	IAowMDAwMDI1NzE4IDAwMDAwIG4gCjAwMDAwMjU2ODEgMDAwMDAgbiAKMDAwMDAyNDIz
+	NSAwMDAwMCBuIAowMDAwMDI1NjU5IDAwMDAwIG4gCjAwMDAwMjU2MjIgMDAwMDAgbiAK
+	MDAwMDAyNDM1NSAwMDAwMCBuIAowMDAwMDI1NjAwIDAwMDAwIG4gCjAwMDAwMjU1NjMg
+	MDAwMDAgbiAKMDAwMDAyNDQ3NSAwMDAwMCBuIAowMDAwMDI1NTQxIDAwMDAwIG4gCjAw
+	MDAwMjU1MDQgMDAwMDAgbiAKMDAwMDAyNDU5NSAwMDAwMCBuIAowMDAwMDI1NDgyIDAw
+	MDAwIG4gCjAwMDAwMjU0NDUgMDAwMDAgbiAKMDAwMDAyNDcxNSAwMDAwMCBuIAowMDAw
+	MDI1NDIyIDAwMDAwIG4gCjAwMDAwMjUzODQgMDAwMDAgbiAKMDAwMDAyNDgzOSAwMDAw
+	MCBuIAowMDAwMDI1MzYxIDAwMDAwIG4gCjAwMDAwMjUzMjIgMDAwMDAgbiAKMDAwMDAy
+	NDk2NCAwMDAwMCBuIAowMDAwMDI1Mjk5IDAwMDAwIG4gCjAwMDAwMjUyNjAgMDAwMDAg
+	biAKMDAwMDAyNTA4OCAwMDAwMCBuIAowMDAwMDI1MjM3IDAwMDAwIG4gCjAwMDAwMjUx
+	OTggMDAwMDAgbiAKMDAwMDAyNTk4OSAwMDAwMCBuIAowMDAwMDMxNDg1IDAwMDAwIG4g
+	CjAwMDAwMzE1MDcgMDAwMDAgbiAKMDAwMDAzMTczNCAwMDAwMCBuIAowMDAwMDMyMDY2
+	IDAwMDAwIG4gCjAwMDAwMzY2ODAgMDAwMDAgbiAKMDAwMDAzNjcwMiAwMDAwMCBuIAow
+	MDAwMDM2OTI5IDAwMDAwIG4gCjAwMDAwMzcyNTEgMDAwMDAgbiAKMDAwMDA0NDk4NCAw
+	MDAwMCBuIAowMDAwMDQ1MDA2IDAwMDAwIG4gCjAwMDAwNDUyMzMgMDAwMDAgbiAKMDAw
+	MDA0NTYxMSAwMDAwMCBuIAowMDAwMDUyMzUxIDAwMDAwIG4gCjAwMDAwNTIzNzMgMDAw
+	MDAgbiAKMDAwMDA1MjYwMCAwMDAwMCBuIAowMDAwMDUyOTUwIDAwMDAwIG4gCjAwMDAw
+	NTkwODMgMDAwMDAgbiAKMDAwMDA1OTEwNSAwMDAwMCBuIAowMDAwMDU5MzMyIDAwMDAw
+	IG4gCjAwMDAwNTk2NjggMDAwMDAgbiAKMDAwMDA2OTY1MyAwMDAwMCBuIAowMDAwMDY5
+	Njc1IDAwMDAwIG4gCjAwMDAwNjk5MDIgMDAwMDAgbiAKMDAwMDA3MDM2MiAwMDAwMCBu
+	IAowMDAwMDc3MTAzIDAwMDAwIG4gCjAwMDAwNzcxMjUgMDAwMDAgbiAKMDAwMDA3NzM1
+	MiAwMDAwMCBuIAowMDAwMDc3NzAyIDAwMDAwIG4gCjAwMDAwODQ4NTQgMDAwMDAgbiAK
+	MDAwMDA4NDg3NiAwMDAwMCBuIAowMDAwMDg1MTAzIDAwMDAwIG4gCjAwMDAwODU0NTcg
+	MDAwMDAgbiAKMDAwMDA5NDgxNiAwMDAwMCBuIAowMDAwMDk0ODM4IDAwMDAwIG4gCjAw
+	MDAwOTUwNjUgMDAwMDAgbiAKMDAwMDA5NTUxNCAwMDAwMCBuIAowMDAwMTAxNzEwIDAw
+	MDAwIG4gCjAwMDAxMDE3MzIgMDAwMDAgbiAKMDAwMDEwMTk1OSAwMDAwMCBuIAowMDAw
+	MTAyMjk3IDAwMDAwIG4gCjAwMDAxMDg5MzggMDAwMDAgbiAKMDAwMDEwODk2MCAwMDAw
+	MCBuIAowMDAwMTA5MTg3IDAwMDAwIG4gCjAwMDAxMDk1MzMgMDAwMDAgbiAKMDAwMDEx
+	NTg5NSAwMDAwMCBuIAowMDAwMTE1OTE3IDAwMDAwIG4gCjAwMDAxMTYxNDQgMDAwMDAg
+	biAKMDAwMDExNjQ4OCAwMDAwMCBuIAowMDAwMTE2NTQxIDAwMDAwIG4gCnRyYWlsZXIK
+	PDwgL1NpemUgMTYxIC9Sb290IDc0IDAgUiAvSW5mbyAxIDAgUiAvSUQgWyA8YzUzZDM1
+	MjFlMzI4YzAxZjhkMGExZDhmYThhOTkzOGI+CjxjNTNkMzUyMWUzMjhjMDFmOGQwYTFk
+	OGZhOGE5OTM4Yj4gXSA+PgpzdGFydHhyZWYKMTE2NjYyCiUlRU9GCjMgMCBvYmoKPDwv
+	VHlwZSAvUGFnZSAvQ29udGVudHMgNSAwIFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10g
+	L1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDcgMCBSID4+CmVuZG9iagoxNSAwIG9iago8
+	PC9UeXBlIC9QYWdlIC9Db250ZW50cyAxNiAwIFIgL01lZGlhQm94IFswIDAgMTExOCA3
+	ODNdIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyAxOCAwIFIgPj4KZW5kb2JqCjIyIDAg
+	b2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDIzIDAgUiAvTWVkaWFCb3ggWzAgMCAx
+	MTE4IDc4M10gL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDI1IDAgUiA+PgplbmRvYmoK
+	MjcgMCBvYmoKPDwvVHlwZSAvUGFnZSAvQ29udGVudHMgMjggMCBSIC9NZWRpYUJveCBb
+	MCAwIDU1OSA3ODNdIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyAzMCAwIFIgPj4KZW5k
+	b2JqCjMyIDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDMzIDAgUiAvTWVkaWFC
+	b3ggWzAgMCA1NTkgNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMzUgMCBSID4+
+	CmVuZG9iagozNyAwIG9iago8PC9UeXBlIC9QYWdlIC9Db250ZW50cyAzOCAwIFIgL01l
+	ZGlhQm94IFswIDAgNTU5IDc4M10gL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDQwIDAg
+	UiA+PgplbmRvYmoKNDIgMCBvYmoKPDwvVHlwZSAvUGFnZSAvQ29udGVudHMgNDMgMCBS
+	IC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyA0
+	NSAwIFIgPj4KZW5kb2JqCjQ3IDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDQ4
+	IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNvdXJj
+	ZXMgNTAgMCBSID4+CmVuZG9iago1MiAwIG9iago8PC9UeXBlIC9QYWdlIC9Db250ZW50
+	cyA1NCAwIFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10gL1BhcmVudCA1MyAwIFIgL1Jl
+	c291cmNlcyA1NiAwIFIgPj4KZW5kb2JqCjU4IDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0Nv
+	bnRlbnRzIDU5IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXSAvUGFyZW50IDUzIDAg
+	UiAvUmVzb3VyY2VzIDYxIDAgUiA+PgplbmRvYmoKNjMgMCBvYmoKPDwvVHlwZSAvUGFn
+	ZSAvQ29udGVudHMgNjQgMCBSIC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdIC9QYXJlbnQg
+	NTMgMCBSIC9SZXNvdXJjZXMgNjYgMCBSID4+CmVuZG9iago2OCAwIG9iago8PC9UeXBl
+	IC9QYWdlIC9Db250ZW50cyA2OSAwIFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10gL1Bh
+	cmVudCA1MyAwIFIgL1Jlc291cmNlcyA3MSAwIFIgPj4KZW5kb2JqCjEgMCBvYmoKPDwv
+	QXV0aG9yIChLaGFsaWQgQmVsaGFqamFtZSkvQ3JlYXRpb25EYXRlIChEOjIwMTEwNzMx
+	MDk1MjAwWikvQ3JlYXRvciAoT21uaUdyYWZmbGUgNS4zLjIpL01vZERhdGUgKEQ6MjAx
+	MTEwMDQwODUwMDBaKS9Qcm9kdWNlciAxNTkgMCBSIC9UaXRsZSAoUHJvdmVuYW5jZV9P
+	YmplY3RfUHJvcGVydGllc19DYXJkaW5hbGl0aWVzLmdyYWZmbGUpPj4KZW5kb2JqCnhy
+	ZWYKMSAxCjAwMDAxMjEzMTggMDAwMDAgbiAKMyAxCjAwMDAxMjAwNDMgMDAwMDAgbiAK
+	MTUgMQowMDAwMTIwMTQ2IDAwMDAwIG4gCjIyIDEKMDAwMDEyMDI1MyAwMDAwMCBuIAoy
+	NyAxCjAwMDAxMjAzNjAgMDAwMDAgbiAKMzIgMQowMDAwMTIwNDY2IDAwMDAwIG4gCjM3
+	IDEKMDAwMDEyMDU3MiAwMDAwMCBuIAo0MiAxCjAwMDAxMjA2NzggMDAwMDAgbiAKNDcg
+	MQowMDAwMTIwNzg0IDAwMDAwIG4gCjUyIDEKMDAwMDEyMDg5MCAwMDAwMCBuIAo1OCAx
+	CjAwMDAxMjA5OTcgMDAwMDAgbiAKNjMgMQowMDAwMTIxMTA0IDAwMDAwIG4gCjY4IDEK
+	MDAwMDEyMTIxMSAwMDAwMCBuIAp0cmFpbGVyCjw8L0lEIFs8YzUzZDM1MjFlMzI4YzAx
+	ZjhkMGExZDhmYThhOTkzOGI+IDxjNTNkMzUyMWUzMjhjMDFmOGQwYTFkOGZhOGE5OTM4
+	Yj5dIC9JbmZvIDEgMCBSIC9QcmV2IDExNjY2MiAvUm9vdCA3NCAwIFIgL1NpemUgMTYx
+	Pj4Kc3RhcnR4cmVmCjEyMTUzMQolJUVPRgo=
 	</data>
 	<key>QuickLookThumbnail</key>
 	<data>
-	TU0AKgAAEeKAP+BP8AQWDQeEQmFQuGQ2HQ+IRB5RMAMiLAADRkAAiOAB3x+Nx2JvIABC
+	TU0AKgAAEb6AP+BP8AQWDQeEQmFQuGQ2HQ+IRB5RMAMiLAADRkAAiOAB3x+Nx2JvIABC
 	TAACykAOqWAB9S+EBiZACBgCRgAUTkACWeRGfT+gUGhUOEwOCUSkUmlUBlU2SyeDvipA
 	AK1UAO6sU8IAB+10APWwAB7WMACCzAABWkAOe2AAD28ABG5AAJXWl3e8XmhUa9X2/X/A
 	YHBYPB3zCYfEUt94ubRSwPUAPfJTSBAB45cADHNRiNYnPZ/KZXQaPRvTTVes1J8AAH60
@@ -2078,91 +2470,90 @@
 	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
-	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
-	BAAAEpgAAAAAAAgACAAIAAgAAQABAAEAAQ==
+	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
 	</data>
 	<key>ReadOnly</key>
 	<string>NO</string>
@@ -2274,7 +2665,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2353,7 +2744,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2430,7 +2821,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2478,7 +2869,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2639,7 +3030,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2718,7 +3109,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2764,7 +3155,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2812,7 +3203,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2860,7 +3251,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2944,7 +3335,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -2992,7 +3383,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3104,7 +3495,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3152,7 +3543,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3200,7 +3591,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3248,7 +3639,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3328,7 +3719,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3376,7 +3767,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3424,7 +3815,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3472,7 +3863,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3520,7 +3911,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3568,7 +3959,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3616,7 +4007,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3664,7 +4055,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3780,7 +4171,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3861,7 +4252,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -3940,7 +4331,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4019,7 +4410,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4117,26 +4508,254 @@
 			<key>GraphicsList</key>
 			<array>
 				<dict>
+					<key>Bounds</key>
+					<string>{{268, 379}, {17, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>163</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 0,n}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{240.5, 378}, {17, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>162</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 0,n}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{242.5, 439}, {104, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>161</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 wasScheduledAfter}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>136</integer>
-					</dict>
-					<key>ID</key>
-					<integer>150</integer>
+						<integer>143</integer>
+					</dict>
+					<key>ID</key>
+					<integer>160</integer>
 					<key>Points</key>
 					<array>
-						<string>{300.752, 337.036}</string>
-						<string>{425.276, 296.749}</string>
+						<string>{250.479, 370.467}</string>
+						<string>{241, 414}</string>
+						<string>{250, 437}</string>
+						<string>{298, 438}</string>
+						<string>{303, 424}</string>
+						<string>{266.77, 370.215}</string>
 					</array>
 					<key>Style</key>
 					<dict>
 						<key>stroke</key>
 						<dict>
 							<key>HeadArrow</key>
-							<string>Arrow</string>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>143</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{187, 371}, {17, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>158</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 0,n}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>ID</key>
+					<integer>157</integer>
+					<key>Points</key>
+					<array>
+						<string>{208.534, 367.009}</string>
+						<string>{156.5, 384}</string>
+						<string>{156.5, 414}</string>
+						<string>{197, 427}</string>
+						<string>{221, 420}</string>
+						<string>{224, 369}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
 							<key>LineType</key>
 							<integer>1</integer>
 							<key>TailArrow</key>
@@ -4155,14 +4774,91 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>136</integer>
-					</dict>
-					<key>ID</key>
-					<integer>141</integer>
+						<integer>151</integer>
+					</dict>
+					<key>ID</key>
+					<integer>154</integer>
 					<key>Points</key>
 					<array>
-						<string>{513.258, 335.506}</string>
-						<string>{476.744, 302.493}</string>
+						<string>{297.964, 367.389}</string>
+						<string>{359, 389}</string>
+						<string>{409.692, 372.002}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>143</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{331.5, 368.891}, {58, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>153</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 hadRecipe}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>ID</key>
+					<integer>152</integer>
+					<key>Points</key>
+					<array>
+						<string>{442.668, 342.5}</string>
+						<string>{443, 306}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -4179,78 +4875,12 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>135</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>136</integer>
-					</dict>
-					<key>ID</key>
-					<integer>140</integer>
-					<key>Points</key>
-					<array>
-						<string>{427.793, 334.254}</string>
-						<string>{447.207, 303.745}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>HeadArrow</key>
-							<string>Arrow</string>
-							<key>LineType</key>
-							<integer>1</integer>
-							<key>TailArrow</key>
-							<string>0</string>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>134</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>136</integer>
-					</dict>
-					<key>ID</key>
-					<integer>139</integer>
-					<key>Points</key>
-					<array>
-						<string>{284.801, 239.848}</string>
-						<string>{423.247, 276.633}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>HeadArrow</key>
-							<string>Arrow</string>
-							<key>LineType</key>
-							<integer>1</integer>
-							<key>TailArrow</key>
-							<string>0</string>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>112</integer>
+						<integer>151</integer>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{418, 268}, {81, 36}}</string>
+					<string>{{402, 343}, {81, 36}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -4266,7 +4896,7 @@
 						<real>14</real>
 					</dict>
 					<key>ID</key>
-					<integer>136</integer>
+					<integer>151</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -4317,19 +4947,232 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
 
-\f0\fs28 \cf2 Thing}</string>
+\f0\fs28 \cf2 Recipe}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>164</integer>
+					</dict>
+					<key>ID</key>
+					<integer>169</integer>
+					<key>Points</key>
+					<array>
+						<string>{298.965, 336.759}</string>
+						<string>{409.603, 298.836}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>Arrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>143</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>164</integer>
+					</dict>
+					<key>ID</key>
+					<integer>168</integer>
+					<key>Points</key>
+					<array>
+						<string>{535.555, 288.047}</string>
+						<string>{499.386, 287.206}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>Arrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>135</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>164</integer>
+					</dict>
+					<key>ID</key>
+					<integer>167</integer>
+					<key>Points</key>
+					<array>
+						<string>{518.522, 336.472}</string>
+						<string>{470.361, 302.445}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>Arrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>134</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>164</integer>
+					</dict>
+					<key>ID</key>
+					<integer>166</integer>
+					<key>Points</key>
+					<array>
+						<string>{284.343, 240.238}</string>
+						<string>{406.173, 274.506}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>Arrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>112</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{395, 268}, {104, 36}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0.189516</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>Size</key>
+						<real>14</real>
+					</dict>
+					<key>ID</key>
+					<integer>164</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>a</key>
+								<string>0.44</string>
+								<key>b</key>
+								<string>0.891129</string>
+								<key>g</key>
+								<string>0.762969</string>
+								<key>r</key>
+								<string>0.463197</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Beneath</key>
+							<string>YES</string>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>0.57164120674133301</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf2 owl:Thing}</string>
 						<key>VerticalPad</key>
 						<integer>0</integer>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{491, 334}, {81, 36}}</string>
+					<string>{{536, 271}, {81, 36}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -4396,7 +5239,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4408,7 +5251,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{376, 334}, {81, 36}}</string>
+					<string>{{500, 334}, {81, 36}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -4475,7 +5318,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4552,7 +5395,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4600,7 +5443,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4698,14 +5541,14 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>136</integer>
-					</dict>
-					<key>ID</key>
-					<integer>125</integer>
+						<integer>164</integer>
+					</dict>
+					<key>ID</key>
+					<integer>165</integer>
 					<key>Points</key>
 					<array>
-						<string>{502.221, 396.588}</string>
-						<string>{465.693, 304.195}</string>
+						<string>{461.452, 238.448}</string>
+						<string>{452.677, 267.624}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -4727,7 +5570,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{417.5, 397}, {184, 36}}</string>
+					<string>{{375, 202}, {184, 36}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -4794,7 +5637,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4873,7 +5716,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4919,7 +5762,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -4967,7 +5810,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5015,7 +5858,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5050,11 +5893,11 @@
 						<key>stroke</key>
 						<dict>
 							<key>HeadArrow</key>
-							<string>FilledArrow</string>
+							<string>0</string>
 							<key>LineType</key>
 							<integer>1</integer>
 							<key>TailArrow</key>
-							<string>0</string>
+							<string>FilledArrow</string>
 						</dict>
 					</dict>
 					<key>Tail</key>
@@ -5099,7 +5942,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5147,7 +5990,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5259,7 +6102,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5307,7 +6150,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5321,7 +6164,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{335, 356}, {17, 14}}</string>
+					<string>{{203, 381}, {17, 14}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -5355,7 +6198,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5369,86 +6212,6 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{264, 376}, {17, 14}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FitText</key>
-					<string>YES</string>
-					<key>Flow</key>
-					<string>Resize</string>
-					<key>ID</key>
-					<integer>94</integer>
-					<key>Shape</key>
-					<string>Rectangle</string>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Pad</key>
-						<integer>0</integer>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
-
-\f0\fs24 \cf0 0,n}</string>
-						<key>VerticalPad</key>
-						<integer>0</integer>
-					</dict>
-					<key>Wrap</key>
-					<string>NO</string>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>143</integer>
-					</dict>
-					<key>ID</key>
-					<integer>148</integer>
-					<key>Points</key>
-					<array>
-						<string>{285, 372}</string>
-						<string>{318, 427}</string>
-						<string>{395, 427}</string>
-						<string>{409, 403}</string>
-						<string>{375, 380}</string>
-						<string>{310.805, 365.083}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>LineType</key>
-							<integer>1</integer>
-							<key>TailArrow</key>
-							<string>0</string>
-						</dict>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
 					<string>{{286, 320}, {17, 14}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
@@ -5483,7 +6246,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5531,7 +6294,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5579,7 +6342,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5627,7 +6390,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5675,7 +6438,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5689,7 +6452,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{319, 408}, {87, 14}}</string>
+					<string>{{143, 430}, {83, 14}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -5723,12 +6486,12 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
 
-\f0\fs24 \cf0 wasPrecededBy}</string>
+\f0\fs24 \cf0 wasInformedBy}</string>
 						<key>VerticalPad</key>
 						<integer>0</integer>
 					</dict>
@@ -5771,7 +6534,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5828,7 +6591,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -5861,11 +6624,11 @@
 						<key>stroke</key>
 						<dict>
 							<key>HeadArrow</key>
-							<string>FilledArrow</string>
+							<string>0</string>
 							<key>LineType</key>
 							<integer>1</integer>
 							<key>TailArrow</key>
-							<string>0</string>
+							<string>FilledArrow</string>
 						</dict>
 					</dict>
 					<key>Tail</key>
@@ -5944,7 +6707,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6025,7 +6788,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6104,7 +6867,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6183,7 +6946,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6286,14 +7049,126 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
+						<integer>113</integer>
+					</dict>
+					<key>ID</key>
+					<integer>132</integer>
+					<key>Points</key>
+					<array>
+						<string>{655.99, 133.652}</string>
+						<string>{400.067, 75.1333}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>Arrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>129</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{652, 124}, {81, 36}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0.189516</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>Size</key>
+						<real>14</real>
+					</dict>
+					<key>ID</key>
+					<integer>129</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.649194</string>
+								<key>g</key>
+								<string>0.891129</string>
+								<key>r</key>
+								<string>0.71371</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Beneath</key>
+							<string>YES</string>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>0.57164120674133301</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf2 Recipe}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
 						<integer>112</integer>
 					</dict>
 					<key>ID</key>
 					<integer>128</integer>
 					<key>Points</key>
 					<array>
-						<string>{260.213, 199.179}</string>
-						<string>{237.603, 158.833}</string>
+						<string>{260.231, 199.176}</string>
+						<string>{237.661, 158.825}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6325,8 +7200,8 @@
 					<integer>127</integer>
 					<key>Points</key>
 					<array>
-						<string>{421.682, 123.769}</string>
-						<string>{344.225, 80.6008}</string>
+						<string>{429.943, 123.224}</string>
+						<string>{377.173, 81.8217}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6358,8 +7233,8 @@
 					<integer>126</integer>
 					<key>Points</key>
 					<array>
-						<string>{195.187, 199.179}</string>
-						<string>{217.797, 158.833}</string>
+						<string>{195.169, 199.176}</string>
+						<string>{217.739, 158.825}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6391,8 +7266,8 @@
 					<integer>125</integer>
 					<key>Points</key>
 					<array>
-						<string>{557.381, 131.386}</string>
-						<string>{357.788, 76.4369}</string>
+						<string>{558.997, 130.3}</string>
+						<string>{394.632, 77.4922}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6415,12 +7290,17 @@
 				<dict>
 					<key>Class</key>
 					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>113</integer>
+					</dict>
 					<key>ID</key>
 					<integer>124</integer>
 					<key>Points</key>
 					<array>
-						<string>{312.932, 122.5}</string>
-						<string>{313, 83}</string>
+						<string>{322.99, 123.102}</string>
+						<string>{345.533, 83.1128}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6452,8 +7332,8 @@
 					<integer>123</integer>
 					<key>Points</key>
 					<array>
-						<string>{246.385, 124.959}</string>
-						<string>{296.363, 82.0545}</string>
+						<string>{251.706, 126.745}</string>
+						<string>{328.983, 80.856}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6485,8 +7365,8 @@
 					<integer>122</integer>
 					<key>Points</key>
 					<array>
-						<string>{145.834, 125.592}</string>
-						<string>{279.249, 78.1529}</string>
+						<string>{151.077, 126.42}</string>
+						<string>{315.642, 77.0246}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6575,7 +7455,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6654,7 +7534,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6733,7 +7613,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6812,7 +7692,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6891,7 +7771,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6970,7 +7850,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -6982,7 +7862,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{263.5, 47}, {105.5, 36}}</string>
+					<string>{{303, 47}, {105.5, 36}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -7049,7 +7929,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -7128,7 +8008,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -7231,15 +8111,15 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>145</integer>
-					</dict>
-					<key>ID</key>
-					<integer>147</integer>
+						<integer>148</integer>
+					</dict>
+					<key>ID</key>
+					<integer>149</integer>
 					<key>Points</key>
 					<array>
-						<string>{281.001, 304.561}</string>
-						<string>{360, 298}</string>
-						<string>{431.125, 306.59}</string>
+						<string>{262.404, 311.118}</string>
+						<string>{378, 312}</string>
+						<string>{377.822, 312.006}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -7261,7 +8141,86 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{326, 284}, {58, 14}}</string>
+					<string>{{378, 298}, {91, 25}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0.189516</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>Size</key>
+						<real>14</real>
+					</dict>
+					<key>ID</key>
+					<integer>148</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.649194</string>
+								<key>g</key>
+								<string>0.891129</string>
+								<key>r</key>
+								<string>0.71371</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Beneath</key>
+							<string>YES</string>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>0.57164120674133301</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf2 Recipe}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{286, 298}, {58, 14}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -7307,7 +8266,7 @@
 						<key>Pad</key>
 						<integer>0</integer>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -7321,83 +8280,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{430, 298}, {67, 25}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Color</key>
-						<dict>
-							<key>w</key>
-							<string>0.189516</string>
-						</dict>
-						<key>Font</key>
-						<string>Helvetica</string>
-						<key>Size</key>
-						<real>14</real>
-					</dict>
-					<key>ID</key>
-					<integer>145</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.649194</string>
-								<key>g</key>
-								<string>0.891129</string>
-								<key>r</key>
-								<string>0.71371</string>
-							</dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Beneath</key>
-							<string>YES</string>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.245968</string>
-								<key>g</key>
-								<string>0.479839</string>
-								<key>r</key>
-								<string>0.334677</string>
-							</dict>
-							<key>Draws</key>
-							<string>NO</string>
-							<key>Fuzziness</key>
-							<real>0.57164120674133301</real>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.37199</string>
-								<key>g</key>
-								<string>0.372064</string>
-								<key>r</key>
-								<string>0.372031</string>
-							</dict>
-							<key>Pattern</key>
-							<integer>1</integer>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>VerticalPad</key>
-						<integer>0</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{129, 298}, {161, 25}}</string>
+					<string>{{101, 298}, {161, 25}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -7464,7 +8347,7 @@
 					<key>Text</key>
 					<dict>
 						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -7602,7 +8485,7 @@
 								<key>Pad</key>
 								<integer>0</integer>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -7716,7 +8599,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -7795,7 +8678,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -7937,7 +8820,7 @@
 								<key>Pad</key>
 								<integer>0</integer>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8051,7 +8934,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8130,7 +9013,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8272,7 +9155,7 @@
 								<key>Pad</key>
 								<integer>0</integer>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8386,7 +9269,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8465,7 +9348,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8607,7 +9490,7 @@
 								<key>Pad</key>
 								<integer>0</integer>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8716,7 +9599,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8795,7 +9678,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -8903,6 +9786,657 @@
 					<array>
 						<dict>
 							<key>Bounds</key>
+							<string>{{233, 267}, {83, 14}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FitText</key>
+							<string>YES</string>
+							<key>Flow</key>
+							<string>Resize</string>
+							<key>ID</key>
+							<integer>129</integer>
+							<key>Shape</key>
+							<string>Rectangle</string>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Pad</key>
+								<integer>0</integer>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 wasInformedBy}</string>
+								<key>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+							<key>Wrap</key>
+							<string>NO</string>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>Head</key>
+							<dict>
+								<key>ID</key>
+								<integer>131</integer>
+							</dict>
+							<key>ID</key>
+							<integer>130</integer>
+							<key>Points</key>
+							<array>
+								<string>{226, 279}</string>
+								<string>{334.5, 279}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>HeadArrow</key>
+									<string>FilledArrow</string>
+									<key>LineType</key>
+									<integer>1</integer>
+									<key>TailArrow</key>
+									<string>0</string>
+								</dict>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{335, 268}, {161, 22}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>w</key>
+									<string>0.189516</string>
+								</dict>
+								<key>Font</key>
+								<string>Helvetica</string>
+								<key>Size</key>
+								<real>14</real>
+							</dict>
+							<key>ID</key>
+							<integer>131</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<string>0.649194</string>
+										<key>g</key>
+										<string>0.891129</string>
+										<key>r</key>
+										<string>0.71371</string>
+									</dict>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Beneath</key>
+									<string>YES</string>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<string>0.245968</string>
+										<key>g</key>
+										<string>0.479839</string>
+										<key>r</key>
+										<string>0.334677</string>
+									</dict>
+									<key>Draws</key>
+									<string>NO</string>
+									<key>Fuzziness</key>
+									<real>0.57164120674133301</real>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<string>0.245968</string>
+										<key>g</key>
+										<string>0.479839</string>
+										<key>r</key>
+										<string>0.334677</string>
+									</dict>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf2 ProcessExecution}</string>
+								<key>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{63, 268}, {161, 22}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>w</key>
+									<string>0.189516</string>
+								</dict>
+								<key>Font</key>
+								<string>Helvetica</string>
+								<key>Size</key>
+								<real>14</real>
+							</dict>
+							<key>ID</key>
+							<integer>132</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<string>0.649194</string>
+										<key>g</key>
+										<string>0.891129</string>
+										<key>r</key>
+										<string>0.71371</string>
+									</dict>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Beneath</key>
+									<string>YES</string>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<string>0.245968</string>
+										<key>g</key>
+										<string>0.479839</string>
+										<key>r</key>
+										<string>0.334677</string>
+									</dict>
+									<key>Draws</key>
+									<string>NO</string>
+									<key>Fuzziness</key>
+									<real>0.57164120674133301</real>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<string>0.245968</string>
+										<key>g</key>
+										<string>0.479839</string>
+										<key>r</key>
+										<string>0.334677</string>
+									</dict>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf2 ProcessExecution}</string>
+								<key>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+					</array>
+					<key>ID</key>
+					<integer>128</integer>
+				</dict>
+			</array>
+			<key>GridInfo</key>
+			<dict/>
+			<key>HPages</key>
+			<integer>1</integer>
+			<key>KeepToScale</key>
+			<false/>
+			<key>Layers</key>
+			<array>
+				<dict>
+					<key>Lock</key>
+					<string>NO</string>
+					<key>Name</key>
+					<string>Layer 1</string>
+					<key>Print</key>
+					<string>YES</string>
+					<key>View</key>
+					<string>YES</string>
+				</dict>
+			</array>
+			<key>LayoutInfo</key>
+			<dict>
+				<key>Animate</key>
+				<string>NO</string>
+				<key>circoMinDist</key>
+				<real>18</real>
+				<key>circoSeparation</key>
+				<real>0.0</real>
+				<key>layoutEngine</key>
+				<string>dot</string>
+				<key>neatoSeparation</key>
+				<real>0.0</real>
+				<key>twopiSeparation</key>
+				<real>0.0</real>
+			</dict>
+			<key>Orientation</key>
+			<integer>2</integer>
+			<key>PrintOnePage</key>
+			<false/>
+			<key>RowAlign</key>
+			<integer>1</integer>
+			<key>RowSpacing</key>
+			<real>36</real>
+			<key>SheetTitle</key>
+			<string>Canvas 12</string>
+			<key>UniqueID</key>
+			<integer>12</integer>
+			<key>VPages</key>
+			<integer>1</integer>
+		</dict>
+		<dict>
+			<key>ActiveLayerIndex</key>
+			<integer>0</integer>
+			<key>AutoAdjust</key>
+			<true/>
+			<key>BackgroundGraphic</key>
+			<dict>
+				<key>Bounds</key>
+				<string>{{0, 0}, {559, 783}}</string>
+				<key>Class</key>
+				<string>SolidGraphic</string>
+				<key>ID</key>
+				<integer>2</integer>
+				<key>Style</key>
+				<dict>
+					<key>shadow</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+					<key>stroke</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+				</dict>
+			</dict>
+			<key>CanvasOrigin</key>
+			<string>{0, 0}</string>
+			<key>ColumnAlign</key>
+			<integer>1</integer>
+			<key>ColumnSpacing</key>
+			<real>36</real>
+			<key>DisplayScale</key>
+			<string>1 0/72 in = 1.0000 in</string>
+			<key>GraphicsList</key>
+			<array>
+				<dict>
+					<key>Bounds</key>
+					<string>{{228.5, 267}, {104, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>129</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 wasScheduledAfter}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>131</integer>
+					</dict>
+					<key>ID</key>
+					<integer>130</integer>
+					<key>Points</key>
+					<array>
+						<string>{227, 279}</string>
+						<string>{349.5, 279}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{350, 268}, {161, 22}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0.189516</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>Size</key>
+						<real>14</real>
+					</dict>
+					<key>ID</key>
+					<integer>131</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.649194</string>
+								<key>g</key>
+								<string>0.891129</string>
+								<key>r</key>
+								<string>0.71371</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Beneath</key>
+							<string>YES</string>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>0.57164120674133301</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf2 ProcessExecution}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{64, 268}, {161, 22}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0.189516</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>Size</key>
+						<real>14</real>
+					</dict>
+					<key>ID</key>
+					<integer>132</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.649194</string>
+								<key>g</key>
+								<string>0.891129</string>
+								<key>r</key>
+								<string>0.71371</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Beneath</key>
+							<string>YES</string>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>0.57164120674133301</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf2 ProcessExecution}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>GridInfo</key>
+			<dict/>
+			<key>HPages</key>
+			<integer>1</integer>
+			<key>KeepToScale</key>
+			<false/>
+			<key>Layers</key>
+			<array>
+				<dict>
+					<key>Lock</key>
+					<string>NO</string>
+					<key>Name</key>
+					<string>Layer 1</string>
+					<key>Print</key>
+					<string>YES</string>
+					<key>View</key>
+					<string>YES</string>
+				</dict>
+			</array>
+			<key>LayoutInfo</key>
+			<dict>
+				<key>Animate</key>
+				<string>NO</string>
+				<key>circoMinDist</key>
+				<real>18</real>
+				<key>circoSeparation</key>
+				<real>0.0</real>
+				<key>layoutEngine</key>
+				<string>dot</string>
+				<key>neatoSeparation</key>
+				<real>0.0</real>
+				<key>twopiSeparation</key>
+				<real>0.0</real>
+			</dict>
+			<key>Orientation</key>
+			<integer>2</integer>
+			<key>PrintOnePage</key>
+			<false/>
+			<key>RowAlign</key>
+			<integer>1</integer>
+			<key>RowSpacing</key>
+			<real>36</real>
+			<key>SheetTitle</key>
+			<string>Canvas 11</string>
+			<key>UniqueID</key>
+			<integer>11</integer>
+			<key>VPages</key>
+			<integer>1</integer>
+		</dict>
+		<dict>
+			<key>ActiveLayerIndex</key>
+			<integer>0</integer>
+			<key>AutoAdjust</key>
+			<true/>
+			<key>BackgroundGraphic</key>
+			<dict>
+				<key>Bounds</key>
+				<string>{{0, 0}, {559, 783}}</string>
+				<key>Class</key>
+				<string>SolidGraphic</string>
+				<key>ID</key>
+				<integer>2</integer>
+				<key>Style</key>
+				<dict>
+					<key>shadow</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+					<key>stroke</key>
+					<dict>
+						<key>Draws</key>
+						<string>NO</string>
+					</dict>
+				</dict>
+			</dict>
+			<key>CanvasOrigin</key>
+			<string>{0, 0}</string>
+			<key>ColumnAlign</key>
+			<integer>1</integer>
+			<key>ColumnSpacing</key>
+			<real>36</real>
+			<key>DisplayScale</key>
+			<string>1 0/72 in = 1.0000 in</string>
+			<key>GraphicsList</key>
+			<array>
+				<dict>
+					<key>Class</key>
+					<string>Group</string>
+					<key>Graphics</key>
+					<array>
+						<dict>
+							<key>Bounds</key>
 							<string>{{260.5, 191}, {91, 14}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
@@ -8937,7 +10471,7 @@
 								<key>Pad</key>
 								<integer>0</integer>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -9051,7 +10585,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -9130,7 +10664,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -9272,7 +10806,7 @@
 								<key>Pad</key>
 								<integer>0</integer>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -9386,7 +10920,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -9465,7 +10999,7 @@
 							<key>Text</key>
 							<dict>
 								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
@@ -9539,7 +11073,7 @@
 	<key>WindowInfo</key>
 	<dict>
 		<key>CurrentSheet</key>
-		<integer>2</integer>
+		<integer>1</integer>
 		<key>ExpandedCanvases</key>
 		<array>
 			<dict>
@@ -9548,7 +11082,7 @@
 			</dict>
 		</array>
 		<key>Frame</key>
-		<string>{{241, 114}, {1335, 861}}</string>
+		<string>{{35, 39}, {1335, 838}}</string>
 		<key>ListView</key>
 		<true/>
 		<key>OutlineWidth</key>
@@ -9562,7 +11096,7 @@
 		<key>SidebarWidth</key>
 		<integer>120</integer>
 		<key>VisibleRegion</key>
-		<string>{{0, 0}, {1043, 692}}</string>
+		<string>{{0, 0}, {1043, 669}}</string>
 		<key>Zoom</key>
 		<real>1</real>
 		<key>ZoomValues</key>
@@ -9617,6 +11151,16 @@
 				<real>1</real>
 				<real>1</real>
 			</array>
+			<array>
+				<string>Canvas 11</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+			<array>
+				<string>Canvas 12</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
 		</array>
 	</dict>
 	<key>saveQuickLookFiles</key>
Binary file ontology/diagram-history/khalidDiagrams/hadRecipe.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/examples/ontology-extensions/commerce/commerce.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,41 @@
+@prefix rdfs:     <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix owl:      <http://www.w3.org/2002/07/owl#> .
+@prefix prov:     <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl> .
+@prefix commerce: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/commerce/commerce.ttl#> .
+
+commerce:Seller
+   rdfs:subClassOf prov:EntityInRole;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:assumedRole;
+      owl:hasValue   commerce:Seller;
+   ];
+.
+commerce:Buyer
+   rdfs:subClassOf prov:EntityInRole;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:assumedRole;
+      owl:hasValue   commerce:Buyer;
+   ];
+.
+commerce:Payment
+   rdfs:subClassOf prov:EntityInRole;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:assumedRole;
+      owl:hasValue   commerce:Payment;
+   ];
+.
+commerce:ReceivedGoods
+   rdfs:subClassOf prov:EntityInRole;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:assumedRole;
+      owl:hasValue   commerce:RecievedGoods;
+   ];
+.
+commerce:Purchase
+   rdfs:subClassOf prov:ProcessExecution;
+   rdfs:comment "A Buyer giving a Seller a Payment for RecievedGoods";
+.
--- a/ontology/examples/ontology-extensions/crime-file/crime.owl	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/examples/ontology-extensions/crime-file/crime.owl	Wed Oct 05 21:18:55 2011 +0100
@@ -1,35 +1,167 @@
-<?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF
-   xmlns:owl="http://www.w3.org/2002/07/owl#"
-   xmlns:prov="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
-   xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
-   xmlns="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#">
-  <owl:Ontology rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#">
-    <owl:imports rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#"/>
-  </owl:Ontology>
-  <owl:Class rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#CrimeFile">
-    <rdfs:subClassOf rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity"/>
-  </owl:Class>
-  <owl:Class rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#EmailProcessExecution">
-    <rdfs:subClassOf rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
-  </owl:Class>
-  <owl:Class rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#FileAppending">
-    <rdfs:subClassOf rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
-  </owl:Class>
-  <owl:Class rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#FileCreation">
-    <rdfs:subClassOf rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
-  </owl:Class>
-  <owl:Class rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#FileEditing">
-    <rdfs:subClassOf rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
-  </owl:Class>
-  <owl:Class rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#Journalist">
-    <rdfs:subClassOf rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Agent"/>
-  </owl:Class>
-  <owl:Class rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#SpellChecking">
-    <rdfs:subClassOf rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
-  </owl:Class>
-  <owl:DatatypeProperty rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#hasFileContent"/>
-  <owl:ObjectProperty rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#hasFilePath"/>
+<?xml version="1.0"?>
+
+
+<!DOCTYPE rdf:RDF [
+    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
+    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+    <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
+    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+    <!ENTITY prov "http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#" >
+    <!ENTITY crime "http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#" >
+]>
+
+
+<rdf:RDF xmlns="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#"
+     xml:base="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#"
+     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+     xmlns:prov="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#"
+     xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
+     xmlns:crime="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#"
+     xmlns:owl="http://www.w3.org/2002/07/owl#"
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+    <owl:Ontology rdf:about="">
+        <owl:imports rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl"/>
+    </owl:Ontology>
+    
+
+
+    <!-- 
+    ///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Object Properties
+    //
+    ///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#hadLocation -->
+
+    <owl:ObjectProperty rdf:about="&prov;hadLocation"/>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#hadFilePath -->
+
+    <owl:ObjectProperty rdf:about="&crime;hadFilePath">
+        <rdfs:range rdf:resource="&prov;Location"/>
+        <rdfs:subPropertyOf rdf:resource="&prov;hadLocation"/>
+        <rdfs:domain rdf:resource="&crime;CrimeFile"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- 
+    ///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Data properties
+    //
+    ///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#hadFileContent -->
+
+    <owl:DatatypeProperty rdf:about="&crime;hadFileContent"/>
+    
+
+
+    <!-- 
+    ///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Classes
+    //
+    ///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Agent -->
+
+    <owl:Class rdf:about="&prov;Agent"/>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity -->
+
+    <owl:Class rdf:about="&prov;Entity"/>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Location -->
+
+    <owl:Class rdf:about="&prov;Location"/>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution -->
+
+    <owl:Class rdf:about="&prov;ProcessExecution"/>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#CrimeFile -->
+
+    <owl:Class rdf:about="&crime;CrimeFile">
+        <rdfs:subClassOf rdf:resource="&prov;Entity"/>
+    </owl:Class>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#EmailProcessExecution -->
+
+    <owl:Class rdf:about="&crime;EmailProcessExecution">
+        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+    </owl:Class>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#FileAppending -->
+
+    <owl:Class rdf:about="&crime;FileAppending">
+        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+    </owl:Class>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#FileCreation -->
+
+    <owl:Class rdf:about="&crime;FileCreation">
+        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+    </owl:Class>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#FileEditing -->
+
+    <owl:Class rdf:about="&crime;FileEditing">
+        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+    </owl:Class>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#Journalist -->
+
+    <owl:Class rdf:about="&crime;Journalist">
+        <rdfs:subClassOf rdf:resource="&prov;Agent"/>
+    </owl:Class>
+    
+
+
+    <!-- http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/crime-file/crime.owl#SpellChecking -->
+
+    <owl:Class rdf:about="&crime;SpellChecking">
+        <rdfs:subClassOf rdf:resource="&prov;ProcessExecution"/>
+    </owl:Class>
 </rdf:RDF>
+
+
+
+<!-- Generated by the OWL API (version 2.2.1.1138) http://owlapi.sourceforge.net -->
+
Binary file ontology/examples/ontology-extensions/crime-file/crime.owl.pdf has changed
Binary file ontology/examples/ontology-extensions/crime-file/crime.owl.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/examples/ontology-extensions/crime-file/diagrams/2011-09-14-dGarijo/AlternativeSchema.graphml	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,312 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
+  <!--Created by yFiles for Java HEAD-Current-->
+  <key for="graphml" id="d0" yfiles.type="resources"/>
+  <key for="port" id="d1" yfiles.type="portgraphics"/>
+  <key for="port" id="d2" yfiles.type="portgeometry"/>
+  <key for="port" id="d3" yfiles.type="portuserdata"/>
+  <key attr.name="url" attr.type="string" for="node" id="d4"/>
+  <key attr.name="description" attr.type="string" for="node" id="d5"/>
+  <key for="node" id="d6" yfiles.type="nodegraphics"/>
+  <key attr.name="Description" attr.type="string" for="graph" id="d7"/>
+  <key attr.name="url" attr.type="string" for="edge" id="d8"/>
+  <key attr.name="description" attr.type="string" for="edge" id="d9"/>
+  <key for="edge" id="d10" yfiles.type="edgegraphics"/>
+  <graph edgedefault="directed" id="G">
+    <data key="d7"/>
+    <node id="n0">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="266.0" y="-42.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="34.01171875" x="43.494140625" y="18.1494140625">Entity</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n1">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="355.0" y="69.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="35.359375" x="42.8203125" y="18.1494140625">Agent</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n2">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="125.0" y="69.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="103.380859375" x="8.8095703125" y="18.1494140625">Process Execution</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n3">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="87.0" y="-42.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="28.6796875" x="46.16015625" y="18.1494140625">Role</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n4">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="-47.0" y="209.0"/>
+          <y:Fill color="#FF9933" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="72.6953125" x="24.15234375" y="18.1494140625">cf:FileEditing</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n5">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="87.0" y="209.0"/>
+          <y:Fill color="#FF9933" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="81.361328125" x="19.8193359375" y="18.1494140625">cf:FileCreation</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n6">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="221.0" y="209.0"/>
+          <y:Fill color="#FF9933" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="93.390625" x="13.8046875" y="18.1494140625">cf:FileAppending</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n7">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="150.0" x="355.0" y="209.0"/>
+          <y:Fill color="#FF9933" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="142.720703125" x="3.6396484375" y="18.1494140625">cf:EmailProcessExecution</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n8">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="-47.0" y="69.0"/>
+          <y:Fill color="#FF9933" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="93.37890625" x="13.810546875" y="18.1494140625">cf:SpellChecking</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n9">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="512.0" y="-42.0"/>
+          <y:Fill color="#FF9933" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="93.390625" x="13.8046875" y="18.1494140625">cf:FileAppending</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n10">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="512.0" y="69.0"/>
+          <y:Fill color="#FF9933" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="68.025390625" x="26.4873046875" y="18.1494140625">cf:Journalist</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n11">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="23.0" width="77.0" x="-47.0" y="333.0"/>
+          <y:Fill color="#FF9933" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="4.0" x="36.5" y="9.5"/>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n12">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="23.0" width="77.0" x="-47.0" y="294.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="4.0" x="36.5" y="9.5"/>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n13">
+      <data key="d5"/>
+      <data key="d6">
+        <y:ShapeNode>
+          <y:Geometry height="30.0" width="121.0" x="44.0" y="290.5"/>
+          <y:Fill hasColor="false" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="76.708984375" x="22.1455078125" y="5.6494140625">prov-ontology</y:NodeLabel>
+          <y:Shape type="rectangle"/>
+        </y:ShapeNode>
+      </data>
+    </node>
+    <node id="n14">
+      <data key="d5"/>
+      <data key="d6">
+        <y:ShapeNode>
+          <y:Geometry height="30.0" width="121.0" x="55.0" y="326.0"/>
+          <y:Fill hasColor="false" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="100.697265625" x="10.1513671875" y="-1.701171875">crime file scenario
+ontology</y:NodeLabel>
+          <y:Shape type="rectangle"/>
+        </y:ShapeNode>
+      </data>
+    </node>
+    <edge id="e0" source="n0" target="n0">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="326.5" y="-79.5"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="203.388671875" x="-30.074432373046875" y="-32.67512893676758">wasDerivedFrom, wasComplementOf</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e1" source="n2" target="n1">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="94.041015625" x="7.475341796875" y="2.0">wasControlledBy</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e2" source="n0" target="n2">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="-27.50244140625"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="thead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="96.05078125" x="-175.5193545424025" y="27.17426586151123">wasGeneratedBy</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e3" source="n2" target="n0">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="11.0" sy="-2.5" tx="11.0" ty="-0.5"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="30.021484375" x="50.331370502436926" y="-37.362548828125">used</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e4" source="n3" target="n0">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e5" source="n1" target="n0">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e6" source="n8" target="n2">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e7" source="n4" target="n2">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e8" source="n5" target="n2">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e9" source="n6" target="n2">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e10" source="n7" target="n2">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e11" source="n9" target="n0">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e12" source="n10" target="n1">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="white_delta"/>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+  </graph>
+  <data key="d0">
+    <y:Resources/>
+  </data>
+</graphml>
Binary file ontology/examples/ontology-extensions/crime-file/diagrams/2011-09-14-dGarijo/AlternativeSchema.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/examples/ontology-extensions/crime-file/diagrams/2011-09-14-dGarijo/GlobalSchema - copia.graphml	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,257 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
+  <!--Created by yFiles for Java HEAD-Current-->
+  <key for="graphml" id="d0" yfiles.type="resources"/>
+  <key for="port" id="d1" yfiles.type="portgraphics"/>
+  <key for="port" id="d2" yfiles.type="portgeometry"/>
+  <key for="port" id="d3" yfiles.type="portuserdata"/>
+  <key attr.name="url" attr.type="string" for="node" id="d4"/>
+  <key attr.name="description" attr.type="string" for="node" id="d5"/>
+  <key for="node" id="d6" yfiles.type="nodegraphics"/>
+  <key attr.name="Description" attr.type="string" for="graph" id="d7"/>
+  <key attr.name="url" attr.type="string" for="edge" id="d8"/>
+  <key attr.name="description" attr.type="string" for="edge" id="d9"/>
+  <key for="edge" id="d10" yfiles.type="edgegraphics"/>
+  <graph edgedefault="directed" id="G">
+    <data key="d7"/>
+    <node id="n0" yfiles.foldertype="group">
+      <data key="d4"/>
+      <data key="d5"/>
+      <data key="d6">
+        <y:ProxyAutoBoundsNode>
+          <y:Realizers active="0">
+            <y:GroupNode>
+              <y:Geometry height="202.87646484375" width="351.0" x="120.0" y="228.12353515625"/>
+              <y:Fill color="#F5F5F5" transparent="false"/>
+              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
+              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="351.0" x="0.0" y="0.0">CrimeFileScenarioExtension</y:NodeLabel>
+              <y:Shape type="roundrectangle"/>
+              <y:State closed="false" innerGraphDisplayEnabled="false"/>
+              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
+              <y:BorderInsets bottom="5" bottomF="5.0" left="95" leftF="95.0" right="105" rightF="105.0" top="0" topF="0.0"/>
+            </y:GroupNode>
+            <y:GroupNode>
+              <y:Geometry height="50.0" width="50.0" x="117.0" y="210.0"/>
+              <y:Fill color="#F5F5F5" transparent="false"/>
+              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
+              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="50.0" x="0.0" y="0.0">1</y:NodeLabel>
+              <y:Shape type="roundrectangle"/>
+              <y:State closed="false" innerGraphDisplayEnabled="false"/>
+              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
+              <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
+            </y:GroupNode>
+          </y:Realizers>
+        </y:ProxyAutoBoundsNode>
+      </data>
+      <graph edgedefault="directed" id="n0:">
+        <node id="n0::n0">
+          <data key="d5"/>
+          <data key="d6">
+            <y:GenericNode configuration="BevelNode2">
+              <y:Geometry height="55.0" width="121.0" x="230.0" y="356.0"/>
+              <y:Fill color="#FF9900" transparent="false"/>
+              <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="85.369140625" x="17.8154296875" y="18.1494140625">rdfs:Resource?</y:NodeLabel>
+            </y:GenericNode>
+          </data>
+        </node>
+        <node id="n0::n1">
+          <data key="d5"/>
+          <data key="d6">
+            <y:GenericNode configuration="BevelNode2">
+              <y:Geometry height="55.0" width="121.0" x="230.0" y="265.5"/>
+              <y:Fill color="#FF9900" transparent="false"/>
+              <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="57.35546875" x="31.822265625" y="18.1494140625">xsd:String</y:NodeLabel>
+            </y:GenericNode>
+          </data>
+        </node>
+      </graph>
+    </node>
+    <node id="n1">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="230.0" y="-42.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="34.01171875" x="43.494140625" y="18.1494140625">Entity</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n2">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="464.0" y="117.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="35.359375" x="42.8203125" y="18.1494140625">Agent</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n3">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="230.0" y="117.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="103.380859375" x="8.8095703125" y="18.1494140625">Process Execution</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n4">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="46.0" y="-42.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="28.6796875" x="46.16015625" y="18.1494140625">Role</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <node id="n5">
+      <data key="d6">
+        <y:GenericNode configuration="BevelNode3">
+          <y:Geometry height="55.0" width="121.0" x="46.0" y="43.0"/>
+          <y:Fill color="#99CCFF" transparent="false"/>
+          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="68.04296875" x="26.478515625" y="10.798828125">Provenance
+Container</y:NodeLabel>
+        </y:GenericNode>
+      </data>
+    </node>
+    <edge id="e0" source="n1" target="n1">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="290.5" y="-79.5"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="170.751953125" x="-30.074432373046875" y="-32.67512893676758">wasDerivedFrom, dependedOn</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e1" source="n3" target="n2">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="94.041015625" x="9.451416015625" y="2.0">wasControlledBy</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e2" source="n1" target="n3">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="-27.50244140625"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="thead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="96.05078125" x="-98.05078125" y="75.1607894897461">wasGeneratedBy</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e3" source="n3" target="n3">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="290.5" y="213.5"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="60.712890625" x="35.79241943359375" y="15.940704345703125">preceeded</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e4" source="n3" target="n1">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="11.0" sy="-2.5" tx="11.0" ty="-0.5"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="30.021484375" x="2.0" y="-61.321044921875">used</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e5" source="n4" target="n1">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="26.013671875" x="10.115234375" y="-20.701171875">is_a</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e6" source="n2" target="n1">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="60.482666015625" ty="0.0"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="26.013671875" x="-59.9537565348283" y="-75.47155817882357">is_a</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e7" source="n3" target="n1">
+      <data key="d10">
+        <y:ArcEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="382.09783935546875" y="65.0"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="26.013671875" x="27.5132850708452" y="-39.9102783203125">is_a</y:EdgeLabel>
+          <y:Arc height="-91.59782409667969" ratio="-2.3043477535247803" type="fixedRatio"/>
+        </y:ArcEdge>
+      </data>
+    </edge>
+    <edge id="e8" source="n5" target="n1">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="head" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="26.013671875" x="21.3583984375" y="-42.585008704144016">is_a</y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e9" source="n1" target="n0::n1">
+      <data key="d10">
+        <y:ArcEdge>
+          <y:Path sx="17.16666666666663" sy="9.0" tx="0.0" ty="0.0">
+            <y:Point x="162.8401641845703" y="135.91468811035156"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="thead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="84.712890625" x="-113.81427685003376" y="223.67083930969238">hasFileContent</y:EdgeLabel>
+          <y:Arc height="-136.46826171875" ratio="-1.8257038593292236" type="fixedRatio"/>
+        </y:ArcEdge>
+      </data>
+    </edge>
+    <edge id="e10" source="n1" target="n0::n0">
+      <data key="d10">
+        <y:ArcEdge>
+          <y:Path sx="20.16666666666663" sy="6.0" tx="0.0" ty="0.0">
+            <y:Point x="134.6817169189453" y="178.96510314941406"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="thead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="67.369140625" x="-94.06657979238594" y="314.1629476547241">hasFilePath</y:EdgeLabel>
+          <y:Arc height="-166.12098693847656" ratio="-1.692873477935791" type="fixedRatio"/>
+        </y:ArcEdge>
+      </data>
+    </edge>
+  </graph>
+  <data key="d0">
+    <y:Resources/>
+  </data>
+</graphml>
--- a/ontology/examples/ontology-extensions/crime-file/diagrams/2011-09-14-dGarijo/GlobalSchema.graphml	Wed Oct 05 18:12:41 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,257 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
-  <!--Created by yFiles for Java HEAD-Current-->
-  <key for="graphml" id="d0" yfiles.type="resources"/>
-  <key for="port" id="d1" yfiles.type="portgraphics"/>
-  <key for="port" id="d2" yfiles.type="portgeometry"/>
-  <key for="port" id="d3" yfiles.type="portuserdata"/>
-  <key attr.name="url" attr.type="string" for="node" id="d4"/>
-  <key attr.name="description" attr.type="string" for="node" id="d5"/>
-  <key for="node" id="d6" yfiles.type="nodegraphics"/>
-  <key attr.name="Description" attr.type="string" for="graph" id="d7"/>
-  <key attr.name="url" attr.type="string" for="edge" id="d8"/>
-  <key attr.name="description" attr.type="string" for="edge" id="d9"/>
-  <key for="edge" id="d10" yfiles.type="edgegraphics"/>
-  <graph edgedefault="directed" id="G">
-    <data key="d7"/>
-    <node id="n0" yfiles.foldertype="group">
-      <data key="d4"/>
-      <data key="d5"/>
-      <data key="d6">
-        <y:ProxyAutoBoundsNode>
-          <y:Realizers active="0">
-            <y:GroupNode>
-              <y:Geometry height="202.87646484375" width="351.0" x="120.0" y="228.12353515625"/>
-              <y:Fill color="#F5F5F5" transparent="false"/>
-              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
-              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="351.0" x="0.0" y="0.0">CrimeFileScenarioExtension</y:NodeLabel>
-              <y:Shape type="roundrectangle"/>
-              <y:State closed="false" innerGraphDisplayEnabled="false"/>
-              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
-              <y:BorderInsets bottom="5" bottomF="5.0" left="95" leftF="95.0" right="105" rightF="105.0" top="0" topF="0.0"/>
-            </y:GroupNode>
-            <y:GroupNode>
-              <y:Geometry height="50.0" width="50.0" x="117.0" y="210.0"/>
-              <y:Fill color="#F5F5F5" transparent="false"/>
-              <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
-              <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="50.0" x="0.0" y="0.0">1</y:NodeLabel>
-              <y:Shape type="roundrectangle"/>
-              <y:State closed="false" innerGraphDisplayEnabled="false"/>
-              <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
-              <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
-            </y:GroupNode>
-          </y:Realizers>
-        </y:ProxyAutoBoundsNode>
-      </data>
-      <graph edgedefault="directed" id="n0:">
-        <node id="n0::n0">
-          <data key="d5"/>
-          <data key="d6">
-            <y:GenericNode configuration="BevelNode2">
-              <y:Geometry height="55.0" width="121.0" x="230.0" y="356.0"/>
-              <y:Fill color="#FF9900" transparent="false"/>
-              <y:BorderStyle hasColor="false" type="line" width="1.0"/>
-              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="85.369140625" x="17.8154296875" y="18.1494140625">rdfs:Resource?</y:NodeLabel>
-            </y:GenericNode>
-          </data>
-        </node>
-        <node id="n0::n1">
-          <data key="d5"/>
-          <data key="d6">
-            <y:GenericNode configuration="BevelNode2">
-              <y:Geometry height="55.0" width="121.0" x="230.0" y="265.5"/>
-              <y:Fill color="#FF9900" transparent="false"/>
-              <y:BorderStyle hasColor="false" type="line" width="1.0"/>
-              <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="57.35546875" x="31.822265625" y="18.1494140625">xsd:String</y:NodeLabel>
-            </y:GenericNode>
-          </data>
-        </node>
-      </graph>
-    </node>
-    <node id="n1">
-      <data key="d6">
-        <y:GenericNode configuration="BevelNode3">
-          <y:Geometry height="55.0" width="121.0" x="230.0" y="-42.0"/>
-          <y:Fill color="#99CCFF" transparent="false"/>
-          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
-          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="34.01171875" x="43.494140625" y="18.1494140625">Entity</y:NodeLabel>
-        </y:GenericNode>
-      </data>
-    </node>
-    <node id="n2">
-      <data key="d6">
-        <y:GenericNode configuration="BevelNode3">
-          <y:Geometry height="55.0" width="121.0" x="464.0" y="117.0"/>
-          <y:Fill color="#99CCFF" transparent="false"/>
-          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
-          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="35.359375" x="42.8203125" y="18.1494140625">Agent</y:NodeLabel>
-        </y:GenericNode>
-      </data>
-    </node>
-    <node id="n3">
-      <data key="d6">
-        <y:GenericNode configuration="BevelNode3">
-          <y:Geometry height="55.0" width="121.0" x="230.0" y="117.0"/>
-          <y:Fill color="#99CCFF" transparent="false"/>
-          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
-          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="103.380859375" x="8.8095703125" y="18.1494140625">Process Execution</y:NodeLabel>
-        </y:GenericNode>
-      </data>
-    </node>
-    <node id="n4">
-      <data key="d6">
-        <y:GenericNode configuration="BevelNode3">
-          <y:Geometry height="55.0" width="121.0" x="46.0" y="-42.0"/>
-          <y:Fill color="#99CCFF" transparent="false"/>
-          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
-          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="28.6796875" x="46.16015625" y="18.1494140625">Role</y:NodeLabel>
-        </y:GenericNode>
-      </data>
-    </node>
-    <node id="n5">
-      <data key="d6">
-        <y:GenericNode configuration="BevelNode3">
-          <y:Geometry height="55.0" width="121.0" x="46.0" y="43.0"/>
-          <y:Fill color="#99CCFF" transparent="false"/>
-          <y:BorderStyle hasColor="false" type="line" width="1.0"/>
-          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="internal" modelPosition="c" textColor="#000000" visible="true" width="68.04296875" x="26.478515625" y="10.798828125">Provenance
-Container</y:NodeLabel>
-        </y:GenericNode>
-      </data>
-    </node>
-    <edge id="e0" source="n1" target="n1">
-      <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
-            <y:Point x="290.5" y="-79.5"/>
-          </y:Path>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="170.751953125" x="-30.074432373046875" y="-32.67512893676758">wasDerivedFrom, dependedOn</y:EdgeLabel>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
-      </data>
-    </edge>
-    <edge id="e1" source="n3" target="n2">
-      <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="94.041015625" x="9.451416015625" y="2.0">wasControlledBy</y:EdgeLabel>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
-      </data>
-    </edge>
-    <edge id="e2" source="n1" target="n3">
-      <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="-27.50244140625"/>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="thead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="96.05078125" x="-98.05078125" y="75.1607894897461">wasGeneratedBy</y:EdgeLabel>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
-      </data>
-    </edge>
-    <edge id="e3" source="n3" target="n3">
-      <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
-            <y:Point x="290.5" y="213.5"/>
-          </y:Path>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="60.712890625" x="35.79241943359375" y="15.940704345703125">preceeded</y:EdgeLabel>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
-      </data>
-    </edge>
-    <edge id="e4" source="n3" target="n1">
-      <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="11.0" sy="-2.5" tx="11.0" ty="-0.5"/>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="30.021484375" x="2.0" y="-61.321044921875">used</y:EdgeLabel>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
-      </data>
-    </edge>
-    <edge id="e5" source="n4" target="n1">
-      <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="shead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="26.013671875" x="10.115234375" y="-20.701171875">is_a</y:EdgeLabel>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
-      </data>
-    </edge>
-    <edge id="e6" source="n2" target="n1">
-      <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="60.482666015625" ty="0.0"/>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="26.013671875" x="-59.9537565348283" y="-75.47155817882357">is_a</y:EdgeLabel>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
-      </data>
-    </edge>
-    <edge id="e7" source="n3" target="n1">
-      <data key="d10">
-        <y:ArcEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
-            <y:Point x="382.09783935546875" y="65.0"/>
-          </y:Path>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="tail" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="26.013671875" x="27.5132850708452" y="-39.9102783203125">is_a</y:EdgeLabel>
-          <y:Arc height="-91.59782409667969" ratio="-2.3043477535247803" type="fixedRatio"/>
-        </y:ArcEdge>
-      </data>
-    </edge>
-    <edge id="e8" source="n5" target="n1">
-      <data key="d10">
-        <y:PolyLineEdge>
-          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="head" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="26.013671875" x="21.3583984375" y="-42.585008704144016">is_a</y:EdgeLabel>
-          <y:BendStyle smoothed="false"/>
-        </y:PolyLineEdge>
-      </data>
-    </edge>
-    <edge id="e9" source="n1" target="n0::n1">
-      <data key="d10">
-        <y:ArcEdge>
-          <y:Path sx="17.16666666666663" sy="9.0" tx="0.0" ty="0.0">
-            <y:Point x="162.8401641845703" y="135.91468811035156"/>
-          </y:Path>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="thead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="84.712890625" x="-113.81427685003376" y="223.67083930969238">hasFileContent</y:EdgeLabel>
-          <y:Arc height="-136.46826171875" ratio="-1.8257038593292236" type="fixedRatio"/>
-        </y:ArcEdge>
-      </data>
-    </edge>
-    <edge id="e10" source="n1" target="n0::n0">
-      <data key="d10">
-        <y:ArcEdge>
-          <y:Path sx="20.16666666666663" sy="6.0" tx="0.0" ty="0.0">
-            <y:Point x="134.6817169189453" y="178.96510314941406"/>
-          </y:Path>
-          <y:LineStyle color="#000000" type="line" width="1.0"/>
-          <y:Arrows source="none" target="standard"/>
-          <y:EdgeLabel alignment="center" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="six_pos" modelPosition="thead" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="67.369140625" x="-94.06657979238594" y="314.1629476547241">hasFilePath</y:EdgeLabel>
-          <y:Arc height="-166.12098693847656" ratio="-1.692873477935791" type="fixedRatio"/>
-        </y:ArcEdge>
-      </data>
-    </edge>
-  </graph>
-  <data key="d0">
-    <y:Resources/>
-  </data>
-</graphml>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/examples/ontology-extensions/readme.txt	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,5 @@
+prov/ontology/examples/ontology-extensions/readme.txt
+
+Applications will extend the core ontology (prov/ontology/ProvenanceOntology.owl) for their specific domain. This directory contains example ontologies that extend the core ontology and the instance data using those extensions.
+
+TLebo 2011 09 12
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/examples/ontology-extensions/vehicle/vehicle.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,52 @@
+@prefix rdfs:     <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix owl:      <http://www.w3.org/2002/07/owl#> .
+@prefix frbrcore: <http://purl.org/vocab/frbr/core#> .
+@prefix prov:     <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl> .
+@prefix vehicle:  <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/examples/ontology-extensions/vehicle/vehicle.ttl#> .
+
+<>
+   rdfs:seeAlso <http://www.w3.org/2011/prov/track/issues/89>;
+.
+
+vehicle:Vehicle
+   rdfs:label "Vehicle";
+   rdfs:subClassOf prov:Entity;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty vehicle:make;
+      owl:cardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty vehicle:model;
+      owl:cardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty vehicle:vin;
+      owl:cardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty frbrcore:owner;
+      owl:cardinality 1;
+   ];
+.
+
+vehicle:make
+   a owl:ObjectProperty;
+   rdfs:label "make";
+   rdfs:comment "e.g. :Toyota";
+.
+
+vehicle:model
+   a owl:ObjectProperty;
+   rdfs:label "model";
+   rdfs:comment "e.g. :Corolla";
+.
+
+vehicle:vin
+   a owl:DatatypeProperty;
+   rdfs:label "VIN";
+   rdfs:comment "Vehicle Identification Number";
+.
--- a/ontology/examples/ontology-extensions/workflow/prov2.ttl	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/examples/ontology-extensions/workflow/prov2.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -1,3 +1,5 @@
+## This file represents suggested extensions/changes to the OWL ontology
+
 @prefix : <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix owl: <http://www.w3.org/2002/07/owl#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@@ -23,30 +25,9 @@
         owl:imports <http://dvcs.w3.org/hg/prov/raw-file/default/ontology/ProvenanceOntology.owl> ;
          owl:versionInfo "0.3"^^xsd:string .
 
-    
-prov2:EntityInRole a owl:Class, 
-    [ a owl:Restriction ;
-      owl:onProperty prov:wasAssumedBy ;
-      owl:cardinality 1 
-    ],
-    [ a owl:Restriction ;
-      owl:onProperty prov:wasAssumedIn ;
-      owl:cardinality 1 
-    ] ;
-     :comment "An entity assuming a role"@en ;
-     :subClassOf prov:Entity .
-
-prov2:Recipe a owl:Class .
 
 prov2:Role a owl:Class . # NOT an entity
 
-prov2:recipe a owl:ObjectProperty ;
-    :comment """A recipe or plan which somewhat describes what this
-    process execution was intened to execute according. For instance a
-    shell script, workflow definition, cooking recipe or list of
-    instructions."""@en ;
-    :domain prov:ProcessExecution ;
-    :range prov2:Recipe .
     
 
 # or startedAfter ?
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/examples/ontology-extensions/workflow/workflow-inferred.rdf	Wed Oct 05 21:18:55 2011 +0100
@@ -0,0 +1,187 @@
+<rdf:RDF xmlns="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#"
+    xmlns:cnt="http://www.w3.org/2011/content#"
+    xmlns:foaf="http://xmlns.com/foaf/0.1/"
+    xmlns:prov="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#"
+    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+    xmlns:wf="http://www.example.com/scientific-workflow#"
+    xmlns:base="http://www.example.com/run1#" >
+    <!--
+
+    Example of workflow.rdf with inferenced classes/properties from PROV
+    inluded specifically. Notice the verbosity in particular on
+    properties, like  <wasControlledBy> and <wf:ranInWorkflowEngine>
+
+    -->
+
+    <Agent rdf:about="#aUser">
+        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
+        <foaf:name>Stian Soiland-Reyes</foaf:name>
+    </Agent>
+
+    <Entity rdf:about="#workflowEngine">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#WorkflowEngine"/>
+    </Entity>
+
+    <Entity rdf:about="#inputFile">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#FileValue"/>
+        <wf:file>/tmp/myinput.txt</wf:file>
+        <wf:value>
+            <cnt:ContentAsText>
+                <cnt:characterEncoding>UTF-8</cnt:characterEncoding>
+                <cnt:chars>Steve</cnt:chars>
+            </cnt:ContentAsText>
+        </wf:value>
+    </Entity>
+
+    <Entity rdf:about="#input">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Value"/>
+        <prov:wasDerivedFrom rdf:resource="#inputFile"/>
+        <wf:wasReadFrom rdf:resource="#inputFile"/>
+        <wf:value>
+            <cnt:ContentAsText>
+                <cnt:characterEncoding>UTF-8</cnt:characterEncoding>
+                <cnt:chars>Steve</cnt:chars>
+            </cnt:ContentAsText>
+        </wf:value>
+    </Entity>
+
+    <ProcessExecution rdf:about="#workflowRun">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Process"/>
+        <used>
+            <wf:ValueAtPort>
+                <wf:sawValue rdf:resource="#input"/>
+                <wf:seenAtPort rdf:resource="http://www.example.com/workflow1#inName"/>
+            </wf:ValueAtPort>
+        </used>
+        <wasControlledBy rdf:resource="#workflowEngine"/>
+        <wf:ranInWorkflowEngine rdf:resource="#workflowEngine"/>
+        <wasControlledBy rdf:resource="#aUser"/>
+        <wf:wasLaunchedBy rdf:resource="#aUser"/>
+        <hadRecipe>
+            <Recipe rdf:about="http://www.example.com/workflow1#workflow"/>
+        </hadRecipe>
+        <wf:wasDefinedBy rdf:resource="http://www.example.com/workflow1#workflow"/>
+    </ProcessExecution>
+
+    <ProcessExecution rdf:about="#constant">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Process"/>
+        <wasControlledBy rdf:resource="#workflowRun"/>
+        <wf:wasSubProcessExecutionOf rdf:resource="#workflowRun"/>
+        <hadRecipe>
+            <Recipe rdf:about="http://www.example.com/workflow1#String_Constant"/>
+        </hadRecipe>
+        <wf:wasDefinedBy rdf:resource="http://www.example.com/workflow1#String_Constant"/>
+    </ProcessExecution>
+
+    <Entity rdf:about="#hello">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Value"/>
+        <wasGeneratedBy rdf:resource="#constant"/>
+        <wf:value>
+            <cnt:ContentAsText>
+                <cnt:chars>Hello, </cnt:chars>
+            </cnt:ContentAsText>
+        </wf:value>
+    </Entity>
+
+    <Role rdf:about="#helloValue">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Value"/>
+        <wasGeneratedBy rdf:resource="#constant"/>
+        <wf:value>
+            <cnt:ContentAsText>
+                <cnt:chars>Hello, </cnt:chars>
+            </cnt:ContentAsText>
+        </wf:value>
+        <assumedBy rdf:resource="#hello"/>
+        <wf:sawEntity rdf:resource="#hello"/>
+    </Role>
+
+    <ProcessExecution rdf:about="#combine">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Process"/>
+        <used>
+          <Role>
+            <rdf:type rdf:resource="http://www.example.com/scientific-workflow#EntityAtPort"/>
+            <assumedBy rdf:resource="#hello"/>
+            <wf:sawValue rdf:resource="#hello"/>
+            <assumedRole rdf:resource="http://www.example.com/workflow1#catIn1"/>
+            <wf:seenAtPort rdf:resource="http://www.example.com/workflow1#catIn1"/>
+          </Role>
+        </used>
+        <used>
+          <Role>
+            <rdf:type rdf:resource="http://www.example.com/scientific-workflow#EntityAtPort"/>
+            <assumedBy rdf:resource="#input"/>
+            <wf:sawValue rdf:resource="#input"/>
+            <assumedRole rdf:resource="http://www.example.com/workflow1#catIn2"/>
+            <wf:seenAtPort rdf:resource="http://www.example.com/workflow1#catIn2"/>
+          </Role>
+        </used>
+        <wasControlledBy rdf:resource="#workflowRun"/>
+        <wf:wasSubProcessExecutionOf rdf:resource="#workflowRun"/>
+        <hadRecipe>
+            <Recipe rdf:about="http://www.example.com/workflow1#cat"/>
+        </hadRecipe>
+        <wf:wasDefinedBy rdf:resource="http://www.example.com/workflow1#cat"/>
+    </ProcessExecution>
+
+    <Entity rdf:about="#combined">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Value"/>
+        <wasGeneratedBy rdf:resource="#combine"/>
+        <wf:value>
+            <cnt:ContentAsText>
+                <cnt:chars>Hello, Steve</cnt:chars>
+            </cnt:ContentAsText>
+        </wf:value>
+    </Entity>
+
+    <ProcessExecution rdf:about="#shasum">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Process"/>
+        <used rdf:resource="#combined"/>
+        <wasControlledBy rdf:resource="#workflowRun"/>
+        <wf:wasSubProcessExecutionOf rdf:resource="#workflowRun"/>
+        <hadRecipe>
+            <Recipe rdf:about="http://www.example.com/workflow1#shasum"/>
+        </hadRecipe>
+        <wf:wasDefinedBy rdf:resource="http://www.example.com/workflow1#shasum"/>
+    </ProcessExecution>
+
+    <Entity rdf:about="#sha1">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#Value"/>
+        <wf:value>
+            <cnt:ContentAsText>
+                <cnt:characterEncoding>UTF-8</cnt:characterEncoding>
+                <cnt:chars>a33d1fb1658d4fbf017de59ab67437a3eb5ff50d</cnt:chars>
+            </cnt:ContentAsText>
+        </wf:value>
+    </Entity>
+
+    <Role rdf:about="#sha1OutputFromShasum">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#ValueAtPort"/>
+        <wasGeneratedBy rdf:resource="#shasum"/>
+        <wf:value>
+            <cnt:ContentAsText>
+                <cnt:characterEncoding>UTF-8</cnt:characterEncoding>
+                <cnt:chars>a33d1fb1658d4fbf017de59ab67437a3eb5ff50d</cnt:chars>
+            </cnt:ContentAsText>
+        </wf:value>
+        <assumedBy rdf:resource="#sha1"/>
+        <wf:sawValue rdf:resource="#sha1"/>
+        <assumedRole rdf:resource="http://www.example.com/workflow1#shaOut"/>
+        <wf:wasSeenAt rdf:resource="http://www.example.com/workflow1#shaOut"/>
+    </Role>
+
+    <Role rdf:about="#sha1OutputFromWorkflow">
+        <rdf:type rdf:resource="http://www.example.com/scientific-workflow#ValueAtPort"/>
+        <wasGeneratedBy rdf:resource="#workflowRun"/>
+        <wf:value>
+            <cnt:ContentAsText>
+                <cnt:characterEncoding>UTF-8</cnt:characterEncoding>
+                <cnt:chars>a33d1fb1658d4fbf017de59ab67437a3eb5ff50d</cnt:chars>
+            </cnt:ContentAsText>
+        </wf:value>
+        <assumedBy rdf:resource="#sha1"/>
+        <wf:sawValue rdf:resource="#sha1"/>
+        <assumedRole rdf:resource="http://www.example.com/workflow1#sha1"/>
+        <wf:wasSeenAt rdf:resource="http://www.example.com/workflow1#sha1"/>
+    </Role>
+
+</rdf:RDF>
--- a/ontology/examples/ontology-extensions/workflow/workflow.rdf	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/examples/ontology-extensions/workflow/workflow.rdf	Wed Oct 05 21:18:55 2011 +0100
@@ -68,7 +68,7 @@
             </cnt:ContentAsText>
         </wf:value>
         <wf:sawEntity rdf:resource="#hello"/>
-    </wf:Value>
+    </wf:ValueAtPort>
 
     <wf:Process rdf:about="#combine">
         <used>
--- a/ontology/examples/ontology-extensions/workflow/workflow.ttl	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/examples/ontology-extensions/workflow/workflow.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -1,202 +1,89 @@
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix owl: <http://www.w3.org/2002/07/owl#> .
-@prefix cnt: <http://www.w3.org/2011/content#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
+@base <http://www.example.com/run1> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
-
-
-@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
-# Not (yet) in the official OWL
-@prefix prov2: <http://www.w3.org/2011/prov/new#> .
-
-# Domain-specific ontologies
+@prefix cnt: <http://www.w3.org/2011/content#> .
 @prefix wf: <http://www.example.com/scientific-workflow#> .
-@prefix impl: <http://company.example.org/engine-implementation#> .
-
-# The workflow definition
-@prefix def: <http://my.example.com/workflow-definition#> .
-
-:workflowEngine a impl:WorkflowEngine, prov:Agent .
-
-:aUser a prov:Agent, foaf:Person ;
-    foaf:name "Stian Soiland-Reyes" .
-
-
-# This document is the provenance container (or is that prov:Account ?)
-<> a prov:ProvenanceContainer ; 
-    prov:wasGeneratedBy [
-        # Metadata about who generated the provenance container
-        a prov:ProcessExecution, wf:ProvenanceExport ;
-        prov:used :workflowRun ;
-        prov:wasControlledBy :workflowEngine 
-    ] .
-
-
-:inputFile a prov:Entity, impl:FileValue ;
-    # Note that this file comes from the outside, so we don't know which
-    # process execution it :wasGeneratedBy
-    impl:file "/tmp/myinput.txt" ;
-    impl:value [ 
-        # Snapshot of actual value as it was read by :wfEngine
-        a cnt:ContentAsText ;
-        cnt:characterEncoding "UTF-8" ;
-        cnt:chars "Steve" 
-    ] .
-
-
-:input a prov:Entity, wf:Value ;
-
-    prov:wasDerivedFrom :inputFile ;
-    # as sub-property
-    impl:wasReadFrom :inputFile ;
-
-    prov:wasGeneratedBy [     wf:ranInWorkflowEngine :workflowEngine ; ] ;
-    # We chose not to to capture and describe any further details about
-    # the file-reading process execution, but we know this value was
-    # derived from :inputFile by reading it, initiated by the workflow
-    # engine and selected by the user.
-
-    # The reason :input is used by the workflow below instead of
-    # :inputFile is that the content of impl:file might have changed by
-    # the time :input was used - but it is *this* value which was kept
-    # in memory and used by the workflow. We know it was read from the
-    # file before the first usage of :input, and the beginning of
-    # :workflowEngine.
-
-    wf:value [ 
-        a cnt:ContentAsText ;
-        cnt:characterEncoding "UTF-8" ;
-        cnt:chars "Steve" 
-    ] .
-
-
-:workflowRun a prov:ProcessExecution, wf:Process ;
-    prov2:recipe def:workflowDef ;
-    wf:wasDefinedBy def:workflowDef ;
-
-    prov:wasControlledBy :workflowEngine, :aUser ;
-    # or using sub-properties
-    wf:wasLaunchedBy :aUser ;
-    wf:ranInWorkflowEngine :workflowEngine ;
-    prov:used [ a prov:Entity, prov2:EntityInRole, wf:ValueAtPort ;
-        # role-as-complement-of syntax
-        # http://lists.w3.org/Archives/Public/public-prov-wg/2011Sep/0170.html
-        prov:wasComplementOf :input ;
-        # Or should that be a specific sub-property?
-        prov2:wasAssumedBy :input ;
-
-        prov2:assumedRole def:inName ;
-        prov2:assumedRoleName "name" ;
-        wf:seenAtPort def:inName 
-    ] ;
-    prov2:startedAt "2011-09-16 16:17:00" ;
-    prov2:endedAt "2011-09-16 16:17:05" .
-
-
-:constant a prov:ProcessExecution, wf:Process ;
-    prov:wasControlledBy :workflowRun ;
-    wf:wasSubProcessExecutionOf :workflowRun ;
+@prefix w: <http://www.example.com/workflow1#> .
+@prefix : <#> .
+    
+:aUser     a prov:Agent, foaf:Person ;
+     foaf:name "Stian Soiland-Reyes" .
 
-    prov2:recipe def:procConstant ;
-    wf:wasDefinedBy def:procConstant ;
-
-    prov2:startedAt "2011-09-16 16:17:00" ;
-    prov2:endedAt "2011-09-16 16:17:01" .
-
-
-:hello a prov:Entity, wf:Value ;
-    :wasGeneratedBy :constant ;
-    impl:value [
-        a cnt:ContentAsText ;
-        cnt:chars "Hello, ";
-    ] .
-
-# need to complement :hello to describe the role
-:helloValue a prov:Entity, wf:Value, prov2:EntityInRole ;
-    prov:wasGeneratedBy :constant ;
-    prov:wasComplementOf :hello ;
-    prov2:assumedRole def:value ;
-    impl:value [
-        a cnt:ContentAsText ;
-        cnt:chars "Hello, ";
-    ] .
-
-:combine a prov:ProcessExecution, wf:Process ;
-    prov:wasControlledBy :workflowRun ;
-    wf:wasSubProcessExecutionOf :workflowRun ;
-
-    prov2:recipe def:procCat ;
-    wf:wasDefinedBy def:procCat ;
-
-    prov:used [ a prov2:EntityInRole ;
-        prov:wasComplementOf :hello ;
-        prov2:usedAt "2011-09-16 16:17:02" ;
-        prov2:assumedRole def:catIn1 ;
-        wf:seenAtPort def:catIn1 ;
-      ], [ a prov2:EntityInRole ;
-        prov:wasComplementOf :input ;
-        prov2:usedAt "2011-09-16 16:17:01" ;
-        prov2:assumedRole def:catIn2 ;
-        wf:seenAtPort def:catIn2;
-      ] ;
-    prov2:startedAt "2011-09-16 16:17:01" ;
-    prov2:endedAt "2011-09-16 16:17:03" .
+:workflowEngine     a wf:WorkflowEngine .
 
-:combined a prov:Entity ;
-    prov:wasGeneratedBy :combine ;
-    impl:value [
-        a cnt:ContentAsText ;
-        cnt:chars "Hello, Steve"
-    ] .
-
-:shasum a prov:ProcessExecution, wf:Process ;
-    prov:wasControlledBy :workflowRun ;
-    wf:wasSubProcessExecutionOf :workflowRun ;
-
-    prov2:recipe def:procShasum ;
-    wf:wasDefinedBy def:procShasum ;
-
-    # used :combined directly here without a role, this process only
-    # have a single input anyway
-    prov:used :combined ; 
-
-    prov2:startedAt "2011-09-16 16:17:04" ;
-    prov2:endedAt "2011-09-16 16:17:05" .
+:inputFile     a wf:FileValue;
+     wf:file "/tmp/myinput.txt";
+     wf:value  [ a cnt:ContentAsText;
+         cnt:characterEncoding "UTF-8";
+         cnt:chars "Steve" ] .
 
-:sha1 a prov:Entity ;
-    # How was this generated..? Well, see below
-    wf:value [
-        a cnt:ContentAsText ;
-        cnt:characterEncoding "UTF-8" ;
-        cnt:chars "a33d1fb1658d4fbf017de59ab67437a3eb5ff50d" 
-    ] .
-    
-# As the output of :shasum
-:sha1OutputFromShasum a prov:Entity, prov2:EntityInRole ;
-    prov:wasGeneratedBy :shasum ;
-    prov:wasComplementOf :sha1 ;
-    prov2:assumedRole def:shaOut ;
-    wf:wasSeenAt def:shaOut ; 
-    prov2:generatedAt "2011-09-16 16:17:05" ;
-    wf:value [
-        a cnt:ContentAsText ;
-        cnt:characterEncoding "UTF-8" ;
-        cnt:chars "a33d1fb1658d4fbf017de59ab67437a3eb5ff50d" 
-    ] .
+:input     a wf:Value;
+     wf:value  [ a cnt:ContentAsText;
+         cnt:characterEncoding "UTF-8";
+         cnt:chars "Steve" ];
+     wf:wasReadFrom :inputFile .
 
-# Or as the output of :workflowRun
-:sha1OutputFromWorkflow a prov:Entity, prov2:EntityInRole ;
-    prov:wasGeneratedBy :workflowRun ;
-    prov:wasComplementOf :sha1 ;
-    prov2:assumedRole def:output ;
-    wf:wasSeenAt def:output ; 
-    # A bit later than :sha1OutputFromShasum 
-    prov2:generatedAt "2011-09-16 16:17:06" ;
-    wf:value [
-        a cnt:ContentAsText ;
-        cnt:characterEncoding "UTF-8" ;
-        cnt:chars "a33d1fb1658d4fbf017de59ab67437a3eb5ff50d" 
-    ] .
+:workflowRun     a wf:Process;
+     prov:used  [ a wf:ValueAtPort;
+         wf:sawValue :input;
+         wf:seenAtPort w:inName ];
+     wf:ranInWorkflowEngine :workflowEngine;
+     wf:wasDefinedBy w:workflow;
+     wf:wasLaunchedBy :aUser .
 
+:constant     a wf:Process;
+     wf:wasDefinedBy w:String_Constant;
+     wf:wasSubProcessExecutionOf :workflowRun .
 
+:hello     a wf:Value;
+     prov:wasGeneratedBy :constant;
+     wf:value  [ a cnt:ContentAsText;
+         cnt:chars "Hello, " ] .
+
+:helloValue     a wf:ValueAtPort;
+     prov:wasGeneratedBy :constant;
+     wf:sawEntity :hello;
+     wf:value  [ a cnt:ContentAsText;
+         cnt:chars "Hello, " ] .
+
+:combine     a wf:Process;
+     prov:used  [ a wf:EntityAtPort;
+             wf:sawValue :hello;
+             wf:seenAtPort w:catIn1 ],
+         [ a wf:EntityAtPort;
+             wf:sawValue :input;
+             wf:seenAtPort w:catIn2 ];
+     wf:wasDefinedBy w:cat;
+     wf:wasSubProcessExecutionOf :workflowRun .
+
+:combined     a wf:Value;
+     prov:wasGeneratedBy :combine;
+     wf:value  [ a cnt:ContentAsText;
+         cnt:chars "Hello, Steve" ] .
+
+:shasum     a wf:Process;
+     prov:used :combined;
+     wf:wasDefinedBy w:shasum;
+     wf:wasSubProcessExecutionOf :workflowRun .
+
+:sha1     a wf:Value;
+     wf:value  [ a cnt:ContentAsText;
+         cnt:characterEncoding "UTF-8";
+         cnt:chars "a33d1fb1658d4fbf017de59ab67437a3eb5ff50d" ] .
+
+:sha1OutputFromShasum     a wf:EntityAtPort;
+     prov:wasGeneratedBy :shasum;
+     wf:sawValue :sha1;
+     wf:value  [ a cnt:ContentAsText;
+         cnt:characterEncoding "UTF-8";
+         cnt:chars "a33d1fb1658d4fbf017de59ab67437a3eb5ff50d" ];
+     wf:wasSeenAt w:shaOut .
+
+:sha1OutputFromWorkflow     a wf:EntityAtPort;
+     prov:wasGeneratedBy :workflowRun;
+     wf:sawValue :sha1;
+     wf:value  [ a cnt:ContentAsText;
+         cnt:characterEncoding "UTF-8";
+         cnt:chars "a33d1fb1658d4fbf017de59ab67437a3eb5ff50d" ];
+     wf:wasSeenAt w:sha1 .
+
--- a/ontology/examples/ontology-extensions/workflow/workflowDefinition.ttl	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/examples/ontology-extensions/workflow/workflowDefinition.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -1,3 +1,6 @@
+## NOTE: This file predates workflowDefinition.rdf
+
+
 @prefix wf: <http://www.example.com/scientific-workflow#> .
 @prefix impl: <http://company.example.org/engine-implementation#> .
 @prefix def: <http://my.example.com/workflow-definition#> .
--- a/ontology/examples/ontology-extensions/workflow/workflowOntology.ttl	Wed Oct 05 18:12:41 2011 +0100
+++ b/ontology/examples/ontology-extensions/workflow/workflowOntology.ttl	Wed Oct 05 21:18:55 2011 +0100
@@ -20,10 +20,10 @@
     rdfs:subClassOf prov:Agent, prov:ProcessExecution .
 
 wf:ProcessDefinition a owl:Class ;
-    rdfs:subClassOf prov2:Recipe .
+    rdfs:subClassOf prov:Recipe .
 
 wf:wasDefinedBy a owl:ObjectProperty, owl:FunctionalProperty ;
-    rdfs:subPropertyOf prov2:recipe ;
+    rdfs:subPropertyOf prov:hadRecipe ;
     rdfs:range wf:Process ;
     rdfs:domain wf:ProcessDefinition .