WHO SMART Guidelines - Example Workshop IG
0.1.0 - ci-build

WHO SMART Guidelines - Example Workshop IG, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/brynrhodes/smart-workshop/ and changes regularly. See the Directory of published versions

: IMMZConcepts - XML Representation

Draft as of 2024-12-02

Raw xml | Download


<Library xmlns="http://hl7.org/fhir">
  <id value="IMMZConcepts"/>
  <meta>
    <profile
             value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"/>
    <profile
             value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"/>
    <profile
             value="http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"/>
    <profile
             value="http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: Library IMMZConcepts</b></p><a name="IMMZConcepts"> </a><a name="hcIMMZConcepts"> </a><a name="IMMZConcepts-en-US"> </a><h2>Related Artifacts</h2><table class="grid"><tr><td>Depends On</td><td>Code System ICD-10</td><td><a href="http://terminology.hl7.org/6.0.2/CodeSystem-icd10.html">ICD-10</a></td></tr><tr><td>Depends On</td><td>Code System SNOMED-CT</td><td><a href="http://hl7.org/fhir/R4/codesystem-snomedct.html">SNOMED CT (all versions)</a></td></tr><tr><td>Depends On</td><td>Code System LOINC</td><td><a href="http://terminology.hl7.org/6.0.2/CodeSystem-v3-loinc.html">Logical Observation Identifiers, Names and Codes (LOINC)</a></td></tr><tr><td>Depends On</td><td>Code System RxNorm</td><td><a href="http://terminology.hl7.org/6.0.2/CodeSystem-v3-rxNorm.html">RxNorm</a></td></tr><tr><td>Depends On</td><td>Code System CIEL</td><td><code>http://hl7.org/fhir/sid/ciel</code></td></tr><tr><td>Depends On</td><td>Code System ICD-11</td><td><a href="CodeSystem-ICD11.html">ICD-11</a></td></tr><tr><td>Depends On</td><td>Code System ICF</td><td><a href="http://terminology.hl7.org/6.0.2/CodeSystem-ICFDut.html">International Classification of Functioning, Disability and Health, Dutch Translation</a></td></tr><tr><td>Depends On</td><td>Code System Extended Codes CodeSystem codes</td><td><code>http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes</code></td></tr><tr><td>Depends On</td><td>Code System IMMZConcepts</td><td><a href="CodeSystem-IMMZConcepts.html">Immunizations Concepts CodeSystem</a></td></tr><tr><td>Depends On</td><td>Value Set WHO ATC</td><td><code>http://hl7.org/fhir/uv/ips/ValueSet/whoatc-uv-ips</code></td></tr><tr><td>Depends On</td><td>Value Set Negative Result</td><td><a href="ValueSet-Negativetestresult-values.html">Negative Test Results</a></td></tr><tr><td>Depends On</td><td>Value Set Positive Result</td><td><a href="ValueSet-PositiveTestResult-values.html">Positive Test Result valuest</a></td></tr><tr><td>Depends On</td><td>Value Set Immunocompromised</td><td><a href="ValueSet-Immunocompromised-values.html">Immunocompromised valueset</a></td></tr><tr><td>Depends On</td><td>Value Set Patient birth weight observation</td><td><a href="ValueSet-Birthweight-values.html">Birthweight valueset</a></td></tr><tr><td>Depends On</td><td>Value Set PretermBirth</td><td><code>http://smart.who.int/example-workshop/ValueSet/Preterm-values</code></td></tr><tr><td>Depends On</td><td>Value Set Live Attenuated</td><td><code>http://smart.who.int/example-workshop/ValueSet/LiveAttenduatedVaccines</code></td></tr><tr><td>Depends On</td><td>Value Set HIV status</td><td><a href="ValueSet-HIVstatus-values.html">HIV status values</a></td></tr><tr><td>Depends On</td><td>Value Set HIV status - HIV positive Choices</td><td><code>http://fhir.org/guides/who/anc-cds/ValueSet/anc-b9-de46</code></td></tr><tr><td>Depends On</td><td>Value Set HIV status - HIV negative Choices</td><td><code>http://fhir.org/guides/who/anc-cds/ValueSet/anc-b9-de47</code></td></tr><tr><td>Depends On</td><td>Value Set ARV Drugs</td><td><a href="ValueSet-ARVDrugs-values.html">ARV Drugs values</a></td></tr><tr><td>Depends On</td><td>Value Set MCV Vaccine</td><td><a href="ValueSet-IMMZ.Z.DE9.html">IMMZ.Z.DE9 ValueSet for Measles Vaccines</a></td></tr><tr><td>Depends On</td><td>Value Set BCG Vaccine</td><td><code>http://smart.who.int/example-workshop/ValueSet/IMMZ.Z.DE1</code></td></tr><tr><td>Depends On</td><td>Value Set Cholera Vaccine</td><td><code>http://smart.who.int/example-workshop/ValueSet/IMMZ.Z.DE2</code></td></tr></table><h2>Contents</h2><p><code>text/cql</code></p><pre><code class="language-sql">library IMMZConcepts

// Code Systems
//Probably can delete these once imported WHOConcepts
codesystem &quot;ICD-10&quot;: 'http://hl7.org/fhir/sid/icd-10'
codesystem &quot;SNOMED-CT&quot;: 'http://snomed.info/sct'
codesystem &quot;LOINC&quot;: 'http://loinc.org'
codesystem &quot;RxNorm&quot;: 'http://www.nlm.nih.gov/research/umls/rxnorm'
codesystem &quot;CIEL&quot;: 'http://hl7.org/fhir/sid/ciel'
codesystem &quot;ICD-11&quot;: 'http://id.who.int/icd/release/11/mms'
codesystem &quot;ICF&quot;: 'http://hl7.org/fhir/sid/icf-nl'
codesystem &quot;Extended Codes CodeSystem codes&quot;: 'http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes'

codesystem &quot;IMMZConcepts&quot;: 'http://smart.who.int/example-workshop/CodeSystem/IMMZConcepts'

//WHO ATC IPS Valueset
valueset &quot;WHO ATC&quot;: 'http://hl7.org/fhir/uv/ips/ValueSet/whoatc-uv-ips'

// General use ValueSets 
valueset &quot;Negative Result&quot;: 'http://smart.who.int/example-workshop/ValueSet/Negativetestresult-values'
valueset &quot;Positive Result&quot;: 'http://smart.who.int/example-workshop/ValueSet/PositiveTestResult-values'
valueset &quot;Immunocompromised&quot;: 'http://smart.who.int/example-workshop/ValueSet/Immunocompromised-values'
valueset &quot;Patient birth weight observation&quot;: 'http://smart.who.int/example-workshop/ValueSet/Birthweight-values'
valueset &quot;PretermBirth&quot;: 'http://smart.who.int/example-workshop/ValueSet/Preterm-values'
valueset &quot;Live Attenuated&quot;: 'http://smart.who.int/example-workshop/ValueSet/LiveAttenduatedVaccines'

//valueset &quot;Target Disease&quot;: 'http://hl7.org/fhir/ValueSet/immunization-target-disease'

valueset &quot;HIV status&quot;: 'http://smart.who.int/example-workshop/ValueSet/HIVstatus-values'
valueset &quot;HIV status - HIV positive Choices&quot;: 'http://fhir.org/guides/who/anc-cds/ValueSet/anc-b9-de46'
valueset &quot;HIV status - HIV negative Choices&quot;: 'http://fhir.org/guides/who/anc-cds/ValueSet/anc-b9-de47'

valueset &quot;ARV Drugs&quot;: 'http://smart.who.int/example-workshop/ValueSet/ARVDrugs-values'

// Vaccine Value Sets

valueset &quot;MCV Vaccine&quot;: 'http://smart.who.int/example-workshop/ValueSet/IMMZ.Z.DE9'

// Plugin is complaining about not finding these so that should be resolved, but here until it can be fixed
valueset &quot;BCG Vaccine&quot;: 'http://smart.who.int/example-workshop/ValueSet/IMMZ.Z.DE1'
valueset &quot;Cholera Vaccine&quot;: 'http://smart.who.int/example-workshop/ValueSet/IMMZ.Z.DE2'

code &quot;Adverse Event Severity&quot;: '246112005' from &quot;SNOMED-CT&quot; display 'Severity (attribute)'
code &quot;Adverse Event Manifestation&quot;: '246112005' from &quot;SNOMED-CT&quot; display 'Severity (attribute)'

code &quot;Potential contraindications&quot;: 'D4.DE161' from &quot;IMMZConcepts&quot; display 'Potential contraindications'
code &quot;Currently pregnant&quot;: 'D4.DE162' from &quot;IMMZConcepts&quot; display 'Currently pregnant'
code &quot;Severely immunosuppressed&quot;: 'D4.DE165' from &quot;IMMZConcepts&quot; display 'Severely immunosuppressed' 
code &quot;History of anaphylactic reactions&quot;: 'D4.DE166' from &quot;IMMZConcepts&quot; display 'History of anaphylactic reactions'
code &quot;Severe allergic reactions&quot;: 'D4.DE167' from &quot;IMMZConcepts&quot; display 'Severe allergic reactions'
code &quot;Symptomatic HIV infection&quot;: 'D4.DE168' from &quot;IMMZConcepts&quot; display 'Symptomatic HIV infection'

