Clinical Practice Guidelines
3.0.0-ballot - STU 3 Ballot International flag

Clinical Practice Guidelines, published by HL7 International / Clinical Decision Support. This guide is not an authorized publication; it is the continuous build for version 3.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/cqf-recommendations/ and changes regularly. See the Directory of published versions

: Record Detected Issue Library

Active as of 2026-11-10

Raw ttl | Download

@prefix fhir: <http://hl7.org/fhir/> .
@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#> .

# - resource -------------------------------------------------------------------

<http://hl7.org/fhir/Library/recorddetectedissue-library> a fhir:Library ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:Resource.id [ fhir:value "recorddetectedissue-library"] ;
  fhir:Resource.language [ fhir:value "en"] ;
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "extensions" ] ;
     fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n  <table class=\"narrative-table\">\n    <tbody>\n<tr>\n\n\n<th colspan=\"2\" scope=\"row\" class=\"row-header\"><a name=\"metadata\"> </a>Metadata</th>\n\n\n</tr>\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Title</th>\n\n\n\n<td class=\"content-container\">Record Detected Issue Library</td>\n\n\n</tr>\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Version</th>\n\n\n\n<td class=\"content-container\">3.0.0-ballot</td>\n\n\n</tr>\n\n\n\n\n\n\n\n  \n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Identifier</th>\n\n\n\n<td class=\"content-container\">urn:oid:2.16.840.1.113883.4.642.40.48.28.16</td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Experimental</th>\n\n\n\n<td class=\"content-container\">true</td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Jurisdiction</th>\n\n\n\n<td class=\"content-container\">\n    World\n\n\n</td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Steward (Publisher)</th>\n\n\n\n<td class=\"content-container\">HL7 International / Clinical Decision Support</td>\n\n\n</tr>\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Steward Contact</th>\n\n\n\n<td class=\"content-container\">HL7 International / Clinical Decision Support</td>\n\n\n</tr>\n\n\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Description</th>\n\n\n\n<td class=\"content-container\"><div><p>Logic for an example recommendation to record a detected issue</p>\n</div></td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n\n<tr>\n\n\n<th scope=\"row\" class=\"row-header\">Type</th>\n\n\n\n<td class=\"content-container\">\n    <a href=\"http://terminology.hl7.org/7.5.0/CodeSystem-library-type.html\">http://terminology.hl7.org/CodeSystem/library-type</a>#logic-library\n\n\n</td>\n\n\n</tr>\n\n\n\n\n\n\n\n\n\n\n\n\n\n<tr>\n  <th scope=\"row\" class=\"row-header\">Data Requirement</th>\n  <td class=\"content-container\">\n    <em>Type</em>: Patient\n    <br/>\n  \n    <em>Profile(s)</em>: \n  \n    <a href=\"http://hl7.org/fhir/R4/patient.html\">Patient</a>\n    <br/>        \n  \n   \n   \n   \n  </td>\n</tr>\n\n<tr>\n  <th scope=\"row\" class=\"row-header\">Data Requirement</th>\n  <td class=\"content-container\">\n    <em>Type</em>: Task\n    <br/>\n  \n    <em>Profile(s)</em>: \n  \n    <a href=\"http://hl7.org/fhir/R4/task.html\">Task</a>\n    <br/>        \n  \n   \n   \n    <em>Must Support Elements</em>: code, url, value, status\n    <br/>\n   \n   \n  </td>\n</tr>\n\n<tr>\n  <th scope=\"row\" class=\"row-header\">Data Requirement</th>\n  <td class=\"content-container\">\n    <em>Type</em>: DetectedIssue\n    <br/>\n  \n    <em>Profile(s)</em>: \n  \n    <a href=\"http://hl7.org/fhir/R4/detectedissue.html\">DetectedIssue</a>\n    <br/>        \n  \n   \n   \n    <em>Must Support Elements</em>: status\n    <br/>\n   \n   \n  </td>\n</tr>\n\n<tr>\n\n\n<th colspan=\"2\" scope=\"row\" class=\"row-header\"><a name=\"parameters\"> </a>Parameters</th>\n\n\n</tr>\n\n<tr>\n  \n\n<th scope=\"row\" class=\"row-header\"/>\n\n\n  <td class=\"content-container\">\n    <table>\n      <thead>\n        <tr>\n          <td><em>Name</em></td>\n          <td><em>Use</em></td>\n          <td><em>Card.</em></td>\n          <td><em>Type</em></td>\n          <td><em>Documentation</em></td>\n        </tr>\n      </thead>\n      <tbody>\n      \n        <tr>\n          <td>Patient</td>\n          <td>Out</td>\n          <td>0..1</td>\n          <td>Patient</td>\n          <td/>\n        </tr>\n      \n        <tr>\n          <td>Inclusion Criteria</td>\n          <td>Out</td>\n          <td>0..1</td>\n          <td>boolean</td>\n          <td/>\n        </tr>\n      \n        <tr>\n          <td>Record Detected Issue Task</td>\n          <td>Out</td>\n          <td>0..*</td>\n          <td>Task</td>\n          <td/>\n        </tr>\n      \n        <tr>\n          <td>Detected Issue</td>\n          <td>Out</td>\n          <td>0..*</td>\n          <td>DetectedIssue</td>\n          <td/>\n        </tr>\n      \n        <tr>\n          <td>Active or Completed Activity</td>\n          <td>Out</td>\n          <td>0..*</td>\n          <td>Task</td>\n          <td/>\n        </tr>\n      \n        <tr>\n          <td>Activity Not Done</td>\n          <td>Out</td>\n          <td>0..*</td>\n          <td>Task</td>\n          <td/>\n        </tr>\n      \n        <tr>\n          <td>Activity Proposal</td>\n          <td>Out</td>\n          <td>0..*</td>\n          <td>Task</td>\n          <td/>\n        </tr>\n      \n        <tr>\n          <td>Activity Proposal Rejected</td>\n          <td>Out</td>\n          <td>0..*</td>\n          <td>Task</td>\n          <td/>\n        </tr>\n      \n        <tr>\n          <td>Is Recommendation Applicable</td>\n          <td>Out</td>\n          <td>0..1</td>\n          <td>boolean</td>\n          <td/>\n        </tr>\n      \n      </tbody>\n    </table>\n  </td>\n</tr>\n\n\n\n\n\n\n\n\n  <tr>\n\n\n<th colspan=\"2\" scope=\"row\" class=\"row-header\">Library Content</th>\n\n\n</tr>\n  \n    \n    <tr>\n      <th scope=\"row\" class=\"row-header\">CQL Content</th>\n      <td>\n        <a name=\"cql-content\"> </a>\n        <pre style=\"border: none;\" class=\"content-container highlight language-cql\"><code class=\"language-cql\">library RecordDetectedIssue\n\nusing FHIR version '4.0.1'\n\ninclude FHIRHelpers version '4.0.1'\n\ncodesystem \"Activity Type\": 'http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-activity-type-cs'\n\ncode \"Record detected issue\": 'record-detected-issue' from \"Activity Type\"\n\ncontext Patient\n\n/* Recommendation to record a detected issue */\n\n/*\nNOTE: This recommendation is dramatically simplified to illustrate the general\npattern for a positive recommendation to record a detected issue, with the ability\nfor users to reject the recommendation, and flexibility in how the recommendation\nis achieved.\n\nSpecifically:\n* There is no terminology, any task on any topic will do\n* There is no timing, any task will do at any time\n* There is no reference to participants other than the patient\n* There is no relationship to a setting\n* There is no relationship to an encounter or episode\n* There is no relationship to a care plan\n\nThese simplifications allow the example to focus exclusively on the pattern for\nrecommending and for accepting/rejecting the proposal, as well as documenting\nthe completion, or explicit non-performance of the activity.\n*/\n\n/*\nPositive recommendation:\n\nIf the patient meets the inclusion criteria\n  If the patient does not have the detected issue\n    If recording the detected issue has not been planned or proposed\n      Propose recording the detected issue\n\nGiven a proposal, the user can:\n  Accept the proposal\n  Ignore the proposal\n  Reject the proposal without reason\n  Reject the proposal with reason\n\nScenario 1: No event, no plan or proposal, decision support should propose\nScenario 2: No event, incomplete proposal, decision support should not propose\nScenario 3: No event, rejected proposal, decision support should not propose\nScenario 4: Event, no proposal, decision support should not propose\nScenario 5: Event, completed proposal, decision support should not propose\nScenario 6: Event not done, no proposal, decision support should not propose\nScenario 7: Event not done, proposal, decision support should not propose\n\n*/\n\ndefine \"Inclusion Criteria\":\n  Patient.active\n\ndefine \"Record Detected Issue Task\":\n  [Task] C\n    where C.code ~ \"Record detected issue\"\n      and doNotPerform(C) is not true\n\ndefine \"Detected Issue\":\n  [DetectedIssue] DI\n    where DI.status = 'final'\n\ndefine \"Active or Completed Activity\":\n  \"Record Detected Issue Task\" C\n    where C.status in { 'in-progress', 'on-hold', 'completed' }\n\ndefine \"Activity Not Done\":\n  \"Record Detected Issue Task\" C\n    where C.status in { 'cancelled', 'failed' }\n\ndefine \"Activity Proposal\":\n  \"Record Detected Issue Task\" R\n    where R.status in { 'draft', 'requested', 'received', 'accepted', 'ready' }\n\ndefine \"Activity Proposal Rejected\":\n  \"Record Detected Issue Task\" R\n    where R.status in { 'rejected' }\n\ndefine \"Is Recommendation Applicable\":\n  \"Inclusion Criteria\"\n    and not exists (\"Detected Issue\")\n    and not exists (\n      \"Active or Completed Activity\"\n        union \"Activity Not Done\"\n    )\n    and not exists (\n      \"Activity Proposal\"\n        union \"Activity Proposal Rejected\"\n    )\n\ndefine function doNotPerform(task Task):\n  singleton from (\n    task.extension E\n      where E.url = 'http://hl7.org/fhir/StructureDefinition/request-doNotPerform'\n  ).value as boolean\n</code></pre>\n      </td>\n    </tr>\n    \n  \n    \n    <tr>\n      <th scope=\"row\" class=\"row-header\">ELM XML Content</th>\n      <td>\n        <pre style=\"border: none;\" class=\"content-container highlight language-cql\"><code>Encoded data </code></pre>\n      </td>\n    </tr>\n    \n  \n    \n    <tr>\n      <th scope=\"row\" class=\"row-header\">ELM JSON Content</th>\n      <td>\n        <pre style=\"border: none;\" class=\"content-container highlight language-cql\"><code>Encoded data </code></pre>\n      </td>\n    </tr>\n    \n  \n\n\n<tr>\n\n\n<th colspan=\"2\" scope=\"row\" class=\"row-header\"><a name=\"related-artifacts\"> </a>Citations and References</th>\n\n\n</tr>\n\n\n<tr>\n  \n  \n  \n  \n  \n\n<th scope=\"row\" class=\"row-header\">Dependency</th>\n\n\n  \n  \n  <td class=\"content-container\">\n    \n    <em>Description</em>: Code System Activity Type\n    \n    <br/>\n    \n    \n    \n    \n    \n    \n    <em>Resource</em>: <a href=\"CodeSystem-cpg-activity-type-cs.html\">CPG Activity Type Code System</a>\n    <br/>\n    <em>Canonical URL</em>: <tt>http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-activity-type-cs</tt>\n    \n    \n    \n  </td>\n</tr>\n\n\n\n\n<tr>\n  <th colspan=\"2\" scope=\"row\" class=\"row-header\">Generated using version 0.5.6 of the sample-content-ig Liquid templates</th>\n</tr>\n\n    </tbody>\n  </table>\n</div>"
  ] ;
  fhir:DomainResource.extension [
     fhir:index -1 ;
     fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability" ] ;
     fhir:Extension.valueCode [ fhir:value "shareable" ]
  ], [
     fhir:index -1 ;
     fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability" ] ;
     fhir:Extension.valueCode [ fhir:value "computable" ]
  ], [
     fhir:index -1 ;
     fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability" ] ;
     fhir:Extension.valueCode [ fhir:value "publishable" ]
  ] ;
  fhir:Library.url [ fhir:value "http://hl7.org/fhir/uv/cpg/Library/recorddetectedissue-library"] ;
  fhir:Library.identifier [
     fhir:index -1 ;
     fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ] ;
     fhir:Identifier.value [ fhir:value "urn:oid:2.16.840.1.113883.4.642.40.48.28.16" ]
  ] ;
  fhir:Library.version [ fhir:value "3.0.0-ballot"] ;
  fhir:Library.name [ fhir:value "RecordDetectedIssueLibrary"] ;
  fhir:Library.title [ fhir:value "Record Detected Issue Library"] ;
  fhir:Library.status [ fhir:value "active"] ;
  fhir:Library.experimental [ fhir:value "true"^^xsd:boolean] ;
  fhir:Library.type [
     fhir:CodeableConcept.coding [
       fhir:index -1 ;
       fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/library-type" ] ;
       fhir:Coding.code [ fhir:value "logic-library" ]
     ]
  ] ;
  fhir:Library.date [ fhir:value "2026-11-10T08:06:13+00:00"^^xsd:dateTime] ;
  fhir:Library.publisher [ fhir:value "HL7 International / Clinical Decision Support"] ;
  fhir:Library.contact [
     fhir:index -1 ;
     fhir:ContactDetail.name [ fhir:value "HL7 International / Clinical Decision Support" ] ;
     fhir:ContactDetail.telecom [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "http://www.hl7.org/Special/committees/dss" ]
     ]
  ] ;
  fhir:Library.description [ fhir:value "Logic for an example recommendation to record a detected issue"] ;
  fhir:Library.jurisdiction [
     fhir:index -1 ;
     fhir:CodeableConcept.coding [
       fhir:index -1 ;
       fhir:Coding.system [ fhir:value "http://unstats.un.org/unsd/methods/m49/m49.htm" ] ;
       fhir:Coding.code [ fhir:value "001" ] ;
       fhir:Coding.display [ fhir:value "World" ]
     ]
  ] ;
  fhir:Library.relatedArtifact [
     fhir:index -1 ;
     fhir:RelatedArtifact.type [ fhir:value "depends-on" ] ;
     fhir:RelatedArtifact.display [ fhir:value "Code System Activity Type" ] ;
     fhir:RelatedArtifact.resource [
       fhir:value "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-activity-type-cs" ;
       fhir:link <http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-activity-type-cs>
     ]
  ] ;
  fhir:Library.parameter [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Patient" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "1" ] ;
     fhir:ParameterDefinition.type [ fhir:value "Patient" ]
  ], [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Inclusion Criteria" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "1" ] ;
     fhir:ParameterDefinition.type [ fhir:value "boolean" ]
  ], [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Record Detected Issue Task" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "*" ] ;
     fhir:ParameterDefinition.type [ fhir:value "Task" ]
  ], [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Detected Issue" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "*" ] ;
     fhir:ParameterDefinition.type [ fhir:value "DetectedIssue" ]
  ], [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Active or Completed Activity" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "*" ] ;
     fhir:ParameterDefinition.type [ fhir:value "Task" ]
  ], [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Activity Not Done" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "*" ] ;
     fhir:ParameterDefinition.type [ fhir:value "Task" ]
  ], [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Activity Proposal" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "*" ] ;
     fhir:ParameterDefinition.type [ fhir:value "Task" ]
  ], [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Activity Proposal Rejected" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "*" ] ;
     fhir:ParameterDefinition.type [ fhir:value "Task" ]
  ], [
     fhir:index -1 ;
     fhir:ParameterDefinition.name [ fhir:value "Is Recommendation Applicable" ] ;
     fhir:ParameterDefinition.use [ fhir:value "out" ] ;
     fhir:ParameterDefinition.min [ fhir:value "0"^^xsd:integer ] ;
     fhir:ParameterDefinition.max [ fhir:value "1" ] ;
     fhir:ParameterDefinition.type [ fhir:value "boolean" ]
  ] ;
  fhir:Library.dataRequirement [
     fhir:index -1 ;
     fhir:DataRequirement.type [ fhir:value "Patient" ] ;
     fhir:DataRequirement.profile [
       fhir:value "http://hl7.org/fhir/StructureDefinition/Patient" ;
       fhir:index -1 ;
       fhir:link <http://hl7.org/fhir/StructureDefinition/Patient>
     ]
  ], [
     fhir:index -1 ;
     fhir:DataRequirement.type [ fhir:value "Task" ] ;
     fhir:DataRequirement.profile [
       fhir:value "http://hl7.org/fhir/StructureDefinition/Task" ;
       fhir:index -1 ;
       fhir:link <http://hl7.org/fhir/StructureDefinition/Task>
     ] ;
     fhir:DataRequirement.mustSupport [
       fhir:value "code" ;
       fhir:index -1
     ], [
       fhir:value "url" ;
       fhir:index -1
     ], [
       fhir:value "value" ;
       fhir:index -1
     ], [
       fhir:value "status" ;
       fhir:index -1
     ]
  ], [
     fhir:index -1 ;
     fhir:DataRequirement.type [ fhir:value "DetectedIssue" ] ;
     fhir:DataRequirement.profile [
       fhir:value "http://hl7.org/fhir/StructureDefinition/DetectedIssue" ;
       fhir:index -1 ;
       fhir:link <http://hl7.org/fhir/StructureDefinition/DetectedIssue>
     ] ;
     fhir:DataRequirement.mustSupport [
       fhir:value "status" ;
       fhir:index -1
     ]
  ] ;
  fhir:Library.content [
     fhir:index -1 ;
     fhir:Attachment.contentType [ fhir:value "text/cql" ] ;
     fhir:Attachment.data [ fhir:value "bGlicmFyeSBSZWNvcmREZXRlY3RlZElzc3VlCgp1c2luZyBGSElSIHZlcnNpb24gJzQuMC4xJwoKaW5jbHVkZSBGSElSSGVscGVycyB2ZXJzaW9uICc0LjAuMScKCmNvZGVzeXN0ZW0gIkFjdGl2aXR5IFR5cGUiOiAnaHR0cDovL2hsNy5vcmcvZmhpci91di9jcGcvQ29kZVN5c3RlbS9jcGctYWN0aXZpdHktdHlwZS1jcycKCmNvZGUgIlJlY29yZCBkZXRlY3RlZCBpc3N1ZSI6ICdyZWNvcmQtZGV0ZWN0ZWQtaXNzdWUnIGZyb20gIkFjdGl2aXR5IFR5cGUiCgpjb250ZXh0IFBhdGllbnQKCi8qIFJlY29tbWVuZGF0aW9uIHRvIHJlY29yZCBhIGRldGVjdGVkIGlzc3VlICovCgovKgpOT1RFOiBUaGlzIHJlY29tbWVuZGF0aW9uIGlzIGRyYW1hdGljYWxseSBzaW1wbGlmaWVkIHRvIGlsbHVzdHJhdGUgdGhlIGdlbmVyYWwKcGF0dGVybiBmb3IgYSBwb3NpdGl2ZSByZWNvbW1lbmRhdGlvbiB0byByZWNvcmQgYSBkZXRlY3RlZCBpc3N1ZSwgd2l0aCB0aGUgYWJpbGl0eQpmb3IgdXNlcnMgdG8gcmVqZWN0IHRoZSByZWNvbW1lbmRhdGlvbiwgYW5kIGZsZXhpYmlsaXR5IGluIGhvdyB0aGUgcmVjb21tZW5kYXRpb24KaXMgYWNoaWV2ZWQuCgpTcGVjaWZpY2FsbHk6CiogVGhlcmUgaXMgbm8gdGVybWlub2xvZ3ksIGFueSB0YXNrIG9uIGFueSB0b3BpYyB3aWxsIGRvCiogVGhlcmUgaXMgbm8gdGltaW5nLCBhbnkgdGFzayB3aWxsIGRvIGF0IGFueSB0aW1lCiogVGhlcmUgaXMgbm8gcmVmZXJlbmNlIHRvIHBhcnRpY2lwYW50cyBvdGhlciB0aGFuIHRoZSBwYXRpZW50CiogVGhlcmUgaXMgbm8gcmVsYXRpb25zaGlwIHRvIGEgc2V0dGluZwoqIFRoZXJlIGlzIG5vIHJlbGF0aW9uc2hpcCB0byBhbiBlbmNvdW50ZXIgb3IgZXBpc29kZQoqIFRoZXJlIGlzIG5vIHJlbGF0aW9uc2hpcCB0byBhIGNhcmUgcGxhbgoKVGhlc2Ugc2ltcGxpZmljYXRpb25zIGFsbG93IHRoZSBleGFtcGxlIHRvIGZvY3VzIGV4Y2x1c2l2ZWx5IG9uIHRoZSBwYXR0ZXJuIGZvcgpyZWNvbW1lbmRpbmcgYW5kIGZvciBhY2NlcHRpbmcvcmVqZWN0aW5nIHRoZSBwcm9wb3NhbCwgYXMgd2VsbCBhcyBkb2N1bWVudGluZwp0aGUgY29tcGxldGlvbiwgb3IgZXhwbGljaXQgbm9uLXBlcmZvcm1hbmNlIG9mIHRoZSBhY3Rpdml0eS4KKi8KCi8qClBvc2l0aXZlIHJlY29tbWVuZGF0aW9uOgoKSWYgdGhlIHBhdGllbnQgbWVldHMgdGhlIGluY2x1c2lvbiBjcml0ZXJpYQogIElmIHRoZSBwYXRpZW50IGRvZXMgbm90IGhhdmUgdGhlIGRldGVjdGVkIGlzc3VlCiAgICBJZiByZWNvcmRpbmcgdGhlIGRldGVjdGVkIGlzc3VlIGhhcyBub3QgYmVlbiBwbGFubmVkIG9yIHByb3Bvc2VkCiAgICAgIFByb3Bvc2UgcmVjb3JkaW5nIHRoZSBkZXRlY3RlZCBpc3N1ZQoKR2l2ZW4gYSBwcm9wb3NhbCwgdGhlIHVzZXIgY2FuOgogIEFjY2VwdCB0aGUgcHJvcG9zYWwKICBJZ25vcmUgdGhlIHByb3Bvc2FsCiAgUmVqZWN0IHRoZSBwcm9wb3NhbCB3aXRob3V0IHJlYXNvbgogIFJlamVjdCB0aGUgcHJvcG9zYWwgd2l0aCByZWFzb24KClNjZW5hcmlvIDE6IE5vIGV2ZW50LCBubyBwbGFuIG9yIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBwcm9wb3NlClNjZW5hcmlvIDI6IE5vIGV2ZW50LCBpbmNvbXBsZXRlIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZQpTY2VuYXJpbyAzOiBObyBldmVudCwgcmVqZWN0ZWQgcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlClNjZW5hcmlvIDQ6IEV2ZW50LCBubyBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgbm90IHByb3Bvc2UKU2NlbmFyaW8gNTogRXZlbnQsIGNvbXBsZXRlZCBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgbm90IHByb3Bvc2UKU2NlbmFyaW8gNjogRXZlbnQgbm90IGRvbmUsIG5vIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZQpTY2VuYXJpbyA3OiBFdmVudCBub3QgZG9uZSwgcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlCgoqLwoKZGVmaW5lICJJbmNsdXNpb24gQ3JpdGVyaWEiOgogIFBhdGllbnQuYWN0aXZlCgpkZWZpbmUgIlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrIjoKICBbVGFza10gQwogICAgd2hlcmUgQy5jb2RlIH4gIlJlY29yZCBkZXRlY3RlZCBpc3N1ZSIKICAgICAgYW5kIGRvTm90UGVyZm9ybShDKSBpcyBub3QgdHJ1ZQoKZGVmaW5lICJEZXRlY3RlZCBJc3N1ZSI6CiAgW0RldGVjdGVkSXNzdWVdIERJCiAgICB3aGVyZSBESS5zdGF0dXMgPSAnZmluYWwnCgpkZWZpbmUgIkFjdGl2ZSBvciBDb21wbGV0ZWQgQWN0aXZpdHkiOgogICJSZWNvcmQgRGV0ZWN0ZWQgSXNzdWUgVGFzayIgQwogICAgd2hlcmUgQy5zdGF0dXMgaW4geyAnaW4tcHJvZ3Jlc3MnLCAnb24taG9sZCcsICdjb21wbGV0ZWQnIH0KCmRlZmluZSAiQWN0aXZpdHkgTm90IERvbmUiOgogICJSZWNvcmQgRGV0ZWN0ZWQgSXNzdWUgVGFzayIgQwogICAgd2hlcmUgQy5zdGF0dXMgaW4geyAnY2FuY2VsbGVkJywgJ2ZhaWxlZCcgfQoKZGVmaW5lICJBY3Rpdml0eSBQcm9wb3NhbCI6CiAgIlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrIiBSCiAgICB3aGVyZSBSLnN0YXR1cyBpbiB7ICdkcmFmdCcsICdyZXF1ZXN0ZWQnLCAncmVjZWl2ZWQnLCAnYWNjZXB0ZWQnLCAncmVhZHknIH0KCmRlZmluZSAiQWN0aXZpdHkgUHJvcG9zYWwgUmVqZWN0ZWQiOgogICJSZWNvcmQgRGV0ZWN0ZWQgSXNzdWUgVGFzayIgUgogICAgd2hlcmUgUi5zdGF0dXMgaW4geyAncmVqZWN0ZWQnIH0KCmRlZmluZSAiSXMgUmVjb21tZW5kYXRpb24gQXBwbGljYWJsZSI6CiAgIkluY2x1c2lvbiBDcml0ZXJpYSIKICAgIGFuZCBub3QgZXhpc3RzICgiRGV0ZWN0ZWQgSXNzdWUiKQogICAgYW5kIG5vdCBleGlzdHMgKAogICAgICAiQWN0aXZlIG9yIENvbXBsZXRlZCBBY3Rpdml0eSIKICAgICAgICB1bmlvbiAiQWN0aXZpdHkgTm90IERvbmUiCiAgICApCiAgICBhbmQgbm90IGV4aXN0cyAoCiAgICAgICJBY3Rpdml0eSBQcm9wb3NhbCIKICAgICAgICB1bmlvbiAiQWN0aXZpdHkgUHJvcG9zYWwgUmVqZWN0ZWQiCiAgICApCgpkZWZpbmUgZnVuY3Rpb24gZG9Ob3RQZXJmb3JtKHRhc2sgVGFzayk6CiAgc2luZ2xldG9uIGZyb20gKAogICAgdGFzay5leHRlbnNpb24gRQogICAgICB3aGVyZSBFLnVybCA9ICdodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcmVxdWVzdC1kb05vdFBlcmZvcm0nCiAgKS52YWx1ZSBhcyBib29sZWFuCg=="^^xsd:base64Binary ]
  ], [
     fhir:index -1 ;
     fhir:Attachment.contentType [ fhir:value "application/elm+xml" ] ;
     fhir:Attachment.data [ fhir:value "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48bGlicmFyeSB4bWxucz0idXJuOmhsNy1vcmc6ZWxtOnIxIiB4bWxuczphPSJ1cm46aGw3LW9yZzpjcWwtYW5ub3RhdGlvbnM6cjEiIHhtbG5zOmZoaXI9Imh0dHA6Ly9obDcub3JnL2ZoaXIiIHhtbG5zOnQ9InVybjpobDctb3JnOmVsbS10eXBlczpyMSIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgbG9jYWxJZD0iMCI+PGFubm90YXRpb24gc2lnbmF0dXJlTGV2ZWw9Ik92ZXJsb2FkcyIgdHJhbnNsYXRvck9wdGlvbnM9IkVuYWJsZUFubm90YXRpb25zLEVuYWJsZUxvY2F0b3JzLERpc2FibGVMaXN0RGVtb3Rpb24sRGlzYWJsZUxpc3RQcm9tb3Rpb24iIHRyYW5zbGF0b3JWZXJzaW9uPSI0LjkuMCIgeHNpOnR5cGU9ImE6Q3FsVG9FbG1JbmZvIi8+PGFubm90YXRpb24gZXJyb3JTZXZlcml0eT0id2FybmluZyIgZXJyb3JUeXBlPSJzZW1hbnRpYyIgbWVzc2FnZT0iQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiB4c2k6dHlwZT0iYTpDcWxUb0VsbUVycm9yIi8+PGFubm90YXRpb24gZXJyb3JTZXZlcml0eT0id2FybmluZyIgZXJyb3JUeXBlPSJzZW1hbnRpYyIgbWVzc2FnZT0iQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiB4c2k6dHlwZT0iYTpDcWxUb0VsbUVycm9yIi8+PGFubm90YXRpb24gZXJyb3JTZXZlcml0eT0id2FybmluZyIgZXJyb3JUeXBlPSJzZW1hbnRpYyIgbWVzc2FnZT0iQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiB4c2k6dHlwZT0iYTpDcWxUb0VsbUVycm9yIi8+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyNDIiPjxhOnM+bGlicmFyeSBSZWNvcmREZXRlY3RlZElzc3VlPC9hOnM+PC9hOnM+PC9hbm5vdGF0aW9uPjxpZGVudGlmaWVyIGlkPSJSZWNvcmREZXRlY3RlZElzc3VlIiBzeXN0ZW09Imh0dHA6Ly9obDcub3JnL2ZoaXIvdXYvY3BnIi8+PHNjaGVtYUlkZW50aWZpZXIgaWQ9InVybjpobDctb3JnOmVsbSIgdmVyc2lvbj0icjEiLz48dXNpbmdzPjxkZWYgbG9jYWxJZD0iMSIgbG9jYWxJZGVudGlmaWVyPSJTeXN0ZW0iIHVyaT0idXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxIiB2ZXJzaW9uPSIxLjAuMCIvPjxkZWYgbG9jYWxJZD0iMjA2IiBsb2NhbElkZW50aWZpZXI9IkZISVIiIGxvY2F0b3I9IjM6MS0zOjI2IiB1cmk9Imh0dHA6Ly9obDcub3JnL2ZoaXIiIHZlcnNpb249IjQuMC4xIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjIwNiI+PGE6cz51c2luZyA8L2E6cz48YTpzPjxhOnM+RkhJUjwvYTpzPjwvYTpzPjxhOnM+IHZlcnNpb24gJzQuMC4xJzwvYTpzPjwvYTpzPjwvYW5ub3RhdGlvbj48L2RlZj48L3VzaW5ncz48aW5jbHVkZXM+PGRlZiBsb2NhbElkPSIyMDgiIGxvY2FsSWRlbnRpZmllcj0iRkhJUkhlbHBlcnMiIGxvY2F0b3I9IjU6MS01OjM1IiBwYXRoPSJodHRwOi8vaGw3Lm9yZy9maGlyL0ZISVJIZWxwZXJzIiB2ZXJzaW9uPSI0LjAuMSI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyMDgiPjxhOnM+aW5jbHVkZSA8L2E6cz48YTpzPjxhOnM+RkhJUkhlbHBlcnM8L2E6cz48L2E6cz48YTpzPiB2ZXJzaW9uICc0LjAuMSc8L2E6cz48L2E6cz48L2Fubm90YXRpb24+PC9kZWY+PC9pbmNsdWRlcz48Y29kZVN5c3RlbXM+PGRlZiBhY2Nlc3NMZXZlbD0iUHVibGljIiBpZD0iaHR0cDovL2hsNy5vcmcvZmhpci91di9jcGcvQ29kZVN5c3RlbS9jcGctYWN0aXZpdHktdHlwZS1jcyIgbG9jYWxJZD0iMjEwIiBsb2NhdG9yPSI3OjEtNzo4OCIgbmFtZT0iQWN0aXZpdHkgVHlwZSI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyMTAiPjxhOnM+Y29kZXN5c3RlbSAiQWN0aXZpdHkgVHlwZSI6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2NwZy9Db2RlU3lzdGVtL2NwZy1hY3Rpdml0eS10eXBlLWNzJzwvYTpzPjwvYTpzPjwvYW5ub3RhdGlvbj48L2RlZj48L2NvZGVTeXN0ZW1zPjxjb2Rlcz48ZGVmIGFjY2Vzc0xldmVsPSJQdWJsaWMiIGlkPSJyZWNvcmQtZGV0ZWN0ZWQtaXNzdWUiIGxvY2FsSWQ9IjIxMiIgbG9jYXRvcj0iOToxLTk6NzQiIG5hbWU9IlJlY29yZCBkZXRlY3RlZCBpc3N1ZSI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyMTIiPjxhOnM+Y29kZSAiUmVjb3JkIGRldGVjdGVkIGlzc3VlIjogJ3JlY29yZC1kZXRlY3RlZC1pc3N1ZScgZnJvbSA8L2E6cz48YTpzIHI9IjIxMyI+PGE6cz4iQWN0aXZpdHkgVHlwZSI8L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGNvZGVTeXN0ZW0gbG9jYWxJZD0iMjEzIiBsb2NhdG9yPSI5OjYwLTk6NzQiIG5hbWU9IkFjdGl2aXR5IFR5cGUiLz48L2RlZj48L2NvZGVzPjxjb250ZXh0cz48ZGVmIGxvY2FsSWQ9IjIxOCIgbG9jYXRvcj0iMTE6MS0xMToxNSIgbmFtZT0iUGF0aWVudCIvPjwvY29udGV4dHM+PHN0YXRlbWVudHM+PGRlZiBjb250ZXh0PSJQYXRpZW50IiBsb2NhbElkPSIyMTYiIGxvY2F0b3I9IjExOjEtMTE6MTUiIG5hbWU9IlBhdGllbnQiPjxleHByZXNzaW9uIGxvY2FsSWQ9IjIxNyIgeHNpOnR5cGU9IlNpbmdsZXRvbkZyb20iPjxvcGVyYW5kIGRhdGFUeXBlPSJmaGlyOlBhdGllbnQiIGxvY2FsSWQ9IjIxNSIgbG9jYXRvcj0iMTE6MS0xMToxNSIgdGVtcGxhdGVJZD0iaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL1BhdGllbnQiIHhzaTp0eXBlPSJSZXRyaWV2ZSIvPjwvZXhwcmVzc2lvbj48L2RlZj48ZGVmIGFjY2Vzc0xldmVsPSJQdWJsaWMiIGNvbnRleHQ9IlBhdGllbnQiIGxvY2FsSWQ9IjIyMSIgbG9jYXRvcj0iNTg6MS01OToxNiIgbmFtZT0iSW5jbHVzaW9uIENyaXRlcmlhIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjIyMSI+PGE6cz4vKiBSZWNvbW1lbmRhdGlvbiB0byByZWNvcmQgYSBkZXRlY3RlZCBpc3N1ZSAqLwoKLyoKTk9URTogVGhpcyByZWNvbW1lbmRhdGlvbiBpcyBkcmFtYXRpY2FsbHkgc2ltcGxpZmllZCB0byBpbGx1c3RyYXRlIHRoZSBnZW5lcmFsCnBhdHRlcm4gZm9yIGEgcG9zaXRpdmUgcmVjb21tZW5kYXRpb24gdG8gcmVjb3JkIGEgZGV0ZWN0ZWQgaXNzdWUsIHdpdGggdGhlIGFiaWxpdHkKZm9yIHVzZXJzIHRvIHJlamVjdCB0aGUgcmVjb21tZW5kYXRpb24sIGFuZCBmbGV4aWJpbGl0eSBpbiBob3cgdGhlIHJlY29tbWVuZGF0aW9uCmlzIGFjaGlldmVkLgoKU3BlY2lmaWNhbGx5OgoqIFRoZXJlIGlzIG5vIHRlcm1pbm9sb2d5LCBhbnkgdGFzayBvbiBhbnkgdG9waWMgd2lsbCBkbwoqIFRoZXJlIGlzIG5vIHRpbWluZywgYW55IHRhc2sgd2lsbCBkbyBhdCBhbnkgdGltZQoqIFRoZXJlIGlzIG5vIHJlZmVyZW5jZSB0byBwYXJ0aWNpcGFudHMgb3RoZXIgdGhhbiB0aGUgcGF0aWVudAoqIFRoZXJlIGlzIG5vIHJlbGF0aW9uc2hpcCB0byBhIHNldHRpbmcKKiBUaGVyZSBpcyBubyByZWxhdGlvbnNoaXAgdG8gYW4gZW5jb3VudGVyIG9yIGVwaXNvZGUKKiBUaGVyZSBpcyBubyByZWxhdGlvbnNoaXAgdG8gYSBjYXJlIHBsYW4KClRoZXNlIHNpbXBsaWZpY2F0aW9ucyBhbGxvdyB0aGUgZXhhbXBsZSB0byBmb2N1cyBleGNsdXNpdmVseSBvbiB0aGUgcGF0dGVybiBmb3IKcmVjb21tZW5kaW5nIGFuZCBmb3IgYWNjZXB0aW5nL3JlamVjdGluZyB0aGUgcHJvcG9zYWwsIGFzIHdlbGwgYXMgZG9jdW1lbnRpbmcKdGhlIGNvbXBsZXRpb24sIG9yIGV4cGxpY2l0IG5vbi1wZXJmb3JtYW5jZSBvZiB0aGUgYWN0aXZpdHkuCiovCgovKgpQb3NpdGl2ZSByZWNvbW1lbmRhdGlvbjoKCklmIHRoZSBwYXRpZW50IG1lZXRzIHRoZSBpbmNsdXNpb24gY3JpdGVyaWEKICBJZiB0aGUgcGF0aWVudCBkb2VzIG5vdCBoYXZlIHRoZSBkZXRlY3RlZCBpc3N1ZQogICAgSWYgcmVjb3JkaW5nIHRoZSBkZXRlY3RlZCBpc3N1ZSBoYXMgbm90IGJlZW4gcGxhbm5lZCBvciBwcm9wb3NlZAogICAgICBQcm9wb3NlIHJlY29yZGluZyB0aGUgZGV0ZWN0ZWQgaXNzdWUKCkdpdmVuIGEgcHJvcG9zYWwsIHRoZSB1c2VyIGNhbjoKICBBY2NlcHQgdGhlIHByb3Bvc2FsCiAgSWdub3JlIHRoZSBwcm9wb3NhbAogIFJlamVjdCB0aGUgcHJvcG9zYWwgd2l0aG91dCByZWFzb24KICBSZWplY3QgdGhlIHByb3Bvc2FsIHdpdGggcmVhc29uCgpTY2VuYXJpbyAxOiBObyBldmVudCwgbm8gcGxhbiBvciBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgcHJvcG9zZQpTY2VuYXJpbyAyOiBObyBldmVudCwgaW5jb21wbGV0ZSBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgbm90IHByb3Bvc2UKU2NlbmFyaW8gMzogTm8gZXZlbnQsIHJlamVjdGVkIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZQpTY2VuYXJpbyA0OiBFdmVudCwgbm8gcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlClNjZW5hcmlvIDU6IEV2ZW50LCBjb21wbGV0ZWQgcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlClNjZW5hcmlvIDY6IEV2ZW50IG5vdCBkb25lLCBubyBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgbm90IHByb3Bvc2UKU2NlbmFyaW8gNzogRXZlbnQgbm90IGRvbmUsIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZQoKKi8KCmRlZmluZSAiSW5jbHVzaW9uIENyaXRlcmlhIjoKICA8L2E6cz48YTpzIHI9IjIyMyI+PGE6cyByPSIyMjIiPjxhOnM+UGF0aWVudDwvYTpzPjwvYTpzPjxhOnM+LjwvYTpzPjxhOnMgcj0iMjIzIj48YTpzPmFjdGl2ZTwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYW5ub3RhdGlvbj48ZXhwcmVzc2lvbiBsb2NhbElkPSIyMjMiIGxvY2F0b3I9IjU5OjMtNTk6MTYiIHBhdGg9ImFjdGl2ZSIgeHNpOnR5cGU9IlByb3BlcnR5Ij48c291cmNlIGxvY2FsSWQ9IjIyMiIgbG9jYXRvcj0iNTk6My01OTo5IiBuYW1lPSJQYXRpZW50IiB4c2k6dHlwZT0iRXhwcmVzc2lvblJlZiIvPjwvZXhwcmVzc2lvbj48L2RlZj48ZGVmIGFjY2Vzc0xldmVsPSJQdWJsaWMiIGNvbnRleHQ9IlBhdGllbnQiIGxvY2FsSWQ9IjI0MiIgbG9jYXRvcj0iOTg6MS0xMDI6MjAiIG5hbWU9ImRvTm90UGVyZm9ybSIgeHNpOnR5cGU9IkZ1bmN0aW9uRGVmIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjI0MiI+PGE6cz5kZWZpbmUgZnVuY3Rpb24gZG9Ob3RQZXJmb3JtKHRhc2sgVGFzayk6CiAgPC9hOnM+PGE6cyByPSIzOTUiPjxhOnMgcj0iMzk1Ij48YTpzIHI9IjM5NiI+PGE6cz5zaW5nbGV0b24gZnJvbSA8L2E6cz48YTpzIHI9IjQxOCI+PGE6cyByPSI0MTAiPjxhOnM+KAogICAgPC9hOnM+PGE6cyByPSI0MTAiPjxhOnM+PGE6cyByPSIzOTciPjxhOnMgcj0iMzk5Ij48YTpzPjxhOnM+dGFzay5leHRlbnNpb248L2E6cz48L2E6cz48L2E6cz48YTpzPiBFPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4KICAgICAgPC9hOnM+PGE6cyByPSI0MDEiPjxhOnM+d2hlcmUgPC9hOnM+PGE6cyByPSI0MDEiPjxhOnMgcj0iNDAzIj48YTpzIHI9IjQwMiI+PGE6cz5FPC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSI0MDMiPjxhOnM+dXJsPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gPSA8L2E6cz48YTpzIHI9IjQwNCI+PGE6cz4naHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL3JlcXVlc3QtZG9Ob3RQZXJmb3JtJzwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgKTwvYTpzPjwvYTpzPjxhOnM+LjwvYTpzPjxhOnMgcj0iNDE4Ij48YTpzPnZhbHVlPC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gYXMgPC9hOnM+PGE6cyByPSI0MjAiPjxhOnM+Ym9vbGVhbjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYW5ub3RhdGlvbj48ZXhwcmVzc2lvbiBsb2NhbElkPSIzOTUiIGxvY2F0b3I9Ijk5OjMtMTAyOjIwIiBzdHJpY3Q9ImZhbHNlIiB4c2k6dHlwZT0iQXMiPjxvcGVyYW5kIGxvY2FsSWQ9IjM5NiIgbG9jYXRvcj0iOTk6My0xMDI6OSIgeHNpOnR5cGU9IlNpbmdsZXRvbkZyb20iPjxvcGVyYW5kIGxvY2FsSWQ9IjQxOCIgbG9jYXRvcj0iOTk6MTgtMTAyOjkiIHhzaTp0eXBlPSJRdWVyeSI+PHNvdXJjZSBhbGlhcz0iJHRoaXMiIGxvY2FsSWQ9IjQxNyI+PGV4cHJlc3Npb24gbG9jYWxJZD0iNDEwIiBsb2NhdG9yPSI5OToxOC0xMDI6MyIgeHNpOnR5cGU9IlF1ZXJ5Ij48c291cmNlIGFsaWFzPSJFIiBsb2NhbElkPSIzOTciIGxvY2F0b3I9IjEwMDo1LTEwMDoyMCI+PGV4cHJlc3Npb24gbG9jYWxJZD0iMzk5IiBsb2NhdG9yPSIxMDA6NS0xMDA6MTgiIHBhdGg9ImV4dGVuc2lvbiIgeHNpOnR5cGU9IlByb3BlcnR5Ij48c291cmNlIGxvY2FsSWQ9IjM5OCIgbmFtZT0idGFzayIgeHNpOnR5cGU9Ik9wZXJhbmRSZWYiLz48L2V4cHJlc3Npb24+PC9zb3VyY2U+PHdoZXJlIGxvY2FsSWQ9IjQwMSIgbG9jYXRvcj0iMTAxOjctMTAxOjgyIiB4c2k6dHlwZT0iRXF1YWwiPjxzaWduYXR1cmUgbG9jYWxJZD0iNDA4IiBuYW1lPSJ0OlN0cmluZyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxzaWduYXR1cmUgbG9jYWxJZD0iNDA5IiBuYW1lPSJ0OlN0cmluZyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxvcGVyYW5kIGxpYnJhcnlOYW1lPSJGSElSSGVscGVycyIgbG9jYWxJZD0iNDA2IiBuYW1lPSJUb1N0cmluZyIgeHNpOnR5cGU9IkZ1bmN0aW9uUmVmIj48c2lnbmF0dXJlIGxvY2FsSWQ9IjQwNyIgbmFtZT0iZmhpcjp1cmkiIHhzaTp0eXBlPSJOYW1lZFR5cGVTcGVjaWZpZXIiLz48b3BlcmFuZCBsb2NhbElkPSI0MDMiIGxvY2F0b3I9IjEwMToxMy0xMDE6MTciIHBhdGg9InVybCIgc2NvcGU9IkUiIHhzaTp0eXBlPSJQcm9wZXJ0eSIvPjwvb3BlcmFuZD48b3BlcmFuZCBsb2NhbElkPSI0MDQiIGxvY2F0b3I9IjEwMToyMS0xMDE6ODIiIHZhbHVlPSJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcmVxdWVzdC1kb05vdFBlcmZvcm0iIHZhbHVlVHlwZT0idDpTdHJpbmciIHhzaTp0eXBlPSJMaXRlcmFsIi8+PC93aGVyZT48L2V4cHJlc3Npb24+PC9zb3VyY2U+PHdoZXJlIGxvY2FsSWQ9IjQxNCIgeHNpOnR5cGU9Ik5vdCI+PG9wZXJhbmQgbG9jYWxJZD0iNDEzIiB4c2k6dHlwZT0iSXNOdWxsIj48b3BlcmFuZCBsb2NhbElkPSI0MTIiIHBhdGg9InZhbHVlIiB4c2k6dHlwZT0iUHJvcGVydHkiPjxzb3VyY2UgbG9jYWxJZD0iNDExIiBuYW1lPSIkdGhpcyIgeHNpOnR5cGU9IkFsaWFzUmVmIi8+PC9vcGVyYW5kPjwvb3BlcmFuZD48L3doZXJlPjxyZXR1cm4gZGlzdGluY3Q9ImZhbHNlIiBsb2NhbElkPSI0MTkiPjxleHByZXNzaW9uIGxvY2FsSWQ9IjQxNiIgcGF0aD0idmFsdWUiIHhzaTp0eXBlPSJQcm9wZXJ0eSI+PHNvdXJjZSBsb2NhbElkPSI0MTUiIG5hbWU9IiR0aGlzIiB4c2k6dHlwZT0iQWxpYXNSZWYiLz48L2V4cHJlc3Npb24+PC9yZXR1cm4+PC9vcGVyYW5kPjwvb3BlcmFuZD48YXNUeXBlU3BlY2lmaWVyIGxvY2FsSWQ9IjQyMCIgbG9jYXRvcj0iMTAyOjE0LTEwMjoyMCIgbmFtZT0iZmhpcjpib29sZWFuIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PC9leHByZXNzaW9uPjxvcGVyYW5kIGxvY2FsSWQ9IjI0NCIgbmFtZT0idGFzayI+PG9wZXJhbmRUeXBlU3BlY2lmaWVyIGxvY2FsSWQ9IjI0MyIgbG9jYXRvcj0iOTg6MzUtOTg6MzgiIG5hbWU9ImZoaXI6VGFzayIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjwvb3BlcmFuZD48L2RlZj48ZGVmIGFjY2Vzc0xldmVsPSJQdWJsaWMiIGNvbnRleHQ9IlBhdGllbnQiIGxvY2FsSWQ9IjIyNiIgbG9jYXRvcj0iNjE6MS02NDozNyIgbmFtZT0iUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siPjxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPjxhOnMgcj0iMjI2Ij48YTpzPmRlZmluZSAiUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siOgogIDwvYTpzPjxhOnMgcj0iMjc3Ij48YTpzPjxhOnMgcj0iMjI3Ij48YTpzIHI9IjIyOCI+PGE6cyByPSIyMjgiPjxhOnM+W1Rhc2tdPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gQzwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgICA8L2E6cz48YTpzIHI9IjIzMCI+PGE6cz53aGVyZSA8L2E6cz48YTpzIHI9IjIzMCI+PGE6cyByPSIyMzEiPjxhOnMgcj0iMjMzIj48YTpzIHI9IjIzMiI+PGE6cz5DPC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSIyMzMiPjxhOnM+Y29kZTwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+IH4gPC9hOnM+PGE6cyByPSIyMzQiPjxhOnM+IlJlY29yZCBkZXRlY3RlZCBpc3N1ZSI8L2E6cz48L2E6cz48L2E6cz48YTpzPgogICAgICBhbmQgPC9hOnM+PGE6cyByPSIyNzYiPjxhOnMgcj0iMjQ1Ij48YTpzPmRvTm90UGVyZm9ybSg8L2E6cz48YTpzIHI9IjI0MSI+PGE6cz5DPC9hOnM+PC9hOnM+PGE6cz4pPC9hOnM+PC9hOnM+PGE6cz4gaXMgbm90IHRydWU8L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGV4cHJlc3Npb24gbG9jYWxJZD0iMjc3IiBsb2NhdG9yPSI2MjozLTY0OjM3IiB4c2k6dHlwZT0iUXVlcnkiPjxzb3VyY2UgYWxpYXM9IkMiIGxvY2FsSWQ9IjIyNyIgbG9jYXRvcj0iNjI6My02MjoxMCI+PGV4cHJlc3Npb24gZGF0YVR5cGU9ImZoaXI6VGFzayIgbG9jYWxJZD0iMjI4IiBsb2NhdG9yPSI2MjozLTYyOjgiIHRlbXBsYXRlSWQ9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9UYXNrIiB4c2k6dHlwZT0iUmV0cmlldmUiLz48L3NvdXJjZT48d2hlcmUgbG9jYWxJZD0iMjMwIiBsb2NhdG9yPSI2Mzo1LTY0OjM3IiB4c2k6dHlwZT0iQW5kIj48b3BlcmFuZCBsb2NhbElkPSIyMzEiIGxvY2F0b3I9IjYzOjExLTYzOjQyIiB4c2k6dHlwZT0iRXF1aXZhbGVudCI+PHNpZ25hdHVyZSBsb2NhbElkPSIyMzkiIG5hbWU9InQ6Q29uY2VwdCIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxzaWduYXR1cmUgbG9jYWxJZD0iMjQwIiBuYW1lPSJ0OkNvbmNlcHQiIHhzaTp0eXBlPSJOYW1lZFR5cGVTcGVjaWZpZXIiLz48b3BlcmFuZCBsaWJyYXJ5TmFtZT0iRkhJUkhlbHBlcnMiIGxvY2FsSWQ9IjIzNSIgbmFtZT0iVG9Db25jZXB0IiB4c2k6dHlwZT0iRnVuY3Rpb25SZWYiPjxvcGVyYW5kIGxvY2FsSWQ9IjIzMyIgbG9jYXRvcj0iNjM6MTEtNjM6MTYiIHBhdGg9ImNvZGUiIHNjb3BlPSJDIiB4c2k6dHlwZT0iUHJvcGVydHkiLz48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMjM3IiB4c2k6dHlwZT0iVG9Db25jZXB0Ij48c2lnbmF0dXJlIGxvY2FsSWQ9IjIzOCIgbmFtZT0idDpDb2RlIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PG9wZXJhbmQgbG9jYWxJZD0iMjM0IiBsb2NhdG9yPSI2MzoyMC02Mzo0MiIgbmFtZT0iUmVjb3JkIGRldGVjdGVkIGlzc3VlIiB4c2k6dHlwZT0iQ29kZVJlZiIvPjwvb3BlcmFuZD48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMjc2IiBsb2NhdG9yPSI2NDoxMS02NDozNyIgeHNpOnR5cGU9Ik5vdCI+PG9wZXJhbmQgbG9jYWxJZD0iMjc0IiBsb2NhdG9yPSI2NDoxMS02NDozNyIgeHNpOnR5cGU9IklzVHJ1ZSI+PG9wZXJhbmQgbGlicmFyeU5hbWU9IkZISVJIZWxwZXJzIiBsb2NhbElkPSIyNzUiIG5hbWU9IlRvQm9vbGVhbiIgeHNpOnR5cGU9IkZ1bmN0aW9uUmVmIj48b3BlcmFuZCBsb2NhbElkPSIyNDUiIGxvY2F0b3I9IjY0OjExLTY0OjI1IiBuYW1lPSJkb05vdFBlcmZvcm0iIHhzaTp0eXBlPSJGdW5jdGlvblJlZiI+PG9wZXJhbmQgbG9jYWxJZD0iMjQxIiBsb2NhdG9yPSI2NDoyNCIgbmFtZT0iQyIgeHNpOnR5cGU9IkFsaWFzUmVmIi8+PC9vcGVyYW5kPjwvb3BlcmFuZD48L29wZXJhbmQ+PC9vcGVyYW5kPjwvd2hlcmU+PC9leHByZXNzaW9uPjwvZGVmPjxkZWYgYWNjZXNzTGV2ZWw9IlB1YmxpYyIgY29udGV4dD0iUGF0aWVudCIgbG9jYWxJZD0iMjgwIiBsb2NhdG9yPSI2NjoxLTY4OjI5IiBuYW1lPSJEZXRlY3RlZCBJc3N1ZSI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyODAiPjxhOnM+ZGVmaW5lICJEZXRlY3RlZCBJc3N1ZSI6CiAgPC9hOnM+PGE6cyByPSIyOTMiPjxhOnM+PGE6cyByPSIyODEiPjxhOnMgcj0iMjgyIj48YTpzIHI9IjI4MiI+PGE6cz5bRGV0ZWN0ZWRJc3N1ZV08L2E6cz48L2E6cz48L2E6cz48YTpzPiBESTwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgICA8L2E6cz48YTpzIHI9IjI4NCI+PGE6cz53aGVyZSA8L2E6cz48YTpzIHI9IjI4NCI+PGE6cyByPSIyODYiPjxhOnMgcj0iMjg1Ij48YTpzPkRJPC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSIyODYiPjxhOnM+c3RhdHVzPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gPSA8L2E6cz48YTpzIHI9IjI4NyI+PGE6cz4nZmluYWwnPC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hbm5vdGF0aW9uPjxleHByZXNzaW9uIGxvY2FsSWQ9IjI5MyIgbG9jYXRvcj0iNjc6My02ODoyOSIgeHNpOnR5cGU9IlF1ZXJ5Ij48c291cmNlIGFsaWFzPSJESSIgbG9jYWxJZD0iMjgxIiBsb2NhdG9yPSI2NzozLTY3OjIwIj48ZXhwcmVzc2lvbiBkYXRhVHlwZT0iZmhpcjpEZXRlY3RlZElzc3VlIiBsb2NhbElkPSIyODIiIGxvY2F0b3I9IjY3OjMtNjc6MTciIHRlbXBsYXRlSWQ9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9EZXRlY3RlZElzc3VlIiB4c2k6dHlwZT0iUmV0cmlldmUiLz48L3NvdXJjZT48d2hlcmUgbG9jYWxJZD0iMjg0IiBsb2NhdG9yPSI2ODo1LTY4OjI5IiB4c2k6dHlwZT0iRXF1YWwiPjxzaWduYXR1cmUgbG9jYWxJZD0iMjkxIiBuYW1lPSJ0OlN0cmluZyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxzaWduYXR1cmUgbG9jYWxJZD0iMjkyIiBuYW1lPSJ0OlN0cmluZyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxvcGVyYW5kIGxpYnJhcnlOYW1lPSJGSElSSGVscGVycyIgbG9jYWxJZD0iMjg5IiBuYW1lPSJUb1N0cmluZyIgeHNpOnR5cGU9IkZ1bmN0aW9uUmVmIj48c2lnbmF0dXJlIGxvY2FsSWQ9IjI5MCIgbmFtZT0iZmhpcjpEZXRlY3RlZElzc3VlU3RhdHVzIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PG9wZXJhbmQgbG9jYWxJZD0iMjg2IiBsb2NhdG9yPSI2ODoxMS02ODoxOSIgcGF0aD0ic3RhdHVzIiBzY29wZT0iREkiIHhzaTp0eXBlPSJQcm9wZXJ0eSIvPjwvb3BlcmFuZD48b3BlcmFuZCBsb2NhbElkPSIyODciIGxvY2F0b3I9IjY4OjIzLTY4OjI5IiB2YWx1ZT0iZmluYWwiIHZhbHVlVHlwZT0idDpTdHJpbmciIHhzaTp0eXBlPSJMaXRlcmFsIi8+PC93aGVyZT48L2V4cHJlc3Npb24+PC9kZWY+PGRlZiBhY2Nlc3NMZXZlbD0iUHVibGljIiBjb250ZXh0PSJQYXRpZW50IiBsb2NhbElkPSIyOTYiIGxvY2F0b3I9IjcwOjEtNzI6NjMiIG5hbWU9IkFjdGl2ZSBvciBDb21wbGV0ZWQgQWN0aXZpdHkiPjxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPjxhOnMgcj0iMjk2Ij48YTpzPmRlZmluZSAiQWN0aXZlIG9yIENvbXBsZXRlZCBBY3Rpdml0eSI6CiAgPC9hOnM+PGE6cyByPSIzMTIiPjxhOnM+PGE6cyByPSIyOTciPjxhOnMgcj0iMjk4Ij48YTpzPjxhOnM+IlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrIjwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+IEM8L2E6cz48L2E6cz48L2E6cz48YTpzPgogICAgPC9hOnM+PGE6cyByPSIzMDkiPjxhOnM+d2hlcmUgPC9hOnM+PGE6cyByPSIzMDkiPjxhOnMgcj0iMzAxIj48YTpzIHI9IjMwMCI+PGE6cz5DPC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSIzMDEiPjxhOnM+c3RhdHVzPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gaW4gPC9hOnM+PGE6cyByPSIzMDIiPjxhOnM+eyA8L2E6cz48YTpzIHI9IjMwMyI+PGE6cz4naW4tcHJvZ3Jlc3MnPC9hOnM+PC9hOnM+PGE6cz4sIDwvYTpzPjxhOnMgcj0iMzA1Ij48YTpzPidvbi1ob2xkJzwvYTpzPjwvYTpzPjxhOnM+LCA8L2E6cz48YTpzIHI9IjMwNyI+PGE6cz4nY29tcGxldGVkJzwvYTpzPjwvYTpzPjxhOnM+IH08L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGV4cHJlc3Npb24gbG9jYWxJZD0iMzEyIiBsb2NhdG9yPSI3MTozLTcyOjYzIiB4c2k6dHlwZT0iUXVlcnkiPjxzb3VyY2UgYWxpYXM9IkMiIGxvY2FsSWQ9IjI5NyIgbG9jYXRvcj0iNzE6My03MTozMiI+PGV4cHJlc3Npb24gbG9jYWxJZD0iMjk4IiBsb2NhdG9yPSI3MTozLTcxOjMwIiBuYW1lPSJSZWNvcmQgRGV0ZWN0ZWQgSXNzdWUgVGFzayIgeHNpOnR5cGU9IkV4cHJlc3Npb25SZWYiLz48L3NvdXJjZT48d2hlcmUgbG9jYWxJZD0iMzA5IiBsb2NhdG9yPSI3Mjo1LTcyOjYzIiB4c2k6dHlwZT0iSW4iPjxvcGVyYW5kIGxpYnJhcnlOYW1lPSJGSElSSGVscGVycyIgbG9jYWxJZD0iMzEwIiBuYW1lPSJUb1N0cmluZyIgeHNpOnR5cGU9IkZ1bmN0aW9uUmVmIj48c2lnbmF0dXJlIGxvY2FsSWQ9IjMxMSIgbmFtZT0iZmhpcjpUYXNrU3RhdHVzIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PG9wZXJhbmQgbG9jYWxJZD0iMzAxIiBsb2NhdG9yPSI3MjoxMS03MjoxOCIgcGF0aD0ic3RhdHVzIiBzY29wZT0iQyIgeHNpOnR5cGU9IlByb3BlcnR5Ii8+PC9vcGVyYW5kPjxvcGVyYW5kIGxvY2FsSWQ9IjMwMiIgbG9jYXRvcj0iNzI6MjMtNzI6NjMiIHhzaTp0eXBlPSJMaXN0Ij48ZWxlbWVudCBsb2NhbElkPSIzMDMiIGxvY2F0b3I9IjcyOjI1LTcyOjM3IiB2YWx1ZT0iaW4tcHJvZ3Jlc3MiIHZhbHVlVHlwZT0idDpTdHJpbmciIHhzaTp0eXBlPSJMaXRlcmFsIi8+PGVsZW1lbnQgbG9jYWxJZD0iMzA1IiBsb2NhdG9yPSI3Mjo0MC03Mjo0OCIgdmFsdWU9Im9uLWhvbGQiIHZhbHVlVHlwZT0idDpTdHJpbmciIHhzaTp0eXBlPSJMaXRlcmFsIi8+PGVsZW1lbnQgbG9jYWxJZD0iMzA3IiBsb2NhdG9yPSI3Mjo1MS03Mjo2MSIgdmFsdWU9ImNvbXBsZXRlZCIgdmFsdWVUeXBlPSJ0OlN0cmluZyIgeHNpOnR5cGU9IkxpdGVyYWwiLz48L29wZXJhbmQ+PC93aGVyZT48L2V4cHJlc3Npb24+PC9kZWY+PGRlZiBhY2Nlc3NMZXZlbD0iUHVibGljIiBjb250ZXh0PSJQYXRpZW50IiBsb2NhbElkPSIzMTUiIGxvY2F0b3I9Ijc0OjEtNzY6NDciIG5hbWU9IkFjdGl2aXR5IE5vdCBEb25lIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjMxNSI+PGE6cz5kZWZpbmUgIkFjdGl2aXR5IE5vdCBEb25lIjoKICA8L2E6cz48YTpzIHI9IjMyOSI+PGE6cz48YTpzIHI9IjMxNiI+PGE6cyByPSIzMTciPjxhOnM+PGE6cz4iUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gQzwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgICA8L2E6cz48YTpzIHI9IjMyNiI+PGE6cz53aGVyZSA8L2E6cz48YTpzIHI9IjMyNiI+PGE6cyByPSIzMjAiPjxhOnMgcj0iMzE5Ij48YTpzPkM8L2E6cz48L2E6cz48YTpzPi48L2E6cz48YTpzIHI9IjMyMCI+PGE6cz5zdGF0dXM8L2E6cz48L2E6cz48L2E6cz48YTpzPiBpbiA8L2E6cz48YTpzIHI9IjMyMSI+PGE6cz57IDwvYTpzPjxhOnMgcj0iMzIyIj48YTpzPidjYW5jZWxsZWQnPC9hOnM+PC9hOnM+PGE6cz4sIDwvYTpzPjxhOnMgcj0iMzI0Ij48YTpzPidmYWlsZWQnPC9hOnM+PC9hOnM+PGE6cz4gfTwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYW5ub3RhdGlvbj48ZXhwcmVzc2lvbiBsb2NhbElkPSIzMjkiIGxvY2F0b3I9Ijc1OjMtNzY6NDciIHhzaTp0eXBlPSJRdWVyeSI+PHNvdXJjZSBhbGlhcz0iQyIgbG9jYWxJZD0iMzE2IiBsb2NhdG9yPSI3NTozLTc1OjMyIj48ZXhwcmVzc2lvbiBsb2NhbElkPSIzMTciIGxvY2F0b3I9Ijc1OjMtNzU6MzAiIG5hbWU9IlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrIiB4c2k6dHlwZT0iRXhwcmVzc2lvblJlZiIvPjwvc291cmNlPjx3aGVyZSBsb2NhbElkPSIzMjYiIGxvY2F0b3I9Ijc2OjUtNzY6NDciIHhzaTp0eXBlPSJJbiI+PG9wZXJhbmQgbGlicmFyeU5hbWU9IkZISVJIZWxwZXJzIiBsb2NhbElkPSIzMjciIG5hbWU9IlRvU3RyaW5nIiB4c2k6dHlwZT0iRnVuY3Rpb25SZWYiPjxzaWduYXR1cmUgbG9jYWxJZD0iMzI4IiBuYW1lPSJmaGlyOlRhc2tTdGF0dXMiIHhzaTp0eXBlPSJOYW1lZFR5cGVTcGVjaWZpZXIiLz48b3BlcmFuZCBsb2NhbElkPSIzMjAiIGxvY2F0b3I9Ijc2OjExLTc2OjE4IiBwYXRoPSJzdGF0dXMiIHNjb3BlPSJDIiB4c2k6dHlwZT0iUHJvcGVydHkiLz48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMzIxIiBsb2NhdG9yPSI3NjoyMy03Njo0NyIgeHNpOnR5cGU9Ikxpc3QiPjxlbGVtZW50IGxvY2FsSWQ9IjMyMiIgbG9jYXRvcj0iNzY6MjUtNzY6MzUiIHZhbHVlPSJjYW5jZWxsZWQiIHZhbHVlVHlwZT0idDpTdHJpbmciIHhzaTp0eXBlPSJMaXRlcmFsIi8+PGVsZW1lbnQgbG9jYWxJZD0iMzI0IiBsb2NhdG9yPSI3NjozOC03Njo0NSIgdmFsdWU9ImZhaWxlZCIgdmFsdWVUeXBlPSJ0OlN0cmluZyIgeHNpOnR5cGU9IkxpdGVyYWwiLz48L29wZXJhbmQ+PC93aGVyZT48L2V4cHJlc3Npb24+PC9kZWY+PGRlZiBhY2Nlc3NMZXZlbD0iUHVibGljIiBjb250ZXh0PSJQYXRpZW50IiBsb2NhbElkPSIzMzIiIGxvY2F0b3I9Ijc4OjEtODA6NzkiIG5hbWU9IkFjdGl2aXR5IFByb3Bvc2FsIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjMzMiI+PGE6cz5kZWZpbmUgIkFjdGl2aXR5IFByb3Bvc2FsIjoKICA8L2E6cz48YTpzIHI9IjM1MiI+PGE6cz48YTpzIHI9IjMzMyI+PGE6cyByPSIzMzQiPjxhOnM+PGE6cz4iUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gUjwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgICA8L2E6cz48YTpzIHI9IjM0OSI+PGE6cz53aGVyZSA8L2E6cz48YTpzIHI9IjM0OSI+PGE6cyByPSIzMzciPjxhOnMgcj0iMzM2Ij48YTpzPlI8L2E6cz48L2E6cz48YTpzPi48L2E6cz48YTpzIHI9IjMzNyI+PGE6cz5zdGF0dXM8L2E6cz48L2E6cz48L2E6cz48YTpzPiBpbiA8L2E6cz48YTpzIHI9IjMzOCI+PGE6cz57IDwvYTpzPjxhOnMgcj0iMzM5Ij48YTpzPidkcmFmdCc8L2E6cz48L2E6cz48YTpzPiwgPC9hOnM+PGE6cyByPSIzNDEiPjxhOnM+J3JlcXVlc3RlZCc8L2E6cz48L2E6cz48YTpzPiwgPC9hOnM+PGE6cyByPSIzNDMiPjxhOnM+J3JlY2VpdmVkJzwvYTpzPjwvYTpzPjxhOnM+LCA8L2E6cz48YTpzIHI9IjM0NSI+PGE6cz4nYWNjZXB0ZWQnPC9hOnM+PC9hOnM+PGE6cz4sIDwvYTpzPjxhOnMgcj0iMzQ3Ij48YTpzPidyZWFkeSc8L2E6cz48L2E6cz48YTpzPiB9PC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hbm5vdGF0aW9uPjxleHByZXNzaW9uIGxvY2FsSWQ9IjM1MiIgbG9jYXRvcj0iNzk6My04MDo3OSIgeHNpOnR5cGU9IlF1ZXJ5Ij48c291cmNlIGFsaWFzPSJSIiBsb2NhbElkPSIzMzMiIGxvY2F0b3I9Ijc5OjMtNzk6MzIiPjxleHByZXNzaW9uIGxvY2FsSWQ9IjMzNCIgbG9jYXRvcj0iNzk6My03OTozMCIgbmFtZT0iUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siIHhzaTp0eXBlPSJFeHByZXNzaW9uUmVmIi8+PC9zb3VyY2U+PHdoZXJlIGxvY2FsSWQ9IjM0OSIgbG9jYXRvcj0iODA6NS04MDo3OSIgeHNpOnR5cGU9IkluIj48b3BlcmFuZCBsaWJyYXJ5TmFtZT0iRkhJUkhlbHBlcnMiIGxvY2FsSWQ9IjM1MCIgbmFtZT0iVG9TdHJpbmciIHhzaTp0eXBlPSJGdW5jdGlvblJlZiI+PHNpZ25hdHVyZSBsb2NhbElkPSIzNTEiIG5hbWU9ImZoaXI6VGFza1N0YXR1cyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxvcGVyYW5kIGxvY2FsSWQ9IjMzNyIgbG9jYXRvcj0iODA6MTEtODA6MTgiIHBhdGg9InN0YXR1cyIgc2NvcGU9IlIiIHhzaTp0eXBlPSJQcm9wZXJ0eSIvPjwvb3BlcmFuZD48b3BlcmFuZCBsb2NhbElkPSIzMzgiIGxvY2F0b3I9IjgwOjIzLTgwOjc5IiB4c2k6dHlwZT0iTGlzdCI+PGVsZW1lbnQgbG9jYWxJZD0iMzM5IiBsb2NhdG9yPSI4MDoyNS04MDozMSIgdmFsdWU9ImRyYWZ0IiB2YWx1ZVR5cGU9InQ6U3RyaW5nIiB4c2k6dHlwZT0iTGl0ZXJhbCIvPjxlbGVtZW50IGxvY2FsSWQ9IjM0MSIgbG9jYXRvcj0iODA6MzQtODA6NDQiIHZhbHVlPSJyZXF1ZXN0ZWQiIHZhbHVlVHlwZT0idDpTdHJpbmciIHhzaTp0eXBlPSJMaXRlcmFsIi8+PGVsZW1lbnQgbG9jYWxJZD0iMzQzIiBsb2NhdG9yPSI4MDo0Ny04MDo1NiIgdmFsdWU9InJlY2VpdmVkIiB2YWx1ZVR5cGU9InQ6U3RyaW5nIiB4c2k6dHlwZT0iTGl0ZXJhbCIvPjxlbGVtZW50IGxvY2FsSWQ9IjM0NSIgbG9jYXRvcj0iODA6NTktODA6NjgiIHZhbHVlPSJhY2NlcHRlZCIgdmFsdWVUeXBlPSJ0OlN0cmluZyIgeHNpOnR5cGU9IkxpdGVyYWwiLz48ZWxlbWVudCBsb2NhbElkPSIzNDciIGxvY2F0b3I9IjgwOjcxLTgwOjc3IiB2YWx1ZT0icmVhZHkiIHZhbHVlVHlwZT0idDpTdHJpbmciIHhzaTp0eXBlPSJMaXRlcmFsIi8+PC9vcGVyYW5kPjwvd2hlcmU+PC9leHByZXNzaW9uPjwvZGVmPjxkZWYgYWNjZXNzTGV2ZWw9IlB1YmxpYyIgY29udGV4dD0iUGF0aWVudCIgbG9jYWxJZD0iMzU1IiBsb2NhdG9yPSI4MjoxLTg0OjM2IiBuYW1lPSJBY3Rpdml0eSBQcm9wb3NhbCBSZWplY3RlZCI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIzNTUiPjxhOnM+ZGVmaW5lICJBY3Rpdml0eSBQcm9wb3NhbCBSZWplY3RlZCI6CiAgPC9hOnM+PGE6cyByPSIzNjciPjxhOnM+PGE6cyByPSIzNTYiPjxhOnMgcj0iMzU3Ij48YTpzPjxhOnM+IlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrIjwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+IFI8L2E6cz48L2E6cz48L2E6cz48YTpzPgogICAgPC9hOnM+PGE6cyByPSIzNjQiPjxhOnM+d2hlcmUgPC9hOnM+PGE6cyByPSIzNjQiPjxhOnMgcj0iMzYwIj48YTpzIHI9IjM1OSI+PGE6cz5SPC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSIzNjAiPjxhOnM+c3RhdHVzPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gaW4gPC9hOnM+PGE6cyByPSIzNjEiPjxhOnM+eyA8L2E6cz48YTpzIHI9IjM2MiI+PGE6cz4ncmVqZWN0ZWQnPC9hOnM+PC9hOnM+PGE6cz4gfTwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYW5ub3RhdGlvbj48ZXhwcmVzc2lvbiBsb2NhbElkPSIzNjciIGxvY2F0b3I9IjgzOjMtODQ6MzYiIHhzaTp0eXBlPSJRdWVyeSI+PHNvdXJjZSBhbGlhcz0iUiIgbG9jYWxJZD0iMzU2IiBsb2NhdG9yPSI4MzozLTgzOjMyIj48ZXhwcmVzc2lvbiBsb2NhbElkPSIzNTciIGxvY2F0b3I9IjgzOjMtODM6MzAiIG5hbWU9IlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrIiB4c2k6dHlwZT0iRXhwcmVzc2lvblJlZiIvPjwvc291cmNlPjx3aGVyZSBsb2NhbElkPSIzNjQiIGxvY2F0b3I9Ijg0OjUtODQ6MzYiIHhzaTp0eXBlPSJJbiI+PG9wZXJhbmQgbGlicmFyeU5hbWU9IkZISVJIZWxwZXJzIiBsb2NhbElkPSIzNjUiIG5hbWU9IlRvU3RyaW5nIiB4c2k6dHlwZT0iRnVuY3Rpb25SZWYiPjxzaWduYXR1cmUgbG9jYWxJZD0iMzY2IiBuYW1lPSJmaGlyOlRhc2tTdGF0dXMiIHhzaTp0eXBlPSJOYW1lZFR5cGVTcGVjaWZpZXIiLz48b3BlcmFuZCBsb2NhbElkPSIzNjAiIGxvY2F0b3I9Ijg0OjExLTg0OjE4IiBwYXRoPSJzdGF0dXMiIHNjb3BlPSJSIiB4c2k6dHlwZT0iUHJvcGVydHkiLz48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMzYxIiBsb2NhdG9yPSI4NDoyMy04NDozNiIgeHNpOnR5cGU9Ikxpc3QiPjxlbGVtZW50IGxvY2FsSWQ9IjM2MiIgbG9jYXRvcj0iODQ6MjUtODQ6MzQiIHZhbHVlPSJyZWplY3RlZCIgdmFsdWVUeXBlPSJ0OlN0cmluZyIgeHNpOnR5cGU9IkxpdGVyYWwiLz48L29wZXJhbmQ+PC93aGVyZT48L2V4cHJlc3Npb24+PC9kZWY+PGRlZiBhY2Nlc3NMZXZlbD0iUHVibGljIiBjb250ZXh0PSJQYXRpZW50IiBsb2NhbElkPSIzNzAiIGxvY2F0b3I9Ijg2OjEtOTY6NSIgbmFtZT0iSXMgUmVjb21tZW5kYXRpb24gQXBwbGljYWJsZSI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIzNzAiPjxhOnM+ZGVmaW5lICJJcyBSZWNvbW1lbmRhdGlvbiBBcHBsaWNhYmxlIjoKICA8L2E6cz48YTpzIHI9IjM3MSI+PGE6cyByPSIzNzIiPjxhOnMgcj0iMzczIj48YTpzIHI9IjM3NCI+PGE6cz4iSW5jbHVzaW9uIENyaXRlcmlhIjwvYTpzPjwvYTpzPjxhOnM+CiAgICBhbmQgPC9hOnM+PGE6cyByPSIzNzUiPjxhOnM+bm90IDwvYTpzPjxhOnMgcj0iMzc2Ij48YTpzPmV4aXN0cyA8L2E6cz48YTpzIHI9IjM3NyI+PGE6cz4oPC9hOnM+PGE6cyByPSIzNzciPjxhOnM+IkRldGVjdGVkIElzc3VlIjwvYTpzPjwvYTpzPjxhOnM+KTwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgICBhbmQgPC9hOnM+PGE6cyByPSIzNzkiPjxhOnM+bm90IDwvYTpzPjxhOnMgcj0iMzgwIj48YTpzPmV4aXN0cyA8L2E6cz48YTpzIHI9IjM4MyI+PGE6cz4oCiAgICAgIDwvYTpzPjxhOnMgcj0iMzgzIj48YTpzIHI9IjM4MSI+PGE6cz4iQWN0aXZlIG9yIENvbXBsZXRlZCBBY3Rpdml0eSI8L2E6cz48L2E6cz48YTpzPgogICAgICAgIHVuaW9uIDwvYTpzPjxhOnMgcj0iMzgyIj48YTpzPiJBY3Rpdml0eSBOb3QgRG9uZSI8L2E6cz48L2E6cz48L2E6cz48YTpzPgogICAgKTwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgICBhbmQgPC9hOnM+PGE6cyByPSIzODYiPjxhOnM+bm90IDwvYTpzPjxhOnMgcj0iMzg3Ij48YTpzPmV4aXN0cyA8L2E6cz48YTpzIHI9IjM5MCI+PGE6cz4oCiAgICAgIDwvYTpzPjxhOnMgcj0iMzkwIj48YTpzIHI9IjM4OCI+PGE6cz4iQWN0aXZpdHkgUHJvcG9zYWwiPC9hOnM+PC9hOnM+PGE6cz4KICAgICAgICB1bmlvbiA8L2E6cz48YTpzIHI9IjM4OSI+PGE6cz4iQWN0aXZpdHkgUHJvcG9zYWwgUmVqZWN0ZWQiPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4KICAgICk8L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGV4cHJlc3Npb24gbG9jYWxJZD0iMzcxIiBsb2NhdG9yPSI4NzozLTk2OjUiIHhzaTp0eXBlPSJBbmQiPjxvcGVyYW5kIGxvY2FsSWQ9IjM3MiIgbG9jYXRvcj0iODc6My05Mjo1IiB4c2k6dHlwZT0iQW5kIj48b3BlcmFuZCBsb2NhbElkPSIzNzMiIGxvY2F0b3I9Ijg3OjMtODg6MzciIHhzaTp0eXBlPSJBbmQiPjxvcGVyYW5kIGxpYnJhcnlOYW1lPSJGSElSSGVscGVycyIgbG9jYWxJZD0iMzc4IiBuYW1lPSJUb0Jvb2xlYW4iIHhzaTp0eXBlPSJGdW5jdGlvblJlZiI+PG9wZXJhbmQgbG9jYWxJZD0iMzc0IiBsb2NhdG9yPSI4NzozLTg3OjIyIiBuYW1lPSJJbmNsdXNpb24gQ3JpdGVyaWEiIHhzaTp0eXBlPSJFeHByZXNzaW9uUmVmIi8+PC9vcGVyYW5kPjxvcGVyYW5kIGxvY2FsSWQ9IjM3NSIgbG9jYXRvcj0iODg6OS04ODozNyIgeHNpOnR5cGU9Ik5vdCI+PG9wZXJhbmQgbG9jYWxJZD0iMzc2IiBsb2NhdG9yPSI4ODoxMy04ODozNyIgeHNpOnR5cGU9IkV4aXN0cyI+PG9wZXJhbmQgbG9jYWxJZD0iMzc3IiBsb2NhdG9yPSI4ODoyMC04ODozNyIgbmFtZT0iRGV0ZWN0ZWQgSXNzdWUiIHhzaTp0eXBlPSJFeHByZXNzaW9uUmVmIi8+PC9vcGVyYW5kPjwvb3BlcmFuZD48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMzc5IiBsb2NhdG9yPSI4OTo5LTkyOjUiIHhzaTp0eXBlPSJOb3QiPjxvcGVyYW5kIGxvY2FsSWQ9IjM4MCIgbG9jYXRvcj0iODk6MTMtOTI6NSIgeHNpOnR5cGU9IkV4aXN0cyI+PHNpZ25hdHVyZSBsb2NhbElkPSIzODQiIHhzaTp0eXBlPSJMaXN0VHlwZVNwZWNpZmllciI+PGVsZW1lbnRUeXBlIGxvY2FsSWQ9IjM4NSIgbmFtZT0iZmhpcjpUYXNrIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PC9zaWduYXR1cmU+PG9wZXJhbmQgbG9jYWxJZD0iMzgzIiBsb2NhdG9yPSI4OToyMC05Mjo1IiB4c2k6dHlwZT0iVW5pb24iPjxvcGVyYW5kIGxvY2FsSWQ9IjM4MSIgbG9jYXRvcj0iOTA6Ny05MDozNiIgbmFtZT0iQWN0aXZlIG9yIENvbXBsZXRlZCBBY3Rpdml0eSIgeHNpOnR5cGU9IkV4cHJlc3Npb25SZWYiLz48b3BlcmFuZCBsb2NhbElkPSIzODIiIGxvY2F0b3I9IjkxOjE1LTkxOjMzIiBuYW1lPSJBY3Rpdml0eSBOb3QgRG9uZSIgeHNpOnR5cGU9IkV4cHJlc3Npb25SZWYiLz48L29wZXJhbmQ+PC9vcGVyYW5kPjwvb3BlcmFuZD48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMzg2IiBsb2NhdG9yPSI5Mzo5LTk2OjUiIHhzaTp0eXBlPSJOb3QiPjxvcGVyYW5kIGxvY2FsSWQ9IjM4NyIgbG9jYXRvcj0iOTM6MTMtOTY6NSIgeHNpOnR5cGU9IkV4aXN0cyI+PHNpZ25hdHVyZSBsb2NhbElkPSIzOTEiIHhzaTp0eXBlPSJMaXN0VHlwZVNwZWNpZmllciI+PGVsZW1lbnRUeXBlIGxvY2FsSWQ9IjM5MiIgbmFtZT0iZmhpcjpUYXNrIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PC9zaWduYXR1cmU+PG9wZXJhbmQgbG9jYWxJZD0iMzkwIiBsb2NhdG9yPSI5MzoyMC05Njo1IiB4c2k6dHlwZT0iVW5pb24iPjxvcGVyYW5kIGxvY2FsSWQ9IjM4OCIgbG9jYXRvcj0iOTQ6Ny05NDoyNSIgbmFtZT0iQWN0aXZpdHkgUHJvcG9zYWwiIHhzaTp0eXBlPSJFeHByZXNzaW9uUmVmIi8+PG9wZXJhbmQgbG9jYWxJZD0iMzg5IiBsb2NhdG9yPSI5NToxNS05NTo0MiIgbmFtZT0iQWN0aXZpdHkgUHJvcG9zYWwgUmVqZWN0ZWQiIHhzaTp0eXBlPSJFeHByZXNzaW9uUmVmIi8+PC9vcGVyYW5kPjwvb3BlcmFuZD48L29wZXJhbmQ+PC9leHByZXNzaW9uPjwvZGVmPjwvc3RhdGVtZW50cz48L2xpYnJhcnk+"^^xsd:base64Binary ]
  ], [
     fhir:index -1 ;
     fhir:Attachment.contentType [ fhir:value "application/elm+json" ] ;
     fhir:Attachment.data [ fhir:value "eyJsaWJyYXJ5Ijp7ImxvY2FsSWQiOiIwIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkNxbFRvRWxtSW5mbyIsInRyYW5zbGF0b3JWZXJzaW9uIjoiNC45LjAiLCJ0cmFuc2xhdG9yT3B0aW9ucyI6IkVuYWJsZUFubm90YXRpb25zLEVuYWJsZUxvY2F0b3JzLERpc2FibGVMaXN0RGVtb3Rpb24sRGlzYWJsZUxpc3RQcm9tb3Rpb24iLCJzaWduYXR1cmVMZXZlbCI6Ik92ZXJsb2FkcyJ9LHsidHlwZSI6IkNxbFRvRWxtRXJyb3IiLCJtZXNzYWdlIjoiQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiwiZXJyb3JUeXBlIjoic2VtYW50aWMiLCJlcnJvclNldmVyaXR5Ijoid2FybmluZyJ9LHsidHlwZSI6IkNxbFRvRWxtRXJyb3IiLCJtZXNzYWdlIjoiQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiwiZXJyb3JUeXBlIjoic2VtYW50aWMiLCJlcnJvclNldmVyaXR5Ijoid2FybmluZyJ9LHsidHlwZSI6IkNxbFRvRWxtRXJyb3IiLCJtZXNzYWdlIjoiQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiwiZXJyb3JUeXBlIjoic2VtYW50aWMiLCJlcnJvclNldmVyaXR5Ijoid2FybmluZyJ9LHsidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjQyIiwicyI6W3sidmFsdWUiOlsiIiwibGlicmFyeSBSZWNvcmREZXRlY3RlZElzc3VlIl19XX19XSwiaWRlbnRpZmllciI6eyJpZCI6IlJlY29yZERldGVjdGVkSXNzdWUiLCJzeXN0ZW0iOiJodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2NwZyJ9LCJzY2hlbWFJZGVudGlmaWVyIjp7ImlkIjoidXJuOmhsNy1vcmc6ZWxtIiwidmVyc2lvbiI6InIxIn0sInVzaW5ncyI6eyJkZWYiOlt7ImxvY2FsSWQiOiIxIiwibG9jYWxJZGVudGlmaWVyIjoiU3lzdGVtIiwidXJpIjoidXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxIiwidmVyc2lvbiI6IjEuMC4wIiwiYW5ub3RhdGlvbiI6W119LHsibG9jYWxJZCI6IjIwNiIsImxvY2F0b3IiOiIzOjEtMzoyNiIsImxvY2FsSWRlbnRpZmllciI6IkZISVIiLCJ1cmkiOiJodHRwOi8vaGw3Lm9yZy9maGlyIiwidmVyc2lvbiI6IjQuMC4xIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjA2IiwicyI6W3sidmFsdWUiOlsiIiwidXNpbmcgIl19LHsicyI6W3sidmFsdWUiOlsiRkhJUiJdfV19LHsidmFsdWUiOlsiIHZlcnNpb24gJzQuMC4xJyJdfV19fV19XX0sImluY2x1ZGVzIjp7ImRlZiI6W3sibG9jYWxJZCI6IjIwOCIsImxvY2F0b3IiOiI1OjEtNTozNSIsImxvY2FsSWRlbnRpZmllciI6IkZISVJIZWxwZXJzIiwicGF0aCI6Imh0dHA6Ly9obDcub3JnL2ZoaXIvRkhJUkhlbHBlcnMiLCJ2ZXJzaW9uIjoiNC4wLjEiLCJhbm5vdGF0aW9uIjpbeyJ0eXBlIjoiQW5ub3RhdGlvbiIsInQiOltdLCJzIjp7InIiOiIyMDgiLCJzIjpbeyJ2YWx1ZSI6WyIiLCJpbmNsdWRlICJdfSx7InMiOlt7InZhbHVlIjpbIkZISVJIZWxwZXJzIl19XX0seyJ2YWx1ZSI6WyIgdmVyc2lvbiAiLCInNC4wLjEnIl19XX19XX1dfSwiY29kZVN5c3RlbXMiOnsiZGVmIjpbeyJsb2NhbElkIjoiMjEwIiwibG9jYXRvciI6Ijc6MS03Ojg4IiwibmFtZSI6IkFjdGl2aXR5IFR5cGUiLCJpZCI6Imh0dHA6Ly9obDcub3JnL2ZoaXIvdXYvY3BnL0NvZGVTeXN0ZW0vY3BnLWFjdGl2aXR5LXR5cGUtY3MiLCJhY2Nlc3NMZXZlbCI6IlB1YmxpYyIsImFubm90YXRpb24iOlt7InR5cGUiOiJBbm5vdGF0aW9uIiwidCI6W10sInMiOnsiciI6IjIxMCIsInMiOlt7InZhbHVlIjpbIiIsImNvZGVzeXN0ZW0gIiwiXCJBY3Rpdml0eSBUeXBlXCIiLCI6ICIsIidodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2NwZy9Db2RlU3lzdGVtL2NwZy1hY3Rpdml0eS10eXBlLWNzJyJdfV19fV19XX0sImNvZGVzIjp7ImRlZiI6W3sibG9jYWxJZCI6IjIxMiIsImxvY2F0b3IiOiI5OjEtOTo3NCIsIm5hbWUiOiJSZWNvcmQgZGV0ZWN0ZWQgaXNzdWUiLCJpZCI6InJlY29yZC1kZXRlY3RlZC1pc3N1ZSIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjEyIiwicyI6W3sidmFsdWUiOlsiIiwiY29kZSAiLCJcIlJlY29yZCBkZXRlY3RlZCBpc3N1ZVwiIiwiOiAiLCIncmVjb3JkLWRldGVjdGVkLWlzc3VlJyIsIiBmcm9tICJdfSx7InIiOiIyMTMiLCJzIjpbeyJ2YWx1ZSI6WyJcIkFjdGl2aXR5IFR5cGVcIiJdfV19XX19XSwiY29kZVN5c3RlbSI6eyJsb2NhbElkIjoiMjEzIiwibG9jYXRvciI6Ijk6NjAtOTo3NCIsIm5hbWUiOiJBY3Rpdml0eSBUeXBlIiwiYW5ub3RhdGlvbiI6W119fV19LCJjb250ZXh0cyI6eyJkZWYiOlt7ImxvY2FsSWQiOiIyMTgiLCJsb2NhdG9yIjoiMTE6MS0xMToxNSIsIm5hbWUiOiJQYXRpZW50IiwiYW5ub3RhdGlvbiI6W119XX0sInN0YXRlbWVudHMiOnsiZGVmIjpbeyJsb2NhbElkIjoiMjE2IiwibG9jYXRvciI6IjExOjEtMTE6MTUiLCJuYW1lIjoiUGF0aWVudCIsImNvbnRleHQiOiJQYXRpZW50IiwiYW5ub3RhdGlvbiI6W10sImV4cHJlc3Npb24iOnsidHlwZSI6IlNpbmdsZXRvbkZyb20iLCJsb2NhbElkIjoiMjE3IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOnsidHlwZSI6IlJldHJpZXZlIiwibG9jYWxJZCI6IjIxNSIsImxvY2F0b3IiOiIxMToxLTExOjE1IiwiZGF0YVR5cGUiOiJ7aHR0cDovL2hsNy5vcmcvZmhpcn1QYXRpZW50IiwidGVtcGxhdGVJZCI6Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9QYXRpZW50IiwiYW5ub3RhdGlvbiI6W10sImluY2x1ZGUiOltdLCJjb2RlRmlsdGVyIjpbXSwiZGF0ZUZpbHRlciI6W10sIm90aGVyRmlsdGVyIjpbXX19fSx7ImxvY2FsSWQiOiIyMjEiLCJsb2NhdG9yIjoiNTg6MS01OToxNiIsIm5hbWUiOiJJbmNsdXNpb24gQ3JpdGVyaWEiLCJjb250ZXh0IjoiUGF0aWVudCIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjIxIiwicyI6W3sidmFsdWUiOlsiLyogUmVjb21tZW5kYXRpb24gdG8gcmVjb3JkIGEgZGV0ZWN0ZWQgaXNzdWUgKi9cblxuLypcbk5PVEU6IFRoaXMgcmVjb21tZW5kYXRpb24gaXMgZHJhbWF0aWNhbGx5IHNpbXBsaWZpZWQgdG8gaWxsdXN0cmF0ZSB0aGUgZ2VuZXJhbFxucGF0dGVybiBmb3IgYSBwb3NpdGl2ZSByZWNvbW1lbmRhdGlvbiB0byByZWNvcmQgYSBkZXRlY3RlZCBpc3N1ZSwgd2l0aCB0aGUgYWJpbGl0eVxuZm9yIHVzZXJzIHRvIHJlamVjdCB0aGUgcmVjb21tZW5kYXRpb24sIGFuZCBmbGV4aWJpbGl0eSBpbiBob3cgdGhlIHJlY29tbWVuZGF0aW9uXG5pcyBhY2hpZXZlZC5cblxuU3BlY2lmaWNhbGx5OlxuKiBUaGVyZSBpcyBubyB0ZXJtaW5vbG9neSwgYW55IHRhc2sgb24gYW55IHRvcGljIHdpbGwgZG9cbiogVGhlcmUgaXMgbm8gdGltaW5nLCBhbnkgdGFzayB3aWxsIGRvIGF0IGFueSB0aW1lXG4qIFRoZXJlIGlzIG5vIHJlZmVyZW5jZSB0byBwYXJ0aWNpcGFudHMgb3RoZXIgdGhhbiB0aGUgcGF0aWVudFxuKiBUaGVyZSBpcyBubyByZWxhdGlvbnNoaXAgdG8gYSBzZXR0aW5nXG4qIFRoZXJlIGlzIG5vIHJlbGF0aW9uc2hpcCB0byBhbiBlbmNvdW50ZXIgb3IgZXBpc29kZVxuKiBUaGVyZSBpcyBubyByZWxhdGlvbnNoaXAgdG8gYSBjYXJlIHBsYW5cblxuVGhlc2Ugc2ltcGxpZmljYXRpb25zIGFsbG93IHRoZSBleGFtcGxlIHRvIGZvY3VzIGV4Y2x1c2l2ZWx5IG9uIHRoZSBwYXR0ZXJuIGZvclxucmVjb21tZW5kaW5nIGFuZCBmb3IgYWNjZXB0aW5nL3JlamVjdGluZyB0aGUgcHJvcG9zYWwsIGFzIHdlbGwgYXMgZG9jdW1lbnRpbmdcbnRoZSBjb21wbGV0aW9uLCBvciBleHBsaWNpdCBub24tcGVyZm9ybWFuY2Ugb2YgdGhlIGFjdGl2aXR5LlxuKi9cblxuLypcblBvc2l0aXZlIHJlY29tbWVuZGF0aW9uOlxuXG5JZiB0aGUgcGF0aWVudCBtZWV0cyB0aGUgaW5jbHVzaW9uIGNyaXRlcmlhXG4gIElmIHRoZSBwYXRpZW50IGRvZXMgbm90IGhhdmUgdGhlIGRldGVjdGVkIGlzc3VlXG4gICAgSWYgcmVjb3JkaW5nIHRoZSBkZXRlY3RlZCBpc3N1ZSBoYXMgbm90IGJlZW4gcGxhbm5lZCBvciBwcm9wb3NlZFxuICAgICAgUHJvcG9zZSByZWNvcmRpbmcgdGhlIGRldGVjdGVkIGlzc3VlXG5cbkdpdmVuIGEgcHJvcG9zYWwsIHRoZSB1c2VyIGNhbjpcbiAgQWNjZXB0IHRoZSBwcm9wb3NhbFxuICBJZ25vcmUgdGhlIHByb3Bvc2FsXG4gIFJlamVjdCB0aGUgcHJvcG9zYWwgd2l0aG91dCByZWFzb25cbiAgUmVqZWN0IHRoZSBwcm9wb3NhbCB3aXRoIHJlYXNvblxuXG5TY2VuYXJpbyAxOiBObyBldmVudCwgbm8gcGxhbiBvciBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgcHJvcG9zZVxuU2NlbmFyaW8gMjogTm8gZXZlbnQsIGluY29tcGxldGUgcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlXG5TY2VuYXJpbyAzOiBObyBldmVudCwgcmVqZWN0ZWQgcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlXG5TY2VuYXJpbyA0OiBFdmVudCwgbm8gcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlXG5TY2VuYXJpbyA1OiBFdmVudCwgY29tcGxldGVkIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZVxuU2NlbmFyaW8gNjogRXZlbnQgbm90IGRvbmUsIG5vIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZVxuU2NlbmFyaW8gNzogRXZlbnQgbm90IGRvbmUsIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZVxuXG4qL1xuXG4iLCJkZWZpbmUgIiwiXCJJbmNsdXNpb24gQ3JpdGVyaWFcIiIsIjpcbiAgIl19LHsiciI6IjIyMyIsInMiOlt7InIiOiIyMjIiLCJzIjpbeyJ2YWx1ZSI6WyJQYXRpZW50Il19XX0seyJ2YWx1ZSI6WyIuIl19LHsiciI6IjIyMyIsInMiOlt7InZhbHVlIjpbImFjdGl2ZSJdfV19XX1dfX1dLCJleHByZXNzaW9uIjp7InR5cGUiOiJQcm9wZXJ0eSIsImxvY2FsSWQiOiIyMjMiLCJsb2NhdG9yIjoiNTk6My01OToxNiIsInBhdGgiOiJhY3RpdmUiLCJhbm5vdGF0aW9uIjpbXSwic291cmNlIjp7InR5cGUiOiJFeHByZXNzaW9uUmVmIiwibG9jYWxJZCI6IjIyMiIsImxvY2F0b3IiOiI1OTozLTU5OjkiLCJuYW1lIjoiUGF0aWVudCIsImFubm90YXRpb24iOltdfX19LHsidHlwZSI6IkZ1bmN0aW9uRGVmIiwibG9jYWxJZCI6IjI0MiIsImxvY2F0b3IiOiI5ODoxLTEwMjoyMCIsIm5hbWUiOiJkb05vdFBlcmZvcm0iLCJjb250ZXh0IjoiUGF0aWVudCIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjQyIiwicyI6W3sidmFsdWUiOlsiIiwiZGVmaW5lIGZ1bmN0aW9uIGRvTm90UGVyZm9ybSh0YXNrIFRhc2spOlxuICAiXX0seyJyIjoiMzk1IiwicyI6W3siciI6IjM5NSIsInMiOlt7InIiOiIzOTYiLCJzIjpbeyJ2YWx1ZSI6WyJzaW5nbGV0b24gZnJvbSAiXX0seyJyIjoiNDE4IiwicyI6W3siciI6IjQxMCIsInMiOlt7InZhbHVlIjpbIihcbiAgICAiXX0seyJyIjoiNDEwIiwicyI6W3sicyI6W3siciI6IjM5NyIsInMiOlt7InIiOiIzOTkiLCJzIjpbeyJzIjpbeyJ2YWx1ZSI6WyJ0YXNrIiwiLiIsImV4dGVuc2lvbiJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiRSJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAgICJdfSx7InIiOiI0MDEiLCJzIjpbeyJ2YWx1ZSI6WyJ3aGVyZSAiXX0seyJyIjoiNDAxIiwicyI6W3siciI6IjQwMyIsInMiOlt7InIiOiI0MDIiLCJzIjpbeyJ2YWx1ZSI6WyJFIl19XX0seyJ2YWx1ZSI6WyIuIl19LHsiciI6IjQwMyIsInMiOlt7InZhbHVlIjpbInVybCJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiPSIsIiAiXX0seyJyIjoiNDA0IiwicyI6W3sidmFsdWUiOlsiJ2h0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9yZXF1ZXN0LWRvTm90UGVyZm9ybSciXX1dfV19XX1dfSx7InZhbHVlIjpbIlxuICApIl19XX0seyJ2YWx1ZSI6WyIuIl19LHsiciI6IjQxOCIsInMiOlt7InZhbHVlIjpbInZhbHVlIl19XX1dfV19LHsidmFsdWUiOlsiIGFzICJdfSx7InIiOiI0MjAiLCJzIjpbeyJ2YWx1ZSI6WyJib29sZWFuIl19XX1dfV19XX19XSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiQXMiLCJsb2NhbElkIjoiMzk1IiwibG9jYXRvciI6Ijk5OjMtMTAyOjIwIiwic3RyaWN0IjpmYWxzZSwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOnsidHlwZSI6IlNpbmdsZXRvbkZyb20iLCJsb2NhbElkIjoiMzk2IiwibG9jYXRvciI6Ijk5OjMtMTAyOjkiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiUXVlcnkiLCJsb2NhbElkIjoiNDE4IiwibG9jYXRvciI6Ijk5OjE4LTEwMjo5IiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6W3sibG9jYWxJZCI6IjQxNyIsImFsaWFzIjoiJHRoaXMiLCJhbm5vdGF0aW9uIjpbXSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiUXVlcnkiLCJsb2NhbElkIjoiNDEwIiwibG9jYXRvciI6Ijk5OjE4LTEwMjozIiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6W3sibG9jYWxJZCI6IjM5NyIsImxvY2F0b3IiOiIxMDA6NS0xMDA6MjAiLCJhbGlhcyI6IkUiLCJhbm5vdGF0aW9uIjpbXSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiUHJvcGVydHkiLCJsb2NhbElkIjoiMzk5IiwibG9jYXRvciI6IjEwMDo1LTEwMDoxOCIsInBhdGgiOiJleHRlbnNpb24iLCJhbm5vdGF0aW9uIjpbXSwic291cmNlIjp7InR5cGUiOiJPcGVyYW5kUmVmIiwibG9jYWxJZCI6IjM5OCIsIm5hbWUiOiJ0YXNrIiwiYW5ub3RhdGlvbiI6W119fX1dLCJsZXQiOltdLCJyZWxhdGlvbnNoaXAiOltdLCJ3aGVyZSI6eyJ0eXBlIjoiRXF1YWwiLCJsb2NhbElkIjoiNDAxIiwibG9jYXRvciI6IjEwMTo3LTEwMTo4MiIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOlt7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiNDA4IiwibmFtZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9U3RyaW5nIiwiYW5ub3RhdGlvbiI6W119LHsidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiI0MDkiLCJuYW1lIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJhbm5vdGF0aW9uIjpbXX1dLCJvcGVyYW5kIjpbeyJ0eXBlIjoiRnVuY3Rpb25SZWYiLCJsb2NhbElkIjoiNDA2IiwibmFtZSI6IlRvU3RyaW5nIiwibGlicmFyeU5hbWUiOiJGSElSSGVscGVycyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOlt7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiNDA3IiwibmFtZSI6IntodHRwOi8vaGw3Lm9yZy9maGlyfXVyaSIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOlt7InR5cGUiOiJQcm9wZXJ0eSIsImxvY2FsSWQiOiI0MDMiLCJsb2NhdG9yIjoiMTAxOjEzLTEwMToxNyIsInBhdGgiOiJ1cmwiLCJzY29wZSI6IkUiLCJhbm5vdGF0aW9uIjpbXX1dfSx7InR5cGUiOiJMaXRlcmFsIiwibG9jYWxJZCI6IjQwNCIsImxvY2F0b3IiOiIxMDE6MjEtMTAxOjgyIiwidmFsdWVUeXBlIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJ2YWx1ZSI6Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9yZXF1ZXN0LWRvTm90UGVyZm9ybSIsImFubm90YXRpb24iOltdfV19fX1dLCJsZXQiOltdLCJyZWxhdGlvbnNoaXAiOltdLCJ3aGVyZSI6eyJ0eXBlIjoiTm90IiwibG9jYWxJZCI6IjQxNCIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjp7InR5cGUiOiJJc051bGwiLCJsb2NhbElkIjoiNDEzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOnsidHlwZSI6IlByb3BlcnR5IiwibG9jYWxJZCI6IjQxMiIsInBhdGgiOiJ2YWx1ZSIsImFubm90YXRpb24iOltdLCJzb3VyY2UiOnsidHlwZSI6IkFsaWFzUmVmIiwibG9jYWxJZCI6IjQxMSIsIm5hbWUiOiIkdGhpcyIsImFubm90YXRpb24iOltdfX19fSwicmV0dXJuIjp7ImxvY2FsSWQiOiI0MTkiLCJkaXN0aW5jdCI6ZmFsc2UsImFubm90YXRpb24iOltdLCJleHByZXNzaW9uIjp7InR5cGUiOiJQcm9wZXJ0eSIsImxvY2FsSWQiOiI0MTYiLCJwYXRoIjoidmFsdWUiLCJhbm5vdGF0aW9uIjpbXSwic291cmNlIjp7InR5cGUiOiJBbGlhc1JlZiIsImxvY2FsSWQiOiI0MTUiLCJuYW1lIjoiJHRoaXMiLCJhbm5vdGF0aW9uIjpbXX19fX19LCJhc1R5cGVTcGVjaWZpZXIiOnsidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiI0MjAiLCJsb2NhdG9yIjoiMTAyOjE0LTEwMjoyMCIsIm5hbWUiOiJ7aHR0cDovL2hsNy5vcmcvZmhpcn1ib29sZWFuIiwiYW5ub3RhdGlvbiI6W119fSwib3BlcmFuZCI6W3sibG9jYWxJZCI6IjI0NCIsIm5hbWUiOiJ0YXNrIiwiYW5ub3RhdGlvbiI6W10sIm9wZXJhbmRUeXBlU3BlY2lmaWVyIjp7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiMjQzIiwibG9jYXRvciI6Ijk4OjM1LTk4OjM4IiwibmFtZSI6IntodHRwOi8vaGw3Lm9yZy9maGlyfVRhc2siLCJhbm5vdGF0aW9uIjpbXX19XX0seyJsb2NhbElkIjoiMjI2IiwibG9jYXRvciI6IjYxOjEtNjQ6MzciLCJuYW1lIjoiUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siLCJjb250ZXh0IjoiUGF0aWVudCIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjI2IiwicyI6W3sidmFsdWUiOlsiIiwiZGVmaW5lICIsIlwiUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2tcIiIsIjpcbiAgIl19LHsiciI6IjI3NyIsInMiOlt7InMiOlt7InIiOiIyMjciLCJzIjpbeyJyIjoiMjI4IiwicyI6W3siciI6IjIyOCIsInMiOlt7InZhbHVlIjpbIlsiLCJUYXNrIiwiXSJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiQyJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAiXX0seyJyIjoiMjMwIiwicyI6W3sidmFsdWUiOlsid2hlcmUgIl19LHsiciI6IjIzMCIsInMiOlt7InIiOiIyMzEiLCJzIjpbeyJyIjoiMjMzIiwicyI6W3siciI6IjIzMiIsInMiOlt7InZhbHVlIjpbIkMiXX1dfSx7InZhbHVlIjpbIi4iXX0seyJyIjoiMjMzIiwicyI6W3sidmFsdWUiOlsiY29kZSJdfV19XX0seyJ2YWx1ZSI6WyIgIiwifiIsIiAiXX0seyJyIjoiMjM0IiwicyI6W3sidmFsdWUiOlsiXCJSZWNvcmQgZGV0ZWN0ZWQgaXNzdWVcIiJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAgIGFuZCAiXX0seyJyIjoiMjc2IiwicyI6W3siciI6IjI0NSIsInMiOlt7InZhbHVlIjpbImRvTm90UGVyZm9ybSIsIigiXX0seyJyIjoiMjQxIiwicyI6W3sidmFsdWUiOlsiQyJdfV19LHsidmFsdWUiOlsiKSJdfV19LHsidmFsdWUiOlsiIGlzIG5vdCB0cnVlIl19XX1dfV19XX1dfX1dLCJleHByZXNzaW9uIjp7InR5cGUiOiJRdWVyeSIsImxvY2FsSWQiOiIyNzciLCJsb2NhdG9yIjoiNjI6My02NDozNyIsImFubm90YXRpb24iOltdLCJzb3VyY2UiOlt7ImxvY2FsSWQiOiIyMjciLCJsb2NhdG9yIjoiNjI6My02MjoxMCIsImFsaWFzIjoiQyIsImFubm90YXRpb24iOltdLCJleHByZXNzaW9uIjp7InR5cGUiOiJSZXRyaWV2ZSIsImxvY2FsSWQiOiIyMjgiLCJsb2NhdG9yIjoiNjI6My02Mjo4IiwiZGF0YVR5cGUiOiJ7aHR0cDovL2hsNy5vcmcvZmhpcn1UYXNrIiwidGVtcGxhdGVJZCI6Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9UYXNrIiwiYW5ub3RhdGlvbiI6W10sImluY2x1ZGUiOltdLCJjb2RlRmlsdGVyIjpbXSwiZGF0ZUZpbHRlciI6W10sIm90aGVyRmlsdGVyIjpbXX19XSwibGV0IjpbXSwicmVsYXRpb25zaGlwIjpbXSwid2hlcmUiOnsidHlwZSI6IkFuZCIsImxvY2FsSWQiOiIyMzAiLCJsb2NhdG9yIjoiNjM6NS02NDozNyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiRXF1aXZhbGVudCIsImxvY2FsSWQiOiIyMzEiLCJsb2NhdG9yIjoiNjM6MTEtNjM6NDIiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbeyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjIzOSIsIm5hbWUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfUNvbmNlcHQiLCJhbm5vdGF0aW9uIjpbXX0seyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjI0MCIsIm5hbWUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfUNvbmNlcHQiLCJhbm5vdGF0aW9uIjpbXX1dLCJvcGVyYW5kIjpbeyJ0eXBlIjoiRnVuY3Rpb25SZWYiLCJsb2NhbElkIjoiMjM1IiwibmFtZSI6IlRvQ29uY2VwdCIsImxpYnJhcnlOYW1lIjoiRkhJUkhlbHBlcnMiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6W3sidHlwZSI6IlByb3BlcnR5IiwibG9jYWxJZCI6IjIzMyIsImxvY2F0b3IiOiI2MzoxMS02MzoxNiIsInBhdGgiOiJjb2RlIiwic2NvcGUiOiJDIiwiYW5ub3RhdGlvbiI6W119XX0seyJ0eXBlIjoiVG9Db25jZXB0IiwibG9jYWxJZCI6IjIzNyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOlt7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiMjM4IiwibmFtZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9Q29kZSIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOnsidHlwZSI6IkNvZGVSZWYiLCJsb2NhbElkIjoiMjM0IiwibG9jYXRvciI6IjYzOjIwLTYzOjQyIiwibmFtZSI6IlJlY29yZCBkZXRlY3RlZCBpc3N1ZSIsImFubm90YXRpb24iOltdfX1dfSx7InR5cGUiOiJOb3QiLCJsb2NhbElkIjoiMjc2IiwibG9jYXRvciI6IjY0OjExLTY0OjM3IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOnsidHlwZSI6IklzVHJ1ZSIsImxvY2FsSWQiOiIyNzQiLCJsb2NhdG9yIjoiNjQ6MTEtNjQ6MzciLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiRnVuY3Rpb25SZWYiLCJsb2NhbElkIjoiMjc1IiwibmFtZSI6IlRvQm9vbGVhbiIsImxpYnJhcnlOYW1lIjoiRkhJUkhlbHBlcnMiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6W3sidHlwZSI6IkZ1bmN0aW9uUmVmIiwibG9jYWxJZCI6IjI0NSIsImxvY2F0b3IiOiI2NDoxMS02NDoyNSIsIm5hbWUiOiJkb05vdFBlcmZvcm0iLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6W3sidHlwZSI6IkFsaWFzUmVmIiwibG9jYWxJZCI6IjI0MSIsImxvY2F0b3IiOiI2NDoyNCIsIm5hbWUiOiJDIiwiYW5ub3RhdGlvbiI6W119XX1dfX19XX19fSx7ImxvY2FsSWQiOiIyODAiLCJsb2NhdG9yIjoiNjY6MS02ODoyOSIsIm5hbWUiOiJEZXRlY3RlZCBJc3N1ZSIsImNvbnRleHQiOiJQYXRpZW50IiwiYWNjZXNzTGV2ZWwiOiJQdWJsaWMiLCJhbm5vdGF0aW9uIjpbeyJ0eXBlIjoiQW5ub3RhdGlvbiIsInQiOltdLCJzIjp7InIiOiIyODAiLCJzIjpbeyJ2YWx1ZSI6WyIiLCJkZWZpbmUgIiwiXCJEZXRlY3RlZCBJc3N1ZVwiIiwiOlxuICAiXX0seyJyIjoiMjkzIiwicyI6W3sicyI6W3siciI6IjI4MSIsInMiOlt7InIiOiIyODIiLCJzIjpbeyJyIjoiMjgyIiwicyI6W3sidmFsdWUiOlsiWyIsIkRldGVjdGVkSXNzdWUiLCJdIl19XX1dfSx7InZhbHVlIjpbIiAiLCJESSJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAiXX0seyJyIjoiMjg0IiwicyI6W3sidmFsdWUiOlsid2hlcmUgIl19LHsiciI6IjI4NCIsInMiOlt7InIiOiIyODYiLCJzIjpbeyJyIjoiMjg1IiwicyI6W3sidmFsdWUiOlsiREkiXX1dfSx7InZhbHVlIjpbIi4iXX0seyJyIjoiMjg2IiwicyI6W3sidmFsdWUiOlsic3RhdHVzIl19XX1dfSx7InZhbHVlIjpbIiAiLCI9IiwiICJdfSx7InIiOiIyODciLCJzIjpbeyJ2YWx1ZSI6WyInZmluYWwnIl19XX1dfV19XX1dfX1dLCJleHByZXNzaW9uIjp7InR5cGUiOiJRdWVyeSIsImxvY2FsSWQiOiIyOTMiLCJsb2NhdG9yIjoiNjc6My02ODoyOSIsImFubm90YXRpb24iOltdLCJzb3VyY2UiOlt7ImxvY2FsSWQiOiIyODEiLCJsb2NhdG9yIjoiNjc6My02NzoyMCIsImFsaWFzIjoiREkiLCJhbm5vdGF0aW9uIjpbXSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiUmV0cmlldmUiLCJsb2NhbElkIjoiMjgyIiwibG9jYXRvciI6IjY3OjMtNjc6MTciLCJkYXRhVHlwZSI6IntodHRwOi8vaGw3Lm9yZy9maGlyfURldGVjdGVkSXNzdWUiLCJ0ZW1wbGF0ZUlkIjoiaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL0RldGVjdGVkSXNzdWUiLCJhbm5vdGF0aW9uIjpbXSwiaW5jbHVkZSI6W10sImNvZGVGaWx0ZXIiOltdLCJkYXRlRmlsdGVyIjpbXSwib3RoZXJGaWx0ZXIiOltdfX1dLCJsZXQiOltdLCJyZWxhdGlvbnNoaXAiOltdLCJ3aGVyZSI6eyJ0eXBlIjoiRXF1YWwiLCJsb2NhbElkIjoiMjg0IiwibG9jYXRvciI6IjY4OjUtNjg6MjkiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbeyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjI5MSIsIm5hbWUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfVN0cmluZyIsImFubm90YXRpb24iOltdfSx7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiMjkyIiwibmFtZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9U3RyaW5nIiwiYW5ub3RhdGlvbiI6W119XSwib3BlcmFuZCI6W3sidHlwZSI6IkZ1bmN0aW9uUmVmIiwibG9jYWxJZCI6IjI4OSIsIm5hbWUiOiJUb1N0cmluZyIsImxpYnJhcnlOYW1lIjoiRkhJUkhlbHBlcnMiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbeyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjI5MCIsIm5hbWUiOiJ7aHR0cDovL2hsNy5vcmcvZmhpcn1EZXRlY3RlZElzc3VlU3RhdHVzIiwiYW5ub3RhdGlvbiI6W119XSwib3BlcmFuZCI6W3sidHlwZSI6IlByb3BlcnR5IiwibG9jYWxJZCI6IjI4NiIsImxvY2F0b3IiOiI2ODoxMS02ODoxOSIsInBhdGgiOiJzdGF0dXMiLCJzY29wZSI6IkRJIiwiYW5ub3RhdGlvbiI6W119XX0seyJ0eXBlIjoiTGl0ZXJhbCIsImxvY2FsSWQiOiIyODciLCJsb2NhdG9yIjoiNjg6MjMtNjg6MjkiLCJ2YWx1ZVR5cGUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfVN0cmluZyIsInZhbHVlIjoiZmluYWwiLCJhbm5vdGF0aW9uIjpbXX1dfX19LHsibG9jYWxJZCI6IjI5NiIsImxvY2F0b3IiOiI3MDoxLTcyOjYzIiwibmFtZSI6IkFjdGl2ZSBvciBDb21wbGV0ZWQgQWN0aXZpdHkiLCJjb250ZXh0IjoiUGF0aWVudCIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjk2IiwicyI6W3sidmFsdWUiOlsiIiwiZGVmaW5lICIsIlwiQWN0aXZlIG9yIENvbXBsZXRlZCBBY3Rpdml0eVwiIiwiOlxuICAiXX0seyJyIjoiMzEyIiwicyI6W3sicyI6W3siciI6IjI5NyIsInMiOlt7InIiOiIyOTgiLCJzIjpbeyJzIjpbeyJ2YWx1ZSI6WyJcIlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrXCIiXX1dfV19LHsidmFsdWUiOlsiICIsIkMiXX1dfV19LHsidmFsdWUiOlsiXG4gICAgIl19LHsiciI6IjMwOSIsInMiOlt7InZhbHVlIjpbIndoZXJlICJdfSx7InIiOiIzMDkiLCJzIjpbeyJyIjoiMzAxIiwicyI6W3siciI6IjMwMCIsInMiOlt7InZhbHVlIjpbIkMiXX1dfSx7InZhbHVlIjpbIi4iXX0seyJyIjoiMzAxIiwicyI6W3sidmFsdWUiOlsic3RhdHVzIl19XX1dfSx7InZhbHVlIjpbIiBpbiAiXX0seyJyIjoiMzAyIiwicyI6W3sidmFsdWUiOlsieyAiXX0seyJyIjoiMzAzIiwicyI6W3sidmFsdWUiOlsiJ2luLXByb2dyZXNzJyJdfV19LHsidmFsdWUiOlsiLCAiXX0seyJyIjoiMzA1IiwicyI6W3sidmFsdWUiOlsiJ29uLWhvbGQnIl19XX0seyJ2YWx1ZSI6WyIsICJdfSx7InIiOiIzMDciLCJzIjpbeyJ2YWx1ZSI6WyInY29tcGxldGVkJyJdfV19LHsidmFsdWUiOlsiIH0iXX1dfV19XX1dfV19fV0sImV4cHJlc3Npb24iOnsidHlwZSI6IlF1ZXJ5IiwibG9jYWxJZCI6IjMxMiIsImxvY2F0b3IiOiI3MTozLTcyOjYzIiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6W3sibG9jYWxJZCI6IjI5NyIsImxvY2F0b3IiOiI3MTozLTcxOjMyIiwiYWxpYXMiOiJDIiwiYW5ub3RhdGlvbiI6W10sImV4cHJlc3Npb24iOnsidHlwZSI6IkV4cHJlc3Npb25SZWYiLCJsb2NhbElkIjoiMjk4IiwibG9jYXRvciI6IjcxOjMtNzE6MzAiLCJuYW1lIjoiUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siLCJhbm5vdGF0aW9uIjpbXX19XSwibGV0IjpbXSwicmVsYXRpb25zaGlwIjpbXSwid2hlcmUiOnsidHlwZSI6IkluIiwibG9jYWxJZCI6IjMwOSIsImxvY2F0b3IiOiI3Mjo1LTcyOjYzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIzMTAiLCJuYW1lIjoiVG9TdHJpbmciLCJsaWJyYXJ5TmFtZSI6IkZISVJIZWxwZXJzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIzMTEiLCJuYW1lIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9VGFza1N0YXR1cyIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOlt7InR5cGUiOiJQcm9wZXJ0eSIsImxvY2FsSWQiOiIzMDEiLCJsb2NhdG9yIjoiNzI6MTEtNzI6MTgiLCJwYXRoIjoic3RhdHVzIiwic2NvcGUiOiJDIiwiYW5ub3RhdGlvbiI6W119XX0seyJ0eXBlIjoiTGlzdCIsImxvY2FsSWQiOiIzMDIiLCJsb2NhdG9yIjoiNzI6MjMtNzI6NjMiLCJhbm5vdGF0aW9uIjpbXSwiZWxlbWVudCI6W3sidHlwZSI6IkxpdGVyYWwiLCJsb2NhbElkIjoiMzAzIiwibG9jYXRvciI6IjcyOjI1LTcyOjM3IiwidmFsdWVUeXBlIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJ2YWx1ZSI6ImluLXByb2dyZXNzIiwiYW5ub3RhdGlvbiI6W119LHsidHlwZSI6IkxpdGVyYWwiLCJsb2NhbElkIjoiMzA1IiwibG9jYXRvciI6IjcyOjQwLTcyOjQ4IiwidmFsdWVUeXBlIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJ2YWx1ZSI6Im9uLWhvbGQiLCJhbm5vdGF0aW9uIjpbXX0seyJ0eXBlIjoiTGl0ZXJhbCIsImxvY2FsSWQiOiIzMDciLCJsb2NhdG9yIjoiNzI6NTEtNzI6NjEiLCJ2YWx1ZVR5cGUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfVN0cmluZyIsInZhbHVlIjoiY29tcGxldGVkIiwiYW5ub3RhdGlvbiI6W119XX1dfX19LHsibG9jYWxJZCI6IjMxNSIsImxvY2F0b3IiOiI3NDoxLTc2OjQ3IiwibmFtZSI6IkFjdGl2aXR5IE5vdCBEb25lIiwiY29udGV4dCI6IlBhdGllbnQiLCJhY2Nlc3NMZXZlbCI6IlB1YmxpYyIsImFubm90YXRpb24iOlt7InR5cGUiOiJBbm5vdGF0aW9uIiwidCI6W10sInMiOnsiciI6IjMxNSIsInMiOlt7InZhbHVlIjpbIiIsImRlZmluZSAiLCJcIkFjdGl2aXR5IE5vdCBEb25lXCIiLCI6XG4gICJdfSx7InIiOiIzMjkiLCJzIjpbeyJzIjpbeyJyIjoiMzE2IiwicyI6W3siciI6IjMxNyIsInMiOlt7InMiOlt7InZhbHVlIjpbIlwiUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2tcIiJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiQyJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAiXX0seyJyIjoiMzI2IiwicyI6W3sidmFsdWUiOlsid2hlcmUgIl19LHsiciI6IjMyNiIsInMiOlt7InIiOiIzMjAiLCJzIjpbeyJyIjoiMzE5IiwicyI6W3sidmFsdWUiOlsiQyJdfV19LHsidmFsdWUiOlsiLiJdfSx7InIiOiIzMjAiLCJzIjpbeyJ2YWx1ZSI6WyJzdGF0dXMiXX1dfV19LHsidmFsdWUiOlsiIGluICJdfSx7InIiOiIzMjEiLCJzIjpbeyJ2YWx1ZSI6WyJ7ICJdfSx7InIiOiIzMjIiLCJzIjpbeyJ2YWx1ZSI6WyInY2FuY2VsbGVkJyJdfV19LHsidmFsdWUiOlsiLCAiXX0seyJyIjoiMzI0IiwicyI6W3sidmFsdWUiOlsiJ2ZhaWxlZCciXX1dfSx7InZhbHVlIjpbIiB9Il19XX1dfV19XX1dfX1dLCJleHByZXNzaW9uIjp7InR5cGUiOiJRdWVyeSIsImxvY2FsSWQiOiIzMjkiLCJsb2NhdG9yIjoiNzU6My03Njo0NyIsImFubm90YXRpb24iOltdLCJzb3VyY2UiOlt7ImxvY2FsSWQiOiIzMTYiLCJsb2NhdG9yIjoiNzU6My03NTozMiIsImFsaWFzIjoiQyIsImFubm90YXRpb24iOltdLCJleHByZXNzaW9uIjp7InR5cGUiOiJFeHByZXNzaW9uUmVmIiwibG9jYWxJZCI6IjMxNyIsImxvY2F0b3IiOiI3NTozLTc1OjMwIiwibmFtZSI6IlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrIiwiYW5ub3RhdGlvbiI6W119fV0sImxldCI6W10sInJlbGF0aW9uc2hpcCI6W10sIndoZXJlIjp7InR5cGUiOiJJbiIsImxvY2FsSWQiOiIzMjYiLCJsb2NhdG9yIjoiNzY6NS03Njo0NyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiRnVuY3Rpb25SZWYiLCJsb2NhbElkIjoiMzI3IiwibmFtZSI6IlRvU3RyaW5nIiwibGlicmFyeU5hbWUiOiJGSElSSGVscGVycyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOlt7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiMzI4IiwibmFtZSI6IntodHRwOi8vaGw3Lm9yZy9maGlyfVRhc2tTdGF0dXMiLCJhbm5vdGF0aW9uIjpbXX1dLCJvcGVyYW5kIjpbeyJ0eXBlIjoiUHJvcGVydHkiLCJsb2NhbElkIjoiMzIwIiwibG9jYXRvciI6Ijc2OjExLTc2OjE4IiwicGF0aCI6InN0YXR1cyIsInNjb3BlIjoiQyIsImFubm90YXRpb24iOltdfV19LHsidHlwZSI6Ikxpc3QiLCJsb2NhbElkIjoiMzIxIiwibG9jYXRvciI6Ijc2OjIzLTc2OjQ3IiwiYW5ub3RhdGlvbiI6W10sImVsZW1lbnQiOlt7InR5cGUiOiJMaXRlcmFsIiwibG9jYWxJZCI6IjMyMiIsImxvY2F0b3IiOiI3NjoyNS03NjozNSIsInZhbHVlVHlwZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9U3RyaW5nIiwidmFsdWUiOiJjYW5jZWxsZWQiLCJhbm5vdGF0aW9uIjpbXX0seyJ0eXBlIjoiTGl0ZXJhbCIsImxvY2FsSWQiOiIzMjQiLCJsb2NhdG9yIjoiNzY6MzgtNzY6NDUiLCJ2YWx1ZVR5cGUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfVN0cmluZyIsInZhbHVlIjoiZmFpbGVkIiwiYW5ub3RhdGlvbiI6W119XX1dfX19LHsibG9jYWxJZCI6IjMzMiIsImxvY2F0b3IiOiI3ODoxLTgwOjc5IiwibmFtZSI6IkFjdGl2aXR5IFByb3Bvc2FsIiwiY29udGV4dCI6IlBhdGllbnQiLCJhY2Nlc3NMZXZlbCI6IlB1YmxpYyIsImFubm90YXRpb24iOlt7InR5cGUiOiJBbm5vdGF0aW9uIiwidCI6W10sInMiOnsiciI6IjMzMiIsInMiOlt7InZhbHVlIjpbIiIsImRlZmluZSAiLCJcIkFjdGl2aXR5IFByb3Bvc2FsXCIiLCI6XG4gICJdfSx7InIiOiIzNTIiLCJzIjpbeyJzIjpbeyJyIjoiMzMzIiwicyI6W3siciI6IjMzNCIsInMiOlt7InMiOlt7InZhbHVlIjpbIlwiUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2tcIiJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiUiJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAiXX0seyJyIjoiMzQ5IiwicyI6W3sidmFsdWUiOlsid2hlcmUgIl19LHsiciI6IjM0OSIsInMiOlt7InIiOiIzMzciLCJzIjpbeyJyIjoiMzM2IiwicyI6W3sidmFsdWUiOlsiUiJdfV19LHsidmFsdWUiOlsiLiJdfSx7InIiOiIzMzciLCJzIjpbeyJ2YWx1ZSI6WyJzdGF0dXMiXX1dfV19LHsidmFsdWUiOlsiIGluICJdfSx7InIiOiIzMzgiLCJzIjpbeyJ2YWx1ZSI6WyJ7ICJdfSx7InIiOiIzMzkiLCJzIjpbeyJ2YWx1ZSI6WyInZHJhZnQnIl19XX0seyJ2YWx1ZSI6WyIsICJdfSx7InIiOiIzNDEiLCJzIjpbeyJ2YWx1ZSI6WyIncmVxdWVzdGVkJyJdfV19LHsidmFsdWUiOlsiLCAiXX0seyJyIjoiMzQzIiwicyI6W3sidmFsdWUiOlsiJ3JlY2VpdmVkJyJdfV19LHsidmFsdWUiOlsiLCAiXX0seyJyIjoiMzQ1IiwicyI6W3sidmFsdWUiOlsiJ2FjY2VwdGVkJyJdfV19LHsidmFsdWUiOlsiLCAiXX0seyJyIjoiMzQ3IiwicyI6W3sidmFsdWUiOlsiJ3JlYWR5JyJdfV19LHsidmFsdWUiOlsiIH0iXX1dfV19XX1dfV19fV0sImV4cHJlc3Npb24iOnsidHlwZSI6IlF1ZXJ5IiwibG9jYWxJZCI6IjM1MiIsImxvY2F0b3IiOiI3OTozLTgwOjc5IiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6W3sibG9jYWxJZCI6IjMzMyIsImxvY2F0b3IiOiI3OTozLTc5OjMyIiwiYWxpYXMiOiJSIiwiYW5ub3RhdGlvbiI6W10sImV4cHJlc3Npb24iOnsidHlwZSI6IkV4cHJlc3Npb25SZWYiLCJsb2NhbElkIjoiMzM0IiwibG9jYXRvciI6Ijc5OjMtNzk6MzAiLCJuYW1lIjoiUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siLCJhbm5vdGF0aW9uIjpbXX19XSwibGV0IjpbXSwicmVsYXRpb25zaGlwIjpbXSwid2hlcmUiOnsidHlwZSI6IkluIiwibG9jYWxJZCI6IjM0OSIsImxvY2F0b3IiOiI4MDo1LTgwOjc5IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIzNTAiLCJuYW1lIjoiVG9TdHJpbmciLCJsaWJyYXJ5TmFtZSI6IkZISVJIZWxwZXJzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIzNTEiLCJuYW1lIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9VGFza1N0YXR1cyIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOlt7InR5cGUiOiJQcm9wZXJ0eSIsImxvY2FsSWQiOiIzMzciLCJsb2NhdG9yIjoiODA6MTEtODA6MTgiLCJwYXRoIjoic3RhdHVzIiwic2NvcGUiOiJSIiwiYW5ub3RhdGlvbiI6W119XX0seyJ0eXBlIjoiTGlzdCIsImxvY2FsSWQiOiIzMzgiLCJsb2NhdG9yIjoiODA6MjMtODA6NzkiLCJhbm5vdGF0aW9uIjpbXSwiZWxlbWVudCI6W3sidHlwZSI6IkxpdGVyYWwiLCJsb2NhbElkIjoiMzM5IiwibG9jYXRvciI6IjgwOjI1LTgwOjMxIiwidmFsdWVUeXBlIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJ2YWx1ZSI6ImRyYWZ0IiwiYW5ub3RhdGlvbiI6W119LHsidHlwZSI6IkxpdGVyYWwiLCJsb2NhbElkIjoiMzQxIiwibG9jYXRvciI6IjgwOjM0LTgwOjQ0IiwidmFsdWVUeXBlIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJ2YWx1ZSI6InJlcXVlc3RlZCIsImFubm90YXRpb24iOltdfSx7InR5cGUiOiJMaXRlcmFsIiwibG9jYWxJZCI6IjM0MyIsImxvY2F0b3IiOiI4MDo0Ny04MDo1NiIsInZhbHVlVHlwZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9U3RyaW5nIiwidmFsdWUiOiJyZWNlaXZlZCIsImFubm90YXRpb24iOltdfSx7InR5cGUiOiJMaXRlcmFsIiwibG9jYWxJZCI6IjM0NSIsImxvY2F0b3IiOiI4MDo1OS04MDo2OCIsInZhbHVlVHlwZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9U3RyaW5nIiwidmFsdWUiOiJhY2NlcHRlZCIsImFubm90YXRpb24iOltdfSx7InR5cGUiOiJMaXRlcmFsIiwibG9jYWxJZCI6IjM0NyIsImxvY2F0b3IiOiI4MDo3MS04MDo3NyIsInZhbHVlVHlwZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9U3RyaW5nIiwidmFsdWUiOiJyZWFkeSIsImFubm90YXRpb24iOltdfV19XX19fSx7ImxvY2FsSWQiOiIzNTUiLCJsb2NhdG9yIjoiODI6MS04NDozNiIsIm5hbWUiOiJBY3Rpdml0eSBQcm9wb3NhbCBSZWplY3RlZCIsImNvbnRleHQiOiJQYXRpZW50IiwiYWNjZXNzTGV2ZWwiOiJQdWJsaWMiLCJhbm5vdGF0aW9uIjpbeyJ0eXBlIjoiQW5ub3RhdGlvbiIsInQiOltdLCJzIjp7InIiOiIzNTUiLCJzIjpbeyJ2YWx1ZSI6WyIiLCJkZWZpbmUgIiwiXCJBY3Rpdml0eSBQcm9wb3NhbCBSZWplY3RlZFwiIiwiOlxuICAiXX0seyJyIjoiMzY3IiwicyI6W3sicyI6W3siciI6IjM1NiIsInMiOlt7InIiOiIzNTciLCJzIjpbeyJzIjpbeyJ2YWx1ZSI6WyJcIlJlY29yZCBEZXRlY3RlZCBJc3N1ZSBUYXNrXCIiXX1dfV19LHsidmFsdWUiOlsiICIsIlIiXX1dfV19LHsidmFsdWUiOlsiXG4gICAgIl19LHsiciI6IjM2NCIsInMiOlt7InZhbHVlIjpbIndoZXJlICJdfSx7InIiOiIzNjQiLCJzIjpbeyJyIjoiMzYwIiwicyI6W3siciI6IjM1OSIsInMiOlt7InZhbHVlIjpbIlIiXX1dfSx7InZhbHVlIjpbIi4iXX0seyJyIjoiMzYwIiwicyI6W3sidmFsdWUiOlsic3RhdHVzIl19XX1dfSx7InZhbHVlIjpbIiBpbiAiXX0seyJyIjoiMzYxIiwicyI6W3sidmFsdWUiOlsieyAiXX0seyJyIjoiMzYyIiwicyI6W3sidmFsdWUiOlsiJ3JlamVjdGVkJyJdfV19LHsidmFsdWUiOlsiIH0iXX1dfV19XX1dfV19fV0sImV4cHJlc3Npb24iOnsidHlwZSI6IlF1ZXJ5IiwibG9jYWxJZCI6IjM2NyIsImxvY2F0b3IiOiI4MzozLTg0OjM2IiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6W3sibG9jYWxJZCI6IjM1NiIsImxvY2F0b3IiOiI4MzozLTgzOjMyIiwiYWxpYXMiOiJSIiwiYW5ub3RhdGlvbiI6W10sImV4cHJlc3Npb24iOnsidHlwZSI6IkV4cHJlc3Npb25SZWYiLCJsb2NhbElkIjoiMzU3IiwibG9jYXRvciI6IjgzOjMtODM6MzAiLCJuYW1lIjoiUmVjb3JkIERldGVjdGVkIElzc3VlIFRhc2siLCJhbm5vdGF0aW9uIjpbXX19XSwibGV0IjpbXSwicmVsYXRpb25zaGlwIjpbXSwid2hlcmUiOnsidHlwZSI6IkluIiwibG9jYWxJZCI6IjM2NCIsImxvY2F0b3IiOiI4NDo1LTg0OjM2IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIzNjUiLCJuYW1lIjoiVG9TdHJpbmciLCJsaWJyYXJ5TmFtZSI6IkZISVJIZWxwZXJzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIzNjYiLCJuYW1lIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9VGFza1N0YXR1cyIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOlt7InR5cGUiOiJQcm9wZXJ0eSIsImxvY2FsSWQiOiIzNjAiLCJsb2NhdG9yIjoiODQ6MTEtODQ6MTgiLCJwYXRoIjoic3RhdHVzIiwic2NvcGUiOiJSIiwiYW5ub3RhdGlvbiI6W119XX0seyJ0eXBlIjoiTGlzdCIsImxvY2FsSWQiOiIzNjEiLCJsb2NhdG9yIjoiODQ6MjMtODQ6MzYiLCJhbm5vdGF0aW9uIjpbXSwiZWxlbWVudCI6W3sidHlwZSI6IkxpdGVyYWwiLCJsb2NhbElkIjoiMzYyIiwibG9jYXRvciI6Ijg0OjI1LTg0OjM0IiwidmFsdWVUeXBlIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJ2YWx1ZSI6InJlamVjdGVkIiwiYW5ub3RhdGlvbiI6W119XX1dfX19LHsibG9jYWxJZCI6IjM3MCIsImxvY2F0b3IiOiI4NjoxLTk2OjUiLCJuYW1lIjoiSXMgUmVjb21tZW5kYXRpb24gQXBwbGljYWJsZSIsImNvbnRleHQiOiJQYXRpZW50IiwiYWNjZXNzTGV2ZWwiOiJQdWJsaWMiLCJhbm5vdGF0aW9uIjpbeyJ0eXBlIjoiQW5ub3RhdGlvbiIsInQiOltdLCJzIjp7InIiOiIzNzAiLCJzIjpbeyJ2YWx1ZSI6WyIiLCJkZWZpbmUgIiwiXCJJcyBSZWNvbW1lbmRhdGlvbiBBcHBsaWNhYmxlXCIiLCI6XG4gICJdfSx7InIiOiIzNzEiLCJzIjpbeyJyIjoiMzcyIiwicyI6W3siciI6IjM3MyIsInMiOlt7InIiOiIzNzQiLCJzIjpbeyJ2YWx1ZSI6WyJcIkluY2x1c2lvbiBDcml0ZXJpYVwiIl19XX0seyJ2YWx1ZSI6WyJcbiAgICBhbmQgIl19LHsiciI6IjM3NSIsInMiOlt7InZhbHVlIjpbIm5vdCAiXX0seyJyIjoiMzc2IiwicyI6W3sidmFsdWUiOlsiZXhpc3RzICJdfSx7InIiOiIzNzciLCJzIjpbeyJ2YWx1ZSI6WyIoIl19LHsiciI6IjM3NyIsInMiOlt7InZhbHVlIjpbIlwiRGV0ZWN0ZWQgSXNzdWVcIiJdfV19LHsidmFsdWUiOlsiKSJdfV19XX1dfV19LHsidmFsdWUiOlsiXG4gICAgYW5kICJdfSx7InIiOiIzNzkiLCJzIjpbeyJ2YWx1ZSI6WyJub3QgIl19LHsiciI6IjM4MCIsInMiOlt7InZhbHVlIjpbImV4aXN0cyAiXX0seyJyIjoiMzgzIiwicyI6W3sidmFsdWUiOlsiKFxuICAgICAgIl19LHsiciI6IjM4MyIsInMiOlt7InIiOiIzODEiLCJzIjpbeyJ2YWx1ZSI6WyJcIkFjdGl2ZSBvciBDb21wbGV0ZWQgQWN0aXZpdHlcIiJdfV19LHsidmFsdWUiOlsiXG4gICAgICAgIHVuaW9uICJdfSx7InIiOiIzODIiLCJzIjpbeyJ2YWx1ZSI6WyJcIkFjdGl2aXR5IE5vdCBEb25lXCIiXX1dfV19LHsidmFsdWUiOlsiXG4gICAgKSJdfV19XX1dfV19LHsidmFsdWUiOlsiXG4gICAgYW5kICJdfSx7InIiOiIzODYiLCJzIjpbeyJ2YWx1ZSI6WyJub3QgIl19LHsiciI6IjM4NyIsInMiOlt7InZhbHVlIjpbImV4aXN0cyAiXX0seyJyIjoiMzkwIiwicyI6W3sidmFsdWUiOlsiKFxuICAgICAgIl19LHsiciI6IjM5MCIsInMiOlt7InIiOiIzODgiLCJzIjpbeyJ2YWx1ZSI6WyJcIkFjdGl2aXR5IFByb3Bvc2FsXCIiXX1dfSx7InZhbHVlIjpbIlxuICAgICAgICB1bmlvbiAiXX0seyJyIjoiMzg5IiwicyI6W3sidmFsdWUiOlsiXCJBY3Rpdml0eSBQcm9wb3NhbCBSZWplY3RlZFwiIl19XX1dfSx7InZhbHVlIjpbIlxuICAgICkiXX1dfV19XX1dfV19fV0sImV4cHJlc3Npb24iOnsidHlwZSI6IkFuZCIsImxvY2FsSWQiOiIzNzEiLCJsb2NhdG9yIjoiODc6My05Njo1IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJBbmQiLCJsb2NhbElkIjoiMzcyIiwibG9jYXRvciI6Ijg3OjMtOTI6NSIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiQW5kIiwibG9jYWxJZCI6IjM3MyIsImxvY2F0b3IiOiI4NzozLTg4OjM3IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIzNzgiLCJuYW1lIjoiVG9Cb29sZWFuIiwibGlicmFyeU5hbWUiOiJGSElSSGVscGVycyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiRXhwcmVzc2lvblJlZiIsImxvY2FsSWQiOiIzNzQiLCJsb2NhdG9yIjoiODc6My04NzoyMiIsIm5hbWUiOiJJbmNsdXNpb24gQ3JpdGVyaWEiLCJhbm5vdGF0aW9uIjpbXX1dfSx7InR5cGUiOiJOb3QiLCJsb2NhbElkIjoiMzc1IiwibG9jYXRvciI6Ijg4OjktODg6MzciLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiRXhpc3RzIiwibG9jYWxJZCI6IjM3NiIsImxvY2F0b3IiOiI4ODoxMy04ODozNyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjp7InR5cGUiOiJFeHByZXNzaW9uUmVmIiwibG9jYWxJZCI6IjM3NyIsImxvY2F0b3IiOiI4ODoyMC04ODozNyIsIm5hbWUiOiJEZXRlY3RlZCBJc3N1ZSIsImFubm90YXRpb24iOltdfX19XX0seyJ0eXBlIjoiTm90IiwibG9jYWxJZCI6IjM3OSIsImxvY2F0b3IiOiI4OTo5LTkyOjUiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiRXhpc3RzIiwibG9jYWxJZCI6IjM4MCIsImxvY2F0b3IiOiI4OToxMy05Mjo1IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ikxpc3RUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjM4NCIsImFubm90YXRpb24iOltdLCJlbGVtZW50VHlwZSI6eyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjM4NSIsIm5hbWUiOiJ7aHR0cDovL2hsNy5vcmcvZmhpcn1UYXNrIiwiYW5ub3RhdGlvbiI6W119fV0sIm9wZXJhbmQiOnsidHlwZSI6IlVuaW9uIiwibG9jYWxJZCI6IjM4MyIsImxvY2F0b3IiOiI4OToyMC05Mjo1IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJFeHByZXNzaW9uUmVmIiwibG9jYWxJZCI6IjM4MSIsImxvY2F0b3IiOiI5MDo3LTkwOjM2IiwibmFtZSI6IkFjdGl2ZSBvciBDb21wbGV0ZWQgQWN0aXZpdHkiLCJhbm5vdGF0aW9uIjpbXX0seyJ0eXBlIjoiRXhwcmVzc2lvblJlZiIsImxvY2FsSWQiOiIzODIiLCJsb2NhdG9yIjoiOTE6MTUtOTE6MzMiLCJuYW1lIjoiQWN0aXZpdHkgTm90IERvbmUiLCJhbm5vdGF0aW9uIjpbXX1dfX19XX0seyJ0eXBlIjoiTm90IiwibG9jYWxJZCI6IjM4NiIsImxvY2F0b3IiOiI5Mzo5LTk2OjUiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiRXhpc3RzIiwibG9jYWxJZCI6IjM4NyIsImxvY2F0b3IiOiI5MzoxMy05Njo1IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ikxpc3RUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjM5MSIsImFubm90YXRpb24iOltdLCJlbGVtZW50VHlwZSI6eyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjM5MiIsIm5hbWUiOiJ7aHR0cDovL2hsNy5vcmcvZmhpcn1UYXNrIiwiYW5ub3RhdGlvbiI6W119fV0sIm9wZXJhbmQiOnsidHlwZSI6IlVuaW9uIiwibG9jYWxJZCI6IjM5MCIsImxvY2F0b3IiOiI5MzoyMC05Njo1IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJFeHByZXNzaW9uUmVmIiwibG9jYWxJZCI6IjM4OCIsImxvY2F0b3IiOiI5NDo3LTk0OjI1IiwibmFtZSI6IkFjdGl2aXR5IFByb3Bvc2FsIiwiYW5ub3RhdGlvbiI6W119LHsidHlwZSI6IkV4cHJlc3Npb25SZWYiLCJsb2NhbElkIjoiMzg5IiwibG9jYXRvciI6Ijk1OjE1LTk1OjQyIiwibmFtZSI6IkFjdGl2aXR5IFByb3Bvc2FsIFJlamVjdGVkIiwiYW5ub3RhdGlvbiI6W119XX19fV19fV19fX0="^^xsd:base64Binary ]
  ] .

# - ontology header ------------------------------------------------------------

<http://hl7.org/fhir/Library/recorddetectedissue-library.ttl> a owl:Ontology ;
  owl:imports fhir:fhir.ttl ;
  owl:versionIRI <http://build.fhir.org/Library/recorddetectedissue-library.ttl> .