Last active
June 11, 2019 17:20
-
-
Save aviars/266ea80129819af9f0b83835bf78bfef to your computer and use it in GitHub Desktop.
HIXNY CDA2FHIR Example. Returned from https://alpha.sharemy.health/api/fhir/stu3/Patient/$everything
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"resourceType": "Bundle", | |
"entry": [{ | |
"resource": { | |
"resourceType": "Practitioner", | |
"id": "example", | |
"text": { | |
"status": "generated", | |
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <p>Robert K Smith is a PT </p>\n </div>" | |
}, | |
"identifier": [{ | |
"system": "http://www.acme.org/practitioners", | |
"value": "23" | |
}, | |
{ | |
"system": "http://hl7.org/fhir/sid/us-npi", | |
"value": "1831440569" | |
} | |
], | |
"active": true, | |
"name": [{ | |
"family": "Smith", | |
"given": [ | |
"Robert", "K" | |
], | |
"prefix": [ | |
"PT" | |
] | |
}], | |
"address": [{ | |
"use": "work", | |
"line": [ | |
"445 Western Ave" | |
], | |
"city": "Albany", | |
"state": "NY", | |
"postalCode": "12203-1420" | |
}], | |
"qualification": [{ | |
"identifier": [{ | |
"system": "http://example.org/UniversityIdentifier", | |
"value": "12345" | |
}], | |
"code": { | |
"coding": [{ | |
"system": "http://terminology.hl7.org/CodeSystem/v2-0360/2.7", | |
"code": "BS", | |
"display": "Bachelor of Science" | |
}], | |
"text": "Bachelor of Science" | |
}, | |
"period": { | |
"start": "1995" | |
}, | |
"issuer": { | |
"display": "Example University" | |
} | |
}] | |
} | |
}, | |
{ | |
"fullUrl": "http://fhir-test.sharemy.health:8080/fhir/baseDstu3/Condition/339", | |
"resource": { | |
"resourceType": "Condition", | |
"id": "339", | |
"meta": { | |
"versionId": "1", | |
"lastUpdated": "2019-01-08T04:41:28.986+00:00", | |
"profile": [ | |
"http://standardhealthrecord.org/fhir/StructureDefinition/shr-problem-Problem" | |
] | |
}, | |
"clinicalStatus": "active", | |
"verificationStatus": "confirmed", | |
"code": { | |
"coding": [{ | |
"system": "http://snomed.info/sct", | |
"code": "444814009", | |
"display": "Viral sinusitis (disorder)" | |
}], | |
"text": "Viral sinusitis (disorder)" | |
}, | |
"subject": { | |
"reference": "Patient/304" | |
}, | |
"context": { | |
"reference": "Encounter/338" | |
}, | |
"onsetDateTime": "2018-01-28T20:02:46-05:00", | |
"abatementDateTime": "2018-02-10T16:05:38-05:00", | |
"assertedDate": "2018-01-28" | |
}, | |
"search": { | |
"mode": "match" | |
} | |
}, | |
{ | |
"fullUrl": "http://fhir-test.sharemy.health:8080/fhir/baseDstu3/Condition/318", | |
"resource": { | |
"resourceType": "Condition", | |
"id": "318", | |
"meta": { | |
"versionId": "1", | |
"lastUpdated": "2019-01-08T04:41:28.986+00:00", | |
"profile": [ | |
"http://standardhealthrecord.org/fhir/StructureDefinition/shr-problem-Problem" | |
] | |
}, | |
"clinicalStatus": "active", | |
"verificationStatus": "confirmed", | |
"code": { | |
"coding": [{ | |
"system": "http://snomed.info/sct", | |
"code": "195662009", | |
"display": "Acute viral pharyngitis (disorder)" | |
}], | |
"text": "Acute viral pharyngitis (disorder)" | |
}, | |
"subject": { | |
"reference": "Patient/304" | |
}, | |
"context": { | |
"reference": "Encounter/317" | |
}, | |
"onsetDateTime": "2013-08-05T12:28:24-04:00", | |
"abatementDateTime": "2013-08-21T05:06:30-04:00", | |
"assertedDate": "2013-08-05" | |
}, | |
"search": { | |
"mode": "match" | |
} | |
}, | |
{ | |
"fullUrl": "http://fhir-test.sharemy.health:8080/fhir/baseDstu3/Condition/306", | |
"resource": { | |
"resourceType": "Condition", | |
"id": "306", | |
"meta": { | |
"versionId": "1", | |
"lastUpdated": "2019-01-08T04:41:28.986+00:00", | |
"profile": [ | |
"http://standardhealthrecord.org/fhir/StructureDefinition/shr-problem-Problem" | |
] | |
}, | |
"clinicalStatus": "active", | |
"verificationStatus": "confirmed", | |
"code": { | |
"coding": [{ | |
"system": "http://snomed.info/sct", | |
"code": "40055000", | |
"display": "Chronic sinusitis (disorder)" | |
}], | |
"text": "Chronic sinusitis (disorder)" | |
}, | |
"subject": { | |
"reference": "Patient/304" | |
}, | |
"context": { | |
"reference": "Encounter/305" | |
}, | |
"onsetDateTime": "1987-10-21T17:26:31-04:00", | |
"assertedDate": "1987-10-21" | |
}, | |
"search": { | |
"mode": "match" | |
} | |
}, | |
{ | |
"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