{
  "resourceType": "Questionnaire",
  "id": "ONPF-d7176d16-5fd4-48a7-b7e6-b488e8df763d",
  "contained": [
    {
      "resourceType": "Library",
      "id": "liquid",
      "status": "active",
      "experimental": true,
      "type": {
        "coding": [
          {
            "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/library-types",
            "code": "qr-narrative-liquid"
          }
        ]
      },
      "description": "HTML with embedded [FHIRPath Liquid](https://confluence.hl7.org/spaces/FHIR/pages/66938964/FHIR+Liquid+Profile) that is intended to be executed against QuestionnaireResponses based on this Questionnaire.",
      "content": [
        {
          "contentType": "text/html",
          "data": "PGRpdj57JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBRdWVzdGlvbm5haXJlUmVzcG9uc2UuaXRlbS53aGVyZShsaW5rSWQgPSAnbWFpblNlY3Rpb25fX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBRdWVzdGlvbm5haXJlUmVzcG9uc2UuaXRlbS53aGVyZShsaW5rSWQgPSAnbWFpblNlY3Rpb25fX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2JvZHknKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdib2R5JykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8xMDIxNzMyNjg5MTlfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzEwMjE3MzI2ODkxOV9vY2Vhbl9zZWN0aW9uJykgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOyI+UmVmZXJyYWwgRGV0YWlsczxici8+PC9zcGFuPjxici8+eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMzA2MTM1MTcwNzk1X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8zMDYxMzUxNzA3OTVfb2NlYW5fc2VjdGlvbicpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5UcmlhZ2UgQ29uc2lkZXJhdGlvbnM8L3NwYW4+PGJyLz57JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJhbF9yZXF1ZXN0ZWRwcmlvcml0eV9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyYWxfcmVxdWVzdGVkcHJpb3JpdHlfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyYWxfcmVxdWVzdGVkcHJpb3JpdHknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmFsX3JlcXVlc3RlZHByaW9yaXR5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfVJlcXVlc3RlZCBQcmlvcml0eTogPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I0VFNkIwMDsiPnslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ1VyZ2VudCcgJX1VcmdlbnR7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdSb3V0aW5lJyAlfVJvdXRpbmV7JSBlbmRpZiAlfXslIGVuZGZvciAlfTwvc3Bhbj57JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJhbF9yZXF1ZXN0ZWRwcmlvcml0eV91cmdlbnRyZWFzb25fb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmFsX3JlcXVlc3RlZHByaW9yaXR5X3VyZ2VudHJlYXNvbl9vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJhbF9yZXF1ZXN0ZWRwcmlvcml0eV91cmdlbnRyZWFzb24nIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmFsX3JlcXVlc3RlZHByaW9yaXR5X3VyZ2VudHJlYXNvbicgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX0gICAg4oCiIFJlYXNvbiBmb3IgdXJnZW50IHRyaWFnZTogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyYWxfc2Vjb25kb3BpbmlvbicgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJhbF9zZWNvbmRvcGluaW9uJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwMDBBQTsiPuKAoiBTZWNvbmQgT3Bpbmlvbjwvc3Bhbj57JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncmVmZXJyYWxfc2Vjb25kb3Bpbmlvbl9yZWFzb25fb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmFsX3NlY29uZG9waW5pb25fcmVhc29uX29jZWFuX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3JlZmVycmFsX3NlY29uZG9waW5pb25fcmVhc29uJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdyZWZlcnJhbF9zZWNvbmRvcGluaW9uX3JlYXNvbicgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX0gICAg4oCiIFJlYXNvbiBmb3Igc2Vjb25kIG9waW5pb246IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX08YnIvPjxzcGFuLz4kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNjk1OTkxNTcxNTg1X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF82OTU5OTE1NzE1ODVfb2NlYW5fc2VjdGlvbicpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij5TZXJ2aWNlKHMpIFJlcXVlc3RlZDwvc3Bhbj48YnIvPnslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzIyMzg4NjE2MjM4NCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8yMjM4ODYxNjIzODQnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgQ2FyZGlhYyBUZXN0aW5neyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzY2MDMzMTI2NzQwOV9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNjYwMzMxMjY3NDA5X29jZWFuX3NlY3Rpb24nKSAlfXslIGlmICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdpZF8yMjM4ODYxNjIzODQnKS5hbnN3ZXIudmFsdWUgJX17JSBpZiAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0naWRfMjIzODg2MTYyMzg0JykuYW5zd2VyLnZhbHVlICV9wqDCoMKgwqDigKIgPGI+RXhhbShzKSBSZXF1ZXN0ZWQ6PC9iPnslIGVuZGlmICV9PGJyLz57JSBlbmRpZiAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzcyMDQwOTMyNjg3OCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF83MjA0MDkzMjY4NzgnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgIOKAoiAyNCBIb3VyIEFtYnVsYXRvcnkgQmxvb2QgUHJlc3N1cmUgTW9uaXRvcmluZyAoTm90IE9ISVAgQ292ZXJlZCl7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTYwNDU1MTE1NTk2JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzk2MDQ1NTExNTU5NicgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAg4oCiIENvcm9uYXJ5IEFuZ2lvZ3JhbXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8yOTc2MzQ4OTg4MjgnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMjk3NjM0ODk4ODI4JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICDigKIgRWNob2NhcmRpb2dyYW0gLSBSZXN0aW5neyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzQ0MzQ4NDU3NzcyMF9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNDQzNDg0NTc3NzIwX29jZWFuX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzE2NTUzMDU2OTU2NycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8xNjU1MzA1Njk1NjcnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgICAgICDigKIgRWNob2NhcmRpb2dyYW0gKDJEKXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8yODY1NTI0MjE4OTUnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMjg2NTUyNDIxODk1JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICAgICAg4oCiIEVjaG9jYXJkaW9ncmFtIHdpdGggQ29udHJhc3R7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTEwNTI3Njg3MzAwJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzkxMDUyNzY4NzMwMCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAgICAgIOKAoiBFY2hvY2FyZGlvZ3JhbSB3aXRoIFNhbGluZSAoQnViYmxlKXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF82NTc4MjQ3NjMxMzMnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNjU3ODI0NzYzMTMzJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICAgICAg4oCiIFBlZGlhdHJpYyBFY2hvY2FyZGlvZ3JhbXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF85OTI3NDMyMDAxODInIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTkyNzQzMjAwMTgyJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICAgICAg4oCiIFRyYW5zZXNvcGhhZ2VhbCBFY2hvY2FyZGlvZ3JhbSAoVEVFKXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF84OTQyNzc3NjM0MzgnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODk0Mjc3NzYzNDM4JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICDigKIgRWxlY3Ryb2NhcmRpb2dyYW0gKEVDRyl7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMjc5MjI2MDIzNDk1JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzI3OTIyNjAyMzQ5NScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAg4oCiIEhvbHRlciBNb25pdG9yaW5neyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzQ0MDQ0OTczMTg4Ml9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNDQwNDQ5NzMxODgyX29jZWFuX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzY3MTMyODcwMzg1MScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF82NzEzMjg3MDM4NTEnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgICAgICDigKIgMjQgSG91cnN7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNDIzOTkyMjYxODQxJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzQyMzk5MjI2MTg0MScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAgICAgIOKAoiA0OCBIb3Vyc3slIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF80MTk5MjQyMzkxODcnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNDE5OTI0MjM5MTg3JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICAgICAg4oCiIDcyIEhvdXJzeyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzczMTA1NDQxNzI3MCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF83MzEwNTQ0MTcyNzAnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgICAgICDigKIgNyBEYXlzeyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzIzNTg3NjQyMTA0NCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8yMzU4NzY0MjEwNDQnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgICAgICDigKIgMTQgRGF5c3slIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8zNzQ3NDI4MzQ0MDAnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMzc0NzQyODM0NDAwJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICDigKIgTG9vcCAvIEV2ZW50IE1vbml0b3J7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMTU5MTYxNTQ0NzQ3JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzE1OTE2MTU0NDc0NycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAg4oCiIFN0cmVzcyBUZXN0aW5neyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzM3MDI3NTA2MDM5MF9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMzcwMjc1MDYwMzkwX29jZWFuX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzgxNDIxODQ5ODMwOScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF84MTQyMTg0OTgzMDknIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgICAgICDigKIgRUNHIC0gRXhlcmNpc2UgU3RyZXNzIFRlc3R7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMzA3MTA3NDkzOTkzJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzMwNzEwNzQ5Mzk5MycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAgICAgIOKAoiBFQ0cgLSBEb2J1dGFtaW5lL1BlcnNhbnRpbmUgU3RyZXNzIFRlc3R7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODA1MzAzNDE0MTAyJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzgwNTMwMzQxNDEwMicgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAgICAgIOKAoiBFY2hvY2FyZGlvZ3JhbSAtIEV4ZXJjaXNlIFN0cmVzcyBUZXN0eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzE5MzU4NjkwODQ4OScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8xOTM1ODY5MDg0ODknIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgICAgICDigKIgRWNob2NhcmRpb2dyYW0gLSBEb2J1dGFtaW5lL1BlcnNhbnRpbmUgU3RyZXNzIFRlc3R7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTE4NTE3MTM5MDIzJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzkxODUxNzEzOTAyMycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAg4oCiIE51Y2xlYXIgTWVkaWNpbmV7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMjIyNjg2MjIxOTM1X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8yMjI2ODYyMjE5MzVfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTI0MTg5NjQ4MTg0JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzkyNDE4OTY0ODE4NCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfSAgICAgICAgICAgIOKAoiBNVUdBIC0gUmVzdGluZ3slIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF84NTcxNjM1MTQ5MTAnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODU3MTYzNTE0OTEwJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICAgICAg4oCiIENhcmRpYWMgUHlyb3Bob3NwaGF0ZXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF84OTIxNjU5NTk2MTcnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODkyMTY1OTU5NjE3JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICAgICAg4oCiIE1JQkkgU2NhbnMgLyBNeW9jYXJkaWFsIFBlcmZ1c2lvbiBJbWFnaW5nIChNUEkpeyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzUzODI4ODU0OTEzOF9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNTM4Mjg4NTQ5MTM4X29jZWFuX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzM3MzQzNTk4MTkxNycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8zNzM0MzU5ODE5MTcnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgICAgICAgICAg4oCiIE1JQkkgU2NhbiAtIEV4ZXJjaXNlIFN0cmVzcyBUZXN0eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzQzNDM5NDk0MjY4OCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF80MzQzOTQ5NDI2ODgnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX0gICAgICAgICAgICAgICAg4oCiIE1JQkkgU2NhbiAtIERvYnV0YW1pbmUvUGVyc2FudGluZSBTdHJlc3MgVGVzdHslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF85MTM1OTQ0NzgxNjInIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTEzNTk0NDc4MTYyJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICAgICAgICAgIOKAoiBUaGFsbGl1bSBWaWFiaWxpdHkgVGVzdHslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF85OTI2ODIyMTY0ODInIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTkyNjgyMjE2NDgyJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9ICAgICAgICDigKIgVGlsdCBUYWJsZSBUZXN0aW5neyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzc4NTcyNzE3NzU0NycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF83ODU3MjcxNzc1NDcnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgQ2FyZGlvbG9neSBDb25zdWx0YXRpb257JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMTg2OTUyNzc4ODU5X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8xODY5NTI3Nzg4NTlfb2NlYW5fc2VjdGlvbicpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Ij48YnIvPkNvbmNlcm4ocykgLyBJbmRpY2F0aW9uKHMpIFRyaWdnZXJpbmcgUmVmZXJyYWw8L3NwYW4+PGJyLz57JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8yMTk1Njk4MDU0NjEnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMjE5NTY5ODA1NDYxJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV94oCiIEFycnl0aG1pYXMgb3IgUGFscGl0YXRpb25zeyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzU3MTkzNDMyODQ5OScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF81NzE5MzQzMjg0OTknIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgQ2FyZGlvdmFzY3VsYXIgUmlzayBBc3Nlc3NtZW50eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzQ1OTczNzczMzM5NScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF80NTk3Mzc3MzMzOTUnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgQ2hlc3QgUGFpbiBvciBBbmdpbmF7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTI5OTE5ODE1NTE2JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzkyOTkxOTgxNTUxNicgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBDb25nZW5pdGFsIEhlYXJ0IERpc2Vhc2V7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODMyMjYzODE2NTI4JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzgzMjI2MzgxNjUyOCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBDb25nZXN0aXZlIEhlYXJ0IEZhaWx1cmV7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODAzNzYwMjEzNDYwJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzgwMzc2MDIxMzQ2MCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBDb3JvbmFyeSBBcnRlcnkgRGlzZWFzZXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF8xMjk3NjcxNjIzNzknIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMTI5NzY3MTYyMzc5JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV94oCiIER5c3BuZWF7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMTE2MTUwNjI4NTMzJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzExNjE1MDYyODUzMycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBIeXBlcnRlbnNpb257JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNTEzODI1NTI3MDI3JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzUxMzgyNTUyNzAyNycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBNdXJtdXJ7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfOTc1MDc1ODk4Njg4JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzk3NTA3NTg5ODY4OCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBQZXJpY2FyZGlhbCBEaXNlYXNleyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzcwNDE0ODkyODU3MScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF83MDQxNDg5Mjg1NzEnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgUGVyaXBoZXJhbCBFZGVtYXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF84ODY0ODk2MTcxMTUnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODg2NDg5NjE3MTE1JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV94oCiIFBvc3QtTXlvY2FyZGlhbCBJbmZhcmN0aW9ueyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzYyMTc0NTk1ODk5MycgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF82MjE3NDU5NTg5OTMnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgUHJlLU9wZXJhdGl2ZSBDb25zdWx0YXRpb257JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODczMDI0NTI3MTM0X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF84NzMwMjQ1MjcxMzRfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfODczMDI0NTI3MTM0JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF84NzMwMjQ1MjcxMzQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9ICAgIOKAoiBQcm9jZWR1cmUgRGF0ZTogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUub2ZUeXBlKGRhdGUpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMTk3OTc1MTI5NTk5JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzE5Nzk3NTEyOTU5OScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBTeW5jb3BleyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzY3NTg0OTE1MDc1MicgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF82NzU4NDkxNTA3NTInIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgVmFsdnVsYXIgSGVhcnQgRGlzZWFzZSBvciBQcm9zdGhldGljIEhlYXJ0IFZhbHZleyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzcyMTk4Mjc0MDUxNicgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF83MjE5ODI3NDA1MTYnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgT3RoZXJ7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNzIwNTk0OTQyNDgyX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF83MjA1OTQ5NDI0ODJfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfNzIwNTk0OTQyNDgyJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdpZF83MjA1OTQ5NDI0ODInIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9ICAgIOKAoiBTcGVjaWZ5OiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9PGJyLz48c3Bhbi8+JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2lkXzEyNzIyNDkwODk5MScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnaWRfMTI3MjI0OTA4OTkxJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+QnJpZWYgRGVzY3JpcHRpb24gb2YgUmVmZXJyYWwsIEhpc3RvcnksIE1hbmFnZW1lbnQsIGFuZCBJbnZlc3RpZ2F0aW9uczo8YnIvPjwvc3Bhbj4gPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwMDBBQTsiPnslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9PC9zcGFuPnslIGVuZGlmICV9eyUgZW5kZm9yICV9PGJyLz48c3Bhbi8+JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9oZWFkZXJfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9oZWFkZXJfb2NlYW5fc2VjdGlvbicpICV9eyUgaWYgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2NwcF9zZXBhcmF0ZScpLmFuc3dlci5leGlzdHModmFsdWUgPSAnWScpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2NwcF9jdXJyZW50cHJvYicpLmFuc3dlci5leGlzdHMoKSAgb3IgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdjcHBfcGFzdG1lZGljYWxoaXN0b3J5JykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2NwcF9jdXJyZW50bWVkaWNhdGlvbnMnKS5hbnN3ZXIuZXhpc3RzKCkgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nY3BwX2ZhbWlseWhpc3RvcnknKS5hbnN3ZXIuZXhpc3RzKCkgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nY3BwX2FsbGVyZ2llcycpLmFuc3dlci5leGlzdHMoKSAlfXslIGlmICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdjcHBfc2VwYXJhdGUnKS5hbnN3ZXIuZXhpc3RzKHZhbHVlID0gJ1knKSAgb3IgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdjcHBfY3VycmVudHByb2InKS5hbnN3ZXIuZXhpc3RzKCkgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nY3BwX3Bhc3RtZWRpY2FsaGlzdG9yeScpLmFuc3dlci5leGlzdHMoKSAgb3IgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdjcHBfY3VycmVudG1lZGljYXRpb25zJykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2NwcF9mYW1pbHloaXN0b3J5JykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2NwcF9hbGxlcmdpZXMnKS5hbnN3ZXIuZXhpc3RzKCkgJX08c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOyI+Q3VtdWxhdGl2ZSBQYXRpZW50IFByb2ZpbGU8YnIvPjwvc3Bhbj57JSBlbmRpZiAlfTxici8+eyUgZW5kaWYgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfc2VwYXJhdGUnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX3NlcGFyYXRlJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwMDBBQTsiPuKAoiBDUFAgYXR0YWNoZWQgc2VwYXJhdGVseTwvc3Bhbj57JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX2N1cnJlbnRwcm9iX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfY3VycmVudHByb2Jfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX2N1cnJlbnRwcm9iJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfY3VycmVudHByb2InIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9Q3VycmVudCBQcm9ibGVtIExpc3Q6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX3Bhc3RtZWRpY2FsaGlzdG9yeV9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX3Bhc3RtZWRpY2FsaGlzdG9yeV9vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfcGFzdG1lZGljYWxoaXN0b3J5JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfcGFzdG1lZGljYWxoaXN0b3J5JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfVBhc3QgTWVkaWNhbCBIaXN0b3J5OiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9jdXJyZW50bWVkaWNhdGlvbnNfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9jdXJyZW50bWVkaWNhdGlvbnNfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX2N1cnJlbnRtZWRpY2F0aW9ucycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX2N1cnJlbnRtZWRpY2F0aW9ucycgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX1DdXJyZW50IE1lZGljYXRpb25zOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2NwcF9mYW1pbHloaXN0b3J5X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfZmFtaWx5aGlzdG9yeV9vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfZmFtaWx5aGlzdG9yeScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX2ZhbWlseWhpc3RvcnknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9RmFtaWx5IEhpc3Rvcnk6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX2FsbGVyZ2llc19vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnY3BwX2FsbGVyZ2llc19vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfYWxsZXJnaWVzJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdjcHBfYWxsZXJnaWVzJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUFsbGVyZ2llczogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfTxici8+PHNwYW4vPnslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25faGVhZGVyX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25faGVhZGVyX29jZWFuX3NlY3Rpb24nKSAlfXslIGlmICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fc2VsZWN0b3InKS5hbnN3ZXIuZXhpc3RzKHZhbHVlID0gJ1knKSAgb3IgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fd2lsbGluZ3RvdHJhdmVsJykuYW5zd2VyLmV4aXN0cyh2YWx1ZSA9ICdZJykgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0ncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX290aGVyY29uc2lkZXJhdGlvbnMnKS5hbnN3ZXIuZXhpc3RzKCkgJX17JSBpZiAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0ncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX3NlbGVjdG9yJykuYW5zd2VyLmV4aXN0cyh2YWx1ZSA9ICdZJykgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0ncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX3dpbGxpbmd0b3RyYXZlbCcpLmFuc3dlci5leGlzdHModmFsdWUgPSAnWScpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9vdGhlcmNvbnNpZGVyYXRpb25zJykuYW5zd2VyLmV4aXN0cygpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsiPlByZWZlcnJlZCBDb25zdWx0YW50IG9yIExvY2F0aW9uPGJyLz48L3NwYW4+eyUgZW5kaWYgJX08YnIvPnslIGVuZGlmICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX3NlbGVjdG9yJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9zZWxlY3RvcicgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBQcmVmZXJyZWQgY29uc3VsdGFudCBvciBsb2NhdGlvbnslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fc3BlY2lmeV9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX3NwZWNpZnlfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX2NvbnN1bHRhbnQnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9jb25zdWx0YW50JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfSAgICDigKIgQ29uc3VsdGFudDogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX2xvY2F0aW9uJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fbG9jYXRpb24nIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9ICAgIOKAoiBMb2NhdGlvbjogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX3dpbGxpbmd0b3RyYXZlbCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdwcmVmZXJyZWRjb25zdWx0bG9jYXRpb25fd2lsbGluZ3RvdHJhdmVsJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwMDBBQTsiPuKAoiBQYXRpZW50IHdpbGxpbmcgdG8gdHJhdmVsIGZvciBzaG9ydGVyIHdhaXQgdGltZTwvc3Bhbj57JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAncHJlZmVycmVkY29uc3VsdGxvY2F0aW9uX290aGVyY29uc2lkZXJhdGlvbnMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ3ByZWZlcnJlZGNvbnN1bHRsb2NhdGlvbl9vdGhlcmNvbnNpZGVyYXRpb25zJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfeKAoiBPdGhlciBjb25zaWRlcmF0aW9uczogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9faGVhZGVyX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19oZWFkZXJfb2NlYW5fc2VjdGlvbicpICV9eyUgaWYgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX3NleGFzc2lnbmVkYXRiaXJ0aCcpLmFuc3dlci5leGlzdHMoKSAgb3IgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdhZGRpdGlvbmFsaW5mb19wcm9ub3VucycpLmFuc3dlci5leGlzdHMoKSAgb3IgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZScpLmFuc3dlci5leGlzdHMoKSAgb3IgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdhZGRpdGlvbmFsaW5mb19iZXN0bWV0aG9kb2Zjb250YWN0JykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZG5hbWVfc2VsZWN0JykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3Rfc2VsZWN0JykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX3Vuc2FmZWNvbnRhY3RzX3NlbGVjdCcpLmFuc3dlci5leGlzdHMoKSAgb3IgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdhZGRpdGlvbmFsaW5mb19hY2Nlc3NpYmlsaXR5Y29uY2VybnNvcmRpc2FiaWxpdHlfc2VsZWN0JykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX3NwZWNpYWxjb25zaWRlcmF0aW9uc19zZWxlY3QnKS5hbnN3ZXIuZXhpc3RzKCkgJX17JSBpZiAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nYWRkaXRpb25hbGluZm9fc2V4YXNzaWduZWRhdGJpcnRoJykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX3Byb25vdW5zJykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZGxhbmd1YWdlJykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX2Jlc3RtZXRob2RvZmNvbnRhY3QnKS5hbnN3ZXIuZXhpc3RzKCkgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZV9zZWxlY3QnKS5hbnN3ZXIuZXhpc3RzKCkgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9zZWxlY3QnKS5hbnN3ZXIuZXhpc3RzKCkgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfc2VsZWN0JykuYW5zd2VyLmV4aXN0cygpICBvciAgJXJlc291cmNlLnJlcGVhdChpdGVtKS53aGVyZShsaW5rSWQ9J2FkZGl0aW9uYWxpbmZvX2FjY2Vzc2liaWxpdHljb25jZXJuc29yZGlzYWJpbGl0eV9zZWxlY3QnKS5hbnN3ZXIuZXhpc3RzKCkgIG9yICAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nYWRkaXRpb25hbGluZm9fc3BlY2lhbGNvbnNpZGVyYXRpb25zX3NlbGVjdCcpLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Ij48YnIvPltPcHRpb25hbF0gQWRkaXRpb25hbCBQYXRpZW50IEluZm9ybWF0aW9uPGJyLz48L3NwYW4+eyUgZW5kaWYgJX08YnIvPnslIGVuZGlmICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc2V4YXNzaWduZWRhdGJpcnRoJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZXhhc3NpZ25lZGF0YmlydGgnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9U2V4IGFzc2lnbmVkIGF0IGJpcnRoOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdGZW1hbGUnICV9RmVtYWxleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnTWFsZScgJX1NYWxleyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnSW50ZXJzZXgnICV9SW50ZXJzZXh7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdVbmtub3duJyAlfVVua25vd257JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Byb25vdW5zX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcm9ub3Vuc19vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcm9ub3VucycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJvbm91bnMnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9UHJvbm91bnM6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ1NoZS9IZXInICV9U2hlL0hlcnslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ0hlL0hpbScgJX1IZS9IaW17JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdUaGV5L1RoZW0nICV9VGhleS9UaGVteyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnT3RoZXInICV9T3RoZXJ7JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Byb25vdW5zX290aGVyX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcm9ub3Vuc19vdGhlcl9vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcm9ub3Vuc19vdGhlcicgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJvbm91bnNfb3RoZXInIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9ICAgIOKAoiBPdGhlciBwcm9ub3VuczogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZV9zZWxlY3QnIGFuZCAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZScpLmFuc3dlci5lbXB0eSgpICBhbmQgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRuYW1lX3NlbGVjdCcpLmFuc3dlci5leGlzdHModmFsdWUgPSAnWScpIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZV9zZWxlY3QnIGFuZCAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZScpLmFuc3dlci5lbXB0eSgpICBhbmQgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRuYW1lX3NlbGVjdCcpLmFuc3dlci5leGlzdHModmFsdWUgPSAnWScpIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX17JSBpZiAlcmVzb3VyY2UucmVwZWF0KGl0ZW0pLndoZXJlKGxpbmtJZD0nYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbmFtZScpLmFuc3dlci5lbXB0eSgpICBhbmQgICVyZXNvdXJjZS5yZXBlYXQoaXRlbSkud2hlcmUobGlua0lkPSdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRuYW1lX3NlbGVjdCcpLmFuc3dlci5leGlzdHModmFsdWUgPSAnWScpICV9UHJlZmVycmVkIE5hbWV7JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRuYW1lX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRuYW1lX29jZWFuX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZG5hbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZG5hbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV94oCiIFByZWZlcnJlZCBOYW1lOiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZV9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbGFuZ3VhZ2Vfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbGFuZ3VhZ2UnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZGxhbmd1YWdlJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfVByZWZlcnJlZCBsYW5ndWFnZTogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnRW5nbGlzaCcgJX1FbmdsaXNoeyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnRnJlbmNoJyAlfUZyZW5jaHslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ090aGVyJyAlfU90aGVyeyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZV9zcGVjaWZ5X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZV9zcGVjaWZ5X29jZWFuX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZGxhbmd1YWdlX3NwZWNpZnknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZGxhbmd1YWdlX3NwZWNpZnknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9ICAgIOKAoiBTcGVjaWZ5OiB7JSBmb3IgYW5zd2VyIGluIGN1cnJlbnRJdGVtLmFuc3dlciAlfXt7IGFuc3dlci52YWx1ZS5leHRlbnNpb24oJycpLmV4dGVuc2lvbignJykudmFsdWUub2ZUeXBlKHN0cmluZykgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZV90cmFuc2xhdG9ycmVxdWlyZWRfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3ByZWZlcnJlZGxhbmd1YWdlX3RyYW5zbGF0b3JyZXF1aXJlZF9vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19wcmVmZXJyZWRsYW5ndWFnZV90cmFuc2xhdG9ycmVxdWlyZWQnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fcHJlZmVycmVkbGFuZ3VhZ2VfdHJhbnNsYXRvcnJlcXVpcmVkJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwMDBBQTsiPiAgICDigKIgVHJhbnNsYXRvciByZXF1aXJlZDwvc3Bhbj57JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYmVzdG1ldGhvZG9mY29udGFjdF9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYmVzdG1ldGhvZG9mY29udGFjdF9vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19iZXN0bWV0aG9kb2Zjb250YWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19iZXN0bWV0aG9kb2Zjb250YWN0JyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfUJlc3QgbWV0aG9kIG9mIGNvbnRhY3Q6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ01vYmlsZScgJX1Nb2JpbGV7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdIb21lJyAlfUhvbWV7JSBlbmRpZiAlfXslIGlmIGFuc3dlci52YWx1ZSA9ICdCdXNpbmVzcycgJX1CdXNpbmVzc3slIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ0VtYWlsJyAlfUVtYWlseyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19iZXN0bWV0aG9kb2Zjb250YWN0X3ZvaWNlbWFpbHNfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2Jlc3RtZXRob2RvZmNvbnRhY3Rfdm9pY2VtYWlsc19vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19iZXN0bWV0aG9kb2Zjb250YWN0X3ZvaWNlbWFpbHMnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYmVzdG1ldGhvZG9mY29udGFjdF92b2ljZW1haWxzJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwODgwMDsiPiAgICDigKIgVm9pY2VtYWlscyBhY2NlcHRhYmxlPC9zcGFuPnslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X3NlbGVjdCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X3NlbGVjdCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBBbHRlcm5hdGUgY29udGFjdHslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X25hbWVfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfbmFtZV9vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X25hbWUnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfbmFtZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX0gICAg4oCiIE5hbWU6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfcGhvbmVfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfcGhvbmVfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9waG9uZScgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9waG9uZScgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX0gICAg4oCiIEFsdGVybmF0ZSBjb250YWN0IHBob25lICM6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfcmVsYXRpb25zaGlwX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X3JlbGF0aW9uc2hpcF9vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hbHRlcm5hdGVjb250YWN0X3JlbGF0aW9uc2hpcCcgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9yZWxhdGlvbnNoaXAnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9ICAgIOKAoiBSZWxhdGlvbnNoaXA6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfYm9va2luZ2NvbnRhY3Rfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FsdGVybmF0ZWNvbnRhY3RfYm9va2luZ2NvbnRhY3Rfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9ib29raW5nY29udGFjdCcgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWx0ZXJuYXRlY29udGFjdF9ib29raW5nY29udGFjdCcgYW5kIGFuc3dlci5leGlzdHMoKSkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIuZXhpc3RzKCkgJX17JSBpZiBjdXJyZW50SXRlbS5hbnN3ZXIudmFsdWUub2ZUeXBlKENvZGluZykuY29kZSA9ICdZJyAlfSAgICDigKIgQWx0ZXJuYXRlIGNvbnRhY3QgaXMgdGhlIGJvb2tpbmcgY29udGFjdHslIGVsc2lmIGN1cnJlbnRJdGVtLmFuc3dlci52YWx1ZS5vZlR5cGUoQ29kaW5nKS5jb2RlID0gJ04nICV9ICAgIOKAoiBBbHRlcm5hdGUgY29udGFjdCBpcyBub3QgdGhlIGJvb2tpbmcgY29udGFjdHslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfc2VsZWN0JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Vuc2FmZWNvbnRhY3RzX3NlbGVjdCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBVbnNhZmUgY29udGFjdCBwZXJzb25zIChkbyBub3Qgc3BlYWsgd2l0aCl7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfc3BlYWt3aXRocGF0aWVudGRpcmVjdGx5X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb191bnNhZmVjb250YWN0c19zcGVha3dpdGhwYXRpZW50ZGlyZWN0bHlfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfc3BlYWt3aXRocGF0aWVudGRpcmVjdGx5JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Vuc2FmZWNvbnRhY3RzX3NwZWFrd2l0aHBhdGllbnRkaXJlY3RseScgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2NvbG9yOiMwMDAwQUE7Ij4gICAg4oCiIE9ubHkgc3BlYWsgd2l0aCBwYXRpZW50IGRpcmVjdGx5PC9zcGFuPnslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb191bnNhZmVjb250YWN0c19kb25vdHNwZWFrd2l0aF9vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfZG9ub3RzcGVha3dpdGhfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fdW5zYWZlY29udGFjdHNfZG9ub3RzcGVha3dpdGgnIGFuZCBhbnN3ZXIuZXhpc3RzKCkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3Vuc2FmZWNvbnRhY3RzX2Rvbm90c3BlYWt3aXRoJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfSAgICDigKIgRG8gbm90IHNwZWFrIHdpdGg6IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX2FjY2Vzc2liaWxpdHljb25jZXJuc29yZGlzYWJpbGl0eV9zZWxlY3QnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWNjZXNzaWJpbGl0eWNvbmNlcm5zb3JkaXNhYmlsaXR5X3NlbGVjdCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKSAlfeKAoiBBY2Nlc3NpYmlsaXR5IGNvbmNlcm5zIG9yIGRpc2FiaWxpdHl7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWNjZXNzaWJpbGl0eWNvbmNlcm5zb3JkaXNhYmlsaXR5X29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hY2Nlc3NpYmlsaXR5Y29uY2VybnNvcmRpc2FiaWxpdHlfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fYWNjZXNzaWJpbGl0eWNvbmNlcm5zb3JkaXNhYmlsaXR5JyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19hY2Nlc3NpYmlsaXR5Y29uY2VybnNvcmRpc2FiaWxpdHknIGFuZCBhbnN3ZXIuZXhpc3RzKCkpICV9eyUgaWYgY3VycmVudEl0ZW0uYW5zd2VyLmV4aXN0cygpICV9ICAgIOKAoiA8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojRUU2QjAwOyI+eyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnRmFsbHMgcmlzaycgJX1GYWxscyByaXNreyUgZW5kaWYgJX17JSBpZiBhbnN3ZXIudmFsdWUgPSAnUGF0aWVudCByZXF1aXJlcyBsaWZ0JyAlfVBhdGllbnQgcmVxdWlyZXMgbGlmdHslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ1doZWVsY2hhaXInICV9V2hlZWxjaGFpcnslIGVuZGlmICV9eyUgaWYgYW5zd2VyLnZhbHVlID0gJ0hlYXJpbmcgaW1wYWlyZWQnICV9SGVhcmluZyBpbXBhaXJlZHslIGVuZGlmICV9eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTsgeyUgZWxzZSAlfTsgeyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfTwvc3Bhbj57JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zcGVjaWFsY29uc2lkZXJhdGlvbnNfc2VsZWN0JyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NwZWNpYWxjb25zaWRlcmF0aW9uc19zZWxlY3QnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX3igKIgU3BlY2lhbCBjb25zaWRlcmF0aW9ucyAoZS5nLiBiYXJyaWVycywgdGlwcyBmb3IgY2FyZSBkZWxpdmVyeSwgM3JkIHBhcnR5IGluc3VyYW5jZSwgcGF0aWVudCByZXF1aXJlcyBlc2NvcnQsIGNvZ25pdGl2ZSBpc3N1ZXMpeyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NwZWNpYWxjb25zaWRlcmF0aW9uc19vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc3BlY2lhbGNvbnNpZGVyYXRpb25zX29jZWFuX3NlY3Rpb24nKSAlfXslIGNhcHR1cmUgY2hpbGRJdGVtcyAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NwZWNpYWxjb25zaWRlcmF0aW9ucycgYW5kIGFuc3dlci5leGlzdHMoKSkuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc3BlY2lhbGNvbnNpZGVyYXRpb25zJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfSAgICDigKIgRGV0YWlsczogeyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUgfX17JSBlbmRmb3IgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBlbmRjYXB0dXJlICV9eyUgYXNzaWduIGl0ZW1MaXN0ID0gY2hpbGRJdGVtcyB8fCByZW1vdmVfbGFzdDogJyRTRVAkJyB8fCBzcGxpdDogJyRTRVAkJyAlfXslIGZvciBsaXN0SXRlbSBpbiBpdGVtTGlzdCAlfXt7IGxpc3RJdGVtIH19eyUgaWYgZm9ybG9vcC5sYXN0Lm5vdCgpICV9eyUgaWYgZm9ybG9vcC5uZXh0aXRlbSAlfTxici8+eyUgZWxzZSAlfTxici8+eyUgZW5kaWYgJX17JSBlbmRpZiAlfXslIGVuZGZvciAlfXslIGVuZGZvciAlfSRTRVAkeyUgZW5kaWYgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZW5kY29waWVzdG9hZGRpdGlvbmFscHJvdmlkZXJzJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NlbmRjb3BpZXN0b2FkZGl0aW9uYWxwcm92aWRlcnMnIGFuZCBhbnN3ZXIuZXhpc3RzKHZhbHVlLm9mVHlwZShib29sZWFuKT10cnVlKSkgJX08YnIvPlNlbmQgY29waWVzIG9mIHJlcG9ydHMgdG8gYWRkaXRpb25hbCBwcm92aWRlcnN7JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc2VuZGNvcGllc3RvYWRkaXRpb25hbHByb3ZpZGVyc19uYW1lc19vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc2VuZGNvcGllc3RvYWRkaXRpb25hbHByb3ZpZGVyc19uYW1lc19vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZW5kY29waWVzdG9hZGRpdGlvbmFscHJvdmlkZXJzX25hbWVzJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZW5kY29waWVzdG9hZGRpdGlvbmFscHJvdmlkZXJzX25hbWVzJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+QWRkaXRpb25hbCBwcm92aWRlciBuYW1lKHMpOjwvc3Bhbj4geyUgZm9yIGFuc3dlciBpbiBjdXJyZW50SXRlbS5hbnN3ZXIgJX17eyBhbnN3ZXIudmFsdWUuZXh0ZW5zaW9uKCcnKS5leHRlbnNpb24oJycpLnZhbHVlLm9mVHlwZShzdHJpbmcpIH19eyUgZW5kZm9yICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc2VuZGNvcGllc3RvYWRkaXRpb25hbHByb3ZpZGVyc19jb250YWN0aW5mb19vY2Vhbl9zZWN0aW9uJykuZXhpc3RzKCkgJX17JSBmb3IgY3VycmVudEl0ZW0gaW4gY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc2VuZGNvcGllc3RvYWRkaXRpb25hbHByb3ZpZGVyc19jb250YWN0aW5mb19vY2Vhbl9zZWN0aW9uJykgJX17JSBjYXB0dXJlIGNoaWxkSXRlbXMgJX17JSBpZiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZW5kY29waWVzdG9hZGRpdGlvbmFscHJvdmlkZXJzX2NvbnRhY3RpbmZvJyBhbmQgYW5zd2VyLmV4aXN0cygpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZW5kY29waWVzdG9hZGRpdGlvbmFscHJvdmlkZXJzX2NvbnRhY3RpbmZvJyBhbmQgYW5zd2VyLmV4aXN0cygpKSAlfXslIGlmIGN1cnJlbnRJdGVtLmFuc3dlci5leGlzdHMoKSAlfTxzcGFuIHN0eWxlPSJmb250LXdlaWdodDpib2xkOyI+Q29udGFjdCBpbmZvcm1hdGlvbjo8L3NwYW4+IHslIGZvciBhbnN3ZXIgaW4gY3VycmVudEl0ZW0uYW5zd2VyICV9e3sgYW5zd2VyLnZhbHVlLmV4dGVuc2lvbignJykuZXh0ZW5zaW9uKCcnKS52YWx1ZS5vZlR5cGUoc3RyaW5nKSB9fXslIGVuZGZvciAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGVuZGNhcHR1cmUgJX17JSBhc3NpZ24gaXRlbUxpc3QgPSBjaGlsZEl0ZW1zIHx8IHJlbW92ZV9sYXN0OiAnJFNFUCQnIHx8IHNwbGl0OiAnJFNFUCQnICV9eyUgZm9yIGxpc3RJdGVtIGluIGl0ZW1MaXN0ICV9e3sgbGlzdEl0ZW0gfX17JSBpZiBmb3Jsb29wLmxhc3Qubm90KCkgJX17JSBpZiBmb3Jsb29wLm5leHRpdGVtICV9PGJyLz57JSBlbHNlICV9PGJyLz57JSBlbmRpZiAlfXslIGVuZGlmICV9eyUgZW5kZm9yICV9eyUgZW5kZm9yICV9JFNFUCR7JSBlbmRpZiAlfXslIGlmIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NlbmRjb3BpZXN0b2FkZGl0aW9uYWxwcm92aWRlcnNfaXNwY3Bfb2NlYW5fc2VjdGlvbicpLmV4aXN0cygpICV9eyUgZm9yIGN1cnJlbnRJdGVtIGluIGN1cnJlbnRJdGVtLml0ZW0ud2hlcmUobGlua0lkID0gJ2FkZGl0aW9uYWxpbmZvX3NlbmRjb3BpZXN0b2FkZGl0aW9uYWxwcm92aWRlcnNfaXNwY3Bfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnYWRkaXRpb25hbGluZm9fc2VuZGNvcGllc3RvYWRkaXRpb25hbHByb3ZpZGVyc19pc3BjcCcgYW5kIGFuc3dlci5leGlzdHModmFsdWUub2ZUeXBlKGJvb2xlYW4pPXRydWUpKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdhZGRpdGlvbmFsaW5mb19zZW5kY29waWVzdG9hZGRpdGlvbmFscHJvdmlkZXJzX2lzcGNwJyBhbmQgYW5zd2VyLmV4aXN0cyh2YWx1ZS5vZlR5cGUoYm9vbGVhbik9dHJ1ZSkpICV9PHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwMDBBQTsiPlRoaXMgaXMgdGhlIFByaW1hcnkgQ2FyZSBQcm92aWRlcjwvc3Bhbj57JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX08YnIvPjxzcGFuLz4kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgaWYgY3VycmVudEl0ZW0uaXRlbS53aGVyZShsaW5rSWQgPSAnc3VwcG9ydGluZ2RvY3VtZW50YXRpb25faGVhZGVyX29jZWFuX3NlY3Rpb24nKS5leGlzdHMoKSAlfXslIGZvciBjdXJyZW50SXRlbSBpbiBjdXJyZW50SXRlbS5pdGVtLndoZXJlKGxpbmtJZCA9ICdzdXBwb3J0aW5nZG9jdW1lbnRhdGlvbl9oZWFkZXJfb2NlYW5fc2VjdGlvbicpICV9eyUgY2FwdHVyZSBjaGlsZEl0ZW1zICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX17JSBlbmRmb3IgJX0kU0VQJHslIGVuZGlmICV9eyUgZW5kY2FwdHVyZSAlfXslIGFzc2lnbiBpdGVtTGlzdCA9IGNoaWxkSXRlbXMgfHwgcmVtb3ZlX2xhc3Q6ICckU0VQJCcgfHwgc3BsaXQ6ICckU0VQJCcgJX17JSBmb3IgbGlzdEl0ZW0gaW4gaXRlbUxpc3QgJX17eyBsaXN0SXRlbSB9fXslIGlmIGZvcmxvb3AubGFzdC5ub3QoKSAlfXslIGlmIGZvcmxvb3AubmV4dGl0ZW0gJX08YnIvPnslIGVsc2UgJX08YnIvPnslIGVuZGlmICV9eyUgZW5kaWYgJX17JSBlbmRmb3IgJX08L2Rpdj4="
        }
      ]
    }
  ],
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm",
      "valueCoding": {
        "system": "http://hl7.org/fhir/version-algorithm",
        "code": "semver"
      }
    },
    {
      "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-entryMode",
      "valueCode": "random"
    },
    {
      "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-launchContext",
      "extension": [
        {
          "url": "name",
          "valueCoding": {
            "system": "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext",
            "code": "patient"
          }
        },
        {
          "url": "type",
          "valueCode": "Patient"
        }
      ]
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/variable",
      "valueExpression": {
        "name": "query-ips",
        "language": "application/x-fhir-query",
        "expression": "Bundle?composition.patient={{%patient.id}}&composition.code=http%3A//loinc.org|60591-5&composition.status=final,ammended&_sort=-composition.date&_count=1"
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/variable",
      "valueExpression": {
        "name": "var-ptCpp.pmhx",
        "language": "text/fhirpath",
        "expression": "%`query-ips`.entry.resource.first().section.where(code.coding.exists(code='http%3A//loinc.org' and code='47519-4')).text.div"
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/variable",
      "valueExpression": {
        "name": "var-ptCpp.allg",
        "language": "text/fhirpath",
        "expression": "%`query-ips`.entry.resource.first().section.where(code.coding.exists(code='http%3A//loinc.org' and code='48765-2')).text.div"
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/variable",
      "valueExpression": {
        "name": "var-ptCpp.prob",
        "language": "text/fhirpath",
        "expression": "%`query-ips`.entry.resource.first().section.where(code.coding.exists(code='http%3A//loinc.org' and code='11450-4')).text.div"
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/variable",
      "valueExpression": {
        "name": "var-ptCpp.rx",
        "language": "text/fhirpath",
        "expression": "%`query-ips`.entry.resource.first().section.where(code.coding.exists(code='http%3A//loinc.org' and code='46264-8')).text.div"
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/variable",
      "valueExpression": {
        "name": "query-ptCpp.fhx",
        "language": "application/x-fhir-query",
        "expression": "Observation?patient={{%patient.id}}&code=http%3A//loinc.org|10157-6&status=final,ammended&_sort=-date&_count=1"
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/variable",
      "valueExpression": {
        "name": "var-ptCpp.fhx",
        "language": "text/fhirpath",
        "expression": "%`query-ptCpp.fhx`.entry.resource.ofType(Observation).first().value"
      }
    },
    {
      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/sdc-responseRenderingLiquid",
      "valueReference": {
        "reference": "#liquid"
      }
    }
  ],
  "url": "http://ontariohealth.ca/legacy/Questionnaire/ONPF-d7176d16-5fd4-48a7-b7e6-b488e8df763d",
  "version": "1.1.0",
  "title": "Cardiology Form (Converted)",
  "status": "active",
  "experimental": true,
  "subjectType": [
    "Patient"
  ],
  "item": [
    {
      "linkId": "mainSection__section",
      "type": "group",
      "required": true,
      "item": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
              "valueString": "background-color:white;"
            },
            {
              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/group-note-info",
              "extension": [
                {
                  "url": "style",
                  "valueString": "font-weight:bold;"
                }
              ]
            }
          ],
          "linkId": "body",
          "type": "group",
          "required": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:grey;border-style:solid;"
                }
              ],
              "linkId": "id_102173268919_ocean_section",
              "type": "group",
              "required": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "Referral Details",
                          "_valueString": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "Referral Details<br/>"
                              }
                            ]
                          }
                        },
                        {
                          "url": "style",
                          "valueString": "font-weight:bold;text-decoration:underline;"
                        }
                      ]
                    }
                  ],
                  "linkId": "id_102173268919",
                  "text": "Referral Details",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "font-weight:bold;"
                      }
                    ]
                  },
                  "type": "display"
                },
                {
                  "linkId": "id_306135170795_ocean_section",
                  "type": "group",
                  "required": true,
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Triage Considerations"
                            },
                            {
                              "url": "style",
                              "valueString": "font-weight:bold;"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_306135170795",
                      "text": "Triage Considerations",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                            "valueString": "font-weight:bold;"
                          }
                        ]
                      },
                      "type": "display"
                    },
                    {
                      "linkId": "referral_requestedpriority_ocean_section",
                      "type": "group",
                      "required": true,
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/item-controls",
                                    "code": "push-button"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "answerStyle",
                                  "valueString": "font-weight:bold;color:#EE6B00;"
                                }
                              ]
                            }
                          ],
                          "linkId": "referral_requestedpriority",
                          "text": "Requested Priority:",
                          "type": "string",
                          "required": true,
                          "repeats": false,
                          "answerOption": [
                            {
                              "valueString": "Urgent"
                            },
                            {
                              "valueString": "Routine",
                              "initialSelected": true
                            }
                          ]
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                              "valueString": "background-color:white;border-style:solid;"
                            }
                          ],
                          "linkId": "referral_requestedpriority_urgentreason_ocean_section",
                          "type": "group",
                          "enableWhen": [
                            {
                              "question": "referral_requestedpriority",
                              "operator": "=",
                              "answerString": "Urgent"
                            }
                          ],
                          "enableBehavior": "all",
                          "item": [
                            {
                              "extension": [
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "    • Reason for urgent triage:"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "referral_requestedpriority_urgentreason",
                              "text": "Reason for urgent triage:",
                              "type": "string",
                              "required": true
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Second Opinion"
                            },
                            {
                              "url": "answerStyle",
                              "valueString": "font-weight:bold;color:#0000AA;"
                            }
                          ]
                        }
                      ],
                      "linkId": "referral_secondopinion",
                      "text": "Second Opinion",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        }
                      ],
                      "linkId": "referral_secondopinion_reason_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "referral_secondopinion",
                          "operator": "=",
                          "answerBoolean": true
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "    • Reason for second opinion:"
                                }
                              ]
                            }
                          ],
                          "linkId": "referral_secondopinion_reason",
                          "text": "Reason for second opinion:",
                          "type": "text"
                        }
                      ]
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",
                      "valueBoolean": true
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "#blank_line#"
                        }
                      ]
                    }
                  ],
                  "linkId": "item64645035",
                  "type": "display"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
                      "extension": [
                        {
                          "url": "key",
                          "valueId": "item56775351"
                        },
                        {
                          "url": "severity",
                          "valueCode": "error"
                        },
                        {
                          "url": "human",
                          "valueString": "Please obey rules specified in instructions"
                        },
                        {
                          "url": "expression",
                          "valueExpression": {
                            "description": "false",
                            "language": "text/fhirpath",
                            "expression": "false"
                          }
                        }
                      ]
                    },
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/variable",
                      "valueExpression": {
                        "name": "id-695991571585-ocean-section-hasAnswers",
                        "language": "text/fhirpath",
                        "expression": "item.where(answer.value.allTrue()).exists()"
                      }
                    }
                  ],
                  "linkId": "id_695991571585_ocean_section",
                  "type": "group",
                  "required": true,
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Service(s) Requested"
                            },
                            {
                              "url": "style",
                              "valueString": "font-weight:bold;"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_695991571585",
                      "text": "Service(s) Requested* Select all that apply:",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<b>Service(s) Requested*</b><br/><i>Select all that apply:</i>"
                          }
                        ]
                      },
                      "type": "display"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-enableWhenExpression",
                          "valueExpression": {
                            "description": "ScriptUtil.sum(id_695991571585_ocean_section) == 0",
                            "language": "text/fhirpath",
                            "expression": "%`id-695991571585-ocean-section-hasAnswers`"
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                          "extension": [
                            {
                              "url": "enableWhenExpression",
                              "valueExpression": {
                                "description": "false",
                                "language": "text/fhirpath",
                                "expression": "false"
                              }
                            }
                          ]
                        }
                      ],
                      "linkId": "item56775351",
                      "type": "display"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Cardiac Testing"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_223886162384",
                      "text": "Cardiac Testing",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        },
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/variable",
                          "valueExpression": {
                            "name": "id-660331267409-ocean-section-hasAnswers",
                            "language": "text/fhirpath",
                            "expression": "item.where(answer.value.allTrue()).exists()"
                          }
                        }
                      ],
                      "linkId": "id_660331267409_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "id_223886162384",
                          "operator": "=",
                          "answerBoolean": true
                        }
                      ],
                      "enableBehavior": "all",
                      "required": true,
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                              "extension": [
                                {
                                  "url": "enableWhenExpression",
                                  "valueExpression": {
                                    "description": "(id_223886162384.r == 'Y' ? 'Cardiac Testing' : '') == 'Cardiac Testing'",
                                    "language": "text/fhirpath",
                                    "expression": "%resource.repeat(item).where(linkId='id_223886162384').answer.value"
                                  }
                                },
                                {
                                  "url": "text",
                                  "valueString": "• Exam(s) Requested:",
                                  "_valueString": {
                                    "extension": [
                                      {
                                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                        "valueString": "&#xa0;&#xa0;&#xa0;&#xa0;• <b>Exam(s) Requested:</b>"
                                      }
                                    ]
                                  }
                                }
                              ]
                            }
                          ],
                          "linkId": "id_660331267409",
                          "text": "Exam(s) Requested *",
                          "_text": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "<b>Exam(s) Requested</b> *"
                              }
                            ]
                          },
                          "type": "display"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • 24 Hour Ambulatory Blood Pressure Monitoring (Not OHIP Covered)"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_720409326878",
                          "text": "24 Hour Ambulatory Blood Pressure Monitoring (Not OHIP Covered)",
                          "type": "boolean"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • Coronary Angiogram"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_960455115596",
                          "text": "Coronary Angiogram",
                          "type": "boolean"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • Echocardiogram - Resting"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_297634898828",
                          "text": "Echocardiogram - Resting",
                          "type": "boolean"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                              "valueString": "background-color:grey;border-style:solid;"
                            }
                          ],
                          "linkId": "id_443484577720_ocean_section",
                          "type": "group",
                          "enableWhen": [
                            {
                              "question": "id_297634898828",
                              "operator": "=",
                              "answerBoolean": true
                            }
                          ],
                          "enableBehavior": "all",
                          "item": [
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • Echocardiogram (2D)"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_165530569567",
                              "text": "Echocardiogram (2D)",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • Echocardiogram with Contrast"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_286552421895",
                              "text": "Echocardiogram with Contrast",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • Echocardiogram with Saline (Bubble)"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_910527687300",
                              "text": "Echocardiogram with Saline (Bubble)",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • Pediatric Echocardiogram"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_657824763133",
                              "text": "Pediatric Echocardiogram",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • Transesophageal Echocardiogram (TEE)"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_992743200182",
                              "text": "Transesophageal Echocardiogram (TEE)",
                              "type": "boolean"
                            }
                          ]
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • Electrocardiogram (ECG)"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_894277763438",
                          "text": "Electrocardiogram (ECG)",
                          "type": "boolean"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • Holter Monitoring"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_279226023495",
                          "text": "Holter Monitoring",
                          "type": "boolean"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                              "valueString": "background-color:grey;border-style:solid;"
                            }
                          ],
                          "linkId": "id_440449731882_ocean_section",
                          "type": "group",
                          "enableWhen": [
                            {
                              "question": "id_279226023495",
                              "operator": "=",
                              "answerBoolean": true
                            }
                          ],
                          "enableBehavior": "all",
                          "item": [
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • 24 Hours"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_671328703851",
                              "text": "24 Hours",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • 48 Hours"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_423992261841",
                              "text": "48 Hours",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • 72 Hours"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_419924239187",
                              "text": "72 Hours",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • 7 Days"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_731054417270",
                              "text": "7 Days",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • 14 Days"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_235876421044",
                              "text": "14 Days",
                              "type": "boolean"
                            }
                          ]
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • Loop / Event Monitor"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_374742834400",
                          "text": "Loop / Event Monitor",
                          "type": "boolean"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • Stress Testing"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_159161544747",
                          "text": "Stress Testing",
                          "type": "boolean"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                              "valueString": "background-color:grey;border-style:solid;"
                            }
                          ],
                          "linkId": "id_370275060390_ocean_section",
                          "type": "group",
                          "enableWhen": [
                            {
                              "question": "id_159161544747",
                              "operator": "=",
                              "answerBoolean": true
                            }
                          ],
                          "enableBehavior": "all",
                          "item": [
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • ECG - Exercise Stress Test"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_814218498309",
                              "text": "ECG - Exercise Stress Test",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • ECG - Dobutamine/Persantine Stress Test"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_307107493993",
                              "text": "ECG - Dobutamine/Persantine Stress Test",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • Echocardiogram - Exercise Stress Test"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_805303414102",
                              "text": "Echocardiogram - Exercise Stress Test",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • Echocardiogram - Dobutamine/Persantine Stress Test"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_193586908489",
                              "text": "Echocardiogram - Dobutamine/Persantine Stress Test",
                              "type": "boolean"
                            }
                          ]
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • Nuclear Medicine"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_918517139023",
                          "text": "Nuclear Medicine",
                          "type": "boolean"
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                              "valueString": "background-color:grey;border-style:solid;"
                            }
                          ],
                          "linkId": "id_222686221935_ocean_section",
                          "type": "group",
                          "enableWhen": [
                            {
                              "question": "id_918517139023",
                              "operator": "=",
                              "answerBoolean": true
                            }
                          ],
                          "enableBehavior": "all",
                          "item": [
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • MUGA - Resting"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_924189648184",
                              "text": "MUGA - Resting",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • Cardiac Pyrophosphate"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_857163514910",
                              "text": "Cardiac Pyrophosphate",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                  "valueCodeableConcept": {
                                    "coding": [
                                      {
                                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                                        "code": "check-box"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                  "extension": [
                                    {
                                      "url": "text",
                                      "valueString": "            • MIBI Scans / Myocardial Perfusion Imaging (MPI)"
                                    }
                                  ]
                                }
                              ],
                              "linkId": "id_892165959617",
                              "text": "MIBI Scans / Myocardial Perfusion Imaging (MPI)",
                              "type": "boolean"
                            },
                            {
                              "extension": [
                                {
                                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                                  "valueString": "background-color:white;border-style:solid;"
                                }
                              ],
                              "linkId": "id_538288549138_ocean_section",
                              "type": "group",
                              "enableWhen": [
                                {
                                  "question": "id_892165959617",
                                  "operator": "=",
                                  "answerBoolean": true
                                }
                              ],
                              "enableBehavior": "all",
                              "item": [
                                {
                                  "extension": [
                                    {
                                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                      "valueCodeableConcept": {
                                        "coding": [
                                          {
                                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                                            "code": "check-box"
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                      "extension": [
                                        {
                                          "url": "text",
                                          "valueString": "                • MIBI Scan - Exercise Stress Test"
                                        }
                                      ]
                                    }
                                  ],
                                  "linkId": "id_373435981917",
                                  "text": "MIBI Scan - Exercise Stress Test",
                                  "type": "boolean"
                                },
                                {
                                  "extension": [
                                    {
                                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                      "valueCodeableConcept": {
                                        "coding": [
                                          {
                                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                                            "code": "check-box"
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                      "extension": [
                                        {
                                          "url": "text",
                                          "valueString": "                • MIBI Scan - Dobutamine/Persantine Stress Test"
                                        }
                                      ]
                                    }
                                  ],
                                  "linkId": "id_434394942688",
                                  "text": "MIBI Scan - Dobutamine/Persantine Stress Test",
                                  "type": "boolean"
                                },
                                {
                                  "extension": [
                                    {
                                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                                      "valueCodeableConcept": {
                                        "coding": [
                                          {
                                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                                            "code": "check-box"
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                                      "extension": [
                                        {
                                          "url": "text",
                                          "valueString": "                • Thallium Viability Test"
                                        }
                                      ]
                                    }
                                  ],
                                  "linkId": "id_913594478162",
                                  "text": "Thallium Viability Test",
                                  "type": "boolean"
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "        • Tilt Table Testing"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_992682216482",
                          "text": "Tilt Table Testing",
                          "type": "boolean"
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Cardiology Consultation"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_785727177547",
                      "text": "Cardiology Consultation",
                      "type": "boolean"
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
                      "extension": [
                        {
                          "url": "key",
                          "valueId": "item52721939"
                        },
                        {
                          "url": "severity",
                          "valueCode": "error"
                        },
                        {
                          "url": "human",
                          "valueString": "Please obey rules specified in instructions"
                        },
                        {
                          "url": "expression",
                          "valueExpression": {
                            "description": "false",
                            "language": "text/fhirpath",
                            "expression": "false"
                          }
                        }
                      ]
                    },
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/variable",
                      "valueExpression": {
                        "name": "id-186952778859-ocean-section-hasAnswers",
                        "language": "text/fhirpath",
                        "expression": "item.where(answer.value.allTrue()).exists()"
                      }
                    }
                  ],
                  "linkId": "id_186952778859_ocean_section",
                  "type": "group",
                  "required": true,
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Concern(s) / Indication(s) Triggering Referral",
                              "_valueString": {
                                "extension": [
                                  {
                                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                    "valueString": "<br/>Concern(s) / Indication(s) Triggering Referral"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "style",
                              "valueString": "font-weight:bold;"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_186952778859",
                      "text": "Concern(s) / Indication(s) Triggering Referral* Select all that apply:",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "<b>Concern(s) / Indication(s) Triggering Referral*</b><br/><i>Select all that apply:</i>"
                          }
                        ]
                      },
                      "type": "display"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-enableWhenExpression",
                          "valueExpression": {
                            "description": "ScriptUtil.sum(id_186952778859_ocean_section) == 0",
                            "language": "text/fhirpath",
                            "expression": "%`id-186952778859-ocean-section-hasAnswers`"
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                          "extension": [
                            {
                              "url": "enableWhenExpression",
                              "valueExpression": {
                                "description": "false",
                                "language": "text/fhirpath",
                                "expression": "false"
                              }
                            }
                          ]
                        }
                      ],
                      "linkId": "item52721939",
                      "type": "display"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Arrythmias or Palpitations"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_219569805461",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Arrythmias or Palpitations",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Cardiovascular Risk Assessment"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_571934328499",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Cardiovascular Risk Assessment",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Chest Pain or Angina"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_459737733395",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Chest Pain or Angina",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Congenital Heart Disease"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_929919815516",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Congenital Heart Disease",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Congestive Heart Failure"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_832263816528",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Congestive Heart Failure",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Coronary Artery Disease"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_803760213460",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Coronary Artery Disease",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Dyspnea"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_129767162379",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Dyspnea",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Hypertension"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_116150628533",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Hypertension",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Murmur"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_513825527027",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Murmur",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Pericardial Disease"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_975075898688",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Pericardial Disease",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Peripheral Edema"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_704148928571",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Peripheral Edema",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Post-Myocardial Infarction"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_886489617115",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Post-Myocardial Infarction",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Pre-Operative Consultation"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_621745958993",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Pre-Operative Consultation",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        }
                      ],
                      "linkId": "id_873024527134_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "id_621745958993",
                          "operator": "=",
                          "answerBoolean": true
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "    • Procedure Date:"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_873024527134",
                          "text": "Procedure Date (if known)",
                          "type": "date"
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Syncope"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_197975129599",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Syncope",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Valvular Heart Disease or Prosthetic Heart Valve"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_675849150752",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Valvular Heart Disease or Prosthetic Heart Valve",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Other"
                            }
                          ]
                        }
                      ],
                      "linkId": "id_721982740516",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Other",
                      "type": "boolean"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        }
                      ],
                      "linkId": "id_720594942482_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "id_721982740516",
                          "operator": "=",
                          "answerBoolean": true
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "    • Specify:"
                                }
                              ]
                            }
                          ],
                          "linkId": "id_720594942482",
                          "definition": "urn:uri:ontariolegacy:problemList",
                          "text": "Specify:",
                          "type": "text",
                          "required": true
                        }
                      ]
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",
                      "valueBoolean": true
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "#blank_line#"
                        }
                      ]
                    }
                  ],
                  "linkId": "item66721068",
                  "type": "display"
                },
                {
                  "extension": [
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "Brief Description of Referral, History, Management, and Investigations:",
                          "_valueString": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "Brief Description of Referral, History, Management, and Investigations:<br/>"
                              }
                            ]
                          }
                        },
                        {
                          "url": "style",
                          "valueString": "font-weight:bold;"
                        },
                        {
                          "url": "answerStyle",
                          "valueString": "font-weight:bold;color:#0000AA;"
                        }
                      ]
                    }
                  ],
                  "linkId": "id_127224908991",
                  "text": "Brief Description of Referral, History, Management, and Investigations",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "font-weight:bold;"
                      }
                    ]
                  },
                  "type": "text",
                  "required": true
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",
                      "valueBoolean": true
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "#blank_line#"
                        }
                      ]
                    }
                  ],
                  "linkId": "item73913434",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:grey;border-style:solid;"
                }
              ],
              "linkId": "cpp_header_ocean_section",
              "type": "group",
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "enableWhenExpression",
                          "valueExpression": {
                            "description": "cpp_separate.r == 'Y' || cpp_currentprob.r != '' || cpp_pastmedicalhistory.r != '' || cpp_currentmedications.r != '' || cpp_familyhistory.r != '' || cpp_allergies.r != ''",
                            "language": "text/fhirpath",
                            "expression": "%resource.repeat(item).where(linkId='cpp_separate').answer.exists(value = 'Y')  or  %resource.repeat(item).where(linkId='cpp_currentprob').answer.exists()  or  %resource.repeat(item).where(linkId='cpp_pastmedicalhistory').answer.exists()  or  %resource.repeat(item).where(linkId='cpp_currentmedications').answer.exists()  or  %resource.repeat(item).where(linkId='cpp_familyhistory').answer.exists()  or  %resource.repeat(item).where(linkId='cpp_allergies').answer.exists()"
                          }
                        },
                        {
                          "url": "text",
                          "valueString": "Cumulative Patient Profile",
                          "_valueString": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "Cumulative Patient Profile<br/>"
                              }
                            ]
                          }
                        },
                        {
                          "url": "style",
                          "valueString": "font-weight:bold;text-decoration:underline;"
                        }
                      ]
                    }
                  ],
                  "linkId": "cpp_header",
                  "text": "Cumulative Patient Profile Please delete any sensitive information you do not intend to share from the CPP",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "Cumulative Patient Profile<br/><i>Please delete any sensitive information you do not intend to share from the CPP</i>"
                      },
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "font-weight:bold;"
                      }
                    ]
                  },
                  "type": "display"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "• CPP attached separately"
                        },
                        {
                          "url": "answerStyle",
                          "valueString": "font-weight:bold;color:#0000AA;"
                        }
                      ]
                    }
                  ],
                  "linkId": "cpp_separate",
                  "text": "CPP attached separately (if not entered below)",
                  "type": "boolean"
                },
                {
                  "linkId": "cpp_currentprob_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "cpp_separate",
                      "operator": "!=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression",
                          "valueExpression": {
                            "language": "text/fhirpath",
                            "expression": "%`var-ptCpp.prob`"
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Current Problem List:"
                            }
                          ]
                        }
                      ],
                      "linkId": "cpp_currentprob",
                      "definition": "urn:uri:ontariolegacy:problemList",
                      "text": "Current Problem List:",
                      "type": "text"
                    }
                  ]
                },
                {
                  "linkId": "cpp_pastmedicalhistory_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "cpp_separate",
                      "operator": "!=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression",
                          "valueExpression": {
                            "language": "text/fhirpath",
                            "expression": "%`var-ptCpp.pmhx`"
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Past Medical History:"
                            }
                          ]
                        }
                      ],
                      "linkId": "cpp_pastmedicalhistory",
                      "definition": "urn:uri:ontariolegacy:pastMedicalHistory",
                      "text": "Past Medical History:",
                      "type": "text"
                    }
                  ]
                },
                {
                  "linkId": "cpp_currentmedications_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "cpp_separate",
                      "operator": "!=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression",
                          "valueExpression": {
                            "language": "text/fhirpath",
                            "expression": "%`var-ptCpp.rx`"
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Current Medications:"
                            }
                          ]
                        }
                      ],
                      "linkId": "cpp_currentmedications",
                      "definition": "urn:uri:ontariolegacy:medications",
                      "text": "Current Medications:",
                      "type": "text"
                    }
                  ]
                },
                {
                  "linkId": "cpp_familyhistory_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "cpp_separate",
                      "operator": "!=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression",
                          "valueExpression": {
                            "language": "text/fhirpath",
                            "expression": "%`var-ptCpp.fhx`"
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Family History:"
                            }
                          ]
                        }
                      ],
                      "linkId": "cpp_familyhistory",
                      "definition": "urn:uri:ontariolegacy:familyHistory",
                      "text": "Family History:",
                      "type": "text"
                    }
                  ]
                },
                {
                  "linkId": "cpp_allergies_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "cpp_separate",
                      "operator": "!=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression",
                          "valueExpression": {
                            "language": "text/fhirpath",
                            "expression": "%`var-ptCpp.allg`"
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Allergies:"
                            }
                          ]
                        }
                      ],
                      "linkId": "cpp_allergies",
                      "definition": "urn:uri:ontariolegacy:allergies",
                      "text": "Allergies:",
                      "type": "text"
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",
                      "valueBoolean": true
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "#blank_line#"
                        }
                      ]
                    }
                  ],
                  "linkId": "item4352029",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:grey;border-style:solid;"
                }
              ],
              "linkId": "preferredconsultlocation_header_ocean_section",
              "type": "group",
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "enableWhenExpression",
                          "valueExpression": {
                            "description": "preferredconsultlocation_selector.r == 'Y' || preferredconsultlocation_willingtotravel.r == 'Y' || preferredconsultlocation_otherconsiderations.r != ''",
                            "language": "text/fhirpath",
                            "expression": "%resource.repeat(item).where(linkId='preferredconsultlocation_selector').answer.exists(value = 'Y')  or  %resource.repeat(item).where(linkId='preferredconsultlocation_willingtotravel').answer.exists(value = 'Y')  or  %resource.repeat(item).where(linkId='preferredconsultlocation_otherconsiderations').answer.exists()"
                          }
                        },
                        {
                          "url": "text",
                          "valueString": "Preferred Consultant or Location",
                          "_valueString": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "Preferred Consultant or Location<br/>"
                              }
                            ]
                          }
                        },
                        {
                          "url": "style",
                          "valueString": "font-weight:bold;text-decoration:underline;"
                        }
                      ]
                    }
                  ],
                  "linkId": "preferredconsultlocation_header",
                  "text": "Preferred Consultant or Location All patients will be triaged to the shortest wait time unless a preferred consultant or location is entered.",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<b>Preferred Consultant or Location</b><br/>All patients will be triaged to the shortest wait time unless a preferred consultant or location is entered."
                      }
                    ]
                  },
                  "type": "display"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "• Preferred consultant or location"
                        }
                      ]
                    }
                  ],
                  "linkId": "preferredconsultlocation_selector",
                  "text": "Preferred consultant or location",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<b>Preferred</b> consultant or location"
                      }
                    ]
                  },
                  "type": "boolean"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "preferredconsultlocation_specify_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "preferredconsultlocation_selector",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "linkId": "preferredconsultlocation_specify",
                      "text": "Please specify either a preferred consultant or location",
                      "_text": {
                        "extension": [
                          {
                            "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                            "valueString": "Please specify either a <b>preferred</b> consultant or location"
                          }
                        ]
                      },
                      "type": "display"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • Consultant:"
                            }
                          ]
                        }
                      ],
                      "linkId": "preferredconsultlocation_consultant",
                      "text": "Consultant:",
                      "type": "string"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • Location:"
                            }
                          ]
                        }
                      ],
                      "linkId": "preferredconsultlocation_location",
                      "text": "Location:",
                      "type": "string"
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "• Patient willing to travel for shorter wait time"
                        },
                        {
                          "url": "answerStyle",
                          "valueString": "font-weight:bold;color:#0000AA;"
                        }
                      ]
                    }
                  ],
                  "linkId": "preferredconsultlocation_willingtotravel",
                  "text": "Patient willing to travel for shorter wait time",
                  "type": "boolean"
                },
                {
                  "extension": [
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "• Other considerations:"
                        }
                      ]
                    }
                  ],
                  "linkId": "preferredconsultlocation_otherconsiderations",
                  "text": "Other considerations:",
                  "type": "string"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:grey;border-style:solid;"
                }
              ],
              "linkId": "additionalinfo_header_ocean_section",
              "type": "group",
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "enableWhenExpression",
                          "valueExpression": {
                            "description": "additionalinfo_sexassignedatbirth.r != '' || additionalinfo_pronouns.r != '' || additionalinfo_preferredlanguage.r != '' || additionalinfo_bestmethodofcontact.r != '' || additionalinfo_preferredname_select.r != '' || additionalinfo_alternatecontact_select.r != '' || additionalinfo_unsafecontacts_select.r != '' || additionalinfo_accessibilityconcernsordisability_select.r != '' || additionalinfo_specialconsiderations_select.r != ''",
                            "language": "text/fhirpath",
                            "expression": "%resource.repeat(item).where(linkId='additionalinfo_sexassignedatbirth').answer.exists()  or  %resource.repeat(item).where(linkId='additionalinfo_pronouns').answer.exists()  or  %resource.repeat(item).where(linkId='additionalinfo_preferredlanguage').answer.exists()  or  %resource.repeat(item).where(linkId='additionalinfo_bestmethodofcontact').answer.exists()  or  %resource.repeat(item).where(linkId='additionalinfo_preferredname_select').answer.exists()  or  %resource.repeat(item).where(linkId='additionalinfo_alternatecontact_select').answer.exists()  or  %resource.repeat(item).where(linkId='additionalinfo_unsafecontacts_select').answer.exists()  or  %resource.repeat(item).where(linkId='additionalinfo_accessibilityconcernsordisability_select').answer.exists()  or  %resource.repeat(item).where(linkId='additionalinfo_specialconsiderations_select').answer.exists()"
                          }
                        },
                        {
                          "url": "text",
                          "valueString": "[Optional] Additional Patient Information",
                          "_valueString": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "<br/>[Optional] Additional Patient Information<br/>"
                              }
                            ]
                          }
                        },
                        {
                          "url": "style",
                          "valueString": "font-weight:bold;text-decoration:underline;"
                        }
                      ]
                    }
                  ],
                  "linkId": "additionalinfo_header",
                  "text": "[Optional] Additional Patient Information",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                        "valueString": "font-weight:bold;"
                      }
                    ]
                  },
                  "type": "display"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/item-controls",
                            "code": "push-button"
                          }
                        ]
                      }
                    }
                  ],
                  "linkId": "additionalinfo_sexassignedatbirth",
                  "text": "Sex assigned at birth:",
                  "type": "string",
                  "repeats": false,
                  "answerOption": [
                    {
                      "valueString": "Female"
                    },
                    {
                      "valueString": "Male"
                    },
                    {
                      "valueString": "Intersex"
                    },
                    {
                      "valueString": "Unknown"
                    }
                  ]
                },
                {
                  "linkId": "additionalinfo_pronouns_ocean_section",
                  "type": "group",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/item-controls",
                                "code": "push-button"
                              }
                            ]
                          }
                        }
                      ],
                      "linkId": "additionalinfo_pronouns",
                      "text": "Pronouns:",
                      "type": "string",
                      "repeats": false,
                      "answerOption": [
                        {
                          "valueString": "She/Her"
                        },
                        {
                          "valueString": "He/Him"
                        },
                        {
                          "valueString": "They/Them"
                        },
                        {
                          "valueString": "Other"
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        }
                      ],
                      "linkId": "additionalinfo_pronouns_other_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "additionalinfo_pronouns",
                          "operator": "=",
                          "answerString": "Other"
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "    • Other pronouns:"
                                }
                              ]
                            }
                          ],
                          "linkId": "additionalinfo_pronouns_other",
                          "text": "Other pronouns:",
                          "type": "string",
                          "required": true
                        }
                      ]
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "enableWhenExpression",
                          "valueExpression": {
                            "description": "additionalinfo_preferredname.r == '' && additionalinfo_preferredname_select.r == 'Y'",
                            "language": "text/fhirpath",
                            "expression": "%resource.repeat(item).where(linkId='additionalinfo_preferredname').answer.empty()  and  %resource.repeat(item).where(linkId='additionalinfo_preferredname_select').answer.exists(value = 'Y')"
                          }
                        },
                        {
                          "url": "positiveText",
                          "valueString": "• Preferred Name"
                        }
                      ]
                    }
                  ],
                  "linkId": "additionalinfo_preferredname_select",
                  "text": "Preferred Name",
                  "type": "boolean"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_preferredname_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_preferredname_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "• Preferred Name:"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_preferredname",
                      "type": "string"
                    }
                  ]
                },
                {
                  "linkId": "additionalinfo_preferredlanguage_ocean_section",
                  "type": "group",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/item-controls",
                                "code": "push-button"
                              }
                            ]
                          }
                        }
                      ],
                      "linkId": "additionalinfo_preferredlanguage",
                      "text": "Preferred language:",
                      "type": "string",
                      "repeats": false,
                      "answerOption": [
                        {
                          "valueString": "English"
                        },
                        {
                          "valueString": "French"
                        },
                        {
                          "valueString": "Other"
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        }
                      ],
                      "linkId": "additionalinfo_preferredlanguage_specify_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "additionalinfo_preferredlanguage",
                          "operator": "=",
                          "answerString": "Other"
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "    • Specify:"
                                }
                              ]
                            }
                          ],
                          "linkId": "additionalinfo_preferredlanguage_specify",
                          "text": "Specify:",
                          "type": "string",
                          "required": true
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        }
                      ],
                      "linkId": "additionalinfo_preferredlanguage_translatorrequired_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "additionalinfo_preferredlanguage",
                          "operator": "=",
                          "answerString": "Other"
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "    • Translator required"
                                },
                                {
                                  "url": "answerStyle",
                                  "valueString": "font-weight:bold;color:#0000AA;"
                                }
                              ]
                            }
                          ],
                          "linkId": "additionalinfo_preferredlanguage_translatorrequired",
                          "text": "Translator Required",
                          "type": "boolean"
                        }
                      ]
                    }
                  ]
                },
                {
                  "linkId": "additionalinfo_bestmethodofcontact_ocean_section",
                  "type": "group",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/item-controls",
                                "code": "push-button"
                              }
                            ]
                          }
                        }
                      ],
                      "linkId": "additionalinfo_bestmethodofcontact",
                      "text": "Best method of contact:",
                      "type": "string",
                      "repeats": false,
                      "answerOption": [
                        {
                          "valueString": "Mobile"
                        },
                        {
                          "valueString": "Home"
                        },
                        {
                          "valueString": "Business"
                        },
                        {
                          "valueString": "Email"
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "background-color:white;border-style:solid;"
                        }
                      ],
                      "linkId": "additionalinfo_bestmethodofcontact_voicemails_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "additionalinfo_bestmethodofcontact",
                          "operator": "=",
                          "answerString": "Mobile"
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "    • Voicemails acceptable"
                                },
                                {
                                  "url": "answerStyle",
                                  "valueString": "font-weight:bold;color:#008800;"
                                }
                              ]
                            }
                          ],
                          "linkId": "additionalinfo_bestmethodofcontact_voicemails",
                          "text": "Voicemails acceptable",
                          "type": "boolean"
                        }
                      ]
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "• Alternate contact"
                        }
                      ]
                    }
                  ],
                  "linkId": "additionalinfo_alternatecontact_select",
                  "text": "Alternate contact",
                  "type": "boolean"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_alternatecontact_name_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_alternatecontact_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • Name:"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_alternatecontact_name",
                      "text": "Name:",
                      "type": "string",
                      "required": true
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_alternatecontact_phone_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_alternatecontact_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • Alternate contact phone #:"
                            }
                          ]
                        },
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
                          "extension": [
                            {
                              "url": "key",
                              "valueId": "additionalinfo-alternatecontact-phone"
                            },
                            {
                              "url": "severity",
                              "valueCode": "error"
                            },
                            {
                              "url": "human",
                              "valueString": "Please enter a valid north-american phone number.  e.g. XXX-XXX-XXXX."
                            },
                            {
                              "url": "expression",
                              "valueExpression": {
                                "language": "text/fhirpath",
                                "expression": "answer.all(value.matches('^(\\\\+\\\\d{1,2}\\\\s?)?\\\\(?\\\\d{3}\\\\)?[\\\\s.-]?\\\\d{3}[\\\\s.-]?\\\\d{4}$'))"
                              }
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_alternatecontact_phone",
                      "text": "Alternate contact phone #:",
                      "type": "string"
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_alternatecontact_relationship_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_alternatecontact_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • Relationship:"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_alternatecontact_relationship",
                      "text": "Relationship:",
                      "type": "string"
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_alternatecontact_bookingcontact_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_alternatecontact_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/item-controls",
                                "code": "push-button"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "positiveText",
                              "valueString": "    • Alternate contact is the booking contact"
                            },
                            {
                              "url": "negativeText",
                              "valueString": "    • Alternate contact is not the booking contact"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_alternatecontact_bookingcontact",
                      "text": "Is Alternate contact the appointment booking contact?:",
                      "type": "choice",
                      "answerOption": [
                        {
                          "valueCoding": {
                            "system": "http://terminology.hl7.org/CodeSystem/v2-0532",
                            "code": "Y",
                            "display": "Yes"
                          }
                        },
                        {
                          "valueCoding": {
                            "system": "http://terminology.hl7.org/CodeSystem/v2-0532",
                            "code": "N",
                            "display": "No"
                          }
                        }
                      ]
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "• Unsafe contact persons (do not speak with)"
                        }
                      ]
                    }
                  ],
                  "linkId": "additionalinfo_unsafecontacts_select",
                  "text": "Unsafe contact persons (do not speak with)",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "Unsafe contact persons <b>(do not speak with)</b>"
                      }
                    ]
                  },
                  "type": "boolean"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_unsafecontacts_speakwithpatientdirectly_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_unsafecontacts_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "check-box"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • Only speak with patient directly"
                            },
                            {
                              "url": "answerStyle",
                              "valueString": "font-weight:bold;color:#0000AA;"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_unsafecontacts_speakwithpatientdirectly",
                      "text": "Only speak with patient directly",
                      "type": "boolean"
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_unsafecontacts_donotspeakwith_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_unsafecontacts_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • Do not speak with:"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_unsafecontacts_donotspeakwith",
                      "text": "Do not speak with:",
                      "type": "string"
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "• Accessibility concerns or disability"
                        }
                      ]
                    }
                  ],
                  "linkId": "additionalinfo_accessibilityconcernsordisability_select",
                  "text": "Accessibility concerns or disability",
                  "type": "boolean"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_accessibilityconcernsordisability_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_accessibilityconcernsordisability_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://ontariohealth.ca/fhir/eforms/CodeSystem/item-controls",
                                "code": "push-button"
                              }
                            ]
                          }
                        },
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • "
                            },
                            {
                              "url": "answerStyle",
                              "valueString": "font-weight:bold;color:#EE6B00;"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_accessibilityconcernsordisability",
                      "type": "string",
                      "repeats": true,
                      "answerOption": [
                        {
                          "valueString": "Falls risk"
                        },
                        {
                          "valueString": "Patient requires lift"
                        },
                        {
                          "valueString": "Wheelchair"
                        },
                        {
                          "valueString": "Hearing impaired"
                        }
                      ]
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "• Special considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)"
                        }
                      ]
                    }
                  ],
                  "linkId": "additionalinfo_specialconsiderations_select",
                  "text": "Special considerations (e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "Special considerations <i>(e.g. barriers, tips for care delivery, 3rd party insurance, patient requires escort, cognitive issues)</i>"
                      }
                    ]
                  },
                  "type": "boolean"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "background-color:white;border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_specialconsiderations_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_specialconsiderations_select",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "    • Details:"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_specialconsiderations",
                      "text": "Details of special considerations:",
                      "type": "text",
                      "required": true
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",
                      "valueBoolean": true
                    },
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "check-box"
                          }
                        ]
                      }
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "Send copies of reports to additional providers",
                          "_valueString": {
                            "extension": [
                              {
                                "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                                "valueString": "<br/>Send copies of reports to additional providers"
                              }
                            ]
                          }
                        },
                        {
                          "url": "style",
                          "valueString": "font-weight:bold;"
                        }
                      ]
                    }
                  ],
                  "linkId": "additionalinfo_sendcopiestoadditionalproviders",
                  "text": "Send copies of reports to additional providers",
                  "type": "boolean"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                      "valueString": "border-style:solid;"
                    }
                  ],
                  "linkId": "additionalinfo_sendcopiestoadditionalproviders_names_ocean_section",
                  "type": "group",
                  "enableWhen": [
                    {
                      "question": "additionalinfo_sendcopiestoadditionalproviders",
                      "operator": "=",
                      "answerBoolean": true
                    }
                  ],
                  "enableBehavior": "all",
                  "required": true,
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                          "extension": [
                            {
                              "url": "text",
                              "valueString": "Additional provider name(s):"
                            },
                            {
                              "url": "style",
                              "valueString": "font-weight:bold;"
                            }
                          ]
                        }
                      ],
                      "linkId": "additionalinfo_sendcopiestoadditionalproviders_names",
                      "text": "Name(s):",
                      "type": "string",
                      "required": true
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "border-style:solid;"
                        }
                      ],
                      "linkId": "additionalinfo_sendcopiestoadditionalproviders_contactinfo_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "additionalinfo_sendcopiestoadditionalproviders",
                          "operator": "=",
                          "answerBoolean": true
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "text",
                                  "valueString": "Contact information:"
                                },
                                {
                                  "url": "style",
                                  "valueString": "font-weight:bold;"
                                }
                              ]
                            }
                          ],
                          "linkId": "additionalinfo_sendcopiestoadditionalproviders_contactinfo",
                          "text": "Contact information:",
                          "type": "string",
                          "required": true
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                          "valueString": "border-style:solid;"
                        }
                      ],
                      "linkId": "additionalinfo_sendcopiestoadditionalproviders_ispcp_ocean_section",
                      "type": "group",
                      "enableWhen": [
                        {
                          "question": "additionalinfo_sendcopiestoadditionalproviders",
                          "operator": "=",
                          "answerBoolean": true
                        }
                      ],
                      "enableBehavior": "all",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                              "valueCodeableConcept": {
                                "coding": [
                                  {
                                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                                    "code": "check-box"
                                  }
                                ]
                              }
                            },
                            {
                              "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/question-note-info",
                              "extension": [
                                {
                                  "url": "answerStyle",
                                  "valueString": "font-weight:bold;color:#0000AA;"
                                }
                              ]
                            }
                          ],
                          "linkId": "additionalinfo_sendcopiestoadditionalproviders_ispcp",
                          "text": "This is the Primary Care Provider",
                          "type": "boolean"
                        }
                      ]
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",
                      "valueBoolean": true
                    },
                    {
                      "url": "http://ontariohealth.ca/fhir/eforms/StructureDefinition/display-note-info",
                      "extension": [
                        {
                          "url": "text",
                          "valueString": "#blank_line#"
                        }
                      ]
                    }
                  ],
                  "linkId": "item63777732",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                  "valueString": "background-color:grey;border-style:solid;"
                }
              ],
              "linkId": "supportingdocumentation_header_ocean_section",
              "type": "group",
              "item": [
                {
                  "linkId": "supportingdocumentation_header",
                  "text": "Supporting Documentation Please attach all relevant laboratory and diagnostic investigations.",
                  "_text": {
                    "extension": [
                      {
                        "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml",
                        "valueString": "<b>Supporting Documentation</b><br/>Please attach all <b><span style=\"text-decoration:underline;\">relevant</span></b> laboratory and diagnostic investigations."
                      }
                    ]
                  },
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",
                  "valueBoolean": true
                }
              ],
              "linkId": "feedbacksurvey_cardiology",
              "text": "Click here to provide feedback on this form",
              "_text": {
                "extension": [
                  {
                    "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
                    "valueString": "text-decoration:underline;"
                  }
                ]
              },
              "type": "display"
            }
          ]
        }
      ]
    }
  ]
}