code &quot;[#] Births total&quot;: '11640-0' from &quot;LOINC&quot; display 'Pregnancy outcome'
code &quot;[#] Births.preterm&quot;: '11637-6' from &quot;LOINC&quot; display 'Preterm'

</code></pre><p><code>Content not shown - (</code><code>application/elm+xml</code>, size = 15Kb )</p><p><code>Content not shown - (</code><code>application/elm+json</code>, size = 23Kb )</p></div>
  </text>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="computable"/>
  </extension>
  <url value="http://smart.who.int/example-workshop/Library/IMMZConcepts"/>
  <version value="0.1.0"/>
  <name value="IMMZConcepts"/>
  <title value="IMMZConcepts"/>
  <status value="draft"/>
  <experimental value="true"/>
  <type>
    <coding>
      <system value="http://terminology.hl7.org/CodeSystem/library-type"/>
      <code value="logic-library"/>
    </coding>
  </type>
  <date value="2024-12-02T20:31:54+00:00"/>
  <publisher value="WHO"/>
  <contact>
    <name value="WHO"/>
    <telecom>
      <system value="url"/>
      <value value="http://who.int"/>
    </telecom>
  </contact>
  <description
               value="This library defines concepts used throughout the Immunization CPG"/>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System ICD-10"/>
    <resource value="http://hl7.org/fhir/sid/icd-10"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System SNOMED-CT"/>
    <resource value="http://snomed.info/sct"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System LOINC"/>
    <resource value="http://loinc.org"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System RxNorm"/>
    <resource value="http://www.nlm.nih.gov/research/umls/rxnorm"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System CIEL"/>
    <resource value="http://hl7.org/fhir/sid/ciel"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System ICD-11"/>
    <resource value="http://id.who.int/icd/release/11/mms"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System ICF"/>
    <resource value="http://hl7.org/fhir/sid/icf-nl"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System Extended Codes CodeSystem codes"/>
    <resource
              value="http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Code System IMMZConcepts"/>
    <resource
              value="http://smart.who.int/example-workshop/CodeSystem/IMMZConcepts"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set WHO ATC"/>
    <resource value="http://hl7.org/fhir/uv/ips/ValueSet/whoatc-uv-ips"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set Negative Result"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/Negativetestresult-values"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set Positive Result"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/PositiveTestResult-values"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set Immunocompromised"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/Immunocompromised-values"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set Patient birth weight observation"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/Birthweight-values"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set PretermBirth"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/Preterm-values"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set Live Attenuated"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/LiveAttenduatedVaccines"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set HIV status"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/HIVstatus-values"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set HIV status - HIV positive Choices"/>
    <resource
              value="http://fhir.org/guides/who/anc-cds/ValueSet/anc-b9-de46"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set HIV status - HIV negative Choices"/>
    <resource
              value="http://fhir.org/guides/who/anc-cds/ValueSet/anc-b9-de47"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set ARV Drugs"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/ARVDrugs-values"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set MCV Vaccine"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/IMMZ.Z.DE9"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set BCG Vaccine"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/IMMZ.Z.DE1"/>
  </relatedArtifact>
  <relatedArtifact>
    <type value="depends-on"/>
    <display value="Value Set Cholera Vaccine"/>
    <resource
              value="http://smart.who.int/example-workshop/ValueSet/IMMZ.Z.DE2"/>
  </relatedArtifact>
  <content>
    <contentType value="text/cql"/>
    <data
          value="bGlicmFyeSBJTU1aQ29uY2VwdHMKCi8vIENvZGUgU3lzdGVtcwovL1Byb2JhYmx5IGNhbiBkZWxldGUgdGhlc2Ugb25jZSBpbXBvcnRlZCBXSE9Db25jZXB0cwpjb2Rlc3lzdGVtICJJQ0QtMTAiOiAnaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvaWNkLTEwJwpjb2Rlc3lzdGVtICJTTk9NRUQtQ1QiOiAnaHR0cDovL3Nub21lZC5pbmZvL3NjdCcKY29kZXN5c3RlbSAiTE9JTkMiOiAnaHR0cDovL2xvaW5jLm9yZycKY29kZXN5c3RlbSAiUnhOb3JtIjogJ2h0dHA6Ly93d3cubmxtLm5paC5nb3YvcmVzZWFyY2gvdW1scy9yeG5vcm0nCmNvZGVzeXN0ZW0gIkNJRUwiOiAnaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvY2llbCcKY29kZXN5c3RlbSAiSUNELTExIjogJ2h0dHA6Ly9pZC53aG8uaW50L2ljZC9yZWxlYXNlLzExL21tcycKY29kZXN5c3RlbSAiSUNGIjogJ2h0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL2ljZi1ubCcKY29kZXN5c3RlbSAiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSBjb2RlcyI6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL3doby9hbmMtY2RzL0NvZGVTeXN0ZW0vYW5jLWN1c3RvbS1jb2RlcycKCmNvZGVzeXN0ZW0gIklNTVpDb25jZXB0cyI6ICdodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL0NvZGVTeXN0ZW0vSU1NWkNvbmNlcHRzJwoKLy9XSE8gQVRDIElQUyBWYWx1ZXNldAp2YWx1ZXNldCAiV0hPIEFUQyI6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2lwcy9WYWx1ZVNldC93aG9hdGMtdXYtaXBzJwoKLy8gR2VuZXJhbCB1c2UgVmFsdWVTZXRzIAp2YWx1ZXNldCAiTmVnYXRpdmUgUmVzdWx0IjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvTmVnYXRpdmV0ZXN0cmVzdWx0LXZhbHVlcycKdmFsdWVzZXQgIlBvc2l0aXZlIFJlc3VsdCI6ICdodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L1Bvc2l0aXZlVGVzdFJlc3VsdC12YWx1ZXMnCnZhbHVlc2V0ICJJbW11bm9jb21wcm9taXNlZCI6ICdodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0ltbXVub2NvbXByb21pc2VkLXZhbHVlcycKdmFsdWVzZXQgIlBhdGllbnQgYmlydGggd2VpZ2h0IG9ic2VydmF0aW9uIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvQmlydGh3ZWlnaHQtdmFsdWVzJwp2YWx1ZXNldCAiUHJldGVybUJpcnRoIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvUHJldGVybS12YWx1ZXMnCnZhbHVlc2V0ICJMaXZlIEF0dGVudWF0ZWQiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9MaXZlQXR0ZW5kdWF0ZWRWYWNjaW5lcycKCi8vdmFsdWVzZXQgIlRhcmdldCBEaXNlYXNlIjogJ2h0dHA6Ly9obDcub3JnL2ZoaXIvVmFsdWVTZXQvaW1tdW5pemF0aW9uLXRhcmdldC1kaXNlYXNlJwoKdmFsdWVzZXQgIkhJViBzdGF0dXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9ISVZzdGF0dXMtdmFsdWVzJwp2YWx1ZXNldCAiSElWIHN0YXR1cyAtIEhJViBwb3NpdGl2ZSBDaG9pY2VzIjogJ2h0dHA6Ly9maGlyLm9yZy9ndWlkZXMvd2hvL2FuYy1jZHMvVmFsdWVTZXQvYW5jLWI5LWRlNDYnCnZhbHVlc2V0ICJISVYgc3RhdHVzIC0gSElWIG5lZ2F0aXZlIENob2ljZXMiOiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy93aG8vYW5jLWNkcy9WYWx1ZVNldC9hbmMtYjktZGU0NycKCnZhbHVlc2V0ICJBUlYgRHJ1Z3MiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9BUlZEcnVncy12YWx1ZXMnCgovLyBWYWNjaW5lIFZhbHVlIFNldHMKCnZhbHVlc2V0ICJNQ1YgVmFjY2luZSI6ICdodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0lNTVouWi5ERTknCgovLyBQbHVnaW4gaXMgY29tcGxhaW5pbmcgYWJvdXQgbm90IGZpbmRpbmcgdGhlc2Ugc28gdGhhdCBzaG91bGQgYmUgcmVzb2x2ZWQsIGJ1dCBoZXJlIHVudGlsIGl0IGNhbiBiZSBmaXhlZAp2YWx1ZXNldCAiQkNHIFZhY2NpbmUiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9JTU1aLlouREUxJwp2YWx1ZXNldCAiQ2hvbGVyYSBWYWNjaW5lIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvSU1NWi5aLkRFMicKCmNvZGUgIkFkdmVyc2UgRXZlbnQgU2V2ZXJpdHkiOiAnMjQ2MTEyMDA1JyBmcm9tICJTTk9NRUQtQ1QiIGRpc3BsYXkgJ1NldmVyaXR5IChhdHRyaWJ1dGUpJwpjb2RlICJBZHZlcnNlIEV2ZW50IE1hbmlmZXN0YXRpb24iOiAnMjQ2MTEyMDA1JyBmcm9tICJTTk9NRUQtQ1QiIGRpc3BsYXkgJ1NldmVyaXR5IChhdHRyaWJ1dGUpJwoKY29kZSAiUG90ZW50aWFsIGNvbnRyYWluZGljYXRpb25zIjogJ0Q0LkRFMTYxJyBmcm9tICJJTU1aQ29uY2VwdHMiIGRpc3BsYXkgJ1BvdGVudGlhbCBjb250cmFpbmRpY2F0aW9ucycKY29kZSAiQ3VycmVudGx5IHByZWduYW50IjogJ0Q0LkRFMTYyJyBmcm9tICJJTU1aQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBwcmVnbmFudCcKY29kZSAiU2V2ZXJlbHkgaW1tdW5vc3VwcHJlc3NlZCI6ICdENC5ERTE2NScgZnJvbSAiSU1NWkNvbmNlcHRzIiBkaXNwbGF5ICdTZXZlcmVseSBpbW11bm9zdXBwcmVzc2VkJyAKY29kZSAiSGlzdG9yeSBvZiBhbmFwaHlsYWN0aWMgcmVhY3Rpb25zIjogJ0Q0LkRFMTY2JyBmcm9tICJJTU1aQ29uY2VwdHMiIGRpc3BsYXkgJ0hpc3Rvcnkgb2YgYW5hcGh5bGFjdGljIHJlYWN0aW9ucycKY29kZSAiU2V2ZXJlIGFsbGVyZ2ljIHJlYWN0aW9ucyI6ICdENC5ERTE2NycgZnJvbSAiSU1NWkNvbmNlcHRzIiBkaXNwbGF5ICdTZXZlcmUgYWxsZXJnaWMgcmVhY3Rpb25zJwpjb2RlICJTeW1wdG9tYXRpYyBISVYgaW5mZWN0aW9uIjogJ0Q0LkRFMTY4JyBmcm9tICJJTU1aQ29uY2VwdHMiIGRpc3BsYXkgJ1N5bXB0b21hdGljIEhJViBpbmZlY3Rpb24nCgpjb2RlICJbI10gQmlydGhzIHRvdGFsIjogJzExNjQwLTAnIGZyb20gIkxPSU5DIiBkaXNwbGF5ICdQcmVnbmFuY3kgb3V0Y29tZScKY29kZSAiWyNdIEJpcnRocy5wcmV0ZXJtIjogJzExNjM3LTYnIGZyb20gIkxPSU5DIiBkaXNwbGF5ICdQcmV0ZXJtJwoK"/>
  </content>
  <content>
    <contentType value="application/elm+xml"/>
    <data
          value="PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGxpYnJhcnkgeG1sbnM9InVybjpobDctb3JnOmVsbTpyMSIgeG1sbnM6dD0idXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxuczpmaGlyPSJodHRwOi8vaGw3Lm9yZy9maGlyIiB4bWxuczpxZG00Mz0idXJuOmhlYWx0aGl0LWdvdjpxZG06djRfMyIgeG1sbnM6cWRtNTM9InVybjpoZWFsdGhpdC1nb3Y6cWRtOnY1XzMiIHhtbG5zOmE9InVybjpobDctb3JnOmNxbC1hbm5vdGF0aW9uczpyMSI+CiAgIDxhbm5vdGF0aW9uIHRyYW5zbGF0b3JPcHRpb25zPSJFbmFibGVBbm5vdGF0aW9ucyxFbmFibGVMb2NhdG9ycyxEaXNhYmxlTGlzdERlbW90aW9uLERpc2FibGVMaXN0UHJvbW90aW9uIiBzaWduYXR1cmVMZXZlbD0iT3ZlcmxvYWRzIiB4c2k6dHlwZT0iYTpDcWxUb0VsbUluZm8iLz4KICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgIDxhOnMgcj0iNDMiPgogICAgICAgICA8YTpzPmxpYnJhcnkgSU1NWkNvbmNlcHRzPC9hOnM+CiAgICAgIDwvYTpzPgogICA8L2Fubm90YXRpb24+CiAgIDxpZGVudGlmaWVyIGlkPSJJTU1aQ29uY2VwdHMiIHN5c3RlbT0iaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcCIvPgogICA8c2NoZW1hSWRlbnRpZmllciBpZD0idXJuOmhsNy1vcmc6ZWxtIiB2ZXJzaW9uPSJyMSIvPgogICA8dXNpbmdzPgogICAgICA8ZGVmIGxvY2FsSWRlbnRpZmllcj0iU3lzdGVtIiB1cmk9InVybjpobDctb3JnOmVsbS10eXBlczpyMSIvPgogICA8L3VzaW5ncz4KICAgPGNvZGVTeXN0ZW1zPgogICAgICA8ZGVmIGxvY2FsSWQ9IjEiIGxvY2F0b3I9IjU6MS01OjUzIiBuYW1lPSJJQ0QtMTAiIGlkPSJodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2QtMTAiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIxIj4KICAgICAgICAgICAgICAgPGE6cz4vLyBDb2RlIFN5c3RlbXMKLy9Qcm9iYWJseSBjYW4gZGVsZXRlIHRoZXNlIG9uY2UgaW1wb3J0ZWQgV0hPQ29uY2VwdHMKY29kZXN5c3RlbSAmcXVvdDtJQ0QtMTAmcXVvdDs6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2QtMTAnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjIiIGxvY2F0b3I9IjY6MS02OjQ4IiBuYW1lPSJTTk9NRUQtQ1QiIGlkPSJodHRwOi8vc25vbWVkLmluZm8vc2N0IiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMiI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZXN5c3RlbSAmcXVvdDtTTk9NRUQtQ1QmcXVvdDs6ICdodHRwOi8vc25vbWVkLmluZm8vc2N0JzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIzIiBsb2NhdG9yPSI3OjEtNzozOCIgbmFtZT0iTE9JTkMiIGlkPSJodHRwOi8vbG9pbmMub3JnIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMyI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZXN5c3RlbSAmcXVvdDtMT0lOQyZxdW90OzogJ2h0dHA6Ly9sb2luYy5vcmcnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjQiIGxvY2F0b3I9Ijg6MS04OjY2IiBuYW1lPSJSeE5vcm0iIGlkPSJodHRwOi8vd3d3Lm5sbS5uaWguZ292L3Jlc2VhcmNoL3VtbHMvcnhub3JtIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iNCI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZXN5c3RlbSAmcXVvdDtSeE5vcm0mcXVvdDs6ICdodHRwOi8vd3d3Lm5sbS5uaWguZ292L3Jlc2VhcmNoL3VtbHMvcnhub3JtJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSI1IiBsb2NhdG9yPSI5OjEtOTo0OSIgbmFtZT0iQ0lFTCIgaWQ9Imh0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL2NpZWwiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSI1Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2Rlc3lzdGVtICZxdW90O0NJRUwmcXVvdDs6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9jaWVsJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSI2IiBsb2NhdG9yPSIxMDoxLTEwOjU5IiBuYW1lPSJJQ0QtMTEiIGlkPSJodHRwOi8vaWQud2hvLmludC9pY2QvcmVsZWFzZS8xMS9tbXMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSI2Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2Rlc3lzdGVtICZxdW90O0lDRC0xMSZxdW90OzogJ2h0dHA6Ly9pZC53aG8uaW50L2ljZC9yZWxlYXNlLzExL21tcyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iNyIgbG9jYXRvcj0iMTE6MS0xMTo1MCIgbmFtZT0iSUNGIiBpZD0iaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvaWNmLW5sIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iNyI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZXN5c3RlbSAmcXVvdDtJQ0YmcXVvdDs6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2YtbmwnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjgiIGxvY2F0b3I9IjEyOjEtMTI6MTEwIiBuYW1lPSJFeHRlbmRlZCBDb2RlcyBDb2RlU3lzdGVtIGNvZGVzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy93aG8vYW5jLWNkcy9Db2RlU3lzdGVtL2FuYy1jdXN0b20tY29kZXMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSI4Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2Rlc3lzdGVtICZxdW90O0V4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0gY29kZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL3doby9hbmMtY2RzL0NvZGVTeXN0ZW0vYW5jLWN1c3RvbS1jb2Rlcyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iOSIgbG9jYXRvcj0iMTQ6MS0xNDo5MCIgbmFtZT0iSU1NWkNvbmNlcHRzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9Db2RlU3lzdGVtL0lNTVpDb25jZXB0cyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjkiPgogICAgICAgICAgICAgICA8YTpzPmNvZGVzeXN0ZW0gJnF1b3Q7SU1NWkNvbmNlcHRzJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9Db2RlU3lzdGVtL0lNTVpDb25jZXB0cyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgIDwvY29kZVN5c3RlbXM+CiAgIDx2YWx1ZVNldHM+CiAgICAgIDxkZWYgbG9jYWxJZD0iMTAiIGxvY2F0b3I9IjE3OjEtMTc6NzEiIG5hbWU9IldITyBBVEMiIGlkPSJodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2lwcy9WYWx1ZVNldC93aG9hdGMtdXYtaXBzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMTAiPgogICAgICAgICAgICAgICA8YTpzPi8vV0hPIEFUQyBJUFMgVmFsdWVzZXQKdmFsdWVzZXQgJnF1b3Q7V0hPIEFUQyZxdW90OzogJ2h0dHA6Ly9obDcub3JnL2ZoaXIvdXYvaXBzL1ZhbHVlU2V0L3dob2F0Yy11di1pcHMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjExIiBsb2NhdG9yPSIyMDoxLTIwOjEwMiIgbmFtZT0iTmVnYXRpdmUgUmVzdWx0IiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9OZWdhdGl2ZXRlc3RyZXN1bHQtdmFsdWVzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMTEiPgogICAgICAgICAgICAgICA8YTpzPi8vIEdlbmVyYWwgdXNlIFZhbHVlU2V0cyAKdmFsdWVzZXQgJnF1b3Q7TmVnYXRpdmUgUmVzdWx0JnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9OZWdhdGl2ZXRlc3RyZXN1bHQtdmFsdWVzJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIxMiIgbG9jYXRvcj0iMjE6MS0yMToxMDIiIG5hbWU9IlBvc2l0aXZlIFJlc3VsdCIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvUG9zaXRpdmVUZXN0UmVzdWx0LXZhbHVlcyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjEyIj4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtQb3NpdGl2ZSBSZXN1bHQmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L1Bvc2l0aXZlVGVzdFJlc3VsdC12YWx1ZXMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjEzIiBsb2NhdG9yPSIyMjoxLTIyOjEwMyIgbmFtZT0iSW1tdW5vY29tcHJvbWlzZWQiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0ltbXVub2NvbXByb21pc2VkLXZhbHVlcyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjEzIj4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtJbW11bm9jb21wcm9taXNlZCZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvSW1tdW5vY29tcHJvbWlzZWQtdmFsdWVzJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIxNCIgbG9jYXRvcj0iMjM6MS0yMzoxMTIiIG5hbWU9IlBhdGllbnQgYmlydGggd2VpZ2h0IG9ic2VydmF0aW9uIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9CaXJ0aHdlaWdodC12YWx1ZXMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIxNCI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7UGF0aWVudCBiaXJ0aCB3ZWlnaHQgb2JzZXJ2YXRpb24mcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0JpcnRod2VpZ2h0LXZhbHVlcyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMTUiIGxvY2F0b3I9IjI0OjEtMjQ6ODgiIG5hbWU9IlByZXRlcm1CaXJ0aCIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvUHJldGVybS12YWx1ZXMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIxNSI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7UHJldGVybUJpcnRoJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9QcmV0ZXJtLXZhbHVlcyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMTYiIGxvY2F0b3I9IjI1OjEtMjU6MTAwIiBuYW1lPSJMaXZlIEF0dGVudWF0ZWQiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0xpdmVBdHRlbmR1YXRlZFZhY2NpbmVzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMTYiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0xpdmUgQXR0ZW51YXRlZCZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvTGl2ZUF0dGVuZHVhdGVkVmFjY2luZXMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjE3IiBsb2NhdG9yPSIyOToxLTI5Ojg4IiBuYW1lPSJISVYgc3RhdHVzIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9ISVZzdGF0dXMtdmFsdWVzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMTciPgogICAgICAgICAgICAgICA8YTpzPi8vdmFsdWVzZXQgJnF1b3Q7VGFyZ2V0IERpc2Vhc2UmcXVvdDs6ICdodHRwOi8vaGw3Lm9yZy9maGlyL1ZhbHVlU2V0L2ltbXVuaXphdGlvbi10YXJnZXQtZGlzZWFzZScKCnZhbHVlc2V0ICZxdW90O0hJViBzdGF0dXMmcXVvdDs6ICdodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0hJVnN0YXR1cy12YWx1ZXMnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjE4IiBsb2NhdG9yPSIzMDoxLTMwOjEwMyIgbmFtZT0iSElWIHN0YXR1cyAtIEhJViBwb3NpdGl2ZSBDaG9pY2VzIiBpZD0iaHR0cDovL2ZoaXIub3JnL2d1aWRlcy93aG8vYW5jLWNkcy9WYWx1ZVNldC9hbmMtYjktZGU0NiIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjE4Ij4KICAgICAgICAgICAgICAgPGE6cz52YWx1ZXNldCAmcXVvdDtISVYgc3RhdHVzIC0gSElWIHBvc2l0aXZlIENob2ljZXMmcXVvdDs6ICdodHRwOi8vZmhpci5vcmcvZ3VpZGVzL3doby9hbmMtY2RzL1ZhbHVlU2V0L2FuYy1iOS1kZTQ2JzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIxOSIgbG9jYXRvcj0iMzE6MS0zMToxMDMiIG5hbWU9IkhJViBzdGF0dXMgLSBISVYgbmVnYXRpdmUgQ2hvaWNlcyIgaWQ9Imh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvd2hvL2FuYy1jZHMvVmFsdWVTZXQvYW5jLWI5LWRlNDciIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIxOSI+CiAgICAgICAgICAgICAgIDxhOnM+dmFsdWVzZXQgJnF1b3Q7SElWIHN0YXR1cyAtIEhJViBuZWdhdGl2ZSBDaG9pY2VzJnF1b3Q7OiAnaHR0cDovL2ZoaXIub3JnL2d1aWRlcy93aG8vYW5jLWNkcy9WYWx1ZVNldC9hbmMtYjktZGU0Nyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjAiIGxvY2F0b3I9IjMzOjEtMzM6ODYiIG5hbWU9IkFSViBEcnVncyIgaWQ9Imh0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvQVJWRHJ1Z3MtdmFsdWVzIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjAiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0FSViBEcnVncyZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvQVJWRHJ1Z3MtdmFsdWVzJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyMSIgbG9jYXRvcj0iMzc6MS0zNzo4MyIgbmFtZT0iTUNWIFZhY2NpbmUiIGlkPSJodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0lNTVouWi5ERTkiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyMSI+CiAgICAgICAgICAgICAgIDxhOnM+Ly8gVmFjY2luZSBWYWx1ZSBTZXRzCgp2YWx1ZXNldCAmcXVvdDtNQ1YgVmFjY2luZSZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvSU1NWi5aLkRFOSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjIiIGxvY2F0b3I9IjQwOjEtNDA6ODMiIG5hbWU9IkJDRyBWYWNjaW5lIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9JTU1aLlouREUxIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjIiPgogICAgICAgICAgICAgICA8YTpzPi8vIFBsdWdpbiBpcyBjb21wbGFpbmluZyBhYm91dCBub3QgZmluZGluZyB0aGVzZSBzbyB0aGF0IHNob3VsZCBiZSByZXNvbHZlZCwgYnV0IGhlcmUgdW50aWwgaXQgY2FuIGJlIGZpeGVkCnZhbHVlc2V0ICZxdW90O0JDRyBWYWNjaW5lJnF1b3Q7OiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9JTU1aLlouREUxJzwvYTpzPgogICAgICAgICAgICA8L2E6cz4KICAgICAgICAgPC9hbm5vdGF0aW9uPgogICAgICA8L2RlZj4KICAgICAgPGRlZiBsb2NhbElkPSIyMyIgbG9jYXRvcj0iNDE6MS00MTo4NyIgbmFtZT0iQ2hvbGVyYSBWYWNjaW5lIiBpZD0iaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9JTU1aLlouREUyIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjMiPgogICAgICAgICAgICAgICA8YTpzPnZhbHVlc2V0ICZxdW90O0Nob2xlcmEgVmFjY2luZSZxdW90OzogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvSU1NWi5aLkRFMic8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgPC9kZWY+CiAgIDwvdmFsdWVTZXRzPgogICA8Y29kZXM+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjUiIGxvY2F0b3I9IjQzOjEtNDM6OTAiIG5hbWU9IkFkdmVyc2UgRXZlbnQgU2V2ZXJpdHkiIGlkPSIyNDYxMTIwMDUiIGRpc3BsYXk9IlNldmVyaXR5IChhdHRyaWJ1dGUpIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMjUiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7QWR2ZXJzZSBFdmVudCBTZXZlcml0eSZxdW90OzogJzI0NjExMjAwNScgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIyNCI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7U05PTUVELUNUJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdTZXZlcml0eSAoYXR0cmlidXRlKSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMjQiIGxvY2F0b3I9IjQzOjQ5LTQzOjU5IiBuYW1lPSJTTk9NRUQtQ1QiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMjciIGxvY2F0b3I9IjQ0OjEtNDQ6OTUiIG5hbWU9IkFkdmVyc2UgRXZlbnQgTWFuaWZlc3RhdGlvbiIgaWQ9IjI0NjExMjAwNSIgZGlzcGxheT0iU2V2ZXJpdHkgKGF0dHJpYnV0ZSkiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIyNyI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtBZHZlcnNlIEV2ZW50IE1hbmlmZXN0YXRpb24mcXVvdDs6ICcyNDYxMTIwMDUnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMjYiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O1NOT01FRC1DVCZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V2ZXJpdHkgKGF0dHJpYnV0ZSknPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjI2IiBsb2NhdG9yPSI0NDo1NC00NDo2NCIgbmFtZT0iU05PTUVELUNUIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjI5IiBsb2NhdG9yPSI0NjoxLTQ2OjEwNCIgbmFtZT0iUG90ZW50aWFsIGNvbnRyYWluZGljYXRpb25zIiBpZD0iRDQuREUxNjEiIGRpc3BsYXk9IlBvdGVudGlhbCBjb250cmFpbmRpY2F0aW9ucyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjI5Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1BvdGVudGlhbCBjb250cmFpbmRpY2F0aW9ucyZxdW90OzogJ0Q0LkRFMTYxJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjI4Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aQ29uY2VwdHMmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1BvdGVudGlhbCBjb250cmFpbmRpY2F0aW9ucyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMjgiIGxvY2F0b3I9IjQ2OjUzLTQ2OjY2IiBuYW1lPSJJTU1aQ29uY2VwdHMiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzEiIGxvY2F0b3I9IjQ3OjEtNDc6ODYiIG5hbWU9IkN1cnJlbnRseSBwcmVnbmFudCIgaWQ9IkQ0LkRFMTYyIiBkaXNwbGF5PSJDdXJyZW50bHkgcHJlZ25hbnQiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzMSI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtDdXJyZW50bHkgcHJlZ25hbnQmcXVvdDs6ICdENC5ERTE2MicgZnJvbSA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cyByPSIzMCI+CiAgICAgICAgICAgICAgICAgIDxhOnM+JnF1b3Q7SU1NWkNvbmNlcHRzJnF1b3Q7PC9hOnM+CiAgICAgICAgICAgICAgIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzPiBkaXNwbGF5ICdDdXJyZW50bHkgcHJlZ25hbnQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjMwIiBsb2NhdG9yPSI0Nzo0NC00Nzo1NyIgbmFtZT0iSU1NWkNvbmNlcHRzIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjMzIiBsb2NhdG9yPSI0ODoxLTQ4OjEwMCIgbmFtZT0iU2V2ZXJlbHkgaW1tdW5vc3VwcHJlc3NlZCIgaWQ9IkQ0LkRFMTY1IiBkaXNwbGF5PSJTZXZlcmVseSBpbW11bm9zdXBwcmVzc2VkIiBhY2Nlc3NMZXZlbD0iUHVibGljIj4KICAgICAgICAgPGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+CiAgICAgICAgICAgIDxhOnMgcj0iMzMiPgogICAgICAgICAgICAgICA8YTpzPmNvZGUgJnF1b3Q7U2V2ZXJlbHkgaW1tdW5vc3VwcHJlc3NlZCZxdW90OzogJ0Q0LkRFMTY1JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjMyIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aQ29uY2VwdHMmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ1NldmVyZWx5IGltbXVub3N1cHByZXNzZWQnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjMyIiBsb2NhdG9yPSI0ODo1MS00ODo2NCIgbmFtZT0iSU1NWkNvbmNlcHRzIi8+CiAgICAgIDwvZGVmPgogICAgICA8ZGVmIGxvY2FsSWQ9IjM1IiBsb2NhdG9yPSI0OToxLTQ5OjExNiIgbmFtZT0iSGlzdG9yeSBvZiBhbmFwaHlsYWN0aWMgcmVhY3Rpb25zIiBpZD0iRDQuREUxNjYiIGRpc3BsYXk9Ikhpc3Rvcnkgb2YgYW5hcGh5bGFjdGljIHJlYWN0aW9ucyIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjM1Ij4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O0hpc3Rvcnkgb2YgYW5hcGh5bGFjdGljIHJlYWN0aW9ucyZxdW90OzogJ0Q0LkRFMTY2JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjM0Ij4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtJTU1aQ29uY2VwdHMmcXVvdDs8L2E6cz4KICAgICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnM+IGRpc3BsYXkgJ0hpc3Rvcnkgb2YgYW5hcGh5bGFjdGljIHJlYWN0aW9ucyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzQiIGxvY2F0b3I9IjQ5OjU5LTQ5OjcyIiBuYW1lPSJJTU1aQ29uY2VwdHMiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzciIGxvY2F0b3I9IjUwOjEtNTA6MTAwIiBuYW1lPSJTZXZlcmUgYWxsZXJnaWMgcmVhY3Rpb25zIiBpZD0iRDQuREUxNjciIGRpc3BsYXk9IlNldmVyZSBhbGxlcmdpYyByZWFjdGlvbnMiIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzNyI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtTZXZlcmUgYWxsZXJnaWMgcmVhY3Rpb25zJnF1b3Q7OiAnRDQuREUxNjcnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzYiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpDb25jZXB0cyZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU2V2ZXJlIGFsbGVyZ2ljIHJlYWN0aW9ucyc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzYiIGxvY2F0b3I9IjUwOjUxLTUwOjY0IiBuYW1lPSJJTU1aQ29uY2VwdHMiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iMzkiIGxvY2F0b3I9IjUxOjEtNTE6MTAwIiBuYW1lPSJTeW1wdG9tYXRpYyBISVYgaW5mZWN0aW9uIiBpZD0iRDQuREUxNjgiIGRpc3BsYXk9IlN5bXB0b21hdGljIEhJViBpbmZlY3Rpb24iIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSIzOSI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtTeW1wdG9tYXRpYyBISVYgaW5mZWN0aW9uJnF1b3Q7OiAnRDQuREUxNjgnIGZyb20gPC9hOnM+CiAgICAgICAgICAgICAgIDxhOnMgcj0iMzgiPgogICAgICAgICAgICAgICAgICA8YTpzPiZxdW90O0lNTVpDb25jZXB0cyZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnU3ltcHRvbWF0aWMgSElWIGluZmVjdGlvbic8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iMzgiIGxvY2F0b3I9IjUxOjUxLTUxOjY0IiBuYW1lPSJJTU1aQ29uY2VwdHMiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iNDEiIGxvY2F0b3I9IjUzOjEtNTM6NzUiIG5hbWU9IlsjXSBCaXJ0aHMgdG90YWwiIGlkPSIxMTY0MC0wIiBkaXNwbGF5PSJQcmVnbmFuY3kgb3V0Y29tZSIgYWNjZXNzTGV2ZWw9IlB1YmxpYyI+CiAgICAgICAgIDxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPgogICAgICAgICAgICA8YTpzIHI9IjQxIj4KICAgICAgICAgICAgICAgPGE6cz5jb2RlICZxdW90O1sjXSBCaXJ0aHMgdG90YWwmcXVvdDs6ICcxMTY0MC0wJyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjQwIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtMT0lOQyZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUHJlZ25hbmN5IG91dGNvbWUnPC9hOnM+CiAgICAgICAgICAgIDwvYTpzPgogICAgICAgICA8L2Fubm90YXRpb24+CiAgICAgICAgIDxjb2RlU3lzdGVtIGxvY2FsSWQ9IjQwIiBsb2NhdG9yPSI1Mzo0MS01Mzo0NyIgbmFtZT0iTE9JTkMiLz4KICAgICAgPC9kZWY+CiAgICAgIDxkZWYgbG9jYWxJZD0iNDMiIGxvY2F0b3I9IjU0OjEtNTQ6NjciIG5hbWU9IlsjXSBCaXJ0aHMucHJldGVybSIgaWQ9IjExNjM3LTYiIGRpc3BsYXk9IlByZXRlcm0iIGFjY2Vzc0xldmVsPSJQdWJsaWMiPgogICAgICAgICA8YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj4KICAgICAgICAgICAgPGE6cyByPSI0MyI+CiAgICAgICAgICAgICAgIDxhOnM+Y29kZSAmcXVvdDtbI10gQmlydGhzLnByZXRlcm0mcXVvdDs6ICcxMTYzNy02JyBmcm9tIDwvYTpzPgogICAgICAgICAgICAgICA8YTpzIHI9IjQyIj4KICAgICAgICAgICAgICAgICAgPGE6cz4mcXVvdDtMT0lOQyZxdW90OzwvYTpzPgogICAgICAgICAgICAgICA8L2E6cz4KICAgICAgICAgICAgICAgPGE6cz4gZGlzcGxheSAnUHJldGVybSc8L2E6cz4KICAgICAgICAgICAgPC9hOnM+CiAgICAgICAgIDwvYW5ub3RhdGlvbj4KICAgICAgICAgPGNvZGVTeXN0ZW0gbG9jYWxJZD0iNDIiIGxvY2F0b3I9IjU0OjQzLTU0OjQ5IiBuYW1lPSJMT0lOQyIvPgogICAgICA8L2RlZj4KICAgPC9jb2Rlcz4KPC9saWJyYXJ5Pgo="/>
  </content>
  <content>
    <contentType value="application/elm+json"/>
    <data
          value="ewogICAibGlicmFyeSIgOiB7CiAgICAgICJhbm5vdGF0aW9uIiA6IFsgewogICAgICAgICAidHJhbnNsYXRvck9wdGlvbnMiIDogIkVuYWJsZUFubm90YXRpb25zLEVuYWJsZUxvY2F0b3JzLERpc2FibGVMaXN0RGVtb3Rpb24sRGlzYWJsZUxpc3RQcm9tb3Rpb24iLAogICAgICAgICAic2lnbmF0dXJlTGV2ZWwiIDogIk92ZXJsb2FkcyIsCiAgICAgICAgICJ0eXBlIiA6ICJDcWxUb0VsbUluZm8iCiAgICAgIH0sIHsKICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICJyIiA6ICI0MyIsCiAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwibGlicmFyeSBJTU1aQ29uY2VwdHMiIF0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0KICAgICAgfSBdLAogICAgICAiaWRlbnRpZmllciIgOiB7CiAgICAgICAgICJpZCIgOiAiSU1NWkNvbmNlcHRzIiwKICAgICAgICAgInN5c3RlbSIgOiAiaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcCIKICAgICAgfSwKICAgICAgInNjaGVtYUlkZW50aWZpZXIiIDogewogICAgICAgICAiaWQiIDogInVybjpobDctb3JnOmVsbSIsCiAgICAgICAgICJ2ZXJzaW9uIiA6ICJyMSIKICAgICAgfSwKICAgICAgInVzaW5ncyIgOiB7CiAgICAgICAgICJkZWYiIDogWyB7CiAgICAgICAgICAgICJsb2NhbElkZW50aWZpZXIiIDogIlN5c3RlbSIsCiAgICAgICAgICAgICJ1cmkiIDogInVybjpobDctb3JnOmVsbS10eXBlczpyMSIKICAgICAgICAgfSBdCiAgICAgIH0sCiAgICAgICJjb2RlU3lzdGVtcyIgOiB7CiAgICAgICAgICJkZWYiIDogWyB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIxIiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjU6MS01OjUzIiwKICAgICAgICAgICAgIm5hbWUiIDogIklDRC0xMCIsCiAgICAgICAgICAgICJpZCIgOiAiaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvaWNkLTEwIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIxIiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIvLyBDb2RlIFN5c3RlbXNcbi8vUHJvYmFibHkgY2FuIGRlbGV0ZSB0aGVzZSBvbmNlIGltcG9ydGVkIFdIT0NvbmNlcHRzXG4iLCJjb2Rlc3lzdGVtICIsIlwiSUNELTEwXCIiLCI6ICIsIidodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2QtMTAnIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIyIiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjY6MS02OjQ4IiwKICAgICAgICAgICAgIm5hbWUiIDogIlNOT01FRC1DVCIsCiAgICAgICAgICAgICJpZCIgOiAiaHR0cDovL3Nub21lZC5pbmZvL3NjdCIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiMiIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwiY29kZXN5c3RlbSAiLCJcIlNOT01FRC1DVFwiIiwiOiAiLCInaHR0cDovL3Nub21lZC5pbmZvL3NjdCciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0sIHsKICAgICAgICAgICAgImxvY2FsSWQiIDogIjMiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiNzoxLTc6MzgiLAogICAgICAgICAgICAibmFtZSIgOiAiTE9JTkMiLAogICAgICAgICAgICAiaWQiIDogImh0dHA6Ly9sb2luYy5vcmciLAogICAgICAgICAgICAiYWNjZXNzTGV2ZWwiIDogIlB1YmxpYyIsCiAgICAgICAgICAgICJhbm5vdGF0aW9uIiA6IFsgewogICAgICAgICAgICAgICAidHlwZSIgOiAiQW5ub3RhdGlvbiIsCiAgICAgICAgICAgICAgICJzIiA6IHsKICAgICAgICAgICAgICAgICAgInIiIDogIjMiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsImNvZGVzeXN0ZW0gIiwiXCJMT0lOQ1wiIiwiOiAiLCInaHR0cDovL2xvaW5jLm9yZyciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0sIHsKICAgICAgICAgICAgImxvY2FsSWQiIDogIjQiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiODoxLTg6NjYiLAogICAgICAgICAgICAibmFtZSIgOiAiUnhOb3JtIiwKICAgICAgICAgICAgImlkIiA6ICJodHRwOi8vd3d3Lm5sbS5uaWguZ292L3Jlc2VhcmNoL3VtbHMvcnhub3JtIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICI0IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJjb2Rlc3lzdGVtICIsIlwiUnhOb3JtXCIiLCI6ICIsIidodHRwOi8vd3d3Lm5sbS5uaWguZ292L3Jlc2VhcmNoL3VtbHMvcnhub3JtJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiNSIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICI5OjEtOTo0OSIsCiAgICAgICAgICAgICJuYW1lIiA6ICJDSUVMIiwKICAgICAgICAgICAgImlkIiA6ICJodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9jaWVsIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICI1IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJjb2Rlc3lzdGVtICIsIlwiQ0lFTFwiIiwiOiAiLCInaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvY2llbCciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0sIHsKICAgICAgICAgICAgImxvY2FsSWQiIDogIjYiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiMTA6MS0xMDo1OSIsCiAgICAgICAgICAgICJuYW1lIiA6ICJJQ0QtMTEiLAogICAgICAgICAgICAiaWQiIDogImh0dHA6Ly9pZC53aG8uaW50L2ljZC9yZWxlYXNlLzExL21tcyIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiNiIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwiY29kZXN5c3RlbSAiLCJcIklDRC0xMVwiIiwiOiAiLCInaHR0cDovL2lkLndoby5pbnQvaWNkL3JlbGVhc2UvMTEvbW1zJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiNyIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICIxMToxLTExOjUwIiwKICAgICAgICAgICAgIm5hbWUiIDogIklDRiIsCiAgICAgICAgICAgICJpZCIgOiAiaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvaWNmLW5sIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICI3IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJjb2Rlc3lzdGVtICIsIlwiSUNGXCIiLCI6ICIsIidodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9pY2YtbmwnIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICI4IiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjEyOjEtMTI6MTEwIiwKICAgICAgICAgICAgIm5hbWUiIDogIkV4dGVuZGVkIENvZGVzIENvZGVTeXN0ZW0gY29kZXMiLAogICAgICAgICAgICAiaWQiIDogImh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvd2hvL2FuYy1jZHMvQ29kZVN5c3RlbS9hbmMtY3VzdG9tLWNvZGVzIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICI4IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJjb2Rlc3lzdGVtICIsIlwiRXh0ZW5kZWQgQ29kZXMgQ29kZVN5c3RlbSBjb2Rlc1wiIiwiOiAiLCInaHR0cDovL2ZoaXIub3JnL2d1aWRlcy93aG8vYW5jLWNkcy9Db2RlU3lzdGVtL2FuYy1jdXN0b20tY29kZXMnIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICI5IiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjE0OjEtMTQ6OTAiLAogICAgICAgICAgICAibmFtZSIgOiAiSU1NWkNvbmNlcHRzIiwKICAgICAgICAgICAgImlkIiA6ICJodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL0NvZGVTeXN0ZW0vSU1NWkNvbmNlcHRzIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICI5IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJjb2Rlc3lzdGVtICIsIlwiSU1NWkNvbmNlcHRzXCIiLCI6ICIsIidodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL0NvZGVTeXN0ZW0vSU1NWkNvbmNlcHRzJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0KICAgICAgICAgfSBdCiAgICAgIH0sCiAgICAgICJ2YWx1ZVNldHMiIDogewogICAgICAgICAiZGVmIiA6IFsgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMTAiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiMTc6MS0xNzo3MSIsCiAgICAgICAgICAgICJuYW1lIiA6ICJXSE8gQVRDIiwKICAgICAgICAgICAgImlkIiA6ICJodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2lwcy9WYWx1ZVNldC93aG9hdGMtdXYtaXBzIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIxMCIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiLy9XSE8gQVRDIElQUyBWYWx1ZXNldFxuIiwidmFsdWVzZXQgIiwiXCJXSE8gQVRDXCIiLCI6ICIsIidodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2lwcy9WYWx1ZVNldC93aG9hdGMtdXYtaXBzJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMTEiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiMjA6MS0yMDoxMDIiLAogICAgICAgICAgICAibmFtZSIgOiAiTmVnYXRpdmUgUmVzdWx0IiwKICAgICAgICAgICAgImlkIiA6ICJodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L05lZ2F0aXZldGVzdHJlc3VsdC12YWx1ZXMiLAogICAgICAgICAgICAiYWNjZXNzTGV2ZWwiIDogIlB1YmxpYyIsCiAgICAgICAgICAgICJhbm5vdGF0aW9uIiA6IFsgewogICAgICAgICAgICAgICAidHlwZSIgOiAiQW5ub3RhdGlvbiIsCiAgICAgICAgICAgICAgICJzIiA6IHsKICAgICAgICAgICAgICAgICAgInIiIDogIjExIiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIvLyBHZW5lcmFsIHVzZSBWYWx1ZVNldHMgXG4iLCJ2YWx1ZXNldCAiLCJcIk5lZ2F0aXZlIFJlc3VsdFwiIiwiOiAiLCInaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9OZWdhdGl2ZXRlc3RyZXN1bHQtdmFsdWVzJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMTIiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiMjE6MS0yMToxMDIiLAogICAgICAgICAgICAibmFtZSIgOiAiUG9zaXRpdmUgUmVzdWx0IiwKICAgICAgICAgICAgImlkIiA6ICJodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L1Bvc2l0aXZlVGVzdFJlc3VsdC12YWx1ZXMiLAogICAgICAgICAgICAiYWNjZXNzTGV2ZWwiIDogIlB1YmxpYyIsCiAgICAgICAgICAgICJhbm5vdGF0aW9uIiA6IFsgewogICAgICAgICAgICAgICAidHlwZSIgOiAiQW5ub3RhdGlvbiIsCiAgICAgICAgICAgICAgICJzIiA6IHsKICAgICAgICAgICAgICAgICAgInIiIDogIjEyIiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJ2YWx1ZXNldCAiLCJcIlBvc2l0aXZlIFJlc3VsdFwiIiwiOiAiLCInaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9Qb3NpdGl2ZVRlc3RSZXN1bHQtdmFsdWVzJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMTMiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiMjI6MS0yMjoxMDMiLAogICAgICAgICAgICAibmFtZSIgOiAiSW1tdW5vY29tcHJvbWlzZWQiLAogICAgICAgICAgICAiaWQiIDogImh0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvSW1tdW5vY29tcHJvbWlzZWQtdmFsdWVzIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIxMyIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwidmFsdWVzZXQgIiwiXCJJbW11bm9jb21wcm9taXNlZFwiIiwiOiAiLCInaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9JbW11bm9jb21wcm9taXNlZC12YWx1ZXMnIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIxNCIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICIyMzoxLTIzOjExMiIsCiAgICAgICAgICAgICJuYW1lIiA6ICJQYXRpZW50IGJpcnRoIHdlaWdodCBvYnNlcnZhdGlvbiIsCiAgICAgICAgICAgICJpZCIgOiAiaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9CaXJ0aHdlaWdodC12YWx1ZXMiLAogICAgICAgICAgICAiYWNjZXNzTGV2ZWwiIDogIlB1YmxpYyIsCiAgICAgICAgICAgICJhbm5vdGF0aW9uIiA6IFsgewogICAgICAgICAgICAgICAidHlwZSIgOiAiQW5ub3RhdGlvbiIsCiAgICAgICAgICAgICAgICJzIiA6IHsKICAgICAgICAgICAgICAgICAgInIiIDogIjE0IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJ2YWx1ZXNldCAiLCJcIlBhdGllbnQgYmlydGggd2VpZ2h0IG9ic2VydmF0aW9uXCIiLCI6ICIsIidodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0JpcnRod2VpZ2h0LXZhbHVlcyciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0sIHsKICAgICAgICAgICAgImxvY2FsSWQiIDogIjE1IiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjI0OjEtMjQ6ODgiLAogICAgICAgICAgICAibmFtZSIgOiAiUHJldGVybUJpcnRoIiwKICAgICAgICAgICAgImlkIiA6ICJodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L1ByZXRlcm0tdmFsdWVzIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIxNSIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwidmFsdWVzZXQgIiwiXCJQcmV0ZXJtQmlydGhcIiIsIjogIiwiJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvUHJldGVybS12YWx1ZXMnIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIxNiIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICIyNToxLTI1OjEwMCIsCiAgICAgICAgICAgICJuYW1lIiA6ICJMaXZlIEF0dGVudWF0ZWQiLAogICAgICAgICAgICAiaWQiIDogImh0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvTGl2ZUF0dGVuZHVhdGVkVmFjY2luZXMiLAogICAgICAgICAgICAiYWNjZXNzTGV2ZWwiIDogIlB1YmxpYyIsCiAgICAgICAgICAgICJhbm5vdGF0aW9uIiA6IFsgewogICAgICAgICAgICAgICAidHlwZSIgOiAiQW5ub3RhdGlvbiIsCiAgICAgICAgICAgICAgICJzIiA6IHsKICAgICAgICAgICAgICAgICAgInIiIDogIjE2IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJ2YWx1ZXNldCAiLCJcIkxpdmUgQXR0ZW51YXRlZFwiIiwiOiAiLCInaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9MaXZlQXR0ZW5kdWF0ZWRWYWNjaW5lcyciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0sIHsKICAgICAgICAgICAgImxvY2FsSWQiIDogIjE3IiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjI5OjEtMjk6ODgiLAogICAgICAgICAgICAibmFtZSIgOiAiSElWIHN0YXR1cyIsCiAgICAgICAgICAgICJpZCIgOiAiaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9ISVZzdGF0dXMtdmFsdWVzIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIxNyIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiLy92YWx1ZXNldCBcIlRhcmdldCBEaXNlYXNlXCI6ICdodHRwOi8vaGw3Lm9yZy9maGlyL1ZhbHVlU2V0L2ltbXVuaXphdGlvbi10YXJnZXQtZGlzZWFzZSdcblxuIiwidmFsdWVzZXQgIiwiXCJISVYgc3RhdHVzXCIiLCI6ICIsIidodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0hJVnN0YXR1cy12YWx1ZXMnIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIxOCIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICIzMDoxLTMwOjEwMyIsCiAgICAgICAgICAgICJuYW1lIiA6ICJISVYgc3RhdHVzIC0gSElWIHBvc2l0aXZlIENob2ljZXMiLAogICAgICAgICAgICAiaWQiIDogImh0dHA6Ly9maGlyLm9yZy9ndWlkZXMvd2hvL2FuYy1jZHMvVmFsdWVTZXQvYW5jLWI5LWRlNDYiLAogICAgICAgICAgICAiYWNjZXNzTGV2ZWwiIDogIlB1YmxpYyIsCiAgICAgICAgICAgICJhbm5vdGF0aW9uIiA6IFsgewogICAgICAgICAgICAgICAidHlwZSIgOiAiQW5ub3RhdGlvbiIsCiAgICAgICAgICAgICAgICJzIiA6IHsKICAgICAgICAgICAgICAgICAgInIiIDogIjE4IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJ2YWx1ZXNldCAiLCJcIkhJViBzdGF0dXMgLSBISVYgcG9zaXRpdmUgQ2hvaWNlc1wiIiwiOiAiLCInaHR0cDovL2ZoaXIub3JnL2d1aWRlcy93aG8vYW5jLWNkcy9WYWx1ZVNldC9hbmMtYjktZGU0NiciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0sIHsKICAgICAgICAgICAgImxvY2FsSWQiIDogIjE5IiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjMxOjEtMzE6MTAzIiwKICAgICAgICAgICAgIm5hbWUiIDogIkhJViBzdGF0dXMgLSBISVYgbmVnYXRpdmUgQ2hvaWNlcyIsCiAgICAgICAgICAgICJpZCIgOiAiaHR0cDovL2ZoaXIub3JnL2d1aWRlcy93aG8vYW5jLWNkcy9WYWx1ZVNldC9hbmMtYjktZGU0NyIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiMTkiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsInZhbHVlc2V0ICIsIlwiSElWIHN0YXR1cyAtIEhJViBuZWdhdGl2ZSBDaG9pY2VzXCIiLCI6ICIsIidodHRwOi8vZmhpci5vcmcvZ3VpZGVzL3doby9hbmMtY2RzL1ZhbHVlU2V0L2FuYy1iOS1kZTQ3JyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMjAiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiMzM6MS0zMzo4NiIsCiAgICAgICAgICAgICJuYW1lIiA6ICJBUlYgRHJ1Z3MiLAogICAgICAgICAgICAiaWQiIDogImh0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvQVJWRHJ1Z3MtdmFsdWVzIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIyMCIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwidmFsdWVzZXQgIiwiXCJBUlYgRHJ1Z3NcIiIsIjogIiwiJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvQVJWRHJ1Z3MtdmFsdWVzJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMjEiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiMzc6MS0zNzo4MyIsCiAgICAgICAgICAgICJuYW1lIiA6ICJNQ1YgVmFjY2luZSIsCiAgICAgICAgICAgICJpZCIgOiAiaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9JTU1aLlouREU5IiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIyMSIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiLy8gVmFjY2luZSBWYWx1ZSBTZXRzXG5cbiIsInZhbHVlc2V0ICIsIlwiTUNWIFZhY2NpbmVcIiIsIjogIiwiJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvSU1NWi5aLkRFOSciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0sIHsKICAgICAgICAgICAgImxvY2FsSWQiIDogIjIyIiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjQwOjEtNDA6ODMiLAogICAgICAgICAgICAibmFtZSIgOiAiQkNHIFZhY2NpbmUiLAogICAgICAgICAgICAiaWQiIDogImh0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvSU1NWi5aLkRFMSIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiMjIiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIi8vIFBsdWdpbiBpcyBjb21wbGFpbmluZyBhYm91dCBub3QgZmluZGluZyB0aGVzZSBzbyB0aGF0IHNob3VsZCBiZSByZXNvbHZlZCwgYnV0IGhlcmUgdW50aWwgaXQgY2FuIGJlIGZpeGVkXG4iLCJ2YWx1ZXNldCAiLCJcIkJDRyBWYWNjaW5lXCIiLCI6ICIsIidodHRwOi8vc21hcnQud2hvLmludC9leGFtcGxlLXdvcmtzaG9wL1ZhbHVlU2V0L0lNTVouWi5ERTEnIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIyMyIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICI0MToxLTQxOjg3IiwKICAgICAgICAgICAgIm5hbWUiIDogIkNob2xlcmEgVmFjY2luZSIsCiAgICAgICAgICAgICJpZCIgOiAiaHR0cDovL3NtYXJ0Lndoby5pbnQvZXhhbXBsZS13b3Jrc2hvcC9WYWx1ZVNldC9JTU1aLlouREUyIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIyMyIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwidmFsdWVzZXQgIiwiXCJDaG9sZXJhIFZhY2NpbmVcIiIsIjogIiwiJ2h0dHA6Ly9zbWFydC53aG8uaW50L2V4YW1wbGUtd29ya3Nob3AvVmFsdWVTZXQvSU1NWi5aLkRFMiciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdCiAgICAgICAgIH0gXQogICAgICB9LAogICAgICAiY29kZXMiIDogewogICAgICAgICAiZGVmIiA6IFsgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMjUiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiNDM6MS00Mzo5MCIsCiAgICAgICAgICAgICJuYW1lIiA6ICJBZHZlcnNlIEV2ZW50IFNldmVyaXR5IiwKICAgICAgICAgICAgImlkIiA6ICIyNDYxMTIwMDUiLAogICAgICAgICAgICAiZGlzcGxheSIgOiAiU2V2ZXJpdHkgKGF0dHJpYnV0ZSkiLAogICAgICAgICAgICAiYWNjZXNzTGV2ZWwiIDogIlB1YmxpYyIsCiAgICAgICAgICAgICJhbm5vdGF0aW9uIiA6IFsgewogICAgICAgICAgICAgICAidHlwZSIgOiAiQW5ub3RhdGlvbiIsCiAgICAgICAgICAgICAgICJzIiA6IHsKICAgICAgICAgICAgICAgICAgInIiIDogIjI1IiwKICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIiLCJjb2RlICIsIlwiQWR2ZXJzZSBFdmVudCBTZXZlcml0eVwiIiwiOiAiLCInMjQ2MTEyMDA1JyIsIiBmcm9tICIgXQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgICJyIiA6ICIyNCIsCiAgICAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiXCJTTk9NRUQtQ1RcIiIgXQogICAgICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIGRpc3BsYXkgIiwiJ1NldmVyaXR5IChhdHRyaWJ1dGUpJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0sCiAgICAgICAgICAgICJjb2RlU3lzdGVtIiA6IHsKICAgICAgICAgICAgICAgImxvY2FsSWQiIDogIjI0IiwKICAgICAgICAgICAgICAgImxvY2F0b3IiIDogIjQzOjQ5LTQzOjU5IiwKICAgICAgICAgICAgICAgIm5hbWUiIDogIlNOT01FRC1DVCIKICAgICAgICAgICAgfQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIyNyIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICI0NDoxLTQ0Ojk1IiwKICAgICAgICAgICAgIm5hbWUiIDogIkFkdmVyc2UgRXZlbnQgTWFuaWZlc3RhdGlvbiIsCiAgICAgICAgICAgICJpZCIgOiAiMjQ2MTEyMDA1IiwKICAgICAgICAgICAgImRpc3BsYXkiIDogIlNldmVyaXR5IChhdHRyaWJ1dGUpIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIyNyIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwiY29kZSAiLCJcIkFkdmVyc2UgRXZlbnQgTWFuaWZlc3RhdGlvblwiIiwiOiAiLCInMjQ2MTEyMDA1JyIsIiBmcm9tICIgXQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgICJyIiA6ICIyNiIsCiAgICAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiXCJTTk9NRUQtQ1RcIiIgXQogICAgICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIGRpc3BsYXkgIiwiJ1NldmVyaXR5IChhdHRyaWJ1dGUpJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0sCiAgICAgICAgICAgICJjb2RlU3lzdGVtIiA6IHsKICAgICAgICAgICAgICAgImxvY2FsSWQiIDogIjI2IiwKICAgICAgICAgICAgICAgImxvY2F0b3IiIDogIjQ0OjU0LTQ0OjY0IiwKICAgICAgICAgICAgICAgIm5hbWUiIDogIlNOT01FRC1DVCIKICAgICAgICAgICAgfQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIyOSIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICI0NjoxLTQ2OjEwNCIsCiAgICAgICAgICAgICJuYW1lIiA6ICJQb3RlbnRpYWwgY29udHJhaW5kaWNhdGlvbnMiLAogICAgICAgICAgICAiaWQiIDogIkQ0LkRFMTYxIiwKICAgICAgICAgICAgImRpc3BsYXkiIDogIlBvdGVudGlhbCBjb250cmFpbmRpY2F0aW9ucyIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiMjkiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsImNvZGUgIiwiXCJQb3RlbnRpYWwgY29udHJhaW5kaWNhdGlvbnNcIiIsIjogIiwiJ0Q0LkRFMTYxJyIsIiBmcm9tICIgXQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgICJyIiA6ICIyOCIsCiAgICAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiXCJJTU1aQ29uY2VwdHNcIiIgXQogICAgICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIGRpc3BsYXkgIiwiJ1BvdGVudGlhbCBjb250cmFpbmRpY2F0aW9ucyciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdLAogICAgICAgICAgICAiY29kZVN5c3RlbSIgOiB7CiAgICAgICAgICAgICAgICJsb2NhbElkIiA6ICIyOCIsCiAgICAgICAgICAgICAgICJsb2NhdG9yIiA6ICI0Njo1My00Njo2NiIsCiAgICAgICAgICAgICAgICJuYW1lIiA6ICJJTU1aQ29uY2VwdHMiCiAgICAgICAgICAgIH0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMzEiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiNDc6MS00Nzo4NiIsCiAgICAgICAgICAgICJuYW1lIiA6ICJDdXJyZW50bHkgcHJlZ25hbnQiLAogICAgICAgICAgICAiaWQiIDogIkQ0LkRFMTYyIiwKICAgICAgICAgICAgImRpc3BsYXkiIDogIkN1cnJlbnRseSBwcmVnbmFudCIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiMzEiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsImNvZGUgIiwiXCJDdXJyZW50bHkgcHJlZ25hbnRcIiIsIjogIiwiJ0Q0LkRFMTYyJyIsIiBmcm9tICIgXQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgICJyIiA6ICIzMCIsCiAgICAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiXCJJTU1aQ29uY2VwdHNcIiIgXQogICAgICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIGRpc3BsYXkgIiwiJ0N1cnJlbnRseSBwcmVnbmFudCciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdLAogICAgICAgICAgICAiY29kZVN5c3RlbSIgOiB7CiAgICAgICAgICAgICAgICJsb2NhbElkIiA6ICIzMCIsCiAgICAgICAgICAgICAgICJsb2NhdG9yIiA6ICI0Nzo0NC00Nzo1NyIsCiAgICAgICAgICAgICAgICJuYW1lIiA6ICJJTU1aQ29uY2VwdHMiCiAgICAgICAgICAgIH0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMzMiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiNDg6MS00ODoxMDAiLAogICAgICAgICAgICAibmFtZSIgOiAiU2V2ZXJlbHkgaW1tdW5vc3VwcHJlc3NlZCIsCiAgICAgICAgICAgICJpZCIgOiAiRDQuREUxNjUiLAogICAgICAgICAgICAiZGlzcGxheSIgOiAiU2V2ZXJlbHkgaW1tdW5vc3VwcHJlc3NlZCIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiMzMiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsImNvZGUgIiwiXCJTZXZlcmVseSBpbW11bm9zdXBwcmVzc2VkXCIiLCI6ICIsIidENC5ERTE2NSciLCIgZnJvbSAiIF0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgICAiciIgOiAiMzIiLAogICAgICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIlwiSU1NWkNvbmNlcHRzXCIiIF0KICAgICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiBkaXNwbGF5ICIsIidTZXZlcmVseSBpbW11bm9zdXBwcmVzc2VkJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0sCiAgICAgICAgICAgICJjb2RlU3lzdGVtIiA6IHsKICAgICAgICAgICAgICAgImxvY2FsSWQiIDogIjMyIiwKICAgICAgICAgICAgICAgImxvY2F0b3IiIDogIjQ4OjUxLTQ4OjY0IiwKICAgICAgICAgICAgICAgIm5hbWUiIDogIklNTVpDb25jZXB0cyIKICAgICAgICAgICAgfQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIzNSIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICI0OToxLTQ5OjExNiIsCiAgICAgICAgICAgICJuYW1lIiA6ICJIaXN0b3J5IG9mIGFuYXBoeWxhY3RpYyByZWFjdGlvbnMiLAogICAgICAgICAgICAiaWQiIDogIkQ0LkRFMTY2IiwKICAgICAgICAgICAgImRpc3BsYXkiIDogIkhpc3Rvcnkgb2YgYW5hcGh5bGFjdGljIHJlYWN0aW9ucyIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiMzUiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsImNvZGUgIiwiXCJIaXN0b3J5IG9mIGFuYXBoeWxhY3RpYyByZWFjdGlvbnNcIiIsIjogIiwiJ0Q0LkRFMTY2JyIsIiBmcm9tICIgXQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgICJyIiA6ICIzNCIsCiAgICAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiXCJJTU1aQ29uY2VwdHNcIiIgXQogICAgICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIGRpc3BsYXkgIiwiJ0hpc3Rvcnkgb2YgYW5hcGh5bGFjdGljIHJlYWN0aW9ucyciIF0KICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBdLAogICAgICAgICAgICAiY29kZVN5c3RlbSIgOiB7CiAgICAgICAgICAgICAgICJsb2NhbElkIiA6ICIzNCIsCiAgICAgICAgICAgICAgICJsb2NhdG9yIiA6ICI0OTo1OS00OTo3MiIsCiAgICAgICAgICAgICAgICJuYW1lIiA6ICJJTU1aQ29uY2VwdHMiCiAgICAgICAgICAgIH0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiMzciLAogICAgICAgICAgICAibG9jYXRvciIgOiAiNTA6MS01MDoxMDAiLAogICAgICAgICAgICAibmFtZSIgOiAiU2V2ZXJlIGFsbGVyZ2ljIHJlYWN0aW9ucyIsCiAgICAgICAgICAgICJpZCIgOiAiRDQuREUxNjciLAogICAgICAgICAgICAiZGlzcGxheSIgOiAiU2V2ZXJlIGFsbGVyZ2ljIHJlYWN0aW9ucyIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiMzciLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsImNvZGUgIiwiXCJTZXZlcmUgYWxsZXJnaWMgcmVhY3Rpb25zXCIiLCI6ICIsIidENC5ERTE2NyciLCIgZnJvbSAiIF0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgICAiciIgOiAiMzYiLAogICAgICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIlwiSU1NWkNvbmNlcHRzXCIiIF0KICAgICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiBkaXNwbGF5ICIsIidTZXZlcmUgYWxsZXJnaWMgcmVhY3Rpb25zJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0sCiAgICAgICAgICAgICJjb2RlU3lzdGVtIiA6IHsKICAgICAgICAgICAgICAgImxvY2FsSWQiIDogIjM2IiwKICAgICAgICAgICAgICAgImxvY2F0b3IiIDogIjUwOjUxLTUwOjY0IiwKICAgICAgICAgICAgICAgIm5hbWUiIDogIklNTVpDb25jZXB0cyIKICAgICAgICAgICAgfQogICAgICAgICB9LCB7CiAgICAgICAgICAgICJsb2NhbElkIiA6ICIzOSIsCiAgICAgICAgICAgICJsb2NhdG9yIiA6ICI1MToxLTUxOjEwMCIsCiAgICAgICAgICAgICJuYW1lIiA6ICJTeW1wdG9tYXRpYyBISVYgaW5mZWN0aW9uIiwKICAgICAgICAgICAgImlkIiA6ICJENC5ERTE2OCIsCiAgICAgICAgICAgICJkaXNwbGF5IiA6ICJTeW1wdG9tYXRpYyBISVYgaW5mZWN0aW9uIiwKICAgICAgICAgICAgImFjY2Vzc0xldmVsIiA6ICJQdWJsaWMiLAogICAgICAgICAgICAiYW5ub3RhdGlvbiIgOiBbIHsKICAgICAgICAgICAgICAgInR5cGUiIDogIkFubm90YXRpb24iLAogICAgICAgICAgICAgICAicyIgOiB7CiAgICAgICAgICAgICAgICAgICJyIiA6ICIzOSIsCiAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIiwiY29kZSAiLCJcIlN5bXB0b21hdGljIEhJViBpbmZlY3Rpb25cIiIsIjogIiwiJ0Q0LkRFMTY4JyIsIiBmcm9tICIgXQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgICJyIiA6ICIzOCIsCiAgICAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiXCJJTU1aQ29uY2VwdHNcIiIgXQogICAgICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiIGRpc3BsYXkgIiwiJ1N5bXB0b21hdGljIEhJViBpbmZlY3Rpb24nIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXSwKICAgICAgICAgICAgImNvZGVTeXN0ZW0iIDogewogICAgICAgICAgICAgICAibG9jYWxJZCIgOiAiMzgiLAogICAgICAgICAgICAgICAibG9jYXRvciIgOiAiNTE6NTEtNTE6NjQiLAogICAgICAgICAgICAgICAibmFtZSIgOiAiSU1NWkNvbmNlcHRzIgogICAgICAgICAgICB9CiAgICAgICAgIH0sIHsKICAgICAgICAgICAgImxvY2FsSWQiIDogIjQxIiwKICAgICAgICAgICAgImxvY2F0b3IiIDogIjUzOjEtNTM6NzUiLAogICAgICAgICAgICAibmFtZSIgOiAiWyNdIEJpcnRocyB0b3RhbCIsCiAgICAgICAgICAgICJpZCIgOiAiMTE2NDAtMCIsCiAgICAgICAgICAgICJkaXNwbGF5IiA6ICJQcmVnbmFuY3kgb3V0Y29tZSIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiNDEiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsImNvZGUgIiwiXCJbI10gQmlydGhzIHRvdGFsXCIiLCI6ICIsIicxMTY0MC0wJyIsIiBmcm9tICIgXQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgICJyIiA6ICI0MCIsCiAgICAgICAgICAgICAgICAgICAgICJzIiA6IFsgewogICAgICAgICAgICAgICAgICAgICAgICAidmFsdWUiIDogWyAiXCJMT0lOQ1wiIiBdCiAgICAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICIgZGlzcGxheSAiLCInUHJlZ25hbmN5IG91dGNvbWUnIiBdCiAgICAgICAgICAgICAgICAgIH0gXQogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gXSwKICAgICAgICAgICAgImNvZGVTeXN0ZW0iIDogewogICAgICAgICAgICAgICAibG9jYWxJZCIgOiAiNDAiLAogICAgICAgICAgICAgICAibG9jYXRvciIgOiAiNTM6NDEtNTM6NDciLAogICAgICAgICAgICAgICAibmFtZSIgOiAiTE9JTkMiCiAgICAgICAgICAgIH0KICAgICAgICAgfSwgewogICAgICAgICAgICAibG9jYWxJZCIgOiAiNDMiLAogICAgICAgICAgICAibG9jYXRvciIgOiAiNTQ6MS01NDo2NyIsCiAgICAgICAgICAgICJuYW1lIiA6ICJbI10gQmlydGhzLnByZXRlcm0iLAogICAgICAgICAgICAiaWQiIDogIjExNjM3LTYiLAogICAgICAgICAgICAiZGlzcGxheSIgOiAiUHJldGVybSIsCiAgICAgICAgICAgICJhY2Nlc3NMZXZlbCIgOiAiUHVibGljIiwKICAgICAgICAgICAgImFubm90YXRpb24iIDogWyB7CiAgICAgICAgICAgICAgICJ0eXBlIiA6ICJBbm5vdGF0aW9uIiwKICAgICAgICAgICAgICAgInMiIDogewogICAgICAgICAgICAgICAgICAiciIgOiAiNDMiLAogICAgICAgICAgICAgICAgICAicyIgOiBbIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiIsImNvZGUgIiwiXCJbI10gQmlydGhzLnByZXRlcm1cIiIsIjogIiwiJzExNjM3LTYnIiwiIGZyb20gIiBdCiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICAgInIiIDogIjQyIiwKICAgICAgICAgICAgICAgICAgICAgInMiIDogWyB7CiAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSIgOiBbICJcIkxPSU5DXCIiIF0KICAgICAgICAgICAgICAgICAgICAgfSBdCiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICAgInZhbHVlIiA6IFsgIiBkaXNwbGF5ICIsIidQcmV0ZXJtJyIgXQogICAgICAgICAgICAgICAgICB9IF0KICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IF0sCiAgICAgICAgICAgICJjb2RlU3lzdGVtIiA6IHsKICAgICAgICAgICAgICAgImxvY2FsSWQiIDogIjQyIiwKICAgICAgICAgICAgICAgImxvY2F0b3IiIDogIjU0OjQzLTU0OjQ5IiwKICAgICAgICAgICAgICAgIm5hbWUiIDogIkxPSU5DIgogICAgICAgICAgICB9CiAgICAgICAgIH0gXQogICAgICB9CiAgIH0KfQ=="/>
  </content>
</Library>