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

: Resume Medication Library

Active as of 2026-11-10

Raw json | Download

{
  "resourceType" : "Library",
  "id" : "resumemedication-library",
  "language" : "en",
  "text" : {
    "status" : "extensions",
    "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\">Resume Medication 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.19</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 resume a medication</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>: MedicationRequest\n    <br/>\n  \n    <em>Profile(s)</em>: \n  \n    <a href=\"http://hl7.org/fhir/R4/medicationrequest.html\">MedicationRequest</a>\n    <br/>        \n  \n   \n   \n    <em>Must Support Elements</em>: intent, status, doNotPerform\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>: 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\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>Medication Order On Hold</td>\n          <td>Out</td>\n          <td>0..*</td>\n          <td>MedicationRequest</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>Resume Medication Proposal</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 ResumeMedication\n\nusing FHIR version '4.0.1'\n\ninclude FHIRHelpers version '4.0.1'\n\ncodesystem &quot;Activity Type&quot;: 'http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-activity-type-cs'\n\ncode &quot;Resume Activity&quot;: 'resume-activity' from &quot;Activity Type&quot;\n\ncontext Patient\n\n/* Recommendation to resume an existing order for a medication on hold */\n\n/*\nPositive recommendation:\n\nIf an on-hold order for the medication exists\n  Propose resuming the medication\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: On-hold medication order, no plan or proposal, decision support should propose\nScenario 2: Active medication order, incomplete proposal, decision support should not propose\nScenario 3: Active medication order, rejected proposal, decision support should not propose\nScenario 4: No active medication order, decision support should not propose\n\n*/\n\ndefine &quot;Medication Order On Hold&quot;:\n  [MedicationRequest] M\n    where M.intent = 'order'\n      and M.status = 'on-hold'\n      and M.doNotPerform is not true\n\ndefine &quot;Inclusion Criteria&quot;:\n  Patient.active\n    and exists &quot;Medication Order On Hold&quot;\n\ndefine &quot;Resume Medication Proposal&quot;:\n  [Task] T\n    where T.code ~ &quot;Resume Activity&quot;\n      and doNotPerform(T) is not true\n\ndefine &quot;Is Recommendation Applicable&quot;:\n  &quot;Inclusion Criteria&quot;\n    and not exists &quot;Resume Medication Proposal&quot;\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>"
  },
  "extension" : [
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability",
      "valueCode" : "shareable"
    },
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability",
      "valueCode" : "computable"
    },
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability",
      "valueCode" : "publishable"
    }
  ],
  "url" : "http://hl7.org/fhir/uv/cpg/Library/resumemedication-library",
  "identifier" : [
    {
      "system" : "urn:ietf:rfc:3986",
      "value" : "urn:oid:2.16.840.1.113883.4.642.40.48.28.19"
    }
  ],
  "version" : "3.0.0-ballot",
  "name" : "ResumeMedicationLibrary",
  "title" : "Resume Medication Library",
  "status" : "active",
  "experimental" : true,
  "type" : {
    "coding" : [
      {
        "system" : "http://terminology.hl7.org/CodeSystem/library-type",
        "code" : "logic-library"
      }
    ]
  },
  "date" : "2026-11-10T08:06:13+00:00",
  "publisher" : "HL7 International / Clinical Decision Support",
  "contact" : [
    {
      "name" : "HL7 International / Clinical Decision Support",
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://www.hl7.org/Special/committees/dss"
        }
      ]
    }
  ],
  "description" : "Logic for an example recommendation to resume a medication",
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code" : "001",
          "display" : "World"
        }
      ]
    }
  ],
  "relatedArtifact" : [
    {
      "type" : "depends-on",
      "display" : "Code System Activity Type",
      "resource" : "http://hl7.org/fhir/uv/cpg/CodeSystem/cpg-activity-type-cs"
    }
  ],
  "parameter" : [
    {
      "name" : "Patient",
      "use" : "out",
      "min" : 0,
      "max" : "1",
      "type" : "Patient"
    },
    {
      "name" : "Medication Order On Hold",
      "use" : "out",
      "min" : 0,
      "max" : "*",
      "type" : "MedicationRequest"
    },
    {
      "name" : "Inclusion Criteria",
      "use" : "out",
      "min" : 0,
      "max" : "1",
      "type" : "boolean"
    },
    {
      "name" : "Resume Medication Proposal",
      "use" : "out",
      "min" : 0,
      "max" : "*",
      "type" : "Task"
    },
    {
      "name" : "Is Recommendation Applicable",
      "use" : "out",
      "min" : 0,
      "max" : "1",
      "type" : "boolean"
    }
  ],
  "dataRequirement" : [
    {
      "type" : "Patient",
      "profile" : [
        🔗 "http://hl7.org/fhir/StructureDefinition/Patient"
      ]
    },
    {
      "type" : "MedicationRequest",
      "profile" : [
        🔗 "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
      ],
      "mustSupport" : [
        "intent",
        "status",
        "doNotPerform"
      ]
    },
    {
      "type" : "Task",
      "profile" : [
        🔗 "http://hl7.org/fhir/StructureDefinition/Task"
      ],
      "mustSupport" : [
        "code",
        "url",
        "value"
      ]
    }
  ],
  "content" : [
    {
      "contentType" : "text/cql",
      "data" : "bGlicmFyeSBSZXN1bWVNZWRpY2F0aW9uCgp1c2luZyBGSElSIHZlcnNpb24gJzQuMC4xJwoKaW5jbHVkZSBGSElSSGVscGVycyB2ZXJzaW9uICc0LjAuMScKCmNvZGVzeXN0ZW0gIkFjdGl2aXR5IFR5cGUiOiAnaHR0cDovL2hsNy5vcmcvZmhpci91di9jcGcvQ29kZVN5c3RlbS9jcGctYWN0aXZpdHktdHlwZS1jcycKCmNvZGUgIlJlc3VtZSBBY3Rpdml0eSI6ICdyZXN1bWUtYWN0aXZpdHknIGZyb20gIkFjdGl2aXR5IFR5cGUiCgpjb250ZXh0IFBhdGllbnQKCi8qIFJlY29tbWVuZGF0aW9uIHRvIHJlc3VtZSBhbiBleGlzdGluZyBvcmRlciBmb3IgYSBtZWRpY2F0aW9uIG9uIGhvbGQgKi8KCi8qClBvc2l0aXZlIHJlY29tbWVuZGF0aW9uOgoKSWYgYW4gb24taG9sZCBvcmRlciBmb3IgdGhlIG1lZGljYXRpb24gZXhpc3RzCiAgUHJvcG9zZSByZXN1bWluZyB0aGUgbWVkaWNhdGlvbgoKR2l2ZW4gYSBwcm9wb3NhbCwgdGhlIHVzZXIgY2FuOgogIEFjY2VwdCB0aGUgcHJvcG9zYWwKICBJZ25vcmUgdGhlIHByb3Bvc2FsCiAgUmVqZWN0IHRoZSBwcm9wb3NhbCB3aXRob3V0IHJlYXNvbgogIFJlamVjdCB0aGUgcHJvcG9zYWwgd2l0aCByZWFzb24KClNjZW5hcmlvIDE6IE9uLWhvbGQgbWVkaWNhdGlvbiBvcmRlciwgbm8gcGxhbiBvciBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgcHJvcG9zZQpTY2VuYXJpbyAyOiBBY3RpdmUgbWVkaWNhdGlvbiBvcmRlciwgaW5jb21wbGV0ZSBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgbm90IHByb3Bvc2UKU2NlbmFyaW8gMzogQWN0aXZlIG1lZGljYXRpb24gb3JkZXIsIHJlamVjdGVkIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZQpTY2VuYXJpbyA0OiBObyBhY3RpdmUgbWVkaWNhdGlvbiBvcmRlciwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgbm90IHByb3Bvc2UKCiovCgpkZWZpbmUgIk1lZGljYXRpb24gT3JkZXIgT24gSG9sZCI6CiAgW01lZGljYXRpb25SZXF1ZXN0XSBNCiAgICB3aGVyZSBNLmludGVudCA9ICdvcmRlcicKICAgICAgYW5kIE0uc3RhdHVzID0gJ29uLWhvbGQnCiAgICAgIGFuZCBNLmRvTm90UGVyZm9ybSBpcyBub3QgdHJ1ZQoKZGVmaW5lICJJbmNsdXNpb24gQ3JpdGVyaWEiOgogIFBhdGllbnQuYWN0aXZlCiAgICBhbmQgZXhpc3RzICJNZWRpY2F0aW9uIE9yZGVyIE9uIEhvbGQiCgpkZWZpbmUgIlJlc3VtZSBNZWRpY2F0aW9uIFByb3Bvc2FsIjoKICBbVGFza10gVAogICAgd2hlcmUgVC5jb2RlIH4gIlJlc3VtZSBBY3Rpdml0eSIKICAgICAgYW5kIGRvTm90UGVyZm9ybShUKSBpcyBub3QgdHJ1ZQoKZGVmaW5lICJJcyBSZWNvbW1lbmRhdGlvbiBBcHBsaWNhYmxlIjoKICAiSW5jbHVzaW9uIENyaXRlcmlhIgogICAgYW5kIG5vdCBleGlzdHMgIlJlc3VtZSBNZWRpY2F0aW9uIFByb3Bvc2FsIgoKZGVmaW5lIGZ1bmN0aW9uIGRvTm90UGVyZm9ybSh0YXNrIFRhc2spOgogIHNpbmdsZXRvbiBmcm9tICgKICAgIHRhc2suZXh0ZW5zaW9uIEUKICAgICAgd2hlcmUgRS51cmwgPSAnaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL3JlcXVlc3QtZG9Ob3RQZXJmb3JtJwogICkudmFsdWUgYXMgYm9vbGVhbgo="
    },
    {
      "contentType" : "application/elm+xml",
      "data" : "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48bGlicmFyeSB4bWxucz0idXJuOmhsNy1vcmc6ZWxtOnIxIiB4bWxuczphPSJ1cm46aGw3LW9yZzpjcWwtYW5ub3RhdGlvbnM6cjEiIHhtbG5zOmZoaXI9Imh0dHA6Ly9obDcub3JnL2ZoaXIiIHhtbG5zOnQ9InVybjpobDctb3JnOmVsbS10eXBlczpyMSIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgbG9jYWxJZD0iMCI+PGFubm90YXRpb24gc2lnbmF0dXJlTGV2ZWw9Ik92ZXJsb2FkcyIgdHJhbnNsYXRvck9wdGlvbnM9IkVuYWJsZUFubm90YXRpb25zLEVuYWJsZUxvY2F0b3JzLERpc2FibGVMaXN0RGVtb3Rpb24sRGlzYWJsZUxpc3RQcm9tb3Rpb24iIHRyYW5zbGF0b3JWZXJzaW9uPSI0LjkuMCIgeHNpOnR5cGU9ImE6Q3FsVG9FbG1JbmZvIi8+PGFubm90YXRpb24gZXJyb3JTZXZlcml0eT0id2FybmluZyIgZXJyb3JUeXBlPSJzZW1hbnRpYyIgbWVzc2FnZT0iQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiB4c2k6dHlwZT0iYTpDcWxUb0VsbUVycm9yIi8+PGFubm90YXRpb24gZXJyb3JTZXZlcml0eT0id2FybmluZyIgZXJyb3JUeXBlPSJzZW1hbnRpYyIgbWVzc2FnZT0iQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiB4c2k6dHlwZT0iYTpDcWxUb0VsbUVycm9yIi8+PGFubm90YXRpb24gZXJyb3JTZXZlcml0eT0id2FybmluZyIgZXJyb3JUeXBlPSJzZW1hbnRpYyIgbWVzc2FnZT0iQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiB4c2k6dHlwZT0iYTpDcWxUb0VsbUVycm9yIi8+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyNzgiPjxhOnM+bGlicmFyeSBSZXN1bWVNZWRpY2F0aW9uPC9hOnM+PC9hOnM+PC9hbm5vdGF0aW9uPjxpZGVudGlmaWVyIGlkPSJSZXN1bWVNZWRpY2F0aW9uIiBzeXN0ZW09Imh0dHA6Ly9obDcub3JnL2ZoaXIvdXYvY3BnIi8+PHNjaGVtYUlkZW50aWZpZXIgaWQ9InVybjpobDctb3JnOmVsbSIgdmVyc2lvbj0icjEiLz48dXNpbmdzPjxkZWYgbG9jYWxJZD0iMSIgbG9jYWxJZGVudGlmaWVyPSJTeXN0ZW0iIHVyaT0idXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxIiB2ZXJzaW9uPSIxLjAuMCIvPjxkZWYgbG9jYWxJZD0iMjA2IiBsb2NhbElkZW50aWZpZXI9IkZISVIiIGxvY2F0b3I9IjM6MS0zOjI2IiB1cmk9Imh0dHA6Ly9obDcub3JnL2ZoaXIiIHZlcnNpb249IjQuMC4xIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjIwNiI+PGE6cz51c2luZyA8L2E6cz48YTpzPjxhOnM+RkhJUjwvYTpzPjwvYTpzPjxhOnM+IHZlcnNpb24gJzQuMC4xJzwvYTpzPjwvYTpzPjwvYW5ub3RhdGlvbj48L2RlZj48L3VzaW5ncz48aW5jbHVkZXM+PGRlZiBsb2NhbElkPSIyMDgiIGxvY2FsSWRlbnRpZmllcj0iRkhJUkhlbHBlcnMiIGxvY2F0b3I9IjU6MS01OjM1IiBwYXRoPSJodHRwOi8vaGw3Lm9yZy9maGlyL0ZISVJIZWxwZXJzIiB2ZXJzaW9uPSI0LjAuMSI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyMDgiPjxhOnM+aW5jbHVkZSA8L2E6cz48YTpzPjxhOnM+RkhJUkhlbHBlcnM8L2E6cz48L2E6cz48YTpzPiB2ZXJzaW9uICc0LjAuMSc8L2E6cz48L2E6cz48L2Fubm90YXRpb24+PC9kZWY+PC9pbmNsdWRlcz48Y29kZVN5c3RlbXM+PGRlZiBhY2Nlc3NMZXZlbD0iUHVibGljIiBpZD0iaHR0cDovL2hsNy5vcmcvZmhpci91di9jcGcvQ29kZVN5c3RlbS9jcGctYWN0aXZpdHktdHlwZS1jcyIgbG9jYWxJZD0iMjEwIiBsb2NhdG9yPSI3OjEtNzo4OCIgbmFtZT0iQWN0aXZpdHkgVHlwZSI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyMTAiPjxhOnM+Y29kZXN5c3RlbSAiQWN0aXZpdHkgVHlwZSI6ICdodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2NwZy9Db2RlU3lzdGVtL2NwZy1hY3Rpdml0eS10eXBlLWNzJzwvYTpzPjwvYTpzPjwvYW5ub3RhdGlvbj48L2RlZj48L2NvZGVTeXN0ZW1zPjxjb2Rlcz48ZGVmIGFjY2Vzc0xldmVsPSJQdWJsaWMiIGlkPSJyZXN1bWUtYWN0aXZpdHkiIGxvY2FsSWQ9IjIxMiIgbG9jYXRvcj0iOToxLTk6NjIiIG5hbWU9IlJlc3VtZSBBY3Rpdml0eSI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyMTIiPjxhOnM+Y29kZSAiUmVzdW1lIEFjdGl2aXR5IjogJ3Jlc3VtZS1hY3Rpdml0eScgZnJvbSA8L2E6cz48YTpzIHI9IjIxMyI+PGE6cz4iQWN0aXZpdHkgVHlwZSI8L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGNvZGVTeXN0ZW0gbG9jYWxJZD0iMjEzIiBsb2NhdG9yPSI5OjQ4LTk6NjIiIG5hbWU9IkFjdGl2aXR5IFR5cGUiLz48L2RlZj48L2NvZGVzPjxjb250ZXh0cz48ZGVmIGxvY2FsSWQ9IjIxOCIgbG9jYXRvcj0iMTE6MS0xMToxNSIgbmFtZT0iUGF0aWVudCIvPjwvY29udGV4dHM+PHN0YXRlbWVudHM+PGRlZiBjb250ZXh0PSJQYXRpZW50IiBsb2NhbElkPSIyMTYiIGxvY2F0b3I9IjExOjEtMTE6MTUiIG5hbWU9IlBhdGllbnQiPjxleHByZXNzaW9uIGxvY2FsSWQ9IjIxNyIgeHNpOnR5cGU9IlNpbmdsZXRvbkZyb20iPjxvcGVyYW5kIGRhdGFUeXBlPSJmaGlyOlBhdGllbnQiIGxvY2FsSWQ9IjIxNSIgbG9jYXRvcj0iMTE6MS0xMToxNSIgdGVtcGxhdGVJZD0iaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL1BhdGllbnQiIHhzaTp0eXBlPSJSZXRyaWV2ZSIvPjwvZXhwcmVzc2lvbj48L2RlZj48ZGVmIGFjY2Vzc0xldmVsPSJQdWJsaWMiIGNvbnRleHQ9IlBhdGllbnQiIGxvY2FsSWQ9IjIyMSIgbG9jYXRvcj0iMzQ6MS0zODozNiIgbmFtZT0iTWVkaWNhdGlvbiBPcmRlciBPbiBIb2xkIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjIyMSI+PGE6cz4vKiBSZWNvbW1lbmRhdGlvbiB0byByZXN1bWUgYW4gZXhpc3Rpbmcgb3JkZXIgZm9yIGEgbWVkaWNhdGlvbiBvbiBob2xkICovCgovKgpQb3NpdGl2ZSByZWNvbW1lbmRhdGlvbjoKCklmIGFuIG9uLWhvbGQgb3JkZXIgZm9yIHRoZSBtZWRpY2F0aW9uIGV4aXN0cwogIFByb3Bvc2UgcmVzdW1pbmcgdGhlIG1lZGljYXRpb24KCkdpdmVuIGEgcHJvcG9zYWwsIHRoZSB1c2VyIGNhbjoKICBBY2NlcHQgdGhlIHByb3Bvc2FsCiAgSWdub3JlIHRoZSBwcm9wb3NhbAogIFJlamVjdCB0aGUgcHJvcG9zYWwgd2l0aG91dCByZWFzb24KICBSZWplY3QgdGhlIHByb3Bvc2FsIHdpdGggcmVhc29uCgpTY2VuYXJpbyAxOiBPbi1ob2xkIG1lZGljYXRpb24gb3JkZXIsIG5vIHBsYW4gb3IgcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIHByb3Bvc2UKU2NlbmFyaW8gMjogQWN0aXZlIG1lZGljYXRpb24gb3JkZXIsIGluY29tcGxldGUgcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlClNjZW5hcmlvIDM6IEFjdGl2ZSBtZWRpY2F0aW9uIG9yZGVyLCByZWplY3RlZCBwcm9wb3NhbCwgZGVjaXNpb24gc3VwcG9ydCBzaG91bGQgbm90IHByb3Bvc2UKU2NlbmFyaW8gNDogTm8gYWN0aXZlIG1lZGljYXRpb24gb3JkZXIsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlCgoqLwoKZGVmaW5lICJNZWRpY2F0aW9uIE9yZGVyIE9uIEhvbGQiOgogIDwvYTpzPjxhOnMgcj0iMjUwIj48YTpzPjxhOnMgcj0iMjIyIj48YTpzIHI9IjIyMyI+PGE6cyByPSIyMjMiPjxhOnM+W01lZGljYXRpb25SZXF1ZXN0XTwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+IE08L2E6cz48L2E6cz48L2E6cz48YTpzPgogICAgPC9hOnM+PGE6cyByPSIyMjUiPjxhOnM+d2hlcmUgPC9hOnM+PGE6cyByPSIyMjUiPjxhOnMgcj0iMjI2Ij48YTpzIHI9IjIyNyI+PGE6cyByPSIyMjkiPjxhOnMgcj0iMjI4Ij48YTpzPk08L2E6cz48L2E6cz48YTpzPi48L2E6cz48YTpzIHI9IjIyOSI+PGE6cz5pbnRlbnQ8L2E6cz48L2E6cz48L2E6cz48YTpzPiA9IDwvYTpzPjxhOnMgcj0iMjMwIj48YTpzPidvcmRlcic8L2E6cz48L2E6cz48L2E6cz48YTpzPgogICAgICBhbmQgPC9hOnM+PGE6cyByPSIyMzYiPjxhOnMgcj0iMjM4Ij48YTpzIHI9IjIzNyI+PGE6cz5NPC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSIyMzgiPjxhOnM+c3RhdHVzPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gPSA8L2E6cz48YTpzIHI9IjIzOSI+PGE6cz4nb24taG9sZCc8L2E6cz48L2E6cz48L2E6cz48L2E6cz48YTpzPgogICAgICBhbmQgPC9hOnM+PGE6cyByPSIyNDkiPjxhOnMgcj0iMjQ2Ij48YTpzIHI9IjI0NSI+PGE6cz5NPC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSIyNDYiPjxhOnM+ZG9Ob3RQZXJmb3JtPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gaXMgbm90IHRydWU8L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGV4cHJlc3Npb24gbG9jYWxJZD0iMjUwIiBsb2NhdG9yPSIzNTozLTM4OjM2IiB4c2k6dHlwZT0iUXVlcnkiPjxzb3VyY2UgYWxpYXM9Ik0iIGxvY2FsSWQ9IjIyMiIgbG9jYXRvcj0iMzU6My0zNToyMyI+PGV4cHJlc3Npb24gZGF0YVR5cGU9ImZoaXI6TWVkaWNhdGlvblJlcXVlc3QiIGxvY2FsSWQ9IjIyMyIgbG9jYXRvcj0iMzU6My0zNToyMSIgdGVtcGxhdGVJZD0iaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL01lZGljYXRpb25SZXF1ZXN0IiB4c2k6dHlwZT0iUmV0cmlldmUiLz48L3NvdXJjZT48d2hlcmUgbG9jYWxJZD0iMjI1IiBsb2NhdG9yPSIzNjo1LTM4OjM2IiB4c2k6dHlwZT0iQW5kIj48b3BlcmFuZCBsb2NhbElkPSIyMjYiIGxvY2F0b3I9IjM2OjExLTM3OjMwIiB4c2k6dHlwZT0iQW5kIj48b3BlcmFuZCBsb2NhbElkPSIyMjciIGxvY2F0b3I9IjM2OjExLTM2OjI4IiB4c2k6dHlwZT0iRXF1YWwiPjxzaWduYXR1cmUgbG9jYWxJZD0iMjM0IiBuYW1lPSJ0OlN0cmluZyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxzaWduYXR1cmUgbG9jYWxJZD0iMjM1IiBuYW1lPSJ0OlN0cmluZyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxvcGVyYW5kIGxpYnJhcnlOYW1lPSJGSElSSGVscGVycyIgbG9jYWxJZD0iMjMyIiBuYW1lPSJUb1N0cmluZyIgeHNpOnR5cGU9IkZ1bmN0aW9uUmVmIj48c2lnbmF0dXJlIGxvY2FsSWQ9IjIzMyIgbmFtZT0iZmhpcjpNZWRpY2F0aW9uUmVxdWVzdEludGVudCIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxvcGVyYW5kIGxvY2FsSWQ9IjIyOSIgbG9jYXRvcj0iMzY6MTEtMzY6MTgiIHBhdGg9ImludGVudCIgc2NvcGU9Ik0iIHhzaTp0eXBlPSJQcm9wZXJ0eSIvPjwvb3BlcmFuZD48b3BlcmFuZCBsb2NhbElkPSIyMzAiIGxvY2F0b3I9IjM2OjIyLTM2OjI4IiB2YWx1ZT0ib3JkZXIiIHZhbHVlVHlwZT0idDpTdHJpbmciIHhzaTp0eXBlPSJMaXRlcmFsIi8+PC9vcGVyYW5kPjxvcGVyYW5kIGxvY2FsSWQ9IjIzNiIgbG9jYXRvcj0iMzc6MTEtMzc6MzAiIHhzaTp0eXBlPSJFcXVhbCI+PHNpZ25hdHVyZSBsb2NhbElkPSIyNDMiIG5hbWU9InQ6U3RyaW5nIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PHNpZ25hdHVyZSBsb2NhbElkPSIyNDQiIG5hbWU9InQ6U3RyaW5nIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PG9wZXJhbmQgbGlicmFyeU5hbWU9IkZISVJIZWxwZXJzIiBsb2NhbElkPSIyNDEiIG5hbWU9IlRvU3RyaW5nIiB4c2k6dHlwZT0iRnVuY3Rpb25SZWYiPjxzaWduYXR1cmUgbG9jYWxJZD0iMjQyIiBuYW1lPSJmaGlyOk1lZGljYXRpb25SZXF1ZXN0U3RhdHVzIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PG9wZXJhbmQgbG9jYWxJZD0iMjM4IiBsb2NhdG9yPSIzNzoxMS0zNzoxOCIgcGF0aD0ic3RhdHVzIiBzY29wZT0iTSIgeHNpOnR5cGU9IlByb3BlcnR5Ii8+PC9vcGVyYW5kPjxvcGVyYW5kIGxvY2FsSWQ9IjIzOSIgbG9jYXRvcj0iMzc6MjItMzc6MzAiIHZhbHVlPSJvbi1ob2xkIiB2YWx1ZVR5cGU9InQ6U3RyaW5nIiB4c2k6dHlwZT0iTGl0ZXJhbCIvPjwvb3BlcmFuZD48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMjQ5IiBsb2NhdG9yPSIzODoxMS0zODozNiIgeHNpOnR5cGU9Ik5vdCI+PG9wZXJhbmQgbG9jYWxJZD0iMjQ3IiBsb2NhdG9yPSIzODoxMS0zODozNiIgeHNpOnR5cGU9IklzVHJ1ZSI+PG9wZXJhbmQgbGlicmFyeU5hbWU9IkZISVJIZWxwZXJzIiBsb2NhbElkPSIyNDgiIG5hbWU9IlRvQm9vbGVhbiIgeHNpOnR5cGU9IkZ1bmN0aW9uUmVmIj48b3BlcmFuZCBsb2NhbElkPSIyNDYiIGxvY2F0b3I9IjM4OjExLTM4OjI0IiBwYXRoPSJkb05vdFBlcmZvcm0iIHNjb3BlPSJNIiB4c2k6dHlwZT0iUHJvcGVydHkiLz48L29wZXJhbmQ+PC9vcGVyYW5kPjwvb3BlcmFuZD48L3doZXJlPjwvZXhwcmVzc2lvbj48L2RlZj48ZGVmIGFjY2Vzc0xldmVsPSJQdWJsaWMiIGNvbnRleHQ9IlBhdGllbnQiIGxvY2FsSWQ9IjI1MyIgbG9jYXRvcj0iNDA6MS00Mjo0MSIgbmFtZT0iSW5jbHVzaW9uIENyaXRlcmlhIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjI1MyI+PGE6cz5kZWZpbmUgIkluY2x1c2lvbiBDcml0ZXJpYSI6CiAgPC9hOnM+PGE6cyByPSIyNTQiPjxhOnMgcj0iMjU2Ij48YTpzIHI9IjI1NSI+PGE6cz5QYXRpZW50PC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSIyNTYiPjxhOnM+YWN0aXZlPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4KICAgIGFuZCA8L2E6cz48YTpzIHI9IjI1NyI+PGE6cz5leGlzdHMgPC9hOnM+PGE6cyByPSIyNTgiPjxhOnM+Ik1lZGljYXRpb24gT3JkZXIgT24gSG9sZCI8L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGV4cHJlc3Npb24gbG9jYWxJZD0iMjU0IiBsb2NhdG9yPSI0MTozLTQyOjQxIiB4c2k6dHlwZT0iQW5kIj48b3BlcmFuZCBsaWJyYXJ5TmFtZT0iRkhJUkhlbHBlcnMiIGxvY2FsSWQ9IjI1OSIgbmFtZT0iVG9Cb29sZWFuIiB4c2k6dHlwZT0iRnVuY3Rpb25SZWYiPjxvcGVyYW5kIGxvY2FsSWQ9IjI1NiIgbG9jYXRvcj0iNDE6My00MToxNiIgcGF0aD0iYWN0aXZlIiB4c2k6dHlwZT0iUHJvcGVydHkiPjxzb3VyY2UgbG9jYWxJZD0iMjU1IiBsb2NhdG9yPSI0MTozLTQxOjkiIG5hbWU9IlBhdGllbnQiIHhzaTp0eXBlPSJFeHByZXNzaW9uUmVmIi8+PC9vcGVyYW5kPjwvb3BlcmFuZD48b3BlcmFuZCBsb2NhbElkPSIyNTciIGxvY2F0b3I9IjQyOjktNDI6NDEiIHhzaTp0eXBlPSJFeGlzdHMiPjxvcGVyYW5kIGxvY2FsSWQ9IjI1OCIgbG9jYXRvcj0iNDI6MTYtNDI6NDEiIG5hbWU9Ik1lZGljYXRpb24gT3JkZXIgT24gSG9sZCIgeHNpOnR5cGU9IkV4cHJlc3Npb25SZWYiLz48L29wZXJhbmQ+PC9leHByZXNzaW9uPjwvZGVmPjxkZWYgYWNjZXNzTGV2ZWw9IlB1YmxpYyIgY29udGV4dD0iUGF0aWVudCIgbG9jYWxJZD0iMjc4IiBsb2NhdG9yPSI1MzoxLTU3OjIwIiBuYW1lPSJkb05vdFBlcmZvcm0iIHhzaTp0eXBlPSJGdW5jdGlvbkRlZiI+PGFubm90YXRpb24geHNpOnR5cGU9ImE6QW5ub3RhdGlvbiI+PGE6cyByPSIyNzgiPjxhOnM+ZGVmaW5lIGZ1bmN0aW9uIGRvTm90UGVyZm9ybSh0YXNrIFRhc2spOgogIDwvYTpzPjxhOnMgcj0iMzI2Ij48YTpzIHI9IjMyNiI+PGE6cyByPSIzMjciPjxhOnM+c2luZ2xldG9uIGZyb20gPC9hOnM+PGE6cyByPSIzNDkiPjxhOnMgcj0iMzQxIj48YTpzPigKICAgIDwvYTpzPjxhOnMgcj0iMzQxIj48YTpzPjxhOnMgcj0iMzI4Ij48YTpzIHI9IjMzMCI+PGE6cz48YTpzPnRhc2suZXh0ZW5zaW9uPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gRTwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgICAgIDwvYTpzPjxhOnMgcj0iMzMyIj48YTpzPndoZXJlIDwvYTpzPjxhOnMgcj0iMzMyIj48YTpzIHI9IjMzNCI+PGE6cyByPSIzMzMiPjxhOnM+RTwvYTpzPjwvYTpzPjxhOnM+LjwvYTpzPjxhOnMgcj0iMzM0Ij48YTpzPnVybDwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+ID0gPC9hOnM+PGE6cyByPSIzMzUiPjxhOnM+J2h0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9yZXF1ZXN0LWRvTm90UGVyZm9ybSc8L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48YTpzPgogICk8L2E6cz48L2E6cz48YTpzPi48L2E6cz48YTpzIHI9IjM0OSI+PGE6cz52YWx1ZTwvYTpzPjwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+IGFzIDwvYTpzPjxhOnMgcj0iMzUxIj48YTpzPmJvb2xlYW48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGV4cHJlc3Npb24gbG9jYWxJZD0iMzI2IiBsb2NhdG9yPSI1NDozLTU3OjIwIiBzdHJpY3Q9ImZhbHNlIiB4c2k6dHlwZT0iQXMiPjxvcGVyYW5kIGxvY2FsSWQ9IjMyNyIgbG9jYXRvcj0iNTQ6My01Nzo5IiB4c2k6dHlwZT0iU2luZ2xldG9uRnJvbSI+PG9wZXJhbmQgbG9jYWxJZD0iMzQ5IiBsb2NhdG9yPSI1NDoxOC01Nzo5IiB4c2k6dHlwZT0iUXVlcnkiPjxzb3VyY2UgYWxpYXM9IiR0aGlzIiBsb2NhbElkPSIzNDgiPjxleHByZXNzaW9uIGxvY2FsSWQ9IjM0MSIgbG9jYXRvcj0iNTQ6MTgtNTc6MyIgeHNpOnR5cGU9IlF1ZXJ5Ij48c291cmNlIGFsaWFzPSJFIiBsb2NhbElkPSIzMjgiIGxvY2F0b3I9IjU1OjUtNTU6MjAiPjxleHByZXNzaW9uIGxvY2FsSWQ9IjMzMCIgbG9jYXRvcj0iNTU6NS01NToxOCIgcGF0aD0iZXh0ZW5zaW9uIiB4c2k6dHlwZT0iUHJvcGVydHkiPjxzb3VyY2UgbG9jYWxJZD0iMzI5IiBuYW1lPSJ0YXNrIiB4c2k6dHlwZT0iT3BlcmFuZFJlZiIvPjwvZXhwcmVzc2lvbj48L3NvdXJjZT48d2hlcmUgbG9jYWxJZD0iMzMyIiBsb2NhdG9yPSI1Njo3LTU2OjgyIiB4c2k6dHlwZT0iRXF1YWwiPjxzaWduYXR1cmUgbG9jYWxJZD0iMzM5IiBuYW1lPSJ0OlN0cmluZyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxzaWduYXR1cmUgbG9jYWxJZD0iMzQwIiBuYW1lPSJ0OlN0cmluZyIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxvcGVyYW5kIGxpYnJhcnlOYW1lPSJGSElSSGVscGVycyIgbG9jYWxJZD0iMzM3IiBuYW1lPSJUb1N0cmluZyIgeHNpOnR5cGU9IkZ1bmN0aW9uUmVmIj48c2lnbmF0dXJlIGxvY2FsSWQ9IjMzOCIgbmFtZT0iZmhpcjp1cmkiIHhzaTp0eXBlPSJOYW1lZFR5cGVTcGVjaWZpZXIiLz48b3BlcmFuZCBsb2NhbElkPSIzMzQiIGxvY2F0b3I9IjU2OjEzLTU2OjE3IiBwYXRoPSJ1cmwiIHNjb3BlPSJFIiB4c2k6dHlwZT0iUHJvcGVydHkiLz48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMzM1IiBsb2NhdG9yPSI1NjoyMS01Njo4MiIgdmFsdWU9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9yZXF1ZXN0LWRvTm90UGVyZm9ybSIgdmFsdWVUeXBlPSJ0OlN0cmluZyIgeHNpOnR5cGU9IkxpdGVyYWwiLz48L3doZXJlPjwvZXhwcmVzc2lvbj48L3NvdXJjZT48d2hlcmUgbG9jYWxJZD0iMzQ1IiB4c2k6dHlwZT0iTm90Ij48b3BlcmFuZCBsb2NhbElkPSIzNDQiIHhzaTp0eXBlPSJJc051bGwiPjxvcGVyYW5kIGxvY2FsSWQ9IjM0MyIgcGF0aD0idmFsdWUiIHhzaTp0eXBlPSJQcm9wZXJ0eSI+PHNvdXJjZSBsb2NhbElkPSIzNDIiIG5hbWU9IiR0aGlzIiB4c2k6dHlwZT0iQWxpYXNSZWYiLz48L29wZXJhbmQ+PC9vcGVyYW5kPjwvd2hlcmU+PHJldHVybiBkaXN0aW5jdD0iZmFsc2UiIGxvY2FsSWQ9IjM1MCI+PGV4cHJlc3Npb24gbG9jYWxJZD0iMzQ3IiBwYXRoPSJ2YWx1ZSIgeHNpOnR5cGU9IlByb3BlcnR5Ij48c291cmNlIGxvY2FsSWQ9IjM0NiIgbmFtZT0iJHRoaXMiIHhzaTp0eXBlPSJBbGlhc1JlZiIvPjwvZXhwcmVzc2lvbj48L3JldHVybj48L29wZXJhbmQ+PC9vcGVyYW5kPjxhc1R5cGVTcGVjaWZpZXIgbG9jYWxJZD0iMzUxIiBsb2NhdG9yPSI1NzoxNC01NzoyMCIgbmFtZT0iZmhpcjpib29sZWFuIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PC9leHByZXNzaW9uPjxvcGVyYW5kIGxvY2FsSWQ9IjI4MCIgbmFtZT0idGFzayI+PG9wZXJhbmRUeXBlU3BlY2lmaWVyIGxvY2FsSWQ9IjI3OSIgbG9jYXRvcj0iNTM6MzUtNTM6MzgiIG5hbWU9ImZoaXI6VGFzayIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjwvb3BlcmFuZD48L2RlZj48ZGVmIGFjY2Vzc0xldmVsPSJQdWJsaWMiIGNvbnRleHQ9IlBhdGllbnQiIGxvY2FsSWQ9IjI2MiIgbG9jYXRvcj0iNDQ6MS00NzozNyIgbmFtZT0iUmVzdW1lIE1lZGljYXRpb24gUHJvcG9zYWwiPjxhbm5vdGF0aW9uIHhzaTp0eXBlPSJhOkFubm90YXRpb24iPjxhOnMgcj0iMjYyIj48YTpzPmRlZmluZSAiUmVzdW1lIE1lZGljYXRpb24gUHJvcG9zYWwiOgogIDwvYTpzPjxhOnMgcj0iMzEzIj48YTpzPjxhOnMgcj0iMjYzIj48YTpzIHI9IjI2NCI+PGE6cyByPSIyNjQiPjxhOnM+W1Rhc2tdPC9hOnM+PC9hOnM+PC9hOnM+PGE6cz4gVDwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+CiAgICA8L2E6cz48YTpzIHI9IjI2NiI+PGE6cz53aGVyZSA8L2E6cz48YTpzIHI9IjI2NiI+PGE6cyByPSIyNjciPjxhOnMgcj0iMjY5Ij48YTpzIHI9IjI2OCI+PGE6cz5UPC9hOnM+PC9hOnM+PGE6cz4uPC9hOnM+PGE6cyByPSIyNjkiPjxhOnM+Y29kZTwvYTpzPjwvYTpzPjwvYTpzPjxhOnM+IH4gPC9hOnM+PGE6cyByPSIyNzAiPjxhOnM+IlJlc3VtZSBBY3Rpdml0eSI8L2E6cz48L2E6cz48L2E6cz48YTpzPgogICAgICBhbmQgPC9hOnM+PGE6cyByPSIzMTIiPjxhOnMgcj0iMjgxIj48YTpzPmRvTm90UGVyZm9ybSg8L2E6cz48YTpzIHI9IjI3NyI+PGE6cz5UPC9hOnM+PC9hOnM+PGE6cz4pPC9hOnM+PC9hOnM+PGE6cz4gaXMgbm90IHRydWU8L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2E6cz48L2Fubm90YXRpb24+PGV4cHJlc3Npb24gbG9jYWxJZD0iMzEzIiBsb2NhdG9yPSI0NTozLTQ3OjM3IiB4c2k6dHlwZT0iUXVlcnkiPjxzb3VyY2UgYWxpYXM9IlQiIGxvY2FsSWQ9IjI2MyIgbG9jYXRvcj0iNDU6My00NToxMCI+PGV4cHJlc3Npb24gZGF0YVR5cGU9ImZoaXI6VGFzayIgbG9jYWxJZD0iMjY0IiBsb2NhdG9yPSI0NTozLTQ1OjgiIHRlbXBsYXRlSWQ9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9UYXNrIiB4c2k6dHlwZT0iUmV0cmlldmUiLz48L3NvdXJjZT48d2hlcmUgbG9jYWxJZD0iMjY2IiBsb2NhdG9yPSI0Njo1LTQ3OjM3IiB4c2k6dHlwZT0iQW5kIj48b3BlcmFuZCBsb2NhbElkPSIyNjciIGxvY2F0b3I9IjQ2OjExLTQ2OjM2IiB4c2k6dHlwZT0iRXF1aXZhbGVudCI+PHNpZ25hdHVyZSBsb2NhbElkPSIyNzUiIG5hbWU9InQ6Q29uY2VwdCIgeHNpOnR5cGU9Ik5hbWVkVHlwZVNwZWNpZmllciIvPjxzaWduYXR1cmUgbG9jYWxJZD0iMjc2IiBuYW1lPSJ0OkNvbmNlcHQiIHhzaTp0eXBlPSJOYW1lZFR5cGVTcGVjaWZpZXIiLz48b3BlcmFuZCBsaWJyYXJ5TmFtZT0iRkhJUkhlbHBlcnMiIGxvY2FsSWQ9IjI3MSIgbmFtZT0iVG9Db25jZXB0IiB4c2k6dHlwZT0iRnVuY3Rpb25SZWYiPjxvcGVyYW5kIGxvY2FsSWQ9IjI2OSIgbG9jYXRvcj0iNDY6MTEtNDY6MTYiIHBhdGg9ImNvZGUiIHNjb3BlPSJUIiB4c2k6dHlwZT0iUHJvcGVydHkiLz48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMjczIiB4c2k6dHlwZT0iVG9Db25jZXB0Ij48c2lnbmF0dXJlIGxvY2FsSWQ9IjI3NCIgbmFtZT0idDpDb2RlIiB4c2k6dHlwZT0iTmFtZWRUeXBlU3BlY2lmaWVyIi8+PG9wZXJhbmQgbG9jYWxJZD0iMjcwIiBsb2NhdG9yPSI0NjoyMC00NjozNiIgbmFtZT0iUmVzdW1lIEFjdGl2aXR5IiB4c2k6dHlwZT0iQ29kZVJlZiIvPjwvb3BlcmFuZD48L29wZXJhbmQ+PG9wZXJhbmQgbG9jYWxJZD0iMzEyIiBsb2NhdG9yPSI0NzoxMS00NzozNyIgeHNpOnR5cGU9Ik5vdCI+PG9wZXJhbmQgbG9jYWxJZD0iMzEwIiBsb2NhdG9yPSI0NzoxMS00NzozNyIgeHNpOnR5cGU9IklzVHJ1ZSI+PG9wZXJhbmQgbGlicmFyeU5hbWU9IkZISVJIZWxwZXJzIiBsb2NhbElkPSIzMTEiIG5hbWU9IlRvQm9vbGVhbiIgeHNpOnR5cGU9IkZ1bmN0aW9uUmVmIj48b3BlcmFuZCBsb2NhbElkPSIyODEiIGxvY2F0b3I9IjQ3OjExLTQ3OjI1IiBuYW1lPSJkb05vdFBlcmZvcm0iIHhzaTp0eXBlPSJGdW5jdGlvblJlZiI+PG9wZXJhbmQgbG9jYWxJZD0iMjc3IiBsb2NhdG9yPSI0NzoyNCIgbmFtZT0iVCIgeHNpOnR5cGU9IkFsaWFzUmVmIi8+PC9vcGVyYW5kPjwvb3BlcmFuZD48L29wZXJhbmQ+PC9vcGVyYW5kPjwvd2hlcmU+PC9leHByZXNzaW9uPjwvZGVmPjxkZWYgYWNjZXNzTGV2ZWw9IlB1YmxpYyIgY29udGV4dD0iUGF0aWVudCIgbG9jYWxJZD0iMzE2IiBsb2NhdG9yPSI0OToxLTUxOjQ3IiBuYW1lPSJJcyBSZWNvbW1lbmRhdGlvbiBBcHBsaWNhYmxlIj48YW5ub3RhdGlvbiB4c2k6dHlwZT0iYTpBbm5vdGF0aW9uIj48YTpzIHI9IjMxNiI+PGE6cz5kZWZpbmUgIklzIFJlY29tbWVuZGF0aW9uIEFwcGxpY2FibGUiOgogIDwvYTpzPjxhOnMgcj0iMzE3Ij48YTpzIHI9IjMxOCI+PGE6cz4iSW5jbHVzaW9uIENyaXRlcmlhIjwvYTpzPjwvYTpzPjxhOnM+CiAgICBhbmQgPC9hOnM+PGE6cyByPSIzMTkiPjxhOnM+bm90IDwvYTpzPjxhOnMgcj0iMzIwIj48YTpzPmV4aXN0cyA8L2E6cz48YTpzIHI9IjMyMSI+PGE6cz4iUmVzdW1lIE1lZGljYXRpb24gUHJvcG9zYWwiPC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hOnM+PC9hbm5vdGF0aW9uPjxleHByZXNzaW9uIGxvY2FsSWQ9IjMxNyIgbG9jYXRvcj0iNTA6My01MTo0NyIgeHNpOnR5cGU9IkFuZCI+PG9wZXJhbmQgbG9jYWxJZD0iMzE4IiBsb2NhdG9yPSI1MDozLTUwOjIyIiBuYW1lPSJJbmNsdXNpb24gQ3JpdGVyaWEiIHhzaTp0eXBlPSJFeHByZXNzaW9uUmVmIi8+PG9wZXJhbmQgbG9jYWxJZD0iMzE5IiBsb2NhdG9yPSI1MTo5LTUxOjQ3IiB4c2k6dHlwZT0iTm90Ij48b3BlcmFuZCBsb2NhbElkPSIzMjAiIGxvY2F0b3I9IjUxOjEzLTUxOjQ3IiB4c2k6dHlwZT0iRXhpc3RzIj48c2lnbmF0dXJlIGxvY2FsSWQ9IjMyMiIgeHNpOnR5cGU9Ikxpc3RUeXBlU3BlY2lmaWVyIj48ZWxlbWVudFR5cGUgbG9jYWxJZD0iMzIzIiBuYW1lPSJmaGlyOlRhc2siIHhzaTp0eXBlPSJOYW1lZFR5cGVTcGVjaWZpZXIiLz48L3NpZ25hdHVyZT48b3BlcmFuZCBsb2NhbElkPSIzMjEiIGxvY2F0b3I9IjUxOjIwLTUxOjQ3IiBuYW1lPSJSZXN1bWUgTWVkaWNhdGlvbiBQcm9wb3NhbCIgeHNpOnR5cGU9IkV4cHJlc3Npb25SZWYiLz48L29wZXJhbmQ+PC9vcGVyYW5kPjwvZXhwcmVzc2lvbj48L2RlZj48L3N0YXRlbWVudHM+PC9saWJyYXJ5Pg=="
    },
    {
      "contentType" : "application/elm+json",
      "data" : "eyJsaWJyYXJ5Ijp7ImxvY2FsSWQiOiIwIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkNxbFRvRWxtSW5mbyIsInRyYW5zbGF0b3JWZXJzaW9uIjoiNC45LjAiLCJ0cmFuc2xhdG9yT3B0aW9ucyI6IkVuYWJsZUFubm90YXRpb25zLEVuYWJsZUxvY2F0b3JzLERpc2FibGVMaXN0RGVtb3Rpb24sRGlzYWJsZUxpc3RQcm9tb3Rpb24iLCJzaWduYXR1cmVMZXZlbCI6Ik92ZXJsb2FkcyJ9LHsidHlwZSI6IkNxbFRvRWxtRXJyb3IiLCJtZXNzYWdlIjoiQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiwiZXJyb3JUeXBlIjoic2VtYW50aWMiLCJlcnJvclNldmVyaXR5Ijoid2FybmluZyJ9LHsidHlwZSI6IkNxbFRvRWxtRXJyb3IiLCJtZXNzYWdlIjoiQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiwiZXJyb3JUeXBlIjoic2VtYW50aWMiLCJlcnJvclNldmVyaXR5Ijoid2FybmluZyJ9LHsidHlwZSI6IkNxbFRvRWxtRXJyb3IiLCJtZXNzYWdlIjoiQW4gb3BlcmFuZCBpZGVudGlmaWVyIHJlZmVyZW5jZSBpcyBoaWRpbmcgYW5vdGhlciBpZGVudGlmaWVyIG9mIHRoZSBzYW1lIG5hbWUuIiwiZXJyb3JUeXBlIjoic2VtYW50aWMiLCJlcnJvclNldmVyaXR5Ijoid2FybmluZyJ9LHsidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjc4IiwicyI6W3sidmFsdWUiOlsiIiwibGlicmFyeSBSZXN1bWVNZWRpY2F0aW9uIl19XX19XSwiaWRlbnRpZmllciI6eyJpZCI6IlJlc3VtZU1lZGljYXRpb24iLCJzeXN0ZW0iOiJodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2NwZyJ9LCJzY2hlbWFJZGVudGlmaWVyIjp7ImlkIjoidXJuOmhsNy1vcmc6ZWxtIiwidmVyc2lvbiI6InIxIn0sInVzaW5ncyI6eyJkZWYiOlt7ImxvY2FsSWQiOiIxIiwibG9jYWxJZGVudGlmaWVyIjoiU3lzdGVtIiwidXJpIjoidXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxIiwidmVyc2lvbiI6IjEuMC4wIiwiYW5ub3RhdGlvbiI6W119LHsibG9jYWxJZCI6IjIwNiIsImxvY2F0b3IiOiIzOjEtMzoyNiIsImxvY2FsSWRlbnRpZmllciI6IkZISVIiLCJ1cmkiOiJodHRwOi8vaGw3Lm9yZy9maGlyIiwidmVyc2lvbiI6IjQuMC4xIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjA2IiwicyI6W3sidmFsdWUiOlsiIiwidXNpbmcgIl19LHsicyI6W3sidmFsdWUiOlsiRkhJUiJdfV19LHsidmFsdWUiOlsiIHZlcnNpb24gJzQuMC4xJyJdfV19fV19XX0sImluY2x1ZGVzIjp7ImRlZiI6W3sibG9jYWxJZCI6IjIwOCIsImxvY2F0b3IiOiI1OjEtNTozNSIsImxvY2FsSWRlbnRpZmllciI6IkZISVJIZWxwZXJzIiwicGF0aCI6Imh0dHA6Ly9obDcub3JnL2ZoaXIvRkhJUkhlbHBlcnMiLCJ2ZXJzaW9uIjoiNC4wLjEiLCJhbm5vdGF0aW9uIjpbeyJ0eXBlIjoiQW5ub3RhdGlvbiIsInQiOltdLCJzIjp7InIiOiIyMDgiLCJzIjpbeyJ2YWx1ZSI6WyIiLCJpbmNsdWRlICJdfSx7InMiOlt7InZhbHVlIjpbIkZISVJIZWxwZXJzIl19XX0seyJ2YWx1ZSI6WyIgdmVyc2lvbiAiLCInNC4wLjEnIl19XX19XX1dfSwiY29kZVN5c3RlbXMiOnsiZGVmIjpbeyJsb2NhbElkIjoiMjEwIiwibG9jYXRvciI6Ijc6MS03Ojg4IiwibmFtZSI6IkFjdGl2aXR5IFR5cGUiLCJpZCI6Imh0dHA6Ly9obDcub3JnL2ZoaXIvdXYvY3BnL0NvZGVTeXN0ZW0vY3BnLWFjdGl2aXR5LXR5cGUtY3MiLCJhY2Nlc3NMZXZlbCI6IlB1YmxpYyIsImFubm90YXRpb24iOlt7InR5cGUiOiJBbm5vdGF0aW9uIiwidCI6W10sInMiOnsiciI6IjIxMCIsInMiOlt7InZhbHVlIjpbIiIsImNvZGVzeXN0ZW0gIiwiXCJBY3Rpdml0eSBUeXBlXCIiLCI6ICIsIidodHRwOi8vaGw3Lm9yZy9maGlyL3V2L2NwZy9Db2RlU3lzdGVtL2NwZy1hY3Rpdml0eS10eXBlLWNzJyJdfV19fV19XX0sImNvZGVzIjp7ImRlZiI6W3sibG9jYWxJZCI6IjIxMiIsImxvY2F0b3IiOiI5OjEtOTo2MiIsIm5hbWUiOiJSZXN1bWUgQWN0aXZpdHkiLCJpZCI6InJlc3VtZS1hY3Rpdml0eSIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjEyIiwicyI6W3sidmFsdWUiOlsiIiwiY29kZSAiLCJcIlJlc3VtZSBBY3Rpdml0eVwiIiwiOiAiLCIncmVzdW1lLWFjdGl2aXR5JyIsIiBmcm9tICJdfSx7InIiOiIyMTMiLCJzIjpbeyJ2YWx1ZSI6WyJcIkFjdGl2aXR5IFR5cGVcIiJdfV19XX19XSwiY29kZVN5c3RlbSI6eyJsb2NhbElkIjoiMjEzIiwibG9jYXRvciI6Ijk6NDgtOTo2MiIsIm5hbWUiOiJBY3Rpdml0eSBUeXBlIiwiYW5ub3RhdGlvbiI6W119fV19LCJjb250ZXh0cyI6eyJkZWYiOlt7ImxvY2FsSWQiOiIyMTgiLCJsb2NhdG9yIjoiMTE6MS0xMToxNSIsIm5hbWUiOiJQYXRpZW50IiwiYW5ub3RhdGlvbiI6W119XX0sInN0YXRlbWVudHMiOnsiZGVmIjpbeyJsb2NhbElkIjoiMjE2IiwibG9jYXRvciI6IjExOjEtMTE6MTUiLCJuYW1lIjoiUGF0aWVudCIsImNvbnRleHQiOiJQYXRpZW50IiwiYW5ub3RhdGlvbiI6W10sImV4cHJlc3Npb24iOnsidHlwZSI6IlNpbmdsZXRvbkZyb20iLCJsb2NhbElkIjoiMjE3IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOnsidHlwZSI6IlJldHJpZXZlIiwibG9jYWxJZCI6IjIxNSIsImxvY2F0b3IiOiIxMToxLTExOjE1IiwiZGF0YVR5cGUiOiJ7aHR0cDovL2hsNy5vcmcvZmhpcn1QYXRpZW50IiwidGVtcGxhdGVJZCI6Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9QYXRpZW50IiwiYW5ub3RhdGlvbiI6W10sImluY2x1ZGUiOltdLCJjb2RlRmlsdGVyIjpbXSwiZGF0ZUZpbHRlciI6W10sIm90aGVyRmlsdGVyIjpbXX19fSx7ImxvY2FsSWQiOiIyMjEiLCJsb2NhdG9yIjoiMzQ6MS0zODozNiIsIm5hbWUiOiJNZWRpY2F0aW9uIE9yZGVyIE9uIEhvbGQiLCJjb250ZXh0IjoiUGF0aWVudCIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjIxIiwicyI6W3sidmFsdWUiOlsiLyogUmVjb21tZW5kYXRpb24gdG8gcmVzdW1lIGFuIGV4aXN0aW5nIG9yZGVyIGZvciBhIG1lZGljYXRpb24gb24gaG9sZCAqL1xuXG4vKlxuUG9zaXRpdmUgcmVjb21tZW5kYXRpb246XG5cbklmIGFuIG9uLWhvbGQgb3JkZXIgZm9yIHRoZSBtZWRpY2F0aW9uIGV4aXN0c1xuICBQcm9wb3NlIHJlc3VtaW5nIHRoZSBtZWRpY2F0aW9uXG5cbkdpdmVuIGEgcHJvcG9zYWwsIHRoZSB1c2VyIGNhbjpcbiAgQWNjZXB0IHRoZSBwcm9wb3NhbFxuICBJZ25vcmUgdGhlIHByb3Bvc2FsXG4gIFJlamVjdCB0aGUgcHJvcG9zYWwgd2l0aG91dCByZWFzb25cbiAgUmVqZWN0IHRoZSBwcm9wb3NhbCB3aXRoIHJlYXNvblxuXG5TY2VuYXJpbyAxOiBPbi1ob2xkIG1lZGljYXRpb24gb3JkZXIsIG5vIHBsYW4gb3IgcHJvcG9zYWwsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIHByb3Bvc2VcblNjZW5hcmlvIDI6IEFjdGl2ZSBtZWRpY2F0aW9uIG9yZGVyLCBpbmNvbXBsZXRlIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZVxuU2NlbmFyaW8gMzogQWN0aXZlIG1lZGljYXRpb24gb3JkZXIsIHJlamVjdGVkIHByb3Bvc2FsLCBkZWNpc2lvbiBzdXBwb3J0IHNob3VsZCBub3QgcHJvcG9zZVxuU2NlbmFyaW8gNDogTm8gYWN0aXZlIG1lZGljYXRpb24gb3JkZXIsIGRlY2lzaW9uIHN1cHBvcnQgc2hvdWxkIG5vdCBwcm9wb3NlXG5cbiovXG5cbiIsImRlZmluZSAiLCJcIk1lZGljYXRpb24gT3JkZXIgT24gSG9sZFwiIiwiOlxuICAiXX0seyJyIjoiMjUwIiwicyI6W3sicyI6W3siciI6IjIyMiIsInMiOlt7InIiOiIyMjMiLCJzIjpbeyJyIjoiMjIzIiwicyI6W3sidmFsdWUiOlsiWyIsIk1lZGljYXRpb25SZXF1ZXN0IiwiXSJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiTSJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAiXX0seyJyIjoiMjI1IiwicyI6W3sidmFsdWUiOlsid2hlcmUgIl19LHsiciI6IjIyNSIsInMiOlt7InIiOiIyMjYiLCJzIjpbeyJyIjoiMjI3IiwicyI6W3siciI6IjIyOSIsInMiOlt7InIiOiIyMjgiLCJzIjpbeyJ2YWx1ZSI6WyJNIl19XX0seyJ2YWx1ZSI6WyIuIl19LHsiciI6IjIyOSIsInMiOlt7InZhbHVlIjpbImludGVudCJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiPSIsIiAiXX0seyJyIjoiMjMwIiwicyI6W3sidmFsdWUiOlsiJ29yZGVyJyJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAgIGFuZCAiXX0seyJyIjoiMjM2IiwicyI6W3siciI6IjIzOCIsInMiOlt7InIiOiIyMzciLCJzIjpbeyJ2YWx1ZSI6WyJNIl19XX0seyJ2YWx1ZSI6WyIuIl19LHsiciI6IjIzOCIsInMiOlt7InZhbHVlIjpbInN0YXR1cyJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiPSIsIiAiXX0seyJyIjoiMjM5IiwicyI6W3sidmFsdWUiOlsiJ29uLWhvbGQnIl19XX1dfV19LHsidmFsdWUiOlsiXG4gICAgICBhbmQgIl19LHsiciI6IjI0OSIsInMiOlt7InIiOiIyNDYiLCJzIjpbeyJyIjoiMjQ1IiwicyI6W3sidmFsdWUiOlsiTSJdfV19LHsidmFsdWUiOlsiLiJdfSx7InIiOiIyNDYiLCJzIjpbeyJ2YWx1ZSI6WyJkb05vdFBlcmZvcm0iXX1dfV19LHsidmFsdWUiOlsiIGlzIG5vdCB0cnVlIl19XX1dfV19XX1dfX1dLCJleHByZXNzaW9uIjp7InR5cGUiOiJRdWVyeSIsImxvY2FsSWQiOiIyNTAiLCJsb2NhdG9yIjoiMzU6My0zODozNiIsImFubm90YXRpb24iOltdLCJzb3VyY2UiOlt7ImxvY2FsSWQiOiIyMjIiLCJsb2NhdG9yIjoiMzU6My0zNToyMyIsImFsaWFzIjoiTSIsImFubm90YXRpb24iOltdLCJleHByZXNzaW9uIjp7InR5cGUiOiJSZXRyaWV2ZSIsImxvY2FsSWQiOiIyMjMiLCJsb2NhdG9yIjoiMzU6My0zNToyMSIsImRhdGFUeXBlIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9TWVkaWNhdGlvblJlcXVlc3QiLCJ0ZW1wbGF0ZUlkIjoiaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL01lZGljYXRpb25SZXF1ZXN0IiwiYW5ub3RhdGlvbiI6W10sImluY2x1ZGUiOltdLCJjb2RlRmlsdGVyIjpbXSwiZGF0ZUZpbHRlciI6W10sIm90aGVyRmlsdGVyIjpbXX19XSwibGV0IjpbXSwicmVsYXRpb25zaGlwIjpbXSwid2hlcmUiOnsidHlwZSI6IkFuZCIsImxvY2FsSWQiOiIyMjUiLCJsb2NhdG9yIjoiMzY6NS0zODozNiIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiQW5kIiwibG9jYWxJZCI6IjIyNiIsImxvY2F0b3IiOiIzNjoxMS0zNzozMCIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiRXF1YWwiLCJsb2NhbElkIjoiMjI3IiwibG9jYXRvciI6IjM2OjExLTM2OjI4IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIyMzQiLCJuYW1lIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJhbm5vdGF0aW9uIjpbXX0seyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjIzNSIsIm5hbWUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfVN0cmluZyIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOlt7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIyMzIiLCJuYW1lIjoiVG9TdHJpbmciLCJsaWJyYXJ5TmFtZSI6IkZISVJIZWxwZXJzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIyMzMiLCJuYW1lIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9TWVkaWNhdGlvblJlcXVlc3RJbnRlbnQiLCJhbm5vdGF0aW9uIjpbXX1dLCJvcGVyYW5kIjpbeyJ0eXBlIjoiUHJvcGVydHkiLCJsb2NhbElkIjoiMjI5IiwibG9jYXRvciI6IjM2OjExLTM2OjE4IiwicGF0aCI6ImludGVudCIsInNjb3BlIjoiTSIsImFubm90YXRpb24iOltdfV19LHsidHlwZSI6IkxpdGVyYWwiLCJsb2NhbElkIjoiMjMwIiwibG9jYXRvciI6IjM2OjIyLTM2OjI4IiwidmFsdWVUeXBlIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJ2YWx1ZSI6Im9yZGVyIiwiYW5ub3RhdGlvbiI6W119XX0seyJ0eXBlIjoiRXF1YWwiLCJsb2NhbElkIjoiMjM2IiwibG9jYXRvciI6IjM3OjExLTM3OjMwIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIyNDMiLCJuYW1lIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJhbm5vdGF0aW9uIjpbXX0seyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjI0NCIsIm5hbWUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfVN0cmluZyIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOlt7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIyNDEiLCJuYW1lIjoiVG9TdHJpbmciLCJsaWJyYXJ5TmFtZSI6IkZISVJIZWxwZXJzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIyNDIiLCJuYW1lIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9TWVkaWNhdGlvblJlcXVlc3RTdGF0dXMiLCJhbm5vdGF0aW9uIjpbXX1dLCJvcGVyYW5kIjpbeyJ0eXBlIjoiUHJvcGVydHkiLCJsb2NhbElkIjoiMjM4IiwibG9jYXRvciI6IjM3OjExLTM3OjE4IiwicGF0aCI6InN0YXR1cyIsInNjb3BlIjoiTSIsImFubm90YXRpb24iOltdfV19LHsidHlwZSI6IkxpdGVyYWwiLCJsb2NhbElkIjoiMjM5IiwibG9jYXRvciI6IjM3OjIyLTM3OjMwIiwidmFsdWVUeXBlIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJ2YWx1ZSI6Im9uLWhvbGQiLCJhbm5vdGF0aW9uIjpbXX1dfV19LHsidHlwZSI6Ik5vdCIsImxvY2FsSWQiOiIyNDkiLCJsb2NhdG9yIjoiMzg6MTEtMzg6MzYiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiSXNUcnVlIiwibG9jYWxJZCI6IjI0NyIsImxvY2F0b3IiOiIzODoxMS0zODozNiIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjp7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIyNDgiLCJuYW1lIjoiVG9Cb29sZWFuIiwibGlicmFyeU5hbWUiOiJGSElSSGVscGVycyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiUHJvcGVydHkiLCJsb2NhbElkIjoiMjQ2IiwibG9jYXRvciI6IjM4OjExLTM4OjI0IiwicGF0aCI6ImRvTm90UGVyZm9ybSIsInNjb3BlIjoiTSIsImFubm90YXRpb24iOltdfV19fX1dfX19LHsibG9jYWxJZCI6IjI1MyIsImxvY2F0b3IiOiI0MDoxLTQyOjQxIiwibmFtZSI6IkluY2x1c2lvbiBDcml0ZXJpYSIsImNvbnRleHQiOiJQYXRpZW50IiwiYWNjZXNzTGV2ZWwiOiJQdWJsaWMiLCJhbm5vdGF0aW9uIjpbeyJ0eXBlIjoiQW5ub3RhdGlvbiIsInQiOltdLCJzIjp7InIiOiIyNTMiLCJzIjpbeyJ2YWx1ZSI6WyIiLCJkZWZpbmUgIiwiXCJJbmNsdXNpb24gQ3JpdGVyaWFcIiIsIjpcbiAgIl19LHsiciI6IjI1NCIsInMiOlt7InIiOiIyNTYiLCJzIjpbeyJyIjoiMjU1IiwicyI6W3sidmFsdWUiOlsiUGF0aWVudCJdfV19LHsidmFsdWUiOlsiLiJdfSx7InIiOiIyNTYiLCJzIjpbeyJ2YWx1ZSI6WyJhY3RpdmUiXX1dfV19LHsidmFsdWUiOlsiXG4gICAgYW5kICJdfSx7InIiOiIyNTciLCJzIjpbeyJ2YWx1ZSI6WyJleGlzdHMgIl19LHsiciI6IjI1OCIsInMiOlt7InZhbHVlIjpbIlwiTWVkaWNhdGlvbiBPcmRlciBPbiBIb2xkXCIiXX1dfV19XX1dfX1dLCJleHByZXNzaW9uIjp7InR5cGUiOiJBbmQiLCJsb2NhbElkIjoiMjU0IiwibG9jYXRvciI6IjQxOjMtNDI6NDEiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6W3sidHlwZSI6IkZ1bmN0aW9uUmVmIiwibG9jYWxJZCI6IjI1OSIsIm5hbWUiOiJUb0Jvb2xlYW4iLCJsaWJyYXJ5TmFtZSI6IkZISVJIZWxwZXJzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJQcm9wZXJ0eSIsImxvY2FsSWQiOiIyNTYiLCJsb2NhdG9yIjoiNDE6My00MToxNiIsInBhdGgiOiJhY3RpdmUiLCJhbm5vdGF0aW9uIjpbXSwic291cmNlIjp7InR5cGUiOiJFeHByZXNzaW9uUmVmIiwibG9jYWxJZCI6IjI1NSIsImxvY2F0b3IiOiI0MTozLTQxOjkiLCJuYW1lIjoiUGF0aWVudCIsImFubm90YXRpb24iOltdfX1dfSx7InR5cGUiOiJFeGlzdHMiLCJsb2NhbElkIjoiMjU3IiwibG9jYXRvciI6IjQyOjktNDI6NDEiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiRXhwcmVzc2lvblJlZiIsImxvY2FsSWQiOiIyNTgiLCJsb2NhdG9yIjoiNDI6MTYtNDI6NDEiLCJuYW1lIjoiTWVkaWNhdGlvbiBPcmRlciBPbiBIb2xkIiwiYW5ub3RhdGlvbiI6W119fV19fSx7InR5cGUiOiJGdW5jdGlvbkRlZiIsImxvY2FsSWQiOiIyNzgiLCJsb2NhdG9yIjoiNTM6MS01NzoyMCIsIm5hbWUiOiJkb05vdFBlcmZvcm0iLCJjb250ZXh0IjoiUGF0aWVudCIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMjc4IiwicyI6W3sidmFsdWUiOlsiIiwiZGVmaW5lIGZ1bmN0aW9uIGRvTm90UGVyZm9ybSh0YXNrIFRhc2spOlxuICAiXX0seyJyIjoiMzI2IiwicyI6W3siciI6IjMyNiIsInMiOlt7InIiOiIzMjciLCJzIjpbeyJ2YWx1ZSI6WyJzaW5nbGV0b24gZnJvbSAiXX0seyJyIjoiMzQ5IiwicyI6W3siciI6IjM0MSIsInMiOlt7InZhbHVlIjpbIihcbiAgICAiXX0seyJyIjoiMzQxIiwicyI6W3sicyI6W3siciI6IjMyOCIsInMiOlt7InIiOiIzMzAiLCJzIjpbeyJzIjpbeyJ2YWx1ZSI6WyJ0YXNrIiwiLiIsImV4dGVuc2lvbiJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiRSJdfV19XX0seyJ2YWx1ZSI6WyJcbiAgICAgICJdfSx7InIiOiIzMzIiLCJzIjpbeyJ2YWx1ZSI6WyJ3aGVyZSAiXX0seyJyIjoiMzMyIiwicyI6W3siciI6IjMzNCIsInMiOlt7InIiOiIzMzMiLCJzIjpbeyJ2YWx1ZSI6WyJFIl19XX0seyJ2YWx1ZSI6WyIuIl19LHsiciI6IjMzNCIsInMiOlt7InZhbHVlIjpbInVybCJdfV19XX0seyJ2YWx1ZSI6WyIgIiwiPSIsIiAiXX0seyJyIjoiMzM1IiwicyI6W3sidmFsdWUiOlsiJ2h0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9yZXF1ZXN0LWRvTm90UGVyZm9ybSciXX1dfV19XX1dfSx7InZhbHVlIjpbIlxuICApIl19XX0seyJ2YWx1ZSI6WyIuIl19LHsiciI6IjM0OSIsInMiOlt7InZhbHVlIjpbInZhbHVlIl19XX1dfV19LHsidmFsdWUiOlsiIGFzICJdfSx7InIiOiIzNTEiLCJzIjpbeyJ2YWx1ZSI6WyJib29sZWFuIl19XX1dfV19XX19XSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiQXMiLCJsb2NhbElkIjoiMzI2IiwibG9jYXRvciI6IjU0OjMtNTc6MjAiLCJzdHJpY3QiOmZhbHNlLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiU2luZ2xldG9uRnJvbSIsImxvY2FsSWQiOiIzMjciLCJsb2NhdG9yIjoiNTQ6My01Nzo5IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOnsidHlwZSI6IlF1ZXJ5IiwibG9jYWxJZCI6IjM0OSIsImxvY2F0b3IiOiI1NDoxOC01Nzo5IiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6W3sibG9jYWxJZCI6IjM0OCIsImFsaWFzIjoiJHRoaXMiLCJhbm5vdGF0aW9uIjpbXSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiUXVlcnkiLCJsb2NhbElkIjoiMzQxIiwibG9jYXRvciI6IjU0OjE4LTU3OjMiLCJhbm5vdGF0aW9uIjpbXSwic291cmNlIjpbeyJsb2NhbElkIjoiMzI4IiwibG9jYXRvciI6IjU1OjUtNTU6MjAiLCJhbGlhcyI6IkUiLCJhbm5vdGF0aW9uIjpbXSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiUHJvcGVydHkiLCJsb2NhbElkIjoiMzMwIiwibG9jYXRvciI6IjU1OjUtNTU6MTgiLCJwYXRoIjoiZXh0ZW5zaW9uIiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6eyJ0eXBlIjoiT3BlcmFuZFJlZiIsImxvY2FsSWQiOiIzMjkiLCJuYW1lIjoidGFzayIsImFubm90YXRpb24iOltdfX19XSwibGV0IjpbXSwicmVsYXRpb25zaGlwIjpbXSwid2hlcmUiOnsidHlwZSI6IkVxdWFsIiwibG9jYWxJZCI6IjMzMiIsImxvY2F0b3IiOiI1Njo3LTU2OjgyIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIzMzkiLCJuYW1lIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1TdHJpbmciLCJhbm5vdGF0aW9uIjpbXX0seyJ0eXBlIjoiTmFtZWRUeXBlU3BlY2lmaWVyIiwibG9jYWxJZCI6IjM0MCIsIm5hbWUiOiJ7dXJuOmhsNy1vcmc6ZWxtLXR5cGVzOnIxfVN0cmluZyIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOlt7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIzMzciLCJuYW1lIjoiVG9TdHJpbmciLCJsaWJyYXJ5TmFtZSI6IkZISVJIZWxwZXJzIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIzMzgiLCJuYW1lIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9dXJpIiwiYW5ub3RhdGlvbiI6W119XSwib3BlcmFuZCI6W3sidHlwZSI6IlByb3BlcnR5IiwibG9jYWxJZCI6IjMzNCIsImxvY2F0b3IiOiI1NjoxMy01NjoxNyIsInBhdGgiOiJ1cmwiLCJzY29wZSI6IkUiLCJhbm5vdGF0aW9uIjpbXX1dfSx7InR5cGUiOiJMaXRlcmFsIiwibG9jYWxJZCI6IjMzNSIsImxvY2F0b3IiOiI1NjoyMS01Njo4MiIsInZhbHVlVHlwZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9U3RyaW5nIiwidmFsdWUiOiJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vcmVxdWVzdC1kb05vdFBlcmZvcm0iLCJhbm5vdGF0aW9uIjpbXX1dfX19XSwibGV0IjpbXSwicmVsYXRpb25zaGlwIjpbXSwid2hlcmUiOnsidHlwZSI6Ik5vdCIsImxvY2FsSWQiOiIzNDUiLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiSXNOdWxsIiwibG9jYWxJZCI6IjM0NCIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjp7InR5cGUiOiJQcm9wZXJ0eSIsImxvY2FsSWQiOiIzNDMiLCJwYXRoIjoidmFsdWUiLCJhbm5vdGF0aW9uIjpbXSwic291cmNlIjp7InR5cGUiOiJBbGlhc1JlZiIsImxvY2FsSWQiOiIzNDIiLCJuYW1lIjoiJHRoaXMiLCJhbm5vdGF0aW9uIjpbXX19fX0sInJldHVybiI6eyJsb2NhbElkIjoiMzUwIiwiZGlzdGluY3QiOmZhbHNlLCJhbm5vdGF0aW9uIjpbXSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiUHJvcGVydHkiLCJsb2NhbElkIjoiMzQ3IiwicGF0aCI6InZhbHVlIiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6eyJ0eXBlIjoiQWxpYXNSZWYiLCJsb2NhbElkIjoiMzQ2IiwibmFtZSI6IiR0aGlzIiwiYW5ub3RhdGlvbiI6W119fX19fSwiYXNUeXBlU3BlY2lmaWVyIjp7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiMzUxIiwibG9jYXRvciI6IjU3OjE0LTU3OjIwIiwibmFtZSI6IntodHRwOi8vaGw3Lm9yZy9maGlyfWJvb2xlYW4iLCJhbm5vdGF0aW9uIjpbXX19LCJvcGVyYW5kIjpbeyJsb2NhbElkIjoiMjgwIiwibmFtZSI6InRhc2siLCJhbm5vdGF0aW9uIjpbXSwib3BlcmFuZFR5cGVTcGVjaWZpZXIiOnsidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIyNzkiLCJsb2NhdG9yIjoiNTM6MzUtNTM6MzgiLCJuYW1lIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9VGFzayIsImFubm90YXRpb24iOltdfX1dfSx7ImxvY2FsSWQiOiIyNjIiLCJsb2NhdG9yIjoiNDQ6MS00NzozNyIsIm5hbWUiOiJSZXN1bWUgTWVkaWNhdGlvbiBQcm9wb3NhbCIsImNvbnRleHQiOiJQYXRpZW50IiwiYWNjZXNzTGV2ZWwiOiJQdWJsaWMiLCJhbm5vdGF0aW9uIjpbeyJ0eXBlIjoiQW5ub3RhdGlvbiIsInQiOltdLCJzIjp7InIiOiIyNjIiLCJzIjpbeyJ2YWx1ZSI6WyIiLCJkZWZpbmUgIiwiXCJSZXN1bWUgTWVkaWNhdGlvbiBQcm9wb3NhbFwiIiwiOlxuICAiXX0seyJyIjoiMzEzIiwicyI6W3sicyI6W3siciI6IjI2MyIsInMiOlt7InIiOiIyNjQiLCJzIjpbeyJyIjoiMjY0IiwicyI6W3sidmFsdWUiOlsiWyIsIlRhc2siLCJdIl19XX1dfSx7InZhbHVlIjpbIiAiLCJUIl19XX1dfSx7InZhbHVlIjpbIlxuICAgICJdfSx7InIiOiIyNjYiLCJzIjpbeyJ2YWx1ZSI6WyJ3aGVyZSAiXX0seyJyIjoiMjY2IiwicyI6W3siciI6IjI2NyIsInMiOlt7InIiOiIyNjkiLCJzIjpbeyJyIjoiMjY4IiwicyI6W3sidmFsdWUiOlsiVCJdfV19LHsidmFsdWUiOlsiLiJdfSx7InIiOiIyNjkiLCJzIjpbeyJ2YWx1ZSI6WyJjb2RlIl19XX1dfSx7InZhbHVlIjpbIiAiLCJ+IiwiICJdfSx7InIiOiIyNzAiLCJzIjpbeyJ2YWx1ZSI6WyJcIlJlc3VtZSBBY3Rpdml0eVwiIl19XX1dfSx7InZhbHVlIjpbIlxuICAgICAgYW5kICJdfSx7InIiOiIzMTIiLCJzIjpbeyJyIjoiMjgxIiwicyI6W3sidmFsdWUiOlsiZG9Ob3RQZXJmb3JtIiwiKCJdfSx7InIiOiIyNzciLCJzIjpbeyJ2YWx1ZSI6WyJUIl19XX0seyJ2YWx1ZSI6WyIpIl19XX0seyJ2YWx1ZSI6WyIgaXMgbm90IHRydWUiXX1dfV19XX1dfV19fV0sImV4cHJlc3Npb24iOnsidHlwZSI6IlF1ZXJ5IiwibG9jYWxJZCI6IjMxMyIsImxvY2F0b3IiOiI0NTozLTQ3OjM3IiwiYW5ub3RhdGlvbiI6W10sInNvdXJjZSI6W3sibG9jYWxJZCI6IjI2MyIsImxvY2F0b3IiOiI0NTozLTQ1OjEwIiwiYWxpYXMiOiJUIiwiYW5ub3RhdGlvbiI6W10sImV4cHJlc3Npb24iOnsidHlwZSI6IlJldHJpZXZlIiwibG9jYWxJZCI6IjI2NCIsImxvY2F0b3IiOiI0NTozLTQ1OjgiLCJkYXRhVHlwZSI6IntodHRwOi8vaGw3Lm9yZy9maGlyfVRhc2siLCJ0ZW1wbGF0ZUlkIjoiaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL1Rhc2siLCJhbm5vdGF0aW9uIjpbXSwiaW5jbHVkZSI6W10sImNvZGVGaWx0ZXIiOltdLCJkYXRlRmlsdGVyIjpbXSwib3RoZXJGaWx0ZXIiOltdfX1dLCJsZXQiOltdLCJyZWxhdGlvbnNoaXAiOltdLCJ3aGVyZSI6eyJ0eXBlIjoiQW5kIiwibG9jYWxJZCI6IjI2NiIsImxvY2F0b3IiOiI0Njo1LTQ3OjM3IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJFcXVpdmFsZW50IiwibG9jYWxJZCI6IjI2NyIsImxvY2F0b3IiOiI0NjoxMS00NjozNiIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOlt7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiMjc1IiwibmFtZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9Q29uY2VwdCIsImFubm90YXRpb24iOltdfSx7InR5cGUiOiJOYW1lZFR5cGVTcGVjaWZpZXIiLCJsb2NhbElkIjoiMjc2IiwibmFtZSI6Int1cm46aGw3LW9yZzplbG0tdHlwZXM6cjF9Q29uY2VwdCIsImFubm90YXRpb24iOltdfV0sIm9wZXJhbmQiOlt7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIyNzEiLCJuYW1lIjoiVG9Db25jZXB0IiwibGlicmFyeU5hbWUiOiJGSElSSGVscGVycyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiUHJvcGVydHkiLCJsb2NhbElkIjoiMjY5IiwibG9jYXRvciI6IjQ2OjExLTQ2OjE2IiwicGF0aCI6ImNvZGUiLCJzY29wZSI6IlQiLCJhbm5vdGF0aW9uIjpbXX1dfSx7InR5cGUiOiJUb0NvbmNlcHQiLCJsb2NhbElkIjoiMjczIiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W3sidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIyNzQiLCJuYW1lIjoie3VybjpobDctb3JnOmVsbS10eXBlczpyMX1Db2RlIiwiYW5ub3RhdGlvbiI6W119XSwib3BlcmFuZCI6eyJ0eXBlIjoiQ29kZVJlZiIsImxvY2FsSWQiOiIyNzAiLCJsb2NhdG9yIjoiNDY6MjAtNDY6MzYiLCJuYW1lIjoiUmVzdW1lIEFjdGl2aXR5IiwiYW5ub3RhdGlvbiI6W119fV19LHsidHlwZSI6Ik5vdCIsImxvY2FsSWQiOiIzMTIiLCJsb2NhdG9yIjoiNDc6MTEtNDc6MzciLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiSXNUcnVlIiwibG9jYWxJZCI6IjMxMCIsImxvY2F0b3IiOiI0NzoxMS00NzozNyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjp7InR5cGUiOiJGdW5jdGlvblJlZiIsImxvY2FsSWQiOiIzMTEiLCJuYW1lIjoiVG9Cb29sZWFuIiwibGlicmFyeU5hbWUiOiJGSElSSGVscGVycyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiRnVuY3Rpb25SZWYiLCJsb2NhbElkIjoiMjgxIiwibG9jYXRvciI6IjQ3OjExLTQ3OjI1IiwibmFtZSI6ImRvTm90UGVyZm9ybSIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOltdLCJvcGVyYW5kIjpbeyJ0eXBlIjoiQWxpYXNSZWYiLCJsb2NhbElkIjoiMjc3IiwibG9jYXRvciI6IjQ3OjI0IiwibmFtZSI6IlQiLCJhbm5vdGF0aW9uIjpbXX1dfV19fX1dfX19LHsibG9jYWxJZCI6IjMxNiIsImxvY2F0b3IiOiI0OToxLTUxOjQ3IiwibmFtZSI6IklzIFJlY29tbWVuZGF0aW9uIEFwcGxpY2FibGUiLCJjb250ZXh0IjoiUGF0aWVudCIsImFjY2Vzc0xldmVsIjoiUHVibGljIiwiYW5ub3RhdGlvbiI6W3sidHlwZSI6IkFubm90YXRpb24iLCJ0IjpbXSwicyI6eyJyIjoiMzE2IiwicyI6W3sidmFsdWUiOlsiIiwiZGVmaW5lICIsIlwiSXMgUmVjb21tZW5kYXRpb24gQXBwbGljYWJsZVwiIiwiOlxuICAiXX0seyJyIjoiMzE3IiwicyI6W3siciI6IjMxOCIsInMiOlt7InZhbHVlIjpbIlwiSW5jbHVzaW9uIENyaXRlcmlhXCIiXX1dfSx7InZhbHVlIjpbIlxuICAgIGFuZCAiXX0seyJyIjoiMzE5IiwicyI6W3sidmFsdWUiOlsibm90ICJdfSx7InIiOiIzMjAiLCJzIjpbeyJ2YWx1ZSI6WyJleGlzdHMgIl19LHsiciI6IjMyMSIsInMiOlt7InZhbHVlIjpbIlwiUmVzdW1lIE1lZGljYXRpb24gUHJvcG9zYWxcIiJdfV19XX1dfV19XX19XSwiZXhwcmVzc2lvbiI6eyJ0eXBlIjoiQW5kIiwibG9jYWxJZCI6IjMxNyIsImxvY2F0b3IiOiI1MDozLTUxOjQ3IiwiYW5ub3RhdGlvbiI6W10sInNpZ25hdHVyZSI6W10sIm9wZXJhbmQiOlt7InR5cGUiOiJFeHByZXNzaW9uUmVmIiwibG9jYWxJZCI6IjMxOCIsImxvY2F0b3IiOiI1MDozLTUwOjIyIiwibmFtZSI6IkluY2x1c2lvbiBDcml0ZXJpYSIsImFubm90YXRpb24iOltdfSx7InR5cGUiOiJOb3QiLCJsb2NhbElkIjoiMzE5IiwibG9jYXRvciI6IjUxOjktNTE6NDciLCJhbm5vdGF0aW9uIjpbXSwic2lnbmF0dXJlIjpbXSwib3BlcmFuZCI6eyJ0eXBlIjoiRXhpc3RzIiwibG9jYWxJZCI6IjMyMCIsImxvY2F0b3IiOiI1MToxMy01MTo0NyIsImFubm90YXRpb24iOltdLCJzaWduYXR1cmUiOlt7InR5cGUiOiJMaXN0VHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIzMjIiLCJhbm5vdGF0aW9uIjpbXSwiZWxlbWVudFR5cGUiOnsidHlwZSI6Ik5hbWVkVHlwZVNwZWNpZmllciIsImxvY2FsSWQiOiIzMjMiLCJuYW1lIjoie2h0dHA6Ly9obDcub3JnL2ZoaXJ9VGFzayIsImFubm90YXRpb24iOltdfX1dLCJvcGVyYW5kIjp7InR5cGUiOiJFeHByZXNzaW9uUmVmIiwibG9jYWxJZCI6IjMyMSIsImxvY2F0b3IiOiI1MToyMC01MTo0NyIsIm5hbWUiOiJSZXN1bWUgTWVkaWNhdGlvbiBQcm9wb3NhbCIsImFubm90YXRpb24iOltdfX19XX19XX19fQ=="
    }
  ]
}