WHO SMART Guidelines - HIV
0.4.3 - ci-build

WHO SMART Guidelines - HIV - Local Development build (v0.4.3) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

: HIVConcepts - TTL Representation

Draft as of 2025-02-07

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 -------------------------------------------------------------------

 a fhir:Library ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "HIVConcepts"] ; # 
  fhir:meta [
    ( fhir:profile [
fhir:v "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary>     ] [
fhir:v "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary>     ] [
fhir:v "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library>     ] [
fhir:v "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module>     ] )
  ] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n<div>\n    <table class=\"grid dict\">\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Title: </b></th>\n            <td style=\"padding-left: 4px;\">HIVConcepts</td>\n        </tr>\n        \n\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Id: </b></th>\n            <td style=\"padding-left: 4px;\">HIVConcepts</td>\n        </tr>\n        \n\n        \n        \n        <tr>\n            <th scope=\"row\"><b>Version: </b></th>\n            <td style=\"padding-left: 4px;\">0.4.3</td>\n        </tr>\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Url: </b></th>\n            <td style=\"padding-left: 4px;\"><a href=\"Library-HIVConcepts.html\">HIVConcepts</a></td>\n        </tr>\n        \n\n        \n\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Status: </b></th>\n            <td style=\"padding-left: 4px;\">draft</td>\n        </tr>\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Experimental: </b></th>\n            <td style=\"padding-left: 4px;\">true</td>\n        </tr>\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Type: </b></th>\n            <td style=\"padding-left: 4px;\">\n                \n                    \n                        \n                        <p style=\"margin-bottom: 5px;\">\n                            <b>system: </b> <span><a href=\"http://terminology.hl7.org/6.0.2/CodeSystem-library-type.html\">http://terminology.hl7.org/CodeSystem/library-type</a></span>\n                        </p>\n                        \n                        \n                        <p style=\"margin-bottom: 5px;\">\n                            <b>code: </b> <span>logic-library</span>\n                        </p>\n                        \n                        \n                    \n                \n                \n            </td>\n        </tr>\n        \n\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Date: </b></th>\n            <td style=\"padding-left: 4px;\">2025-02-07 14:15:45+0000</td>\n        </tr>\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Publisher: </b></th>\n            <td style=\"padding-left: 4px;\">WHO</td>\n        </tr>\n        \n\n        \n        <tr>\n            <th scope=\"row\"><b>Description: </b></th>\n            <td style=\"padding-left: 4px;\"><div><p>Description not yet available for HIVConcepts.</p>\n</div></td>\n        </tr>\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n\n        \n        \n        <tr>\n          <td colspan=\"2\">\n            <table>\n              <tr><th><a id=\"cql-content\"><b>Content: </b></a> text/cql</th></tr>\n              <tr><td><pre><code class=\"language-cql\">// **Automatically generated from DAK Data Dictionary**\n\n// This file contains all concepts from the Data Dictionary that are labeled\n// as linked to Aggregate Indicators in the indicator CQL files and CDS CQL files.\n\n// Valuesets reference the IG ValueSet definitions and are labeled with `Choices`\n// Codes are provided for each Data Dictionary concept\n// Specific Data Element IDs are appended to the label if the label is not unique within the DAK\n\nlibrary HIVConcepts version '0.0.2'\n\ncodesystem &quot;HIVConcepts&quot;: 'http://smart.who.int/hiv/CodeSystem/HIVConcepts'\n\nvalueset &quot;Referred by Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.A.DE5'\nvalueset &quot;Country of birth Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.A.DE13'\nvalueset &quot;Gender Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.A.DE18'\nvalueset &quot;Sex Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.A.DE25'\nvalueset &quot;Marital Status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.A.DE30'\nvalueset &quot;Administrative Area Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.A.DE43'\nvalueset &quot;Communication preferences Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.A.DE46'\nvalueset &quot;Reason for visit - HIV.B.DE1 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE1'\nvalueset &quot;Referred through partner services Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE5'\nvalueset &quot;Type of contact or partner for partner services Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE8'\nvalueset &quot;Testing entry point Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE15'\nvalueset &quot;Entry point for community-level testing Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE18'\nvalueset &quot;Entry point for facility-level testing - HIV.B.DE22 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE22'\nvalueset &quot;Partner HIV status reported Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE33'\nvalueset &quot;Partner is from a key population Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE37'\nvalueset &quot;HIV self-test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE44'\nvalueset &quot;Key population member type - HIV.B.DE50 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE50'\nvalueset &quot;HIV exposure type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE61'\nvalueset &quot;HIV diagnosing facility Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE66'\nvalueset &quot;HIV serotype Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE68'\nvalueset &quot;Type of contact elicited Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE74'\nvalueset &quot;HIV test type - HIV.B.DE81 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE81'\nvalueset &quot;Assay number in testing strategy - HIV.B.DE88 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE88'\nvalueset &quot;Test result of HIV assay 1 - HIV.B.DE94 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE94'\nvalueset &quot;Test result of HIV assay 2 - HIV.B.DE98 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE98'\nvalueset &quot;Test result of HIV assay 3 - HIV.B.DE102 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE102'\nvalueset &quot;Test result of HIV assay 1 repeated - HIV.B.DE106 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE106'\nvalueset &quot;HIV test result - HIV.B.DE111 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE111'\nvalueset &quot;HIV status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE115'\nvalueset &quot;Site where positive HIV test confirmed Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE120'\nvalueset &quot;Probable route of transmission Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE121'\nvalueset &quot;Partner HIV test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE132'\nvalueset &quot;Partner HIV status confirmed Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE136'\nvalueset &quot;Counselling provided Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE142'\nvalueset &quot;Prevention services offered and referrals - HIV.B.DE149 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE149'\nvalueset &quot;Sexual and reproductive health integrated services - HIV.B.DE158 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE158'\nvalueset &quot;Offer other clinical services - HIV.B.DE165 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE165'\nvalueset &quot;Other support services - HIV.B.DE172 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE172'\nvalueset &quot;Intimate partner violence enquiry results Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE179'\nvalueset &quot;Type of follow-up appointment - HIV.B.DE191 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE191'\nvalueset &quot;Adverse event severity Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE201'\nvalueset &quot;Timing of adverse event Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE204'\nvalueset &quot;Type of adverse VMMC event Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE207'\nvalueset &quot;Syndrome/STI diagnosed - HIV.B.DE226 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE226'\nvalueset &quot;STI tested for - HIV.B.DE237 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE237'\nvalueset &quot;Syphilis test result - HIV.B.DE250 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE250'\nvalueset &quot;Gonorrhoea test result - HIV.B.DE256 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE256'\nvalueset &quot;Type of specimen - HIV.B.DE261 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE261'\nvalueset &quot;Syphilis test type - HIV.B.DE269 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE269'\nvalueset &quot;Neisseria gonorrhoeae test type - HIV.B.DE276 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE276'\nvalueset &quot;Chlamydia trachomatis test type - HIV.B.DE284 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE284'\nvalueset &quot;Trichomonas vaginalis test type - HIV.B.DE293 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE293'\nvalueset &quot;Herpes simplex virus HSV test type - HIV.B.DE301 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE301'\nvalueset &quot;Mycoplasma genitalium test type - HIV.B.DE306 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE306'\nvalueset &quot;STI test result - HIV.B.DE312 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE312'\nvalueset &quot;Confirmatory syphilis test type - HIV.B.DE317 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE317'\nvalueset &quot;Confirmatory STI test result - HIV.B.DE325 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.B.DE325'\nvalueset &quot;Reason for PrEP visit Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE1'\nvalueset &quot;PrEP dosing type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE11'\nvalueset &quot;Current PrEP regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE17'\nvalueset &quot;Experience with PrEP Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE24'\nvalueset &quot;PEP history Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE31'\nvalueset &quot;Signs of substantial risk of HIV infection - HIV.C.DE36 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE36'\nvalueset &quot;Pregnancy intention in serodiscordant partnerships Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE41'\nvalueset &quot;Acute HIV infection symptoms - HIV.C.DE46 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE46'\nvalueset &quot;Sex partners HIV treatment status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE55'\nvalueset &quot;Screenings and diagnostics for PrEP users Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE63'\nvalueset &quot;Medications prescribed - HIV.C.DE75 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE75'\nvalueset &quot;PrEP product prescribed Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE80'\nvalueset &quot;Preferred PEP backbone regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE91'\nvalueset &quot;Alternative PEP backbone regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE95'\nvalueset &quot;Preferred third PEP drug Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE99'\nvalueset &quot;Alternative third PEP drug Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE101'\nvalueset &quot;Sex factor for estimating creatinine clearance Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE107'\nvalueset &quot;Contraindications to PrEP usage Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE112'\nvalueset &quot;PrEP regimen prescribed Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE122'\nvalueset &quot;Type of follow-up appointment - HIV.C.DE125 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE125'\nvalueset &quot;Prevention services offered and referrals - HIV.C.DE131 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE131'\nvalueset &quot;Condom type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE138'\nvalueset &quot;HIV self-test distributed for use by Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE143'\nvalueset &quot;Sexual and reproductive health integrated services - HIV.C.DE149 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE149'\nvalueset &quot;Offer other clinical services - HIV.C.DE157 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE157'\nvalueset &quot;Other support services - HIV.C.DE164 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.C.DE164'\nvalueset &quot;Reason for visit - HIV.D.DE1 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1'\nvalueset &quot;Signs of serious illness Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE17'\nvalueset &quot;ART start type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE43'\nvalueset &quot;Facility transferred from Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE52'\nvalueset &quot;Facility where client first enrolled in HIV care Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE55'\nvalueset &quot;Antiretroviral ARV drugs received prior to enrolment Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE56'\nvalueset &quot;Location ARV drugs received prior to enrolment Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE63'\nvalueset &quot;ARV drug regimen received prior to enrolment Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE64'\nvalueset &quot;Existing chronic health conditions Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE65'\nvalueset &quot;Original first-line ART regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE74'\nvalueset &quot;Current ART regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE75'\nvalueset &quot;Preferred first-line ART regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE77'\nvalueset &quot;Alternative first-line ART regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE78'\nvalueset &quot;First-line ART regimen under special circumstances Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE79'\nvalueset &quot;Preferred second-line ART regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE80'\nvalueset &quot;Alternative second-line ART regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE81'\nvalueset &quot;Optimal regimen for transition Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE82'\nvalueset &quot;Current ART regimen first-, second-, or third-line Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE83'\nvalueset &quot;ART regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE90'\nvalueset &quot;ART regimen composition Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE128'\nvalueset &quot;ART regimen drug class Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE146'\nvalueset &quot;Prevention services offered and referrals - HIV.D.DE152 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE152'\nvalueset &quot;Sexual and reproductive health integrated services - HIV.D.DE156 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE156'\nvalueset &quot;HBsAg test result - HIV.D.DE162 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE162'\nvalueset &quot;HBV treatment regimen prescribed Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE168'\nvalueset &quot;HCV test result - HIV.D.DE170 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE170'\nvalueset &quot;HCV treatment regimen prescribed Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE177'\nvalueset &quot;HCV viral load test result - HIV.D.DE179 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE179'\nvalueset &quot;HCV medicine type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE182'\nvalueset &quot;HIV clinical stage - HIV.D.DE186 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE186'\nvalueset &quot;Reasons for adherence problem - HIV.D.DE197 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE197'\nvalueset &quot;Reason ART stopped - HIV.D.DE217 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE217'\nvalueset &quot;Treatment failure Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE225'\nvalueset &quot;General care activities recommended Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE229'\nvalueset &quot;Preventing and treating coinfections Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE247'\nvalueset &quot;Risk factors, comorbidities and coinfections signs and symptoms Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE259'\nvalueset &quot;WHO HIV clinical stage condition or symptom - HIV.D.DE289 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE289'\nvalueset &quot;Clinical stage at start of ART Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE358'\nvalueset &quot;Reasons for delayed ART initiation Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE370'\nvalueset &quot;Time to start ART Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE383'\nvalueset &quot;Reason for HIV viral load test Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE391'\nvalueset &quot;Monitoring examinations Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE399'\nvalueset &quot;Reason for ARV drug regimen substitution Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE418'\nvalueset &quot;Reason for regimen switch Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE430'\nvalueset &quot;ART regimen prescribed Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE444'\nvalueset &quot;Coinfection status at ART start Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE446'\nvalueset &quot;Pregnant and breastfeeding status at ART start Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE449'\nvalueset &quot;Medications prescribed - HIV.D.DE457 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE457'\nvalueset &quot;Medications dispensed Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE461'\nvalueset &quot;Type of treatment-limiting toxicity Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE466'\nvalueset &quot;Reasons for substitution within first-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE482'\nvalueset &quot;New antiretroviral regimen after substitution within first-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE483'\nvalueset &quot;New regimen after switch to second-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE485'\nvalueset &quot;Reason for switch to second-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE486'\nvalueset &quot;Reasons for substitution within second-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE488'\nvalueset &quot;New regimens after substitution within second-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE489'\nvalueset &quot;New regimen after switch to third-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE491'\nvalueset &quot;Reason for switch to third-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE492'\nvalueset &quot;Reasons for substitution within third-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE494'\nvalueset &quot;New regimens after substitution within third-line regimen Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE495'\nvalueset &quot;HIV status of family member Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE514'\nvalueset &quot;Other support services - HIV.D.DE519 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE519'\nvalueset &quot;Type of follow-up appointment - HIV.D.DE525 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE525'\nvalueset &quot;Reason blood pressure reading not done Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE532'\nvalueset &quot;Current medications Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE537'\nvalueset &quot;Allergies Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE560'\nvalueset &quot;Family planning method used Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE569'\nvalueset &quot;Medication status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE593'\nvalueset &quot;Vaccine brand Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE603'\nvalueset &quot;Vaccine type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE604'\nvalueset &quot;Vaccination location Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE606'\nvalueset &quot;Disease targeted Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE610'\nvalueset &quot;Reason immunization was not provided Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE636'\nvalueset &quot;Reason malaria prophylaxis not provided Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE646'\nvalueset &quot;Cervical cancer primary screening test type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE658'\nvalueset &quot;HPV-DNA cervical cancer screening test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE664'\nvalueset &quot;VIA cervical cancer screening test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE668'\nvalueset &quot;Cervical cytology screening test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE673'\nvalueset &quot;Cervical cancer triage test type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE681'\nvalueset &quot;HPV16/18 test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE688'\nvalueset &quot;Cervical cancer colposcopy result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE691'\nvalueset &quot;Cervical cancer histopathology result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE697'\nvalueset &quot;Cervical cancer screening outcome Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE706'\nvalueset &quot;Cervical cancer diagnosis Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE709'\nvalueset &quot;Cervical cancer stage at diagnosis Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE712'\nvalueset &quot;Treatment method for cervical precancer lesions Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE719'\nvalueset &quot;Invasive cervical cancer treatment method Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE731'\nvalueset &quot;Entry point for facility-level testing - HIV.D.DE746 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE746'\nvalueset &quot;Offer other clinical services - HIV.D.DE753 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE753'\nvalueset &quot;DSD ART models Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE764'\nvalueset &quot;Syndrome/STI diagnosed - HIV.D.DE778 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE778'\nvalueset &quot;STI tested for - HIV.D.DE789 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE789'\nvalueset &quot;Syphilis test result - HIV.D.DE802 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE802'\nvalueset &quot;Gonorrhoea test result - HIV.D.DE808 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE808'\nvalueset &quot;Type of specimen - HIV.D.DE813 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE813'\nvalueset &quot;Syphilis test type - HIV.D.DE821 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE821'\nvalueset &quot;Neisseria gonorrhoeae test type - HIV.D.DE828 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE828'\nvalueset &quot;Chlamydia trachomatis test type - HIV.D.DE836 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE836'\nvalueset &quot;Trichomonas vaginalis test type - HIV.D.DE845 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE845'\nvalueset &quot;Herpes simplex virus HSV test type - HIV.D.DE853 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE853'\nvalueset &quot;Mycoplasma genitalium test type - HIV.D.DE858 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE858'\nvalueset &quot;STI test result - HIV.D.DE864 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE864'\nvalueset &quot;Confirmatory syphilis test type - HIV.D.DE869 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE869'\nvalueset &quot;Confirmatory STI test result - HIV.D.DE877 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE877'\nvalueset &quot;Staging of liver disease Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE893'\nvalueset &quot;WHO functional status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE897'\nvalueset &quot;Medication/drug Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE903'\nvalueset &quot;WHO HIV clinical stage condition or symptom - HIV.D.DE934 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE934'\nvalueset &quot;TB diagnosis result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE939'\nvalueset &quot;Method of TB diagnosis Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE942'\nvalueset &quot;TB treatment history Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE947'\nvalueset &quot;TB screening algorithm Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE956'\nvalueset &quot;Symptoms of TB Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE973'\nvalueset &quot;TB screening result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE986'\nvalueset &quot;TB diagnostic test category Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE992'\nvalueset &quot;TB treatment outcome Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1002'\nvalueset &quot;TB treatment regimen composition Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1010'\nvalueset &quot;TB status at ART start Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1019'\nvalueset &quot;TPT regimen type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1028'\nvalueset &quot;TB preventive treatment TPT status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.D.DE1034'\nvalueset &quot;Source of gestational age Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE6'\nvalueset &quot;Past pregnancy complications Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE17'\nvalueset &quot;Timing of ART initiation Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE41'\nvalueset &quot;Pregnancy outcome Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE47'\nvalueset &quot;Delivery mode Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE52'\nvalueset &quot;Preterm birth status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE62'\nvalueset &quot;Place of delivery Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE67'\nvalueset &quot;Cause of death of mother Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE75'\nvalueset &quot;Gender of infant Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE91'\nvalueset &quot;Maternal HIV test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE104'\nvalueset &quot;Infant or child exposure to HIV Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE108'\nvalueset &quot;Key population member type - HIV.E.DE114 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE114'\nvalueset &quot;Infant feeding practice Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE127'\nvalueset &quot;Type of iron supplement dosage provided Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE136'\nvalueset &quot;Maternal HIV status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE141'\nvalueset &quot;Maternal HIV status at first ANC visit - HIV.E.DE145 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE145'\nvalueset &quot;Maternal syphilis test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE149'\nvalueset &quot;Signs of substantial risk of HIV infection - HIV.E.DE155 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE155'\nvalueset &quot;HIV test type - HIV.E.DE168 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE168'\nvalueset &quot;Maternal and child health service visit Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE173'\nvalueset &quot;EID sample number Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE180'\nvalueset &quot;EID test number Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE183'\nvalueset &quot;EID test number 1 test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE186'\nvalueset &quot;EID test number 2 test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE190'\nvalueset &quot;Assay number in testing strategy - HIV.E.DE194 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE194'\nvalueset &quot;Test result of HIV assay 1 - HIV.E.DE200 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE200'\nvalueset &quot;Test result of HIV assay 2 - HIV.E.DE204 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE204'\nvalueset &quot;Test result of HIV assay 3 - HIV.E.DE208 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE208'\nvalueset &quot;Test result of HIV assay 1 repeated - HIV.E.DE212 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE212'\nvalueset &quot;Test result of syphilis assay 1 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE216'\nvalueset &quot;Test result of syphilis assay 1 repeated Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE220'\nvalueset &quot;Infant HIV status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE225'\nvalueset &quot;Final diagnosis of HIV-exposed infant - HIV.E.DE230 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE230'\nvalueset &quot;HIV-exposed infant reason for unknown final status Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE234'\nvalueset &quot;Cause of death of infant Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE240'\nvalueset &quot;Blood group and Rh factor Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE246'\nvalueset &quot;Asymptomatic bacteriuria ASB test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE255'\nvalueset &quot;Urine protein test result Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE259'\nvalueset &quot;Type of hypertensive disorder Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.E.DE264'\nvalueset &quot;HIV viral load specimen type Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE13'\nvalueset &quot;HBsAg test result - HIV.G.DE18 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE18'\nvalueset &quot;Reason Hepatitis B test not conducted Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE22'\nvalueset &quot;Hepatitis B diagnosis Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE29'\nvalueset &quot;Reason Hepatitis C test not done Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE35'\nvalueset &quot;HCV test result - HIV.G.DE43 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE43'\nvalueset &quot;HCV viral load test result - HIV.G.DE48 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE48'\nvalueset &quot;Hepatitis C diagnosis Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE51'\nvalueset &quot;Syphilis test type - HIV.G.DE55 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE55'\nvalueset &quot;Reason syphilis test not done Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE62'\nvalueset &quot;Syphilis test result - HIV.G.DE70 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE70'\nvalueset &quot;Syphilis diagnosis Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.G.DE74'\nvalueset &quot;Reason for follow-up Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE1'\nvalueset &quot;Contact method Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE13'\nvalueset &quot;Source of information Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE17'\nvalueset &quot;Outcome from outreach attempt Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE23'\nvalueset &quot;HIV status of partner or contact Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE34'\nvalueset &quot;HIV treatment outcome Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE41'\nvalueset &quot;Transfer to facility Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE50'\nvalueset &quot;Reasons for adherence problem - HIV.H.DE53 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE53'\nvalueset &quot;Reason ART stopped - HIV.H.DE74 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.H.DE74'\nvalueset &quot;Reason for referral Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.I.DE2'\nvalueset &quot;HIV prevention intervention Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.PRV.DE2'\nvalueset &quot;HIV status of contact Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.PRV.DE11'\nvalueset &quot;HIV test result - HIV.SRV.DE2 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE2'\nvalueset &quot;HIV clinical stage - HIV.SRV.DE5 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE5'\nvalueset &quot;Maternal HIV status at first ANC visit - HIV.SRV.DE19 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE19'\nvalueset &quot;Test result of HIV assay 1 - HIV.SRV.DE21 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE21'\nvalueset &quot;Final diagnosis of HIV-exposed infant - HIV.SRV.DE22 Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.SRV.DE22'\nvalueset &quot;HIV burden of the setting Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.Config.DE12'\nvalueset &quot;Other priority populations Choices&quot;: 'http://smart.who.int/hiv/ValueSet/HIV.Config.DE19'\n\ncode &quot;Visit date - HIV.A.DE3&quot;: 'HIV.A.DE3' from &quot;HIVConcepts&quot; display 'Visit date'\ncode &quot;Estimated age&quot;: 'HIV.A.DE16' from &quot;HIVConcepts&quot; display 'Estimated age'\ncode &quot;Age&quot;: 'HIV.A.DE17' from &quot;HIVConcepts&quot; display 'Age'\ncode &quot;Gender&quot;: 'HIV.A.DE18' from &quot;HIVConcepts&quot; display 'Gender*'\ncode &quot;Female&quot;: 'HIV.A.DE19' from &quot;HIVConcepts&quot; display 'Female'\ncode &quot;Male&quot;: 'HIV.A.DE20' from &quot;HIVConcepts&quot; display 'Male'\ncode &quot;Transgender male&quot;: 'HIV.A.DE21' from &quot;HIVConcepts&quot; display 'Transgender male'\ncode &quot;Transgender female&quot;: 'HIV.A.DE22' from &quot;HIVConcepts&quot; display 'Transgender female'\ncode &quot;Other - HIV.A.DE23&quot;: 'HIV.A.DE23' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Reason for visit - HIV.B.DE1&quot;: 'HIV.B.DE1' from &quot;HIVConcepts&quot; display 'Reason for visit'\ncode &quot;First-time HIV test&quot;: 'HIV.B.DE2' from &quot;HIVConcepts&quot; display 'First-time HIV test'\ncode &quot;Retesting for HIV - HIV.B.DE3&quot;: 'HIV.B.DE3' from &quot;HIVConcepts&quot; display 'Retesting for HIV'\ncode &quot;HIV testing services visit&quot;: 'HIV.B.DE4' from &quot;HIVConcepts&quot; display 'HIV testing services visit'\ncode &quot;Referred through partner services&quot;: 'HIV.B.DE5' from &quot;HIVConcepts&quot; display 'Referred through partner services'\ncode &quot;Partner or contact of an index case&quot;: 'HIV.B.DE6' from &quot;HIVConcepts&quot; display 'Partner or contact of an index case'\ncode &quot;Partner or contact of an HIV testing client non-index case&quot;: 'HIV.B.DE7' from &quot;HIVConcepts&quot; display 'Partner or contact of an HIV testing client non-index case'\ncode &quot;Type of contact or partner for partner services&quot;: 'HIV.B.DE8' from &quot;HIVConcepts&quot; display 'Type of contact or partner for partner services'\ncode &quot;Biological child&quot;: 'HIV.B.DE9' from &quot;HIVConcepts&quot; display 'Biological child'\ncode &quot;Drug-injecting partner - HIV.B.DE10&quot;: 'HIV.B.DE10' from &quot;HIVConcepts&quot; display 'Drug-injecting partner'\ncode &quot;Sexual partner - HIV.B.DE11&quot;: 'HIV.B.DE11' from &quot;HIVConcepts&quot; display 'Sexual partner'\ncode &quot;Social contact - HIV.B.DE12&quot;: 'HIV.B.DE12' from &quot;HIVConcepts&quot; display 'Social contact'\ncode &quot;Date/time of suspected exposure to HIV - HIV.B.DE14&quot;: 'HIV.B.DE14' from &quot;HIVConcepts&quot; display 'Date/time of suspected exposure to HIV'\ncode &quot;Testing entry point&quot;: 'HIV.B.DE15' from &quot;HIVConcepts&quot; display 'Testing entry point'\ncode &quot;Community-level testing&quot;: 'HIV.B.DE16' from &quot;HIVConcepts&quot; display 'Community-level testing'\ncode &quot;Facility-level testing&quot;: 'HIV.B.DE17' from &quot;HIVConcepts&quot; display 'Facility-level testing'\ncode &quot;Currently pregnant - HIV.B.DE29&quot;: 'HIV.B.DE29' from &quot;HIVConcepts&quot; display 'Currently pregnant'\ncode &quot;Breastfeeding - HIV.B.DE32&quot;: 'HIV.B.DE32' from &quot;HIVConcepts&quot; display 'Breastfeeding'\ncode &quot;Partner HIV status reported&quot;: 'HIV.B.DE33' from &quot;HIVConcepts&quot; display 'Partner HIV status reported'\ncode &quot;HIV-positive&quot;: 'HIV.B.DE34' from &quot;HIVConcepts&quot; display 'HIV-positive'\ncode &quot;HIV-negative&quot;: 'HIV.B.DE35' from &quot;HIVConcepts&quot; display 'HIV-negative'\ncode &quot;Unknown&quot;: 'HIV.B.DE36' from &quot;HIVConcepts&quot; display 'Unknown'\ncode &quot;Key population member - HIV.B.DE49&quot;: 'HIV.B.DE49' from &quot;HIVConcepts&quot; display 'Key population member*'\ncode &quot;Key population member type - HIV.B.DE50&quot;: 'HIV.B.DE50' from &quot;HIVConcepts&quot; display 'Key population member type*'\ncode &quot;Sex worker - HIV.B.DE51&quot;: 'HIV.B.DE51' from &quot;HIVConcepts&quot; display 'Sex worker'\ncode &quot;Men who have sex with men&quot;: 'HIV.B.DE52' from &quot;HIVConcepts&quot; display 'Men who have sex with men'\ncode &quot;Trans and gender-diverse people - HIV.B.DE53&quot;: 'HIV.B.DE53' from &quot;HIVConcepts&quot; display 'Trans and gender-diverse people'\ncode &quot;People who inject drugs - HIV.B.DE54&quot;: 'HIV.B.DE54' from &quot;HIVConcepts&quot; display 'People who inject drugs'\ncode &quot;People living in prisons and other closed settings&quot;: 'HIV.B.DE55' from &quot;HIVConcepts&quot; display 'People living in prisons and other closed settings'\ncode &quot;Date HIV test results returned&quot;: 'HIV.B.DE60' from &quot;HIVConcepts&quot; display 'Date HIV test results returned'\ncode &quot;HIV exposure type&quot;: 'HIV.B.DE61' from &quot;HIVConcepts&quot; display 'HIV exposure type*'\ncode &quot;Occupational&quot;: 'HIV.B.DE62' from &quot;HIVConcepts&quot; display 'Occupational'\ncode &quot;Non-occupational violent&quot;: 'HIV.B.DE63' from &quot;HIVConcepts&quot; display 'Non-occupational violent'\ncode &quot;Non-occupational consensual sex&quot;: 'HIV.B.DE64' from &quot;HIVConcepts&quot; display 'Non-occupational consensual sex'\ncode &quot;Date informed of HIV-positive diagnosis&quot;: 'HIV.B.DE65' from &quot;HIVConcepts&quot; display 'Date informed of HIV-positive diagnosis'\ncode &quot;HIV diagnosis date&quot;: 'HIV.B.DE71' from &quot;HIVConcepts&quot; display 'HIV diagnosis date'\ncode &quot;ART start date - HIV.B.DE72&quot;: 'HIV.B.DE72' from &quot;HIVConcepts&quot; display 'ART start date'\ncode &quot;HIV test conducted&quot;: 'HIV.B.DE80' from &quot;HIVConcepts&quot; display 'HIV test conducted'\ncode &quot;HIV test type - HIV.B.DE81&quot;: 'HIV.B.DE81' from &quot;HIVConcepts&quot; display 'HIV test type'\ncode &quot;Rapid diagnostic test for HIV - HIV.B.DE82&quot;: 'HIV.B.DE82' from &quot;HIVConcepts&quot; display 'Rapid diagnostic test for HIV'\ncode &quot;Enzyme immunoassay for HIV - HIV.B.DE83&quot;: 'HIV.B.DE83' from &quot;HIVConcepts&quot; display 'Enzyme immunoassay for HIV'\ncode &quot;Nucleic acid test for HIV - HIV.B.DE84&quot;: 'HIV.B.DE84' from &quot;HIVConcepts&quot; display 'Nucleic acid test for HIV'\ncode &quot;Dual HIV/syphilis rapid diagnostic test - HIV.B.DE85&quot;: 'HIV.B.DE85' from &quot;HIVConcepts&quot; display 'Dual HIV/syphilis rapid diagnostic test'\ncode &quot;HIV self-test&quot;: 'HIV.B.DE86' from &quot;HIVConcepts&quot; display 'HIV self-test'\ncode &quot;Assay number in testing strategy - HIV.B.DE88&quot;: 'HIV.B.DE88' from &quot;HIVConcepts&quot; display 'Assay number in testing strategy'\ncode &quot;Assay 0 - HIV.B.DE89&quot;: 'HIV.B.DE89' from &quot;HIVConcepts&quot; display 'Assay 0'\ncode &quot;Assay 1 - HIV.B.DE90&quot;: 'HIV.B.DE90' from &quot;HIVConcepts&quot; display 'Assay 1'\ncode &quot;Assay 2 - HIV.B.DE91&quot;: 'HIV.B.DE91' from &quot;HIVConcepts&quot; display 'Assay 2'\ncode &quot;Assay 3 - HIV.B.DE92&quot;: 'HIV.B.DE92' from &quot;HIVConcepts&quot; display 'Assay 3'\ncode &quot;Assay 1 repeated - HIV.B.DE93&quot;: 'HIV.B.DE93' from &quot;HIVConcepts&quot; display 'Assay 1 repeated'\ncode &quot;Test result of HIV assay 1 - HIV.B.DE94&quot;: 'HIV.B.DE94' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 1'\ncode &quot;Reactive - HIV.B.DE95&quot;: 'HIV.B.DE95' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.B.DE96&quot;: 'HIV.B.DE96' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.B.DE97&quot;: 'HIV.B.DE97' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;Test result of HIV assay 2 - HIV.B.DE98&quot;: 'HIV.B.DE98' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 2'\ncode &quot;Reactive - HIV.B.DE99&quot;: 'HIV.B.DE99' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.B.DE100&quot;: 'HIV.B.DE100' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.B.DE101&quot;: 'HIV.B.DE101' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;Test result of HIV assay 3 - HIV.B.DE102&quot;: 'HIV.B.DE102' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 3'\ncode &quot;Reactive - HIV.B.DE103&quot;: 'HIV.B.DE103' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.B.DE104&quot;: 'HIV.B.DE104' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.B.DE105&quot;: 'HIV.B.DE105' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;Test result of HIV assay 1 repeated - HIV.B.DE106&quot;: 'HIV.B.DE106' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 1 repeated'\ncode &quot;Reactive - HIV.B.DE107&quot;: 'HIV.B.DE107' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.B.DE108&quot;: 'HIV.B.DE108' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.B.DE109&quot;: 'HIV.B.DE109' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;HIV test date - HIV.B.DE110&quot;: 'HIV.B.DE110' from &quot;HIVConcepts&quot; display 'HIV test date'\ncode &quot;HIV test result - HIV.B.DE111&quot;: 'HIV.B.DE111' from &quot;HIVConcepts&quot; display 'HIV test result'\ncode &quot;HIV-positive - HIV.B.DE112&quot;: 'HIV.B.DE112' from &quot;HIVConcepts&quot; display 'HIV-positive'\ncode &quot;HIV-negative - HIV.B.DE113&quot;: 'HIV.B.DE113' from &quot;HIVConcepts&quot; display 'HIV-negative'\ncode &quot;HIV-inconclusive&quot;: 'HIV.B.DE114' from &quot;HIVConcepts&quot; display 'HIV-inconclusive'\ncode &quot;HIV status&quot;: 'HIV.B.DE115' from &quot;HIVConcepts&quot; display 'HIV status'\ncode &quot;HIV-positive - HIV.B.DE116&quot;: 'HIV.B.DE116' from &quot;HIVConcepts&quot; display 'HIV-positive'\ncode &quot;HIV-negative - HIV.B.DE117&quot;: 'HIV.B.DE117' from &quot;HIVConcepts&quot; display 'HIV-negative'\ncode &quot;Unknown - HIV.B.DE118&quot;: 'HIV.B.DE118' from &quot;HIVConcepts&quot; display 'Unknown'\ncode &quot;Probable route of transmission&quot;: 'HIV.B.DE121' from &quot;HIVConcepts&quot; display 'Probable route of transmission*'\ncode &quot;Heterosexual sex&quot;: 'HIV.B.DE122' from &quot;HIVConcepts&quot; display 'Heterosexual sex'\ncode &quot;Sex between men&quot;: 'HIV.B.DE123' from &quot;HIVConcepts&quot; display 'Sex between men'\ncode &quot;Unprotected intercourse during sex work&quot;: 'HIV.B.DE124' from &quot;HIVConcepts&quot; display 'Unprotected intercourse during sex work'\ncode &quot;Injecting drug use with unsterile equipment&quot;: 'HIV.B.DE125' from &quot;HIVConcepts&quot; display 'Injecting drug use with unsterile equipment'\ncode &quot;Nosocomial&quot;: 'HIV.B.DE126' from &quot;HIVConcepts&quot; display 'Nosocomial'\ncode &quot;Vertical&quot;: 'HIV.B.DE127' from &quot;HIVConcepts&quot; display 'Vertical'\ncode &quot;Other - HIV.B.DE128&quot;: 'HIV.B.DE128' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Partner virally suppressed on ART&quot;: 'HIV.B.DE141' from &quot;HIVConcepts&quot; display 'Partner virally suppressed on ART'\ncode &quot;Counselling provided&quot;: 'HIV.B.DE142' from &quot;HIVConcepts&quot; display 'Counselling provided'\ncode &quot;HIV-positive counselling conducted&quot;: 'HIV.B.DE143' from &quot;HIVConcepts&quot; display 'HIV-positive counselling conducted'\ncode &quot;Hepatitis B positive counselling conducted&quot;: 'HIV.B.DE144' from &quot;HIVConcepts&quot; display 'Hepatitis B positive counselling conducted'\ncode &quot;Hepatitis C positive counselling conducted&quot;: 'HIV.B.DE145' from &quot;HIVConcepts&quot; display 'Hepatitis C positive counselling conducted'\ncode &quot;Syphilis counselling, treatment and further testing&quot;: 'HIV.B.DE146' from &quot;HIVConcepts&quot; display 'Syphilis counselling, treatment and further testing'\ncode &quot;Linked to enrolment in care and ART initiation&quot;: 'HIV.B.DE147' from &quot;HIVConcepts&quot; display 'Linked to enrolment in care and ART initiation'\ncode &quot;VMMC counselling provided&quot;: 'HIV.B.DE148' from &quot;HIVConcepts&quot; display 'VMMC counselling provided'\ncode &quot;Prevention services offered and referrals - HIV.B.DE149&quot;: 'HIV.B.DE149' from &quot;HIVConcepts&quot; display 'Prevention services offered and referrals'\ncode &quot;Offer male and female condoms and condom-compatible lubricants - HIV.B.DE150&quot;: 'HIV.B.DE150' from &quot;HIVConcepts&quot; display 'Offer male and female condoms and condom-compatible lubricants'\ncode &quot;Offer pre-exposure prophylaxis PrEP for people at elevated risk for HIV acquisition&quot;: 'HIV.B.DE151' from &quot;HIVConcepts&quot; display 'Offer pre-exposure prophylaxis PrEP for people at elevated risk for HIV acquisition'\ncode &quot;Offer post-exposure prophylaxis PEP following suspected exposure&quot;: 'HIV.B.DE152' from &quot;HIVConcepts&quot; display 'Offer post-exposure prophylaxis PEP following suspected exposure'\ncode &quot;Voluntary medical male circumcision VMMC referral&quot;: 'HIV.B.DE153' from &quot;HIVConcepts&quot; display 'Voluntary medical male circumcision VMMC referral offered'\ncode &quot;Harm reduction for people who inject drugs - HIV.B.DE154&quot;: 'HIV.B.DE154' from &quot;HIVConcepts&quot; display 'Harm reduction for people who inject drugs'\ncode &quot;Behavioural interventions to support risk reduction, particularly for people with HIV and members of key populations&quot;: 'HIV.B.DE155' from &quot;HIVConcepts&quot; display 'Behavioural interventions to support risk reduction, particularly for people with HIV and members of key populations'\ncode &quot;HIV testing for partners and biological children - HIV.B.DE156&quot;: 'HIV.B.DE156' from &quot;HIVConcepts&quot; display 'HIV testing for partners and biological children'\ncode &quot;HIV testing for partners and social contacts of people from key populations, where appropriate&quot;: 'HIV.B.DE157' from &quot;HIVConcepts&quot; display 'HIV testing for partners and social contacts of people from key populations, where appropriate'\ncode &quot;Sexual and reproductive health integrated services - HIV.B.DE158&quot;: 'HIV.B.DE158' from &quot;HIVConcepts&quot; display 'Sexual and reproductive health integrated services'\ncode &quot;Contraception and family planning - HIV.B.DE159&quot;: 'HIV.B.DE159' from &quot;HIVConcepts&quot; display 'Contraception and family planning'\ncode &quot;Check pregnancy status - HIV.B.DE160&quot;: 'HIV.B.DE160' from &quot;HIVConcepts&quot; display 'Check pregnancy status'\ncode &quot;Prevention of mother-to-child transmission counselling&quot;: 'HIV.B.DE161' from &quot;HIVConcepts&quot; display 'Prevention of mother-to-child transmission counselling'\ncode &quot;Cervical cancer screening and treatment counselling&quot;: 'HIV.B.DE162' from &quot;HIVConcepts&quot; display 'Cervical cancer screening and treatment counselling'\ncode &quot;Anal cancer screening for men who have sex with men - HIV.B.DE163&quot;: 'HIV.B.DE163' from &quot;HIVConcepts&quot; display 'Anal cancer screening for men who have sex with men'\ncode &quot;STI testing and treatment services&quot;: 'HIV.B.DE164' from &quot;HIVConcepts&quot; display 'STI testing and treatment services'\ncode &quot;Offer other clinical services - HIV.B.DE165&quot;: 'HIV.B.DE165' from &quot;HIVConcepts&quot; display 'Offer other clinical services'\ncode &quot;Assessment and provision of vaccinations - HIV.B.DE166&quot;: 'HIV.B.DE166' from &quot;HIVConcepts&quot; display 'Assessment and provision of vaccinations'\ncode &quot;Hepatitis B HBV and hepatitis C virus HCV testing and treatment provided&quot;: 'HIV.B.DE167' from &quot;HIVConcepts&quot; display 'Hepatitis B HBV and hepatitis C virus HCV testing and treatment provided'\ncode &quot;Co-trimoxazole chemoprophylaxis to prevent Pneumocystis carinii pneumonia provided&quot;: 'HIV.B.DE168' from &quot;HIVConcepts&quot; display 'Co-trimoxazole chemoprophylaxis to prevent Pneumocystis carinii pneumonia provided'\ncode &quot;Intensified TB case finding and linkage to TB treatment provided&quot;: 'HIV.B.DE169' from &quot;HIVConcepts&quot; display 'Intensified TB case finding and linkage to TB treatment provided'\ncode &quot;Provision of isoniazid preventive therapy if person does not have TB - HIV.B.DE170&quot;: 'HIV.B.DE170' from &quot;HIVConcepts&quot; display 'Provision of isoniazid preventive therapy if person does not have TB'\ncode &quot;Malaria prevention such as bed nets and prophylaxis, depending on epidemiology - HIV.B.DE171&quot;: 'HIV.B.DE171' from &quot;HIVConcepts&quot; display 'Malaria prevention such as bed nets and prophylaxis, depending on epidemiology'\ncode &quot;Other support services - HIV.B.DE172&quot;: 'HIV.B.DE172' from &quot;HIVConcepts&quot; display 'Other support services'\ncode &quot;Mental health services - HIV.B.DE173&quot;: 'HIV.B.DE173' from &quot;HIVConcepts&quot; display 'Mental health services'\ncode &quot;Psychosocial counselling, support and treatment adherence counselling - HIV.B.DE174&quot;: 'HIV.B.DE174' from &quot;HIVConcepts&quot; display 'Psychosocial counselling, support and treatment adherence counselling'\ncode &quot;Support for disclosure and partner services - HIV.B.DE175&quot;: 'HIV.B.DE175' from &quot;HIVConcepts&quot; display 'Support for disclosure and partner services'\ncode &quot;Legal and social services - HIV.B.DE176&quot;: 'HIV.B.DE176' from &quot;HIVConcepts&quot; display 'Legal and social services'\ncode &quot;Services for responding to violence against women - HIV.B.DE177&quot;: 'HIV.B.DE177' from &quot;HIVConcepts&quot; display 'Services for responding to violence against women'\ncode &quot;Type of follow-up appointment - HIV.B.DE191&quot;: 'HIV.B.DE191' from &quot;HIVConcepts&quot; display 'Type of follow-up appointment'\ncode &quot;Retesting for HIV - HIV.B.DE192&quot;: 'HIV.B.DE192' from &quot;HIVConcepts&quot; display 'Retesting for HIV'\ncode &quot;Other - HIV.B.DE193&quot;: 'HIV.B.DE193' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Date/time of follow-up appointment - HIV.B.DE195&quot;: 'HIV.B.DE195' from &quot;HIVConcepts&quot; display 'Date/time of follow-up appointment'\ncode &quot;VMMC procedure&quot;: 'HIV.B.DE197' from &quot;HIVConcepts&quot; display 'VMMC procedure performed'\ncode &quot;VMMC procedure date&quot;: 'HIV.B.DE198' from &quot;HIVConcepts&quot; display 'VMMC procedure date'\ncode &quot;Adverse event severity&quot;: 'HIV.B.DE201' from &quot;HIVConcepts&quot; display 'Adverse event severity'\ncode &quot;Moderate&quot;: 'HIV.B.DE202' from &quot;HIVConcepts&quot; display 'Moderate'\ncode &quot;Severe&quot;: 'HIV.B.DE203' from &quot;HIVConcepts&quot; display 'Severe'\ncode &quot;Timing of adverse event&quot;: 'HIV.B.DE204' from &quot;HIVConcepts&quot; display 'Timing of adverse event'\ncode &quot;Intraoperative&quot;: 'HIV.B.DE205' from &quot;HIVConcepts&quot; display 'Intraoperative'\ncode &quot;Postoperative&quot;: 'HIV.B.DE206' from &quot;HIVConcepts&quot; display 'Postoperative'\ncode &quot;Type of adverse VMMC event&quot;: 'HIV.B.DE207' from &quot;HIVConcepts&quot; display 'Type of adverse VMMC event'\ncode &quot;Abnormal pain&quot;: 'HIV.B.DE208' from &quot;HIVConcepts&quot; display 'Abnormal pain'\ncode &quot;Anaesthesia-related effects&quot;: 'HIV.B.DE209' from &quot;HIVConcepts&quot; display 'Anaesthesia-related effects'\ncode &quot;Bleeding&quot;: 'HIV.B.DE210' from &quot;HIVConcepts&quot; display 'Bleeding'\ncode &quot;Damage to the penis&quot;: 'HIV.B.DE211' from &quot;HIVConcepts&quot; display 'Damage to the penis'\ncode &quot;Difficulty urinating&quot;: 'HIV.B.DE212' from &quot;HIVConcepts&quot; display 'Difficulty urinating'\ncode &quot;Excessive bleeding&quot;: 'HIV.B.DE213' from &quot;HIVConcepts&quot; display 'Excessive bleeding'\ncode &quot;Excessive skin removal&quot;: 'HIV.B.DE214' from &quot;HIVConcepts&quot; display 'Excessive skin removal'\ncode &quot;Excessive swelling&quot;: 'HIV.B.DE215' from &quot;HIVConcepts&quot; display 'Excessive swelling'\ncode &quot;Haematoma&quot;: 'HIV.B.DE216' from &quot;HIVConcepts&quot; display 'Haematoma'\ncode &quot;Infection&quot;: 'HIV.B.DE217' from &quot;HIVConcepts&quot; display 'Infection'\ncode &quot;Injury to glans&quot;: 'HIV.B.DE218' from &quot;HIVConcepts&quot; display 'Injury to glans'\ncode &quot;Scar or disfigurement&quot;: 'HIV.B.DE219' from &quot;HIVConcepts&quot; display 'Scar or disfigurement'\ncode &quot;Sharps injury to personnel&quot;: 'HIV.B.DE220' from &quot;HIVConcepts&quot; display 'Sharps injury to personnel'\ncode &quot;Wound disruption&quot;: 'HIV.B.DE221' from &quot;HIVConcepts&quot; display 'Wound disruption'\ncode &quot;Other - HIV.B.DE222&quot;: 'HIV.B.DE222' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;HIV retest prior to starting ART conducted&quot;: 'HIV.B.DE224' from &quot;HIVConcepts&quot; display 'HIV retest prior to starting ART conducted'\ncode &quot;At elevated risk for HIV acquisition - HIV.B.DE225&quot;: 'HIV.B.DE225' from &quot;HIVConcepts&quot; display 'At elevated risk for HIV acquisition'\ncode &quot;Syndrome/STI diagnosed - HIV.B.DE226&quot;: 'HIV.B.DE226' from &quot;HIVConcepts&quot; display 'Syndrome/STI diagnosed'\ncode &quot;Urethral discharge syndrome - HIV.B.DE227&quot;: 'HIV.B.DE227' from &quot;HIVConcepts&quot; display 'Urethral discharge syndrome'\ncode &quot;Vaginal discharge syndrome - HIV.B.DE228&quot;: 'HIV.B.DE228' from &quot;HIVConcepts&quot; display 'Vaginal discharge syndrome'\ncode &quot;Lower Abdominal pain  - HIV.B.DE229&quot;: 'HIV.B.DE229' from &quot;HIVConcepts&quot; display 'Lower Abdominal pain '\ncode &quot;Genital ulcer disease syndrome - HIV.B.DE230&quot;: 'HIV.B.DE230' from &quot;HIVConcepts&quot; display 'Genital ulcer disease syndrome'\ncode &quot;Anorectal discharge - HIV.B.DE231&quot;: 'HIV.B.DE231' from &quot;HIVConcepts&quot; display 'Anorectal discharge'\ncode &quot;Sent for testing - HIV.B.DE232&quot;: 'HIV.B.DE232' from &quot;HIVConcepts&quot; display 'Sent for testing'\ncode &quot;Other - HIV.B.DE233&quot;: 'HIV.B.DE233' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Any STI syndrome diagnosed - HIV.B.DE235&quot;: 'HIV.B.DE235' from &quot;HIVConcepts&quot; display 'Any STI syndrome diagnosed'\ncode &quot;Syphilis test date - HIV.B.DE249&quot;: 'HIV.B.DE249' from &quot;HIVConcepts&quot; display 'Syphilis test date'\ncode &quot;Syphilis test result - HIV.B.DE250&quot;: 'HIV.B.DE250' from &quot;HIVConcepts&quot; display 'Syphilis test result'\ncode &quot;Positive - HIV.B.DE251&quot;: 'HIV.B.DE251' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.B.DE252&quot;: 'HIV.B.DE252' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Inconclusive - HIV.B.DE253&quot;: 'HIV.B.DE253' from &quot;HIVConcepts&quot; display 'Inconclusive'\ncode &quot;Syphilis treatment start date - HIV.B.DE254&quot;: 'HIV.B.DE254' from &quot;HIVConcepts&quot; display 'Syphilis treatment start date'\ncode &quot;Gonorrhoea test date - HIV.B.DE255&quot;: 'HIV.B.DE255' from &quot;HIVConcepts&quot; display 'Gonorrhoea test date'\ncode &quot;Gonorrhoea test result - HIV.B.DE256&quot;: 'HIV.B.DE256' from &quot;HIVConcepts&quot; display 'Gonorrhoea test result'\ncode &quot;Positive - HIV.B.DE257&quot;: 'HIV.B.DE257' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.B.DE258&quot;: 'HIV.B.DE258' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Inconclusive - HIV.B.DE259&quot;: 'HIV.B.DE259' from &quot;HIVConcepts&quot; display 'Inconclusive'\ncode &quot;Gonorrhoea treatment start date - HIV.B.DE260&quot;: 'HIV.B.DE260' from &quot;HIVConcepts&quot; display 'Gonorrhoea treatment start date'\ncode &quot;Type of specimen - HIV.B.DE261&quot;: 'HIV.B.DE261' from &quot;HIVConcepts&quot; display 'Type of specimen'\ncode &quot;Blood - HIV.B.DE262&quot;: 'HIV.B.DE262' from &quot;HIVConcepts&quot; display 'Blood'\ncode &quot;Urine - HIV.B.DE263&quot;: 'HIV.B.DE263' from &quot;HIVConcepts&quot; display 'Urine'\ncode &quot;Cervical or vaginal swab - HIV.B.DE264&quot;: 'HIV.B.DE264' from &quot;HIVConcepts&quot; display 'Cervical or vaginal swab'\ncode &quot;Urethral or penile swab - HIV.B.DE265&quot;: 'HIV.B.DE265' from &quot;HIVConcepts&quot; display 'Urethral or penile swab'\ncode &quot;Rectal swab - HIV.B.DE266&quot;: 'HIV.B.DE266' from &quot;HIVConcepts&quot; display 'Rectal swab'\ncode &quot;Other - HIV.B.DE267&quot;: 'HIV.B.DE267' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Neisseria gonorrhoeae test type - HIV.B.DE276&quot;: 'HIV.B.DE276' from &quot;HIVConcepts&quot; display 'Neisseria gonorrhoeae test type'\ncode &quot;NAAT - HIV.B.DE277&quot;: 'HIV.B.DE277' from &quot;HIVConcepts&quot; display 'NAAT'\ncode &quot;POC Test - HIV.B.DE278&quot;: 'HIV.B.DE278' from &quot;HIVConcepts&quot; display 'POC Test'\ncode &quot;Culture - HIV.B.DE279&quot;: 'HIV.B.DE279' from &quot;HIVConcepts&quot; display 'Culture'\ncode &quot;Microscopy - HIV.B.DE280&quot;: 'HIV.B.DE280' from &quot;HIVConcepts&quot; display 'Microscopy'\ncode &quot;Other - HIV.B.DE281&quot;: 'HIV.B.DE281' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Date/time of suspected exposure to HIV - HIV.C.DE9&quot;: 'HIV.C.DE9' from &quot;HIVConcepts&quot; display 'Date/time of suspected exposure to HIV'\ncode &quot;Currently on PrEP&quot;: 'HIV.C.DE10' from &quot;HIVConcepts&quot; display 'Currently on PrEP'\ncode &quot;PrEP dosing type&quot;: 'HIV.C.DE11' from &quot;HIVConcepts&quot; display 'PrEP dosing type'\ncode &quot;Daily oral PrEP&quot;: 'HIV.C.DE12' from &quot;HIVConcepts&quot; display 'Daily oral PrEP'\ncode &quot;Event-driven PrEP 2+1+1&quot;: 'HIV.C.DE13' from &quot;HIVConcepts&quot; display 'Event-driven PrEP 2+1+1'\ncode &quot;Other PrEP dosing type&quot;: 'HIV.C.DE14' from &quot;HIVConcepts&quot; display 'Other PrEP dosing type'\ncode &quot;Current PrEP regimen&quot;: 'HIV.C.DE17' from &quot;HIVConcepts&quot; display 'Current PrEP regimen'\ncode &quot;TDF + FTC - HIV.C.DE18&quot;: 'HIV.C.DE18' from &quot;HIVConcepts&quot; display 'TDF + FTC'\ncode &quot;TDF - HIV.C.DE19&quot;: 'HIV.C.DE19' from &quot;HIVConcepts&quot; display 'TDF'\ncode &quot;TDF + 3TC - HIV.C.DE20&quot;: 'HIV.C.DE20' from &quot;HIVConcepts&quot; display 'TDF + 3TC'\ncode &quot;Other TDF-based regimen&quot;: 'HIV.C.DE21' from &quot;HIVConcepts&quot; display 'Other TDF-based regimen'\ncode &quot;Dapivirine vaginal ring DVR - HIV.C.DE22&quot;: 'HIV.C.DE22' from &quot;HIVConcepts&quot; display 'Dapivirine vaginal ring DVR'\ncode &quot;CAB-LA - HIV.C.DE23&quot;: 'HIV.C.DE23' from &quot;HIVConcepts&quot; display 'CAB-LA'\ncode &quot;Experience with PrEP&quot;: 'HIV.C.DE24' from &quot;HIVConcepts&quot; display 'Experience with PrEP'\ncode &quot;First-time user - HIV.C.DE25&quot;: 'HIV.C.DE25' from &quot;HIVConcepts&quot; display 'First-time user'\ncode &quot;Continuing user&quot;: 'HIV.C.DE26' from &quot;HIVConcepts&quot; display 'Continuing user'\ncode &quot;Restarting following a period of not taking PrEP&quot;: 'HIV.C.DE27' from &quot;HIVConcepts&quot; display 'Restarting following a period of not taking PrEP'\ncode &quot;PEP history&quot;: 'HIV.C.DE31' from &quot;HIVConcepts&quot; display 'PEP history'\ncode &quot;First-time user - HIV.C.DE32&quot;: 'HIV.C.DE32' from &quot;HIVConcepts&quot; display 'First-time user'\ncode &quot;Repeat user&quot;: 'HIV.C.DE33' from &quot;HIVConcepts&quot; display 'Repeat user'\ncode &quot;Date client completes PEP course&quot;: 'HIV.C.DE35' from &quot;HIVConcepts&quot; display 'Date client completes PEP course'\ncode &quot;Signs of substantial risk of HIV infection - HIV.C.DE36&quot;: 'HIV.C.DE36' from &quot;HIVConcepts&quot; display 'Signs of substantial risk of HIV infection'\ncode &quot;No condom use during sex with more than one partner in the past 6 months - HIV.C.DE37&quot;: 'HIV.C.DE37' from &quot;HIVConcepts&quot; display 'No condom use during sex with more than one partner in the past 6 months'\ncode &quot;STI in the past 6 months - HIV.C.DE38&quot;: 'HIV.C.DE38' from &quot;HIVConcepts&quot; display 'STI in the past 6 months'\ncode &quot;A sexual partner in the past 6 months had one or more HIV risk factors - HIV.C.DE39&quot;: 'HIV.C.DE39' from &quot;HIVConcepts&quot; display 'A sexual partner in the past 6 months had one or more HIV risk factors'\ncode &quot;PrEP requested by client - HIV.C.DE40&quot;: 'HIV.C.DE40' from &quot;HIVConcepts&quot; display 'PrEP requested by client'\ncode &quot;Acute HIV infection symptoms - HIV.C.DE46&quot;: 'HIV.C.DE46' from &quot;HIVConcepts&quot; display 'Acute HIV infection symptoms'\ncode &quot;Fever&quot;: 'HIV.C.DE47' from &quot;HIVConcepts&quot; display 'Fever'\ncode &quot;Sore throat&quot;: 'HIV.C.DE48' from &quot;HIVConcepts&quot; display 'Sore throat'\ncode &quot;Aches&quot;: 'HIV.C.DE49' from &quot;HIVConcepts&quot; display 'Aches'\ncode &quot;Pains&quot;: 'HIV.C.DE50' from &quot;HIVConcepts&quot; display 'Pains'\ncode &quot;Swollen glands&quot;: 'HIV.C.DE51' from &quot;HIVConcepts&quot; display 'Swollen glands'\ncode &quot;Mouth sores&quot;: 'HIV.C.DE52' from &quot;HIVConcepts&quot; display 'Mouth sores'\ncode &quot;Headaches&quot;: 'HIV.C.DE53' from &quot;HIVConcepts&quot; display 'Headaches'\ncode &quot;Rash&quot;: 'HIV.C.DE54' from &quot;HIVConcepts&quot; display 'Rash'\ncode &quot;Sex partners HIV treatment status&quot;: 'HIV.C.DE55' from &quot;HIVConcepts&quot; display 'Sex partners HIV treatment status'\ncode &quot;Not on ART&quot;: 'HIV.C.DE56' from &quot;HIVConcepts&quot; display 'Not on ART'\ncode &quot;On ART less than 6 months&quot;: 'HIV.C.DE57' from &quot;HIVConcepts&quot; display 'On ART less than 6 months'\ncode &quot;Partner has suspected low adherence to ART&quot;: 'HIV.C.DE58' from &quot;HIVConcepts&quot; display 'Partner has suspected low adherence to ART'\ncode &quot;Partner is not virally suppressed&quot;: 'HIV.C.DE59' from &quot;HIVConcepts&quot; display 'Partner is not virally suppressed'\ncode &quot;Partner is virally suppressed and has been on ART for 6 months or more&quot;: 'HIV.C.DE60' from &quot;HIVConcepts&quot; display 'Partner is virally suppressed and has been on ART for 6 months or more'\ncode &quot;Suitable for PrEP&quot;: 'HIV.C.DE61' from &quot;HIVConcepts&quot; display 'Suitable for PrEP'\ncode &quot;Date medications prescribed - HIV.C.DE74&quot;: 'HIV.C.DE74' from &quot;HIVConcepts&quot; display 'Date medications prescribed'\ncode &quot;Medications prescribed - HIV.C.DE75&quot;: 'HIV.C.DE75' from &quot;HIVConcepts&quot; display 'Medications prescribed'\ncode &quot;PrEP for HIV prevention&quot;: 'HIV.C.DE76' from &quot;HIVConcepts&quot; display 'PrEP for HIV prevention'\ncode &quot;PEP for HIV prevention&quot;: 'HIV.C.DE77' from &quot;HIVConcepts&quot; display 'PEP for HIV prevention'\ncode &quot;Other - HIV.C.DE78&quot;: 'HIV.C.DE78' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;PrEP product prescribed&quot;: 'HIV.C.DE80' from &quot;HIVConcepts&quot; display 'PrEP product prescribed'\ncode &quot;Oral PrEP&quot;: 'HIV.C.DE81' from &quot;HIVConcepts&quot; display 'Oral PrEP'\ncode &quot;Dapivirine vaginal ring DVR - HIV.C.DE82&quot;: 'HIV.C.DE82' from &quot;HIVConcepts&quot; display 'Dapivirine vaginal ring DVR'\ncode &quot;CAB-LA - HIV.C.DE83&quot;: 'HIV.C.DE83' from &quot;HIVConcepts&quot; display 'CAB-LA'\ncode &quot;Other - HIV.C.DE84&quot;: 'HIV.C.DE84' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Preferred PEP backbone regimen&quot;: 'HIV.C.DE91' from &quot;HIVConcepts&quot; display 'Preferred PEP backbone regimen'\ncode &quot;TDF + 3TC - HIV.C.DE92&quot;: 'HIV.C.DE92' from &quot;HIVConcepts&quot; display 'TDF + 3TC'\ncode &quot;TDF + FTC - HIV.C.DE93&quot;: 'HIV.C.DE93' from &quot;HIVConcepts&quot; display 'TDF + FTC'\ncode &quot;AZT + 3TC&quot;: 'HIV.C.DE94' from &quot;HIVConcepts&quot; display 'AZT + 3TC'\ncode &quot;Alternative PEP backbone regimen&quot;: 'HIV.C.DE95' from &quot;HIVConcepts&quot; display 'Alternative PEP backbone regimen'\ncode &quot;ABC + 3TC&quot;: 'HIV.C.DE96' from &quot;HIVConcepts&quot; display 'ABC + 3TC'\ncode &quot;TDF + 3TC - HIV.C.DE97&quot;: 'HIV.C.DE97' from &quot;HIVConcepts&quot; display 'TDF + 3TC'\ncode &quot;TDF + FTC - HIV.C.DE98&quot;: 'HIV.C.DE98' from &quot;HIVConcepts&quot; display 'TDF + FTC'\ncode &quot;Preferred third PEP drug&quot;: 'HIV.C.DE99' from &quot;HIVConcepts&quot; display 'Preferred third PEP drug'\ncode &quot;DTG - HIV.C.DE100&quot;: 'HIV.C.DE100' from &quot;HIVConcepts&quot; display 'DTG'\ncode &quot;Alternative third PEP drug&quot;: 'HIV.C.DE101' from &quot;HIVConcepts&quot; display 'Alternative third PEP drug'\ncode &quot;ATV/r - HIV.C.DE102&quot;: 'HIV.C.DE102' from &quot;HIVConcepts&quot; display 'ATV/r'\ncode &quot;DRV/r - HIV.C.DE103&quot;: 'HIV.C.DE103' from &quot;HIVConcepts&quot; display 'DRV/r'\ncode &quot;LPV/r - HIV.C.DE104&quot;: 'HIV.C.DE104' from &quot;HIVConcepts&quot; display 'LPV/r'\ncode &quot;RAL - HIV.C.DE105&quot;: 'HIV.C.DE105' from &quot;HIVConcepts&quot; display 'RAL'\ncode &quot;Estimated creatinine clearance&quot;: 'HIV.C.DE106' from &quot;HIVConcepts&quot; display 'Estimated creatinine clearance'\ncode &quot;Contraindications to PrEP usage&quot;: 'HIV.C.DE112' from &quot;HIVConcepts&quot; display 'Contraindications to PrEP usage'\ncode &quot;Tenofovir disoproxil fumarate TDF allergy or contraindication&quot;: 'HIV.C.DE113' from &quot;HIVConcepts&quot; display 'Tenofovir disoproxil fumarate TDF allergy or contraindication'\ncode &quot;HIV-positive - HIV.C.DE114&quot;: 'HIV.C.DE114' from &quot;HIVConcepts&quot; display 'HIV-positive'\ncode &quot;Low estimated creatinine clearance&quot;: 'HIV.C.DE115' from &quot;HIVConcepts&quot; display 'Low estimated creatinine clearance'\ncode &quot;Acute HIV infection symptoms - HIV.C.DE116&quot;: 'HIV.C.DE116' from &quot;HIVConcepts&quot; display 'Acute HIV infection symptoms'\ncode &quot;Probable recent exposure to HIV&quot;: 'HIV.C.DE117' from &quot;HIVConcepts&quot; display 'Probable recent exposure to HIV'\ncode &quot;Other allergy or contraindication to a medicine in the PrEP regimen&quot;: 'HIV.C.DE118' from &quot;HIVConcepts&quot; display 'Other allergy or contraindication to a medicine in the PrEP regimen'\ncode &quot;Number of days prescribed - HIV.C.DE121&quot;: 'HIV.C.DE121' from &quot;HIVConcepts&quot; display 'Number of days prescribed'\ncode &quot;Adherence counselling provided - HIV.C.DE123&quot;: 'HIV.C.DE123' from &quot;HIVConcepts&quot; display 'Adherence counselling provided'\ncode &quot;Date/time of follow-up appointment - HIV.C.DE124&quot;: 'HIV.C.DE124' from &quot;HIVConcepts&quot; display 'Date/time of follow-up appointment'\ncode &quot;Type of follow-up appointment - HIV.C.DE125&quot;: 'HIV.C.DE125' from &quot;HIVConcepts&quot; display 'Type of follow-up appointment'\ncode &quot;Retesting for HIV - HIV.C.DE126&quot;: 'HIV.C.DE126' from &quot;HIVConcepts&quot; display 'Retesting for HIV'\ncode &quot;Follow-up appointment for PrEP&quot;: 'HIV.C.DE127' from &quot;HIVConcepts&quot; display 'Follow-up appointment for PrEP'\ncode &quot;Other - HIV.C.DE128&quot;: 'HIV.C.DE128' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Prevention services offered and referrals - HIV.C.DE131&quot;: 'HIV.C.DE131' from &quot;HIVConcepts&quot; display 'Prevention services offered and referrals'\ncode &quot;Male and female condoms and condom-compatible lubricants offered&quot;: 'HIV.C.DE132' from &quot;HIVConcepts&quot; display 'Male and female condoms and condom-compatible lubricants offered'\ncode &quot;Voluntary medical male circumcision VMMC referral - HIV.C.DE133&quot;: 'HIV.C.DE133' from &quot;HIVConcepts&quot; display 'Voluntary medical male circumcision VMMC referral'\ncode &quot;Harm reduction for people who inject drugs - HIV.C.DE134&quot;: 'HIV.C.DE134' from &quot;HIVConcepts&quot; display 'Harm reduction for people who inject drugs'\ncode &quot;Behavioural interventions to support risk reduction - HIV.C.DE135&quot;: 'HIV.C.DE135' from &quot;HIVConcepts&quot; display 'Behavioural interventions to support risk reduction'\ncode &quot;Condom type&quot;: 'HIV.C.DE138' from &quot;HIVConcepts&quot; display 'Condom type'\ncode &quot;Male condom&quot;: 'HIV.C.DE139' from &quot;HIVConcepts&quot; display 'Male condom'\ncode &quot;Female condom&quot;: 'HIV.C.DE140' from &quot;HIVConcepts&quot; display 'Female condom'\ncode &quot;Number of HIV self-test kits distributed&quot;: 'HIV.C.DE142' from &quot;HIVConcepts&quot; display 'Number of HIV self-test kits distributed'\ncode &quot;HIV self-test distributed for use by&quot;: 'HIV.C.DE143' from &quot;HIVConcepts&quot; display 'HIV self-test distributed for use by'\ncode &quot;Self&quot;: 'HIV.C.DE144' from &quot;HIVConcepts&quot; display 'Self'\ncode &quot;Family member&quot;: 'HIV.C.DE145' from &quot;HIVConcepts&quot; display 'Family member'\ncode &quot;Drug-injecting partner - HIV.C.DE146&quot;: 'HIV.C.DE146' from &quot;HIVConcepts&quot; display 'Drug-injecting partner'\ncode &quot;Sexual partner - HIV.C.DE147&quot;: 'HIV.C.DE147' from &quot;HIVConcepts&quot; display 'Sexual partner'\ncode &quot;Social contact - HIV.C.DE148&quot;: 'HIV.C.DE148' from &quot;HIVConcepts&quot; display 'Social contact'\ncode &quot;Sexual and reproductive health integrated services - HIV.C.DE149&quot;: 'HIV.C.DE149' from &quot;HIVConcepts&quot; display 'Sexual and reproductive health integrated services'\ncode &quot;Contraception and family planning - HIV.C.DE150&quot;: 'HIV.C.DE150' from &quot;HIVConcepts&quot; display 'Contraception and family planning'\ncode &quot;Check pregnancy status - HIV.C.DE151&quot;: 'HIV.C.DE151' from &quot;HIVConcepts&quot; display 'Check pregnancy status'\ncode &quot;Prevent mother-to-child transmission&quot;: 'HIV.C.DE152' from &quot;HIVConcepts&quot; display 'Prevent mother-to-child transmission'\ncode &quot;Cervical cancer screening and treatment&quot;: 'HIV.C.DE153' from &quot;HIVConcepts&quot; display 'Cervical cancer screening and treatment'\ncode &quot;Anal cancer screening for men who have sex with men - HIV.C.DE154&quot;: 'HIV.C.DE154' from &quot;HIVConcepts&quot; display 'Anal cancer screening for men who have sex with men'\ncode &quot;STI testing and treatment - HIV.C.DE155&quot;: 'HIV.C.DE155' from &quot;HIVConcepts&quot; display 'STI testing and treatment'\ncode &quot;HIV testing for partners and biological children - HIV.C.DE156&quot;: 'HIV.C.DE156' from &quot;HIVConcepts&quot; display 'HIV testing for partners and biological children'\ncode &quot;Offer other clinical services - HIV.C.DE157&quot;: 'HIV.C.DE157' from &quot;HIVConcepts&quot; display 'Offer other clinical services'\ncode &quot;Assessment and provision of vaccinations - HIV.C.DE158&quot;: 'HIV.C.DE158' from &quot;HIVConcepts&quot; display 'Assessment and provision of vaccinations'\ncode &quot;Hepatitis B virus HBV and hepatitis C virus HCV testing and treatment&quot;: 'HIV.C.DE159' from &quot;HIVConcepts&quot; display 'Hepatitis B virus HBV and hepatitis C virus HCV testing and treatment'\ncode &quot;Co-trimoxazole chemoprophylaxis to prevent pneumocystis carinii pneumonia - HIV.C.DE160&quot;: 'HIV.C.DE160' from &quot;HIVConcepts&quot; display 'Co-trimoxazole chemoprophylaxis to prevent pneumocystis carinii pneumonia'\ncode &quot;Intensified TB case finding and linkage to TB treatment - HIV.C.DE161&quot;: 'HIV.C.DE161' from &quot;HIVConcepts&quot; display 'Intensified TB case finding and linkage to TB treatment'\ncode &quot;Provision of isoniazid preventive therapy if person does not have TB - HIV.C.DE162&quot;: 'HIV.C.DE162' from &quot;HIVConcepts&quot; display 'Provision of isoniazid preventive therapy if person does not have TB'\ncode &quot;Malaria prevention such as bed nets and prophylaxis, depending on epidemiology - HIV.C.DE163&quot;: 'HIV.C.DE163' from &quot;HIVConcepts&quot; display 'Malaria prevention such as bed nets and prophylaxis, depending on epidemiology'\ncode &quot;Other support services - HIV.C.DE164&quot;: 'HIV.C.DE164' from &quot;HIVConcepts&quot; display 'Other support services'\ncode &quot;Mental health services - HIV.C.DE165&quot;: 'HIV.C.DE165' from &quot;HIVConcepts&quot; display 'Mental health services'\ncode &quot;Psychosocial counselling, support and treatment adherence counselling - HIV.C.DE166&quot;: 'HIV.C.DE166' from &quot;HIVConcepts&quot; display 'Psychosocial counselling, support and treatment adherence counselling'\ncode &quot;Support for disclosure and partner services - HIV.C.DE167&quot;: 'HIV.C.DE167' from &quot;HIVConcepts&quot; display 'Support for disclosure and partner services'\ncode &quot;Legal and social services - HIV.C.DE168&quot;: 'HIV.C.DE168' from &quot;HIVConcepts&quot; display 'Legal and social services'\ncode &quot;Services for responding to violence against women - HIV.C.DE169&quot;: 'HIV.C.DE169' from &quot;HIVConcepts&quot; display 'Services for responding to violence against women'\ncode &quot;Reason for visit - HIV.D.DE1&quot;: 'HIV.D.DE1' from &quot;HIVConcepts&quot; display 'Reason for visit'\ncode &quot;First clinical visit&quot;: 'HIV.D.DE2' from &quot;HIVConcepts&quot; display 'First clinical visit'\ncode &quot;Clinical visit - HIV.D.DE3&quot;: 'HIV.D.DE3' from &quot;HIVConcepts&quot; display 'Clinical visit'\ncode &quot;ART initiation&quot;: 'HIV.D.DE4' from &quot;HIVConcepts&quot; display 'ART initiation'\ncode &quot;ART drug pick up&quot;: 'HIV.D.DE5' from &quot;HIVConcepts&quot; display 'ART drug pick up'\ncode &quot;Issues and concerns&quot;: 'HIV.D.DE6' from &quot;HIVConcepts&quot; display 'Issues and concerns'\ncode &quot;Post-treatment follow-up visit for cervical precancer lesions or invasive cervical cancer - HIV.D.DE7&quot;: 'HIV.D.DE7' from &quot;HIVConcepts&quot; display 'Post-treatment follow-up visit for cervical precancer lesions or invasive cervical cancer'\ncode &quot;Body temperature&quot;: 'HIV.D.DE9' from &quot;HIVConcepts&quot; display 'Body temperature'\ncode &quot;Body weight&quot;: 'HIV.D.DE13' from &quot;HIVConcepts&quot; display 'Body weight'\ncode &quot;Signs of serious illness&quot;: 'HIV.D.DE17' from &quot;HIVConcepts&quot; display 'Signs of serious illness'\ncode &quot;Fever of 39 C or greater&quot;: 'HIV.D.DE18' from &quot;HIVConcepts&quot; display 'Fever of 39 C or greater'\ncode &quot;Tachycardia&quot;: 'HIV.D.DE19' from &quot;HIVConcepts&quot; display 'Tachycardia'\ncode &quot;Tachypnea&quot;: 'HIV.D.DE20' from &quot;HIVConcepts&quot; display 'Tachypnea'\ncode &quot;Unable to walk unaided&quot;: 'HIV.D.DE21' from &quot;HIVConcepts&quot; display 'Unable to walk unaided'\ncode &quot;Lethargy - HIV.D.DE22&quot;: 'HIV.D.DE22' from &quot;HIVConcepts&quot; display 'Lethargy'\ncode &quot;Unconsciousness&quot;: 'HIV.D.DE23' from &quot;HIVConcepts&quot; display 'Unconsciousness'\ncode &quot;Convulsions&quot;: 'HIV.D.DE24' from &quot;HIVConcepts&quot; display 'Convulsions'\ncode &quot;Unable to drink&quot;: 'HIV.D.DE25' from &quot;HIVConcepts&quot; display 'Unable to drink'\ncode &quot;Unable to breastfeed&quot;: 'HIV.D.DE26' from &quot;HIVConcepts&quot; display 'Unable to breastfeed'\ncode &quot;Repeated vomiting&quot;: 'HIV.D.DE27' from &quot;HIVConcepts&quot; display 'Repeated vomiting'\ncode &quot;Headache - HIV.D.DE28&quot;: 'HIV.D.DE28' from &quot;HIVConcepts&quot; display 'Headache'\ncode &quot;Other sign of serious illness&quot;: 'HIV.D.DE29' from &quot;HIVConcepts&quot; display 'Other sign of serious illness'\ncode &quot;Currently pregnant - HIV.D.DE31&quot;: 'HIV.D.DE31' from &quot;HIVConcepts&quot; display 'Currently pregnant'\ncode &quot;Breastfeeding - HIV.D.DE32&quot;: 'HIV.D.DE32' from &quot;HIVConcepts&quot; display 'Breastfeeding'\ncode &quot;Serodiscordant partner - HIV.D.DE37&quot;: 'HIV.D.DE37' from &quot;HIVConcepts&quot; display 'Serodiscordant partner'\ncode &quot;On ART - HIV.D.DE38&quot;: 'HIV.D.DE38' from &quot;HIVConcepts&quot; display 'On ART'\ncode &quot;ART start date - HIV.D.DE39&quot;: 'HIV.D.DE39' from &quot;HIVConcepts&quot; display 'ART start date'\ncode &quot;Date ART stopped - HIV.D.DE41&quot;: 'HIV.D.DE41' from &quot;HIVConcepts&quot; display 'Date ART stopped'\ncode &quot;Established on ART&quot;: 'HIV.D.DE42' from &quot;HIVConcepts&quot; display 'Established on ART'\ncode &quot;ART start type&quot;: 'HIV.D.DE43' from &quot;HIVConcepts&quot; display 'ART start type'\ncode &quot;First-time user of ART&quot;: 'HIV.D.DE44' from &quot;HIVConcepts&quot; display 'First-time user of ART'\ncode &quot;Restarting ART&quot;: 'HIV.D.DE45' from &quot;HIVConcepts&quot; display 'Restarting ART'\ncode &quot;Current ART regimen&quot;: 'HIV.D.DE75' from &quot;HIVConcepts&quot; display 'Current ART regimen'\ncode &quot;Preferred first-line ART regimen&quot;: 'HIV.D.DE77' from &quot;HIVConcepts&quot; display 'Preferred first-line ART regimen'\ncode &quot;Alternative first-line ART regimen&quot;: 'HIV.D.DE78' from &quot;HIVConcepts&quot; display 'Alternative first-line ART regimen'\ncode &quot;First-line ART regimen under special circumstances&quot;: 'HIV.D.DE79' from &quot;HIVConcepts&quot; display 'First-line ART regimen under special circumstances'\ncode &quot;Preferred second-line ART regimen&quot;: 'HIV.D.DE80' from &quot;HIVConcepts&quot; display 'Preferred second-line ART regimen'\ncode &quot;Alternative second-line ART regimen&quot;: 'HIV.D.DE81' from &quot;HIVConcepts&quot; display 'Alternative second-line ART regimen'\ncode &quot;Optimal regimen for transition&quot;: 'HIV.D.DE82' from &quot;HIVConcepts&quot; display 'Optimal regimen for transition'\ncode &quot;Current ART regimen first-, second-, or third-line&quot;: 'HIV.D.DE83' from &quot;HIVConcepts&quot; display 'Current ART regimen first-, second-, or third-line'\ncode &quot;First-line ART regimen for adults and adolescents&quot;: 'HIV.D.DE84' from &quot;HIVConcepts&quot; display 'First-line ART regimen for adults and adolescents'\ncode &quot;First-line ART regimen for children&quot;: 'HIV.D.DE85' from &quot;HIVConcepts&quot; display 'First-line ART regimen for children'\ncode &quot;First-line ART regimen for neonates&quot;: 'HIV.D.DE86' from &quot;HIVConcepts&quot; display 'First-line ART regimen for neonates'\ncode &quot;Second-line ART regimen for adults and adolescents&quot;: 'HIV.D.DE87' from &quot;HIVConcepts&quot; display 'Second-line ART regimen for adults and adolescents'\ncode &quot;Second-line ART regimen for children&quot;: 'HIV.D.DE88' from &quot;HIVConcepts&quot; display 'Second-line ART regimen for children'\ncode &quot;Third-line ART regimen&quot;: 'HIV.D.DE89' from &quot;HIVConcepts&quot; display 'Third-line ART regimen'\ncode &quot;ART regimen composition&quot;: 'HIV.D.DE128' from &quot;HIVConcepts&quot; display 'ART regimen composition'\ncode &quot;ABC&quot;: 'HIV.D.DE129' from &quot;HIVConcepts&quot; display 'ABC'\ncode &quot;FTC&quot;: 'HIV.D.DE130' from &quot;HIVConcepts&quot; display 'FTC'\ncode &quot;3TC&quot;: 'HIV.D.DE131' from &quot;HIVConcepts&quot; display '3TC'\ncode &quot;AZT&quot;: 'HIV.D.DE132' from &quot;HIVConcepts&quot; display 'AZT'\ncode &quot;DDI&quot;: 'HIV.D.DE133' from &quot;HIVConcepts&quot; display 'DDI'\ncode &quot;D4T&quot;: 'HIV.D.DE134' from &quot;HIVConcepts&quot; display 'D4T'\ncode &quot;TDF - HIV.D.DE135&quot;: 'HIV.D.DE135' from &quot;HIVConcepts&quot; display 'TDF'\ncode &quot;EFV&quot;: 'HIV.D.DE136' from &quot;HIVConcepts&quot; display 'EFV'\ncode &quot;ETV&quot;: 'HIV.D.DE137' from &quot;HIVConcepts&quot; display 'ETV'\ncode &quot;NVP&quot;: 'HIV.D.DE138' from &quot;HIVConcepts&quot; display 'NVP'\ncode &quot;RIL&quot;: 'HIV.D.DE139' from &quot;HIVConcepts&quot; display 'RIL'\ncode &quot;ATV/r - HIV.D.DE140&quot;: 'HIV.D.DE140' from &quot;HIVConcepts&quot; display 'ATV/r'\ncode &quot;LPV/r - HIV.D.DE141&quot;: 'HIV.D.DE141' from &quot;HIVConcepts&quot; display 'LPV/r'\ncode &quot;DRV/r - HIV.D.DE142&quot;: 'HIV.D.DE142' from &quot;HIVConcepts&quot; display 'DRV/r'\ncode &quot;RTV&quot;: 'HIV.D.DE143' from &quot;HIVConcepts&quot; display 'RTV'\ncode &quot;DTG - HIV.D.DE144&quot;: 'HIV.D.DE144' from &quot;HIVConcepts&quot; display 'DTG'\ncode &quot;RAL - HIV.D.DE145&quot;: 'HIV.D.DE145' from &quot;HIVConcepts&quot; display 'RAL'\ncode &quot;Prevention services offered and referrals - HIV.D.DE152&quot;: 'HIV.D.DE152' from &quot;HIVConcepts&quot; display 'Prevention services offered and referrals'\ncode &quot;Offer male and female condoms and condom-compatible lubricants - HIV.D.DE153&quot;: 'HIV.D.DE153' from &quot;HIVConcepts&quot; display 'Offer male and female condoms and condom-compatible lubricants'\ncode &quot;Harm reduction for people who inject drugs - HIV.D.DE154&quot;: 'HIV.D.DE154' from &quot;HIVConcepts&quot; display 'Harm reduction for people who inject drugs'\ncode &quot;Behavioural interventions to support risk reduction - HIV.D.DE155&quot;: 'HIV.D.DE155' from &quot;HIVConcepts&quot; display 'Behavioural interventions to support risk reduction'\ncode &quot;Sexual and reproductive health integrated services - HIV.D.DE156&quot;: 'HIV.D.DE156' from &quot;HIVConcepts&quot; display 'Sexual and reproductive health integrated services'\ncode &quot;Contraception and family planning - HIV.D.DE157&quot;: 'HIV.D.DE157' from &quot;HIVConcepts&quot; display 'Contraception and family planning'\ncode &quot;Check pregnancy status - HIV.D.DE158&quot;: 'HIV.D.DE158' from &quot;HIVConcepts&quot; display 'Check pregnancy status'\ncode &quot;Prevention of mother-to-child transmission&quot;: 'HIV.D.DE159' from &quot;HIVConcepts&quot; display 'Prevention of mother-to-child transmission'\ncode &quot;STI testing and treatment - HIV.D.DE160&quot;: 'HIV.D.DE160' from &quot;HIVConcepts&quot; display 'STI testing and treatment'\ncode &quot;HBsAg test date - HIV.D.DE161&quot;: 'HIV.D.DE161' from &quot;HIVConcepts&quot; display 'HBsAg test date'\ncode &quot;HBsAg test result - HIV.D.DE162&quot;: 'HIV.D.DE162' from &quot;HIVConcepts&quot; display 'HBsAg test result'\ncode &quot;Positive - HIV.D.DE163&quot;: 'HIV.D.DE163' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.D.DE164&quot;: 'HIV.D.DE164' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Indeterminate - HIV.D.DE165&quot;: 'HIV.D.DE165' from &quot;HIVConcepts&quot; display 'Indeterminate'\ncode &quot;HBV treatment TDF start date&quot;: 'HIV.D.DE167' from &quot;HIVConcepts&quot; display 'HBV treatment TDF start date'\ncode &quot;HCV test date - HIV.D.DE169&quot;: 'HIV.D.DE169' from &quot;HIVConcepts&quot; display 'HCV test date'\ncode &quot;HCV test result - HIV.D.DE170&quot;: 'HIV.D.DE170' from &quot;HIVConcepts&quot; display 'HCV test result'\ncode &quot;Positive - HIV.D.DE171&quot;: 'HIV.D.DE171' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.D.DE172&quot;: 'HIV.D.DE172' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Indeterminate - HIV.D.DE173&quot;: 'HIV.D.DE173' from &quot;HIVConcepts&quot; display 'Indeterminate'\ncode &quot;HCV treatment start date&quot;: 'HIV.D.DE175' from &quot;HIVConcepts&quot; display 'HCV treatment start date'\ncode &quot;HCV treatment completion date&quot;: 'HIV.D.DE176' from &quot;HIVConcepts&quot; display 'HCV treatment completion date'\ncode &quot;HCV viral load test date - HIV.D.DE178&quot;: 'HIV.D.DE178' from &quot;HIVConcepts&quot; display 'HCV viral load test date'\ncode &quot;HCV viral load test result - HIV.D.DE179&quot;: 'HIV.D.DE179' from &quot;HIVConcepts&quot; display 'HCV viral load test result'\ncode &quot;Detected - HIV.D.DE180&quot;: 'HIV.D.DE180' from &quot;HIVConcepts&quot; display 'Detected'\ncode &quot;Not detected - HIV.D.DE181&quot;: 'HIV.D.DE181' from &quot;HIVConcepts&quot; display 'Not detected'\ncode &quot;HCV medicine type&quot;: 'HIV.D.DE182' from &quot;HIVConcepts&quot; display 'HCV medicine type'\ncode &quot;Interferon&quot;: 'HIV.D.DE183' from &quot;HIVConcepts&quot; display 'Interferon'\ncode &quot;Direct acting antivirals&quot;: 'HIV.D.DE184' from &quot;HIVConcepts&quot; display 'Direct acting antivirals'\ncode &quot;Currently on TDF-based ART&quot;: 'HIV.D.DE185' from &quot;HIVConcepts&quot; display 'Currently on TDF-based ART'\ncode &quot;HIV clinical stage - HIV.D.DE186&quot;: 'HIV.D.DE186' from &quot;HIVConcepts&quot; display 'HIV clinical stage'\ncode &quot;WHO HIV clinical stage 1&quot;: 'HIV.D.DE187' from &quot;HIVConcepts&quot; display 'WHO HIV clinical stage 1'\ncode &quot;WHO HIV clinical stage 2&quot;: 'HIV.D.DE188' from &quot;HIVConcepts&quot; display 'WHO HIV clinical stage 2'\ncode &quot;WHO HIV clinical stage 3&quot;: 'HIV.D.DE189' from &quot;HIVConcepts&quot; display 'WHO HIV clinical stage 3'\ncode &quot;WHO HIV clinical stage 4&quot;: 'HIV.D.DE190' from &quot;HIVConcepts&quot; display 'WHO HIV clinical stage 4'\ncode &quot;Date viral load test results received by client - HIV.D.DE193&quot;: 'HIV.D.DE193' from &quot;HIVConcepts&quot; display 'Date viral load test results received by client'\ncode &quot;Date of viral load sample collection - HIV.D.DE194&quot;: 'HIV.D.DE194' from &quot;HIVConcepts&quot; display 'Date of viral load sample collection'\ncode &quot;Date of scheduled review of viral load test results&quot;: 'HIV.D.DE195' from &quot;HIVConcepts&quot; display 'Date of scheduled review of viral load test results'\ncode &quot;Reason ART stopped - HIV.D.DE217&quot;: 'HIV.D.DE217' from &quot;HIVConcepts&quot; display 'Reason ART stopped'\ncode &quot;Toxicity/side effects - HIV.D.DE218&quot;: 'HIV.D.DE218' from &quot;HIVConcepts&quot; display 'Toxicity/side effects'\ncode &quot;Severe illness, hospitalization - HIV.D.DE219&quot;: 'HIV.D.DE219' from &quot;HIVConcepts&quot; display 'Severe illness, hospitalization'\ncode &quot;Drugs out of stock&quot;: 'HIV.D.DE220' from &quot;HIVConcepts&quot; display 'Drugs out of stock'\ncode &quot;Client lacks finances&quot;: 'HIV.D.DE221' from &quot;HIVConcepts&quot; display 'Client lacks finances'\ncode &quot;Excluded HIV infection in infant - HIV.D.DE222&quot;: 'HIV.D.DE222' from &quot;HIVConcepts&quot; display 'Excluded HIV infection in infant'\ncode &quot;Other reason for stopping ART - HIV.D.DE223&quot;: 'HIV.D.DE223' from &quot;HIVConcepts&quot; display 'Other reason for stopping ART'\ncode &quot;Treatment failure&quot;: 'HIV.D.DE225' from &quot;HIVConcepts&quot; display 'Treatment failure'\ncode &quot;Clinical failure&quot;: 'HIV.D.DE226' from &quot;HIVConcepts&quot; display 'Clinical failure'\ncode &quot;Immunological failure&quot;: 'HIV.D.DE227' from &quot;HIVConcepts&quot; display 'Immunological failure'\ncode &quot;Virological failure&quot;: 'HIV.D.DE228' from &quot;HIVConcepts&quot; display 'Virological failure'\ncode &quot;Risk factors, comorbidities and coinfections signs and symptoms&quot;: 'HIV.D.DE259' from &quot;HIVConcepts&quot; display 'Risk factors, comorbidities and coinfections signs and symptoms'\ncode &quot;Presumptive TB - HIV.D.DE282&quot;: 'HIV.D.DE282' from &quot;HIVConcepts&quot; display 'Presumptive TB'\ncode &quot;WHO HIV clinical stage condition or symptom - HIV.D.DE289&quot;: 'HIV.D.DE289' from &quot;HIVConcepts&quot; display 'WHO HIV clinical stage condition or symptom'\ncode &quot;Asymptomatic&quot;: 'HIV.D.DE290' from &quot;HIVConcepts&quot; display 'Asymptomatic'\ncode &quot;Persistent generalized lymphadenopathy&quot;: 'HIV.D.DE291' from &quot;HIVConcepts&quot; display 'Persistent generalized lymphadenopathy'\ncode &quot;Moderate unexplained weight loss&quot;: 'HIV.D.DE292' from &quot;HIVConcepts&quot; display 'Moderate unexplained weight loss'\ncode &quot;Recurrent respiratory tract infections&quot;: 'HIV.D.DE293' from &quot;HIVConcepts&quot; display 'Recurrent respiratory tract infections'\ncode &quot;Unexplained persistent hepatosplenomegaly&quot;: 'HIV.D.DE294' from &quot;HIVConcepts&quot; display 'Unexplained persistent hepatosplenomegaly'\ncode &quot;Herpes zoster&quot;: 'HIV.D.DE295' from &quot;HIVConcepts&quot; display 'Herpes zoster'\ncode &quot;Angular cheilitis&quot;: 'HIV.D.DE296' from &quot;HIVConcepts&quot; display 'Angular cheilitis'\ncode &quot;Linear gingival erythema&quot;: 'HIV.D.DE297' from &quot;HIVConcepts&quot; display 'Linear gingival erythema'\ncode &quot;Recurrent oral ulceration&quot;: 'HIV.D.DE298' from &quot;HIVConcepts&quot; display 'Recurrent oral ulceration'\ncode &quot;Papular pruritic eruption&quot;: 'HIV.D.DE299' from &quot;HIVConcepts&quot; display 'Papular pruritic eruption'\ncode &quot;Fungal nail infections&quot;: 'HIV.D.DE300' from &quot;HIVConcepts&quot; display 'Fungal nail infections'\ncode &quot;Seborrhoeic dermatitis&quot;: 'HIV.D.DE301' from &quot;HIVConcepts&quot; display 'Seborrhoeic dermatitis'\ncode &quot;Extensive wart virus infection&quot;: 'HIV.D.DE302' from &quot;HIVConcepts&quot; display 'Extensive wart virus infection'\ncode &quot;Extensive molluscum contagiosum&quot;: 'HIV.D.DE303' from &quot;HIVConcepts&quot; display 'Extensive molluscum contagiosum'\ncode &quot;Unexplained persistent parotid enlargement&quot;: 'HIV.D.DE304' from &quot;HIVConcepts&quot; display 'Unexplained persistent parotid enlargement'\ncode &quot;Unexplained severe weight loss in adults&quot;: 'HIV.D.DE305' from &quot;HIVConcepts&quot; display 'Unexplained severe weight loss in adults'\ncode &quot;Unexplained moderate malnutrition not adequately responding to standard therapy&quot;: 'HIV.D.DE306' from &quot;HIVConcepts&quot; display 'Unexplained moderate malnutrition not adequately responding to standard therapy'\ncode &quot;Unexplained chronic diarrhoea for longer than 1 month&quot;: 'HIV.D.DE307' from &quot;HIVConcepts&quot; display 'Unexplained chronic diarrhoea for longer than 1 month'\ncode &quot;Unexplained persistent diarrhoea 14 days or more&quot;: 'HIV.D.DE308' from &quot;HIVConcepts&quot; display 'Unexplained persistent diarrhoea 14 days or more'\ncode &quot;Unexplained persistent fever above 37.5 C, intermittent or constant, for longer than one 1 month&quot;: 'HIV.D.DE309' from &quot;HIVConcepts&quot; display 'Unexplained persistent fever above 37.5 C, intermittent or constant, for longer than one 1 month'\ncode &quot;Persistent oral candidiasis&quot;: 'HIV.D.DE310' from &quot;HIVConcepts&quot; display 'Persistent oral candidiasis'\ncode &quot;Oral hairy leukoplakia&quot;: 'HIV.D.DE311' from &quot;HIVConcepts&quot; display 'Oral hairy leukoplakia'\ncode &quot;Pulmonary TB - HIV.D.DE312&quot;: 'HIV.D.DE312' from &quot;HIVConcepts&quot; display 'Pulmonary TB'\ncode &quot;Lymph node TB - HIV.D.DE313&quot;: 'HIV.D.DE313' from &quot;HIVConcepts&quot; display 'Lymph node TB'\ncode &quot;Severe bacterial infections such as pneumonia, empyema, pyomyositis, bone or joint infection, meningitis, bacteraemia&quot;: 'HIV.D.DE314' from &quot;HIVConcepts&quot; display 'Severe bacterial infections such as pneumonia, empyema, pyomyositis, bone or joint infection, meningitis, bacteraemia'\ncode &quot;Severe recurrent bacterial pneumonia&quot;: 'HIV.D.DE315' from &quot;HIVConcepts&quot; display 'Severe recurrent bacterial pneumonia'\ncode &quot;Acute necrotizing ulcerative stomatitis&quot;: 'HIV.D.DE316' from &quot;HIVConcepts&quot; display 'Acute necrotizing ulcerative stomatitis'\ncode &quot;Acute necrotizing ulcerative gingivitis&quot;: 'HIV.D.DE317' from &quot;HIVConcepts&quot; display 'Acute necrotizing ulcerative gingivitis'\ncode &quot;Acute necrotizing ulcerative periodontitis&quot;: 'HIV.D.DE318' from &quot;HIVConcepts&quot; display 'Acute necrotizing ulcerative periodontitis'\ncode &quot;Unexplained anaemia &lt;8 g/dL&quot;: 'HIV.D.DE319' from &quot;HIVConcepts&quot; display 'Unexplained anaemia &lt;8 g/dL'\ncode &quot;Neutropaenia &lt;0.5 x 10^9/L&quot;: 'HIV.D.DE320' from &quot;HIVConcepts&quot; display 'Neutropaenia &lt;0.5 x 10^9/L'\ncode &quot;Chronic thrombocytopaenia &lt;50 x 10^9/L&quot;: 'HIV.D.DE321' from &quot;HIVConcepts&quot; display 'Chronic thrombocytopaenia &lt;50 x 10^9/L'\ncode &quot;Symptomatic lymphoid interstitial pneumonitis&quot;: 'HIV.D.DE322' from &quot;HIVConcepts&quot; display 'Symptomatic lymphoid interstitial pneumonitis'\ncode &quot;Chronic HIV-associated lung disease, including bronchiectasis&quot;: 'HIV.D.DE323' from &quot;HIVConcepts&quot; display 'Chronic HIV-associated lung disease, including bronchiectasis'\ncode &quot;HIV wasting syndrome&quot;: 'HIV.D.DE324' from &quot;HIVConcepts&quot; display 'HIV wasting syndrome'\ncode &quot;Unexplained severe wasting not responding to standard therapy&quot;: 'HIV.D.DE325' from &quot;HIVConcepts&quot; display 'Unexplained severe wasting not responding to standard therapy'\ncode &quot;Unexplained stunting not responding to standard therapy&quot;: 'HIV.D.DE326' from &quot;HIVConcepts&quot; display 'Unexplained stunting not responding to standard therapy'\ncode &quot;Unexplained severe malnutrition not responding to standard therapy&quot;: 'HIV.D.DE327' from &quot;HIVConcepts&quot; display 'Unexplained severe malnutrition not responding to standard therapy'\ncode &quot;Pneumocystis jirovecii pneumonia&quot;: 'HIV.D.DE328' from &quot;HIVConcepts&quot; display 'Pneumocystis jirovecii pneumonia'\ncode &quot;Recurrent severe bacterial pneumonia&quot;: 'HIV.D.DE329' from &quot;HIVConcepts&quot; display 'Recurrent severe bacterial pneumonia'\ncode &quot;Recurrent severe bacterial infections such as empyema, pyomyositis, bone or joint infection, meningitis, but excluding pneumonia&quot;: 'HIV.D.DE330' from &quot;HIVConcepts&quot; display 'Recurrent severe bacterial infections such as empyema, pyomyositis, bone or joint infection, meningitis, but excluding pneumonia'\ncode &quot;Empyema&quot;: 'HIV.D.DE331' from &quot;HIVConcepts&quot; display 'Empyema'\ncode &quot;Pyomyositis&quot;: 'HIV.D.DE332' from &quot;HIVConcepts&quot; display 'Pyomyositis'\ncode &quot;Bone or joint infection&quot;: 'HIV.D.DE333' from &quot;HIVConcepts&quot; display 'Bone or joint infection'\ncode &quot;Meningitis&quot;: 'HIV.D.DE334' from &quot;HIVConcepts&quot; display 'Meningitis'\ncode &quot;Chronic herpes simplex infection orolabial or cutaneous of more than 1 month duration or visceral at any site&quot;: 'HIV.D.DE335' from &quot;HIVConcepts&quot; display 'Chronic herpes simplex infection orolabial or cutaneous of more than 1 month duration or visceral at any site'\ncode &quot;Chronic herpes simplex infection orolabial, genital or anorectal of more than 1 month in duration or visceral at any site&quot;: 'HIV.D.DE336' from &quot;HIVConcepts&quot; display 'Chronic herpes simplex infection orolabial, genital or anorectal of more than 1 month in duration or visceral at any site'\ncode &quot;Oesophageal candidiasis or candidiasis of trachea, bronchi or lungs&quot;: 'HIV.D.DE337' from &quot;HIVConcepts&quot; display 'Oesophageal candidiasis or candidiasis of trachea, bronchi or lungs'\ncode &quot;Extrapulmonary TB - HIV.D.DE338&quot;: 'HIV.D.DE338' from &quot;HIVConcepts&quot; display 'Extrapulmonary TB'\ncode &quot;Kaposi sarcoma&quot;: 'HIV.D.DE339' from &quot;HIVConcepts&quot; display 'Kaposi sarcoma'\ncode &quot;Cytomegalovirus infection retinitis or infection of other organs&quot;: 'HIV.D.DE340' from &quot;HIVConcepts&quot; display 'Cytomegalovirus infection retinitis or infection of other organs'\ncode &quot;Central nervous system toxoplasmosis&quot;: 'HIV.D.DE341' from &quot;HIVConcepts&quot; display 'Central nervous system toxoplasmosis'\ncode &quot;HIV encephalopathy&quot;: 'HIV.D.DE342' from &quot;HIVConcepts&quot; display 'HIV encephalopathy'\ncode &quot;Extrapulmonary cryptococcosis, including meningitis&quot;: 'HIV.D.DE343' from &quot;HIVConcepts&quot; display 'Extrapulmonary cryptococcosis, including meningitis'\ncode &quot;Disseminated nontuberculous mycobacterial infection&quot;: 'HIV.D.DE344' from &quot;HIVConcepts&quot; display 'Disseminated nontuberculous mycobacterial infection'\ncode &quot;Progressive multifocal leukoencephalopathy&quot;: 'HIV.D.DE345' from &quot;HIVConcepts&quot; display 'Progressive multifocal leukoencephalopathy'\ncode &quot;Chronic cryptosporidiosis&quot;: 'HIV.D.DE346' from &quot;HIVConcepts&quot; display 'Chronic cryptosporidiosis'\ncode &quot;Chronic cryptosporidiosis with diarrhoea&quot;: 'HIV.D.DE347' from &quot;HIVConcepts&quot; display 'Chronic cryptosporidiosis with diarrhoea'\ncode &quot;Chronic isosporiasis&quot;: 'HIV.D.DE348' from &quot;HIVConcepts&quot; display 'Chronic isosporiasis'\ncode &quot;Disseminated mycosis extrapulmonary histoplasmosis, coccidioidomycosis&quot;: 'HIV.D.DE349' from &quot;HIVConcepts&quot; display 'Disseminated mycosis extrapulmonary histoplasmosis, coccidioidomycosis'\ncode &quot;Disseminated endemic mycosis extrapulmonary histoplasmosis, coccidioidomycosis, penicilliosis&quot;: 'HIV.D.DE350' from &quot;HIVConcepts&quot; display 'Disseminated endemic mycosis extrapulmonary histoplasmosis, coccidioidomycosis, penicilliosis'\ncode &quot;Cerebral lymphoma&quot;: 'HIV.D.DE351' from &quot;HIVConcepts&quot; display 'Cerebral lymphoma'\ncode &quot;B-cell non-Hodgkin lymphoma&quot;: 'HIV.D.DE352' from &quot;HIVConcepts&quot; display 'B-cell non-Hodgkin lymphoma'\ncode &quot;HIV-associated nephropathy or cardiomyopathy&quot;: 'HIV.D.DE353' from &quot;HIVConcepts&quot; display 'HIV-associated nephropathy or cardiomyopathy'\ncode &quot;Recurrent septicaemia including nontyphoidal Salmonella&quot;: 'HIV.D.DE354' from &quot;HIVConcepts&quot; display 'Recurrent septicaemia including nontyphoidal Salmonella'\ncode &quot;Invasive cervical carcinoma&quot;: 'HIV.D.DE355' from &quot;HIVConcepts&quot; display 'Invasive cervical carcinoma'\ncode &quot;Atypical disseminated leishmaniasis&quot;: 'HIV.D.DE356' from &quot;HIVConcepts&quot; display 'Atypical disseminated leishmaniasis'\ncode &quot;Neutropenia&quot;: 'HIV.D.DE357' from &quot;HIVConcepts&quot; display 'Neutropenia'\ncode &quot;CD4 count - HIV.D.DE364&quot;: 'HIV.D.DE364' from &quot;HIVConcepts&quot; display 'CD4 count'\ncode &quot;Baseline CD4 count - HIV.D.DE367&quot;: 'HIV.D.DE367' from &quot;HIVConcepts&quot; display 'Baseline CD4 count'\ncode &quot;Date of baseline CD4 count test - HIV.D.DE368&quot;: 'HIV.D.DE368' from &quot;HIVConcepts&quot; display 'Date of baseline CD4 count test'\ncode &quot;Time to start ART&quot;: 'HIV.D.DE383' from &quot;HIVConcepts&quot; display 'Time to start ART'\ncode &quot;Within 7 days of HIV diagnosis&quot;: 'HIV.D.DE384' from &quot;HIVConcepts&quot; display 'Within 7 days of HIV diagnosis'\ncode &quot;Within 30 days of HIV diagnosis&quot;: 'HIV.D.DE385' from &quot;HIVConcepts&quot; display 'Within 30 days of HIV diagnosis'\ncode &quot;Within 90 days of HIV diagnosis&quot;: 'HIV.D.DE386' from &quot;HIVConcepts&quot; display 'Within 90 days of HIV diagnosis'\ncode &quot;Viral load test result - HIV.D.DE387&quot;: 'HIV.D.DE387' from &quot;HIVConcepts&quot; display 'Viral load test result'\ncode &quot;Reason for HIV viral load test&quot;: 'HIV.D.DE391' from &quot;HIVConcepts&quot; display 'Reason for HIV viral load test'\ncode &quot;Routine viral load test&quot;: 'HIV.D.DE392' from &quot;HIVConcepts&quot; display 'Routine viral load test'\ncode &quot;Targeted viral load monitoring&quot;: 'HIV.D.DE393' from &quot;HIVConcepts&quot; display 'Targeted viral load monitoring'\ncode &quot;Initial viral load test&quot;: 'HIV.D.DE394' from &quot;HIVConcepts&quot; display 'Initial viral load test'\ncode &quot;Follow-up viral load test after receiving enhanced adherence counselling&quot;: 'HIV.D.DE395' from &quot;HIVConcepts&quot; display 'Follow-up viral load test after receiving enhanced adherence counselling'\ncode &quot;Monitoring examinations&quot;: 'HIV.D.DE399' from &quot;HIVConcepts&quot; display 'Monitoring examinations'\ncode &quot;Haemoglobin Hb&quot;: 'HIV.D.DE400' from &quot;HIVConcepts&quot; display 'Haemoglobin Hb'\ncode &quot;Pregnancy test&quot;: 'HIV.D.DE401' from &quot;HIVConcepts&quot; display 'Pregnancy test'\ncode &quot;Syphilis test&quot;: 'HIV.D.DE402' from &quot;HIVConcepts&quot; display 'Syphilis test'\ncode &quot;Chest X-ray CXR&quot;: 'HIV.D.DE403' from &quot;HIVConcepts&quot; display 'Chest X-ray CXR'\ncode &quot;Sputum or culture for TB&quot;: 'HIV.D.DE404' from &quot;HIVConcepts&quot; display 'Sputum or culture for TB'\ncode &quot;HBsAg test HBV&quot;: 'HIV.D.DE405' from &quot;HIVConcepts&quot; display 'HBsAg test HBV'\ncode &quot;HIV viral load test ordered&quot;: 'HIV.D.DE406' from &quot;HIVConcepts&quot; display 'HIV viral load test ordered'\ncode &quot;HIV viral load test scheduled&quot;: 'HIV.D.DE407' from &quot;HIVConcepts&quot; display 'HIV viral load test scheduled'\ncode &quot;CD4 count ordered&quot;: 'HIV.D.DE408' from &quot;HIVConcepts&quot; display 'CD4 count ordered'\ncode &quot;CD4 count test scheduled&quot;: 'HIV.D.DE409' from &quot;HIVConcepts&quot; display 'CD4 count test scheduled'\ncode &quot;Cryptococcal antigen test&quot;: 'HIV.D.DE410' from &quot;HIVConcepts&quot; display 'Cryptococcal antigen test'\ncode &quot;Histoplasmosis antigen test&quot;: 'HIV.D.DE411' from &quot;HIVConcepts&quot; display 'Histoplasmosis antigen test'\ncode &quot;Cervical cancer screening scheduled&quot;: 'HIV.D.DE412' from &quot;HIVConcepts&quot; display 'Cervical cancer screening scheduled'\ncode &quot;Date of scheduled monitoring examination&quot;: 'HIV.D.DE413' from &quot;HIVConcepts&quot; display 'Date of scheduled monitoring examination'\ncode &quot;Date viral load test results received by client - HIV.D.DE417&quot;: 'HIV.D.DE417' from &quot;HIVConcepts&quot; display 'Date viral load test results received by client'\ncode &quot;Reason for ARV drug regimen substitution&quot;: 'HIV.D.DE418' from &quot;HIVConcepts&quot; display 'Reason for ARV drug regimen substitution'\ncode &quot;Toxicity/side effects - HIV.D.DE419&quot;: 'HIV.D.DE419' from &quot;HIVConcepts&quot; display 'Toxicity/side effects'\ncode &quot;Drug-drug interaction&quot;: 'HIV.D.DE420' from &quot;HIVConcepts&quot; display 'Drug-drug interaction'\ncode &quot;Pregnancy&quot;: 'HIV.D.DE421' from &quot;HIVConcepts&quot; display 'Pregnancy'\ncode &quot;New TB&quot;: 'HIV.D.DE422' from &quot;HIVConcepts&quot; display 'New TB'\ncode &quot;New drug available&quot;: 'HIV.D.DE423' from &quot;HIVConcepts&quot; display 'New drug available'\ncode &quot;Drug out of stock&quot;: 'HIV.D.DE424' from &quot;HIVConcepts&quot; display 'Drug out of stock'\ncode &quot;Other reason for regimen substitution&quot;: 'HIV.D.DE425' from &quot;HIVConcepts&quot; display 'Other reason for regimen substitution'\ncode &quot;Switch to second-line ART regimen recommended&quot;: 'HIV.D.DE427' from &quot;HIVConcepts&quot; display 'Switch to second-line ART regimen recommended'\ncode &quot;Regimen substitution recommended&quot;: 'HIV.D.DE436' from &quot;HIVConcepts&quot; display 'Regimen substitution recommended'\ncode &quot;Dose adjustment recommended&quot;: 'HIV.D.DE437' from &quot;HIVConcepts&quot; display 'Dose adjustment recommended'\ncode &quot;Suspicion of treatment failure or interruption&quot;: 'HIV.D.DE443' from &quot;HIVConcepts&quot; display 'Suspicion of treatment failure or interruption'\ncode &quot;Medications prescribed - HIV.D.DE457&quot;: 'HIV.D.DE457' from &quot;HIVConcepts&quot; display 'Medications prescribed'\ncode &quot;Date medications prescribed - HIV.D.DE458&quot;: 'HIV.D.DE458' from &quot;HIVConcepts&quot; display 'Date medications prescribed'\ncode &quot;Dose of medications prescribed&quot;: 'HIV.D.DE459' from &quot;HIVConcepts&quot; display 'Dose of medications prescribed'\ncode &quot;Number of days medications prescribed&quot;: 'HIV.D.DE460' from &quot;HIVConcepts&quot; display 'Number of days medications prescribed'\ncode &quot;Adherence counselling provided - HIV.D.DE465&quot;: 'HIV.D.DE465' from &quot;HIVConcepts&quot; display 'Adherence counselling provided'\ncode &quot;Type of treatment-limiting toxicity&quot;: 'HIV.D.DE466' from &quot;HIVConcepts&quot; display 'Type of treatment-limiting toxicity'\ncode &quot;Gastrointestinal&quot;: 'HIV.D.DE467' from &quot;HIVConcepts&quot; display 'Gastrointestinal'\ncode &quot;Skin issues&quot;: 'HIV.D.DE468' from &quot;HIVConcepts&quot; display 'Skin issues'\ncode &quot;Peripheral neuropathy&quot;: 'HIV.D.DE469' from &quot;HIVConcepts&quot; display 'Peripheral neuropathy'\ncode &quot;Central nervous system symptoms&quot;: 'HIV.D.DE470' from &quot;HIVConcepts&quot; display 'Central nervous system symptoms'\ncode &quot;Weight gain&quot;: 'HIV.D.DE471' from &quot;HIVConcepts&quot; display 'Weight gain'\ncode &quot;Hepatic dysfunction&quot;: 'HIV.D.DE472' from &quot;HIVConcepts&quot; display 'Hepatic dysfunction'\ncode &quot;Haematological disorders&quot;: 'HIV.D.DE473' from &quot;HIVConcepts&quot; display 'Haematological disorders'\ncode &quot;Fatigue&quot;: 'HIV.D.DE474' from &quot;HIVConcepts&quot; display 'Fatigue'\ncode &quot;Headache - HIV.D.DE475&quot;: 'HIV.D.DE475' from &quot;HIVConcepts&quot; display 'Headache'\ncode &quot;Bone dysfunction&quot;: 'HIV.D.DE476' from &quot;HIVConcepts&quot; display 'Bone dysfunction'\ncode &quot;Metabolic symptoms&quot;: 'HIV.D.DE477' from &quot;HIVConcepts&quot; display 'Metabolic symptoms'\ncode &quot;Kidney dysfunction&quot;: 'HIV.D.DE478' from &quot;HIVConcepts&quot; display 'Kidney dysfunction'\ncode &quot;Unexpected adverse drug reaction&quot;: 'HIV.D.DE479' from &quot;HIVConcepts&quot; display 'Unexpected adverse drug reaction'\n\ncode &quot;Dates of substitution within second-line regimen&quot;: 'HIV.D.DE487' from &quot;HIVConcepts&quot; display 'Dates of substitution within second-line regimen'\ncode &quot;Dates of substitution within third-line regimen&quot;: 'HIV.D.DE493' from &quot;HIVConcepts&quot; display 'Dates of substitution within third-line regimen'\ncode &quot;Enhanced adherence counselling provided&quot;: 'HIV.D.DE496' from &quot;HIVConcepts&quot; display 'Enhanced adherence counselling provided'\ncode &quot;Counselling provided on diagnoses&quot;: 'HIV.D.DE507' from &quot;HIVConcepts&quot; display 'Counselling provided on diagnoses'\ncode &quot;Syphilis counselling and treatment&quot;: 'HIV.D.DE510' from &quot;HIVConcepts&quot; display 'Syphilis counselling and treatment'\ncode &quot;Other support services - HIV.D.DE519&quot;: 'HIV.D.DE519' from &quot;HIVConcepts&quot; display 'Other support services'\ncode &quot;Mental health services - HIV.D.DE520&quot;: 'HIV.D.DE520' from &quot;HIVConcepts&quot; display 'Mental health services'\ncode &quot;Psychosocial counselling, support and treatment adherence counselling - HIV.D.DE521&quot;: 'HIV.D.DE521' from &quot;HIVConcepts&quot; display 'Psychosocial counselling, support and treatment adherence counselling'\ncode &quot;Legal and social services - HIV.D.DE522&quot;: 'HIV.D.DE522' from &quot;HIVConcepts&quot; display 'Legal and social services'\ncode &quot;Services for responding to violence against women - HIV.D.DE523&quot;: 'HIV.D.DE523' from &quot;HIVConcepts&quot; display 'Services for responding to violence against women'\ncode &quot;Date/time of follow-up appointment - HIV.D.DE524&quot;: 'HIV.D.DE524' from &quot;HIVConcepts&quot; display 'Date/time of follow-up appointment'\ncode &quot;Type of follow-up appointment - HIV.D.DE525&quot;: 'HIV.D.DE525' from &quot;HIVConcepts&quot; display 'Type of follow-up appointment'\ncode &quot;Clinical visit - HIV.D.DE526&quot;: 'HIV.D.DE526' from &quot;HIVConcepts&quot; display 'Clinical visit'\ncode &quot;Antiretroviral drug pick up&quot;: 'HIV.D.DE527' from &quot;HIVConcepts&quot; display 'Antiretroviral drug pick up'\ncode &quot;Post-treatment follow-up visit for cervical precancer lesions or invasive cervical cancer - HIV.D.DE528&quot;: 'HIV.D.DE528' from &quot;HIVConcepts&quot; display 'Post-treatment follow-up visit for cervical precancer lesions or invasive cervical cancer'\ncode &quot;Other - HIV.D.DE529&quot;: 'HIV.D.DE529' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Follow-up test recommended date&quot;: 'HIV.D.DE531' from &quot;HIVConcepts&quot; display 'Follow-up test recommended date'\ncode &quot;Current medications&quot;: 'HIV.D.DE537' from &quot;HIVConcepts&quot; display 'Current medications'\ncode &quot;No medications&quot;: 'HIV.D.DE538' from &quot;HIVConcepts&quot; display 'No medications'\ncode &quot;Dont know of any current medications&quot;: 'HIV.D.DE539' from &quot;HIVConcepts&quot; display 'Dont know of any current medications'\ncode &quot;Analgesic&quot;: 'HIV.D.DE540' from &quot;HIVConcepts&quot; display 'Analgesic'\ncode &quot;Antacids&quot;: 'HIV.D.DE541' from &quot;HIVConcepts&quot; display 'Antacids'\ncode &quot;Antibiotics broad-spectrum&quot;: 'HIV.D.DE542' from &quot;HIVConcepts&quot; display 'Antibiotics broad-spectrum'\ncode &quot;Anticonvulsive&quot;: 'HIV.D.DE543' from &quot;HIVConcepts&quot; display 'Anticonvulsive'\ncode &quot;Antidiabetic&quot;: 'HIV.D.DE544' from &quot;HIVConcepts&quot; display 'Antidiabetic'\ncode &quot;Antifungals&quot;: 'HIV.D.DE545' from &quot;HIVConcepts&quot; display 'Antifungals'\ncode &quot;Antihelmintic&quot;: 'HIV.D.DE546' from &quot;HIVConcepts&quot; display 'Antihelmintic'\ncode &quot;Antihypertensive&quot;: 'HIV.D.DE547' from &quot;HIVConcepts&quot; display 'Antihypertensive'\ncode &quot;Antimalarials&quot;: 'HIV.D.DE548' from &quot;HIVConcepts&quot; display 'Antimalarials'\ncode &quot;Antiretrovirals ARVs&quot;: 'HIV.D.DE549' from &quot;HIVConcepts&quot; display 'Antiretrovirals ARVs'\ncode &quot;Antiparasitics&quot;: 'HIV.D.DE550' from &quot;HIVConcepts&quot; display 'Antiparasitics'\ncode &quot;Antivirals&quot;: 'HIV.D.DE551' from &quot;HIVConcepts&quot; display 'Antivirals'\ncode &quot;Buprenorphine - HIV.D.DE552&quot;: 'HIV.D.DE552' from &quot;HIVConcepts&quot; display 'Buprenorphine'\ncode &quot;Co-trimoxazole preventive therapy CPT&quot;: 'HIV.D.DE553' from &quot;HIVConcepts&quot; display 'Co-trimoxazole preventive therapy CPT'\ncode &quot;Hormonal family planning method&quot;: 'HIV.D.DE554' from &quot;HIVConcepts&quot; display 'Hormonal family planning method'\ncode &quot;Methadone - HIV.D.DE555&quot;: 'HIV.D.DE555' from &quot;HIVConcepts&quot; display 'Methadone'\ncode &quot;PrEP to prevent HIV&quot;: 'HIV.D.DE556' from &quot;HIVConcepts&quot; display 'PrEP to prevent HIV'\ncode &quot;Other antibiotics&quot;: 'HIV.D.DE557' from &quot;HIVConcepts&quot; display 'Other antibiotics'\ncode &quot;Other medications&quot;: 'HIV.D.DE558' from &quot;HIVConcepts&quot; display 'Other medications'\ncode &quot;Date of cervical cancer screening test&quot;: 'HIV.D.DE656' from &quot;HIVConcepts&quot; display 'Date of cervical cancer screening test'\ncode &quot;Lifetime screening test number&quot;: 'HIV.D.DE657' from &quot;HIVConcepts&quot; display 'Lifetime screening test number'\ncode &quot;Cervical cancer primary screening test type&quot;: 'HIV.D.DE658' from &quot;HIVConcepts&quot; display 'Cervical cancer primary screening test type'\ncode &quot;HPV-DNA&quot;: 'HIV.D.DE659' from &quot;HIVConcepts&quot; display 'HPV-DNA'\ncode &quot;VIA&quot;: 'HIV.D.DE660' from &quot;HIVConcepts&quot; display 'VIA'\ncode &quot;New regimen after switch to second-line regimen&quot;: 'HIV.D.DE485' from &quot;HIVConcepts&quot;\ncode &quot;New regimen after switch to third-line regimen&quot;: 'HIV.D.DE491' from &quot;HIVConcepts&quot;\ncode &quot;New regimen after substitution within second-line regimen&quot;: 'HIV.D.DE489' from &quot;HIVConcepts&quot;\ncode &quot;New regimen after substitution within third-line regimen&quot;: 'HIV.D.DE495' from &quot;HIVConcepts&quot;\ncode &quot;Cervical cytology&quot;: 'HIV.D.DE661' from &quot;HIVConcepts&quot; display 'Cervical cytology'\ncode &quot;Other - HIV.D.DE662&quot;: 'HIV.D.DE662' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Date of diagnosis of cervical precancer lesions or invasive cervical cancer&quot;: 'HIV.D.DE705' from &quot;HIVConcepts&quot; display 'Date of diagnosis of cervical precancer lesions or invasive cervical cancer'\ncode &quot;Cervical cancer screening outcome&quot;: 'HIV.D.DE706' from &quot;HIVConcepts&quot; display 'Cervical cancer screening outcome'\ncode &quot;Positive for cervical precancer lesions&quot;: 'HIV.D.DE707' from &quot;HIVConcepts&quot; display 'Positive for cervical precancer lesions'\ncode &quot;Negative for cervical precancer lesions&quot;: 'HIV.D.DE708' from &quot;HIVConcepts&quot; display 'Negative for cervical precancer lesions'\ncode &quot;Cervical cancer diagnosis&quot;: 'HIV.D.DE709' from &quot;HIVConcepts&quot; display 'Cervical cancer diagnosis'\ncode &quot;Cervical precancer lesions&quot;: 'HIV.D.DE710' from &quot;HIVConcepts&quot; display 'Cervical precancer lesions'\ncode &quot;Invasive cervical cancer&quot;: 'HIV.D.DE711' from &quot;HIVConcepts&quot; display 'Invasive cervical cancer'\ncode &quot;Cervical cancer stage at diagnosis&quot;: 'HIV.D.DE712' from &quot;HIVConcepts&quot; display 'Cervical cancer stage at diagnosis'\ncode &quot;Stage 0&quot;: 'HIV.D.DE713' from &quot;HIVConcepts&quot; display 'Stage 0'\ncode &quot;Stage I&quot;: 'HIV.D.DE714' from &quot;HIVConcepts&quot; display 'Stage I'\ncode &quot;Stage II&quot;: 'HIV.D.DE715' from &quot;HIVConcepts&quot; display 'Stage II'\ncode &quot;Stage III&quot;: 'HIV.D.DE716' from &quot;HIVConcepts&quot; display 'Stage III'\ncode &quot;Stage IV&quot;: 'HIV.D.DE717' from &quot;HIVConcepts&quot; display 'Stage IV'\ncode &quot;Date of treatment for cervical precancer lesions&quot;: 'HIV.D.DE718' from &quot;HIVConcepts&quot; display 'Date of treatment for cervical precancer lesions'\ncode &quot;Invasive cervical cancer treatment episode&quot;: 'HIV.D.DE730' from &quot;HIVConcepts&quot; display 'Invasive cervical cancer treatment episode'\ncode &quot;Invasive cervical cancer treatment method&quot;: 'HIV.D.DE731' from &quot;HIVConcepts&quot; display 'Invasive cervical cancer treatment method'\ncode &quot;Conization&quot;: 'HIV.D.DE732' from &quot;HIVConcepts&quot; display 'Conization'\ncode &quot;Trachelectomy&quot;: 'HIV.D.DE733' from &quot;HIVConcepts&quot; display 'Trachelectomy'\ncode &quot;Hysterectomy&quot;: 'HIV.D.DE734' from &quot;HIVConcepts&quot; display 'Hysterectomy'\ncode &quot;Management of invasive cervical cancer&quot;: 'HIV.D.DE735' from &quot;HIVConcepts&quot; display 'Management of invasive cervical cancer'\ncode &quot;Radiotherapy&quot;: 'HIV.D.DE736' from &quot;HIVConcepts&quot; display 'Radiotherapy'\ncode &quot;Chemotherapy&quot;: 'HIV.D.DE737' from &quot;HIVConcepts&quot; display 'Chemotherapy'\ncode &quot;Chemoradiation&quot;: 'HIV.D.DE738' from &quot;HIVConcepts&quot; display 'Chemoradiation'\ncode &quot;Other - HIV.D.DE739&quot;: 'HIV.D.DE739' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Cervical cancer screening interval amongst WLHIV&quot;: 'HIV.D.DE745' from &quot;HIVConcepts&quot; display 'Cervical cancer screening interval amongst WLHIV'\ncode &quot;Offer other clinical services - HIV.D.DE753&quot;: 'HIV.D.DE753' from &quot;HIVConcepts&quot; display 'Offer other clinical services'\ncode &quot;Assessment and provision of vaccinations - HIV.D.DE754&quot;: 'HIV.D.DE754' from &quot;HIVConcepts&quot; display 'Assessment and provision of vaccinations'\ncode &quot;Hepatitis B HBV and hepatitis C virus HCV testing and treatment&quot;: 'HIV.D.DE755' from &quot;HIVConcepts&quot; display 'Hepatitis B HBV and hepatitis C virus HCV testing and treatment'\ncode &quot;Co-trimoxazole chemoprophylaxis to prevent pneumocystis carinii pneumonia - HIV.D.DE756&quot;: 'HIV.D.DE756' from &quot;HIVConcepts&quot; display 'Co-trimoxazole chemoprophylaxis to prevent pneumocystis carinii pneumonia'\ncode &quot;Intensified TB case finding and linkage to TB treatment - HIV.D.DE757&quot;: 'HIV.D.DE757' from &quot;HIVConcepts&quot; display 'Intensified TB case finding and linkage to TB treatment'\ncode &quot;Provision of isoniazid preventive therapy if person does not have TB - HIV.D.DE758&quot;: 'HIV.D.DE758' from &quot;HIVConcepts&quot; display 'Provision of isoniazid preventive therapy if person does not have TB'\ncode &quot;Malaria prevention such as bed nets and prophylaxis, depending on epidemiology - HIV.D.DE759&quot;: 'HIV.D.DE759' from &quot;HIVConcepts&quot; display 'Malaria prevention such as bed nets and prophylaxis, depending on epidemiology'\ncode &quot;Eligible for DSD ART&quot;: 'HIV.D.DE760' from &quot;HIVConcepts&quot; display 'Eligible for DSD ART'\ncode &quot;Date DSD ART eligibility assessed&quot;: 'HIV.D.DE761' from &quot;HIVConcepts&quot; display 'Date DSD ART eligibility assessed'\ncode &quot;Currently enrolled in DSD ART model&quot;: 'HIV.D.DE762' from &quot;HIVConcepts&quot; display 'Currently enrolled in DSD ART model'\ncode &quot;DSD ART start date&quot;: 'HIV.D.DE763' from &quot;HIVConcepts&quot; display 'DSD ART start date'\ncode &quot;DSD ART models&quot;: 'HIV.D.DE764' from &quot;HIVConcepts&quot; display 'DSD ART models'\ncode &quot;Fast track ART refill&quot;: 'HIV.D.DE765' from &quot;HIVConcepts&quot; display 'Fast track ART refill'\ncode &quot;Facility adherence club&quot;: 'HIV.D.DE766' from &quot;HIVConcepts&quot; display 'Facility adherence club'\ncode &quot;Community ART distribution point&quot;: 'HIV.D.DE767' from &quot;HIVConcepts&quot; display 'Community ART distribution point'\ncode &quot;CHW/peer educator community ART group&quot;: 'HIV.D.DE768' from &quot;HIVConcepts&quot; display 'CHW/peer educator community ART group'\ncode &quot;Patient/client community ART group&quot;: 'HIV.D.DE769' from &quot;HIVConcepts&quot; display 'Patient/client community ART group'\ncode &quot;Other DSD ART model&quot;: 'HIV.D.DE770' from &quot;HIVConcepts&quot; display 'Other DSD ART model'\ncode &quot;Syndrome/STI diagnosed - HIV.D.DE778&quot;: 'HIV.D.DE778' from &quot;HIVConcepts&quot; display 'Syndrome/STI diagnosed'\ncode &quot;Urethral discharge syndrome - HIV.D.DE779&quot;: 'HIV.D.DE779' from &quot;HIVConcepts&quot; display 'Urethral discharge syndrome'\ncode &quot;Vaginal discharge syndrome - HIV.D.DE780&quot;: 'HIV.D.DE780' from &quot;HIVConcepts&quot; display 'Vaginal discharge syndrome'\ncode &quot;Lower Abdominal pain  - HIV.D.DE781&quot;: 'HIV.D.DE781' from &quot;HIVConcepts&quot; display 'Lower Abdominal pain '\ncode &quot;Genital ulcer disease syndrome - HIV.D.DE782&quot;: 'HIV.D.DE782' from &quot;HIVConcepts&quot; display 'Genital ulcer disease syndrome'\ncode &quot;Anorectal discharge - HIV.D.DE783&quot;: 'HIV.D.DE783' from &quot;HIVConcepts&quot; display 'Anorectal discharge'\ncode &quot;Sent for testing - HIV.D.DE784&quot;: 'HIV.D.DE784' from &quot;HIVConcepts&quot; display 'Sent for testing'\ncode &quot;Other - HIV.D.DE785&quot;: 'HIV.D.DE785' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Any STI syndrome diagnosed - HIV.D.DE787&quot;: 'HIV.D.DE787' from &quot;HIVConcepts&quot; display 'Any STI syndrome diagnosed'\ncode &quot;Syphilis test date - HIV.D.DE801&quot;: 'HIV.D.DE801' from &quot;HIVConcepts&quot; display 'Syphilis test date'\ncode &quot;Syphilis test result - HIV.D.DE802&quot;: 'HIV.D.DE802' from &quot;HIVConcepts&quot; display 'Syphilis test result'\ncode &quot;Positive - HIV.D.DE803&quot;: 'HIV.D.DE803' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.D.DE804&quot;: 'HIV.D.DE804' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Inconclusive - HIV.D.DE805&quot;: 'HIV.D.DE805' from &quot;HIVConcepts&quot; display 'Inconclusive'\ncode &quot;Syphilis treatment start date - HIV.D.DE806&quot;: 'HIV.D.DE806' from &quot;HIVConcepts&quot; display 'Syphilis treatment start date'\ncode &quot;Gonorrhoea test date - HIV.D.DE807&quot;: 'HIV.D.DE807' from &quot;HIVConcepts&quot; display 'Gonorrhoea test date'\ncode &quot;Gonorrhoea test result - HIV.D.DE808&quot;: 'HIV.D.DE808' from &quot;HIVConcepts&quot; display 'Gonorrhoea test result'\ncode &quot;Positive - HIV.D.DE809&quot;: 'HIV.D.DE809' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.D.DE810&quot;: 'HIV.D.DE810' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Inconclusive - HIV.D.DE811&quot;: 'HIV.D.DE811' from &quot;HIVConcepts&quot; display 'Inconclusive'\ncode &quot;Gonorrhoea treatment start date - HIV.D.DE812&quot;: 'HIV.D.DE812' from &quot;HIVConcepts&quot; display 'Gonorrhoea treatment start date'\ncode &quot;Type of specimen - HIV.D.DE813&quot;: 'HIV.D.DE813' from &quot;HIVConcepts&quot; display 'Type of specimen'\ncode &quot;Blood - HIV.D.DE814&quot;: 'HIV.D.DE814' from &quot;HIVConcepts&quot; display 'Blood'\ncode &quot;Urine - HIV.D.DE815&quot;: 'HIV.D.DE815' from &quot;HIVConcepts&quot; display 'Urine'\ncode &quot;Cervical or vaginal swab - HIV.D.DE816&quot;: 'HIV.D.DE816' from &quot;HIVConcepts&quot; display 'Cervical or vaginal swab'\ncode &quot;Urethral or penile swab - HIV.D.DE817&quot;: 'HIV.D.DE817' from &quot;HIVConcepts&quot; display 'Urethral or penile swab'\ncode &quot;Rectal swab - HIV.D.DE818&quot;: 'HIV.D.DE818' from &quot;HIVConcepts&quot; display 'Rectal swab'\ncode &quot;Other - HIV.D.DE819&quot;: 'HIV.D.DE819' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Neisseria gonorrhoeae test type - HIV.D.DE828&quot;: 'HIV.D.DE828' from &quot;HIVConcepts&quot; display 'Neisseria gonorrhoeae test type'\ncode &quot;NAAT - HIV.D.DE829&quot;: 'HIV.D.DE829' from &quot;HIVConcepts&quot; display 'NAAT'\ncode &quot;POC Test - HIV.D.DE830&quot;: 'HIV.D.DE830' from &quot;HIVConcepts&quot; display 'POC Test'\ncode &quot;Culture - HIV.D.DE831&quot;: 'HIV.D.DE831' from &quot;HIVConcepts&quot; display 'Culture'\ncode &quot;Microscopy - HIV.D.DE832&quot;: 'HIV.D.DE832' from &quot;HIVConcepts&quot; display 'Microscopy'\ncode &quot;Other - HIV.D.DE833&quot;: 'HIV.D.DE833' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Medication/drug&quot;: 'HIV.D.DE903' from &quot;HIVConcepts&quot; display 'Medication/drug'\ncode &quot;Rifampicin&quot;: 'HIV.D.DE904' from &quot;HIVConcepts&quot; display 'Rifampicin'\ncode &quot;Halofantrine&quot;: 'HIV.D.DE905' from &quot;HIVConcepts&quot; display 'Halofantrine'\ncode &quot;Lovastatin&quot;: 'HIV.D.DE906' from &quot;HIVConcepts&quot; display 'Lovastatin'\ncode &quot;Simvastatin&quot;: 'HIV.D.DE907' from &quot;HIVConcepts&quot; display 'Simvastatin'\ncode &quot;Hormonal contraception&quot;: 'HIV.D.DE908' from &quot;HIVConcepts&quot; display 'Hormonal contraception'\ncode &quot;Metformin&quot;: 'HIV.D.DE909' from &quot;HIVConcepts&quot; display 'Metformin'\ncode &quot;Astemizole&quot;: 'HIV.D.DE910' from &quot;HIVConcepts&quot; display 'Astemizole'\ncode &quot;Terfenadine&quot;: 'HIV.D.DE911' from &quot;HIVConcepts&quot; display 'Terfenadine'\ncode &quot;TDF - HIV.D.DE912&quot;: 'HIV.D.DE912' from &quot;HIVConcepts&quot; display 'TDF'\ncode &quot;Simeprevir&quot;: 'HIV.D.DE913' from &quot;HIVConcepts&quot; display 'Simeprevir'\ncode &quot;Ombitasvir + paritaprevir/ritonavir + dasabuvir&quot;: 'HIV.D.DE914' from &quot;HIVConcepts&quot; display 'Ombitasvir + paritaprevir/ritonavir + dasabuvir'\ncode &quot;Methadone - HIV.D.DE915&quot;: 'HIV.D.DE915' from &quot;HIVConcepts&quot; display 'Methadone'\ncode &quot;Buprenorphine - HIV.D.DE916&quot;: 'HIV.D.DE916' from &quot;HIVConcepts&quot; display 'Buprenorphine'\ncode &quot;Dofetilide&quot;: 'HIV.D.DE917' from &quot;HIVConcepts&quot; display 'Dofetilide'\ncode &quot;Carbamazepine&quot;: 'HIV.D.DE918' from &quot;HIVConcepts&quot; display 'Carbamazepine'\ncode &quot;Phenobarbital&quot;: 'HIV.D.DE919' from &quot;HIVConcepts&quot; display 'Phenobarbital'\ncode &quot;Phenytoin&quot;: 'HIV.D.DE920' from &quot;HIVConcepts&quot; display 'Phenytoin'\ncode &quot;Polyvalent cation products containing Mg, Al, Fe, Ca and Zn&quot;: 'HIV.D.DE921' from &quot;HIVConcepts&quot; display 'Polyvalent cation products containing Mg, Al, Fe, Ca and Zn'\ncode &quot;Amodiaquine&quot;: 'HIV.D.DE922' from &quot;HIVConcepts&quot; display 'Amodiaquine'\ncode &quot;Cisapride&quot;: 'HIV.D.DE923' from &quot;HIVConcepts&quot; display 'Cisapride'\ncode &quot;Ergotamine&quot;: 'HIV.D.DE924' from &quot;HIVConcepts&quot; display 'Ergotamine'\ncode &quot;Dihydroergotamine&quot;: 'HIV.D.DE925' from &quot;HIVConcepts&quot; display 'Dihydroergotamine'\ncode &quot;Midazolam&quot;: 'HIV.D.DE926' from &quot;HIVConcepts&quot; display 'Midazolam'\ncode &quot;Triazolam&quot;: 'HIV.D.DE927' from &quot;HIVConcepts&quot; display 'Triazolam'\ncode &quot;Estrogen-based hormonal contraception&quot;: 'HIV.D.DE928' from &quot;HIVConcepts&quot; display 'Estrogen-based hormonal contraception'\ncode &quot;Ribavirin&quot;: 'HIV.D.DE929' from &quot;HIVConcepts&quot; display 'Ribavirin'\ncode &quot;Peginterferon alfa-2a&quot;: 'HIV.D.DE930' from &quot;HIVConcepts&quot; display 'Peginterferon alfa-2a'\ncode &quot;Other - HIV.D.DE931&quot;: 'HIV.D.DE931' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Medication change recommended&quot;: 'HIV.D.DE933' from &quot;HIVConcepts&quot; display 'Medication change recommended'\ncode &quot;WHO HIV clinical stage condition or symptom - HIV.D.DE934&quot;: 'HIV.D.DE934' from &quot;HIVConcepts&quot; display 'WHO HIV clinical stage condition or symptom'\ncode &quot;Pulmonary TB - HIV.D.DE935&quot;: 'HIV.D.DE935' from &quot;HIVConcepts&quot; display 'Pulmonary TB'\ncode &quot;Lymph node TB - HIV.D.DE936&quot;: 'HIV.D.DE936' from &quot;HIVConcepts&quot; display 'Lymph node TB'\ncode &quot;Extrapulmonary TB - HIV.D.DE937&quot;: 'HIV.D.DE937' from &quot;HIVConcepts&quot; display 'Extrapulmonary TB'\ncode &quot;TB diagnosis result&quot;: 'HIV.D.DE939' from &quot;HIVConcepts&quot; display 'TB diagnosis result'\ncode &quot;Diagnosed TB&quot;: 'HIV.D.DE940' from &quot;HIVConcepts&quot; display 'Diagnosed TB'\ncode &quot;TB excluded&quot;: 'HIV.D.DE941' from &quot;HIVConcepts&quot; display 'TB excluded'\ncode &quot;Presumptive TB - HIV.D.DE945&quot;: 'HIV.D.DE945' from &quot;HIVConcepts&quot; display 'Presumptive TB'\ncode &quot;Date of TB diagnosis&quot;: 'HIV.D.DE952' from &quot;HIVConcepts&quot; display 'Date of TB diagnosis'\ncode &quot;TB preventive treatment TPT start date&quot;: 'HIV.D.DE954' from &quot;HIVConcepts&quot; display 'TB preventive treatment TPT start date'\ncode &quot;TB screening algorithm&quot;: 'HIV.D.DE956' from &quot;HIVConcepts&quot; display 'TB screening algorithm'\ncode &quot;Screening with cough&quot;: 'HIV.D.DE957' from &quot;HIVConcepts&quot; display 'Screening with cough'\ncode &quot;Screening with any TB symptom&quot;: 'HIV.D.DE958' from &quot;HIVConcepts&quot; display 'Screening with any TB symptom'\ncode &quot;W4SS single screening algorithm&quot;: 'HIV.D.DE959' from &quot;HIVConcepts&quot; display 'W4SS single screening algorithm'\ncode &quot;CRP single screening algorithm&quot;: 'HIV.D.DE960' from &quot;HIVConcepts&quot; display 'CRP single screening algorithm'\ncode &quot;CXR single screening algorithm&quot;: 'HIV.D.DE961' from &quot;HIVConcepts&quot; display 'CXR single screening algorithm'\ncode &quot;Parallel screening algorithm with W4SS and CRP&quot;: 'HIV.D.DE962' from &quot;HIVConcepts&quot; display 'Parallel screening algorithm with W4SS and CRP'\ncode &quot;Sequential positive screening algorithm with W4SS and CRP&quot;: 'HIV.D.DE963' from &quot;HIVConcepts&quot; display 'Sequential positive screening algorithm with W4SS and CRP'\ncode &quot;Sequential negative screening algorithm with W4SS and CRP&quot;: 'HIV.D.DE964' from &quot;HIVConcepts&quot; display 'Sequential negative screening algorithm with W4SS and CRP'\ncode &quot;Parallel screening algorithm with W4SS and CXR&quot;: 'HIV.D.DE965' from &quot;HIVConcepts&quot; display 'Parallel screening algorithm with W4SS and CXR'\ncode &quot;Sequential positive screening algorithm with W4SS and CXR&quot;: 'HIV.D.DE966' from &quot;HIVConcepts&quot; display 'Sequential positive screening algorithm with W4SS and CXR'\ncode &quot;Sequential negative screening algorithm with W4SS and CXR&quot;: 'HIV.D.DE967' from &quot;HIVConcepts&quot; display 'Sequential negative screening algorithm with W4SS and CXR'\ncode &quot;Screening with mWRD&quot;: 'HIV.D.DE968' from &quot;HIVConcepts&quot; display 'Screening with mWRD'\ncode &quot;Clinical assessment&quot;: 'HIV.D.DE969' from &quot;HIVConcepts&quot; display 'Clinical assessment'\ncode &quot;Other TB screening algorithm&quot;: 'HIV.D.DE970' from &quot;HIVConcepts&quot; display 'Other TB screening algorithm'\ncode &quot;Symptoms of TB&quot;: 'HIV.D.DE973' from &quot;HIVConcepts&quot; display 'Symptoms of TB'\ncode &quot;Current cough&quot;: 'HIV.D.DE974' from &quot;HIVConcepts&quot; display 'Current cough'\ncode &quot;Prolonged cough &gt;=2w&quot;: 'HIV.D.DE975' from &quot;HIVConcepts&quot; display 'Prolonged cough &gt;=2w'\ncode &quot;Fever of 39 °C or greater&quot;: 'HIV.D.DE976' from &quot;HIVConcepts&quot; display 'Fever of 39 °C or greater'\ncode &quot;Weight loss reported&quot;: 'HIV.D.DE977' from &quot;HIVConcepts&quot; display 'Weight loss reported'\ncode &quot;Night sweats&quot;: 'HIV.D.DE978' from &quot;HIVConcepts&quot; display 'Night sweats'\ncode &quot;Poor weight gain&quot;: 'HIV.D.DE979' from &quot;HIVConcepts&quot; display 'Poor weight gain'\ncode &quot;Reduced playfulness&quot;: 'HIV.D.DE980' from &quot;HIVConcepts&quot; display 'Reduced playfulness'\ncode &quot;Chest pain&quot;: 'HIV.D.DE981' from &quot;HIVConcepts&quot; display 'Chest pain'\ncode &quot;Haemoptysis&quot;: 'HIV.D.DE982' from &quot;HIVConcepts&quot; display 'Haemoptysis'\ncode &quot;Lethargy - HIV.D.DE983&quot;: 'HIV.D.DE983' from &quot;HIVConcepts&quot; display 'Lethargy'\ncode &quot;None&quot;: 'HIV.D.DE984' from &quot;HIVConcepts&quot; display 'None'\ncode &quot;History of contact with a person with TB&quot;: 'HIV.D.DE985' from &quot;HIVConcepts&quot; display 'History of contact with a person with TB'\ncode &quot;TB screening result&quot;: 'HIV.D.DE986' from &quot;HIVConcepts&quot; display 'TB screening result'\ncode &quot;Screen positive for TB&quot;: 'HIV.D.DE987' from &quot;HIVConcepts&quot; display 'Screen positive for TB'\ncode &quot;Screen negative for TB&quot;: 'HIV.D.DE988' from &quot;HIVConcepts&quot; display 'Screen negative for TB'\ncode &quot;Inconclusive - HIV.D.DE989&quot;: 'HIV.D.DE989' from &quot;HIVConcepts&quot; display 'Inconclusive'\ncode &quot;TB screening date&quot;: 'HIV.D.DE990' from &quot;HIVConcepts&quot; display 'TB screening date'\ncode &quot;TB diagnostic test category&quot;: 'HIV.D.DE992' from &quot;HIVConcepts&quot; display 'TB diagnostic test category'\ncode &quot;LF-LAM&quot;: 'HIV.D.DE993' from &quot;HIVConcepts&quot; display 'LF-LAM'\ncode &quot;mWRD test for TB&quot;: 'HIV.D.DE994' from &quot;HIVConcepts&quot; display 'mWRD test for TB'\ncode &quot;Microscopy - Sputum acid-fast bacilli AFB&quot;: 'HIV.D.DE995' from &quot;HIVConcepts&quot; display 'Microscopy - Sputum acid-fast bacilli AFB'\ncode &quot;TB Culture&quot;: 'HIV.D.DE996' from &quot;HIVConcepts&quot; display 'TB Culture'\ncode &quot;TB diagnostic test date&quot;: 'HIV.D.DE997' from &quot;HIVConcepts&quot; display 'TB diagnostic test date'\ncode &quot;TB treatment start date&quot;: 'HIV.D.DE1001' from &quot;HIVConcepts&quot; display 'TB treatment start date'\ncode &quot;Eligible for TB preventive treatment&quot;: 'HIV.D.DE1017' from &quot;HIVConcepts&quot; display 'Eligible for TB preventive treatment'\ncode &quot;TB prevention services accepted&quot;: 'HIV.D.DE1023' from &quot;HIVConcepts&quot; display 'TB prevention services accepted'\ncode &quot;C reactive protein test result&quot;: 'HIV.D.DE1026' from &quot;HIVConcepts&quot; display 'C reactive protein test result'\ncode &quot;TPT regimen type&quot;: 'HIV.D.DE1028' from &quot;HIVConcepts&quot; display 'TPT regimen type'\ncode &quot;3HP&quot;: 'HIV.D.DE1029' from &quot;HIVConcepts&quot; display '3HP'\ncode &quot;1HP&quot;: 'HIV.D.DE1030' from &quot;HIVConcepts&quot; display '1HP'\ncode &quot;6H&quot;: 'HIV.D.DE1031' from &quot;HIVConcepts&quot; display '6H'\ncode &quot;Six months of levofloxacin daily&quot;: 'HIV.D.DE1032' from &quot;HIVConcepts&quot; display 'Six months of levofloxacin daily'\ncode &quot;Other TB preventive treatment TPT regimen&quot;: 'HIV.D.DE1033' from &quot;HIVConcepts&quot; display 'Other TB preventive treatment TPT regimen'\ncode &quot;TB preventive treatment TPT status&quot;: 'HIV.D.DE1034' from &quot;HIVConcepts&quot; display 'TB preventive treatment TPT status'\ncode &quot;Not started&quot;: 'HIV.D.DE1035' from &quot;HIVConcepts&quot; display 'Not started'\ncode &quot;On TPT&quot;: 'HIV.D.DE1036' from &quot;HIVConcepts&quot; display 'On TPT'\ncode &quot;On TPT with interruptions&quot;: 'HIV.D.DE1037' from &quot;HIVConcepts&quot; display 'On TPT with interruptions'\ncode &quot;On hold&quot;: 'HIV.D.DE1038' from &quot;HIVConcepts&quot; display 'On hold'\ncode &quot;Completed&quot;: 'HIV.D.DE1039' from &quot;HIVConcepts&quot; display 'Completed'\ncode &quot;Timing of ART initiation&quot;: 'HIV.E.DE41' from &quot;HIVConcepts&quot; display 'Timing of ART initiation'\ncode &quot;Already on ART at first antenatal care visit&quot;: 'HIV.E.DE42' from &quot;HIVConcepts&quot; display 'Already on ART at first antenatal care visit'\ncode &quot;Newly on ART during pregnancy&quot;: 'HIV.E.DE43' from &quot;HIVConcepts&quot; display 'Newly on ART during pregnancy'\ncode &quot;Newly on ART during labour and delivery&quot;: 'HIV.E.DE44' from &quot;HIVConcepts&quot; display 'Newly on ART during labour and delivery'\ncode &quot;Delivery date&quot;: 'HIV.E.DE46' from &quot;HIVConcepts&quot; display 'Delivery date'\ncode &quot;Place of delivery&quot;: 'HIV.E.DE67' from &quot;HIVConcepts&quot; display 'Place of delivery'\ncode &quot;Health facility&quot;: 'HIV.E.DE68' from &quot;HIVConcepts&quot; display 'Health facility'\ncode &quot;Home&quot;: 'HIV.E.DE69' from &quot;HIVConcepts&quot; display 'Home'\ncode &quot;Other - HIV.E.DE70&quot;: 'HIV.E.DE70' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;ANC contact date - HIV.E.DE85&quot;: 'HIV.E.DE85' from &quot;HIVConcepts&quot; display 'ANC contact date'\ncode &quot;Infant date of birth&quot;: 'HIV.E.DE87' from &quot;HIVConcepts&quot; display 'Infant date of birth'\ncode &quot;Age of infant&quot;: 'HIV.E.DE90' from &quot;HIVConcepts&quot; display 'Age of infant'\ncode &quot;HIV-exposed infant or child - HIV.E.DE112&quot;: 'HIV.E.DE112' from &quot;HIVConcepts&quot; display 'HIV-exposed infant or child'\ncode &quot;Key population member - HIV.E.DE113&quot;: 'HIV.E.DE113' from &quot;HIVConcepts&quot; display 'Key population member*'\ncode &quot;Key population member type - HIV.E.DE114&quot;: 'HIV.E.DE114' from &quot;HIVConcepts&quot; display 'Key population member type*'\ncode &quot;Sex worker - HIV.E.DE115&quot;: 'HIV.E.DE115' from &quot;HIVConcepts&quot; display 'Sex worker'\ncode &quot;People who inject drugs - HIV.E.DE116&quot;: 'HIV.E.DE116' from &quot;HIVConcepts&quot; display 'People who inject drugs'\ncode &quot;Trans and gender-diverse people - HIV.E.DE117&quot;: 'HIV.E.DE117' from &quot;HIVConcepts&quot; display 'Trans and gender-diverse people'\ncode &quot;People living in prisons and other closed setting&quot;: 'HIV.E.DE118' from &quot;HIVConcepts&quot; display 'People living in prisons and other closed setting'\ncode &quot;Signs of substantial risk of HIV infection - HIV.E.DE155&quot;: 'HIV.E.DE155' from &quot;HIVConcepts&quot; display 'Signs of substantial risk of HIV infection'\ncode &quot;No condom use during sex with more than one partner in the past 6 months - HIV.E.DE156&quot;: 'HIV.E.DE156' from &quot;HIVConcepts&quot; display 'No condom use during sex with more than one partner in the past 6 months'\ncode &quot;STI in the past 6 months - HIV.E.DE157&quot;: 'HIV.E.DE157' from &quot;HIVConcepts&quot; display 'STI in the past 6 months'\ncode &quot;A sexual partner in the past 6 months had one or more HIV risk factors - HIV.E.DE158&quot;: 'HIV.E.DE158' from &quot;HIVConcepts&quot; display 'A sexual partner in the past 6 months had one or more HIV risk factors'\ncode &quot;PrEP requested by client - HIV.E.DE159&quot;: 'HIV.E.DE159' from &quot;HIVConcepts&quot; display 'PrEP requested by client'\ncode &quot;Serodiscordant partner - HIV.E.DE160&quot;: 'HIV.E.DE160' from &quot;HIVConcepts&quot; display 'Serodiscordant partner'\ncode &quot;HIV test type - HIV.E.DE168&quot;: 'HIV.E.DE168' from &quot;HIVConcepts&quot; display 'HIV test type'\ncode &quot;Rapid diagnostic test for HIV - HIV.E.DE169&quot;: 'HIV.E.DE169' from &quot;HIVConcepts&quot; display 'Rapid diagnostic test for HIV'\ncode &quot;Enzyme immunoassay for HIV - HIV.E.DE170&quot;: 'HIV.E.DE170' from &quot;HIVConcepts&quot; display 'Enzyme immunoassay for HIV'\ncode &quot;Nucleic acid test for HIV - HIV.E.DE171&quot;: 'HIV.E.DE171' from &quot;HIVConcepts&quot; display 'Nucleic acid test for HIV'\ncode &quot;Dual HIV/syphilis rapid diagnostic test - HIV.E.DE172&quot;: 'HIV.E.DE172' from &quot;HIVConcepts&quot; display 'Dual HIV/syphilis rapid diagnostic test'\ncode &quot;Maternal and child health service visit&quot;: 'HIV.E.DE173' from &quot;HIVConcepts&quot; display 'Maternal and child health service visit'\ncode &quot;12-month visit&quot;: 'HIV.E.DE174' from &quot;HIVConcepts&quot; display '12-month visit'\ncode &quot;24-month visit&quot;: 'HIV.E.DE175' from &quot;HIVConcepts&quot; display '24-month visit'\ncode &quot;First visit after the end of breastfeeding&quot;: 'HIV.E.DE176' from &quot;HIVConcepts&quot; display 'First visit after the end of breastfeeding'\ncode &quot;Registered in birth cohort&quot;: 'HIV.E.DE179' from &quot;HIVConcepts&quot; display 'Registered in birth cohort'\ncode &quot;EID sample number&quot;: 'HIV.E.DE180' from &quot;HIVConcepts&quot; display 'EID sample number'\ncode &quot;EID sample 1&quot;: 'HIV.E.DE181' from &quot;HIVConcepts&quot; display 'EID sample 1'\ncode &quot;EID sample 2&quot;: 'HIV.E.DE182' from &quot;HIVConcepts&quot; display 'EID sample 2'\ncode &quot;EID test number&quot;: 'HIV.E.DE183' from &quot;HIVConcepts&quot; display 'EID test number'\ncode &quot;EID test number 1&quot;: 'HIV.E.DE184' from &quot;HIVConcepts&quot; display 'EID test number 1'\ncode &quot;EID test number 2&quot;: 'HIV.E.DE185' from &quot;HIVConcepts&quot; display 'EID test number 2'\ncode &quot;EID test number 1 test result&quot;: 'HIV.E.DE186' from &quot;HIVConcepts&quot; display 'EID test number 1 test result'\ncode &quot;Positive - HIV.E.DE187&quot;: 'HIV.E.DE187' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.E.DE188&quot;: 'HIV.E.DE188' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Indeterminate - HIV.E.DE189&quot;: 'HIV.E.DE189' from &quot;HIVConcepts&quot; display 'Indeterminate'\ncode &quot;EID test number 2 test result&quot;: 'HIV.E.DE190' from &quot;HIVConcepts&quot; display 'EID test number 2 test result'\ncode &quot;Positive - HIV.E.DE191&quot;: 'HIV.E.DE191' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.E.DE192&quot;: 'HIV.E.DE192' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Indeterminate - HIV.E.DE193&quot;: 'HIV.E.DE193' from &quot;HIVConcepts&quot; display 'Indeterminate'\ncode &quot;Assay number in testing strategy - HIV.E.DE194&quot;: 'HIV.E.DE194' from &quot;HIVConcepts&quot; display 'Assay number in testing strategy'\ncode &quot;Assay 0 - HIV.E.DE195&quot;: 'HIV.E.DE195' from &quot;HIVConcepts&quot; display 'Assay 0'\ncode &quot;Assay 1 - HIV.E.DE196&quot;: 'HIV.E.DE196' from &quot;HIVConcepts&quot; display 'Assay 1'\ncode &quot;Assay 2 - HIV.E.DE197&quot;: 'HIV.E.DE197' from &quot;HIVConcepts&quot; display 'Assay 2'\ncode &quot;Assay 3 - HIV.E.DE198&quot;: 'HIV.E.DE198' from &quot;HIVConcepts&quot; display 'Assay 3'\ncode &quot;Assay 1 repeated - HIV.E.DE199&quot;: 'HIV.E.DE199' from &quot;HIVConcepts&quot; display 'Assay 1 repeated'\ncode &quot;Test result of HIV assay 1 - HIV.E.DE200&quot;: 'HIV.E.DE200' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 1'\ncode &quot;Reactive - HIV.E.DE201&quot;: 'HIV.E.DE201' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.E.DE202&quot;: 'HIV.E.DE202' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.E.DE203&quot;: 'HIV.E.DE203' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;Test result of HIV assay 2 - HIV.E.DE204&quot;: 'HIV.E.DE204' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 2'\ncode &quot;Reactive - HIV.E.DE205&quot;: 'HIV.E.DE205' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.E.DE206&quot;: 'HIV.E.DE206' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.E.DE207&quot;: 'HIV.E.DE207' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;Test result of HIV assay 3 - HIV.E.DE208&quot;: 'HIV.E.DE208' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 3'\ncode &quot;Reactive - HIV.E.DE209&quot;: 'HIV.E.DE209' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.E.DE210&quot;: 'HIV.E.DE210' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.E.DE211&quot;: 'HIV.E.DE211' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;Test result of HIV assay 1 repeated - HIV.E.DE212&quot;: 'HIV.E.DE212' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 1 repeated'\ncode &quot;Reactive - HIV.E.DE213&quot;: 'HIV.E.DE213' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.E.DE214&quot;: 'HIV.E.DE214' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.E.DE215&quot;: 'HIV.E.DE215' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;Test result of syphilis assay 1&quot;: 'HIV.E.DE216' from &quot;HIVConcepts&quot; display 'Test result of syphilis assay 1'\ncode &quot;Reactive - HIV.E.DE217&quot;: 'HIV.E.DE217' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.E.DE218&quot;: 'HIV.E.DE218' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.E.DE219&quot;: 'HIV.E.DE219' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;Test result of syphilis assay 1 repeated&quot;: 'HIV.E.DE220' from &quot;HIVConcepts&quot; display 'Test result of syphilis assay 1 repeated'\ncode &quot;Reactive - HIV.E.DE221&quot;: 'HIV.E.DE221' from &quot;HIVConcepts&quot; display 'Reactive'\ncode &quot;Non-reactive - HIV.E.DE222&quot;: 'HIV.E.DE222' from &quot;HIVConcepts&quot; display 'Non-reactive'\ncode &quot;Invalid - HIV.E.DE223&quot;: 'HIV.E.DE223' from &quot;HIVConcepts&quot; display 'Invalid'\ncode &quot;HIV test date - HIV.E.DE224&quot;: 'HIV.E.DE224' from &quot;HIVConcepts&quot; display 'HIV test date'\ncode &quot;Infant HIV status&quot;: 'HIV.E.DE225' from &quot;HIVConcepts&quot; display 'Infant HIV status'\ncode &quot;HIV-positive - HIV.E.DE226&quot;: 'HIV.E.DE226' from &quot;HIVConcepts&quot; display 'HIV-positive'\ncode &quot;HIV-negative - HIV.E.DE227&quot;: 'HIV.E.DE227' from &quot;HIVConcepts&quot; display 'HIV-negative'\ncode &quot;Unknown - HIV.E.DE228&quot;: 'HIV.E.DE228' from &quot;HIVConcepts&quot; display 'Unknown'\ncode &quot;Infant ART start date&quot;: 'HIV.E.DE229' from &quot;HIVConcepts&quot; display 'Infant ART start date'\ncode &quot;Final diagnosis of HIV-exposed infant - HIV.E.DE230&quot;: 'HIV.E.DE230' from &quot;HIVConcepts&quot; display 'Final diagnosis of HIV-exposed infant'\ncode &quot;HIV-positive - HIV.E.DE231&quot;: 'HIV.E.DE231' from &quot;HIVConcepts&quot; display 'HIV-positive'\ncode &quot;HIV-negative and no longer breastfeeding&quot;: 'HIV.E.DE232' from &quot;HIVConcepts&quot; display 'HIV-negative and no longer breastfeeding'\ncode &quot;HIV status unknown&quot;: 'HIV.E.DE233' from &quot;HIVConcepts&quot; display 'HIV status unknown'\ncode &quot;CD4 count - HIV.G.DE1&quot;: 'HIV.G.DE1' from &quot;HIVConcepts&quot; display 'CD4 count'\ncode &quot;Baseline CD4 count - HIV.G.DE3&quot;: 'HIV.G.DE3' from &quot;HIVConcepts&quot; display 'Baseline CD4 count'\ncode &quot;Date of viral load sample collection - HIV.G.DE8&quot;: 'HIV.G.DE8' from &quot;HIVConcepts&quot; display 'Date of viral load sample collection'\ncode &quot;Viral load test result - HIV.G.DE12&quot;: 'HIV.G.DE12' from &quot;HIVConcepts&quot; display 'Viral load test result'\ncode &quot;HBsAg test date - HIV.G.DE17&quot;: 'HIV.G.DE17' from &quot;HIVConcepts&quot; display 'HBsAg test date'\ncode &quot;HBsAg test result - HIV.G.DE18&quot;: 'HIV.G.DE18' from &quot;HIVConcepts&quot; display 'HBsAg test result'\ncode &quot;Positive - HIV.G.DE19&quot;: 'HIV.G.DE19' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.G.DE20&quot;: 'HIV.G.DE20' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Indeterminate - HIV.G.DE21&quot;: 'HIV.G.DE21' from &quot;HIVConcepts&quot; display 'Indeterminate'\ncode &quot;HCV test date - HIV.G.DE42&quot;: 'HIV.G.DE42' from &quot;HIVConcepts&quot; display 'HCV test date'\ncode &quot;HCV test result - HIV.G.DE43&quot;: 'HIV.G.DE43' from &quot;HIVConcepts&quot; display 'HCV test result'\ncode &quot;Positive - HIV.G.DE44&quot;: 'HIV.G.DE44' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.G.DE45&quot;: 'HIV.G.DE45' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Indeterminate - HIV.G.DE46&quot;: 'HIV.G.DE46' from &quot;HIVConcepts&quot; display 'Indeterminate'\ncode &quot;HCV viral load test date - HIV.G.DE47&quot;: 'HIV.G.DE47' from &quot;HIVConcepts&quot; display 'HCV viral load test date'\ncode &quot;HCV viral load test result - HIV.G.DE48&quot;: 'HIV.G.DE48' from &quot;HIVConcepts&quot; display 'HCV viral load test result'\ncode &quot;Detected - HIV.G.DE49&quot;: 'HIV.G.DE49' from &quot;HIVConcepts&quot; display 'Detected'\ncode &quot;Not detected - HIV.G.DE50&quot;: 'HIV.G.DE50' from &quot;HIVConcepts&quot; display 'Not detected'\ncode &quot;Syphilis test date - HIV.G.DE69&quot;: 'HIV.G.DE69' from &quot;HIVConcepts&quot; display 'Syphilis test date'\ncode &quot;Syphilis test result - HIV.G.DE70&quot;: 'HIV.G.DE70' from &quot;HIVConcepts&quot; display 'Syphilis test result'\ncode &quot;Positive - HIV.G.DE71&quot;: 'HIV.G.DE71' from &quot;HIVConcepts&quot; display 'Positive'\ncode &quot;Negative - HIV.G.DE72&quot;: 'HIV.G.DE72' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;Inconclusive - HIV.G.DE73&quot;: 'HIV.G.DE73' from &quot;HIVConcepts&quot; display 'Inconclusive'\ncode &quot;HIV status of partner or contact&quot;: 'HIV.H.DE34' from &quot;HIVConcepts&quot; display 'HIV status of partner or contact'\ncode &quot;Already knew positive&quot;: 'HIV.H.DE35' from &quot;HIVConcepts&quot; display 'Already knew positive'\ncode &quot;Newly diagnosed&quot;: 'HIV.H.DE36' from &quot;HIVConcepts&quot; display 'Newly diagnosed'\ncode &quot;Negative - HIV.H.DE37&quot;: 'HIV.H.DE37' from &quot;HIVConcepts&quot; display 'Negative'\ncode &quot;HIV treatment outcome&quot;: 'HIV.H.DE41' from &quot;HIVConcepts&quot; display 'HIV treatment outcome'\ncode &quot;Lost to follow-up&quot;: 'HIV.H.DE42' from &quot;HIVConcepts&quot; display 'Lost to follow-up'\ncode &quot;Transferred out&quot;: 'HIV.H.DE43' from &quot;HIVConcepts&quot; display 'Transferred out'\ncode &quot;Death documented&quot;: 'HIV.H.DE44' from &quot;HIVConcepts&quot; display 'Death documented'\ncode &quot;Refused stopped treatment&quot;: 'HIV.H.DE45' from &quot;HIVConcepts&quot; display 'Refused stopped treatment'\ncode &quot;On ART - HIV.H.DE47&quot;: 'HIV.H.DE47' from &quot;HIVConcepts&quot; display 'On ART'\ncode &quot;Date ART stopped - HIV.H.DE73&quot;: 'HIV.H.DE73' from &quot;HIVConcepts&quot; display 'Date ART stopped'\ncode &quot;Reason ART stopped - HIV.H.DE74&quot;: 'HIV.H.DE74' from &quot;HIVConcepts&quot; display 'Reason ART stopped'\ncode &quot;Toxicity/side effects - HIV.H.DE75&quot;: 'HIV.H.DE75' from &quot;HIVConcepts&quot; display 'Toxicity/side effects'\ncode &quot;Severe illness, hospitalization - HIV.H.DE76&quot;: 'HIV.H.DE76' from &quot;HIVConcepts&quot; display 'Severe illness, hospitalization'\ncode &quot;Drugs out of stock &quot;: 'HIV.H.DE77' from &quot;HIVConcepts&quot; display 'Drugs out of stock '\ncode &quot;Client lacks finances &quot;: 'HIV.H.DE78' from &quot;HIVConcepts&quot; display 'Client lacks finances '\ncode &quot;Excluded HIV infection in infant - HIV.H.DE79&quot;: 'HIV.H.DE79' from &quot;HIVConcepts&quot; display 'Excluded HIV infection in infant'\ncode &quot;Other reason for stopping ART - HIV.H.DE80&quot;: 'HIV.H.DE80' from &quot;HIVConcepts&quot; display 'Other reason for stopping ART'\ncode &quot;At elevated risk for HIV acquisition - HIV.PRV.DE1&quot;: 'HIV.PRV.DE1' from &quot;HIVConcepts&quot; display 'At elevated risk for HIV acquisition'\ncode &quot;HIV prevention intervention&quot;: 'HIV.PRV.DE2' from &quot;HIVConcepts&quot; display 'HIV prevention intervention'\ncode &quot;PrEP service&quot;: 'HIV.PRV.DE3' from &quot;HIVConcepts&quot; display 'PrEP service'\ncode &quot;OAMT&quot;: 'HIV.PRV.DE4' from &quot;HIVConcepts&quot; display 'OAMT'\ncode &quot;NSP&quot;: 'HIV.PRV.DE5' from &quot;HIVConcepts&quot; display 'NSP'\ncode &quot;STI services&quot;: 'HIV.PRV.DE6' from &quot;HIVConcepts&quot; display 'STI services'\ncode &quot;VMMC&quot;: 'HIV.PRV.DE7' from &quot;HIVConcepts&quot; display 'VMMC'\ncode &quot;Other - HIV.PRV.DE8&quot;: 'HIV.PRV.DE8' from &quot;HIVConcepts&quot; display 'Other'\ncode &quot;Date accessed HIV prevention intervention&quot;: 'HIV.PRV.DE10' from &quot;HIVConcepts&quot; display 'Date accessed HIV prevention intervention'\ncode &quot;HIV status of contact&quot;: 'HIV.PRV.DE11' from &quot;HIVConcepts&quot; display 'HIV status of contact'\ncode &quot;HIV-positive - HIV.PRV.DE12&quot;: 'HIV.PRV.DE12' from &quot;HIVConcepts&quot; display 'HIV-positive'\ncode &quot;HIV-negative - HIV.PRV.DE13&quot;: 'HIV.PRV.DE13' from &quot;HIVConcepts&quot; display 'HIV-negative'\ncode &quot;Unknown - HIV.PRV.DE14&quot;: 'HIV.PRV.DE14' from &quot;HIVConcepts&quot; display 'Unknown'\ncode &quot;Date injecting equipment provided&quot;: 'HIV.PRV.DE15' from &quot;HIVConcepts&quot; display 'Date injecting equipment provided'\ncode &quot;Date OAMT initiated&quot;: 'HIV.PRV.DE17' from &quot;HIVConcepts&quot; display 'Date OAMT initiated'\ncode &quot;Currently on OAMT&quot;: 'HIV.PRV.DE20' from &quot;HIVConcepts&quot; display 'Currently on OAMT'\ncode &quot;Retained on OAMT&quot;: 'HIV.PRV.DE21' from &quot;HIVConcepts&quot; display 'Retained on OAMT'\ncode &quot;Client being inducted on OAMT&quot;: 'HIV.PRV.DE22' from &quot;HIVConcepts&quot; display 'Client being inducted on OAMT'\ncode &quot;Client on reducing doses of OAMT&quot;: 'HIV.PRV.DE23' from &quot;HIVConcepts&quot; display 'Client on reducing doses of OAMT'\ncode &quot;Date of loss to follow-up or OAMT stopped&quot;: 'HIV.PRV.DE25' from &quot;HIVConcepts&quot; display 'Date of loss to follow-up or OAMT stopped'\ncode &quot;Date medications prescribed - HIV.PRV.DE27&quot;: 'HIV.PRV.DE27' from &quot;HIVConcepts&quot; display 'Date medications prescribed'\ncode &quot;Number of days prescribed - HIV.PRV.DE28&quot;: 'HIV.PRV.DE28' from &quot;HIVConcepts&quot; display 'Number of days prescribed'\ncode &quot;HIV test date - HIV.SRV.DE1&quot;: 'HIV.SRV.DE1' from &quot;HIVConcepts&quot; display 'HIV test date'\ncode &quot;HIV test result - HIV.SRV.DE2&quot;: 'HIV.SRV.DE2' from &quot;HIVConcepts&quot; display 'HIV test result'\ncode &quot;Baseline CD4 count - HIV.SRV.DE3&quot;: 'HIV.SRV.DE3' from &quot;HIVConcepts&quot; display 'Baseline CD4 count'\ncode &quot;Date of baseline CD4 count test - HIV.SRV.DE4&quot;: 'HIV.SRV.DE4' from &quot;HIVConcepts&quot; display 'Date of baseline CD4 count test'\ncode &quot;HIV clinical stage - HIV.SRV.DE5&quot;: 'HIV.SRV.DE5' from &quot;HIVConcepts&quot; display 'HIV clinical stage'\ncode &quot;ART start date - HIV.SRV.DE6&quot;: 'HIV.SRV.DE6' from &quot;HIVConcepts&quot; display 'ART start date'\ncode &quot;Currently pregnant - HIV.SRV.DE7&quot;: 'HIV.SRV.DE7' from &quot;HIVConcepts&quot; display 'Currently pregnant'\ncode &quot;CD4 count - HIV.SRV.DE8&quot;: 'HIV.SRV.DE8' from &quot;HIVConcepts&quot; display 'CD4 count'\ncode &quot;Date of viral load sample collection - HIV.SRV.DE12&quot;: 'HIV.SRV.DE12' from &quot;HIVConcepts&quot; display 'Date of viral load sample collection'\ncode &quot;Viral load test result - HIV.SRV.DE13&quot;: 'HIV.SRV.DE13' from &quot;HIVConcepts&quot; display 'Viral load test result'\ncode &quot;Visit date - HIV.SRV.DE15&quot;: 'HIV.SRV.DE15' from &quot;HIVConcepts&quot; display 'Visit date'\ncode &quot;ANC contact date - HIV.SRV.DE18&quot;: 'HIV.SRV.DE18' from &quot;HIVConcepts&quot; display 'ANC contact date'\ncode &quot;HIV-exposed infant or child - HIV.SRV.DE20&quot;: 'HIV.SRV.DE20' from &quot;HIVConcepts&quot; display 'HIV-exposed infant or child'\ncode &quot;Test result of HIV assay 1 - HIV.SRV.DE21&quot;: 'HIV.SRV.DE21' from &quot;HIVConcepts&quot; display 'Test result of HIV assay 1'\ncode &quot;Final diagnosis of HIV-exposed infant - HIV.SRV.DE22&quot;: 'HIV.SRV.DE22' from &quot;HIVConcepts&quot; display 'Final diagnosis of HIV-exposed infant'\ncode &quot;Malaria-endemic setting&quot;: 'HIV.Config.DE6' from &quot;HIVConcepts&quot; display 'Malaria-endemic setting'\ncode &quot;HIV burden of the setting&quot;: 'HIV.Config.DE12' from &quot;HIVConcepts&quot; display 'HIV burden of the setting'\ncode &quot;High HIV burden setting&quot;: 'HIV.Config.DE13' from &quot;HIVConcepts&quot; display 'High HIV burden setting'\ncode &quot;Low HIV burden setting&quot;: 'HIV.Config.DE14' from &quot;HIVConcepts&quot; display 'Low HIV burden setting'\ncode &quot;HPV DNA testing operational at the health facility&quot;: 'HIV.Config.DE15' from &quot;HIVConcepts&quot; display 'HPV DNA testing operational at the health facility'\ncode &quot;Other priority populations&quot;: 'HIV.Config.DE19' from &quot;HIVConcepts&quot; display 'Other priority populations'\ncode &quot;Reporting period end date&quot;: 'HIV.Config.DE20' from &quot;HIVConcepts&quot; display 'Reporting period end date'\ncode &quot;Reporting period start date&quot;: 'HIV.Config.DE21' from &quot;HIVConcepts&quot; display 'Reporting period start date'\ncode &quot;Reporting date&quot;: 'HIV.Config.DE22' from &quot;HIVConcepts&quot; display 'Reporting date'\n\n// Additional\ncode &quot;Live birth&quot;: 'HIV.E.DE48' from &quot;HIVConcepts&quot; display 'Live birth'</code></pre></td></tr>\n            </table>\n          </td>\n        </tr>\n        \n        \n        \n    </table>\n</div>\n</div>"
  ] ; # 
  fhir:extension ( [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability"^^xsd:anyURI ] ;
fhir:value [ fhir:v "computable" ]
  ] ) ; # 
  fhir:url [ fhir:v "http://smart.who.int/hiv/Library/HIVConcepts"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "0.4.3"] ; # 
  fhir:name [ fhir:v "HIVConcepts"] ; # 
  fhir:title [ fhir:v "HIVConcepts"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:experimental [ fhir:v "true"^^xsd:boolean] ; # 
  fhir:type [
    ( fhir:coding [
fhir:system [ fhir:v "http://terminology.hl7.org/CodeSystem/library-type"^^xsd:anyURI ] ;
fhir:code [ fhir:v "logic-library" ]     ] )
  ] ; # 
  fhir:date [ fhir:v "2025-02-07T14:15:45+00:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "WHO"] ; # 
  fhir:contact ( [
fhir:name [ fhir:v "WHO" ] ;
    ( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://who.int" ]     ] )
  ] ) ; # 
  fhir:description [ fhir:v "Description not yet available for HIVConcepts."] ; # 
  fhir:content ( [
fhir:contentType [ fhir:v "text/cql" ] ;
fhir:data [ fhir:v "Ly8gKipBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBmcm9tIERBSyBEYXRhIERpY3Rpb25hcnkqKgoKLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBjb25jZXB0cyBmcm9tIHRoZSBEYXRhIERpY3Rpb25hcnkgdGhhdCBhcmUgbGFiZWxlZAovLyBhcyBsaW5rZWQgdG8gQWdncmVnYXRlIEluZGljYXRvcnMgaW4gdGhlIGluZGljYXRvciBDUUwgZmlsZXMgYW5kIENEUyBDUUwgZmlsZXMuCgovLyBWYWx1ZXNldHMgcmVmZXJlbmNlIHRoZSBJRyBWYWx1ZVNldCBkZWZpbml0aW9ucyBhbmQgYXJlIGxhYmVsZWQgd2l0aCBgQ2hvaWNlc2AKLy8gQ29kZXMgYXJlIHByb3ZpZGVkIGZvciBlYWNoIERhdGEgRGljdGlvbmFyeSBjb25jZXB0Ci8vIFNwZWNpZmljIERhdGEgRWxlbWVudCBJRHMgYXJlIGFwcGVuZGVkIHRvIHRoZSBsYWJlbCBpZiB0aGUgbGFiZWwgaXMgbm90IHVuaXF1ZSB3aXRoaW4gdGhlIERBSwoKbGlicmFyeSBISVZDb25jZXB0cyB2ZXJzaW9uICcwLjAuMicKCmNvZGVzeXN0ZW0gIkhJVkNvbmNlcHRzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9Db2RlU3lzdGVtL0hJVkNvbmNlcHRzJwoKdmFsdWVzZXQgIlJlZmVycmVkIGJ5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5BLkRFNScKdmFsdWVzZXQgIkNvdW50cnkgb2YgYmlydGggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkEuREUxMycKdmFsdWVzZXQgIkdlbmRlciBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQS5ERTE4Jwp2YWx1ZXNldCAiU2V4IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5BLkRFMjUnCnZhbHVlc2V0ICJNYXJpdGFsIFN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQS5ERTMwJwp2YWx1ZXNldCAiQWRtaW5pc3RyYXRpdmUgQXJlYSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQS5ERTQzJwp2YWx1ZXNldCAiQ29tbXVuaWNhdGlvbiBwcmVmZXJlbmNlcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQS5ERTQ2Jwp2YWx1ZXNldCAiUmVhc29uIGZvciB2aXNpdCAtIEhJVi5CLkRFMSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTEnCnZhbHVlc2V0ICJSZWZlcnJlZCB0aHJvdWdoIHBhcnRuZXIgc2VydmljZXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU1Jwp2YWx1ZXNldCAiVHlwZSBvZiBjb250YWN0IG9yIHBhcnRuZXIgZm9yIHBhcnRuZXIgc2VydmljZXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU4Jwp2YWx1ZXNldCAiVGVzdGluZyBlbnRyeSBwb2ludCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTE1Jwp2YWx1ZXNldCAiRW50cnkgcG9pbnQgZm9yIGNvbW11bml0eS1sZXZlbCB0ZXN0aW5nIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTgnCnZhbHVlc2V0ICJFbnRyeSBwb2ludCBmb3IgZmFjaWxpdHktbGV2ZWwgdGVzdGluZyAtIEhJVi5CLkRFMjIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyMicKdmFsdWVzZXQgIlBhcnRuZXIgSElWIHN0YXR1cyByZXBvcnRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTMzJwp2YWx1ZXNldCAiUGFydG5lciBpcyBmcm9tIGEga2V5IHBvcHVsYXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUzNycKdmFsdWVzZXQgIkhJViBzZWxmLXRlc3QgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFNDQnCnZhbHVlc2V0ICJLZXkgcG9wdWxhdGlvbiBtZW1iZXIgdHlwZSAtIEhJVi5CLkRFNTAgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU1MCcKdmFsdWVzZXQgIkhJViBleHBvc3VyZSB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFNjEnCnZhbHVlc2V0ICJISVYgZGlhZ25vc2luZyBmYWNpbGl0eSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTY2Jwp2YWx1ZXNldCAiSElWIHNlcm90eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFNjgnCnZhbHVlc2V0ICJUeXBlIG9mIGNvbnRhY3QgZWxpY2l0ZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU3NCcKdmFsdWVzZXQgIkhJViB0ZXN0IHR5cGUgLSBISVYuQi5ERTgxIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFODEnCnZhbHVlc2V0ICJBc3NheSBudW1iZXIgaW4gdGVzdGluZyBzdHJhdGVneSAtIEhJVi5CLkRFODggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREU4OCcKdmFsdWVzZXQgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxIC0gSElWLkIuREU5NCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTk0Jwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDIgLSBISVYuQi5ERTk4IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFOTgnCnZhbHVlc2V0ICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMyAtIEhJVi5CLkRFMTAyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTAyJwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEgcmVwZWF0ZWQgLSBISVYuQi5ERTEwNiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTEwNicKdmFsdWVzZXQgIkhJViB0ZXN0IHJlc3VsdCAtIEhJVi5CLkRFMTExIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTExJwp2YWx1ZXNldCAiSElWIHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTExNScKdmFsdWVzZXQgIlNpdGUgd2hlcmUgcG9zaXRpdmUgSElWIHRlc3QgY29uZmlybWVkIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTIwJwp2YWx1ZXNldCAiUHJvYmFibGUgcm91dGUgb2YgdHJhbnNtaXNzaW9uIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTIxJwp2YWx1ZXNldCAiUGFydG5lciBISVYgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxMzInCnZhbHVlc2V0ICJQYXJ0bmVyIEhJViBzdGF0dXMgY29uZmlybWVkIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTM2Jwp2YWx1ZXNldCAiQ291bnNlbGxpbmcgcHJvdmlkZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxNDInCnZhbHVlc2V0ICJQcmV2ZW50aW9uIHNlcnZpY2VzIG9mZmVyZWQgYW5kIHJlZmVycmFscyAtIEhJVi5CLkRFMTQ5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMTQ5Jwp2YWx1ZXNldCAiU2V4dWFsIGFuZCByZXByb2R1Y3RpdmUgaGVhbHRoIGludGVncmF0ZWQgc2VydmljZXMgLSBISVYuQi5ERTE1OCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTE1OCcKdmFsdWVzZXQgIk9mZmVyIG90aGVyIGNsaW5pY2FsIHNlcnZpY2VzIC0gSElWLkIuREUxNjUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxNjUnCnZhbHVlc2V0ICJPdGhlciBzdXBwb3J0IHNlcnZpY2VzIC0gSElWLkIuREUxNzIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxNzInCnZhbHVlc2V0ICJJbnRpbWF0ZSBwYXJ0bmVyIHZpb2xlbmNlIGVucXVpcnkgcmVzdWx0cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTE3OScKdmFsdWVzZXQgIlR5cGUgb2YgZm9sbG93LXVwIGFwcG9pbnRtZW50IC0gSElWLkIuREUxOTEgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUxOTEnCnZhbHVlc2V0ICJBZHZlcnNlIGV2ZW50IHNldmVyaXR5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMjAxJwp2YWx1ZXNldCAiVGltaW5nIG9mIGFkdmVyc2UgZXZlbnQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyMDQnCnZhbHVlc2V0ICJUeXBlIG9mIGFkdmVyc2UgVk1NQyBldmVudCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTIwNycKdmFsdWVzZXQgIlN5bmRyb21lL1NUSSBkaWFnbm9zZWQgLSBISVYuQi5ERTIyNiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTIyNicKdmFsdWVzZXQgIlNUSSB0ZXN0ZWQgZm9yIC0gSElWLkIuREUyMzcgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyMzcnCnZhbHVlc2V0ICJTeXBoaWxpcyB0ZXN0IHJlc3VsdCAtIEhJVi5CLkRFMjUwIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMjUwJwp2YWx1ZXNldCAiR29ub3JyaG9lYSB0ZXN0IHJlc3VsdCAtIEhJVi5CLkRFMjU2IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMjU2Jwp2YWx1ZXNldCAiVHlwZSBvZiBzcGVjaW1lbiAtIEhJVi5CLkRFMjYxIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5CLkRFMjYxJwp2YWx1ZXNldCAiU3lwaGlsaXMgdGVzdCB0eXBlIC0gSElWLkIuREUyNjkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyNjknCnZhbHVlc2V0ICJOZWlzc2VyaWEgZ29ub3JyaG9lYWUgdGVzdCB0eXBlIC0gSElWLkIuREUyNzYgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyNzYnCnZhbHVlc2V0ICJDaGxhbXlkaWEgdHJhY2hvbWF0aXMgdGVzdCB0eXBlIC0gSElWLkIuREUyODQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyODQnCnZhbHVlc2V0ICJUcmljaG9tb25hcyB2YWdpbmFsaXMgdGVzdCB0eXBlIC0gSElWLkIuREUyOTMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUyOTMnCnZhbHVlc2V0ICJIZXJwZXMgc2ltcGxleCB2aXJ1cyBIU1YgdGVzdCB0eXBlIC0gSElWLkIuREUzMDEgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUzMDEnCnZhbHVlc2V0ICJNeWNvcGxhc21hIGdlbml0YWxpdW0gdGVzdCB0eXBlIC0gSElWLkIuREUzMDYgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkIuREUzMDYnCnZhbHVlc2V0ICJTVEkgdGVzdCByZXN1bHQgLSBISVYuQi5ERTMxMiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTMxMicKdmFsdWVzZXQgIkNvbmZpcm1hdG9yeSBzeXBoaWxpcyB0ZXN0IHR5cGUgLSBISVYuQi5ERTMxNyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTMxNycKdmFsdWVzZXQgIkNvbmZpcm1hdG9yeSBTVEkgdGVzdCByZXN1bHQgLSBISVYuQi5ERTMyNSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQi5ERTMyNScKdmFsdWVzZXQgIlJlYXNvbiBmb3IgUHJFUCB2aXNpdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTEnCnZhbHVlc2V0ICJQckVQIGRvc2luZyB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTEnCnZhbHVlc2V0ICJDdXJyZW50IFByRVAgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTE3Jwp2YWx1ZXNldCAiRXhwZXJpZW5jZSB3aXRoIFByRVAgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUyNCcKdmFsdWVzZXQgIlBFUCBoaXN0b3J5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMzEnCnZhbHVlc2V0ICJTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24gLSBISVYuQy5ERTM2IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMzYnCnZhbHVlc2V0ICJQcmVnbmFuY3kgaW50ZW50aW9uIGluIHNlcm9kaXNjb3JkYW50IHBhcnRuZXJzaGlwcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTQxJwp2YWx1ZXNldCAiQWN1dGUgSElWIGluZmVjdGlvbiBzeW1wdG9tcyAtIEhJVi5DLkRFNDYgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREU0NicKdmFsdWVzZXQgIlNleCBwYXJ0bmVycyBISVYgdHJlYXRtZW50IHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTU1Jwp2YWx1ZXNldCAiU2NyZWVuaW5ncyBhbmQgZGlhZ25vc3RpY3MgZm9yIFByRVAgdXNlcnMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREU2MycKdmFsdWVzZXQgIk1lZGljYXRpb25zIHByZXNjcmliZWQgLSBISVYuQy5ERTc1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFNzUnCnZhbHVlc2V0ICJQckVQIHByb2R1Y3QgcHJlc2NyaWJlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTgwJwp2YWx1ZXNldCAiUHJlZmVycmVkIFBFUCBiYWNrYm9uZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFOTEnCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSBQRVAgYmFja2JvbmUgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTk1Jwp2YWx1ZXNldCAiUHJlZmVycmVkIHRoaXJkIFBFUCBkcnVnIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFOTknCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSB0aGlyZCBQRVAgZHJ1ZyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTEwMScKdmFsdWVzZXQgIlNleCBmYWN0b3IgZm9yIGVzdGltYXRpbmcgY3JlYXRpbmluZSBjbGVhcmFuY2UgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUxMDcnCnZhbHVlc2V0ICJDb250cmFpbmRpY2F0aW9ucyB0byBQckVQIHVzYWdlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTEyJwp2YWx1ZXNldCAiUHJFUCByZWdpbWVuIHByZXNjcmliZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUxMjInCnZhbHVlc2V0ICJUeXBlIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCAtIEhJVi5DLkRFMTI1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTI1Jwp2YWx1ZXNldCAiUHJldmVudGlvbiBzZXJ2aWNlcyBvZmZlcmVkIGFuZCByZWZlcnJhbHMgLSBISVYuQy5ERTEzMSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTEzMScKdmFsdWVzZXQgIkNvbmRvbSB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTM4Jwp2YWx1ZXNldCAiSElWIHNlbGYtdGVzdCBkaXN0cmlidXRlZCBmb3IgdXNlIGJ5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5DLkRFMTQzJwp2YWx1ZXNldCAiU2V4dWFsIGFuZCByZXByb2R1Y3RpdmUgaGVhbHRoIGludGVncmF0ZWQgc2VydmljZXMgLSBISVYuQy5ERTE0OSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuQy5ERTE0OScKdmFsdWVzZXQgIk9mZmVyIG90aGVyIGNsaW5pY2FsIHNlcnZpY2VzIC0gSElWLkMuREUxNTcgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUxNTcnCnZhbHVlc2V0ICJPdGhlciBzdXBwb3J0IHNlcnZpY2VzIC0gSElWLkMuREUxNjQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkMuREUxNjQnCnZhbHVlc2V0ICJSZWFzb24gZm9yIHZpc2l0IC0gSElWLkQuREUxIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMScKdmFsdWVzZXQgIlNpZ25zIG9mIHNlcmlvdXMgaWxsbmVzcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE3Jwp2YWx1ZXNldCAiQVJUIHN0YXJ0IHR5cGUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0MycKdmFsdWVzZXQgIkZhY2lsaXR5IHRyYW5zZmVycmVkIGZyb20gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU1MicKdmFsdWVzZXQgIkZhY2lsaXR5IHdoZXJlIGNsaWVudCBmaXJzdCBlbnJvbGxlZCBpbiBISVYgY2FyZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTU1Jwp2YWx1ZXNldCAiQW50aXJldHJvdmlyYWwgQVJWIGRydWdzIHJlY2VpdmVkIHByaW9yIHRvIGVucm9sbWVudCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTU2Jwp2YWx1ZXNldCAiTG9jYXRpb24gQVJWIGRydWdzIHJlY2VpdmVkIHByaW9yIHRvIGVucm9sbWVudCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYzJwp2YWx1ZXNldCAiQVJWIGRydWcgcmVnaW1lbiByZWNlaXZlZCBwcmlvciB0byBlbnJvbG1lbnQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2NCcKdmFsdWVzZXQgIkV4aXN0aW5nIGNocm9uaWMgaGVhbHRoIGNvbmRpdGlvbnMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2NScKdmFsdWVzZXQgIk9yaWdpbmFsIGZpcnN0LWxpbmUgQVJUIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3NCcKdmFsdWVzZXQgIkN1cnJlbnQgQVJUIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3NScKdmFsdWVzZXQgIlByZWZlcnJlZCBmaXJzdC1saW5lIEFSVCByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNzcnCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSBmaXJzdC1saW5lIEFSVCByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNzgnCnZhbHVlc2V0ICJGaXJzdC1saW5lIEFSVCByZWdpbWVuIHVuZGVyIHNwZWNpYWwgY2lyY3Vtc3RhbmNlcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTc5Jwp2YWx1ZXNldCAiUHJlZmVycmVkIHNlY29uZC1saW5lIEFSVCByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODAnCnZhbHVlc2V0ICJBbHRlcm5hdGl2ZSBzZWNvbmQtbGluZSBBUlQgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTgxJwp2YWx1ZXNldCAiT3B0aW1hbCByZWdpbWVuIGZvciB0cmFuc2l0aW9uIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODInCnZhbHVlc2V0ICJDdXJyZW50IEFSVCByZWdpbWVuIGZpcnN0LSwgc2Vjb25kLSwgb3IgdGhpcmQtbGluZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTgzJwp2YWx1ZXNldCAiQVJUIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU5MCcKdmFsdWVzZXQgIkFSVCByZWdpbWVuIGNvbXBvc2l0aW9uIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTI4Jwp2YWx1ZXNldCAiQVJUIHJlZ2ltZW4gZHJ1ZyBjbGFzcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE0NicKdmFsdWVzZXQgIlByZXZlbnRpb24gc2VydmljZXMgb2ZmZXJlZCBhbmQgcmVmZXJyYWxzIC0gSElWLkQuREUxNTIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxNTInCnZhbHVlc2V0ICJTZXh1YWwgYW5kIHJlcHJvZHVjdGl2ZSBoZWFsdGggaW50ZWdyYXRlZCBzZXJ2aWNlcyAtIEhJVi5ELkRFMTU2IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTU2Jwp2YWx1ZXNldCAiSEJzQWcgdGVzdCByZXN1bHQgLSBISVYuRC5ERTE2MiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE2MicKdmFsdWVzZXQgIkhCViB0cmVhdG1lbnQgcmVnaW1lbiBwcmVzY3JpYmVkIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTY4Jwp2YWx1ZXNldCAiSENWIHRlc3QgcmVzdWx0IC0gSElWLkQuREUxNzAgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxNzAnCnZhbHVlc2V0ICJIQ1YgdHJlYXRtZW50IHJlZ2ltZW4gcHJlc2NyaWJlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE3NycKdmFsdWVzZXQgIkhDViB2aXJhbCBsb2FkIHRlc3QgcmVzdWx0IC0gSElWLkQuREUxNzkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxNzknCnZhbHVlc2V0ICJIQ1YgbWVkaWNpbmUgdHlwZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE4MicKdmFsdWVzZXQgIkhJViBjbGluaWNhbCBzdGFnZSAtIEhJVi5ELkRFMTg2IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTg2Jwp2YWx1ZXNldCAiUmVhc29ucyBmb3IgYWRoZXJlbmNlIHByb2JsZW0gLSBISVYuRC5ERTE5NyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTE5NycKdmFsdWVzZXQgIlJlYXNvbiBBUlQgc3RvcHBlZCAtIEhJVi5ELkRFMjE3IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMjE3Jwp2YWx1ZXNldCAiVHJlYXRtZW50IGZhaWx1cmUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUyMjUnCnZhbHVlc2V0ICJHZW5lcmFsIGNhcmUgYWN0aXZpdGllcyByZWNvbW1lbmRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTIyOScKdmFsdWVzZXQgIlByZXZlbnRpbmcgYW5kIHRyZWF0aW5nIGNvaW5mZWN0aW9ucyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTI0NycKdmFsdWVzZXQgIlJpc2sgZmFjdG9ycywgY29tb3JiaWRpdGllcyBhbmQgY29pbmZlY3Rpb25zIHNpZ25zIGFuZCBzeW1wdG9tcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTI1OScKdmFsdWVzZXQgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgY29uZGl0aW9uIG9yIHN5bXB0b20gLSBISVYuRC5ERTI4OSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTI4OScKdmFsdWVzZXQgIkNsaW5pY2FsIHN0YWdlIGF0IHN0YXJ0IG9mIEFSVCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTM1OCcKdmFsdWVzZXQgIlJlYXNvbnMgZm9yIGRlbGF5ZWQgQVJUIGluaXRpYXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUzNzAnCnZhbHVlc2V0ICJUaW1lIHRvIHN0YXJ0IEFSVCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTM4MycKdmFsdWVzZXQgIlJlYXNvbiBmb3IgSElWIHZpcmFsIGxvYWQgdGVzdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTM5MScKdmFsdWVzZXQgIk1vbml0b3JpbmcgZXhhbWluYXRpb25zIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMzk5Jwp2YWx1ZXNldCAiUmVhc29uIGZvciBBUlYgZHJ1ZyByZWdpbWVuIHN1YnN0aXR1dGlvbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQxOCcKdmFsdWVzZXQgIlJlYXNvbiBmb3IgcmVnaW1lbiBzd2l0Y2ggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0MzAnCnZhbHVlc2V0ICJBUlQgcmVnaW1lbiBwcmVzY3JpYmVkIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDQ0Jwp2YWx1ZXNldCAiQ29pbmZlY3Rpb24gc3RhdHVzIGF0IEFSVCBzdGFydCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ0NicKdmFsdWVzZXQgIlByZWduYW50IGFuZCBicmVhc3RmZWVkaW5nIHN0YXR1cyBhdCBBUlQgc3RhcnQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0NDknCnZhbHVlc2V0ICJNZWRpY2F0aW9ucyBwcmVzY3JpYmVkIC0gSElWLkQuREU0NTcgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0NTcnCnZhbHVlc2V0ICJNZWRpY2F0aW9ucyBkaXNwZW5zZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0NjEnCnZhbHVlc2V0ICJUeXBlIG9mIHRyZWF0bWVudC1saW1pdGluZyB0b3hpY2l0eSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ2NicKdmFsdWVzZXQgIlJlYXNvbnMgZm9yIHN1YnN0aXR1dGlvbiB3aXRoaW4gZmlyc3QtbGluZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDgyJwp2YWx1ZXNldCAiTmV3IGFudGlyZXRyb3ZpcmFsIHJlZ2ltZW4gYWZ0ZXIgc3Vic3RpdHV0aW9uIHdpdGhpbiBmaXJzdC1saW5lIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0ODMnCnZhbHVlc2V0ICJOZXcgcmVnaW1lbiBhZnRlciBzd2l0Y2ggdG8gc2Vjb25kLWxpbmUgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ4NScKdmFsdWVzZXQgIlJlYXNvbiBmb3Igc3dpdGNoIHRvIHNlY29uZC1saW5lIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0ODYnCnZhbHVlc2V0ICJSZWFzb25zIGZvciBzdWJzdGl0dXRpb24gd2l0aGluIHNlY29uZC1saW5lIHJlZ2ltZW4gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU0ODgnCnZhbHVlc2V0ICJOZXcgcmVnaW1lbnMgYWZ0ZXIgc3Vic3RpdHV0aW9uIHdpdGhpbiBzZWNvbmQtbGluZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDg5Jwp2YWx1ZXNldCAiTmV3IHJlZ2ltZW4gYWZ0ZXIgc3dpdGNoIHRvIHRoaXJkLWxpbmUgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ5MScKdmFsdWVzZXQgIlJlYXNvbiBmb3Igc3dpdGNoIHRvIHRoaXJkLWxpbmUgcmVnaW1lbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTQ5MicKdmFsdWVzZXQgIlJlYXNvbnMgZm9yIHN1YnN0aXR1dGlvbiB3aXRoaW4gdGhpcmQtbGluZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDk0Jwp2YWx1ZXNldCAiTmV3IHJlZ2ltZW5zIGFmdGVyIHN1YnN0aXR1dGlvbiB3aXRoaW4gdGhpcmQtbGluZSByZWdpbWVuIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNDk1Jwp2YWx1ZXNldCAiSElWIHN0YXR1cyBvZiBmYW1pbHkgbWVtYmVyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNTE0Jwp2YWx1ZXNldCAiT3RoZXIgc3VwcG9ydCBzZXJ2aWNlcyAtIEhJVi5ELkRFNTE5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNTE5Jwp2YWx1ZXNldCAiVHlwZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQgLSBISVYuRC5ERTUyNSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTUyNScKdmFsdWVzZXQgIlJlYXNvbiBibG9vZCBwcmVzc3VyZSByZWFkaW5nIG5vdCBkb25lIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNTMyJwp2YWx1ZXNldCAiQ3VycmVudCBtZWRpY2F0aW9ucyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTUzNycKdmFsdWVzZXQgIkFsbGVyZ2llcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTU2MCcKdmFsdWVzZXQgIkZhbWlseSBwbGFubmluZyBtZXRob2QgdXNlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTU2OScKdmFsdWVzZXQgIk1lZGljYXRpb24gc3RhdHVzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNTkzJwp2YWx1ZXNldCAiVmFjY2luZSBicmFuZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYwMycKdmFsdWVzZXQgIlZhY2NpbmUgdHlwZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYwNCcKdmFsdWVzZXQgIlZhY2NpbmF0aW9uIGxvY2F0aW9uIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNjA2Jwp2YWx1ZXNldCAiRGlzZWFzZSB0YXJnZXRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYxMCcKdmFsdWVzZXQgIlJlYXNvbiBpbW11bml6YXRpb24gd2FzIG5vdCBwcm92aWRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTYzNicKdmFsdWVzZXQgIlJlYXNvbiBtYWxhcmlhIHByb3BoeWxheGlzIG5vdCBwcm92aWRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTY0NicKdmFsdWVzZXQgIkNlcnZpY2FsIGNhbmNlciBwcmltYXJ5IHNjcmVlbmluZyB0ZXN0IHR5cGUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2NTgnCnZhbHVlc2V0ICJIUFYtRE5BIGNlcnZpY2FsIGNhbmNlciBzY3JlZW5pbmcgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2NjQnCnZhbHVlc2V0ICJWSUEgY2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyB0ZXN0IHJlc3VsdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTY2OCcKdmFsdWVzZXQgIkNlcnZpY2FsIGN5dG9sb2d5IHNjcmVlbmluZyB0ZXN0IHJlc3VsdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTY3MycKdmFsdWVzZXQgIkNlcnZpY2FsIGNhbmNlciB0cmlhZ2UgdGVzdCB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNjgxJwp2YWx1ZXNldCAiSFBWMTYvMTggdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2ODgnCnZhbHVlc2V0ICJDZXJ2aWNhbCBjYW5jZXIgY29scG9zY29weSByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU2OTEnCnZhbHVlc2V0ICJDZXJ2aWNhbCBjYW5jZXIgaGlzdG9wYXRob2xvZ3kgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNjk3Jwp2YWx1ZXNldCAiQ2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyBvdXRjb21lIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNzA2Jwp2YWx1ZXNldCAiQ2VydmljYWwgY2FuY2VyIGRpYWdub3NpcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTcwOScKdmFsdWVzZXQgIkNlcnZpY2FsIGNhbmNlciBzdGFnZSBhdCBkaWFnbm9zaXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3MTInCnZhbHVlc2V0ICJUcmVhdG1lbnQgbWV0aG9kIGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTcxOScKdmFsdWVzZXQgIkludmFzaXZlIGNlcnZpY2FsIGNhbmNlciB0cmVhdG1lbnQgbWV0aG9kIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFNzMxJwp2YWx1ZXNldCAiRW50cnkgcG9pbnQgZm9yIGZhY2lsaXR5LWxldmVsIHRlc3RpbmcgLSBISVYuRC5ERTc0NiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTc0NicKdmFsdWVzZXQgIk9mZmVyIG90aGVyIGNsaW5pY2FsIHNlcnZpY2VzIC0gSElWLkQuREU3NTMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3NTMnCnZhbHVlc2V0ICJEU0QgQVJUIG1vZGVscyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTc2NCcKdmFsdWVzZXQgIlN5bmRyb21lL1NUSSBkaWFnbm9zZWQgLSBISVYuRC5ERTc3OCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTc3OCcKdmFsdWVzZXQgIlNUSSB0ZXN0ZWQgZm9yIC0gSElWLkQuREU3ODkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU3ODknCnZhbHVlc2V0ICJTeXBoaWxpcyB0ZXN0IHJlc3VsdCAtIEhJVi5ELkRFODAyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODAyJwp2YWx1ZXNldCAiR29ub3JyaG9lYSB0ZXN0IHJlc3VsdCAtIEhJVi5ELkRFODA4IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODA4Jwp2YWx1ZXNldCAiVHlwZSBvZiBzcGVjaW1lbiAtIEhJVi5ELkRFODEzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFODEzJwp2YWx1ZXNldCAiU3lwaGlsaXMgdGVzdCB0eXBlIC0gSElWLkQuREU4MjEgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4MjEnCnZhbHVlc2V0ICJOZWlzc2VyaWEgZ29ub3JyaG9lYWUgdGVzdCB0eXBlIC0gSElWLkQuREU4MjggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4MjgnCnZhbHVlc2V0ICJDaGxhbXlkaWEgdHJhY2hvbWF0aXMgdGVzdCB0eXBlIC0gSElWLkQuREU4MzYgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4MzYnCnZhbHVlc2V0ICJUcmljaG9tb25hcyB2YWdpbmFsaXMgdGVzdCB0eXBlIC0gSElWLkQuREU4NDUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4NDUnCnZhbHVlc2V0ICJIZXJwZXMgc2ltcGxleCB2aXJ1cyBIU1YgdGVzdCB0eXBlIC0gSElWLkQuREU4NTMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4NTMnCnZhbHVlc2V0ICJNeWNvcGxhc21hIGdlbml0YWxpdW0gdGVzdCB0eXBlIC0gSElWLkQuREU4NTggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU4NTgnCnZhbHVlc2V0ICJTVEkgdGVzdCByZXN1bHQgLSBISVYuRC5ERTg2NCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg2NCcKdmFsdWVzZXQgIkNvbmZpcm1hdG9yeSBzeXBoaWxpcyB0ZXN0IHR5cGUgLSBISVYuRC5ERTg2OSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg2OScKdmFsdWVzZXQgIkNvbmZpcm1hdG9yeSBTVEkgdGVzdCByZXN1bHQgLSBISVYuRC5ERTg3NyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg3NycKdmFsdWVzZXQgIlN0YWdpbmcgb2YgbGl2ZXIgZGlzZWFzZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg5MycKdmFsdWVzZXQgIldITyBmdW5jdGlvbmFsIHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTg5NycKdmFsdWVzZXQgIk1lZGljYXRpb24vZHJ1ZyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTkwMycKdmFsdWVzZXQgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgY29uZGl0aW9uIG9yIHN5bXB0b20gLSBISVYuRC5ERTkzNCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTkzNCcKdmFsdWVzZXQgIlRCIGRpYWdub3NpcyByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU5MzknCnZhbHVlc2V0ICJNZXRob2Qgb2YgVEIgZGlhZ25vc2lzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFOTQyJwp2YWx1ZXNldCAiVEIgdHJlYXRtZW50IGhpc3RvcnkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU5NDcnCnZhbHVlc2V0ICJUQiBzY3JlZW5pbmcgYWxnb3JpdGhtIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFOTU2Jwp2YWx1ZXNldCAiU3ltcHRvbXMgb2YgVEIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREU5NzMnCnZhbHVlc2V0ICJUQiBzY3JlZW5pbmcgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFOTg2Jwp2YWx1ZXNldCAiVEIgZGlhZ25vc3RpYyB0ZXN0IGNhdGVnb3J5IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFOTkyJwp2YWx1ZXNldCAiVEIgdHJlYXRtZW50IG91dGNvbWUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxMDAyJwp2YWx1ZXNldCAiVEIgdHJlYXRtZW50IHJlZ2ltZW4gY29tcG9zaXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxMDEwJwp2YWx1ZXNldCAiVEIgc3RhdHVzIGF0IEFSVCBzdGFydCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRC5ERTEwMTknCnZhbHVlc2V0ICJUUFQgcmVnaW1lbiB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ELkRFMTAyOCcKdmFsdWVzZXQgIlRCIHByZXZlbnRpdmUgdHJlYXRtZW50IFRQVCBzdGF0dXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkQuREUxMDM0Jwp2YWx1ZXNldCAiU291cmNlIG9mIGdlc3RhdGlvbmFsIGFnZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTYnCnZhbHVlc2V0ICJQYXN0IHByZWduYW5jeSBjb21wbGljYXRpb25zIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTcnCnZhbHVlc2V0ICJUaW1pbmcgb2YgQVJUIGluaXRpYXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREU0MScKdmFsdWVzZXQgIlByZWduYW5jeSBvdXRjb21lIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFNDcnCnZhbHVlc2V0ICJEZWxpdmVyeSBtb2RlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFNTInCnZhbHVlc2V0ICJQcmV0ZXJtIGJpcnRoIHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTYyJwp2YWx1ZXNldCAiUGxhY2Ugb2YgZGVsaXZlcnkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREU2NycKdmFsdWVzZXQgIkNhdXNlIG9mIGRlYXRoIG9mIG1vdGhlciBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTc1Jwp2YWx1ZXNldCAiR2VuZGVyIG9mIGluZmFudCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTkxJwp2YWx1ZXNldCAiTWF0ZXJuYWwgSElWIHRlc3QgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTA0Jwp2YWx1ZXNldCAiSW5mYW50IG9yIGNoaWxkIGV4cG9zdXJlIHRvIEhJViBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTEwOCcKdmFsdWVzZXQgIktleSBwb3B1bGF0aW9uIG1lbWJlciB0eXBlIC0gSElWLkUuREUxMTQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxMTQnCnZhbHVlc2V0ICJJbmZhbnQgZmVlZGluZyBwcmFjdGljZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTEyNycKdmFsdWVzZXQgIlR5cGUgb2YgaXJvbiBzdXBwbGVtZW50IGRvc2FnZSBwcm92aWRlZCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTEzNicKdmFsdWVzZXQgIk1hdGVybmFsIEhJViBzdGF0dXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxNDEnCnZhbHVlc2V0ICJNYXRlcm5hbCBISVYgc3RhdHVzIGF0IGZpcnN0IEFOQyB2aXNpdCAtIEhJVi5FLkRFMTQ1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTQ1Jwp2YWx1ZXNldCAiTWF0ZXJuYWwgc3lwaGlsaXMgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxNDknCnZhbHVlc2V0ICJTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24gLSBISVYuRS5ERTE1NSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTE1NScKdmFsdWVzZXQgIkhJViB0ZXN0IHR5cGUgLSBISVYuRS5ERTE2OCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTE2OCcKdmFsdWVzZXQgIk1hdGVybmFsIGFuZCBjaGlsZCBoZWFsdGggc2VydmljZSB2aXNpdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTE3MycKdmFsdWVzZXQgIkVJRCBzYW1wbGUgbnVtYmVyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTgwJwp2YWx1ZXNldCAiRUlEIHRlc3QgbnVtYmVyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMTgzJwp2YWx1ZXNldCAiRUlEIHRlc3QgbnVtYmVyIDEgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxODYnCnZhbHVlc2V0ICJFSUQgdGVzdCBudW1iZXIgMiB0ZXN0IHJlc3VsdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTE5MCcKdmFsdWVzZXQgIkFzc2F5IG51bWJlciBpbiB0ZXN0aW5nIHN0cmF0ZWd5IC0gSElWLkUuREUxOTQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUxOTQnCnZhbHVlc2V0ICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSAtIEhJVi5FLkRFMjAwIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjAwJwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDIgLSBISVYuRS5ERTIwNCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTIwNCcKdmFsdWVzZXQgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAzIC0gSElWLkUuREUyMDggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUyMDgnCnZhbHVlc2V0ICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSByZXBlYXRlZCAtIEhJVi5FLkRFMjEyIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjEyJwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2Ygc3lwaGlsaXMgYXNzYXkgMSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTIxNicKdmFsdWVzZXQgIlRlc3QgcmVzdWx0IG9mIHN5cGhpbGlzIGFzc2F5IDEgcmVwZWF0ZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUyMjAnCnZhbHVlc2V0ICJJbmZhbnQgSElWIHN0YXR1cyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTIyNScKdmFsdWVzZXQgIkZpbmFsIGRpYWdub3NpcyBvZiBISVYtZXhwb3NlZCBpbmZhbnQgLSBISVYuRS5ERTIzMCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTIzMCcKdmFsdWVzZXQgIkhJVi1leHBvc2VkIGluZmFudCByZWFzb24gZm9yIHVua25vd24gZmluYWwgc3RhdHVzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjM0Jwp2YWx1ZXNldCAiQ2F1c2Ugb2YgZGVhdGggb2YgaW5mYW50IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjQwJwp2YWx1ZXNldCAiQmxvb2QgZ3JvdXAgYW5kIFJoIGZhY3RvciBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRS5ERTI0NicKdmFsdWVzZXQgIkFzeW1wdG9tYXRpYyBiYWN0ZXJpdXJpYSBBU0IgdGVzdCByZXN1bHQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUyNTUnCnZhbHVlc2V0ICJVcmluZSBwcm90ZWluIHRlc3QgcmVzdWx0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5FLkRFMjU5Jwp2YWx1ZXNldCAiVHlwZSBvZiBoeXBlcnRlbnNpdmUgZGlzb3JkZXIgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkUuREUyNjQnCnZhbHVlc2V0ICJISVYgdmlyYWwgbG9hZCBzcGVjaW1lbiB0eXBlIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5HLkRFMTMnCnZhbHVlc2V0ICJIQnNBZyB0ZXN0IHJlc3VsdCAtIEhJVi5HLkRFMTggQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREUxOCcKdmFsdWVzZXQgIlJlYXNvbiBIZXBhdGl0aXMgQiB0ZXN0IG5vdCBjb25kdWN0ZWQgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREUyMicKdmFsdWVzZXQgIkhlcGF0aXRpcyBCIGRpYWdub3NpcyBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRy5ERTI5Jwp2YWx1ZXNldCAiUmVhc29uIEhlcGF0aXRpcyBDIHRlc3Qgbm90IGRvbmUgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREUzNScKdmFsdWVzZXQgIkhDViB0ZXN0IHJlc3VsdCAtIEhJVi5HLkRFNDMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREU0MycKdmFsdWVzZXQgIkhDViB2aXJhbCBsb2FkIHRlc3QgcmVzdWx0IC0gSElWLkcuREU0OCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRy5ERTQ4Jwp2YWx1ZXNldCAiSGVwYXRpdGlzIEMgZGlhZ25vc2lzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5HLkRFNTEnCnZhbHVlc2V0ICJTeXBoaWxpcyB0ZXN0IHR5cGUgLSBISVYuRy5ERTU1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5HLkRFNTUnCnZhbHVlc2V0ICJSZWFzb24gc3lwaGlsaXMgdGVzdCBub3QgZG9uZSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuRy5ERTYyJwp2YWx1ZXNldCAiU3lwaGlsaXMgdGVzdCByZXN1bHQgLSBISVYuRy5ERTcwIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5HLkRFNzAnCnZhbHVlc2V0ICJTeXBoaWxpcyBkaWFnbm9zaXMgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkcuREU3NCcKdmFsdWVzZXQgIlJlYXNvbiBmb3IgZm9sbG93LXVwIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFMScKdmFsdWVzZXQgIkNvbnRhY3QgbWV0aG9kIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFMTMnCnZhbHVlc2V0ICJTb3VyY2Ugb2YgaW5mb3JtYXRpb24gQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLkguREUxNycKdmFsdWVzZXQgIk91dGNvbWUgZnJvbSBvdXRyZWFjaCBhdHRlbXB0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFMjMnCnZhbHVlc2V0ICJISVYgc3RhdHVzIG9mIHBhcnRuZXIgb3IgY29udGFjdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuSC5ERTM0Jwp2YWx1ZXNldCAiSElWIHRyZWF0bWVudCBvdXRjb21lIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFNDEnCnZhbHVlc2V0ICJUcmFuc2ZlciB0byBmYWNpbGl0eSBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuSC5ERTUwJwp2YWx1ZXNldCAiUmVhc29ucyBmb3IgYWRoZXJlbmNlIHByb2JsZW0gLSBISVYuSC5ERTUzIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFNTMnCnZhbHVlc2V0ICJSZWFzb24gQVJUIHN0b3BwZWQgLSBISVYuSC5ERTc0IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5ILkRFNzQnCnZhbHVlc2V0ICJSZWFzb24gZm9yIHJlZmVycmFsIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5JLkRFMicKdmFsdWVzZXQgIkhJViBwcmV2ZW50aW9uIGludGVydmVudGlvbiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuUFJWLkRFMicKdmFsdWVzZXQgIkhJViBzdGF0dXMgb2YgY29udGFjdCBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuUFJWLkRFMTEnCnZhbHVlc2V0ICJISVYgdGVzdCByZXN1bHQgLSBISVYuU1JWLkRFMiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuU1JWLkRFMicKdmFsdWVzZXQgIkhJViBjbGluaWNhbCBzdGFnZSAtIEhJVi5TUlYuREU1IENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5TUlYuREU1Jwp2YWx1ZXNldCAiTWF0ZXJuYWwgSElWIHN0YXR1cyBhdCBmaXJzdCBBTkMgdmlzaXQgLSBISVYuU1JWLkRFMTkgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLlNSVi5ERTE5Jwp2YWx1ZXNldCAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEgLSBISVYuU1JWLkRFMjEgQ2hvaWNlcyI6ICdodHRwOi8vc21hcnQud2hvLmludC9oaXYvVmFsdWVTZXQvSElWLlNSVi5ERTIxJwp2YWx1ZXNldCAiRmluYWwgZGlhZ25vc2lzIG9mIEhJVi1leHBvc2VkIGluZmFudCAtIEhJVi5TUlYuREUyMiBDaG9pY2VzIjogJ2h0dHA6Ly9zbWFydC53aG8uaW50L2hpdi9WYWx1ZVNldC9ISVYuU1JWLkRFMjInCnZhbHVlc2V0ICJISVYgYnVyZGVuIG9mIHRoZSBzZXR0aW5nIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5Db25maWcuREUxMicKdmFsdWVzZXQgIk90aGVyIHByaW9yaXR5IHBvcHVsYXRpb25zIENob2ljZXMiOiAnaHR0cDovL3NtYXJ0Lndoby5pbnQvaGl2L1ZhbHVlU2V0L0hJVi5Db25maWcuREUxOScKCmNvZGUgIlZpc2l0IGRhdGUgLSBISVYuQS5ERTMiOiAnSElWLkEuREUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVmlzaXQgZGF0ZScKY29kZSAiRXN0aW1hdGVkIGFnZSI6ICdISVYuQS5ERTE2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXN0aW1hdGVkIGFnZScKY29kZSAiQWdlIjogJ0hJVi5BLkRFMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBZ2UnCmNvZGUgIkdlbmRlciI6ICdISVYuQS5ERTE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnR2VuZGVyKicKY29kZSAiRmVtYWxlIjogJ0hJVi5BLkRFMTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGZW1hbGUnCmNvZGUgIk1hbGUiOiAnSElWLkEuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01hbGUnCmNvZGUgIlRyYW5zZ2VuZGVyIG1hbGUiOiAnSElWLkEuREUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RyYW5zZ2VuZGVyIG1hbGUnCmNvZGUgIlRyYW5zZ2VuZGVyIGZlbWFsZSI6ICdISVYuQS5ERTIyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVHJhbnNnZW5kZXIgZmVtYWxlJwpjb2RlICJPdGhlciAtIEhJVi5BLkRFMjMiOiAnSElWLkEuREUyMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJSZWFzb24gZm9yIHZpc2l0IC0gSElWLkIuREUxIjogJ0hJVi5CLkRFMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYXNvbiBmb3IgdmlzaXQnCmNvZGUgIkZpcnN0LXRpbWUgSElWIHRlc3QiOiAnSElWLkIuREUyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRmlyc3QtdGltZSBISVYgdGVzdCcKY29kZSAiUmV0ZXN0aW5nIGZvciBISVYgLSBISVYuQi5ERTMiOiAnSElWLkIuREUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmV0ZXN0aW5nIGZvciBISVYnCmNvZGUgIkhJViB0ZXN0aW5nIHNlcnZpY2VzIHZpc2l0IjogJ0hJVi5CLkRFNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViB0ZXN0aW5nIHNlcnZpY2VzIHZpc2l0Jwpjb2RlICJSZWZlcnJlZCB0aHJvdWdoIHBhcnRuZXIgc2VydmljZXMiOiAnSElWLkIuREU1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVmZXJyZWQgdGhyb3VnaCBwYXJ0bmVyIHNlcnZpY2VzJwpjb2RlICJQYXJ0bmVyIG9yIGNvbnRhY3Qgb2YgYW4gaW5kZXggY2FzZSI6ICdISVYuQi5ERTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQYXJ0bmVyIG9yIGNvbnRhY3Qgb2YgYW4gaW5kZXggY2FzZScKY29kZSAiUGFydG5lciBvciBjb250YWN0IG9mIGFuIEhJViB0ZXN0aW5nIGNsaWVudCBub24taW5kZXggY2FzZSI6ICdISVYuQi5ERTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQYXJ0bmVyIG9yIGNvbnRhY3Qgb2YgYW4gSElWIHRlc3RpbmcgY2xpZW50IG5vbi1pbmRleCBjYXNlJwpjb2RlICJUeXBlIG9mIGNvbnRhY3Qgb3IgcGFydG5lciBmb3IgcGFydG5lciBzZXJ2aWNlcyI6ICdISVYuQi5ERTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIGNvbnRhY3Qgb3IgcGFydG5lciBmb3IgcGFydG5lciBzZXJ2aWNlcycKY29kZSAiQmlvbG9naWNhbCBjaGlsZCI6ICdISVYuQi5ERTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCaW9sb2dpY2FsIGNoaWxkJwpjb2RlICJEcnVnLWluamVjdGluZyBwYXJ0bmVyIC0gSElWLkIuREUxMCI6ICdISVYuQi5ERTEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRHJ1Zy1pbmplY3RpbmcgcGFydG5lcicKY29kZSAiU2V4dWFsIHBhcnRuZXIgLSBISVYuQi5ERTExIjogJ0hJVi5CLkRFMTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXh1YWwgcGFydG5lcicKY29kZSAiU29jaWFsIGNvbnRhY3QgLSBISVYuQi5ERTEyIjogJ0hJVi5CLkRFMTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTb2NpYWwgY29udGFjdCcKY29kZSAiRGF0ZS90aW1lIG9mIHN1c3BlY3RlZCBleHBvc3VyZSB0byBISVYgLSBISVYuQi5ERTE0IjogJ0hJVi5CLkRFMTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlL3RpbWUgb2Ygc3VzcGVjdGVkIGV4cG9zdXJlIHRvIEhJVicKY29kZSAiVGVzdGluZyBlbnRyeSBwb2ludCI6ICdISVYuQi5ERTE1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdGluZyBlbnRyeSBwb2ludCcKY29kZSAiQ29tbXVuaXR5LWxldmVsIHRlc3RpbmciOiAnSElWLkIuREUxNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbW11bml0eS1sZXZlbCB0ZXN0aW5nJwpjb2RlICJGYWNpbGl0eS1sZXZlbCB0ZXN0aW5nIjogJ0hJVi5CLkRFMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGYWNpbGl0eS1sZXZlbCB0ZXN0aW5nJwpjb2RlICJDdXJyZW50bHkgcHJlZ25hbnQgLSBISVYuQi5ERTI5IjogJ0hJVi5CLkRFMjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdXJyZW50bHkgcHJlZ25hbnQnCmNvZGUgIkJyZWFzdGZlZWRpbmcgLSBISVYuQi5ERTMyIjogJ0hJVi5CLkRFMzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCcmVhc3RmZWVkaW5nJwpjb2RlICJQYXJ0bmVyIEhJViBzdGF0dXMgcmVwb3J0ZWQiOiAnSElWLkIuREUzMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcnRuZXIgSElWIHN0YXR1cyByZXBvcnRlZCcKY29kZSAiSElWLXBvc2l0aXZlIjogJ0hJVi5CLkRFMzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtcG9zaXRpdmUnCmNvZGUgIkhJVi1uZWdhdGl2ZSI6ICdISVYuQi5ERTM1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLW5lZ2F0aXZlJwpjb2RlICJVbmtub3duIjogJ0hJVi5CLkRFMzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmtub3duJwpjb2RlICJLZXkgcG9wdWxhdGlvbiBtZW1iZXIgLSBISVYuQi5ERTQ5IjogJ0hJVi5CLkRFNDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdLZXkgcG9wdWxhdGlvbiBtZW1iZXIqJwpjb2RlICJLZXkgcG9wdWxhdGlvbiBtZW1iZXIgdHlwZSAtIEhJVi5CLkRFNTAiOiAnSElWLkIuREU1MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0tleSBwb3B1bGF0aW9uIG1lbWJlciB0eXBlKicKY29kZSAiU2V4IHdvcmtlciAtIEhJVi5CLkRFNTEiOiAnSElWLkIuREU1MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NleCB3b3JrZXInCmNvZGUgIk1lbiB3aG8gaGF2ZSBzZXggd2l0aCBtZW4iOiAnSElWLkIuREU1MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01lbiB3aG8gaGF2ZSBzZXggd2l0aCBtZW4nCmNvZGUgIlRyYW5zIGFuZCBnZW5kZXItZGl2ZXJzZSBwZW9wbGUgLSBISVYuQi5ERTUzIjogJ0hJVi5CLkRFNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUcmFucyBhbmQgZ2VuZGVyLWRpdmVyc2UgcGVvcGxlJwpjb2RlICJQZW9wbGUgd2hvIGluamVjdCBkcnVncyAtIEhJVi5CLkRFNTQiOiAnSElWLkIuREU1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Blb3BsZSB3aG8gaW5qZWN0IGRydWdzJwpjb2RlICJQZW9wbGUgbGl2aW5nIGluIHByaXNvbnMgYW5kIG90aGVyIGNsb3NlZCBzZXR0aW5ncyI6ICdISVYuQi5ERTU1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGVvcGxlIGxpdmluZyBpbiBwcmlzb25zIGFuZCBvdGhlciBjbG9zZWQgc2V0dGluZ3MnCmNvZGUgIkRhdGUgSElWIHRlc3QgcmVzdWx0cyByZXR1cm5lZCI6ICdISVYuQi5ERTYwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBISVYgdGVzdCByZXN1bHRzIHJldHVybmVkJwpjb2RlICJISVYgZXhwb3N1cmUgdHlwZSI6ICdISVYuQi5ERTYxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIGV4cG9zdXJlIHR5cGUqJwpjb2RlICJPY2N1cGF0aW9uYWwiOiAnSElWLkIuREU2MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09jY3VwYXRpb25hbCcKY29kZSAiTm9uLW9jY3VwYXRpb25hbCB2aW9sZW50IjogJ0hJVi5CLkRFNjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb24tb2NjdXBhdGlvbmFsIHZpb2xlbnQnCmNvZGUgIk5vbi1vY2N1cGF0aW9uYWwgY29uc2Vuc3VhbCBzZXgiOiAnSElWLkIuREU2NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1vY2N1cGF0aW9uYWwgY29uc2Vuc3VhbCBzZXgnCmNvZGUgIkRhdGUgaW5mb3JtZWQgb2YgSElWLXBvc2l0aXZlIGRpYWdub3NpcyI6ICdISVYuQi5ERTY1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBpbmZvcm1lZCBvZiBISVYtcG9zaXRpdmUgZGlhZ25vc2lzJwpjb2RlICJISVYgZGlhZ25vc2lzIGRhdGUiOiAnSElWLkIuREU3MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBkaWFnbm9zaXMgZGF0ZScKY29kZSAiQVJUIHN0YXJ0IGRhdGUgLSBISVYuQi5ERTcyIjogJ0hJVi5CLkRFNzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBUlQgc3RhcnQgZGF0ZScKY29kZSAiSElWIHRlc3QgY29uZHVjdGVkIjogJ0hJVi5CLkRFODAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdCBjb25kdWN0ZWQnCmNvZGUgIkhJViB0ZXN0IHR5cGUgLSBISVYuQi5ERTgxIjogJ0hJVi5CLkRFODEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdCB0eXBlJwpjb2RlICJSYXBpZCBkaWFnbm9zdGljIHRlc3QgZm9yIEhJViAtIEhJVi5CLkRFODIiOiAnSElWLkIuREU4MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JhcGlkIGRpYWdub3N0aWMgdGVzdCBmb3IgSElWJwpjb2RlICJFbnp5bWUgaW1tdW5vYXNzYXkgZm9yIEhJViAtIEhJVi5CLkRFODMiOiAnSElWLkIuREU4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VuenltZSBpbW11bm9hc3NheSBmb3IgSElWJwpjb2RlICJOdWNsZWljIGFjaWQgdGVzdCBmb3IgSElWIC0gSElWLkIuREU4NCI6ICdISVYuQi5ERTg0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTnVjbGVpYyBhY2lkIHRlc3QgZm9yIEhJVicKY29kZSAiRHVhbCBISVYvc3lwaGlsaXMgcmFwaWQgZGlhZ25vc3RpYyB0ZXN0IC0gSElWLkIuREU4NSI6ICdISVYuQi5ERTg1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRHVhbCBISVYvc3lwaGlsaXMgcmFwaWQgZGlhZ25vc3RpYyB0ZXN0Jwpjb2RlICJISVYgc2VsZi10ZXN0IjogJ0hJVi5CLkRFODYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgc2VsZi10ZXN0Jwpjb2RlICJBc3NheSBudW1iZXIgaW4gdGVzdGluZyBzdHJhdGVneSAtIEhJVi5CLkRFODgiOiAnSElWLkIuREU4OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2F5IG51bWJlciBpbiB0ZXN0aW5nIHN0cmF0ZWd5Jwpjb2RlICJBc3NheSAwIC0gSElWLkIuREU4OSI6ICdISVYuQi5ERTg5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXNzYXkgMCcKY29kZSAiQXNzYXkgMSAtIEhJVi5CLkRFOTAiOiAnSElWLkIuREU5MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2F5IDEnCmNvZGUgIkFzc2F5IDIgLSBISVYuQi5ERTkxIjogJ0hJVi5CLkRFOTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAyJwpjb2RlICJBc3NheSAzIC0gSElWLkIuREU5MiI6ICdISVYuQi5ERTkyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXNzYXkgMycKY29kZSAiQXNzYXkgMSByZXBlYXRlZCAtIEhJVi5CLkRFOTMiOiAnSElWLkIuREU5MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2F5IDEgcmVwZWF0ZWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxIC0gSElWLkIuREU5NCI6ICdISVYuQi5ERTk0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEnCmNvZGUgIlJlYWN0aXZlIC0gSElWLkIuREU5NSI6ICdISVYuQi5ERTk1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhY3RpdmUnCmNvZGUgIk5vbi1yZWFjdGl2ZSAtIEhJVi5CLkRFOTYiOiAnSElWLkIuREU5NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1yZWFjdGl2ZScKY29kZSAiSW52YWxpZCAtIEhJVi5CLkRFOTciOiAnSElWLkIuREU5NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFsaWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAyIC0gSElWLkIuREU5OCI6ICdISVYuQi5ERTk4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDInCmNvZGUgIlJlYWN0aXZlIC0gSElWLkIuREU5OSI6ICdISVYuQi5ERTk5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhY3RpdmUnCmNvZGUgIk5vbi1yZWFjdGl2ZSAtIEhJVi5CLkRFMTAwIjogJ0hJVi5CLkRFMTAwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm9uLXJlYWN0aXZlJwpjb2RlICJJbnZhbGlkIC0gSElWLkIuREUxMDEiOiAnSElWLkIuREUxMDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbnZhbGlkJwpjb2RlICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMyAtIEhJVi5CLkRFMTAyIjogJ0hJVi5CLkRFMTAyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDMnCmNvZGUgIlJlYWN0aXZlIC0gSElWLkIuREUxMDMiOiAnSElWLkIuREUxMDMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWFjdGl2ZScKY29kZSAiTm9uLXJlYWN0aXZlIC0gSElWLkIuREUxMDQiOiAnSElWLkIuREUxMDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb24tcmVhY3RpdmUnCmNvZGUgIkludmFsaWQgLSBISVYuQi5ERTEwNSI6ICdISVYuQi5ERTEwNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFsaWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxIHJlcGVhdGVkIC0gSElWLkIuREUxMDYiOiAnSElWLkIuREUxMDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSByZXBlYXRlZCcKY29kZSAiUmVhY3RpdmUgLSBISVYuQi5ERTEwNyI6ICdISVYuQi5ERTEwNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYWN0aXZlJwpjb2RlICJOb24tcmVhY3RpdmUgLSBISVYuQi5ERTEwOCI6ICdISVYuQi5ERTEwOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1yZWFjdGl2ZScKY29kZSAiSW52YWxpZCAtIEhJVi5CLkRFMTA5IjogJ0hJVi5CLkRFMTA5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YWxpZCcKY29kZSAiSElWIHRlc3QgZGF0ZSAtIEhJVi5CLkRFMTEwIjogJ0hJVi5CLkRFMTEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHRlc3QgZGF0ZScKY29kZSAiSElWIHRlc3QgcmVzdWx0IC0gSElWLkIuREUxMTEiOiAnSElWLkIuREUxMTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdCByZXN1bHQnCmNvZGUgIkhJVi1wb3NpdGl2ZSAtIEhJVi5CLkRFMTEyIjogJ0hJVi5CLkRFMTEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLXBvc2l0aXZlJwpjb2RlICJISVYtbmVnYXRpdmUgLSBISVYuQi5ERTExMyI6ICdISVYuQi5ERTExMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1uZWdhdGl2ZScKY29kZSAiSElWLWluY29uY2x1c2l2ZSI6ICdISVYuQi5ERTExNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1pbmNvbmNsdXNpdmUnCmNvZGUgIkhJViBzdGF0dXMiOiAnSElWLkIuREUxMTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgc3RhdHVzJwpjb2RlICJISVYtcG9zaXRpdmUgLSBISVYuQi5ERTExNiI6ICdISVYuQi5ERTExNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZScKY29kZSAiSElWLW5lZ2F0aXZlIC0gSElWLkIuREUxMTciOiAnSElWLkIuREUxMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtbmVnYXRpdmUnCmNvZGUgIlVua25vd24gLSBISVYuQi5ERTExOCI6ICdISVYuQi5ERTExOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Vua25vd24nCmNvZGUgIlByb2JhYmxlIHJvdXRlIG9mIHRyYW5zbWlzc2lvbiI6ICdISVYuQi5ERTEyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Byb2JhYmxlIHJvdXRlIG9mIHRyYW5zbWlzc2lvbionCmNvZGUgIkhldGVyb3NleHVhbCBzZXgiOiAnSElWLkIuREUxMjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZXRlcm9zZXh1YWwgc2V4Jwpjb2RlICJTZXggYmV0d2VlbiBtZW4iOiAnSElWLkIuREUxMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXggYmV0d2VlbiBtZW4nCmNvZGUgIlVucHJvdGVjdGVkIGludGVyY291cnNlIGR1cmluZyBzZXggd29yayI6ICdISVYuQi5ERTEyNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VucHJvdGVjdGVkIGludGVyY291cnNlIGR1cmluZyBzZXggd29yaycKY29kZSAiSW5qZWN0aW5nIGRydWcgdXNlIHdpdGggdW5zdGVyaWxlIGVxdWlwbWVudCI6ICdISVYuQi5ERTEyNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luamVjdGluZyBkcnVnIHVzZSB3aXRoIHVuc3RlcmlsZSBlcXVpcG1lbnQnCmNvZGUgIk5vc29jb21pYWwiOiAnSElWLkIuREUxMjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb3NvY29taWFsJwpjb2RlICJWZXJ0aWNhbCI6ICdISVYuQi5ERTEyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ZlcnRpY2FsJwpjb2RlICJPdGhlciAtIEhJVi5CLkRFMTI4IjogJ0hJVi5CLkRFMTI4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIlBhcnRuZXIgdmlyYWxseSBzdXBwcmVzc2VkIG9uIEFSVCI6ICdISVYuQi5ERTE0MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcnRuZXIgdmlyYWxseSBzdXBwcmVzc2VkIG9uIEFSVCcKY29kZSAiQ291bnNlbGxpbmcgcHJvdmlkZWQiOiAnSElWLkIuREUxNDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb3Vuc2VsbGluZyBwcm92aWRlZCcKY29kZSAiSElWLXBvc2l0aXZlIGNvdW5zZWxsaW5nIGNvbmR1Y3RlZCI6ICdISVYuQi5ERTE0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZSBjb3Vuc2VsbGluZyBjb25kdWN0ZWQnCmNvZGUgIkhlcGF0aXRpcyBCIHBvc2l0aXZlIGNvdW5zZWxsaW5nIGNvbmR1Y3RlZCI6ICdISVYuQi5ERTE0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlcGF0aXRpcyBCIHBvc2l0aXZlIGNvdW5zZWxsaW5nIGNvbmR1Y3RlZCcKY29kZSAiSGVwYXRpdGlzIEMgcG9zaXRpdmUgY291bnNlbGxpbmcgY29uZHVjdGVkIjogJ0hJVi5CLkRFMTQ1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGVwYXRpdGlzIEMgcG9zaXRpdmUgY291bnNlbGxpbmcgY29uZHVjdGVkJwpjb2RlICJTeXBoaWxpcyBjb3Vuc2VsbGluZywgdHJlYXRtZW50IGFuZCBmdXJ0aGVyIHRlc3RpbmciOiAnSElWLkIuREUxNDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyBjb3Vuc2VsbGluZywgdHJlYXRtZW50IGFuZCBmdXJ0aGVyIHRlc3RpbmcnCmNvZGUgIkxpbmtlZCB0byBlbnJvbG1lbnQgaW4gY2FyZSBhbmQgQVJUIGluaXRpYXRpb24iOiAnSElWLkIuREUxNDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMaW5rZWQgdG8gZW5yb2xtZW50IGluIGNhcmUgYW5kIEFSVCBpbml0aWF0aW9uJwpjb2RlICJWTU1DIGNvdW5zZWxsaW5nIHByb3ZpZGVkIjogJ0hJVi5CLkRFMTQ4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVk1NQyBjb3Vuc2VsbGluZyBwcm92aWRlZCcKY29kZSAiUHJldmVudGlvbiBzZXJ2aWNlcyBvZmZlcmVkIGFuZCByZWZlcnJhbHMgLSBISVYuQi5ERTE0OSI6ICdISVYuQi5ERTE0OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZXZlbnRpb24gc2VydmljZXMgb2ZmZXJlZCBhbmQgcmVmZXJyYWxzJwpjb2RlICJPZmZlciBtYWxlIGFuZCBmZW1hbGUgY29uZG9tcyBhbmQgY29uZG9tLWNvbXBhdGlibGUgbHVicmljYW50cyAtIEhJVi5CLkRFMTUwIjogJ0hJVi5CLkRFMTUwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT2ZmZXIgbWFsZSBhbmQgZmVtYWxlIGNvbmRvbXMgYW5kIGNvbmRvbS1jb21wYXRpYmxlIGx1YnJpY2FudHMnCmNvZGUgIk9mZmVyIHByZS1leHBvc3VyZSBwcm9waHlsYXhpcyBQckVQIGZvciBwZW9wbGUgYXQgZWxldmF0ZWQgcmlzayBmb3IgSElWIGFjcXVpc2l0aW9uIjogJ0hJVi5CLkRFMTUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT2ZmZXIgcHJlLWV4cG9zdXJlIHByb3BoeWxheGlzIFByRVAgZm9yIHBlb3BsZSBhdCBlbGV2YXRlZCByaXNrIGZvciBISVYgYWNxdWlzaXRpb24nCmNvZGUgIk9mZmVyIHBvc3QtZXhwb3N1cmUgcHJvcGh5bGF4aXMgUEVQIGZvbGxvd2luZyBzdXNwZWN0ZWQgZXhwb3N1cmUiOiAnSElWLkIuREUxNTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPZmZlciBwb3N0LWV4cG9zdXJlIHByb3BoeWxheGlzIFBFUCBmb2xsb3dpbmcgc3VzcGVjdGVkIGV4cG9zdXJlJwpjb2RlICJWb2x1bnRhcnkgbWVkaWNhbCBtYWxlIGNpcmN1bWNpc2lvbiBWTU1DIHJlZmVycmFsIjogJ0hJVi5CLkRFMTUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVm9sdW50YXJ5IG1lZGljYWwgbWFsZSBjaXJjdW1jaXNpb24gVk1NQyByZWZlcnJhbCBvZmZlcmVkJwpjb2RlICJIYXJtIHJlZHVjdGlvbiBmb3IgcGVvcGxlIHdobyBpbmplY3QgZHJ1Z3MgLSBISVYuQi5ERTE1NCI6ICdISVYuQi5ERTE1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hhcm0gcmVkdWN0aW9uIGZvciBwZW9wbGUgd2hvIGluamVjdCBkcnVncycKY29kZSAiQmVoYXZpb3VyYWwgaW50ZXJ2ZW50aW9ucyB0byBzdXBwb3J0IHJpc2sgcmVkdWN0aW9uLCBwYXJ0aWN1bGFybHkgZm9yIHBlb3BsZSB3aXRoIEhJViBhbmQgbWVtYmVycyBvZiBrZXkgcG9wdWxhdGlvbnMiOiAnSElWLkIuREUxNTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCZWhhdmlvdXJhbCBpbnRlcnZlbnRpb25zIHRvIHN1cHBvcnQgcmlzayByZWR1Y3Rpb24sIHBhcnRpY3VsYXJseSBmb3IgcGVvcGxlIHdpdGggSElWIGFuZCBtZW1iZXJzIG9mIGtleSBwb3B1bGF0aW9ucycKY29kZSAiSElWIHRlc3RpbmcgZm9yIHBhcnRuZXJzIGFuZCBiaW9sb2dpY2FsIGNoaWxkcmVuIC0gSElWLkIuREUxNTYiOiAnSElWLkIuREUxNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdGluZyBmb3IgcGFydG5lcnMgYW5kIGJpb2xvZ2ljYWwgY2hpbGRyZW4nCmNvZGUgIkhJViB0ZXN0aW5nIGZvciBwYXJ0bmVycyBhbmQgc29jaWFsIGNvbnRhY3RzIG9mIHBlb3BsZSBmcm9tIGtleSBwb3B1bGF0aW9ucywgd2hlcmUgYXBwcm9wcmlhdGUiOiAnSElWLkIuREUxNTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdGluZyBmb3IgcGFydG5lcnMgYW5kIHNvY2lhbCBjb250YWN0cyBvZiBwZW9wbGUgZnJvbSBrZXkgcG9wdWxhdGlvbnMsIHdoZXJlIGFwcHJvcHJpYXRlJwpjb2RlICJTZXh1YWwgYW5kIHJlcHJvZHVjdGl2ZSBoZWFsdGggaW50ZWdyYXRlZCBzZXJ2aWNlcyAtIEhJVi5CLkRFMTU4IjogJ0hJVi5CLkRFMTU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V4dWFsIGFuZCByZXByb2R1Y3RpdmUgaGVhbHRoIGludGVncmF0ZWQgc2VydmljZXMnCmNvZGUgIkNvbnRyYWNlcHRpb24gYW5kIGZhbWlseSBwbGFubmluZyAtIEhJVi5CLkRFMTU5IjogJ0hJVi5CLkRFMTU5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ29udHJhY2VwdGlvbiBhbmQgZmFtaWx5IHBsYW5uaW5nJwpjb2RlICJDaGVjayBwcmVnbmFuY3kgc3RhdHVzIC0gSElWLkIuREUxNjAiOiAnSElWLkIuREUxNjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaGVjayBwcmVnbmFuY3kgc3RhdHVzJwpjb2RlICJQcmV2ZW50aW9uIG9mIG1vdGhlci10by1jaGlsZCB0cmFuc21pc3Npb24gY291bnNlbGxpbmciOiAnSElWLkIuREUxNjEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmV2ZW50aW9uIG9mIG1vdGhlci10by1jaGlsZCB0cmFuc21pc3Npb24gY291bnNlbGxpbmcnCmNvZGUgIkNlcnZpY2FsIGNhbmNlciBzY3JlZW5pbmcgYW5kIHRyZWF0bWVudCBjb3Vuc2VsbGluZyI6ICdISVYuQi5ERTE2MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NlcnZpY2FsIGNhbmNlciBzY3JlZW5pbmcgYW5kIHRyZWF0bWVudCBjb3Vuc2VsbGluZycKY29kZSAiQW5hbCBjYW5jZXIgc2NyZWVuaW5nIGZvciBtZW4gd2hvIGhhdmUgc2V4IHdpdGggbWVuIC0gSElWLkIuREUxNjMiOiAnSElWLkIuREUxNjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbmFsIGNhbmNlciBzY3JlZW5pbmcgZm9yIG1lbiB3aG8gaGF2ZSBzZXggd2l0aCBtZW4nCmNvZGUgIlNUSSB0ZXN0aW5nIGFuZCB0cmVhdG1lbnQgc2VydmljZXMiOiAnSElWLkIuREUxNjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTVEkgdGVzdGluZyBhbmQgdHJlYXRtZW50IHNlcnZpY2VzJwpjb2RlICJPZmZlciBvdGhlciBjbGluaWNhbCBzZXJ2aWNlcyAtIEhJVi5CLkRFMTY1IjogJ0hJVi5CLkRFMTY1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT2ZmZXIgb3RoZXIgY2xpbmljYWwgc2VydmljZXMnCmNvZGUgIkFzc2Vzc21lbnQgYW5kIHByb3Zpc2lvbiBvZiB2YWNjaW5hdGlvbnMgLSBISVYuQi5ERTE2NiI6ICdISVYuQi5ERTE2NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2Vzc21lbnQgYW5kIHByb3Zpc2lvbiBvZiB2YWNjaW5hdGlvbnMnCmNvZGUgIkhlcGF0aXRpcyBCIEhCViBhbmQgaGVwYXRpdGlzIEMgdmlydXMgSENWIHRlc3RpbmcgYW5kIHRyZWF0bWVudCBwcm92aWRlZCI6ICdISVYuQi5ERTE2NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlcGF0aXRpcyBCIEhCViBhbmQgaGVwYXRpdGlzIEMgdmlydXMgSENWIHRlc3RpbmcgYW5kIHRyZWF0bWVudCBwcm92aWRlZCcKY29kZSAiQ28tdHJpbW94YXpvbGUgY2hlbW9wcm9waHlsYXhpcyB0byBwcmV2ZW50IFBuZXVtb2N5c3RpcyBjYXJpbmlpIHBuZXVtb25pYSBwcm92aWRlZCI6ICdISVYuQi5ERTE2OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvLXRyaW1veGF6b2xlIGNoZW1vcHJvcGh5bGF4aXMgdG8gcHJldmVudCBQbmV1bW9jeXN0aXMgY2FyaW5paSBwbmV1bW9uaWEgcHJvdmlkZWQnCmNvZGUgIkludGVuc2lmaWVkIFRCIGNhc2UgZmluZGluZyBhbmQgbGlua2FnZSB0byBUQiB0cmVhdG1lbnQgcHJvdmlkZWQiOiAnSElWLkIuREUxNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbnRlbnNpZmllZCBUQiBjYXNlIGZpbmRpbmcgYW5kIGxpbmthZ2UgdG8gVEIgdHJlYXRtZW50IHByb3ZpZGVkJwpjb2RlICJQcm92aXNpb24gb2YgaXNvbmlhemlkIHByZXZlbnRpdmUgdGhlcmFweSBpZiBwZXJzb24gZG9lcyBub3QgaGF2ZSBUQiAtIEhJVi5CLkRFMTcwIjogJ0hJVi5CLkRFMTcwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJvdmlzaW9uIG9mIGlzb25pYXppZCBwcmV2ZW50aXZlIHRoZXJhcHkgaWYgcGVyc29uIGRvZXMgbm90IGhhdmUgVEInCmNvZGUgIk1hbGFyaWEgcHJldmVudGlvbiBzdWNoIGFzIGJlZCBuZXRzIGFuZCBwcm9waHlsYXhpcywgZGVwZW5kaW5nIG9uIGVwaWRlbWlvbG9neSAtIEhJVi5CLkRFMTcxIjogJ0hJVi5CLkRFMTcxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWFsYXJpYSBwcmV2ZW50aW9uIHN1Y2ggYXMgYmVkIG5ldHMgYW5kIHByb3BoeWxheGlzLCBkZXBlbmRpbmcgb24gZXBpZGVtaW9sb2d5Jwpjb2RlICJPdGhlciBzdXBwb3J0IHNlcnZpY2VzIC0gSElWLkIuREUxNzIiOiAnSElWLkIuREUxNzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlciBzdXBwb3J0IHNlcnZpY2VzJwpjb2RlICJNZW50YWwgaGVhbHRoIHNlcnZpY2VzIC0gSElWLkIuREUxNzMiOiAnSElWLkIuREUxNzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZW50YWwgaGVhbHRoIHNlcnZpY2VzJwpjb2RlICJQc3ljaG9zb2NpYWwgY291bnNlbGxpbmcsIHN1cHBvcnQgYW5kIHRyZWF0bWVudCBhZGhlcmVuY2UgY291bnNlbGxpbmcgLSBISVYuQi5ERTE3NCI6ICdISVYuQi5ERTE3NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BzeWNob3NvY2lhbCBjb3Vuc2VsbGluZywgc3VwcG9ydCBhbmQgdHJlYXRtZW50IGFkaGVyZW5jZSBjb3Vuc2VsbGluZycKY29kZSAiU3VwcG9ydCBmb3IgZGlzY2xvc3VyZSBhbmQgcGFydG5lciBzZXJ2aWNlcyAtIEhJVi5CLkRFMTc1IjogJ0hJVi5CLkRFMTc1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3VwcG9ydCBmb3IgZGlzY2xvc3VyZSBhbmQgcGFydG5lciBzZXJ2aWNlcycKY29kZSAiTGVnYWwgYW5kIHNvY2lhbCBzZXJ2aWNlcyAtIEhJVi5CLkRFMTc2IjogJ0hJVi5CLkRFMTc2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTGVnYWwgYW5kIHNvY2lhbCBzZXJ2aWNlcycKY29kZSAiU2VydmljZXMgZm9yIHJlc3BvbmRpbmcgdG8gdmlvbGVuY2UgYWdhaW5zdCB3b21lbiAtIEhJVi5CLkRFMTc3IjogJ0hJVi5CLkRFMTc3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2VydmljZXMgZm9yIHJlc3BvbmRpbmcgdG8gdmlvbGVuY2UgYWdhaW5zdCB3b21lbicKY29kZSAiVHlwZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQgLSBISVYuQi5ERTE5MSI6ICdISVYuQi5ERTE5MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1R5cGUgb2YgZm9sbG93LXVwIGFwcG9pbnRtZW50Jwpjb2RlICJSZXRlc3RpbmcgZm9yIEhJViAtIEhJVi5CLkRFMTkyIjogJ0hJVi5CLkRFMTkyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmV0ZXN0aW5nIGZvciBISVYnCmNvZGUgIk90aGVyIC0gSElWLkIuREUxOTMiOiAnSElWLkIuREUxOTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiRGF0ZS90aW1lIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCAtIEhJVi5CLkRFMTk1IjogJ0hJVi5CLkRFMTk1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZS90aW1lIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCcKY29kZSAiVk1NQyBwcm9jZWR1cmUiOiAnSElWLkIuREUxOTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdWTU1DIHByb2NlZHVyZSBwZXJmb3JtZWQnCmNvZGUgIlZNTUMgcHJvY2VkdXJlIGRhdGUiOiAnSElWLkIuREUxOTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdWTU1DIHByb2NlZHVyZSBkYXRlJwpjb2RlICJBZHZlcnNlIGV2ZW50IHNldmVyaXR5IjogJ0hJVi5CLkRFMjAxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWR2ZXJzZSBldmVudCBzZXZlcml0eScKY29kZSAiTW9kZXJhdGUiOiAnSElWLkIuREUyMDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNb2RlcmF0ZScKY29kZSAiU2V2ZXJlIjogJ0hJVi5CLkRFMjAzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V2ZXJlJwpjb2RlICJUaW1pbmcgb2YgYWR2ZXJzZSBldmVudCI6ICdISVYuQi5ERTIwNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RpbWluZyBvZiBhZHZlcnNlIGV2ZW50Jwpjb2RlICJJbnRyYW9wZXJhdGl2ZSI6ICdISVYuQi5ERTIwNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludHJhb3BlcmF0aXZlJwpjb2RlICJQb3N0b3BlcmF0aXZlIjogJ0hJVi5CLkRFMjA2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zdG9wZXJhdGl2ZScKY29kZSAiVHlwZSBvZiBhZHZlcnNlIFZNTUMgZXZlbnQiOiAnSElWLkIuREUyMDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIGFkdmVyc2UgVk1NQyBldmVudCcKY29kZSAiQWJub3JtYWwgcGFpbiI6ICdISVYuQi5ERTIwOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fibm9ybWFsIHBhaW4nCmNvZGUgIkFuYWVzdGhlc2lhLXJlbGF0ZWQgZWZmZWN0cyI6ICdISVYuQi5ERTIwOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FuYWVzdGhlc2lhLXJlbGF0ZWQgZWZmZWN0cycKY29kZSAiQmxlZWRpbmciOiAnSElWLkIuREUyMTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCbGVlZGluZycKY29kZSAiRGFtYWdlIHRvIHRoZSBwZW5pcyI6ICdISVYuQi5ERTIxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhbWFnZSB0byB0aGUgcGVuaXMnCmNvZGUgIkRpZmZpY3VsdHkgdXJpbmF0aW5nIjogJ0hJVi5CLkRFMjEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGlmZmljdWx0eSB1cmluYXRpbmcnCmNvZGUgIkV4Y2Vzc2l2ZSBibGVlZGluZyI6ICdISVYuQi5ERTIxMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0V4Y2Vzc2l2ZSBibGVlZGluZycKY29kZSAiRXhjZXNzaXZlIHNraW4gcmVtb3ZhbCI6ICdISVYuQi5ERTIxNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0V4Y2Vzc2l2ZSBza2luIHJlbW92YWwnCmNvZGUgIkV4Y2Vzc2l2ZSBzd2VsbGluZyI6ICdISVYuQi5ERTIxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0V4Y2Vzc2l2ZSBzd2VsbGluZycKY29kZSAiSGFlbWF0b21hIjogJ0hJVi5CLkRFMjE2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGFlbWF0b21hJwpjb2RlICJJbmZlY3Rpb24iOiAnSElWLkIuREUyMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmZlY3Rpb24nCmNvZGUgIkluanVyeSB0byBnbGFucyI6ICdISVYuQi5ERTIxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luanVyeSB0byBnbGFucycKY29kZSAiU2NhciBvciBkaXNmaWd1cmVtZW50IjogJ0hJVi5CLkRFMjE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2NhciBvciBkaXNmaWd1cmVtZW50Jwpjb2RlICJTaGFycHMgaW5qdXJ5IHRvIHBlcnNvbm5lbCI6ICdISVYuQi5ERTIyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NoYXJwcyBpbmp1cnkgdG8gcGVyc29ubmVsJwpjb2RlICJXb3VuZCBkaXNydXB0aW9uIjogJ0hJVi5CLkRFMjIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnV291bmQgZGlzcnVwdGlvbicKY29kZSAiT3RoZXIgLSBISVYuQi5ERTIyMiI6ICdISVYuQi5ERTIyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJISVYgcmV0ZXN0IHByaW9yIHRvIHN0YXJ0aW5nIEFSVCBjb25kdWN0ZWQiOiAnSElWLkIuREUyMjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgcmV0ZXN0IHByaW9yIHRvIHN0YXJ0aW5nIEFSVCBjb25kdWN0ZWQnCmNvZGUgIkF0IGVsZXZhdGVkIHJpc2sgZm9yIEhJViBhY3F1aXNpdGlvbiAtIEhJVi5CLkRFMjI1IjogJ0hJVi5CLkRFMjI1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXQgZWxldmF0ZWQgcmlzayBmb3IgSElWIGFjcXVpc2l0aW9uJwpjb2RlICJTeW5kcm9tZS9TVEkgZGlhZ25vc2VkIC0gSElWLkIuREUyMjYiOiAnSElWLkIuREUyMjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeW5kcm9tZS9TVEkgZGlhZ25vc2VkJwpjb2RlICJVcmV0aHJhbCBkaXNjaGFyZ2Ugc3luZHJvbWUgLSBISVYuQi5ERTIyNyI6ICdISVYuQi5ERTIyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VyZXRocmFsIGRpc2NoYXJnZSBzeW5kcm9tZScKY29kZSAiVmFnaW5hbCBkaXNjaGFyZ2Ugc3luZHJvbWUgLSBISVYuQi5ERTIyOCI6ICdISVYuQi5ERTIyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ZhZ2luYWwgZGlzY2hhcmdlIHN5bmRyb21lJwpjb2RlICJMb3dlciBBYmRvbWluYWwgcGFpbiAgLSBISVYuQi5ERTIyOSI6ICdISVYuQi5ERTIyOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0xvd2VyIEFiZG9taW5hbCBwYWluICcKY29kZSAiR2VuaXRhbCB1bGNlciBkaXNlYXNlIHN5bmRyb21lIC0gSElWLkIuREUyMzAiOiAnSElWLkIuREUyMzAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdHZW5pdGFsIHVsY2VyIGRpc2Vhc2Ugc3luZHJvbWUnCmNvZGUgIkFub3JlY3RhbCBkaXNjaGFyZ2UgLSBISVYuQi5ERTIzMSI6ICdISVYuQi5ERTIzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fub3JlY3RhbCBkaXNjaGFyZ2UnCmNvZGUgIlNlbnQgZm9yIHRlc3RpbmcgLSBISVYuQi5ERTIzMiI6ICdISVYuQi5ERTIzMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlbnQgZm9yIHRlc3RpbmcnCmNvZGUgIk90aGVyIC0gSElWLkIuREUyMzMiOiAnSElWLkIuREUyMzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiQW55IFNUSSBzeW5kcm9tZSBkaWFnbm9zZWQgLSBISVYuQi5ERTIzNSI6ICdISVYuQi5ERTIzNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FueSBTVEkgc3luZHJvbWUgZGlhZ25vc2VkJwpjb2RlICJTeXBoaWxpcyB0ZXN0IGRhdGUgLSBISVYuQi5ERTI0OSI6ICdISVYuQi5ERTI0OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N5cGhpbGlzIHRlc3QgZGF0ZScKY29kZSAiU3lwaGlsaXMgdGVzdCByZXN1bHQgLSBISVYuQi5ERTI1MCI6ICdISVYuQi5ERTI1MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N5cGhpbGlzIHRlc3QgcmVzdWx0Jwpjb2RlICJQb3NpdGl2ZSAtIEhJVi5CLkRFMjUxIjogJ0hJVi5CLkRFMjUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zaXRpdmUnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkIuREUyNTIiOiAnSElWLkIuREUyNTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZWdhdGl2ZScKY29kZSAiSW5jb25jbHVzaXZlIC0gSElWLkIuREUyNTMiOiAnSElWLkIuREUyNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmNvbmNsdXNpdmUnCmNvZGUgIlN5cGhpbGlzIHRyZWF0bWVudCBzdGFydCBkYXRlIC0gSElWLkIuREUyNTQiOiAnSElWLkIuREUyNTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyB0cmVhdG1lbnQgc3RhcnQgZGF0ZScKY29kZSAiR29ub3JyaG9lYSB0ZXN0IGRhdGUgLSBISVYuQi5ERTI1NSI6ICdISVYuQi5ERTI1NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0dvbm9ycmhvZWEgdGVzdCBkYXRlJwpjb2RlICJHb25vcnJob2VhIHRlc3QgcmVzdWx0IC0gSElWLkIuREUyNTYiOiAnSElWLkIuREUyNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdHb25vcnJob2VhIHRlc3QgcmVzdWx0Jwpjb2RlICJQb3NpdGl2ZSAtIEhJVi5CLkRFMjU3IjogJ0hJVi5CLkRFMjU3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zaXRpdmUnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkIuREUyNTgiOiAnSElWLkIuREUyNTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZWdhdGl2ZScKY29kZSAiSW5jb25jbHVzaXZlIC0gSElWLkIuREUyNTkiOiAnSElWLkIuREUyNTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmNvbmNsdXNpdmUnCmNvZGUgIkdvbm9ycmhvZWEgdHJlYXRtZW50IHN0YXJ0IGRhdGUgLSBISVYuQi5ERTI2MCI6ICdISVYuQi5ERTI2MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0dvbm9ycmhvZWEgdHJlYXRtZW50IHN0YXJ0IGRhdGUnCmNvZGUgIlR5cGUgb2Ygc3BlY2ltZW4gLSBISVYuQi5ERTI2MSI6ICdISVYuQi5ERTI2MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1R5cGUgb2Ygc3BlY2ltZW4nCmNvZGUgIkJsb29kIC0gSElWLkIuREUyNjIiOiAnSElWLkIuREUyNjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCbG9vZCcKY29kZSAiVXJpbmUgLSBISVYuQi5ERTI2MyI6ICdISVYuQi5ERTI2MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VyaW5lJwpjb2RlICJDZXJ2aWNhbCBvciB2YWdpbmFsIHN3YWIgLSBISVYuQi5ERTI2NCI6ICdISVYuQi5ERTI2NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NlcnZpY2FsIG9yIHZhZ2luYWwgc3dhYicKY29kZSAiVXJldGhyYWwgb3IgcGVuaWxlIHN3YWIgLSBISVYuQi5ERTI2NSI6ICdISVYuQi5ERTI2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VyZXRocmFsIG9yIHBlbmlsZSBzd2FiJwpjb2RlICJSZWN0YWwgc3dhYiAtIEhJVi5CLkRFMjY2IjogJ0hJVi5CLkRFMjY2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVjdGFsIHN3YWInCmNvZGUgIk90aGVyIC0gSElWLkIuREUyNjciOiAnSElWLkIuREUyNjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiTmVpc3NlcmlhIGdvbm9ycmhvZWFlIHRlc3QgdHlwZSAtIEhJVi5CLkRFMjc2IjogJ0hJVi5CLkRFMjc2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVpc3NlcmlhIGdvbm9ycmhvZWFlIHRlc3QgdHlwZScKY29kZSAiTkFBVCAtIEhJVi5CLkRFMjc3IjogJ0hJVi5CLkRFMjc3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTkFBVCcKY29kZSAiUE9DIFRlc3QgLSBISVYuQi5ERTI3OCI6ICdISVYuQi5ERTI3OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BPQyBUZXN0Jwpjb2RlICJDdWx0dXJlIC0gSElWLkIuREUyNzkiOiAnSElWLkIuREUyNzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdWx0dXJlJwpjb2RlICJNaWNyb3Njb3B5IC0gSElWLkIuREUyODAiOiAnSElWLkIuREUyODAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNaWNyb3Njb3B5Jwpjb2RlICJPdGhlciAtIEhJVi5CLkRFMjgxIjogJ0hJVi5CLkRFMjgxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIkRhdGUvdGltZSBvZiBzdXNwZWN0ZWQgZXhwb3N1cmUgdG8gSElWIC0gSElWLkMuREU5IjogJ0hJVi5DLkRFOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUvdGltZSBvZiBzdXNwZWN0ZWQgZXhwb3N1cmUgdG8gSElWJwpjb2RlICJDdXJyZW50bHkgb24gUHJFUCI6ICdISVYuQy5ERTEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ3VycmVudGx5IG9uIFByRVAnCmNvZGUgIlByRVAgZG9zaW5nIHR5cGUiOiAnSElWLkMuREUxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByRVAgZG9zaW5nIHR5cGUnCmNvZGUgIkRhaWx5IG9yYWwgUHJFUCI6ICdISVYuQy5ERTEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGFpbHkgb3JhbCBQckVQJwpjb2RlICJFdmVudC1kcml2ZW4gUHJFUCAyKzErMSI6ICdISVYuQy5ERTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXZlbnQtZHJpdmVuIFByRVAgMisxKzEnCmNvZGUgIk90aGVyIFByRVAgZG9zaW5nIHR5cGUiOiAnSElWLkMuREUxNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIFByRVAgZG9zaW5nIHR5cGUnCmNvZGUgIkN1cnJlbnQgUHJFUCByZWdpbWVuIjogJ0hJVi5DLkRFMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdXJyZW50IFByRVAgcmVnaW1lbicKY29kZSAiVERGICsgRlRDIC0gSElWLkMuREUxOCI6ICdISVYuQy5ERTE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVERGICsgRlRDJwpjb2RlICJUREYgLSBISVYuQy5ERTE5IjogJ0hJVi5DLkRFMTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUREYnCmNvZGUgIlRERiArIDNUQyAtIEhJVi5DLkRFMjAiOiAnSElWLkMuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RERiArIDNUQycKY29kZSAiT3RoZXIgVERGLWJhc2VkIHJlZ2ltZW4iOiAnSElWLkMuREUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIFRERi1iYXNlZCByZWdpbWVuJwpjb2RlICJEYXBpdmlyaW5lIHZhZ2luYWwgcmluZyBEVlIgLSBISVYuQy5ERTIyIjogJ0hJVi5DLkRFMjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXBpdmlyaW5lIHZhZ2luYWwgcmluZyBEVlInCmNvZGUgIkNBQi1MQSAtIEhJVi5DLkRFMjMiOiAnSElWLkMuREUyMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NBQi1MQScKY29kZSAiRXhwZXJpZW5jZSB3aXRoIFByRVAiOiAnSElWLkMuREUyNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0V4cGVyaWVuY2Ugd2l0aCBQckVQJwpjb2RlICJGaXJzdC10aW1lIHVzZXIgLSBISVYuQy5ERTI1IjogJ0hJVi5DLkRFMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC10aW1lIHVzZXInCmNvZGUgIkNvbnRpbnVpbmcgdXNlciI6ICdISVYuQy5ERTI2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ29udGludWluZyB1c2VyJwpjb2RlICJSZXN0YXJ0aW5nIGZvbGxvd2luZyBhIHBlcmlvZCBvZiBub3QgdGFraW5nIFByRVAiOiAnSElWLkMuREUyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Jlc3RhcnRpbmcgZm9sbG93aW5nIGEgcGVyaW9kIG9mIG5vdCB0YWtpbmcgUHJFUCcKY29kZSAiUEVQIGhpc3RvcnkiOiAnSElWLkMuREUzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BFUCBoaXN0b3J5Jwpjb2RlICJGaXJzdC10aW1lIHVzZXIgLSBISVYuQy5ERTMyIjogJ0hJVi5DLkRFMzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC10aW1lIHVzZXInCmNvZGUgIlJlcGVhdCB1c2VyIjogJ0hJVi5DLkRFMzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZXBlYXQgdXNlcicKY29kZSAiRGF0ZSBjbGllbnQgY29tcGxldGVzIFBFUCBjb3Vyc2UiOiAnSElWLkMuREUzNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgY2xpZW50IGNvbXBsZXRlcyBQRVAgY291cnNlJwpjb2RlICJTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24gLSBISVYuQy5ERTM2IjogJ0hJVi5DLkRFMzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24nCmNvZGUgIk5vIGNvbmRvbSB1c2UgZHVyaW5nIHNleCB3aXRoIG1vcmUgdGhhbiBvbmUgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyAtIEhJVi5DLkRFMzciOiAnSElWLkMuREUzNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vIGNvbmRvbSB1c2UgZHVyaW5nIHNleCB3aXRoIG1vcmUgdGhhbiBvbmUgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocycKY29kZSAiU1RJIGluIHRoZSBwYXN0IDYgbW9udGhzIC0gSElWLkMuREUzOCI6ICdISVYuQy5ERTM4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU1RJIGluIHRoZSBwYXN0IDYgbW9udGhzJwpjb2RlICJBIHNleHVhbCBwYXJ0bmVyIGluIHRoZSBwYXN0IDYgbW9udGhzIGhhZCBvbmUgb3IgbW9yZSBISVYgcmlzayBmYWN0b3JzIC0gSElWLkMuREUzOSI6ICdISVYuQy5ERTM5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQSBzZXh1YWwgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyBoYWQgb25lIG9yIG1vcmUgSElWIHJpc2sgZmFjdG9ycycKY29kZSAiUHJFUCByZXF1ZXN0ZWQgYnkgY2xpZW50IC0gSElWLkMuREU0MCI6ICdISVYuQy5ERTQwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJFUCByZXF1ZXN0ZWQgYnkgY2xpZW50Jwpjb2RlICJBY3V0ZSBISVYgaW5mZWN0aW9uIHN5bXB0b21zIC0gSElWLkMuREU0NiI6ICdISVYuQy5ERTQ2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWN1dGUgSElWIGluZmVjdGlvbiBzeW1wdG9tcycKY29kZSAiRmV2ZXIiOiAnSElWLkMuREU0NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZldmVyJwpjb2RlICJTb3JlIHRocm9hdCI6ICdISVYuQy5ERTQ4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU29yZSB0aHJvYXQnCmNvZGUgIkFjaGVzIjogJ0hJVi5DLkRFNDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBY2hlcycKY29kZSAiUGFpbnMiOiAnSElWLkMuREU1MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhaW5zJwpjb2RlICJTd29sbGVuIGdsYW5kcyI6ICdISVYuQy5ERTUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3dvbGxlbiBnbGFuZHMnCmNvZGUgIk1vdXRoIHNvcmVzIjogJ0hJVi5DLkRFNTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNb3V0aCBzb3JlcycKY29kZSAiSGVhZGFjaGVzIjogJ0hJVi5DLkRFNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZWFkYWNoZXMnCmNvZGUgIlJhc2giOiAnSElWLkMuREU1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Jhc2gnCmNvZGUgIlNleCBwYXJ0bmVycyBISVYgdHJlYXRtZW50IHN0YXR1cyI6ICdISVYuQy5ERTU1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V4IHBhcnRuZXJzIEhJViB0cmVhdG1lbnQgc3RhdHVzJwpjb2RlICJOb3Qgb24gQVJUIjogJ0hJVi5DLkRFNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb3Qgb24gQVJUJwpjb2RlICJPbiBBUlQgbGVzcyB0aGFuIDYgbW9udGhzIjogJ0hJVi5DLkRFNTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPbiBBUlQgbGVzcyB0aGFuIDYgbW9udGhzJwpjb2RlICJQYXJ0bmVyIGhhcyBzdXNwZWN0ZWQgbG93IGFkaGVyZW5jZSB0byBBUlQiOiAnSElWLkMuREU1OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcnRuZXIgaGFzIHN1c3BlY3RlZCBsb3cgYWRoZXJlbmNlIHRvIEFSVCcKY29kZSAiUGFydG5lciBpcyBub3QgdmlyYWxseSBzdXBwcmVzc2VkIjogJ0hJVi5DLkRFNTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQYXJ0bmVyIGlzIG5vdCB2aXJhbGx5IHN1cHByZXNzZWQnCmNvZGUgIlBhcnRuZXIgaXMgdmlyYWxseSBzdXBwcmVzc2VkIGFuZCBoYXMgYmVlbiBvbiBBUlQgZm9yIDYgbW9udGhzIG9yIG1vcmUiOiAnSElWLkMuREU2MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcnRuZXIgaXMgdmlyYWxseSBzdXBwcmVzc2VkIGFuZCBoYXMgYmVlbiBvbiBBUlQgZm9yIDYgbW9udGhzIG9yIG1vcmUnCmNvZGUgIlN1aXRhYmxlIGZvciBQckVQIjogJ0hJVi5DLkRFNjEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTdWl0YWJsZSBmb3IgUHJFUCcKY29kZSAiRGF0ZSBtZWRpY2F0aW9ucyBwcmVzY3JpYmVkIC0gSElWLkMuREU3NCI6ICdISVYuQy5ERTc0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBtZWRpY2F0aW9ucyBwcmVzY3JpYmVkJwpjb2RlICJNZWRpY2F0aW9ucyBwcmVzY3JpYmVkIC0gSElWLkMuREU3NSI6ICdISVYuQy5ERTc1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWVkaWNhdGlvbnMgcHJlc2NyaWJlZCcKY29kZSAiUHJFUCBmb3IgSElWIHByZXZlbnRpb24iOiAnSElWLkMuREU3NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByRVAgZm9yIEhJViBwcmV2ZW50aW9uJwpjb2RlICJQRVAgZm9yIEhJViBwcmV2ZW50aW9uIjogJ0hJVi5DLkRFNzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQRVAgZm9yIEhJViBwcmV2ZW50aW9uJwpjb2RlICJPdGhlciAtIEhJVi5DLkRFNzgiOiAnSElWLkMuREU3OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJQckVQIHByb2R1Y3QgcHJlc2NyaWJlZCI6ICdISVYuQy5ERTgwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJFUCBwcm9kdWN0IHByZXNjcmliZWQnCmNvZGUgIk9yYWwgUHJFUCI6ICdISVYuQy5ERTgxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3JhbCBQckVQJwpjb2RlICJEYXBpdmlyaW5lIHZhZ2luYWwgcmluZyBEVlIgLSBISVYuQy5ERTgyIjogJ0hJVi5DLkRFODInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXBpdmlyaW5lIHZhZ2luYWwgcmluZyBEVlInCmNvZGUgIkNBQi1MQSAtIEhJVi5DLkRFODMiOiAnSElWLkMuREU4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NBQi1MQScKY29kZSAiT3RoZXIgLSBISVYuQy5ERTg0IjogJ0hJVi5DLkRFODQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiUHJlZmVycmVkIFBFUCBiYWNrYm9uZSByZWdpbWVuIjogJ0hJVi5DLkRFOTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmVmZXJyZWQgUEVQIGJhY2tib25lIHJlZ2ltZW4nCmNvZGUgIlRERiArIDNUQyAtIEhJVi5DLkRFOTIiOiAnSElWLkMuREU5MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RERiArIDNUQycKY29kZSAiVERGICsgRlRDIC0gSElWLkMuREU5MyI6ICdISVYuQy5ERTkzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVERGICsgRlRDJwpjb2RlICJBWlQgKyAzVEMiOiAnSElWLkMuREU5NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FaVCArIDNUQycKY29kZSAiQWx0ZXJuYXRpdmUgUEVQIGJhY2tib25lIHJlZ2ltZW4iOiAnSElWLkMuREU5NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FsdGVybmF0aXZlIFBFUCBiYWNrYm9uZSByZWdpbWVuJwpjb2RlICJBQkMgKyAzVEMiOiAnSElWLkMuREU5NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FCQyArIDNUQycKY29kZSAiVERGICsgM1RDIC0gSElWLkMuREU5NyI6ICdISVYuQy5ERTk3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVERGICsgM1RDJwpjb2RlICJUREYgKyBGVEMgLSBISVYuQy5ERTk4IjogJ0hJVi5DLkRFOTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUREYgKyBGVEMnCmNvZGUgIlByZWZlcnJlZCB0aGlyZCBQRVAgZHJ1ZyI6ICdISVYuQy5ERTk5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJlZmVycmVkIHRoaXJkIFBFUCBkcnVnJwpjb2RlICJEVEcgLSBISVYuQy5ERTEwMCI6ICdISVYuQy5ERTEwMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RURycKY29kZSAiQWx0ZXJuYXRpdmUgdGhpcmQgUEVQIGRydWciOiAnSElWLkMuREUxMDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbHRlcm5hdGl2ZSB0aGlyZCBQRVAgZHJ1ZycKY29kZSAiQVRWL3IgLSBISVYuQy5ERTEwMiI6ICdISVYuQy5ERTEwMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FUVi9yJwpjb2RlICJEUlYvciAtIEhJVi5DLkRFMTAzIjogJ0hJVi5DLkRFMTAzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRFJWL3InCmNvZGUgIkxQVi9yIC0gSElWLkMuREUxMDQiOiAnSElWLkMuREUxMDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMUFYvcicKY29kZSAiUkFMIC0gSElWLkMuREUxMDUiOiAnSElWLkMuREUxMDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSQUwnCmNvZGUgIkVzdGltYXRlZCBjcmVhdGluaW5lIGNsZWFyYW5jZSI6ICdISVYuQy5ERTEwNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VzdGltYXRlZCBjcmVhdGluaW5lIGNsZWFyYW5jZScKY29kZSAiQ29udHJhaW5kaWNhdGlvbnMgdG8gUHJFUCB1c2FnZSI6ICdISVYuQy5ERTExMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbnRyYWluZGljYXRpb25zIHRvIFByRVAgdXNhZ2UnCmNvZGUgIlRlbm9mb3ZpciBkaXNvcHJveGlsIGZ1bWFyYXRlIFRERiBhbGxlcmd5IG9yIGNvbnRyYWluZGljYXRpb24iOiAnSElWLkMuREUxMTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZW5vZm92aXIgZGlzb3Byb3hpbCBmdW1hcmF0ZSBUREYgYWxsZXJneSBvciBjb250cmFpbmRpY2F0aW9uJwpjb2RlICJISVYtcG9zaXRpdmUgLSBISVYuQy5ERTExNCI6ICdISVYuQy5ERTExNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZScKY29kZSAiTG93IGVzdGltYXRlZCBjcmVhdGluaW5lIGNsZWFyYW5jZSI6ICdISVYuQy5ERTExNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0xvdyBlc3RpbWF0ZWQgY3JlYXRpbmluZSBjbGVhcmFuY2UnCmNvZGUgIkFjdXRlIEhJViBpbmZlY3Rpb24gc3ltcHRvbXMgLSBISVYuQy5ERTExNiI6ICdISVYuQy5ERTExNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FjdXRlIEhJViBpbmZlY3Rpb24gc3ltcHRvbXMnCmNvZGUgIlByb2JhYmxlIHJlY2VudCBleHBvc3VyZSB0byBISVYiOiAnSElWLkMuREUxMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcm9iYWJsZSByZWNlbnQgZXhwb3N1cmUgdG8gSElWJwpjb2RlICJPdGhlciBhbGxlcmd5IG9yIGNvbnRyYWluZGljYXRpb24gdG8gYSBtZWRpY2luZSBpbiB0aGUgUHJFUCByZWdpbWVuIjogJ0hJVi5DLkRFMTE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXIgYWxsZXJneSBvciBjb250cmFpbmRpY2F0aW9uIHRvIGEgbWVkaWNpbmUgaW4gdGhlIFByRVAgcmVnaW1lbicKY29kZSAiTnVtYmVyIG9mIGRheXMgcHJlc2NyaWJlZCAtIEhJVi5DLkRFMTIxIjogJ0hJVi5DLkRFMTIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTnVtYmVyIG9mIGRheXMgcHJlc2NyaWJlZCcKY29kZSAiQWRoZXJlbmNlIGNvdW5zZWxsaW5nIHByb3ZpZGVkIC0gSElWLkMuREUxMjMiOiAnSElWLkMuREUxMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBZGhlcmVuY2UgY291bnNlbGxpbmcgcHJvdmlkZWQnCmNvZGUgIkRhdGUvdGltZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQgLSBISVYuQy5ERTEyNCI6ICdISVYuQy5ERTEyNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUvdGltZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQnCmNvZGUgIlR5cGUgb2YgZm9sbG93LXVwIGFwcG9pbnRtZW50IC0gSElWLkMuREUxMjUiOiAnSElWLkMuREUxMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCcKY29kZSAiUmV0ZXN0aW5nIGZvciBISVYgLSBISVYuQy5ERTEyNiI6ICdISVYuQy5ERTEyNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JldGVzdGluZyBmb3IgSElWJwpjb2RlICJGb2xsb3ctdXAgYXBwb2ludG1lbnQgZm9yIFByRVAiOiAnSElWLkMuREUxMjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGb2xsb3ctdXAgYXBwb2ludG1lbnQgZm9yIFByRVAnCmNvZGUgIk90aGVyIC0gSElWLkMuREUxMjgiOiAnSElWLkMuREUxMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiUHJldmVudGlvbiBzZXJ2aWNlcyBvZmZlcmVkIGFuZCByZWZlcnJhbHMgLSBISVYuQy5ERTEzMSI6ICdISVYuQy5ERTEzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZXZlbnRpb24gc2VydmljZXMgb2ZmZXJlZCBhbmQgcmVmZXJyYWxzJwpjb2RlICJNYWxlIGFuZCBmZW1hbGUgY29uZG9tcyBhbmQgY29uZG9tLWNvbXBhdGlibGUgbHVicmljYW50cyBvZmZlcmVkIjogJ0hJVi5DLkRFMTMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWFsZSBhbmQgZmVtYWxlIGNvbmRvbXMgYW5kIGNvbmRvbS1jb21wYXRpYmxlIGx1YnJpY2FudHMgb2ZmZXJlZCcKY29kZSAiVm9sdW50YXJ5IG1lZGljYWwgbWFsZSBjaXJjdW1jaXNpb24gVk1NQyByZWZlcnJhbCAtIEhJVi5DLkRFMTMzIjogJ0hJVi5DLkRFMTMzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVm9sdW50YXJ5IG1lZGljYWwgbWFsZSBjaXJjdW1jaXNpb24gVk1NQyByZWZlcnJhbCcKY29kZSAiSGFybSByZWR1Y3Rpb24gZm9yIHBlb3BsZSB3aG8gaW5qZWN0IGRydWdzIC0gSElWLkMuREUxMzQiOiAnSElWLkMuREUxMzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIYXJtIHJlZHVjdGlvbiBmb3IgcGVvcGxlIHdobyBpbmplY3QgZHJ1Z3MnCmNvZGUgIkJlaGF2aW91cmFsIGludGVydmVudGlvbnMgdG8gc3VwcG9ydCByaXNrIHJlZHVjdGlvbiAtIEhJVi5DLkRFMTM1IjogJ0hJVi5DLkRFMTM1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmVoYXZpb3VyYWwgaW50ZXJ2ZW50aW9ucyB0byBzdXBwb3J0IHJpc2sgcmVkdWN0aW9uJwpjb2RlICJDb25kb20gdHlwZSI6ICdISVYuQy5ERTEzOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbmRvbSB0eXBlJwpjb2RlICJNYWxlIGNvbmRvbSI6ICdISVYuQy5ERTEzOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01hbGUgY29uZG9tJwpjb2RlICJGZW1hbGUgY29uZG9tIjogJ0hJVi5DLkRFMTQwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRmVtYWxlIGNvbmRvbScKY29kZSAiTnVtYmVyIG9mIEhJViBzZWxmLXRlc3Qga2l0cyBkaXN0cmlidXRlZCI6ICdISVYuQy5ERTE0MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ051bWJlciBvZiBISVYgc2VsZi10ZXN0IGtpdHMgZGlzdHJpYnV0ZWQnCmNvZGUgIkhJViBzZWxmLXRlc3QgZGlzdHJpYnV0ZWQgZm9yIHVzZSBieSI6ICdISVYuQy5ERTE0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBzZWxmLXRlc3QgZGlzdHJpYnV0ZWQgZm9yIHVzZSBieScKY29kZSAiU2VsZiI6ICdISVYuQy5ERTE0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlbGYnCmNvZGUgIkZhbWlseSBtZW1iZXIiOiAnSElWLkMuREUxNDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGYW1pbHkgbWVtYmVyJwpjb2RlICJEcnVnLWluamVjdGluZyBwYXJ0bmVyIC0gSElWLkMuREUxNDYiOiAnSElWLkMuREUxNDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEcnVnLWluamVjdGluZyBwYXJ0bmVyJwpjb2RlICJTZXh1YWwgcGFydG5lciAtIEhJVi5DLkRFMTQ3IjogJ0hJVi5DLkRFMTQ3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V4dWFsIHBhcnRuZXInCmNvZGUgIlNvY2lhbCBjb250YWN0IC0gSElWLkMuREUxNDgiOiAnSElWLkMuREUxNDgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTb2NpYWwgY29udGFjdCcKY29kZSAiU2V4dWFsIGFuZCByZXByb2R1Y3RpdmUgaGVhbHRoIGludGVncmF0ZWQgc2VydmljZXMgLSBISVYuQy5ERTE0OSI6ICdISVYuQy5ERTE0OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NleHVhbCBhbmQgcmVwcm9kdWN0aXZlIGhlYWx0aCBpbnRlZ3JhdGVkIHNlcnZpY2VzJwpjb2RlICJDb250cmFjZXB0aW9uIGFuZCBmYW1pbHkgcGxhbm5pbmcgLSBISVYuQy5ERTE1MCI6ICdISVYuQy5ERTE1MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbnRyYWNlcHRpb24gYW5kIGZhbWlseSBwbGFubmluZycKY29kZSAiQ2hlY2sgcHJlZ25hbmN5IHN0YXR1cyAtIEhJVi5DLkRFMTUxIjogJ0hJVi5DLkRFMTUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hlY2sgcHJlZ25hbmN5IHN0YXR1cycKY29kZSAiUHJldmVudCBtb3RoZXItdG8tY2hpbGQgdHJhbnNtaXNzaW9uIjogJ0hJVi5DLkRFMTUyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJldmVudCBtb3RoZXItdG8tY2hpbGQgdHJhbnNtaXNzaW9uJwpjb2RlICJDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIGFuZCB0cmVhdG1lbnQiOiAnSElWLkMuREUxNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIGFuZCB0cmVhdG1lbnQnCmNvZGUgIkFuYWwgY2FuY2VyIHNjcmVlbmluZyBmb3IgbWVuIHdobyBoYXZlIHNleCB3aXRoIG1lbiAtIEhJVi5DLkRFMTU0IjogJ0hJVi5DLkRFMTU0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW5hbCBjYW5jZXIgc2NyZWVuaW5nIGZvciBtZW4gd2hvIGhhdmUgc2V4IHdpdGggbWVuJwpjb2RlICJTVEkgdGVzdGluZyBhbmQgdHJlYXRtZW50IC0gSElWLkMuREUxNTUiOiAnSElWLkMuREUxNTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTVEkgdGVzdGluZyBhbmQgdHJlYXRtZW50Jwpjb2RlICJISVYgdGVzdGluZyBmb3IgcGFydG5lcnMgYW5kIGJpb2xvZ2ljYWwgY2hpbGRyZW4gLSBISVYuQy5ERTE1NiI6ICdISVYuQy5ERTE1NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViB0ZXN0aW5nIGZvciBwYXJ0bmVycyBhbmQgYmlvbG9naWNhbCBjaGlsZHJlbicKY29kZSAiT2ZmZXIgb3RoZXIgY2xpbmljYWwgc2VydmljZXMgLSBISVYuQy5ERTE1NyI6ICdISVYuQy5ERTE1NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09mZmVyIG90aGVyIGNsaW5pY2FsIHNlcnZpY2VzJwpjb2RlICJBc3Nlc3NtZW50IGFuZCBwcm92aXNpb24gb2YgdmFjY2luYXRpb25zIC0gSElWLkMuREUxNTgiOiAnSElWLkMuREUxNTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3Nlc3NtZW50IGFuZCBwcm92aXNpb24gb2YgdmFjY2luYXRpb25zJwpjb2RlICJIZXBhdGl0aXMgQiB2aXJ1cyBIQlYgYW5kIGhlcGF0aXRpcyBDIHZpcnVzIEhDViB0ZXN0aW5nIGFuZCB0cmVhdG1lbnQiOiAnSElWLkMuREUxNTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZXBhdGl0aXMgQiB2aXJ1cyBIQlYgYW5kIGhlcGF0aXRpcyBDIHZpcnVzIEhDViB0ZXN0aW5nIGFuZCB0cmVhdG1lbnQnCmNvZGUgIkNvLXRyaW1veGF6b2xlIGNoZW1vcHJvcGh5bGF4aXMgdG8gcHJldmVudCBwbmV1bW9jeXN0aXMgY2FyaW5paSBwbmV1bW9uaWEgLSBISVYuQy5ERTE2MCI6ICdISVYuQy5ERTE2MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvLXRyaW1veGF6b2xlIGNoZW1vcHJvcGh5bGF4aXMgdG8gcHJldmVudCBwbmV1bW9jeXN0aXMgY2FyaW5paSBwbmV1bW9uaWEnCmNvZGUgIkludGVuc2lmaWVkIFRCIGNhc2UgZmluZGluZyBhbmQgbGlua2FnZSB0byBUQiB0cmVhdG1lbnQgLSBISVYuQy5ERTE2MSI6ICdISVYuQy5ERTE2MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludGVuc2lmaWVkIFRCIGNhc2UgZmluZGluZyBhbmQgbGlua2FnZSB0byBUQiB0cmVhdG1lbnQnCmNvZGUgIlByb3Zpc2lvbiBvZiBpc29uaWF6aWQgcHJldmVudGl2ZSB0aGVyYXB5IGlmIHBlcnNvbiBkb2VzIG5vdCBoYXZlIFRCIC0gSElWLkMuREUxNjIiOiAnSElWLkMuREUxNjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcm92aXNpb24gb2YgaXNvbmlhemlkIHByZXZlbnRpdmUgdGhlcmFweSBpZiBwZXJzb24gZG9lcyBub3QgaGF2ZSBUQicKY29kZSAiTWFsYXJpYSBwcmV2ZW50aW9uIHN1Y2ggYXMgYmVkIG5ldHMgYW5kIHByb3BoeWxheGlzLCBkZXBlbmRpbmcgb24gZXBpZGVtaW9sb2d5IC0gSElWLkMuREUxNjMiOiAnSElWLkMuREUxNjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNYWxhcmlhIHByZXZlbnRpb24gc3VjaCBhcyBiZWQgbmV0cyBhbmQgcHJvcGh5bGF4aXMsIGRlcGVuZGluZyBvbiBlcGlkZW1pb2xvZ3knCmNvZGUgIk90aGVyIHN1cHBvcnQgc2VydmljZXMgLSBISVYuQy5ERTE2NCI6ICdISVYuQy5ERTE2NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIHN1cHBvcnQgc2VydmljZXMnCmNvZGUgIk1lbnRhbCBoZWFsdGggc2VydmljZXMgLSBISVYuQy5ERTE2NSI6ICdISVYuQy5ERTE2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01lbnRhbCBoZWFsdGggc2VydmljZXMnCmNvZGUgIlBzeWNob3NvY2lhbCBjb3Vuc2VsbGluZywgc3VwcG9ydCBhbmQgdHJlYXRtZW50IGFkaGVyZW5jZSBjb3Vuc2VsbGluZyAtIEhJVi5DLkRFMTY2IjogJ0hJVi5DLkRFMTY2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHN5Y2hvc29jaWFsIGNvdW5zZWxsaW5nLCBzdXBwb3J0IGFuZCB0cmVhdG1lbnQgYWRoZXJlbmNlIGNvdW5zZWxsaW5nJwpjb2RlICJTdXBwb3J0IGZvciBkaXNjbG9zdXJlIGFuZCBwYXJ0bmVyIHNlcnZpY2VzIC0gSElWLkMuREUxNjciOiAnSElWLkMuREUxNjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTdXBwb3J0IGZvciBkaXNjbG9zdXJlIGFuZCBwYXJ0bmVyIHNlcnZpY2VzJwpjb2RlICJMZWdhbCBhbmQgc29jaWFsIHNlcnZpY2VzIC0gSElWLkMuREUxNjgiOiAnSElWLkMuREUxNjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMZWdhbCBhbmQgc29jaWFsIHNlcnZpY2VzJwpjb2RlICJTZXJ2aWNlcyBmb3IgcmVzcG9uZGluZyB0byB2aW9sZW5jZSBhZ2FpbnN0IHdvbWVuIC0gSElWLkMuREUxNjkiOiAnSElWLkMuREUxNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXJ2aWNlcyBmb3IgcmVzcG9uZGluZyB0byB2aW9sZW5jZSBhZ2FpbnN0IHdvbWVuJwpjb2RlICJSZWFzb24gZm9yIHZpc2l0IC0gSElWLkQuREUxIjogJ0hJVi5ELkRFMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYXNvbiBmb3IgdmlzaXQnCmNvZGUgIkZpcnN0IGNsaW5pY2FsIHZpc2l0IjogJ0hJVi5ELkRFMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZpcnN0IGNsaW5pY2FsIHZpc2l0Jwpjb2RlICJDbGluaWNhbCB2aXNpdCAtIEhJVi5ELkRFMyI6ICdISVYuRC5ERTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDbGluaWNhbCB2aXNpdCcKY29kZSAiQVJUIGluaXRpYXRpb24iOiAnSElWLkQuREU0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQVJUIGluaXRpYXRpb24nCmNvZGUgIkFSVCBkcnVnIHBpY2sgdXAiOiAnSElWLkQuREU1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQVJUIGRydWcgcGljayB1cCcKY29kZSAiSXNzdWVzIGFuZCBjb25jZXJucyI6ICdISVYuRC5ERTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJc3N1ZXMgYW5kIGNvbmNlcm5zJwpjb2RlICJQb3N0LXRyZWF0bWVudCBmb2xsb3ctdXAgdmlzaXQgZm9yIGNlcnZpY2FsIHByZWNhbmNlciBsZXNpb25zIG9yIGludmFzaXZlIGNlcnZpY2FsIGNhbmNlciAtIEhJVi5ELkRFNyI6ICdISVYuRC5ERTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQb3N0LXRyZWF0bWVudCBmb2xsb3ctdXAgdmlzaXQgZm9yIGNlcnZpY2FsIHByZWNhbmNlciBsZXNpb25zIG9yIGludmFzaXZlIGNlcnZpY2FsIGNhbmNlcicKY29kZSAiQm9keSB0ZW1wZXJhdHVyZSI6ICdISVYuRC5ERTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCb2R5IHRlbXBlcmF0dXJlJwpjb2RlICJCb2R5IHdlaWdodCI6ICdISVYuRC5ERTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQm9keSB3ZWlnaHQnCmNvZGUgIlNpZ25zIG9mIHNlcmlvdXMgaWxsbmVzcyI6ICdISVYuRC5ERTE3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2lnbnMgb2Ygc2VyaW91cyBpbGxuZXNzJwpjb2RlICJGZXZlciBvZiAzOSBDIG9yIGdyZWF0ZXIiOiAnSElWLkQuREUxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZldmVyIG9mIDM5IEMgb3IgZ3JlYXRlcicKY29kZSAiVGFjaHljYXJkaWEiOiAnSElWLkQuREUxOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RhY2h5Y2FyZGlhJwpjb2RlICJUYWNoeXBuZWEiOiAnSElWLkQuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RhY2h5cG5lYScKY29kZSAiVW5hYmxlIHRvIHdhbGsgdW5haWRlZCI6ICdISVYuRC5ERTIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5hYmxlIHRvIHdhbGsgdW5haWRlZCcKY29kZSAiTGV0aGFyZ3kgLSBISVYuRC5ERTIyIjogJ0hJVi5ELkRFMjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMZXRoYXJneScKY29kZSAiVW5jb25zY2lvdXNuZXNzIjogJ0hJVi5ELkRFMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmNvbnNjaW91c25lc3MnCmNvZGUgIkNvbnZ1bHNpb25zIjogJ0hJVi5ELkRFMjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb252dWxzaW9ucycKY29kZSAiVW5hYmxlIHRvIGRyaW5rIjogJ0hJVi5ELkRFMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmFibGUgdG8gZHJpbmsnCmNvZGUgIlVuYWJsZSB0byBicmVhc3RmZWVkIjogJ0hJVi5ELkRFMjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmFibGUgdG8gYnJlYXN0ZmVlZCcKY29kZSAiUmVwZWF0ZWQgdm9taXRpbmciOiAnSElWLkQuREUyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlcGVhdGVkIHZvbWl0aW5nJwpjb2RlICJIZWFkYWNoZSAtIEhJVi5ELkRFMjgiOiAnSElWLkQuREUyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlYWRhY2hlJwpjb2RlICJPdGhlciBzaWduIG9mIHNlcmlvdXMgaWxsbmVzcyI6ICdISVYuRC5ERTI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXIgc2lnbiBvZiBzZXJpb3VzIGlsbG5lc3MnCmNvZGUgIkN1cnJlbnRseSBwcmVnbmFudCAtIEhJVi5ELkRFMzEiOiAnSElWLkQuREUzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBwcmVnbmFudCcKY29kZSAiQnJlYXN0ZmVlZGluZyAtIEhJVi5ELkRFMzIiOiAnSElWLkQuREUzMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0JyZWFzdGZlZWRpbmcnCmNvZGUgIlNlcm9kaXNjb3JkYW50IHBhcnRuZXIgLSBISVYuRC5ERTM3IjogJ0hJVi5ELkRFMzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXJvZGlzY29yZGFudCBwYXJ0bmVyJwpjb2RlICJPbiBBUlQgLSBISVYuRC5ERTM4IjogJ0hJVi5ELkRFMzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPbiBBUlQnCmNvZGUgIkFSVCBzdGFydCBkYXRlIC0gSElWLkQuREUzOSI6ICdISVYuRC5ERTM5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQVJUIHN0YXJ0IGRhdGUnCmNvZGUgIkRhdGUgQVJUIHN0b3BwZWQgLSBISVYuRC5ERTQxIjogJ0hJVi5ELkRFNDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIEFSVCBzdG9wcGVkJwpjb2RlICJFc3RhYmxpc2hlZCBvbiBBUlQiOiAnSElWLkQuREU0MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VzdGFibGlzaGVkIG9uIEFSVCcKY29kZSAiQVJUIHN0YXJ0IHR5cGUiOiAnSElWLkQuREU0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FSVCBzdGFydCB0eXBlJwpjb2RlICJGaXJzdC10aW1lIHVzZXIgb2YgQVJUIjogJ0hJVi5ELkRFNDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC10aW1lIHVzZXIgb2YgQVJUJwpjb2RlICJSZXN0YXJ0aW5nIEFSVCI6ICdISVYuRC5ERTQ1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVzdGFydGluZyBBUlQnCmNvZGUgIkN1cnJlbnQgQVJUIHJlZ2ltZW4iOiAnSElWLkQuREU3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnQgQVJUIHJlZ2ltZW4nCmNvZGUgIlByZWZlcnJlZCBmaXJzdC1saW5lIEFSVCByZWdpbWVuIjogJ0hJVi5ELkRFNzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmVmZXJyZWQgZmlyc3QtbGluZSBBUlQgcmVnaW1lbicKY29kZSAiQWx0ZXJuYXRpdmUgZmlyc3QtbGluZSBBUlQgcmVnaW1lbiI6ICdISVYuRC5ERTc4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWx0ZXJuYXRpdmUgZmlyc3QtbGluZSBBUlQgcmVnaW1lbicKY29kZSAiRmlyc3QtbGluZSBBUlQgcmVnaW1lbiB1bmRlciBzcGVjaWFsIGNpcmN1bXN0YW5jZXMiOiAnSElWLkQuREU3OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZpcnN0LWxpbmUgQVJUIHJlZ2ltZW4gdW5kZXIgc3BlY2lhbCBjaXJjdW1zdGFuY2VzJwpjb2RlICJQcmVmZXJyZWQgc2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4iOiAnSElWLkQuREU4MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZWZlcnJlZCBzZWNvbmQtbGluZSBBUlQgcmVnaW1lbicKY29kZSAiQWx0ZXJuYXRpdmUgc2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4iOiAnSElWLkQuREU4MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FsdGVybmF0aXZlIHNlY29uZC1saW5lIEFSVCByZWdpbWVuJwpjb2RlICJPcHRpbWFsIHJlZ2ltZW4gZm9yIHRyYW5zaXRpb24iOiAnSElWLkQuREU4MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09wdGltYWwgcmVnaW1lbiBmb3IgdHJhbnNpdGlvbicKY29kZSAiQ3VycmVudCBBUlQgcmVnaW1lbiBmaXJzdC0sIHNlY29uZC0sIG9yIHRoaXJkLWxpbmUiOiAnSElWLkQuREU4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnQgQVJUIHJlZ2ltZW4gZmlyc3QtLCBzZWNvbmQtLCBvciB0aGlyZC1saW5lJwpjb2RlICJGaXJzdC1saW5lIEFSVCByZWdpbWVuIGZvciBhZHVsdHMgYW5kIGFkb2xlc2NlbnRzIjogJ0hJVi5ELkRFODQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC1saW5lIEFSVCByZWdpbWVuIGZvciBhZHVsdHMgYW5kIGFkb2xlc2NlbnRzJwpjb2RlICJGaXJzdC1saW5lIEFSVCByZWdpbWVuIGZvciBjaGlsZHJlbiI6ICdISVYuRC5ERTg1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRmlyc3QtbGluZSBBUlQgcmVnaW1lbiBmb3IgY2hpbGRyZW4nCmNvZGUgIkZpcnN0LWxpbmUgQVJUIHJlZ2ltZW4gZm9yIG5lb25hdGVzIjogJ0hJVi5ELkRFODYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdC1saW5lIEFSVCByZWdpbWVuIGZvciBuZW9uYXRlcycKY29kZSAiU2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4gZm9yIGFkdWx0cyBhbmQgYWRvbGVzY2VudHMiOiAnSElWLkQuREU4NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlY29uZC1saW5lIEFSVCByZWdpbWVuIGZvciBhZHVsdHMgYW5kIGFkb2xlc2NlbnRzJwpjb2RlICJTZWNvbmQtbGluZSBBUlQgcmVnaW1lbiBmb3IgY2hpbGRyZW4iOiAnSElWLkQuREU4OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlY29uZC1saW5lIEFSVCByZWdpbWVuIGZvciBjaGlsZHJlbicKY29kZSAiVGhpcmQtbGluZSBBUlQgcmVnaW1lbiI6ICdISVYuRC5ERTg5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGhpcmQtbGluZSBBUlQgcmVnaW1lbicKY29kZSAiQVJUIHJlZ2ltZW4gY29tcG9zaXRpb24iOiAnSElWLkQuREUxMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBUlQgcmVnaW1lbiBjb21wb3NpdGlvbicKY29kZSAiQUJDIjogJ0hJVi5ELkRFMTI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQUJDJwpjb2RlICJGVEMiOiAnSElWLkQuREUxMzAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGVEMnCmNvZGUgIjNUQyI6ICdISVYuRC5ERTEzMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJzNUQycKY29kZSAiQVpUIjogJ0hJVi5ELkRFMTMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQVpUJwpjb2RlICJEREkiOiAnSElWLkQuREUxMzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEREknCmNvZGUgIkQ0VCI6ICdISVYuRC5ERTEzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Q0VCcKY29kZSAiVERGIC0gSElWLkQuREUxMzUiOiAnSElWLkQuREUxMzUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUREYnCmNvZGUgIkVGViI6ICdISVYuRC5ERTEzNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VGVicKY29kZSAiRVRWIjogJ0hJVi5ELkRFMTM3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRVRWJwpjb2RlICJOVlAiOiAnSElWLkQuREUxMzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOVlAnCmNvZGUgIlJJTCI6ICdISVYuRC5ERTEzOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JJTCcKY29kZSAiQVRWL3IgLSBISVYuRC5ERTE0MCI6ICdISVYuRC5ERTE0MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FUVi9yJwpjb2RlICJMUFYvciAtIEhJVi5ELkRFMTQxIjogJ0hJVi5ELkRFMTQxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTFBWL3InCmNvZGUgIkRSVi9yIC0gSElWLkQuREUxNDIiOiAnSElWLkQuREUxNDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEUlYvcicKY29kZSAiUlRWIjogJ0hJVi5ELkRFMTQzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUlRWJwpjb2RlICJEVEcgLSBISVYuRC5ERTE0NCI6ICdISVYuRC5ERTE0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RURycKY29kZSAiUkFMIC0gSElWLkQuREUxNDUiOiAnSElWLkQuREUxNDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSQUwnCmNvZGUgIlByZXZlbnRpb24gc2VydmljZXMgb2ZmZXJlZCBhbmQgcmVmZXJyYWxzIC0gSElWLkQuREUxNTIiOiAnSElWLkQuREUxNTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmV2ZW50aW9uIHNlcnZpY2VzIG9mZmVyZWQgYW5kIHJlZmVycmFscycKY29kZSAiT2ZmZXIgbWFsZSBhbmQgZmVtYWxlIGNvbmRvbXMgYW5kIGNvbmRvbS1jb21wYXRpYmxlIGx1YnJpY2FudHMgLSBISVYuRC5ERTE1MyI6ICdISVYuRC5ERTE1MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09mZmVyIG1hbGUgYW5kIGZlbWFsZSBjb25kb21zIGFuZCBjb25kb20tY29tcGF0aWJsZSBsdWJyaWNhbnRzJwpjb2RlICJIYXJtIHJlZHVjdGlvbiBmb3IgcGVvcGxlIHdobyBpbmplY3QgZHJ1Z3MgLSBISVYuRC5ERTE1NCI6ICdISVYuRC5ERTE1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hhcm0gcmVkdWN0aW9uIGZvciBwZW9wbGUgd2hvIGluamVjdCBkcnVncycKY29kZSAiQmVoYXZpb3VyYWwgaW50ZXJ2ZW50aW9ucyB0byBzdXBwb3J0IHJpc2sgcmVkdWN0aW9uIC0gSElWLkQuREUxNTUiOiAnSElWLkQuREUxNTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCZWhhdmlvdXJhbCBpbnRlcnZlbnRpb25zIHRvIHN1cHBvcnQgcmlzayByZWR1Y3Rpb24nCmNvZGUgIlNleHVhbCBhbmQgcmVwcm9kdWN0aXZlIGhlYWx0aCBpbnRlZ3JhdGVkIHNlcnZpY2VzIC0gSElWLkQuREUxNTYiOiAnSElWLkQuREUxNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXh1YWwgYW5kIHJlcHJvZHVjdGl2ZSBoZWFsdGggaW50ZWdyYXRlZCBzZXJ2aWNlcycKY29kZSAiQ29udHJhY2VwdGlvbiBhbmQgZmFtaWx5IHBsYW5uaW5nIC0gSElWLkQuREUxNTciOiAnSElWLkQuREUxNTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb250cmFjZXB0aW9uIGFuZCBmYW1pbHkgcGxhbm5pbmcnCmNvZGUgIkNoZWNrIHByZWduYW5jeSBzdGF0dXMgLSBISVYuRC5ERTE1OCI6ICdISVYuRC5ERTE1OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NoZWNrIHByZWduYW5jeSBzdGF0dXMnCmNvZGUgIlByZXZlbnRpb24gb2YgbW90aGVyLXRvLWNoaWxkIHRyYW5zbWlzc2lvbiI6ICdISVYuRC5ERTE1OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZXZlbnRpb24gb2YgbW90aGVyLXRvLWNoaWxkIHRyYW5zbWlzc2lvbicKY29kZSAiU1RJIHRlc3RpbmcgYW5kIHRyZWF0bWVudCAtIEhJVi5ELkRFMTYwIjogJ0hJVi5ELkRFMTYwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU1RJIHRlc3RpbmcgYW5kIHRyZWF0bWVudCcKY29kZSAiSEJzQWcgdGVzdCBkYXRlIC0gSElWLkQuREUxNjEiOiAnSElWLkQuREUxNjEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQnNBZyB0ZXN0IGRhdGUnCmNvZGUgIkhCc0FnIHRlc3QgcmVzdWx0IC0gSElWLkQuREUxNjIiOiAnSElWLkQuREUxNjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQnNBZyB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRC5ERTE2MyI6ICdISVYuRC5ERTE2MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5ELkRFMTY0IjogJ0hJVi5ELkRFMTY0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluZGV0ZXJtaW5hdGUgLSBISVYuRC5ERTE2NSI6ICdISVYuRC5ERTE2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luZGV0ZXJtaW5hdGUnCmNvZGUgIkhCViB0cmVhdG1lbnQgVERGIHN0YXJ0IGRhdGUiOiAnSElWLkQuREUxNjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQlYgdHJlYXRtZW50IFRERiBzdGFydCBkYXRlJwpjb2RlICJIQ1YgdGVzdCBkYXRlIC0gSElWLkQuREUxNjkiOiAnSElWLkQuREUxNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdGVzdCBkYXRlJwpjb2RlICJIQ1YgdGVzdCByZXN1bHQgLSBISVYuRC5ERTE3MCI6ICdISVYuRC5ERTE3MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRC5ERTE3MSI6ICdISVYuRC5ERTE3MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5ELkRFMTcyIjogJ0hJVi5ELkRFMTcyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluZGV0ZXJtaW5hdGUgLSBISVYuRC5ERTE3MyI6ICdISVYuRC5ERTE3MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luZGV0ZXJtaW5hdGUnCmNvZGUgIkhDViB0cmVhdG1lbnQgc3RhcnQgZGF0ZSI6ICdISVYuRC5ERTE3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB0cmVhdG1lbnQgc3RhcnQgZGF0ZScKY29kZSAiSENWIHRyZWF0bWVudCBjb21wbGV0aW9uIGRhdGUiOiAnSElWLkQuREUxNzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdHJlYXRtZW50IGNvbXBsZXRpb24gZGF0ZScKY29kZSAiSENWIHZpcmFsIGxvYWQgdGVzdCBkYXRlIC0gSElWLkQuREUxNzgiOiAnSElWLkQuREUxNzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdmlyYWwgbG9hZCB0ZXN0IGRhdGUnCmNvZGUgIkhDViB2aXJhbCBsb2FkIHRlc3QgcmVzdWx0IC0gSElWLkQuREUxNzkiOiAnSElWLkQuREUxNzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiRGV0ZWN0ZWQgLSBISVYuRC5ERTE4MCI6ICdISVYuRC5ERTE4MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RldGVjdGVkJwpjb2RlICJOb3QgZGV0ZWN0ZWQgLSBISVYuRC5ERTE4MSI6ICdISVYuRC5ERTE4MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vdCBkZXRlY3RlZCcKY29kZSAiSENWIG1lZGljaW5lIHR5cGUiOiAnSElWLkQuREUxODInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgbWVkaWNpbmUgdHlwZScKY29kZSAiSW50ZXJmZXJvbiI6ICdISVYuRC5ERTE4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludGVyZmVyb24nCmNvZGUgIkRpcmVjdCBhY3RpbmcgYW50aXZpcmFscyI6ICdISVYuRC5ERTE4NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RpcmVjdCBhY3RpbmcgYW50aXZpcmFscycKY29kZSAiQ3VycmVudGx5IG9uIFRERi1iYXNlZCBBUlQiOiAnSElWLkQuREUxODUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdXJyZW50bHkgb24gVERGLWJhc2VkIEFSVCcKY29kZSAiSElWIGNsaW5pY2FsIHN0YWdlIC0gSElWLkQuREUxODYiOiAnSElWLkQuREUxODYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgY2xpbmljYWwgc3RhZ2UnCmNvZGUgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgMSI6ICdISVYuRC5ERTE4NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1dITyBISVYgY2xpbmljYWwgc3RhZ2UgMScKY29kZSAiV0hPIEhJViBjbGluaWNhbCBzdGFnZSAyIjogJ0hJVi5ELkRFMTg4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnV0hPIEhJViBjbGluaWNhbCBzdGFnZSAyJwpjb2RlICJXSE8gSElWIGNsaW5pY2FsIHN0YWdlIDMiOiAnSElWLkQuREUxODknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXSE8gSElWIGNsaW5pY2FsIHN0YWdlIDMnCmNvZGUgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgNCI6ICdISVYuRC5ERTE5MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1dITyBISVYgY2xpbmljYWwgc3RhZ2UgNCcKY29kZSAiRGF0ZSB2aXJhbCBsb2FkIHRlc3QgcmVzdWx0cyByZWNlaXZlZCBieSBjbGllbnQgLSBISVYuRC5ERTE5MyI6ICdISVYuRC5ERTE5MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgdmlyYWwgbG9hZCB0ZXN0IHJlc3VsdHMgcmVjZWl2ZWQgYnkgY2xpZW50Jwpjb2RlICJEYXRlIG9mIHZpcmFsIGxvYWQgc2FtcGxlIGNvbGxlY3Rpb24gLSBISVYuRC5ERTE5NCI6ICdISVYuRC5ERTE5NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgb2YgdmlyYWwgbG9hZCBzYW1wbGUgY29sbGVjdGlvbicKY29kZSAiRGF0ZSBvZiBzY2hlZHVsZWQgcmV2aWV3IG9mIHZpcmFsIGxvYWQgdGVzdCByZXN1bHRzIjogJ0hJVi5ELkRFMTk1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBvZiBzY2hlZHVsZWQgcmV2aWV3IG9mIHZpcmFsIGxvYWQgdGVzdCByZXN1bHRzJwpjb2RlICJSZWFzb24gQVJUIHN0b3BwZWQgLSBISVYuRC5ERTIxNyI6ICdISVYuRC5ERTIxNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYXNvbiBBUlQgc3RvcHBlZCcKY29kZSAiVG94aWNpdHkvc2lkZSBlZmZlY3RzIC0gSElWLkQuREUyMTgiOiAnSElWLkQuREUyMTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUb3hpY2l0eS9zaWRlIGVmZmVjdHMnCmNvZGUgIlNldmVyZSBpbGxuZXNzLCBob3NwaXRhbGl6YXRpb24gLSBISVYuRC5ERTIxOSI6ICdISVYuRC5ERTIxOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NldmVyZSBpbGxuZXNzLCBob3NwaXRhbGl6YXRpb24nCmNvZGUgIkRydWdzIG91dCBvZiBzdG9jayI6ICdISVYuRC5ERTIyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RydWdzIG91dCBvZiBzdG9jaycKY29kZSAiQ2xpZW50IGxhY2tzIGZpbmFuY2VzIjogJ0hJVi5ELkRFMjIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2xpZW50IGxhY2tzIGZpbmFuY2VzJwpjb2RlICJFeGNsdWRlZCBISVYgaW5mZWN0aW9uIGluIGluZmFudCAtIEhJVi5ELkRFMjIyIjogJ0hJVi5ELkRFMjIyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXhjbHVkZWQgSElWIGluZmVjdGlvbiBpbiBpbmZhbnQnCmNvZGUgIk90aGVyIHJlYXNvbiBmb3Igc3RvcHBpbmcgQVJUIC0gSElWLkQuREUyMjMiOiAnSElWLkQuREUyMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlciByZWFzb24gZm9yIHN0b3BwaW5nIEFSVCcKY29kZSAiVHJlYXRtZW50IGZhaWx1cmUiOiAnSElWLkQuREUyMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUcmVhdG1lbnQgZmFpbHVyZScKY29kZSAiQ2xpbmljYWwgZmFpbHVyZSI6ICdISVYuRC5ERTIyNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NsaW5pY2FsIGZhaWx1cmUnCmNvZGUgIkltbXVub2xvZ2ljYWwgZmFpbHVyZSI6ICdISVYuRC5ERTIyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ltbXVub2xvZ2ljYWwgZmFpbHVyZScKY29kZSAiVmlyb2xvZ2ljYWwgZmFpbHVyZSI6ICdISVYuRC5ERTIyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Zpcm9sb2dpY2FsIGZhaWx1cmUnCmNvZGUgIlJpc2sgZmFjdG9ycywgY29tb3JiaWRpdGllcyBhbmQgY29pbmZlY3Rpb25zIHNpZ25zIGFuZCBzeW1wdG9tcyI6ICdISVYuRC5ERTI1OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Jpc2sgZmFjdG9ycywgY29tb3JiaWRpdGllcyBhbmQgY29pbmZlY3Rpb25zIHNpZ25zIGFuZCBzeW1wdG9tcycKY29kZSAiUHJlc3VtcHRpdmUgVEIgLSBISVYuRC5ERTI4MiI6ICdISVYuRC5ERTI4MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZXN1bXB0aXZlIFRCJwpjb2RlICJXSE8gSElWIGNsaW5pY2FsIHN0YWdlIGNvbmRpdGlvbiBvciBzeW1wdG9tIC0gSElWLkQuREUyODkiOiAnSElWLkQuREUyODknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXSE8gSElWIGNsaW5pY2FsIHN0YWdlIGNvbmRpdGlvbiBvciBzeW1wdG9tJwpjb2RlICJBc3ltcHRvbWF0aWMiOiAnSElWLkQuREUyOTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3ltcHRvbWF0aWMnCmNvZGUgIlBlcnNpc3RlbnQgZ2VuZXJhbGl6ZWQgbHltcGhhZGVub3BhdGh5IjogJ0hJVi5ELkRFMjkxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGVyc2lzdGVudCBnZW5lcmFsaXplZCBseW1waGFkZW5vcGF0aHknCmNvZGUgIk1vZGVyYXRlIHVuZXhwbGFpbmVkIHdlaWdodCBsb3NzIjogJ0hJVi5ELkRFMjkyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTW9kZXJhdGUgdW5leHBsYWluZWQgd2VpZ2h0IGxvc3MnCmNvZGUgIlJlY3VycmVudCByZXNwaXJhdG9yeSB0cmFjdCBpbmZlY3Rpb25zIjogJ0hJVi5ELkRFMjkzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVjdXJyZW50IHJlc3BpcmF0b3J5IHRyYWN0IGluZmVjdGlvbnMnCmNvZGUgIlVuZXhwbGFpbmVkIHBlcnNpc3RlbnQgaGVwYXRvc3BsZW5vbWVnYWx5IjogJ0hJVi5ELkRFMjk0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgcGVyc2lzdGVudCBoZXBhdG9zcGxlbm9tZWdhbHknCmNvZGUgIkhlcnBlcyB6b3N0ZXIiOiAnSElWLkQuREUyOTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZXJwZXMgem9zdGVyJwpjb2RlICJBbmd1bGFyIGNoZWlsaXRpcyI6ICdISVYuRC5ERTI5NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FuZ3VsYXIgY2hlaWxpdGlzJwpjb2RlICJMaW5lYXIgZ2luZ2l2YWwgZXJ5dGhlbWEiOiAnSElWLkQuREUyOTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMaW5lYXIgZ2luZ2l2YWwgZXJ5dGhlbWEnCmNvZGUgIlJlY3VycmVudCBvcmFsIHVsY2VyYXRpb24iOiAnSElWLkQuREUyOTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWN1cnJlbnQgb3JhbCB1bGNlcmF0aW9uJwpjb2RlICJQYXB1bGFyIHBydXJpdGljIGVydXB0aW9uIjogJ0hJVi5ELkRFMjk5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGFwdWxhciBwcnVyaXRpYyBlcnVwdGlvbicKY29kZSAiRnVuZ2FsIG5haWwgaW5mZWN0aW9ucyI6ICdISVYuRC5ERTMwMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Z1bmdhbCBuYWlsIGluZmVjdGlvbnMnCmNvZGUgIlNlYm9ycmhvZWljIGRlcm1hdGl0aXMiOiAnSElWLkQuREUzMDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZWJvcnJob2VpYyBkZXJtYXRpdGlzJwpjb2RlICJFeHRlbnNpdmUgd2FydCB2aXJ1cyBpbmZlY3Rpb24iOiAnSElWLkQuREUzMDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFeHRlbnNpdmUgd2FydCB2aXJ1cyBpbmZlY3Rpb24nCmNvZGUgIkV4dGVuc2l2ZSBtb2xsdXNjdW0gY29udGFnaW9zdW0iOiAnSElWLkQuREUzMDMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFeHRlbnNpdmUgbW9sbHVzY3VtIGNvbnRhZ2lvc3VtJwpjb2RlICJVbmV4cGxhaW5lZCBwZXJzaXN0ZW50IHBhcm90aWQgZW5sYXJnZW1lbnQiOiAnSElWLkQuREUzMDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGxhaW5lZCBwZXJzaXN0ZW50IHBhcm90aWQgZW5sYXJnZW1lbnQnCmNvZGUgIlVuZXhwbGFpbmVkIHNldmVyZSB3ZWlnaHQgbG9zcyBpbiBhZHVsdHMiOiAnSElWLkQuREUzMDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGxhaW5lZCBzZXZlcmUgd2VpZ2h0IGxvc3MgaW4gYWR1bHRzJwpjb2RlICJVbmV4cGxhaW5lZCBtb2RlcmF0ZSBtYWxudXRyaXRpb24gbm90IGFkZXF1YXRlbHkgcmVzcG9uZGluZyB0byBzdGFuZGFyZCB0aGVyYXB5IjogJ0hJVi5ELkRFMzA2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgbW9kZXJhdGUgbWFsbnV0cml0aW9uIG5vdCBhZGVxdWF0ZWx5IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweScKY29kZSAiVW5leHBsYWluZWQgY2hyb25pYyBkaWFycmhvZWEgZm9yIGxvbmdlciB0aGFuIDEgbW9udGgiOiAnSElWLkQuREUzMDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGxhaW5lZCBjaHJvbmljIGRpYXJyaG9lYSBmb3IgbG9uZ2VyIHRoYW4gMSBtb250aCcKY29kZSAiVW5leHBsYWluZWQgcGVyc2lzdGVudCBkaWFycmhvZWEgMTQgZGF5cyBvciBtb3JlIjogJ0hJVi5ELkRFMzA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgcGVyc2lzdGVudCBkaWFycmhvZWEgMTQgZGF5cyBvciBtb3JlJwpjb2RlICJVbmV4cGxhaW5lZCBwZXJzaXN0ZW50IGZldmVyIGFib3ZlIDM3LjUgQywgaW50ZXJtaXR0ZW50IG9yIGNvbnN0YW50LCBmb3IgbG9uZ2VyIHRoYW4gb25lIDEgbW9udGgiOiAnSElWLkQuREUzMDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGxhaW5lZCBwZXJzaXN0ZW50IGZldmVyIGFib3ZlIDM3LjUgQywgaW50ZXJtaXR0ZW50IG9yIGNvbnN0YW50LCBmb3IgbG9uZ2VyIHRoYW4gb25lIDEgbW9udGgnCmNvZGUgIlBlcnNpc3RlbnQgb3JhbCBjYW5kaWRpYXNpcyI6ICdISVYuRC5ERTMxMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BlcnNpc3RlbnQgb3JhbCBjYW5kaWRpYXNpcycKY29kZSAiT3JhbCBoYWlyeSBsZXVrb3BsYWtpYSI6ICdISVYuRC5ERTMxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09yYWwgaGFpcnkgbGV1a29wbGFraWEnCmNvZGUgIlB1bG1vbmFyeSBUQiAtIEhJVi5ELkRFMzEyIjogJ0hJVi5ELkRFMzEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHVsbW9uYXJ5IFRCJwpjb2RlICJMeW1waCBub2RlIFRCIC0gSElWLkQuREUzMTMiOiAnSElWLkQuREUzMTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMeW1waCBub2RlIFRCJwpjb2RlICJTZXZlcmUgYmFjdGVyaWFsIGluZmVjdGlvbnMgc3VjaCBhcyBwbmV1bW9uaWEsIGVtcHllbWEsIHB5b215b3NpdGlzLCBib25lIG9yIGpvaW50IGluZmVjdGlvbiwgbWVuaW5naXRpcywgYmFjdGVyYWVtaWEiOiAnSElWLkQuREUzMTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXZlcmUgYmFjdGVyaWFsIGluZmVjdGlvbnMgc3VjaCBhcyBwbmV1bW9uaWEsIGVtcHllbWEsIHB5b215b3NpdGlzLCBib25lIG9yIGpvaW50IGluZmVjdGlvbiwgbWVuaW5naXRpcywgYmFjdGVyYWVtaWEnCmNvZGUgIlNldmVyZSByZWN1cnJlbnQgYmFjdGVyaWFsIHBuZXVtb25pYSI6ICdISVYuRC5ERTMxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NldmVyZSByZWN1cnJlbnQgYmFjdGVyaWFsIHBuZXVtb25pYScKY29kZSAiQWN1dGUgbmVjcm90aXppbmcgdWxjZXJhdGl2ZSBzdG9tYXRpdGlzIjogJ0hJVi5ELkRFMzE2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWN1dGUgbmVjcm90aXppbmcgdWxjZXJhdGl2ZSBzdG9tYXRpdGlzJwpjb2RlICJBY3V0ZSBuZWNyb3RpemluZyB1bGNlcmF0aXZlIGdpbmdpdml0aXMiOiAnSElWLkQuREUzMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBY3V0ZSBuZWNyb3RpemluZyB1bGNlcmF0aXZlIGdpbmdpdml0aXMnCmNvZGUgIkFjdXRlIG5lY3JvdGl6aW5nIHVsY2VyYXRpdmUgcGVyaW9kb250aXRpcyI6ICdISVYuRC5ERTMxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FjdXRlIG5lY3JvdGl6aW5nIHVsY2VyYXRpdmUgcGVyaW9kb250aXRpcycKY29kZSAiVW5leHBsYWluZWQgYW5hZW1pYSA8OCBnL2RMIjogJ0hJVi5ELkRFMzE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgYW5hZW1pYSA8OCBnL2RMJwpjb2RlICJOZXV0cm9wYWVuaWEgPDAuNSB4IDEwXjkvTCI6ICdISVYuRC5ERTMyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05ldXRyb3BhZW5pYSA8MC41IHggMTBeOS9MJwpjb2RlICJDaHJvbmljIHRocm9tYm9jeXRvcGFlbmlhIDw1MCB4IDEwXjkvTCI6ICdISVYuRC5ERTMyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Nocm9uaWMgdGhyb21ib2N5dG9wYWVuaWEgPDUwIHggMTBeOS9MJwpjb2RlICJTeW1wdG9tYXRpYyBseW1waG9pZCBpbnRlcnN0aXRpYWwgcG5ldW1vbml0aXMiOiAnSElWLkQuREUzMjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeW1wdG9tYXRpYyBseW1waG9pZCBpbnRlcnN0aXRpYWwgcG5ldW1vbml0aXMnCmNvZGUgIkNocm9uaWMgSElWLWFzc29jaWF0ZWQgbHVuZyBkaXNlYXNlLCBpbmNsdWRpbmcgYnJvbmNoaWVjdGFzaXMiOiAnSElWLkQuREUzMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaHJvbmljIEhJVi1hc3NvY2lhdGVkIGx1bmcgZGlzZWFzZSwgaW5jbHVkaW5nIGJyb25jaGllY3Rhc2lzJwpjb2RlICJISVYgd2FzdGluZyBzeW5kcm9tZSI6ICdISVYuRC5ERTMyNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViB3YXN0aW5nIHN5bmRyb21lJwpjb2RlICJVbmV4cGxhaW5lZCBzZXZlcmUgd2FzdGluZyBub3QgcmVzcG9uZGluZyB0byBzdGFuZGFyZCB0aGVyYXB5IjogJ0hJVi5ELkRFMzI1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVW5leHBsYWluZWQgc2V2ZXJlIHdhc3Rpbmcgbm90IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweScKY29kZSAiVW5leHBsYWluZWQgc3R1bnRpbmcgbm90IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweSI6ICdISVYuRC5ERTMyNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VuZXhwbGFpbmVkIHN0dW50aW5nIG5vdCByZXNwb25kaW5nIHRvIHN0YW5kYXJkIHRoZXJhcHknCmNvZGUgIlVuZXhwbGFpbmVkIHNldmVyZSBtYWxudXRyaXRpb24gbm90IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweSI6ICdISVYuRC5ERTMyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1VuZXhwbGFpbmVkIHNldmVyZSBtYWxudXRyaXRpb24gbm90IHJlc3BvbmRpbmcgdG8gc3RhbmRhcmQgdGhlcmFweScKY29kZSAiUG5ldW1vY3lzdGlzIGppcm92ZWNpaSBwbmV1bW9uaWEiOiAnSElWLkQuREUzMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQbmV1bW9jeXN0aXMgamlyb3ZlY2lpIHBuZXVtb25pYScKY29kZSAiUmVjdXJyZW50IHNldmVyZSBiYWN0ZXJpYWwgcG5ldW1vbmlhIjogJ0hJVi5ELkRFMzI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVjdXJyZW50IHNldmVyZSBiYWN0ZXJpYWwgcG5ldW1vbmlhJwpjb2RlICJSZWN1cnJlbnQgc2V2ZXJlIGJhY3RlcmlhbCBpbmZlY3Rpb25zIHN1Y2ggYXMgZW1weWVtYSwgcHlvbXlvc2l0aXMsIGJvbmUgb3Igam9pbnQgaW5mZWN0aW9uLCBtZW5pbmdpdGlzLCBidXQgZXhjbHVkaW5nIHBuZXVtb25pYSI6ICdISVYuRC5ERTMzMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlY3VycmVudCBzZXZlcmUgYmFjdGVyaWFsIGluZmVjdGlvbnMgc3VjaCBhcyBlbXB5ZW1hLCBweW9teW9zaXRpcywgYm9uZSBvciBqb2ludCBpbmZlY3Rpb24sIG1lbmluZ2l0aXMsIGJ1dCBleGNsdWRpbmcgcG5ldW1vbmlhJwpjb2RlICJFbXB5ZW1hIjogJ0hJVi5ELkRFMzMxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRW1weWVtYScKY29kZSAiUHlvbXlvc2l0aXMiOiAnSElWLkQuREUzMzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQeW9teW9zaXRpcycKY29kZSAiQm9uZSBvciBqb2ludCBpbmZlY3Rpb24iOiAnSElWLkQuREUzMzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCb25lIG9yIGpvaW50IGluZmVjdGlvbicKY29kZSAiTWVuaW5naXRpcyI6ICdISVYuRC5ERTMzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01lbmluZ2l0aXMnCmNvZGUgIkNocm9uaWMgaGVycGVzIHNpbXBsZXggaW5mZWN0aW9uIG9yb2xhYmlhbCBvciBjdXRhbmVvdXMgb2YgbW9yZSB0aGFuIDEgbW9udGggZHVyYXRpb24gb3IgdmlzY2VyYWwgYXQgYW55IHNpdGUiOiAnSElWLkQuREUzMzUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaHJvbmljIGhlcnBlcyBzaW1wbGV4IGluZmVjdGlvbiBvcm9sYWJpYWwgb3IgY3V0YW5lb3VzIG9mIG1vcmUgdGhhbiAxIG1vbnRoIGR1cmF0aW9uIG9yIHZpc2NlcmFsIGF0IGFueSBzaXRlJwpjb2RlICJDaHJvbmljIGhlcnBlcyBzaW1wbGV4IGluZmVjdGlvbiBvcm9sYWJpYWwsIGdlbml0YWwgb3IgYW5vcmVjdGFsIG9mIG1vcmUgdGhhbiAxIG1vbnRoIGluIGR1cmF0aW9uIG9yIHZpc2NlcmFsIGF0IGFueSBzaXRlIjogJ0hJVi5ELkRFMzM2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hyb25pYyBoZXJwZXMgc2ltcGxleCBpbmZlY3Rpb24gb3JvbGFiaWFsLCBnZW5pdGFsIG9yIGFub3JlY3RhbCBvZiBtb3JlIHRoYW4gMSBtb250aCBpbiBkdXJhdGlvbiBvciB2aXNjZXJhbCBhdCBhbnkgc2l0ZScKY29kZSAiT2Vzb3BoYWdlYWwgY2FuZGlkaWFzaXMgb3IgY2FuZGlkaWFzaXMgb2YgdHJhY2hlYSwgYnJvbmNoaSBvciBsdW5ncyI6ICdISVYuRC5ERTMzNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09lc29waGFnZWFsIGNhbmRpZGlhc2lzIG9yIGNhbmRpZGlhc2lzIG9mIHRyYWNoZWEsIGJyb25jaGkgb3IgbHVuZ3MnCmNvZGUgIkV4dHJhcHVsbW9uYXJ5IFRCIC0gSElWLkQuREUzMzgiOiAnSElWLkQuREUzMzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFeHRyYXB1bG1vbmFyeSBUQicKY29kZSAiS2Fwb3NpIHNhcmNvbWEiOiAnSElWLkQuREUzMzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdLYXBvc2kgc2FyY29tYScKY29kZSAiQ3l0b21lZ2Fsb3ZpcnVzIGluZmVjdGlvbiByZXRpbml0aXMgb3IgaW5mZWN0aW9uIG9mIG90aGVyIG9yZ2FucyI6ICdISVYuRC5ERTM0MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N5dG9tZWdhbG92aXJ1cyBpbmZlY3Rpb24gcmV0aW5pdGlzIG9yIGluZmVjdGlvbiBvZiBvdGhlciBvcmdhbnMnCmNvZGUgIkNlbnRyYWwgbmVydm91cyBzeXN0ZW0gdG94b3BsYXNtb3NpcyI6ICdISVYuRC5ERTM0MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NlbnRyYWwgbmVydm91cyBzeXN0ZW0gdG94b3BsYXNtb3NpcycKY29kZSAiSElWIGVuY2VwaGFsb3BhdGh5IjogJ0hJVi5ELkRFMzQyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIGVuY2VwaGFsb3BhdGh5Jwpjb2RlICJFeHRyYXB1bG1vbmFyeSBjcnlwdG9jb2Njb3NpcywgaW5jbHVkaW5nIG1lbmluZ2l0aXMiOiAnSElWLkQuREUzNDMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFeHRyYXB1bG1vbmFyeSBjcnlwdG9jb2Njb3NpcywgaW5jbHVkaW5nIG1lbmluZ2l0aXMnCmNvZGUgIkRpc3NlbWluYXRlZCBub250dWJlcmN1bG91cyBteWNvYmFjdGVyaWFsIGluZmVjdGlvbiI6ICdISVYuRC5ERTM0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Rpc3NlbWluYXRlZCBub250dWJlcmN1bG91cyBteWNvYmFjdGVyaWFsIGluZmVjdGlvbicKY29kZSAiUHJvZ3Jlc3NpdmUgbXVsdGlmb2NhbCBsZXVrb2VuY2VwaGFsb3BhdGh5IjogJ0hJVi5ELkRFMzQ1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHJvZ3Jlc3NpdmUgbXVsdGlmb2NhbCBsZXVrb2VuY2VwaGFsb3BhdGh5Jwpjb2RlICJDaHJvbmljIGNyeXB0b3Nwb3JpZGlvc2lzIjogJ0hJVi5ELkRFMzQ2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hyb25pYyBjcnlwdG9zcG9yaWRpb3NpcycKY29kZSAiQ2hyb25pYyBjcnlwdG9zcG9yaWRpb3NpcyB3aXRoIGRpYXJyaG9lYSI6ICdISVYuRC5ERTM0NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Nocm9uaWMgY3J5cHRvc3BvcmlkaW9zaXMgd2l0aCBkaWFycmhvZWEnCmNvZGUgIkNocm9uaWMgaXNvc3Bvcmlhc2lzIjogJ0hJVi5ELkRFMzQ4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hyb25pYyBpc29zcG9yaWFzaXMnCmNvZGUgIkRpc3NlbWluYXRlZCBteWNvc2lzIGV4dHJhcHVsbW9uYXJ5IGhpc3RvcGxhc21vc2lzLCBjb2NjaWRpb2lkb215Y29zaXMiOiAnSElWLkQuREUzNDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEaXNzZW1pbmF0ZWQgbXljb3NpcyBleHRyYXB1bG1vbmFyeSBoaXN0b3BsYXNtb3NpcywgY29jY2lkaW9pZG9teWNvc2lzJwpjb2RlICJEaXNzZW1pbmF0ZWQgZW5kZW1pYyBteWNvc2lzIGV4dHJhcHVsbW9uYXJ5IGhpc3RvcGxhc21vc2lzLCBjb2NjaWRpb2lkb215Y29zaXMsIHBlbmljaWxsaW9zaXMiOiAnSElWLkQuREUzNTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEaXNzZW1pbmF0ZWQgZW5kZW1pYyBteWNvc2lzIGV4dHJhcHVsbW9uYXJ5IGhpc3RvcGxhc21vc2lzLCBjb2NjaWRpb2lkb215Y29zaXMsIHBlbmljaWxsaW9zaXMnCmNvZGUgIkNlcmVicmFsIGx5bXBob21hIjogJ0hJVi5ELkRFMzUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VyZWJyYWwgbHltcGhvbWEnCmNvZGUgIkItY2VsbCBub24tSG9kZ2tpbiBseW1waG9tYSI6ICdISVYuRC5ERTM1MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ItY2VsbCBub24tSG9kZ2tpbiBseW1waG9tYScKY29kZSAiSElWLWFzc29jaWF0ZWQgbmVwaHJvcGF0aHkgb3IgY2FyZGlvbXlvcGF0aHkiOiAnSElWLkQuREUzNTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtYXNzb2NpYXRlZCBuZXBocm9wYXRoeSBvciBjYXJkaW9teW9wYXRoeScKY29kZSAiUmVjdXJyZW50IHNlcHRpY2FlbWlhIGluY2x1ZGluZyBub250eXBob2lkYWwgU2FsbW9uZWxsYSI6ICdISVYuRC5ERTM1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlY3VycmVudCBzZXB0aWNhZW1pYSBpbmNsdWRpbmcgbm9udHlwaG9pZGFsIFNhbG1vbmVsbGEnCmNvZGUgIkludmFzaXZlIGNlcnZpY2FsIGNhcmNpbm9tYSI6ICdISVYuRC5ERTM1NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFzaXZlIGNlcnZpY2FsIGNhcmNpbm9tYScKY29kZSAiQXR5cGljYWwgZGlzc2VtaW5hdGVkIGxlaXNobWFuaWFzaXMiOiAnSElWLkQuREUzNTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBdHlwaWNhbCBkaXNzZW1pbmF0ZWQgbGVpc2htYW5pYXNpcycKY29kZSAiTmV1dHJvcGVuaWEiOiAnSElWLkQuREUzNTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZXV0cm9wZW5pYScKY29kZSAiQ0Q0IGNvdW50IC0gSElWLkQuREUzNjQiOiAnSElWLkQuREUzNjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDRDQgY291bnQnCmNvZGUgIkJhc2VsaW5lIENENCBjb3VudCAtIEhJVi5ELkRFMzY3IjogJ0hJVi5ELkRFMzY3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmFzZWxpbmUgQ0Q0IGNvdW50Jwpjb2RlICJEYXRlIG9mIGJhc2VsaW5lIENENCBjb3VudCB0ZXN0IC0gSElWLkQuREUzNjgiOiAnSElWLkQuREUzNjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG9mIGJhc2VsaW5lIENENCBjb3VudCB0ZXN0Jwpjb2RlICJUaW1lIHRvIHN0YXJ0IEFSVCI6ICdISVYuRC5ERTM4MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RpbWUgdG8gc3RhcnQgQVJUJwpjb2RlICJXaXRoaW4gNyBkYXlzIG9mIEhJViBkaWFnbm9zaXMiOiAnSElWLkQuREUzODQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXaXRoaW4gNyBkYXlzIG9mIEhJViBkaWFnbm9zaXMnCmNvZGUgIldpdGhpbiAzMCBkYXlzIG9mIEhJViBkaWFnbm9zaXMiOiAnSElWLkQuREUzODUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXaXRoaW4gMzAgZGF5cyBvZiBISVYgZGlhZ25vc2lzJwpjb2RlICJXaXRoaW4gOTAgZGF5cyBvZiBISVYgZGlhZ25vc2lzIjogJ0hJVi5ELkRFMzg2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnV2l0aGluIDkwIGRheXMgb2YgSElWIGRpYWdub3NpcycKY29kZSAiVmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCAtIEhJVi5ELkRFMzg3IjogJ0hJVi5ELkRFMzg3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiUmVhc29uIGZvciBISVYgdmlyYWwgbG9hZCB0ZXN0IjogJ0hJVi5ELkRFMzkxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhc29uIGZvciBISVYgdmlyYWwgbG9hZCB0ZXN0Jwpjb2RlICJSb3V0aW5lIHZpcmFsIGxvYWQgdGVzdCI6ICdISVYuRC5ERTM5MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JvdXRpbmUgdmlyYWwgbG9hZCB0ZXN0Jwpjb2RlICJUYXJnZXRlZCB2aXJhbCBsb2FkIG1vbml0b3JpbmciOiAnSElWLkQuREUzOTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUYXJnZXRlZCB2aXJhbCBsb2FkIG1vbml0b3JpbmcnCmNvZGUgIkluaXRpYWwgdmlyYWwgbG9hZCB0ZXN0IjogJ0hJVi5ELkRFMzk0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5pdGlhbCB2aXJhbCBsb2FkIHRlc3QnCmNvZGUgIkZvbGxvdy11cCB2aXJhbCBsb2FkIHRlc3QgYWZ0ZXIgcmVjZWl2aW5nIGVuaGFuY2VkIGFkaGVyZW5jZSBjb3Vuc2VsbGluZyI6ICdISVYuRC5ERTM5NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZvbGxvdy11cCB2aXJhbCBsb2FkIHRlc3QgYWZ0ZXIgcmVjZWl2aW5nIGVuaGFuY2VkIGFkaGVyZW5jZSBjb3Vuc2VsbGluZycKY29kZSAiTW9uaXRvcmluZyBleGFtaW5hdGlvbnMiOiAnSElWLkQuREUzOTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNb25pdG9yaW5nIGV4YW1pbmF0aW9ucycKY29kZSAiSGFlbW9nbG9iaW4gSGIiOiAnSElWLkQuREU0MDAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIYWVtb2dsb2JpbiBIYicKY29kZSAiUHJlZ25hbmN5IHRlc3QiOiAnSElWLkQuREU0MDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmVnbmFuY3kgdGVzdCcKY29kZSAiU3lwaGlsaXMgdGVzdCI6ICdISVYuRC5ERTQwMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N5cGhpbGlzIHRlc3QnCmNvZGUgIkNoZXN0IFgtcmF5IENYUiI6ICdISVYuRC5ERTQwMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NoZXN0IFgtcmF5IENYUicKY29kZSAiU3B1dHVtIG9yIGN1bHR1cmUgZm9yIFRCIjogJ0hJVi5ELkRFNDA0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3B1dHVtIG9yIGN1bHR1cmUgZm9yIFRCJwpjb2RlICJIQnNBZyB0ZXN0IEhCViI6ICdISVYuRC5ERTQwNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hCc0FnIHRlc3QgSEJWJwpjb2RlICJISVYgdmlyYWwgbG9hZCB0ZXN0IG9yZGVyZWQiOiAnSElWLkQuREU0MDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdmlyYWwgbG9hZCB0ZXN0IG9yZGVyZWQnCmNvZGUgIkhJViB2aXJhbCBsb2FkIHRlc3Qgc2NoZWR1bGVkIjogJ0hJVi5ELkRFNDA3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHZpcmFsIGxvYWQgdGVzdCBzY2hlZHVsZWQnCmNvZGUgIkNENCBjb3VudCBvcmRlcmVkIjogJ0hJVi5ELkRFNDA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ0Q0IGNvdW50IG9yZGVyZWQnCmNvZGUgIkNENCBjb3VudCB0ZXN0IHNjaGVkdWxlZCI6ICdISVYuRC5ERTQwOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NENCBjb3VudCB0ZXN0IHNjaGVkdWxlZCcKY29kZSAiQ3J5cHRvY29jY2FsIGFudGlnZW4gdGVzdCI6ICdISVYuRC5ERTQxMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NyeXB0b2NvY2NhbCBhbnRpZ2VuIHRlc3QnCmNvZGUgIkhpc3RvcGxhc21vc2lzIGFudGlnZW4gdGVzdCI6ICdISVYuRC5ERTQxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hpc3RvcGxhc21vc2lzIGFudGlnZW4gdGVzdCcKY29kZSAiQ2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyBzY2hlZHVsZWQiOiAnSElWLkQuREU0MTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIHNjaGVkdWxlZCcKY29kZSAiRGF0ZSBvZiBzY2hlZHVsZWQgbW9uaXRvcmluZyBleGFtaW5hdGlvbiI6ICdISVYuRC5ERTQxMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgb2Ygc2NoZWR1bGVkIG1vbml0b3JpbmcgZXhhbWluYXRpb24nCmNvZGUgIkRhdGUgdmlyYWwgbG9hZCB0ZXN0IHJlc3VsdHMgcmVjZWl2ZWQgYnkgY2xpZW50IC0gSElWLkQuREU0MTciOiAnSElWLkQuREU0MTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIHZpcmFsIGxvYWQgdGVzdCByZXN1bHRzIHJlY2VpdmVkIGJ5IGNsaWVudCcKY29kZSAiUmVhc29uIGZvciBBUlYgZHJ1ZyByZWdpbWVuIHN1YnN0aXR1dGlvbiI6ICdISVYuRC5ERTQxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYXNvbiBmb3IgQVJWIGRydWcgcmVnaW1lbiBzdWJzdGl0dXRpb24nCmNvZGUgIlRveGljaXR5L3NpZGUgZWZmZWN0cyAtIEhJVi5ELkRFNDE5IjogJ0hJVi5ELkRFNDE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVG94aWNpdHkvc2lkZSBlZmZlY3RzJwpjb2RlICJEcnVnLWRydWcgaW50ZXJhY3Rpb24iOiAnSElWLkQuREU0MjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEcnVnLWRydWcgaW50ZXJhY3Rpb24nCmNvZGUgIlByZWduYW5jeSI6ICdISVYuRC5ERTQyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByZWduYW5jeScKY29kZSAiTmV3IFRCIjogJ0hJVi5ELkRFNDIyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmV3IFRCJwpjb2RlICJOZXcgZHJ1ZyBhdmFpbGFibGUiOiAnSElWLkQuREU0MjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZXcgZHJ1ZyBhdmFpbGFibGUnCmNvZGUgIkRydWcgb3V0IG9mIHN0b2NrIjogJ0hJVi5ELkRFNDI0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRHJ1ZyBvdXQgb2Ygc3RvY2snCmNvZGUgIk90aGVyIHJlYXNvbiBmb3IgcmVnaW1lbiBzdWJzdGl0dXRpb24iOiAnSElWLkQuREU0MjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlciByZWFzb24gZm9yIHJlZ2ltZW4gc3Vic3RpdHV0aW9uJwpjb2RlICJTd2l0Y2ggdG8gc2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4gcmVjb21tZW5kZWQiOiAnSElWLkQuREU0MjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTd2l0Y2ggdG8gc2Vjb25kLWxpbmUgQVJUIHJlZ2ltZW4gcmVjb21tZW5kZWQnCmNvZGUgIlJlZ2ltZW4gc3Vic3RpdHV0aW9uIHJlY29tbWVuZGVkIjogJ0hJVi5ELkRFNDM2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVnaW1lbiBzdWJzdGl0dXRpb24gcmVjb21tZW5kZWQnCmNvZGUgIkRvc2UgYWRqdXN0bWVudCByZWNvbW1lbmRlZCI6ICdISVYuRC5ERTQzNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Rvc2UgYWRqdXN0bWVudCByZWNvbW1lbmRlZCcKY29kZSAiU3VzcGljaW9uIG9mIHRyZWF0bWVudCBmYWlsdXJlIG9yIGludGVycnVwdGlvbiI6ICdISVYuRC5ERTQ0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N1c3BpY2lvbiBvZiB0cmVhdG1lbnQgZmFpbHVyZSBvciBpbnRlcnJ1cHRpb24nCmNvZGUgIk1lZGljYXRpb25zIHByZXNjcmliZWQgLSBISVYuRC5ERTQ1NyI6ICdISVYuRC5ERTQ1NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01lZGljYXRpb25zIHByZXNjcmliZWQnCmNvZGUgIkRhdGUgbWVkaWNhdGlvbnMgcHJlc2NyaWJlZCAtIEhJVi5ELkRFNDU4IjogJ0hJVi5ELkRFNDU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBtZWRpY2F0aW9ucyBwcmVzY3JpYmVkJwpjb2RlICJEb3NlIG9mIG1lZGljYXRpb25zIHByZXNjcmliZWQiOiAnSElWLkQuREU0NTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEb3NlIG9mIG1lZGljYXRpb25zIHByZXNjcmliZWQnCmNvZGUgIk51bWJlciBvZiBkYXlzIG1lZGljYXRpb25zIHByZXNjcmliZWQiOiAnSElWLkQuREU0NjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOdW1iZXIgb2YgZGF5cyBtZWRpY2F0aW9ucyBwcmVzY3JpYmVkJwpjb2RlICJBZGhlcmVuY2UgY291bnNlbGxpbmcgcHJvdmlkZWQgLSBISVYuRC5ERTQ2NSI6ICdISVYuRC5ERTQ2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FkaGVyZW5jZSBjb3Vuc2VsbGluZyBwcm92aWRlZCcKY29kZSAiVHlwZSBvZiB0cmVhdG1lbnQtbGltaXRpbmcgdG94aWNpdHkiOiAnSElWLkQuREU0NjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIHRyZWF0bWVudC1saW1pdGluZyB0b3hpY2l0eScKY29kZSAiR2FzdHJvaW50ZXN0aW5hbCI6ICdISVYuRC5ERTQ2NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0dhc3Ryb2ludGVzdGluYWwnCmNvZGUgIlNraW4gaXNzdWVzIjogJ0hJVi5ELkRFNDY4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2tpbiBpc3N1ZXMnCmNvZGUgIlBlcmlwaGVyYWwgbmV1cm9wYXRoeSI6ICdISVYuRC5ERTQ2OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BlcmlwaGVyYWwgbmV1cm9wYXRoeScKY29kZSAiQ2VudHJhbCBuZXJ2b3VzIHN5c3RlbSBzeW1wdG9tcyI6ICdISVYuRC5ERTQ3MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NlbnRyYWwgbmVydm91cyBzeXN0ZW0gc3ltcHRvbXMnCmNvZGUgIldlaWdodCBnYWluIjogJ0hJVi5ELkRFNDcxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnV2VpZ2h0IGdhaW4nCmNvZGUgIkhlcGF0aWMgZHlzZnVuY3Rpb24iOiAnSElWLkQuREU0NzInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIZXBhdGljIGR5c2Z1bmN0aW9uJwpjb2RlICJIYWVtYXRvbG9naWNhbCBkaXNvcmRlcnMiOiAnSElWLkQuREU0NzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIYWVtYXRvbG9naWNhbCBkaXNvcmRlcnMnCmNvZGUgIkZhdGlndWUiOiAnSElWLkQuREU0NzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGYXRpZ3VlJwpjb2RlICJIZWFkYWNoZSAtIEhJVi5ELkRFNDc1IjogJ0hJVi5ELkRFNDc1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGVhZGFjaGUnCmNvZGUgIkJvbmUgZHlzZnVuY3Rpb24iOiAnSElWLkQuREU0NzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdCb25lIGR5c2Z1bmN0aW9uJwpjb2RlICJNZXRhYm9saWMgc3ltcHRvbXMiOiAnSElWLkQuREU0NzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZXRhYm9saWMgc3ltcHRvbXMnCmNvZGUgIktpZG5leSBkeXNmdW5jdGlvbiI6ICdISVYuRC5ERTQ3OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0tpZG5leSBkeXNmdW5jdGlvbicKY29kZSAiVW5leHBlY3RlZCBhZHZlcnNlIGRydWcgcmVhY3Rpb24iOiAnSElWLkQuREU0NzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmV4cGVjdGVkIGFkdmVyc2UgZHJ1ZyByZWFjdGlvbicKCmNvZGUgIkRhdGVzIG9mIHN1YnN0aXR1dGlvbiB3aXRoaW4gc2Vjb25kLWxpbmUgcmVnaW1lbiI6ICdISVYuRC5ERTQ4NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGVzIG9mIHN1YnN0aXR1dGlvbiB3aXRoaW4gc2Vjb25kLWxpbmUgcmVnaW1lbicKY29kZSAiRGF0ZXMgb2Ygc3Vic3RpdHV0aW9uIHdpdGhpbiB0aGlyZC1saW5lIHJlZ2ltZW4iOiAnSElWLkQuREU0OTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlcyBvZiBzdWJzdGl0dXRpb24gd2l0aGluIHRoaXJkLWxpbmUgcmVnaW1lbicKY29kZSAiRW5oYW5jZWQgYWRoZXJlbmNlIGNvdW5zZWxsaW5nIHByb3ZpZGVkIjogJ0hJVi5ELkRFNDk2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRW5oYW5jZWQgYWRoZXJlbmNlIGNvdW5zZWxsaW5nIHByb3ZpZGVkJwpjb2RlICJDb3Vuc2VsbGluZyBwcm92aWRlZCBvbiBkaWFnbm9zZXMiOiAnSElWLkQuREU1MDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb3Vuc2VsbGluZyBwcm92aWRlZCBvbiBkaWFnbm9zZXMnCmNvZGUgIlN5cGhpbGlzIGNvdW5zZWxsaW5nIGFuZCB0cmVhdG1lbnQiOiAnSElWLkQuREU1MTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyBjb3Vuc2VsbGluZyBhbmQgdHJlYXRtZW50Jwpjb2RlICJPdGhlciBzdXBwb3J0IHNlcnZpY2VzIC0gSElWLkQuREU1MTkiOiAnSElWLkQuREU1MTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlciBzdXBwb3J0IHNlcnZpY2VzJwpjb2RlICJNZW50YWwgaGVhbHRoIHNlcnZpY2VzIC0gSElWLkQuREU1MjAiOiAnSElWLkQuREU1MjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZW50YWwgaGVhbHRoIHNlcnZpY2VzJwpjb2RlICJQc3ljaG9zb2NpYWwgY291bnNlbGxpbmcsIHN1cHBvcnQgYW5kIHRyZWF0bWVudCBhZGhlcmVuY2UgY291bnNlbGxpbmcgLSBISVYuRC5ERTUyMSI6ICdISVYuRC5ERTUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BzeWNob3NvY2lhbCBjb3Vuc2VsbGluZywgc3VwcG9ydCBhbmQgdHJlYXRtZW50IGFkaGVyZW5jZSBjb3Vuc2VsbGluZycKY29kZSAiTGVnYWwgYW5kIHNvY2lhbCBzZXJ2aWNlcyAtIEhJVi5ELkRFNTIyIjogJ0hJVi5ELkRFNTIyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTGVnYWwgYW5kIHNvY2lhbCBzZXJ2aWNlcycKY29kZSAiU2VydmljZXMgZm9yIHJlc3BvbmRpbmcgdG8gdmlvbGVuY2UgYWdhaW5zdCB3b21lbiAtIEhJVi5ELkRFNTIzIjogJ0hJVi5ELkRFNTIzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2VydmljZXMgZm9yIHJlc3BvbmRpbmcgdG8gdmlvbGVuY2UgYWdhaW5zdCB3b21lbicKY29kZSAiRGF0ZS90aW1lIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCAtIEhJVi5ELkRFNTI0IjogJ0hJVi5ELkRFNTI0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZS90aW1lIG9mIGZvbGxvdy11cCBhcHBvaW50bWVudCcKY29kZSAiVHlwZSBvZiBmb2xsb3ctdXAgYXBwb2ludG1lbnQgLSBISVYuRC5ERTUyNSI6ICdISVYuRC5ERTUyNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1R5cGUgb2YgZm9sbG93LXVwIGFwcG9pbnRtZW50Jwpjb2RlICJDbGluaWNhbCB2aXNpdCAtIEhJVi5ELkRFNTI2IjogJ0hJVi5ELkRFNTI2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2xpbmljYWwgdmlzaXQnCmNvZGUgIkFudGlyZXRyb3ZpcmFsIGRydWcgcGljayB1cCI6ICdISVYuRC5ERTUyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FudGlyZXRyb3ZpcmFsIGRydWcgcGljayB1cCcKY29kZSAiUG9zdC10cmVhdG1lbnQgZm9sbG93LXVwIHZpc2l0IGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucyBvciBpbnZhc2l2ZSBjZXJ2aWNhbCBjYW5jZXIgLSBISVYuRC5ERTUyOCI6ICdISVYuRC5ERTUyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc3QtdHJlYXRtZW50IGZvbGxvdy11cCB2aXNpdCBmb3IgY2VydmljYWwgcHJlY2FuY2VyIGxlc2lvbnMgb3IgaW52YXNpdmUgY2VydmljYWwgY2FuY2VyJwpjb2RlICJPdGhlciAtIEhJVi5ELkRFNTI5IjogJ0hJVi5ELkRFNTI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIkZvbGxvdy11cCB0ZXN0IHJlY29tbWVuZGVkIGRhdGUiOiAnSElWLkQuREU1MzEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGb2xsb3ctdXAgdGVzdCByZWNvbW1lbmRlZCBkYXRlJwpjb2RlICJDdXJyZW50IG1lZGljYXRpb25zIjogJ0hJVi5ELkRFNTM3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ3VycmVudCBtZWRpY2F0aW9ucycKY29kZSAiTm8gbWVkaWNhdGlvbnMiOiAnSElWLkQuREU1MzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdObyBtZWRpY2F0aW9ucycKY29kZSAiRG9udCBrbm93IG9mIGFueSBjdXJyZW50IG1lZGljYXRpb25zIjogJ0hJVi5ELkRFNTM5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRG9udCBrbm93IG9mIGFueSBjdXJyZW50IG1lZGljYXRpb25zJwpjb2RlICJBbmFsZ2VzaWMiOiAnSElWLkQuREU1NDAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbmFsZ2VzaWMnCmNvZGUgIkFudGFjaWRzIjogJ0hJVi5ELkRFNTQxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW50YWNpZHMnCmNvZGUgIkFudGliaW90aWNzIGJyb2FkLXNwZWN0cnVtIjogJ0hJVi5ELkRFNTQyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW50aWJpb3RpY3MgYnJvYWQtc3BlY3RydW0nCmNvZGUgIkFudGljb252dWxzaXZlIjogJ0hJVi5ELkRFNTQzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW50aWNvbnZ1bHNpdmUnCmNvZGUgIkFudGlkaWFiZXRpYyI6ICdISVYuRC5ERTU0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FudGlkaWFiZXRpYycKY29kZSAiQW50aWZ1bmdhbHMiOiAnSElWLkQuREU1NDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnRpZnVuZ2FscycKY29kZSAiQW50aWhlbG1pbnRpYyI6ICdISVYuRC5ERTU0NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FudGloZWxtaW50aWMnCmNvZGUgIkFudGloeXBlcnRlbnNpdmUiOiAnSElWLkQuREU1NDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnRpaHlwZXJ0ZW5zaXZlJwpjb2RlICJBbnRpbWFsYXJpYWxzIjogJ0hJVi5ELkRFNTQ4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQW50aW1hbGFyaWFscycKY29kZSAiQW50aXJldHJvdmlyYWxzIEFSVnMiOiAnSElWLkQuREU1NDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnRpcmV0cm92aXJhbHMgQVJWcycKY29kZSAiQW50aXBhcmFzaXRpY3MiOiAnSElWLkQuREU1NTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnRpcGFyYXNpdGljcycKY29kZSAiQW50aXZpcmFscyI6ICdISVYuRC5ERTU1MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FudGl2aXJhbHMnCmNvZGUgIkJ1cHJlbm9ycGhpbmUgLSBISVYuRC5ERTU1MiI6ICdISVYuRC5ERTU1MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0J1cHJlbm9ycGhpbmUnCmNvZGUgIkNvLXRyaW1veGF6b2xlIHByZXZlbnRpdmUgdGhlcmFweSBDUFQiOiAnSElWLkQuREU1NTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDby10cmltb3hhem9sZSBwcmV2ZW50aXZlIHRoZXJhcHkgQ1BUJwpjb2RlICJIb3Jtb25hbCBmYW1pbHkgcGxhbm5pbmcgbWV0aG9kIjogJ0hJVi5ELkRFNTU0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSG9ybW9uYWwgZmFtaWx5IHBsYW5uaW5nIG1ldGhvZCcKY29kZSAiTWV0aGFkb25lIC0gSElWLkQuREU1NTUiOiAnSElWLkQuREU1NTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZXRoYWRvbmUnCmNvZGUgIlByRVAgdG8gcHJldmVudCBISVYiOiAnSElWLkQuREU1NTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQckVQIHRvIHByZXZlbnQgSElWJwpjb2RlICJPdGhlciBhbnRpYmlvdGljcyI6ICdISVYuRC5ERTU1NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIGFudGliaW90aWNzJwpjb2RlICJPdGhlciBtZWRpY2F0aW9ucyI6ICdISVYuRC5ERTU1OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIG1lZGljYXRpb25zJwpjb2RlICJEYXRlIG9mIGNlcnZpY2FsIGNhbmNlciBzY3JlZW5pbmcgdGVzdCI6ICdISVYuRC5ERTY1NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgb2YgY2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyB0ZXN0Jwpjb2RlICJMaWZldGltZSBzY3JlZW5pbmcgdGVzdCBudW1iZXIiOiAnSElWLkQuREU2NTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMaWZldGltZSBzY3JlZW5pbmcgdGVzdCBudW1iZXInCmNvZGUgIkNlcnZpY2FsIGNhbmNlciBwcmltYXJ5IHNjcmVlbmluZyB0ZXN0IHR5cGUiOiAnSElWLkQuREU2NTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBjYW5jZXIgcHJpbWFyeSBzY3JlZW5pbmcgdGVzdCB0eXBlJwpjb2RlICJIUFYtRE5BIjogJ0hJVi5ELkRFNjU5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSFBWLUROQScKY29kZSAiVklBIjogJ0hJVi5ELkRFNjYwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVklBJwpjb2RlICJOZXcgcmVnaW1lbiBhZnRlciBzd2l0Y2ggdG8gc2Vjb25kLWxpbmUgcmVnaW1lbiI6ICdISVYuRC5ERTQ4NScgZnJvbSAiSElWQ29uY2VwdHMiCmNvZGUgIk5ldyByZWdpbWVuIGFmdGVyIHN3aXRjaCB0byB0aGlyZC1saW5lIHJlZ2ltZW4iOiAnSElWLkQuREU0OTEnIGZyb20gIkhJVkNvbmNlcHRzIgpjb2RlICJOZXcgcmVnaW1lbiBhZnRlciBzdWJzdGl0dXRpb24gd2l0aGluIHNlY29uZC1saW5lIHJlZ2ltZW4iOiAnSElWLkQuREU0ODknIGZyb20gIkhJVkNvbmNlcHRzIgpjb2RlICJOZXcgcmVnaW1lbiBhZnRlciBzdWJzdGl0dXRpb24gd2l0aGluIHRoaXJkLWxpbmUgcmVnaW1lbiI6ICdISVYuRC5ERTQ5NScgZnJvbSAiSElWQ29uY2VwdHMiCmNvZGUgIkNlcnZpY2FsIGN5dG9sb2d5IjogJ0hJVi5ELkRFNjYxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VydmljYWwgY3l0b2xvZ3knCmNvZGUgIk90aGVyIC0gSElWLkQuREU2NjIiOiAnSElWLkQuREU2NjInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiRGF0ZSBvZiBkaWFnbm9zaXMgb2YgY2VydmljYWwgcHJlY2FuY2VyIGxlc2lvbnMgb3IgaW52YXNpdmUgY2VydmljYWwgY2FuY2VyIjogJ0hJVi5ELkRFNzA1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBvZiBkaWFnbm9zaXMgb2YgY2VydmljYWwgcHJlY2FuY2VyIGxlc2lvbnMgb3IgaW52YXNpdmUgY2VydmljYWwgY2FuY2VyJwpjb2RlICJDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIG91dGNvbWUiOiAnSElWLkQuREU3MDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBjYW5jZXIgc2NyZWVuaW5nIG91dGNvbWUnCmNvZGUgIlBvc2l0aXZlIGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucyI6ICdISVYuRC5ERTcwNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlIGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucycKY29kZSAiTmVnYXRpdmUgZm9yIGNlcnZpY2FsIHByZWNhbmNlciBsZXNpb25zIjogJ0hJVi5ELkRFNzA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUgZm9yIGNlcnZpY2FsIHByZWNhbmNlciBsZXNpb25zJwpjb2RlICJDZXJ2aWNhbCBjYW5jZXIgZGlhZ25vc2lzIjogJ0hJVi5ELkRFNzA5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VydmljYWwgY2FuY2VyIGRpYWdub3NpcycKY29kZSAiQ2VydmljYWwgcHJlY2FuY2VyIGxlc2lvbnMiOiAnSElWLkQuREU3MTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucycKY29kZSAiSW52YXNpdmUgY2VydmljYWwgY2FuY2VyIjogJ0hJVi5ELkRFNzExJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YXNpdmUgY2VydmljYWwgY2FuY2VyJwpjb2RlICJDZXJ2aWNhbCBjYW5jZXIgc3RhZ2UgYXQgZGlhZ25vc2lzIjogJ0hJVi5ELkRFNzEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VydmljYWwgY2FuY2VyIHN0YWdlIGF0IGRpYWdub3NpcycKY29kZSAiU3RhZ2UgMCI6ICdISVYuRC5ERTcxMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N0YWdlIDAnCmNvZGUgIlN0YWdlIEkiOiAnSElWLkQuREU3MTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTdGFnZSBJJwpjb2RlICJTdGFnZSBJSSI6ICdISVYuRC5ERTcxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1N0YWdlIElJJwpjb2RlICJTdGFnZSBJSUkiOiAnSElWLkQuREU3MTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTdGFnZSBJSUknCmNvZGUgIlN0YWdlIElWIjogJ0hJVi5ELkRFNzE3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3RhZ2UgSVYnCmNvZGUgIkRhdGUgb2YgdHJlYXRtZW50IGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucyI6ICdISVYuRC5ERTcxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgb2YgdHJlYXRtZW50IGZvciBjZXJ2aWNhbCBwcmVjYW5jZXIgbGVzaW9ucycKY29kZSAiSW52YXNpdmUgY2VydmljYWwgY2FuY2VyIHRyZWF0bWVudCBlcGlzb2RlIjogJ0hJVi5ELkRFNzMwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YXNpdmUgY2VydmljYWwgY2FuY2VyIHRyZWF0bWVudCBlcGlzb2RlJwpjb2RlICJJbnZhc2l2ZSBjZXJ2aWNhbCBjYW5jZXIgdHJlYXRtZW50IG1ldGhvZCI6ICdISVYuRC5ERTczMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFzaXZlIGNlcnZpY2FsIGNhbmNlciB0cmVhdG1lbnQgbWV0aG9kJwpjb2RlICJDb25pemF0aW9uIjogJ0hJVi5ELkRFNzMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ29uaXphdGlvbicKY29kZSAiVHJhY2hlbGVjdG9teSI6ICdISVYuRC5ERTczMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RyYWNoZWxlY3RvbXknCmNvZGUgIkh5c3RlcmVjdG9teSI6ICdISVYuRC5ERTczNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0h5c3RlcmVjdG9teScKY29kZSAiTWFuYWdlbWVudCBvZiBpbnZhc2l2ZSBjZXJ2aWNhbCBjYW5jZXIiOiAnSElWLkQuREU3MzUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNYW5hZ2VtZW50IG9mIGludmFzaXZlIGNlcnZpY2FsIGNhbmNlcicKY29kZSAiUmFkaW90aGVyYXB5IjogJ0hJVi5ELkRFNzM2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmFkaW90aGVyYXB5Jwpjb2RlICJDaGVtb3RoZXJhcHkiOiAnSElWLkQuREU3MzcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaGVtb3RoZXJhcHknCmNvZGUgIkNoZW1vcmFkaWF0aW9uIjogJ0hJVi5ELkRFNzM4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2hlbW9yYWRpYXRpb24nCmNvZGUgIk90aGVyIC0gSElWLkQuREU3MzkiOiAnSElWLkQuREU3MzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiQ2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyBpbnRlcnZhbCBhbW9uZ3N0IFdMSElWIjogJ0hJVi5ELkRFNzQ1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2VydmljYWwgY2FuY2VyIHNjcmVlbmluZyBpbnRlcnZhbCBhbW9uZ3N0IFdMSElWJwpjb2RlICJPZmZlciBvdGhlciBjbGluaWNhbCBzZXJ2aWNlcyAtIEhJVi5ELkRFNzUzIjogJ0hJVi5ELkRFNzUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT2ZmZXIgb3RoZXIgY2xpbmljYWwgc2VydmljZXMnCmNvZGUgIkFzc2Vzc21lbnQgYW5kIHByb3Zpc2lvbiBvZiB2YWNjaW5hdGlvbnMgLSBISVYuRC5ERTc1NCI6ICdISVYuRC5ERTc1NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2Vzc21lbnQgYW5kIHByb3Zpc2lvbiBvZiB2YWNjaW5hdGlvbnMnCmNvZGUgIkhlcGF0aXRpcyBCIEhCViBhbmQgaGVwYXRpdGlzIEMgdmlydXMgSENWIHRlc3RpbmcgYW5kIHRyZWF0bWVudCI6ICdISVYuRC5ERTc1NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlcGF0aXRpcyBCIEhCViBhbmQgaGVwYXRpdGlzIEMgdmlydXMgSENWIHRlc3RpbmcgYW5kIHRyZWF0bWVudCcKY29kZSAiQ28tdHJpbW94YXpvbGUgY2hlbW9wcm9waHlsYXhpcyB0byBwcmV2ZW50IHBuZXVtb2N5c3RpcyBjYXJpbmlpIHBuZXVtb25pYSAtIEhJVi5ELkRFNzU2IjogJ0hJVi5ELkRFNzU2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ28tdHJpbW94YXpvbGUgY2hlbW9wcm9waHlsYXhpcyB0byBwcmV2ZW50IHBuZXVtb2N5c3RpcyBjYXJpbmlpIHBuZXVtb25pYScKY29kZSAiSW50ZW5zaWZpZWQgVEIgY2FzZSBmaW5kaW5nIGFuZCBsaW5rYWdlIHRvIFRCIHRyZWF0bWVudCAtIEhJVi5ELkRFNzU3IjogJ0hJVi5ELkRFNzU3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW50ZW5zaWZpZWQgVEIgY2FzZSBmaW5kaW5nIGFuZCBsaW5rYWdlIHRvIFRCIHRyZWF0bWVudCcKY29kZSAiUHJvdmlzaW9uIG9mIGlzb25pYXppZCBwcmV2ZW50aXZlIHRoZXJhcHkgaWYgcGVyc29uIGRvZXMgbm90IGhhdmUgVEIgLSBISVYuRC5ERTc1OCI6ICdISVYuRC5ERTc1OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Byb3Zpc2lvbiBvZiBpc29uaWF6aWQgcHJldmVudGl2ZSB0aGVyYXB5IGlmIHBlcnNvbiBkb2VzIG5vdCBoYXZlIFRCJwpjb2RlICJNYWxhcmlhIHByZXZlbnRpb24gc3VjaCBhcyBiZWQgbmV0cyBhbmQgcHJvcGh5bGF4aXMsIGRlcGVuZGluZyBvbiBlcGlkZW1pb2xvZ3kgLSBISVYuRC5ERTc1OSI6ICdISVYuRC5ERTc1OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01hbGFyaWEgcHJldmVudGlvbiBzdWNoIGFzIGJlZCBuZXRzIGFuZCBwcm9waHlsYXhpcywgZGVwZW5kaW5nIG9uIGVwaWRlbWlvbG9neScKY29kZSAiRWxpZ2libGUgZm9yIERTRCBBUlQiOiAnSElWLkQuREU3NjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFbGlnaWJsZSBmb3IgRFNEIEFSVCcKY29kZSAiRGF0ZSBEU0QgQVJUIGVsaWdpYmlsaXR5IGFzc2Vzc2VkIjogJ0hJVi5ELkRFNzYxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBEU0QgQVJUIGVsaWdpYmlsaXR5IGFzc2Vzc2VkJwpjb2RlICJDdXJyZW50bHkgZW5yb2xsZWQgaW4gRFNEIEFSVCBtb2RlbCI6ICdISVYuRC5ERTc2MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBlbnJvbGxlZCBpbiBEU0QgQVJUIG1vZGVsJwpjb2RlICJEU0QgQVJUIHN0YXJ0IGRhdGUiOiAnSElWLkQuREU3NjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEU0QgQVJUIHN0YXJ0IGRhdGUnCmNvZGUgIkRTRCBBUlQgbW9kZWxzIjogJ0hJVi5ELkRFNzY0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRFNEIEFSVCBtb2RlbHMnCmNvZGUgIkZhc3QgdHJhY2sgQVJUIHJlZmlsbCI6ICdISVYuRC5ERTc2NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Zhc3QgdHJhY2sgQVJUIHJlZmlsbCcKY29kZSAiRmFjaWxpdHkgYWRoZXJlbmNlIGNsdWIiOiAnSElWLkQuREU3NjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGYWNpbGl0eSBhZGhlcmVuY2UgY2x1YicKY29kZSAiQ29tbXVuaXR5IEFSVCBkaXN0cmlidXRpb24gcG9pbnQiOiAnSElWLkQuREU3NjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDb21tdW5pdHkgQVJUIGRpc3RyaWJ1dGlvbiBwb2ludCcKY29kZSAiQ0hXL3BlZXIgZWR1Y2F0b3IgY29tbXVuaXR5IEFSVCBncm91cCI6ICdISVYuRC5ERTc2OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NIVy9wZWVyIGVkdWNhdG9yIGNvbW11bml0eSBBUlQgZ3JvdXAnCmNvZGUgIlBhdGllbnQvY2xpZW50IGNvbW11bml0eSBBUlQgZ3JvdXAiOiAnSElWLkQuREU3NjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQYXRpZW50L2NsaWVudCBjb21tdW5pdHkgQVJUIGdyb3VwJwpjb2RlICJPdGhlciBEU0QgQVJUIG1vZGVsIjogJ0hJVi5ELkRFNzcwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXIgRFNEIEFSVCBtb2RlbCcKY29kZSAiU3luZHJvbWUvU1RJIGRpYWdub3NlZCAtIEhJVi5ELkRFNzc4IjogJ0hJVi5ELkRFNzc4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3luZHJvbWUvU1RJIGRpYWdub3NlZCcKY29kZSAiVXJldGhyYWwgZGlzY2hhcmdlIHN5bmRyb21lIC0gSElWLkQuREU3NzkiOiAnSElWLkQuREU3NzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVcmV0aHJhbCBkaXNjaGFyZ2Ugc3luZHJvbWUnCmNvZGUgIlZhZ2luYWwgZGlzY2hhcmdlIHN5bmRyb21lIC0gSElWLkQuREU3ODAiOiAnSElWLkQuREU3ODAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdWYWdpbmFsIGRpc2NoYXJnZSBzeW5kcm9tZScKY29kZSAiTG93ZXIgQWJkb21pbmFsIHBhaW4gIC0gSElWLkQuREU3ODEiOiAnSElWLkQuREU3ODEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMb3dlciBBYmRvbWluYWwgcGFpbiAnCmNvZGUgIkdlbml0YWwgdWxjZXIgZGlzZWFzZSBzeW5kcm9tZSAtIEhJVi5ELkRFNzgyIjogJ0hJVi5ELkRFNzgyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnR2VuaXRhbCB1bGNlciBkaXNlYXNlIHN5bmRyb21lJwpjb2RlICJBbm9yZWN0YWwgZGlzY2hhcmdlIC0gSElWLkQuREU3ODMiOiAnSElWLkQuREU3ODMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbm9yZWN0YWwgZGlzY2hhcmdlJwpjb2RlICJTZW50IGZvciB0ZXN0aW5nIC0gSElWLkQuREU3ODQiOiAnSElWLkQuREU3ODQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZW50IGZvciB0ZXN0aW5nJwpjb2RlICJPdGhlciAtIEhJVi5ELkRFNzg1IjogJ0hJVi5ELkRFNzg1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIkFueSBTVEkgc3luZHJvbWUgZGlhZ25vc2VkIC0gSElWLkQuREU3ODciOiAnSElWLkQuREU3ODcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbnkgU1RJIHN5bmRyb21lIGRpYWdub3NlZCcKY29kZSAiU3lwaGlsaXMgdGVzdCBkYXRlIC0gSElWLkQuREU4MDEiOiAnSElWLkQuREU4MDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyB0ZXN0IGRhdGUnCmNvZGUgIlN5cGhpbGlzIHRlc3QgcmVzdWx0IC0gSElWLkQuREU4MDIiOiAnSElWLkQuREU4MDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRC5ERTgwMyI6ICdISVYuRC5ERTgwMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5ELkRFODA0IjogJ0hJVi5ELkRFODA0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluY29uY2x1c2l2ZSAtIEhJVi5ELkRFODA1IjogJ0hJVi5ELkRFODA1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5jb25jbHVzaXZlJwpjb2RlICJTeXBoaWxpcyB0cmVhdG1lbnQgc3RhcnQgZGF0ZSAtIEhJVi5ELkRFODA2IjogJ0hJVi5ELkRFODA2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3lwaGlsaXMgdHJlYXRtZW50IHN0YXJ0IGRhdGUnCmNvZGUgIkdvbm9ycmhvZWEgdGVzdCBkYXRlIC0gSElWLkQuREU4MDciOiAnSElWLkQuREU4MDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdHb25vcnJob2VhIHRlc3QgZGF0ZScKY29kZSAiR29ub3JyaG9lYSB0ZXN0IHJlc3VsdCAtIEhJVi5ELkRFODA4IjogJ0hJVi5ELkRFODA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnR29ub3JyaG9lYSB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRC5ERTgwOSI6ICdISVYuRC5ERTgwOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5ELkRFODEwIjogJ0hJVi5ELkRFODEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluY29uY2x1c2l2ZSAtIEhJVi5ELkRFODExIjogJ0hJVi5ELkRFODExJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5jb25jbHVzaXZlJwpjb2RlICJHb25vcnJob2VhIHRyZWF0bWVudCBzdGFydCBkYXRlIC0gSElWLkQuREU4MTIiOiAnSElWLkQuREU4MTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdHb25vcnJob2VhIHRyZWF0bWVudCBzdGFydCBkYXRlJwpjb2RlICJUeXBlIG9mIHNwZWNpbWVuIC0gSElWLkQuREU4MTMiOiAnSElWLkQuREU4MTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUeXBlIG9mIHNwZWNpbWVuJwpjb2RlICJCbG9vZCAtIEhJVi5ELkRFODE0IjogJ0hJVi5ELkRFODE0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmxvb2QnCmNvZGUgIlVyaW5lIC0gSElWLkQuREU4MTUiOiAnSElWLkQuREU4MTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVcmluZScKY29kZSAiQ2VydmljYWwgb3IgdmFnaW5hbCBzd2FiIC0gSElWLkQuREU4MTYiOiAnSElWLkQuREU4MTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDZXJ2aWNhbCBvciB2YWdpbmFsIHN3YWInCmNvZGUgIlVyZXRocmFsIG9yIHBlbmlsZSBzd2FiIC0gSElWLkQuREU4MTciOiAnSElWLkQuREU4MTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVcmV0aHJhbCBvciBwZW5pbGUgc3dhYicKY29kZSAiUmVjdGFsIHN3YWIgLSBISVYuRC5ERTgxOCI6ICdISVYuRC5ERTgxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlY3RhbCBzd2FiJwpjb2RlICJPdGhlciAtIEhJVi5ELkRFODE5IjogJ0hJVi5ELkRFODE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIk5laXNzZXJpYSBnb25vcnJob2VhZSB0ZXN0IHR5cGUgLSBISVYuRC5ERTgyOCI6ICdISVYuRC5ERTgyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05laXNzZXJpYSBnb25vcnJob2VhZSB0ZXN0IHR5cGUnCmNvZGUgIk5BQVQgLSBISVYuRC5ERTgyOSI6ICdISVYuRC5ERTgyOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05BQVQnCmNvZGUgIlBPQyBUZXN0IC0gSElWLkQuREU4MzAiOiAnSElWLkQuREU4MzAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQT0MgVGVzdCcKY29kZSAiQ3VsdHVyZSAtIEhJVi5ELkRFODMxIjogJ0hJVi5ELkRFODMxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ3VsdHVyZScKY29kZSAiTWljcm9zY29weSAtIEhJVi5ELkRFODMyIjogJ0hJVi5ELkRFODMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWljcm9zY29weScKY29kZSAiT3RoZXIgLSBISVYuRC5ERTgzMyI6ICdISVYuRC5ERTgzMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJNZWRpY2F0aW9uL2RydWciOiAnSElWLkQuREU5MDMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNZWRpY2F0aW9uL2RydWcnCmNvZGUgIlJpZmFtcGljaW4iOiAnSElWLkQuREU5MDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSaWZhbXBpY2luJwpjb2RlICJIYWxvZmFudHJpbmUiOiAnSElWLkQuREU5MDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIYWxvZmFudHJpbmUnCmNvZGUgIkxvdmFzdGF0aW4iOiAnSElWLkQuREU5MDYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMb3Zhc3RhdGluJwpjb2RlICJTaW12YXN0YXRpbiI6ICdISVYuRC5ERTkwNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NpbXZhc3RhdGluJwpjb2RlICJIb3Jtb25hbCBjb250cmFjZXB0aW9uIjogJ0hJVi5ELkRFOTA4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSG9ybW9uYWwgY29udHJhY2VwdGlvbicKY29kZSAiTWV0Zm9ybWluIjogJ0hJVi5ELkRFOTA5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWV0Zm9ybWluJwpjb2RlICJBc3RlbWl6b2xlIjogJ0hJVi5ELkRFOTEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXN0ZW1pem9sZScKY29kZSAiVGVyZmVuYWRpbmUiOiAnSElWLkQuREU5MTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZXJmZW5hZGluZScKY29kZSAiVERGIC0gSElWLkQuREU5MTIiOiAnSElWLkQuREU5MTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUREYnCmNvZGUgIlNpbWVwcmV2aXIiOiAnSElWLkQuREU5MTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTaW1lcHJldmlyJwpjb2RlICJPbWJpdGFzdmlyICsgcGFyaXRhcHJldmlyL3JpdG9uYXZpciArIGRhc2FidXZpciI6ICdISVYuRC5ERTkxNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09tYml0YXN2aXIgKyBwYXJpdGFwcmV2aXIvcml0b25hdmlyICsgZGFzYWJ1dmlyJwpjb2RlICJNZXRoYWRvbmUgLSBISVYuRC5ERTkxNSI6ICdISVYuRC5ERTkxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01ldGhhZG9uZScKY29kZSAiQnVwcmVub3JwaGluZSAtIEhJVi5ELkRFOTE2IjogJ0hJVi5ELkRFOTE2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQnVwcmVub3JwaGluZScKY29kZSAiRG9mZXRpbGlkZSI6ICdISVYuRC5ERTkxNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RvZmV0aWxpZGUnCmNvZGUgIkNhcmJhbWF6ZXBpbmUiOiAnSElWLkQuREU5MTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDYXJiYW1hemVwaW5lJwpjb2RlICJQaGVub2JhcmJpdGFsIjogJ0hJVi5ELkRFOTE5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGhlbm9iYXJiaXRhbCcKY29kZSAiUGhlbnl0b2luIjogJ0hJVi5ELkRFOTIwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGhlbnl0b2luJwpjb2RlICJQb2x5dmFsZW50IGNhdGlvbiBwcm9kdWN0cyBjb250YWluaW5nIE1nLCBBbCwgRmUsIENhIGFuZCBabiI6ICdISVYuRC5ERTkyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BvbHl2YWxlbnQgY2F0aW9uIHByb2R1Y3RzIGNvbnRhaW5pbmcgTWcsIEFsLCBGZSwgQ2EgYW5kIFpuJwpjb2RlICJBbW9kaWFxdWluZSI6ICdISVYuRC5ERTkyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Ftb2RpYXF1aW5lJwpjb2RlICJDaXNhcHJpZGUiOiAnSElWLkQuREU5MjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDaXNhcHJpZGUnCmNvZGUgIkVyZ290YW1pbmUiOiAnSElWLkQuREU5MjQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFcmdvdGFtaW5lJwpjb2RlICJEaWh5ZHJvZXJnb3RhbWluZSI6ICdISVYuRC5ERTkyNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RpaHlkcm9lcmdvdGFtaW5lJwpjb2RlICJNaWRhem9sYW0iOiAnSElWLkQuREU5MjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdNaWRhem9sYW0nCmNvZGUgIlRyaWF6b2xhbSI6ICdISVYuRC5ERTkyNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RyaWF6b2xhbScKY29kZSAiRXN0cm9nZW4tYmFzZWQgaG9ybW9uYWwgY29udHJhY2VwdGlvbiI6ICdISVYuRC5ERTkyOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VzdHJvZ2VuLWJhc2VkIGhvcm1vbmFsIGNvbnRyYWNlcHRpb24nCmNvZGUgIlJpYmF2aXJpbiI6ICdISVYuRC5ERTkyOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JpYmF2aXJpbicKY29kZSAiUGVnaW50ZXJmZXJvbiBhbGZhLTJhIjogJ0hJVi5ELkRFOTMwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGVnaW50ZXJmZXJvbiBhbGZhLTJhJwpjb2RlICJPdGhlciAtIEhJVi5ELkRFOTMxIjogJ0hJVi5ELkRFOTMxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXInCmNvZGUgIk1lZGljYXRpb24gY2hhbmdlIHJlY29tbWVuZGVkIjogJ0hJVi5ELkRFOTMzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWVkaWNhdGlvbiBjaGFuZ2UgcmVjb21tZW5kZWQnCmNvZGUgIldITyBISVYgY2xpbmljYWwgc3RhZ2UgY29uZGl0aW9uIG9yIHN5bXB0b20gLSBISVYuRC5ERTkzNCI6ICdISVYuRC5ERTkzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1dITyBISVYgY2xpbmljYWwgc3RhZ2UgY29uZGl0aW9uIG9yIHN5bXB0b20nCmNvZGUgIlB1bG1vbmFyeSBUQiAtIEhJVi5ELkRFOTM1IjogJ0hJVi5ELkRFOTM1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUHVsbW9uYXJ5IFRCJwpjb2RlICJMeW1waCBub2RlIFRCIC0gSElWLkQuREU5MzYiOiAnSElWLkQuREU5MzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMeW1waCBub2RlIFRCJwpjb2RlICJFeHRyYXB1bG1vbmFyeSBUQiAtIEhJVi5ELkRFOTM3IjogJ0hJVi5ELkRFOTM3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXh0cmFwdWxtb25hcnkgVEInCmNvZGUgIlRCIGRpYWdub3NpcyByZXN1bHQiOiAnSElWLkQuREU5MzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUQiBkaWFnbm9zaXMgcmVzdWx0Jwpjb2RlICJEaWFnbm9zZWQgVEIiOiAnSElWLkQuREU5NDAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEaWFnbm9zZWQgVEInCmNvZGUgIlRCIGV4Y2x1ZGVkIjogJ0hJVi5ELkRFOTQxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgZXhjbHVkZWQnCmNvZGUgIlByZXN1bXB0aXZlIFRCIC0gSElWLkQuREU5NDUiOiAnSElWLkQuREU5NDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQcmVzdW1wdGl2ZSBUQicKY29kZSAiRGF0ZSBvZiBUQiBkaWFnbm9zaXMiOiAnSElWLkQuREU5NTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG9mIFRCIGRpYWdub3NpcycKY29kZSAiVEIgcHJldmVudGl2ZSB0cmVhdG1lbnQgVFBUIHN0YXJ0IGRhdGUiOiAnSElWLkQuREU5NTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUQiBwcmV2ZW50aXZlIHRyZWF0bWVudCBUUFQgc3RhcnQgZGF0ZScKY29kZSAiVEIgc2NyZWVuaW5nIGFsZ29yaXRobSI6ICdISVYuRC5ERTk1NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RCIHNjcmVlbmluZyBhbGdvcml0aG0nCmNvZGUgIlNjcmVlbmluZyB3aXRoIGNvdWdoIjogJ0hJVi5ELkRFOTU3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2NyZWVuaW5nIHdpdGggY291Z2gnCmNvZGUgIlNjcmVlbmluZyB3aXRoIGFueSBUQiBzeW1wdG9tIjogJ0hJVi5ELkRFOTU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2NyZWVuaW5nIHdpdGggYW55IFRCIHN5bXB0b20nCmNvZGUgIlc0U1Mgc2luZ2xlIHNjcmVlbmluZyBhbGdvcml0aG0iOiAnSElWLkQuREU5NTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdXNFNTIHNpbmdsZSBzY3JlZW5pbmcgYWxnb3JpdGhtJwpjb2RlICJDUlAgc2luZ2xlIHNjcmVlbmluZyBhbGdvcml0aG0iOiAnSElWLkQuREU5NjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDUlAgc2luZ2xlIHNjcmVlbmluZyBhbGdvcml0aG0nCmNvZGUgIkNYUiBzaW5nbGUgc2NyZWVuaW5nIGFsZ29yaXRobSI6ICdISVYuRC5ERTk2MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NYUiBzaW5nbGUgc2NyZWVuaW5nIGFsZ29yaXRobScKY29kZSAiUGFyYWxsZWwgc2NyZWVuaW5nIGFsZ29yaXRobSB3aXRoIFc0U1MgYW5kIENSUCI6ICdISVYuRC5ERTk2MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BhcmFsbGVsIHNjcmVlbmluZyBhbGdvcml0aG0gd2l0aCBXNFNTIGFuZCBDUlAnCmNvZGUgIlNlcXVlbnRpYWwgcG9zaXRpdmUgc2NyZWVuaW5nIGFsZ29yaXRobSB3aXRoIFc0U1MgYW5kIENSUCI6ICdISVYuRC5ERTk2MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NlcXVlbnRpYWwgcG9zaXRpdmUgc2NyZWVuaW5nIGFsZ29yaXRobSB3aXRoIFc0U1MgYW5kIENSUCcKY29kZSAiU2VxdWVudGlhbCBuZWdhdGl2ZSBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1JQIjogJ0hJVi5ELkRFOTY0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2VxdWVudGlhbCBuZWdhdGl2ZSBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1JQJwpjb2RlICJQYXJhbGxlbCBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1hSIjogJ0hJVi5ELkRFOTY1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGFyYWxsZWwgc2NyZWVuaW5nIGFsZ29yaXRobSB3aXRoIFc0U1MgYW5kIENYUicKY29kZSAiU2VxdWVudGlhbCBwb3NpdGl2ZSBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1hSIjogJ0hJVi5ELkRFOTY2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2VxdWVudGlhbCBwb3NpdGl2ZSBzY3JlZW5pbmcgYWxnb3JpdGhtIHdpdGggVzRTUyBhbmQgQ1hSJwpjb2RlICJTZXF1ZW50aWFsIG5lZ2F0aXZlIHNjcmVlbmluZyBhbGdvcml0aG0gd2l0aCBXNFNTIGFuZCBDWFIiOiAnSElWLkQuREU5NjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTZXF1ZW50aWFsIG5lZ2F0aXZlIHNjcmVlbmluZyBhbGdvcml0aG0gd2l0aCBXNFNTIGFuZCBDWFInCmNvZGUgIlNjcmVlbmluZyB3aXRoIG1XUkQiOiAnSElWLkQuREU5NjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTY3JlZW5pbmcgd2l0aCBtV1JEJwpjb2RlICJDbGluaWNhbCBhc3Nlc3NtZW50IjogJ0hJVi5ELkRFOTY5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ2xpbmljYWwgYXNzZXNzbWVudCcKY29kZSAiT3RoZXIgVEIgc2NyZWVuaW5nIGFsZ29yaXRobSI6ICdISVYuRC5ERTk3MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIFRCIHNjcmVlbmluZyBhbGdvcml0aG0nCmNvZGUgIlN5bXB0b21zIG9mIFRCIjogJ0hJVi5ELkRFOTczJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3ltcHRvbXMgb2YgVEInCmNvZGUgIkN1cnJlbnQgY291Z2giOiAnSElWLkQuREU5NzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDdXJyZW50IGNvdWdoJwpjb2RlICJQcm9sb25nZWQgY291Z2ggPj0ydyI6ICdISVYuRC5ERTk3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Byb2xvbmdlZCBjb3VnaCA+PTJ3Jwpjb2RlICJGZXZlciBvZiAzOSDCsEMgb3IgZ3JlYXRlciI6ICdISVYuRC5ERTk3NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZldmVyIG9mIDM5IMKwQyBvciBncmVhdGVyJwpjb2RlICJXZWlnaHQgbG9zcyByZXBvcnRlZCI6ICdISVYuRC5ERTk3NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1dlaWdodCBsb3NzIHJlcG9ydGVkJwpjb2RlICJOaWdodCBzd2VhdHMiOiAnSElWLkQuREU5NzgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOaWdodCBzd2VhdHMnCmNvZGUgIlBvb3Igd2VpZ2h0IGdhaW4iOiAnSElWLkQuREU5NzknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQb29yIHdlaWdodCBnYWluJwpjb2RlICJSZWR1Y2VkIHBsYXlmdWxuZXNzIjogJ0hJVi5ELkRFOTgwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVkdWNlZCBwbGF5ZnVsbmVzcycKY29kZSAiQ2hlc3QgcGFpbiI6ICdISVYuRC5ERTk4MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NoZXN0IHBhaW4nCmNvZGUgIkhhZW1vcHR5c2lzIjogJ0hJVi5ELkRFOTgyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGFlbW9wdHlzaXMnCmNvZGUgIkxldGhhcmd5IC0gSElWLkQuREU5ODMiOiAnSElWLkQuREU5ODMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMZXRoYXJneScKY29kZSAiTm9uZSI6ICdISVYuRC5ERTk4NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbmUnCmNvZGUgIkhpc3Rvcnkgb2YgY29udGFjdCB3aXRoIGEgcGVyc29uIHdpdGggVEIiOiAnSElWLkQuREU5ODUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIaXN0b3J5IG9mIGNvbnRhY3Qgd2l0aCBhIHBlcnNvbiB3aXRoIFRCJwpjb2RlICJUQiBzY3JlZW5pbmcgcmVzdWx0IjogJ0hJVi5ELkRFOTg2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgc2NyZWVuaW5nIHJlc3VsdCcKY29kZSAiU2NyZWVuIHBvc2l0aXZlIGZvciBUQiI6ICdISVYuRC5ERTk4NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NjcmVlbiBwb3NpdGl2ZSBmb3IgVEInCmNvZGUgIlNjcmVlbiBuZWdhdGl2ZSBmb3IgVEIiOiAnSElWLkQuREU5ODgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTY3JlZW4gbmVnYXRpdmUgZm9yIFRCJwpjb2RlICJJbmNvbmNsdXNpdmUgLSBISVYuRC5ERTk4OSI6ICdISVYuRC5ERTk4OScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luY29uY2x1c2l2ZScKY29kZSAiVEIgc2NyZWVuaW5nIGRhdGUiOiAnSElWLkQuREU5OTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUQiBzY3JlZW5pbmcgZGF0ZScKY29kZSAiVEIgZGlhZ25vc3RpYyB0ZXN0IGNhdGVnb3J5IjogJ0hJVi5ELkRFOTkyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgZGlhZ25vc3RpYyB0ZXN0IGNhdGVnb3J5Jwpjb2RlICJMRi1MQU0iOiAnSElWLkQuREU5OTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMRi1MQU0nCmNvZGUgIm1XUkQgdGVzdCBmb3IgVEIiOiAnSElWLkQuREU5OTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdtV1JEIHRlc3QgZm9yIFRCJwpjb2RlICJNaWNyb3Njb3B5IC0gU3B1dHVtIGFjaWQtZmFzdCBiYWNpbGxpIEFGQiI6ICdISVYuRC5ERTk5NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ01pY3Jvc2NvcHkgLSBTcHV0dW0gYWNpZC1mYXN0IGJhY2lsbGkgQUZCJwpjb2RlICJUQiBDdWx0dXJlIjogJ0hJVi5ELkRFOTk2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgQ3VsdHVyZScKY29kZSAiVEIgZGlhZ25vc3RpYyB0ZXN0IGRhdGUiOiAnSElWLkQuREU5OTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUQiBkaWFnbm9zdGljIHRlc3QgZGF0ZScKY29kZSAiVEIgdHJlYXRtZW50IHN0YXJ0IGRhdGUiOiAnSElWLkQuREUxMDAxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgdHJlYXRtZW50IHN0YXJ0IGRhdGUnCmNvZGUgIkVsaWdpYmxlIGZvciBUQiBwcmV2ZW50aXZlIHRyZWF0bWVudCI6ICdISVYuRC5ERTEwMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFbGlnaWJsZSBmb3IgVEIgcHJldmVudGl2ZSB0cmVhdG1lbnQnCmNvZGUgIlRCIHByZXZlbnRpb24gc2VydmljZXMgYWNjZXB0ZWQiOiAnSElWLkQuREUxMDIzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVEIgcHJldmVudGlvbiBzZXJ2aWNlcyBhY2NlcHRlZCcKY29kZSAiQyByZWFjdGl2ZSBwcm90ZWluIHRlc3QgcmVzdWx0IjogJ0hJVi5ELkRFMTAyNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0MgcmVhY3RpdmUgcHJvdGVpbiB0ZXN0IHJlc3VsdCcKY29kZSAiVFBUIHJlZ2ltZW4gdHlwZSI6ICdISVYuRC5ERTEwMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUUFQgcmVnaW1lbiB0eXBlJwpjb2RlICIzSFAiOiAnSElWLkQuREUxMDI5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnM0hQJwpjb2RlICIxSFAiOiAnSElWLkQuREUxMDMwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnMUhQJwpjb2RlICI2SCI6ICdISVYuRC5ERTEwMzEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICc2SCcKY29kZSAiU2l4IG1vbnRocyBvZiBsZXZvZmxveGFjaW4gZGFpbHkiOiAnSElWLkQuREUxMDMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2l4IG1vbnRocyBvZiBsZXZvZmxveGFjaW4gZGFpbHknCmNvZGUgIk90aGVyIFRCIHByZXZlbnRpdmUgdHJlYXRtZW50IFRQVCByZWdpbWVuIjogJ0hJVi5ELkRFMTAzMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIFRCIHByZXZlbnRpdmUgdHJlYXRtZW50IFRQVCByZWdpbWVuJwpjb2RlICJUQiBwcmV2ZW50aXZlIHRyZWF0bWVudCBUUFQgc3RhdHVzIjogJ0hJVi5ELkRFMTAzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RCIHByZXZlbnRpdmUgdHJlYXRtZW50IFRQVCBzdGF0dXMnCmNvZGUgIk5vdCBzdGFydGVkIjogJ0hJVi5ELkRFMTAzNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vdCBzdGFydGVkJwpjb2RlICJPbiBUUFQiOiAnSElWLkQuREUxMDM2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT24gVFBUJwpjb2RlICJPbiBUUFQgd2l0aCBpbnRlcnJ1cHRpb25zIjogJ0hJVi5ELkRFMTAzNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09uIFRQVCB3aXRoIGludGVycnVwdGlvbnMnCmNvZGUgIk9uIGhvbGQiOiAnSElWLkQuREUxMDM4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT24gaG9sZCcKY29kZSAiQ29tcGxldGVkIjogJ0hJVi5ELkRFMTAzOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NvbXBsZXRlZCcKY29kZSAiVGltaW5nIG9mIEFSVCBpbml0aWF0aW9uIjogJ0hJVi5FLkRFNDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUaW1pbmcgb2YgQVJUIGluaXRpYXRpb24nCmNvZGUgIkFscmVhZHkgb24gQVJUIGF0IGZpcnN0IGFudGVuYXRhbCBjYXJlIHZpc2l0IjogJ0hJVi5FLkRFNDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBbHJlYWR5IG9uIEFSVCBhdCBmaXJzdCBhbnRlbmF0YWwgY2FyZSB2aXNpdCcKY29kZSAiTmV3bHkgb24gQVJUIGR1cmluZyBwcmVnbmFuY3kiOiAnSElWLkUuREU0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05ld2x5IG9uIEFSVCBkdXJpbmcgcHJlZ25hbmN5Jwpjb2RlICJOZXdseSBvbiBBUlQgZHVyaW5nIGxhYm91ciBhbmQgZGVsaXZlcnkiOiAnSElWLkUuREU0NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05ld2x5IG9uIEFSVCBkdXJpbmcgbGFib3VyIGFuZCBkZWxpdmVyeScKY29kZSAiRGVsaXZlcnkgZGF0ZSI6ICdISVYuRS5ERTQ2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGVsaXZlcnkgZGF0ZScKY29kZSAiUGxhY2Ugb2YgZGVsaXZlcnkiOiAnSElWLkUuREU2NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1BsYWNlIG9mIGRlbGl2ZXJ5Jwpjb2RlICJIZWFsdGggZmFjaWxpdHkiOiAnSElWLkUuREU2OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hlYWx0aCBmYWNpbGl0eScKY29kZSAiSG9tZSI6ICdISVYuRS5ERTY5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSG9tZScKY29kZSAiT3RoZXIgLSBISVYuRS5ERTcwIjogJ0hJVi5FLkRFNzAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPdGhlcicKY29kZSAiQU5DIGNvbnRhY3QgZGF0ZSAtIEhJVi5FLkRFODUiOiAnSElWLkUuREU4NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FOQyBjb250YWN0IGRhdGUnCmNvZGUgIkluZmFudCBkYXRlIG9mIGJpcnRoIjogJ0hJVi5FLkRFODcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmZhbnQgZGF0ZSBvZiBiaXJ0aCcKY29kZSAiQWdlIG9mIGluZmFudCI6ICdISVYuRS5ERTkwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQWdlIG9mIGluZmFudCcKY29kZSAiSElWLWV4cG9zZWQgaW5mYW50IG9yIGNoaWxkIC0gSElWLkUuREUxMTIiOiAnSElWLkUuREUxMTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtZXhwb3NlZCBpbmZhbnQgb3IgY2hpbGQnCmNvZGUgIktleSBwb3B1bGF0aW9uIG1lbWJlciAtIEhJVi5FLkRFMTEzIjogJ0hJVi5FLkRFMTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnS2V5IHBvcHVsYXRpb24gbWVtYmVyKicKY29kZSAiS2V5IHBvcHVsYXRpb24gbWVtYmVyIHR5cGUgLSBISVYuRS5ERTExNCI6ICdISVYuRS5ERTExNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0tleSBwb3B1bGF0aW9uIG1lbWJlciB0eXBlKicKY29kZSAiU2V4IHdvcmtlciAtIEhJVi5FLkRFMTE1IjogJ0hJVi5FLkRFMTE1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU2V4IHdvcmtlcicKY29kZSAiUGVvcGxlIHdobyBpbmplY3QgZHJ1Z3MgLSBISVYuRS5ERTExNiI6ICdISVYuRS5ERTExNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Blb3BsZSB3aG8gaW5qZWN0IGRydWdzJwpjb2RlICJUcmFucyBhbmQgZ2VuZGVyLWRpdmVyc2UgcGVvcGxlIC0gSElWLkUuREUxMTciOiAnSElWLkUuREUxMTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUcmFucyBhbmQgZ2VuZGVyLWRpdmVyc2UgcGVvcGxlJwpjb2RlICJQZW9wbGUgbGl2aW5nIGluIHByaXNvbnMgYW5kIG90aGVyIGNsb3NlZCBzZXR0aW5nIjogJ0hJVi5FLkRFMTE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUGVvcGxlIGxpdmluZyBpbiBwcmlzb25zIGFuZCBvdGhlciBjbG9zZWQgc2V0dGluZycKY29kZSAiU2lnbnMgb2Ygc3Vic3RhbnRpYWwgcmlzayBvZiBISVYgaW5mZWN0aW9uIC0gSElWLkUuREUxNTUiOiAnSElWLkUuREUxNTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTaWducyBvZiBzdWJzdGFudGlhbCByaXNrIG9mIEhJViBpbmZlY3Rpb24nCmNvZGUgIk5vIGNvbmRvbSB1c2UgZHVyaW5nIHNleCB3aXRoIG1vcmUgdGhhbiBvbmUgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyAtIEhJVi5FLkRFMTU2IjogJ0hJVi5FLkRFMTU2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm8gY29uZG9tIHVzZSBkdXJpbmcgc2V4IHdpdGggbW9yZSB0aGFuIG9uZSBwYXJ0bmVyIGluIHRoZSBwYXN0IDYgbW9udGhzJwpjb2RlICJTVEkgaW4gdGhlIHBhc3QgNiBtb250aHMgLSBISVYuRS5ERTE1NyI6ICdISVYuRS5ERTE1NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NUSSBpbiB0aGUgcGFzdCA2IG1vbnRocycKY29kZSAiQSBzZXh1YWwgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyBoYWQgb25lIG9yIG1vcmUgSElWIHJpc2sgZmFjdG9ycyAtIEhJVi5FLkRFMTU4IjogJ0hJVi5FLkRFMTU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQSBzZXh1YWwgcGFydG5lciBpbiB0aGUgcGFzdCA2IG1vbnRocyBoYWQgb25lIG9yIG1vcmUgSElWIHJpc2sgZmFjdG9ycycKY29kZSAiUHJFUCByZXF1ZXN0ZWQgYnkgY2xpZW50IC0gSElWLkUuREUxNTkiOiAnSElWLkUuREUxNTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQckVQIHJlcXVlc3RlZCBieSBjbGllbnQnCmNvZGUgIlNlcm9kaXNjb3JkYW50IHBhcnRuZXIgLSBISVYuRS5ERTE2MCI6ICdISVYuRS5ERTE2MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Nlcm9kaXNjb3JkYW50IHBhcnRuZXInCmNvZGUgIkhJViB0ZXN0IHR5cGUgLSBISVYuRS5ERTE2OCI6ICdISVYuRS5ERTE2OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViB0ZXN0IHR5cGUnCmNvZGUgIlJhcGlkIGRpYWdub3N0aWMgdGVzdCBmb3IgSElWIC0gSElWLkUuREUxNjkiOiAnSElWLkUuREUxNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSYXBpZCBkaWFnbm9zdGljIHRlc3QgZm9yIEhJVicKY29kZSAiRW56eW1lIGltbXVub2Fzc2F5IGZvciBISVYgLSBISVYuRS5ERTE3MCI6ICdISVYuRS5ERTE3MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VuenltZSBpbW11bm9hc3NheSBmb3IgSElWJwpjb2RlICJOdWNsZWljIGFjaWQgdGVzdCBmb3IgSElWIC0gSElWLkUuREUxNzEiOiAnSElWLkUuREUxNzEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOdWNsZWljIGFjaWQgdGVzdCBmb3IgSElWJwpjb2RlICJEdWFsIEhJVi9zeXBoaWxpcyByYXBpZCBkaWFnbm9zdGljIHRlc3QgLSBISVYuRS5ERTE3MiI6ICdISVYuRS5ERTE3MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0R1YWwgSElWL3N5cGhpbGlzIHJhcGlkIGRpYWdub3N0aWMgdGVzdCcKY29kZSAiTWF0ZXJuYWwgYW5kIGNoaWxkIGhlYWx0aCBzZXJ2aWNlIHZpc2l0IjogJ0hJVi5FLkRFMTczJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWF0ZXJuYWwgYW5kIGNoaWxkIGhlYWx0aCBzZXJ2aWNlIHZpc2l0Jwpjb2RlICIxMi1tb250aCB2aXNpdCI6ICdISVYuRS5ERTE3NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJzEyLW1vbnRoIHZpc2l0Jwpjb2RlICIyNC1tb250aCB2aXNpdCI6ICdISVYuRS5ERTE3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJzI0LW1vbnRoIHZpc2l0Jwpjb2RlICJGaXJzdCB2aXNpdCBhZnRlciB0aGUgZW5kIG9mIGJyZWFzdGZlZWRpbmciOiAnSElWLkUuREUxNzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdGaXJzdCB2aXNpdCBhZnRlciB0aGUgZW5kIG9mIGJyZWFzdGZlZWRpbmcnCmNvZGUgIlJlZ2lzdGVyZWQgaW4gYmlydGggY29ob3J0IjogJ0hJVi5FLkRFMTc5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVnaXN0ZXJlZCBpbiBiaXJ0aCBjb2hvcnQnCmNvZGUgIkVJRCBzYW1wbGUgbnVtYmVyIjogJ0hJVi5FLkRFMTgwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHNhbXBsZSBudW1iZXInCmNvZGUgIkVJRCBzYW1wbGUgMSI6ICdISVYuRS5ERTE4MScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VJRCBzYW1wbGUgMScKY29kZSAiRUlEIHNhbXBsZSAyIjogJ0hJVi5FLkRFMTgyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHNhbXBsZSAyJwpjb2RlICJFSUQgdGVzdCBudW1iZXIiOiAnSElWLkUuREUxODMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdFSUQgdGVzdCBudW1iZXInCmNvZGUgIkVJRCB0ZXN0IG51bWJlciAxIjogJ0hJVi5FLkRFMTg0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHRlc3QgbnVtYmVyIDEnCmNvZGUgIkVJRCB0ZXN0IG51bWJlciAyIjogJ0hJVi5FLkRFMTg1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHRlc3QgbnVtYmVyIDInCmNvZGUgIkVJRCB0ZXN0IG51bWJlciAxIHRlc3QgcmVzdWx0IjogJ0hJVi5FLkRFMTg2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRUlEIHRlc3QgbnVtYmVyIDEgdGVzdCByZXN1bHQnCmNvZGUgIlBvc2l0aXZlIC0gSElWLkUuREUxODciOiAnSElWLkUuREUxODcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQb3NpdGl2ZScKY29kZSAiTmVnYXRpdmUgLSBISVYuRS5ERTE4OCI6ICdISVYuRS5ERTE4OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05lZ2F0aXZlJwpjb2RlICJJbmRldGVybWluYXRlIC0gSElWLkUuREUxODkiOiAnSElWLkUuREUxODknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmRldGVybWluYXRlJwpjb2RlICJFSUQgdGVzdCBudW1iZXIgMiB0ZXN0IHJlc3VsdCI6ICdISVYuRS5ERTE5MCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0VJRCB0ZXN0IG51bWJlciAyIHRlc3QgcmVzdWx0Jwpjb2RlICJQb3NpdGl2ZSAtIEhJVi5FLkRFMTkxIjogJ0hJVi5FLkRFMTkxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zaXRpdmUnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkUuREUxOTIiOiAnSElWLkUuREUxOTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZWdhdGl2ZScKY29kZSAiSW5kZXRlcm1pbmF0ZSAtIEhJVi5FLkRFMTkzIjogJ0hJVi5FLkRFMTkzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5kZXRlcm1pbmF0ZScKY29kZSAiQXNzYXkgbnVtYmVyIGluIHRlc3Rpbmcgc3RyYXRlZ3kgLSBISVYuRS5ERTE5NCI6ICdISVYuRS5ERTE5NCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0Fzc2F5IG51bWJlciBpbiB0ZXN0aW5nIHN0cmF0ZWd5Jwpjb2RlICJBc3NheSAwIC0gSElWLkUuREUxOTUiOiAnSElWLkUuREUxOTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAwJwpjb2RlICJBc3NheSAxIC0gSElWLkUuREUxOTYiOiAnSElWLkUuREUxOTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAxJwpjb2RlICJBc3NheSAyIC0gSElWLkUuREUxOTciOiAnSElWLkUuREUxOTcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAyJwpjb2RlICJBc3NheSAzIC0gSElWLkUuREUxOTgiOiAnSElWLkUuREUxOTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAzJwpjb2RlICJBc3NheSAxIHJlcGVhdGVkIC0gSElWLkUuREUxOTkiOiAnSElWLkUuREUxOTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdBc3NheSAxIHJlcGVhdGVkJwpjb2RlICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSAtIEhJVi5FLkRFMjAwIjogJ0hJVi5FLkRFMjAwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEnCmNvZGUgIlJlYWN0aXZlIC0gSElWLkUuREUyMDEiOiAnSElWLkUuREUyMDEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWFjdGl2ZScKY29kZSAiTm9uLXJlYWN0aXZlIC0gSElWLkUuREUyMDIiOiAnSElWLkUuREUyMDInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb24tcmVhY3RpdmUnCmNvZGUgIkludmFsaWQgLSBISVYuRS5ERTIwMyI6ICdISVYuRS5ERTIwMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFsaWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAyIC0gSElWLkUuREUyMDQiOiAnSElWLkUuREUyMDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMicKY29kZSAiUmVhY3RpdmUgLSBISVYuRS5ERTIwNSI6ICdISVYuRS5ERTIwNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYWN0aXZlJwpjb2RlICJOb24tcmVhY3RpdmUgLSBISVYuRS5ERTIwNiI6ICdISVYuRS5ERTIwNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1yZWFjdGl2ZScKY29kZSAiSW52YWxpZCAtIEhJVi5FLkRFMjA3IjogJ0hJVi5FLkRFMjA3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YWxpZCcKY29kZSAiVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDMgLSBISVYuRS5ERTIwOCI6ICdISVYuRS5ERTIwOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Rlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAzJwpjb2RlICJSZWFjdGl2ZSAtIEhJVi5FLkRFMjA5IjogJ0hJVi5FLkRFMjA5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhY3RpdmUnCmNvZGUgIk5vbi1yZWFjdGl2ZSAtIEhJVi5FLkRFMjEwIjogJ0hJVi5FLkRFMjEwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm9uLXJlYWN0aXZlJwpjb2RlICJJbnZhbGlkIC0gSElWLkUuREUyMTEiOiAnSElWLkUuREUyMTEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbnZhbGlkJwpjb2RlICJUZXN0IHJlc3VsdCBvZiBISVYgYXNzYXkgMSByZXBlYXRlZCAtIEhJVi5FLkRFMjEyIjogJ0hJVi5FLkRFMjEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2YgSElWIGFzc2F5IDEgcmVwZWF0ZWQnCmNvZGUgIlJlYWN0aXZlIC0gSElWLkUuREUyMTMiOiAnSElWLkUuREUyMTMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWFjdGl2ZScKY29kZSAiTm9uLXJlYWN0aXZlIC0gSElWLkUuREUyMTQiOiAnSElWLkUuREUyMTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOb24tcmVhY3RpdmUnCmNvZGUgIkludmFsaWQgLSBISVYuRS5ERTIxNSI6ICdISVYuRS5ERTIxNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ludmFsaWQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIHN5cGhpbGlzIGFzc2F5IDEiOiAnSElWLkUuREUyMTYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdUZXN0IHJlc3VsdCBvZiBzeXBoaWxpcyBhc3NheSAxJwpjb2RlICJSZWFjdGl2ZSAtIEhJVi5FLkRFMjE3IjogJ0hJVi5FLkRFMjE3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUmVhY3RpdmUnCmNvZGUgIk5vbi1yZWFjdGl2ZSAtIEhJVi5FLkRFMjE4IjogJ0hJVi5FLkRFMjE4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm9uLXJlYWN0aXZlJwpjb2RlICJJbnZhbGlkIC0gSElWLkUuREUyMTkiOiAnSElWLkUuREUyMTknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbnZhbGlkJwpjb2RlICJUZXN0IHJlc3VsdCBvZiBzeXBoaWxpcyBhc3NheSAxIHJlcGVhdGVkIjogJ0hJVi5FLkRFMjIwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVGVzdCByZXN1bHQgb2Ygc3lwaGlsaXMgYXNzYXkgMSByZXBlYXRlZCcKY29kZSAiUmVhY3RpdmUgLSBISVYuRS5ERTIyMSI6ICdISVYuRS5ERTIyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlYWN0aXZlJwpjb2RlICJOb24tcmVhY3RpdmUgLSBISVYuRS5ERTIyMiI6ICdISVYuRS5ERTIyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05vbi1yZWFjdGl2ZScKY29kZSAiSW52YWxpZCAtIEhJVi5FLkRFMjIzIjogJ0hJVi5FLkRFMjIzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW52YWxpZCcKY29kZSAiSElWIHRlc3QgZGF0ZSAtIEhJVi5FLkRFMjI0IjogJ0hJVi5FLkRFMjI0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHRlc3QgZGF0ZScKY29kZSAiSW5mYW50IEhJViBzdGF0dXMiOiAnSElWLkUuREUyMjUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmZhbnQgSElWIHN0YXR1cycKY29kZSAiSElWLXBvc2l0aXZlIC0gSElWLkUuREUyMjYiOiAnSElWLkUuREUyMjYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtcG9zaXRpdmUnCmNvZGUgIkhJVi1uZWdhdGl2ZSAtIEhJVi5FLkRFMjI3IjogJ0hJVi5FLkRFMjI3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLW5lZ2F0aXZlJwpjb2RlICJVbmtub3duIC0gSElWLkUuREUyMjgiOiAnSElWLkUuREUyMjgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmtub3duJwpjb2RlICJJbmZhbnQgQVJUIHN0YXJ0IGRhdGUiOiAnSElWLkUuREUyMjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdJbmZhbnQgQVJUIHN0YXJ0IGRhdGUnCmNvZGUgIkZpbmFsIGRpYWdub3NpcyBvZiBISVYtZXhwb3NlZCBpbmZhbnQgLSBISVYuRS5ERTIzMCI6ICdISVYuRS5ERTIzMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZpbmFsIGRpYWdub3NpcyBvZiBISVYtZXhwb3NlZCBpbmZhbnQnCmNvZGUgIkhJVi1wb3NpdGl2ZSAtIEhJVi5FLkRFMjMxIjogJ0hJVi5FLkRFMjMxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLXBvc2l0aXZlJwpjb2RlICJISVYtbmVnYXRpdmUgYW5kIG5vIGxvbmdlciBicmVhc3RmZWVkaW5nIjogJ0hJVi5FLkRFMjMyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWLW5lZ2F0aXZlIGFuZCBubyBsb25nZXIgYnJlYXN0ZmVlZGluZycKY29kZSAiSElWIHN0YXR1cyB1bmtub3duIjogJ0hJVi5FLkRFMjMzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHN0YXR1cyB1bmtub3duJwpjb2RlICJDRDQgY291bnQgLSBISVYuRy5ERTEiOiAnSElWLkcuREUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQ0Q0IGNvdW50Jwpjb2RlICJCYXNlbGluZSBDRDQgY291bnQgLSBISVYuRy5ERTMiOiAnSElWLkcuREUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmFzZWxpbmUgQ0Q0IGNvdW50Jwpjb2RlICJEYXRlIG9mIHZpcmFsIGxvYWQgc2FtcGxlIGNvbGxlY3Rpb24gLSBISVYuRy5ERTgiOiAnSElWLkcuREU4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBvZiB2aXJhbCBsb2FkIHNhbXBsZSBjb2xsZWN0aW9uJwpjb2RlICJWaXJhbCBsb2FkIHRlc3QgcmVzdWx0IC0gSElWLkcuREUxMiI6ICdISVYuRy5ERTEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiSEJzQWcgdGVzdCBkYXRlIC0gSElWLkcuREUxNyI6ICdISVYuRy5ERTE3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSEJzQWcgdGVzdCBkYXRlJwpjb2RlICJIQnNBZyB0ZXN0IHJlc3VsdCAtIEhJVi5HLkRFMTgiOiAnSElWLkcuREUxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hCc0FnIHRlc3QgcmVzdWx0Jwpjb2RlICJQb3NpdGl2ZSAtIEhJVi5HLkRFMTkiOiAnSElWLkcuREUxOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Bvc2l0aXZlJwpjb2RlICJOZWdhdGl2ZSAtIEhJVi5HLkRFMjAiOiAnSElWLkcuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05lZ2F0aXZlJwpjb2RlICJJbmRldGVybWluYXRlIC0gSElWLkcuREUyMSI6ICdISVYuRy5ERTIxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSW5kZXRlcm1pbmF0ZScKY29kZSAiSENWIHRlc3QgZGF0ZSAtIEhJVi5HLkRFNDIiOiAnSElWLkcuREU0MicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB0ZXN0IGRhdGUnCmNvZGUgIkhDViB0ZXN0IHJlc3VsdCAtIEhJVi5HLkRFNDMiOiAnSElWLkcuREU0MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB0ZXN0IHJlc3VsdCcKY29kZSAiUG9zaXRpdmUgLSBISVYuRy5ERTQ0IjogJ0hJVi5HLkRFNDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdQb3NpdGl2ZScKY29kZSAiTmVnYXRpdmUgLSBISVYuRy5ERTQ1IjogJ0hJVi5HLkRFNDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZWdhdGl2ZScKY29kZSAiSW5kZXRlcm1pbmF0ZSAtIEhJVi5HLkRFNDYiOiAnSElWLkcuREU0NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luZGV0ZXJtaW5hdGUnCmNvZGUgIkhDViB2aXJhbCBsb2FkIHRlc3QgZGF0ZSAtIEhJVi5HLkRFNDciOiAnSElWLkcuREU0NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hDViB2aXJhbCBsb2FkIHRlc3QgZGF0ZScKY29kZSAiSENWIHZpcmFsIGxvYWQgdGVzdCByZXN1bHQgLSBISVYuRy5ERTQ4IjogJ0hJVi5HLkRFNDgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdIQ1YgdmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiRGV0ZWN0ZWQgLSBISVYuRy5ERTQ5IjogJ0hJVi5HLkRFNDknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEZXRlY3RlZCcKY29kZSAiTm90IGRldGVjdGVkIC0gSElWLkcuREU1MCI6ICdISVYuRy5ERTUwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTm90IGRldGVjdGVkJwpjb2RlICJTeXBoaWxpcyB0ZXN0IGRhdGUgLSBISVYuRy5ERTY5IjogJ0hJVi5HLkRFNjknIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdTeXBoaWxpcyB0ZXN0IGRhdGUnCmNvZGUgIlN5cGhpbGlzIHRlc3QgcmVzdWx0IC0gSElWLkcuREU3MCI6ICdISVYuRy5ERTcwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU3lwaGlsaXMgdGVzdCByZXN1bHQnCmNvZGUgIlBvc2l0aXZlIC0gSElWLkcuREU3MSI6ICdISVYuRy5ERTcxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnUG9zaXRpdmUnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkcuREU3MiI6ICdISVYuRy5ERTcyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkluY29uY2x1c2l2ZSAtIEhJVi5HLkRFNzMiOiAnSElWLkcuREU3MycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0luY29uY2x1c2l2ZScKY29kZSAiSElWIHN0YXR1cyBvZiBwYXJ0bmVyIG9yIGNvbnRhY3QiOiAnSElWLkguREUzNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBzdGF0dXMgb2YgcGFydG5lciBvciBjb250YWN0Jwpjb2RlICJBbHJlYWR5IGtuZXcgcG9zaXRpdmUiOiAnSElWLkguREUzNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FscmVhZHkga25ldyBwb3NpdGl2ZScKY29kZSAiTmV3bHkgZGlhZ25vc2VkIjogJ0hJVi5ILkRFMzYnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdOZXdseSBkaWFnbm9zZWQnCmNvZGUgIk5lZ2F0aXZlIC0gSElWLkguREUzNyI6ICdISVYuSC5ERTM3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTmVnYXRpdmUnCmNvZGUgIkhJViB0cmVhdG1lbnQgb3V0Y29tZSI6ICdISVYuSC5ERTQxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHRyZWF0bWVudCBvdXRjb21lJwpjb2RlICJMb3N0IHRvIGZvbGxvdy11cCI6ICdISVYuSC5ERTQyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTG9zdCB0byBmb2xsb3ctdXAnCmNvZGUgIlRyYW5zZmVycmVkIG91dCI6ICdISVYuSC5ERTQzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVHJhbnNmZXJyZWQgb3V0Jwpjb2RlICJEZWF0aCBkb2N1bWVudGVkIjogJ0hJVi5ILkRFNDQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEZWF0aCBkb2N1bWVudGVkJwpjb2RlICJSZWZ1c2VkIHN0b3BwZWQgdHJlYXRtZW50IjogJ0hJVi5ILkRFNDUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWZ1c2VkIHN0b3BwZWQgdHJlYXRtZW50Jwpjb2RlICJPbiBBUlQgLSBISVYuSC5ERTQ3IjogJ0hJVi5ILkRFNDcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdPbiBBUlQnCmNvZGUgIkRhdGUgQVJUIHN0b3BwZWQgLSBISVYuSC5ERTczIjogJ0hJVi5ILkRFNzMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIEFSVCBzdG9wcGVkJwpjb2RlICJSZWFzb24gQVJUIHN0b3BwZWQgLSBISVYuSC5ERTc0IjogJ0hJVi5ILkRFNzQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZWFzb24gQVJUIHN0b3BwZWQnCmNvZGUgIlRveGljaXR5L3NpZGUgZWZmZWN0cyAtIEhJVi5ILkRFNzUiOiAnSElWLkguREU3NScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1RveGljaXR5L3NpZGUgZWZmZWN0cycKY29kZSAiU2V2ZXJlIGlsbG5lc3MsIGhvc3BpdGFsaXphdGlvbiAtIEhJVi5ILkRFNzYiOiAnSElWLkguREU3NicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1NldmVyZSBpbGxuZXNzLCBob3NwaXRhbGl6YXRpb24nCmNvZGUgIkRydWdzIG91dCBvZiBzdG9jayAiOiAnSElWLkguREU3NycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RydWdzIG91dCBvZiBzdG9jayAnCmNvZGUgIkNsaWVudCBsYWNrcyBmaW5hbmNlcyAiOiAnSElWLkguREU3OCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NsaWVudCBsYWNrcyBmaW5hbmNlcyAnCmNvZGUgIkV4Y2x1ZGVkIEhJViBpbmZlY3Rpb24gaW4gaW5mYW50IC0gSElWLkguREU3OSI6ICdISVYuSC5ERTc5JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRXhjbHVkZWQgSElWIGluZmVjdGlvbiBpbiBpbmZhbnQnCmNvZGUgIk90aGVyIHJlYXNvbiBmb3Igc3RvcHBpbmcgQVJUIC0gSElWLkguREU4MCI6ICdISVYuSC5ERTgwJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnT3RoZXIgcmVhc29uIGZvciBzdG9wcGluZyBBUlQnCmNvZGUgIkF0IGVsZXZhdGVkIHJpc2sgZm9yIEhJViBhY3F1aXNpdGlvbiAtIEhJVi5QUlYuREUxIjogJ0hJVi5QUlYuREUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQXQgZWxldmF0ZWQgcmlzayBmb3IgSElWIGFjcXVpc2l0aW9uJwpjb2RlICJISVYgcHJldmVudGlvbiBpbnRlcnZlbnRpb24iOiAnSElWLlBSVi5ERTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgcHJldmVudGlvbiBpbnRlcnZlbnRpb24nCmNvZGUgIlByRVAgc2VydmljZSI6ICdISVYuUFJWLkRFMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1ByRVAgc2VydmljZScKY29kZSAiT0FNVCI6ICdISVYuUFJWLkRFNCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ09BTVQnCmNvZGUgIk5TUCI6ICdISVYuUFJWLkRFNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ05TUCcKY29kZSAiU1RJIHNlcnZpY2VzIjogJ0hJVi5QUlYuREU2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnU1RJIHNlcnZpY2VzJwpjb2RlICJWTU1DIjogJ0hJVi5QUlYuREU3JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVk1NQycKY29kZSAiT3RoZXIgLSBISVYuUFJWLkRFOCI6ICdISVYuUFJWLkRFOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyJwpjb2RlICJEYXRlIGFjY2Vzc2VkIEhJViBwcmV2ZW50aW9uIGludGVydmVudGlvbiI6ICdISVYuUFJWLkRFMTAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIGFjY2Vzc2VkIEhJViBwcmV2ZW50aW9uIGludGVydmVudGlvbicKY29kZSAiSElWIHN0YXR1cyBvZiBjb250YWN0IjogJ0hJVi5QUlYuREUxMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBzdGF0dXMgb2YgY29udGFjdCcKY29kZSAiSElWLXBvc2l0aXZlIC0gSElWLlBSVi5ERTEyIjogJ0hJVi5QUlYuREUxMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1wb3NpdGl2ZScKY29kZSAiSElWLW5lZ2F0aXZlIC0gSElWLlBSVi5ERTEzIjogJ0hJVi5QUlYuREUxMycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJVi1uZWdhdGl2ZScKY29kZSAiVW5rbm93biAtIEhJVi5QUlYuREUxNCI6ICdISVYuUFJWLkRFMTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdVbmtub3duJwpjb2RlICJEYXRlIGluamVjdGluZyBlcXVpcG1lbnQgcHJvdmlkZWQiOiAnSElWLlBSVi5ERTE1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBpbmplY3RpbmcgZXF1aXBtZW50IHByb3ZpZGVkJwpjb2RlICJEYXRlIE9BTVQgaW5pdGlhdGVkIjogJ0hJVi5QUlYuREUxNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0RhdGUgT0FNVCBpbml0aWF0ZWQnCmNvZGUgIkN1cnJlbnRseSBvbiBPQU1UIjogJ0hJVi5QUlYuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBvbiBPQU1UJwpjb2RlICJSZXRhaW5lZCBvbiBPQU1UIjogJ0hJVi5QUlYuREUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JldGFpbmVkIG9uIE9BTVQnCmNvZGUgIkNsaWVudCBiZWluZyBpbmR1Y3RlZCBvbiBPQU1UIjogJ0hJVi5QUlYuREUyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0NsaWVudCBiZWluZyBpbmR1Y3RlZCBvbiBPQU1UJwpjb2RlICJDbGllbnQgb24gcmVkdWNpbmcgZG9zZXMgb2YgT0FNVCI6ICdISVYuUFJWLkRFMjMnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDbGllbnQgb24gcmVkdWNpbmcgZG9zZXMgb2YgT0FNVCcKY29kZSAiRGF0ZSBvZiBsb3NzIHRvIGZvbGxvdy11cCBvciBPQU1UIHN0b3BwZWQiOiAnSElWLlBSVi5ERTI1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnRGF0ZSBvZiBsb3NzIHRvIGZvbGxvdy11cCBvciBPQU1UIHN0b3BwZWQnCmNvZGUgIkRhdGUgbWVkaWNhdGlvbnMgcHJlc2NyaWJlZCAtIEhJVi5QUlYuREUyNyI6ICdISVYuUFJWLkRFMjcnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG1lZGljYXRpb25zIHByZXNjcmliZWQnCmNvZGUgIk51bWJlciBvZiBkYXlzIHByZXNjcmliZWQgLSBISVYuUFJWLkRFMjgiOiAnSElWLlBSVi5ERTI4JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTnVtYmVyIG9mIGRheXMgcHJlc2NyaWJlZCcKY29kZSAiSElWIHRlc3QgZGF0ZSAtIEhJVi5TUlYuREUxIjogJ0hJVi5TUlYuREUxJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIHRlc3QgZGF0ZScKY29kZSAiSElWIHRlc3QgcmVzdWx0IC0gSElWLlNSVi5ERTIiOiAnSElWLlNSVi5ERTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYgdGVzdCByZXN1bHQnCmNvZGUgIkJhc2VsaW5lIENENCBjb3VudCAtIEhJVi5TUlYuREUzIjogJ0hJVi5TUlYuREUzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnQmFzZWxpbmUgQ0Q0IGNvdW50Jwpjb2RlICJEYXRlIG9mIGJhc2VsaW5lIENENCBjb3VudCB0ZXN0IC0gSElWLlNSVi5ERTQiOiAnSElWLlNSVi5ERTQnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG9mIGJhc2VsaW5lIENENCBjb3VudCB0ZXN0Jwpjb2RlICJISVYgY2xpbmljYWwgc3RhZ2UgLSBISVYuU1JWLkRFNSI6ICdISVYuU1JWLkRFNScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0hJViBjbGluaWNhbCBzdGFnZScKY29kZSAiQVJUIHN0YXJ0IGRhdGUgLSBISVYuU1JWLkRFNiI6ICdISVYuU1JWLkRFNicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FSVCBzdGFydCBkYXRlJwpjb2RlICJDdXJyZW50bHkgcHJlZ25hbnQgLSBISVYuU1JWLkRFNyI6ICdISVYuU1JWLkRFNycgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0N1cnJlbnRseSBwcmVnbmFudCcKY29kZSAiQ0Q0IGNvdW50IC0gSElWLlNSVi5ERTgiOiAnSElWLlNSVi5ERTgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdDRDQgY291bnQnCmNvZGUgIkRhdGUgb2YgdmlyYWwgbG9hZCBzYW1wbGUgY29sbGVjdGlvbiAtIEhJVi5TUlYuREUxMiI6ICdISVYuU1JWLkRFMTInIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdEYXRlIG9mIHZpcmFsIGxvYWQgc2FtcGxlIGNvbGxlY3Rpb24nCmNvZGUgIlZpcmFsIGxvYWQgdGVzdCByZXN1bHQgLSBISVYuU1JWLkRFMTMiOiAnSElWLlNSVi5ERTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnVmlyYWwgbG9hZCB0ZXN0IHJlc3VsdCcKY29kZSAiVmlzaXQgZGF0ZSAtIEhJVi5TUlYuREUxNSI6ICdISVYuU1JWLkRFMTUnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdWaXNpdCBkYXRlJwpjb2RlICJBTkMgY29udGFjdCBkYXRlIC0gSElWLlNSVi5ERTE4IjogJ0hJVi5TUlYuREUxOCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0FOQyBjb250YWN0IGRhdGUnCmNvZGUgIkhJVi1leHBvc2VkIGluZmFudCBvciBjaGlsZCAtIEhJVi5TUlYuREUyMCI6ICdISVYuU1JWLkRFMjAnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdISVYtZXhwb3NlZCBpbmZhbnQgb3IgY2hpbGQnCmNvZGUgIlRlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxIC0gSElWLlNSVi5ERTIxIjogJ0hJVi5TUlYuREUyMScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1Rlc3QgcmVzdWx0IG9mIEhJViBhc3NheSAxJwpjb2RlICJGaW5hbCBkaWFnbm9zaXMgb2YgSElWLWV4cG9zZWQgaW5mYW50IC0gSElWLlNSVi5ERTIyIjogJ0hJVi5TUlYuREUyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ0ZpbmFsIGRpYWdub3NpcyBvZiBISVYtZXhwb3NlZCBpbmZhbnQnCmNvZGUgIk1hbGFyaWEtZW5kZW1pYyBzZXR0aW5nIjogJ0hJVi5Db25maWcuREU2JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTWFsYXJpYS1lbmRlbWljIHNldHRpbmcnCmNvZGUgIkhJViBidXJkZW4gb2YgdGhlIHNldHRpbmciOiAnSElWLkNvbmZpZy5ERTEyJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSElWIGJ1cmRlbiBvZiB0aGUgc2V0dGluZycKY29kZSAiSGlnaCBISVYgYnVyZGVuIHNldHRpbmciOiAnSElWLkNvbmZpZy5ERTEzJyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSGlnaCBISVYgYnVyZGVuIHNldHRpbmcnCmNvZGUgIkxvdyBISVYgYnVyZGVuIHNldHRpbmciOiAnSElWLkNvbmZpZy5ERTE0JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnTG93IEhJViBidXJkZW4gc2V0dGluZycKY29kZSAiSFBWIEROQSB0ZXN0aW5nIG9wZXJhdGlvbmFsIGF0IHRoZSBoZWFsdGggZmFjaWxpdHkiOiAnSElWLkNvbmZpZy5ERTE1JyBmcm9tICJISVZDb25jZXB0cyIgZGlzcGxheSAnSFBWIEROQSB0ZXN0aW5nIG9wZXJhdGlvbmFsIGF0IHRoZSBoZWFsdGggZmFjaWxpdHknCmNvZGUgIk90aGVyIHByaW9yaXR5IHBvcHVsYXRpb25zIjogJ0hJVi5Db25maWcuREUxOScgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ090aGVyIHByaW9yaXR5IHBvcHVsYXRpb25zJwpjb2RlICJSZXBvcnRpbmcgcGVyaW9kIGVuZCBkYXRlIjogJ0hJVi5Db25maWcuREUyMCcgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlcG9ydGluZyBwZXJpb2QgZW5kIGRhdGUnCmNvZGUgIlJlcG9ydGluZyBwZXJpb2Qgc3RhcnQgZGF0ZSI6ICdISVYuQ29uZmlnLkRFMjEnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdSZXBvcnRpbmcgcGVyaW9kIHN0YXJ0IGRhdGUnCmNvZGUgIlJlcG9ydGluZyBkYXRlIjogJ0hJVi5Db25maWcuREUyMicgZnJvbSAiSElWQ29uY2VwdHMiIGRpc3BsYXkgJ1JlcG9ydGluZyBkYXRlJwoKLy8gQWRkaXRpb25hbApjb2RlICJMaXZlIGJpcnRoIjogJ0hJVi5FLkRFNDgnIGZyb20gIkhJVkNvbmNlcHRzIiBkaXNwbGF5ICdMaXZlIGJpcnRoJw=="^^xsd:base64Binary ]
  ] ) . #