Skip to content

Instantly share code, notes, and snippets.

@aviars
Created June 5, 2019 15:54
Show Gist options
  • Save aviars/ade3e6738ff3524cc50dfa815f747533 to your computer and use it in GitHub Desktop.
Save aviars/ade3e6738ff3524cc50dfa815f747533 to your computer and use it in GitHub Desktop.
HIXNY Sample
{
"resourceType": "Bundle",
"entry": [{
"resource": {
"resourceType": "Composition",
"id": "1",
"identifier": {
"use": "official",
"value": "742c5d00-8b44-4872-845b-738239ba5a7a"
},
"status": "preliminary",
"type": {
"coding": [{
"system": "http://loinc.org",
"code": "34133-9",
"display": "Summarization of Episode Note"
}]
},
"class": {
"coding": [{
"system": "http://hl7.org/fhir/ValueSet/doc-classcodes",
"code": "LP173421-7",
"display": "Note"
}]
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"date": "2019-02-07T13:02:03-05:00",
"author": [{
"reference": "Device/3"
}],
"title": "Patient Summary Document",
"attester": [{
"mode": ["legal"],
"time": "2019-02-07T13:02:03-05:00",
"party": {
"reference": "Practitioner/5",
"display": "HealthShare Healthcare Information Xchange of NY"
}
}],
"custodian": {
"reference": "Organization/4",
"display": "Hixny"
},
"event": [{
"period": {
"start": "2014-03-18T13:51:00+00:00"
},
"detail": [{
"reference": "Practitioner/8",
"display": "Angela G Condy"
}, {
"reference": "Practitioner/10",
"display": "George E Silver MD"
}, {
"reference": "Practitioner/12",
"display": "DOCTOR OTHER"
}, {
"reference": "Practitioner/14",
"display": "George E Silver"
}, {
"reference": "Practitioner/16",
"display": "DOCTOR OTHER"
}]
}],
"section": [{
"title": "Problems",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "11450-4",
"display": "Problem list"
}]
},
"mode": "snapshot",
"entry": [{
"reference": "Condition/19",
"display": "Problem"
}]
}, {
"title": "Results",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "30954-2",
"display": "Relevant diagnostic tests and/or laboratory data"
}]
},
"mode": "snapshot",
"entry": [{
"reference": "DiagnosticReport/20",
"display": "B-NP"
}, {
"reference": "DiagnosticReport/22",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "DiagnosticReport/24",
"display": "HDL CHOLESTEROL"
}, {
"reference": "DiagnosticReport/26",
"display": "B-NP"
}, {
"reference": "DiagnosticReport/28",
"display": "TSH"
}, {
"reference": "DiagnosticReport/30",
"display": "CHAIN OF CUSTODY DRUG SCREEN"
}, {
"reference": "DiagnosticReport/32",
"display": "TSH"
}, {
"reference": "DiagnosticReport/34",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "DiagnosticReport/36",
"display": "POTASSIUM"
}, {
"reference": "DiagnosticReport/38",
"display": "HEMOGLOBIN A1C"
}, {
"reference": "DiagnosticReport/40",
"display": "D-DIMER TRIAGE METER"
}, {
"reference": "DiagnosticReport/42",
"display": "T4"
}, {
"reference": "DiagnosticReport/44",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "DiagnosticReport/46",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "DiagnosticReport/48",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "DiagnosticReport/50",
"display": "HEPATITIS C ANTIBODY"
}, {
"reference": "DiagnosticReport/52",
"display": "B-NP"
}, {
"reference": "DiagnosticReport/55",
"display": "T4"
}, {
"reference": "DiagnosticReport/57",
"display": "POTASSIUM"
}, {
"reference": "DiagnosticReport/59",
"display": "POTASSIUM"
}]
}, {
"title": "Encounters",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "46240-8",
"display": "History of Encounters"
}]
},
"mode": "snapshot",
"entry": [{
"reference": "Encounter/61",
"display": "Emergency"
}, {
"reference": "Encounter/63",
"display": "Emergency"
}, {
"reference": "Encounter/65",
"display": "Outpatient"
}, {
"reference": "Encounter/67",
"display": "Emergency"
}, {
"reference": "Encounter/71",
"display": "Emergency"
}, {
"reference": "Encounter/73",
"display": "Emergency"
}]
}, {
"title": "Allergies, Adverse Reactions, Alerts",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "48765-2",
"display": "Allergies, Adverse Reactions, Alerts"
}]
},
"mode": "snapshot",
"entry": [{
"reference": "AllergyIntolerance/75"
}]
}]
}
}, {
"resource": {
"resourceType": "Patient",
"id": "2",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-patient"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.319",
"value": "498",
"assigner": {
"display": "Hixny"
}
}],
"name": [{
"use": "usual",
"family": "MOUSE",
"given": ["MICKEY", "M"]
}, {
"use": "nickname",
"family": "MOUSE",
"given": ["MICKEY"]
}],
"telecom": [{
"system": "phone",
"value": "(518) 5848888",
"use": "home"
}, {
"system": "phone",
"value": "(518) 5847272",
"use": "work"
}],
"gender": "male",
"birthDate": "1951-06-20",
"address": [{
"use": "home",
"line": ["123 MAIN ST"],
"city": "GANSEVOORT",
"state": "NY",
"postalCode": "12831"
}]
}
}, {
"resource": {
"resourceType": "Organization",
"id": "4",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-organization"]
},
"identifier": [{
"use": "official",
"value": "2.16.840.1.113883.4.319"
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.319",
"value": "HIXNY"
}],
"name": "Hixny",
"telecom": [{
"system": "phone",
"value": "(518) 783-0518",
"use": "work"
}],
"address": [{
"use": "work",
"line": ["15 Cornell Road"],
"city": "Latham",
"state": "NY",
"postalCode": "12110",
"country": "US"
}]
}
}, {
"resource": {
"resourceType": "Device",
"id": "3",
"identifier": [{
"use": "official",
"value": "2.16.840.1.113883.3.86.3"
}],
"type": {
"coding": [{
"display": "InterSystems"
}]
},
"manufacturer": "InterSystems",
"version": "InterSystems HealthShare",
"owner": {
"reference": "Organization/4"
}
}
}, {
"resource": {
"resourceType": "Practitioner",
"id": "5",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-pract"]
},
"name": [{
"use": "usual",
"family": "Healthcare Information Xchange of NY",
"given": ["HealthShare"]
}],
"telecom": [{
"system": "phone",
"value": "(518) 783-0518",
"use": "work"
}],
"address": [{
"use": "work",
"line": ["15 Cornell Road"],
"city": "Latham",
"state": "NY",
"postalCode": "12110",
"country": "US"
}]
}
}, {
"resource": {
"resourceType": "Practitioner",
"id": "8",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-pract"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.3.86.3.1",
"value": "CONA"
}],
"name": [{
"use": "usual",
"family": "Condy",
"given": ["Angela", "G"]
}]
}
}, {
"resource": {
"resourceType": "Practitioner",
"id": "10",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-pract"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "1730129123"
}],
"name": [{
"use": "usual",
"family": "Silver MD",
"given": ["George", "E"]
}]
}
}, {
"resource": {
"resourceType": "Practitioner",
"id": "12",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-pract"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "OTH"
}],
"name": [{
"use": "usual",
"family": "OTHER",
"given": ["DOCTOR"]
}]
}
}, {
"resource": {
"resourceType": "Practitioner",
"id": "14",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-pract"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "SILG"
}],
"name": [{
"use": "usual",
"family": "Silver",
"given": ["George", "E"]
}]
}
}, {
"resource": {
"resourceType": "Practitioner",
"id": "16",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-pract"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "OTH"
}],
"name": [{
"use": "usual",
"family": "OTHER",
"given": ["DOCTOR"]
}]
}
}, {
"resource": {
"resourceType": "Condition",
"id": "19",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-condition"]
},
"clinicalStatus": "active",
"verificationStatus": "confirmed",
"category": [{
"coding": [{
"system": "http://hl7.org/fhir/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}]
}],
"code": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "55607006",
"display": "Problem"
}]
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
}
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "20",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028630",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028630:B-NP",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "B-NP",
"display": "B-NP"
}],
"text": "B-NP"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-01T15:17:00+00:00",
"end": "2016-08-01T15:17:00+00:00"
},
"result": [{
"reference": "Observation/21",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "21",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "30934-4",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0112",
"display": "B-NP"
}],
"text": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-01T15:17:00+00:00"
},
"valueQuantity": {
"value": 35.6,
"unit": "pg/ml"
}
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "22",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028658",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028658:PSASCR",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "PSASCR",
"display": "PROSTATE SPECIFIC AG SCREENING"
}],
"text": "PROSTATE SPECIFIC AG SCREENING"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-02T16:20:00+00:00",
"end": "2016-08-02T16:20:00+00:00"
},
"result": [{
"reference": "Observation/23",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "23",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "83112-3",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0909",
"display": "PROSTATE SP AG"
}],
"text": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-02T16:19:00+00:00"
},
"valueString": "< 0.08 ug/L",
"referenceRange": [{
"low": {
"value": 0.00,
"unit": "ug/L"
},
"high": {
"value": 4.00,
"unit": "ug/L"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "24",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00030965",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00030965:HDL",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "HDL",
"display": "HDL CHOLESTEROL"
}],
"text": "HDL CHOLESTEROL"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-11-14T17:34:00+00:00",
"end": "2016-11-14T17:34:00+00:00"
},
"result": [{
"reference": "Observation/25",
"display": "Cholesterol in HDL [Mass/volume] in Serum or Plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "25",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "2085-9",
"display": "Cholesterol in HDL [Mass/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L310.2350",
"display": "HDL"
}],
"text": "Cholesterol in HDL [Mass/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-11-14T17:34:00+00:00"
},
"valueQuantity": {
"value": 55,
"unit": "mg/dL"
},
"referenceRange": [{
"low": {
"value": 40,
"unit": "mg/dL"
},
"high": {
"value": 60,
"unit": "mg/dL"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "26",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028629",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028629:B-NP",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "B-NP",
"display": "B-NP"
}],
"text": "B-NP"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-01T15:17:00+00:00",
"end": "2016-08-01T15:17:00+00:00"
},
"result": [{
"reference": "Observation/27",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "27",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "30934-4",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0112",
"display": "B-NP"
}],
"text": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-01T15:17:00+00:00"
},
"valueQuantity": {
"value": 1908.6,
"unit": "pg/ml"
}
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "28",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00027962",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00027962:TSH",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "TSH",
"display": "TSH"
}],
"text": "TSH"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-06-24T14:35:00+00:00",
"end": "2016-06-24T14:35:00+00:00"
},
"result": [{
"reference": "Observation/29",
"display": "Thyrotropin [Units/volume] in Cord blood"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "29",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "69561-9",
"display": "Thyrotropin [Units/volume] in Cord blood"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0202",
"display": "TSH"
}],
"text": "Thyrotropin [Units/volume] in Cord blood"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-06-24T14:33:00+00:00"
},
"valueQuantity": {
"value": 6.61,
"unit": "uIU/ml"
},
"interpretation": {
"coding": [{
"system": "http://hl7.org/fhir/v2/0078",
"code": "H",
"display": "High"
}]
},
"referenceRange": [{
"low": {
"value": 0.35,
"unit": "uIU/ml"
},
"high": {
"value": 5.50,
"unit": "uIU/ml"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "30",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00021698",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00021698:CCCOL",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "CCCOL",
"display": "CHAIN OF CUSTODY DRUG SCREEN"
}],
"text": "CHAIN OF CUSTODY DRUG SCREEN"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2015-10-06T09:00:00+00:00",
"end": "2015-10-06T09:00:00+00:00"
},
"result": [{
"reference": "Observation/31",
"display": "CCCOL"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "31",
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L920.6005",
"display": "CCCOL"
}],
"text": "CCCOL"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2015-10-06T09:00:00+00:00"
},
"valueString": "SENT TO REF. LAB"
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "32",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00027961",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00027961:TSH",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "TSH",
"display": "TSH"
}],
"text": "TSH"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-06-24T14:35:00+00:00",
"end": "2016-06-24T14:35:00+00:00"
},
"result": [{
"reference": "Observation/33",
"display": "Thyrotropin [Units/volume] in Cord blood"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "33",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "69561-9",
"display": "Thyrotropin [Units/volume] in Cord blood"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0202",
"display": "TSH"
}],
"text": "Thyrotropin [Units/volume] in Cord blood"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-06-24T14:34:00+00:00"
},
"valueQuantity": {
"value": 122.63,
"unit": "uIU/ml"
},
"interpretation": {
"coding": [{
"system": "http://hl7.org/fhir/v2/0078",
"code": "H",
"display": "High"
}]
},
"referenceRange": [{
"low": {
"value": 0.35,
"unit": "uIU/ml"
},
"high": {
"value": 5.50,
"unit": "uIU/ml"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "34",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028669",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028669:PSASCR",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "PSASCR",
"display": "PROSTATE SPECIFIC AG SCREENING"
}],
"text": "PROSTATE SPECIFIC AG SCREENING"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-03T14:35:00+00:00",
"end": "2016-08-03T14:35:00+00:00"
},
"result": [{
"reference": "Observation/35",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "35",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "83112-3",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0909",
"display": "PROSTATE SP AG"
}],
"text": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-03T14:35:00+00:00"
},
"valueQuantity": {
"value": 0.70,
"unit": "ug/L"
},
"referenceRange": [{
"low": {
"value": 0.00,
"unit": "ug/L"
},
"high": {
"value": 4.00,
"unit": "ug/L"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "36",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00026246",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00026246:K",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "K",
"display": "POTASSIUM"
}],
"text": "POTASSIUM"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-03-31T19:28:00+00:00",
"end": "2016-03-31T19:28:00+00:00"
},
"result": [{
"reference": "Observation/37",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "37",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "2823-3",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L310.0800",
"display": "POTASSIUM"
}],
"text": "Potassium [Moles/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-03-31T19:28:00+00:00"
},
"valueQuantity": {
"value": 6.9,
"unit": "mmol/L"
},
"interpretation": {
"coding": [{
"system": "http://hl7.org/fhir/v2/0078",
"code": "H",
"display": "High"
}]
},
"referenceRange": [{
"low": {
"value": 3.5,
"unit": "mmol/L"
},
"high": {
"value": 5.1,
"unit": "mmol/L"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "38",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00026609",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00026609:A1C",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "A1C",
"display": "HEMOGLOBIN A1C"
}],
"text": "HEMOGLOBIN A1C"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-04-19T14:52:00+00:00",
"end": "2016-04-19T14:52:00+00:00"
},
"result": [{
"reference": "Observation/39",
"display": "Hemoglobin A1c/Hemoglobin.total in Blood"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "39",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "4548-4",
"display": "Hemoglobin A1c/Hemoglobin.total in Blood"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L500.4103",
"display": "HEMOGLOBIN A1C"
}],
"text": "Hemoglobin A1c/Hemoglobin.total in Blood"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-04-19T14:52:00+00:00"
},
"valueQuantity": {
"value": 7.9,
"unit": "%"
}
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "40",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00004565",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00004565:DDIMUC",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "DDIMUC",
"display": "D-DIMER TRIAGE METER"
}],
"text": "D-DIMER TRIAGE METER"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2014-04-09T07:37:00+00:00",
"end": "2014-04-09T07:37:00+00:00"
},
"result": [{
"reference": "Observation/41",
"display": "Fibrin D-dimer FEU [Mass/volume] in Platelet poor plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "41",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "48065-7",
"display": "Fibrin D-dimer FEU [Mass/volume] in Platelet poor plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L150.1000",
"display": "D-DIMER UR.CARE"
}],
"text": "Fibrin D-dimer FEU [Mass/volume] in Platelet poor plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2014-04-09T07:36:00+00:00"
},
"valueString": "< 400 NG/ML",
"interpretation": {
"coding": [{
"system": "http://hl7.org/fhir/v2/0078",
"code": "N",
"display": "Normal"
}]
},
"referenceRange": [{
"text": "<400"
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "42",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00026898",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00026898:T4",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "T4",
"display": "T4"
}],
"text": "T4"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-05-09T12:36:00+00:00",
"end": "2016-05-09T12:36:00+00:00"
},
"result": [{
"reference": "Observation/43",
"display": "Thyroxine (T4) [Mass/volume] in Serum or Plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "43",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "3026-2",
"display": "Thyroxine (T4) [Mass/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0402",
"display": "T4"
}],
"text": "Thyroxine (T4) [Mass/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-05-09T12:36:00+00:00"
},
"valueQuantity": {
"value": 11.8,
"unit": "ug/dl"
},
"interpretation": {
"coding": [{
"system": "http://hl7.org/fhir/v2/0078",
"code": "H",
"display": "High"
}]
},
"referenceRange": [{
"low": {
"value": 4.50,
"unit": "ug/dl"
},
"high": {
"value": 10.90,
"unit": "ug/dl"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "44",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028673",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028673:PSASCR",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "PSASCR",
"display": "PROSTATE SPECIFIC AG SCREENING"
}],
"text": "PROSTATE SPECIFIC AG SCREENING"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-03T15:23:00+00:00",
"end": "2016-08-03T15:23:00+00:00"
},
"result": [{
"reference": "Observation/45",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "45",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "83112-3",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0909",
"display": "PROSTATE SP AG"
}],
"text": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-03T15:23:00+00:00"
},
"valueQuantity": {
"value": 0.68,
"unit": "ug/L"
},
"referenceRange": [{
"low": {
"value": 0.00,
"unit": "ug/L"
},
"high": {
"value": 4.00,
"unit": "ug/L"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "46",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028528",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028528:PSASCR",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "PSASCR",
"display": "PROSTATE SPECIFIC AG SCREENING"
}],
"text": "PROSTATE SPECIFIC AG SCREENING"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-07-22T19:14:00+00:00",
"end": "2016-07-22T19:14:00+00:00"
},
"result": [{
"reference": "Observation/47",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "47",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "83112-3",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0909",
"display": "PROSTATE SP AG"
}],
"text": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-07-22T19:14:00+00:00"
},
"valueQuantity": {
"value": 0.30,
"unit": "ug/L"
},
"referenceRange": [{
"low": {
"value": 0.00,
"unit": "ug/L"
},
"high": {
"value": 4.00,
"unit": "ug/L"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "48",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028525",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028525:PSASCR",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "PSASCR",
"display": "PROSTATE SPECIFIC AG SCREENING"
}],
"text": "PROSTATE SPECIFIC AG SCREENING"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-07-22T19:24:00+00:00",
"end": "2016-07-22T19:24:00+00:00"
},
"result": [{
"reference": "Observation/49",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "49",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "83112-3",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0909",
"display": "PROSTATE SP AG"
}],
"text": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-07-22T19:24:00+00:00"
},
"valueQuantity": {
"value": 67.04,
"unit": "ug/L"
},
"interpretation": {
"coding": [{
"system": "http://hl7.org/fhir/v2/0078",
"code": "H",
"display": "High"
}]
},
"referenceRange": [{
"low": {
"value": 0.00,
"unit": "ug/L"
},
"high": {
"value": 4.00,
"unit": "ug/L"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "50",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028756",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028756:AHCV",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "AHCV",
"display": "HEPATITIS C ANTIBODY"
}],
"text": "HEPATITIS C ANTIBODY"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-10T14:48:00+00:00",
"end": "2016-08-10T14:48:00+00:00"
},
"result": [{
"reference": "Observation/51",
"display": "\"Hepatitis C virus Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay\""
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "51",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "72376-7",
"display": "\"Hepatitis C virus Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay\""
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.601",
"display": "HEPATITIS C AB"
}],
"text": "\"Hepatitis C virus Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay\""
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-08-10T14:47:00+00:00"
},
"valueString": "* POSITIVE",
"interpretation": {
"coding": [{
"system": "http://hl7.org/fhir/v2/0078",
"code": "H",
"display": "High"
}]
},
"referenceRange": [{
"text": "NEGATIVE"
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "52",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00011685",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00011685:B-NP",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "B-NP",
"display": "B-NP"
}],
"text": "B-NP"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2014-10-23T14:39:00+00:00",
"end": "2014-10-23T14:39:00+00:00"
},
"result": [{
"reference": "Observation/53",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}, {
"reference": "Observation/54",
"display": "NT-proBNP"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "53",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "30934-4",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0112",
"display": "NT-proBNP"
}],
"text": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2014-10-23T14:39:00+00:00"
},
"valueQuantity": {
"value": 600.0,
"unit": "pg/ml"
}
}
}, {
"resource": {
"resourceType": "Observation",
"id": "54",
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.011223",
"display": "NT-proBNP"
}],
"text": "NT-proBNP"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2014-10-23T14:39:00+00:00"
},
"valueString": "Saratoga Hospital Laboratory-Wilton, 3040 Route 50 North, Saratoga Springs, NY 12866;Director - William E. Field II, MD FCAP"
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "55",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00028284",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00028284:T4",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "T4",
"display": "T4"
}],
"text": "T4"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-07-14T17:20:00+00:00",
"end": "2016-07-14T17:20:00+00:00"
},
"result": [{
"reference": "Observation/56",
"display": "Thyroxine (T4) [Mass/volume] in Serum or Plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "56",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "3026-2",
"display": "Thyroxine (T4) [Mass/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L510.0402",
"display": "T4"
}],
"text": "Thyroxine (T4) [Mass/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-07-14T17:20:00+00:00"
},
"valueQuantity": {
"value": 11.6,
"unit": "ug/dl"
},
"interpretation": {
"coding": [{
"system": "http://hl7.org/fhir/v2/0078",
"code": "H",
"display": "High"
}]
},
"referenceRange": [{
"low": {
"value": 4.50,
"unit": "ug/dl"
},
"high": {
"value": 10.90,
"unit": "ug/dl"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "57",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00026245",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00026245:K",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "K",
"display": "POTASSIUM"
}],
"text": "POTASSIUM"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-03-31T19:21:00+00:00",
"end": "2016-03-31T19:21:00+00:00"
},
"result": [{
"reference": "Observation/58",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "58",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "2823-3",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L310.0800",
"display": "POTASSIUM"
}],
"text": "Potassium [Moles/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-03-31T19:21:00+00:00"
},
"valueQuantity": {
"value": 4.1,
"unit": "mmol/L"
},
"referenceRange": [{
"low": {
"value": 3.5,
"unit": "mmol/L"
},
"high": {
"value": 5.1,
"unit": "mmol/L"
}
}]
}
}, {
"resource": {
"resourceType": "DiagnosticReport",
"id": "59",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-diagnosticreport"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "00030965",
"assigner": {
"display": "SHFGW-FillerId"
}
}, {
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "H0005612:00030965:K",
"assigner": {
"display": "SHFGW-PlacerId"
}
}],
"status": "final",
"code": {
"coding": [{
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "K",
"display": "POTASSIUM"
}],
"text": "POTASSIUM"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-11-14T17:34:00+00:00",
"end": "2016-11-14T17:34:00+00:00"
},
"result": [{
"reference": "Observation/60",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}]
}
}, {
"resource": {
"resourceType": "Observation",
"id": "60",
"status": "final",
"code": {
"coding": [{
"system": "http://loinc.org",
"code": "2823-3",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}, {
"system": "urn:oid:2.16.840.1.113883.4.516",
"code": "L310.0800",
"display": "POTASSIUM"
}],
"text": "Potassium [Moles/volume] in Serum or Plasma"
},
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"effectivePeriod": {
"start": "2016-11-14T17:34:00+00:00"
},
"valueQuantity": {
"value": 4.5,
"unit": "mmol/L"
},
"referenceRange": [{
"low": {
"value": 3.5,
"unit": "mmol/L"
},
"high": {
"value": 5.1,
"unit": "mmol/L"
}
}]
}
}, {
"resource": {
"resourceType": "Encounter",
"id": "61",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-encounter"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "X000009076",
"assigner": {
"display": "SHFGW-EncounterId"
}
}],
"status": "finished",
"type": [{
"coding": [{
"system": "http://www.ama-assn.org/go/cpt",
"code": "EMER",
"display": "Emergency"
}],
"text": "Emergency"
}],
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"participant": [{
"type": [{
"coding": [{
"system": "http://hl7.org/fhir/v3/ParticipationType",
"code": "PART",
"display": "Participation"
}]
}],
"individual": {
"reference": "Practitioner/16",
"display": "DOCTOR OTHER"
}
}],
"period": {
"start": "2014-03-18T13:51:00+00:00"
},
"location": [{
"location": {
"reference": "Location/62",
"display": "Saratoga Hospital"
}
}]
}
}, {
"resource": {
"resourceType": "Location",
"id": "62",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-location"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "SHFGW"
}],
"name": "Saratoga Hospital"
}
}, {
"resource": {
"resourceType": "Encounter",
"id": "63",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-encounter"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "X000015149",
"assigner": {
"display": "SHFGW-EncounterId"
}
}],
"status": "finished",
"type": [{
"coding": [{
"system": "http://www.ama-assn.org/go/cpt",
"code": "EMER",
"display": "Emergency"
}],
"text": "Emergency"
}],
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"participant": [{
"type": [{
"coding": [{
"system": "http://hl7.org/fhir/v3/ParticipationType",
"code": "PART",
"display": "Participation"
}]
}],
"individual": {
"reference": "Practitioner/16",
"display": "DOCTOR OTHER"
}
}],
"period": {
"start": "2014-08-13T13:10:00+00:00"
},
"location": [{
"location": {
"reference": "Location/64",
"display": "Saratoga Hospital"
}
}]
}
}, {
"resource": {
"resourceType": "Location",
"id": "64",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-location"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "SHFGW"
}],
"name": "Saratoga Hospital"
}
}, {
"resource": {
"resourceType": "Encounter",
"id": "65",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-encounter"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "X000035220",
"assigner": {
"display": "SHFGW-EncounterId"
}
}],
"status": "finished",
"type": [{
"coding": [{
"system": "http://www.ama-assn.org/go/cpt",
"code": "AMB",
"display": "Ambulatory"
}],
"text": "Outpatient"
}],
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"participant": [{
"type": [{
"coding": [{
"system": "http://hl7.org/fhir/v3/ParticipationType",
"code": "PART",
"display": "Participation"
}]
}],
"individual": {
"reference": "Practitioner/10",
"display": "George E Silver MD"
}
}],
"period": {
"start": "2015-07-06T10:00:00+00:00",
"end": "2015-07-31T00:01:00+00:00"
},
"location": [{
"location": {
"reference": "Location/66",
"display": "Saratoga Hospital"
}
}]
}
}, {
"resource": {
"resourceType": "Location",
"id": "66",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-location"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "SHFGW"
}],
"name": "Saratoga Hospital"
}
}, {
"resource": {
"resourceType": "Encounter",
"id": "67",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-encounter"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "X000029645",
"assigner": {
"display": "SHFGW-EncounterId"
}
}],
"status": "finished",
"type": [{
"coding": [{
"system": "http://www.ama-assn.org/go/cpt",
"code": "EMER",
"display": "Emergency"
}],
"text": "Emergency"
}],
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"participant": [{
"type": [{
"coding": [{
"system": "http://hl7.org/fhir/v3/ParticipationType",
"code": "PART",
"display": "Participation"
}]
}],
"individual": {
"reference": "Practitioner/68",
"display": "DOCTOR OTHER"
}
}],
"period": {
"start": "2015-02-26T14:53:00+00:00"
},
"location": [{
"location": {
"reference": "Location/70",
"display": "Saratoga Hospital"
}
}]
}
}, {
"resource": {
"resourceType": "Practitioner",
"id": "68",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-pract"]
},
"name": [{
"use": "usual",
"family": "OTHER",
"given": ["DOCTOR"]
}]
}
}, {
"resource": {
"resourceType": "Location",
"id": "70",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-location"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "SHFGW"
}],
"name": "Saratoga Hospital"
}
}, {
"resource": {
"resourceType": "Encounter",
"id": "71",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-encounter"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "X000018846",
"assigner": {
"display": "SHFGW-EncounterId"
}
}],
"status": "finished",
"type": [{
"coding": [{
"system": "http://www.ama-assn.org/go/cpt",
"code": "EMER",
"display": "Emergency"
}],
"text": "Emergency"
}],
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"participant": [{
"type": [{
"coding": [{
"system": "http://hl7.org/fhir/v3/ParticipationType",
"code": "PART",
"display": "Participation"
}]
}],
"individual": {
"reference": "Practitioner/16",
"display": "DOCTOR OTHER"
}
}],
"period": {
"start": "2014-09-15T10:19:00+00:00"
},
"location": [{
"location": {
"reference": "Location/72",
"display": "Saratoga Hospital"
}
}]
}
}, {
"resource": {
"resourceType": "Location",
"id": "72",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-location"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "SHFGW"
}],
"name": "Saratoga Hospital"
}
}, {
"resource": {
"resourceType": "Encounter",
"id": "73",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-encounter"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "X000011106",
"assigner": {
"display": "SHFGW-EncounterId"
}
}],
"status": "finished",
"type": [{
"coding": [{
"system": "http://www.ama-assn.org/go/cpt",
"code": "EMER",
"display": "Emergency"
}],
"text": "Emergency"
}],
"subject": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
},
"participant": [{
"type": [{
"coding": [{
"system": "http://hl7.org/fhir/v3/ParticipationType",
"code": "PART",
"display": "Participation"
}]
}],
"individual": {
"reference": "Practitioner/16",
"display": "DOCTOR OTHER"
}
}],
"period": {
"start": "2014-05-08T11:44:00+00:00",
"end": "2014-10-13T12:36:00+00:00"
},
"location": [{
"location": {
"reference": "Location/74",
"display": "Saratoga Hospital"
}
}]
}
}, {
"resource": {
"resourceType": "Location",
"id": "74",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-location"]
},
"identifier": [{
"use": "official",
"system": "urn:oid:2.16.840.1.113883.4.516",
"value": "SHFGW"
}],
"name": "Saratoga Hospital"
}
}, {
"resource": {
"resourceType": "AllergyIntolerance",
"id": "75",
"meta": {
"profile": ["http://hl7.org/fhir/StructureDefinition/daf-allergyintolerance"]
},
"clinicalStatus": "active",
"verificationStatus": "confirmed",
"type": "allergy",
"category": ["environment"],
"patient": {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
}
}
}, {
"resource": {
"resourceType": "DocumentReference",
"id": "77",
"status": "current",
"type": {
"coding": [{
"system": "2.16.840.1.113883.6.1",
"code": "34133-9",
"display": "Summarization of Episode Note"
}]
},
"indexed": "2019-06-05T15:53:16.619+00:00",
"content": [{
"attachment": {
"contentType": "text/plain",
"data": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxDbGluaWNhbERvY3VtZW50IHhtbG5zPSJ1cm46aGw3LW9yZzp2MyI+DQogICAgPHJlYWxtQ29kZSBjb2RlPSJVUyIvPg0KICAgIDx0eXBlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMS4zIiBleHRlbnNpb249IlBPQ0RfSEQwMDAwNDAiLz4NCiAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4xLjEiLz4NCiAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4xLjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjEuMiIvPg0KICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjEuMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgPGlkIHJvb3Q9Ijc0MmM1ZDAwLThiNDQtNDg3Mi04NDViLTczODIzOWJhNWE3YSIvPg0KICAgIDxjb2RlIGNvZGU9IjM0MTMzLTkiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iU3VtbWFyaXphdGlvbiBvZiBFcGlzb2RlIE5vdGUiLz4NCiAgICA8dGl0bGU+UGF0aWVudCBTdW1tYXJ5IERvY3VtZW50PC90aXRsZT4NCiAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxOTAyMDcxMzAyMDMtMDUwMCIvPg0KICAgIDxjb25maWRlbnRpYWxpdHlDb2RlIG51bGxGbGF2b3I9Ik5JIi8+DQogICAgPGxhbmd1YWdlQ29kZSBjb2RlPSJlbi1VUyIvPg0KICAgIDxyZWNvcmRUYXJnZXQ+DQogICAgICAgIDxwYXRpZW50Um9sZT4NCiAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSI0OTgiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IkhpeG55Ii8+DQogICAgICAgICAgICA8YWRkciB1c2U9IkhQIj4NCiAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTIzIE1BSU4gU1Q8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgIDxjaXR5PkdBTlNFVk9PUlQ8L2NpdHk+DQogICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjgzMTwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICA8Y291bnRyeSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iSFAiIHZhbHVlPSJ0ZWw6KDUxOCkgNTg0ODg4OCIvPg0KICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA1ODQ3MjcyIi8+DQogICAgICAgICAgICA8cGF0aWVudD4NCiAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5Pk1PVVNFPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbj5NSUNLRVk8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iUCI+DQogICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+TU9VU0U8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgPGdpdmVuPk1JQ0tFWTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgIDxhZG1pbmlzdHJhdGl2ZUdlbmRlckNvZGUgY29kZT0iTSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS4xIiBjb2RlU3lzdGVtTmFtZT0iQWRtaW5pc3RyYXRpdmVHZW5kZXIiIGRpc3BsYXlOYW1lPSJNYWxlIi8+DQogICAgICAgICAgICAgICAgPGJpcnRoVGltZSB2YWx1ZT0iMTk1MTA2MjAiLz4NCiAgICAgICAgICAgICAgICA8bWFyaXRhbFN0YXR1c0NvZGUgbnVsbEZsYXZvcj0iT1RIIj4NCiAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9Ik0iIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjMuODYuMy4xIiBjb2RlU3lzdGVtTmFtZT0iSVNDLU5vQ29kZVN5c3RlbSIgZGlzcGxheU5hbWU9Ik1BUlJJRUQiLz4NCiAgICAgICAgICAgICAgICA8L21hcml0YWxTdGF0dXNDb2RlPg0KICAgICAgICAgICAgICAgIDxyYWNlQ29kZSBudWxsRmxhdm9yPSJPVEgiPg0KICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iUCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuMy44Ni4zLjEiIGNvZGVTeXN0ZW1OYW1lPSJJU0MtTm9Db2RlU3lzdGVtIiBkaXNwbGF5TmFtZT0iUCIvPg0KICAgICAgICAgICAgICAgIDwvcmFjZUNvZGU+DQogICAgICAgICAgICAgICAgPGV0aG5pY0dyb3VwQ29kZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgIDwvcGF0aWVudD4NCiAgICAgICAgPC9wYXRpZW50Um9sZT4NCiAgICA8L3JlY29yZFRhcmdldD4NCiAgICA8YXV0aG9yIHR5cGVDb2RlPSJBVVQiPg0KICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjExOSIvPg0KICAgICAgICA8dGltZSB2YWx1ZT0iMjAxOTAyMDcxMzAyMDMtMDUwMCIvPg0KICAgICAgICA8YXNzaWduZWRBdXRob3IgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMy44Ni4zIi8+DQogICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgIDxhc3NpZ25lZEF1dGhvcmluZ0RldmljZT4NCiAgICAgICAgICAgICAgICA8bWFudWZhY3R1cmVyTW9kZWxOYW1lPkludGVyU3lzdGVtczwvbWFudWZhY3R1cmVyTW9kZWxOYW1lPg0KICAgICAgICAgICAgICAgIDxzb2Z0d2FyZU5hbWU+SW50ZXJTeXN0ZW1zIEhlYWx0aFNoYXJlPC9zb2Z0d2FyZU5hbWU+DQogICAgICAgICAgICA8L2Fzc2lnbmVkQXV0aG9yaW5nRGV2aWNlPg0KICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICA8L2Fzc2lnbmVkQXV0aG9yPg0KICAgIDwvYXV0aG9yPg0KICAgIDxjdXN0b2RpYW4+DQogICAgICAgIDxhc3NpZ25lZEN1c3RvZGlhbj4NCiAgICAgICAgICAgIDxyZXByZXNlbnRlZEN1c3RvZGlhbk9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICA8L3JlcHJlc2VudGVkQ3VzdG9kaWFuT3JnYW5pemF0aW9uPg0KICAgICAgICA8L2Fzc2lnbmVkQ3VzdG9kaWFuPg0KICAgIDwvY3VzdG9kaWFuPg0KICAgIDxsZWdhbEF1dGhlbnRpY2F0b3I+DQogICAgICAgIDx0aW1lIHZhbHVlPSIyMDE5MDIwNzEzMDIwMy0wNTAwIi8+DQogICAgICAgIDxzaWduYXR1cmVDb2RlIGNvZGU9IlMiLz4NCiAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5IZWFsdGhjYXJlIEluZm9ybWF0aW9uIFhjaGFuZ2Ugb2YgTlk8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkhlYWx0aFNoYXJlPC9naXZlbj4NCiAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgPC9sZWdhbEF1dGhlbnRpY2F0b3I+DQogICAgPGRvY3VtZW50YXRpb25PZj4NCiAgICAgICAgPHNlcnZpY2VFdmVudCBjbGFzc0NvZGU9IlBDUFIiPg0KICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjEuMy4xIi8+DQogICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMS4zLjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNDAzMTgxMzUxMDAiLz4NCiAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgPGZ1bmN0aW9uQ29kZSBjb2RlPSJQQ1AiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuODgiIGNvZGVTeXN0ZW1OYW1lPSJQYXJ0aWNpcGF0aW9uRnVuY3Rpb24iIGRpc3BsYXlOYW1lPSJQcmltYXJ5IENhcmUgUGh5c2ljaWFuIi8+DQogICAgICAgICAgICAgICAgPHRpbWU+DQogICAgICAgICAgICAgICAgICAgIDxsb3cgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgIDxoaWdoIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgIDwvdGltZT4NCiAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHkgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4zLjg2LjMuMSIgZXh0ZW5zaW9uPSJDT05BIi8+DQogICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5PkNvbmR5PC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkFuZ2VsYTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkc8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgPGZ1bmN0aW9uQ29kZSBjb2RlPSJBVFRQSFlTIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41Ljg4IiBjb2RlU3lzdGVtTmFtZT0iUGFydGljaXBhdGlvbkZ1bmN0aW9uIiBkaXNwbGF5TmFtZT0iQXR0ZW5kaW5nIENsaW5pY2lhbiIvPg0KICAgICAgICAgICAgICAgIDx0aW1lPg0KICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE1MDcwNjEwMDAwMCIvPg0KICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNTA3MzEwMDAxMDAiLz4NCiAgICAgICAgICAgICAgICA8L3RpbWU+DQogICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5IGNsYXNzQ29kZT0iQVNTSUdORUQiPg0KICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMTczMDEyOTEyMyIvPg0KICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5TaWx2ZXIgTUQ8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+R2VvcmdlPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICA8ZnVuY3Rpb25Db2RlIGNvZGU9IkFUVFBIWVMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuODgiIGNvZGVTeXN0ZW1OYW1lPSJQYXJ0aWNpcGF0aW9uRnVuY3Rpb24iIGRpc3BsYXlOYW1lPSJBdHRlbmRpbmcgQ2xpbmljaWFuIi8+DQogICAgICAgICAgICAgICAgPHRpbWU+DQogICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTQwMzE4MTM1MTAwIi8+DQogICAgICAgICAgICAgICAgPC90aW1lPg0KICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249Ik9USCIvPg0KICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5PVEhFUjwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5ET0NUT1I8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgPGZ1bmN0aW9uQ29kZSBjb2RlPSJBRE1QSFlTIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41Ljg4IiBjb2RlU3lzdGVtTmFtZT0iUGFydGljaXBhdGlvbkZ1bmN0aW9uIiBkaXNwbGF5TmFtZT0iQWRtaXR0aW5nIENsaW5pY2lhbiIvPg0KICAgICAgICAgICAgICAgIDx0aW1lPg0KICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE1MDcwNjEwMDAwMCIvPg0KICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNTA3MzEwMDAxMDAiLz4NCiAgICAgICAgICAgICAgICA8L3RpbWU+DQogICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5IGNsYXNzQ29kZT0iQVNTSUdORUQiPg0KICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iU0lMRyIvPg0KICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5TaWx2ZXI8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+R2VvcmdlPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICA8ZnVuY3Rpb25Db2RlIGNvZGU9IkFETVBIWVMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuODgiIGNvZGVTeXN0ZW1OYW1lPSJQYXJ0aWNpcGF0aW9uRnVuY3Rpb24iIGRpc3BsYXlOYW1lPSJBZG1pdHRpbmcgQ2xpbmljaWFuIi8+DQogICAgICAgICAgICAgICAgPHRpbWU+DQogICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTQwMzE4MTM1MTAwIi8+DQogICAgICAgICAgICAgICAgPC90aW1lPg0KICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249Ik9USCIvPg0KICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5PVEhFUjwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5ET0NUT1I8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgPC9zZXJ2aWNlRXZlbnQ+DQogICAgPC9kb2N1bWVudGF0aW9uT2Y+DQogICAgPGNvbXBvbmVudD4NCiAgICAgICAgPHN0cnVjdHVyZWRCb2R5Pg0KICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICA8c2VjdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuMi42LjEiLz4NCiAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuMi42LjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI0ODc2NS0yIiBkaXNwbGF5TmFtZT0iQWxsZXJnaWVzLCBBZHZlcnNlIFJlYWN0aW9ucywgQWxlcnRzIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICA8dGl0bGU+QWxsZXJnaWVzLCBBZHZlcnNlIFJlYWN0aW9ucywgQWxlcnRzPC90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHRleHQ+VGhpcyBwYXRpZW50IGhhcyBubyBrbm93biBhbGxlcmdpZXMgb3IgYWR2ZXJzZSByZWFjdGlvbnMuPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnkgdHlwZUNvZGU9IkRSSVYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMzAiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJDT05DIiBkaXNwbGF5TmFtZT0iQ29uY2VybiIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS42IiBjb2RlU3lzdGVtTmFtZT0iQWN0Q2xhc3MiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJhY3RpdmUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyBudWxsRmxhdm9yPSJOQSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0iZmFsc2UiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iIG5lZ2F0aW9uSW5kPSJ0cnVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC43IiBleHRlbnNpb249IjIwMTQtMDYtMDkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJOSSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iQVNTRVJUSU9OIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjQiIGNvZGVTeXN0ZW1OYW1lPSJITDciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyBudWxsRmxhdm9yPSJOQSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRCIgY29kZT0iNDE5MTk5MDA3IiBkaXNwbGF5TmFtZT0iQWxsZXJneSB0byBzdWJzdGFuY2UgKGRpc29yZGVyKSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi45NiIgY29kZVN5c3RlbU5hbWU9IlNOT01FRCBDVCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50IHR5cGVDb2RlPSJDU00iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXJ0aWNpcGFudFJvbGUgY2xhc3NDb2RlPSJNQU5VIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBsYXlpbmdFbnRpdHkgY2xhc3NDb2RlPSJNTUFUIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIG51bGxGbGF2b3I9Ik5BIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGxheWluZ0VudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BhcnRpY2lwYW50Um9sZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGFydGljaXBhbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgIDwvc2VjdGlvbj4NCiAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICA8c2VjdGlvbiBudWxsRmxhdm9yPSJOSSI+DQogICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjIuMS4xIi8+DQogICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjIuMS4xIiBleHRlbnNpb249IjIwMTQtMDYtMDkiLz4NCiAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMTAxNjAtMCIgZGlzcGxheU5hbWU9Ikhpc3Rvcnkgb2YgTWVkaWNhdGlvbiBVc2UiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIi8+DQogICAgICAgICAgICAgICAgICAgIDx0aXRsZT5NZWRpY2F0aW9uczwvdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx0ZXh0PlRoaXMgcGF0aWVudCBoYXMgbm8ga25vd24gbWVkaWNhdGlvbnMuPC90ZXh0Pg0KICAgICAgICAgICAgICAgIDwvc2VjdGlvbj4NCiAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICA8c2VjdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuMi41LjEiLz4NCiAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuMi41LjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIxMTQ1MC00IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIgZGlzcGxheU5hbWU9IlByb2JsZW0gbGlzdCIvPg0KICAgICAgICAgICAgICAgICAgICA8dGl0bGU+UHJvYmxlbXM8L3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dGV4dD5UaGlzIHBhdGllbnQgaGFzIG5vIGtub3duIHByb2JsZW1zLjwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5IHR5cGVDb2RlPSJEUklWIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxhY3QgY2xhc3NDb2RlPSJBQ1QiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMyIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IkNPTkMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuNiIgY29kZVN5c3RlbU5hbWU9IkFjdENsYXNzIiBkaXNwbGF5TmFtZT0iQ29uY2VybiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImFjdGl2ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iIG5lZ2F0aW9uSW5kPSJ0cnVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC40IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJOSSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iNTU2MDcwMDYiIGRpc3BsYXlOYW1lPSJQcm9ibGVtIiBjb2RlU3lzdGVtTmFtZT0iU05PTUVELUNUIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42Ljk2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iNzUzMjYtOSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE9JTkMiIGRpc3BsYXlOYW1lPSJQcm9ibGVtIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgbnVsbEZsYXZvcj0iTkEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iQ0QiIGNvZGU9IjU1NjA3MDA2IiBkaXNwbGF5TmFtZT0iUHJvYmxlbSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi45NiIgY29kZVN5c3RlbU5hbWU9IlNOT01FRCBDVCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2FjdD4NCiAgICAgICAgICAgICAgICAgICAgPC9lbnRyeT4NCiAgICAgICAgICAgICAgICA8L3NlY3Rpb24+DQogICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgPHNlY3Rpb24gbnVsbEZsYXZvcj0iTkkiPg0KICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4yLjcuMSIvPg0KICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4yLjcuMSIgZXh0ZW5zaW9uPSIyMDE0LTA2LTA5Ii8+DQogICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ3NTE5LTQiIGRpc3BsYXlOYW1lPSJIaXN0b3J5IG9mIFByb2NlZHVyZXMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIi8+DQogICAgICAgICAgICAgICAgICAgIDx0aXRsZT5Qcm9jZWR1cmVzPC90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHRleHQ+VGhpcyBwYXRpZW50IGhhcyBubyBrbm93biBwcm9jZWR1cmVzLjwvdGV4dD4NCiAgICAgICAgICAgICAgICA8L3NlY3Rpb24+DQogICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgPHNlY3Rpb24+DQogICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjIuMy4xIi8+DQogICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjIuMy4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzA5NTQtMiIgZGlzcGxheU5hbWU9IlJlbGV2YW50IGRpYWdub3N0aWMgdGVzdHMgYW5kL29yIGxhYm9yYXRvcnkgZGF0YSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgPHRpdGxlPlJlc3VsdHM8L3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjEiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IERlc2NyaXB0aW9uPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IFRpbWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgQ29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRleHQgUmVzdWx0czwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+QXRvbWljIFJlc3VsdHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlc3VsdCBDb21tZW50czwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ciBJRD0icmVzdWx0TmFycmF0aXZlTGluay0xIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xIj5QT1RBU1NJVU08L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTYtMTEtMTQgMTc6MzQ6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGV4dExpbmstMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjEiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IEl0ZW08L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlZhbHVlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5SZWZlcmVuY2UgUmFuZ2U8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkNvbW1lbnRzPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlBvdGFzc2l1bSBbTW9sZXMvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEgKHRlc3QgY29kZSA9IDI4MjMtMyk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUxpbmstMS0xIj40LjUgbW1vbC9MPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4zLjUtNS4xPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVDb21tZW50c0xpbmstMS0xIj5QbGVhc2Ugbm90ZSB0aGF0IGFzIG9mIE5vdmVtYmVyIDE0LCAyMDE2IHBhdGllbnQgcmVmZXJlbmNlDQpyYW5nZXMgaGF2ZSBjaGFuZ2VkLjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMSI+Q29weVRvUHJvdmlkZXI6IAlET0NUT1IgT1RIRVINCkNsaW5pY2lhbkNvZGU6IAkJDQpBc3NpZ25pbmdBdXRob3JpdHk6IAlOUEkNCg0KDQpDb3B5VG9Qcm92aWRlcjogCUFuZ2VsYSBDb25keSBNRA0KQ2xpbmljaWFuQ29kZTogCQkxMzY2NTU3NzIwDQpBc3NpZ25pbmdBdXRob3JpdHk6IAkNCg0KDQpQZXJmb3JtZWQgYXQ6ICBTYXJhdG9nYSBIb3NwaXRhbCBMYWJvcmF0b3J5LVdpbHRvbiwgMzA0MCBSb3V0ZSA1MCBOb3J0aCwgU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IE1lZGljYWwgRGlyZWN0b3I6IEtlbGx5IEFubiBLaW0sIE0uRDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ciBJRD0icmVzdWx0TmFycmF0aXZlTGluay0yIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0yIj5IREwgQ0hPTEVTVEVST0w8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTYtMTEtMTQgMTc6MzQ6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGV4dExpbmstMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjEiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IEl0ZW08L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlZhbHVlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5SZWZlcmVuY2UgUmFuZ2U8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkNvbW1lbnRzPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkNob2xlc3Rlcm9sIGluIEhETCBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSAodGVzdCBjb2RlID0gMjA4NS05KTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlTGluay0yLTEiPjU1IG1nL2RMPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD40MC02MDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTItMSI+VGhlIE5hdGlvbmFsIENob2xlc3Rlcm9sIEVkdWNhdGlvbiBQcm9ncmFtIEFkdWx0IFRyZWF0bWVudA0KUGFuZWwgSUlJIChOQ0VQLUFUUCBJSUkpIHByb3ZpZGVzIHRoZSBmb2xsb3dpbmcNCmNsYXNzaWZpY2F0aW9ucyBvZiBIREwgY29uY2VudHJhdGlvbnM6DQogDQpSZWZlcmVuY2UgUmFuZ2U6DQogIExvdyBIREwgICZsdDs0MA0KICBIaWdoIEhETCAmZ3Q7PTYwDQpQbGVhc2Ugbm90ZSB0aGF0IGFzIG9mIE5vdmVtYmVyIDE0LCAyMDE2IHBhdGllbnQgcmVmZXJlbmNlDQpyYW5nZXMgaGF2ZSBjaGFuZ2VkLjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMiI+Q29weVRvUHJvdmlkZXI6IAlET0NUT1IgT1RIRVINCkNsaW5pY2lhbkNvZGU6IAkJDQpBc3NpZ25pbmdBdXRob3JpdHk6IAlOUEkNCg0KDQpDb3B5VG9Qcm92aWRlcjogCUFuZ2VsYSBDb25keSBNRA0KQ2xpbmljaWFuQ29kZTogCQkxMzY2NTU3NzIwDQpBc3NpZ25pbmdBdXRob3JpdHk6IAkNCg0KDQpQZXJmb3JtZWQgYXQ6ICBTYXJhdG9nYSBIb3NwaXRhbCBMYWJvcmF0b3J5LVdpbHRvbiwgMzA0MCBSb3V0ZSA1MCBOb3J0aCwgU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IE1lZGljYWwgRGlyZWN0b3I6IEtlbGx5IEFubiBLaW0sIE0uRDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ciBJRD0icmVzdWx0TmFycmF0aXZlTGluay0zIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0zIj5IRVBBVElUSVMgQyBBTlRJQk9EWTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNi0wOC0xMCAxNDo0ODowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRUZXh0TGluay0zIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgSXRlbTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VmFsdWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlZmVyZW5jZSBSYW5nZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+IkhlcGF0aXRpcyBDIHZpcnVzIEFiIFtQcmVzZW5jZV0gaW4gU2VydW0sIFBsYXNtYSBvciBCbG9vZCBieSBSYXBpZCBpbW11bm9hc3NheSIgKHRlc3QgY29kZSA9IDcyMzc2LTcpPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVMaW5rLTMtMSI+KiBQT1NJVElWRTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+TkVHQVRJVkU8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUNvbW1lbnRzTGluay0zLTEiPipQcmVzdW1wdGl2ZSBQb3NpdGl2ZQ0KU2VudCB0byBSZWZlcmVuY2UgTGFib3JhdG9yeSBmb3IgQ29uZmlybWF0aW9uPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdENvbW1lbnRzTGluay0zIj5QT1MNCkNvcHlUb1Byb3ZpZGVyOiAJR2VvcmdlIFNpbHZlciBNRA0KQ2xpbmljaWFuQ29kZTogCQkNCkFzc2lnbmluZ0F1dGhvcml0eTogCQ0KDQoNClBlcmZvcm1lZCBhdDogIFNhcmF0b2dhIEhvc3BpdGFsIExhYm9yYXRvcnksIDIxMSBDaHVyY2ggU3QuIFNhcmF0b2dhIFNwcmluZ3MsIE5ZIDEyODY2OyBEaXJlY3RvciAtIE5pY29sZSBEdXJpZSwgTS5ELjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ciBJRD0icmVzdWx0TmFycmF0aXZlTGluay00Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay00Ij5QUk9TVEFURSBTUEVDSUZJQyBBRyBTQ1JFRU5JTkc8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTYtMDgtMDMgMTU6MjM6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGV4dExpbmstNCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjEiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IEl0ZW08L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlZhbHVlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5SZWZlcmVuY2UgUmFuZ2U8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkNvbW1lbnRzPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlByb3N0YXRlIHNwZWNpZmljIEFnIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hIGJ5IEltbXVub2Fzc2F5ICh0ZXN0IGNvZGUgPSA4MzExMi0zKTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlTGluay00LTEiPjAuNjggdWcvTDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MC4wMC00LjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVDb21tZW50c0xpbmstNC0xIj5UaGUgQWR2aWEgQ2VudGF1ciBQU0EgYXNzYXkgaXMgYSB0d28gc2l0ZSBzYW5kd2ljaA0KaW1tdW5vYXNzYXkgdXNpbmcgZGlyZWN0IGNoZW1pbHVtaW5vbWV0cmljIHRlY2hub2xvZ3kuDQpWYWx1ZXMgb2J0YWluZWQgd2l0aCBkaWZmZXJlbnQgYXNzYXkgbWV0aG9kcyBhcmUgbm90DQppbnRlcmNoYW5nZWFibGUuIERvIG5vdCBpbnRlcnByZXQgbGV2ZWxzIG9mIFBTQSBhcyBhYnNvbHV0ZQ0KZXZpZGVuY2Ugb2YgdGhlIHByZXNlbmNlIG9yIHRoZSBhYnNlbmNlIG9mIG1hbGlnbmFudA0KZGlzZWFzZS4NCiANCk1lYXN1cmVtZW50IG9mIHNlcnVtIFBTQSBsZXZlbHMgYWxvbmUgaXMgbm90IHJlY29tbWVuZGVkIGFzDQphIHNjcmVlbmluZyBwcm9jZWR1cmUgZm9yIHRoZSBkaWFnbm9zaXMgb2YgY2FuY2VyLiANCiANCkRvIG5vdCBwcmVkaWN0IGRpc2Vhc2UgcmVjdXJyZW5jZSBzb2xlbHkgb24gc2VyaWFsIFBTQQ0KdmFsdWVzLjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstNCI+Q29weVRvUHJvdmlkZXI6IAlHZW9yZ2UgU2lsdmVyIE1EDQpDbGluaWNpYW5Db2RlOiAJCQ0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTUiPlBST1NUQVRFIFNQRUNJRklDIEFHIFNDUkVFTklORzwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNi0wOC0wMyAxNDozNTowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRUZXh0TGluay01Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgSXRlbTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VmFsdWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlZmVyZW5jZSBSYW5nZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+UHJvc3RhdGUgc3BlY2lmaWMgQWcgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEgYnkgSW1tdW5vYXNzYXkgKHRlc3QgY29kZSA9IDgzMTEyLTMpPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVMaW5rLTUtMSI+MC43MCB1Zy9MPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4wLjAwLTQuMDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUNvbW1lbnRzTGluay01LTEiPlRoZSBBZHZpYSBDZW50YXVyIFBTQSBhc3NheSBpcyBhIHR3byBzaXRlIHNhbmR3aWNoDQppbW11bm9hc3NheSB1c2luZyBkaXJlY3QgY2hlbWlsdW1pbm9tZXRyaWMgdGVjaG5vbG9neS4NClZhbHVlcyBvYnRhaW5lZCB3aXRoIGRpZmZlcmVudCBhc3NheSBtZXRob2RzIGFyZSBub3QNCmludGVyY2hhbmdlYWJsZS4gRG8gbm90IGludGVycHJldCBsZXZlbHMgb2YgUFNBIGFzIGFic29sdXRlDQpldmlkZW5jZSBvZiB0aGUgcHJlc2VuY2Ugb3IgdGhlIGFic2VuY2Ugb2YgbWFsaWduYW50DQpkaXNlYXNlLg0KIA0KTWVhc3VyZW1lbnQgb2Ygc2VydW0gUFNBIGxldmVscyBhbG9uZSBpcyBub3QgcmVjb21tZW5kZWQgYXMNCmEgc2NyZWVuaW5nIHByb2NlZHVyZSBmb3IgdGhlIGRpYWdub3NpcyBvZiBjYW5jZXIuIA0KIA0KRG8gbm90IHByZWRpY3QgZGlzZWFzZSByZWN1cnJlbmNlIHNvbGVseSBvbiBzZXJpYWwgUFNBDQp2YWx1ZXMuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdENvbW1lbnRzTGluay01Ij5Db3B5VG9Qcm92aWRlcjogCUdlb3JnZSBTaWx2ZXIgTUQNCkNsaW5pY2lhbkNvZGU6IAkJDQpBc3NpZ25pbmdBdXRob3JpdHk6IAkNCg0KDQpQZXJmb3JtZWQgYXQ6ICBTYXJhdG9nYSBIb3NwaXRhbCBMYWJvcmF0b3J5LCAyMTEgQ2h1cmNoIFN0LiBTYXJhdG9nYSBTcHJpbmdzLCBOWSAxMjg2NjsgRGlyZWN0b3IgLSBOaWNvbGUgRHVyaWUsIE0uRC48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHIgSUQ9InJlc3VsdE5hcnJhdGl2ZUxpbmstNiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstNiI+UFJPU1RBVEUgU1BFQ0lGSUMgQUcgU0NSRUVOSU5HPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE2LTA4LTAyIDE2OjIwOjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRleHRMaW5rLTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGl0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VGVzdCBJdGVtPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5WYWx1ZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+UmVmZXJlbmNlIFJhbmdlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5Db21tZW50czwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5Qcm9zdGF0ZSBzcGVjaWZpYyBBZyBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSBieSBJbW11bm9hc3NheSAodGVzdCBjb2RlID0gODMxMTItMyk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUxpbmstNi0xIj4mbHQ7IDAuMDggdWcvTDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MC4wMC00LjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVDb21tZW50c0xpbmstNi0xIj5EZWx0YTogNjcuMDQgb24gMDcvMjIvMTYtMTgzMQ0KVGhlIEFkdmlhIENlbnRhdXIgUFNBIGFzc2F5IGlzIGEgdHdvIHNpdGUgc2FuZHdpY2gNCmltbXVub2Fzc2F5IHVzaW5nIGRpcmVjdCBjaGVtaWx1bWlub21ldHJpYyB0ZWNobm9sb2d5Lg0KVmFsdWVzIG9idGFpbmVkIHdpdGggZGlmZmVyZW50IGFzc2F5IG1ldGhvZHMgYXJlIG5vdA0KaW50ZXJjaGFuZ2VhYmxlLiBEbyBub3QgaW50ZXJwcmV0IGxldmVscyBvZiBQU0EgYXMgYWJzb2x1dGUNCmV2aWRlbmNlIG9mIHRoZSBwcmVzZW5jZSBvciB0aGUgYWJzZW5jZSBvZiBtYWxpZ25hbnQNCmRpc2Vhc2UuDQogDQpNZWFzdXJlbWVudCBvZiBzZXJ1bSBQU0EgbGV2ZWxzIGFsb25lIGlzIG5vdCByZWNvbW1lbmRlZCBhcw0KYSBzY3JlZW5pbmcgcHJvY2VkdXJlIGZvciB0aGUgZGlhZ25vc2lzIG9mIGNhbmNlci4gDQogDQpEbyBub3QgcHJlZGljdCBkaXNlYXNlIHJlY3VycmVuY2Ugc29sZWx5IG9uIHNlcmlhbCBQU0ENCnZhbHVlcy48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2l0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0Q29tbWVudHNMaW5rLTYiPk5PUk1BTA0KQ29weVRvUHJvdmlkZXI6IAlHZW9yZ2UgU2lsdmVyIE1EDQpDbGluaWNpYW5Db2RlOiAJCQ0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTciPkItTlA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTYtMDgtMDEgMTU6MTc6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGV4dExpbmstNyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjEiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IEl0ZW08L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlZhbHVlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5SZWZlcmVuY2UgUmFuZ2U8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkNvbW1lbnRzPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPk5hdHJpdXJldGljIHBlcHRpZGUgQiBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSAodGVzdCBjb2RlID0gMzA5MzQtNCk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUxpbmstNy0xIj4xOTA4LjYgcGcvbWw8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVDb21tZW50c0xpbmstNy0xIj5DT01NRU5UOg0KRWxldmF0ZWQgQk5QIGxldmVscyBjb3JyZWxhdGUgd2l0aCBDSEYuDQpJbnRlcnByZXRhdGlvbiBkZXBlbmRzIG9uIGFnZSwgc2V4LCBvdGhlciB0ZXN0cywgZXRjLg0KQSBjdXRvZmYgb2YgMTAwIHBnL21sIGlzIGEgcmVjb21tZW5kZWQgYmFsYW5jZSBvZg0Kc3BlY2lmaWNpdHkgYW5kIHNlbnNpdGl2aXR5Lg0KSGlnaGVyIGN1dG9mZiBsZXZlbHMgaGF2ZSBoaWdoZXIgc3BlY2lmaWNpdHkgYW5kIGxvd2VyDQpzZW5zaXRpdml0eS4NClJlc3VsdHMgYWJvdmUgMTAwIHBnL21sIGRvIG5vdCBuZWNlc3NhcmlseSBpbmRpY2F0ZSBDSEYuDQpBcHByb3hpbWF0ZWx5IDIwJSBvZiBwZW9wbGUgd2l0aCBDSEYgaGF2ZSBCTlAgbGVzcyB0aGFuIDEwMA0KcGcvbWwuICBMZXZlbHMgYWJvdmUgMjUwIHBnL21sIGFyZSByYXJlIHdpdGhvdXQgQ0hGLg0KUmVzdWx0cyBiZWxvdyAxMDAgcGcvbWwgZG8gbm90IG5lY2Vzc2FyaWx5IGluZGljYXRlIGFic2VuY2UNCm9mIENIRi4NCkNvbnRhY3QgdGhlIENoZW1pc3RyeSBkZXBhcnRtZW50IGZvciBtb3JlIGluZm9ybWF0aW9uIGF0DQo1ODMtODc0Ny48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2l0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0Q29tbWVudHNMaW5rLTciPkJOUCAyMDgzLjM1DQpDb3B5VG9Qcm92aWRlcjogCUdlb3JnZSBTaWx2ZXIgTUQNCkNsaW5pY2lhbkNvZGU6IAkJDQpBc3NpZ25pbmdBdXRob3JpdHk6IAkNCg0KDQpQZXJmb3JtZWQgYXQ6ICBTYXJhdG9nYSBIb3NwaXRhbCBMYWJvcmF0b3J5LCAyMTEgQ2h1cmNoIFN0LiBTYXJhdG9nYSBTcHJpbmdzLCBOWSAxMjg2NjsgRGlyZWN0b3IgLSBOaWNvbGUgRHVyaWUsIE0uRC48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHIgSUQ9InJlc3VsdE5hcnJhdGl2ZUxpbmstOCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstOCI+Qi1OUDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNi0wOC0wMSAxNToxNzowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRUZXh0TGluay04Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgSXRlbTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VmFsdWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlZmVyZW5jZSBSYW5nZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+TmF0cml1cmV0aWMgcGVwdGlkZSBCIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hICh0ZXN0IGNvZGUgPSAzMDkzNC00KTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlTGluay04LTEiPjM1LjYgcGcvbWw8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVDb21tZW50c0xpbmstOC0xIj5DT01NRU5UOg0KRWxldmF0ZWQgQk5QIGxldmVscyBjb3JyZWxhdGUgd2l0aCBDSEYuDQpJbnRlcnByZXRhdGlvbiBkZXBlbmRzIG9uIGFnZSwgc2V4LCBvdGhlciB0ZXN0cywgZXRjLg0KQSBjdXRvZmYgb2YgMTAwIHBnL21sIGlzIGEgcmVjb21tZW5kZWQgYmFsYW5jZSBvZg0Kc3BlY2lmaWNpdHkgYW5kIHNlbnNpdGl2aXR5Lg0KSGlnaGVyIGN1dG9mZiBsZXZlbHMgaGF2ZSBoaWdoZXIgc3BlY2lmaWNpdHkgYW5kIGxvd2VyDQpzZW5zaXRpdml0eS4NClJlc3VsdHMgYWJvdmUgMTAwIHBnL21sIGRvIG5vdCBuZWNlc3NhcmlseSBpbmRpY2F0ZSBDSEYuDQpBcHByb3hpbWF0ZWx5IDIwJSBvZiBwZW9wbGUgd2l0aCBDSEYgaGF2ZSBCTlAgbGVzcyB0aGFuIDEwMA0KcGcvbWwuICBMZXZlbHMgYWJvdmUgMjUwIHBnL21sIGFyZSByYXJlIHdpdGhvdXQgQ0hGLg0KUmVzdWx0cyBiZWxvdyAxMDAgcGcvbWwgZG8gbm90IG5lY2Vzc2FyaWx5IGluZGljYXRlIGFic2VuY2UNCm9mIENIRi4NCkNvbnRhY3QgdGhlIENoZW1pc3RyeSBkZXBhcnRtZW50IGZvciBtb3JlIGluZm9ybWF0aW9uIGF0DQo1ODMtODc0Ny48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2l0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0Q29tbWVudHNMaW5rLTgiPkxPVyBCLU5QDQpDb3B5VG9Qcm92aWRlcjogCUdlb3JnZSBTaWx2ZXIgTUQNCkNsaW5pY2lhbkNvZGU6IAkJDQpBc3NpZ25pbmdBdXRob3JpdHk6IAkNCg0KDQpQZXJmb3JtZWQgYXQ6ICBTYXJhdG9nYSBIb3NwaXRhbCBMYWJvcmF0b3J5LCAyMTEgQ2h1cmNoIFN0LiBTYXJhdG9nYSBTcHJpbmdzLCBOWSAxMjg2NjsgRGlyZWN0b3IgLSBOaWNvbGUgRHVyaWUsIE0uRC48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHIgSUQ9InJlc3VsdE5hcnJhdGl2ZUxpbmstOSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstOSI+UFJPU1RBVEUgU1BFQ0lGSUMgQUcgU0NSRUVOSU5HPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE2LTA3LTIyIDE5OjI0OjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRleHRMaW5rLTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGl0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VGVzdCBJdGVtPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5WYWx1ZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+UmVmZXJlbmNlIFJhbmdlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5Db21tZW50czwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5Qcm9zdGF0ZSBzcGVjaWZpYyBBZyBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSBieSBJbW11bm9hc3NheSAodGVzdCBjb2RlID0gODMxMTItMyk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUxpbmstOS0xIj42Ny4wNCB1Zy9MPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4wLjAwLTQuMDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUNvbW1lbnRzTGluay05LTEiPlRoZSBBZHZpYSBDZW50YXVyIFBTQSBhc3NheSBpcyBhIHR3byBzaXRlIHNhbmR3aWNoDQppbW11bm9hc3NheSB1c2luZyBkaXJlY3QgY2hlbWlsdW1pbm9tZXRyaWMgdGVjaG5vbG9neS4NClZhbHVlcyBvYnRhaW5lZCB3aXRoIGRpZmZlcmVudCBhc3NheSBtZXRob2RzIGFyZSBub3QNCmludGVyY2hhbmdlYWJsZS4gRG8gbm90IGludGVycHJldCBsZXZlbHMgb2YgUFNBIGFzIGFic29sdXRlDQpldmlkZW5jZSBvZiB0aGUgcHJlc2VuY2Ugb3IgdGhlIGFic2VuY2Ugb2YgbWFsaWduYW50DQpkaXNlYXNlLg0KIA0KTWVhc3VyZW1lbnQgb2Ygc2VydW0gUFNBIGxldmVscyBhbG9uZSBpcyBub3QgcmVjb21tZW5kZWQgYXMNCmEgc2NyZWVuaW5nIHByb2NlZHVyZSBmb3IgdGhlIGRpYWdub3NpcyBvZiBjYW5jZXIuIA0KIA0KRG8gbm90IHByZWRpY3QgZGlzZWFzZSByZWN1cnJlbmNlIHNvbGVseSBvbiBzZXJpYWwgUFNBDQp2YWx1ZXMuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdENvbW1lbnRzTGluay05Ij5QU0EgNjUuNjENCkNvcHlUb1Byb3ZpZGVyOiAJR2VvcmdlIFNpbHZlciBNRA0KQ2xpbmljaWFuQ29kZTogCQkNCkFzc2lnbmluZ0F1dGhvcml0eTogCQ0KDQoNClBlcmZvcm1lZCBhdDogIFNhcmF0b2dhIEhvc3BpdGFsIExhYm9yYXRvcnksIDIxMSBDaHVyY2ggU3QuIFNhcmF0b2dhIFNwcmluZ3MsIE5ZIDEyODY2OyBEaXJlY3RvciAtIE5pY29sZSBEdXJpZSwgTS5ELjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ciBJRD0icmVzdWx0TmFycmF0aXZlTGluay0xMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTAiPlBST1NUQVRFIFNQRUNJRklDIEFHIFNDUkVFTklORzwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNi0wNy0yMiAxOToxNDowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRUZXh0TGluay0xMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjEiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IEl0ZW08L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlZhbHVlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5SZWZlcmVuY2UgUmFuZ2U8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkNvbW1lbnRzPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlByb3N0YXRlIHNwZWNpZmljIEFnIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hIGJ5IEltbXVub2Fzc2F5ICh0ZXN0IGNvZGUgPSA4MzExMi0zKTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlTGluay0xMC0xIj4wLjMwIHVnL0w8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjAuMDAtNC4wMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTEwLTEiPlRoZSBBZHZpYSBDZW50YXVyIFBTQSBhc3NheSBpcyBhIHR3byBzaXRlIHNhbmR3aWNoDQppbW11bm9hc3NheSB1c2luZyBkaXJlY3QgY2hlbWlsdW1pbm9tZXRyaWMgdGVjaG5vbG9neS4NClZhbHVlcyBvYnRhaW5lZCB3aXRoIGRpZmZlcmVudCBhc3NheSBtZXRob2RzIGFyZSBub3QNCmludGVyY2hhbmdlYWJsZS4gRG8gbm90IGludGVycHJldCBsZXZlbHMgb2YgUFNBIGFzIGFic29sdXRlDQpldmlkZW5jZSBvZiB0aGUgcHJlc2VuY2Ugb3IgdGhlIGFic2VuY2Ugb2YgbWFsaWduYW50DQpkaXNlYXNlLg0KIA0KTWVhc3VyZW1lbnQgb2Ygc2VydW0gUFNBIGxldmVscyBhbG9uZSBpcyBub3QgcmVjb21tZW5kZWQgYXMNCmEgc2NyZWVuaW5nIHByb2NlZHVyZSBmb3IgdGhlIGRpYWdub3NpcyBvZiBjYW5jZXIuIA0KIA0KRG8gbm90IHByZWRpY3QgZGlzZWFzZSByZWN1cnJlbmNlIHNvbGVseSBvbiBzZXJpYWwgUFNBDQp2YWx1ZXMuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdENvbW1lbnRzTGluay0xMCI+TEVWRUwgMQ0KQ29weVRvUHJvdmlkZXI6IAlHZW9yZ2UgU2lsdmVyIE1EDQpDbGluaWNpYW5Db2RlOiAJCQ0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTExIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xMSI+VDQ8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTYtMDctMTQgMTc6MjA6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGV4dExpbmstMTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGl0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VGVzdCBJdGVtPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5WYWx1ZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+UmVmZXJlbmNlIFJhbmdlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5Db21tZW50czwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5UaHlyb3hpbmUgKFQ0KSBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSAodGVzdCBjb2RlID0gMzAyNi0yKTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlTGluay0xMS0xIj4xMS42IHVnL2RsPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD40LjUwLTEwLjkwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMTEiPiZndDtUNA0KQ29weVRvUHJvdmlkZXI6IAlHZW9yZ2UgU2lsdmVyIE1EDQpDbGluaWNpYW5Db2RlOiAJCQ0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTEyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xMiI+VFNIPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE2LTA2LTI0IDE0OjM1OjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRleHRMaW5rLTEyIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgSXRlbTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VmFsdWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlZmVyZW5jZSBSYW5nZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+VGh5cm90cm9waW4gW1VuaXRzL3ZvbHVtZV0gaW4gQ29yZCBibG9vZCAodGVzdCBjb2RlID0gNjk1NjEtOSk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUxpbmstMTItMSI+Ni42MSB1SVUvbWw8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjAuMzUtNS41MDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTEyLTEiPkRlbHRhOiAxMjIuNjMgb24gMDYvMjQvMTYtMTMyODwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMTIiPkRFTFRBIFRTSA0KQ29weVRvUHJvdmlkZXI6IAlHZW9yZ2UgU2lsdmVyIE1EDQpDbGluaWNpYW5Db2RlOiAJCQ0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTEzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xMyI+VFNIPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE2LTA2LTI0IDE0OjM1OjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRleHRMaW5rLTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgSXRlbTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VmFsdWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlZmVyZW5jZSBSYW5nZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+VGh5cm90cm9waW4gW1VuaXRzL3ZvbHVtZV0gaW4gQ29yZCBibG9vZCAodGVzdCBjb2RlID0gNjk1NjEtOSk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUxpbmstMTMtMSI+MTIyLjYzIHVJVS9tbDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MC4zNS01LjUwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMTMiPkVMRVZBVEVEIFRTSA0KQ29weVRvUHJvdmlkZXI6IAlHZW9yZ2UgU2lsdmVyIE1EDQpDbGluaWNpYW5Db2RlOiAJCQ0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTE0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xNCI+VDQ8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTYtMDUtMDkgMTI6MzY6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGV4dExpbmstMTQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGl0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VGVzdCBJdGVtPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5WYWx1ZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+UmVmZXJlbmNlIFJhbmdlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5Db21tZW50czwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5UaHlyb3hpbmUgKFQ0KSBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSAodGVzdCBjb2RlID0gMzAyNi0yKTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlTGluay0xNC0xIj4xMS44IHVnL2RsPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD40LjUwLTEwLjkwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMTQiPlJFQ0VJVkVEDQpDb3B5VG9Qcm92aWRlcjogCUdlb3JnZSBTaWx2ZXIgTUQNCkNsaW5pY2lhbkNvZGU6IAkJMTczMDEyOTEyMw0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTE1Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xNSI+SEVNT0dMT0JJTiBBMUM8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTYtMDQtMTkgMTQ6NTI6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGV4dExpbmstMTUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGl0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VGVzdCBJdGVtPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5WYWx1ZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+UmVmZXJlbmNlIFJhbmdlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5Db21tZW50czwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5IZW1vZ2xvYmluIEExYy9IZW1vZ2xvYmluLnRvdGFsIGluIEJsb29kICh0ZXN0IGNvZGUgPSA0NTQ4LTQpPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVMaW5rLTE1LTEiPjcuOSAlPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTE1LTEiPiANCkhlbW9nbG9iaW4gKEhnYikgQTFDIFJlZmVyZW5jZSBSYW5nZXM6DQogICAgIDQuOCUgdG8gNS42JSAtIE5vcm1hbA0KICAgICA1LjclIHRvIDYuNCUgLSBJbmNyZWFzZWQgcmlzayBmb3IgRGlhYmV0ZXMgbWVsbGl0dXMNCiAgICAgJmd0OyA2LjQlICAgICAgIC0gRGlhYmV0ZXMgbWVsbGl0dXMNCiAgICAgJmx0OyA3LjAlICAgICAgIC0gR2x5Y2VtaWMgY29udHJvbCBnb2FsIGZvciBEaWFiZXRlcw0KIA0KUmVmZXJlbmNlIHJhbmdlIGlzIHJlcG9ydGVkIGluIGFjY29yZGFuY2Ugd2l0aCBBREENCnJlY29tbWVuZGF0aW9ucy48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2l0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0Q29tbWVudHNMaW5rLTE1Ij5Db3B5VG9Qcm92aWRlcjogCUdlb3JnZSBTaWx2ZXIgTUQNCkNsaW5pY2lhbkNvZGU6IAkJMTczMDEyOTEyMw0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTE2Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xNiI+UE9UQVNTSVVNPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE2LTAzLTMxIDE5OjI4OjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRleHRMaW5rLTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgSXRlbTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VmFsdWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlZmVyZW5jZSBSYW5nZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+UG90YXNzaXVtIFtNb2xlcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSAodGVzdCBjb2RlID0gMjgyMy0zKTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlTGluay0xNi0xIj42LjkgbW1vbC9MPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4zLjUtNS4xPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVDb21tZW50c0xpbmstMTYtMSI+RGVsdGE6IDQuMSBvbiAwMy8zMS8xNi0xODQxDQogDQpDcml0aWNhbCByZXN1bHRzIGNhbGxlZCB0bzoNClRFU1QsIGF0IDE5MjgsMDMvMzEvMTYgYnkgTEFCLkpBQjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMTYiPkRFTFRBIENIRUNLDQpDb3B5VG9Qcm92aWRlcjogCUdlb3JnZSBTaWx2ZXIgTUQNCkNsaW5pY2lhbkNvZGU6IAkJMTczMDEyOTEyMw0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTE3Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xNyI+UE9UQVNTSVVNPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE2LTAzLTMxIDE5OjIxOjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRleHRMaW5rLTE3Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgSXRlbTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VmFsdWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlZmVyZW5jZSBSYW5nZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+UG90YXNzaXVtIFtNb2xlcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSAodGVzdCBjb2RlID0gMjgyMy0zKTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFZhbHVlTGluay0xNy0xIj40LjEgbW1vbC9MPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4zLjUtNS4xPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMTciPkRFTFRBIENIRUNLDQpDb3B5VG9Qcm92aWRlcjogCUdlb3JnZSBTaWx2ZXIgTUQNCkNsaW5pY2lhbkNvZGU6IAkJMTczMDEyOTEyMw0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeSwgMjExIENodXJjaCBTdC4gU2FyYXRvZ2EgU3ByaW5ncywgTlkgMTI4NjY7IERpcmVjdG9yIC0gTmljb2xlIER1cmllLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTE4Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xOCI+Q0hBSU4gT0YgQ1VTVE9EWSBEUlVHIFNDUkVFTjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNS0xMC0wNiAwOTowMDowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRUZXh0TGluay0xOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjEiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IEl0ZW08L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlZhbHVlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5SZWZlcmVuY2UgUmFuZ2U8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkNvbW1lbnRzPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkNDQ09MICh0ZXN0IGNvZGUgPSBMOTIwLjYwMDUpPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVMaW5rLTE4LTEiPlNFTlQgVE8gUkVGLiBMQUI8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRDb21tZW50c0xpbmstMTgiPkNvcHlUb1Byb3ZpZGVyOiAJRE9DVE9SIE9USEVSDQpDbGluaWNpYW5Db2RlOiAJCQ0KQXNzaWduaW5nQXV0aG9yaXR5OiAJTlBJDQoNCg0KQ29weVRvUHJvdmlkZXI6IAlBbmdlbGEgQ29uZHkgTUQNCkNsaW5pY2lhbkNvZGU6IAkJMTM2NjU1NzcyMA0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCg0KUGVyZm9ybWVkIGF0OiAgU2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeS1XaWx0b24sIDMwNDAgUm91dGUgNTAgTm9ydGgsIFNhcmF0b2dhIFNwcmluZ3MsIE5ZIDEyODY2OyBEaXJlY3RvciAtIEpvc2VuaWEgVGFuLCBNLkQuPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJyZXN1bHROYXJyYXRpdmVMaW5rLTE5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xOSI+Qi1OUDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNC0xMC0yMyAxNDozOTowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRUZXh0TGluay0xOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aXRlbT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjEiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXN0IEl0ZW08L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlZhbHVlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5SZWZlcmVuY2UgUmFuZ2U8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkNvbW1lbnRzPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPk5hdHJpdXJldGljIHBlcHRpZGUgQiBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSAodGVzdCBjb2RlID0gMzA5MzQtNCk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUxpbmstMTktMSI+NjAwLjAgcGcvbWw8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVDb21tZW50c0xpbmstMTktMSI+IA0KUGxlYXNlIE5vdGU6ICBFbGV2YXRlZCBCTlAgbGV2ZWxzIGNvcnJlbGF0ZSB3aXRoIENIRi4NCiAgICAgICAgICAgICAgSW50ZXJwcmV0YXRpb24gZGVwZW5kcyBvbiBhZ2UsIHNleCwgb3RoZXINCiAgICAgICAgICAgICAgdGVzdHMsIGV0Yy4NCiAgICAgICAgICAgICAgQSBjdXRvZmYgb2YgMTAwIHBnL21sIGlzIGEgcmVjb21tZW5kZWQNCiAgICAgICAgICAgICAgYmFsYW5jZSBvZiBzcGVjaWZpY2l0eSBhbmQgc2Vuc2l0aXZpdHkuDQogICAgICAgICAgICAgIEhpZ2hlciBjdXRvZmYgbGV2ZWxzIGhhdmUgaGlnaGVyDQogICAgICAgICAgICAgIHNwZWNpZmljaXR5IGFuZCBsb3dlciBzZW5zaXRpdml0eS4NCiAgICAgICAgICAgICAgUmVzdWx0cyBhYm92ZSAxMDAgcGcvbWwgZG8gbm90IG5lY2Vzc2FyaWx5DQogICAgICAgICAgICAgIGluZGljYXRlIENIRi4gQXBwcm94aW1hdGVseSAyMCUgb2YgcGVvcGxlDQogICAgICAgICAgICAgIHdpdGggQ0hGIGhhdmUgQk5QIGxlc3MgdGhhbiAxMDAgcGcvbWwuDQogICAgICAgICAgICAgIExldmVscyBhYm92ZSAyNTAgcGcvbWwgYXJlIHJhcmUgd2l0aG91dCBDSEYuDQogICAgICAgICAgICAgIFJlc3VsdHMgYmVsb3cgMTAwIHBnL21sIGRvIG5vdCBuZWNlc3NhcmlseQ0KICAgICAgICAgICAgICBpbmRpY2F0ZSBhYnNlbmNlIG9mIENIRi48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+TlQtcHJvQk5QICh0ZXN0IGNvZGUgPSBMNTEwLjAxMTIyMyk8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJyZXN1bHRWYWx1ZUxpbmstMTktMiI+U2FyYXRvZ2EgSG9zcGl0YWwgTGFib3JhdG9yeS1XaWx0b24sIDMwNDAgUm91dGUgNTAgTm9ydGgsIFNhcmF0b2dhIFNwcmluZ3MsIE5ZIDEyODY2O0RpcmVjdG9yIC0gV2lsbGlhbSBFLiBGaWVsZCBJSSwgTUQgRkNBUDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGlzdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdENvbW1lbnRzTGluay0xOSI+Q29weVRvUHJvdmlkZXI6IAlET0NUT1IgT1RIRVINCkNsaW5pY2lhbkNvZGU6IAkJDQpBc3NpZ25pbmdBdXRob3JpdHk6IAlOUEkNCg0KDQpDb3B5VG9Qcm92aWRlcjogCVJhbmRhbGwgQnVyY2hlbGwgTUQNCkNsaW5pY2lhbkNvZGU6IAkJMTQwNzgyNzQ2Mg0KQXNzaWduaW5nQXV0aG9yaXR5OiAJDQoNCjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ciBJRD0icmVzdWx0TmFycmF0aXZlTGluay0yMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMjAiPkQtRElNRVIgVFJJQUdFIE1FVEVSPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE0LTA0LTA5IDA3OjM3OjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9InJlc3VsdFRleHRMaW5rLTIwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpc3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlRlc3QgSXRlbTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+VmFsdWU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlJlZmVyZW5jZSBSYW5nZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29tbWVudHM8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+RmlicmluIEQtZGltZXIgRkVVIFtNYXNzL3ZvbHVtZV0gaW4gUGxhdGVsZXQgcG9vciBwbGFzbWEgKHRlc3QgY29kZSA9IDQ4MDY1LTcpPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVMaW5rLTIwLTEiPiZsdDsgNDAwIE5HL01MPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4mbHQ7NDAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0VmFsdWVDb21tZW50c0xpbmstMjAtMSI+ICAgICAqKiogIFN1Z2dlc3RpdmUgQ3V0IG9mZjogNDAwIG5nL21MIEQtRFUgICoqKg0KICAgICAgICAgICAgICAgIkQtRFUgPSBELURJTUVSIFVOSVRTIg0KIA0KUGxlYXNlIE5vdGU6ICBSZXN1bHRzIG9mIEQtRGltZXIgYXNzYXlzIHNob3VsZCBhbHdheXMgYmUNCmludGVycHJldGVkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIHBhdGllbnQncyBtZWRpY2FsDQpoaXN0b3J5LCBjbGluaWNhbCBwcmVzZW50YXRpb24gYW5kIG90aGVyIGZpbmRpbmdzLg0KIA0KVGhlIEJpb3NpdGUgVHJpYWdlIE1ldGVyIHBlcmZvcm1zIHRoaXMgYXNzYXkgYnkgdGhlDQpmbG91cmVzY2VuY2UgaW1tdW5vYXNzYXkgbWV0aG9kLiBTdWJzZXF1ZW50IGFzc2F5cyBtYXkgbm90DQp1c2UgdGhpcyBtZXRob2QgYW5kIG1heSBub3QgaGF2ZSB0aGUgc2FtZSByZWZlcmVuY2UgcmFuZ2UuDQpBbGwgY2xpbmljYWwgZGVjaXNpb25zIHNob3VsZCBiZSBtYWRlIGJhc2VkIG9uIHRoZSBzcGVjaWZpZWQNCmFzc2F5IHJhbmdlIGFuZCBvdGhlciBjbGluaWNhbCBpbmZvcm1hdGlvbi48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2l0ZW0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saXN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0icmVzdWx0Q29tbWVudHNMaW5rLTIwIj5SZXN1bHRDQ1RvQ2xpbmljaWFuTmFtZQlDb2RlCUFBDQpET0NUT1IgT1RIRVIJCU5QSQ0KV2FycmVuIExpdHRzIE1ECTExNDQyOTI2MDgJTlBJDQo8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgIDxlbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxvcmdhbml6ZXIgY2xhc3NDb2RlPSJCQVRURVJZIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIwMDAzMDk2NSIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctRmlsbGVySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMzA5NjU6SyIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJLIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iUE9UQVNTSVVNIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MTExNDE3MzQwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNjExMTQxNzM0MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDMwOTY1OksiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJLIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iUE9UQVNTSVVNIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0TmFycmF0aXZlTGluay0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MTExNDE2NDkwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGluZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJvY2VkdXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQgdHlwZUNvZGU9IkNPTVAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMjgyMy0zIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIgZGlzcGxheU5hbWU9IlBvdGFzc2l1bSBbTW9sZXMvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+UG90YXNzaXVtIFtNb2xlcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYTwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cmFuc2xhdGlvbiBjb2RlPSJMMzEwLjA4MDAiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJQT1RBU1NJVU0iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUxpbmstMS0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MTExNDE3MzQwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJQUSIgdmFsdWU9IjQuNSIgdW5pdD0ibW1vbC9MIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IldNQSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5XTUE8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ljg5MjQxNDI1MDAwMS4xNzkuMjAxMi45Ny4yNC4xNS4zMS4zNyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IldNQSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPldJTFRPTiBNRURJQ0FMIEFSVFM8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVudHJ5UmVsYXRpb25zaGlwIHR5cGVDb2RlPSJSRUZSIiBpbnZlcnNpb25JbmQ9ImZhbHNlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIzMzk5OS00IiBkaXNwbGF5TmFtZT0iU3RhdHVzIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgY29kZT0iZmluYWwiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuMTQiIGNvZGVTeXN0ZW1OYW1lPSJBY3RTdGF0dXMiIGRpc3BsYXlOYW1lPSJmaW5hbCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IkNFIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+ZmluYWw8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iU1VCSiIgaW52ZXJzaW9uSW5kPSJ0cnVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWN0IGNsYXNzQ29kZT0iQUNUIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjY0IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iNDg3NjctOCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJBbm5vdGF0aW9uIENvbW1lbnQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVDb21tZW50c0xpbmstMS0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlUmFuZ2UgdHlwZUNvZGU9IlJFRlYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvblJhbmdlIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOLkNSVCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iSVZMX1BRIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjMuNSIgdW5pdD0ibW1vbC9MIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iNS4xIiB1bml0PSJtbW9sL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlZmVyZW5jZVJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbmNvdW50ZXIgY2xhc3NDb2RlPSJFTkMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IlgwMDAwMjk2NDUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbmNvdW50ZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L29yZ2FuaXplcj4NCiAgICAgICAgICAgICAgICAgICAgPC9lbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPG9yZ2FuaXplciBjbGFzc0NvZGU9IkJBVFRFUlkiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjAwMDMwOTY1IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1GaWxsZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAzMDk2NTpIREwiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iSERMIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iSERMIENIT0xFU1RFUk9MIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MTExNDE3MzQwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNjExMTQxNzM0MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDMwOTY1OkhETCIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IkhETCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkhETCBDSE9MRVNURVJPTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdE5hcnJhdGl2ZUxpbmstMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjExMTQxNjQ5MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iU0hGR1ciIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbCA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Byb2NlZHVyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50IHR5cGVDb2RlPSJDT01QIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjIwODUtOSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJDaG9sZXN0ZXJvbCBpbiBIREwgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+Q2hvbGVzdGVyb2wgaW4gSERMIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9IkwzMTAuMjM1MCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkhETCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlTGluay0yLTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYxMTE0MTczNDAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IlBRIiB2YWx1ZT0iNTUiIHVuaXQ9Im1nL2RMIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IldNQSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5XTUE8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ljg5MjQxNDI1MDAwMS4xNzkuMjAxMi45Ny4yNC4xNS4zMS4zNyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IldNQSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPldJTFRPTiBNRURJQ0FMIEFSVFM8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVudHJ5UmVsYXRpb25zaGlwIHR5cGVDb2RlPSJSRUZSIiBpbnZlcnNpb25JbmQ9ImZhbHNlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIzMzk5OS00IiBkaXNwbGF5TmFtZT0iU3RhdHVzIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgY29kZT0iZmluYWwiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuMTQiIGNvZGVTeXN0ZW1OYW1lPSJBY3RTdGF0dXMiIGRpc3BsYXlOYW1lPSJmaW5hbCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IkNFIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+ZmluYWw8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iU1VCSiIgaW52ZXJzaW9uSW5kPSJ0cnVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWN0IGNsYXNzQ29kZT0iQUNUIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjY0IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iNDg3NjctOCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJBbm5vdGF0aW9uIENvbW1lbnQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVDb21tZW50c0xpbmstMi0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlUmFuZ2UgdHlwZUNvZGU9IlJFRlYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvblJhbmdlIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOLkNSVCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iSVZMX1BRIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjQwIiB1bml0PSJtZy9kTCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjYwIiB1bml0PSJtZy9kTCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb25SYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVmZXJlbmNlUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAyOTY0NSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JnYW5pemVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8b3JnYW5pemVyIGNsYXNzQ29kZT0iQkFUVEVSWSIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMDAwMjg3NTYiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLUZpbGxlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI4NzU2OkFIQ1YiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iQUhDViIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkhFUEFUSVRJUyBDIEFOVElCT0RZIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDgxMDE0NDgwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNjA4MTAxNDQ4MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI4NzU2OkFIQ1YiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJBSENWIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iSEVQQVRJVElTIEMgQU5USUJPRFkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHROYXJyYXRpdmVMaW5rLTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwODEwMTEyOTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDgxMDExMjkwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5IGNsYXNzQ29kZT0iQVNTSUdORUQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMTczMDEyOTEyMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5TaWx2ZXIgTUQ8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+R2VvcmdlPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGluZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJvY2VkdXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQgdHlwZUNvZGU9IkNPTVAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iNzIzNzYtNyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSImcXVvdDtIZXBhdGl0aXMgQyB2aXJ1cyBBYiBbUHJlc2VuY2VdIGluIFNlcnVtLCBQbGFzbWEgb3IgQmxvb2QgYnkgUmFwaWQgaW1tdW5vYXNzYXkmcXVvdDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+IkhlcGF0aXRpcyBDIHZpcnVzIEFiIFtQcmVzZW5jZV0gaW4gU2VydW0sIFBsYXNtYSBvciBCbG9vZCBieSBSYXBpZCBpbW11bm9hc3NheSI8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iTDUxMC42MDEiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJIRVBBVElUSVMgQyBBQiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlTGluay0zLTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwODEwMTQ0NzAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IlNUIj4qIFBPU0lUSVZFPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnRlcnByZXRhdGlvbkNvZGUgY29kZT0iSCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS44MyIgY29kZVN5c3RlbU5hbWU9Ik9ic2VydmF0aW9uSW50ZXJwcmV0YXRpb24iIGRpc3BsYXlOYW1lPSJIaWdoIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IkhDUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5NZWRpY2FsIEVtZXJnZW50IENhcmU8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TWFsdGE8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkuMzE5Ny43OTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSENQIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+TWFsdGEgTWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0idHJ1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ4NzY3LTgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iQW5ub3RhdGlvbiBDb21tZW50Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTMtMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VudHJ5UmVsYXRpb25zaGlwPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZVJhbmdlIHR5cGVDb2RlPSJSRUZWIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb25SYW5nZSBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTi5DUlQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD5ORUdBVElWRTwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJTVCI+TkVHQVRJVkU8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb25SYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVmZXJlbmNlUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAzNTIyMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JnYW5pemVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8b3JnYW5pemVyIGNsYXNzQ29kZT0iQkFUVEVSWSIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMDAwMjg2NzMiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLUZpbGxlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI4NjczOlBTQVNDUiIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJQU0FTQ1IiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJQUk9TVEFURSBTUEVDSUZJQyBBRyBTQ1JFRU5JTkciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstNCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwODAzMTUyMzAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSIyMDE2MDgwMzE1MjMwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cHJvY2VkdXJlIGNsYXNzQ29kZT0iUFJPQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjg2NzM6UFNBU0NSIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iUFNBU0NSIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iUFJPU1RBVEUgU1BFQ0lGSUMgQUcgU0NSRUVOSU5HIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay00Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0TmFycmF0aXZlTGluay00Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDgwMzE0NTAwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjA4MDMxNDUwMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjE3MzAxMjkxMjMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+U2lsdmVyIE1EPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkdlb3JnZTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkU8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iU0hGR1ciIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbCA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Byb2NlZHVyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50IHR5cGVDb2RlPSJDT01QIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjgzMTEyLTMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iUHJvc3RhdGUgc3BlY2lmaWMgQWcgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEgYnkgSW1tdW5vYXNzYXkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+UHJvc3RhdGUgc3BlY2lmaWMgQWcgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEgYnkgSW1tdW5vYXNzYXk8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iTDUxMC4wOTA5IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iUFJPU1RBVEUgU1AgQUciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUxpbmstNC0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDgwMzE1MjMwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJQUSIgdmFsdWU9IjAuNjgiIHVuaXQ9InVnL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iSENQIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5Pk1lZGljYWwgRW1lcmdlbnQgQ2FyZTwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5NYWx0YTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOS4zMTk3Ljc5MTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJIQ1AiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5NYWx0YSBNZWRpY2FsIEVtZXJnZW50IENhcmU8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVudHJ5UmVsYXRpb25zaGlwIHR5cGVDb2RlPSJSRUZSIiBpbnZlcnNpb25JbmQ9ImZhbHNlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIzMzk5OS00IiBkaXNwbGF5TmFtZT0iU3RhdHVzIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgY29kZT0iZmluYWwiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuMTQiIGNvZGVTeXN0ZW1OYW1lPSJBY3RTdGF0dXMiIGRpc3BsYXlOYW1lPSJmaW5hbCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IkNFIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+ZmluYWw8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iU1VCSiIgaW52ZXJzaW9uSW5kPSJ0cnVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWN0IGNsYXNzQ29kZT0iQUNUIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjY0IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iNDg3NjctOCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJBbm5vdGF0aW9uIENvbW1lbnQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVDb21tZW50c0xpbmstNC0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlUmFuZ2UgdHlwZUNvZGU9IlJFRlYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvblJhbmdlIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOLkNSVCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iSVZMX1BRIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjAuMDAiIHVuaXQ9InVnL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSI0LjAwIiB1bml0PSJ1Zy9MIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvblJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZWZlcmVuY2VSYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDM1MjIwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmdhbml6ZXI+DQogICAgICAgICAgICAgICAgICAgIDwvZW50cnk+DQogICAgICAgICAgICAgICAgICAgIDxlbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxvcmdhbml6ZXIgY2xhc3NDb2RlPSJCQVRURVJZIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIwMDAyODY2OSIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctRmlsbGVySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjg2Njk6UFNBU0NSIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IlBTQVNDUiIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlBST1NUQVRFIFNQRUNJRklDIEFHIFNDUkVFTklORyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay01Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjA4MDMxNDM1MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjIwMTYwODAzMTQzNTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9jZWR1cmUgY2xhc3NDb2RlPSJQUk9DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyODY2OTpQU0FTQ1IiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJQU0FTQ1IiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJQUk9TVEFURSBTUEVDSUZJQyBBRyBTQ1JFRU5JTkciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHROYXJyYXRpdmVMaW5rLTUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwODAzMTA0NjAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDgwMzEwNDYwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5IGNsYXNzQ29kZT0iQVNTSUdORUQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMTczMDEyOTEyMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5TaWx2ZXIgTUQ8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+R2VvcmdlPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGluZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJvY2VkdXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQgdHlwZUNvZGU9IkNPTVAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iODMxMTItMyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJQcm9zdGF0ZSBzcGVjaWZpYyBBZyBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSBieSBJbW11bm9hc3NheSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5Qcm9zdGF0ZSBzcGVjaWZpYyBBZyBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSBieSBJbW11bm9hc3NheTwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cmFuc2xhdGlvbiBjb2RlPSJMNTEwLjA5MDkiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJQUk9TVEFURSBTUCBBRyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlTGluay01LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwODAzMTQzNTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IlBRIiB2YWx1ZT0iMC43MCIgdW5pdD0idWcvTCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJIQ1AiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+TWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPk1hbHRhPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5LjMxOTcuNzkxMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhDUCIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPk1hbHRhIE1lZGljYWwgRW1lcmdlbnQgQ2FyZTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlJFRlIiIGludmVyc2lvbkluZD0iZmFsc2UiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjMzOTk5LTQiIGRpc3BsYXlOYW1lPSJTdGF0dXMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Lz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSBjb2RlPSJmaW5hbCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS4xNCIgY29kZVN5c3RlbU5hbWU9IkFjdFN0YXR1cyIgZGlzcGxheU5hbWU9ImZpbmFsIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iQ0UiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5maW5hbDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VudHJ5UmVsYXRpb25zaGlwPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVudHJ5UmVsYXRpb25zaGlwIHR5cGVDb2RlPSJTVUJKIiBpbnZlcnNpb25JbmQ9InRydWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhY3QgY2xhc3NDb2RlPSJBQ1QiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjY0Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI0ODc2Ny04IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIgZGlzcGxheU5hbWU9IkFubm90YXRpb24gQ29tbWVudCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUNvbW1lbnRzTGluay01LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2VSYW5nZSB0eXBlQ29kZT0iUkVGViI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uUmFuZ2UgY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4uQ1JUIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJJVkxfUFEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMC4wMCIgdW5pdD0idWcvTCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjQuMDAiIHVuaXQ9InVnL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlZmVyZW5jZVJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbmNvdW50ZXIgY2xhc3NDb2RlPSJFTkMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IlgwMDAwMzUyMjAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbmNvdW50ZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L29yZ2FuaXplcj4NCiAgICAgICAgICAgICAgICAgICAgPC9lbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPG9yZ2FuaXplciBjbGFzc0NvZGU9IkJBVFRFUlkiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjAwMDI4NjU4IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1GaWxsZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyODY1ODpQU0FTQ1IiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iUFNBU0NSIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iUFJPU1RBVEUgU1BFQ0lGSUMgQUcgU0NSRUVOSU5HIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDgwMjE2MjAwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNjA4MDIxNjIwMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI4NjU4OlBTQVNDUiIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IlBTQVNDUiIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlBST1NUQVRFIFNQRUNJRklDIEFHIFNDUkVFTklORyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdE5hcnJhdGl2ZUxpbmstNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA4MDIxNDQ0MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwODAyMTQ0NDAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHkgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIxNzMwMTI5MTIzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5PlNpbHZlciBNRDwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5HZW9yZ2U8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5FPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2luZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcm9jZWR1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudCB0eXBlQ29kZT0iQ09NUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI4MzExMi0zIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIgZGlzcGxheU5hbWU9IlByb3N0YXRlIHNwZWNpZmljIEFnIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hIGJ5IEltbXVub2Fzc2F5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PlByb3N0YXRlIHNwZWNpZmljIEFnIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hIGJ5IEltbXVub2Fzc2F5PC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9Ikw1MTAuMDkwOSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlBST1NUQVRFIFNQIEFHIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVMaW5rLTYtMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA4MDIxNjE5MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iU1QiPiZsdDsgMC4wOCB1Zy9MPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iSENQIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5Pk1lZGljYWwgRW1lcmdlbnQgQ2FyZTwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5NYWx0YTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOS4zMTk3Ljc5MTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJIQ1AiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5NYWx0YSBNZWRpY2FsIEVtZXJnZW50IENhcmU8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVudHJ5UmVsYXRpb25zaGlwIHR5cGVDb2RlPSJSRUZSIiBpbnZlcnNpb25JbmQ9ImZhbHNlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIzMzk5OS00IiBkaXNwbGF5TmFtZT0iU3RhdHVzIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgY29kZT0iZmluYWwiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuMTQiIGNvZGVTeXN0ZW1OYW1lPSJBY3RTdGF0dXMiIGRpc3BsYXlOYW1lPSJmaW5hbCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IkNFIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+ZmluYWw8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iU1VCSiIgaW52ZXJzaW9uSW5kPSJ0cnVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWN0IGNsYXNzQ29kZT0iQUNUIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjY0IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iNDg3NjctOCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJBbm5vdGF0aW9uIENvbW1lbnQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVDb21tZW50c0xpbmstNi0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlUmFuZ2UgdHlwZUNvZGU9IlJFRlYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvblJhbmdlIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOLkNSVCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iSVZMX1BRIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjAuMDAiIHVuaXQ9InVnL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSI0LjAwIiB1bml0PSJ1Zy9MIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvblJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZWZlcmVuY2VSYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDM1MjIwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmdhbml6ZXI+DQogICAgICAgICAgICAgICAgICAgIDwvZW50cnk+DQogICAgICAgICAgICAgICAgICAgIDxlbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxvcmdhbml6ZXIgY2xhc3NDb2RlPSJCQVRURVJZIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIwMDAyODYyOSIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctRmlsbGVySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjg2Mjk6Qi1OUCIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJCLU5QIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iQi1OUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay03Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjA4MDExNTE3MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjIwMTYwODAxMTUxNzAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9jZWR1cmUgY2xhc3NDb2RlPSJQUk9DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyODYyOTpCLU5QIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iQi1OUCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkItTlAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHROYXJyYXRpdmVMaW5rLTciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwODAxMTExODAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDgwMTExMTgwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5IGNsYXNzQ29kZT0iQVNTSUdORUQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMTczMDEyOTEyMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5TaWx2ZXIgTUQ8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+R2VvcmdlPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGluZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJvY2VkdXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQgdHlwZUNvZGU9IkNPTVAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzA5MzQtNCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJOYXRyaXVyZXRpYyBwZXB0aWRlIEIgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+TmF0cml1cmV0aWMgcGVwdGlkZSBCIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9Ikw1MTAuMDExMiIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkItTlAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUxpbmstNy0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDgwMTE1MTcwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJQUSIgdmFsdWU9IjE5MDguNiIgdW5pdD0icGcvbWwiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iSENQIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5Pk1lZGljYWwgRW1lcmdlbnQgQ2FyZTwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5NYWx0YTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOS4zMTk3Ljc5MTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJIQ1AiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5NYWx0YSBNZWRpY2FsIEVtZXJnZW50IENhcmU8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVudHJ5UmVsYXRpb25zaGlwIHR5cGVDb2RlPSJSRUZSIiBpbnZlcnNpb25JbmQ9ImZhbHNlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIzMzk5OS00IiBkaXNwbGF5TmFtZT0iU3RhdHVzIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgY29kZT0iZmluYWwiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuMTQiIGNvZGVTeXN0ZW1OYW1lPSJBY3RTdGF0dXMiIGRpc3BsYXlOYW1lPSJmaW5hbCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IkNFIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+ZmluYWw8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iU1VCSiIgaW52ZXJzaW9uSW5kPSJ0cnVlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWN0IGNsYXNzQ29kZT0iQUNUIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjY0IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iNDg3NjctOCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJBbm5vdGF0aW9uIENvbW1lbnQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVDb21tZW50c0xpbmstNy0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAzNTIyMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JnYW5pemVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8b3JnYW5pemVyIGNsYXNzQ29kZT0iQkFUVEVSWSIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMDAwMjg2MzAiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLUZpbGxlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI4NjMwOkItTlAiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iQi1OUCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkItTlAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwODAxMTUxNzAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSIyMDE2MDgwMTE1MTcwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cHJvY2VkdXJlIGNsYXNzQ29kZT0iUFJPQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjg2MzA6Qi1OUCIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IkItTlAiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJCLU5QIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay04Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0TmFycmF0aXZlTGluay04Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDgwMTExMTkwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjA4MDExMTE5MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjE3MzAxMjkxMjMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+U2lsdmVyIE1EPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkdlb3JnZTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkU8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iU0hGR1ciIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbCA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Byb2NlZHVyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50IHR5cGVDb2RlPSJDT01QIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjMwOTM0LTQiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iTmF0cml1cmV0aWMgcGVwdGlkZSBCIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pk5hdHJpdXJldGljIHBlcHRpZGUgQiBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYTwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cmFuc2xhdGlvbiBjb2RlPSJMNTEwLjAxMTIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJCLU5QIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVMaW5rLTgtMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA4MDExNTE3MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iUFEiIHZhbHVlPSIzNS42IiB1bml0PSJwZy9tbCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJIQ1AiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+TWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPk1hbHRhPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5LjMxOTcuNzkxMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhDUCIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPk1hbHRhIE1lZGljYWwgRW1lcmdlbnQgQ2FyZTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlJFRlIiIGludmVyc2lvbkluZD0iZmFsc2UiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjMzOTk5LTQiIGRpc3BsYXlOYW1lPSJTdGF0dXMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Lz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSBjb2RlPSJmaW5hbCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS4xNCIgY29kZVN5c3RlbU5hbWU9IkFjdFN0YXR1cyIgZGlzcGxheU5hbWU9ImZpbmFsIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iQ0UiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5maW5hbDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VudHJ5UmVsYXRpb25zaGlwPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVudHJ5UmVsYXRpb25zaGlwIHR5cGVDb2RlPSJTVUJKIiBpbnZlcnNpb25JbmQ9InRydWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhY3QgY2xhc3NDb2RlPSJBQ1QiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjY0Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI0ODc2Ny04IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIgZGlzcGxheU5hbWU9IkFubm90YXRpb24gQ29tbWVudCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUNvbW1lbnRzTGluay04LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDM1MjIwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmdhbml6ZXI+DQogICAgICAgICAgICAgICAgICAgIDwvZW50cnk+DQogICAgICAgICAgICAgICAgICAgIDxlbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxvcmdhbml6ZXIgY2xhc3NDb2RlPSJCQVRURVJZIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIwMDAyODUyNSIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctRmlsbGVySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjg1MjU6UFNBU0NSIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IlBTQVNDUiIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlBST1NUQVRFIFNQRUNJRklDIEFHIFNDUkVFTklORyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay05Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjA3MjIxOTI0MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjIwMTYwNzIyMTkyNDAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9jZWR1cmUgY2xhc3NDb2RlPSJQUk9DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyODUyNTpQU0FTQ1IiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJQU0FTQ1IiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJQUk9TVEFURSBTUEVDSUZJQyBBRyBTQ1JFRU5JTkciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHROYXJyYXRpdmVMaW5rLTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwNzIyMTgzMTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDcyMjE4MzEwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5IGNsYXNzQ29kZT0iQVNTSUdORUQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMTczMDEyOTEyMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5TaWx2ZXIgTUQ8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+R2VvcmdlPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGluZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJvY2VkdXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQgdHlwZUNvZGU9IkNPTVAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iODMxMTItMyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJQcm9zdGF0ZSBzcGVjaWZpYyBBZyBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSBieSBJbW11bm9hc3NheSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5Qcm9zdGF0ZSBzcGVjaWZpYyBBZyBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSBieSBJbW11bm9hc3NheTwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cmFuc2xhdGlvbiBjb2RlPSJMNTEwLjA5MDkiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJQUk9TVEFURSBTUCBBRyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlTGluay05LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwNzIyMTkyNDAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IlBRIiB2YWx1ZT0iNjcuMDQiIHVuaXQ9InVnL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnRlcnByZXRhdGlvbkNvZGUgY29kZT0iSCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS44MyIgY29kZVN5c3RlbU5hbWU9Ik9ic2VydmF0aW9uSW50ZXJwcmV0YXRpb24iIGRpc3BsYXlOYW1lPSJIaWdoIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IkhDUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5NZWRpY2FsIEVtZXJnZW50IENhcmU8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TWFsdGE8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkuMzE5Ny43OTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSENQIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+TWFsdGEgTWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0idHJ1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ4NzY3LTgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iQW5ub3RhdGlvbiBDb21tZW50Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTktMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VudHJ5UmVsYXRpb25zaGlwPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZVJhbmdlIHR5cGVDb2RlPSJSRUZWIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb25SYW5nZSBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTi5DUlQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IklWTF9QUSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIwLjAwIiB1bml0PSJ1Zy9MIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iNC4wMCIgdW5pdD0idWcvTCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb25SYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVmZXJlbmNlUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAzNTIyMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JnYW5pemVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8b3JnYW5pemVyIGNsYXNzQ29kZT0iQkFUVEVSWSIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMDAwMjg1MjgiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLUZpbGxlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI4NTI4OlBTQVNDUiIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJQU0FTQ1IiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJQUk9TVEFURSBTUEVDSUZJQyBBRyBTQ1JFRU5JTkciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDcyMjE5MTQwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNjA3MjIxOTE0MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI4NTI4OlBTQVNDUiIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IlBTQVNDUiIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlBST1NUQVRFIFNQRUNJRklDIEFHIFNDUkVFTklORyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHROYXJyYXRpdmVMaW5rLTEwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDMyNDE4NDUwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjAzMjQxODQ1MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjE3MzAxMjkxMjMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+U2lsdmVyIE1EPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkdlb3JnZTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkU8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iU0hGR1ciIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbCA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Byb2NlZHVyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50IHR5cGVDb2RlPSJDT01QIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjgzMTEyLTMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iUHJvc3RhdGUgc3BlY2lmaWMgQWcgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEgYnkgSW1tdW5vYXNzYXkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+UHJvc3RhdGUgc3BlY2lmaWMgQWcgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEgYnkgSW1tdW5vYXNzYXk8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iTDUxMC4wOTA5IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iUFJPU1RBVEUgU1AgQUciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUxpbmstMTAtMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA3MjIxOTE0MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iUFEiIHZhbHVlPSIwLjMwIiB1bml0PSJ1Zy9MIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IkhDUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5NZWRpY2FsIEVtZXJnZW50IENhcmU8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TWFsdGE8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkuMzE5Ny43OTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSENQIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+TWFsdGEgTWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0idHJ1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ4NzY3LTgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iQW5ub3RhdGlvbiBDb21tZW50Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTEwLTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2VSYW5nZSB0eXBlQ29kZT0iUkVGViI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uUmFuZ2UgY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4uQ1JUIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJJVkxfUFEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMC4wMCIgdW5pdD0idWcvTCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjQuMDAiIHVuaXQ9InVnL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlZmVyZW5jZVJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbmNvdW50ZXIgY2xhc3NDb2RlPSJFTkMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IlgwMDAwMzUyMjAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbmNvdW50ZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L29yZ2FuaXplcj4NCiAgICAgICAgICAgICAgICAgICAgPC9lbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPG9yZ2FuaXplciBjbGFzc0NvZGU9IkJBVFRFUlkiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjAwMDI4Mjg0IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1GaWxsZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyODI4NDpUNCIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJUNCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlQ0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTExIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjA3MTQxNzIwMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjIwMTYwNzE0MTcyMDAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9jZWR1cmUgY2xhc3NDb2RlPSJQUk9DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyODI4NDpUNCIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IlQ0IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iVDQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTExIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0TmFycmF0aXZlTGluay0xMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA3MTIxMTQxMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwNzEyMTE0MTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHkgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIxNzMwMTI5MTIzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5PlNpbHZlciBNRDwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5HZW9yZ2U8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5FPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2luZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcm9jZWR1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudCB0eXBlQ29kZT0iQ09NUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIzMDI2LTIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iVGh5cm94aW5lIChUNCkgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+VGh5cm94aW5lIChUNCkgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWE8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iTDUxMC4wNDAyIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iVDQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUxpbmstMTEtMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA3MTQxNzIwMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iUFEiIHZhbHVlPSIxMS42IiB1bml0PSJ1Zy9kbCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGludGVycHJldGF0aW9uQ29kZSBjb2RlPSJIIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjgzIiBjb2RlU3lzdGVtTmFtZT0iT2JzZXJ2YXRpb25JbnRlcnByZXRhdGlvbiIgZGlzcGxheU5hbWU9IkhpZ2giLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iSENQIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5Pk1lZGljYWwgRW1lcmdlbnQgQ2FyZTwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5NYWx0YTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOS4zMTk3Ljc5MTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJIQ1AiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5NYWx0YSBNZWRpY2FsIEVtZXJnZW50IENhcmU8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVudHJ5UmVsYXRpb25zaGlwIHR5cGVDb2RlPSJSRUZSIiBpbnZlcnNpb25JbmQ9ImZhbHNlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIzMzk5OS00IiBkaXNwbGF5TmFtZT0iU3RhdHVzIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgY29kZT0iZmluYWwiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuMTQiIGNvZGVTeXN0ZW1OYW1lPSJBY3RTdGF0dXMiIGRpc3BsYXlOYW1lPSJmaW5hbCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IkNFIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+ZmluYWw8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2VSYW5nZSB0eXBlQ29kZT0iUkVGViI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uUmFuZ2UgY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4uQ1JUIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJJVkxfUFEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iNC41MCIgdW5pdD0idWcvZGwiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSIxMC45MCIgdW5pdD0idWcvZGwiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlZmVyZW5jZVJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbmNvdW50ZXIgY2xhc3NDb2RlPSJFTkMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IlgwMDAwMzUyMjAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbmNvdW50ZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L29yZ2FuaXplcj4NCiAgICAgICAgICAgICAgICAgICAgPC9lbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPG9yZ2FuaXplciBjbGFzc0NvZGU9IkJBVFRFUlkiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjAwMDI3OTYyIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1GaWxsZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyNzk2MjpUU0giIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iVFNIIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iVFNIIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTEyIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjA2MjQxNDM1MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjIwMTYwNjI0MTQzNTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9jZWR1cmUgY2xhc3NDb2RlPSJQUk9DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyNzk2MjpUU0giIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJUU0giIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJUU0giPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTEyIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0TmFycmF0aXZlTGluay0xMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA2MjQxMzI5MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwNjI0MTMyOTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHkgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIxNzMwMTI5MTIzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5PlNpbHZlciBNRDwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5HZW9yZ2U8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5FPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2luZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcm9jZWR1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudCB0eXBlQ29kZT0iQ09NUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI2OTU2MS05IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIgZGlzcGxheU5hbWU9IlRoeXJvdHJvcGluIFtVbml0cy92b2x1bWVdIGluIENvcmQgYmxvb2QiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+VGh5cm90cm9waW4gW1VuaXRzL3ZvbHVtZV0gaW4gQ29yZCBibG9vZDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cmFuc2xhdGlvbiBjb2RlPSJMNTEwLjAyMDIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJUU0giLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUxpbmstMTItMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA2MjQxNDMzMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iUFEiIHZhbHVlPSI2LjYxIiB1bml0PSJ1SVUvbWwiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnRlcnByZXRhdGlvbkNvZGUgY29kZT0iSCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS44MyIgY29kZVN5c3RlbU5hbWU9Ik9ic2VydmF0aW9uSW50ZXJwcmV0YXRpb24iIGRpc3BsYXlOYW1lPSJIaWdoIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IkhDUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5NZWRpY2FsIEVtZXJnZW50IENhcmU8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TWFsdGE8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkuMzE5Ny43OTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSENQIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+TWFsdGEgTWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0idHJ1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ4NzY3LTgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iQW5ub3RhdGlvbiBDb21tZW50Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTEyLTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2VSYW5nZSB0eXBlQ29kZT0iUkVGViI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uUmFuZ2UgY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4uQ1JUIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJJVkxfUFEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMC4zNSIgdW5pdD0idUlVL21sIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iNS41MCIgdW5pdD0idUlVL21sIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvblJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZWZlcmVuY2VSYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDM1MjIwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmdhbml6ZXI+DQogICAgICAgICAgICAgICAgICAgIDwvZW50cnk+DQogICAgICAgICAgICAgICAgICAgIDxlbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxvcmdhbml6ZXIgY2xhc3NDb2RlPSJCQVRURVJZIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIwMDAyNzk2MSIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctRmlsbGVySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjc5NjE6VFNIIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IlRTSCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlRTSCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwNjI0MTQzNTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSIyMDE2MDYyNDE0MzUwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cHJvY2VkdXJlIGNsYXNzQ29kZT0iUFJPQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjc5NjE6VFNIIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iVFNIIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iVFNIIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdE5hcnJhdGl2ZUxpbmstMTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwNjI0MTMyODAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDYyNDEzMjgwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5IGNsYXNzQ29kZT0iQVNTSUdORUQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMTczMDEyOTEyMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5TaWx2ZXIgTUQ8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+R2VvcmdlPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGluZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJvY2VkdXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQgdHlwZUNvZGU9IkNPTVAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iNjk1NjEtOSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJUaHlyb3Ryb3BpbiBbVW5pdHMvdm9sdW1lXSBpbiBDb3JkIGJsb29kIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PlRoeXJvdHJvcGluIFtVbml0cy92b2x1bWVdIGluIENvcmQgYmxvb2Q8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iTDUxMC4wMjAyIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iVFNIIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVMaW5rLTEzLTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwNjI0MTQzNDAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IlBRIiB2YWx1ZT0iMTIyLjYzIiB1bml0PSJ1SVUvbWwiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnRlcnByZXRhdGlvbkNvZGUgY29kZT0iSCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS44MyIgY29kZVN5c3RlbU5hbWU9Ik9ic2VydmF0aW9uSW50ZXJwcmV0YXRpb24iIGRpc3BsYXlOYW1lPSJIaWdoIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IkhDUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5NZWRpY2FsIEVtZXJnZW50IENhcmU8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TWFsdGE8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkuMzE5Ny43OTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSENQIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+TWFsdGEgTWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlUmFuZ2UgdHlwZUNvZGU9IlJFRlYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvblJhbmdlIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOLkNSVCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iSVZMX1BRIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjAuMzUiIHVuaXQ9InVJVS9tbCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjUuNTAiIHVuaXQ9InVJVS9tbCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb25SYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVmZXJlbmNlUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAzNTIyMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JnYW5pemVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8b3JnYW5pemVyIGNsYXNzQ29kZT0iQkFUVEVSWSIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMDAwMjY4OTgiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLUZpbGxlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI2ODk4OlQ0IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IlQ0IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iVDQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE2MDUwOTEyMzYwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNjA1MDkxMjM2MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI2ODk4OlQ0IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iVDQiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJUNCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHROYXJyYXRpdmVMaW5rLTE0Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDUwOTExMzQwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjA1MDkxMTM0MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjE3MzAxMjkxMjMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+U2lsdmVyIE1EPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkdlb3JnZTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkU8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iU0hGR1ciIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbCA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Byb2NlZHVyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50IHR5cGVDb2RlPSJDT01QIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjMwMjYtMiIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJUaHlyb3hpbmUgKFQ0KSBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5UaHlyb3hpbmUgKFQ0KSBbTWFzcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYTwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cmFuc2xhdGlvbiBjb2RlPSJMNTEwLjA0MDIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJUNCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlTGluay0xNC0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDUwOTEyMzYwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJQUSIgdmFsdWU9IjExLjgiIHVuaXQ9InVnL2RsIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW50ZXJwcmV0YXRpb25Db2RlIGNvZGU9IkgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjUuODMiIGNvZGVTeXN0ZW1OYW1lPSJPYnNlcnZhdGlvbkludGVycHJldGF0aW9uIiBkaXNwbGF5TmFtZT0iSGlnaCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJIQ1AiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+TWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPk1hbHRhPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5LjMxOTcuNzkxMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhDUCIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPk1hbHRhIE1lZGljYWwgRW1lcmdlbnQgQ2FyZTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlJFRlIiIGludmVyc2lvbkluZD0iZmFsc2UiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjEuNTciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjMzOTk5LTQiIGRpc3BsYXlOYW1lPSJTdGF0dXMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Lz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSBjb2RlPSJmaW5hbCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS4xNCIgY29kZVN5c3RlbU5hbWU9IkFjdFN0YXR1cyIgZGlzcGxheU5hbWU9ImZpbmFsIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iQ0UiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5maW5hbDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VudHJ5UmVsYXRpb25zaGlwPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZVJhbmdlIHR5cGVDb2RlPSJSRUZWIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb25SYW5nZSBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTi5DUlQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IklWTF9QUSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSI0LjUwIiB1bml0PSJ1Zy9kbCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjEwLjkwIiB1bml0PSJ1Zy9kbCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb25SYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVmZXJlbmNlUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAzNTIyMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JnYW5pemVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8b3JnYW5pemVyIGNsYXNzQ29kZT0iQkFUVEVSWSIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMDAwMjY2MDkiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLUZpbGxlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI2NjA5OkExQyIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJBMUMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJIRU1PR0xPQklOIEExQyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xNSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwNDE5MTQ1MjAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSIyMDE2MDQxOTE0NTIwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cHJvY2VkdXJlIGNsYXNzQ29kZT0iUFJPQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjY2MDk6QTFDIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iQTFDIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iSEVNT0dMT0JJTiBBMUMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTE1Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0TmFycmF0aXZlTGluay0xNSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjA0MTkxMTM4MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwNDE5MTEzODAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHkgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIxNzMwMTI5MTIzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5PlNpbHZlciBNRDwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5HZW9yZ2U8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5FPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2luZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcm9jZWR1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudCB0eXBlQ29kZT0iQ09NUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI0NTQ4LTQiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iSGVtb2dsb2JpbiBBMWMvSGVtb2dsb2Jpbi50b3RhbCBpbiBCbG9vZCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5IZW1vZ2xvYmluIEExYy9IZW1vZ2xvYmluLnRvdGFsIGluIEJsb29kPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9Ikw1MDAuNDEwMyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkhFTU9HTE9CSU4gQTFDIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVMaW5rLTE1LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwNDE5MTQ1MjAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IlBRIiB2YWx1ZT0iNy45IiB1bml0PSIlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IkhDUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5NZWRpY2FsIEVtZXJnZW50IENhcmU8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TWFsdGE8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkuMzE5Ny43OTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSENQIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+TWFsdGEgTWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0idHJ1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ4NzY3LTgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iQW5ub3RhdGlvbiBDb21tZW50Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTE1LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDM1MjIwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmdhbml6ZXI+DQogICAgICAgICAgICAgICAgICAgIDwvZW50cnk+DQogICAgICAgICAgICAgICAgICAgIDxlbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxvcmdhbml6ZXIgY2xhc3NDb2RlPSJCQVRURVJZIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjEiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIwMDAyNjI0NiIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctRmlsbGVySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjYyNDY6SyIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJLIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iUE9UQVNTSVVNIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjAzMzExOTI4MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjIwMTYwMzMxMTkyODAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9jZWR1cmUgY2xhc3NDb2RlPSJQUk9DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyNjI0NjpLIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iSyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlBPVEFTU0lVTSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHROYXJyYXRpdmVMaW5rLTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDMzMTE4NDIwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNjAzMzExODQyMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjE3MzAxMjkxMjMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+U2lsdmVyIE1EPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkdlb3JnZTwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkU8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iU0hGR1ciIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbCA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Byb2NlZHVyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50IHR5cGVDb2RlPSJDT01QIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjI4MjMtMyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJQb3Rhc3NpdW0gW01vbGVzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PlBvdGFzc2l1bSBbTW9sZXMvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWE8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iTDMxMC4wODAwIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iUE9UQVNTSVVNIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VmFsdWVMaW5rLTE2LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTYwMzMxMTkyODAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnR5cGU9IlBRIiB2YWx1ZT0iNi45IiB1bml0PSJtbW9sL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnRlcnByZXRhdGlvbkNvZGUgY29kZT0iSCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNS44MyIgY29kZVN5c3RlbU5hbWU9Ik9ic2VydmF0aW9uSW50ZXJwcmV0YXRpb24iIGRpc3BsYXlOYW1lPSJIaWdoIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IkhDUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5NZWRpY2FsIEVtZXJnZW50IENhcmU8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TWFsdGE8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkuMzE5Ny43OTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSENQIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+TWFsdGEgTWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0idHJ1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ4NzY3LTgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iQW5ub3RhdGlvbiBDb21tZW50Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTE2LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2VSYW5nZSB0eXBlQ29kZT0iUkVGViI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uUmFuZ2UgY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4uQ1JUIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJJVkxfUFEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMy41IiB1bml0PSJtbW9sL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSI1LjEiIHVuaXQ9Im1tb2wvTCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb25SYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVmZXJlbmNlUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAzNTIyMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JnYW5pemVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8b3JnYW5pemVyIGNsYXNzQ29kZT0iQkFUVEVSWSIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMDAwMjYyNDUiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLUZpbGxlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDI2MjQ1OksiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iSyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlBPVEFTU0lVTSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xNyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwMzMxMTkyMTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIHZhbHVlPSIyMDE2MDMzMTE5MjEwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cHJvY2VkdXJlIGNsYXNzQ29kZT0iUFJPQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iSDAwMDU2MTI6MDAwMjYyNDU6SyIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IksiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJQT1RBU1NJVU0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRUZXN0RGVzY3JpcHRpb25MaW5rLTE3Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0TmFycmF0aXZlTGluay0xNyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNjAzMzExODQxMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjIwMTYwMzMxMTg0MTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoaWdoIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHkgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSIxNzMwMTI5MTIzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5PlNpbHZlciBNRDwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5HZW9yZ2U8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5FPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2luZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcm9jZWR1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudCB0eXBlQ29kZT0iQ09NUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIyODIzLTMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iUG90YXNzaXVtIFtNb2xlcy92b2x1bWVdIGluIFNlcnVtIG9yIFBsYXNtYSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5Qb3Rhc3NpdW0gW01vbGVzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9IkwzMTAuMDgwMCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IlBPVEFTU0lVTSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlTGluay0xNy0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE2MDMzMTE5MjEwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJQUSIgdmFsdWU9IjQuMSIgdW5pdD0ibW1vbC9MIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGVyZm9ybWVyIHR5cGVDb2RlPSJQUkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IkhDUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5NZWRpY2FsIEVtZXJnZW50IENhcmU8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+TWFsdGE8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkuMzE5Ny43OTEzIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSENQIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+TWFsdGEgTWVkaWNhbCBFbWVyZ2VudCBDYXJlPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlUmFuZ2UgdHlwZUNvZGU9IlJFRlYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvblJhbmdlIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOLkNSVCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iSVZMX1BRIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsb3cgdmFsdWU9IjMuNSIgdW5pdD0ibW1vbC9MIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iNS4xIiB1bml0PSJtbW9sL0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC92YWx1ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uUmFuZ2U+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlZmVyZW5jZVJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbmNvdW50ZXIgY2xhc3NDb2RlPSJFTkMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IlgwMDAwMzUyMjAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbmNvdW50ZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L29yZ2FuaXplcj4NCiAgICAgICAgICAgICAgICAgICAgPC9lbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPG9yZ2FuaXplciBjbGFzc0NvZGU9IkJBVFRFUlkiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjAwMDIxNjk4IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1GaWxsZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAyMTY5ODpDQ0NPTCIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJDQ0NPTCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkNIQUlOIE9GIENVU1RPRFkgRFJVRyBTQ1JFRU4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE1MTAwNjA5MDAwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNTEwMDYwOTAwMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDIxNjk4OkNDQ09MIiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1QbGFjZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iQ0NDT0wiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJDSEFJTiBPRiBDVVNUT0RZIERSVUcgU0NSRUVOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0xOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdE5hcnJhdGl2ZUxpbmstMTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTUxMDA2MDAwMTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2luZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcm9jZWR1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudCB0eXBlQ29kZT0iQ09NUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBudWxsRmxhdm9yPSJPVEgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+Q0NDT0w8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iTDkyMC42MDA1IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iQ0NDT0wiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUxpbmstMTgtMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNTEwMDYwOTAwMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iU1QiPlNFTlQgVE8gUkVGLiBMQUI8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJXTUEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+V01BPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOS44OTI0MTQyNTAwMDEuMTc5LjIwMTIuOTcuMjQuMTUuMzEuMzciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJXTUEiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5XSUxUT04gTUVESUNBTCBBUlRTPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JzZXJ2YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAyOTY0NSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JnYW5pemVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8b3JnYW5pemVyIGNsYXNzQ29kZT0iQkFUVEVSWSIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMDAwMTE2ODUiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLUZpbGxlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDExNjg1OkItTlAiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iQi1OUCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkItTlAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE0MTAyMzE0MzkwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNDEwMjMxNDM5MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDExNjg1OkItTlAiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJCLU5QIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iQi1OUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHROYXJyYXRpdmVMaW5rLTE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE0MTAyMzAwMDEwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGluZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJvY2VkdXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQgdHlwZUNvZGU9IkNPTVAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b2JzZXJ2YXRpb24gY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzA5MzQtNCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJOYXRyaXVyZXRpYyBwZXB0aWRlIEIgW01hc3Mvdm9sdW1lXSBpbiBTZXJ1bSBvciBQbGFzbWEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+TmF0cml1cmV0aWMgcGVwdGlkZSBCIFtNYXNzL3ZvbHVtZV0gaW4gU2VydW0gb3IgUGxhc21hPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9Ikw1MTAuMDExMiIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9Ik5ULXByb0JOUCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlTGluay0xOS0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE0MTAyMzE0MzkwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJQUSIgdmFsdWU9IjYwMC4wIiB1bml0PSJwZy9tbCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJXTUEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+V01BPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOS44OTI0MTQyNTAwMDEuMTc5LjIwMTIuOTcuMjQuMTUuMzEuMzciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJXTUEiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5XSUxUT04gTUVESUNBTCBBUlRTPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0idHJ1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ4NzY3LTgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iQW5ub3RhdGlvbiBDb21tZW50Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTE5LTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50IHR5cGVDb2RlPSJDT01QIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4yIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIG51bGxGbGF2b3I9Ik9USCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD5OVC1wcm9CTlA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHJhbnNsYXRpb24gY29kZT0iTDUxMC4wMTEyMjMiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBjb2RlU3lzdGVtTmFtZT0iU0hGR1ciIGRpc3BsYXlOYW1lPSJOVC1wcm9CTlAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNyZXN1bHRWYWx1ZUxpbmstMTktMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXR1c0NvZGUgY29kZT0iY29tcGxldGVkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSB2YWx1ZT0iMjAxNDEwMjMxNDM5MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6dHlwZT0iU1QiPlNhcmF0b2dhIEhvc3BpdGFsIExhYm9yYXRvcnktV2lsdG9uLCAzMDQwIFJvdXRlIDUwIE5vcnRoLCBTYXJhdG9nYSBTcHJpbmdzLCBOWSAxMjg2NjtEaXJlY3RvciAtIFdpbGxpYW0gRS4gRmllbGQgSUksIE1EIEZDQVA8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29ic2VydmF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbmNvdW50ZXIgY2xhc3NDb2RlPSJFTkMiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IlgwMDAwMTg4NDYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbmNvdW50ZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L29yZ2FuaXplcj4NCiAgICAgICAgICAgICAgICAgICAgPC9lbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPG9yZ2FuaXplciBjbGFzc0NvZGU9IkJBVFRFUlkiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IjAwMDA0NTY1IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1GaWxsZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJIMDAwNTYxMjowMDAwNDU2NTpERElNVUMiIGFzc2lnbmluZ0F1dGhvcml0eU5hbWU9IlNIRkdXLVBsYWNlcklkIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iRERJTVVDIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgY29kZVN5c3RlbU5hbWU9IlNIRkdXIiBkaXNwbGF5TmFtZT0iRC1ESU1FUiBUUklBR0UgTUVURVIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFRlc3REZXNjcmlwdGlvbkxpbmstMjAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE0MDQwOTA3MzcwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNDA0MDkwNzM3MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb2NlZHVyZSBjbGFzc0NvZGU9IlBST0MiIG1vb2RDb2RlPSJFVk4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IkgwMDA1NjEyOjAwMDA0NTY1OkRESU1VQyIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctUGxhY2VySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IkRESU1VQyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkQtRElNRVIgVFJJQUdFIE1FVEVSIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjcmVzdWx0VGVzdERlc2NyaXB0aW9uTGluay0yMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdE5hcnJhdGl2ZUxpbmstMjAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0dXNDb2RlIGNvZGU9ImNvbXBsZXRlZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgdmFsdWU9IjIwMTQwNDA5MDAwMTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2luZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcm9jZWR1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvbXBvbmVudCB0eXBlQ29kZT0iQ09NUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYnNlcnZhdGlvbiBjbGFzc0NvZGU9Ik9CUyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI0ODA2NS03IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIgZGlzcGxheU5hbWU9IkZpYnJpbiBELWRpbWVyIEZFVSBbTWFzcy92b2x1bWVdIGluIFBsYXRlbGV0IHBvb3IgcGxhc21hIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PkZpYnJpbiBELWRpbWVyIEZFVSBbTWFzcy92b2x1bWVdIGluIFBsYXRlbGV0IHBvb3IgcGxhc21hPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9IkwxNTAuMTAwMCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGNvZGVTeXN0ZW1OYW1lPSJTSEZHVyIgZGlzcGxheU5hbWU9IkQtRElNRVIgVVIuQ0FSRSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlTGluay0yMC0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIHZhbHVlPSIyMDE0MDQwOTA3MzYwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJTVCI+Jmx0OyA0MDAgTkcvTUw8L3ZhbHVlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGludGVycHJldGF0aW9uQ29kZSBjb2RlPSJOIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjgzIiBjb2RlU3lzdGVtTmFtZT0iT2JzZXJ2YXRpb25JbnRlcnByZXRhdGlvbiIgZGlzcGxheU5hbWU9Ik5vcm1hbCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJXTUEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+V01BPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOS44OTI0MTQyNTAwMDEuMTc5LjIwMTIuOTcuMjQuMTUuMzEuMzciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJXTUEiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5XSUxUT04gTUVESUNBTCBBUlRTPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbnRyeVJlbGF0aW9uc2hpcCB0eXBlQ29kZT0iUkVGUiIgaW52ZXJzaW9uSW5kPSJmYWxzZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uIGNsYXNzQ29kZT0iT0JTIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMS41NyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4xLjU3IiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMzM5OTktNCIgZGlzcGxheU5hbWU9IlN0YXR1cyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdHVzQ29kZSBjb2RlPSJjb21wbGV0ZWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIGNvZGU9ImZpbmFsIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My41LjE0IiBjb2RlU3lzdGVtTmFtZT0iQWN0U3RhdHVzIiBkaXNwbGF5TmFtZT0iZmluYWwiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJDRSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0PmZpbmFsPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW50cnlSZWxhdGlvbnNoaXA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW50cnlSZWxhdGlvbnNoaXAgdHlwZUNvZGU9IlNVQkoiIGludmVyc2lvbkluZD0idHJ1ZSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFjdCBjbGFzc0NvZGU9IkFDVCIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNjQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC42NCIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjQ4NzY3LTgiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMSIgY29kZVN5c3RlbU5hbWU9IkxOIiBkaXNwbGF5TmFtZT0iQW5ub3RhdGlvbiBDb21tZW50Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI3Jlc3VsdFZhbHVlQ29tbWVudHNMaW5rLTIwLTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lbnRyeVJlbGF0aW9uc2hpcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2VSYW5nZSB0eXBlQ29kZT0iUkVGViI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9ic2VydmF0aW9uUmFuZ2UgY2xhc3NDb2RlPSJPQlMiIG1vb2RDb2RlPSJFVk4uQ1JUIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQ+Jmx0OzQwMDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHZhbHVlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTp0eXBlPSJTVCI+Jmx0OzQwMDwvdmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvblJhbmdlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZWZlcmVuY2VSYW5nZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYnNlcnZhdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDA5MDc2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmdhbml6ZXI+DQogICAgICAgICAgICAgICAgICAgIDwvZW50cnk+DQogICAgICAgICAgICAgICAgPC9zZWN0aW9uPg0KICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgIDxzZWN0aW9uPg0KICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4yLjIyIi8+DQogICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjIuMjIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI0NjI0MC04IiBkaXNwbGF5TmFtZT0iSGlzdG9yeSBvZiBFbmNvdW50ZXJzIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICA8dGl0bGU+RW5jb3VudGVyczwvdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlN0YXJ0IERhdGUvVGltZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+RW5kIERhdGUvVGltZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+RW5jb3VudGVyIFR5cGU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkFkbWlzc2lvbiBUeXBlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5BdHRlbmRpbmcgQ2xpbmljaWFuczwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q2FyZSBGYWNpbGl0eTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q2FyZSBEZXBhcnRtZW50PC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5FbmNvdW50ZXIgSUQ8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHIgSUQ9ImVuY291bnRlck5hcnJhdGl2ZUxpbmstMSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNS0wNy0wNiAxMDowMDowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNS0wNy0zMSAwMDowMTowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9ImVuY291bnRlckRlc2NyaXB0aW9uTGluay0xIj5PdXRwYXRpZW50PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0iZW5jb3VudGVyQWRtaXNzaW9uTGluay0xIj5FTE88L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlNpbHZlciBNRCwgR2VvcmdlPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5TYXJhdG9nYSBIb3NwaXRhbDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+U2FyYXRvZ2EgSG9zcGl0YWw8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlgwMDAwMzUyMjA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHIgSUQ9ImVuY291bnRlck5hcnJhdGl2ZUxpbmstMiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNS0wMi0yNiAxNDo1MzowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNS0wMi0yNiAxNDo1MzowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9ImVuY291bnRlckRlc2NyaXB0aW9uTGluay0yIj5FbWVyZ2VuY3k8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJlbmNvdW50ZXJBZG1pc3Npb25MaW5rLTIiPk9VVFJFRjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+T1RIRVIsIERPQ1RPUjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+U2FyYXRvZ2EgSG9zcGl0YWw8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlNhcmF0b2dhIEhvc3BpdGFsPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5YMDAwMDI5NjQ1PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJlbmNvdW50ZXJOYXJyYXRpdmVMaW5rLTMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTQtMDUtMDggMTE6NDQ6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTQtMTAtMTMgMTI6MzY6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJlbmNvdW50ZXJEZXNjcmlwdGlvbkxpbmstMyI+RW1lcmdlbmN5PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0iZW5jb3VudGVyQWRtaXNzaW9uTGluay0zIj5VUkc8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPk9USEVSLCBET0NUT1I8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlNhcmF0b2dhIEhvc3BpdGFsPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5TYXJhdG9nYSBIb3NwaXRhbDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+WDAwMDAxMTEwNjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ciBJRD0iZW5jb3VudGVyTmFycmF0aXZlTGluay00Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE0LTA5LTE1IDEwOjE5OjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMDE0LTA5LTE1IDEwOjE5OjAwPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0iZW5jb3VudGVyRGVzY3JpcHRpb25MaW5rLTQiPkVtZXJnZW5jeTwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9ImVuY291bnRlckFkbWlzc2lvbkxpbmstNCI+VVJHPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5PVEhFUiwgRE9DVE9SPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5TYXJhdG9nYSBIb3NwaXRhbDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+U2FyYXRvZ2EgSG9zcGl0YWw8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlgwMDAwMTg4NDY8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHIgSUQ9ImVuY291bnRlck5hcnJhdGl2ZUxpbmstNSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNC0wOC0xMyAxMzoxMDowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAxNC0wOC0xMyAxMzoxMDowMDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgSUQ9ImVuY291bnRlckRlc2NyaXB0aW9uTGluay01Ij5FbWVyZ2VuY3k8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJlbmNvdW50ZXJBZG1pc3Npb25MaW5rLTUiPlVSRzwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+T1RIRVIsIERPQ1RPUjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+U2FyYXRvZ2EgSG9zcGl0YWw8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlNhcmF0b2dhIEhvc3BpdGFsPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5YMDAwMDE1MTQ5PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyIElEPSJlbmNvdW50ZXJOYXJyYXRpdmVMaW5rLTYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTQtMDMtMTggMTM6NTE6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwMTQtMDMtMTggMTM6NTE6MDA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIElEPSJlbmNvdW50ZXJEZXNjcmlwdGlvbkxpbmstNiI+RW1lcmdlbmN5PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBJRD0iZW5jb3VudGVyQWRtaXNzaW9uTGluay02Ij5VUkc8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPk9USEVSLCBET0NUT1I8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlNhcmF0b2dhIEhvc3BpdGFsPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5TYXJhdG9nYSBIb3NwaXRhbDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+WDAwMDAwOTA3NjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC40OSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNDkiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAzNTIyMCIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctRW5jb3VudGVySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJBTUIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMTIiIGNvZGVTeXN0ZW1OYW1lPSJDNCIgZGlzcGxheU5hbWU9IkFtYnVsYXRvcnkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI2VuY291bnRlckRlc2NyaXB0aW9uTGluay0xIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI2VuY291bnRlck5hcnJhdGl2ZUxpbmstMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNTA3MDYxMDAwMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggdmFsdWU9IjIwMTUwNzMxMDAwMTAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcmlvcml0eUNvZGUgbnVsbEZsYXZvcj0iT1RIIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNlbmNvdW50ZXJBZG1pc3Npb25MaW5rLTEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cmFuc2xhdGlvbiBjb2RlPSJFTE8iIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjMuODYuMy4xIiBjb2RlU3lzdGVtTmFtZT0iSVNDLU5vQ29kZVN5c3RlbSIgZGlzcGxheU5hbWU9IkVMTyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJpb3JpdHlDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHkgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iMTczMDEyOTEyMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5PlNpbHZlciBNRDwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+R2VvcmdlPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkU8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wZXJmb3JtZXI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGF1dGhvciB0eXBlQ29kZT0iQVVUIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4xMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgdmFsdWU9IjIwMTUwNzA2MTAwMDAwIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEF1dGhvciBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4zLjg2LjMuMSIgZXh0ZW5zaW9uPSJNSUROVCBSVU4iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5SVU48L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPk1JRE5UPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbCA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkQXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50IHR5cGVDb2RlPSJMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGFydGljaXBhbnRSb2xlIGNsYXNzQ29kZT0iU0RMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjExNjAtMSIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4yNTkiIGNvZGVTeXN0ZW1OYW1lPSJIZWFsdGhjYXJlU2VydmljZUxvY2F0aW9uIiBkaXNwbGF5TmFtZT0iVXJnZW50IENhcmUgQ2VudGVyIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGxheWluZ0VudGl0eSBjbGFzc0NvZGU9IlBMQyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWw8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BsYXlpbmdFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGFydGljaXBhbnRSb2xlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGFydGljaXBhbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50IHR5cGVDb2RlPSJFTlQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGFydGljaXBhbnRSb2xlIGNsYXNzQ29kZT0iU0RMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIxMTg0LTEiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMjU5IiBjb2RlU3lzdGVtTmFtZT0iSGVhbHRoY2FyZVNlcnZpY2VMb2NhdGlvbiIgZGlzcGxheU5hbWU9IkFkbWluaXN0cmF0aXZlIEFyZWEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwbGF5aW5nRW50aXR5IGNsYXNzQ29kZT0iUExDIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5NSUROVCBSVU48L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BsYXlpbmdFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGFydGljaXBhbnRSb2xlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGFydGljaXBhbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2VuY291bnRlcj4NCiAgICAgICAgICAgICAgICAgICAgPC9lbnRyeT4NCiAgICAgICAgICAgICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGVuY291bnRlciBjbGFzc0NvZGU9IkVOQyIgbW9vZENvZGU9IkVWTiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC40OSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuNDkiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iWDAwMDAyOTY0NSIgYXNzaWduaW5nQXV0aG9yaXR5TmFtZT0iU0hGR1ctRW5jb3VudGVySWQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSJFTUVSIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEyIiBjb2RlU3lzdGVtTmFtZT0iQzQiIGRpc3BsYXlOYW1lPSJFbWVyZ2VuY3kiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI2VuY291bnRlckRlc2NyaXB0aW9uTGluay0yIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI2VuY291bnRlck5hcnJhdGl2ZUxpbmstMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxvdyB2YWx1ZT0iMjAxNTAyMjYxNDUzMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGhpZ2ggbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9lZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcmlvcml0eUNvZGUgbnVsbEZsYXZvcj0iT1RIIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IiNlbmNvdW50ZXJBZG1pc3Npb25MaW5rLTIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cmFuc2xhdGlvbiBjb2RlPSJPVVRSRUYiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjMuODYuMy4xIiBjb2RlU3lzdGVtTmFtZT0iSVNDLU5vQ29kZVN5c3RlbSIgZGlzcGxheU5hbWU9Ik9VVFJFRiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcHJpb3JpdHlDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwZXJmb3JtZXIgdHlwZUNvZGU9IlBSRiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHkgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+T1RIRVI8L2ZhbWlseT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGdpdmVuPkRPQ1RPUjwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BlcmZvcm1lcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXV0aG9yIHR5cGVDb2RlPSJBVVQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjExOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGltZSB2YWx1ZT0iMjAxNTAyMjYxNDUzMDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkQXV0aG9yIGNsYXNzQ29kZT0iQVNTSUdORUQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjMuODYuMy4xIiBleHRlbnNpb249IldNQS5KSCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSB1c2U9IkwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmFtaWx5PkFTQ0hNVVRBVDwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+SkVOTklGRVI8L2dpdmVuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRBdXRob3I+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGluZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IkZBQ0lMSVRZIiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iU0hGR1ciIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2luZm9ybWFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGFydGljaXBhbnQgdHlwZUNvZGU9IkxPQyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXJ0aWNpcGFudFJvbGUgY2xhc3NDb2RlPSJTRExPQyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjMyIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjMyIiBleHRlbnNpb249IjIwMTUtMDgtMDEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMTEwOC0wIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjI1OSIgY29kZVN5c3RlbU5hbWU9IkhlYWx0aGNhcmVTZXJ2aWNlTG9jYXRpb24iIGRpc3BsYXlOYW1lPSJFbWVyZ2VuY3kgUm9vbSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBsYXlpbmdFbnRpdHkgY2xhc3NDb2RlPSJQTEMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wbGF5aW5nRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BhcnRpY2lwYW50Um9sZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BhcnRpY2lwYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXJ0aWNpcGFudCB0eXBlQ29kZT0iRU5UIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50Um9sZSBjbGFzc0NvZGU9IlNETE9DIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMzIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMzIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvZGUgY29kZT0iMTE4NC0xIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjI1OSIgY29kZVN5c3RlbU5hbWU9IkhlYWx0aGNhcmVTZXJ2aWNlTG9jYXRpb24iIGRpc3BsYXlOYW1lPSJBZG1pbmlzdHJhdGl2ZSBBcmVhIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGxheWluZ0VudGl0eSBjbGFzc0NvZGU9IlBMQyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+QVNDSE1VVEFULCBKRU5OSUZFUjwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGxheWluZ0VudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXJ0aWNpcGFudFJvbGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXJ0aWNpcGFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjQ5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC40OSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDExMTA2IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1FbmNvdW50ZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IkVNRVIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMTIiIGNvZGVTeXN0ZW1OYW1lPSJDNCIgZGlzcGxheU5hbWU9IkVtZXJnZW5jeSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjZW5jb3VudGVyRGVzY3JpcHRpb25MaW5rLTMiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjZW5jb3VudGVyTmFycmF0aXZlTGluay0zIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE0MDUwODExNDQwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCB2YWx1ZT0iMjAxNDEwMTMxMjM2MDAiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByaW9yaXR5Q29kZSBudWxsRmxhdm9yPSJPVEgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI2VuY291bnRlckFkbWlzc2lvbkxpbmstMyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9IlVSRyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuMy44Ni4zLjEiIGNvZGVTeXN0ZW1OYW1lPSJJU0MtTm9Db2RlU3lzdGVtIiBkaXNwbGF5TmFtZT0iVVJHIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcmlvcml0eUNvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJPVEgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5PVEhFUjwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RE9DVE9SPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50IHR5cGVDb2RlPSJMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGFydGljaXBhbnRSb2xlIGNsYXNzQ29kZT0iU0RMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjExMDgtMCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4yNTkiIGNvZGVTeXN0ZW1OYW1lPSJIZWFsdGhjYXJlU2VydmljZUxvY2F0aW9uIiBkaXNwbGF5TmFtZT0iRW1lcmdlbmN5IFJvb20iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwbGF5aW5nRW50aXR5IGNsYXNzQ29kZT0iUExDIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGxheWluZ0VudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXJ0aWNpcGFudFJvbGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXJ0aWNpcGFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjQ5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC40OSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDE4ODQ2IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1FbmNvdW50ZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IkVNRVIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMTIiIGNvZGVTeXN0ZW1OYW1lPSJDNCIgZGlzcGxheU5hbWU9IkVtZXJnZW5jeSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjZW5jb3VudGVyRGVzY3JpcHRpb25MaW5rLTQiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjZW5jb3VudGVyTmFycmF0aXZlTGluay00Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE0MDkxNTEwMTkwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByaW9yaXR5Q29kZSBudWxsRmxhdm9yPSJPVEgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI2VuY291bnRlckFkbWlzc2lvbkxpbmstNCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9IlVSRyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuMy44Ni4zLjEiIGNvZGVTeXN0ZW1OYW1lPSJJU0MtTm9Db2RlU3lzdGVtIiBkaXNwbGF5TmFtZT0iVVJHIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcmlvcml0eUNvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJPVEgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5PVEhFUjwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RE9DVE9SPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50IHR5cGVDb2RlPSJMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGFydGljaXBhbnRSb2xlIGNsYXNzQ29kZT0iU0RMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjExMDgtMCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4yNTkiIGNvZGVTeXN0ZW1OYW1lPSJIZWFsdGhjYXJlU2VydmljZUxvY2F0aW9uIiBkaXNwbGF5TmFtZT0iRW1lcmdlbmN5IFJvb20iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwbGF5aW5nRW50aXR5IGNsYXNzQ29kZT0iUExDIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGxheWluZ0VudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXJ0aWNpcGFudFJvbGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXJ0aWNpcGFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjQ5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC40OSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDE1MTQ5IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1FbmNvdW50ZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IkVNRVIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMTIiIGNvZGVTeXN0ZW1OYW1lPSJDNCIgZGlzcGxheU5hbWU9IkVtZXJnZW5jeSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjZW5jb3VudGVyRGVzY3JpcHRpb25MaW5rLTUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjZW5jb3VudGVyTmFycmF0aXZlTGluay01Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE0MDgxMzEzMTAwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByaW9yaXR5Q29kZSBudWxsRmxhdm9yPSJPVEgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI2VuY291bnRlckFkbWlzc2lvbkxpbmstNSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9IlVSRyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuMy44Ni4zLjEiIGNvZGVTeXN0ZW1OYW1lPSJJU0MtTm9Db2RlU3lzdGVtIiBkaXNwbGF5TmFtZT0iVVJHIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcmlvcml0eUNvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJPVEgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5PVEhFUjwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RE9DVE9SPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSJGQUNJTElUWSIgZXh0ZW5zaW9uPSJTSEZHVyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IlNIRkdXIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPlNhcmF0b2dhIEhvc3BpdGFsIDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8d2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJISVhOWSIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lPkhpeG55PC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gdXNlPSJXUCIgdmFsdWU9InRlbDooNTE4KSA3ODMtMDUxOCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgdXNlPSJXUCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cmVldEFkZHJlc3NMaW5lPjE1IENvcm5lbGwgUm9hZDwvc3RyZWV0QWRkcmVzc0xpbmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpdHk+TGF0aGFtPC9jaXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdGF0ZT5OWTwvc3RhdGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBvc3RhbENvZGU+MTIxMTA8L3Bvc3RhbENvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNvdW50cnk+VVM8L2NvdW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FkZHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvd2hvbGVPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcmVwcmVzZW50ZWRPcmdhbml6YXRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9pbmZvcm1hbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50IHR5cGVDb2RlPSJMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGFydGljaXBhbnRSb2xlIGNsYXNzQ29kZT0iU0RMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IjExMDgtMCIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4yNTkiIGNvZGVTeXN0ZW1OYW1lPSJIZWFsdGhjYXJlU2VydmljZUxvY2F0aW9uIiBkaXNwbGF5TmFtZT0iRW1lcmdlbmN5IFJvb20iLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwbGF5aW5nRW50aXR5IGNsYXNzQ29kZT0iUExDIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbDwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGxheWluZ0VudGl0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXJ0aWNpcGFudFJvbGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXJ0aWNpcGFudD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZW5jb3VudGVyPg0KICAgICAgICAgICAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZW5jb3VudGVyIGNsYXNzQ29kZT0iRU5DIiBtb29kQ29kZT0iRVZOIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi40LjQ5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC40OSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJYMDAwMDA5MDc2IiBhc3NpZ25pbmdBdXRob3JpdHlOYW1lPSJTSEZHVy1FbmNvdW50ZXJJZCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9IkVNRVIiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMTIiIGNvZGVTeXN0ZW1OYW1lPSJDNCIgZGlzcGxheU5hbWU9IkVtZXJnZW5jeSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjZW5jb3VudGVyRGVzY3JpcHRpb25MaW5rLTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vcmlnaW5hbFRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSIjZW5jb3VudGVyTmFycmF0aXZlTGluay02Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlZmZlY3RpdmVUaW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bG93IHZhbHVlPSIyMDE0MDMxODEzNTEwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aGlnaCBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2VmZmVjdGl2ZVRpbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByaW9yaXR5Q29kZSBudWxsRmxhdm9yPSJPVEgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3JpZ2luYWxUZXh0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iI2VuY291bnRlckFkbWlzc2lvbkxpbmstNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L29yaWdpbmFsVGV4dD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyYW5zbGF0aW9uIGNvZGU9IlVSRyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuMy44Ni4zLjEiIGNvZGVTeXN0ZW1OYW1lPSJJU0MtTm9Db2RlU3lzdGVtIiBkaXNwbGF5TmFtZT0iVVJHIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wcmlvcml0eUNvZGU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBlcmZvcm1lciB0eXBlQ29kZT0iUFJGIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc3NpZ25lZEVudGl0eSBjbGFzc0NvZGU9IkFTU0lHTkVEIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIgZXh0ZW5zaW9uPSJPVEgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgdXNlPSJMIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZhbWlseT5PVEhFUjwvZmFtaWx5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Z2l2ZW4+RE9DVE9SPC9naXZlbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGVyZm9ybWVyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhdXRob3IgdHlwZUNvZGU9IkFVVCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMTE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIHZhbHVlPSIyMDE0MDMxODEzNTEwMCIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRBdXRob3IgY2xhc3NDb2RlPSJBU1NJR05FRCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMy44Ni4zLjEiIGV4dGVuc2lvbj0iV01BLkpIIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxuYW1lIHVzZT0iTCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmYW1pbHk+QVNDSE1VVEFUPC9mYW1pbHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnaXZlbj5KRU5OSUZFUjwvZ2l2ZW4+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZFBlcnNvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC41MTYiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iU0hGR1ciIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWwgPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhc09yZ2FuaXphdGlvblBhcnRPZj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVmZmVjdGl2ZVRpbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx3aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5IiBleHRlbnNpb249IkhJWE5ZIiBkaXNwbGF5YWJsZT0idHJ1ZSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+SGl4bnk8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGVsZWNvbSB1c2U9IldQIiB2YWx1ZT0idGVsOig1MTgpIDc4My0wNTE4Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YWRkciB1c2U9IldQIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RyZWV0QWRkcmVzc0xpbmU+MTUgQ29ybmVsbCBSb2FkPC9zdHJlZXRBZGRyZXNzTGluZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2l0eT5MYXRoYW08L2NpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0YXRlPk5ZPC9zdGF0ZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9zdGFsQ29kZT4xMjExMDwvcG9zdGFsQ29kZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y291bnRyeT5VUzwvY291bnRyeT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYWRkcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC93aG9sZU9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2FzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yZXByZXNlbnRlZE9yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hc3NpZ25lZEF1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iRkFDSUxJVFkiIGV4dGVuc2lvbj0iU0hGR1ciLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIG51bGxGbGF2b3I9IlVOSyIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXNzaWduZWRQZXJzb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWUgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkUGVyc29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjUxNiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My40LjMxOSIgZXh0ZW5zaW9uPSJTSEZHVyIgZGlzcGxheWFibGU9InRydWUiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5TYXJhdG9nYSBIb3NwaXRhbCA8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbGVjb20gbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFkZHIgbnVsbEZsYXZvcj0iVU5LIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGFzT3JnYW5pemF0aW9uUGFydE9mPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZWZmZWN0aXZlVGltZSBudWxsRmxhdm9yPSJVTksiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHdob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuMzE5Ii8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuNC4zMTkiIGV4dGVuc2lvbj0iSElYTlkiIGRpc3BsYXlhYmxlPSJ0cnVlIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5IaXhueTwvbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZWxlY29tIHVzZT0iV1AiIHZhbHVlPSJ0ZWw6KDUxOCkgNzgzLTA1MTgiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRyIHVzZT0iV1AiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJlZXRBZGRyZXNzTGluZT4xNSBDb3JuZWxsIFJvYWQ8L3N0cmVldEFkZHJlc3NMaW5lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXR5PkxhdGhhbTwvY2l0eT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3RhdGU+Tlk8L3N0YXRlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb3N0YWxDb2RlPjEyMTEwPC9wb3N0YWxDb2RlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjb3VudHJ5PlVTPC9jb3VudHJ5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hZGRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3dob2xlT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYXNPcmdhbml6YXRpb25QYXJ0T2Y+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JlcHJlc2VudGVkT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Fzc2lnbmVkRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvaW5mb3JtYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXJ0aWNpcGFudCB0eXBlQ29kZT0iTE9DIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50Um9sZSBjbGFzc0NvZGU9IlNETE9DIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMzIiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjQuMzIiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjQuNTE2IiBleHRlbnNpb249IlNIRkdXIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIxMTA4LTAiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMjU5IiBjb2RlU3lzdGVtTmFtZT0iSGVhbHRoY2FyZVNlcnZpY2VMb2NhdGlvbiIgZGlzcGxheU5hbWU9IkVtZXJnZW5jeSBSb29tIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGxheWluZ0VudGl0eSBjbGFzc0NvZGU9IlBMQyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG5hbWU+U2FyYXRvZ2EgSG9zcGl0YWw8L25hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BsYXlpbmdFbnRpdHk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGFydGljaXBhbnRSb2xlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcGFydGljaXBhbnQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhcnRpY2lwYW50IHR5cGVDb2RlPSJFTlQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGFydGljaXBhbnRSb2xlIGNsYXNzQ29kZT0iU0RMT0MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRlbXBsYXRlSWQgcm9vdD0iMi4xNi44NDAuMS4xMTM4ODMuMTAuMjAuMjIuNC4zMiIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIxMTg0LTEiIGNvZGVTeXN0ZW09IjIuMTYuODQwLjEuMTEzODgzLjYuMjU5IiBjb2RlU3lzdGVtTmFtZT0iSGVhbHRoY2FyZVNlcnZpY2VMb2NhdGlvbiIgZGlzcGxheU5hbWU9IkFkbWluaXN0cmF0aXZlIEFyZWEiLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwbGF5aW5nRW50aXR5IGNsYXNzQ29kZT0iUExDIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bmFtZT5BU0NITVVUQVQsIEpFTk5JRkVSPC9uYW1lPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wbGF5aW5nRW50aXR5Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BhcnRpY2lwYW50Um9sZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3BhcnRpY2lwYW50Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9lbmNvdW50ZXI+DQogICAgICAgICAgICAgICAgICAgIDwvZW50cnk+DQogICAgICAgICAgICAgICAgPC9zZWN0aW9uPg0KICAgICAgICAgICAgPC9jb21wb25lbnQ+DQogICAgICAgICAgICA8Y29tcG9uZW50Pg0KICAgICAgICAgICAgICAgIDxzZWN0aW9uPg0KICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4yLjE4Ii8+DQogICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjIuMTgiIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSI0ODc2OC02IiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIgZGlzcGxheU5hbWU9IlBheWVycyIvPg0KICAgICAgICAgICAgICAgICAgICA8dGl0bGU+UGF5ZXJzPC90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+UGF5ZXIgTmFtZTwvdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+UG9saWN5IFR5cGU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlBvbGljeSBOdW1iZXI8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkVmZmVjdGl2ZSBEYXRlPC90aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5FeHBpcmF0aW9uIERhdGU8L3RoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5Lz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgICAgIDwvdGV4dD4NCiAgICAgICAgICAgICAgICA8L3NlY3Rpb24+DQogICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgPHNlY3Rpb24gbnVsbEZsYXZvcj0iTkkiPg0KICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4yLjE3Ii8+DQogICAgICAgICAgICAgICAgICAgIDx0ZW1wbGF0ZUlkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjEwLjIwLjIyLjIuMTciIGV4dGVuc2lvbj0iMjAxNS0wOC0wMSIvPg0KICAgICAgICAgICAgICAgICAgICA8Y29kZSBjb2RlPSIyOTc2Mi0yIiBjb2RlU3lzdGVtPSIyLjE2Ljg0MC4xLjExMzg4My42LjEiIGNvZGVTeXN0ZW1OYW1lPSJMTiIvPg0KICAgICAgICAgICAgICAgICAgICA8dGl0bGU+U29jaWFsIEhpc3Rvcnk8L3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dGV4dD5UaGlzIHBhdGllbnQgaGFzIG5vIGtub3duIHNvY2lhbCBoaXN0b3J5LjwvdGV4dD4NCiAgICAgICAgICAgICAgICA8L3NlY3Rpb24+DQogICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgICAgIDxjb21wb25lbnQ+DQogICAgICAgICAgICAgICAgPHNlY3Rpb24gbnVsbEZsYXZvcj0iTkkiPg0KICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4yLjQuMSIvPg0KICAgICAgICAgICAgICAgICAgICA8dGVtcGxhdGVJZCByb290PSIyLjE2Ljg0MC4xLjExMzg4My4xMC4yMC4yMi4yLjQuMSIgZXh0ZW5zaW9uPSIyMDE1LTA4LTAxIi8+DQogICAgICAgICAgICAgICAgICAgIDxjb2RlIGNvZGU9Ijg3MTYtMyIgY29kZVN5c3RlbT0iMi4xNi44NDAuMS4xMTM4ODMuNi4xIiBjb2RlU3lzdGVtTmFtZT0iTE4iIGRpc3BsYXlOYW1lPSJWaXRhbCBTaWducyIvPg0KICAgICAgICAgICAgICAgICAgICA8dGl0bGU+Vml0YWwgU2lnbnM8L3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dGV4dD5UaGlzIHBhdGllbnQgaGFzIG5vIGtub3duIHZpdGFsIHNpZ25zLjwvdGV4dD4NCiAgICAgICAgICAgICAgICA8L3NlY3Rpb24+DQogICAgICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPC9zdHJ1Y3R1cmVkQm9keT4NCiAgICA8L2NvbXBvbmVudD4NCjwvQ2xpbmljYWxEb2N1bWVudD4=",
"hash": "Qqpfd5XkQY3DGwJBcEqksBf2vP0="
}
}]
}
}, {
"resource": {
"resourceType": "Device",
"id": "78",
"text": {
"status": "generated",
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Data Processing Engine</div>"
},
"identifier": [{
"value": "Data Processing Engine"
}],
"status": "active"
}
}, {
"resource": {
"resourceType": "Provenance",
"id": "76",
"target": [{
"reference": "Composition/1",
"display": "Summarization of Episode Note"
}, {
"reference": "Patient/2",
"display": "MICKEY M MOUSE, MICKEY MOUSE"
}, {
"reference": "Organization/4",
"display": "Hixny"
}, {
"reference": "Device/3",
"display": "InterSystems"
}, {
"reference": "Practitioner/5",
"display": "HealthShare Healthcare Information Xchange of NY"
}, {
"reference": "Practitioner/8",
"display": "Angela G Condy"
}, {
"reference": "Practitioner/10",
"display": "George E Silver MD"
}, {
"reference": "Practitioner/12",
"display": "DOCTOR OTHER"
}, {
"reference": "Practitioner/14",
"display": "George E Silver"
}, {
"reference": "Practitioner/16",
"display": "DOCTOR OTHER"
}, {
"reference": "Condition/19",
"display": "Problem"
}, {
"reference": "DiagnosticReport/20",
"display": "B-NP"
}, {
"reference": "Observation/21",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}, {
"reference": "DiagnosticReport/22",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "Observation/23",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"reference": "DiagnosticReport/24",
"display": "HDL CHOLESTEROL"
}, {
"reference": "Observation/25",
"display": "Cholesterol in HDL [Mass/volume] in Serum or Plasma"
}, {
"reference": "DiagnosticReport/26",
"display": "B-NP"
}, {
"reference": "Observation/27",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}, {
"reference": "DiagnosticReport/28",
"display": "TSH"
}, {
"reference": "Observation/29",
"display": "Thyrotropin [Units/volume] in Cord blood"
}, {
"reference": "DiagnosticReport/30",
"display": "CHAIN OF CUSTODY DRUG SCREEN"
}, {
"reference": "Observation/31",
"display": "CCCOL"
}, {
"reference": "DiagnosticReport/32",
"display": "TSH"
}, {
"reference": "Observation/33",
"display": "Thyrotropin [Units/volume] in Cord blood"
}, {
"reference": "DiagnosticReport/34",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "Observation/35",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"reference": "DiagnosticReport/36",
"display": "POTASSIUM"
}, {
"reference": "Observation/37",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}, {
"reference": "DiagnosticReport/38",
"display": "HEMOGLOBIN A1C"
}, {
"reference": "Observation/39",
"display": "Hemoglobin A1c/Hemoglobin.total in Blood"
}, {
"reference": "DiagnosticReport/40",
"display": "D-DIMER TRIAGE METER"
}, {
"reference": "Observation/41",
"display": "Fibrin D-dimer FEU [Mass/volume] in Platelet poor plasma"
}, {
"reference": "DiagnosticReport/42",
"display": "T4"
}, {
"reference": "Observation/43",
"display": "Thyroxine (T4) [Mass/volume] in Serum or Plasma"
}, {
"reference": "DiagnosticReport/44",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "Observation/45",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"reference": "DiagnosticReport/46",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "Observation/47",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"reference": "DiagnosticReport/48",
"display": "PROSTATE SPECIFIC AG SCREENING"
}, {
"reference": "Observation/49",
"display": "Prostate specific Ag [Mass/volume] in Serum or Plasma by Immunoassay"
}, {
"reference": "DiagnosticReport/50",
"display": "HEPATITIS C ANTIBODY"
}, {
"reference": "Observation/51",
"display": "\"Hepatitis C virus Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay\""
}, {
"reference": "DiagnosticReport/52",
"display": "B-NP"
}, {
"reference": "Observation/53",
"display": "Natriuretic peptide B [Mass/volume] in Serum or Plasma"
}, {
"reference": "Observation/54",
"display": "NT-proBNP"
}, {
"reference": "DiagnosticReport/55",
"display": "T4"
}, {
"reference": "Observation/56",
"display": "Thyroxine (T4) [Mass/volume] in Serum or Plasma"
}, {
"reference": "DiagnosticReport/57",
"display": "POTASSIUM"
}, {
"reference": "Observation/58",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}, {
"reference": "DiagnosticReport/59",
"display": "POTASSIUM"
}, {
"reference": "Observation/60",
"display": "Potassium [Moles/volume] in Serum or Plasma"
}, {
"reference": "Encounter/61",
"display": "Emergency"
}, {
"reference": "Location/62",
"display": "Saratoga Hospital"
}, {
"reference": "Encounter/63",
"display": "Emergency"
}, {
"reference": "Location/64",
"display": "Saratoga Hospital"
}, {
"reference": "Encounter/65",
"display": "Outpatient"
}, {
"reference": "Location/66",
"display": "Saratoga Hospital"
}, {
"reference": "Encounter/67",
"display": "Emergency"
}, {
"reference": "Practitioner/68",
"display": "DOCTOR OTHER"
}, {
"reference": "Location/70",
"display": "Saratoga Hospital"
}, {
"reference": "Encounter/71",
"display": "Emergency"
}, {
"reference": "Location/72",
"display": "Saratoga Hospital"
}, {
"reference": "Encounter/73",
"display": "Emergency"
}, {
"reference": "Location/74",
"display": "Saratoga Hospital"
}, {
"reference": "AllergyIntolerance/75"
}, {
"reference": "DocumentReference/77",
"display": "Summarization of Episode Note"
}, {
"reference": "Device/78"
}],
"recorded": "2019-06-05T15:53:16.619+00:00",
"agent": [{
"role": [{
"coding": [{
"id": "Device/78",
"system": "http://hl7.org/fhir/provenance-participant-role",
"code": "assembler",
"display": "Assembler"
}]
}],
"whoReference": {
"reference": "Device/78"
},
"relatedAgentType": {
"coding": [{
"id": "Device/78",
"system": "http://hl7.org/fhir/provenance-participant-type",
"code": "device",
"display": "Device"
}]
}
}],
"entity": [{
"role": "source",
"whatReference": {
"reference": "DocumentReference/77",
"display": "Summarization of Episode Note"
}
}]
}
}]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment